diff --git a/decidim-accountability/config/locales/fr-LU.yml b/decidim-accountability/config/locales/fr-LU.yml new file mode 100644 index 000000000000..6f88a52a3215 --- /dev/null +++ b/decidim-accountability/config/locales/fr-LU.yml @@ -0,0 +1,226 @@ +fr-LU: + activemodel: + attributes: + result: + decidim_accountability_status_id: Progression + decidim_category_id: Catégorie + decidim_scope_id: Périmètre d'application + description: Description + end_date: Date de fin + progress: Avancement + project_ids: Projets inclus + proposals: Propositions incluses + start_date: Date de début + title: Titre + updated_at: Mise à jour à + status: + description: Description + key: Clé + name: Nom + progress: Avancement + timeline_entry: + description: Description + entry_date: Date + models: + decidim/accountability/proposal_linked_event: Proposition incluse dans une réalisation + decidim/accountability/result_progress_updated_event: Résultat du progrès mis à jour + activerecord: + models: + decidim/accountability/result: + one: Réalisation + other: Réalisations + decidim: + accountability: + actions: + confirm_destroy: Êtes-vous sûr de vouloir supprimer ce %{name}? + destroy: Supprimer + edit: Modifier + import_csv: Importer un fichier CSV + new: Nouveau %{name} + preview: Aperçu + timeline_entries: Évolution de la réalisation + title: Actions + admin: + exports: + results: Réalisations + import_results: + new: + import: Importer + info: "

Nous vous recommandons de suivre les étapes suivantes :

  1. Créez les statuts pour les résultats que vous souhaitez ajouter (lien)
  2. Créez au moins un résultat manuellement via ce panneau administrateur (lien) avant d'utiliser l'import, pour comprendre ce que vous aurez besoin de remplir.
  3. Téléchargez l'export en format CSV (%{link_export_csv})
  4. Faites les modifications nécessaires. Vous pouvez uniquement changer les colonnes suivantes du fichier CSV :
" + link: lien + title: Importer les résultats depuis un fichier CSV + imports: + create: + success: Le fichier a commencé à être importé. Vous recevrez un email dans les prochaines minutes avec le résultat de l'import + models: + result: + name: Réalisation + status: + name: Progression + timeline_entry: + name: Élément de chronologie + results: + create: + invalid: Un problème est survenu lors de la création de cette réalisation + success: Réalisation créée avec succès + destroy: + success: Réalisation supprimée avec succès + edit: + title: Modifier la réalisation + update: Mise à jour de la réalisation + index: + title: Réalisations + new: + create: Créer une réalisation + title: Nouvelle réalisation + update: + invalid: Un problème est survenu lors de la mise à jour de cette réalisation + success: Réalisation mise à jour avec succès + shared: + subnav: + statuses: Progrès + statuses: + create: + invalid: Un problème est survenu lors de la création de ce statut + success: Statut créé avec succès + destroy: + success: Statut supprimé avec succès + edit: + title: Modifier le statut + update: Mettre à jour le statut + index: + title: Statuts + new: + create: Créer un statut + title: Nouveau statut + update: + invalid: Un problème est survenu lors de la mise à jour de ce statut + success: Statut mis à jour avec succès + timeline_entries: + create: + invalid: Un problème est survenu lors de la création de cette élément de chronologie + success: Élément de chronologie créé avec succès + destroy: + success: Élément de chronologie supprimé avec succès + edit: + title: Modifier l'élément de chronologie + update: Mise à jour de l'élément de chronologie + index: + title: Étapes-clés de la réalisation + new: + create: Créer un élément de chronologie + title: Nouvel élément de chronologie + update: + invalid: Un problème est survenu lors de la mise à jour de cet élément de chronologie + success: Élément de chronologie mis à jour avec succès + admin_log: + result: + create: "%{user_name} a créé la réalisation %{resource_name} dans %{space_name}" + delete: "%{user_name} a supprimé la réalisation %{resource_name} dans %{space_name}" + update: "%{user_name} a mis à jour la réalisation %{resource_name} dans %{space_name}" + value_types: + parent_presenter: + not_found: 'Le parent n''a pas été trouvé dans la base de données (ID: %{id})' + import_mailer: + import: + errors: Erreurs + errors_present: Un problème est survenu lors de l'import des résultats + row_number: Ligne + subject: Import des résultats réussi + success: Import des résultats réussi. Vous pouvez consulter les résultats dans l'interface d'administration. + last_activity: + new_result_at_html: "Nouvelle réalisation %{link}" + models: + result: + fields: + end_date: Date de fin + progress: Avancement + start_date: Date de début + status: Statut + title: Titre + status: + fields: + description: Description + key: Clé + name: Nom + progress: Avancement + timeline_entry: + fields: + description: Description + entry_date: Date + results: + count: + results_count: + one: 1 réalisation + other: "%{count} réalisations" + filters: + all: Tous + scopes: Périmètre d'application + home: + categories_label: Catégories + subcategories_label: Sous-catégories + home_header: + global_status: État d'exécution global + nav_breadcrumb: + global: Exécution globale + search: + search: Rechercher des réalisations + show: + stats: + attendees: Participants + back_to_resource: Revenir à la réalisation + comments: Commentaires + contributions: Contributions + last_edited_by: Dernière édition par + last_updated_at: Dernière mise à jour à + meetings: Réunions + proposals: Propositions + votes: Votes + timeline: + title: Évolution du projet + components: + accountability: + name: Suivi + settings: + global: + categories_label: Nom pour "Catégories" + comments_enabled: Activer le module de commentaire + comments_max_length: Longueur max des commentaires (laisser 0 pour la valeur par défaut) + display_progress_enabled: Afficher les progrès + heading_leaf_level_results: Nom pour "Projets" + heading_parent_level_results: Nom pour "Réalisations" + intro: Introduction + scope_id: Secteur + scopes_enabled: Secteurs activés + subcategories_label: Nom pour "Sous-catégories" + step: + comments_blocked: Bloquer la création de nouveaux commentaires + events: + accountability: + proposal_linked: + email_intro: 'La proposition "%{proposal_title}" a été incluse dans une réalisation. Vous pouvez le voir sur cette page :' + email_outro: Vous avez reçu cette notification parce que vous suivez "%{proposal_title}". Vous pouvez arrêter de recevoir des notifications à partir du lien précédent. + email_subject: Une mise à jour de %{proposal_title} + notification_title: La proposition %{proposal_title} a été incluse dans la réalisation %{resource_title}. + result_progress_updated: + email_intro: 'Le résultat "%{resource_title}", qui inclut la proposition "%{proposal_title}", est maintenant terminé à %{progress}%. Vous pouvez le voir sur cette page:' + email_outro: Vous avez reçu cette notification car vous suivez "%{proposal_title}" et cette proposition est incluse dans le résultat "%{resource_title}". Vous pouvez cesser de recevoir des notifications en suivant le lien précédent. + email_subject: Une mise à jour à %{resource_title} progress + notification_title: Le résultat %{resource_title}, qui inclut la proposition %{proposal_title}, est désormais achevé à %{progress}%. + metrics: + results: + description: Nombre de résultats générés + object: résultats + title: Résultats + participatory_processes: + participatory_process_groups: + highlighted_results: + results: Réalisations + participatory_spaces: + highlighted_results: + see_all: Voir tous les résultats (%{count}) + resource_links: + included_projects: + result_project: Projets inclus dans cette réalisation + included_proposals: + result_proposal: Propositions incluses dans cette réalisation diff --git a/decidim-accountability/config/locales/pt-BR.yml b/decidim-accountability/config/locales/pt-BR.yml index 6a54a63d94b5..2e8e4450e66c 100644 --- a/decidim-accountability/config/locales/pt-BR.yml +++ b/decidim-accountability/config/locales/pt-BR.yml @@ -36,7 +36,7 @@ pt: destroy: Excluir edit: Editar new: Novo %{name} - preview: Visualização + preview: Pré-visualização timeline_entries: Evolução do projeto title: Ações admin: @@ -51,10 +51,10 @@ pt: name: Entrada da linha de tempo results: create: - invalid: Tem havido um problema ao criar esse resultado + invalid: Houve um problema ao criar esse resultado success: Resultado criado com sucesso destroy: - success: Resultado eliminado com êxito + success: Resultado excluído com sucesso edit: title: Editar resultado update: Atualizar resultado @@ -64,7 +64,7 @@ pt: create: Criar resultado title: Novo resultado update: - invalid: Ocorreu um problema ao atualizar este resultado + invalid: Houve um problema ao atualizar este resultado success: Resultado atualizado com sucesso shared: subnav: diff --git a/decidim-admin/app/assets/javascripts/decidim/admin/bundle.js b/decidim-admin/app/assets/javascripts/decidim/admin/bundle.js index 3f7f4dea59d4..a71c36ff2284 100644 --- a/decidim-admin/app/assets/javascripts/decidim/admin/bundle.js +++ b/decidim-admin/app/assets/javascripts/decidim/admin/bundle.js @@ -1,4 +1,4 @@ -!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=527)}({0:function(e,t,n){e.exports=n(116)()},103:function(e,t,n){"use strict";e.exports=n(104)},104:function(e,t,n){"use strict"; +!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=528)}({0:function(e,t,n){e.exports=n(116)()},103:function(e,t,n){"use strict";e.exports=n(104)},104:function(e,t,n){"use strict"; /** @license React v16.2.0 * react.production.min.js * @@ -14,28 +14,28 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var r=n(4),o=n(106),a=n(39),u=n(35),i=n(107),l=n(108),s=n(109),c=n(110),p=n(113),f=n(61);function d(e){for(var t=arguments.length-1,n="Minified React error #"+e+"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant="+e,r=0;r=(u={attributeName:u,attributeNamespace:null,propertyName:a,mutationMethod:null,mustUseProperty:m(i,t.MUST_USE_PROPERTY),hasBooleanValue:m(i,t.HAS_BOOLEAN_VALUE),hasNumericValue:m(i,t.HAS_NUMERIC_VALUE),hasPositiveNumericValue:m(i,t.HAS_POSITIVE_NUMERIC_VALUE),hasOverloadedBooleanValue:m(i,t.HAS_OVERLOADED_BOOLEAN_VALUE),hasStringBooleanValue:m(i,t.HAS_STRING_BOOLEAN_VALUE)}).hasBooleanValue+u.hasNumericValue+u.hasOverloadedBooleanValue||d("50",a),o.hasOwnProperty(a)&&(u.attributeName=o[a]),r.hasOwnProperty(a)&&(u.attributeNamespace=r[a]),e.hasOwnProperty(a)&&(u.mutationMethod=e[a]),g[a]=u}}},g={};function y(e,t){if(h.hasOwnProperty(e)||2this.eventPool.length&&this.eventPool.push(e)}function Ve(e){e.eventPool=[],e.getPooled=Ie,e.release=Me}function Le(e,t,n,r){return Re.call(this,e,t,n,r)}function Be(e,t,n,r){return Re.call(this,e,t,n,r)}a(Re.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=u.thatReturnsTrue)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=u.thatReturnsTrue)},persist:function(){this.isPersistent=u.thatReturnsTrue},isPersistent:u.thatReturnsFalse,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;for(t=0;t=parseInt(Ke.version(),10))}var We=je,qe=o.canUseDOM&&(!He||ze&&8=ze),$e=String.fromCharCode(32),Qe={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["topCompositionEnd","topKeyPress","topTextInput","topPaste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"topBlur topCompositionEnd topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"topBlur topCompositionStart topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"topBlur topCompositionUpdate topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")}},Ge=!1;function Ye(e,t){switch(e){case"topKeyUp":return-1!==Ue.indexOf(t.keyCode);case"topKeyDown":return 229!==t.keyCode;case"topKeyPress":case"topMouseDown":case"topBlur":return!0;default:return!1}}function Xe(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Je=!1;var Ze={eventTypes:Qe,extractEvents:function(e,t,n,r){var o;if(He)e:{switch(e){case"topCompositionStart":var a=Qe.compositionStart;break e;case"topCompositionEnd":a=Qe.compositionEnd;break e;case"topCompositionUpdate":a=Qe.compositionUpdate;break e}a=void 0}else Je?Ye(e,n)&&(a=Qe.compositionEnd):"topKeyDown"===e&&229===n.keyCode&&(a=Qe.compositionStart);return a?(qe&&(Je||a!==Qe.compositionStart?a===Qe.compositionEnd&&Je&&(o=Pe()):(Ae._root=r,Ae._startText=_e(),Je=!0)),a=Le.getPooled(a,t,n,r),o?a.data=o:null!==(o=Xe(n))&&(a.data=o),Oe(a),o=a):o=null,(e=We?function(e,t){switch(e){case"topCompositionEnd":return Xe(t);case"topKeyPress":return 32!==t.which?null:(Ge=!0,$e);case"topTextInput":return(e=t.data)===$e&&Ge?null:e;default:return null}}(e,n):function(e,t){if(Je)return"topCompositionEnd"===e||!He&&Ye(e,t)?(e=Pe(),Ae._root=null,Ae._startText=null,Ae._fallbackText=null,Je=!1,e):null;switch(e){case"topPaste":return null;case"topKeyPress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1$t.length&&$t.push(e)}}}var tn=Object.freeze({get _enabled(){return Gt},get _handleTopLevel(){return Yt},setHandleTopLevel:function(e){Yt=e},setEnabled:Xt,isEnabled:function(){return Gt},trapBubbledEvent:Jt,trapCapturedEvent:Zt,dispatchEvent:en});function nn(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n["ms"+e]="MS"+t,n["O"+e]="o"+t.toLowerCase(),n}var rn={animationend:nn("Animation","AnimationEnd"),animationiteration:nn("Animation","AnimationIteration"),animationstart:nn("Animation","AnimationStart"),transitionend:nn("Transition","TransitionEnd")},on={},an={};function un(e){if(on[e])return on[e];if(!rn[e])return e;var t,n=rn[e];for(t in n)if(n.hasOwnProperty(t)&&t in an)return on[e]=n[t];return""}o.canUseDOM&&(an=document.createElement("div").style,"AnimationEvent"in window||(delete rn.animationend.animation,delete rn.animationiteration.animation,delete rn.animationstart.animation),"TransitionEvent"in window||delete rn.transitionend.transition);var ln={topAbort:"abort",topAnimationEnd:un("animationend")||"animationend",topAnimationIteration:un("animationiteration")||"animationiteration",topAnimationStart:un("animationstart")||"animationstart",topBlur:"blur",topCancel:"cancel",topCanPlay:"canplay",topCanPlayThrough:"canplaythrough",topChange:"change",topClick:"click",topClose:"close",topCompositionEnd:"compositionend",topCompositionStart:"compositionstart",topCompositionUpdate:"compositionupdate",topContextMenu:"contextmenu",topCopy:"copy",topCut:"cut",topDoubleClick:"dblclick",topDrag:"drag",topDragEnd:"dragend",topDragEnter:"dragenter",topDragExit:"dragexit",topDragLeave:"dragleave",topDragOver:"dragover",topDragStart:"dragstart",topDrop:"drop",topDurationChange:"durationchange",topEmptied:"emptied",topEncrypted:"encrypted",topEnded:"ended",topError:"error",topFocus:"focus",topInput:"input",topKeyDown:"keydown",topKeyPress:"keypress",topKeyUp:"keyup",topLoadedData:"loadeddata",topLoad:"load",topLoadedMetadata:"loadedmetadata",topLoadStart:"loadstart",topMouseDown:"mousedown",topMouseMove:"mousemove",topMouseOut:"mouseout",topMouseOver:"mouseover",topMouseUp:"mouseup",topPaste:"paste",topPause:"pause",topPlay:"play",topPlaying:"playing",topProgress:"progress",topRateChange:"ratechange",topScroll:"scroll",topSeeked:"seeked",topSeeking:"seeking",topSelectionChange:"selectionchange",topStalled:"stalled",topSuspend:"suspend",topTextInput:"textInput",topTimeUpdate:"timeupdate",topToggle:"toggle",topTouchCancel:"touchcancel",topTouchEnd:"touchend",topTouchMove:"touchmove",topTouchStart:"touchstart",topTransitionEnd:un("transitionend")||"transitionend",topVolumeChange:"volumechange",topWaiting:"waiting",topWheel:"wheel"},sn={},cn=0,pn="_reactListenersID"+(""+Math.random()).slice(2);function fn(e){return Object.prototype.hasOwnProperty.call(e,pn)||(e[pn]=cn++,sn[e[pn]]={}),sn[e[pn]]}function dn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function hn(e,t){var n,r=dn(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=dn(r)}}function mn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&"text"===e.type||"textarea"===t||"true"===e.contentEditable)}var vn=o.canUseDOM&&"documentMode"in document&&11>=document.documentMode,gn={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"topBlur topContextMenu topFocus topKeyDown topKeyUp topMouseDown topMouseUp topSelectionChange".split(" ")}},yn=null,bn=null,En=null,Cn=!1;function wn(e,t){if(Cn||null==yn||yn!==l())return null;var n=yn;return"selectionStart"in n&&mn(n)?n={start:n.selectionStart,end:n.selectionEnd}:window.getSelection?n={anchorNode:(n=window.getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}:n=void 0,En&&s(En,n)?null:(En=n,(e=Re.getPooled(gn.select,bn,e,t)).type="select",e.target=yn,Oe(e),e)}var kn={eventTypes:gn,extractEvents:function(e,t,n,r){var o,a=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;if(!(o=!a)){e:{a=fn(a),o=K.onSelect;for(var u=0;uBn||(e.current=Ln[Bn],Ln[Bn]=null,Bn--)}function Un(e,t){Bn++,Ln[Bn]=e.current,e.current=t}new Set;var Hn={current:f},zn={current:!1},Kn=f;function Wn(e){return $n(e)?Kn:Hn.current}function qn(e,t){var n=e.type.contextTypes;if(!n)return f;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function $n(e){return 2===e.tag&&null!=e.type.childContextTypes}function Qn(e){$n(e)&&(jn(zn),jn(Hn))}function Gn(e,t,n){null!=Hn.cursor&&d("168"),Un(Hn,t),Un(zn,n)}function Yn(e,t){var n=e.stateNode,r=e.type.childContextTypes;if("function"!=typeof n.getChildContext)return t;for(var o in n=n.getChildContext())o in r||d("108",Ht(e)||"Unknown",o);return a({},t,n)}function Xn(e){if(!$n(e))return!1;var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||f,Kn=Hn.current,Un(Hn,t),Un(zn,zn.current),!0}function Jn(e,t){var n=e.stateNode;if(n||d("169"),t){var r=Yn(e,Kn);n.__reactInternalMemoizedMergedChildContext=r,jn(zn),jn(Hn),Un(Hn,r)}else jn(zn);Un(zn,t)}function Zn(e,t,n){this.tag=e,this.key=t,this.stateNode=this.type=null,this.sibling=this.child=this.return=null,this.index=0,this.memoizedState=this.updateQueue=this.memoizedProps=this.pendingProps=this.ref=null,this.internalContextTag=n,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.expirationTime=0,this.alternate=null}function er(e,t,n){var r=e.alternate;return null===r?((r=new Zn(e.tag,e.key,e.internalContextTag)).type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.effectTag=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.expirationTime=n,r.pendingProps=t,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function tr(e,t,n){var r=void 0,o=e.type,a=e.key;return"function"==typeof o?((r=o.prototype&&o.prototype.isReactComponent?new Zn(2,a,t):new Zn(0,a,t)).type=o,r.pendingProps=e.props):"string"==typeof o?((r=new Zn(5,a,t)).type=o,r.pendingProps=e.props):"object"==typeof o&&null!==o&&"number"==typeof o.tag?(r=o).pendingProps=e.props:d("130",null==o?o:typeof o,""),r.expirationTime=n,r}function nr(e,t,n,r){return(t=new Zn(10,r,t)).pendingProps=e,t.expirationTime=n,t}function rr(e,t,n){return(t=new Zn(6,null,t)).pendingProps=e,t.expirationTime=n,t}function or(e,t,n){return(t=new Zn(7,e.key,t)).type=e.handler,t.pendingProps=e,t.expirationTime=n,t}function ar(e,t,n){return(e=new Zn(9,null,t)).expirationTime=n,e}function ur(e,t,n){return(t=new Zn(4,e.key,t)).pendingProps=e.children||[],t.expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var ir=null,lr=null;function sr(e){return function(t){try{return e(t)}catch(e){}}}function cr(e){"function"==typeof ir&&ir(e)}function pr(e){"function"==typeof lr&&lr(e)}function fr(e){return{baseState:e,expirationTime:0,first:null,last:null,callbackList:null,hasForceUpdate:!1,isInitialized:!1}}function dr(e,t){null===e.last?e.first=e.last=t:(e.last.next=t,e.last=t),(0===e.expirationTime||e.expirationTime>t.expirationTime)&&(e.expirationTime=t.expirationTime)}function hr(e,t){var n=e.alternate,r=e.updateQueue;null===r&&(r=e.updateQueue=fr(null)),null!==n?null===(e=n.updateQueue)&&(e=n.updateQueue=fr(null)):e=null,null===(e=e!==r?e:null)?dr(r,t):null===r.last||null===e.last?(dr(r,t),dr(e,t)):(dr(r,t),e.last=t)}function mr(e,t,n,r){return"function"==typeof(e=e.partialState)?e.call(t,n,r):e}function vr(e,t,n,r,o,u){null!==e&&e.updateQueue===n&&(n=t.updateQueue={baseState:n.baseState,expirationTime:n.expirationTime,first:n.first,last:n.last,isInitialized:n.isInitialized,callbackList:null,hasForceUpdate:!1}),n.expirationTime=0,n.isInitialized?e=n.baseState:(e=n.baseState=t.memoizedState,n.isInitialized=!0);for(var i=!0,l=n.first,s=!1;null!==l;){var c=l.expirationTime;if(c>u){var p=n.expirationTime;(0===p||p>c)&&(n.expirationTime=c),s||(s=!0,n.baseState=e)}else s||(n.first=l.next,null===n.first&&(n.last=null)),l.isReplace?(e=mr(l,r,e,o),i=!0):(c=mr(l,r,e,o))&&(e=i?a({},e,c):a(e,c),i=!1),l.isForced&&(n.hasForceUpdate=!0),null!==l.callback&&(null===(c=n.callbackList)&&(c=n.callbackList=[]),c.push(l));l=l.next}return null!==n.callbackList?t.effectTag|=32:null!==n.first||n.hasForceUpdate||(t.updateQueue=null),s||(n.baseState=e),e}function gr(e,t){var n=e.callbackList;if(null!==n)for(e.callbackList=null,e=0;ef?(d=p,p=null):d=p.sibling;var g=m(o,p,i[f],l);if(null===g){null===p&&(p=d);break}e&&p&&null===g.alternate&&t(o,p),u=a(g,u,f),null===c?s=g:c.sibling=g,c=g,p=d}if(f===i.length)return n(o,p),s;if(null===p){for(;ff?(g=p,p=null):g=p.sibling;var b=m(o,p,y.value,l);if(null===b){p||(p=g);break}e&&p&&null===b.alternate&&t(o,p),u=a(b,u,f),null===c?s=b:c.sibling=b,c=b,p=g}if(y.done)return n(o,p),s;if(null===p){for(;!y.done;f++,y=i.next())null!==(y=h(o,y.value,l))&&(u=a(y,u,f),null===c?s=y:c.sibling=y,c=y);return s}for(p=r(o,p);!y.done;f++,y=i.next())null!==(y=v(p,o,f,y.value,l))&&(e&&null!==y.alternate&&p.delete(null===y.key?f:y.key),u=a(y,u,f),null===c?s=y:c.sibling=y,c=y);return e&&p.forEach((function(e){return t(o,e)})),s}return function(e,r,a,i){"object"==typeof a&&null!==a&&a.type===kr&&null===a.key&&(a=a.props.children);var l="object"==typeof a&&null!==a;if(l)switch(a.$$typeof){case br:e:{var s=a.key;for(l=r;null!==l;){if(l.key===s){if(10===l.tag?a.type===kr:l.type===a.type){n(e,l.sibling),(r=o(l,a.type===kr?a.props.children:a.props,i)).ref=Sr(l,a),r.return=e,e=r;break e}n(e,l);break}t(e,l),l=l.sibling}a.type===kr?((r=nr(a.props.children,e.internalContextTag,i,a.key)).return=e,e=r):((i=tr(a,e.internalContextTag,i)).ref=Sr(r,a),i.return=e,e=i)}return u(e);case Er:e:{for(l=a.key;null!==r;){if(r.key===l){if(7===r.tag){n(e,r.sibling),(r=o(r,a,i)).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=or(a,e.internalContextTag,i)).return=e,e=r}return u(e);case Cr:e:{if(null!==r){if(9===r.tag){n(e,r.sibling),(r=o(r,null,i)).type=a.value,r.return=e,e=r;break e}n(e,r)}(r=ar(a,e.internalContextTag,i)).type=a.value,r.return=e,e=r}return u(e);case wr:e:{for(l=a.key;null!==r;){if(r.key===l){if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),(r=o(r,a.children||[],i)).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=ur(a,e.internalContextTag,i)).return=e,e=r}return u(e)}if("string"==typeof a||"number"==typeof a)return a=""+a,null!==r&&6===r.tag?(n(e,r.sibling),r=o(r,a,i)):(n(e,r),r=rr(a,e.internalContextTag,i)),r.return=e,u(e=r);if(Tr(a))return g(e,r,a,i);if(xr(a))return y(e,r,a,i);if(l&&Fr(e,a),void 0===a)switch(e.tag){case 2:case 1:d("152",(i=e.type).displayName||i.name||"Component")}return n(e,r)}}var Pr=Ar(!0),_r=Ar(!1);function Dr(e,t,n,r,o){function a(e,t,n){var r=t.expirationTime;t.child=null===e?_r(t,null,n,r):Pr(t,e.child,n,r)}function u(e,t){var n=t.ref;null===n||e&&e.ref===n||(t.effectTag|=128)}function i(e,t,n,r){if(u(e,t),!n)return r&&Jn(t,!1),c(e,t);n=t.stateNode,Ut.current=t;var o=n.render();return t.effectTag|=1,a(e,t,o),t.memoizedState=n.state,t.memoizedProps=n.props,r&&Jn(t,!0),t.child}function l(e){var t=e.stateNode;t.pendingContext?Gn(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Gn(0,t.context,!1),y(e,t.containerInfo)}function c(e,t){if(null!==e&&t.child!==e.child&&d("153"),null!==t.child){var n=er(e=t.child,e.pendingProps,e.expirationTime);for(t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=er(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}function p(e,t){switch(t.tag){case 3:l(t);break;case 2:Xn(t);break;case 4:y(t,t.stateNode.containerInfo)}return null}var h=e.shouldSetTextContent,m=e.useSyncScheduling,v=e.shouldDeprioritizeSubtree,g=t.pushHostContext,y=t.pushHostContainer,b=n.enterHydrationState,E=n.resetHydrationState,C=n.tryToClaimNextHydratableInstance,w=(e=function(e,t,n,r){function o(e,t){t.updater=a,e.stateNode=t,t._reactInternalFiber=e}var a={isMounted:Kt,enqueueSetState:function(n,r,o){n=n._reactInternalFiber,o=void 0===o?null:o;var a=t(n);hr(n,{expirationTime:a,partialState:r,callback:o,isReplace:!1,isForced:!1,nextCallback:null,next:null}),e(n,a)},enqueueReplaceState:function(n,r,o){n=n._reactInternalFiber,o=void 0===o?null:o;var a=t(n);hr(n,{expirationTime:a,partialState:r,callback:o,isReplace:!0,isForced:!1,nextCallback:null,next:null}),e(n,a)},enqueueForceUpdate:function(n,r){n=n._reactInternalFiber,r=void 0===r?null:r;var o=t(n);hr(n,{expirationTime:o,partialState:null,callback:r,isReplace:!1,isForced:!0,nextCallback:null,next:null}),e(n,o)}};return{adoptClassInstance:o,constructClassInstance:function(e,t){var n=e.type,r=Wn(e),a=2===e.tag&&null!=e.type.contextTypes,u=a?qn(e,r):f;return o(e,t=new n(t,u)),a&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=u),t},mountClassInstance:function(e,t){var n=e.alternate,r=e.stateNode,o=r.state||null,u=e.pendingProps;u||d("158");var i=Wn(e);r.props=u,r.state=e.memoizedState=o,r.refs=f,r.context=qn(e,i),null!=e.type&&null!=e.type.prototype&&!0===e.type.prototype.unstable_isAsyncReactComponent&&(e.internalContextTag|=1),"function"==typeof r.componentWillMount&&(o=r.state,r.componentWillMount(),o!==r.state&&a.enqueueReplaceState(r,r.state,null),null!==(o=e.updateQueue)&&(r.state=vr(n,e,o,r,u,t))),"function"==typeof r.componentDidMount&&(e.effectTag|=4)},updateClassInstance:function(e,t,o){var u=t.stateNode;u.props=t.memoizedProps,u.state=t.memoizedState;var i=t.memoizedProps,l=t.pendingProps;l||null==(l=i)&&d("159");var c=u.context,p=Wn(t);if(p=qn(t,p),"function"!=typeof u.componentWillReceiveProps||i===l&&c===p||(c=u.state,u.componentWillReceiveProps(l,p),u.state!==c&&a.enqueueReplaceState(u,u.state,null)),c=t.memoizedState,o=null!==t.updateQueue?vr(e,t,t.updateQueue,u,l,o):c,!(i!==l||c!==o||zn.current||null!==t.updateQueue&&t.updateQueue.hasForceUpdate))return"function"!=typeof u.componentDidUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),!1;var f=l;if(null===i||null!==t.updateQueue&&t.updateQueue.hasForceUpdate)f=!0;else{var h=t.stateNode,m=t.type;f="function"==typeof h.shouldComponentUpdate?h.shouldComponentUpdate(f,o,p):!m.prototype||!m.prototype.isPureReactComponent||(!s(i,f)||!s(c,o))}return f?("function"==typeof u.componentWillUpdate&&u.componentWillUpdate(l,o,p),"function"==typeof u.componentDidUpdate&&(t.effectTag|=4)):("function"!=typeof u.componentDidUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),n(t,l),r(t,o)),u.props=l,u.state=o,u.context=p,f}}}(r,o,(function(e,t){e.memoizedProps=t}),(function(e,t){e.memoizedState=t}))).adoptClassInstance,k=e.constructClassInstance,O=e.mountClassInstance,x=e.updateClassInstance;return{beginWork:function(e,t,n){if(0===t.expirationTime||t.expirationTime>n)return p(0,t);switch(t.tag){case 0:null!==e&&d("155");var r=t.type,o=t.pendingProps,s=Wn(t);return r=r(o,s=qn(t,s)),t.effectTag|=1,"object"==typeof r&&null!==r&&"function"==typeof r.render?(t.tag=2,o=Xn(t),w(t,r),O(t,n),t=i(e,t,!0,o)):(t.tag=1,a(e,t,r),t.memoizedProps=o,t=t.child),t;case 1:e:{if(o=t.type,n=t.pendingProps,r=t.memoizedProps,zn.current)null===n&&(n=r);else if(null===n||r===n){t=c(e,t);break e}o=o(n,r=qn(t,r=Wn(t))),t.effectTag|=1,a(e,t,o),t.memoizedProps=n,t=t.child}return t;case 2:return o=Xn(t),r=void 0,null===e?t.stateNode?d("153"):(k(t,t.pendingProps),O(t,n),r=!0):r=x(e,t,n),i(e,t,r,o);case 3:return l(t),null!==(o=t.updateQueue)?(r=t.memoizedState)===(o=vr(e,t,o,null,null,n))?(E(),t=c(e,t)):(r=o.element,s=t.stateNode,(null===e||null===e.child)&&s.hydrate&&b(t)?(t.effectTag|=2,t.child=_r(t,null,r,n)):(E(),a(e,t,r)),t.memoizedState=o,t=t.child):(E(),t=c(e,t)),t;case 5:g(t),null===e&&C(t),o=t.type;var f=t.memoizedProps;return null===(r=t.pendingProps)&&(null===(r=f)&&d("154")),s=null!==e?e.memoizedProps:null,zn.current||null!==r&&f!==r?(f=r.children,h(o,r)?f=null:s&&h(o,s)&&(t.effectTag|=16),u(e,t),2147483647!==n&&!m&&v(o,r)?(t.expirationTime=2147483647,t=null):(a(e,t,f),t.memoizedProps=r,t=t.child)):t=c(e,t),t;case 6:return null===e&&C(t),null===(e=t.pendingProps)&&(e=t.memoizedProps),t.memoizedProps=e,null;case 8:t.tag=7;case 7:return o=t.pendingProps,zn.current?null===o&&(null===(o=e&&e.memoizedProps)&&d("154")):null!==o&&t.memoizedProps!==o||(o=t.memoizedProps),r=o.children,t.stateNode=null===e?_r(t,t.stateNode,r,n):Pr(t,t.stateNode,r,n),t.memoizedProps=o,t.stateNode;case 9:return null;case 4:e:{if(y(t,t.stateNode.containerInfo),o=t.pendingProps,zn.current)null===o&&(null==(o=e&&e.memoizedProps)&&d("154"));else if(null===o||t.memoizedProps===o){t=c(e,t);break e}null===e?t.child=Pr(t,null,o,n):a(e,t,o),t.memoizedProps=o,t=t.child}return t;case 10:e:{if(n=t.pendingProps,zn.current)null===n&&(n=t.memoizedProps);else if(null===n||t.memoizedProps===n){t=c(e,t);break e}a(e,t,n),t.memoizedProps=n,t=t.child}return t;default:d("156")}},beginFailedWork:function(e,t,n){switch(t.tag){case 2:Xn(t);break;case 3:l(t);break;default:d("157")}return t.effectTag|=64,null===e?t.child=null:t.child!==e.child&&(t.child=e.child),0===t.expirationTime||t.expirationTime>n?p(0,t):(t.firstEffect=null,t.lastEffect=null,t.child=null===e?_r(t,null,null,n):Pr(t,e.child,null,n),2===t.tag&&(e=t.stateNode,t.memoizedProps=e.props,t.memoizedState=e.state),t.child)}}}var Nr={};function Rr(e){function t(e){ue=Y=!0;var t=e.stateNode;if(t.current===e&&d("177"),t.isReadyForCommit=!1,Ut.current=null,1u.expirationTime)&&(a=u.expirationTime),u=u.sibling;o.expirationTime=a}if(null!==t)return t;if(null!==n&&(null===n.firstEffect&&(n.firstEffect=e.firstEffect),null!==e.lastEffect&&(null!==n.lastEffect&&(n.lastEffect.nextEffect=e.firstEffect),n.lastEffect=e.lastEffect),1e))if(Z<=Q)for(;null!==X;)X=l(X)?o(X):r(X);else for(;null!==X&&!k();)X=l(X)?o(X):r(X)}else if(!(0===Z||Z>e))if(Z<=Q)for(;null!==X;)X=r(X);else for(;null!==X&&!k();)X=r(X)}function u(e,t){if(Y&&d("243"),Y=!0,e.isReadyForCommit=!1,e!==J||t!==Z||null===X){for(;-1t)&&(e.expirationTime=t),null!==e.alternate&&(0===e.alternate.expirationTime||e.alternate.expirationTime>t)&&(e.alternate.expirationTime=t),null===e.return){if(3!==e.tag)break;var n=e.stateNode;!Y&&n===J&&tCe&&d("185"),null===r.nextScheduledRoot)r.remainingExpirationTime=o,null===se?(le=se=r,r.nextScheduledRoot=r):(se=se.nextScheduledRoot=r).nextScheduledRoot=le;else{var a=r.remainingExpirationTime;(0===a||oce)return;z(pe)}var t=U()-$;ce=e,pe=H(E,{timeout:10*(e-2)-t})}function b(){var e=0,t=null;if(null!==se)for(var n=se,r=le;null!==r;){var o=r.remainingExpirationTime;if(0===o){if((null===n||null===se)&&d("244"),r===r.nextScheduledRoot){le=se=r.nextScheduledRoot=null;break}if(r===le)le=o=r.nextScheduledRoot,se.nextScheduledRoot=o,r.nextScheduledRoot=null;else{if(r===se){(se=n).nextScheduledRoot=le,r.nextScheduledRoot=null;break}n.nextScheduledRoot=r.nextScheduledRoot,r.nextScheduledRoot=null}r=n.nextScheduledRoot}else{if((0===e||oke)&&(me=!0)}function O(e){null===de&&d("246"),de.remainingExpirationTime=0,ve||(ve=!0,ge=e)}var x=function(e){function t(e){return e===Nr&&d("174"),e}var n=e.getChildHostContext,r=e.getRootHostContext,o={current:Nr},a={current:Nr},u={current:Nr};return{getHostContext:function(){return t(o.current)},getRootHostContainer:function(){return t(u.current)},popHostContainer:function(e){jn(o),jn(a),jn(u)},popHostContext:function(e){a.current===e&&(jn(o),jn(a))},pushHostContainer:function(e,t){Un(u,t),t=r(t),Un(a,e),Un(o,t)},pushHostContext:function(e){var r=t(u.current),i=t(o.current);i!==(r=n(i,e.type,r))&&(Un(a,e),Un(o,r))},resetHostContainer:function(){o.current=Nr,u.current=Nr}}}(e),T=function(e){function t(e,t){var n=new Zn(5,null,0);n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function n(e,t){switch(e.tag){case 5:return null!==(t=a(t,e.type,e.pendingProps))&&(e.stateNode=t,!0);case 6:return null!==(t=u(t,e.pendingProps))&&(e.stateNode=t,!0);default:return!1}}function r(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag;)e=e.return;p=e}var o=e.shouldSetTextContent;if(!(e=e.hydration))return{enterHydrationState:function(){return!1},resetHydrationState:function(){},tryToClaimNextHydratableInstance:function(){},prepareToHydrateHostInstance:function(){d("175")},prepareToHydrateHostTextInstance:function(){d("176")},popHydrationState:function(){return!1}};var a=e.canHydrateInstance,u=e.canHydrateTextInstance,i=e.getNextHydratableSibling,l=e.getFirstHydratableChild,s=e.hydrateInstance,c=e.hydrateTextInstance,p=null,f=null,h=!1;return{enterHydrationState:function(e){return f=l(e.stateNode.containerInfo),p=e,h=!0},resetHydrationState:function(){f=p=null,h=!1},tryToClaimNextHydratableInstance:function(e){if(h){var r=f;if(r){if(!n(e,r)){if(!(r=i(r))||!n(e,r))return e.effectTag|=2,h=!1,void(p=e);t(p,f)}p=e,f=l(r)}else e.effectTag|=2,h=!1,p=e}},prepareToHydrateHostInstance:function(e,t,n){return t=s(e.stateNode,e.type,e.memoizedProps,t,n,e),e.updateQueue=t,null!==t},prepareToHydrateHostTextInstance:function(e){return c(e.stateNode,e.memoizedProps,e)},popHydrationState:function(e){if(e!==p)return!1;if(!h)return r(e),h=!0,!1;var n=e.type;if(5!==e.tag||"head"!==n&&"body"!==n&&!o(n,e.memoizedProps))for(n=f;n;)t(e,n),n=i(n);return r(e),f=p?i(e.stateNode):null,!0}}}(e),S=x.popHostContainer,F=x.popHostContext,A=x.resetHostContainer,P=Dr(e,x,T,h,p),_=P.beginWork,D=P.beginFailedWork,N=function(e,t,n){function r(e){e.effectTag|=4}var o=e.createInstance,a=e.createTextInstance,u=e.appendInitialChild,i=e.finalizeInitialChildren,l=e.prepareUpdate,s=e.persistence,c=t.getRootHostContainer,p=t.popHostContext,f=t.getHostContext,h=t.popHostContainer,m=n.prepareToHydrateHostInstance,v=n.prepareToHydrateHostTextInstance,g=n.popHydrationState,y=void 0,b=void 0,E=void 0;return e.mutation?(y=function(){},b=function(e,t,n){(t.updateQueue=n)&&r(t)},E=function(e,t,n,o){n!==o&&r(t)}):d(s?"235":"236"),{completeWork:function(e,t,n){var s=t.pendingProps;switch(null===s?s=t.memoizedProps:2147483647===t.expirationTime&&2147483647!==n||(t.pendingProps=null),t.tag){case 1:return null;case 2:return Qn(t),null;case 3:return h(t),jn(zn),jn(Hn),(s=t.stateNode).pendingContext&&(s.context=s.pendingContext,s.pendingContext=null),null!==e&&null!==e.child||(g(t),t.effectTag&=-3),y(t),null;case 5:p(t),n=c();var C=t.type;if(null!==e&&null!=t.stateNode){var w=e.memoizedProps,k=t.stateNode,O=f();k=l(k,C,w,s,n,O),b(e,t,k,C,w,s,n),e.ref!==t.ref&&(t.effectTag|=128)}else{if(!s)return null===t.stateNode&&d("166"),null;if(e=f(),g(t))m(t,n,e)&&r(t);else{e=o(C,s,n,e,t);e:for(w=t.child;null!==w;){if(5===w.tag||6===w.tag)u(e,w.stateNode);else if(4!==w.tag&&null!==w.child){w.child.return=w,w=w.child;continue}if(w===t)break;for(;null===w.sibling;){if(null===w.return||w.return===t)break e;w=w.return}w.sibling.return=w.return,w=w.sibling}i(e,C,s,n)&&r(t),t.stateNode=e}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)E(e,t,e.memoizedProps,s);else{if("string"!=typeof s)return null===t.stateNode&&d("166"),null;e=c(),n=f(),g(t)?v(t)&&r(t):t.stateNode=a(s,e,n,t)}return null;case 7:(s=t.memoizedProps)||d("165"),t.tag=8,C=[];e:for((w=t.stateNode)&&(w.return=t);null!==w;){if(5===w.tag||6===w.tag||4===w.tag)d("247");else if(9===w.tag)C.push(w.type);else if(null!==w.child){w.child.return=w,w=w.child;continue}for(;null===w.sibling;){if(null===w.return||w.return===t)break e;w=w.return}w.sibling.return=w.return,w=w.sibling}return s=(w=s.handler)(s.props,C),t.child=Pr(t,null!==e?e.child:null,s,n),t.child;case 8:return t.tag=7,null;case 9:case 10:return null;case 4:return h(t),y(t),null;case 0:d("167");default:d("156")}}}}(e,x,T).completeWork,R=(x=function(e,t){function n(e){var n=e.ref;if(null!==n)try{n(null)}catch(n){t(e,n)}}function r(e){switch(pr(e),e.tag){case 2:n(e);var r=e.stateNode;if("function"==typeof r.componentWillUnmount)try{r.props=e.memoizedProps,r.state=e.memoizedState,r.componentWillUnmount()}catch(n){t(e,n)}break;case 5:n(e);break;case 7:o(e.stateNode);break;case 4:l&&u(e)}}function o(e){for(var t=e;;)if(r(t),null===t.child||l&&4===t.tag){if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;t=t.return}t.sibling.return=t.return,t=t.sibling}else t.child.return=t,t=t.child}function a(e){return 5===e.tag||3===e.tag||4===e.tag}function u(e){for(var t=e,n=!1,a=void 0,u=void 0;;){if(!n){n=t.return;e:for(;;){switch(null===n&&d("160"),n.tag){case 5:a=n.stateNode,u=!1;break e;case 3:case 4:a=n.stateNode.containerInfo,u=!0;break e}n=n.return}n=!0}if(5===t.tag||6===t.tag)o(t),u?b(a,t.stateNode):y(a,t.stateNode);else if(4===t.tag?a=t.stateNode.containerInfo:r(t),null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;4===(t=t.return).tag&&(n=!1)}t.sibling.return=t.return,t=t.sibling}}var i=e.getPublicInstance,l=e.mutation;e=e.persistence,l||d(e?"235":"236");var s=l.commitMount,c=l.commitUpdate,p=l.resetTextContent,f=l.commitTextUpdate,h=l.appendChild,m=l.appendChildToContainer,v=l.insertBefore,g=l.insertInContainerBefore,y=l.removeChild,b=l.removeChildFromContainer;return{commitResetTextContent:function(e){p(e.stateNode)},commitPlacement:function(e){e:{for(var t=e.return;null!==t;){if(a(t)){var n=t;break e}t=t.return}d("160"),n=void 0}var r=t=void 0;switch(n.tag){case 5:t=n.stateNode,r=!1;break;case 3:case 4:t=n.stateNode.containerInfo,r=!0;break;default:d("161")}16&n.effectTag&&(p(t),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||a(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}for(var o=e;;){if(5===o.tag||6===o.tag)n?r?g(t,o.stateNode,n):v(t,o.stateNode,n):r?m(t,o.stateNode):h(t,o.stateNode);else if(4!==o.tag&&null!==o.child){o.child.return=o,o=o.child;continue}if(o===e)break;for(;null===o.sibling;){if(null===o.return||o.return===e)return;o=o.return}o.sibling.return=o.return,o=o.sibling}},commitDeletion:function(e){u(e),e.return=null,e.child=null,e.alternate&&(e.alternate.child=null,e.alternate.return=null)},commitWork:function(e,t){switch(t.tag){case 2:break;case 5:var n=t.stateNode;if(null!=n){var r=t.memoizedProps;e=null!==e?e.memoizedProps:r;var o=t.type,a=t.updateQueue;t.updateQueue=null,null!==a&&c(n,a,o,e,r,t)}break;case 6:null===t.stateNode&&d("162"),n=t.memoizedProps,f(t.stateNode,null!==e?e.memoizedProps:n,n);break;case 3:break;default:d("163")}},commitLifeCycles:function(e,t){switch(t.tag){case 2:var n=t.stateNode;if(4&t.effectTag)if(null===e)n.props=t.memoizedProps,n.state=t.memoizedState,n.componentDidMount();else{var r=e.memoizedProps;e=e.memoizedState,n.props=t.memoizedProps,n.state=t.memoizedState,n.componentDidUpdate(r,e)}null!==(t=t.updateQueue)&&gr(t,n);break;case 3:null!==(n=t.updateQueue)&&gr(n,null!==t.child?t.child.stateNode:null);break;case 5:n=t.stateNode,null===e&&4&t.effectTag&&s(n,t.type,t.memoizedProps,t);break;case 6:case 4:break;default:d("163")}},commitAttachRef:function(e){var t=e.ref;if(null!==t){var n=e.stateNode;switch(e.tag){case 5:t(i(n));break;default:t(n)}}},commitDetachRef:function(e){null!==(e=e.ref)&&e(null)}}}(e,i)).commitResetTextContent,I=x.commitPlacement,M=x.commitDeletion,V=x.commitWork,L=x.commitLifeCycles,B=x.commitAttachRef,j=x.commitDetachRef,U=e.now,H=e.scheduleDeferredCallback,z=e.cancelDeferredCallback,K=e.useSyncScheduling,W=e.prepareForCommit,q=e.resetAfterCommit,$=U(),Q=2,G=0,Y=!1,X=null,J=null,Z=0,ee=null,te=null,ne=null,re=null,oe=null,ae=!1,ue=!1,ie=!1,le=null,se=null,ce=0,pe=-1,fe=!1,de=null,he=0,me=!1,ve=!1,ge=null,ye=null,be=!1,Ee=!1,Ce=1e3,we=0,ke=1;return{computeAsyncExpiration:c,computeExpirationForFiber:p,scheduleWork:h,batchedUpdates:function(e,t){var n=be;be=!0;try{return e(t)}finally{(be=n)||fe||C(1,null)}},unbatchedUpdates:function(e){if(be&&!Ee){Ee=!0;try{return e()}finally{Ee=!1}}return e()},flushSync:function(e){var t=be;be=!0;try{e:{var n=G;G=1;try{var r=e();break e}finally{G=n}r=void 0}return r}finally{be=t,fe&&d("187"),C(1,null)}},deferredUpdates:function(e){var t=G;G=c();try{return e()}finally{G=t}}}}function Ir(e){function t(e){return null===(e=function(e){if(!(e=qt(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}(e))?null:e.stateNode}var n=e.getPublicInstance,r=(e=Rr(e)).computeAsyncExpiration,o=e.computeExpirationForFiber,u=e.scheduleWork;return{createContainer:function(e,t){var n=new Zn(3,null,0);return e={current:n,containerInfo:e,pendingChildren:null,remainingExpirationTime:0,isReadyForCommit:!1,finishedWork:null,context:null,pendingContext:null,hydrate:t,nextScheduledRoot:null},n.stateNode=e},updateContainer:function(e,t,n,a){var i=t.current;if(n){var l;e:{for(2===zt(n=n._reactInternalFiber)&&2===n.tag||d("170"),l=n;3!==l.tag;){if($n(l)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break e}(l=l.return)||d("171")}l=l.stateNode.context}n=$n(n)?Yn(n,l):l}else n=f;null===t.context?t.context=n:t.pendingContext=n,t=void 0===(t=a)?null:t,hr(i,{expirationTime:a=null!=e&&null!=e.type&&null!=e.type.prototype&&!0===e.type.prototype.unstable_isAsyncReactComponent?r():o(i),partialState:{element:e},callback:t,isReplace:!1,isForced:!1,nextCallback:null,next:null}),u(i,a)},batchedUpdates:e.batchedUpdates,unbatchedUpdates:e.unbatchedUpdates,deferredUpdates:e.deferredUpdates,flushSync:e.flushSync,getPublicRootInstance:function(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:return n(e.child.stateNode);default:return e.child.stateNode}},findHostInstance:t,findHostInstanceWithNoPortals:function(e){return null===(e=function(e){if(!(e=qt(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child&&4!==t.tag)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}(e))?null:e.stateNode},injectIntoDevTools:function(e){var n=e.findFiberByHostInstance;return function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);ir=sr((function(e){return t.onCommitFiberRoot(n,e)})),lr=sr((function(e){return t.onCommitFiberUnmount(n,e)}))}catch(e){}return!0}(a({},e,{findHostInstanceByFiber:function(e){return t(e)},findFiberByHostInstance:function(e){return n?n(e):null}}))}}}var Mr=Object.freeze({default:Ir}),Vr=Mr&&Ir||Mr,Lr=Vr.default?Vr.default:Vr;function Br(e,t,n){var r=3=Gr-e){if(!(-1!==$r&&$r<=e))return void(Qr||(Qr=!0,requestAnimationFrame(Zr)));Kr.didTimeout=!0}else Kr.didTimeout=!1;$r=-1,e=Wr,Wr=null,null!==e&&e(Kr)}}),!1);var Zr=function(e){Qr=!1;var t=e-Gr+Xr;tt&&(t=8),Xr=tn||r.hasOverloadedBooleanValue&&!1===n?ao(e,t):r.mustUseProperty?e[r.propertyName]=n:(t=r.attributeName,(o=r.attributeNamespace)?e.setAttributeNS(o,t,""+n):r.hasBooleanValue||r.hasOverloadedBooleanValue&&!0===n?e.setAttribute(t,""):e.setAttribute(t,""+n))}else oo(e,t,y(t,n)?n:null)}function oo(e,t,n){(function(e){return!!no.hasOwnProperty(e)||!to.hasOwnProperty(e)&&(eo.test(e)?no[e]=!0:(to[e]=!0,!1))})(t)&&(null==n?e.removeAttribute(t):e.setAttribute(t,""+n))}function ao(e,t){var n=b(t);n?(t=n.mutationMethod)?t(e,void 0):n.mustUseProperty?e[n.propertyName]=!n.hasBooleanValue&&"":e.removeAttribute(n.attributeName):e.removeAttribute(t)}function uo(e,t){var n=t.value,r=t.checked;return a({type:void 0,step:void 0,min:void 0,max:void 0},t,{defaultChecked:void 0,defaultValue:void 0,value:null!=n?n:e._wrapperState.initialValue,checked:null!=r?r:e._wrapperState.initialChecked})}function io(e,t){var n=t.defaultValue;e._wrapperState={initialChecked:null!=t.checked?t.checked:t.defaultChecked,initialValue:null!=t.value?t.value:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function lo(e,t){null!=(t=t.checked)&&ro(e,"checked",t)}function so(e,t){lo(e,t);var n=t.value;null!=n?0===n&&""===e.value?e.value="0":"number"===t.type?(n!=(t=parseFloat(e.value)||0)||n==t&&e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n):(null==t.value&&null!=t.defaultValue&&e.defaultValue!==""+t.defaultValue&&(e.defaultValue=""+t.defaultValue),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked))}function co(e,t){switch(t.type){case"submit":case"reset":break;case"color":case"date":case"datetime":case"datetime-local":case"month":case"time":case"week":e.value="",e.value=e.defaultValue;break;default:e.value=e.value}""!==(t=e.name)&&(e.name=""),e.defaultChecked=!e.defaultChecked,e.defaultChecked=!e.defaultChecked,""!==t&&(e.name=t)}function po(e,t){return e=a({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null==e||"string"!=typeof e&&"number"!=typeof e||(t+=e)})),t}(t.children))&&(e.children=t),e}function fo(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o=t.length||d("93"),t=t[0]),n=""+t),null==n&&(n="")),e._wrapperState={initialValue:""+n}}function go(e,t){var n=t.value;null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&(e.defaultValue=n)),null!=t.defaultValue&&(e.defaultValue=t.defaultValue)}function yo(e){var t=e.textContent;t===e._wrapperState.initialValue&&(e.value=t)}var bo="http://www.w3.org/1999/xhtml",Eo="http://www.w3.org/2000/svg";function Co(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function wo(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?Co(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ko=void 0,Oo=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction((function(){return e(t,n)}))}:e}((function(e,t){if(e.namespaceURI!==Eo||"innerHTML"in e)e.innerHTML=t;else{for((ko=ko||document.createElement("div")).innerHTML=""+t+"",t=ko.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function xo(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var To={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},So=["Webkit","ms","Moz","O"];function Fo(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=n,a=t[n];o=null==a||"boolean"==typeof a||""===a?"":r||"number"!=typeof a||0===a||To.hasOwnProperty(o)&&To[o]?(""+a).trim():a+"px","float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(To).forEach((function(e){So.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),To[t]=To[e]}))}));var Ao=a({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Po(e,t,n){t&&(Ao[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML)&&d("137",e,n()),null!=t.dangerouslySetInnerHTML&&(null!=t.children&&d("60"),"object"==typeof t.dangerouslySetInnerHTML&&"__html"in t.dangerouslySetInnerHTML||d("61")),null!=t.style&&"object"!=typeof t.style&&d("62",n()))}function _o(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Do=bo,No=u.thatReturns("");function Ro(e,t){var n=fn(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=K[t];for(var r=0;r<\/script>",e=e.removeChild(e.firstChild)):e="string"==typeof t.is?n.createElement(e,{is:t.is}):n.createElement(e):e=n.createElementNS(r,e),e}function Vo(e,t){return(9===t.nodeType?t:t.ownerDocument).createTextNode(e)}function Lo(e,t,n,r){var o=_o(t,n);switch(t){case"iframe":case"object":Jt("topLoad","load",e);var i=n;break;case"video":case"audio":for(i in Io)Io.hasOwnProperty(i)&&Jt(i,Io[i],e);i=n;break;case"source":Jt("topError","error",e),i=n;break;case"img":case"image":Jt("topError","error",e),Jt("topLoad","load",e),i=n;break;case"form":Jt("topReset","reset",e),Jt("topSubmit","submit",e),i=n;break;case"details":Jt("topToggle","toggle",e),i=n;break;case"input":io(e,n),i=uo(e,n),Jt("topInvalid","invalid",e),Ro(r,"onChange");break;case"option":i=po(e,n);break;case"select":ho(e,n),i=a({},n,{value:void 0}),Jt("topInvalid","invalid",e),Ro(r,"onChange");break;case"textarea":vo(e,n),i=mo(e,n),Jt("topInvalid","invalid",e),Ro(r,"onChange");break;default:i=n}Po(t,i,No);var l,s=i;for(l in s)if(s.hasOwnProperty(l)){var c=s[l];"style"===l?Fo(e,c):"dangerouslySetInnerHTML"===l?null!=(c=c?c.__html:void 0)&&Oo(e,c):"children"===l?"string"==typeof c?("textarea"!==t||""!==c)&&xo(e,c):"number"==typeof c&&xo(e,""+c):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(z.hasOwnProperty(l)?null!=c&&Ro(r,l):o?oo(e,l,c):null!=c&&ro(e,l,c))}switch(t){case"input":gt(e),co(e,n);break;case"textarea":gt(e),yo(e);break;case"option":null!=n.value&&e.setAttribute("value",n.value);break;case"select":e.multiple=!!n.multiple,null!=(t=n.value)?fo(e,!!n.multiple,t,!1):null!=n.defaultValue&&fo(e,!!n.multiple,n.defaultValue,!0);break;default:"function"==typeof i.onClick&&(e.onclick=u)}}function Bo(e,t,n,r,o){var i,l,s=null;switch(t){case"input":n=uo(e,n),r=uo(e,r),s=[];break;case"option":n=po(e,n),r=po(e,r),s=[];break;case"select":n=a({},n,{value:void 0}),r=a({},r,{value:void 0}),s=[];break;case"textarea":n=mo(e,n),r=mo(e,r),s=[];break;default:"function"!=typeof n.onClick&&"function"==typeof r.onClick&&(e.onclick=u)}for(i in Po(t,r,No),e=null,n)if(!r.hasOwnProperty(i)&&n.hasOwnProperty(i)&&null!=n[i])if("style"===i)for(l in t=n[i])t.hasOwnProperty(l)&&(e||(e={}),e[l]="");else"dangerouslySetInnerHTML"!==i&&"children"!==i&&"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(z.hasOwnProperty(i)?s||(s=[]):(s=s||[]).push(i,null));for(i in r){var c=r[i];if(t=null!=n?n[i]:void 0,r.hasOwnProperty(i)&&c!==t&&(null!=c||null!=t))if("style"===i)if(t){for(l in t)!t.hasOwnProperty(l)||c&&c.hasOwnProperty(l)||(e||(e={}),e[l]="");for(l in c)c.hasOwnProperty(l)&&t[l]!==c[l]&&(e||(e={}),e[l]=c[l])}else e||(s||(s=[]),s.push(i,e)),e=c;else"dangerouslySetInnerHTML"===i?(c=c?c.__html:void 0,t=t?t.__html:void 0,null!=c&&t!==c&&(s=s||[]).push(i,""+c)):"children"===i?t===c||"string"!=typeof c&&"number"!=typeof c||(s=s||[]).push(i,""+c):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&(z.hasOwnProperty(i)?(null!=c&&Ro(o,i),s||t===c||(s=[])):(s=s||[]).push(i,c))}return e&&(s=s||[]).push("style",e),s}function jo(e,t,n,r,o){"input"===n&&"radio"===o.type&&null!=o.name&&lo(e,o),_o(n,r),r=_o(n,o);for(var a=0;ar&&(o=r,r=e,e=o),o=hn(n,e);var a=hn(n,r);if(o&&a&&(1!==t.rangeCount||t.anchorNode!==o.node||t.anchorOffset!==o.offset||t.focusNode!==a.node||t.focusOffset!==a.offset)){var u=document.createRange();u.setStart(o.node,o.offset),t.removeAllRanges(),e>r?(t.addRange(u),t.extend(a.node,a.offset)):(u.setEnd(a.node,a.offset),t.addRange(u))}}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(p(n),n=0;n=200&&e<300}};l.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],(function(e){l.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){l.headers[e]=r.merge(a)})),e.exports=l}).call(this,n(115))},115:function(e,t){var n,r,o=e.exports={};function a(){throw new Error("setTimeout has not been defined")}function u(){throw new Error("clearTimeout has not been defined")}function i(e){if(n===setTimeout)return setTimeout(e,0);if((n===a||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:a}catch(e){n=a}try{r="function"==typeof clearTimeout?clearTimeout:u}catch(e){r=u}}();var l,s=[],c=!1,p=-1;function f(){c&&l&&(c=!1,l.length?s=l.concat(s):p=-1,s.length&&d())}function d(){if(!c){var e=i(f);c=!0;for(var t=s.length;t;){for(l=s,s=[];++p1)for(var n=1;n=(u={attributeName:u,attributeNamespace:null,propertyName:a,mutationMethod:null,mustUseProperty:m(i,t.MUST_USE_PROPERTY),hasBooleanValue:m(i,t.HAS_BOOLEAN_VALUE),hasNumericValue:m(i,t.HAS_NUMERIC_VALUE),hasPositiveNumericValue:m(i,t.HAS_POSITIVE_NUMERIC_VALUE),hasOverloadedBooleanValue:m(i,t.HAS_OVERLOADED_BOOLEAN_VALUE),hasStringBooleanValue:m(i,t.HAS_STRING_BOOLEAN_VALUE)}).hasBooleanValue+u.hasNumericValue+u.hasOverloadedBooleanValue||d("50",a),o.hasOwnProperty(a)&&(u.attributeName=o[a]),r.hasOwnProperty(a)&&(u.attributeNamespace=r[a]),e.hasOwnProperty(a)&&(u.mutationMethod=e[a]),g[a]=u}}},g={};function y(e,t){if(h.hasOwnProperty(e)||2this.eventPool.length&&this.eventPool.push(e)}function Ve(e){e.eventPool=[],e.getPooled=Ie,e.release=Me}function Le(e,t,n,r){return Re.call(this,e,t,n,r)}function Be(e,t,n,r){return Re.call(this,e,t,n,r)}a(Re.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=u.thatReturnsTrue)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=u.thatReturnsTrue)},persist:function(){this.isPersistent=u.thatReturnsTrue},isPersistent:u.thatReturnsFalse,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;for(t=0;t=parseInt(Ke.version(),10))}var We=je,qe=o.canUseDOM&&(!He||ze&&8=ze),$e=String.fromCharCode(32),Qe={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["topCompositionEnd","topKeyPress","topTextInput","topPaste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"topBlur topCompositionEnd topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"topBlur topCompositionStart topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"topBlur topCompositionUpdate topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")}},Ge=!1;function Ye(e,t){switch(e){case"topKeyUp":return-1!==Ue.indexOf(t.keyCode);case"topKeyDown":return 229!==t.keyCode;case"topKeyPress":case"topMouseDown":case"topBlur":return!0;default:return!1}}function Xe(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Je=!1;var Ze={eventTypes:Qe,extractEvents:function(e,t,n,r){var o;if(He)e:{switch(e){case"topCompositionStart":var a=Qe.compositionStart;break e;case"topCompositionEnd":a=Qe.compositionEnd;break e;case"topCompositionUpdate":a=Qe.compositionUpdate;break e}a=void 0}else Je?Ye(e,n)&&(a=Qe.compositionEnd):"topKeyDown"===e&&229===n.keyCode&&(a=Qe.compositionStart);return a?(qe&&(Je||a!==Qe.compositionStart?a===Qe.compositionEnd&&Je&&(o=Pe()):(Ae._root=r,Ae._startText=_e(),Je=!0)),a=Le.getPooled(a,t,n,r),o?a.data=o:null!==(o=Xe(n))&&(a.data=o),Oe(a),o=a):o=null,(e=We?function(e,t){switch(e){case"topCompositionEnd":return Xe(t);case"topKeyPress":return 32!==t.which?null:(Ge=!0,$e);case"topTextInput":return(e=t.data)===$e&&Ge?null:e;default:return null}}(e,n):function(e,t){if(Je)return"topCompositionEnd"===e||!He&&Ye(e,t)?(e=Pe(),Ae._root=null,Ae._startText=null,Ae._fallbackText=null,Je=!1,e):null;switch(e){case"topPaste":return null;case"topKeyPress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1$t.length&&$t.push(e)}}}var tn=Object.freeze({get _enabled(){return Gt},get _handleTopLevel(){return Yt},setHandleTopLevel:function(e){Yt=e},setEnabled:Xt,isEnabled:function(){return Gt},trapBubbledEvent:Jt,trapCapturedEvent:Zt,dispatchEvent:en});function nn(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n["ms"+e]="MS"+t,n["O"+e]="o"+t.toLowerCase(),n}var rn={animationend:nn("Animation","AnimationEnd"),animationiteration:nn("Animation","AnimationIteration"),animationstart:nn("Animation","AnimationStart"),transitionend:nn("Transition","TransitionEnd")},on={},an={};function un(e){if(on[e])return on[e];if(!rn[e])return e;var t,n=rn[e];for(t in n)if(n.hasOwnProperty(t)&&t in an)return on[e]=n[t];return""}o.canUseDOM&&(an=document.createElement("div").style,"AnimationEvent"in window||(delete rn.animationend.animation,delete rn.animationiteration.animation,delete rn.animationstart.animation),"TransitionEvent"in window||delete rn.transitionend.transition);var ln={topAbort:"abort",topAnimationEnd:un("animationend")||"animationend",topAnimationIteration:un("animationiteration")||"animationiteration",topAnimationStart:un("animationstart")||"animationstart",topBlur:"blur",topCancel:"cancel",topCanPlay:"canplay",topCanPlayThrough:"canplaythrough",topChange:"change",topClick:"click",topClose:"close",topCompositionEnd:"compositionend",topCompositionStart:"compositionstart",topCompositionUpdate:"compositionupdate",topContextMenu:"contextmenu",topCopy:"copy",topCut:"cut",topDoubleClick:"dblclick",topDrag:"drag",topDragEnd:"dragend",topDragEnter:"dragenter",topDragExit:"dragexit",topDragLeave:"dragleave",topDragOver:"dragover",topDragStart:"dragstart",topDrop:"drop",topDurationChange:"durationchange",topEmptied:"emptied",topEncrypted:"encrypted",topEnded:"ended",topError:"error",topFocus:"focus",topInput:"input",topKeyDown:"keydown",topKeyPress:"keypress",topKeyUp:"keyup",topLoadedData:"loadeddata",topLoad:"load",topLoadedMetadata:"loadedmetadata",topLoadStart:"loadstart",topMouseDown:"mousedown",topMouseMove:"mousemove",topMouseOut:"mouseout",topMouseOver:"mouseover",topMouseUp:"mouseup",topPaste:"paste",topPause:"pause",topPlay:"play",topPlaying:"playing",topProgress:"progress",topRateChange:"ratechange",topScroll:"scroll",topSeeked:"seeked",topSeeking:"seeking",topSelectionChange:"selectionchange",topStalled:"stalled",topSuspend:"suspend",topTextInput:"textInput",topTimeUpdate:"timeupdate",topToggle:"toggle",topTouchCancel:"touchcancel",topTouchEnd:"touchend",topTouchMove:"touchmove",topTouchStart:"touchstart",topTransitionEnd:un("transitionend")||"transitionend",topVolumeChange:"volumechange",topWaiting:"waiting",topWheel:"wheel"},sn={},cn=0,pn="_reactListenersID"+(""+Math.random()).slice(2);function fn(e){return Object.prototype.hasOwnProperty.call(e,pn)||(e[pn]=cn++,sn[e[pn]]={}),sn[e[pn]]}function dn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function hn(e,t){var n,r=dn(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=dn(r)}}function mn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&"text"===e.type||"textarea"===t||"true"===e.contentEditable)}var vn=o.canUseDOM&&"documentMode"in document&&11>=document.documentMode,gn={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"topBlur topContextMenu topFocus topKeyDown topKeyUp topMouseDown topMouseUp topSelectionChange".split(" ")}},yn=null,bn=null,En=null,Cn=!1;function wn(e,t){if(Cn||null==yn||yn!==l())return null;var n=yn;return"selectionStart"in n&&mn(n)?n={start:n.selectionStart,end:n.selectionEnd}:window.getSelection?n={anchorNode:(n=window.getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}:n=void 0,En&&s(En,n)?null:(En=n,(e=Re.getPooled(gn.select,bn,e,t)).type="select",e.target=yn,Oe(e),e)}var kn={eventTypes:gn,extractEvents:function(e,t,n,r){var o,a=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;if(!(o=!a)){e:{a=fn(a),o=K.onSelect;for(var u=0;uBn||(e.current=Ln[Bn],Ln[Bn]=null,Bn--)}function Un(e,t){Bn++,Ln[Bn]=e.current,e.current=t}new Set;var Hn={current:f},zn={current:!1},Kn=f;function Wn(e){return $n(e)?Kn:Hn.current}function qn(e,t){var n=e.type.contextTypes;if(!n)return f;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function $n(e){return 2===e.tag&&null!=e.type.childContextTypes}function Qn(e){$n(e)&&(jn(zn),jn(Hn))}function Gn(e,t,n){null!=Hn.cursor&&d("168"),Un(Hn,t),Un(zn,n)}function Yn(e,t){var n=e.stateNode,r=e.type.childContextTypes;if("function"!=typeof n.getChildContext)return t;for(var o in n=n.getChildContext())o in r||d("108",Ht(e)||"Unknown",o);return a({},t,n)}function Xn(e){if(!$n(e))return!1;var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||f,Kn=Hn.current,Un(Hn,t),Un(zn,zn.current),!0}function Jn(e,t){var n=e.stateNode;if(n||d("169"),t){var r=Yn(e,Kn);n.__reactInternalMemoizedMergedChildContext=r,jn(zn),jn(Hn),Un(Hn,r)}else jn(zn);Un(zn,t)}function Zn(e,t,n){this.tag=e,this.key=t,this.stateNode=this.type=null,this.sibling=this.child=this.return=null,this.index=0,this.memoizedState=this.updateQueue=this.memoizedProps=this.pendingProps=this.ref=null,this.internalContextTag=n,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.expirationTime=0,this.alternate=null}function er(e,t,n){var r=e.alternate;return null===r?((r=new Zn(e.tag,e.key,e.internalContextTag)).type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.effectTag=0,r.nextEffect=null,r.firstEffect=null,r.lastEffect=null),r.expirationTime=n,r.pendingProps=t,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function tr(e,t,n){var r=void 0,o=e.type,a=e.key;return"function"==typeof o?((r=o.prototype&&o.prototype.isReactComponent?new Zn(2,a,t):new Zn(0,a,t)).type=o,r.pendingProps=e.props):"string"==typeof o?((r=new Zn(5,a,t)).type=o,r.pendingProps=e.props):"object"==typeof o&&null!==o&&"number"==typeof o.tag?(r=o).pendingProps=e.props:d("130",null==o?o:typeof o,""),r.expirationTime=n,r}function nr(e,t,n,r){return(t=new Zn(10,r,t)).pendingProps=e,t.expirationTime=n,t}function rr(e,t,n){return(t=new Zn(6,null,t)).pendingProps=e,t.expirationTime=n,t}function or(e,t,n){return(t=new Zn(7,e.key,t)).type=e.handler,t.pendingProps=e,t.expirationTime=n,t}function ar(e,t,n){return(e=new Zn(9,null,t)).expirationTime=n,e}function ur(e,t,n){return(t=new Zn(4,e.key,t)).pendingProps=e.children||[],t.expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var ir=null,lr=null;function sr(e){return function(t){try{return e(t)}catch(e){}}}function cr(e){"function"==typeof ir&&ir(e)}function pr(e){"function"==typeof lr&&lr(e)}function fr(e){return{baseState:e,expirationTime:0,first:null,last:null,callbackList:null,hasForceUpdate:!1,isInitialized:!1}}function dr(e,t){null===e.last?e.first=e.last=t:(e.last.next=t,e.last=t),(0===e.expirationTime||e.expirationTime>t.expirationTime)&&(e.expirationTime=t.expirationTime)}function hr(e,t){var n=e.alternate,r=e.updateQueue;null===r&&(r=e.updateQueue=fr(null)),null!==n?null===(e=n.updateQueue)&&(e=n.updateQueue=fr(null)):e=null,null===(e=e!==r?e:null)?dr(r,t):null===r.last||null===e.last?(dr(r,t),dr(e,t)):(dr(r,t),e.last=t)}function mr(e,t,n,r){return"function"==typeof(e=e.partialState)?e.call(t,n,r):e}function vr(e,t,n,r,o,u){null!==e&&e.updateQueue===n&&(n=t.updateQueue={baseState:n.baseState,expirationTime:n.expirationTime,first:n.first,last:n.last,isInitialized:n.isInitialized,callbackList:null,hasForceUpdate:!1}),n.expirationTime=0,n.isInitialized?e=n.baseState:(e=n.baseState=t.memoizedState,n.isInitialized=!0);for(var i=!0,l=n.first,s=!1;null!==l;){var c=l.expirationTime;if(c>u){var p=n.expirationTime;(0===p||p>c)&&(n.expirationTime=c),s||(s=!0,n.baseState=e)}else s||(n.first=l.next,null===n.first&&(n.last=null)),l.isReplace?(e=mr(l,r,e,o),i=!0):(c=mr(l,r,e,o))&&(e=i?a({},e,c):a(e,c),i=!1),l.isForced&&(n.hasForceUpdate=!0),null!==l.callback&&(null===(c=n.callbackList)&&(c=n.callbackList=[]),c.push(l));l=l.next}return null!==n.callbackList?t.effectTag|=32:null!==n.first||n.hasForceUpdate||(t.updateQueue=null),s||(n.baseState=e),e}function gr(e,t){var n=e.callbackList;if(null!==n)for(e.callbackList=null,e=0;ef?(d=p,p=null):d=p.sibling;var g=m(o,p,i[f],l);if(null===g){null===p&&(p=d);break}e&&p&&null===g.alternate&&t(o,p),u=a(g,u,f),null===c?s=g:c.sibling=g,c=g,p=d}if(f===i.length)return n(o,p),s;if(null===p){for(;ff?(g=p,p=null):g=p.sibling;var b=m(o,p,y.value,l);if(null===b){p||(p=g);break}e&&p&&null===b.alternate&&t(o,p),u=a(b,u,f),null===c?s=b:c.sibling=b,c=b,p=g}if(y.done)return n(o,p),s;if(null===p){for(;!y.done;f++,y=i.next())null!==(y=h(o,y.value,l))&&(u=a(y,u,f),null===c?s=y:c.sibling=y,c=y);return s}for(p=r(o,p);!y.done;f++,y=i.next())null!==(y=v(p,o,f,y.value,l))&&(e&&null!==y.alternate&&p.delete(null===y.key?f:y.key),u=a(y,u,f),null===c?s=y:c.sibling=y,c=y);return e&&p.forEach((function(e){return t(o,e)})),s}return function(e,r,a,i){"object"==typeof a&&null!==a&&a.type===kr&&null===a.key&&(a=a.props.children);var l="object"==typeof a&&null!==a;if(l)switch(a.$$typeof){case br:e:{var s=a.key;for(l=r;null!==l;){if(l.key===s){if(10===l.tag?a.type===kr:l.type===a.type){n(e,l.sibling),(r=o(l,a.type===kr?a.props.children:a.props,i)).ref=Sr(l,a),r.return=e,e=r;break e}n(e,l);break}t(e,l),l=l.sibling}a.type===kr?((r=nr(a.props.children,e.internalContextTag,i,a.key)).return=e,e=r):((i=tr(a,e.internalContextTag,i)).ref=Sr(r,a),i.return=e,e=i)}return u(e);case Er:e:{for(l=a.key;null!==r;){if(r.key===l){if(7===r.tag){n(e,r.sibling),(r=o(r,a,i)).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=or(a,e.internalContextTag,i)).return=e,e=r}return u(e);case Cr:e:{if(null!==r){if(9===r.tag){n(e,r.sibling),(r=o(r,null,i)).type=a.value,r.return=e,e=r;break e}n(e,r)}(r=ar(a,e.internalContextTag,i)).type=a.value,r.return=e,e=r}return u(e);case wr:e:{for(l=a.key;null!==r;){if(r.key===l){if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),(r=o(r,a.children||[],i)).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=ur(a,e.internalContextTag,i)).return=e,e=r}return u(e)}if("string"==typeof a||"number"==typeof a)return a=""+a,null!==r&&6===r.tag?(n(e,r.sibling),r=o(r,a,i)):(n(e,r),r=rr(a,e.internalContextTag,i)),r.return=e,u(e=r);if(Tr(a))return g(e,r,a,i);if(xr(a))return y(e,r,a,i);if(l&&Fr(e,a),void 0===a)switch(e.tag){case 2:case 1:d("152",(i=e.type).displayName||i.name||"Component")}return n(e,r)}}var Pr=Ar(!0),_r=Ar(!1);function Dr(e,t,n,r,o){function a(e,t,n){var r=t.expirationTime;t.child=null===e?_r(t,null,n,r):Pr(t,e.child,n,r)}function u(e,t){var n=t.ref;null===n||e&&e.ref===n||(t.effectTag|=128)}function i(e,t,n,r){if(u(e,t),!n)return r&&Jn(t,!1),c(e,t);n=t.stateNode,Ut.current=t;var o=n.render();return t.effectTag|=1,a(e,t,o),t.memoizedState=n.state,t.memoizedProps=n.props,r&&Jn(t,!0),t.child}function l(e){var t=e.stateNode;t.pendingContext?Gn(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Gn(0,t.context,!1),y(e,t.containerInfo)}function c(e,t){if(null!==e&&t.child!==e.child&&d("153"),null!==t.child){var n=er(e=t.child,e.pendingProps,e.expirationTime);for(t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=er(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}function p(e,t){switch(t.tag){case 3:l(t);break;case 2:Xn(t);break;case 4:y(t,t.stateNode.containerInfo)}return null}var h=e.shouldSetTextContent,m=e.useSyncScheduling,v=e.shouldDeprioritizeSubtree,g=t.pushHostContext,y=t.pushHostContainer,b=n.enterHydrationState,E=n.resetHydrationState,C=n.tryToClaimNextHydratableInstance,w=(e=function(e,t,n,r){function o(e,t){t.updater=a,e.stateNode=t,t._reactInternalFiber=e}var a={isMounted:Kt,enqueueSetState:function(n,r,o){n=n._reactInternalFiber,o=void 0===o?null:o;var a=t(n);hr(n,{expirationTime:a,partialState:r,callback:o,isReplace:!1,isForced:!1,nextCallback:null,next:null}),e(n,a)},enqueueReplaceState:function(n,r,o){n=n._reactInternalFiber,o=void 0===o?null:o;var a=t(n);hr(n,{expirationTime:a,partialState:r,callback:o,isReplace:!0,isForced:!1,nextCallback:null,next:null}),e(n,a)},enqueueForceUpdate:function(n,r){n=n._reactInternalFiber,r=void 0===r?null:r;var o=t(n);hr(n,{expirationTime:o,partialState:null,callback:r,isReplace:!1,isForced:!0,nextCallback:null,next:null}),e(n,o)}};return{adoptClassInstance:o,constructClassInstance:function(e,t){var n=e.type,r=Wn(e),a=2===e.tag&&null!=e.type.contextTypes,u=a?qn(e,r):f;return o(e,t=new n(t,u)),a&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=u),t},mountClassInstance:function(e,t){var n=e.alternate,r=e.stateNode,o=r.state||null,u=e.pendingProps;u||d("158");var i=Wn(e);r.props=u,r.state=e.memoizedState=o,r.refs=f,r.context=qn(e,i),null!=e.type&&null!=e.type.prototype&&!0===e.type.prototype.unstable_isAsyncReactComponent&&(e.internalContextTag|=1),"function"==typeof r.componentWillMount&&(o=r.state,r.componentWillMount(),o!==r.state&&a.enqueueReplaceState(r,r.state,null),null!==(o=e.updateQueue)&&(r.state=vr(n,e,o,r,u,t))),"function"==typeof r.componentDidMount&&(e.effectTag|=4)},updateClassInstance:function(e,t,o){var u=t.stateNode;u.props=t.memoizedProps,u.state=t.memoizedState;var i=t.memoizedProps,l=t.pendingProps;l||null==(l=i)&&d("159");var c=u.context,p=Wn(t);if(p=qn(t,p),"function"!=typeof u.componentWillReceiveProps||i===l&&c===p||(c=u.state,u.componentWillReceiveProps(l,p),u.state!==c&&a.enqueueReplaceState(u,u.state,null)),c=t.memoizedState,o=null!==t.updateQueue?vr(e,t,t.updateQueue,u,l,o):c,!(i!==l||c!==o||zn.current||null!==t.updateQueue&&t.updateQueue.hasForceUpdate))return"function"!=typeof u.componentDidUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),!1;var f=l;if(null===i||null!==t.updateQueue&&t.updateQueue.hasForceUpdate)f=!0;else{var h=t.stateNode,m=t.type;f="function"==typeof h.shouldComponentUpdate?h.shouldComponentUpdate(f,o,p):!m.prototype||!m.prototype.isPureReactComponent||(!s(i,f)||!s(c,o))}return f?("function"==typeof u.componentWillUpdate&&u.componentWillUpdate(l,o,p),"function"==typeof u.componentDidUpdate&&(t.effectTag|=4)):("function"!=typeof u.componentDidUpdate||i===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),n(t,l),r(t,o)),u.props=l,u.state=o,u.context=p,f}}}(r,o,(function(e,t){e.memoizedProps=t}),(function(e,t){e.memoizedState=t}))).adoptClassInstance,k=e.constructClassInstance,O=e.mountClassInstance,x=e.updateClassInstance;return{beginWork:function(e,t,n){if(0===t.expirationTime||t.expirationTime>n)return p(0,t);switch(t.tag){case 0:null!==e&&d("155");var r=t.type,o=t.pendingProps,s=Wn(t);return r=r(o,s=qn(t,s)),t.effectTag|=1,"object"==typeof r&&null!==r&&"function"==typeof r.render?(t.tag=2,o=Xn(t),w(t,r),O(t,n),t=i(e,t,!0,o)):(t.tag=1,a(e,t,r),t.memoizedProps=o,t=t.child),t;case 1:e:{if(o=t.type,n=t.pendingProps,r=t.memoizedProps,zn.current)null===n&&(n=r);else if(null===n||r===n){t=c(e,t);break e}o=o(n,r=qn(t,r=Wn(t))),t.effectTag|=1,a(e,t,o),t.memoizedProps=n,t=t.child}return t;case 2:return o=Xn(t),r=void 0,null===e?t.stateNode?d("153"):(k(t,t.pendingProps),O(t,n),r=!0):r=x(e,t,n),i(e,t,r,o);case 3:return l(t),null!==(o=t.updateQueue)?(r=t.memoizedState)===(o=vr(e,t,o,null,null,n))?(E(),t=c(e,t)):(r=o.element,s=t.stateNode,(null===e||null===e.child)&&s.hydrate&&b(t)?(t.effectTag|=2,t.child=_r(t,null,r,n)):(E(),a(e,t,r)),t.memoizedState=o,t=t.child):(E(),t=c(e,t)),t;case 5:g(t),null===e&&C(t),o=t.type;var f=t.memoizedProps;return null===(r=t.pendingProps)&&(null===(r=f)&&d("154")),s=null!==e?e.memoizedProps:null,zn.current||null!==r&&f!==r?(f=r.children,h(o,r)?f=null:s&&h(o,s)&&(t.effectTag|=16),u(e,t),2147483647!==n&&!m&&v(o,r)?(t.expirationTime=2147483647,t=null):(a(e,t,f),t.memoizedProps=r,t=t.child)):t=c(e,t),t;case 6:return null===e&&C(t),null===(e=t.pendingProps)&&(e=t.memoizedProps),t.memoizedProps=e,null;case 8:t.tag=7;case 7:return o=t.pendingProps,zn.current?null===o&&(null===(o=e&&e.memoizedProps)&&d("154")):null!==o&&t.memoizedProps!==o||(o=t.memoizedProps),r=o.children,t.stateNode=null===e?_r(t,t.stateNode,r,n):Pr(t,t.stateNode,r,n),t.memoizedProps=o,t.stateNode;case 9:return null;case 4:e:{if(y(t,t.stateNode.containerInfo),o=t.pendingProps,zn.current)null===o&&(null==(o=e&&e.memoizedProps)&&d("154"));else if(null===o||t.memoizedProps===o){t=c(e,t);break e}null===e?t.child=Pr(t,null,o,n):a(e,t,o),t.memoizedProps=o,t=t.child}return t;case 10:e:{if(n=t.pendingProps,zn.current)null===n&&(n=t.memoizedProps);else if(null===n||t.memoizedProps===n){t=c(e,t);break e}a(e,t,n),t.memoizedProps=n,t=t.child}return t;default:d("156")}},beginFailedWork:function(e,t,n){switch(t.tag){case 2:Xn(t);break;case 3:l(t);break;default:d("157")}return t.effectTag|=64,null===e?t.child=null:t.child!==e.child&&(t.child=e.child),0===t.expirationTime||t.expirationTime>n?p(0,t):(t.firstEffect=null,t.lastEffect=null,t.child=null===e?_r(t,null,null,n):Pr(t,e.child,null,n),2===t.tag&&(e=t.stateNode,t.memoizedProps=e.props,t.memoizedState=e.state),t.child)}}}var Nr={};function Rr(e){function t(e){ue=Y=!0;var t=e.stateNode;if(t.current===e&&d("177"),t.isReadyForCommit=!1,Ut.current=null,1u.expirationTime)&&(a=u.expirationTime),u=u.sibling;o.expirationTime=a}if(null!==t)return t;if(null!==n&&(null===n.firstEffect&&(n.firstEffect=e.firstEffect),null!==e.lastEffect&&(null!==n.lastEffect&&(n.lastEffect.nextEffect=e.firstEffect),n.lastEffect=e.lastEffect),1e))if(Z<=Q)for(;null!==X;)X=l(X)?o(X):r(X);else for(;null!==X&&!k();)X=l(X)?o(X):r(X)}else if(!(0===Z||Z>e))if(Z<=Q)for(;null!==X;)X=r(X);else for(;null!==X&&!k();)X=r(X)}function u(e,t){if(Y&&d("243"),Y=!0,e.isReadyForCommit=!1,e!==J||t!==Z||null===X){for(;-1t)&&(e.expirationTime=t),null!==e.alternate&&(0===e.alternate.expirationTime||e.alternate.expirationTime>t)&&(e.alternate.expirationTime=t),null===e.return){if(3!==e.tag)break;var n=e.stateNode;!Y&&n===J&&tCe&&d("185"),null===r.nextScheduledRoot)r.remainingExpirationTime=o,null===se?(le=se=r,r.nextScheduledRoot=r):(se=se.nextScheduledRoot=r).nextScheduledRoot=le;else{var a=r.remainingExpirationTime;(0===a||oce)return;z(pe)}var t=U()-$;ce=e,pe=H(E,{timeout:10*(e-2)-t})}function b(){var e=0,t=null;if(null!==se)for(var n=se,r=le;null!==r;){var o=r.remainingExpirationTime;if(0===o){if((null===n||null===se)&&d("244"),r===r.nextScheduledRoot){le=se=r.nextScheduledRoot=null;break}if(r===le)le=o=r.nextScheduledRoot,se.nextScheduledRoot=o,r.nextScheduledRoot=null;else{if(r===se){(se=n).nextScheduledRoot=le,r.nextScheduledRoot=null;break}n.nextScheduledRoot=r.nextScheduledRoot,r.nextScheduledRoot=null}r=n.nextScheduledRoot}else{if((0===e||oke)&&(me=!0)}function O(e){null===de&&d("246"),de.remainingExpirationTime=0,ve||(ve=!0,ge=e)}var x=function(e){function t(e){return e===Nr&&d("174"),e}var n=e.getChildHostContext,r=e.getRootHostContext,o={current:Nr},a={current:Nr},u={current:Nr};return{getHostContext:function(){return t(o.current)},getRootHostContainer:function(){return t(u.current)},popHostContainer:function(e){jn(o),jn(a),jn(u)},popHostContext:function(e){a.current===e&&(jn(o),jn(a))},pushHostContainer:function(e,t){Un(u,t),t=r(t),Un(a,e),Un(o,t)},pushHostContext:function(e){var r=t(u.current),i=t(o.current);i!==(r=n(i,e.type,r))&&(Un(a,e),Un(o,r))},resetHostContainer:function(){o.current=Nr,u.current=Nr}}}(e),T=function(e){function t(e,t){var n=new Zn(5,null,0);n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function n(e,t){switch(e.tag){case 5:return null!==(t=a(t,e.type,e.pendingProps))&&(e.stateNode=t,!0);case 6:return null!==(t=u(t,e.pendingProps))&&(e.stateNode=t,!0);default:return!1}}function r(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag;)e=e.return;p=e}var o=e.shouldSetTextContent;if(!(e=e.hydration))return{enterHydrationState:function(){return!1},resetHydrationState:function(){},tryToClaimNextHydratableInstance:function(){},prepareToHydrateHostInstance:function(){d("175")},prepareToHydrateHostTextInstance:function(){d("176")},popHydrationState:function(){return!1}};var a=e.canHydrateInstance,u=e.canHydrateTextInstance,i=e.getNextHydratableSibling,l=e.getFirstHydratableChild,s=e.hydrateInstance,c=e.hydrateTextInstance,p=null,f=null,h=!1;return{enterHydrationState:function(e){return f=l(e.stateNode.containerInfo),p=e,h=!0},resetHydrationState:function(){f=p=null,h=!1},tryToClaimNextHydratableInstance:function(e){if(h){var r=f;if(r){if(!n(e,r)){if(!(r=i(r))||!n(e,r))return e.effectTag|=2,h=!1,void(p=e);t(p,f)}p=e,f=l(r)}else e.effectTag|=2,h=!1,p=e}},prepareToHydrateHostInstance:function(e,t,n){return t=s(e.stateNode,e.type,e.memoizedProps,t,n,e),e.updateQueue=t,null!==t},prepareToHydrateHostTextInstance:function(e){return c(e.stateNode,e.memoizedProps,e)},popHydrationState:function(e){if(e!==p)return!1;if(!h)return r(e),h=!0,!1;var n=e.type;if(5!==e.tag||"head"!==n&&"body"!==n&&!o(n,e.memoizedProps))for(n=f;n;)t(e,n),n=i(n);return r(e),f=p?i(e.stateNode):null,!0}}}(e),S=x.popHostContainer,F=x.popHostContext,A=x.resetHostContainer,P=Dr(e,x,T,h,p),_=P.beginWork,D=P.beginFailedWork,N=function(e,t,n){function r(e){e.effectTag|=4}var o=e.createInstance,a=e.createTextInstance,u=e.appendInitialChild,i=e.finalizeInitialChildren,l=e.prepareUpdate,s=e.persistence,c=t.getRootHostContainer,p=t.popHostContext,f=t.getHostContext,h=t.popHostContainer,m=n.prepareToHydrateHostInstance,v=n.prepareToHydrateHostTextInstance,g=n.popHydrationState,y=void 0,b=void 0,E=void 0;return e.mutation?(y=function(){},b=function(e,t,n){(t.updateQueue=n)&&r(t)},E=function(e,t,n,o){n!==o&&r(t)}):d(s?"235":"236"),{completeWork:function(e,t,n){var s=t.pendingProps;switch(null===s?s=t.memoizedProps:2147483647===t.expirationTime&&2147483647!==n||(t.pendingProps=null),t.tag){case 1:return null;case 2:return Qn(t),null;case 3:return h(t),jn(zn),jn(Hn),(s=t.stateNode).pendingContext&&(s.context=s.pendingContext,s.pendingContext=null),null!==e&&null!==e.child||(g(t),t.effectTag&=-3),y(t),null;case 5:p(t),n=c();var C=t.type;if(null!==e&&null!=t.stateNode){var w=e.memoizedProps,k=t.stateNode,O=f();k=l(k,C,w,s,n,O),b(e,t,k,C,w,s,n),e.ref!==t.ref&&(t.effectTag|=128)}else{if(!s)return null===t.stateNode&&d("166"),null;if(e=f(),g(t))m(t,n,e)&&r(t);else{e=o(C,s,n,e,t);e:for(w=t.child;null!==w;){if(5===w.tag||6===w.tag)u(e,w.stateNode);else if(4!==w.tag&&null!==w.child){w.child.return=w,w=w.child;continue}if(w===t)break;for(;null===w.sibling;){if(null===w.return||w.return===t)break e;w=w.return}w.sibling.return=w.return,w=w.sibling}i(e,C,s,n)&&r(t),t.stateNode=e}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)E(e,t,e.memoizedProps,s);else{if("string"!=typeof s)return null===t.stateNode&&d("166"),null;e=c(),n=f(),g(t)?v(t)&&r(t):t.stateNode=a(s,e,n,t)}return null;case 7:(s=t.memoizedProps)||d("165"),t.tag=8,C=[];e:for((w=t.stateNode)&&(w.return=t);null!==w;){if(5===w.tag||6===w.tag||4===w.tag)d("247");else if(9===w.tag)C.push(w.type);else if(null!==w.child){w.child.return=w,w=w.child;continue}for(;null===w.sibling;){if(null===w.return||w.return===t)break e;w=w.return}w.sibling.return=w.return,w=w.sibling}return s=(w=s.handler)(s.props,C),t.child=Pr(t,null!==e?e.child:null,s,n),t.child;case 8:return t.tag=7,null;case 9:case 10:return null;case 4:return h(t),y(t),null;case 0:d("167");default:d("156")}}}}(e,x,T).completeWork,R=(x=function(e,t){function n(e){var n=e.ref;if(null!==n)try{n(null)}catch(n){t(e,n)}}function r(e){switch(pr(e),e.tag){case 2:n(e);var r=e.stateNode;if("function"==typeof r.componentWillUnmount)try{r.props=e.memoizedProps,r.state=e.memoizedState,r.componentWillUnmount()}catch(n){t(e,n)}break;case 5:n(e);break;case 7:o(e.stateNode);break;case 4:l&&u(e)}}function o(e){for(var t=e;;)if(r(t),null===t.child||l&&4===t.tag){if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;t=t.return}t.sibling.return=t.return,t=t.sibling}else t.child.return=t,t=t.child}function a(e){return 5===e.tag||3===e.tag||4===e.tag}function u(e){for(var t=e,n=!1,a=void 0,u=void 0;;){if(!n){n=t.return;e:for(;;){switch(null===n&&d("160"),n.tag){case 5:a=n.stateNode,u=!1;break e;case 3:case 4:a=n.stateNode.containerInfo,u=!0;break e}n=n.return}n=!0}if(5===t.tag||6===t.tag)o(t),u?b(a,t.stateNode):y(a,t.stateNode);else if(4===t.tag?a=t.stateNode.containerInfo:r(t),null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;4===(t=t.return).tag&&(n=!1)}t.sibling.return=t.return,t=t.sibling}}var i=e.getPublicInstance,l=e.mutation;e=e.persistence,l||d(e?"235":"236");var s=l.commitMount,c=l.commitUpdate,p=l.resetTextContent,f=l.commitTextUpdate,h=l.appendChild,m=l.appendChildToContainer,v=l.insertBefore,g=l.insertInContainerBefore,y=l.removeChild,b=l.removeChildFromContainer;return{commitResetTextContent:function(e){p(e.stateNode)},commitPlacement:function(e){e:{for(var t=e.return;null!==t;){if(a(t)){var n=t;break e}t=t.return}d("160"),n=void 0}var r=t=void 0;switch(n.tag){case 5:t=n.stateNode,r=!1;break;case 3:case 4:t=n.stateNode.containerInfo,r=!0;break;default:d("161")}16&n.effectTag&&(p(t),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||a(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}for(var o=e;;){if(5===o.tag||6===o.tag)n?r?g(t,o.stateNode,n):v(t,o.stateNode,n):r?m(t,o.stateNode):h(t,o.stateNode);else if(4!==o.tag&&null!==o.child){o.child.return=o,o=o.child;continue}if(o===e)break;for(;null===o.sibling;){if(null===o.return||o.return===e)return;o=o.return}o.sibling.return=o.return,o=o.sibling}},commitDeletion:function(e){u(e),e.return=null,e.child=null,e.alternate&&(e.alternate.child=null,e.alternate.return=null)},commitWork:function(e,t){switch(t.tag){case 2:break;case 5:var n=t.stateNode;if(null!=n){var r=t.memoizedProps;e=null!==e?e.memoizedProps:r;var o=t.type,a=t.updateQueue;t.updateQueue=null,null!==a&&c(n,a,o,e,r,t)}break;case 6:null===t.stateNode&&d("162"),n=t.memoizedProps,f(t.stateNode,null!==e?e.memoizedProps:n,n);break;case 3:break;default:d("163")}},commitLifeCycles:function(e,t){switch(t.tag){case 2:var n=t.stateNode;if(4&t.effectTag)if(null===e)n.props=t.memoizedProps,n.state=t.memoizedState,n.componentDidMount();else{var r=e.memoizedProps;e=e.memoizedState,n.props=t.memoizedProps,n.state=t.memoizedState,n.componentDidUpdate(r,e)}null!==(t=t.updateQueue)&&gr(t,n);break;case 3:null!==(n=t.updateQueue)&&gr(n,null!==t.child?t.child.stateNode:null);break;case 5:n=t.stateNode,null===e&&4&t.effectTag&&s(n,t.type,t.memoizedProps,t);break;case 6:case 4:break;default:d("163")}},commitAttachRef:function(e){var t=e.ref;if(null!==t){var n=e.stateNode;switch(e.tag){case 5:t(i(n));break;default:t(n)}}},commitDetachRef:function(e){null!==(e=e.ref)&&e(null)}}}(e,i)).commitResetTextContent,I=x.commitPlacement,M=x.commitDeletion,V=x.commitWork,L=x.commitLifeCycles,B=x.commitAttachRef,j=x.commitDetachRef,U=e.now,H=e.scheduleDeferredCallback,z=e.cancelDeferredCallback,K=e.useSyncScheduling,W=e.prepareForCommit,q=e.resetAfterCommit,$=U(),Q=2,G=0,Y=!1,X=null,J=null,Z=0,ee=null,te=null,ne=null,re=null,oe=null,ae=!1,ue=!1,ie=!1,le=null,se=null,ce=0,pe=-1,fe=!1,de=null,he=0,me=!1,ve=!1,ge=null,ye=null,be=!1,Ee=!1,Ce=1e3,we=0,ke=1;return{computeAsyncExpiration:c,computeExpirationForFiber:p,scheduleWork:h,batchedUpdates:function(e,t){var n=be;be=!0;try{return e(t)}finally{(be=n)||fe||C(1,null)}},unbatchedUpdates:function(e){if(be&&!Ee){Ee=!0;try{return e()}finally{Ee=!1}}return e()},flushSync:function(e){var t=be;be=!0;try{e:{var n=G;G=1;try{var r=e();break e}finally{G=n}r=void 0}return r}finally{be=t,fe&&d("187"),C(1,null)}},deferredUpdates:function(e){var t=G;G=c();try{return e()}finally{G=t}}}}function Ir(e){function t(e){return null===(e=function(e){if(!(e=qt(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}(e))?null:e.stateNode}var n=e.getPublicInstance,r=(e=Rr(e)).computeAsyncExpiration,o=e.computeExpirationForFiber,u=e.scheduleWork;return{createContainer:function(e,t){var n=new Zn(3,null,0);return e={current:n,containerInfo:e,pendingChildren:null,remainingExpirationTime:0,isReadyForCommit:!1,finishedWork:null,context:null,pendingContext:null,hydrate:t,nextScheduledRoot:null},n.stateNode=e},updateContainer:function(e,t,n,a){var i=t.current;if(n){var l;e:{for(2===zt(n=n._reactInternalFiber)&&2===n.tag||d("170"),l=n;3!==l.tag;){if($n(l)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break e}(l=l.return)||d("171")}l=l.stateNode.context}n=$n(n)?Yn(n,l):l}else n=f;null===t.context?t.context=n:t.pendingContext=n,t=void 0===(t=a)?null:t,hr(i,{expirationTime:a=null!=e&&null!=e.type&&null!=e.type.prototype&&!0===e.type.prototype.unstable_isAsyncReactComponent?r():o(i),partialState:{element:e},callback:t,isReplace:!1,isForced:!1,nextCallback:null,next:null}),u(i,a)},batchedUpdates:e.batchedUpdates,unbatchedUpdates:e.unbatchedUpdates,deferredUpdates:e.deferredUpdates,flushSync:e.flushSync,getPublicRootInstance:function(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:return n(e.child.stateNode);default:return e.child.stateNode}},findHostInstance:t,findHostInstanceWithNoPortals:function(e){return null===(e=function(e){if(!(e=qt(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child&&4!==t.tag)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}(e))?null:e.stateNode},injectIntoDevTools:function(e){var n=e.findFiberByHostInstance;return function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);ir=sr((function(e){return t.onCommitFiberRoot(n,e)})),lr=sr((function(e){return t.onCommitFiberUnmount(n,e)}))}catch(e){}return!0}(a({},e,{findHostInstanceByFiber:function(e){return t(e)},findFiberByHostInstance:function(e){return n?n(e):null}}))}}}var Mr=Object.freeze({default:Ir}),Vr=Mr&&Ir||Mr,Lr=Vr.default?Vr.default:Vr;function Br(e,t,n){var r=3=Gr-e){if(!(-1!==$r&&$r<=e))return void(Qr||(Qr=!0,requestAnimationFrame(Zr)));Kr.didTimeout=!0}else Kr.didTimeout=!1;$r=-1,e=Wr,Wr=null,null!==e&&e(Kr)}}),!1);var Zr=function(e){Qr=!1;var t=e-Gr+Xr;tt&&(t=8),Xr=tn||r.hasOverloadedBooleanValue&&!1===n?ao(e,t):r.mustUseProperty?e[r.propertyName]=n:(t=r.attributeName,(o=r.attributeNamespace)?e.setAttributeNS(o,t,""+n):r.hasBooleanValue||r.hasOverloadedBooleanValue&&!0===n?e.setAttribute(t,""):e.setAttribute(t,""+n))}else oo(e,t,y(t,n)?n:null)}function oo(e,t,n){(function(e){return!!no.hasOwnProperty(e)||!to.hasOwnProperty(e)&&(eo.test(e)?no[e]=!0:(to[e]=!0,!1))})(t)&&(null==n?e.removeAttribute(t):e.setAttribute(t,""+n))}function ao(e,t){var n=b(t);n?(t=n.mutationMethod)?t(e,void 0):n.mustUseProperty?e[n.propertyName]=!n.hasBooleanValue&&"":e.removeAttribute(n.attributeName):e.removeAttribute(t)}function uo(e,t){var n=t.value,r=t.checked;return a({type:void 0,step:void 0,min:void 0,max:void 0},t,{defaultChecked:void 0,defaultValue:void 0,value:null!=n?n:e._wrapperState.initialValue,checked:null!=r?r:e._wrapperState.initialChecked})}function io(e,t){var n=t.defaultValue;e._wrapperState={initialChecked:null!=t.checked?t.checked:t.defaultChecked,initialValue:null!=t.value?t.value:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function lo(e,t){null!=(t=t.checked)&&ro(e,"checked",t)}function so(e,t){lo(e,t);var n=t.value;null!=n?0===n&&""===e.value?e.value="0":"number"===t.type?(n!=(t=parseFloat(e.value)||0)||n==t&&e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n):(null==t.value&&null!=t.defaultValue&&e.defaultValue!==""+t.defaultValue&&(e.defaultValue=""+t.defaultValue),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked))}function co(e,t){switch(t.type){case"submit":case"reset":break;case"color":case"date":case"datetime":case"datetime-local":case"month":case"time":case"week":e.value="",e.value=e.defaultValue;break;default:e.value=e.value}""!==(t=e.name)&&(e.name=""),e.defaultChecked=!e.defaultChecked,e.defaultChecked=!e.defaultChecked,""!==t&&(e.name=t)}function po(e,t){return e=a({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null==e||"string"!=typeof e&&"number"!=typeof e||(t+=e)})),t}(t.children))&&(e.children=t),e}function fo(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o=t.length||d("93"),t=t[0]),n=""+t),null==n&&(n="")),e._wrapperState={initialValue:""+n}}function go(e,t){var n=t.value;null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&(e.defaultValue=n)),null!=t.defaultValue&&(e.defaultValue=t.defaultValue)}function yo(e){var t=e.textContent;t===e._wrapperState.initialValue&&(e.value=t)}var bo="http://www.w3.org/1999/xhtml",Eo="http://www.w3.org/2000/svg";function Co(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function wo(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?Co(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ko=void 0,Oo=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction((function(){return e(t,n)}))}:e}((function(e,t){if(e.namespaceURI!==Eo||"innerHTML"in e)e.innerHTML=t;else{for((ko=ko||document.createElement("div")).innerHTML=""+t+"",t=ko.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function xo(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var To={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},So=["Webkit","ms","Moz","O"];function Fo(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=n,a=t[n];o=null==a||"boolean"==typeof a||""===a?"":r||"number"!=typeof a||0===a||To.hasOwnProperty(o)&&To[o]?(""+a).trim():a+"px","float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(To).forEach((function(e){So.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),To[t]=To[e]}))}));var Ao=a({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Po(e,t,n){t&&(Ao[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML)&&d("137",e,n()),null!=t.dangerouslySetInnerHTML&&(null!=t.children&&d("60"),"object"==typeof t.dangerouslySetInnerHTML&&"__html"in t.dangerouslySetInnerHTML||d("61")),null!=t.style&&"object"!=typeof t.style&&d("62",n()))}function _o(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Do=bo,No=u.thatReturns("");function Ro(e,t){var n=fn(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=K[t];for(var r=0;r<\/script>",e=e.removeChild(e.firstChild)):e="string"==typeof t.is?n.createElement(e,{is:t.is}):n.createElement(e):e=n.createElementNS(r,e),e}function Vo(e,t){return(9===t.nodeType?t:t.ownerDocument).createTextNode(e)}function Lo(e,t,n,r){var o=_o(t,n);switch(t){case"iframe":case"object":Jt("topLoad","load",e);var i=n;break;case"video":case"audio":for(i in Io)Io.hasOwnProperty(i)&&Jt(i,Io[i],e);i=n;break;case"source":Jt("topError","error",e),i=n;break;case"img":case"image":Jt("topError","error",e),Jt("topLoad","load",e),i=n;break;case"form":Jt("topReset","reset",e),Jt("topSubmit","submit",e),i=n;break;case"details":Jt("topToggle","toggle",e),i=n;break;case"input":io(e,n),i=uo(e,n),Jt("topInvalid","invalid",e),Ro(r,"onChange");break;case"option":i=po(e,n);break;case"select":ho(e,n),i=a({},n,{value:void 0}),Jt("topInvalid","invalid",e),Ro(r,"onChange");break;case"textarea":vo(e,n),i=mo(e,n),Jt("topInvalid","invalid",e),Ro(r,"onChange");break;default:i=n}Po(t,i,No);var l,s=i;for(l in s)if(s.hasOwnProperty(l)){var c=s[l];"style"===l?Fo(e,c):"dangerouslySetInnerHTML"===l?null!=(c=c?c.__html:void 0)&&Oo(e,c):"children"===l?"string"==typeof c?("textarea"!==t||""!==c)&&xo(e,c):"number"==typeof c&&xo(e,""+c):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(z.hasOwnProperty(l)?null!=c&&Ro(r,l):o?oo(e,l,c):null!=c&&ro(e,l,c))}switch(t){case"input":gt(e),co(e,n);break;case"textarea":gt(e),yo(e);break;case"option":null!=n.value&&e.setAttribute("value",n.value);break;case"select":e.multiple=!!n.multiple,null!=(t=n.value)?fo(e,!!n.multiple,t,!1):null!=n.defaultValue&&fo(e,!!n.multiple,n.defaultValue,!0);break;default:"function"==typeof i.onClick&&(e.onclick=u)}}function Bo(e,t,n,r,o){var i,l,s=null;switch(t){case"input":n=uo(e,n),r=uo(e,r),s=[];break;case"option":n=po(e,n),r=po(e,r),s=[];break;case"select":n=a({},n,{value:void 0}),r=a({},r,{value:void 0}),s=[];break;case"textarea":n=mo(e,n),r=mo(e,r),s=[];break;default:"function"!=typeof n.onClick&&"function"==typeof r.onClick&&(e.onclick=u)}for(i in Po(t,r,No),e=null,n)if(!r.hasOwnProperty(i)&&n.hasOwnProperty(i)&&null!=n[i])if("style"===i)for(l in t=n[i])t.hasOwnProperty(l)&&(e||(e={}),e[l]="");else"dangerouslySetInnerHTML"!==i&&"children"!==i&&"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(z.hasOwnProperty(i)?s||(s=[]):(s=s||[]).push(i,null));for(i in r){var c=r[i];if(t=null!=n?n[i]:void 0,r.hasOwnProperty(i)&&c!==t&&(null!=c||null!=t))if("style"===i)if(t){for(l in t)!t.hasOwnProperty(l)||c&&c.hasOwnProperty(l)||(e||(e={}),e[l]="");for(l in c)c.hasOwnProperty(l)&&t[l]!==c[l]&&(e||(e={}),e[l]=c[l])}else e||(s||(s=[]),s.push(i,e)),e=c;else"dangerouslySetInnerHTML"===i?(c=c?c.__html:void 0,t=t?t.__html:void 0,null!=c&&t!==c&&(s=s||[]).push(i,""+c)):"children"===i?t===c||"string"!=typeof c&&"number"!=typeof c||(s=s||[]).push(i,""+c):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&(z.hasOwnProperty(i)?(null!=c&&Ro(o,i),s||t===c||(s=[])):(s=s||[]).push(i,c))}return e&&(s=s||[]).push("style",e),s}function jo(e,t,n,r,o){"input"===n&&"radio"===o.type&&null!=o.name&&lo(e,o),_o(n,r),r=_o(n,o);for(var a=0;ar&&(o=r,r=e,e=o),o=hn(n,e);var a=hn(n,r);if(o&&a&&(1!==t.rangeCount||t.anchorNode!==o.node||t.anchorOffset!==o.offset||t.focusNode!==a.node||t.focusOffset!==a.offset)){var u=document.createRange();u.setStart(o.node,o.offset),t.removeAllRanges(),e>r?(t.addRange(u),t.extend(a.node,a.offset)):(u.setEnd(a.node,a.offset),t.addRange(u))}}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(p(n),n=0;n=200&&e<300}};l.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],(function(e){l.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){l.headers[e]=r.merge(a)})),e.exports=l}).call(this,n(115))},115:function(e,t){var n,r,o=e.exports={};function a(){throw new Error("setTimeout has not been defined")}function u(){throw new Error("clearTimeout has not been defined")}function i(e){if(n===setTimeout)return setTimeout(e,0);if((n===a||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:a}catch(e){n=a}try{r="function"==typeof clearTimeout?clearTimeout:u}catch(e){r=u}}();var l,s=[],c=!1,p=-1;function f(){c&&l&&(c=!1,l.length?s=l.concat(s):p=-1,s.length&&d())}function d(){if(!c){var e=i(f);c=!0;for(var t=s.length;t;){for(l=s,s=[];++p1)for(var n=1;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){c.forEach((function(t){return delete e[t]}))}(o),o.className=this.props.inputClassName,o.id=this.state.inputId,o.style=n,u.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),u.default.createElement("input",r({},o,{ref:this.inputRef})),u.default.createElement("div",{ref:this.sizerRef,style:s},e),this.props.placeholder?u.default.createElement("div",{ref:this.placeHolderSizerRef,style:s},this.props.placeholder):null)}}]),t}(a.Component);h.propTypes={className:i.default.string,defaultValue:i.default.any,extraWidth:i.default.oneOfType([i.default.number,i.default.string]),id:i.default.string,injectStyles:i.default.bool,inputClassName:i.default.string,inputRef:i.default.func,inputStyle:i.default.object,minWidth:i.default.oneOfType([i.default.number,i.default.string]),onAutosize:i.default.func,onChange:i.default.func,placeholder:i.default.string,placeholderIsMinWidth:i.default.bool,style:i.default.object,value:i.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},39:function(e,t,n){"use strict"; +*/!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){c.forEach((function(t){return delete e[t]}))}(o),o.className=this.props.inputClassName,o.id=this.state.inputId,o.style=n,u.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),u.default.createElement("input",r({},o,{ref:this.inputRef})),u.default.createElement("div",{ref:this.sizerRef,style:s},e),this.props.placeholder?u.default.createElement("div",{ref:this.placeHolderSizerRef,style:s},this.props.placeholder):null)}}]),t}(a.Component);h.propTypes={className:i.default.string,defaultValue:i.default.any,extraWidth:i.default.oneOfType([i.default.number,i.default.string]),id:i.default.string,injectStyles:i.default.bool,inputClassName:i.default.string,inputRef:i.default.func,inputStyle:i.default.object,minWidth:i.default.oneOfType([i.default.number,i.default.string]),onAutosize:i.default.func,onChange:i.default.func,placeholder:i.default.string,placeholderIsMinWidth:i.default.bool,style:i.default.object,value:i.default.any},h.defaultProps={minWidth:1,injectStyles:!0},t.default=h},39:function(e,t,n){"use strict"; /* object-assign (c) Sindre Sorhus @license MIT -*/var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function u(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,i,l=u(e),s=1;s * @license MIT */ -e.exports=function(e){return null!=e&&(n(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&n(e.slice(0,0))}(e)||!!e._isBuffer)}},532:function(e,t,n){"use strict";var r=n(114),o=n(21),a=n(541),u=n(542);function i(e){this.defaults=e,this.interceptors={request:new a,response:new a}}i.prototype.request=function(e){"string"==typeof e&&(e=o.merge({url:arguments[0]},arguments[1])),(e=o.merge(r,{method:"get"},this.defaults,e)).method=e.method.toLowerCase();var t=[u,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n},o.forEach(["delete","get","head","options"],(function(e){i.prototype[e]=function(t,n){return this.request(o.merge(n||{},{method:e,url:t}))}})),o.forEach(["post","put","patch"],(function(e){i.prototype[e]=function(t,n,r){return this.request(o.merge(r||{},{method:e,url:t,data:n}))}})),e.exports=i},533:function(e,t,n){"use strict";var r=n(21);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},534:function(e,t,n){"use strict";var r=n(155);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},535:function(e,t,n){"use strict";e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e}},536:function(e,t,n){"use strict";var r=n(21);function o(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var a;if(n)a=n(t);else if(r.isURLSearchParams(t))a=t.toString();else{var u=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),u.push(o(t)+"="+o(e))})))})),a=u.join("&")}return a&&(e+=(-1===e.indexOf("?")?"?":"&")+a),e}},537:function(e,t,n){"use strict";var r=n(21),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,a,u={};return e?(r.forEach(e.split("\n"),(function(e){if(a=e.indexOf(":"),t=r.trim(e.substr(0,a)).toLowerCase(),n=r.trim(e.substr(a+1)),t){if(u[t]&&o.indexOf(t)>=0)return;u[t]="set-cookie"===t?(u[t]?u[t]:[]).concat([n]):u[t]?u[t]+", "+n:n}})),u):u}},538:function(e,t,n){"use strict";var r=n(21);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},539:function(e,t,n){"use strict";function r(){this.message="String contains an invalid character"}r.prototype=new Error,r.prototype.code=5,r.prototype.name="InvalidCharacterError",e.exports=function(e){for(var t,n,o=String(e),a="",u=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";o.charAt(0|u)||(i="=",u%1);a+=i.charAt(63&t>>8-u%1*8)){if((n=o.charCodeAt(u+=3/4))>255)throw new r;t=t<<8|n}return a}},540:function(e,t,n){"use strict";var r=n(21);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,o,a,u){var i=[];i.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),r.isString(o)&&i.push("path="+o),r.isString(a)&&i.push("domain="+a),!0===u&&i.push("secure"),document.cookie=i.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},541:function(e,t,n){"use strict";var r=n(21);function o(){this.handlers=[]}o.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},542:function(e,t,n){"use strict";var r=n(21),o=n(543),a=n(156),u=n(114),i=n(544),l=n(545);function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return s(e),e.baseURL&&!i(e.url)&&(e.url=l(e.baseURL,e.url)),e.headers=e.headers||{},e.data=o(e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers||{}),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||u.adapter)(e).then((function(t){return s(e),t.data=o(t.data,t.headers,e.transformResponse),t}),(function(t){return a(t)||(s(e),t&&t.response&&(t.response.data=o(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},543:function(e,t,n){"use strict";var r=n(21);e.exports=function(e,t,n){return r.forEach(n,(function(n){e=n(e,t)})),e}},544:function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},545:function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},546:function(e,t,n){"use strict";var r=n(157);function o(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e;return{token:new o((function(t){e=t})),cancel:e}},e.exports=o},547:function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},548:function(e,t,n){"use strict";n.r(t),n.d(t,"Async",(function(){return j})),n.d(t,"AsyncCreatable",(function(){return Q})),n.d(t,"Creatable",(function(){return U})),n.d(t,"Value",(function(){return A})),n.d(t,"Option",(function(){return F})),n.d(t,"defaultMenuRenderer",(function(){return y})),n.d(t,"defaultArrowRenderer",(function(){return f})),n.d(t,"defaultClearRenderer",(function(){return d})),n.d(t,"defaultFilterOptions",(function(){return g}));var r=n(356),o=n.n(r),a=n(25),u=n.n(a),i=n(0),l=n.n(i),s=n(4),c=n.n(s),p=n(40),f=function(e){var t=e.onMouseDown;return c.a.createElement("span",{className:"Select-arrow",onMouseDown:t})};f.propTypes={onMouseDown:l.a.func};var d=function(){return c.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],m=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var o=e[r.valueKey],a=e[r.labelKey],u=v(o),i=v(a);if(!u&&!i)return!1;var l=u?String(o):null,s=i?String(a):null;return r.ignoreAccents&&(l&&"label"!==r.matchProp&&(l=m(l)),s&&"value"!==r.matchProp&&(s=m(s))),r.ignoreCase&&(l&&"label"!==r.matchProp&&(l=l.toLowerCase()),s&&"value"!==r.matchProp&&(s=s.toLowerCase())),"start"===r.matchPos?l&&"label"!==r.matchProp&&l.substr(0,t.length)===t||s&&"value"!==r.matchProp&&s.substr(0,t.length)===t:l&&"label"!==r.matchProp&&l.indexOf(t)>=0||s&&"value"!==r.matchProp&&s.indexOf(t)>=0}))},y=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,o=e.instancePrefix,a=e.onFocus,i=e.onOptionRef,l=e.onSelect,s=e.optionClassName,p=e.optionComponent,f=e.optionRenderer,d=e.options,h=e.removeValue,m=e.selectValue,v=e.valueArray,g=e.valueKey,y=p;return d.map((function(e,p){var d=v&&v.some((function(t){return t[g]===e[g]})),b=e===t,E=u()(s,{"Select-option":!0,"is-selected":d,"is-focused":b,"is-disabled":e.disabled});return c.a.createElement(y,{className:E,focusOption:n,inputValue:r,instancePrefix:o,isDisabled:e.disabled,isFocused:b,isSelected:d,key:"option-"+p+"-"+e[g],onFocus:a,onSelect:l,option:e,optionIndex:p,ref:function(e){i(e,b)},removeValue:h,selectValue:m},f(e,p,r))}))};y.propTypes={focusOption:l.a.func,focusedOption:l.a.object,inputValue:l.a.string,instancePrefix:l.a.string,onFocus:l.a.func,onOptionRef:l.a.func,onSelect:l.a.func,optionClassName:l.a.string,optionComponent:l.a.func,optionRenderer:l.a.func,options:l.a.array,removeValue:l.a.func,selectValue:l.a.func,valueArray:l.a.array,valueKey:l.a.string};var b=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C=(function(){function e(e){this.value=e}function t(t){var n,r;function o(n,r){try{var u=t[n](r),i=u.value;i instanceof e?Promise.resolve(i.value).then((function(e){o("next",e)}),(function(e){o("throw",e)})):a(u.done?"return":"normal",u.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":n.resolve({value:t,done:!0});break;case"throw":n.reject(t);break;default:n.resolve({value:t,done:!1})}(n=n.next)?o(n.key,n.arg):r=null}this._invoke=function(e,t){return new Promise((function(a,u){var i={key:e,arg:t,resolve:a,reject:u,next:null};r?r=r.next=i:(n=r=i,o(e,t))}))},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),w=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},S=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},F=function(e){function t(e){C(this,t);var n=S(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return x(t,e),w(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,o=u()(this.props.className,t.className);return t.disabled?c.a.createElement("div",{className:o,onMouseDown:b,onClick:b},this.props.children):c.a.createElement("div",{className:o,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(c.a.Component);F.propTypes={children:l.a.node,className:l.a.string,instancePrefix:l.a.string.isRequired,isDisabled:l.a.bool,isFocused:l.a.bool,isSelected:l.a.bool,onFocus:l.a.func,onSelect:l.a.func,onUnfocus:l.a.func,option:l.a.object.isRequired,optionIndex:l.a.number};var A=function(e){function t(e){C(this,t);var n=S(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return x(t,e),w(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return c.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"×")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?c.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):c.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return c.a.createElement("div",{className:u()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(c.a.Component);A.propTypes={children:l.a.node,disabled:l.a.bool,id:l.a.string,onClick:l.a.func,onRemove:l.a.func,value:l.a.object.isRequired}; +e.exports=function(e){return null!=e&&(n(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&n(e.slice(0,0))}(e)||!!e._isBuffer)}},533:function(e,t,n){"use strict";var r=n(114),o=n(21),a=n(542),u=n(543);function i(e){this.defaults=e,this.interceptors={request:new a,response:new a}}i.prototype.request=function(e){"string"==typeof e&&(e=o.merge({url:arguments[0]},arguments[1])),(e=o.merge(r,{method:"get"},this.defaults,e)).method=e.method.toLowerCase();var t=[u,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n},o.forEach(["delete","get","head","options"],(function(e){i.prototype[e]=function(t,n){return this.request(o.merge(n||{},{method:e,url:t}))}})),o.forEach(["post","put","patch"],(function(e){i.prototype[e]=function(t,n,r){return this.request(o.merge(r||{},{method:e,url:t,data:n}))}})),e.exports=i},534:function(e,t,n){"use strict";var r=n(21);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},535:function(e,t,n){"use strict";var r=n(155);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},536:function(e,t,n){"use strict";e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e}},537:function(e,t,n){"use strict";var r=n(21);function o(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var a;if(n)a=n(t);else if(r.isURLSearchParams(t))a=t.toString();else{var u=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),u.push(o(t)+"="+o(e))})))})),a=u.join("&")}return a&&(e+=(-1===e.indexOf("?")?"?":"&")+a),e}},538:function(e,t,n){"use strict";var r=n(21),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,a,u={};return e?(r.forEach(e.split("\n"),(function(e){if(a=e.indexOf(":"),t=r.trim(e.substr(0,a)).toLowerCase(),n=r.trim(e.substr(a+1)),t){if(u[t]&&o.indexOf(t)>=0)return;u[t]="set-cookie"===t?(u[t]?u[t]:[]).concat([n]):u[t]?u[t]+", "+n:n}})),u):u}},539:function(e,t,n){"use strict";var r=n(21);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},540:function(e,t,n){"use strict";function r(){this.message="String contains an invalid character"}r.prototype=new Error,r.prototype.code=5,r.prototype.name="InvalidCharacterError",e.exports=function(e){for(var t,n,o=String(e),a="",u=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";o.charAt(0|u)||(i="=",u%1);a+=i.charAt(63&t>>8-u%1*8)){if((n=o.charCodeAt(u+=3/4))>255)throw new r;t=t<<8|n}return a}},541:function(e,t,n){"use strict";var r=n(21);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,o,a,u){var i=[];i.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),r.isString(o)&&i.push("path="+o),r.isString(a)&&i.push("domain="+a),!0===u&&i.push("secure"),document.cookie=i.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},542:function(e,t,n){"use strict";var r=n(21);function o(){this.handlers=[]}o.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},543:function(e,t,n){"use strict";var r=n(21),o=n(544),a=n(156),u=n(114),i=n(545),l=n(546);function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return s(e),e.baseURL&&!i(e.url)&&(e.url=l(e.baseURL,e.url)),e.headers=e.headers||{},e.data=o(e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers||{}),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||u.adapter)(e).then((function(t){return s(e),t.data=o(t.data,t.headers,e.transformResponse),t}),(function(t){return a(t)||(s(e),t&&t.response&&(t.response.data=o(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},544:function(e,t,n){"use strict";var r=n(21);e.exports=function(e,t,n){return r.forEach(n,(function(n){e=n(e,t)})),e}},545:function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},546:function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},547:function(e,t,n){"use strict";var r=n(157);function o(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e;return{token:new o((function(t){e=t})),cancel:e}},e.exports=o},548:function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},549:function(e,t,n){"use strict";n.r(t),n.d(t,"Async",(function(){return j})),n.d(t,"AsyncCreatable",(function(){return Q})),n.d(t,"Creatable",(function(){return U})),n.d(t,"Value",(function(){return A})),n.d(t,"Option",(function(){return F})),n.d(t,"defaultMenuRenderer",(function(){return y})),n.d(t,"defaultArrowRenderer",(function(){return f})),n.d(t,"defaultClearRenderer",(function(){return d})),n.d(t,"defaultFilterOptions",(function(){return g}));var r=n(357),o=n.n(r),a=n(25),u=n.n(a),i=n(0),l=n.n(i),s=n(4),c=n.n(s),p=n(40),f=function(e){var t=e.onMouseDown;return c.a.createElement("span",{className:"Select-arrow",onMouseDown:t})};f.propTypes={onMouseDown:l.a.func};var d=function(){return c.a.createElement("span",{className:"Select-clear",dangerouslySetInnerHTML:{__html:"×"}})},h=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],m=function(e){for(var t=0;t-1)return!1;if(r.filterOption)return r.filterOption.call(void 0,e,t);if(!t)return!0;var o=e[r.valueKey],a=e[r.labelKey],u=v(o),i=v(a);if(!u&&!i)return!1;var l=u?String(o):null,s=i?String(a):null;return r.ignoreAccents&&(l&&"label"!==r.matchProp&&(l=m(l)),s&&"value"!==r.matchProp&&(s=m(s))),r.ignoreCase&&(l&&"label"!==r.matchProp&&(l=l.toLowerCase()),s&&"value"!==r.matchProp&&(s=s.toLowerCase())),"start"===r.matchPos?l&&"label"!==r.matchProp&&l.substr(0,t.length)===t||s&&"value"!==r.matchProp&&s.substr(0,t.length)===t:l&&"label"!==r.matchProp&&l.indexOf(t)>=0||s&&"value"!==r.matchProp&&s.indexOf(t)>=0}))},y=function(e){var t=e.focusedOption,n=e.focusOption,r=e.inputValue,o=e.instancePrefix,a=e.onFocus,i=e.onOptionRef,l=e.onSelect,s=e.optionClassName,p=e.optionComponent,f=e.optionRenderer,d=e.options,h=e.removeValue,m=e.selectValue,v=e.valueArray,g=e.valueKey,y=p;return d.map((function(e,p){var d=v&&v.some((function(t){return t[g]===e[g]})),b=e===t,E=u()(s,{"Select-option":!0,"is-selected":d,"is-focused":b,"is-disabled":e.disabled});return c.a.createElement(y,{className:E,focusOption:n,inputValue:r,instancePrefix:o,isDisabled:e.disabled,isFocused:b,isSelected:d,key:"option-"+p+"-"+e[g],onFocus:a,onSelect:l,option:e,optionIndex:p,ref:function(e){i(e,b)},removeValue:h,selectValue:m},f(e,p,r))}))};y.propTypes={focusOption:l.a.func,focusedOption:l.a.object,inputValue:l.a.string,instancePrefix:l.a.string,onFocus:l.a.func,onOptionRef:l.a.func,onSelect:l.a.func,optionClassName:l.a.string,optionComponent:l.a.func,optionRenderer:l.a.func,options:l.a.array,removeValue:l.a.func,selectValue:l.a.func,valueArray:l.a.array,valueKey:l.a.string};var b=function(e){e.preventDefault(),e.stopPropagation(),"A"===e.target.tagName&&"href"in e.target&&(e.target.target?window.open(e.target.href,e.target.target):window.location.href=e.target.href)},E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C=(function(){function e(e){this.value=e}function t(t){var n,r;function o(n,r){try{var u=t[n](r),i=u.value;i instanceof e?Promise.resolve(i.value).then((function(e){o("next",e)}),(function(e){o("throw",e)})):a(u.done?"return":"normal",u.value)}catch(e){a("throw",e)}}function a(e,t){switch(e){case"return":n.resolve({value:t,done:!0});break;case"throw":n.reject(t);break;default:n.resolve({value:t,done:!1})}(n=n.next)?o(n.key,n.arg):r=null}this._invoke=function(e,t){return new Promise((function(a,u){var i={key:e,arg:t,resolve:a,reject:u,next:null};r?r=r.next=i:(n=r=i,o(e,t))}))},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}),w=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},S=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},F=function(e){function t(e){C(this,t);var n=S(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.handleMouseEnter=n.handleMouseEnter.bind(n),n.handleMouseMove=n.handleMouseMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n.handleTouchEnd=n.handleTouchEnd.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.onFocus=n.onFocus.bind(n),n}return x(t,e),w(t,[{key:"handleMouseDown",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onSelect(this.props.option,e)}},{key:"handleMouseEnter",value:function(e){this.onFocus(e)}},{key:"handleMouseMove",value:function(e){this.onFocus(e)}},{key:"handleTouchEnd",value:function(e){this.dragging||this.handleMouseDown(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"onFocus",value:function(e){this.props.isFocused||this.props.onFocus(this.props.option,e)}},{key:"render",value:function(){var e=this.props,t=e.option,n=e.instancePrefix,r=e.optionIndex,o=u()(this.props.className,t.className);return t.disabled?c.a.createElement("div",{className:o,onMouseDown:b,onClick:b},this.props.children):c.a.createElement("div",{className:o,style:t.style,role:"option","aria-label":t.label,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd,id:n+"-option-"+r,title:t.title},this.props.children)}}]),t}(c.a.Component);F.propTypes={children:l.a.node,className:l.a.string,instancePrefix:l.a.string.isRequired,isDisabled:l.a.bool,isFocused:l.a.bool,isSelected:l.a.bool,onFocus:l.a.func,onSelect:l.a.func,onUnfocus:l.a.func,option:l.a.object.isRequired,optionIndex:l.a.number};var A=function(e){function t(e){C(this,t);var n=S(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMouseDown=n.handleMouseDown.bind(n),n.onRemove=n.onRemove.bind(n),n.handleTouchEndRemove=n.handleTouchEndRemove.bind(n),n.handleTouchMove=n.handleTouchMove.bind(n),n.handleTouchStart=n.handleTouchStart.bind(n),n}return x(t,e),w(t,[{key:"handleMouseDown",value:function(e){if("mousedown"!==e.type||0===e.button)return this.props.onClick?(e.stopPropagation(),void this.props.onClick(this.props.value,e)):void(this.props.value.href&&e.stopPropagation())}},{key:"onRemove",value:function(e){e.preventDefault(),e.stopPropagation(),this.props.onRemove(this.props.value)}},{key:"handleTouchEndRemove",value:function(e){this.dragging||this.onRemove(e)}},{key:"handleTouchMove",value:function(){this.dragging=!0}},{key:"handleTouchStart",value:function(){this.dragging=!1}},{key:"renderRemoveIcon",value:function(){if(!this.props.disabled&&this.props.onRemove)return c.a.createElement("span",{className:"Select-value-icon","aria-hidden":"true",onMouseDown:this.onRemove,onTouchEnd:this.handleTouchEndRemove,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove},"×")}},{key:"renderLabel",value:function(){return this.props.onClick||this.props.value.href?c.a.createElement("a",{className:"Select-value-label",href:this.props.value.href,target:this.props.value.target,onMouseDown:this.handleMouseDown,onTouchEnd:this.handleMouseDown},this.props.children):c.a.createElement("span",{className:"Select-value-label",role:"option","aria-selected":"true",id:this.props.id},this.props.children)}},{key:"render",value:function(){return c.a.createElement("div",{className:u()("Select-value",this.props.value.className),style:this.props.value.style,title:this.props.value.title},this.renderRemoveIcon(),this.renderLabel())}}]),t}(c.a.Component);A.propTypes={children:l.a.node,disabled:l.a.bool,id:l.a.string,onClick:l.a.func,onRemove:l.a.func,value:l.a.object.isRequired}; /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/react-select */ -var P=function(e){return"string"==typeof e?e:null!==e&&JSON.stringify(e)||""},_=l.a.oneOfType([l.a.string,l.a.node]),D=l.a.oneOfType([l.a.string,l.a.number]),N=1,R=function(e,t){var n=void 0===e?"undefined":E(e);if("string"!==n&&"number"!==n&&"boolean"!==n)return e;var r=t.options,o=t.valueKey;if(r)for(var a=0;au||af.bottom?s.scrollTop=l.offsetTop+l.clientHeight-s.offsetHeight:c.topt.offsetHeight&&t.scrollHeight-t.offsetHeight-t.scrollTop<=0&&this.props.onMenuScrollToBottom()}}},{key:"getOptionLabel",value:function(e){return e[this.props.labelKey]}},{key:"getValueArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n="object"===(void 0===t?"undefined":E(t))?t:this.props;if(n.multi){if("string"==typeof e&&(e=e.split(n.delimiter)),!Array.isArray(e)){if(null==e)return[];e=[e]}return e.map((function(e){return R(e,n)})).filter((function(e){return e}))}var r=R(e,n);return r?[r]:[]}},{key:"setValue",value:function(e){var t=this;if(this.props.autoBlur&&this.blurInput(),this.props.required){var n=I(e,this.props.multi);this.setState({required:n})}this.props.simpleValue&&e&&(e=this.props.multi?e.map((function(e){return e[t.props.valueKey]})).join(this.props.delimiter):e[this.props.valueKey]),this.props.onChange&&this.props.onChange(e)}},{key:"selectValue",value:function(e){var t=this;this.props.closeOnSelect&&(this.hasScrolledToOption=!1);var n=this.props.onSelectResetsInput?"":this.state.inputValue;this.props.multi?this.setState({focusedIndex:null,inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect},(function(){t.getValueArray(t.props.value).some((function(n){return n[t.props.valueKey]===e[t.props.valueKey]}))?t.removeValue(e):t.addValue(e)})):this.setState({inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect,isPseudoFocused:this.state.isFocused},(function(){t.setValue(e)}))}},{key:"addValue",value:function(e){var t=this.getValueArray(this.props.value),n=this._visibleOptions.filter((function(e){return!e.disabled})),r=n.indexOf(e);this.setValue(t.concat(e)),n.length-1===r?this.focusOption(n[r-1]):n.length>r&&this.focusOption(n[r+1])}},{key:"popValue",value:function(){var e=this.getValueArray(this.props.value);e.length&&!1!==e[e.length-1].clearableValue&&this.setValue(this.props.multi?e.slice(0,e.length-1):null)}},{key:"removeValue",value:function(e){var t=this,n=this.getValueArray(this.props.value);this.setValue(n.filter((function(n){return n[t.props.valueKey]!==e[t.props.valueKey]}))),this.focus()}},{key:"clearValue",value:function(e){e&&"mousedown"===e.type&&0!==e.button||(e.preventDefault(),this.setValue(this.getResetValue()),this.setState({inputValue:this.handleInputValueChange(""),isOpen:!1},this.focus),this._focusAfterClear=!0)}},{key:"getResetValue",value:function(){return void 0!==this.props.resetValue?this.props.resetValue:this.props.multi?[]:null}},{key:"focusOption",value:function(e){this.setState({focusedOption:e})}},{key:"focusNextOption",value:function(){this.focusAdjacentOption("next")}},{key:"focusPreviousOption",value:function(){this.focusAdjacentOption("previous")}},{key:"focusPageUpOption",value:function(){this.focusAdjacentOption("page_up")}},{key:"focusPageDownOption",value:function(){this.focusAdjacentOption("page_down")}},{key:"focusStartOption",value:function(){this.focusAdjacentOption("start")}},{key:"focusEndOption",value:function(){this.focusAdjacentOption("end")}},{key:"focusAdjacentOption",value:function(e){var t=this._visibleOptions.map((function(e,t){return{option:e,index:t}})).filter((function(e){return!e.option.disabled}));if(this._scrollToFocusedOptionOnUpdate=!0,!this.state.isOpen){var n={focusedOption:this._focusedOption||(t.length?t["next"===e?0:t.length-1].option:null),isOpen:!0};return this.props.onSelectResetsInput&&(n.inputValue=""),void this.setState(n)}if(t.length){for(var r=-1,o=0;o0?r-=1:r=t.length-1;else if("start"===e)r=0;else if("end"===e)r=t.length-1;else if("page_up"===e){var a=r-this.props.pageSize;r=a<0?0:a}else if("page_down"===e){var u=r+this.props.pageSize;r=u>t.length-1?t.length-1:u}-1===r&&(r=0),this.setState({focusedIndex:t[r].index,focusedOption:t[r].option})}}},{key:"getFocusedOption",value:function(){return this._focusedOption}},{key:"selectFocusedOption",value:function(){if(this._focusedOption)return this.selectValue(this._focusedOption)}},{key:"renderLoading",value:function(){if(this.props.isLoading)return c.a.createElement("span",{className:"Select-loading-zone","aria-hidden":"true"},c.a.createElement("span",{className:"Select-loading"}))}},{key:"renderValue",value:function(e,t){var n=this,r=this.props.valueRenderer||this.getOptionLabel,o=this.props.valueComponent;if(!e.length)return function(e,t,n){var r=e.inputValue,o=e.isPseudoFocused,a=e.isFocused,u=t.onSelectResetsInput;return!r||!u&&!n&&!o&&!a}(this.state,this.props,t)?c.a.createElement("div",{className:"Select-placeholder"},this.props.placeholder):null;var a,u,i,l,s,p,f=this.props.onValueClick?this.handleValueClick:null;return this.props.multi?e.map((function(e,t){return c.a.createElement(o,{disabled:n.props.disabled||!1===e.clearableValue,id:n._instancePrefix+"-value-"+t,instancePrefix:n._instancePrefix,key:"value-"+t+"-"+e[n.props.valueKey],onClick:f,onRemove:n.removeValue,placeholder:n.props.placeholder,value:e},r(e,t),c.a.createElement("span",{className:"Select-aria-only"}," "))})):(a=this.state,u=this.props,i=a.inputValue,l=a.isPseudoFocused,s=a.isFocused,p=u.onSelectResetsInput,i&&(p||!s&&l||s&&!l)?void 0:(t&&(f=null),c.a.createElement(o,{disabled:this.props.disabled,id:this._instancePrefix+"-value-item",instancePrefix:this._instancePrefix,onClick:f,placeholder:this.props.placeholder,value:e[0]},r(e[0]))))}},{key:"renderInput",value:function(e,t){var n,r=this,a=u()("Select-input",this.props.inputProps.className),i=this.state.isOpen,l=u()((k(n={},this._instancePrefix+"-list",i),k(n,this._instancePrefix+"-backspace-remove-message",this.props.multi&&!this.props.disabled&&this.state.isFocused&&!this.state.inputValue),n)),s=this.state.inputValue;!s||this.props.onSelectResetsInput||this.state.isFocused||(s="");var p=O({},this.props.inputProps,{"aria-activedescendant":i?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-describedby":this.props["aria-describedby"],"aria-expanded":""+i,"aria-haspopup":""+i,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-owns":l,className:a,onBlur:this.handleInputBlur,onChange:this.handleInputChange,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",required:this.state.required,tabIndex:this.props.tabIndex,value:s});if(this.props.inputRenderer)return this.props.inputRenderer(p);if(this.props.disabled||!this.props.searchable){var f=T(this.props.inputProps,[]),d=u()(k({},this._instancePrefix+"-list",i));return c.a.createElement("div",O({},f,{"aria-expanded":i,"aria-owns":d,"aria-activedescendant":i?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-disabled":""+this.props.disabled,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],className:a,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",style:{border:0,width:1,display:"inline-block"},tabIndex:this.props.tabIndex||0}))}return this.props.autosize?c.a.createElement(o.a,O({id:this.props.id},p,{minWidth:"5"})):c.a.createElement("div",{className:a,key:"input-wrap",style:{display:"inline-block"}},c.a.createElement("input",O({id:this.props.id},p)))}},{key:"renderClear",value:function(){var e=this.getValueArray(this.props.value);if(this.props.clearable&&e.length&&!this.props.disabled&&!this.props.isLoading){var t=this.props.multi?this.props.clearAllText:this.props.clearValueText,n=this.props.clearRenderer();return c.a.createElement("span",{"aria-label":t,className:"Select-clear-zone",onMouseDown:this.clearValue,onTouchEnd:this.handleTouchEndClearValue,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,title:t},n)}}},{key:"renderArrow",value:function(){if(this.props.arrowRenderer){var e=this.handleMouseDownOnArrow,t=this.state.isOpen,n=this.props.arrowRenderer({onMouseDown:e,isOpen:t});return n?c.a.createElement("span",{className:"Select-arrow-zone",onMouseDown:e},n):null}}},{key:"filterOptions",value:function(e){var t=this.state.inputValue,n=this.props.options||[];if(this.props.filterOptions){var r="function"==typeof this.props.filterOptions?this.props.filterOptions:g;return r(n,t,e,{filterOption:this.props.filterOption,ignoreAccents:this.props.ignoreAccents,ignoreCase:this.props.ignoreCase,labelKey:this.props.labelKey,matchPos:this.props.matchPos,matchProp:this.props.matchProp,trimFilter:this.props.trimFilter,valueKey:this.props.valueKey})}return n}},{key:"onOptionRef",value:function(e,t){t&&(this.focused=e)}},{key:"renderMenu",value:function(e,t,n){return e&&e.length?this.props.menuRenderer({focusedOption:n,focusOption:this.focusOption,inputValue:this.state.inputValue,instancePrefix:this._instancePrefix,labelKey:this.props.labelKey,onFocus:this.focusOption,onOptionRef:this.onOptionRef,onSelect:this.selectValue,optionClassName:this.props.optionClassName,optionComponent:this.props.optionComponent,optionRenderer:this.props.optionRenderer||this.getOptionLabel,options:e,removeValue:this.removeValue,selectValue:this.selectValue,valueArray:t,valueKey:this.props.valueKey}):this.props.noResultsText?c.a.createElement("div",{className:"Select-noresults"},this.props.noResultsText):null}},{key:"renderHiddenField",value:function(e){var t=this;if(this.props.name){if(this.props.joinValues){var n=e.map((function(e){return P(e[t.props.valueKey])})).join(this.props.delimiter);return c.a.createElement("input",{disabled:this.props.disabled,name:this.props.name,ref:function(e){return t.value=e},type:"hidden",value:n})}return e.map((function(e,n){return c.a.createElement("input",{disabled:t.props.disabled,key:"hidden."+n,name:t.props.name,ref:"value"+n,type:"hidden",value:P(e[t.props.valueKey])})}))}}},{key:"getFocusableOptionIndex",value:function(e){var t=this._visibleOptions;if(!t.length)return null;var n=this.props.valueKey,r=this.state.focusedOption||e;if(r&&!r.disabled){var o=-1;if(t.some((function(e,t){var a=e[n]===r[n];return a&&(o=t),a})),-1!==o)return o}for(var a=0;au||af.bottom?s.scrollTop=l.offsetTop+l.clientHeight-s.offsetHeight:c.topt.offsetHeight&&t.scrollHeight-t.offsetHeight-t.scrollTop<=0&&this.props.onMenuScrollToBottom()}}},{key:"getOptionLabel",value:function(e){return e[this.props.labelKey]}},{key:"getValueArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n="object"===(void 0===t?"undefined":E(t))?t:this.props;if(n.multi){if("string"==typeof e&&(e=e.split(n.delimiter)),!Array.isArray(e)){if(null==e)return[];e=[e]}return e.map((function(e){return R(e,n)})).filter((function(e){return e}))}var r=R(e,n);return r?[r]:[]}},{key:"setValue",value:function(e){var t=this;if(this.props.autoBlur&&this.blurInput(),this.props.required){var n=I(e,this.props.multi);this.setState({required:n})}this.props.simpleValue&&e&&(e=this.props.multi?e.map((function(e){return e[t.props.valueKey]})).join(this.props.delimiter):e[this.props.valueKey]),this.props.onChange&&this.props.onChange(e)}},{key:"selectValue",value:function(e){var t=this;this.props.closeOnSelect&&(this.hasScrolledToOption=!1);var n=this.props.onSelectResetsInput?"":this.state.inputValue;this.props.multi?this.setState({focusedIndex:null,inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect},(function(){t.getValueArray(t.props.value).some((function(n){return n[t.props.valueKey]===e[t.props.valueKey]}))?t.removeValue(e):t.addValue(e)})):this.setState({inputValue:this.handleInputValueChange(n),isOpen:!this.props.closeOnSelect,isPseudoFocused:this.state.isFocused},(function(){t.setValue(e)}))}},{key:"addValue",value:function(e){var t=this.getValueArray(this.props.value),n=this._visibleOptions.filter((function(e){return!e.disabled})),r=n.indexOf(e);this.setValue(t.concat(e)),n.length-1===r?this.focusOption(n[r-1]):n.length>r&&this.focusOption(n[r+1])}},{key:"popValue",value:function(){var e=this.getValueArray(this.props.value);e.length&&!1!==e[e.length-1].clearableValue&&this.setValue(this.props.multi?e.slice(0,e.length-1):null)}},{key:"removeValue",value:function(e){var t=this,n=this.getValueArray(this.props.value);this.setValue(n.filter((function(n){return n[t.props.valueKey]!==e[t.props.valueKey]}))),this.focus()}},{key:"clearValue",value:function(e){e&&"mousedown"===e.type&&0!==e.button||(e.preventDefault(),this.setValue(this.getResetValue()),this.setState({inputValue:this.handleInputValueChange(""),isOpen:!1},this.focus),this._focusAfterClear=!0)}},{key:"getResetValue",value:function(){return void 0!==this.props.resetValue?this.props.resetValue:this.props.multi?[]:null}},{key:"focusOption",value:function(e){this.setState({focusedOption:e})}},{key:"focusNextOption",value:function(){this.focusAdjacentOption("next")}},{key:"focusPreviousOption",value:function(){this.focusAdjacentOption("previous")}},{key:"focusPageUpOption",value:function(){this.focusAdjacentOption("page_up")}},{key:"focusPageDownOption",value:function(){this.focusAdjacentOption("page_down")}},{key:"focusStartOption",value:function(){this.focusAdjacentOption("start")}},{key:"focusEndOption",value:function(){this.focusAdjacentOption("end")}},{key:"focusAdjacentOption",value:function(e){var t=this._visibleOptions.map((function(e,t){return{option:e,index:t}})).filter((function(e){return!e.option.disabled}));if(this._scrollToFocusedOptionOnUpdate=!0,!this.state.isOpen){var n={focusedOption:this._focusedOption||(t.length?t["next"===e?0:t.length-1].option:null),isOpen:!0};return this.props.onSelectResetsInput&&(n.inputValue=""),void this.setState(n)}if(t.length){for(var r=-1,o=0;o0?r-=1:r=t.length-1;else if("start"===e)r=0;else if("end"===e)r=t.length-1;else if("page_up"===e){var a=r-this.props.pageSize;r=a<0?0:a}else if("page_down"===e){var u=r+this.props.pageSize;r=u>t.length-1?t.length-1:u}-1===r&&(r=0),this.setState({focusedIndex:t[r].index,focusedOption:t[r].option})}}},{key:"getFocusedOption",value:function(){return this._focusedOption}},{key:"selectFocusedOption",value:function(){if(this._focusedOption)return this.selectValue(this._focusedOption)}},{key:"renderLoading",value:function(){if(this.props.isLoading)return c.a.createElement("span",{className:"Select-loading-zone","aria-hidden":"true"},c.a.createElement("span",{className:"Select-loading"}))}},{key:"renderValue",value:function(e,t){var n=this,r=this.props.valueRenderer||this.getOptionLabel,o=this.props.valueComponent;if(!e.length)return function(e,t,n){var r=e.inputValue,o=e.isPseudoFocused,a=e.isFocused,u=t.onSelectResetsInput;return!r||!u&&!n&&!o&&!a}(this.state,this.props,t)?c.a.createElement("div",{className:"Select-placeholder"},this.props.placeholder):null;var a,u,i,l,s,p,f=this.props.onValueClick?this.handleValueClick:null;return this.props.multi?e.map((function(e,t){return c.a.createElement(o,{disabled:n.props.disabled||!1===e.clearableValue,id:n._instancePrefix+"-value-"+t,instancePrefix:n._instancePrefix,key:"value-"+t+"-"+e[n.props.valueKey],onClick:f,onRemove:n.removeValue,placeholder:n.props.placeholder,value:e},r(e,t),c.a.createElement("span",{className:"Select-aria-only"}," "))})):(a=this.state,u=this.props,i=a.inputValue,l=a.isPseudoFocused,s=a.isFocused,p=u.onSelectResetsInput,i&&(p||!s&&l||s&&!l)?void 0:(t&&(f=null),c.a.createElement(o,{disabled:this.props.disabled,id:this._instancePrefix+"-value-item",instancePrefix:this._instancePrefix,onClick:f,placeholder:this.props.placeholder,value:e[0]},r(e[0]))))}},{key:"renderInput",value:function(e,t){var n,r=this,a=u()("Select-input",this.props.inputProps.className),i=this.state.isOpen,l=u()((k(n={},this._instancePrefix+"-list",i),k(n,this._instancePrefix+"-backspace-remove-message",this.props.multi&&!this.props.disabled&&this.state.isFocused&&!this.state.inputValue),n)),s=this.state.inputValue;!s||this.props.onSelectResetsInput||this.state.isFocused||(s="");var p=O({},this.props.inputProps,{"aria-activedescendant":i?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-describedby":this.props["aria-describedby"],"aria-expanded":""+i,"aria-haspopup":""+i,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-owns":l,className:a,onBlur:this.handleInputBlur,onChange:this.handleInputChange,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",required:this.state.required,tabIndex:this.props.tabIndex,value:s});if(this.props.inputRenderer)return this.props.inputRenderer(p);if(this.props.disabled||!this.props.searchable){var f=T(this.props.inputProps,[]),d=u()(k({},this._instancePrefix+"-list",i));return c.a.createElement("div",O({},f,{"aria-expanded":i,"aria-owns":d,"aria-activedescendant":i?this._instancePrefix+"-option-"+t:this._instancePrefix+"-value","aria-disabled":""+this.props.disabled,"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],className:a,onBlur:this.handleInputBlur,onFocus:this.handleInputFocus,ref:function(e){return r.input=e},role:"combobox",style:{border:0,width:1,display:"inline-block"},tabIndex:this.props.tabIndex||0}))}return this.props.autosize?c.a.createElement(o.a,O({id:this.props.id},p,{minWidth:"5"})):c.a.createElement("div",{className:a,key:"input-wrap",style:{display:"inline-block"}},c.a.createElement("input",O({id:this.props.id},p)))}},{key:"renderClear",value:function(){var e=this.getValueArray(this.props.value);if(this.props.clearable&&e.length&&!this.props.disabled&&!this.props.isLoading){var t=this.props.multi?this.props.clearAllText:this.props.clearValueText,n=this.props.clearRenderer();return c.a.createElement("span",{"aria-label":t,className:"Select-clear-zone",onMouseDown:this.clearValue,onTouchEnd:this.handleTouchEndClearValue,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,title:t},n)}}},{key:"renderArrow",value:function(){if(this.props.arrowRenderer){var e=this.handleMouseDownOnArrow,t=this.state.isOpen,n=this.props.arrowRenderer({onMouseDown:e,isOpen:t});return n?c.a.createElement("span",{className:"Select-arrow-zone",onMouseDown:e},n):null}}},{key:"filterOptions",value:function(e){var t=this.state.inputValue,n=this.props.options||[];if(this.props.filterOptions){var r="function"==typeof this.props.filterOptions?this.props.filterOptions:g;return r(n,t,e,{filterOption:this.props.filterOption,ignoreAccents:this.props.ignoreAccents,ignoreCase:this.props.ignoreCase,labelKey:this.props.labelKey,matchPos:this.props.matchPos,matchProp:this.props.matchProp,trimFilter:this.props.trimFilter,valueKey:this.props.valueKey})}return n}},{key:"onOptionRef",value:function(e,t){t&&(this.focused=e)}},{key:"renderMenu",value:function(e,t,n){return e&&e.length?this.props.menuRenderer({focusedOption:n,focusOption:this.focusOption,inputValue:this.state.inputValue,instancePrefix:this._instancePrefix,labelKey:this.props.labelKey,onFocus:this.focusOption,onOptionRef:this.onOptionRef,onSelect:this.selectValue,optionClassName:this.props.optionClassName,optionComponent:this.props.optionComponent,optionRenderer:this.props.optionRenderer||this.getOptionLabel,options:e,removeValue:this.removeValue,selectValue:this.selectValue,valueArray:t,valueKey:this.props.valueKey}):this.props.noResultsText?c.a.createElement("div",{className:"Select-noresults"},this.props.noResultsText):null}},{key:"renderHiddenField",value:function(e){var t=this;if(this.props.name){if(this.props.joinValues){var n=e.map((function(e){return P(e[t.props.valueKey])})).join(this.props.delimiter);return c.a.createElement("input",{disabled:this.props.disabled,name:this.props.name,ref:function(e){return t.value=e},type:"hidden",value:n})}return e.map((function(e,n){return c.a.createElement("input",{disabled:t.props.disabled,key:"hidden."+n,name:t.props.name,ref:"value"+n,type:"hidden",value:P(e[t.props.valueKey])})}))}}},{key:"getFocusableOptionIndex",value:function(e){var t=this._visibleOptions;if(!t.length)return null;var n=this.props.valueKey,r=this.state.focusedOption||e;if(r&&!r.disabled){var o=-1;if(t.some((function(e,t){var a=e[n]===r[n];return a&&(o=t),a})),-1!==o)return o}for(var a=0;a%{count} users. + scopes_help: Envoie la newsletter aux utilisateurs qui ont un secteur sélectionné dans les paramètres "Mes intérêts". + select_scopes: Filtrer pour les utilisateurs ayant activé un secteur dans les paramètres "Mes intérêts". + select_spaces: Sélectionnez les espaces pour segmenter la newsletter + select_users: Sélectionnez les utilisateurs à qui vous souhaitez envoyer la newsletter + send_to_all_users: Envoyer à tous + send_to_followers: Envoyer aux abonnés + send_to_participants: Envoyer aux participants + title: Sélectionner les destinataires + warning: "Attention : Cette newsletter ne sera envoyée qu'aux utilisateurs qui ont activé Je veux recevoir newsletters dans leurs paramètres de notifications." + send: + no_recipients: Aucun destinataire pour cette sélection + show: + preview: Aperçu + select_recipients_to_deliver: Sélectionner les destinataires + subject: Objet + update: + error: Erreur lors de la mise à jour de la newsletter. + success: Newsletter mise à jour avec succès. Veuillez la vérifier avant de l'envoyer. + officializations: + create: + success: Utilisateur validé avec succès + destroy: + success: Validation de l'utilisateur supprimée avec succès + index: + actions: Actions + badge: Badge + created_at: Créée le + name: Nom + nickname: Pseudonyme + not_officialized: Non validé + officialize: Valider + officialized: Validé + reofficialize: De nouveau validé + show_email: Montrer les adresses e-mail + status: Statut + unofficialize: Invalider + new: + badge: Badge de validation + officialize: Valider + title: Valider l'utilisateur "%{name}" + show_email_modal: + close_modal: Fermer la fenêtre de dialogue + description: Si vous avez besoin de contacter directement un participant, vous pouvez cliquer sur le bouton Afficher pour voir l'adresse e-mail. Cette action sera enregistrée. + email_address: Adresse e-mail + full_name: Nom complet + hidden: masqués + show: Afficher + title: Afficher l'adresse e-mail des participants + organization: + edit: + title: Modifier l'organisation + update: Mettre à jour + form: + facebook: Facebook + github: GitHub + instagram: Instagram + rich_text_editor_in_public_views_help: Dans certains champs textuels, les participants pourront insérer des balises HTML en utilisant l'éditeur de texte avancé. + social_handlers: Liens des réseaux sociaux + twitter: Twitter + url: Url + youtube: YouTube + update: + error: Erreur lors de la mise à jour de cette organisation. + success: Organisation mise à jour avec succès. + organization_appearance: + edit: + update: Mettre à jour + form: + colors: + colors_title: Couleurs de l'organisation + header_snippets_help: Utilisez ce champ pour ajouter des éléments entre les balises HTML . L'utilisation la plus courante de champs consiste à intégrer des services tiers nécessitant du JavaScript ou du CSS supplémentaire. Vous pouvez aussi l'utiliser pour ajouter des méta-tags supplémentaires au code HTML. Notez que cela ne fonctionnera que dans sur les pages publiques, et non dans la section admin. + cta_button_path_help: 'Vous pouvez remplacer le lien vers lequel renvoie le bouton de la page d''accueil. Utilisez ici des chemins partiels et non des URL complets. Il accepte les lettres, les chiffres, les tirets et les barres obliques, et doit commencer par une lettre. Le bouton apparaît sur la page d''accueil entre le texte de bienvenue et la description. Exemple : %{url}' + cta_button_text_help: Vous pouvez remplacer le texte du bouton dans la page d'accueil pour chaque langue disponible dans votre organisation. Si elle n'est pas définie, la valeur par défaut sera utilisée. Le bouton apparaît sur la page d'accueil entre le texte de bienvenue et la description. + homepage_appearance_title: Modifier l'apparence de la page d'accueil + homepage_highlighted_content_banner_title: Bannière de contenu mis en valeur + images: + layout_appearance_title: Modifier l’aspect de la mise en page + preview: Aperçu + omnipresent_banner_appearance_title: Modifier la bannière permanente + organization_homepage: + edit: + active_content_blocks: Blocs de contenu actif + inactive_content_blocks: Blocs de contenu inactif + organization_homepage_content_blocks: + edit: + update: Mettre à jour + participatory_space_private_users: + create: + error: Une erreur s'est produite lors de l'ajout d'un utilisateur pour cet espace participatif. + success: L'accès utilisateur à l'espace participatif privé a été créé avec succès. + destroy: + error: Une erreur s'est produite lors de la suppression d'un utilisateur privé pour cet espace participatif. + success: L'accès utilisateur à l'espace participatif privé a été supprimé avec succès. + index: + import_via_csv: Importer via csv + title: Utilisateur privé de l'espace participatif + new: + create: Créer + title: Nouvel utilisateur privé de l'espace participatif. + participatory_space_private_users_csv_imports: + create: + invalid: Il y a eu un problème de lecture du fichier CSV. + success: Fichier CSV a été transféré avec succès, nous envoyons un courriel d'invitation aux participants. Cela peut prendre un certain temps. + new: + explanation: 'Téléchargez votre fichier CSV. Il doit avoir deux colonnes avec dans la première colonne les emails, et dans la deuxième colonne les noms (email, nom) des utilisateurs que vous souhaitez ajouter à l''espace participatif, sans en-tête. Évitez les caractères spéciaux comme `<>?%&^*#@()[]=+:;"{}\|` dans les noms des utilisateurs.' + title: Téléchargez votre fichier CSV + upload: Télécharger + resource_permissions: + edit: + submit: Soumettre + title: Modifier les autorisations + update: + success: Autorisations mises à jour avec succès. + resources: + index: + headers: + scope: Secteur + scope_types: + create: + error: Une erreur s'est produite lors de la création d'un nouveau type de secteur. + success: Type de secteur créé avec succès. + destroy: + success: Le type de secteur a été supprimé avec succès + edit: + title: Modifier le type de secteur + update: Mettre à jour + new: + create: Créer un type de secteur + title: Nouveau secteur + update: + error: Une erreur s'est produite lors de la mise à jour de ce type de secteur. + success: Type de secteur mis à jour avec succès + scopes: + create: + error: Une erreur s'est produite lors de la création d'un nouveau périmètre d’application. + success: Périmètre d'application créé avec succès. + destroy: + success: Périmètre d'application supprimé avec succès + edit: + title: Modifier le périmètre d'application + update: Mettre à jour + new: + create: Créer un périmètre d'application + title: Nouveau périmètre d'application + no_scopes: Pas de périmètre d'application à ce niveau. + update: + error: Une erreur s'est produite lors de la mise à jour de ce périmètre d'application. + success: Périmètre d'application mis à jour avec succès + share_tokens: + actions: + confirm_destroy: Souhaitez-vous vraiment supprimer ce jeton? + destroy: Supprimer + share: Partager + destroy: + error: Une erreur s'est produite lors de la destruction du jeton. + success: Jeton détruit avec succès. + share_tokens: + empty: Il n'y a pas de jeton actif + help: Ces jetons sont utilisés pour partager cette ressource non publiée à n'importe quel utilisateur. Ils seront cachés dès que la ressource sera publiée. Cliquez sur l'icône du jeton pour visiter l'URL partageable. + title: Partager les jetons + shared: + gallery: + add_images: Ajouter des images + delete_image: Supprimer l'image + gallery_legend: Ajouter une galerie d'images (facultatif) + static_page_topics: + create: + error: Une erreur s'est produite lors de la création d'un nouveau sujet. + success: Sujet créé avec succès. + destroy: + success: Sujet détruit avec succès + edit: + title: Modifier le sujet + update: Mettre à jour le sujet + new: + create: Créer un sujet + title: Nouveau sujet + update: + error: Une erreur s'est produite lors de la mise à jour de ce sujet. + success: Sujet mis à jour avec succès + static_pages: + actions: + view: Voir la page publique + create: + error: Une erreur s'est produite lors de la création d'une nouvelle page. + success: Page créée avec succès. + destroy: + success: La page a été détruite avec succès + edit: + changed_notably_help: Si cette case est cochée, les utilisateurs devront accepter les nouvelles conditions d'utilisation. + title: Modifier la page + update: Mettre à jour + form: + none: Aucun + slug_help: 'Utilisez des chemins partiels, pas des URL complètes ici. Accepte les lettres, les chiffres, les tirets et les barres obliques et doit commencer par une lettre. Si non défini, le bouton ne sera pas affiché. Exemple: %{url}' + index: + last_notable_change: Dernier changement notable + new: + create: Créer une page + title: Nouvelle page + topic: + destroy: Supprimer le sujet + edit: Modifier le sujet + empty: Il n'y a pas de page dans cette thématique + without_topic: Pages sans sujet + update: + error: Une erreur s'est produite lors de la mise à jour de cette page. + success: Page mise à jour avec succès + titles: + admin_log: Journal d'administration + area_types: Types de périmètre d'assemblée + areas: Zones d'application + authorization_workflows: Méthodes de vérification + dashboard: Tableau de bord + impersonatable_users: Utilisateurs pouvant être représentés + impersonations: Gestion des utilisateurs + metrics: Indicateurs + participants: Utilisateurs + scope_types: Types de secteur + scopes: Périmètres d'application + static_pages: Pages + statistics: Activité + user_groups: Groupes d'utilisateurs + users: Utilisateurs + user_group: + csv_verify: + invalid: Une erreur s'est produite lors de la lecture du fichier CSV. + success: Le fichier CSV a été chargé avec succès, nous vérifions les groupes d'utilisateurs correspondant aux critères. Cela pourrait prendre un moment. + reject: + invalid: Une erreur s'est produite lors du refus de ce groupe d'utilisateurs. + success: Groupe d'utilisateurs refusé avec succès + verify: + invalid: Une erreur s'est produite lors de la vérification de ce groupe d'utilisateurs. + success: Groupe d'utilisateurs vérifié avec succès + user_groups: + index: + filter: + all: Tous + pending: En attente + rejected: Non validés + verified: Vérifié + filter_by: Filtrer par + search: Rechercher + state: + pending: En attente + rejected: Non validés + verified: Vérifié + verify_via_csv: Vérifier via CSV + user_groups_csv_verifications: + new: + explanation: Téléchargez votre fichier CSV. Les courriels officiels des groupes d'utilisateurs de votre organisation doivent figurer dans la première colonne du fichier, sans en-tête. Seuls les groupes d'utilisateurs ayant confirmé leur courrier électronique et ayant un courrier électronique dans le fichier CSV seront validés. + title: Téléchargez votre fichier CSV + upload: Télécharger + users: + create: + error: Une erreur s'est produite lors de l'invitation de cet utilisateur. + success: Utilisateur invité avec succès. + destroy: + error: Une erreur s'est produite lors de la tentative de suppression de cet utilisateur. + success: L'utilisateur n'est plus un administrateur. + form: + email: Email + name: Nom + role: Rôle + new: + create: Inviter + title: Inviter l'utilisateur en tant qu'administrateur + users_statistics: + users_count: + admins: Administrateurs + last_day: Hier + last_month: Le mois dernier + last_week: La semaine dernière + no_users_count_statistics_yet: Il n'y a pas encore de statistiques du nombre d'utilisateurs + participants: Participants + view_public_page: Voir la page publique + forms: + errors: + impersonate_user: + reason: Vous devez fournir une raison lors de l'emprunt d'identité d'un utilisateur standard + moderations: + actions: + hidden: Masqués + hide: Masquer + not_hidden: Visibles + title: Actions + unhide: Afficher + unreport: Annuler le signalement + admin: + reportable: + hide: + invalid: Il y a eu un problème au moment de masquer le contenu. + success: Contenu masqué avec succès. + unhide: + invalid: Il y a eu un problème pour découvrir la ressource. + success: Ressource non cachée avec succès. + unreport: + invalid: Il y a eu un problème lors de l'annulation du signalement du contenu. + success: Le contenu n'est plus signalé. + models: + moderation: + fields: + hidden_at: Masqué le + report_count: Compteur + reportable: Contenu + reported_content_url: URL + reports: Motif + visit_url: Visitez l'URL + errors: + messages: + invalid_json: JSON non valide + layouts: + decidim: + admin: + newsletters: + title: Newsletters + settings: + title: Paramètres + users: + title: Utilisateurs diff --git a/decidim-admin/config/locales/gl.yml b/decidim-admin/config/locales/gl.yml index f607c889971c..138b56ef1174 100644 --- a/decidim-admin/config/locales/gl.yml +++ b/decidim-admin/config/locales/gl.yml @@ -798,6 +798,7 @@ gl: last_day: Último día last_month: O mes pasado last_week: A semana pasada + no_users_count_statistics_yet: Aínda non hai estatísticas do reconto de usuario/as participants: Participantes view_public_page: Ver páxina pública forms: diff --git a/decidim-admin/config/locales/it.yml b/decidim-admin/config/locales/it.yml index e5f49c1a16f2..2f24756a9413 100644 --- a/decidim-admin/config/locales/it.yml +++ b/decidim-admin/config/locales/it.yml @@ -629,6 +629,7 @@ it: invalid: Si è verificato un errore durante la lettura del file CSV. success: File CSV caricato con successo, stiamo inviando un'email di invito ai partecipanti. Potrebbe richiedere un po' di tempo. new: + explanation: 'Carica il file CSV. Il file deve contenere due colonne (e-mail e nome) senza intestazioni: nella prima sono elencati gli indirizzi e-mail degli utenti che si desidera aggiungere allo spazio partecipativo, nella seconda i loro nomi. Evita di usare caratteri non validi come `<>?%&^*#@()[]=+:;"{}\|` nella colonna dei nomi.' title: Carica il tuo file CSV upload: Carica File resource_permissions: @@ -637,6 +638,10 @@ it: title: Modifica permessi update: success: Autorizzazioni aggiornate correttamente. + resources: + index: + headers: + scope: Ambito scope_types: create: error: Si è verificato un errore durante la creazione di un nuovo tipo di ambito. @@ -668,6 +673,18 @@ it: update: error: Si è verificato un errore durante l'aggiornamento di questo àmbito. success: OK, l'àmbito è stato aggiornato. + share_tokens: + actions: + confirm_destroy: Sei sicuro di voler eliminare questo token? + destroy: Elimina + share: Condividi + destroy: + error: Si è verificato un problema durante la distruzione del token. + success: Token eliminato correttamente. + share_tokens: + empty: Non esistono token attivi + help: Questi token sono utilizzati per condividere pubblicamente questa risorsa non pubblicata con qualsiasi utente. Saranno nascosti al momento della pubblicazione della risorsa. Clicca sull'icona di condivisione del token per visitare l'URL condivisibile. + title: Condividi token shared: gallery: add_images: Aggiungi immagini diff --git a/decidim-admin/config/locales/pl.yml b/decidim-admin/config/locales/pl.yml index a6d0b92fecfb..9903fc6660f4 100644 --- a/decidim-admin/config/locales/pl.yml +++ b/decidim-admin/config/locales/pl.yml @@ -73,7 +73,7 @@ pl: show_statistics: Pokaż statystyki success_color: Powodzenie time_zone: Strefa czasowa - tos_version: Warunki korzystania z usługi + tos_version: Warunki korzystania z Platformy twitter_handler: Handler Twittera user_groups_enabled: Włącz grupy użytkowników warning_color: Ostrzeżenie @@ -336,7 +336,7 @@ pl: impersonate: Podszywać się impersonate_new_managed_user: Zarządzaj nowym uczestnikiem managed: Zamknięte - name: Nazwa + name: Imię needs_authorization_warning: Do tej organizacji potrzebna jest co najmniej jedna autoryzacja. not_managed: Niezamknięte promote: Awansuj @@ -352,7 +352,7 @@ pl: success: Zarządzany użytkownik został pomyślnie utworzony. form: authorization_method: Metoda autoryzacji - name: Nazwa + name: Imię reason: Powód new: impersonate: Podszywać się @@ -456,7 +456,7 @@ pl: created_at: Data utworzenia email: E-mail last_sign_in_at: Ostatni dzień rejestracji - name: Nazwa + name: Imię role: Rola roles: admin: Admin @@ -477,7 +477,7 @@ pl: report: reasons: does_not_belong: Nie należy - offensive: Ofensywa + offensive: Ofensywna spam: Spam newsletter_templates: index: @@ -545,14 +545,14 @@ pl: success: Newsletter został zaktualizowany. Przeczytaj go przed wysłaniem. officializations: create: - success: Użytkownik oficjalnie z powodzeniem + success: Użytkownik został zweryfikowany destroy: - success: Użytkownik nieoficjalizowany pomyślnie + success: Cofnięto weryfikację użytkownika index: actions: Działania badge: Odznaka created_at: Utworzono - name: Nazwa + name: Imię nickname: Pseudonim not_officialized: Nieoficjalny officialize: Oficjalizuj @@ -748,7 +748,7 @@ pl: static_pages: Strony statistics: Działania user_groups: Grupy użytkowników - users: Użytkownicy + users: Administratorzy user_group: csv_verify: invalid: Wystąpił błąd podczas odczytu pliku CSV. @@ -787,7 +787,7 @@ pl: success: Użytkownik nie jest już administratorem. form: email: E-mail - name: Nazwa + name: Imię role: Rola new: create: Zaproś @@ -830,8 +830,8 @@ pl: hidden_at: Ukryto report_count: Liczba reportable: Zgłoszone - reported_content_url: Zgłoszony URL treści - reports: Raporty + reported_content_url: URL zgłoszonej treści + reports: Zgłoszenia visit_url: Odwiedź adres URL errors: messages: diff --git a/decidim-admin/config/locales/ro-RO.yml b/decidim-admin/config/locales/ro-RO.yml index e75f98d6a1f5..9f299db7c7d9 100644 --- a/decidim-admin/config/locales/ro-RO.yml +++ b/decidim-admin/config/locales/ro-RO.yml @@ -439,6 +439,14 @@ ro: fields: name: Nume plural: Plural + share_token: + fields: + created_at: Creată la + expires_at: Expiră la + last_used_at: Ultima utilizare + times_used: Număr utilizări + token: Token + user: Creat de static_page: fields: created_at: Creat la @@ -585,11 +593,15 @@ ro: edit: update: Actualizare form: + colors: + colors_title: Culori pentru organizații + header_snippets_help: 'Utilizați acest câmp pentru a adăuga element în antetul HTML. Cea mai frecventă utilizare este integrarea de servicii terțe care necesită JavaScript sau CSS suplimentare. De asemenea, puteți adăuga metataguri suplimentare la HTML. Notă: acest lucru va avea efect doar în paginile publice, nu în secțiunea administrativă.' cta_button_path_help: 'Puteţi suprascrie unde butonul Apel la Acţiune din pagina de pornire. Utilizaţi căi parţiale, nu adrese URL complete aici. Acceptă litere, numere, cratime și tăieturi, și trebuie să înceapă cu o literă. Butonul Apel la Acțiune este afișat în pagina de start dintre textul de bun venit și descriere. Exemplu: %{url}' cta_button_text_help: Puteţi suprascrie textul butonului Apel la Acţiune din pagina de start pentru fiecare limbă disponibilă din organizaţie. Dacă nu este setată, va fi folosită valoarea implicită. Butonul Apel la Acțiune este afișat în pagina de start dintre textul de bun venit și descriere. homepage_appearance_title: Editează aspectul paginii de start homepage_highlighted_content_banner_title: Banner pentru conținut evidențiat images: + layout_appearance_title: Editarea aspectului formatului preview: Previzualizare omnipresent_banner_appearance_title: Editare banner omniprezent organization_homepage: @@ -617,6 +629,7 @@ ro: invalid: A apărut o problemă la citirea fișierului CSV. success: Fișier CSV încărcat cu succes, trimitem un e-mail de invitație participanților. Acest lucru ar putea dura un timp. new: + explanation: 'Încărcaţi fişierul CSV. Trebuie să aibă două coloane cu e-mail în prima coloană a fișierului și numele în ultima coloană a fișierului (email, numele utilizatorilor pe care doriţi să îi adăugaţi în spaţiul participativ, fără antete. Evită folosirea caracterelor invalide, cum ar fi `<>?%&^*#@()[]=+:;"{}\ ` în numele utilizatorului.' title: Încarcă fișierul tău CSV upload: Incarca resource_permissions: @@ -625,6 +638,10 @@ ro: title: Editare permisiuni update: success: Permisiuni actualizate cu succes. + resources: + index: + headers: + scope: Domeniu scope_types: create: error: A apărut o problemă la crearea unui nou tip de domeniu de aplicare. @@ -657,7 +674,12 @@ ro: error: A apărut o eroare la actualizarea acestui domeniu de aplicare. success: Domeniu de aplicare actualizat cu succes share_tokens: + actions: + confirm_destroy: Sigur doriți să ștergeți acest token? + destroy: Șterge + share: Distribuie destroy: + error: A apărut o problemă la distrugerea tokenului. success: Jetonul a fost eliminat. share_tokens: empty: Nu există jetoane active diff --git a/decidim-assemblies/config/locales/fr-CA.yml b/decidim-assemblies/config/locales/fr-CA.yml index 91df947edf47..dc1d260c55a9 100644 --- a/decidim-assemblies/config/locales/fr-CA.yml +++ b/decidim-assemblies/config/locales/fr-CA.yml @@ -26,7 +26,7 @@ fr-CA: duration: Durée facebook: Facebook github: GitHub - hashtag: Hashtag + hashtag: Mot-clic hero_image: Image de la page d'accueil included_at: Intégrée à cette plateforme le instagram: Instagram diff --git a/decidim-assemblies/config/locales/fr-LU.yml b/decidim-assemblies/config/locales/fr-LU.yml new file mode 100644 index 000000000000..4b0e19c0bac3 --- /dev/null +++ b/decidim-assemblies/config/locales/fr-LU.yml @@ -0,0 +1,481 @@ +fr-LU: + activemodel: + attributes: + assemblies_setting: + enable_organization_chart: Activer le schéma d'assemblée + assembly: + area_id: Zone d'application + assembly_type: Type d'assemblée + assembly_type_other: Autre type d'assemblée + banner_image: Image d'en-tête + closing_date: Date de clôture + closing_date_reason: Raison de la date de clôture + composition: Composition + copy_categories: Copier les catégories + copy_components: Copier les fonctionnalités + copy_features: Copier les fonctionnalités + created_by: Créé par + created_by_other: Si "autres", précisez + creation_date: Date de création + decidim_area_id: Zone d'application + decidim_assemblies_type_id: Type d'assemblée + decidim_scope_id: Périmètre d'application + description: Description + developer_group: Organisateur + domain: Domaine + duration: Durée + facebook: Facebook + github: GitHub + hashtag: Hashtag + hero_image: Image de la page d'accueil + included_at: Intégrée à cette plateforme le + instagram: Instagram + internal_organisation: Organisation interne + is_transparent: Visible par les non-membres + local_area: Espace d'organisation + meta_scope: Échelle + parent_id: Assemblée parente + participatory_processes_ids: Concertations associées + participatory_scope: Objectifs + participatory_structure: Modalités de décision + private_space: Espace privé + promoted: Mise en avant + published_at: Publiée à + purpose_of_action: But de l'action + scope_id: Périmètre d'application + scopes_enabled: Périmètres d'application activés + short_description: Résumé + show_statistics: Afficher les statistiques + slug: Identifiant + special_features: Particularités + subtitle: Sous-titre + target: Participants + title: Titre + twitter: Twitter + youtube: Youtube + assembly_member: + birthday: Date de naissance + birthplace: Lieu de naissance + ceased_date: Date de radiation + designation_date: Date de désignation + designation_mode: Mode de désignation + full_name: Nom et prénom + gender: Genre + position: Statut + user_id: Utilisateur + assembly_user_role: + email: E-mail + name: "Nom\n" + role: Fonction + errors: + models: + assembly: + attributes: + document: + invalid_document_type: 'Type de document invalide. Les formats acceptés sont : %{valid_mime_types}' + activerecord: + models: + decidim/assembly: + one: Assemblée + other: Assemblées + decidim/assembly_member: + one: Membre de l'assemblée + other: Membres de l'assemblée + decidim/assembly_user_role: + one: Fonction du membre dans l'assemblée + other: Fonctions du membre dans l'assemblée + decidim: + admin: + actions: + import_assembly: Importer + new_assembly: Nouvelle assemblée + new_assembly_type: Nouveau type d'assemblée + assemblies: + create: + error: Une erreur s'est produite lors de la création d'une nouvelle assemblée. + success: Assemblée créée avec succès. + edit: + update: Mettre à jour + index: + not_published: Non publié + private: Privée + public: Publique + published: Publiée + new: + create: Créer + title: Nouvelle assemblée + update: + error: Une erreur s'est produite lors de la mise à jour de cette assemblée. + success: Assemblée mise à jour avec succès. + assemblies_copies: + create: + error: Une erreur s'est produite lors de la duplication de cette assemblée. + success: L'assemblée a été dupliquée avec succès. + assemblies_settings: + update: + error: Il y a eu un problème lors de la mise à jour des paramètres. + success: Paramètres mis à jour avec succès. + assemblies_types: + create: + error: Une erreur s'est produite lors de la création d'un nouveau type d'assemblée. + success: Type d'assemblée créé avec succès. + destroy: + success: Type d'assemblée supprimé avec succès. + new: + create: Créer + title: Nouveau type d'assemblée + update: + error: Une erreur s'est produite lors de la mise à jour de ce type d'assemblée. + success: Type d'assemblée mis à jour avec succès. + assembly_copies: + new: + copy: Copier + select: Sélectionnez les données que vous souhaitez dupliquer + title: Dupliquer l'assemblée + assembly_imports: + create: + error: Un problème est survenu lors de l'import de cette assemblée. + success: L'assemblée a été importée avec succès. + new: + import: Importer + select: Sélectionnez les données que vous souhaitez importer + title: Importer l'assemblée + assembly_members: + create: + error: Une erreur s'est produite lors de l'ajout d'un membre pour cette assemblée. + success: Membre créé avec succès pour cette assemblée. + destroy: + success: Membre supprimé avec succès pour cette assemblée. + edit: + title: Mettre à jour le membre de l'assemblée. + update: Mettre à jour + index: + assembly_members_title: Membres de l'assemblée + new: + create: Créer + title: Nouveau membre de l'assemblée. + update: + error: Une erreur s'est produite lors de la mise à jour du membre de cette assemblée. + success: Membre mis à jour avec succès pour cette assemblée. + assembly_publications: + create: + error: Une erreur s'est produite lors de la publication de cette assemblée. + success: Assemblée publiée avec succès. + destroy: + error: Une erreur s'est produite lors de la dépublication de cette assemblée. + success: Assemblée dépubliée avec succès. + assembly_user_roles: + create: + error: Une erreur s'est produite lors de l'ajout d'un utilisateur pour cette assemblée. + success: Utilisateur ajouté avec succès à cette assemblée. + destroy: + success: Utilisateur supprimé avec succès de cette assemblée. + edit: + title: Mettre à jour l'utilisateur de l'assemblée. + update: Mettre à jour + index: + assembly_admins_title: Administrateurs de l'assemblée + new: + create: Créer + title: Nouvel administrateur de l'assemblée. + update: + error: Une erreur s'est produite lors de la mise à jour d'un utilisateur pour cette assemblée. + success: Utilisateur mis à jour avec succès pour cette assemblée. + menu: + assemblies: Assemblées + assemblies_settings: Paramètres + assemblies_submenu: + assembly_admins: Administrateurs de l'assemblée + assembly_members: Membres + attachment_collections: Dossiers + attachment_files: Fichiers + attachments: Documents liés + categories: Catégories + components: Composants + info: Information + moderations: Modérations + private_users: Utilisateurs privés + assemblies_types: Types d'assemblée + models: + assemblies_types: + fields: + created_at: Créée le + title: Titre + assembly: + fields: + created_at: Créée le + private: Privée + promoted: Mise en avant + published: Publiée + title: Titre + name: Assemblée + assembly_member: + fields: + ceased_date: Date de radiation + designation_date: Date de désignation + full_name: Nom et prénom + position: Statut + name: Membre + positions: + other: Autre + president: Président + secretary: Secrétaire + vice_president: Vice président + assembly_user_role: + fields: + email: Email + name: Nom + role: Fonction + name: Utilisateur de l'assemblée + roles: + admin: Administrateur + collaborator: Collaborateur + moderator: Modérateur + valuator: Évaluateur + titles: + assemblies: Assemblées + assemblies_types: Types d'assemblée + admin_log: + assembly: + create: "%{user_name} a créé l'assemblée %{resource_name}" + publish: "%{user_name} a publié l'assemblée %{resource_name}" + unpublish: "%{user_name} a dépublié l'assemblée %{resource_name}" + update: "%{user_name} a mis à jour l'assemblée %{resource_name}" + assembly_member: + create: "%{user_name} a créé le membre %{resource_name} membre dans l'assemblée %{space_name}" + delete: "%{user_name} enlevé le membre %{resource_name} de l'assemblée %{space_name}" + update: "%{user_name} a mis à jour le membre %{resource_name} de l'assemblée %{space_name}" + assembly_setting: + update: "%{user_name} a mis à jour les paramètres des assemblées" + assembly_type: + create: "%{user_name} a créé le type d'assemblée %{resource_name}" + delete: "%{user_name} a retiré le membre %{resource_name} du type d'assemblé %{space_name}" + publish: "%{user_name} a publié le type d'assemblée %{resource_name}" + unpublish: "%{user_name} a dépublié le type d'assemblée %{resource_name}" + update: "%{user_name} a mis à jour le type d'assemblée %{resource_name}" + assembly_user_role: + create: "%{user_name} a invité %{resource_name} à l'assemblée %{space_name}" + delete: "%{user_name} a supprimé l'utilisateur %{resource_name} de l'assemblée%{space_name}" + update: "%{user_name} a changé le rôle de %{resource_name} dans l'assemblée %{space_name}" + assemblies: + admin: + assemblies: + form: + duration: Durée + duration_help: Si la durée de cette assemblée est limitée, sélectionnez la date de fin. Sinon sa durée ne sera pas limitée. + filters: Filtres + images: Images + included_at_help: Sélectionnez la date à laquelle cet assemblée a été ajoutée à Decidim. Elle ne doit pas nécessairement être identique à la date de création. + metadata: Métadonnées + other: Autre + select_a_created_by: Sélectionnez un créateur + select_an_area: Sélectionnez une zone d'application + select_an_assembly_type: Sélectionnez un type d'assemblée + select_parent_assembly: Sélectionnez l'assemblée parente + slug_help: 'Les identifiants d''URL sont utilisés pour générer les liens qui renvoient vers cette assemblée. N''accepte que des lettres, des chiffres et des tirets et doit commencer par une lettre. Exemple: %{url}' + social_handlers: Réseaux sociaux + title: Informations générales + visbility: Visibilité + assemblies_settings: + edit: + update: Mettre à jour + form: + title: Paramètres pour les assemblées + assemblies_types: + form: + title: Titre + assembly_copies: + form: + slug_help: 'Les identifiants d''URL sont utilisés pour générer les liens qui envoient vers cette agora. N''accepte que des lettres, des chiffres et des tirets et doit commencer par une lettre. Exemple: %{url}' + assembly_imports: + form: + document_legend: Ajouter un document + slug_help: 'Les identifiants d''URL sont utilisés pour générer les URL qui pointent vers cette assemblée. N''accepte que des lettres, des chiffres et des tirets et doit commencer par une lettre. Exemple: %{url}' + assembly_members: + form: + existing_user: Utilisateur existant + non_user: Utilisateur inconnu + select_a_position: Sélectionnez un statut + select_user: Sélectionnez un utilisateur + user_type: Type d'utilisateur + index: + filter: + all: Tout + ceased: Validité terminée + not_ceased: Validité en cours + filter_by: Filtrer par + search: Rechercher + content_blocks: + highlighted_assemblies: + max_results: Quantité maximale d'éléments à afficher + new_import: + accepted_types: + json: JSON + assembly_members: + index: + members: Membres + assembly_types: + commission: Commission + consultative_advisory: Organe consultatif + executive: Organe exécutif + government: Comité de pilotage + others: Autres + participatory: Organe participatif + working_group: Groupe de travail + content_blocks: + highlighted_assemblies: + name: Assemblées mises en avant + created_by: + city_council: Conseil municipal + others: Autres + public: Public + filter: + all: Tous les types + commission: Commission + consultative_advisory: Consultatif + executive: Exécutif + government: Gouvernement + help: 'Spectacle:' + others: Autres + participatory: Participatif + working_group: Groupe de travail + index: + title: Assemblées + last_activity: + new_assembly: Nouvelle assemblée + pages: + home: + highlighted_assemblies: + active_assemblies: Assemblées actives + assemblies_button_title: Lien vers la page Assemblées où toutes les assemblées sont affichées + see_all_assemblies: Voir toutes les assemblées + user_profile: + member_of: + member_of: Membre de + show: + area: Zone d'application + assembly_type: Type d'assemblée + children: Sous-assemblées + closing_date: Date de clôture + composition: Composition + created_by: Créé par + creation_date: Date de création + developer_group: Organisateur + duration: Durée + included_at: Inclus à + indefinite_duration: Indéfinie + internal_organisation: Organisation interne + is_transparent: + 'false': non-visible par les non-membres + 'true': visible par les non-membres + local_area: Périmètre d'assemblée + participatory_scope: Objectifs + participatory_structure: Modalités de décision + private_space: Ceci est une assemblée privée + purpose_of_action: But de l'action + read_less: Voir moins + read_more: Voir la suite + related_participatory_processes: Concertations associées + scope: Périmètre d'application + social_networks: Réseaux sociaux + social_networks_title: Partager cette assemblée sur + target: Participants + statistics: + answers_count: Réponses + assemblies_count: Assemblées + comments_count: Commentaires + debates_count: Débats + endorsements_count: Soutiens + headline: Activité + meetings_count: Rencontres + orders_count: Votes + pages_count: Pages + posts_count: Publications + projects_count: Projets + proposals_count: Propositions + results_count: Réalisations + surveys_count: Enquêtes + users_count: Participants + votes_count: Votes + assembly_members: + assembly_member: + designated_on: Désigné le + index: + title: Membres + conferences: + pages: + home: + highlighted_conferences: + conferences_button_title: Lien vers la page Conférences où toutes les conférences sont affichées + events: + assemblies: + create_assembly_member: + email_intro: Un administrateur de l'assemblée %{resource_name} vous y a ajouté en tant que membre. + email_outro: Vous avez reçu cette notification parce que vous avez été invité à rejoindre une assemblée. Consultez la page de l'assemblée pour y contribuer ! + email_subject: Vous avez été invité à être membre de l'assemblée %{resource_name}! + notification_title: Vous avez été inscrit en tant que membre de l'assemblée %{resource_name}. Consultez la page de l'assemblée pour contribuer ! + assembly: + role_assigned: + email_intro: Vous avez été assigné le rôle de %{role} de l'assemblée "%{resource_title}". + email_outro: Vous avez reçu cette notification parce que vous êtes %{role} de l'assemblée "%{resource_title}". + email_subject: Vous avez été assigné le rôle de %{role} pour l'assemblée "%{resource_title}". + notification_title: Vous avez été assigné le rôle de %{role} pour l'assemblée %{resource_title}. + help: + participatory_spaces: + assemblies: + contextual: "

Une assemblée est un groupe de membres d'une organisation qui se réunissent périodiquement pour prendre des décisions concernant un domaine spécifique ou la portée de l'organisation.

Les assemblées tiennent des réunions, certaines sont privées et d'autres sont ouvertes. Si elles sont ouvertes, il est possible d'y participer (par exemple: participer si la capacité le permet, ajouter des points à l'ordre du jour ou commenter les propositions et décisions prises par cet organe).

Exemples: Une assemblée générale (qui se réunit une fois par an pour définir les principaux axes d'action de l'organisation ainsi que ses organes exécutifs par vote), un conseil consultatif sur l'égalité (qui se réunit tous les deux mois pour formuler des propositions sur la manière d'améliorer les relations entre les hommes et les femmes). dans l’organisation), une commission d’évaluation (qui se réunit tous les mois pour contrôler un processus) ou un organisme de garantie (qui collecte des incidents, des abus ou des propositions pour améliorer les processus décisionnels) sont tous des exemples de réunions.

\n" + page: "

Une assemblée est un groupe de membres d'une organisation qui se réunissent périodiquement pour prendre des décisions concernant un domaine spécifique ou la portée de l'organisation.

assemblées tiennent des réunions, certaines sont privées et d'autres sont ouvertes. S'ils sont ouverts, il est possible d'y participer (par exemple: participer si la capacité le permet, ajouter des points à l'ordre du jour ou commenter les propositions et décisions prises par cet organe).

Exemples: Une assemblée générale (qui se réunit une fois par an pour définir les principaux axes d'action de l'organisation ainsi que ses organes exécutifs par vote), un conseil consultatif sur l'égalité (qui se réunit tous les deux mois pour formuler des propositions sur la manière d'améliorer les relations entre les hommes et les femmes). dans l’organisation), une commission d’évaluation (qui se réunit tous les mois pour contrôler un processus) ou un organisme de garantie (qui collecte des incidents, des abus ou des propositions pour améliorer les processus décisionnels) sont tous des exemples de réunions.

\n" + title: Qu'est-ce qu'une assemblée ? + log: + value_types: + assembly_presenter: + not_found: 'L''assemblée n''a pas été trouvée sur la base de données (ID: %{id})' + assembly_type_presenter: + not_found: 'Le type d''assemblée n''a pas été trouvé sur la base de données (ID: %{id})' + menu: + assemblies: Assemblées + metrics: + assemblies: + description: Nombre d'assemblées créées + object: assemblées + title: Assemblées + pages: + home: + hero: + participate_title: Participer aux processus de la plateforme + sub_hero: + register_title: Inscrivez-vous pour accéder à la plateforme + participatory_processes: + pages: + home: + highlighted_processes: + processes_button_title: Lien vers la page Concertation où toutes les concertations sont affichées + show: + related_assemblies: Assemblées associées + errors: + messages: + cannot_be_blank: ne peut être vide + layouts: + decidim: + assemblies: + assembly: + more_info: Plus d'informations + take_part: Participer + index: + children: 'Assemblées : ' + organizational_chart: Organigramme + promoted_assemblies: Assemblées mises en avant + reset_chart: Réinitialiser + order_by_assemblies: + assemblies: + one: "%{count} assemblée" + other: "%{count} assemblées" + promoted_assembly: + more_info: Plus d'informations + take_part: Participer + assembly_navigation: + assembly_member_menu_item: Membres + assembly_menu_item: Présentation + assembly_widgets: + show: + take_part: Participer diff --git a/decidim-assemblies/config/locales/gl.yml b/decidim-assemblies/config/locales/gl.yml index 97e19dacf286..5945cb5130a8 100644 --- a/decidim-assemblies/config/locales/gl.yml +++ b/decidim-assemblies/config/locales/gl.yml @@ -430,9 +430,15 @@ gl: title: Xuntanzas pages: home: + hero: + participate_title: Participar nos procesos da plataforma sub_hero: register_title: Rexístrate para crear unha conta na plataforma participatory_processes: + pages: + home: + highlighted_processes: + processes_button_title: Ligazón á páxina de Procesos que amosa todas as procesos show: related_assemblies: Xuntanzas relacionadas errors: diff --git a/decidim-assemblies/config/locales/pl.yml b/decidim-assemblies/config/locales/pl.yml index 8dba545f90be..1db7251d0d37 100644 --- a/decidim-assemblies/config/locales/pl.yml +++ b/decidim-assemblies/config/locales/pl.yml @@ -65,7 +65,7 @@ pl: user_id: Użytkownik assembly_user_role: email: E-mail - name: Nazwa + name: Imię role: Rola errors: models: @@ -219,7 +219,7 @@ pl: fields: ceased_date: Data zakończenia designation_date: Data wyznaczenia - full_name: Nazwa + full_name: Imię position: Pozycja name: Członek positions: @@ -230,14 +230,14 @@ pl: assembly_user_role: fields: email: E-mail - name: Nazwa + name: Imię role: Rola name: Administrator zespołu roles: admin: Administrator collaborator: Współpracownik moderator: Moderator - valuator: Taksator + valuator: Weryfikator titles: assemblies: Zespoły assemblies_types: Typy zespołów @@ -384,7 +384,7 @@ pl: related_participatory_processes: Powiązane procesy partycypacyjne scope: Zakres social_networks: Portale społecznościowe - social_networks_title: Udostępnij zespół na + social_networks_title: Odwiedź zespół na target: Do kogo kierowane statistics: answers_count: Odpowiedzi diff --git a/decidim-blogs/config/locales/fr-LU.yml b/decidim-blogs/config/locales/fr-LU.yml new file mode 100644 index 000000000000..8a07e39d594e --- /dev/null +++ b/decidim-blogs/config/locales/fr-LU.yml @@ -0,0 +1,84 @@ +fr-LU: + activemodel: + models: + decidim/blogs/create_post_event: Nouvel article + activerecord: + models: + decidim/blogs/post: + one: Article + other: Articles + decidim: + blogs: + actions: + confirm_destroy: Êtes-vous certain de vouloir supprimer cet article ? + destroy: Supprimer + edit: Modifier + new: Nouvel article + title: Actions + admin: + models: + components: + body: Corps du texte + post: + name: Publier + posts: + create: + invalid: Un problème est survenu lors de la création de cet article + success: Article créé avec succès + destroy: + success: Article supprimé avec succès + edit: + save: Mettre à jour + index: + title: Articles + new: + create: Créer + title: Créer un article + update: + invalid: Il y a eu des erreurs lors de l'enregistrement de l'article. + success: Article enregistré avec succès + last_activity: + new_post_at_html: "Nouvel article à %{link}" + models: + post: + fields: + author: Auteur + body: Corps du texte + created_at: Créé à + title: titre + posts: + show: + back: Retour à la liste + comments: Commentaires + view: Voir + sidebar_blog: + comments: commentaires + most_commented_posts: Articles les plus commentés + read_more: Voir la suite + components: + blogs: + name: Actualités + settings: + global: + announcement: Annonce + comments_enabled: Activer le module de commentaire + comments_max_length: Longueur max des commentaires (laisser 0 pour la valeur par défaut) + step: + announcement: Annonce + comments_blocked: Commentaires désactivés + endorsements_blocked: Soutiens bloqués + endorsements_enabled: Soutiens activés + events: + blogs: + post_created: + email_intro: L'article "%{resource_title}" a été publié dans "%{participatory_space_title}" que vous suivez. + email_outro: Vous avez reçu cette notification parce que vous suivez "%{participatory_space_title}". Vous pouvez le retirer du lien précédent. + email_subject: Nouvel article publié dans %{participatory_space_title} + notification_title: L'article %{resource_title} a été publié dans %{participatory_space_title} + pages: + home: + statistics: + posts_count: Articles + participatory_processes: + statistics: + posts_count: Articles diff --git a/decidim-budgets/config/locales/fr-LU.yml b/decidim-budgets/config/locales/fr-LU.yml new file mode 100644 index 000000000000..29d5a8fccb6e --- /dev/null +++ b/decidim-budgets/config/locales/fr-LU.yml @@ -0,0 +1,267 @@ +fr-LU: + activemodel: + attributes: + budget: + decidim_scope_id: Secteur + description: Description + title: Titre + total_budget: Budget total + weight: Rang d'affichage + project: + budget_amount: Montant du budget + decidim_category_id: Catégorie + decidim_scope_id: Périmètre d'application + description: Description + proposal_ids: Propositions liées + selected: Sélectionné pour l'implémentation + title: Titre + activerecord: + models: + decidim/budgets/project: + one: Projet + other: Projets + decidim: + budgets: + actions: + attachment_collections: Dossiers + attachments: Documents liés + confirm_destroy: Êtes-vous certain de vouloir supprimer ce projet? + destroy: Supprimer + edit: Modifier + edit_projects: Gérer les projets + import: Importer des propositions dans des projets + new: Nouveau %{name} + preview: Aperçu + title: Actions + admin: + budgets: + create: + invalid: Un problème est survenu lors de la création de ce budget + success: Budget créé avec succès + destroy: + invalid: Un problème est survenu lors de la suppression de ce budget + success: Budget supprimé avec succès + edit: + title: Modifier le budget + update: Mettre à jour le budget + index: + title: Budgets + new: + create: Créer un budget + title: Nouveau budget + update: + invalid: Un problème est survenu lors de la mise à jour de ce budget + success: Budget mis à jour avec succès + models: + budget: + name: Budget + project: + name: Projet + projects: + create: + invalid: Il y a eu un problème lors de la création de ce projet + success: Projet créé avec succès + destroy: + success: Projet supprimé avec succès + edit: + title: Éditer un projet + update: Mettre à jour + index: + finished_orders: Votes terminés + pending_orders: Votes en cours + selected: Sélectionné + title: Projets + new: + create: Créer + title: Nouveau projet + update: + invalid: Il y a eu un problème lors de la mise à jour de ce projet + success: Projet mis à jour avec succès + proposals_imports: + create: + invalid: Un problème est survenu lors de l'importation des propositions dans des projets + success: "%{number} propositions importées avec succès dans des projets" + new: + create: Importer des propositions dans des projets + no_components: Il n'y a pas d'autres modules de proposition dans cet espace participatif pour importer les propositions dans des projets. + select_component: Veuillez sélectionner un module + admin_log: + budget: + create: "%{user_name} a créé le budget %{resource_name} dans l'espace %{space_name}" + delete: "%{user_name} a supprimé le budget %{resource_name} dans l'espace %{space_name}" + update: "%{user_name} a mis à jour le budget %{resource_name} dans l'espace %{space_name}" + project: + create: "%{user_name} a créé le projet %{resource_name} dans l'espace %{space_name}" + delete: "%{user_name} a supprimé le projet %{resource_name} dans l'espace %{space_name}" + update: "%{user_name} a mis à jour le projet %{resource_name} dans l'espace %{space_name}" + budget: + view: Voir tous les projets + budget_information_modal: + back_to: Retour à %{component_name} + close_modal: Fermer la fenêtre de dialogue + continue: Continuer + more_information: Plus d'information + budgets_list: + cancel_order: + more_than_one: supprimer votre vote sur %{name} et recommencer + only_one: supprimer votre vote et recommencez. + finished_message: Vous avez terminé le processus de vote. Merci de votre participation ! + highlighted_cta: Voter pour %{name} + if_change_opinion: Si vous avez changé d'avis, vous pouvez + my_budgets: Mes Budgets + voted_on: Vous avez voté sur %{links} + limit_announcement: + cant_vote: Vous ne pouvez pas voter sur ce budget. Essayez sur un autre budget. + limit_reached: Vous avez des votes actifs dans %{links}. Pour voter sur ce budget, vous devez supprimer votre vote et recommencer. + models: + budget: + fields: + name: Nom + projects_count: Nombre de projets + total_budget: Budget total + project: + fields: + title: Titre + order_summary_mailer: + order_summary: + selected_projects: 'Les projets que vous avez sélectionnés sont :' + subject: Vous avez voté sur l'espace participatif %{space_name} + voted_on_space: Vous avez voté sur le budget %{budget_name} pour l'espace participatif %{space_name}. + voted_on_space_with_scope: Vous avez voté sur le budget %{budget_name} pour l'espace participatif %{space_name} sur %{scope_name} (%{scope_type}). + projects: + budget_confirm: + are_you_sure: Si vous changez d'avis, vous pourrez modifier votre vote plus tard. + cancel: Annuler + confirm: Confirmer + description: Voici les projets que vous avez choisis pour le budget. + title: Confirmez votre vote + budget_excess: + close: Fermer + description: Ce projet dépasse le budget maximum et ne peut pas être ajouté. Si vous le souhaitez, vous pouvez supprimer un projet que vous avez déjà sélectionné ou voter selon vos préférences. + ok: D'accord + title: Budget maximum dépassé + budget_summary: + are_you_sure: Êtes-vous certain de vouloir annuler votre vote ? + assigned: 'Affecté à :' + cancel_order: supprimer votre vote et recommencer + checked_out: + description: Vous avez déjà voté pour le budget. Si vous avez changé d'avis, vous pouvez %{cancel_link}. + title: Vote du budget terminé + description: A quels projets pensez-vous que nous devrions allouer un budget ? Assignez au moins %{minimum_budget} aux projets que vous soutenez et votez selon vos préférences pour définir le budget. + description_minimum_projects_rule: A quels projets pensez-vous que nous devrions allouer un budget ? Assignez au moins %{minimum_number} aux projets que vous soutenez et votez selon vos préférences pour définir le budget. + title: Vous décidez du budget + count: + projects_count: + one: 1 projet + other: "%{count} projets" + filters: + category: Catégorie + scope: Périmètre d'application + search: Rechercher + status: Statut + status_values: + all: Tous + not_selected: Non sélectionné + selected: Sélectionné + filters_small_view: + close_modal: Fermez la fenêtre + filter: Filtrer + filter_by: Filtrer par + unfold: Voir la suite + order_progress: + vote: Voter + order_selected_projects: + remove: Supprimer + selected_projects: + one: projet sélectionné + other: projets sélectionnés + view: Voir + orders: + highest_cost: Prix décroissant + label: Trier les projets par + lowest_cost: Prix croissant + most_voted: Le plus populaire + random: Ordre aléatoire + selected: Sélectionné + project: + add: Ajouter le projet %{resource_name} à votre vote + remove: Retirer le projet %{resource_name} de votre vote + selected: Sélectionné + view: Voir + votes: + one: vote + other: votes + you_voted: Vous avez voté + project_budget_button: + add: Ajouter à votre vote + add_descriptive: Ajouter le projet %{resource_name} à votre vote + added: Ajouté à votre vote + added_descriptive: Projet %{resource_name} ajouté à votre vote + projects_for: Projets pour %{name} + show: + budget: Budget + view_all_projects: Voir tous les projets + components: + budgets: + actions: + vote: Voter + name: Budgets + settings: + global: + announcement: Annonce + comments_enabled: Activer le module de commentaire + comments_max_length: Longueur max des commentaires (laisser 0 pour la valeur par défaut) + form: + errors: + budget_voting_rule_only_one: Une seule règle de vote doit être activée + budget_voting_rule_required: Une règle de vote est requise + landing_page_content: Page d'accueil des budgets + more_information_modal: Plus d’informations + projects_per_page: Projets par page + resources_permissions_enabled: Les autorisations d'actions peuvent être définies pour chaque réunion + scope_id: Secteur + scopes_enabled: Secteurs activés + title: Titre + total_budget: Budget total + vote_minimum_budget_projects_number: Nombre minimum de projets à voter + vote_rule_minimum_budget_projects_enabled: 'Activer la règle : Nombre minimum de projets à voter' + vote_rule_threshold_percent_enabled: 'Activer la règle : Pourcentage de budget minimum' + vote_threshold_percent: Pourcentage du budget à atteindre pour voter + workflow: Processus + workflow_choices: + all: 'Voter sur tous les budgets : autorise les participants à voter sur tous les budgets.' + one: 'Voter sur un seul budget : autorise les participants à voter sur un seul budget parmi les budgets proposés.' + step: + announcement: Annonce + comments_blocked: Commentaires bloqués + highlighted_heading: En-tête en surbrillance + landing_page_content: Page d'accueil des budgets + list_heading: En-tête de la liste des budgets + more_information_modal: Plus d’informations + show_votes: Afficher les votes + title: Titre + votes: Vote + votes_choices: + disabled: Vote désactivé + enabled: Votes activés + finished: Vote terminé + events: + budgets: + budget_published: + email_intro: 'Le budget %{resource_title} est maintenant actif pour %{participatory_space_title}. Vous pouvez le voir sur cette page :' + email_outro: Vous recevez cette notification car vous suivez « %{participatory_space_title} ». Vous pouvez cesser de le suivre en allant sur le lien précédent. + email_subject: Le budget %{resource_title} est maintenant actif pour %{participatory_space_title}. + notification_title: Le budget %{resource_title} est maintenant actif pour %{participatory_space_title}. + orders: + checkout: + error: Une erreur s'est produite lors du traitement de votre vote + success: Votre vote a été enregistré avec succès + destroy: + error: Une erreur s'est produite lors de l'annulation de votre vote + success: Votre vote a été annulé avec succès + resource_links: + included_proposals: + project_proposal: 'Propositions incluses dans ce projet:' + index: + confirmed_orders_count: Nombre de votes + total_budget: Budget total diff --git a/decidim-budgets/config/locales/gl.yml b/decidim-budgets/config/locales/gl.yml index 7a997e39a322..4af13a088499 100644 --- a/decidim-budgets/config/locales/gl.yml +++ b/decidim-budgets/config/locales/gl.yml @@ -87,6 +87,7 @@ gl: delete: "%{user_name} eliminou o %{resource_name} proxecto no espazo %{space_name}" update: "%{user_name} actualizou o proxecto %{resource_name} no espazo %{space_name}" budget_information_modal: + back_to: Volver a %{component_name} close_modal: Pechar modal continue: Continuar more_information: Máis información @@ -156,7 +157,9 @@ gl: other: proxectos seleccionados view: Ver orders: + highest_cost: Maior custo label: Ordenar proxectos por + lowest_cost: Menor custo most_voted: Máis votado random: Orde ao chou selected: Seleccionado @@ -208,6 +211,10 @@ gl: disabled: Votación deshabilitada enabled: Votación habilitada finished: Votación finalizada + events: + budgets: + budget_published: + notification_title: O orzamento %{resource_title} para %{participatory_space_title} xa está aberto. orders: checkout: error: Produciuse un erro ao procesar o teu voto diff --git a/decidim-budgets/config/locales/it.yml b/decidim-budgets/config/locales/it.yml index 06734ed476a3..5ee36532b967 100644 --- a/decidim-budgets/config/locales/it.yml +++ b/decidim-budgets/config/locales/it.yml @@ -13,12 +13,13 @@ it: decidim_scope_id: Ambito tematico description: Descrizione proposal_ids: Proposte correlate + selected: Selezionato per l'implementazione title: Titolo activerecord: models: decidim/budgets/project: one: Progetto - other: progetti + other: Progetti decidim: budgets: actions: @@ -187,11 +188,15 @@ it: remove: Rimuovi il progetto %{resource_name} dal tuo voto selected: Selezionato view: vista + votes: + one: voto + other: voti project_budget_button: add: Aggiungi al tuo voto add_descriptive: Aggiungi progetto %{resource_name} al tuo voto added: Aggiunto al tuo voto added_descriptive: Progetto %{resource_name} aggiunto al tuo voto + projects_for: Progetti per %{name} show: budget: Budget view_all_projects: Visualizza tutti i progetti @@ -209,19 +214,42 @@ it: errors: budget_voting_rule_only_one: Deve essere abilitata solo una regola di voto budget_voting_rule_required: È richiesta una regola di voto + landing_page_content: Pagina iniziale dei budget + more_information_modal: Finestra modale "Maggiori informazioni" projects_per_page: Progetti per pagina resources_permissions_enabled: Le autorizzazioni delle azioni possono essere impostate per ogni riunione + scope_id: Obiettivo + scopes_enabled: Obiettivi abilitati + title: Titolo total_budget: Budget totale vote_minimum_budget_projects_number: Numero minimo di progetti da votare vote_rule_minimum_budget_projects_enabled: 'Abilita regola: Numero minimo di progetti da votare' vote_rule_threshold_percent_enabled: 'Abilita regola: Percentuale minima budget' vote_threshold_percent: Vota la percentuale di soglia + workflow: Flusso di lavoro + workflow_choices: + all: 'Vota tutto: permette ai partecipanti di votare in tutti i bilanci.' step: announcement: Annuncio comments_blocked: Commenti bloccati + highlighted_heading: Intestazione evidenziata + landing_page_content: Pagina iniziale dei budget + list_heading: Intestazione dell'elenco + more_information_modal: Finestra modale "Maggiori informazioni" show_votes: Mostra voti + title: Nome + votes: Votazione votes_choices: + disabled: Votazioni disabilitate enabled: Voto abilitato + finished: Votazione conclusa + events: + budgets: + budget_published: + email_intro: 'Il budget %{resource_title} è ora attivo per %{participatory_space_title}. Puoi vederlo su questa pagina:' + email_outro: Hai ricevuto questa notifica perché stai seguendo %{participatory_space_title}. Puoi smettere di ricevere notifiche cliccando il link precedente. + email_subject: Il budget %{resource_title} è ora attivo per %{participatory_space_title}. + notification_title: Il budget %{resource_title} è ora attivo per %{participatory_space_title}. orders: checkout: error: C'è stato un errore durante l'acquisizione del voto. diff --git a/decidim-budgets/config/locales/ja.yml b/decidim-budgets/config/locales/ja.yml index e64dd4d2accc..7b764a4d8700 100644 --- a/decidim-budgets/config/locales/ja.yml +++ b/decidim-budgets/config/locales/ja.yml @@ -13,6 +13,7 @@ ja: decidim_scope_id: スコープ description: 説明 proposal_ids: 関連する提案 + selected: 実装の選択 title: タイトル activerecord: models: diff --git a/decidim-budgets/config/locales/pl.yml b/decidim-budgets/config/locales/pl.yml index 088886b20bcd..a09f73cd7d03 100644 --- a/decidim-budgets/config/locales/pl.yml +++ b/decidim-budgets/config/locales/pl.yml @@ -212,7 +212,7 @@ pl: components: budgets: actions: - vote: Głosuj + vote: Wspieranie name: Budżety settings: global: diff --git a/decidim-comments/app/assets/javascripts/decidim/comments/bundle.js b/decidim-comments/app/assets/javascripts/decidim/comments/bundle.js index fa3cf16e4ed5..ac4461370755 100644 --- a/decidim-comments/app/assets/javascripts/decidim/comments/bundle.js +++ b/decidim-comments/app/assets/javascripts/decidim/comments/bundle.js @@ -1,14 +1,14 @@ -!function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(a,r,function(t){return e[t]}.bind(null,r));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=550)}([function(e,t,n){e.exports=n(116)()},function(e,t,n){(function(e){e.exports=function(){"use strict";var t,a;function r(){return t.apply(null,arguments)}function o(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e){return void 0===e}function u(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function l(e,t){var n,a=[];for(n=0;n>>0,a=0;a0)for(n=0;n=0?n?"+":"":"-")+Math.pow(10,Math.max(0,r)).toString().substr(1)+a}var I=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,W=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,R={},q={};function V(e,t,n,a){var r=a;"string"==typeof a&&(r=function(){return this[a]()}),e&&(q[e]=r),t&&(q[t[0]]=function(){return F(r.apply(this,arguments),t[1],t[2])}),n&&(q[n]=function(){return this.localeData().ordinal(r.apply(this,arguments),e)})}function J(e,t){return e.isValid()?(t=Q(t,e.localeData()),R[t]=R[t]||function(e){var t,n,a,r=e.match(I);for(t=0,n=r.length;t=0&&W.test(e);)e=e.replace(W,a),W.lastIndex=0,n-=1;return e}var U=/\d/,K=/\d\d/,B=/\d{3}/,G=/\d{4}/,$=/[+-]?\d{6}/,Z=/\d\d?/,X=/\d\d\d\d?/,ee=/\d\d\d\d\d\d?/,te=/\d{1,3}/,ne=/\d{1,4}/,ae=/[+-]?\d{1,6}/,re=/\d+/,oe=/[+-]?\d+/,ie=/Z|[+-]\d\d:?\d\d/gi,se=/Z|[+-]\d\d(?::?\d\d)?/gi,ue=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,de={};function le(e,t,n){de[e]=H(t)?t:function(e,a){return e&&n?n:t}}function me(e,t){return m(de,e)?de[e](t._strict,t._locale):new RegExp(_e(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,a,r){return t||n||a||r}))))}function _e(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var ce={};function he(e,t){var n,a=t;for("string"==typeof e&&(e=[e]),u(t)&&(a=function(e,n){n[t]=b(e)}),n=0;n68?1900:2e3)};var ve,Me=ke("FullYear",!0);function ke(e,t){return function(n){return null!=n?(be(this,e,n),r.updateOffset(this,t),this):Le(this,e)}}function Le(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function be(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&ge(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),Ye(n,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function Ye(e,t){if(isNaN(e)||isNaN(t))return NaN;var n,a=(t%(n=12)+n)%n;return e+=(t-a)/12,1===a?ge(e)?29:28:31-a%7%2}ve=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t=0&&isFinite(s.getFullYear())&&s.setFullYear(e),s}function ze(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function Ce(e,t,n){var a=7+t-n;return-(7+ze(e,0,a).getUTCDay()-t)%7+a-1}function Ne(e,t,n,a,r){var o,i,s=1+7*(t-1)+(7+n-a)%7+Ce(e,a,r);return s<=0?i=ye(o=e-1)+s:s>ye(e)?(o=e+1,i=s-ye(e)):(o=e,i=s),{year:o,dayOfYear:i}}function Ae(e,t,n){var a,r,o=Ce(e.year(),t,n),i=Math.floor((e.dayOfYear()-o-1)/7)+1;return i<1?a=i+Fe(r=e.year()-1,t,n):i>Fe(e.year(),t,n)?(a=i-Fe(e.year(),t,n),r=e.year()+1):(r=e.year(),a=i),{week:a,year:r}}function Fe(e,t,n){var a=Ce(e,t,n),r=Ce(e+1,t,n);return(ye(e)-a+r)/7}V("w",["ww",2],"wo","week"),V("W",["WW",2],"Wo","isoWeek"),P("week","w"),P("isoWeek","W"),A("week",5),A("isoWeek",5),le("w",Z),le("ww",Z,K),le("W",Z),le("WW",Z,K),pe(["w","ww","W","WW"],(function(e,t,n,a){t[a.substr(0,1)]=b(e)})),V("d",0,"do","day"),V("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),V("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),V("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),V("e",0,0,"weekday"),V("E",0,0,"isoWeekday"),P("day","d"),P("weekday","e"),P("isoWeekday","E"),A("day",11),A("weekday",11),A("isoWeekday",11),le("d",Z),le("e",Z),le("E",Z),le("dd",(function(e,t){return t.weekdaysMinRegex(e)})),le("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),le("dddd",(function(e,t){return t.weekdaysRegex(e)})),pe(["dd","ddd","dddd"],(function(e,t,n,a){var r=n._locale.weekdaysParse(e,a,n._strict);null!=r?t.d=r:h(n).invalidWeekday=e})),pe(["d","e","E"],(function(e,t,n,a){t[a]=b(e)}));var Ie="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),We="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Re="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function qe(e,t,n){var a,r,o,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],a=0;a<7;++a)o=c([2e3,1]).day(a),this._minWeekdaysParse[a]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[a]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[a]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(r=ve.call(this._weekdaysParse,i))?r:null:"ddd"===t?-1!==(r=ve.call(this._shortWeekdaysParse,i))?r:null:-1!==(r=ve.call(this._minWeekdaysParse,i))?r:null:"dddd"===t?-1!==(r=ve.call(this._weekdaysParse,i))||-1!==(r=ve.call(this._shortWeekdaysParse,i))||-1!==(r=ve.call(this._minWeekdaysParse,i))?r:null:"ddd"===t?-1!==(r=ve.call(this._shortWeekdaysParse,i))||-1!==(r=ve.call(this._weekdaysParse,i))||-1!==(r=ve.call(this._minWeekdaysParse,i))?r:null:-1!==(r=ve.call(this._minWeekdaysParse,i))||-1!==(r=ve.call(this._weekdaysParse,i))||-1!==(r=ve.call(this._shortWeekdaysParse,i))?r:null}var Ve=ue,Je=ue,Qe=ue;function Ue(){function e(e,t){return t.length-e.length}var t,n,a,r,o,i=[],s=[],u=[],d=[];for(t=0;t<7;t++)n=c([2e3,1]).day(t),a=this.weekdaysMin(n,""),r=this.weekdaysShort(n,""),o=this.weekdays(n,""),i.push(a),s.push(r),u.push(o),d.push(a),d.push(r),d.push(o);for(i.sort(e),s.sort(e),u.sort(e),d.sort(e),t=0;t<7;t++)s[t]=_e(s[t]),u[t]=_e(u[t]),d[t]=_e(d[t]);this._weekdaysRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function Ke(){return this.hours()%12||12}function Be(e,t){V(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function Ge(e,t){return t._meridiemParse}V("H",["HH",2],0,"hour"),V("h",["hh",2],0,Ke),V("k",["kk",2],0,(function(){return this.hours()||24})),V("hmm",0,0,(function(){return""+Ke.apply(this)+F(this.minutes(),2)})),V("hmmss",0,0,(function(){return""+Ke.apply(this)+F(this.minutes(),2)+F(this.seconds(),2)})),V("Hmm",0,0,(function(){return""+this.hours()+F(this.minutes(),2)})),V("Hmmss",0,0,(function(){return""+this.hours()+F(this.minutes(),2)+F(this.seconds(),2)})),Be("a",!0),Be("A",!1),P("hour","h"),A("hour",13),le("a",Ge),le("A",Ge),le("H",Z),le("h",Z),le("k",Z),le("HH",Z,K),le("hh",Z,K),le("kk",Z,K),le("hmm",X),le("hmmss",ee),le("Hmm",X),le("Hmmss",ee),he(["H","HH"],3),he(["k","kk"],(function(e,t,n){var a=b(e);t[3]=24===a?0:a})),he(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),he(["h","hh"],(function(e,t,n){t[3]=b(e),h(n).bigHour=!0})),he("hmm",(function(e,t,n){var a=e.length-2;t[3]=b(e.substr(0,a)),t[4]=b(e.substr(a)),h(n).bigHour=!0})),he("hmmss",(function(e,t,n){var a=e.length-4,r=e.length-2;t[3]=b(e.substr(0,a)),t[4]=b(e.substr(a,2)),t[5]=b(e.substr(r)),h(n).bigHour=!0})),he("Hmm",(function(e,t,n){var a=e.length-2;t[3]=b(e.substr(0,a)),t[4]=b(e.substr(a))})),he("Hmmss",(function(e,t,n){var a=e.length-4,r=e.length-2;t[3]=b(e.substr(0,a)),t[4]=b(e.substr(a,2)),t[5]=b(e.substr(r))}));var $e,Ze=ke("Hours",!0),Xe={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:De,monthsShort:Te,week:{dow:0,doy:6},weekdays:Ie,weekdaysMin:Re,weekdaysShort:We,meridiemParse:/[ap]\.?m?\.?/i},et={},tt={};function nt(e){return e?e.toLowerCase().replace("_","-"):e}function at(t){var a=null;if(!et[t]&&void 0!==e&&e&&e.exports)try{a=$e._abbr,n(564)("./"+t),rt(a)}catch(e){}return et[t]}function rt(e,t){var n;return e&&((n=s(t)?it(e):ot(e,t))?$e=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),$e._abbr}function ot(e,t){if(null!==t){var n,a=Xe;if(t.abbr=e,null!=et[e])S("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),a=et[e]._config;else if(null!=t.parentLocale)if(null!=et[t.parentLocale])a=et[t.parentLocale]._config;else{if(null==(n=at(t.parentLocale)))return tt[t.parentLocale]||(tt[t.parentLocale]=[]),tt[t.parentLocale].push({name:e,config:t}),null;a=n._config}return et[e]=new O(x(a,t)),tt[e]&&tt[e].forEach((function(e){ot(e.name,e.config)})),rt(e),et[e]}return delete et[e],null}function it(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return $e;if(!o(e)){if(t=at(e))return t;e=[e]}return function(e){for(var t,n,a,r,o=0;o0;){if(a=at(r.slice(0,t).join("-")))return a;if(n&&n.length>=t&&Y(r,n,!0)>=t-1)break;t--}o++}return $e}(e)}function st(e){var t,n=e._a;return n&&-2===h(e).overflow&&(t=n[1]<0||n[1]>11?1:n[2]<1||n[2]>Ye(n[0],n[1])?2:n[3]<0||n[3]>24||24===n[3]&&(0!==n[4]||0!==n[5]||0!==n[6])?3:n[4]<0||n[4]>59?4:n[5]<0||n[5]>59?5:n[6]<0||n[6]>999?6:-1,h(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),h(e)._overflowWeeks&&-1===t&&(t=7),h(e)._overflowWeekday&&-1===t&&(t=8),h(e).overflow=t),e}function ut(e,t,n){return null!=e?e:null!=t?t:n}function dt(e){var t,n,a,o,i,s=[];if(!e._d){for(a=function(e){var t=new Date(r.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a[2]&&null==e._a[1]&&function(e){var t,n,a,r,o,i,s,u;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)o=1,i=4,n=ut(t.GG,e._a[0],Ae(Yt(),1,4).year),a=ut(t.W,1),((r=ut(t.E,1))<1||r>7)&&(u=!0);else{o=e._locale._week.dow,i=e._locale._week.doy;var d=Ae(Yt(),o,i);n=ut(t.gg,e._a[0],d.year),a=ut(t.w,d.week),null!=t.d?((r=t.d)<0||r>6)&&(u=!0):null!=t.e?(r=t.e+o,(t.e<0||t.e>6)&&(u=!0)):r=o}a<1||a>Fe(n,o,i)?h(e)._overflowWeeks=!0:null!=u?h(e)._overflowWeekday=!0:(s=Ne(n,a,r,o,i),e._a[0]=s.year,e._dayOfYear=s.dayOfYear)}(e),null!=e._dayOfYear&&(i=ut(e._a[0],a[0]),(e._dayOfYear>ye(i)||0===e._dayOfYear)&&(h(e)._overflowDayOfYear=!0),n=ze(i,0,e._dayOfYear),e._a[1]=n.getUTCMonth(),e._a[2]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=s[t]=a[t];for(;t<7;t++)e._a[t]=s[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?ze:Pe).apply(null,s),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==o&&(h(e).weekdayMismatch=!0)}}var lt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,mt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,_t=/Z|[+-]\d\d(?::?\d\d)?/,ct=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],ht=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],pt=/^\/?Date\((\-?\d+)/i;function ft(e){var t,n,a,r,o,i,s=e._i,u=lt.exec(s)||mt.exec(s);if(u){for(h(e).iso=!0,t=0,n=ct.length;t0&&h(e).unusedInput.push(i),s=s.slice(s.indexOf(n)+n.length),d+=n.length),q[o]?(n?h(e).empty=!1:h(e).unusedTokens.push(o),fe(o,n,e)):e._strict&&!n&&h(e).unusedTokens.push(o);h(e).charsLeftOver=u-d,s.length>0&&h(e).unusedInput.push(s),e._a[3]<=12&&!0===h(e).bigHour&&e._a[3]>0&&(h(e).bigHour=void 0),h(e).parsedDateParts=e._a.slice(0),h(e).meridiem=e._meridiem,e._a[3]=function(e,t,n){var a;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((a=e.isPM(n))&&t<12&&(t+=12),a||12!==t||(t=0),t):t}(e._locale,e._a[3],e._meridiem),dt(e),st(e)}else Mt(e);else ft(e)}function Lt(e){var t=e._i,n=e._f;return e._locale=e._locale||it(e._l),null===t||void 0===n&&""===t?f({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),k(t)?new M(st(t)):(d(t)?e._d=t:o(n)?function(e){var t,n,a,r,o;if(0===e._f.length)return h(e).invalidFormat=!0,void(e._d=new Date(NaN));for(r=0;rthis?this:e:f()}));function Tt(e,t){var n,a;if(1===t.length&&o(t[0])&&(t=t[0]),!t.length)return Yt();for(n=t[0],a=1;a(o=Fe(e,a,r))&&(t=o),Xt.call(this,e,t,n,a,r))}function Xt(e,t,n,a,r){var o=Ne(e,t,n,a,r),i=ze(o.year,0,o.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}V(0,["gg",2],0,(function(){return this.weekYear()%100})),V(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),$t("gggg","weekYear"),$t("ggggg","weekYear"),$t("GGGG","isoWeekYear"),$t("GGGGG","isoWeekYear"),P("weekYear","gg"),P("isoWeekYear","GG"),A("weekYear",1),A("isoWeekYear",1),le("G",oe),le("g",oe),le("GG",Z,K),le("gg",Z,K),le("GGGG",ne,G),le("gggg",ne,G),le("GGGGG",ae,$),le("ggggg",ae,$),pe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,a){t[a.substr(0,2)]=b(e)})),pe(["gg","GG"],(function(e,t,n,a){t[a]=r.parseTwoDigitYear(e)})),V("Q",0,"Qo","quarter"),P("quarter","Q"),A("quarter",7),le("Q",U),he("Q",(function(e,t){t[1]=3*(b(e)-1)})),V("D",["DD",2],"Do","date"),P("date","D"),A("date",9),le("D",Z),le("DD",Z,K),le("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),he(["D","DD"],2),he("Do",(function(e,t){t[2]=b(e.match(Z)[0])}));var en=ke("Date",!0);V("DDD",["DDDD",3],"DDDo","dayOfYear"),P("dayOfYear","DDD"),A("dayOfYear",4),le("DDD",te),le("DDDD",B),he(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=b(e)})),V("m",["mm",2],0,"minute"),P("minute","m"),A("minute",14),le("m",Z),le("mm",Z,K),he(["m","mm"],4);var tn=ke("Minutes",!1);V("s",["ss",2],0,"second"),P("second","s"),A("second",15),le("s",Z),le("ss",Z,K),he(["s","ss"],5);var nn,an=ke("Seconds",!1);for(V("S",0,0,(function(){return~~(this.millisecond()/100)})),V(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),V(0,["SSS",3],0,"millisecond"),V(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),V(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),V(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),V(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),V(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),V(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),P("millisecond","ms"),A("millisecond",16),le("S",te,U),le("SS",te,K),le("SSS",te,B),nn="SSSS";nn.length<=9;nn+="S")le(nn,re);function rn(e,t){t[6]=b(1e3*("0."+e))}for(nn="S";nn.length<=9;nn+="S")he(nn,rn);var on=ke("Milliseconds",!1);V("z",0,0,"zoneAbbr"),V("zz",0,0,"zoneName");var sn=M.prototype;function un(e){return e}sn.add=Jt,sn.calendar=function(e,t){var n=e||Yt(),a=zt(n,this).startOf("day"),o=r.calendarFormat(this,a)||"sameElse",i=t&&(H(t[o])?t[o].call(this,n):t[o]);return this.format(i||this.localeData().calendar(o,this,Yt(n)))},sn.clone=function(){return new M(this)},sn.diff=function(e,t,n){var a,r,o;if(!this.isValid())return NaN;if(!(a=zt(e,this)).isValid())return NaN;switch(r=6e4*(a.utcOffset()-this.utcOffset()),t=z(t)){case"year":o=Ut(this,a)/12;break;case"month":o=Ut(this,a);break;case"quarter":o=Ut(this,a)/3;break;case"second":o=(this-a)/1e3;break;case"minute":o=(this-a)/6e4;break;case"hour":o=(this-a)/36e5;break;case"day":o=(this-a-r)/864e5;break;case"week":o=(this-a-r)/6048e5;break;default:o=this-a}return n?o:L(o)},sn.endOf=function(e){return void 0===(e=z(e))||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))},sn.format=function(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=J(this,e);return this.localeData().postformat(t)},sn.from=function(e,t){return this.isValid()&&(k(e)&&e.isValid()||Yt(e).isValid())?It({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},sn.fromNow=function(e){return this.from(Yt(),e)},sn.to=function(e,t){return this.isValid()&&(k(e)&&e.isValid()||Yt(e).isValid())?It({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},sn.toNow=function(e){return this.to(Yt(),e)},sn.get=function(e){return H(this[e=z(e)])?this[e]():this},sn.invalidAt=function(){return h(this).overflow},sn.isAfter=function(e,t){var n=k(e)?e:Yt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=z(s(t)?"millisecond":t))?this.valueOf()>n.valueOf():n.valueOf()9999?J(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):H(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",J(n,"Z")):J(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},sn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var n="["+e+'("]',a=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",r=t+'[")]';return this.format(n+a+"-MM-DD[T]HH:mm:ss.SSS"+r)},sn.toJSON=function(){return this.isValid()?this.toISOString():null},sn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},sn.unix=function(){return Math.floor(this.valueOf()/1e3)},sn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},sn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},sn.year=Me,sn.isLeapYear=function(){return ge(this.year())},sn.weekYear=function(e){return Zt.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},sn.isoWeekYear=function(e){return Zt.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},sn.quarter=sn.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},sn.month=He,sn.daysInMonth=function(){return Ye(this.year(),this.month())},sn.week=sn.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},sn.isoWeek=sn.isoWeeks=function(e){var t=Ae(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},sn.weeksInYear=function(){var e=this.localeData()._week;return Fe(this.year(),e.dow,e.doy)},sn.isoWeeksInYear=function(){return Fe(this.year(),1,4)},sn.date=en,sn.day=sn.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=function(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,"d")):t},sn.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},sn.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},sn.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},sn.hour=sn.hours=Ze,sn.minute=sn.minutes=tn,sn.second=sn.seconds=an,sn.millisecond=sn.milliseconds=on,sn.utcOffset=function(e,t,n){var a,o=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=Pt(se,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(a=Ct(this)),this._offset=e,this._isUTC=!0,null!=a&&this.add(a,"m"),o!==e&&(!t||this._changeInProgress?Vt(this,It(e-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?o:Ct(this)},sn.utc=function(e){return this.utcOffset(0,e)},sn.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Ct(this),"m")),this},sn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=Pt(ie,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},sn.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?Yt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},sn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},sn.isLocal=function(){return!!this.isValid()&&!this._isUTC},sn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},sn.isUtc=Nt,sn.isUTC=Nt,sn.zoneAbbr=function(){return this._isUTC?"UTC":""},sn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},sn.dates=D("dates accessor is deprecated. Use date instead.",en),sn.months=D("months accessor is deprecated. Use month instead",He),sn.years=D("years accessor is deprecated. Use year instead",Me),sn.zone=D("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()})),sn.isDSTShifted=D("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!s(this._isDSTShifted))return this._isDSTShifted;var e={};if(g(e,this),(e=Lt(e))._a){var t=e._isUTC?c(e._a):Yt(e._a);this._isDSTShifted=this.isValid()&&Y(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}));var dn=O.prototype;function ln(e,t,n,a){var r=it(),o=c().set(a,t);return r[n](o,e)}function mn(e,t,n){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return ln(e,t,n,"month");var a,r=[];for(a=0;a<12;a++)r[a]=ln(e,a,n,"month");return r}function _n(e,t,n,a){"boolean"==typeof e?(u(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,u(t)&&(n=t,t=void 0),t=t||"");var r,o=it(),i=e?o._week.dow:0;if(null!=n)return ln(t,(n+i)%7,a,"day");var s=[];for(r=0;r<7;r++)s[r]=ln(t,(r+i)%7,a,"day");return s}dn.calendar=function(e,t,n){var a=this._calendar[e]||this._calendar.sameElse;return H(a)?a.call(t,n):a},dn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,(function(e){return e.slice(1)})),this._longDateFormat[e])},dn.invalidDate=function(){return this._invalidDate},dn.ordinal=function(e){return this._ordinal.replace("%d",e)},dn.preparse=un,dn.postformat=un,dn.relativeTime=function(e,t,n,a){var r=this._relativeTime[n];return H(r)?r(e,t,n,a):r.replace(/%d/i,e)},dn.pastFuture=function(e,t){var n=this._relativeTime[e>0?"future":"past"];return H(n)?n(t):n.replace(/%s/i,t)},dn.set=function(e){var t,n;for(n in e)H(t=e[n])?this[n]=t:this["_"+n]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},dn.months=function(e,t){return e?o(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||we).test(t)?"format":"standalone"][e.month()]:o(this._months)?this._months:this._months.standalone},dn.monthsShort=function(e,t){return e?o(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[we.test(t)?"format":"standalone"][e.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},dn.monthsParse=function(e,t,n){var a,r,o;if(this._monthsParseExact)return je.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),a=0;a<12;a++){if(r=c([2e3,a]),n&&!this._longMonthsParse[a]&&(this._longMonthsParse[a]=new RegExp("^"+this.months(r,"").replace(".","")+"$","i"),this._shortMonthsParse[a]=new RegExp("^"+this.monthsShort(r,"").replace(".","")+"$","i")),n||this._monthsParse[a]||(o="^"+this.months(r,"")+"|^"+this.monthsShort(r,""),this._monthsParse[a]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[a].test(e))return a;if(n&&"MMM"===t&&this._shortMonthsParse[a].test(e))return a;if(!n&&this._monthsParse[a].test(e))return a}},dn.monthsRegex=function(e){return this._monthsParseExact?(m(this,"_monthsRegex")||Ee.call(this),e?this._monthsStrictRegex:this._monthsRegex):(m(this,"_monthsRegex")||(this._monthsRegex=Oe),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},dn.monthsShortRegex=function(e){return this._monthsParseExact?(m(this,"_monthsRegex")||Ee.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(m(this,"_monthsShortRegex")||(this._monthsShortRegex=xe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},dn.week=function(e){return Ae(e,this._week.dow,this._week.doy).week},dn.firstDayOfYear=function(){return this._week.doy},dn.firstDayOfWeek=function(){return this._week.dow},dn.weekdays=function(e,t){return e?o(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:o(this._weekdays)?this._weekdays:this._weekdays.standalone},dn.weekdaysMin=function(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin},dn.weekdaysShort=function(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort},dn.weekdaysParse=function(e,t,n){var a,r,o;if(this._weekdaysParseExact)return qe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),a=0;a<7;a++){if(r=c([2e3,1]).day(a),n&&!this._fullWeekdaysParse[a]&&(this._fullWeekdaysParse[a]=new RegExp("^"+this.weekdays(r,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[a]=new RegExp("^"+this.weekdaysShort(r,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[a]=new RegExp("^"+this.weekdaysMin(r,"").replace(".",".?")+"$","i")),this._weekdaysParse[a]||(o="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[a]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[a].test(e))return a;if(n&&"ddd"===t&&this._shortWeekdaysParse[a].test(e))return a;if(n&&"dd"===t&&this._minWeekdaysParse[a].test(e))return a;if(!n&&this._weekdaysParse[a].test(e))return a}},dn.weekdaysRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Ue.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(m(this,"_weekdaysRegex")||(this._weekdaysRegex=Ve),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},dn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Ue.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(m(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Je),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},dn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Ue.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(m(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Qe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},dn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},dn.meridiem=function(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"},rt("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===b(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),r.lang=D("moment.lang is deprecated. Use moment.locale instead.",rt),r.langData=D("moment.langData is deprecated. Use moment.localeData instead.",it);var cn=Math.abs;function hn(e,t,n,a){var r=It(t,n);return e._milliseconds+=a*r._milliseconds,e._days+=a*r._days,e._months+=a*r._months,e._bubble()}function pn(e){return e<0?Math.floor(e):Math.ceil(e)}function fn(e){return 4800*e/146097}function yn(e){return 146097*e/4800}function gn(e){return function(){return this.as(e)}}var vn=gn("ms"),Mn=gn("s"),kn=gn("m"),Ln=gn("h"),bn=gn("d"),Yn=gn("w"),wn=gn("M"),Dn=gn("y");function Tn(e){return function(){return this.isValid()?this._data[e]:NaN}}var jn=Tn("milliseconds"),Sn=Tn("seconds"),Hn=Tn("minutes"),xn=Tn("hours"),On=Tn("days"),En=Tn("months"),Pn=Tn("years"),zn=Math.round,Cn={ss:44,s:45,m:45,h:22,d:26,M:11};function Nn(e,t,n,a,r){return r.relativeTime(t||1,!!n,e,a)}var An=Math.abs;function Fn(e){return(e>0)-(e<0)||+e}function In(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=An(this._milliseconds)/1e3,a=An(this._days),r=An(this._months);e=L(n/60),t=L(e/60),n%=60,e%=60;var o=L(r/12),i=r%=12,s=a,u=t,d=e,l=n?n.toFixed(3).replace(/\.?0+$/,""):"",m=this.asSeconds();if(!m)return"P0D";var _=m<0?"-":"",c=Fn(this._months)!==Fn(m)?"-":"",h=Fn(this._days)!==Fn(m)?"-":"",p=Fn(this._milliseconds)!==Fn(m)?"-":"";return _+"P"+(o?c+o+"Y":"")+(i?c+i+"M":"")+(s?h+s+"D":"")+(u||d||l?"T":"")+(u?p+u+"H":"")+(d?p+d+"M":"")+(l?p+l+"S":"")}var Wn=St.prototype;return Wn.isValid=function(){return this._isValid},Wn.abs=function(){var e=this._data;return this._milliseconds=cn(this._milliseconds),this._days=cn(this._days),this._months=cn(this._months),e.milliseconds=cn(e.milliseconds),e.seconds=cn(e.seconds),e.minutes=cn(e.minutes),e.hours=cn(e.hours),e.months=cn(e.months),e.years=cn(e.years),this},Wn.add=function(e,t){return hn(this,e,t,1)},Wn.subtract=function(e,t){return hn(this,e,t,-1)},Wn.as=function(e){if(!this.isValid())return NaN;var t,n,a=this._milliseconds;if("month"===(e=z(e))||"year"===e)return t=this._days+a/864e5,n=this._months+fn(t),"month"===e?n:n/12;switch(t=this._days+Math.round(yn(this._months)),e){case"week":return t/7+a/6048e5;case"day":return t+a/864e5;case"hour":return 24*t+a/36e5;case"minute":return 1440*t+a/6e4;case"second":return 86400*t+a/1e3;case"millisecond":return Math.floor(864e5*t)+a;default:throw new Error("Unknown unit "+e)}},Wn.asMilliseconds=vn,Wn.asSeconds=Mn,Wn.asMinutes=kn,Wn.asHours=Ln,Wn.asDays=bn,Wn.asWeeks=Yn,Wn.asMonths=wn,Wn.asYears=Dn,Wn.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*b(this._months/12):NaN},Wn._bubble=function(){var e,t,n,a,r,o=this._milliseconds,i=this._days,s=this._months,u=this._data;return o>=0&&i>=0&&s>=0||o<=0&&i<=0&&s<=0||(o+=864e5*pn(yn(s)+i),i=0,s=0),u.milliseconds=o%1e3,e=L(o/1e3),u.seconds=e%60,t=L(e/60),u.minutes=t%60,n=L(t/60),u.hours=n%24,i+=L(n/24),r=L(fn(i)),s+=r,i-=pn(yn(r)),a=L(s/12),s%=12,u.days=i,u.months=s,u.years=a,this},Wn.clone=function(){return It(this)},Wn.get=function(e){return e=z(e),this.isValid()?this[e+"s"]():NaN},Wn.milliseconds=jn,Wn.seconds=Sn,Wn.minutes=Hn,Wn.hours=xn,Wn.days=On,Wn.weeks=function(){return L(this.days()/7)},Wn.months=En,Wn.years=Pn,Wn.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=function(e,t,n){var a=It(e).abs(),r=zn(a.as("s")),o=zn(a.as("m")),i=zn(a.as("h")),s=zn(a.as("d")),u=zn(a.as("M")),d=zn(a.as("y")),l=r<=Cn.ss&&["s",r]||r0,l[4]=n,Nn.apply(null,l)}(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)},Wn.toISOString=In,Wn.toString=In,Wn.toJSON=In,Wn.locale=Kt,Wn.localeData=Gt,Wn.toIsoString=D("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",In),Wn.lang=Bt,V("X",0,0,"unix"),V("x",0,0,"valueOf"),le("x",oe),le("X",/[+-]?\d+(\.\d{1,3})?/),he("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))})),he("x",(function(e,t,n){n._d=new Date(b(e))})),r.version="2.21.0",t=Yt,r.fn=sn,r.min=function(){var e=[].slice.call(arguments,0);return Tt("isBefore",e)},r.max=function(){var e=[].slice.call(arguments,0);return Tt("isAfter",e)},r.now=function(){return Date.now?Date.now():+new Date},r.utc=c,r.unix=function(e){return Yt(1e3*e)},r.months=function(e,t){return mn(e,t,"months")},r.isDate=d,r.locale=rt,r.invalid=f,r.duration=It,r.isMoment=k,r.weekdays=function(e,t,n){return _n(e,t,n,"weekdays")},r.parseZone=function(){return Yt.apply(null,arguments).parseZone()},r.localeData=it,r.isDuration=Ht,r.monthsShort=function(e,t){return mn(e,t,"monthsShort")},r.weekdaysMin=function(e,t,n){return _n(e,t,n,"weekdaysMin")},r.defineLocale=ot,r.updateLocale=function(e,t){if(null!=t){var n,a,r=Xe;null!=(a=at(e))&&(r=a._config),t=x(r,t),(n=new O(t)).parentLocale=et[e],et[e]=n,rt(e)}else null!=et[e]&&(null!=et[e].parentLocale?et[e]=et[e].parentLocale:null!=et[e]&&delete et[e]);return et[e]},r.locales=function(){return T(et)},r.weekdaysShort=function(e,t,n){return _n(e,t,n,"weekdaysShort")},r.normalizeUnits=z,r.relativeTimeRounding=function(e){return void 0===e?zn:"function"==typeof e&&(zn=e,!0)},r.relativeTimeThreshold=function(e,t){return void 0!==Cn[e]&&(void 0===t?Cn[e]:(Cn[e]=t,"s"===e&&(Cn.ss=t-1),!0))},r.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},r.prototype=sn,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"YYYY-[W]WW",MONTH:"YYYY-MM"},r}()}).call(this,n(159)(e))},,function(e,t,n){"use strict";function a(e,t,n,r){if(function(e){return"IntValue"===e.kind}(n)||function(e){return"FloatValue"===e.kind}(n))e[t.value]=Number(n.value);else if(function(e){return"BooleanValue"===e.kind}(n)||function(e){return"StringValue"===e.kind}(n))e[t.value]=n.value;else if(function(e){return"ObjectValue"===e.kind}(n)){var o={};n.fields.map((function(e){return a(o,e.name,e.value,r)})),e[t.value]=o}else if(function(e){return"Variable"===e.kind}(n)){var i=(r||{})[n.name.value];e[t.value]=i}else if(function(e){return"ListValue"===e.kind}(n))e[t.value]=n.values.map((function(e){var n={};return a(n,t,e,r),n[t.value]}));else if(function(e){return"EnumValue"===e.kind}(n))e[t.value]=n.value;else{if(!function(e){return"NullValue"===e.kind}(n))throw new Error('The inline argument "'+t.value+'" of kind "'+n.kind+'" is not supported.\n Use variables instead of inline arguments to overcome this limitation.');e[t.value]=null}}function r(e,t){var n=null;e.directives&&(n={},e.directives.forEach((function(e){n[e.name.value]={},e.arguments&&e.arguments.forEach((function(r){var o=r.name,i=r.value;return a(n[e.name.value],o,i,t)}))})));var r=null;return e.arguments&&e.arguments.length&&(r={},e.arguments.forEach((function(e){var n=e.name,o=e.value;return a(r,n,o,t)}))),i(e.name.value,r,n)}n.d(t,"f",(function(){return h})),n.d(t,"A",(function(){return p})),n.d(t,"p",(function(){return g})),n.d(t,"h",(function(){return M})),n.d(t,"j",(function(){return L})),n.d(t,"k",(function(){return Y})),n.d(t,"l",(function(){return D})),n.d(t,"g",(function(){return T})),n.d(t,"m",(function(){return j})),n.d(t,"i",(function(){return S})),n.d(t,"d",(function(){return H})),n.d(t,"e",(function(){return x})),n.d(t,"a",(function(){return A})),n.d(t,"y",(function(){return W})),n.d(t,"B",(function(){return r})),n.d(t,"n",(function(){return i})),n.d(t,"b",(function(){return s})),n.d(t,"z",(function(){return u})),n.d(t,"r",(function(){return d})),n.d(t,"t",(function(){return l})),n.d(t,"s",(function(){return m})),n.d(t,"C",(function(){return _})),n.d(t,"u",(function(){return c})),n.d(t,"c",(function(){return k})),n.d(t,"v",(function(){return R.b})),n.d(t,"w",(function(){return R.c})),n.d(t,"D",(function(){return q})),n.d(t,"o",(function(){return V})),n.d(t,"q",(function(){return J})),n.d(t,"x",(function(){return Q})),n.d(t,"E",(function(){return K}));var o=["connection","include","skip","client","rest","export"];function i(e,t,n){if(n&&n.connection&&n.connection.key){if(n.connection.filter&&n.connection.filter.length>0){var a=n.connection.filter?n.connection.filter:[];a.sort();var r=t,i={};return a.forEach((function(e){i[e]=r[e]})),n.connection.key+"("+JSON.stringify(i)+")"}return n.connection.key}var s=e;if(t){var u=JSON.stringify(t);s+="("+u+")"}return n&&Object.keys(n).forEach((function(e){-1===o.indexOf(e)&&(n[e]&&Object.keys(n[e]).length?s+="@"+e+"("+JSON.stringify(n[e])+")":s+="@"+e)})),s}function s(e,t){if(e.arguments&&e.arguments.length){var n={};return e.arguments.forEach((function(e){var r=e.name,o=e.value;return a(n,r,o,t)})),n}return null}function u(e){return e.alias?e.alias.value:e.name.value}function d(e){return"Field"===e.kind}function l(e){return"InlineFragment"===e.kind}function m(e){return e&&"id"===e.type}function _(e,t){return void 0===t&&(t=!1),{type:"id",id:e,generated:t}}function c(e){return null!=e&&"object"==typeof e&&"json"===e.type}function h(e,t){if(e.directives&&e.directives.length){var n={};return e.directives.forEach((function(e){n[e.name.value]=s(e,t)})),n}return null}function p(e,t){if(void 0===t&&(t={}),!e.directives)return!0;var n=!0;return e.directives.forEach((function(e){if("skip"===e.name.value||"include"===e.name.value){var a=e.arguments||[],r=e.name.value;if(1!==a.length)throw new Error("Incorrect number of arguments for the @"+r+" directive.");var o=a[0];if(!o.name||"if"!==o.name.value)throw new Error("Invalid argument for the @"+r+" directive.");var i=a[0].value,s=!1;if(i&&"BooleanValue"===i.kind)s=i.value;else{if("Variable"!==i.kind)throw new Error("Argument for the @"+r+" directive must be a variable or a boolean value.");if(void 0===(s=t[i.name.value]))throw new Error("Invalid variable referenced in @"+r+" directive.")}"skip"===r&&(s=!s),s||(n=!1)}})),n}var f=new Map;function y(e){var t=f.get(e);if(t)return t;var n=e.definitions.filter((function(e){return e.selectionSet&&e.selectionSet.selections})).map((function(e){return function e(t){return t.selectionSet&&t.selectionSet.selections.length>0?[t].concat(t.selectionSet.selections.map((function(t){return[t].concat(e(t))})).reduce((function(e,t){return e.concat(t)}),[])):[t]}(e)})).reduce((function(e,t){return e.concat(t)}),[]).filter((function(e){return e.directives&&e.directives.length>0})).map((function(e){return e.directives})).reduce((function(e,t){return e.concat(t)}),[]).map((function(e){return e.name.value}));return f.set(e,n),n}function g(e,t){return y(t).some((function(t){return e.indexOf(t)>-1}))}var v=Object.assign||function(e){for(var t,n=1,a=arguments.length;n1)throw new Error("Ambiguous GraphQL document: contains "+t.length+" operations")}function Y(e){return b(e),e.definitions.filter((function(e){return"OperationDefinition"===e.kind}))[0]}function w(e){var t=Y(e);if(!t)throw new Error("GraphQL document is missing an operation");return t}function D(e){return e.definitions.filter((function(e){return"OperationDefinition"===e.kind&&e.name})).map((function(e){return e.name.value}))[0]||null}function T(e){return e.definitions.filter((function(e){return"FragmentDefinition"===e.kind}))}function j(e){var t=Y(e);if(!t||"query"!==t.operation)throw new Error("Must contain a query definition.");return t}function S(e){var t;b(e);for(var n=0,a=e.definitions;n0}function z(e){return function(t){return e.some((function(e){return!(!e.name||e.name!==t.name.value)||!(!e.test||!e.test(t))}))}}function C(e,t){var n=O(t);return n.definitions.forEach((function(t){!function e(t,n){if(!n.selections)return n;var a=t.some((function(e){return e.remove}));return n.selections=n.selections.map((function(e){if("Field"!==e.kind||!e||!e.directives)return e;var n,r=z(t);return e.directives=e.directives.filter((function(e){var t=!r(e);return n||t||!a||(n=!0),t})),n?null:e})).filter((function(e){return!!e})),n.selections.forEach((function(n){"Field"!==n.kind&&"InlineFragment"!==n.kind||!n.selectionSet||e(t,n.selectionSet)})),n}(e,t.selectionSet)})),P(w(n),H(T(n)))?n:null}var N=new Map;function A(e){b(e);var t=N.get(e);if(t)return t;var n=O(e);return n.definitions.forEach((function(e){var t="OperationDefinition"===e.kind;!function e(t,n){if(void 0===n&&(n=!1),t.selections){if(!n)t.selections.some((function(e){return"Field"===e.kind&&"__typename"===e.name.value}))||t.selections.push(E);t.selections.forEach((function(t){"Field"===t.kind?0!==t.name.value.lastIndexOf("__",0)&&t.selectionSet&&e(t.selectionSet):"InlineFragment"===t.kind&&t.selectionSet&&e(t.selectionSet)}))}}(e.selectionSet,t)})),N.set(e,n),n}var F={test:function(e){var t="connection"===e.name.value;return t&&(e.arguments&&e.arguments.some((function(e){return"key"===e.name.value}))||console.warn("Removing an @connection directive even though it does not have a key. You may want to use the key parameter to specify a store key.")),t}},I=new Map;function W(e){b(e);var t=I.get(e);if(t)return t;var n=C([F],e);return I.set(e,n),n}var R=n(41);function q(e){try{return e()}catch(e){console.error&&console.error(e)}}function V(e){return e.errors&&e.errors.length}function J(e,t){if(e===t)return!0;if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(null!=e&&"object"==typeof e&&null!=t&&"object"==typeof t){for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(!Object.prototype.hasOwnProperty.call(t,n))return!1;if(!J(e[n],t[n]))return!1}for(var n in t)if(!Object.prototype.hasOwnProperty.call(e,n))return!1;return!0}return!1}function Q(e){return Object(R.a)()||Object(R.c)()?function e(t){return Object.freeze(t),Object.getOwnPropertyNames(t).forEach((function(n){!t.hasOwnProperty(n)||null===t[n]||"object"!=typeof t[n]&&"function"!=typeof t[n]||Object.isFrozen(t[n])||e(t[n])})),t}(e):e}var U=Object.create({});function K(e,t){if(void 0===t&&(t="warn"),!Object(R.b)()&&!U[e])switch(Object(R.c)()||(U[e]=!0),t){case"error":console.error(e);break;default:console.warn(e)}}},function(e,t,n){(function(t){e.exports=t.React=n(103)}).call(this,n(23))},,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"c",(function(){return M})),n.d(t,"d",(function(){return m})),n.d(t,"b",(function(){return r}));var a,r=n(557),o=n(3),i=n(22),s=(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),u=Object.assign||function(e){for(var t,n=1,a=arguments.length;n>>0,a=0;a0)for(n=0;n=0?n?"+":"":"-")+Math.pow(10,Math.max(0,r)).toString().substr(1)+a}var I=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,W=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,R={},q={};function V(e,t,n,a){var r=a;"string"==typeof a&&(r=function(){return this[a]()}),e&&(q[e]=r),t&&(q[t[0]]=function(){return F(r.apply(this,arguments),t[1],t[2])}),n&&(q[n]=function(){return this.localeData().ordinal(r.apply(this,arguments),e)})}function J(e,t){return e.isValid()?(t=Q(t,e.localeData()),R[t]=R[t]||function(e){var t,n,a,r=e.match(I);for(t=0,n=r.length;t=0&&W.test(e);)e=e.replace(W,a),W.lastIndex=0,n-=1;return e}var U=/\d/,K=/\d\d/,B=/\d{3}/,G=/\d{4}/,$=/[+-]?\d{6}/,Z=/\d\d?/,X=/\d\d\d\d?/,ee=/\d\d\d\d\d\d?/,te=/\d{1,3}/,ne=/\d{1,4}/,ae=/[+-]?\d{1,6}/,re=/\d+/,oe=/[+-]?\d+/,ie=/Z|[+-]\d\d:?\d\d/gi,se=/Z|[+-]\d\d(?::?\d\d)?/gi,ue=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,de={};function le(e,t,n){de[e]=H(t)?t:function(e,a){return e&&n?n:t}}function me(e,t){return m(de,e)?de[e](t._strict,t._locale):new RegExp(_e(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,a,r){return t||n||a||r}))))}function _e(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var ce={};function he(e,t){var n,a=t;for("string"==typeof e&&(e=[e]),u(t)&&(a=function(e,n){n[t]=b(e)}),n=0;n68?1900:2e3)};var ve,Me=ke("FullYear",!0);function ke(e,t){return function(n){return null!=n?(be(this,e,n),r.updateOffset(this,t),this):Le(this,e)}}function Le(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function be(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&ge(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),Ye(n,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function Ye(e,t){if(isNaN(e)||isNaN(t))return NaN;var n,a=(t%(n=12)+n)%n;return e+=(t-a)/12,1===a?ge(e)?29:28:31-a%7%2}ve=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t=0&&isFinite(s.getFullYear())&&s.setFullYear(e),s}function Pe(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function Ce(e,t,n){var a=7+t-n;return-(7+Pe(e,0,a).getUTCDay()-t)%7+a-1}function Ne(e,t,n,a,r){var o,i,s=1+7*(t-1)+(7+n-a)%7+Ce(e,a,r);return s<=0?i=ye(o=e-1)+s:s>ye(e)?(o=e+1,i=s-ye(e)):(o=e,i=s),{year:o,dayOfYear:i}}function Ae(e,t,n){var a,r,o=Ce(e.year(),t,n),i=Math.floor((e.dayOfYear()-o-1)/7)+1;return i<1?a=i+Fe(r=e.year()-1,t,n):i>Fe(e.year(),t,n)?(a=i-Fe(e.year(),t,n),r=e.year()+1):(r=e.year(),a=i),{week:a,year:r}}function Fe(e,t,n){var a=Ce(e,t,n),r=Ce(e+1,t,n);return(ye(e)-a+r)/7}V("w",["ww",2],"wo","week"),V("W",["WW",2],"Wo","isoWeek"),z("week","w"),z("isoWeek","W"),A("week",5),A("isoWeek",5),le("w",Z),le("ww",Z,K),le("W",Z),le("WW",Z,K),pe(["w","ww","W","WW"],(function(e,t,n,a){t[a.substr(0,1)]=b(e)})),V("d",0,"do","day"),V("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),V("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),V("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),V("e",0,0,"weekday"),V("E",0,0,"isoWeekday"),z("day","d"),z("weekday","e"),z("isoWeekday","E"),A("day",11),A("weekday",11),A("isoWeekday",11),le("d",Z),le("e",Z),le("E",Z),le("dd",(function(e,t){return t.weekdaysMinRegex(e)})),le("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),le("dddd",(function(e,t){return t.weekdaysRegex(e)})),pe(["dd","ddd","dddd"],(function(e,t,n,a){var r=n._locale.weekdaysParse(e,a,n._strict);null!=r?t.d=r:h(n).invalidWeekday=e})),pe(["d","e","E"],(function(e,t,n,a){t[a]=b(e)}));var Ie="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),We="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Re="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function qe(e,t,n){var a,r,o,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],a=0;a<7;++a)o=c([2e3,1]).day(a),this._minWeekdaysParse[a]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[a]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[a]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(r=ve.call(this._weekdaysParse,i))?r:null:"ddd"===t?-1!==(r=ve.call(this._shortWeekdaysParse,i))?r:null:-1!==(r=ve.call(this._minWeekdaysParse,i))?r:null:"dddd"===t?-1!==(r=ve.call(this._weekdaysParse,i))||-1!==(r=ve.call(this._shortWeekdaysParse,i))||-1!==(r=ve.call(this._minWeekdaysParse,i))?r:null:"ddd"===t?-1!==(r=ve.call(this._shortWeekdaysParse,i))||-1!==(r=ve.call(this._weekdaysParse,i))||-1!==(r=ve.call(this._minWeekdaysParse,i))?r:null:-1!==(r=ve.call(this._minWeekdaysParse,i))||-1!==(r=ve.call(this._weekdaysParse,i))||-1!==(r=ve.call(this._shortWeekdaysParse,i))?r:null}var Ve=ue,Je=ue,Qe=ue;function Ue(){function e(e,t){return t.length-e.length}var t,n,a,r,o,i=[],s=[],u=[],d=[];for(t=0;t<7;t++)n=c([2e3,1]).day(t),a=this.weekdaysMin(n,""),r=this.weekdaysShort(n,""),o=this.weekdays(n,""),i.push(a),s.push(r),u.push(o),d.push(a),d.push(r),d.push(o);for(i.sort(e),s.sort(e),u.sort(e),d.sort(e),t=0;t<7;t++)s[t]=_e(s[t]),u[t]=_e(u[t]),d[t]=_e(d[t]);this._weekdaysRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function Ke(){return this.hours()%12||12}function Be(e,t){V(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function Ge(e,t){return t._meridiemParse}V("H",["HH",2],0,"hour"),V("h",["hh",2],0,Ke),V("k",["kk",2],0,(function(){return this.hours()||24})),V("hmm",0,0,(function(){return""+Ke.apply(this)+F(this.minutes(),2)})),V("hmmss",0,0,(function(){return""+Ke.apply(this)+F(this.minutes(),2)+F(this.seconds(),2)})),V("Hmm",0,0,(function(){return""+this.hours()+F(this.minutes(),2)})),V("Hmmss",0,0,(function(){return""+this.hours()+F(this.minutes(),2)+F(this.seconds(),2)})),Be("a",!0),Be("A",!1),z("hour","h"),A("hour",13),le("a",Ge),le("A",Ge),le("H",Z),le("h",Z),le("k",Z),le("HH",Z,K),le("hh",Z,K),le("kk",Z,K),le("hmm",X),le("hmmss",ee),le("Hmm",X),le("Hmmss",ee),he(["H","HH"],3),he(["k","kk"],(function(e,t,n){var a=b(e);t[3]=24===a?0:a})),he(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),he(["h","hh"],(function(e,t,n){t[3]=b(e),h(n).bigHour=!0})),he("hmm",(function(e,t,n){var a=e.length-2;t[3]=b(e.substr(0,a)),t[4]=b(e.substr(a)),h(n).bigHour=!0})),he("hmmss",(function(e,t,n){var a=e.length-4,r=e.length-2;t[3]=b(e.substr(0,a)),t[4]=b(e.substr(a,2)),t[5]=b(e.substr(r)),h(n).bigHour=!0})),he("Hmm",(function(e,t,n){var a=e.length-2;t[3]=b(e.substr(0,a)),t[4]=b(e.substr(a))})),he("Hmmss",(function(e,t,n){var a=e.length-4,r=e.length-2;t[3]=b(e.substr(0,a)),t[4]=b(e.substr(a,2)),t[5]=b(e.substr(r))}));var $e,Ze=ke("Hours",!0),Xe={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:De,monthsShort:Te,week:{dow:0,doy:6},weekdays:Ie,weekdaysMin:Re,weekdaysShort:We,meridiemParse:/[ap]\.?m?\.?/i},et={},tt={};function nt(e){return e?e.toLowerCase().replace("_","-"):e}function at(t){var a=null;if(!et[t]&&void 0!==e&&e&&e.exports)try{a=$e._abbr,n(565)("./"+t),rt(a)}catch(e){}return et[t]}function rt(e,t){var n;return e&&((n=s(t)?it(e):ot(e,t))?$e=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),$e._abbr}function ot(e,t){if(null!==t){var n,a=Xe;if(t.abbr=e,null!=et[e])S("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),a=et[e]._config;else if(null!=t.parentLocale)if(null!=et[t.parentLocale])a=et[t.parentLocale]._config;else{if(null==(n=at(t.parentLocale)))return tt[t.parentLocale]||(tt[t.parentLocale]=[]),tt[t.parentLocale].push({name:e,config:t}),null;a=n._config}return et[e]=new O(x(a,t)),tt[e]&&tt[e].forEach((function(e){ot(e.name,e.config)})),rt(e),et[e]}return delete et[e],null}function it(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return $e;if(!o(e)){if(t=at(e))return t;e=[e]}return function(e){for(var t,n,a,r,o=0;o0;){if(a=at(r.slice(0,t).join("-")))return a;if(n&&n.length>=t&&Y(r,n,!0)>=t-1)break;t--}o++}return $e}(e)}function st(e){var t,n=e._a;return n&&-2===h(e).overflow&&(t=n[1]<0||n[1]>11?1:n[2]<1||n[2]>Ye(n[0],n[1])?2:n[3]<0||n[3]>24||24===n[3]&&(0!==n[4]||0!==n[5]||0!==n[6])?3:n[4]<0||n[4]>59?4:n[5]<0||n[5]>59?5:n[6]<0||n[6]>999?6:-1,h(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),h(e)._overflowWeeks&&-1===t&&(t=7),h(e)._overflowWeekday&&-1===t&&(t=8),h(e).overflow=t),e}function ut(e,t,n){return null!=e?e:null!=t?t:n}function dt(e){var t,n,a,o,i,s=[];if(!e._d){for(a=function(e){var t=new Date(r.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a[2]&&null==e._a[1]&&function(e){var t,n,a,r,o,i,s,u;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)o=1,i=4,n=ut(t.GG,e._a[0],Ae(Yt(),1,4).year),a=ut(t.W,1),((r=ut(t.E,1))<1||r>7)&&(u=!0);else{o=e._locale._week.dow,i=e._locale._week.doy;var d=Ae(Yt(),o,i);n=ut(t.gg,e._a[0],d.year),a=ut(t.w,d.week),null!=t.d?((r=t.d)<0||r>6)&&(u=!0):null!=t.e?(r=t.e+o,(t.e<0||t.e>6)&&(u=!0)):r=o}a<1||a>Fe(n,o,i)?h(e)._overflowWeeks=!0:null!=u?h(e)._overflowWeekday=!0:(s=Ne(n,a,r,o,i),e._a[0]=s.year,e._dayOfYear=s.dayOfYear)}(e),null!=e._dayOfYear&&(i=ut(e._a[0],a[0]),(e._dayOfYear>ye(i)||0===e._dayOfYear)&&(h(e)._overflowDayOfYear=!0),n=Pe(i,0,e._dayOfYear),e._a[1]=n.getUTCMonth(),e._a[2]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=s[t]=a[t];for(;t<7;t++)e._a[t]=s[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?Pe:ze).apply(null,s),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==o&&(h(e).weekdayMismatch=!0)}}var lt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,mt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,_t=/Z|[+-]\d\d(?::?\d\d)?/,ct=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],ht=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],pt=/^\/?Date\((\-?\d+)/i;function ft(e){var t,n,a,r,o,i,s=e._i,u=lt.exec(s)||mt.exec(s);if(u){for(h(e).iso=!0,t=0,n=ct.length;t0&&h(e).unusedInput.push(i),s=s.slice(s.indexOf(n)+n.length),d+=n.length),q[o]?(n?h(e).empty=!1:h(e).unusedTokens.push(o),fe(o,n,e)):e._strict&&!n&&h(e).unusedTokens.push(o);h(e).charsLeftOver=u-d,s.length>0&&h(e).unusedInput.push(s),e._a[3]<=12&&!0===h(e).bigHour&&e._a[3]>0&&(h(e).bigHour=void 0),h(e).parsedDateParts=e._a.slice(0),h(e).meridiem=e._meridiem,e._a[3]=function(e,t,n){var a;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((a=e.isPM(n))&&t<12&&(t+=12),a||12!==t||(t=0),t):t}(e._locale,e._a[3],e._meridiem),dt(e),st(e)}else Mt(e);else ft(e)}function Lt(e){var t=e._i,n=e._f;return e._locale=e._locale||it(e._l),null===t||void 0===n&&""===t?f({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),k(t)?new M(st(t)):(d(t)?e._d=t:o(n)?function(e){var t,n,a,r,o;if(0===e._f.length)return h(e).invalidFormat=!0,void(e._d=new Date(NaN));for(r=0;rthis?this:e:f()}));function Tt(e,t){var n,a;if(1===t.length&&o(t[0])&&(t=t[0]),!t.length)return Yt();for(n=t[0],a=1;a(o=Fe(e,a,r))&&(t=o),Xt.call(this,e,t,n,a,r))}function Xt(e,t,n,a,r){var o=Ne(e,t,n,a,r),i=Pe(o.year,0,o.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}V(0,["gg",2],0,(function(){return this.weekYear()%100})),V(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),$t("gggg","weekYear"),$t("ggggg","weekYear"),$t("GGGG","isoWeekYear"),$t("GGGGG","isoWeekYear"),z("weekYear","gg"),z("isoWeekYear","GG"),A("weekYear",1),A("isoWeekYear",1),le("G",oe),le("g",oe),le("GG",Z,K),le("gg",Z,K),le("GGGG",ne,G),le("gggg",ne,G),le("GGGGG",ae,$),le("ggggg",ae,$),pe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,a){t[a.substr(0,2)]=b(e)})),pe(["gg","GG"],(function(e,t,n,a){t[a]=r.parseTwoDigitYear(e)})),V("Q",0,"Qo","quarter"),z("quarter","Q"),A("quarter",7),le("Q",U),he("Q",(function(e,t){t[1]=3*(b(e)-1)})),V("D",["DD",2],"Do","date"),z("date","D"),A("date",9),le("D",Z),le("DD",Z,K),le("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),he(["D","DD"],2),he("Do",(function(e,t){t[2]=b(e.match(Z)[0])}));var en=ke("Date",!0);V("DDD",["DDDD",3],"DDDo","dayOfYear"),z("dayOfYear","DDD"),A("dayOfYear",4),le("DDD",te),le("DDDD",B),he(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=b(e)})),V("m",["mm",2],0,"minute"),z("minute","m"),A("minute",14),le("m",Z),le("mm",Z,K),he(["m","mm"],4);var tn=ke("Minutes",!1);V("s",["ss",2],0,"second"),z("second","s"),A("second",15),le("s",Z),le("ss",Z,K),he(["s","ss"],5);var nn,an=ke("Seconds",!1);for(V("S",0,0,(function(){return~~(this.millisecond()/100)})),V(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),V(0,["SSS",3],0,"millisecond"),V(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),V(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),V(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),V(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),V(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),V(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),z("millisecond","ms"),A("millisecond",16),le("S",te,U),le("SS",te,K),le("SSS",te,B),nn="SSSS";nn.length<=9;nn+="S")le(nn,re);function rn(e,t){t[6]=b(1e3*("0."+e))}for(nn="S";nn.length<=9;nn+="S")he(nn,rn);var on=ke("Milliseconds",!1);V("z",0,0,"zoneAbbr"),V("zz",0,0,"zoneName");var sn=M.prototype;function un(e){return e}sn.add=Jt,sn.calendar=function(e,t){var n=e||Yt(),a=Pt(n,this).startOf("day"),o=r.calendarFormat(this,a)||"sameElse",i=t&&(H(t[o])?t[o].call(this,n):t[o]);return this.format(i||this.localeData().calendar(o,this,Yt(n)))},sn.clone=function(){return new M(this)},sn.diff=function(e,t,n){var a,r,o;if(!this.isValid())return NaN;if(!(a=Pt(e,this)).isValid())return NaN;switch(r=6e4*(a.utcOffset()-this.utcOffset()),t=P(t)){case"year":o=Ut(this,a)/12;break;case"month":o=Ut(this,a);break;case"quarter":o=Ut(this,a)/3;break;case"second":o=(this-a)/1e3;break;case"minute":o=(this-a)/6e4;break;case"hour":o=(this-a)/36e5;break;case"day":o=(this-a-r)/864e5;break;case"week":o=(this-a-r)/6048e5;break;default:o=this-a}return n?o:L(o)},sn.endOf=function(e){return void 0===(e=P(e))||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))},sn.format=function(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=J(this,e);return this.localeData().postformat(t)},sn.from=function(e,t){return this.isValid()&&(k(e)&&e.isValid()||Yt(e).isValid())?It({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},sn.fromNow=function(e){return this.from(Yt(),e)},sn.to=function(e,t){return this.isValid()&&(k(e)&&e.isValid()||Yt(e).isValid())?It({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},sn.toNow=function(e){return this.to(Yt(),e)},sn.get=function(e){return H(this[e=P(e)])?this[e]():this},sn.invalidAt=function(){return h(this).overflow},sn.isAfter=function(e,t){var n=k(e)?e:Yt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=P(s(t)?"millisecond":t))?this.valueOf()>n.valueOf():n.valueOf()9999?J(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):H(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",J(n,"Z")):J(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},sn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var n="["+e+'("]',a=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",r=t+'[")]';return this.format(n+a+"-MM-DD[T]HH:mm:ss.SSS"+r)},sn.toJSON=function(){return this.isValid()?this.toISOString():null},sn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},sn.unix=function(){return Math.floor(this.valueOf()/1e3)},sn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},sn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},sn.year=Me,sn.isLeapYear=function(){return ge(this.year())},sn.weekYear=function(e){return Zt.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},sn.isoWeekYear=function(e){return Zt.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},sn.quarter=sn.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},sn.month=He,sn.daysInMonth=function(){return Ye(this.year(),this.month())},sn.week=sn.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},sn.isoWeek=sn.isoWeeks=function(e){var t=Ae(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},sn.weeksInYear=function(){var e=this.localeData()._week;return Fe(this.year(),e.dow,e.doy)},sn.isoWeeksInYear=function(){return Fe(this.year(),1,4)},sn.date=en,sn.day=sn.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=function(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,"d")):t},sn.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},sn.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},sn.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},sn.hour=sn.hours=Ze,sn.minute=sn.minutes=tn,sn.second=sn.seconds=an,sn.millisecond=sn.milliseconds=on,sn.utcOffset=function(e,t,n){var a,o=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=zt(se,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(a=Ct(this)),this._offset=e,this._isUTC=!0,null!=a&&this.add(a,"m"),o!==e&&(!t||this._changeInProgress?Vt(this,It(e-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?o:Ct(this)},sn.utc=function(e){return this.utcOffset(0,e)},sn.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Ct(this),"m")),this},sn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=zt(ie,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},sn.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?Yt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},sn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},sn.isLocal=function(){return!!this.isValid()&&!this._isUTC},sn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},sn.isUtc=Nt,sn.isUTC=Nt,sn.zoneAbbr=function(){return this._isUTC?"UTC":""},sn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},sn.dates=D("dates accessor is deprecated. Use date instead.",en),sn.months=D("months accessor is deprecated. Use month instead",He),sn.years=D("years accessor is deprecated. Use year instead",Me),sn.zone=D("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()})),sn.isDSTShifted=D("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!s(this._isDSTShifted))return this._isDSTShifted;var e={};if(g(e,this),(e=Lt(e))._a){var t=e._isUTC?c(e._a):Yt(e._a);this._isDSTShifted=this.isValid()&&Y(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}));var dn=O.prototype;function ln(e,t,n,a){var r=it(),o=c().set(a,t);return r[n](o,e)}function mn(e,t,n){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return ln(e,t,n,"month");var a,r=[];for(a=0;a<12;a++)r[a]=ln(e,a,n,"month");return r}function _n(e,t,n,a){"boolean"==typeof e?(u(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,u(t)&&(n=t,t=void 0),t=t||"");var r,o=it(),i=e?o._week.dow:0;if(null!=n)return ln(t,(n+i)%7,a,"day");var s=[];for(r=0;r<7;r++)s[r]=ln(t,(r+i)%7,a,"day");return s}dn.calendar=function(e,t,n){var a=this._calendar[e]||this._calendar.sameElse;return H(a)?a.call(t,n):a},dn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,(function(e){return e.slice(1)})),this._longDateFormat[e])},dn.invalidDate=function(){return this._invalidDate},dn.ordinal=function(e){return this._ordinal.replace("%d",e)},dn.preparse=un,dn.postformat=un,dn.relativeTime=function(e,t,n,a){var r=this._relativeTime[n];return H(r)?r(e,t,n,a):r.replace(/%d/i,e)},dn.pastFuture=function(e,t){var n=this._relativeTime[e>0?"future":"past"];return H(n)?n(t):n.replace(/%s/i,t)},dn.set=function(e){var t,n;for(n in e)H(t=e[n])?this[n]=t:this["_"+n]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},dn.months=function(e,t){return e?o(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||we).test(t)?"format":"standalone"][e.month()]:o(this._months)?this._months:this._months.standalone},dn.monthsShort=function(e,t){return e?o(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[we.test(t)?"format":"standalone"][e.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},dn.monthsParse=function(e,t,n){var a,r,o;if(this._monthsParseExact)return je.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),a=0;a<12;a++){if(r=c([2e3,a]),n&&!this._longMonthsParse[a]&&(this._longMonthsParse[a]=new RegExp("^"+this.months(r,"").replace(".","")+"$","i"),this._shortMonthsParse[a]=new RegExp("^"+this.monthsShort(r,"").replace(".","")+"$","i")),n||this._monthsParse[a]||(o="^"+this.months(r,"")+"|^"+this.monthsShort(r,""),this._monthsParse[a]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[a].test(e))return a;if(n&&"MMM"===t&&this._shortMonthsParse[a].test(e))return a;if(!n&&this._monthsParse[a].test(e))return a}},dn.monthsRegex=function(e){return this._monthsParseExact?(m(this,"_monthsRegex")||Ee.call(this),e?this._monthsStrictRegex:this._monthsRegex):(m(this,"_monthsRegex")||(this._monthsRegex=Oe),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},dn.monthsShortRegex=function(e){return this._monthsParseExact?(m(this,"_monthsRegex")||Ee.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(m(this,"_monthsShortRegex")||(this._monthsShortRegex=xe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},dn.week=function(e){return Ae(e,this._week.dow,this._week.doy).week},dn.firstDayOfYear=function(){return this._week.doy},dn.firstDayOfWeek=function(){return this._week.dow},dn.weekdays=function(e,t){return e?o(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:o(this._weekdays)?this._weekdays:this._weekdays.standalone},dn.weekdaysMin=function(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin},dn.weekdaysShort=function(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort},dn.weekdaysParse=function(e,t,n){var a,r,o;if(this._weekdaysParseExact)return qe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),a=0;a<7;a++){if(r=c([2e3,1]).day(a),n&&!this._fullWeekdaysParse[a]&&(this._fullWeekdaysParse[a]=new RegExp("^"+this.weekdays(r,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[a]=new RegExp("^"+this.weekdaysShort(r,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[a]=new RegExp("^"+this.weekdaysMin(r,"").replace(".",".?")+"$","i")),this._weekdaysParse[a]||(o="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[a]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[a].test(e))return a;if(n&&"ddd"===t&&this._shortWeekdaysParse[a].test(e))return a;if(n&&"dd"===t&&this._minWeekdaysParse[a].test(e))return a;if(!n&&this._weekdaysParse[a].test(e))return a}},dn.weekdaysRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Ue.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(m(this,"_weekdaysRegex")||(this._weekdaysRegex=Ve),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},dn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Ue.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(m(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Je),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},dn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Ue.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(m(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Qe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},dn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},dn.meridiem=function(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"},rt("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===b(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),r.lang=D("moment.lang is deprecated. Use moment.locale instead.",rt),r.langData=D("moment.langData is deprecated. Use moment.localeData instead.",it);var cn=Math.abs;function hn(e,t,n,a){var r=It(t,n);return e._milliseconds+=a*r._milliseconds,e._days+=a*r._days,e._months+=a*r._months,e._bubble()}function pn(e){return e<0?Math.floor(e):Math.ceil(e)}function fn(e){return 4800*e/146097}function yn(e){return 146097*e/4800}function gn(e){return function(){return this.as(e)}}var vn=gn("ms"),Mn=gn("s"),kn=gn("m"),Ln=gn("h"),bn=gn("d"),Yn=gn("w"),wn=gn("M"),Dn=gn("y");function Tn(e){return function(){return this.isValid()?this._data[e]:NaN}}var jn=Tn("milliseconds"),Sn=Tn("seconds"),Hn=Tn("minutes"),xn=Tn("hours"),On=Tn("days"),En=Tn("months"),zn=Tn("years"),Pn=Math.round,Cn={ss:44,s:45,m:45,h:22,d:26,M:11};function Nn(e,t,n,a,r){return r.relativeTime(t||1,!!n,e,a)}var An=Math.abs;function Fn(e){return(e>0)-(e<0)||+e}function In(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=An(this._milliseconds)/1e3,a=An(this._days),r=An(this._months);e=L(n/60),t=L(e/60),n%=60,e%=60;var o=L(r/12),i=r%=12,s=a,u=t,d=e,l=n?n.toFixed(3).replace(/\.?0+$/,""):"",m=this.asSeconds();if(!m)return"P0D";var _=m<0?"-":"",c=Fn(this._months)!==Fn(m)?"-":"",h=Fn(this._days)!==Fn(m)?"-":"",p=Fn(this._milliseconds)!==Fn(m)?"-":"";return _+"P"+(o?c+o+"Y":"")+(i?c+i+"M":"")+(s?h+s+"D":"")+(u||d||l?"T":"")+(u?p+u+"H":"")+(d?p+d+"M":"")+(l?p+l+"S":"")}var Wn=St.prototype;return Wn.isValid=function(){return this._isValid},Wn.abs=function(){var e=this._data;return this._milliseconds=cn(this._milliseconds),this._days=cn(this._days),this._months=cn(this._months),e.milliseconds=cn(e.milliseconds),e.seconds=cn(e.seconds),e.minutes=cn(e.minutes),e.hours=cn(e.hours),e.months=cn(e.months),e.years=cn(e.years),this},Wn.add=function(e,t){return hn(this,e,t,1)},Wn.subtract=function(e,t){return hn(this,e,t,-1)},Wn.as=function(e){if(!this.isValid())return NaN;var t,n,a=this._milliseconds;if("month"===(e=P(e))||"year"===e)return t=this._days+a/864e5,n=this._months+fn(t),"month"===e?n:n/12;switch(t=this._days+Math.round(yn(this._months)),e){case"week":return t/7+a/6048e5;case"day":return t+a/864e5;case"hour":return 24*t+a/36e5;case"minute":return 1440*t+a/6e4;case"second":return 86400*t+a/1e3;case"millisecond":return Math.floor(864e5*t)+a;default:throw new Error("Unknown unit "+e)}},Wn.asMilliseconds=vn,Wn.asSeconds=Mn,Wn.asMinutes=kn,Wn.asHours=Ln,Wn.asDays=bn,Wn.asWeeks=Yn,Wn.asMonths=wn,Wn.asYears=Dn,Wn.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*b(this._months/12):NaN},Wn._bubble=function(){var e,t,n,a,r,o=this._milliseconds,i=this._days,s=this._months,u=this._data;return o>=0&&i>=0&&s>=0||o<=0&&i<=0&&s<=0||(o+=864e5*pn(yn(s)+i),i=0,s=0),u.milliseconds=o%1e3,e=L(o/1e3),u.seconds=e%60,t=L(e/60),u.minutes=t%60,n=L(t/60),u.hours=n%24,i+=L(n/24),r=L(fn(i)),s+=r,i-=pn(yn(r)),a=L(s/12),s%=12,u.days=i,u.months=s,u.years=a,this},Wn.clone=function(){return It(this)},Wn.get=function(e){return e=P(e),this.isValid()?this[e+"s"]():NaN},Wn.milliseconds=jn,Wn.seconds=Sn,Wn.minutes=Hn,Wn.hours=xn,Wn.days=On,Wn.weeks=function(){return L(this.days()/7)},Wn.months=En,Wn.years=zn,Wn.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=function(e,t,n){var a=It(e).abs(),r=Pn(a.as("s")),o=Pn(a.as("m")),i=Pn(a.as("h")),s=Pn(a.as("d")),u=Pn(a.as("M")),d=Pn(a.as("y")),l=r<=Cn.ss&&["s",r]||r0,l[4]=n,Nn.apply(null,l)}(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)},Wn.toISOString=In,Wn.toString=In,Wn.toJSON=In,Wn.locale=Kt,Wn.localeData=Gt,Wn.toIsoString=D("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",In),Wn.lang=Bt,V("X",0,0,"unix"),V("x",0,0,"valueOf"),le("x",oe),le("X",/[+-]?\d+(\.\d{1,3})?/),he("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))})),he("x",(function(e,t,n){n._d=new Date(b(e))})),r.version="2.21.0",t=Yt,r.fn=sn,r.min=function(){var e=[].slice.call(arguments,0);return Tt("isBefore",e)},r.max=function(){var e=[].slice.call(arguments,0);return Tt("isAfter",e)},r.now=function(){return Date.now?Date.now():+new Date},r.utc=c,r.unix=function(e){return Yt(1e3*e)},r.months=function(e,t){return mn(e,t,"months")},r.isDate=d,r.locale=rt,r.invalid=f,r.duration=It,r.isMoment=k,r.weekdays=function(e,t,n){return _n(e,t,n,"weekdays")},r.parseZone=function(){return Yt.apply(null,arguments).parseZone()},r.localeData=it,r.isDuration=Ht,r.monthsShort=function(e,t){return mn(e,t,"monthsShort")},r.weekdaysMin=function(e,t,n){return _n(e,t,n,"weekdaysMin")},r.defineLocale=ot,r.updateLocale=function(e,t){if(null!=t){var n,a,r=Xe;null!=(a=at(e))&&(r=a._config),t=x(r,t),(n=new O(t)).parentLocale=et[e],et[e]=n,rt(e)}else null!=et[e]&&(null!=et[e].parentLocale?et[e]=et[e].parentLocale:null!=et[e]&&delete et[e]);return et[e]},r.locales=function(){return T(et)},r.weekdaysShort=function(e,t,n){return _n(e,t,n,"weekdaysShort")},r.normalizeUnits=P,r.relativeTimeRounding=function(e){return void 0===e?Pn:"function"==typeof e&&(Pn=e,!0)},r.relativeTimeThreshold=function(e,t){return void 0!==Cn[e]&&(void 0===t?Cn[e]:(Cn[e]=t,"s"===e&&(Cn.ss=t-1),!0))},r.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},r.prototype=sn,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"YYYY-[W]WW",MONTH:"YYYY-MM"},r}()}).call(this,n(159)(e))},,function(e,t,n){"use strict";function a(e,t,n,r){if(function(e){return"IntValue"===e.kind}(n)||function(e){return"FloatValue"===e.kind}(n))e[t.value]=Number(n.value);else if(function(e){return"BooleanValue"===e.kind}(n)||function(e){return"StringValue"===e.kind}(n))e[t.value]=n.value;else if(function(e){return"ObjectValue"===e.kind}(n)){var o={};n.fields.map((function(e){return a(o,e.name,e.value,r)})),e[t.value]=o}else if(function(e){return"Variable"===e.kind}(n)){var i=(r||{})[n.name.value];e[t.value]=i}else if(function(e){return"ListValue"===e.kind}(n))e[t.value]=n.values.map((function(e){var n={};return a(n,t,e,r),n[t.value]}));else if(function(e){return"EnumValue"===e.kind}(n))e[t.value]=n.value;else{if(!function(e){return"NullValue"===e.kind}(n))throw new Error('The inline argument "'+t.value+'" of kind "'+n.kind+'" is not supported.\n Use variables instead of inline arguments to overcome this limitation.');e[t.value]=null}}function r(e,t){var n=null;e.directives&&(n={},e.directives.forEach((function(e){n[e.name.value]={},e.arguments&&e.arguments.forEach((function(r){var o=r.name,i=r.value;return a(n[e.name.value],o,i,t)}))})));var r=null;return e.arguments&&e.arguments.length&&(r={},e.arguments.forEach((function(e){var n=e.name,o=e.value;return a(r,n,o,t)}))),i(e.name.value,r,n)}n.d(t,"f",(function(){return h})),n.d(t,"A",(function(){return p})),n.d(t,"p",(function(){return g})),n.d(t,"h",(function(){return M})),n.d(t,"j",(function(){return L})),n.d(t,"k",(function(){return Y})),n.d(t,"l",(function(){return D})),n.d(t,"g",(function(){return T})),n.d(t,"m",(function(){return j})),n.d(t,"i",(function(){return S})),n.d(t,"d",(function(){return H})),n.d(t,"e",(function(){return x})),n.d(t,"a",(function(){return A})),n.d(t,"y",(function(){return W})),n.d(t,"B",(function(){return r})),n.d(t,"n",(function(){return i})),n.d(t,"b",(function(){return s})),n.d(t,"z",(function(){return u})),n.d(t,"r",(function(){return d})),n.d(t,"t",(function(){return l})),n.d(t,"s",(function(){return m})),n.d(t,"C",(function(){return _})),n.d(t,"u",(function(){return c})),n.d(t,"c",(function(){return k})),n.d(t,"v",(function(){return R.b})),n.d(t,"w",(function(){return R.c})),n.d(t,"D",(function(){return q})),n.d(t,"o",(function(){return V})),n.d(t,"q",(function(){return J})),n.d(t,"x",(function(){return Q})),n.d(t,"E",(function(){return K}));var o=["connection","include","skip","client","rest","export"];function i(e,t,n){if(n&&n.connection&&n.connection.key){if(n.connection.filter&&n.connection.filter.length>0){var a=n.connection.filter?n.connection.filter:[];a.sort();var r=t,i={};return a.forEach((function(e){i[e]=r[e]})),n.connection.key+"("+JSON.stringify(i)+")"}return n.connection.key}var s=e;if(t){var u=JSON.stringify(t);s+="("+u+")"}return n&&Object.keys(n).forEach((function(e){-1===o.indexOf(e)&&(n[e]&&Object.keys(n[e]).length?s+="@"+e+"("+JSON.stringify(n[e])+")":s+="@"+e)})),s}function s(e,t){if(e.arguments&&e.arguments.length){var n={};return e.arguments.forEach((function(e){var r=e.name,o=e.value;return a(n,r,o,t)})),n}return null}function u(e){return e.alias?e.alias.value:e.name.value}function d(e){return"Field"===e.kind}function l(e){return"InlineFragment"===e.kind}function m(e){return e&&"id"===e.type}function _(e,t){return void 0===t&&(t=!1),{type:"id",id:e,generated:t}}function c(e){return null!=e&&"object"==typeof e&&"json"===e.type}function h(e,t){if(e.directives&&e.directives.length){var n={};return e.directives.forEach((function(e){n[e.name.value]=s(e,t)})),n}return null}function p(e,t){if(void 0===t&&(t={}),!e.directives)return!0;var n=!0;return e.directives.forEach((function(e){if("skip"===e.name.value||"include"===e.name.value){var a=e.arguments||[],r=e.name.value;if(1!==a.length)throw new Error("Incorrect number of arguments for the @"+r+" directive.");var o=a[0];if(!o.name||"if"!==o.name.value)throw new Error("Invalid argument for the @"+r+" directive.");var i=a[0].value,s=!1;if(i&&"BooleanValue"===i.kind)s=i.value;else{if("Variable"!==i.kind)throw new Error("Argument for the @"+r+" directive must be a variable or a boolean value.");if(void 0===(s=t[i.name.value]))throw new Error("Invalid variable referenced in @"+r+" directive.")}"skip"===r&&(s=!s),s||(n=!1)}})),n}var f=new Map;function y(e){var t=f.get(e);if(t)return t;var n=e.definitions.filter((function(e){return e.selectionSet&&e.selectionSet.selections})).map((function(e){return function e(t){return t.selectionSet&&t.selectionSet.selections.length>0?[t].concat(t.selectionSet.selections.map((function(t){return[t].concat(e(t))})).reduce((function(e,t){return e.concat(t)}),[])):[t]}(e)})).reduce((function(e,t){return e.concat(t)}),[]).filter((function(e){return e.directives&&e.directives.length>0})).map((function(e){return e.directives})).reduce((function(e,t){return e.concat(t)}),[]).map((function(e){return e.name.value}));return f.set(e,n),n}function g(e,t){return y(t).some((function(t){return e.indexOf(t)>-1}))}var v=Object.assign||function(e){for(var t,n=1,a=arguments.length;n1)throw new Error("Ambiguous GraphQL document: contains "+t.length+" operations")}function Y(e){return b(e),e.definitions.filter((function(e){return"OperationDefinition"===e.kind}))[0]}function w(e){var t=Y(e);if(!t)throw new Error("GraphQL document is missing an operation");return t}function D(e){return e.definitions.filter((function(e){return"OperationDefinition"===e.kind&&e.name})).map((function(e){return e.name.value}))[0]||null}function T(e){return e.definitions.filter((function(e){return"FragmentDefinition"===e.kind}))}function j(e){var t=Y(e);if(!t||"query"!==t.operation)throw new Error("Must contain a query definition.");return t}function S(e){var t;b(e);for(var n=0,a=e.definitions;n0}function P(e){return function(t){return e.some((function(e){return!(!e.name||e.name!==t.name.value)||!(!e.test||!e.test(t))}))}}function C(e,t){var n=O(t);return n.definitions.forEach((function(t){!function e(t,n){if(!n.selections)return n;var a=t.some((function(e){return e.remove}));return n.selections=n.selections.map((function(e){if("Field"!==e.kind||!e||!e.directives)return e;var n,r=P(t);return e.directives=e.directives.filter((function(e){var t=!r(e);return n||t||!a||(n=!0),t})),n?null:e})).filter((function(e){return!!e})),n.selections.forEach((function(n){"Field"!==n.kind&&"InlineFragment"!==n.kind||!n.selectionSet||e(t,n.selectionSet)})),n}(e,t.selectionSet)})),z(w(n),H(T(n)))?n:null}var N=new Map;function A(e){b(e);var t=N.get(e);if(t)return t;var n=O(e);return n.definitions.forEach((function(e){var t="OperationDefinition"===e.kind;!function e(t,n){if(void 0===n&&(n=!1),t.selections){if(!n)t.selections.some((function(e){return"Field"===e.kind&&"__typename"===e.name.value}))||t.selections.push(E);t.selections.forEach((function(t){"Field"===t.kind?0!==t.name.value.lastIndexOf("__",0)&&t.selectionSet&&e(t.selectionSet):"InlineFragment"===t.kind&&t.selectionSet&&e(t.selectionSet)}))}}(e.selectionSet,t)})),N.set(e,n),n}var F={test:function(e){var t="connection"===e.name.value;return t&&(e.arguments&&e.arguments.some((function(e){return"key"===e.name.value}))||console.warn("Removing an @connection directive even though it does not have a key. You may want to use the key parameter to specify a store key.")),t}},I=new Map;function W(e){b(e);var t=I.get(e);if(t)return t;var n=C([F],e);return I.set(e,n),n}var R=n(41);function q(e){try{return e()}catch(e){console.error&&console.error(e)}}function V(e){return e.errors&&e.errors.length}function J(e,t){if(e===t)return!0;if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(null!=e&&"object"==typeof e&&null!=t&&"object"==typeof t){for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(!Object.prototype.hasOwnProperty.call(t,n))return!1;if(!J(e[n],t[n]))return!1}for(var n in t)if(!Object.prototype.hasOwnProperty.call(e,n))return!1;return!0}return!1}function Q(e){return Object(R.a)()||Object(R.c)()?function e(t){return Object.freeze(t),Object.getOwnPropertyNames(t).forEach((function(n){!t.hasOwnProperty(n)||null===t[n]||"object"!=typeof t[n]&&"function"!=typeof t[n]||Object.isFrozen(t[n])||e(t[n])})),t}(e):e}var U=Object.create({});function K(e,t){if(void 0===t&&(t="warn"),!Object(R.b)()&&!U[e])switch(Object(R.c)()||(U[e]=!0),t){case"error":console.error(e);break;default:console.warn(e)}}},function(e,t,n){(function(t){e.exports=t.React=n(103)}).call(this,n(23))},,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"c",(function(){return M})),n.d(t,"d",(function(){return m})),n.d(t,"b",(function(){return r}));var a,r=n(558),o=n(3),i=n(22),s=(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),u=Object.assign||function(e){for(var t,n=1,a=arguments.length;n'),this.client},d.prototype.calculateOptions=function(e,t){void 0===e&&(e=this.props);var n=_(e);if(t&&t.variables&&(t.variables=M({},n.variables,t.variables)),t&&(n=M({},n,t)),n.variables||!p.variables.length)return n;for(var a={},o=0,i=p.variables;o'),n}return j(i,o),i.prototype.getWrappedInstance=function(){return S(n.withRef,"To access the wrapped instance, you need to specify { withRef: true } in the options"),this.wrappedInstance},i.prototype.setWrappedInstance=function(e){this.wrappedInstance=e},i.prototype.render=function(){var a=H({},this.props);return a.client=this.client,n.withRef&&(a.ref=this.setWrappedInstance),t.createElement(e,a)},i.displayName=r,i.WrappedComponent=e,i.contextTypes={client:a.object.isRequired},i}(t.Component);return x(o,e,{})},e.getDataFromTree=function e(t,n,a){void 0===n&&(n={}),void 0===a&&(a=!0);var r=E({rootElement:t,rootContext:n},a);if(!r.length)return Promise.resolve();var o=[],i=r.map((function(t){var n=t.query,a=t.element,r=t.context;return n.then((function(t){return e(a,r,!1)})).catch((function(e){return o.push(e)}))}));return Promise.all(i).then((function(e){if(o.length>0){var t=1===o.length?o[0]:new Error(o.length+" errors were thrown when executing your GraphQL queries.");throw t.queryErrors=o,t}}))},Object.defineProperty(e,"__esModule",{value:!0})}(t,n(4),n(0),n(552))},,,,,,,,,,,,,function(e,t,n){"use strict";e.exports=function(e,t,n,a,r,o,i,s){if(!e){var u;if(void 0===t)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var d=[n,a,r,o,i,s],l=0;(u=new Error(t.replace(/%s/g,(function(){return d[l++]})))).name="Invariant Violation"}throw u.framesToPop=1,u}}},function(e,t,n){var a={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"GetComments"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"commentableId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"commentableType"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"orderBy"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"singleCommentId"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"locale"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"toggleTranslations"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"session"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"user"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"nickname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"avatarUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"organizationName"},arguments:[],directives:[]}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"AddCommentFormSession"},directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"commentable"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"commentableId"}}},{kind:"Argument",name:{kind:"Name",value:"type"},value:{kind:"Variable",name:{kind:"Name",value:"commentableType"}}},{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"Variable",name:{kind:"Name",value:"locale"}}},{kind:"Argument",name:{kind:"Name",value:"toggleTranslations"},value:{kind:"Variable",name:{kind:"Name",value:"toggleTranslations"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"acceptsNewComments"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"userAllowedToComment"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"commentsHaveAlignment"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"commentsHaveVotes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"totalCommentsCount"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"comments"},arguments:[{kind:"Argument",name:{kind:"Name",value:"orderBy"},value:{kind:"Variable",name:{kind:"Name",value:"orderBy"}}},{kind:"Argument",name:{kind:"Name",value:"singleCommentId"},value:{kind:"Variable",name:{kind:"Name",value:"singleCommentId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"CommentThread"},directives:[]}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"AddCommentFormCommentable"},directives:[]}]}}]}}],loc:{start:0,end:864}};a.loc.source={body:'#import "../fragments/add_comment_form_session.fragment.graphql"\n#import "../fragments/comment_thread.fragment.graphql"\n#import "../fragments/add_comment_form_commentable.fragment.graphql"\nquery GetComments($commentableId: String!, $commentableType: String!, $orderBy: String, $singleCommentId: String, $locale: String!, $toggleTranslations: Boolean!) {\n session {\n user {\n name\n nickname\n avatarUrl\n organizationName\n }\n ...AddCommentFormSession\n }\n commentable(id: $commentableId, type: $commentableType, locale: $locale, toggleTranslations: $toggleTranslations) {\n acceptsNewComments\n userAllowedToComment\n commentsHaveAlignment\n commentsHaveVotes\n totalCommentsCount\n comments(orderBy: $orderBy, singleCommentId: $singleCommentId) {\n id\n ...CommentThread\n }\n ...AddCommentFormCommentable\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var r={};function o(e){return e.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var t=e.name.value;return!r[t]&&(r[t]=!0,!0)}))}a.definitions=a.definitions.concat(o(n(576).definitions)),a.definitions=a.definitions.concat(o(n(286).definitions)),a.definitions=a.definitions.concat(o(n(577).definitions));var i={};function s(e,t){return e.definitions.find((function(e){return!!e.name&&e.name.value==t}))}a.definitions.forEach((function(e){if(e.name){var t=new Set;!function e(t,n){if("FragmentSpread"===t.kind)n.add(t.name.value);else if("VariableDefinition"===t.kind){var a=t.type;"NamedType"===a.kind&&n.add(a.name.value)}t.selectionSet&&t.selectionSet.selections.forEach((function(t){e(t,n)})),t.variableDefinitions&&t.variableDefinitions.forEach((function(t){e(t,n)})),t.definitions&&t.definitions.forEach((function(t){e(t,n)}))}(e,t),i[e.name.value]=t}})),e.exports=a,e.exports.GetComments=function(e,t){var n=Object.assign({},e),a=s(e,t);n.definitions=[a];for(var r=i[t]||new Set,o=new Set,u=new Set(r);u.size>0;){var d=u;u=new Set,d.forEach((function(e){o.has(e)||(o.add(e),(i[e]||new Set).forEach((function(e){u.add(e)})))}))}return o.forEach((function(t){var a=s(e,t);a&&n.definitions.push(a)})),n}(a,"GetComments")},,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";e.exports=n(104)},function(e,t,n){"use strict"; +*/var a=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;function i(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach((function(e){a[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},a)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,s,u=i(e),d=1;d'),this.client},d.prototype.calculateOptions=function(e,t){void 0===e&&(e=this.props);var n=_(e);if(t&&t.variables&&(t.variables=M({},n.variables,t.variables)),t&&(n=M({},n,t)),n.variables||!p.variables.length)return n;for(var a={},o=0,i=p.variables;o'),n}return j(i,o),i.prototype.getWrappedInstance=function(){return S(n.withRef,"To access the wrapped instance, you need to specify { withRef: true } in the options"),this.wrappedInstance},i.prototype.setWrappedInstance=function(e){this.wrappedInstance=e},i.prototype.render=function(){var a=H({},this.props);return a.client=this.client,n.withRef&&(a.ref=this.setWrappedInstance),t.createElement(e,a)},i.displayName=r,i.WrappedComponent=e,i.contextTypes={client:a.object.isRequired},i}(t.Component);return x(o,e,{})},e.getDataFromTree=function e(t,n,a){void 0===n&&(n={}),void 0===a&&(a=!0);var r=E({rootElement:t,rootContext:n},a);if(!r.length)return Promise.resolve();var o=[],i=r.map((function(t){var n=t.query,a=t.element,r=t.context;return n.then((function(t){return e(a,r,!1)})).catch((function(e){return o.push(e)}))}));return Promise.all(i).then((function(e){if(o.length>0){var t=1===o.length?o[0]:new Error(o.length+" errors were thrown when executing your GraphQL queries.");throw t.queryErrors=o,t}}))},Object.defineProperty(e,"__esModule",{value:!0})}(t,n(4),n(0),n(553))},,,,,,,,,,,,,function(e,t,n){"use strict";e.exports=function(e,t,n,a,r,o,i,s){if(!e){var u;if(void 0===t)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var d=[n,a,r,o,i,s],l=0;(u=new Error(t.replace(/%s/g,(function(){return d[l++]})))).name="Invariant Violation"}throw u.framesToPop=1,u}}},function(e,t,n){var a={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"GetComments"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"commentableId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"commentableType"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"orderBy"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"singleCommentId"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"locale"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"toggleTranslations"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"session"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"user"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"nickname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"avatarUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"organizationName"},arguments:[],directives:[]}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"AddCommentFormSession"},directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"commentable"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"commentableId"}}},{kind:"Argument",name:{kind:"Name",value:"type"},value:{kind:"Variable",name:{kind:"Name",value:"commentableType"}}},{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"Variable",name:{kind:"Name",value:"locale"}}},{kind:"Argument",name:{kind:"Name",value:"toggleTranslations"},value:{kind:"Variable",name:{kind:"Name",value:"toggleTranslations"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"acceptsNewComments"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"userAllowedToComment"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"commentsHaveAlignment"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"commentsHaveVotes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"totalCommentsCount"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"comments"},arguments:[{kind:"Argument",name:{kind:"Name",value:"orderBy"},value:{kind:"Variable",name:{kind:"Name",value:"orderBy"}}},{kind:"Argument",name:{kind:"Name",value:"singleCommentId"},value:{kind:"Variable",name:{kind:"Name",value:"singleCommentId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"CommentThread"},directives:[]}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"AddCommentFormCommentable"},directives:[]}]}}]}}],loc:{start:0,end:864}};a.loc.source={body:'#import "../fragments/add_comment_form_session.fragment.graphql"\n#import "../fragments/comment_thread.fragment.graphql"\n#import "../fragments/add_comment_form_commentable.fragment.graphql"\nquery GetComments($commentableId: String!, $commentableType: String!, $orderBy: String, $singleCommentId: String, $locale: String!, $toggleTranslations: Boolean!) {\n session {\n user {\n name\n nickname\n avatarUrl\n organizationName\n }\n ...AddCommentFormSession\n }\n commentable(id: $commentableId, type: $commentableType, locale: $locale, toggleTranslations: $toggleTranslations) {\n acceptsNewComments\n userAllowedToComment\n commentsHaveAlignment\n commentsHaveVotes\n totalCommentsCount\n comments(orderBy: $orderBy, singleCommentId: $singleCommentId) {\n id\n ...CommentThread\n }\n ...AddCommentFormCommentable\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var r={};function o(e){return e.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var t=e.name.value;return!r[t]&&(r[t]=!0,!0)}))}a.definitions=a.definitions.concat(o(n(577).definitions)),a.definitions=a.definitions.concat(o(n(286).definitions)),a.definitions=a.definitions.concat(o(n(578).definitions));var i={};function s(e,t){return e.definitions.find((function(e){return!!e.name&&e.name.value==t}))}a.definitions.forEach((function(e){if(e.name){var t=new Set;!function e(t,n){if("FragmentSpread"===t.kind)n.add(t.name.value);else if("VariableDefinition"===t.kind){var a=t.type;"NamedType"===a.kind&&n.add(a.name.value)}t.selectionSet&&t.selectionSet.selections.forEach((function(t){e(t,n)})),t.variableDefinitions&&t.variableDefinitions.forEach((function(t){e(t,n)})),t.definitions&&t.definitions.forEach((function(t){e(t,n)}))}(e,t),i[e.name.value]=t}})),e.exports=a,e.exports.GetComments=function(e,t){var n=Object.assign({},e),a=s(e,t);n.definitions=[a];for(var r=i[t]||new Set,o=new Set,u=new Set(r);u.size>0;){var d=u;u=new Set,d.forEach((function(e){o.has(e)||(o.add(e),(i[e]||new Set).forEach((function(e){u.add(e)})))}))}return o.forEach((function(t){var a=s(e,t);a&&n.definitions.push(a)})),n}(a,"GetComments")},,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";e.exports=n(104)},function(e,t,n){"use strict"; /** @license React v16.2.0 * react.production.min.js * @@ -16,7 +16,7 @@ object-assign * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var a=n(39),r=n(61),o=n(35),i="function"==typeof Symbol&&Symbol.for,s=i?Symbol.for("react.element"):60103,u=i?Symbol.for("react.call"):60104,d=i?Symbol.for("react.return"):60105,l=i?Symbol.for("react.portal"):60106,m=i?Symbol.for("react.fragment"):60107,_="function"==typeof Symbol&&Symbol.iterator;function c(e){for(var t=arguments.length-1,n="Minified React error #"+e+"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant="+e,a=0;aT.length&&T.push(e)}function H(e,t,n,a){var r=typeof e;"undefined"!==r&&"boolean"!==r||(e=null);var o=!1;if(null===e)o=!0;else switch(r){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case s:case u:case d:case l:o=!0}}if(o)return n(a,e,""===t?"."+x(e,0):t),1;if(o=0,t=""===t?".":t+":",Array.isArray(e))for(var i=0;iT.length&&T.push(e)}function H(e,t,n,a){var r=typeof e;"undefined"!==r&&"boolean"!==r||(e=null);var o=!1;if(null===e)o=!0;else switch(r){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case s:case u:case d:case l:o=!0}}if(o)return n(a,e,""===t?"."+x(e,0):t),1;if(o=0,t=""===t?".":t+":",Array.isArray(e))for(var i=0;i=(i={attributeName:i,attributeNamespace:null,propertyName:o,mutationMethod:null,mustUseProperty:p(s,t.MUST_USE_PROPERTY),hasBooleanValue:p(s,t.HAS_BOOLEAN_VALUE),hasNumericValue:p(s,t.HAS_NUMERIC_VALUE),hasPositiveNumericValue:p(s,t.HAS_POSITIVE_NUMERIC_VALUE),hasOverloadedBooleanValue:p(s,t.HAS_OVERLOADED_BOOLEAN_VALUE),hasStringBooleanValue:p(s,t.HAS_STRING_BOOLEAN_VALUE)}).hasBooleanValue+i.hasNumericValue+i.hasOverloadedBooleanValue||c("50",o),r.hasOwnProperty(o)&&(i.attributeName=r[o]),a.hasOwnProperty(o)&&(i.attributeNamespace=a[o]),e.hasOwnProperty(o)&&(i.mutationMethod=e[o]),y[o]=i}}},y={};function g(e,t){if(h.hasOwnProperty(e)||2this.eventPool.length&&this.eventPool.push(e)}function Ne(e){e.eventPool=[],e.getPooled=ze,e.release=Ce}function Ae(e,t,n,a){return Pe.call(this,e,t,n,a)}function Fe(e,t,n,a){return Pe.call(this,e,t,n,a)}o(Pe.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=i.thatReturnsTrue)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=i.thatReturnsTrue)},persist:function(){this.isPersistent=i.thatReturnsTrue},isPersistent:i.thatReturnsFalse,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;for(t=0;t=parseInt(Ve.version(),10))}var Je=Ie,Qe=r.canUseDOM&&(!Re||qe&&8=qe),Ue=String.fromCharCode(32),Ke={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["topCompositionEnd","topKeyPress","topTextInput","topPaste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"topBlur topCompositionEnd topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"topBlur topCompositionStart topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"topBlur topCompositionUpdate topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")}},Be=!1;function Ge(e,t){switch(e){case"topKeyUp":return-1!==We.indexOf(t.keyCode);case"topKeyDown":return 229!==t.keyCode;case"topKeyPress":case"topMouseDown":case"topBlur":return!0;default:return!1}}function $e(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Ze=!1;var Xe={eventTypes:Ke,extractEvents:function(e,t,n,a){var r;if(Re)e:{switch(e){case"topCompositionStart":var o=Ke.compositionStart;break e;case"topCompositionEnd":o=Ke.compositionEnd;break e;case"topCompositionUpdate":o=Ke.compositionUpdate;break e}o=void 0}else Ze?Ge(e,n)&&(o=Ke.compositionEnd):"topKeyDown"===e&&229===n.keyCode&&(o=Ke.compositionStart);return o?(Qe&&(Ze||o!==Ke.compositionStart?o===Ke.compositionEnd&&Ze&&(r=He()):(Se._root=a,Se._startText=xe(),Ze=!0)),o=Ae.getPooled(o,t,n,a),r?o.data=r:null!==(r=$e(n))&&(o.data=r),Ye(o),r=o):r=null,(e=Je?function(e,t){switch(e){case"topCompositionEnd":return $e(t);case"topKeyPress":return 32!==t.which?null:(Be=!0,Ue);case"topTextInput":return(e=t.data)===Ue&&Be?null:e;default:return null}}(e,n):function(e,t){if(Ze)return"topCompositionEnd"===e||!Re&&Ge(e,t)?(e=He(),Se._root=null,Se._startText=null,Se._fallbackText=null,Ze=!1,e):null;switch(e){case"topPaste":return null;case"topKeyPress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1Ut.length&&Ut.push(e)}}}var tn=Object.freeze({get _enabled(){return Bt},get _handleTopLevel(){return Gt},setHandleTopLevel:function(e){Gt=e},setEnabled:$t,isEnabled:function(){return Bt},trapBubbledEvent:Zt,trapCapturedEvent:Xt,dispatchEvent:en});function nn(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n["ms"+e]="MS"+t,n["O"+e]="o"+t.toLowerCase(),n}var an={animationend:nn("Animation","AnimationEnd"),animationiteration:nn("Animation","AnimationIteration"),animationstart:nn("Animation","AnimationStart"),transitionend:nn("Transition","TransitionEnd")},rn={},on={};function sn(e){if(rn[e])return rn[e];if(!an[e])return e;var t,n=an[e];for(t in n)if(n.hasOwnProperty(t)&&t in on)return rn[e]=n[t];return""}r.canUseDOM&&(on=document.createElement("div").style,"AnimationEvent"in window||(delete an.animationend.animation,delete an.animationiteration.animation,delete an.animationstart.animation),"TransitionEvent"in window||delete an.transitionend.transition);var un={topAbort:"abort",topAnimationEnd:sn("animationend")||"animationend",topAnimationIteration:sn("animationiteration")||"animationiteration",topAnimationStart:sn("animationstart")||"animationstart",topBlur:"blur",topCancel:"cancel",topCanPlay:"canplay",topCanPlayThrough:"canplaythrough",topChange:"change",topClick:"click",topClose:"close",topCompositionEnd:"compositionend",topCompositionStart:"compositionstart",topCompositionUpdate:"compositionupdate",topContextMenu:"contextmenu",topCopy:"copy",topCut:"cut",topDoubleClick:"dblclick",topDrag:"drag",topDragEnd:"dragend",topDragEnter:"dragenter",topDragExit:"dragexit",topDragLeave:"dragleave",topDragOver:"dragover",topDragStart:"dragstart",topDrop:"drop",topDurationChange:"durationchange",topEmptied:"emptied",topEncrypted:"encrypted",topEnded:"ended",topError:"error",topFocus:"focus",topInput:"input",topKeyDown:"keydown",topKeyPress:"keypress",topKeyUp:"keyup",topLoadedData:"loadeddata",topLoad:"load",topLoadedMetadata:"loadedmetadata",topLoadStart:"loadstart",topMouseDown:"mousedown",topMouseMove:"mousemove",topMouseOut:"mouseout",topMouseOver:"mouseover",topMouseUp:"mouseup",topPaste:"paste",topPause:"pause",topPlay:"play",topPlaying:"playing",topProgress:"progress",topRateChange:"ratechange",topScroll:"scroll",topSeeked:"seeked",topSeeking:"seeking",topSelectionChange:"selectionchange",topStalled:"stalled",topSuspend:"suspend",topTextInput:"textInput",topTimeUpdate:"timeupdate",topToggle:"toggle",topTouchCancel:"touchcancel",topTouchEnd:"touchend",topTouchMove:"touchmove",topTouchStart:"touchstart",topTransitionEnd:sn("transitionend")||"transitionend",topVolumeChange:"volumechange",topWaiting:"waiting",topWheel:"wheel"},dn={},ln=0,mn="_reactListenersID"+(""+Math.random()).slice(2);function _n(e){return Object.prototype.hasOwnProperty.call(e,mn)||(e[mn]=ln++,dn[e[mn]]={}),dn[e[mn]]}function cn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function hn(e,t){var n,a=cn(e);for(e=0;a;){if(3===a.nodeType){if(n=e+a.textContent.length,e<=t&&n>=t)return{node:a,offset:t-e};e=n}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=cn(a)}}function pn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&"text"===e.type||"textarea"===t||"true"===e.contentEditable)}var fn=r.canUseDOM&&"documentMode"in document&&11>=document.documentMode,yn={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"topBlur topContextMenu topFocus topKeyDown topKeyUp topMouseDown topMouseUp topSelectionChange".split(" ")}},gn=null,vn=null,Mn=null,kn=!1;function Ln(e,t){if(kn||null==gn||gn!==u())return null;var n=gn;return"selectionStart"in n&&pn(n)?n={start:n.selectionStart,end:n.selectionEnd}:window.getSelection?n={anchorNode:(n=window.getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}:n=void 0,Mn&&d(Mn,n)?null:(Mn=n,(e=Pe.getPooled(yn.select,vn,e,t)).type="select",e.target=gn,Ye(e),e)}var bn={eventTypes:yn,extractEvents:function(e,t,n,a){var r,o=a.window===a?a.document:9===a.nodeType?a:a.ownerDocument;if(!(r=!o)){e:{o=_n(o),r=V.onSelect;for(var i=0;iFn||(e.current=An[Fn],An[Fn]=null,Fn--)}function Wn(e,t){Fn++,An[Fn]=e.current,e.current=t}new Set;var Rn={current:_},qn={current:!1},Vn=_;function Jn(e){return Un(e)?Vn:Rn.current}function Qn(e,t){var n=e.type.contextTypes;if(!n)return _;var a=e.stateNode;if(a&&a.__reactInternalMemoizedUnmaskedChildContext===t)return a.__reactInternalMemoizedMaskedChildContext;var r,o={};for(r in n)o[r]=t[r];return a&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Un(e){return 2===e.tag&&null!=e.type.childContextTypes}function Kn(e){Un(e)&&(In(qn),In(Rn))}function Bn(e,t,n){null!=Rn.cursor&&c("168"),Wn(Rn,t),Wn(qn,n)}function Gn(e,t){var n=e.stateNode,a=e.type.childContextTypes;if("function"!=typeof n.getChildContext)return t;for(var r in n=n.getChildContext())r in a||c("108",Rt(e)||"Unknown",r);return o({},t,n)}function $n(e){if(!Un(e))return!1;var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||_,Vn=Rn.current,Wn(Rn,t),Wn(qn,qn.current),!0}function Zn(e,t){var n=e.stateNode;if(n||c("169"),t){var a=Gn(e,Vn);n.__reactInternalMemoizedMergedChildContext=a,In(qn),In(Rn),Wn(Rn,a)}else In(qn);Wn(qn,t)}function Xn(e,t,n){this.tag=e,this.key=t,this.stateNode=this.type=null,this.sibling=this.child=this.return=null,this.index=0,this.memoizedState=this.updateQueue=this.memoizedProps=this.pendingProps=this.ref=null,this.internalContextTag=n,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.expirationTime=0,this.alternate=null}function ea(e,t,n){var a=e.alternate;return null===a?((a=new Xn(e.tag,e.key,e.internalContextTag)).type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a):(a.effectTag=0,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null),a.expirationTime=n,a.pendingProps=t,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a}function ta(e,t,n){var a=void 0,r=e.type,o=e.key;return"function"==typeof r?((a=r.prototype&&r.prototype.isReactComponent?new Xn(2,o,t):new Xn(0,o,t)).type=r,a.pendingProps=e.props):"string"==typeof r?((a=new Xn(5,o,t)).type=r,a.pendingProps=e.props):"object"==typeof r&&null!==r&&"number"==typeof r.tag?(a=r).pendingProps=e.props:c("130",null==r?r:typeof r,""),a.expirationTime=n,a}function na(e,t,n,a){return(t=new Xn(10,a,t)).pendingProps=e,t.expirationTime=n,t}function aa(e,t,n){return(t=new Xn(6,null,t)).pendingProps=e,t.expirationTime=n,t}function ra(e,t,n){return(t=new Xn(7,e.key,t)).type=e.handler,t.pendingProps=e,t.expirationTime=n,t}function oa(e,t,n){return(e=new Xn(9,null,t)).expirationTime=n,e}function ia(e,t,n){return(t=new Xn(4,e.key,t)).pendingProps=e.children||[],t.expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var sa=null,ua=null;function da(e){return function(t){try{return e(t)}catch(e){}}}function la(e){"function"==typeof sa&&sa(e)}function ma(e){"function"==typeof ua&&ua(e)}function _a(e){return{baseState:e,expirationTime:0,first:null,last:null,callbackList:null,hasForceUpdate:!1,isInitialized:!1}}function ca(e,t){null===e.last?e.first=e.last=t:(e.last.next=t,e.last=t),(0===e.expirationTime||e.expirationTime>t.expirationTime)&&(e.expirationTime=t.expirationTime)}function ha(e,t){var n=e.alternate,a=e.updateQueue;null===a&&(a=e.updateQueue=_a(null)),null!==n?null===(e=n.updateQueue)&&(e=n.updateQueue=_a(null)):e=null,null===(e=e!==a?e:null)?ca(a,t):null===a.last||null===e.last?(ca(a,t),ca(e,t)):(ca(a,t),e.last=t)}function pa(e,t,n,a){return"function"==typeof(e=e.partialState)?e.call(t,n,a):e}function fa(e,t,n,a,r,i){null!==e&&e.updateQueue===n&&(n=t.updateQueue={baseState:n.baseState,expirationTime:n.expirationTime,first:n.first,last:n.last,isInitialized:n.isInitialized,callbackList:null,hasForceUpdate:!1}),n.expirationTime=0,n.isInitialized?e=n.baseState:(e=n.baseState=t.memoizedState,n.isInitialized=!0);for(var s=!0,u=n.first,d=!1;null!==u;){var l=u.expirationTime;if(l>i){var m=n.expirationTime;(0===m||m>l)&&(n.expirationTime=l),d||(d=!0,n.baseState=e)}else d||(n.first=u.next,null===n.first&&(n.last=null)),u.isReplace?(e=pa(u,a,e,r),s=!0):(l=pa(u,a,e,r))&&(e=s?o({},e,l):o(e,l),s=!1),u.isForced&&(n.hasForceUpdate=!0),null!==u.callback&&(null===(l=n.callbackList)&&(l=n.callbackList=[]),l.push(u));u=u.next}return null!==n.callbackList?t.effectTag|=32:null!==n.first||n.hasForceUpdate||(t.updateQueue=null),d||(n.baseState=e),e}function ya(e,t){var n=e.callbackList;if(null!==n)for(e.callbackList=null,e=0;e_?(c=m,m=null):c=m.sibling;var y=p(r,m,s[_],u);if(null===y){null===m&&(m=c);break}e&&m&&null===y.alternate&&t(r,m),i=o(y,i,_),null===l?d=y:l.sibling=y,l=y,m=c}if(_===s.length)return n(r,m),d;if(null===m){for(;__?(y=m,m=null):y=m.sibling;var v=p(r,m,g.value,u);if(null===v){m||(m=y);break}e&&m&&null===v.alternate&&t(r,m),i=o(v,i,_),null===l?d=v:l.sibling=v,l=v,m=y}if(g.done)return n(r,m),d;if(null===m){for(;!g.done;_++,g=s.next())null!==(g=h(r,g.value,u))&&(i=o(g,i,_),null===l?d=g:l.sibling=g,l=g);return d}for(m=a(r,m);!g.done;_++,g=s.next())null!==(g=f(m,r,_,g.value,u))&&(e&&null!==g.alternate&&m.delete(null===g.key?_:g.key),i=o(g,i,_),null===l?d=g:l.sibling=g,l=g);return e&&m.forEach((function(e){return t(r,e)})),d}return function(e,a,o,s){"object"==typeof o&&null!==o&&o.type===ba&&null===o.key&&(o=o.props.children);var u="object"==typeof o&&null!==o;if(u)switch(o.$$typeof){case va:e:{var d=o.key;for(u=a;null!==u;){if(u.key===d){if(10===u.tag?o.type===ba:u.type===o.type){n(e,u.sibling),(a=r(u,o.type===ba?o.props.children:o.props,s)).ref=Ta(u,o),a.return=e,e=a;break e}n(e,u);break}t(e,u),u=u.sibling}o.type===ba?((a=na(o.props.children,e.internalContextTag,s,o.key)).return=e,e=a):((s=ta(o,e.internalContextTag,s)).ref=Ta(a,o),s.return=e,e=s)}return i(e);case Ma:e:{for(u=o.key;null!==a;){if(a.key===u){if(7===a.tag){n(e,a.sibling),(a=r(a,o,s)).return=e,e=a;break e}n(e,a);break}t(e,a),a=a.sibling}(a=ra(o,e.internalContextTag,s)).return=e,e=a}return i(e);case ka:e:{if(null!==a){if(9===a.tag){n(e,a.sibling),(a=r(a,null,s)).type=o.value,a.return=e,e=a;break e}n(e,a)}(a=oa(o,e.internalContextTag,s)).type=o.value,a.return=e,e=a}return i(e);case La:e:{for(u=o.key;null!==a;){if(a.key===u){if(4===a.tag&&a.stateNode.containerInfo===o.containerInfo&&a.stateNode.implementation===o.implementation){n(e,a.sibling),(a=r(a,o.children||[],s)).return=e,e=a;break e}n(e,a);break}t(e,a),a=a.sibling}(a=ia(o,e.internalContextTag,s)).return=e,e=a}return i(e)}if("string"==typeof o||"number"==typeof o)return o=""+o,null!==a&&6===a.tag?(n(e,a.sibling),a=r(a,o,s)):(n(e,a),a=aa(o,e.internalContextTag,s)),a.return=e,i(e=a);if(Da(o))return y(e,a,o,s);if(wa(o))return g(e,a,o,s);if(u&&ja(e,o),void 0===o)switch(e.tag){case 2:case 1:c("152",(s=e.type).displayName||s.name||"Component")}return n(e,a)}}var Ha=Sa(!0),xa=Sa(!1);function Oa(e,t,n,a,r){function o(e,t,n){var a=t.expirationTime;t.child=null===e?xa(t,null,n,a):Ha(t,e.child,n,a)}function i(e,t){var n=t.ref;null===n||e&&e.ref===n||(t.effectTag|=128)}function s(e,t,n,a){if(i(e,t),!n)return a&&Zn(t,!1),l(e,t);n=t.stateNode,Wt.current=t;var r=n.render();return t.effectTag|=1,o(e,t,r),t.memoizedState=n.state,t.memoizedProps=n.props,a&&Zn(t,!0),t.child}function u(e){var t=e.stateNode;t.pendingContext?Bn(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Bn(0,t.context,!1),g(e,t.containerInfo)}function l(e,t){if(null!==e&&t.child!==e.child&&c("153"),null!==t.child){var n=ea(e=t.child,e.pendingProps,e.expirationTime);for(t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=ea(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}function m(e,t){switch(t.tag){case 3:u(t);break;case 2:$n(t);break;case 4:g(t,t.stateNode.containerInfo)}return null}var h=e.shouldSetTextContent,p=e.useSyncScheduling,f=e.shouldDeprioritizeSubtree,y=t.pushHostContext,g=t.pushHostContainer,v=n.enterHydrationState,M=n.resetHydrationState,k=n.tryToClaimNextHydratableInstance,L=(e=function(e,t,n,a){function r(e,t){t.updater=o,e.stateNode=t,t._reactInternalFiber=e}var o={isMounted:Vt,enqueueSetState:function(n,a,r){n=n._reactInternalFiber,r=void 0===r?null:r;var o=t(n);ha(n,{expirationTime:o,partialState:a,callback:r,isReplace:!1,isForced:!1,nextCallback:null,next:null}),e(n,o)},enqueueReplaceState:function(n,a,r){n=n._reactInternalFiber,r=void 0===r?null:r;var o=t(n);ha(n,{expirationTime:o,partialState:a,callback:r,isReplace:!0,isForced:!1,nextCallback:null,next:null}),e(n,o)},enqueueForceUpdate:function(n,a){n=n._reactInternalFiber,a=void 0===a?null:a;var r=t(n);ha(n,{expirationTime:r,partialState:null,callback:a,isReplace:!1,isForced:!0,nextCallback:null,next:null}),e(n,r)}};return{adoptClassInstance:r,constructClassInstance:function(e,t){var n=e.type,a=Jn(e),o=2===e.tag&&null!=e.type.contextTypes,i=o?Qn(e,a):_;return r(e,t=new n(t,i)),o&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),t},mountClassInstance:function(e,t){var n=e.alternate,a=e.stateNode,r=a.state||null,i=e.pendingProps;i||c("158");var s=Jn(e);a.props=i,a.state=e.memoizedState=r,a.refs=_,a.context=Qn(e,s),null!=e.type&&null!=e.type.prototype&&!0===e.type.prototype.unstable_isAsyncReactComponent&&(e.internalContextTag|=1),"function"==typeof a.componentWillMount&&(r=a.state,a.componentWillMount(),r!==a.state&&o.enqueueReplaceState(a,a.state,null),null!==(r=e.updateQueue)&&(a.state=fa(n,e,r,a,i,t))),"function"==typeof a.componentDidMount&&(e.effectTag|=4)},updateClassInstance:function(e,t,r){var i=t.stateNode;i.props=t.memoizedProps,i.state=t.memoizedState;var s=t.memoizedProps,u=t.pendingProps;u||null==(u=s)&&c("159");var l=i.context,m=Jn(t);if(m=Qn(t,m),"function"!=typeof i.componentWillReceiveProps||s===u&&l===m||(l=i.state,i.componentWillReceiveProps(u,m),i.state!==l&&o.enqueueReplaceState(i,i.state,null)),l=t.memoizedState,r=null!==t.updateQueue?fa(e,t,t.updateQueue,i,u,r):l,!(s!==u||l!==r||qn.current||null!==t.updateQueue&&t.updateQueue.hasForceUpdate))return"function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),!1;var _=u;if(null===s||null!==t.updateQueue&&t.updateQueue.hasForceUpdate)_=!0;else{var h=t.stateNode,p=t.type;_="function"==typeof h.shouldComponentUpdate?h.shouldComponentUpdate(_,r,m):!p.prototype||!p.prototype.isPureReactComponent||(!d(s,_)||!d(l,r))}return _?("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(u,r,m),"function"==typeof i.componentDidUpdate&&(t.effectTag|=4)):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),n(t,u),a(t,r)),i.props=u,i.state=r,i.context=m,_}}}(a,r,(function(e,t){e.memoizedProps=t}),(function(e,t){e.memoizedState=t}))).adoptClassInstance,b=e.constructClassInstance,Y=e.mountClassInstance,w=e.updateClassInstance;return{beginWork:function(e,t,n){if(0===t.expirationTime||t.expirationTime>n)return m(0,t);switch(t.tag){case 0:null!==e&&c("155");var a=t.type,r=t.pendingProps,d=Jn(t);return a=a(r,d=Qn(t,d)),t.effectTag|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render?(t.tag=2,r=$n(t),L(t,a),Y(t,n),t=s(e,t,!0,r)):(t.tag=1,o(e,t,a),t.memoizedProps=r,t=t.child),t;case 1:e:{if(r=t.type,n=t.pendingProps,a=t.memoizedProps,qn.current)null===n&&(n=a);else if(null===n||a===n){t=l(e,t);break e}r=r(n,a=Qn(t,a=Jn(t))),t.effectTag|=1,o(e,t,r),t.memoizedProps=n,t=t.child}return t;case 2:return r=$n(t),a=void 0,null===e?t.stateNode?c("153"):(b(t,t.pendingProps),Y(t,n),a=!0):a=w(e,t,n),s(e,t,a,r);case 3:return u(t),null!==(r=t.updateQueue)?(a=t.memoizedState)===(r=fa(e,t,r,null,null,n))?(M(),t=l(e,t)):(a=r.element,d=t.stateNode,(null===e||null===e.child)&&d.hydrate&&v(t)?(t.effectTag|=2,t.child=xa(t,null,a,n)):(M(),o(e,t,a)),t.memoizedState=r,t=t.child):(M(),t=l(e,t)),t;case 5:y(t),null===e&&k(t),r=t.type;var _=t.memoizedProps;return null===(a=t.pendingProps)&&(null===(a=_)&&c("154")),d=null!==e?e.memoizedProps:null,qn.current||null!==a&&_!==a?(_=a.children,h(r,a)?_=null:d&&h(r,d)&&(t.effectTag|=16),i(e,t),2147483647!==n&&!p&&f(r,a)?(t.expirationTime=2147483647,t=null):(o(e,t,_),t.memoizedProps=a,t=t.child)):t=l(e,t),t;case 6:return null===e&&k(t),null===(e=t.pendingProps)&&(e=t.memoizedProps),t.memoizedProps=e,null;case 8:t.tag=7;case 7:return r=t.pendingProps,qn.current?null===r&&(null===(r=e&&e.memoizedProps)&&c("154")):null!==r&&t.memoizedProps!==r||(r=t.memoizedProps),a=r.children,t.stateNode=null===e?xa(t,t.stateNode,a,n):Ha(t,t.stateNode,a,n),t.memoizedProps=r,t.stateNode;case 9:return null;case 4:e:{if(g(t,t.stateNode.containerInfo),r=t.pendingProps,qn.current)null===r&&(null==(r=e&&e.memoizedProps)&&c("154"));else if(null===r||t.memoizedProps===r){t=l(e,t);break e}null===e?t.child=Ha(t,null,r,n):o(e,t,r),t.memoizedProps=r,t=t.child}return t;case 10:e:{if(n=t.pendingProps,qn.current)null===n&&(n=t.memoizedProps);else if(null===n||t.memoizedProps===n){t=l(e,t);break e}o(e,t,n),t.memoizedProps=n,t=t.child}return t;default:c("156")}},beginFailedWork:function(e,t,n){switch(t.tag){case 2:$n(t);break;case 3:u(t);break;default:c("157")}return t.effectTag|=64,null===e?t.child=null:t.child!==e.child&&(t.child=e.child),0===t.expirationTime||t.expirationTime>n?m(0,t):(t.firstEffect=null,t.lastEffect=null,t.child=null===e?xa(t,null,null,n):Ha(t,e.child,null,n),2===t.tag&&(e=t.stateNode,t.memoizedProps=e.props,t.memoizedState=e.state),t.child)}}}var Ea={};function Pa(e){function t(e){ie=G=!0;var t=e.stateNode;if(t.current===e&&c("177"),t.isReadyForCommit=!1,Wt.current=null,1i.expirationTime)&&(o=i.expirationTime),i=i.sibling;r.expirationTime=o}if(null!==t)return t;if(null!==n&&(null===n.firstEffect&&(n.firstEffect=e.firstEffect),null!==e.lastEffect&&(null!==n.lastEffect&&(n.lastEffect.nextEffect=e.firstEffect),n.lastEffect=e.lastEffect),1e))if(X<=K)for(;null!==$;)$=u($)?r($):a($);else for(;null!==$&&!b();)$=u($)?r($):a($)}else if(!(0===X||X>e))if(X<=K)for(;null!==$;)$=a($);else for(;null!==$&&!b();)$=a($)}function i(e,t){if(G&&c("243"),G=!0,e.isReadyForCommit=!1,e!==Z||t!==X||null===$){for(;-1t)&&(e.expirationTime=t),null!==e.alternate&&(0===e.alternate.expirationTime||e.alternate.expirationTime>t)&&(e.alternate.expirationTime=t),null===e.return){if(3!==e.tag)break;var n=e.stateNode;!G&&n===Z&&tke&&c("185"),null===a.nextScheduledRoot)a.remainingExpirationTime=r,null===de?(ue=de=a,a.nextScheduledRoot=a):(de=de.nextScheduledRoot=a).nextScheduledRoot=ue;else{var o=a.remainingExpirationTime;(0===o||rle)return;q(me)}var t=W()-U;le=e,me=R(M,{timeout:10*(e-2)-t})}function v(){var e=0,t=null;if(null!==de)for(var n=de,a=ue;null!==a;){var r=a.remainingExpirationTime;if(0===r){if((null===n||null===de)&&c("244"),a===a.nextScheduledRoot){ue=de=a.nextScheduledRoot=null;break}if(a===ue)ue=r=a.nextScheduledRoot,de.nextScheduledRoot=r,a.nextScheduledRoot=null;else{if(a===de){(de=n).nextScheduledRoot=ue,a.nextScheduledRoot=null;break}n.nextScheduledRoot=a.nextScheduledRoot,a.nextScheduledRoot=null}a=n.nextScheduledRoot}else{if((0===e||rbe)&&(pe=!0)}function Y(e){null===ce&&c("246"),ce.remainingExpirationTime=0,fe||(fe=!0,ye=e)}var w=function(e){function t(e){return e===Ea&&c("174"),e}var n=e.getChildHostContext,a=e.getRootHostContext,r={current:Ea},o={current:Ea},i={current:Ea};return{getHostContext:function(){return t(r.current)},getRootHostContainer:function(){return t(i.current)},popHostContainer:function(e){In(r),In(o),In(i)},popHostContext:function(e){o.current===e&&(In(r),In(o))},pushHostContainer:function(e,t){Wn(i,t),t=a(t),Wn(o,e),Wn(r,t)},pushHostContext:function(e){var a=t(i.current),s=t(r.current);s!==(a=n(s,e.type,a))&&(Wn(o,e),Wn(r,a))},resetHostContainer:function(){r.current=Ea,i.current=Ea}}}(e),D=function(e){function t(e,t){var n=new Xn(5,null,0);n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function n(e,t){switch(e.tag){case 5:return null!==(t=o(t,e.type,e.pendingProps))&&(e.stateNode=t,!0);case 6:return null!==(t=i(t,e.pendingProps))&&(e.stateNode=t,!0);default:return!1}}function a(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag;)e=e.return;m=e}var r=e.shouldSetTextContent;if(!(e=e.hydration))return{enterHydrationState:function(){return!1},resetHydrationState:function(){},tryToClaimNextHydratableInstance:function(){},prepareToHydrateHostInstance:function(){c("175")},prepareToHydrateHostTextInstance:function(){c("176")},popHydrationState:function(){return!1}};var o=e.canHydrateInstance,i=e.canHydrateTextInstance,s=e.getNextHydratableSibling,u=e.getFirstHydratableChild,d=e.hydrateInstance,l=e.hydrateTextInstance,m=null,_=null,h=!1;return{enterHydrationState:function(e){return _=u(e.stateNode.containerInfo),m=e,h=!0},resetHydrationState:function(){_=m=null,h=!1},tryToClaimNextHydratableInstance:function(e){if(h){var a=_;if(a){if(!n(e,a)){if(!(a=s(a))||!n(e,a))return e.effectTag|=2,h=!1,void(m=e);t(m,_)}m=e,_=u(a)}else e.effectTag|=2,h=!1,m=e}},prepareToHydrateHostInstance:function(e,t,n){return t=d(e.stateNode,e.type,e.memoizedProps,t,n,e),e.updateQueue=t,null!==t},prepareToHydrateHostTextInstance:function(e){return l(e.stateNode,e.memoizedProps,e)},popHydrationState:function(e){if(e!==m)return!1;if(!h)return a(e),h=!0,!1;var n=e.type;if(5!==e.tag||"head"!==n&&"body"!==n&&!r(n,e.memoizedProps))for(n=_;n;)t(e,n),n=s(n);return a(e),_=m?s(e.stateNode):null,!0}}}(e),T=w.popHostContainer,j=w.popHostContext,S=w.resetHostContainer,H=Oa(e,w,D,h,m),x=H.beginWork,O=H.beginFailedWork,E=function(e,t,n){function a(e){e.effectTag|=4}var r=e.createInstance,o=e.createTextInstance,i=e.appendInitialChild,s=e.finalizeInitialChildren,u=e.prepareUpdate,d=e.persistence,l=t.getRootHostContainer,m=t.popHostContext,_=t.getHostContext,h=t.popHostContainer,p=n.prepareToHydrateHostInstance,f=n.prepareToHydrateHostTextInstance,y=n.popHydrationState,g=void 0,v=void 0,M=void 0;return e.mutation?(g=function(){},v=function(e,t,n){(t.updateQueue=n)&&a(t)},M=function(e,t,n,r){n!==r&&a(t)}):c(d?"235":"236"),{completeWork:function(e,t,n){var d=t.pendingProps;switch(null===d?d=t.memoizedProps:2147483647===t.expirationTime&&2147483647!==n||(t.pendingProps=null),t.tag){case 1:return null;case 2:return Kn(t),null;case 3:return h(t),In(qn),In(Rn),(d=t.stateNode).pendingContext&&(d.context=d.pendingContext,d.pendingContext=null),null!==e&&null!==e.child||(y(t),t.effectTag&=-3),g(t),null;case 5:m(t),n=l();var k=t.type;if(null!==e&&null!=t.stateNode){var L=e.memoizedProps,b=t.stateNode,Y=_();b=u(b,k,L,d,n,Y),v(e,t,b,k,L,d,n),e.ref!==t.ref&&(t.effectTag|=128)}else{if(!d)return null===t.stateNode&&c("166"),null;if(e=_(),y(t))p(t,n,e)&&a(t);else{e=r(k,d,n,e,t);e:for(L=t.child;null!==L;){if(5===L.tag||6===L.tag)i(e,L.stateNode);else if(4!==L.tag&&null!==L.child){L.child.return=L,L=L.child;continue}if(L===t)break;for(;null===L.sibling;){if(null===L.return||L.return===t)break e;L=L.return}L.sibling.return=L.return,L=L.sibling}s(e,k,d,n)&&a(t),t.stateNode=e}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)M(e,t,e.memoizedProps,d);else{if("string"!=typeof d)return null===t.stateNode&&c("166"),null;e=l(),n=_(),y(t)?f(t)&&a(t):t.stateNode=o(d,e,n,t)}return null;case 7:(d=t.memoizedProps)||c("165"),t.tag=8,k=[];e:for((L=t.stateNode)&&(L.return=t);null!==L;){if(5===L.tag||6===L.tag||4===L.tag)c("247");else if(9===L.tag)k.push(L.type);else if(null!==L.child){L.child.return=L,L=L.child;continue}for(;null===L.sibling;){if(null===L.return||L.return===t)break e;L=L.return}L.sibling.return=L.return,L=L.sibling}return d=(L=d.handler)(d.props,k),t.child=Ha(t,null!==e?e.child:null,d,n),t.child;case 8:return t.tag=7,null;case 9:case 10:return null;case 4:return h(t),g(t),null;case 0:c("167");default:c("156")}}}}(e,w,D).completeWork,P=(w=function(e,t){function n(e){var n=e.ref;if(null!==n)try{n(null)}catch(n){t(e,n)}}function a(e){switch(ma(e),e.tag){case 2:n(e);var a=e.stateNode;if("function"==typeof a.componentWillUnmount)try{a.props=e.memoizedProps,a.state=e.memoizedState,a.componentWillUnmount()}catch(n){t(e,n)}break;case 5:n(e);break;case 7:r(e.stateNode);break;case 4:u&&i(e)}}function r(e){for(var t=e;;)if(a(t),null===t.child||u&&4===t.tag){if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;t=t.return}t.sibling.return=t.return,t=t.sibling}else t.child.return=t,t=t.child}function o(e){return 5===e.tag||3===e.tag||4===e.tag}function i(e){for(var t=e,n=!1,o=void 0,i=void 0;;){if(!n){n=t.return;e:for(;;){switch(null===n&&c("160"),n.tag){case 5:o=n.stateNode,i=!1;break e;case 3:case 4:o=n.stateNode.containerInfo,i=!0;break e}n=n.return}n=!0}if(5===t.tag||6===t.tag)r(t),i?v(o,t.stateNode):g(o,t.stateNode);else if(4===t.tag?o=t.stateNode.containerInfo:a(t),null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;4===(t=t.return).tag&&(n=!1)}t.sibling.return=t.return,t=t.sibling}}var s=e.getPublicInstance,u=e.mutation;e=e.persistence,u||c(e?"235":"236");var d=u.commitMount,l=u.commitUpdate,m=u.resetTextContent,_=u.commitTextUpdate,h=u.appendChild,p=u.appendChildToContainer,f=u.insertBefore,y=u.insertInContainerBefore,g=u.removeChild,v=u.removeChildFromContainer;return{commitResetTextContent:function(e){m(e.stateNode)},commitPlacement:function(e){e:{for(var t=e.return;null!==t;){if(o(t)){var n=t;break e}t=t.return}c("160"),n=void 0}var a=t=void 0;switch(n.tag){case 5:t=n.stateNode,a=!1;break;case 3:case 4:t=n.stateNode.containerInfo,a=!0;break;default:c("161")}16&n.effectTag&&(m(t),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||o(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}for(var r=e;;){if(5===r.tag||6===r.tag)n?a?y(t,r.stateNode,n):f(t,r.stateNode,n):a?p(t,r.stateNode):h(t,r.stateNode);else if(4!==r.tag&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===e)break;for(;null===r.sibling;){if(null===r.return||r.return===e)return;r=r.return}r.sibling.return=r.return,r=r.sibling}},commitDeletion:function(e){i(e),e.return=null,e.child=null,e.alternate&&(e.alternate.child=null,e.alternate.return=null)},commitWork:function(e,t){switch(t.tag){case 2:break;case 5:var n=t.stateNode;if(null!=n){var a=t.memoizedProps;e=null!==e?e.memoizedProps:a;var r=t.type,o=t.updateQueue;t.updateQueue=null,null!==o&&l(n,o,r,e,a,t)}break;case 6:null===t.stateNode&&c("162"),n=t.memoizedProps,_(t.stateNode,null!==e?e.memoizedProps:n,n);break;case 3:break;default:c("163")}},commitLifeCycles:function(e,t){switch(t.tag){case 2:var n=t.stateNode;if(4&t.effectTag)if(null===e)n.props=t.memoizedProps,n.state=t.memoizedState,n.componentDidMount();else{var a=e.memoizedProps;e=e.memoizedState,n.props=t.memoizedProps,n.state=t.memoizedState,n.componentDidUpdate(a,e)}null!==(t=t.updateQueue)&&ya(t,n);break;case 3:null!==(n=t.updateQueue)&&ya(n,null!==t.child?t.child.stateNode:null);break;case 5:n=t.stateNode,null===e&&4&t.effectTag&&d(n,t.type,t.memoizedProps,t);break;case 6:case 4:break;default:c("163")}},commitAttachRef:function(e){var t=e.ref;if(null!==t){var n=e.stateNode;switch(e.tag){case 5:t(s(n));break;default:t(n)}}},commitDetachRef:function(e){null!==(e=e.ref)&&e(null)}}}(e,s)).commitResetTextContent,z=w.commitPlacement,C=w.commitDeletion,N=w.commitWork,A=w.commitLifeCycles,F=w.commitAttachRef,I=w.commitDetachRef,W=e.now,R=e.scheduleDeferredCallback,q=e.cancelDeferredCallback,V=e.useSyncScheduling,J=e.prepareForCommit,Q=e.resetAfterCommit,U=W(),K=2,B=0,G=!1,$=null,Z=null,X=0,ee=null,te=null,ne=null,ae=null,re=null,oe=!1,ie=!1,se=!1,ue=null,de=null,le=0,me=-1,_e=!1,ce=null,he=0,pe=!1,fe=!1,ye=null,ge=null,ve=!1,Me=!1,ke=1e3,Le=0,be=1;return{computeAsyncExpiration:l,computeExpirationForFiber:m,scheduleWork:h,batchedUpdates:function(e,t){var n=ve;ve=!0;try{return e(t)}finally{(ve=n)||_e||k(1,null)}},unbatchedUpdates:function(e){if(ve&&!Me){Me=!0;try{return e()}finally{Me=!1}}return e()},flushSync:function(e){var t=ve;ve=!0;try{e:{var n=B;B=1;try{var a=e();break e}finally{B=n}a=void 0}return a}finally{ve=t,_e&&c("187"),k(1,null)}},deferredUpdates:function(e){var t=B;B=l();try{return e()}finally{B=t}}}}function za(e){function t(e){return null===(e=function(e){if(!(e=Qt(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}(e))?null:e.stateNode}var n=e.getPublicInstance,a=(e=Pa(e)).computeAsyncExpiration,r=e.computeExpirationForFiber,i=e.scheduleWork;return{createContainer:function(e,t){var n=new Xn(3,null,0);return e={current:n,containerInfo:e,pendingChildren:null,remainingExpirationTime:0,isReadyForCommit:!1,finishedWork:null,context:null,pendingContext:null,hydrate:t,nextScheduledRoot:null},n.stateNode=e},updateContainer:function(e,t,n,o){var s=t.current;if(n){var u;e:{for(2===qt(n=n._reactInternalFiber)&&2===n.tag||c("170"),u=n;3!==u.tag;){if(Un(u)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break e}(u=u.return)||c("171")}u=u.stateNode.context}n=Un(n)?Gn(n,u):u}else n=_;null===t.context?t.context=n:t.pendingContext=n,t=void 0===(t=o)?null:t,ha(s,{expirationTime:o=null!=e&&null!=e.type&&null!=e.type.prototype&&!0===e.type.prototype.unstable_isAsyncReactComponent?a():r(s),partialState:{element:e},callback:t,isReplace:!1,isForced:!1,nextCallback:null,next:null}),i(s,o)},batchedUpdates:e.batchedUpdates,unbatchedUpdates:e.unbatchedUpdates,deferredUpdates:e.deferredUpdates,flushSync:e.flushSync,getPublicRootInstance:function(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:return n(e.child.stateNode);default:return e.child.stateNode}},findHostInstance:t,findHostInstanceWithNoPortals:function(e){return null===(e=function(e){if(!(e=Qt(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child&&4!==t.tag)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}(e))?null:e.stateNode},injectIntoDevTools:function(e){var n=e.findFiberByHostInstance;return function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);sa=da((function(e){return t.onCommitFiberRoot(n,e)})),ua=da((function(e){return t.onCommitFiberUnmount(n,e)}))}catch(e){}return!0}(o({},e,{findHostInstanceByFiber:function(e){return t(e)},findFiberByHostInstance:function(e){return n?n(e):null}}))}}}var Ca=Object.freeze({default:za}),Na=Ca&&za||Ca,Aa=Na.default?Na.default:Na;function Fa(e,t,n){var a=3=Ba-e){if(!(-1!==Ua&&Ua<=e))return void(Ka||(Ka=!0,requestAnimationFrame(Xa)));Va.didTimeout=!0}else Va.didTimeout=!1;Ua=-1,e=Ja,Ja=null,null!==e&&e(Va)}}),!1);var Xa=function(e){Ka=!1;var t=e-Ba+$a;t<$a&&Ga<$a?(8>t&&(t=8),$a=tn||a.hasOverloadedBooleanValue&&!1===n?or(e,t):a.mustUseProperty?e[a.propertyName]=n:(t=a.attributeName,(r=a.attributeNamespace)?e.setAttributeNS(r,t,""+n):a.hasBooleanValue||a.hasOverloadedBooleanValue&&!0===n?e.setAttribute(t,""):e.setAttribute(t,""+n))}else rr(e,t,g(t,n)?n:null)}function rr(e,t,n){(function(e){return!!nr.hasOwnProperty(e)||!tr.hasOwnProperty(e)&&(er.test(e)?nr[e]=!0:(tr[e]=!0,!1))})(t)&&(null==n?e.removeAttribute(t):e.setAttribute(t,""+n))}function or(e,t){var n=v(t);n?(t=n.mutationMethod)?t(e,void 0):n.mustUseProperty?e[n.propertyName]=!n.hasBooleanValue&&"":e.removeAttribute(n.attributeName):e.removeAttribute(t)}function ir(e,t){var n=t.value,a=t.checked;return o({type:void 0,step:void 0,min:void 0,max:void 0},t,{defaultChecked:void 0,defaultValue:void 0,value:null!=n?n:e._wrapperState.initialValue,checked:null!=a?a:e._wrapperState.initialChecked})}function sr(e,t){var n=t.defaultValue;e._wrapperState={initialChecked:null!=t.checked?t.checked:t.defaultChecked,initialValue:null!=t.value?t.value:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function ur(e,t){null!=(t=t.checked)&&ar(e,"checked",t)}function dr(e,t){ur(e,t);var n=t.value;null!=n?0===n&&""===e.value?e.value="0":"number"===t.type?(n!=(t=parseFloat(e.value)||0)||n==t&&e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n):(null==t.value&&null!=t.defaultValue&&e.defaultValue!==""+t.defaultValue&&(e.defaultValue=""+t.defaultValue),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked))}function lr(e,t){switch(t.type){case"submit":case"reset":break;case"color":case"date":case"datetime":case"datetime-local":case"month":case"time":case"week":e.value="",e.value=e.defaultValue;break;default:e.value=e.value}""!==(t=e.name)&&(e.name=""),e.defaultChecked=!e.defaultChecked,e.defaultChecked=!e.defaultChecked,""!==t&&(e.name=t)}function mr(e,t){return e=o({children:void 0},t),(t=function(e){var t="";return a.Children.forEach(e,(function(e){null==e||"string"!=typeof e&&"number"!=typeof e||(t+=e)})),t}(t.children))&&(e.children=t),e}function _r(e,t,n,a){if(e=e.options,t){t={};for(var r=0;r=t.length||c("93"),t=t[0]),n=""+t),null==n&&(n="")),e._wrapperState={initialValue:""+n}}function fr(e,t){var n=t.value;null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&(e.defaultValue=n)),null!=t.defaultValue&&(e.defaultValue=t.defaultValue)}function yr(e){var t=e.textContent;t===e._wrapperState.initialValue&&(e.value=t)}var gr="http://www.w3.org/1999/xhtml",vr="http://www.w3.org/2000/svg";function Mr(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function kr(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?Mr(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var Lr=void 0,br=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,a,r){MSApp.execUnsafeLocalFunction((function(){return e(t,n)}))}:e}((function(e,t){if(e.namespaceURI!==vr||"innerHTML"in e)e.innerHTML=t;else{for((Lr=Lr||document.createElement("div")).innerHTML=""+t+"",t=Lr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function Yr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var wr={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Dr=["Webkit","ms","Moz","O"];function Tr(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var a=0===n.indexOf("--"),r=n,o=t[n];r=null==o||"boolean"==typeof o||""===o?"":a||"number"!=typeof o||0===o||wr.hasOwnProperty(r)&&wr[r]?(""+o).trim():o+"px","float"===n&&(n="cssFloat"),a?e.setProperty(n,r):e[n]=r}}Object.keys(wr).forEach((function(e){Dr.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),wr[t]=wr[e]}))}));var jr=o({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Sr(e,t,n){t&&(jr[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML)&&c("137",e,n()),null!=t.dangerouslySetInnerHTML&&(null!=t.children&&c("60"),"object"==typeof t.dangerouslySetInnerHTML&&"__html"in t.dangerouslySetInnerHTML||c("61")),null!=t.style&&"object"!=typeof t.style&&c("62",n()))}function Hr(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var xr=gr,Or=i.thatReturns("");function Er(e,t){var n=_n(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=V[t];for(var a=0;a<\/script>",e=e.removeChild(e.firstChild)):e="string"==typeof t.is?n.createElement(e,{is:t.is}):n.createElement(e):e=n.createElementNS(a,e),e}function Cr(e,t){return(9===t.nodeType?t:t.ownerDocument).createTextNode(e)}function Nr(e,t,n,a){var r=Hr(t,n);switch(t){case"iframe":case"object":Zt("topLoad","load",e);var s=n;break;case"video":case"audio":for(s in Pr)Pr.hasOwnProperty(s)&&Zt(s,Pr[s],e);s=n;break;case"source":Zt("topError","error",e),s=n;break;case"img":case"image":Zt("topError","error",e),Zt("topLoad","load",e),s=n;break;case"form":Zt("topReset","reset",e),Zt("topSubmit","submit",e),s=n;break;case"details":Zt("topToggle","toggle",e),s=n;break;case"input":sr(e,n),s=ir(e,n),Zt("topInvalid","invalid",e),Er(a,"onChange");break;case"option":s=mr(e,n);break;case"select":cr(e,n),s=o({},n,{value:void 0}),Zt("topInvalid","invalid",e),Er(a,"onChange");break;case"textarea":pr(e,n),s=hr(e,n),Zt("topInvalid","invalid",e),Er(a,"onChange");break;default:s=n}Sr(t,s,Or);var u,d=s;for(u in d)if(d.hasOwnProperty(u)){var l=d[u];"style"===u?Tr(e,l):"dangerouslySetInnerHTML"===u?null!=(l=l?l.__html:void 0)&&br(e,l):"children"===u?"string"==typeof l?("textarea"!==t||""!==l)&&Yr(e,l):"number"==typeof l&&Yr(e,""+l):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(q.hasOwnProperty(u)?null!=l&&Er(a,u):r?rr(e,u,l):null!=l&&ar(e,u,l))}switch(t){case"input":yt(e),lr(e,n);break;case"textarea":yt(e),yr(e);break;case"option":null!=n.value&&e.setAttribute("value",n.value);break;case"select":e.multiple=!!n.multiple,null!=(t=n.value)?_r(e,!!n.multiple,t,!1):null!=n.defaultValue&&_r(e,!!n.multiple,n.defaultValue,!0);break;default:"function"==typeof s.onClick&&(e.onclick=i)}}function Ar(e,t,n,a,r){var s,u,d=null;switch(t){case"input":n=ir(e,n),a=ir(e,a),d=[];break;case"option":n=mr(e,n),a=mr(e,a),d=[];break;case"select":n=o({},n,{value:void 0}),a=o({},a,{value:void 0}),d=[];break;case"textarea":n=hr(e,n),a=hr(e,a),d=[];break;default:"function"!=typeof n.onClick&&"function"==typeof a.onClick&&(e.onclick=i)}for(s in Sr(t,a,Or),e=null,n)if(!a.hasOwnProperty(s)&&n.hasOwnProperty(s)&&null!=n[s])if("style"===s)for(u in t=n[s])t.hasOwnProperty(u)&&(e||(e={}),e[u]="");else"dangerouslySetInnerHTML"!==s&&"children"!==s&&"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(q.hasOwnProperty(s)?d||(d=[]):(d=d||[]).push(s,null));for(s in a){var l=a[s];if(t=null!=n?n[s]:void 0,a.hasOwnProperty(s)&&l!==t&&(null!=l||null!=t))if("style"===s)if(t){for(u in t)!t.hasOwnProperty(u)||l&&l.hasOwnProperty(u)||(e||(e={}),e[u]="");for(u in l)l.hasOwnProperty(u)&&t[u]!==l[u]&&(e||(e={}),e[u]=l[u])}else e||(d||(d=[]),d.push(s,e)),e=l;else"dangerouslySetInnerHTML"===s?(l=l?l.__html:void 0,t=t?t.__html:void 0,null!=l&&t!==l&&(d=d||[]).push(s,""+l)):"children"===s?t===l||"string"!=typeof l&&"number"!=typeof l||(d=d||[]).push(s,""+l):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&(q.hasOwnProperty(s)?(null!=l&&Er(r,s),d||t===l||(d=[])):(d=d||[]).push(s,l))}return e&&(d=d||[]).push("style",e),d}function Fr(e,t,n,a,r){"input"===n&&"radio"===r.type&&null!=r.name&&ur(e,r),Hr(n,a),a=Hr(n,r);for(var o=0;oa&&(r=a,a=e,e=r),r=hn(n,e);var o=hn(n,a);if(r&&o&&(1!==t.rangeCount||t.anchorNode!==r.node||t.anchorOffset!==r.offset||t.focusNode!==o.node||t.focusOffset!==o.offset)){var i=document.createRange();i.setStart(r.node,r.offset),t.removeAllRanges(),e>a?(t.addRange(i),t.extend(o.node,o.offset)):(i.setEnd(o.node,o.offset),t.addRange(i))}}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(m(n),n=0;n1)for(var n=1;n1&&void 0!==arguments[1])||arguments[1];this._locale=e,t&&this.forceComponentsUpdate()},setTranslations:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this._translations=e,t&&this.forceComponentsUpdate()},loadTranslations:function(e){console.error("I18n.loadTranslations is deprecated, please use I18n.setTranslations instead"),this.setTranslations(e)},setTranslationsGetter:function(e){if("function"!=typeof e)throw new Error("Translations getter must be a function");this._getTranslations=e},setLocaleGetter:function(e){if("function"!=typeof e)throw new Error("Locale getter must be a function");this._getLocale=e},setHandleMissingTranslation:function(e){if("function"!=typeof e)throw new Error("Handle missing translation must be a function");this._handleMissingTranslation=e},t:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this._translate(e,t)},l:function(e,t){return this._localize(e,t)},_replace:function(e,t){var n=this;if("string"==typeof e){var r=e;return Object.keys(t).forEach((function(e){r=r.split("%{"+e+"}").join(t[e])})),r}if("object"===(void 0===e?"undefined":a(e))){var o={};return Object.keys(e).forEach((function(a){o[a]=n._replace(e[a],t)})),o}return null},_translate:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n="";try{var a=this._translations[this._locale]?this._locale:this._locale.split("-")[0];n=this._fetchTranslation(this._translations,a+"."+e,t.count)}catch(n){return this._handleMissingTranslation(e,t)}return this._replace(n,t)},_localize:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n.dateFormat?(0,o.default)(t,n.parseFormat,this._locale,Boolean(n.strictParse)).format(this.t(n.dateFormat)):"number"==typeof t?(e.Intl?Intl.NumberFormat&&1===Intl.NumberFormat.supportedLocalesOf(this._locale).length||(Intl.NumberFormat=r.default.NumberFormat):e.Intl=r.default,new Intl.NumberFormat(this._locale,n).format(t)):t},_fetchTranslation:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=t.indexOf(".");if(void 0===e)throw new Error("not found");if(a>-1)return this._fetchTranslation(e[t.substring(0,a)],t.substr(a+1),n);if(null!==n){if(e[t+"_"+n])return e[t+"_"+n];if(1!==n&&e[t+"_plural"])return e[t+"_plural"]}if(e[t])return e[t];throw new Error("not found")},forceComponentsUpdate:function(){i.default.rerenderAll()}}}).call(this,n(23))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=function(){function e(e,t){for(var n=0;n=20?"ste":"de")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},o=function(e){return function(t,n,o,i){var s=a(t),u=r[e][a(t)];return 2===s&&(u=u[n?0:1]),u.replace(/%d/i,t)}},i=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:o("s"),ss:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(t,r,o,i){var s=n(t),u=a[e][n(t)];return 2===s&&(u=u[r?0:1]),u.replace(/%d/i,t)}},o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,n){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var n=e%10;return e+(t[n]||t[e%100-n]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var a,r;return"m"===n?t?"хвіліна":"хвіліну":"h"===n?t?"гадзіна":"гадзіну":e+" "+(a=+e,r={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:t?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[n].split("_"),a%10==1&&a%100!=11?r[0]:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?r[1]:r[2])}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Вв] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:t,mm:t,h:t,hh:t,d:"дзень",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,n){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},n={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,n){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){return e+" "+function(e,t){return 2===t?function(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}(e):e}({mm:"munutenn",MM:"miz",dd:"devezh"}[n],e)}e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:function(e){switch(function e(t){return t>9?e(t%10):t}(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var a=e+" ";switch(n){case"ss":return a+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return a+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return a+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return a+=1===e?"dan":"dana";case"MM":return a+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return a+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),n="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_");function a(e){return e>1&&e<5&&1!=~~(e/10)}function r(e,t,n,r){var o=e+" ";switch(n){case"s":return t||r?"pár sekund":"pár sekundami";case"ss":return t||r?o+(a(e)?"sekundy":"sekund"):o+"sekundami";case"m":return t?"minuta":r?"minutu":"minutou";case"mm":return t||r?o+(a(e)?"minuty":"minut"):o+"minutami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?o+(a(e)?"hodiny":"hodin"):o+"hodinami";case"d":return t||r?"den":"dnem";case"dd":return t||r?o+(a(e)?"dny":"dní"):o+"dny";case"M":return t||r?"měsíc":"měsícem";case"MM":return t||r?o+(a(e)?"měsíce":"měsíců"):o+"měsíci";case"y":return t||r?"rok":"rokem";case"yy":return t||r?o+(a(e)?"roky":"let"):o+"lety"}}e.defineLocale("cs",{months:t,monthsShort:n,monthsParse:function(e,t){var n,a=[];for(n=0;n<12;n++)a[n]=new RegExp("^"+e[n]+"$|^"+t[n]+"$","i");return a}(t,n),shortMonthsParse:function(e){var t,n=[];for(t=0;t<12;t++)n[t]=new RegExp("^"+e[t]+"$","i");return n}(n),longMonthsParse:function(e){var t,n=[];for(t=0;t<12;t++)n[t]=new RegExp("^"+e[t]+"$","i");return n}(t),weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],n=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,n){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,n){return e>11?n?"μμ":"ΜΜ":n?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,t){var n,a=this._calendarEl[e],r=t&&t.hours();return((n=a)instanceof Function||"[object Function]"===Object.prototype.toString.call(n))&&(a=a.apply(t)),a.replace("{}",r%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",ss:"%d sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),a=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),a=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_");e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?n[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"MMMM [de] D [de] YYYY",LLL:"MMMM [de] D [de] YYYY h:mm A",LLLL:"dddd, MMMM [de] D [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?r[n][2]?r[n][2]:r[n][1]:a?r[n][0]:r[n][1]}e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},n={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,n){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"ثانیه d%",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),n=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",t[7],t[8],t[9]];function a(e,a,r,o){var i="";switch(r){case"s":return o?"muutaman sekunnin":"muutama sekunti";case"ss":return o?"sekunnin":"sekuntia";case"m":return o?"minuutin":"minuutti";case"mm":i=o?"minuutin":"minuuttia";break;case"h":return o?"tunnin":"tunti";case"hh":i=o?"tunnin":"tuntia";break;case"d":return o?"päivän":"päivä";case"dd":i=o?"päivän":"päivää";break;case"M":return o?"kuukauden":"kuukausi";case"MM":i=o?"kuukauden":"kuukautta";break;case"y":return o?"vuoden":"vuosi";case"yy":i=o?"vuoden":"vuotta"}return i=function(e,a){return e<10?a?n[e]:t[e]:e}(e,o)+" "+i}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minutt",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaði",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?n[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],monthsShort:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],monthsParseExact:!0,weekdays:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={s:["thodde secondanim","thodde second"],ss:[e+" secondanim",e+" second"],m:["eka mintan","ek minute"],mm:[e+" mintanim",e+" mintam"],h:["eka horan","ek hor"],hh:[e+" horanim",e+" hor"],d:["eka disan","ek dis"],dd:[e+" disanim",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineanim",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsanim",e+" vorsam"]};return t?r[n][0]:r[n][1]}e.defineLocale("gom-latn",{months:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Ieta to] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fatlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:1,doy:4},meridiemParse:/rati|sokalli|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokalli"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"rati":e<12?"sokalli":e<16?"donparam":e<20?"sanje":"rati"}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},n={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પેહલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,n){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?n?'לפנה"צ':"לפני הצהריים":e<18?n?'אחה"צ':"אחרי הצהריים":"בערב"}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var a=e+" ";switch(n){case"ss":return a+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return a+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return a+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return a+=1===e?"dan":"dana";case"MM":return a+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return a+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function n(e,t,n,a){var r=e;switch(n){case"s":return a||t?"néhány másodperc":"néhány másodperce";case"ss":return r+(a||t)?" másodperc":" másodperce";case"m":return"egy"+(a||t?" perc":" perce");case"mm":return r+(a||t?" perc":" perce");case"h":return"egy"+(a||t?" óra":" órája");case"hh":return r+(a||t?" óra":" órája");case"d":return"egy"+(a||t?" nap":" napja");case"dd":return r+(a||t?" nap":" napja");case"M":return"egy"+(a||t?" hónap":" hónapja");case"MM":return r+(a||t?" hónap":" hónapja");case"y":return"egy"+(a||t?" év":" éve");case"yy":return r+(a||t?" év":" éve")}return""}function a(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,n){return e<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return a.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return a.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function n(e,n,a,r){var o=e+" ";switch(a){case"s":return n||r?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?o+(n||r?"sekúndur":"sekúndum"):o+"sekúnda";case"m":return n?"mínúta":"mínútu";case"mm":return t(e)?o+(n||r?"mínútur":"mínútum"):n?o+"mínúta":o+"mínútu";case"hh":return t(e)?o+(n||r?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return n?"dagur":r?"dag":"degi";case"dd":return t(e)?n?o+"dagar":o+(r?"daga":"dögum"):n?o+"dagur":o+(r?"dag":"degi");case"M":return n?"mánuður":r?"mánuð":"mánuði";case"MM":return t(e)?n?o+"mánuðir":o+(r?"mánuði":"mánuðum"):n?o+"mánuður":o+(r?"mánuð":"mánuði");case"y":return n||r?"ár":"ári";case"yy":return t(e)?o+(n||r?"ár":"árum"):o+(n||r?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 HH:mm dddd",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日 HH:mm dddd"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,n){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:"[来週]dddd LT",lastDay:"[昨日] LT",lastWeek:"[前週]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის უკან"):/წელი/.test(e)?e.replace(/წელი$/,"წლის უკან"):void 0},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysMin:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},n={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,n){return e<12?"오전":"오후"}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кече саат] LT",lastWeek:"[Өткен аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?r[n][0]:r[n][1]}function n(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return n(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return n(e)}return n(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function(e){return n(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e},past:function(e){return n(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e},s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,n){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function n(e,t,n,a){return t?r(n)[0]:a?r(n)[1]:r(n)[2]}function a(e){return e%10==0||e>10&&e<20}function r(e){return t[e].split("_")}function o(e,t,o,i){var s=e+" ";return 1===e?s+n(0,t,o[0],i):t?s+(a(e)?r(o)[1]:r(o)[0]):i?s+r(o)[1]:s+(a(e)?r(o)[1]:r(o)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:function(e,t,n,a){return t?"kelios sekundės":a?"kelių sekundžių":"kelias sekundes"},ss:o,m:n,mm:o,h:n,hh:o,d:n,dd:o,M:n,MM:o,y:n,yy:o},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function n(e,t,n){return n?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function a(e,a,r){return e+" "+n(t[r],e,a)}function r(e,a,r){return n(t[r],e,a)}e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:function(e,t){return t?"dažas sekundes":"dažām sekundēm"},ss:a,m:r,mm:a,h:r,hh:a,d:r,dd:a,M:r,MM:a,y:r,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,a){var r=t.words[a];return 1===a.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,n){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function a(e,t,n,a){var r="";if(t)switch(n){case"s":r="काही सेकंद";break;case"ss":r="%d सेकंद";break;case"m":r="एक मिनिट";break;case"mm":r="%d मिनिटे";break;case"h":r="एक तास";break;case"hh":r="%d तास";break;case"d":r="एक दिवस";break;case"dd":r="%d दिवस";break;case"M":r="एक महिना";break;case"MM":r="%d महिने";break;case"y":r="एक वर्ष";break;case"yy":r="%d वर्षे"}else switch(n){case"s":r="काही सेकंदां";break;case"ss":r="%d सेकंदां";break;case"m":r="एका मिनिटा";break;case"mm":r="%d मिनिटां";break;case"h":r="एका तासा";break;case"hh":r="%d तासां";break;case"d":r="एका दिवसा";break;case"dd":r="%d दिवसां";break;case"M":r="एका महिन्या";break;case"MM":r="%d महिन्यां";break;case"y":r="एका वर्षा";break;case"yy":r="%d वर्षां"}return r.replace(/%d/i,e)}e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात्री"===t?e<4?e:e+12:"सकाळी"===t?e:"दुपारी"===t?e>=10?e:e+12:"सायंकाळी"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात्री":e<10?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},n={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,n){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),a=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),a=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},n={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),n="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_");function a(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function r(e,t,n){var r=e+" ";switch(n){case"ss":return r+(a(e)?"sekundy":"sekund");case"m":return t?"minuta":"minutę";case"mm":return r+(a(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return r+(a(e)?"godziny":"godzin");case"MM":return r+(a(e)?"miesiące":"miesięcy");case"yy":return r+(a(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,a){return e?""===a?"("+n[e.month()]+"|"+t[e.month()]+")":/D MMMM/.test(a)?n[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:r,m:r,mm:r,h:r,hh:r,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:r,y:"rok",yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº"})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var a=" ";return(e%100>=20||e>=100&&e%100==0)&&(a=" de "),e+a+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"}[n]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var a,r;return"m"===n?t?"минута":"минуту":e+" "+(a=+e,r={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[n].split("_"),a%10==1&&a%100!=11?r[0]:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?r[1]:r[2])}var n=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня в] LT",nextDay:"[Завтра в] LT",lastDay:"[Вчера в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В следующее] dddd [в] LT";case 1:case 2:case 4:return"[В следующий] dddd [в] LT";case 3:case 5:case 6:return"[В следующую] dddd [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:t,m:t,mm:t,h:"час",hh:t,d:"день",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],n=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,n){return e>11?n?"ප.ව.":"පස් වරු":n?"පෙ.ව.":"පෙර වරු"}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),n="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function a(e){return e>1&&e<5}function r(e,t,n,r){var o=e+" ";switch(n){case"s":return t||r?"pár sekúnd":"pár sekundami";case"ss":return t||r?o+(a(e)?"sekundy":"sekúnd"):o+"sekundami";case"m":return t?"minúta":r?"minútu":"minútou";case"mm":return t||r?o+(a(e)?"minúty":"minút"):o+"minútami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?o+(a(e)?"hodiny":"hodín"):o+"hodinami";case"d":return t||r?"deň":"dňom";case"dd":return t||r?o+(a(e)?"dni":"dní"):o+"dňami";case"M":return t||r?"mesiac":"mesiacom";case"MM":return t||r?o+(a(e)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return t||r?"rok":"rokom";case"yy":return t||r?o+(a(e)?"roky":"rokov"):o+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:n,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r=e+" ";switch(n){case"s":return t||a?"nekaj sekund":"nekaj sekundami";case"ss":return r+=1===e?t?"sekundo":"sekundi":2===e?t||a?"sekundi":"sekundah":e<5?t||a?"sekunde":"sekundah":"sekund";case"m":return t?"ena minuta":"eno minuto";case"mm":return r+=1===e?t?"minuta":"minuto":2===e?t||a?"minuti":"minutama":e<5?t||a?"minute":"minutami":t||a?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return r+=1===e?t?"ura":"uro":2===e?t||a?"uri":"urama":e<5?t||a?"ure":"urami":t||a?"ur":"urami";case"d":return t||a?"en dan":"enim dnem";case"dd":return r+=1===e?t||a?"dan":"dnem":2===e?t||a?"dni":"dnevoma":t||a?"dni":"dnevi";case"M":return t||a?"en mesec":"enim mesecem";case"MM":return r+=1===e?t||a?"mesec":"mesecem":2===e?t||a?"meseca":"mesecema":e<5?t||a?"mesece":"meseci":t||a?"mesecev":"meseci";case"y":return t||a?"eno leto":"enim letom";case"yy":return r+=1===e?t||a?"leto":"letom":2===e?t||a?"leti":"letoma":e<5?t||a?"leta":"leti":t||a?"let":"leti"}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,n){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,a){var r=t.words[a];return 1===a.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,a){var r=t.words[a];return 1===a.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,n){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"e":1===t||2===t?"a":"e")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},n={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,n){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t||"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జూలై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జూలై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"minutu balun",ss:"minutu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};e.defineLocale("tg",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Пагоҳ соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,n){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function n(e,n,a,r){var o=function(e){var n=Math.floor(e%1e3/100),a=Math.floor(e%100/10),r=e%10,o="";return n>0&&(o+=t[n]+"vatlh"),a>0&&(o+=(""!==o?" ":"")+t[a]+"maH"),r>0&&(o+=(""!==o?" ":"")+t[r]),""===o?"pagh":o}(e);switch(a){case"ss":return o+" lup";case"mm":return o+" tup";case"hh":return o+" rep";case"dd":return o+" jaj";case"MM":return o+" jar";case"yy":return o+" DIS"}}e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"},past:function(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"},s:"puS lup",ss:n,m:"wa’ tup",mm:n,h:"wa’ rep",hh:n,d:"wa’ jaj",dd:n,M:"wa’ jar",MM:n,y:"wa’ DIS",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var a=e%10;return e+(t[a]||t[e%100-a]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return a||t?r[n][0]:r[n][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,n){return e>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var a=100*e+t;return a<600?"يېرىم كېچە":a<900?"سەھەر":a<1130?"چۈشتىن بۇرۇن":a<1230?"چۈش":a<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var a,r;return"m"===n?t?"хвилина":"хвилину":"h"===n?t?"година":"годину":e+" "+(a=+e,r={ss:t?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:t?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:t?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"}[n].split("_"),a%10==1&&a%100!=11?r[0]:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?r[1]:r[2])}function n(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:function(e,t){var n={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return e?n[/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:n.nominative},weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:n("[Сьогодні "),nextDay:n("[Завтра "),lastDay:n("[Вчора "),nextWeek:n("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return n("[Минулої] dddd [").call(this);case 1:case 2:case 4:return n("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:t,m:t,mm:t,h:"годину",hh:t,d:"день",dd:t,M:"місяць",MM:t,y:"рік",yy:t},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1130?"上午":a<1230?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1130?"上午":a<1230?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1130?"上午":a<1230?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(1))},function(e,t,n){"use strict";var a,r=(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),o=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0)return s.createElement("div",{className:"field"},s.createElement("label",{htmlFor:"add-comment-"+r+"-"+a+"-user-group-id"},c.t("components.add_comment_form.form.user_group_id.label")),s.createElement("select",{ref:this.setUserGroupIdSelect,id:"add-comment-"+r+"-"+a+"-user-group-id"},s.createElement("option",{value:""},o.name),i.map((function(e){return s.createElement("option",{key:e.id,value:e.id},e.name)}))))}return null},t.prototype._checkCommentBody=function(e,t){this.setState({disabled:""===e,error:""===e||e.length>t,remainingCharacterCount:t-e.length})},t.defaultProps={showTitle:!0,submitButtonClassName:"button button--sc",arguable:!1,autoFocus:!1},t.contextTypes={locale:l.string,toggleTranslations:l.bool},t}(s.Component);t.AddCommentForm=p;var f=n(572),y=n(76),g=u.graphql(f,{props:function(e){var t=e.ownProps,n=e.mutate;return{addComment:function(e,a){var r=e.body,i=e.alignment,s=e.userGroupId,u=a.locale,l=a.toggleTranslations;n&&n({variables:{locale:u,toggleTranslations:l,commentableId:t.commentable.id,commentableType:t.commentable.type,body:r,alignment:i,userGroupId:s},optimisticResponse:{commentable:{__typename:"CommentableMutation",addComment:{__typename:"Comment",id:d(),sgid:d(),type:"Decidim::Comments::Comment",createdAt:(new Date).toISOString(),body:r,formattedBody:r,formattedCreatedAt:(new Date).toISOString(),alignment:i,author:{__typename:"User",name:t.session&&t.session.user.name,nickname:t.session&&t.session.user.name,profilePath:null,badge:null,avatarUrl:t.session&&t.session.user.avatarUrl,deleted:!1},comments:[],hasComments:!1,acceptsNewComments:!1,userAllowedToComment:!1,upVotes:0,upVoted:!1,downVotes:0,downVoted:!1,alreadyReported:!1}}},update:function(e,n){var a=n.data,r={locale:u,toggleTranslations:l,commentableId:t.rootCommentable.id,commentableType:t.rootCommentable.type,orderBy:t.orderBy,singleCommentId:null},i=e.readQuery({query:y,variables:r}),s=t.commentable,d=s.id,m=s.type,_=a.commentable&&a.commentable.addComment,c=[],h=function e(t){var n=t.comments||[];return _&&t.id===d?o({},t,{hasComments:!0,comments:n.concat([_])}):o({},t,{comments:n.map(e)})};i&&(c="Decidim::Comments::Comment"===m?i.commentable.comments.map(h):i.commentable.comments.concat([_]),e.writeQuery({query:y,data:o({},i,{commentable:o({},i.commentable,{totalCommentsCount:i.commentable.totalCommentsCount+1,comments:c})}),variables:r}))}})}}}})(p);t.default=g},function(e,t){var n="undefined"!=typeof crypto&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&msCrypto.getRandomValues.bind(msCrypto);if(n){var a=new Uint8Array(16);e.exports=function(){return n(a),a}}else{var r=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),r[t]=e>>>((3&t)<<3)&255;return r}}},function(e,t){for(var n=[],a=0;a<256;++a)n[a]=(a+256).toString(16).substr(1);e.exports=function(e,t){var a=t||0,r=n;return r[e[a++]]+r[e[a++]]+r[e[a++]]+r[e[a++]]+"-"+r[e[a++]]+r[e[a++]]+"-"+r[e[a++]]+r[e[a++]]+"-"+r[e[a++]]+r[e[a++]]+"-"+r[e[a++]]+r[e[a++]]+r[e[a++]]+r[e[a++]]+r[e[a++]]+r[e[a++]]}},function(e,t,n){var a={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"CommentThread"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Comment"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"hasComments"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"Comment"},directives:[]}]}}],loc:{start:0,end:114}};a.loc.source={body:'#import "../fragments/comment.fragment.graphql"\n\nfragment CommentThread on Comment {\n hasComments\n ...Comment\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var r={};a.definitions=a.definitions.concat(n(122).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var t=e.name.value;return!r[t]&&(r[t]=!0,!0)}))),e.exports=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(4),r=n(121),o=function(e){e.preventDefault()},i=function(e){var t=e.buttonClassName,n=e.iconName,i=e.text,s=e.votes,u=e.voteAction,d=e.disabled,l=e.selectedClass,m=e.userLoggedIn;return a.createElement("button",{className:t+" "+l,onClick:m?u:o,disabled:d,title:i,"data-open":m?null:"loginModal"},a.createElement("span",{className:"show-for-sr"},i),a.createElement(r.default,{name:n,iconExtraClassName:"icon--small"})," "+s)};i.defaultProps={buttonClassName:"",iconName:"",votes:0,selectedClass:"selected",disabled:!1},t.default=i},function(e,t){e.exports={am:null}},function(e,t){e.exports={ar:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"تعليق","decidim/comments/comment_created_event":"تعليق","decidim/comments/reply_created_event":"تعليق الرد","decidim/comments/user_mentioned_event":"أشير"}},activerecord:{models:{"decidim/comments/comment":{zero:"تعليقات",one:"تعليق",two:"تعليقات",few:"تعليقات",many:"تعليقات",other:"تعليقات"},"decidim/comments/comment_vote":{zero:"الأصوات",one:"تصويت",two:"الأصوات",few:"الأصوات",many:"الأصوات",other:"الأصوات"}}},decidim:{comments:{comments:"تعليقات",last_activity:{new_comment_at_html:"تعليق جديد على %{link}"},votes:{create:{error:"حدثت مشكلة في التصويت على التعليق."}}},components:{add_comment_form:{account_message:'سجل الدخول بحسابك أو اشترك لإضافة تعليقك.',form:{body:{label:"تعليق",placeholder:"ما رأيك بهذا؟"},form_error:"النص مطلوب ولا يمكن أن يكون أطول من %{length} حرف.",submit:"إرسال",user_group_id:{label:"التعليق باسم"}},opinion:{neutral:"محايد"},remaining_characters:"%{count} الحروف المتبقية",remaining_characters_1:"%{count} حرف اليسار",title:"أضف تعليقك"},comment:{alignment:{against:"ضد",in_favor:"لصالح"},deleted_user:"مشارك محذوف",reply:"الرد",report:{action:"أبلغ عن",already_reported:"تم الإبلاغ عن هذا المحتوى بالفعل وسيتم مراجعته من قبل المشرف.",close:"قريب",description:"هل هذا المحتوى غير مناسب؟",details:"تعليقات اضافية",reasons:{does_not_belong:"يحتوي على نشاط غير قانوني أو تهديدات انتحارية أو معلومات شخصية أو أي شيء آخر تعتقد أنه لا ينتمي إلى %{organization_name}.",offensive:"يحتوي على العنصرية والتمييز الجنسي والتشهير والهجمات الشخصية والتهديدات بالقتل أو طلبات الانتحار أو أي شكل من أشكال خطاب الكراهية.",spam:"يحتوي على clickbait أو الإعلان أو الخدع أو روبوت البرامج النصية."},title:"الإبلاغ عن مشكلة"}},comment_order_selector:{order:{best_rated:"أفضل تصنيف",most_discussed:"الأكثر مناقشة",older:"اكبر سنا",recent:"الأخيرة"},title:"ترتيب حسب:"},comment_thread:{title:"المحادثة مع %{authorName}"},comments:{blocked_comments_for_user_warning:"لا يمكنك التعليق في هذه اللحظة ، ولكن يمكنك قراءة التعليقات السابقة.",blocked_comments_warning:"التعليقات معطلة في هذا الوقت ، لكن يمكنك قراءة التعليقات السابقة.",loading:"جارٍ تحميل التعليقات ...",title:"%{count} تعليقات"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ترك تعليق في %{resource_title}. يمكنك قراءتها في هذه الصفحة:",email_outro:"لقد تلقيت هذا الإشعار لأنك تتابع %{author_name}. يمكنك إلغاء تتبع هذا المستخدم من صفحة ملفه الشخصي.",email_subject:"هناك تعليق جديد مِن %{author_name} على %{resource_title}",notification_title:'هناك تعليق جديد مِن %{author_name} %{author_nickname} على %{resource_title}.'},comment_created:{email_intro:"%{resource_title} تم التعليق. يمكنك قراءة التعليق في هذه الصفحة:",email_outro:'لقد تلقيت هذا الإشعار لأنك تتابع "%{resource_title}" أو مؤلفه. يمكنك إلغاء تتبعه من الرابط السابق.',email_subject:"هناك تعليق جديد من %{author_name} في %{resource_title}",notification_title:'هناك تعليق جديد مِن %{author_name} %{author_nickname} على %{resource_title}'},reply_created:{email_intro:"%{author_name} رد على تعليقك في %{resource_title}. يمكنك قراءتها في هذه الصفحة:",email_outro:"لقد تلقيت هذا الإشعار لأنه تم الرد على تعليقك.",email_subject:"%{author_name} رد على تعليقك في %{resource_title}",notification_title:'%{author_name} %{author_nickname} رد على تعليقك في %{resource_title}'},user_mentioned:{email_intro:"لقد ذكرت",email_outro:"لقد تلقيت هذا الإشعار لأنك ذكرت في %{resource_title}.",email_subject:"لقد ذكرت في %{resource_title}",notification_title:'لقد ذكرت في %{resource_title} من %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"عدد التعليقات الناتجة عن المشاركين",object:"تعليقات",title:"تعليقات"}}},errors:{messages:{cannot_have_comments:"لا يمكن أن يكون لديك تعليقات"}}}}},function(e,t){e.exports={ar:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"تعليق","decidim/comments/comment_created_event":"تعليق","decidim/comments/reply_created_event":"تعليق الرد","decidim/comments/user_group_mentioned_event":"أشير","decidim/comments/user_mentioned_event":"أشير"}},activerecord:{models:{"decidim/comments/comment":{zero:"تعليقات",one:"تعليق",two:"تعليقات",few:"تعليقات",many:"تعليقات",other:"تعليقات"},"decidim/comments/comment_vote":{zero:"الأصوات",one:"تصويت",two:"الأصوات",few:"الأصوات",many:"الأصوات",other:"الأصوات"}}},decidim:{comments:{comments:"تعليقات",last_activity:{new_comment_at_html:"تعليق جديد على %{link}"},votes:{create:{error:"حدثت مشكلة في التصويت على التعليق."}}},components:{add_comment_form:{account_message:'سجل الدخول بحسابك أو اشترك لإضافة تعليقك.',form:{body:{label:"تعليق",placeholder:"ما رأيك بهذا؟"},form_error:"النص مطلوب ولا يمكن أن يكون أطول من %{length} حرف.",submit:"إرسال",user_group_id:{label:"التعليق باسم"}},opinion:{neutral:"محايد"},remaining_characters:"%{count} الحروف المتبقية",remaining_characters_1:"%{count} حرف اليسار",title:"أضف تعليقك"},comment:{alignment:{against:"ضد",in_favor:"لصالح"},deleted_user:"مشارك محذوف",hide_replies:"إخفاء الردود",reply:"الرد",report:{action:"أبلغ عن",already_reported:"تم الإبلاغ عن هذا المحتوى بالفعل وسيتم مراجعته من قبل المشرف.",close:"قريب",description:"هل هذا المحتوى غير مناسب؟",details:"تعليقات اضافية",reasons:{does_not_belong:"يحتوي على نشاط غير قانوني أو تهديدات انتحارية أو معلومات شخصية أو أي شيء آخر تعتقد أنه لا ينتمي إلى %{organization_name}.",offensive:"يحتوي على العنصرية والتمييز الجنسي والتشهير والهجمات الشخصية والتهديدات بالقتل أو طلبات الانتحار أو أي شكل من أشكال خطاب الكراهية.",spam:"يحتوي على clickbait أو الإعلان أو الخدع أو روبوت البرامج النصية."}},show_replies:"اظهر الردود الـ %{replies_count}",single_comment_link_title:"الحصول على رابط نحو تعليق واحد"},comment_order_selector:{order:{best_rated:"أفضل تصنيف",most_discussed:"الأكثر مناقشة",older:"اكبر سنا",recent:"الأخيرة"},title:"ترتيب حسب:"},comment_thread:{title:"المحادثة مع %{authorName}"},comments:{blocked_comments_for_user_warning:"لا يمكنك التعليق في هذه اللحظة ، ولكن يمكنك قراءة التعليقات السابقة.",blocked_comments_warning:"التعليقات معطلة في هذا الوقت ، لكن يمكنك قراءة التعليقات السابقة.",comment_details_title:"تفاصيل التعليق",loading:"جارٍ تحميل التعليقات ...",single_comment_warning:'يمكنك الإطلاع على التعليقات المتبقية الأخرى هنا.',single_comment_warning_title:"إنك ترى تعليقا واحدا",title:"%{count} تعليقات"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ترك تعليق في %{resource_title}. يمكنك قراءتها في هذه الصفحة:",email_outro:"لقد تلقيت هذا الإشعار لأنك تتابع %{author_name}. يمكنك إلغاء تتبع هذا المستخدم من صفحة ملفه الشخصي.",email_subject:"هناك تعليق جديد مِن %{author_name} على %{resource_title}",notification_title:'هناك تعليق جديد مِن %{author_name} %{author_nickname} على %{resource_title}.'},comment_by_followed_user_group:{email_subject:"هناك تعليق جديد مِن %{author_name} على %{resource_title}",notification_title:'هناك تعليق جديد مِن %{author_name} %{author_nickname} على %{resource_title}.'},comment_created:{email_intro:"%{resource_title} تم التعليق. يمكنك قراءة التعليق في هذه الصفحة:",email_outro:'لقد تلقيت هذا الإشعار لأنك تتابع "%{resource_title}" أو مؤلفه. يمكنك إلغاء تتبعه من الرابط السابق.',email_subject:"هناك تعليق جديد من %{author_name} في %{resource_title}",notification_title:'هناك تعليق جديد مِن %{author_name} %{author_nickname} على %{resource_title}'},reply_created:{email_intro:"%{author_name} رد على تعليقك في %{resource_title}. يمكنك قراءتها في هذه الصفحة:",email_outro:"لقد تلقيت هذا الإشعار لأنه تم الرد على تعليقك.",email_subject:"%{author_name} رد على تعليقك في %{resource_title}",notification_title:'%{author_name} %{author_nickname} رد على تعليقك في %{resource_title}'},user_mentioned:{email_intro:"لقد ذكرت",email_outro:"لقد تلقيت هذا الإشعار لأنك ذكرت في %{resource_title}.",email_subject:"لقد ذكرت في %{resource_title}",notification_title:'لقد ذكرت في %{resource_title} من %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"عدد التعليقات الناتجة عن المشاركين",object:"تعليقات",title:"تعليقات"}}},errors:{messages:{cannot_have_comments:"لا يمكن أن يكون لديك تعليقات"}}}}},function(e,t){e.exports={bg:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Коментар","decidim/comments/comment_created_event":"Коментар","decidim/comments/reply_created_event":"Отговор на коментар"}}}}},function(e,t){e.exports={bg:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Коментар","decidim/comments/comment_created_event":"Коментар","decidim/comments/reply_created_event":"Отговор на коментар"}}}}},function(e,t){e.exports={ca:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comentari","decidim/comments/comment_created_event":"Comentari","decidim/comments/reply_created_event":"Resposta al comentari","decidim/comments/user_group_mentioned_event":"Mencionar","decidim/comments/user_mentioned_event":"Mencionar"}},activerecord:{models:{"decidim/comments/comment":{one:"Comentari",other:"Comentaris"},"decidim/comments/comment_vote":{one:"Vot",other:"Vots"}}},decidim:{comments:{comments:"Comentaris",comments_count:"Número de comentaris",last_activity:{new_comment_at_html:"Nou comentari a %{link}"},view:"Mostrar",votes:{create:{error:"S'ha produït un error en votar el comentari."}}},components:{add_comment_form:{account_message:'Inicia la sessió amb el teu compte o registra\'t per afegir el teu comentari.',form:{body:{label:"Comentari",placeholder:"Què en penses d'això?"},form_error:"El text és necessari i no pot ser més llarg de %{length}",submit:"Enviar",user_group_id:{label:"Comentar com a"}},opinion:{neutral:"Neutral"},remaining_characters:"Queden %{count} caràcters",remaining_characters_1:"Queda %{count} caràcter",title:"Deixa el teu comentari"},comment:{alignment:{against:"En contra",in_favor:"A favor"},deleted_user:"Participant eliminada",hide_replies:"Oculta les respostes",reply:"Respondre",report:{action:"Denúncia",already_reported:"Aquest contingut ja ha estat denunciat i serà revisat per una administradora.",close:"Tancar",description:"Aquest contingut és inapropiat?",details:"Comentaris addicionals",reasons:{does_not_belong:"Conté activitat il·legal, amenaces de suïcidi, informació personal, o qualsevol altra cosa que creguis que no pertany a %{organization_name}.",offensive:"Conté racisme, sexisme, insults, atacs personals, amenaces de mort, peticions de suïcidi o qualsevol forma de discurs d'odi.",spam:'Conté "clickbait", publicitat o estafes.'},title:"Notificar contingut inapropiat"},show_replies:"Mostra %{replies_count} respostes",single_comment_link_title:"Aconsegueix l'enllaç al comentari"},comment_order_selector:{order:{best_rated:"Més ben valorats",most_discussed:"Més discutit",older:"Més antic",recent:"Recent"},title:"Ordenar per:"},comment_thread:{title:"Conversa amb %{authorName}"},comments:{blocked_comments_for_user_warning:"No pots fer comentaris en aquest moment, però pots llegir els anteriors.",blocked_comments_warning:"Els comentaris estan desactivats en aquest moment, però pots llegir els anteriors.",comment_details_title:"Detalls del comentari",loading:"Carregant els comentaris ...",single_comment_warning:'Pots revisar la resta de comentaris aquí.',single_comment_warning_title:"Estàs veient un sol comentari",title:"%{count} comentaris"},down_vote_button:{text:"No estic d'acord amb aquest comentari"},up_vote_button:{text:"Estic d'acord amb aquest comentari"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ha deixat un comentari a %{resource_title}. Podeu llegir-lo en aquesta pàgina:",email_outro:"Has rebut aquesta notificació perquè estàs seguint %{author_name}. Pots deixar de seguir a aquesta participant des de la seva pàgina de perfil.",email_subject:"Hi ha un nou comentari de %{author_name} en %{resource_title}",notification_title:'Hi ha un nou comentari per %{author_name} %{author_nickname} a %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} ha deixat un comentari a%{resource_title}. Pots llegir-lo en aquesta pàgina:",email_outro:"Reps aquesta notificació perquè segueixes a %{author_name}. Pots deixar de seguir aquest grup des de la seva pàgina de perfil.",email_subject:"Hi ha un nou comentari de %{author_name} en %{resource_title}",notification_title:'Hi ha un nou comentari per %{author_name} %{author_nickname} a %{resource_title}.'},comment_created:{email_intro:"S'ha comentat %{resource_title}. Pots llegir el comentari d'aquesta pàgina:",email_outro:'Has rebut aquesta notificació perquè estàs seguint "%{resource_title}" o la seva autora. Pots deixar de seguir-la des de l\'enllaç anterior.',email_subject:"Hi ha un nou comentari de %{author_name} a %{resource_title}",notification_title:'Hi ha un nou comentari de %{author_name} %{author_nickname} en %{resource_title}'},reply_created:{email_intro:"%{author_name} ha respost el teu comentari a %{resource_title}. Pots llegir-lo en aquesta pàgina:",email_outro:"Has rebut aquesta notificació perquè s'ha respost el teu comentari.",email_subject:"%{author_name} ha respost el teu comentari a %{resource_title}",notification_title:'%{author_name} %{author_nickname} ha respost el teu comentari a %{resource_title}'},user_group_mentioned:{email_intro:"Un grup al qual pertanys ha estat esmentat",email_outro:"Has rebut aquesta notificació perquè formes part del grup %{group_name} que ha estat esmentat a %{resource_title}.",email_subject:"T'han esmentat a %{resource_title} com a membre de %{group_name}",notification_title:'%{author_name} %{author_nickname} t\'ha esmentat com a membre de %{group_name} %{group_nickname} a %{resource_title}'},user_mentioned:{email_intro:"Has estat esmentada",email_outro:"Has rebut aquesta notificació perquè has estat esmentada a %{resource_title}.",email_subject:"Has estat esmentada a %{resource_title}",notification_title:'Has estat esmentada a %{resource_title} per %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Nombre de comentaris generats per les participants",object:"comentaris",title:"Comentaris"}}},errors:{messages:{cannot_have_comments:"no pot tenir comentaris"}}}}},function(e,t){e.exports={cs:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentář","decidim/comments/comment_created_event":"Komentář","decidim/comments/reply_created_event":"Odpověď na komentář","decidim/comments/user_mentioned_event":"Zmínit se"}},activerecord:{models:{"decidim/comments/comment":{one:"Komentář",few:"Komentáře",many:"Komentáře",other:"Komentáře"},"decidim/comments/comment_vote":{one:"Hlasování",few:"Hlasy",many:"Hlasy",other:"Hlasy"}}},decidim:{comments:{comments:"Komentáře",last_activity:{new_comment_at_html:"Nový komentář v %{link}"},votes:{create:{error:"Při hlasování se vyskytly chyby."}}},components:{add_comment_form:{account_message:'Přihlaste se svým účtem nebo přihlaste se a přidejte svůj komentář.',form:{body:{label:"Komentář",placeholder:"Co si o tom myslíš?"},form_error:"Text je povinný a nesmí být delší než %{length} znaků.",submit:"Poslat",user_group_id:{label:"Komentovat jako"}},opinion:{neutral:"Neutrální"},remaining_characters:"Zbývá %{count} znaků",remaining_characters_1:"Zbývá %{count} znaků",title:"Přidejte svůj komentář"},comment:{alignment:{against:"Proti",in_favor:"Ve prospěch"},deleted_user:"Vymazaný uživatel",reply:"Odpověď",report:{action:"Zpráva",already_reported:"Tento obsah je již nahlášen a bude kontrolován administrátorem.",close:"Zavřít",description:"Je tento obsah nevhodný?",details:"Další komentáře",reasons:{does_not_belong:"Obsahuje nezákonnou činnost, sebevražedné hrozby, osobní informace nebo něco jiného, o kterém si myslíte, že nepatří na %{organization_name}.",offensive:"Obsahuje rasismus, sexismus, podvody, osobní útoky, hrozby smrti, žádosti o sebevraždu nebo jakoukoli formu projevy nenávisti.",spam:"Obsahuje clickbait, reklama, podvody nebo skripty."},title:"Nahlásit problém"}},comment_order_selector:{order:{best_rated:"Nejlépe hodnocené",most_discussed:"Nejdiskutovanější",older:"Starší",recent:"Nedávno"},title:"Seřadit podle:"},comment_thread:{title:"Konverzace s číslem %{authorName}"},comments:{blocked_comments_warning:"Komentáře jsou v tuto chvíli zakázány, ale můžete si přečíst předchozí.",loading:"Načítání komentářů ...",title:"%{count} komentářů"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} zanechal komentář v %{resource_title}. Můžete si je přečíst na této stránce:",email_outro:"Toto oznámení jste obdrželi, protože jste sledovali %{author_name}. Tento uživatel můžete zrušit ze své profilové stránky.",email_subject:"K dispozici je nový komentář %{author_name} v %{resource_title}",notification_title:'K dispozici je nový komentář %{author_name} %{author_nickname} v %{resource_title}.'},comment_created:{email_intro:"%{resource_title} bylo komentováno. Můžete si přečíst komentář na této stránce:",email_outro:'Toto oznámení jste obdrželi, protože jste sledovali "%{resource_title}" nebo jeho autora. Můžete jej odhlásit od předchozího odkazu.',email_subject:"K dispozici je nový komentář od %{author_name} do %{resource_title}",notification_title:'Je zde nový komentář od %{author_name} %{author_nickname} do %{resource_title}'},reply_created:{email_intro:"%{author_name} odpověděl váš komentář v %{resource_title}. Můžete si je přečíst na této stránce:",email_outro:"Toto oznámení jste obdrželi, protože váš komentář byl zodpovězen.",email_subject:"%{author_name} odpověděl váš komentář v %{resource_title}",notification_title:'%{author_name} %{author_nickname} odpověděl / a svůj komentář v %{resource_title}'},user_mentioned:{email_intro:"Byl jste zmíněn",email_outro:"Toto oznámení jste obdrželi, protože jste byli uvedeni v %{resource_title}.",email_subject:"Byl jste zmíněn v %{resource_title}",notification_title:'Byli jste uvedeni v %{resource_title} podle %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Počet komentářů generovaných uživateli",object:"komentáře",title:"Komentáře"}}},errors:{messages:{cannot_have_comments:"nemohou mít připomínky"}}}}},function(e,t){e.exports={cs:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentář","decidim/comments/comment_created_event":"Komentář","decidim/comments/reply_created_event":"Odpověď na komentář","decidim/comments/user_group_mentioned_event":"Zmínka","decidim/comments/user_mentioned_event":"Zmínka"}},activerecord:{models:{"decidim/comments/comment":{one:"Komentář",few:"Komentáře",many:"Komentáře",other:"Komentáře"},"decidim/comments/comment_vote":{one:"Hlasovat",few:"Hlasy",many:"Hlasy",other:"Hlasy"}}},decidim:{comments:{comments:"Komentáře",comments_count:"Počet komentářů",last_activity:{new_comment_at_html:"Nový komentář v %{link}"},view:"Zobrazit",votes:{create:{error:"Při hlasování o komentáři došlo k chybě."}}},components:{add_comment_form:{account_message:'Přihlaste se pomocí svého účtu nebo se zaregistrujte a přidejte svůj komentář.',form:{body:{label:"Komentář",placeholder:"Co si o tom myslíš?"},form_error:"Text je povinný a nesmí být delší než %{length} znaků.",submit:"Odeslat",user_group_id:{label:"Komentovat jako"}},opinion:{neutral:"Neutrální"},remaining_characters:"Zbývá %{count} znaků",remaining_characters_1:"Zbývá %{count} znak",title:"Přidejte svůj komentář"},comment:{alignment:{against:"Proti",in_favor:"Ve prospěch"},deleted_user:"Vymazaný účastník",hide_replies:"Skrýt odpovědi",reply:"Odpověď",report:{action:"Zpráva",already_reported:"Tento obsah je již nahlášen a bude přezkoumán administrátorem.",close:"Zavřít",description:"Je tento obsah nevhodný?",details:"Další komentáře",reasons:{does_not_belong:"Obsahuje nezákonnou činnost, sebevražedné hrozby, osobní informace nebo něco jiného, o kterém si myslíte, že nepatří na %{organization_name}.",offensive:"Obsahuje rasismus, sexismus, podvody, osobní útoky, hrozby smrti, žádosti o sebevraždu nebo jakoukoli formu projevy nenávisti.",spam:"Obsahuje clickbait, reklamu, podvody nebo škodlivé skripty."},title:"Nahlásit nevhodný obsah"},show_replies:"Zobrazit %{replies_count} odpovědí",single_comment_link_title:"Získat odkaz na jeden komentář"},comment_order_selector:{order:{best_rated:"Nejlépe hodnocené",most_discussed:"Nejvíce diskutované",older:"Starší",recent:"Nedávné"},title:"Seřadit podle:"},comment_thread:{title:"Konverzace s číslem %{authorName}"},comments:{blocked_comments_for_user_warning:"Momentálně nemůžete komentovat, ale můžete si přečíst ty předchozí.",blocked_comments_warning:"Komentáře jsou momentálně zakázány, ale můžete si přečíst ty předchozí.",comment_details_title:"Podrobnosti komentáře",loading:"Načítání komentářů ...",single_comment_warning:'Můžete zkontrolovat zbytek komentářů zde.',single_comment_warning_title:"Vidíte jeden komentář",title:"%{count} komentářů"},down_vote_button:{text:"Nesouhlasím s tímto komentářem"},up_vote_button:{text:"Souhlasím s tímto komentářem"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} zanechal komentář v %{resource_title}. Můžete si je přečíst na této stránce:",email_outro:"Toto oznámení jste obdrželi, protože jste sledovali %{author_name}. Tento uživatel můžete zrušit ze své profilové stránky.",email_subject:"K dispozici je nový komentář %{author_name} v %{resource_title}",notification_title:'Je tu nový komentář od %{author_name} %{author_nickname} v %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Skupina %{author_name} zanechala komentář v %{resource_title}. Můžete si jej přečíst na této stránce:",email_outro:"Obdrželi jste toto oznámení, protože sledujete %{author_name}. Můžete zrušit sledování této skupiny na její profilové stránce.",email_subject:"K dispozici je nový komentář %{author_name} v %{resource_title}",notification_title:'Je tu nový komentář %{author_name} %{author_nickname} v %{resource_title}.'},comment_created:{email_intro:"%{resource_title} bylo komentováno. Můžete si přečíst komentář na této stránce:",email_outro:'Toto oznámení jste obdrželi, protože jste sledovali "%{resource_title}" nebo jeho autora. Můžete jej odhlásit od předchozího odkazu.',email_subject:"K dispozici je nový komentář od %{author_name} do %{resource_title}",notification_title:'Je tu nový komentář od %{author_name} %{author_nickname} do %{resource_title}'},reply_created:{email_intro:"%{author_name} odpověděl váš komentář v %{resource_title}. Můžete si je přečíst na této stránce:",email_outro:"Toto oznámení jste obdrželi, protože váš komentář byl zodpovězen.",email_subject:"%{author_name} odpověděl váš komentář v %{resource_title}",notification_title:'%{author_name} %{author_nickname} odpověděl na váš komentář v %{resource_title}'},user_group_mentioned:{email_intro:"Byla zmíněna skupina, do které patříte",email_outro:"Obdrželi jste toto oznámení, protože jste členem skupiny %{group_name}, která byla zmíněna v %{resource_title}.",email_subject:"Byl jste zmíněn v %{resource_title} jako člen %{group_name}",notification_title:'Byli jste zmíněni v %{resource_title} od %{author_name} %{author_nickname} jako člen %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Byl jste zmíněn",email_outro:"Toto oznámení jste obdrželi, protože jste byli uvedeni v %{resource_title}.",email_subject:"Byl jste zmíněn v %{resource_title}",notification_title:'Byli jste zmíněni v %{resource_title} od %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Počet komentářů generovaných uživateli",object:"komentáře",title:"Komentáře"}}},errors:{messages:{cannot_have_comments:"nemohou mít připomínky"}}}}},function(e,t){e.exports={da:null}},function(e,t){e.exports={da:null}},function(e,t){e.exports={de:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Kommentar","decidim/comments/comment_created_event":"Kommentar","decidim/comments/reply_created_event":"Kommentarantwort","decidim/comments/user_group_mentioned_event":"Erwähnen","decidim/comments/user_mentioned_event":"Erwähnen"}},activerecord:{models:{"decidim/comments/comment":{one:"Kommentar",other:"Bemerkungen"},"decidim/comments/comment_vote":{one:"Abstimmung",other:"Stimmen"}}},decidim:{comments:{comments:"Bemerkungen",comments_count:"Kommentaranzahl",last_activity:{new_comment_at_html:"Neuer Kommentar unter %{link}"},view:"Ansicht",votes:{create:{error:"Beim Abstimmen des Kommentars sind Fehler aufgetreten."}}},components:{add_comment_form:{account_message:'Melden Sie sich mit Ihrem Konto an oder registrieren Sie sich, um Ihren Kommentar hinzuzufügen.',form:{body:{label:"Kommentar",placeholder:"Was denken Sie darüber?"},form_error:"Der Text ist erforderlich und darf nicht länger als %{length} Zeichen sein.",submit:"Senden",user_group_id:{label:"Kommentieren als"}},opinion:{neutral:"Neutral"},remaining_characters:"%{count} Zeichen übrig",remaining_characters_1:"%{count} Zeichen übrig",title:"Kommentar hinzufügen"},comment:{alignment:{against:"Gegen",in_favor:"Zugunsten"},deleted_user:"Gelöschter Benutzer",hide_replies:"Antworten verbergen",reply:"Antworten",report:{action:"Melden",already_reported:"Dieser Inhalt wurde bereits gemeldet und wird von einem Administrator überprüft.",close:"Schließen",description:"Ist dieser Inhalt unangemessen?",details:"Zusätzliche Kommentare",reasons:{does_not_belong:"Enthält illegale Aktivitäten, Selbstmorddrohungen, persönliche Informationen oder etwas anderes, von dem Sie denken, dass es nicht auf %{organization_name} gehört.",offensive:"Enthält Rassismus, Sexismus, Verleumdungen, persönliche Angriffe, Morddrohungen, Selbstmordanträge oder jegliche Form von Hassreden.",spam:"Enthält Clickbait, Werbung, Scams oder Script Bots."},title:"Ungeeigneten Inhalt melden"},show_replies:"%{replies_count} Antworten anzeigen",single_comment_link_title:"Verknüpfung zu einzelnem Kommentar erhalten"},comment_order_selector:{order:{best_rated:"Am besten bewertet",most_discussed:"Meist diskutiert",older:"Chronologisch",recent:"Kürzlich hinzugefügt"},title:"Sortieren nach:"},comment_thread:{title:"Konversation mit %{authorName}"},comments:{blocked_comments_for_user_warning:"Sie können momentan nichts kommentieren, aber Sie können die vorherigen lesen.",blocked_comments_warning:"Kommentare sind zu diesem Zeitpunkt deaktiviert, aber Sie können die vorherigen lesen.",comment_details_title:"Kommentarinformationen",loading:"Kommentare werden geladen ...",single_comment_warning:'Sie können die restlichen Kommentare hier prüfen.',single_comment_warning_title:"Ihnen wird ein einzelner Kommentar angezeigt",title:"%{count} Kommentare"},down_vote_button:{text:"Ich bin mit diesem Kommentar nicht einverstanden"},up_vote_button:{text:"Ich stimme diesem Kommentar zu"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} hat einen Kommentar zu %{resource_title} hinterlassen. Sie können diesen auf dieser Seite lesen:",email_outro:"Sie haben diese Benachrichtigung erhalten, weil Sie %{author_name} folgen. Falls Sie keine solchen Benachrichtigungen mehr erhalten möchten, besuchen Sie die Profil-Seite dieses Benutzers.",email_subject:"Neuer Kommentar von %{author_name} zu %{resource_title}",notification_title:'Es gibt einen neuen Kommentar von %{author_name} %{author_nickname} zu %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Die Gruppe %{author_name} hat einen Kommentar in %{resource_title} hinterlassen. Sie können diesen auf dieser Seite lesen:",email_outro:"Sie haben diese Benachrichtigung erhalten, weil Sie %{author_name} folgen. Falls Sie keine solchen Benachrichtigungen mehr erhalten möchten, besuchen Sie die Profil-Seite dieser Gruppe.",email_subject:"Neuer Kommentar von %{author_name} zu %{resource_title}",notification_title:'Es gibt einen neuen Kommentar von %{author_name} %{author_nickname} zu %{resource_title}.'},comment_created:{email_intro:"%{resource_title} wurde kommentiert. Sie können den Kommentar auf dieser Seite lesen:",email_outro:'Sie haben diese Benachrichtigung erhalten, weil Sie "%{resource_title}" oder seinem Autor folgen. Falls Sie keine solchen Benachrichtigungen mehr erhalten möchten, besuchen Sie den obigen Link.',email_subject:"Neuer Kommentar von %{author_name} zu %{resource_title}",notification_title:'Es gibt einen neuen Kommentar von %{author_name} %{author_nickname} zu %{resource_title}'},reply_created:{email_intro:"%{author_name} hat auf Ihren Kommentar zu %{resource_title} geantwortet. Sie können das auf dieser Seite lesen:",email_outro:"Sie haben diese Benachrichtigung erhalten, weil Ihr Kommentar beantwortet wurde.",email_subject:"%{author_name} hat auf Ihren Kommentar zu %{resource_title} geantwortet",notification_title:'%{author_name} %{author_nickname} hat auf Ihren Kommentar in %{resource_title} geantwortet'},user_group_mentioned:{email_intro:"Eine Ihrer Gruppen wurde erwähnt",email_outro:"Sie haben diese Benachrichtigung erhalten, weil Sie ein Mitglied der Gruppe %{group_name} sind, die in %{resource_title} erwähnt wurde.",email_subject:"Sie wurden in %{resource_title} als Mitglied von %{group_name} erwähnt",notification_title:'Sie wurden in %{resource_title} von %{author_name} %{author_nickname} als ein Mitglied von %{group_name} %{group_nickname} erwähnt'},user_mentioned:{email_intro:"Sie wurden erwähnt",email_outro:"Sie haben diese Benachrichtigung erhalten, weil Sie in %{resource_title} erwähnt wurden.",email_subject:"Sie wurden in %{resource_title} erwähnt",notification_title:'Sie wurden in %{resource_title} von %{author_name} %{author_nickname} erwähnt'}}},metrics:{comments:{description:"Anzahl der von Benutzern generierten Kommentare",object:"Bemerkungen",title:"Bemerkungen"}}},errors:{messages:{cannot_have_comments:"kann keine Kommentare haben"}}}}},function(e,t){e.exports={el:null}},function(e,t){e.exports={el:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Σχόλιο","decidim/comments/comment_created_event":"Σχόλιο","decidim/comments/reply_created_event":"Απάντηση σχολίου","decidim/comments/user_group_mentioned_event":"Αναφορά","decidim/comments/user_mentioned_event":"Αναφορά"}},activerecord:{models:{"decidim/comments/comment":{one:"Σχόλιο",other:"Σχόλια"},"decidim/comments/comment_vote":{one:"Ψηφοφορία",other:"Ψήφοι"}}},decidim:{comments:{comments:"Σχόλια",comments_count:"Αριθμός σχολίων",last_activity:{new_comment_at_html:"Νέο σχόλιο στο %{link}"},votes:{create:{error:"Υπήρξε ένα πρόβλημα κατά την ψηφοφορία του σχολίου."}}},components:{add_comment_form:{account_message:'Είσοδος με τον λογαριασμό σας ή εγγραφείτε για να προσθέσετε το σχόλιό σας.',form:{body:{label:"Σχόλιο",placeholder:"Ποια είναι η γνώμη σας για αυτό;"},form_error:"Το κείμενο απαιτείται και δεν μπορεί να υπερβαίνει τους %{length} χαρακτήρες.",submit:"Αποστολή",user_group_id:{label:"Σχόλιο ως"}},opinion:{neutral:"Ούτε ικανοποιημένος/η ούτε δυσαρεστημένος/η"},remaining_characters:"%{count} χαρακτήρες απομένουν",remaining_characters_1:"%{count} χαρακτήρας απομένει",title:"Προσθέστε το σχόλιό σας"},comment:{alignment:{against:"Κατά",in_favor:"Υπέρ"},deleted_user:"Διαγραμμένος συμμετέχων",hide_replies:"Απόκρυψη απαντήσεων",reply:"Απάντηση",report:{action:"Αναφορά",already_reported:"Αυτό το περιεχόμενο έχει ήδη αναφερθεί και θα ελεγχθεί από έναν διαχειριστή.",close:"Κλείσιμο",description:"Αυτό το περιεχόμενο είναι ακατάλληλο;",details:"Πρόσθετα σχόλια",reasons:{does_not_belong:"Περιέχει παράνομη δραστηριότητα, απειλές αυτοκτονίας, προσωπικά στοιχεία ή κάτι άλλο που πιστεύετε ότι δεν ανήκει στον οργανισμό %{organization_name}.",offensive:"Περιέχει ρατσισμό, σεξισμό, δυσφημίσεις, προσωπικές επιθέσεις, απειλές θανάτου, αιτήματα αυτοκτονίας ή οποιαδήποτε μορφή ρητορικής μίσους.",spam:"Περιέχει clickbait, διαφημίσεις, απάτες ή script bot."},title:"Αναφορά ακατάλληλου περιεχομένου"},show_replies:"Εμφάνιση %{replies_count} απαντήσεων",single_comment_link_title:"Λήψη συνδέσμου για ένα μόνο σχόλιο"},comment_order_selector:{order:{best_rated:"Με την καλύτερη βαθμολογία",most_discussed:"Πιο συζητημένα",older:"Παλαιότερα",recent:"Πρόσφατα"},title:"Ταξινόμηση κατά:"},comment_thread:{title:"Συζήτηση με τον συντάκτη %{authorName}"},comments:{blocked_comments_for_user_warning:"Δεν μπορείτε να σχολιάσετε αυτήν τη στιγμή, αλλά μπορείτε να διαβάσετε τα προηγούμενα σχόλια.",blocked_comments_warning:"Τα σχόλια είναι απενεργοποιημένα αυτήν τη στιγμή, αλλά μπορείτε να διαβάσετε τα προηγούμενα σχόλια.",comment_details_title:"Λεπτομέρειες σχολίων",loading:"Φόρτωση σχολίων...",single_comment_warning:'Μπορείτε να δείτε τα υπόλοιπα σχόλια εδώ.',single_comment_warning_title:"Βλέπετε ένα μόνο σχόλιο",title:"%{count} σχόλια"},down_vote_button:{text:"Δεν συμφωνώ με αυτό το σχόλιο"},up_vote_button:{text:"Συμφωνώ με αυτό το σχόλιο"}},events:{comments:{comment_by_followed_user:{email_intro:"Ο συντάκτης %{author_name} έκανε ένα σχόλιο στο στοιχείο %{resource_title}. Μπορείτε να το διαβάσετε σε αυτήν τη σελίδα:",email_outro:"Λάβατε αυτήν την ειδοποίηση επειδή ακολουθείτε τον συντάκτη %{author_name}. Μπορείτε να σταματήσετε να ακολουθείτε αυτόν τον χρήστη από τη σελίδα προφίλ του.",email_subject:"Υπάρχει ένα νέο σχόλιο από τον συντάκτη %{author_name} στο στοιχείο %{resource_title}",notification_title:'Υπάρχει ένα νέο σχόλιο από τον συντάκτη %{author_name} %{author_nickname} στο στοιχείο %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Η ομάδα %{author_name} έκανε ένα σχόλιο στο στοιχείο %{resource_title}. Μπορείτε να το διαβάσετε σε αυτήν τη σελίδα:",email_outro:"Λάβατε αυτήν την ειδοποίηση επειδή ακολουθείτε τον συντάκτη %{author_name}. Μπορείτε να σταματήσετε να ακολουθείτε αυτήν την ομάδα από τη σελίδα προφίλ της.",email_subject:"Υπάρχει ένα νέο σχόλιο από τον συντάκτη %{author_name} στο στοιχείο %{resource_title}",notification_title:'Υπάρχει ένα νέο σχόλιο από τον συντάκτη %{author_name} %{author_nickname} στο στοιχείο %{resource_title}.'},comment_created:{email_intro:"Το στοιχείο %{resource_title} έχει σχολιαστεί. Μπορείτε να διαβάσετε το σχόλιο σε αυτήν τη σελίδα:",email_outro:"Λάβατε αυτήν την ειδοποίηση επειδή ακολουθείτε το στοιχείο «%{resource_title}» ή τον συντάκτη του. Μπορείτε να σταματήσετε να την ακολουθείτε από τον προηγούμενο σύνδεσμο.",email_subject:"Υπάρχει ένα νέο σχόλιο από τον συντάκτη %{author_name} στο στοιχείο %{resource_title}",notification_title:'Υπάρχει ένα νέο σχόλιο από τον συντάκτη%{author_name} %{author_nickname} στο στοιχείο %{resource_title}'},reply_created:{email_intro:"Ο συντάκτης %{author_name} απάντησε στο σχόλιό σας στο στοιχείο %{resource_title}. Μπορείτε να το διαβάσετε σε αυτήν τη σελίδα:",email_outro:"Λάβατε αυτήν την ειδοποίηση, επειδή το σχόλιό σας απαντήθηκε.",email_subject:"Ο συντάκτης %{author_name} απάντησε στο σχόλιό σας στο στοιχείο %{resource_title}",notification_title:'Ο συντάκτης %{author_name} %{author_nickname} απάντησε στο σχόλιό σας στο στοιχείο %{resource_title}'},user_group_mentioned:{email_intro:"Έγινε αναφορά σε μια ομάδα στην οποία ανήκετε",email_outro:"Λάβατε αυτήν την ειδοποίηση επειδή είστε μέλος της ομάδας %{group_name} που αναφέρθηκε στο στοιχείο %{resource_title}.",email_subject:"Έγινε αναφορά σε εσάς στο στοιχείο %{resource_title} ως μέλος της ομάδας %{group_name}",notification_title:'Έγινε αναφορά σε εσάς στο στοιχείο %{resource_title} από τον συντάκτη %{author_name} %{author_nickname} ως μέλος της ομάδας %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Έγινε αναφορά σε εσάς",email_outro:"Λάβατε αυτήν την ειδοποίηση επειδή έγινε αναφορά σε εσάς στο στοιχείο %{resource_title}.",email_subject:"Έγινε αναφορά σε εσάς στο στοιχείο %{resource_title}",notification_title:'Έγινε αναφορά σε εσάς στο στοιχείο %{resource_title} από τον συντάκτη %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Αριθμός σχολίων που δημιουργήθηκαν από συμμετέχοντες",object:"σχόλια",title:"Σχόλια"}}},errors:{messages:{cannot_have_comments:"δεν μπορεί να έχει σχόλια"}}}}},function(e,t){e.exports={en:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comment","decidim/comments/comment_created_event":"Comment","decidim/comments/reply_created_event":"Comment reply","decidim/comments/user_group_mentioned_event":"Mention","decidim/comments/user_mentioned_event":"Mention"}},activerecord:{models:{"decidim/comments/comment":{one:"Comment",other:"Comments"},"decidim/comments/comment_vote":{one:"Vote",other:"Votes"}}},decidim:{comments:{comments:"Comments",comments_count:"Comments count",last_activity:{new_comment_at_html:"New comment at %{link}"},view:"View",votes:{create:{error:"There was a problem voting the comment."}}},components:{add_comment_form:{account_message:'Sign in with your account or sign up to add your comment.',form:{body:{label:"Comment",placeholder:"What do you think about this?"},form_error:"The text is required and it can't be longer than %{length} characters.",submit:"Send",user_group_id:{label:"Comment as"}},opinion:{neutral:"Neutral"},remaining_characters:"%{count} characters left",remaining_characters_1:"%{count} character left",title:"Add your comment"},comment:{alignment:{against:"Against",in_favor:"In favor"},deleted_user:"Deleted participant",hide_replies:"Hide replies",reply:"Reply",report:{action:"Report",already_reported:"This content is already reported and it will be reviewed by an admin.",close:"Close",description:"Is this content inappropriate?",details:"Additional comments",reasons:{does_not_belong:"Contains illegal activity, suicide threats, personal information, or something else you think doesn't belong on %{organization_name}.",offensive:"Contains racism, sexism, slurs, personal attacks, death threats, suicide requests or any form of hate speech.",spam:"Contains clickbait, advertising, scams or script bots."},title:"Report inappropriate content"},show_replies:"Show %{replies_count} replies",single_comment_link_title:"Get link to single comment"},comment_order_selector:{order:{best_rated:"Best rated",most_discussed:"Most discussed",older:"Older",recent:"Recent"},title:"Order by:"},comment_thread:{title:"Conversation with %{authorName}"},comments:{blocked_comments_for_user_warning:"You are not able to comment at this moment, but you can read the previous ones.",blocked_comments_warning:"Comments are disabled at this time, but you can read the previous ones.",comment_details_title:"Comment details",loading:"Loading comments ...",single_comment_warning:'You can check the rest of the comments here.',single_comment_warning_title:"You are seeing a single comment",title:"%{count} comments"},down_vote_button:{text:"I disagree with this comment"},up_vote_button:{text:"I agree with this comment"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} has left a comment in %{resource_title}. You can read it in this page:",email_outro:"You have received this notification because you are following %{author_name}. You can unfollow this user from their profile page.",email_subject:"There is a new comment by %{author_name} in %{resource_title}",notification_title:'There is a new comment by %{author_name} %{author_nickname} in %{resource_title}.'},comment_by_followed_user_group:{email_intro:"The group %{author_name} has left a comment in %{resource_title}. You can read it in this page:",email_outro:"You have received this notification because you are following %{author_name}. You can unfollow this group from its profile page.",email_subject:"There is a new comment by %{author_name} in %{resource_title}",notification_title:'There is a new comment by %{author_name} %{author_nickname} in %{resource_title}.'},comment_created:{email_intro:"%{resource_title} has been commented. You can read the comment in this page:",email_outro:'You have received this notification because you are following "%{resource_title}" or its author. You can unfollow it from the previous link.',email_subject:"There is a new comment from %{author_name} in %{resource_title}",notification_title:'There is a new comment from %{author_name} %{author_nickname} in %{resource_title}'},reply_created:{email_intro:"%{author_name} has replied your comment in %{resource_title}. You can read it in this page:",email_outro:"You have received this notification because your comment was replied.",email_subject:"%{author_name} has replied your comment in %{resource_title}",notification_title:'%{author_name} %{author_nickname} has replied your comment in %{resource_title}'},user_group_mentioned:{email_intro:"A group you belong to has been mentioned",email_outro:"You have received this notification because you are a member of the group %{group_name} that has been mentioned in %{resource_title}.",email_subject:"You have been mentioned in %{resource_title} as a member of %{group_name}",notification_title:'You have been mentioned in %{resource_title} by %{author_name} %{author_nickname} as a member of %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"You have been mentioned",email_outro:"You have received this notification because you have been mentioned in %{resource_title}.",email_subject:"You have been mentioned in %{resource_title}",notification_title:'You have been mentioned in %{resource_title} by %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Number of comments generated by participants",object:"comments",title:"Comments"}}},errors:{messages:{cannot_have_comments:"can't have comments"}}}}},function(e,t){e.exports={eo:null}},function(e,t){e.exports={eo:null}},function(e,t){e.exports={"es-MX":{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comentario","decidim/comments/comment_created_event":"Comentario","decidim/comments/reply_created_event":"Respuesta al comentario","decidim/comments/user_group_mentioned_event":"Mencionar","decidim/comments/user_mentioned_event":"Mencionar"}},activerecord:{models:{"decidim/comments/comment":{one:"Comentario",other:"Comentarios"},"decidim/comments/comment_vote":{one:"Voto",other:"Votos"}}},decidim:{comments:{comments:"Comentarios",comments_count:"Número de comentarios",last_activity:{new_comment_at_html:"Nuevo comentario en %{link}"},view:"Ver",votes:{create:{error:"Ha habido errores al votar el comentario."}}},components:{add_comment_form:{account_message:'Inicia sesión con tu cuenta o regístrate para añadir tu comentario.',form:{body:{label:"Comentario",placeholder:"¿Qué piensas sobre esto?"},form_error:"El texto es necesario y no puede ser más de caracteres %{length}.",submit:"Enviar",user_group_id:{label:"Comentar como"}},opinion:{neutral:"Neutral"},remaining_characters:"Quedan %{count} caracteres",remaining_characters_1:"Queda %{count} carácter",title:"Deje su comentario"},comment:{alignment:{against:"En contra",in_favor:"A favor"},deleted_user:"Usuario eliminado",hide_replies:"Ocultar respuestas",reply:"Respuesta",report:{action:"Denunciar",already_reported:"Este contenido ya fue denunciado y será revisado por un administrador.",close:"Cerrar",description:"¿Es inapropiado este contenido?",details:"Comentarios adicionales",reasons:{does_not_belong:"Contiene actividad ilegal, amenazas de suicidio, información personal o cualquier otra cosa que usted piense que no pertenece en %{organization_name}.",offensive:"Contiene racismo, sexismo, insultos, ataques personales, amenazas de muerte, solicitudes de suicidio o cualquier forma de discurso de odio.",spam:"Contiene clickbait, publicidad o estafas."},title:"Notificar contenido inapropiado"},show_replies:"Mostrar %{replies_count} respuestas",single_comment_link_title:"Obtener enlace a un solo comentario"},comment_order_selector:{order:{best_rated:"Mejor valoración",most_discussed:"Más discutidos",older:"Más antiguo",recent:"Reciente"},title:"Ordenar por:"},comment_thread:{title:"Conversación con %{authorName}"},comments:{blocked_comments_for_user_warning:"No puede hacer comentarios en este momento, pero puede leer los anteriores.",blocked_comments_warning:"Los comentarios están deshabilitados en este momento, pero puedes leer los anteriores.",comment_details_title:"Detalles del comentario",loading:"Cargando los comentarios ...",single_comment_warning:'Puedes revisar el resto de los comentarios aquí.',single_comment_warning_title:"Estás viendo un solo comentario",title:"%{count} comentarios"},down_vote_button:{text:"No estoy de acuerdo con este comentario"},up_vote_button:{text:"Estoy de acuerdo con este comentario"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ha dejado un comentario en %{resource_title}. Puedes leerlo en esta página:",email_outro:'Has recibido esta notificación porque sigues "%{author_name}". Puedes dejar de seguirlo desde el enlace anterior.',email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} ha dejado un comentario en %{resource_title}. Puede leerlo en esta página:",email_outro:"Recibes esta notificación porque sigues a %{author_name}. Puedes dejar de seguir a este grupo des de su página de perfil.",email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}.'},comment_created:{email_intro:"%{resource_title} ha sido comentado. Puedes leer el comentario en esta página:",email_outro:'Has recibido esta notificación porque está siguiendo "%{resource_title}" o su autor. Puedes dejar de seguirlo desde el enlace anterior.',email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}'},reply_created:{email_intro:"%{author_name} ha respondido a tu comentario en %{resource_title}. Puedes leerlo en esta página:",email_outro:"Has recibido esta notificación porque tu comentario fue respondido.",email_subject:"%{author_name} ha respondido a tu comentario en %{resource_title}",notification_title:'%{author_name} %{author_nickname} ha respondido a tu comentario en %{resource_title}'},user_group_mentioned:{email_intro:"Se ha mencionado un grupo al que perteneces",email_outro:"Has recibido esta notificación porque formas parte del grupo %{group_name} que ha sido mencionado en %{resource_title}.",email_subject:"Te han mencionado en %{resource_title} como miembro de %{group_name}",notification_title:'%{author_name} %{author_nickname} te ha mencionado en %{resource_title} como miembro de %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Has sido mencionado",email_outro:"Has recibido esta notificación porque has sido mencionado en %{resource_title}.",email_subject:"Has sido mencionado en %{resource_title}",notification_title:'Has sido mencionado en %{resource_title} por %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Número de comentarios generados por los usuarios",object:"comentarios",title:"Comentarios"}}},errors:{messages:{cannot_have_comments:"no puede tener comentarios"}}}}},function(e,t){e.exports={"es-PY":{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comentario","decidim/comments/comment_created_event":"Comentario","decidim/comments/reply_created_event":"Respuesta al comentario","decidim/comments/user_group_mentioned_event":"Mencionar","decidim/comments/user_mentioned_event":"Mencionar"}},activerecord:{models:{"decidim/comments/comment":{one:"Comentario",other:"Comentarios"},"decidim/comments/comment_vote":{one:"Voto",other:"Votos"}}},decidim:{comments:{comments:"Comentarios",comments_count:"Número de comentarios",last_activity:{new_comment_at_html:"Nuevo comentario en %{link}"},view:"Ver",votes:{create:{error:"Ha habido errores al votar el comentario."}}},components:{add_comment_form:{account_message:'Inicia sesión con tu cuenta o regístrate para añadir tu comentario.',form:{body:{label:"Comentario",placeholder:"¿Qué piensas sobre esto?"},form_error:"El texto es necesario y no puede ser más de caracteres %{length}.",submit:"Enviar",user_group_id:{label:"Comentar como"}},opinion:{neutral:"Neutral"},remaining_characters:"Quedan %{count} caracteres",remaining_characters_1:"Queda %{count} carácter",title:"Deje su comentario"},comment:{alignment:{against:"En contra",in_favor:"A favor"},deleted_user:"Usuario eliminado",hide_replies:"Ocultar respuestas",reply:"Respuesta",report:{action:"Denunciar",already_reported:"Este contenido ya fue denunciado y será revisado por un administrador.",close:"Cerrar",description:"¿Es inapropiado este contenido?",details:"Comentarios adicionales",reasons:{does_not_belong:"Contiene actividad ilegal, amenazas de suicidio, información personal o cualquier otra cosa que usted piense que no pertenece en %{organization_name}.",offensive:"Contiene racismo, sexismo, insultos, ataques personales, amenazas de muerte, solicitudes de suicidio o cualquier forma de discurso de odio.",spam:"Contiene clickbait, publicidad o estafas."},title:"Notificar contenido inapropiado"},show_replies:"Mostrar %{replies_count} respuestas",single_comment_link_title:"Obtener enlace a un solo comentario"},comment_order_selector:{order:{best_rated:"Mejor valoración",most_discussed:"Más discutidos",older:"Más antiguo",recent:"Reciente"},title:"Ordenar por:"},comment_thread:{title:"Conversación con %{authorName}"},comments:{blocked_comments_for_user_warning:"No puede hacer comentarios en este momento, pero puede leer los anteriores.",blocked_comments_warning:"Los comentarios están deshabilitados en este momento, pero puedes leer los anteriores.",comment_details_title:"Detalles del comentario",loading:"Cargando los comentarios ...",single_comment_warning:'Puedes revisar el resto de los comentarios aquí.',single_comment_warning_title:"Estás viendo un solo comentario",title:"%{count} comentarios"},down_vote_button:{text:"No estoy de acuerdo con este comentario"},up_vote_button:{text:"Estoy de acuerdo con este comentario"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ha dejado un comentario en %{resource_title}. Puedes leerlo en esta página:",email_outro:'Has recibido esta notificación porque sigues "%{author_name}". Puedes dejar de seguirlo desde el enlace anterior.',email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} ha dejado un comentario en %{resource_title}. Puede leerlo en esta página:",email_outro:"Recibes esta notificación porque sigues a %{author_name}. Puedes dejar de seguir a este grupo des de su página de perfil.",email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}.'},comment_created:{email_intro:"%{resource_title} ha sido comentado. Puedes leer el comentario en esta página:",email_outro:'Has recibido esta notificación porque está siguiendo "%{resource_title}" o su autor. Puedes dejar de seguirlo desde el enlace anterior.',email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}'},reply_created:{email_intro:"%{author_name} ha respondido a tu comentario en %{resource_title}. Puedes leerlo en esta página:",email_outro:"Has recibido esta notificación porque tu comentario fue respondido.",email_subject:"%{author_name} ha respondido a tu comentario en %{resource_title}",notification_title:'%{author_name} %{author_nickname} ha respondido a tu comentario en %{resource_title}'},user_group_mentioned:{email_intro:"Se ha mencionado un grupo al que perteneces",email_outro:"Has recibido esta notificación porque formas parte del grupo %{group_name} que ha sido mencionado en %{resource_title}.",email_subject:"Te han mencionado en %{resource_title} como miembro de %{group_name}",notification_title:'%{author_name} %{author_nickname} te ha mencionado en %{resource_title} como miembro de %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Has sido mencionado",email_outro:"Has recibido esta notificación porque has sido mencionado en %{resource_title}.",email_subject:"Has sido mencionado en %{resource_title}",notification_title:'Has sido mencionado en %{resource_title} por %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Número de comentarios generados por los usuarios.",object:"comentarios",title:"Comentarios"}}},errors:{messages:{cannot_have_comments:"no puede tener comentarios"}}}}},function(e,t){e.exports={es:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comentario","decidim/comments/comment_created_event":"Comentario","decidim/comments/reply_created_event":"Respuesta al comentario","decidim/comments/user_group_mentioned_event":"Mencionar","decidim/comments/user_mentioned_event":"Mencionar"}},activerecord:{models:{"decidim/comments/comment":{one:"Comentario",other:"Comentarios"},"decidim/comments/comment_vote":{one:"Voto",other:"Votos"}}},decidim:{comments:{comments:"Comentarios",comments_count:"Número de comentarios",last_activity:{new_comment_at_html:"Nuevo comentario en %{link}"},view:"Ver",votes:{create:{error:"Se ha producido un error al votar el comentario."}}},components:{add_comment_form:{account_message:'Inicia sesión con tu cuenta o regístrate para añadir tu comentario.',form:{body:{label:"Comentario",placeholder:"¿Qué piensas sobre ésto?"},form_error:"El texto es necesario y no puede ser más largo de %{length}.",submit:"Enviar",user_group_id:{label:"Comentar como"}},opinion:{neutral:"Neutral"},remaining_characters:"Quedan %{count} caracteres",remaining_characters_1:"Queda %{count} carácter",title:"Deja tu comentario"},comment:{alignment:{against:"En contra",in_favor:"A favor"},deleted_user:"Participante eliminada",hide_replies:"Ocultar respuestas",reply:"Respuesta",report:{action:"Denunciar",already_reported:"Este contenido ya ha sido denunciado y será revisado por una administradora.",close:"Cerrar",description:"¿Este contenido es inapropiado?",details:"Comentarios adicionales",reasons:{does_not_belong:"Contiene actividad ilegal, amenazas de suicidio, información personal o cualquier otra cosa que usted piense que no pertenece en %{organization_name}.",offensive:"Contiene racismo, sexismo, insultos, ataques personales, amenazas de muerte, solicitudes de suicidio o cualquier forma de discurso de odio.",spam:"Contiene clickbait, publicidad o estafas."},title:"Notificar contenido inapropiado"},show_replies:"Mostrar %{replies_count} respuestas",single_comment_link_title:"Obtener enlace a un solo comentario"},comment_order_selector:{order:{best_rated:"Mejor valoración",most_discussed:"Más discutidos",older:"Más antiguo",recent:"Reciente"},title:"Ordenar por:"},comment_thread:{title:"Conversación con %{authorName}"},comments:{blocked_comments_for_user_warning:"No puedes hacer comentarios en este momento, pero puedes leer los anteriores.",blocked_comments_warning:"Los comentarios están deshabilitados en este momento, pero puedes leer los anteriores.",comment_details_title:"Detalles del comentario",loading:"Cargando los comentarios ...",single_comment_warning:'Puedes revisar el resto de los comentarios aquí.',single_comment_warning_title:"Estás viendo un solo comentario",title:"%{count} comentarios"},down_vote_button:{text:"No estoy de acuerdo con este comentario"},up_vote_button:{text:"Estoy de acuerdo con este comentario"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ha dejado un comentario en %{resource_title}. Puedes leerlo en esta página:",email_outro:'Has recibido esta notificación porque sigues "%{author_name}". Puedes dejar de seguir a esta participante desde su página de perfil.',email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} ha dejado un comentario en %{resource_title}. Puedes leerlo en esta página:",email_outro:"Recibes esta notificación porque sigues a %{author_name}. Puedes dejar de seguir a este grupo desde su página de perfil.",email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}.'},comment_created:{email_intro:"%{resource_title} ha sido comentado. Puedes leer el comentario en esta página:",email_outro:'Has recibido esta notificación porque está siguiendo "%{resource_title}" o su autora. Puedes dejar de seguirla desde el enlace anterior.',email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}'},reply_created:{email_intro:"%{author_name} ha respondido a tu comentario en %{resource_title}. Puedes leerlo en esta página:",email_outro:"Has recibido esta notificación porque tu comentario fue respondido.",email_subject:"%{author_name} ha respondido a tu comentario en %{resource_title}",notification_title:'%{author_name} %{author_nickname} ha respondido a tu comentario en %{resource_title}'},user_group_mentioned:{email_intro:"Se ha mencionado un grupo al que perteneces",email_outro:"Has recibido esta notificación porque formas parte del grupo %{group_name} que ha sido mencionado en %{resource_title}.",email_subject:"Te han mencionado en %{resource_title} como miembro de %{group_name}",notification_title:'%{author_name} %{author_nickname} te ha mencionado en %{resource_title} como miembro de %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Has sido mencionada",email_outro:"Has recibido esta notificación porque has sido mencionada en %{resource_title}.",email_subject:"Has sido mencionada en %{resource_title}",notification_title:'Has sido mencionada en %{resource_title} por %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Número de comentarios generados por las participantes",object:"comentarios",title:"Comentarios"}}},errors:{messages:{cannot_have_comments:"no puede tener comentarios"}}}}},function(e,t){e.exports={et:null}},function(e,t){e.exports={et:null}},function(e,t){e.exports={eu:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Iruzkina","decidim/comments/comment_created_event":"Iruzkina","decidim/comments/reply_created_event":"Iruzkinaren erantzuna","decidim/comments/user_group_mentioned_event":"Aipatu","decidim/comments/user_mentioned_event":"Aipatu"}},activerecord:{models:{"decidim/comments/comment":{one:"Iruzkina",other:"Oharrak"},"decidim/comments/comment_vote":{one:"Bozkatu",other:"Botoak"}}},decidim:{comments:{comments:"Oharrak",last_activity:{new_comment_at_html:"Iruzkin berria %{link}"},votes:{create:{error:"Erroreak gertatu dira iruzkina bozkatzean."}}},components:{add_comment_form:{account_message:'Hasi saioa zure kontuarekin o erregistratu zure iruzkina txertatzeko.',form:{body:{label:"Iruzkina",placeholder:"Zer deritzozu honi?"},form_error:"Testua behar da, eta ezin du izan %{length} karaktere baino gehiago.",submit:"Bidali",user_group_id:{label:"Egin iruzkina honako honen gisa:"}},opinion:{neutral:"Neutrala"},remaining_characters:"%{count} karaktere geratzen dira",remaining_characters_1:"karaktere %{count} geratzen da",title:"Egin hemen zure iruzkina"},comment:{alignment:{against:"Aurka",in_favor:"Alde"},deleted_user:"Erabiltzaile ezabatua",reply:"Erantzuna",report:{action:"Salatu",already_reported:"Eduki hau jada salatuta dago, eta administratzaile batek.",close:"Itxi",description:"Eduki hau desegokia da?",details:"Iruzkin gehigarriak",reasons:{does_not_belong:"Bertan badago legez kontrako jardunik, suizidio-mehatxurik, informazio pertsonalik edo beste zernahi, zure ustez %{organization_name}-ri ez dagokionik.",offensive:"Ertan badago arrazakeriarik, sexismorik, irainik, eraso pertsonalik, heriotza-mehatxurik, suizidio-eskaerarik edo beste edozein eratako gorroto-diskurtsorik.",spam:"Bertan badago clickbait-ik, publizitaterik edo iruzurrik."}}},comment_order_selector:{order:{best_rated:"Balorazio hoberenak",most_discussed:"Eztabaidatuenak",older:"Zaharrenak",recent:"Berrienak"},title:"Ordenatu honen arabera:"},comment_thread:{title:"Solasaldia honekin: %{authorName}"},comments:{blocked_comments_for_user_warning:"Oraindik ez duzu iruzkinik egin, baina aurrekoak irakurri ditzakezu.",blocked_comments_warning:"Iruzkinak desgaituta daude une honetan, baina aurrekoak irakur ditzakezu.",loading:"Iruzkinak kargatzen...",title:"%{count} iruzkin"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} iruzkin bat utzi du %{resource_title}helbidean. Orri honetan irakur dezakezu:",email_outro:"Jakinarazpena jaso duzu %{author_name}jarraituz gero. Erabiltzaile hau bere profileko orrialdetik jarrai dezakezu.",email_subject:"%{author_name} %{resource_title} iruzkin berri bat dago",notification_title:'%{author_name} %{author_nickname} %{resource_title} iruzkin berri bat dago.'},comment_by_followed_user_group:{email_subject:"%{author_name} %{resource_title} iruzkin berri bat dago",notification_title:'%{author_name} %{author_nickname} %{resource_title} iruzkin berri bat dago.'},comment_created:{email_intro:"%{resource_title} iruzkindu da. Orri honetan iruzkina irakur dezakezu:",email_outro:'Jakinarazpen hau jaso duzu "%{resource_title}" edo bere egilea jarraitzen duzulako. Aurreko esteka estekan jarrai dezakezu.',email_subject:"%{author_name} (r) en %{resource_title} iruzkin berri bat dago",notification_title:'%{author_name} %{author_nickname} %{resource_title} iruzkin berri bat dago'},reply_created:{email_intro:"%{author_name} zure iruzkina erantzun du %{resource_title}zenbakian. Orri honetan irakur dezakezu:",email_outro:"Jakinarazpen hau jaso duzu zure iruzkina erantzun delako.",email_subject:"%{author_name} zure iruzkina erantzun du %{resource_title} zenbakian",notification_title:'%{author_name} %{author_nickname} -k zure iruzkinari erantzun dio %{resource_title}'},user_mentioned:{email_intro:"Esan zaizu",email_outro:"Jakinarazpena jaso duzu %{resource_title} delakoan aipatu duzulako.",email_subject:"%{resource_title} aipatu zaituzte",notification_title:'%{resource_title} %{author_name} %{author_nickname} bidez aipatu zaituzte.'}}},metrics:{comments:{description:"Erabiltzaileek sortutako iruzkin kopurua",object:"iruzkinak",title:"Oharrak"}}},errors:{messages:{cannot_have_comments:"ezin zaio iruzkinik egin"}}}}},function(e,t){e.exports={"fi-pl":{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Kommentti","decidim/comments/comment_created_event":"Kommentti","decidim/comments/reply_created_event":"Vastaus kommentiin","decidim/comments/user_mentioned_event":"Maininta"}},activerecord:{models:{"decidim/comments/comment":{one:"Kommentti",other:"Kommentit"},"decidim/comments/comment_vote":{one:"Ääni",other:"Äänet"}}},decidim:{comments:{comments:"Kommentit",last_activity:{new_comment_at_html:"Uusi kommentti osoitteessa %{link}"},votes:{create:{error:"Äänestettäessä kommenttia tapahtui virhe."}}},components:{add_comment_form:{account_message:'Kirjaudu sisään tai rekisteröidy palveluun kommentoidaksesi.',form:{body:{label:"Kommentti",placeholder:"Mitä mieltä olet tästä?"},form_error:"Teksti vaaditaan ja se ei voi olla pidempi kuin %{length} merkkiä.",submit:"Lähetä",user_group_id:{label:"Kommentoi käyttäjänä"}},opinion:{neutral:"Neutraali"},remaining_characters:"%{count} merkkiä jäljellä",remaining_characters_1:"%{count} merkki jäljellä",title:"Lisää oma kommenttisi"},comment:{alignment:{against:"Vastaan",in_favor:"Puolesta"},deleted_user:"Poistettu käyttäjä",reply:"Vastaa",report:{action:"Tee ilmoitus",already_reported:"Tämä sisältö on jo ilmoitettu ja ylläpitäjä tutkii sen.",close:"Sulje",description:"Onko tämä sisältö epäasiallista?",details:"Lisätiedot",reasons:{does_not_belong:"Sisältää laitonta toimintaa, itsemurhauhkailua, henkilökohtaisia tietoja tai jotain muuta, jonka et usko kuuluvan organisaatioon %{organization_name}.",offensive:"Sisältää rasismia, seksismiä, haukkumista, henkilökohtaisia hyökkäyksiä, tappouhkauksia, itsemurhapyyntöjä tai muuta vihapuhetta.",spam:"Sisältää klikkihoukutteita, mainostusta, huijauksia tai bottiskriptejä."},title:"Ilmoita ongelmasta"}},comment_order_selector:{order:{best_rated:"Parhaiksi arvioidut",most_discussed:"Eniten keskustelua herättäneet",older:"Vanhimmat",recent:"Uusimmat"},title:"Järjestä tulokset:"},comment_thread:{title:"Keskustelu henkilön %{authorName} kanssa"},comments:{blocked_comments_warning:"Kommentit on poistettu käytöstä tällä hetkellä, mutta voit lukea aikaisempia kommentteja.",loading:"Ladataan kommentteja ...",title:"%{count} kommenttia"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} on jättänyt kommentin %{resource_title}. Voit lukea sen tällä sivulla:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska seuraat %{author_name}. Voit perua seuraamisen kyseisen käyttäjän profiilisivulta.",email_subject:"%{author_name} on jättänyt uuden kommentin kohtaan %{resource_title}",notification_title:'%{author_name} %{author_nickname} on jättänyt uuden kommentin kohtaan %{resource_title}.'},comment_created:{email_intro:"%{resource_title} on kommentoitu. Voit lukea kommentin tällä sivulla:",email_outro:'Tämä ilmoitus on lähetetty sinulle, koska seuraat "%{resource_title}" tai sen kirjoittajaa. Voit lopettaa seuraamisen edellä esitetyn linkin kautta.',email_subject:"%{author_name} on jättänyt uuden kommentin kohtaan %{resource_title}",notification_title:'%{author_name} %{author_nickname}on jättänyt uuden kommentin kohtaan %{resource_title}'},reply_created:{email_intro:"%{author_name} on vastannut kommentiisi kohdassa %{resource_title}. Voit lukea sen tällä sivulla:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska kommenttiisi vastattiin.",email_subject:"%{author_name} on vastannut kommentiisi %{resource_title}",notification_title:'%{author_name} %{author_nickname} on vastannut kommentiisi kohdassa %{resource_title}'},user_mentioned:{email_intro:"Sinut on mainittu",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska sinut on mainittu kohdssa %{resource_title}.",email_subject:"Sinut on mainittu kohdassa %{resource_title}",notification_title:'%{author_name} %{author_nickname} on maininnut sinut kohdassa %{resource_title}'}}},metrics:{comments:{description:"Käyttäjien kirjoittamien kommenttien määrä",object:"kommentit",title:"Kommentit"}}},errors:{messages:{cannot_have_comments:"ei voi sisältää kommentteja"}}}}},function(e,t){e.exports={"fi-pl":{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Kommentti","decidim/comments/comment_created_event":"Kommentti","decidim/comments/reply_created_event":"Vastaus kommentiin","decidim/comments/user_group_mentioned_event":"Maininta","decidim/comments/user_mentioned_event":"Maininta"}},activerecord:{models:{"decidim/comments/comment":{one:"Kommentti",other:"Kommentit"},"decidim/comments/comment_vote":{one:"Ääni",other:"Äänet"}}},decidim:{comments:{comments:"Kommentit",comments_count:"Kommenttien määrä",last_activity:{new_comment_at_html:"Uusi kommentti osoitteessa %{link}"},view:"Näytä",votes:{create:{error:"Äänestettäessä kommenttia tapahtui virhe."}}},components:{add_comment_form:{account_message:'Kirjaudu sisään tai rekisteröidy palveluun kommentoidaksesi.',form:{body:{label:"Kommentti",placeholder:"Mitä mieltä olet tästä?"},form_error:"Teksti vaaditaan ja se ei voi olla pidempi kuin %{length} merkkiä.",submit:"Lähetä",user_group_id:{label:"Kommentoi käyttäjänä"}},opinion:{neutral:"Neutraali"},remaining_characters:"%{count} merkkiä jäljellä",remaining_characters_1:"%{count} merkki jäljellä",title:"Lisää oma kommenttisi"},comment:{alignment:{against:"Vastaan",in_favor:"Puolesta"},deleted_user:"Poistettu käyttäjä",hide_replies:"Piilota vastaukset",reply:"Vastaa",report:{action:"Tee ilmoitus",already_reported:"Tämä sisältö on jo ilmoitettu ja ylläpitäjä tutkii sen.",close:"Sulje",description:"Onko tämä sisältö epäasiallista?",details:"Lisätiedot",reasons:{does_not_belong:"Sisältää laitonta toimintaa, itsemurhauhkailua, henkilökohtaisia tietoja tai jotain muuta, jonka et usko kuuluvan organisaatioon %{organization_name}.",offensive:"Sisältää rasismia, seksismiä, haukkumista, henkilökohtaisia hyökkäyksiä, tappouhkauksia, itsemurhapyyntöjä tai muuta vihapuhetta.",spam:"Sisältää klikkihoukutteita, mainostusta, huijauksia tai bottiskriptejä."},title:"Ilmoita asiatonta sisältöä"},show_replies:"Näytä %{replies_count} vastausta",single_comment_link_title:"Hae linkki yksittäiseen kommenttiin"},comment_order_selector:{order:{best_rated:"Parhaiksi arvioidut",most_discussed:"Eniten keskustelua herättäneet",older:"Vanhimmat",recent:"Uusimmat"},title:"Järjestä tulokset:"},comment_thread:{title:"Keskustelu henkilön %{authorName} kanssa"},comments:{blocked_comments_for_user_warning:"Et voi kommentoida tällä hetkellä, mutta voit lukea aikaisempia kommentteja.",blocked_comments_warning:"Kommentit on poistettu käytöstä tällä hetkellä, mutta voit lukea aikaisempia kommentteja.",comment_details_title:"Kommentin yksityiskohdat",loading:"Ladataan kommentteja ...",single_comment_warning:'Voit katsoa loput kommentit täältä.',single_comment_warning_title:"Näet yhden kommentin",title:"%{count} kommenttia"},down_vote_button:{text:"Olen eri mieltä tämän kommentin kanssa"},up_vote_button:{text:"Olen samaa mieltä tämän kommentin kanssa"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} on jättänyt kommentin %{resource_title}. Voit lukea sen tällä sivulla:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska seuraat %{author_name}. Voit perua seuraamisen kyseisen käyttäjän profiilisivulta.",email_subject:"%{author_name} on jättänyt uuden kommentin kohtaan %{resource_title}",notification_title:'%{author_name} %{author_nickname} on jättänyt uuden kommentin kohtaan %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} on jättänyt kommentin kohteessa %{resource_title}. Voit lukea sen täältä:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska seuraat %{author_name}. Voit perua seuraamisen kyseisen käyttäjän profiilisivulta.",email_subject:"%{author_name} on jättänyt uuden kommentin kohtaan %{resource_title}",notification_title:'%{author_name} %{author_nickname} on jättänyt uuden kommentin kohtaan %{resource_title}.'},comment_created:{email_intro:"%{resource_title} on kommentoitu. Voit lukea kommentin tällä sivulla:",email_outro:'Tämä ilmoitus on lähetetty sinulle, koska seuraat "%{resource_title}" tai sen kirjoittajaa. Voit lopettaa seuraamisen edellä esitetyn linkin kautta.',email_subject:"%{author_name} on jättänyt uuden kommentin kohtaan %{resource_title}",notification_title:'%{author_name} %{author_nickname}on jättänyt uuden kommentin kohtaan %{resource_title}'},reply_created:{email_intro:"%{author_name} on vastannut kommentiisi kohdassa %{resource_title}. Voit lukea sen tällä sivulla:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska kommenttiisi vastattiin.",email_subject:"%{author_name} on vastannut kommentiisi %{resource_title}",notification_title:'%{author_name} %{author_nickname} on vastannut kommentiisi kohdassa %{resource_title}'},user_group_mentioned:{email_intro:"Ryhmä, jonka jäsen olet, on mainittu",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska olet jäsenenä ryhmässä %{group_name} ja ryhmä on mainittu kohteessa %{resource_title}.",email_subject:"Sinut on mainittu kohteessa %{resource_title} ryhmän %{group_name} jäsenenä",notification_title:'Käyttäjä %{author_name}%{author_nickname} on maininnut sinut kohteessa %{resource_title} ryhmän %{group_name} %{group_nickname} jäsenenä'},user_mentioned:{email_intro:"Sinut on mainittu",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska sinut on mainittu kohdssa %{resource_title}.",email_subject:"Sinut on mainittu kohdassa %{resource_title}",notification_title:'%{author_name} %{author_nickname} on maininnut sinut kohdassa %{resource_title}'}}},metrics:{comments:{description:"Käyttäjien kirjoittamien kommenttien määrä",object:"kommentit",title:"Kommentit"}}},errors:{messages:{cannot_have_comments:"ei voi sisältää kommentteja"}}}}},function(e,t){e.exports={fi:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Kommentti","decidim/comments/comment_created_event":"Kommentti","decidim/comments/reply_created_event":"Vastaus kommentiin","decidim/comments/user_group_mentioned_event":"Maininta","decidim/comments/user_mentioned_event":"Maininta"}},activerecord:{models:{"decidim/comments/comment":{one:"Kommentti",other:"Kommentit"},"decidim/comments/comment_vote":{one:"Ääni",other:"Äänet"}}},decidim:{comments:{comments:"Kommentit",comments_count:"Kommenttien määrä",last_activity:{new_comment_at_html:"Uusi kommentti osoitteessa %{link}"},view:"Näytä",votes:{create:{error:"Kommentin äänestys epäonnistui."}}},components:{add_comment_form:{account_message:'Kirjaudu sisään tai rekisteröidy palveluun kommentoidaksesi.',form:{body:{label:"Kommentti",placeholder:"Mitä mieltä olet tästä?"},form_error:"Teksti vaaditaan ja se ei voi olla pidempi kuin %{length} merkkiä.",submit:"Lähetä",user_group_id:{label:"Kommentoi käyttäjänä"}},opinion:{neutral:"Neutraali"},remaining_characters:"%{count} merkkiä jäljellä",remaining_characters_1:"%{count} merkki jäljellä",title:"Lisää oma kommenttisi"},comment:{alignment:{against:"Vastaan",in_favor:"Puolesta"},deleted_user:"Poistettu käyttäjä",hide_replies:"Piilota vastaukset",reply:"Vastaa",report:{action:"Tee ilmoitus",already_reported:"Tämä sisältö on jo ilmoitettu ja ylläpitäjä tutkii sen.",close:"Sulje",description:"Onko tämä sisältö sopimatonta?",details:"Lisätiedot",reasons:{does_not_belong:"Sisältää laitonta toimintaa, itsemurhauhkailua, henkilökohtaisia tietoja tai jotain muuta, jonka et usko kuuluvan organisaatioon %{organization_name}.",offensive:"Sisältää rasismia, seksismiä, haukkumista, henkilökohtaisia hyökkäyksiä, tappouhkauksia, itsemurhapyyntöjä tai muuta vihapuhetta.",spam:"Sisältää klikkihoukutteita, mainostusta, huijauksia tai bottiskriptejä."},title:"Ilmoita asiatonta sisältöä"},show_replies:"Näytä %{replies_count} vastausta",single_comment_link_title:"Hae linkki yksittäiseen kommenttiin"},comment_order_selector:{order:{best_rated:"Parhaiksi arvioidut",most_discussed:"Eniten keskustelua herättäneet",older:"Vanhimmat",recent:"Uusimmat"},title:"Järjestä tulokset:"},comment_thread:{title:"Keskustelu henkilön %{authorName} kanssa"},comments:{blocked_comments_for_user_warning:"Et voi kommentoida tällä hetkellä, mutta voit lukea aikaisempia kommentteja.",blocked_comments_warning:"Kommentit on poistettu käytöstä tällä hetkellä, mutta voit lukea aikaisempia kommentteja.",comment_details_title:"Kommentin yksityiskohdat",loading:"Ladataan kommentteja ...",single_comment_warning:'Voit katsoa loput kommentit täältä.',single_comment_warning_title:"Näet yhden kommentin",title:"%{count} kommenttia"},down_vote_button:{text:"Olen eri mieltä tämän kommentin kanssa"},up_vote_button:{text:"Olen samaa mieltä tämän kommentin kanssa"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} on jättänyt kommentin kohteessa %{resource_title}. Voit lukea sen täältä:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska seuraat %{author_name}. Voit perua seuraamisen kyseisen käyttäjän profiilisivulta.",email_subject:"%{author_name} on jättänyt uuden kommentin kohteessa %{resource_title}",notification_title:'%{author_name} %{author_nickname} on jättänyt uuden kommentin kohteessa %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} on jättänyt kommentin kohteessa %{resource_title}. Voit lukea sen täältä:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska seuraat %{author_name}. Voit perua seuraamisen kyseisen käyttäjän profiilisivulta.",email_subject:"%{author_name} on jättänyt uuden kommentin kohteessa %{resource_title}",notification_title:'%{author_name} %{author_nickname} on jättänyt uuden kommentin kohteessa %{resource_title}.'},comment_created:{email_intro:"%{resource_title} on kommentoitu. Voit lukea kommentin tällä sivulla:",email_outro:'Tämä ilmoitus on lähetetty sinulle, koska seuraat "%{resource_title}" tai sen kirjoittajaa. Voit lopettaa seuraamisen edellä esitetyn linkin kautta.',email_subject:"%{author_name} on jättänyt uuden kommentin kohteessa %{resource_title}",notification_title:'%{author_name} %{author_nickname}on jättänyt uuden kommentin kohteessa %{resource_title}'},reply_created:{email_intro:"%{author_name} on vastannut kommentiisi kohdassa %{resource_title}. Voit lukea sen tällä sivulla:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska kommenttiisi vastattiin.",email_subject:"%{author_name} on vastannut kommentiisi %{resource_title}",notification_title:'%{author_name} %{author_nickname} on vastannut kommentiisi kohdassa %{resource_title}'},user_group_mentioned:{email_intro:"Ryhmä, jonka jäsen olet, on mainittu",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska olet jäsenenä ryhmässä %{group_name} ja ryhmä on mainittu kohteessa %{resource_title}.",email_subject:"Sinut on mainittu kohteessa %{resource_title} ryhmän %{group_name} jäsenenä",notification_title:'Käyttäjä %{author_name}%{author_nickname} on maininnut sinut kohteessa %{resource_title} ryhmän %{group_name} %{group_nickname} jäsenenä'},user_mentioned:{email_intro:"Sinut on mainittu",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska sinut on mainittu kohteessa %{resource_title}.",email_subject:"Sinut on mainittu kohdassa %{resource_title}",notification_title:'%{author_name} %{author_nickname} on maininnut sinut kohdassa %{resource_title}'}}},metrics:{comments:{description:"Käyttäjien kirjoittamien kommenttien määrä",object:"kommentit",title:"Kommentit"}}},errors:{messages:{cannot_have_comments:"ei voi sisältää kommentteja"}}}}},function(e,t){e.exports={"fr-CA":{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Commentaire","decidim/comments/comment_created_event":"Commentaire","decidim/comments/reply_created_event":"Réponse à un commentaire","decidim/comments/user_group_mentioned_event":"Mention","decidim/comments/user_mentioned_event":"Mention"}},activerecord:{models:{"decidim/comments/comment":{one:"Commentaire",other:"Commentaires"},"decidim/comments/comment_vote":{one:"Vote",other:"Votes"}}},decidim:{comments:{comments:"commentaires",comments_count:"Nombre de commentaires",last_activity:{new_comment_at_html:"Nouveau commentaire à %{link}"},view:"Voir",votes:{create:{error:"Une erreur s'est produite lors du vote sur le commentaire."}}},components:{add_comment_form:{account_message:'Pour ajouter votre commentaire connectez-vous avec votre compte ou inscrivez-vous.',form:{body:{label:"Commentaire",placeholder:"Que pensez-vous de cela ?"},form_error:"Le texte est requis et ne peut pas dépasser %{length} caractères.",submit:"Publier",user_group_id:{label:"Commenter en tant que"}},opinion:{neutral:"Neutre"},remaining_characters:"%{count} caractères restants",remaining_characters_1:"%{count} caractère restant",title:"Ajoutez votre commentaire"},comment:{alignment:{against:"Contre",in_favor:"Pour"},deleted_user:"Utilisateur supprimé",hide_replies:"Cacher les réponses",reply:"Répondre",report:{action:"Signaler",already_reported:"Ce contenu a déjà été signalé et il sera examiné par un administrateur.",close:"Fermer",description:"Ce contenu est-il inapproprié ?",details:"Commentaires additionnels",reasons:{does_not_belong:"Contient d’autres types de contenus qui vous semblent inappropriés à %{organization_name} (activités illégales, menaces suicidaires, informations personnelles,...).",offensive:"Contient des propos contraires à la loi (propos racistes, sexistes, insultes, attaques personnelles, menaces de mort, incitations au suicide ou toute forme de discours de haine,...).",spam:"Contient des publicités, des escroqueries, des pièges à clic (clickbait) ou des robots fonctionnant au script (script bots)."},title:"Signaler un contenu inapproprié"},show_replies:"Afficher %{replies_count} réponses",single_comment_link_title:"Obtenir un lien vers un seul commentaire"},comment_order_selector:{order:{best_rated:"Les mieux notés",most_discussed:"Les plus débattus",older:"Les plus anciens",recent:"Les plus récents"},title:"Classement par :"},comment_thread:{title:"Conversation avec %{authorName}"},comments:{blocked_comments_for_user_warning:"Vous n'êtes pas en mesure de commenter pour le moment, mais vous pouvez lire les précédents.",blocked_comments_warning:"Les commentaires sont actuellement désactivés, mais vous pouvez lire ceux déjà saisis.",comment_details_title:"Détails du commentaire",loading:"Chargement des commentaires ...",single_comment_warning:'Vous pouvez accéder au reste des commentaires ici.',single_comment_warning_title:"Vous ne voyez qu'un seul commentaire",title:"%{count} commentaires"},down_vote_button:{text:"Je ne suis pas d'accord avec ce commentaire"},up_vote_button:{text:"Je suis d'accord avec ce commentaire"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} a laissé un commentaire dans %{resource_title}. Vous pouvez le lire sur la page suivante :",email_outro:"Vous avez reçu cette notification, car vous suivez %{author_name}. Vous pouvez vous désabonner de cet utilisateur depuis sa page de profil.",email_subject:"Un nouveau commentaire vient d'être déposé par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire a été publié par %{author_name} %{author_nickname} dans %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} a laissé un commentaire dans %{resource_title}. Vous pouvez le lire sur la page suivante :",email_outro:"Vous avez reçu cette notification, car vous suivez %{author_name}. Vous pouvez vous désabonner de cet utilisateur depuis sa page de profil.",email_subject:"Un nouveau commentaire vient d'être déposé par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire a été publié par %{author_name} %{author_nickname} dans %{resource_title}.'},comment_created:{email_intro:"%{resource_title} a été commenté. Vous pouvez lire le commentaire sur cette page :",email_outro:'Vous venez de recevoir cette notification parce que vous suivez "%{resource_title}" ou son auteur. Vous pouvez vous désabonner à partir du lien précédant.',email_subject:"Un nouveau commentaire vient d'être publié par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire de %{author_name} %{author_nickname} vient d\'être publié dans %{resource_title}'},reply_created:{email_intro:"%{author_name} a répondu à votre commentaire dans %{resource_title}. Vous pouvez le lire depuis la page suivante :",email_outro:"Vous venez de recevoir une notification à votre commentaire.",email_subject:"%{author_name} a répondu à votre commentaire dans %{resource_title}",notification_title:'%{author_name} %{author_nickname} a réagi à votre commentaire sur %{resource_title}'},user_group_mentioned:{email_intro:"Un groupe auquel vous appartenez a été mentionné",email_outro:"Vous avez reçu cette notification parce que vous êtes membre du groupe %{group_name} qui a été mentionné dans %{resource_title}.",email_subject:"Vous avez été mentionné dans %{resource_title} en tant que membre de %{group_name}",notification_title:'Vous avez été mentionné dans %{resource_title} par %{author_name} %{author_nickname} en tant que membre de %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Vous avez été mentionné",email_outro:"Vous avez reçu cette notification parce que vous avez été mentionné dans %{resource_title}.",email_subject:"Vous avez été mentionné dans %{resource_title}",notification_title:'Vous avez été mentionné dans %{resource_title} par %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Nombre de commentaires générés par les utilisateurs",object:"commentaires",title:"commentaires"}}},errors:{messages:{cannot_have_comments:"ne peut pas être commenté"}}}}},function(e,t){e.exports={fr:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Commentaire","decidim/comments/comment_created_event":"Commentaire","decidim/comments/reply_created_event":"Réponse à un commentaire","decidim/comments/user_group_mentioned_event":"Mention","decidim/comments/user_mentioned_event":"Mention"}},activerecord:{models:{"decidim/comments/comment":{one:"Commentaire",other:"Commentaires"},"decidim/comments/comment_vote":{one:"Vote",other:"Votes"}}},decidim:{comments:{comments:"commentaires",comments_count:"Nombre de commentaires",last_activity:{new_comment_at_html:"Nouveau commentaire à %{link}"},view:"Voir",votes:{create:{error:"Une erreur s'est produite lors du vote sur le commentaire."}}},components:{add_comment_form:{account_message:'Pour ajouter votre commentaire connectez-vous avec votre compte ou inscrivez-vous.',form:{body:{label:"Commentaire",placeholder:"Que pensez-vous de cela ?"},form_error:"Le texte est requis et ne peut pas dépasser %{length} caractères.",submit:"Publier",user_group_id:{label:"Commenter en tant que"}},opinion:{neutral:"Neutre"},remaining_characters:"%{count} caractères restants",remaining_characters_1:"%{count} caractère restant",title:"Ajoutez votre commentaire"},comment:{alignment:{against:"Contre",in_favor:"Pour"},deleted_user:"Utilisateur supprimé",hide_replies:"Cacher les réponses",reply:"Répondre",report:{action:"Signaler",already_reported:"Ce contenu a déjà été signalé et il sera examiné par un administrateur.",close:"Fermer",description:"Ce contenu est-il inapproprié ?",details:"Commentaires additionnels",reasons:{does_not_belong:"Contient d’autres types de contenus qui vous semblent inappropriés à %{organization_name} (activités illégales, menaces suicidaires, informations personnelles,...).",offensive:"Contient des propos contraires à la loi (propos racistes, sexistes, insultes, attaques personnelles, menaces de mort, incitations au suicide ou toute forme de discours de haine,...).",spam:"Contient des publicités, des escroqueries, des pièges à clic (clickbait) ou des robots fonctionnant au script (script bots)."},title:"Signaler un contenu inapproprié"},show_replies:"Afficher %{replies_count} réponses",single_comment_link_title:"Obtenir un lien vers un seul commentaire"},comment_order_selector:{order:{best_rated:"Les mieux notés",most_discussed:"Les plus débattus",older:"Les plus anciens",recent:"Les plus récents"},title:"Classement par :"},comment_thread:{title:"Conversation avec %{authorName}"},comments:{blocked_comments_for_user_warning:"Vous n'êtes pas en mesure de commenter pour le moment, mais vous pouvez lire les précédents.",blocked_comments_warning:"Les commentaires sont actuellement désactivés, mais vous pouvez lire ceux déjà saisis.",comment_details_title:"Détails du commentaire",loading:"Chargement des commentaires ...",single_comment_warning:'Vous pouvez accéder au reste des commentaires ici.',single_comment_warning_title:"Vous ne voyez qu'un seul commentaire",title:"%{count} commentaires"},down_vote_button:{text:"Je ne suis pas d'accord avec ce commentaire"},up_vote_button:{text:"Je suis d'accord avec ce commentaire"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} a laissé un commentaire dans %{resource_title}. Vous pouvez le lire sur la page suivante :",email_outro:"Vous avez reçu cette notification, car vous suivez %{author_name}. Vous pouvez vous désabonner de cet utilisateur depuis sa page de profil.",email_subject:"Un nouveau commentaire vient d'être déposé par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire a été publié par %{author_name} %{author_nickname} dans %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} a laissé un commentaire dans %{resource_title}. Vous pouvez le lire sur la page suivante :",email_outro:"Vous avez reçu cette notification, car vous suivez %{author_name}. Vous pouvez vous désabonner de cet utilisateur depuis sa page de profil.",email_subject:"Un nouveau commentaire vient d'être déposé par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire a été publié par %{author_name} %{author_nickname} dans %{resource_title}.'},comment_created:{email_intro:"%{resource_title} a été commenté. Vous pouvez lire le commentaire sur cette page :",email_outro:'Vous venez de recevoir cette notification parce que vous suivez "%{resource_title}" ou son auteur. Vous pouvez vous désabonner à partir du lien précédant.',email_subject:"Un nouveau commentaire vient d'être publié par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire de %{author_name} %{author_nickname} vient d\'être publié dans %{resource_title}'},reply_created:{email_intro:"%{author_name} a répondu à votre commentaire dans %{resource_title}. Vous pouvez le lire depuis la page suivante :",email_outro:"Vous venez de recevoir une notification à votre commentaire.",email_subject:"%{author_name} a répondu à votre commentaire dans %{resource_title}",notification_title:'%{author_name} %{author_nickname} a réagi à votre commentaire sur %{resource_title}'},user_group_mentioned:{email_intro:"Un groupe auquel vous appartenez a été mentionné",email_outro:"Vous avez reçu cette notification parce que vous êtes membre du groupe %{group_name} qui a été mentionné dans %{resource_title}.",email_subject:"Vous avez été mentionné dans %{resource_title} en tant que membre de %{group_name}",notification_title:'Vous avez été mentionné dans %{resource_title} par %{author_name} %{author_nickname} en tant que membre de %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Vous avez été mentionné",email_outro:"Vous avez reçu cette notification parce que vous avez été mentionné dans %{resource_title}.",email_subject:"Vous avez été mentionné dans %{resource_title}",notification_title:'Vous avez été mentionné dans %{resource_title} par %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Nombre de commentaires générés par les utilisateurs",object:"commentaires",title:"commentaires"}}},errors:{messages:{cannot_have_comments:"ne peut pas être commenté"}}}}},function(e,t){e.exports={ga:null}},function(e,t){e.exports={gl:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comentario","decidim/comments/comment_created_event":"Comentario","decidim/comments/reply_created_event":"Comentario de resposta","decidim/comments/user_group_mentioned_event":"Mención","decidim/comments/user_mentioned_event":"Mención"}},activerecord:{models:{"decidim/comments/comment":{one:"Comentario",other:"Comentarios"},"decidim/comments/comment_vote":{one:"Vota",other:"Votos"}}},decidim:{comments:{comments:"Comentarios",comments_count:"Número de comentarios",last_activity:{new_comment_at_html:"Novo comentario en %{link}"},view:"Ver",votes:{create:{error:"Houbo erros ao votar o comentario."}}},components:{add_comment_form:{account_message:'Inicia sesión coa túa conta ou iniciar para engadir o teu comentario.',form:{body:{label:"Comentario",placeholder:"Que vos parece?"},form_error:"Requírese o texto e non pode ter máis de %{length} caracteres.",submit:"Enviar",user_group_id:{label:"Comentar como"}},opinion:{neutral:"Neutro"},remaining_characters:"Faltan %{count} caracteres",remaining_characters_1:"Faltou o personaxe %{count}",title:"Engade o teu comentario"},comment:{alignment:{against:"Contra",in_favor:"A favor"},deleted_user:"Usuario eliminado",hide_replies:"Ocultar respostas",reply:"Responder",report:{action:"Informe",already_reported:"Este contido xa se informou e será revisado por un administrador.",close:"Pechar",description:"Este contido é inapropiado?",details:"Comentarios adicionais",reasons:{does_not_belong:"Contén actividades ilegais, ameazas de suicidio, información persoal ou outra cousa que pensas que non pertence a %{organization_name}.",offensive:"Contén racismo, sexismo, abuso, ataques persoais, ameazas de morte, solicitudes de suicidio ou calquera tipo de discurso de odio.",spam:"Contén clic, publicidade, fraudes ou bots de script."},title:"Denunciar contido inapropiado"},show_replies:"Amosar %{replies_count} respostas",single_comment_link_title:"Obter ligazón a un único comentario"},comment_order_selector:{order:{best_rated:"Mellor valorado",most_discussed:"A maioría discutida",older:"Máis vello",recent:"Recentes"},title:"Ordenar por:"},comment_thread:{title:"Conversa con %{authorName}"},comments:{blocked_comments_for_user_warning:"Non podes comentar neste momento, pero podes ler os anteriores.",blocked_comments_warning:"Os comentarios están desactivados neste momento, pero podes ler os anteriores.",comment_details_title:"Detalles do comentario",loading:"Cargando comentarios ...",single_comment_warning:'Podes revisar os comentarios restantes aquí.',single_comment_warning_title:"Estás a ver un único comentario",title:"%{count} comentarios"},down_vote_button:{text:"Non estou de acordo con este comentario"},up_vote_button:{text:"Estou de acordo con este comentario"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} deixou un comentario en %{resource_title}. Podes lelo nesta páxina:",email_outro:"Recibiches esta notificación porque estás seguindo %{author_name}. Podes deixar de seguir este usuario desde a súa páxina de perfil.",email_subject:"Hai un novo comentario por %{author_name} en %{resource_title}",notification_title:'Hai un novo comentario %{author_name} %{author_nickname} en %{resource_title}.'},comment_by_followed_user_group:{email_subject:"Hai un novo comentario por %{author_name} en %{resource_title}",notification_title:'Hai un novo comentario %{author_name} %{author_nickname} en %{resource_title}.'},comment_created:{email_intro:"Comentouse %{resource_title} . Podes ler o comentario nesta páxina:",email_outro:'Recibiches esta notificación porque estás seguindo "%{resource_title}" ou o seu autor. Podes deixar de seguir desde a ligazón anterior.',email_subject:"Hai un novo comentario de %{author_name} en %{resource_title}",notification_title:'Hai un novo comentario de %{author_name} %{author_nickname} en %{resource_title}'},reply_created:{email_intro:"%{author_name} respondeu o teu comentario en %{resource_title}. Podes lelo nesta páxina:",email_outro:"Recibiches esta notificación porque o teu comentario foi respondido.",email_subject:"%{author_name} respondeu o teu comentario en %{resource_title}",notification_title:'%{author_name} %{author_nickname} respondeu o seu comentario en %{resource_title}'},user_mentioned:{email_intro:"Foi mencionado",email_outro:"Recibiches esta notificación porque foi mencionado en %{resource_title}.",email_subject:"Foi mencionado en %{resource_title}",notification_title:'Foi mencionado en %{resource_title} por %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Número de comentarios xerados polos usuarios",object:"comentarios",title:"Comentarios"}}},errors:{messages:{cannot_have_comments:"Non podo ter comentarios"}}}}},function(e,t){e.exports={hr:null}},function(e,t){e.exports={hr:null}},function(e,t){e.exports={hu:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Megjegyzés","decidim/comments/comment_created_event":"Megjegyzés","decidim/comments/reply_created_event":"Hozzászólás válasz","decidim/comments/user_group_mentioned_event":"Említés","decidim/comments/user_mentioned_event":"Említés"}},activerecord:{models:{"decidim/comments/comment":{one:"Megjegyzés",other:"Megjegyzések"},"decidim/comments/comment_vote":{one:"Szavazat",other:"Szavazatok"}}},decidim:{comments:{comments:"Hozzászólások",last_activity:{new_comment_at_html:"Új megjegyzés: %{link}"},votes:{create:{error:"Hiba történt a megjegyzésre való szavazáskor."}}},components:{add_comment_form:{account_message:'Jelentkezzen be fiókodba vagy iratkozz fel megjegyzés küldéséhez.',form:{body:{label:"Megjegyzés",placeholder:"Mit gondolsz erről?"},form_error:"Kötelező kitölteni, és nem lehet hosszabb, mint %{length} karakter.",submit:"Küldés",user_group_id:{label:"Megjegyzés mint:"}},opinion:{neutral:"Semleges"},remaining_characters:"%{count} karakter maradt",remaining_characters_1:"%{count} karakter maradt",title:"Szólj hozzá"},comment:{alignment:{against:"Ellenzem",in_favor:"Támogatom"},deleted_user:"Törölt felhasználó",hide_replies:"Válaszok elrejtése",reply:"Válasz",report:{action:"Jelentés",already_reported:"Ezt a tartalmat már jelentették, az adminisztrátor éppen felülvizsgálja.",close:"Bezárás",description:"Sértő a tartalom?",details:"További megjegyzések",reasons:{does_not_belong:"Illegális tevékenységet, öngyilkosságra való felhívást, személyes adatokat vagy más olyan dolgot tartalmaz, ami nem tartozik ide: %{organization_name}.",offensive:"Rasszizmust, szexizmust, gyalázkodást, személyeskedést, halálos fenyegetést, öngyilkosságra való felhívást vagy gyűlöletbeszédet tartalmaz.",spam:"Klikkvadászat, reklám, átverés vagy script bot."}},show_replies:"%{replies_count} válasz mutatása",single_comment_link_title:"Link a kommenthez"},comment_order_selector:{order:{best_rated:"Legjobbra értékelt",most_discussed:"Leginkább vitatott",older:"Korábbi",recent:"Legutóbbi"},title:"Rendezés:"},comment_thread:{title:"Beszélgetés vele: %{authorName}"},comments:{blocked_comments_for_user_warning:"Ebben a pillanatban nem tud megjegyzéseket tenni, de elolvashatja az előzőeket.",blocked_comments_warning:"A megjegyzések jelenleg le vannak tiltva, de a korábbiakat elolvashatod.",comment_details_title:"Megjegyzés részletei",loading:"Hozzászólások betöltése ...",single_comment_warning:'A többi hozzászólást itt ellenőrizheti.',single_comment_warning_title:"Egyetlen megjegyzést látsz",title:"%{count} megjegyzés"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} megjegyzést hagyott itt: %{resource_title}. Ezen az oldalon megtalálod:",email_outro:'Ezt az értesítést azért kaptad, mert ezt követed: "%{author_name}". Leiratkozás az előző link segítségével.',email_subject:"%{author_name} új megjegyzése itt: %{resource_title}",notification_title:'Új megjegyzés: %{author_name} %{author_nickname} %{resource_title}.'},comment_by_followed_user_group:{email_intro:"A csoport %{author_name} megjegyzést hagyott itt: %{resource_title}. Ezen az oldalon megtalálod:",email_outro:'Ezt az értesítést azért kaptad, mert követed: "%{author_name}". Leiratkozáshoz látogasd meg ezt a csoportod a profiloldaláról.',email_subject:"%{author_name} új megjegyzése itt: %{resource_title}",notification_title:'Új megjegyzés: %{author_name} %{author_nickname} %{resource_title}.'},comment_created:{email_intro:'A "%{resource_title}" témához megjegyzést fűzött valaki. Itt tudod elolvasni:',email_outro:'Ezt az értesítést azért kaptad, mert ezt (vagy ennek szerzőjét) követed: "%{resource_title}". Ha szeretnél, a link segítségével leiratkozhatsz.',email_subject:"Új megjegyzés érkezett ehhez: %{resource_title}, tőle: %{author_name}",notification_title:'Új megjegyzés tőle: %{author_name} %{author_nickname}, ehhez: %{resource_title}'},reply_created:{email_intro:"%{author_name} megjegyzést fűzött ehhez: %{resource_title}. Ezen az oldalon megtalálod:",email_outro:"Ezt az értesítést azért kaptad, mert valaki választolt a mejegyzésedre.",email_subject:"%{author_name} megjegyzést tett a kommentedhez itt: %{resource_title}",notification_title:'%{author_name} %{author_nickname} válaszolt a megjegyzésedre itt: %{resource_title}'},user_group_mentioned:{email_intro:"Említettek egy csoportot, amelybe tartozol",email_outro:"Azért kapta ezt az értesítést, mert tagja annak a(z) %{group_name} csoportnak, amelyet a(z) %{resource_title} megemlített.",email_subject:"A(z) %{resource_title} -ban említettek, a(z) %{group_name} tagjaként",notification_title:'A(z) %{resource_title} -ban a %{author_name} %{author_nickname} megemlített a(z) %{group_name} %{group_nickname} tagjaként'},user_mentioned:{email_intro:"Valaki említette a neved",email_outro:'Ezt az értesítést azért kaptad, mert korábban megemlítettek a(z) "%{resource_title}" témában.',email_subject:"Megemlítettek a(z) %{resource_title} témában",notification_title:'%{author_name} %{author_nickname} megemlített itt: %{resource_title}'}}},metrics:{comments:{description:"A felhasználók által generált megjegyzések száma",object:"Hozzászólások",title:"Hozzászólások"}}},errors:{messages:{cannot_have_comments:"nem tudsz megjegyzéseket tenni"}}}}},function(e,t){e.exports={id:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentar","decidim/comments/comment_created_event":"Komentar","decidim/comments/reply_created_event":"Balasan komentar","decidim/comments/user_group_mentioned_event":"Menyebut","decidim/comments/user_mentioned_event":"Menyebut"}},activerecord:{models:{"decidim/comments/comment":{other:"Komentar"},"decidim/comments/comment_vote":{other:"Voting"}}},decidim:{comments:{comments:"Komentar",last_activity:{new_comment_at_html:"Komentar baru di %{link}"},votes:{create:{error:"Terjadi masalah saat memilih komentar."}}},components:{add_comment_form:{account_message:'Masuk dengan akun Anda atau mendaftar untuk menambahkan komentar Anda.',form:{body:{label:"Komentar",placeholder:"Apa yang Anda pikirkan tentang ini?"},form_error:"Teks diperlukan dan tidak boleh lebih dari %{length} karakter.",submit:"Kirim",user_group_id:{label:"Beri komentar sebagai"}},opinion:{neutral:"Netral"},remaining_characters:"%{count} karakter tersisa",remaining_characters_1:"%{count} karakter tersisa",title:"Tambahkan komentar Anda"},comment:{alignment:{against:"Melawan",in_favor:"Mendukung"},deleted_user:"Peserta yang dihapus",reply:"Balasan",report:{action:"Melaporkan",already_reported:"Konten ini sudah dilaporkan dan akan ditinjau oleh admin.",close:"Dekat",description:"Apakah konten ini tidak pantas?",details:"Komentar tambahan",reasons:{does_not_belong:"Berisi aktivitas ilegal, ancaman bunuh diri, informasi pribadi, atau sesuatu yang menurut Anda bukan milik %{organization_name}",offensive:"Berisi rasisme, seksisme, penghinaan, serangan pribadi, ancaman kematian, permintaan bunuh diri atau segala bentuk pidato kebencian.",spam:"Berisi clickbait, iklan, penipuan atau bot skrip."}}},comment_order_selector:{order:{best_rated:"Nilai terbaik",most_discussed:"Paling banyak dibicarakan",older:"Lebih tua",recent:"Baru"},title:"Dipesan oleh:"},comment_thread:{title:"Percakapan dengan %{authorName}"},comments:{blocked_comments_for_user_warning:"Anda tidak dapat berkomentar saat ini, tetapi Anda dapat membaca yang sebelumnya.",blocked_comments_warning:"Komentar dinonaktifkan saat ini, tetapi Anda dapat membaca yang sebelumnya.",loading:"Memuat komentar ...",title:"%{count} komentar"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} telah menulis komentar dalam %{resource_title}. Anda dapat membacanya di halaman ini:",email_outro:"Anda telah menerima pemberitahuan ini karena Anda mengikuti %{author_name}. Anda dapat berhenti mengikuti pengguna ini dari halaman profil mereka.",email_subject:"Ada komentar baru dengan %{author_name} in %{resource_title}",notification_title:'Ada komentar baru oleh %{author_name} %{author_nickname} di %{resource_title}.'},comment_by_followed_user_group:{email_subject:"Ada komentar baru dengan %{author_name} in %{resource_title}",notification_title:'Ada komentar baru oleh %{author_name} %{author_nickname} di %{resource_title}.'},comment_created:{email_intro:"%{resource_title} telah dikomentari. Anda dapat membaca komentar di halaman ini:",email_outro:'Anda telah menerima pemberitahuan ini karena Anda mengikuti "%{resource_title}" atau penulisnya. Anda dapat berhenti mengikutinya dari tautan sebelumnya.',email_subject:"Ada komentar baru dari %{author_name} in %{resource_title}",notification_title:'Ada komentar baru dari %{author_name} %{author_nickname} di %{resource_title}'},reply_created:{email_intro:"%{author_name} telah membalas komentar Anda dalam %{resource_title}. Anda dapat membacanya di halaman ini:",email_outro:"Anda telah menerima pemberitahuan ini karena komentar Anda dijawab.",email_subject:"%{author_name} telah membalas komentar Anda dalam %{resource_title}",notification_title:'%{author_name} %{author_nickname} telah menjawab komentar Anda di %{resource_title}'},user_mentioned:{email_intro:"Anda telah disebutkan",email_outro:"Anda telah menerima pemberitahuan ini karena Anda telah disebutkan dalam %{resource_title}.",email_subject:"Anda telah disebutkan dalam %{resource_title}",notification_title:'Anda telah disebutkan dalam %{resource_title} oleh %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Jumlah komentar yang dihasilkan oleh peserta",object:"komentar",title:"Komentar"}}},errors:{messages:{cannot_have_comments:"tidak dapat memiliki komentar"}}}}},function(e,t){e.exports={"is-IS":{decidim:{components:{add_comment_form:{account_message:'Skráðu þig inn með reikningnum þínum eða skráðu þig til að bæta við ummælum þínum.',form:{body:{label:"Athugasemd",placeholder:"Hvað finnst þér um þetta?"},form_error:"Textinn er krafist og það má ekki vera lengri en %{length} stafir.",submit:"Senda",user_group_id:{label:"Athugasemd sem"}},opinion:{neutral:"Hlutlaus"},remaining_characters:"%{count} stafir eftir",remaining_characters_1:"%{count} stafur eftir",title:"Bæta við athugasemd þinni"},comment:{alignment:{against:"Gegn",in_favor:"Í hag"},reply:"Svara",report:{action:"Skýrsla",already_reported:"Þetta efni er þegar tilkynnt og það verður endurskoðað af stjórnanda.",close:"Loka",description:"Er þetta efni óviðeigandi?",details:"Önnur athugasemdir",reasons:{does_not_belong:"Inniheldur ólöglega starfsemi, sjálfsvígshugmyndir, persónulegar upplýsingar eða eitthvað sem þér finnst ekki tilheyra %{organization_name}.",offensive:"Inniheldur kynþáttafordóma, kynhneigð, slurðir, persónulegar árásir, dauðarefsárásir, sjálfsvígstilraunir eða hvers konar hatursmál.",spam:"Inniheldur clickbait, auglýsingar, óþekktarangi eða handritabots."}}},comment_order_selector:{order:{best_rated:"Bestu einkunnir",most_discussed:"Mest rætt",older:"Eldri",recent:"Nýleg"},title:"Raða eftir:"},comment_thread:{title:"Samtal við %{authorName}"},comments:{blocked_comments_warning:"Athugasemdir eru gerðar óvirkar á þessum tíma, en þú getur lesið þau fyrri.",loading:"Hleð inn athugasemdir ...",title:"%{count} athugasemdir"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} hefur skilið eftir athugasemd í %{resource_title}. Þú getur lesið það á þessari síðu:",email_outro:"Þú hefur fengið þessa tilkynningu vegna þess að þú fylgist með %{author_name}. Þú getur sleppt þessari notanda frá prófílssíðunni sinni.",email_subject:"Það er nýtt ummæli um %{author_name} í %{resource_title}",notification_title:'Það er nýtt ummæli við %{author_name} %{author_nickname} í %{resource_title}.'},comment_by_followed_user_group:{email_subject:"Það er nýtt ummæli um %{author_name} í %{resource_title}",notification_title:'Það er nýtt ummæli við %{author_name} %{author_nickname} í %{resource_title}.'},comment_created:{email_intro:"%{resource_title} hefur verið skrifað ummæli. Þú getur lesið athugasemdina á þessari síðu:",email_outro:'Þú hefur fengið þessa tilkynningu vegna þess að þú fylgist með "%{resource_title}" eða höfundinum. Þú getur sleppt því frá fyrri tengilinn.',email_subject:"Það er nýtt ummæli frá %{author_name} í %{resource_title}",notification_title:'Það er nýtt ummæli frá %{author_name} %{author_nickname} í %{resource_title}'},reply_created:{email_intro:"%{author_name} hefur svarað ummæli þín í %{resource_title}. Þú getur lesið það á þessari síðu:",email_outro:"Þú hefur fengið þessa tilkynningu vegna þess að ummæli þín voru svarað.",email_subject:"%{author_name} hefur svarað ummæli þín í %{resource_title}",notification_title:'%{author_name} %{author_nickname} hefur svarað athugasemd þinni í %{resource_title}'},user_mentioned:{email_intro:"Þú hefur verið nefndur",email_outro:"Þú hefur fengið þessa tilkynningu vegna þess að þú hefur verið nefndur í %{resource_title}.",email_subject:"Þú hefur verið nefndur í %{resource_title}",notification_title:'Þú hefur verið nefndur í %{resource_title} af %{author_name} %{author_nickname}'}}}},errors:{messages:{cannot_have_comments:"getur ekki haft athugasemdir"}}}}},function(e,t){e.exports={is:{decidim:{comments:{comments:"Athugasemdir"},components:{add_comment_form:{account_message:'Skráðu þig inn með reikningnum þínum eða skráðu þig til að bæta við ummælum þínum.',form:{body:{label:"Athugasemd",placeholder:"Hvað finnst þér um þetta?"},form_error:"Textinn er krafist og það má ekki vera lengri en %{length} stafir.",submit:"Senda",user_group_id:{label:"Athugasemd sem"}},opinion:{neutral:"Hlutlaus"},remaining_characters:"%{count} stafir eftir",remaining_characters_1:"%{count} stafur eftir",title:"Bæta við athugasemd þinni"},comment:{alignment:{against:"Gegn",in_favor:"Í hag"},reply:"Svara",report:{action:"Skýrsla",already_reported:"Þetta efni er þegar tilkynnt og það verður endurskoðað af stjórnanda.",close:"Loka",description:"Er þetta efni óviðeigandi?",details:"Önnur athugasemdir",reasons:{does_not_belong:"Inniheldur ólöglega starfsemi, sjálfsvígshugmyndir, persónulegar upplýsingar eða eitthvað sem þér finnst ekki tilheyra %{organization_name}.",offensive:"Inniheldur kynþáttafordóma, kynhneigð, slurðir, persónulegar árásir, dauðarefsárásir, sjálfsvígstilraunir eða hvers konar hatursmál.",spam:"Inniheldur clickbait, auglýsingar, óþekktarangi eða handritabots."}}},comment_order_selector:{order:{best_rated:"Bestu einkunnir",most_discussed:"Mest rætt",older:"Eldri",recent:"Nýleg"},title:"Raða eftir:"},comment_thread:{title:"Samtal við %{authorName}"},comments:{blocked_comments_warning:"Athugasemdir eru gerðar óvirkar á þessum tíma, en þú getur lesið þau fyrri.",loading:"Hleð inn athugasemdir ...",title:"%{count} athugasemdir"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} hefur skilið eftir athugasemd í %{resource_title}. Þú getur lesið það á þessari síðu:",email_outro:"Þú hefur fengið þessa tilkynningu vegna þess að þú fylgist með %{author_name}. Þú getur sleppt þessari notanda frá prófílssíðunni sinni.",email_subject:"Það er nýtt ummæli um %{author_name} í %{resource_title}",notification_title:'Það er nýtt ummæli við %{author_name} %{author_nickname} í %{resource_title}.'},comment_by_followed_user_group:{email_subject:"Það er nýtt ummæli um %{author_name} í %{resource_title}",notification_title:'Það er nýtt ummæli við %{author_name} %{author_nickname} í %{resource_title}.'},comment_created:{email_intro:"%{resource_title} hefur verið skrifað ummæli. Þú getur lesið athugasemdina á þessari síðu:",email_outro:'Þú hefur fengið þessa tilkynningu vegna þess að þú fylgist með "%{resource_title}" eða höfundinum. Þú getur sleppt því frá fyrri tengilinn.',email_subject:"Það er nýtt ummæli frá %{author_name} í %{resource_title}",notification_title:'Það er nýtt ummæli frá %{author_name} %{author_nickname} í %{resource_title}'},reply_created:{email_intro:"%{author_name} hefur svarað ummæli þín í %{resource_title}. Þú getur lesið það á þessari síðu:",email_outro:"Þú hefur fengið þessa tilkynningu vegna þess að ummæli þín voru svarað.",email_subject:"%{author_name} hefur svarað ummæli þín í %{resource_title}",notification_title:'%{author_name} %{author_nickname} hefur svarað athugasemd þinni í %{resource_title}'},user_mentioned:{email_intro:"Þú hefur verið nefndur",email_outro:"Þú hefur fengið þessa tilkynningu vegna þess að þú hefur verið nefndur í %{resource_title}.",email_subject:"Þú hefur verið nefndur í %{resource_title}",notification_title:'Þú hefur verið nefndur í %{resource_title} af %{author_name} %{author_nickname}'}}}},errors:{messages:{cannot_have_comments:"getur ekki haft athugasemdir"}}}}},function(e,t){e.exports={it:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Commento","decidim/comments/comment_created_event":"Commento","decidim/comments/reply_created_event":"Risposta al commento","decidim/comments/user_group_mentioned_event":"Citare","decidim/comments/user_mentioned_event":"Citare"}},activerecord:{models:{"decidim/comments/comment":{one:"Commento",other:"Commenti"},"decidim/comments/comment_vote":{one:"Votazione",other:"voti"}}},decidim:{comments:{comments:"Commenti",comments_count:"Conteggio dei Commenti",last_activity:{new_comment_at_html:"Nuovo commento al %{link}"},view:"Visualizza",votes:{create:{error:"Ci sono stati errori durante la votazione del commento."}}},components:{add_comment_form:{account_message:'Connessione con il tuo account o Sign up per aggiungere il tuo commento.',form:{body:{label:"Commenta",placeholder:"Cosa ne pensi?"},form_error:"Il testo è necessario, deve essere obbligatoriamente indicato (max %{length} caratteri).",submit:"Invia",user_group_id:{label:"Commenta come"}},opinion:{neutral:"Neutro"},remaining_characters:"%{count} caratteri rimasti",remaining_characters_1:"%{count} carattere sinistro",title:"Aggiungi il tuo commento"},comment:{alignment:{against:"Contro",in_favor:"A favore"},deleted_user:"Utente cancellato",hide_replies:"Nascondi risposte",reply:"Rispondi",report:{action:"Report",already_reported:"Questo contenuto è già stato indicato e sarà revisionato da un utente Admnistrator.",close:"Chiudi",description:"Trovi questo contenuto inappropriato?",details:"motivazione",reasons:{does_not_belong:"Contiene un'attività illegale, istigazioni al suicidio, minacce, informazioni personali o riservate, oppure vi sono dei contenuti che reputi inappropriati per %{organization_name}.",offensive:"Vi sono contenuti razzisti, sessisti, offensivi, attacchi di carattere personale, minacce di morte o altro tipo di minacci, istigazioni al suicidio o altre forme d'odio verbale.",spam:'Contiene pubblicità, truffe, clickbait ("esca da click") o altro contenuto mirato ad attrarre traffico internet.'},title:"Segnala contenuti inappropriati"},show_replies:"Mostra %{replies_count} risposte",single_comment_link_title:"Ottieni link a singolo commento"},comment_order_selector:{order:{best_rated:"Favoriti",most_discussed:"Più discussi",older:"Più vecchi",recent:"Più recenti"},title:"Ordina per:"},comment_thread:{title:"Conversazioni con %{authorName}"},comments:{blocked_comments_for_user_warning:"Non sei in grado di commentare in questo momento, ma puoi leggere quelli precedenti.",blocked_comments_warning:"I commenti sono disabilitati in questo momento, ma puoi leggere quelli precedenti.",comment_details_title:"Dettagli commento",loading:"Sto caricando i commenti ...",single_comment_warning:'Puoi controllare il resto dei commenti qui.',single_comment_warning_title:"Stai vedendo un singolo commento",title:"%{count} commenti"},down_vote_button:{text:"Non sono d'accordo con questo commento"},up_vote_button:{text:"Sono d'accordo con questo commento"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ha lasciato un commento in %{resource_title}. Puoi leggerlo in questa pagina:",email_outro:"Hai ricevuto questa notifica perché stai seguendo %{author_name}. Puoi smettere di seguire questo utente dalla pagina del profilo.",email_subject:"C'è un nuovo commento di %{author_name} in %{resource_title}",notification_title:'C\'è un nuovo commento di %{author_name} %{author_nickname} in %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Il gruppo %{author_name} ha lasciato un commento in %{resource_title}. Puoi leggerlo in questa pagina:",email_outro:'Hai ricevuto questa notifica perché stai seguendo "%{author_name}". Puoi smettere di seguirlo cliccando sul link precedente.',email_subject:"C'è un nuovo commento di %{author_name} in %{resource_title}",notification_title:'C\'è un nuovo commento di %{author_name} %{author_nickname} in %{resource_title}.'},comment_created:{email_intro:"%{resource_title} è stato commentato. Puoi leggere il commento in questa pagina:",email_outro:'Hai ricevuto questa notifica perché stai seguendo "%{resource_title}" o il suo autore. Puoi smettere di seguirlo dal link precedente.',email_subject:"C'è un nuovo commento da %{author_name} in %{resource_title}",notification_title:'C\'è un nuovo commento da %{author_name} %{author_nickname} in %{resource_title}'},reply_created:{email_intro:"%{author_name} ha risposto il tuo commento in %{resource_title}. Puoi leggerlo in questa pagina:",email_outro:"Hai ricevuto questa notifica perché il tuo commento è stato risposto.",email_subject:"%{author_name} ha risposto il tuo commento in %{resource_title}",notification_title:'%{author_name} %{author_nickname} ha risposto il tuo commento in %{resource_title}'},user_group_mentioned:{email_intro:"È stato menzionato un gruppo a cui appartieni",email_outro:"Hai ricevuto questa notifica perché appartieni al gruppo %{group_name} che è stato menzionato in %{resource_title}.",email_subject:"Ti si nomina in %{resource_title} come appartenente a %{group_name}",notification_title:'Ti si nomina in %{resource_title} by %{author_name} %{author_nickname} come appartenente a %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Sei stato menzionato",email_outro:"Hai ricevuto questa notifica perché sei stato citato in %{resource_title}.",email_subject:"Sei stato menzionato in %{resource_title}",notification_title:'Sei stato citato in %{resource_title} di %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Numero di commenti generati dagli utenti",object:"Commenti",title:"Commenti"}}},errors:{messages:{cannot_have_comments:"non si possono fare commenti"}}}}},function(e,t){e.exports={ja:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"コメント","decidim/comments/comment_created_event":"コメント","decidim/comments/reply_created_event":"コメント返信","decidim/comments/user_group_mentioned_event":"メンション","decidim/comments/user_mentioned_event":"メンション"}},activerecord:{models:{"decidim/comments/comment":{other:"コメント"},"decidim/comments/comment_vote":{other:"投票"}}},decidim:{comments:{comments:"コメント",comments_count:"コメント数",last_activity:{new_comment_at_html:" %{link}に新しいコメント"},votes:{create:{error:"コメントに投票中に問題がありました。"}}},components:{add_comment_form:{account_message:'アカウント または サインアップ でコメントを追加します。',form:{body:{label:"コメント",placeholder:"これについてどう思いますか?"},form_error:"テキストは必須で、 %{length} 文字を超えることはできません。",submit:"送信",user_group_id:{label:"コメント:"}},opinion:{neutral:"ニュートラル"},remaining_characters:"残り %{count} 文字",remaining_characters_1:"残り%{count} 文字",title:"コメントを追加"},comment:{alignment:{against:"",in_favor:""},deleted_user:"参加者を削除しました",hide_replies:"返信を非表示",reply:"返信",report:{action:"レポート",already_reported:"このコンテンツはすでに報告されており、管理者が確認します。",close:"閉じる",description:"このコンテンツは不適切ですか?",details:"追加コメント",reasons:{does_not_belong:"違法行為、自殺の脅威、個人情報、または %{organization_name} に属していないと思われる何かが含まれています。",offensive:"人種差別、性差別、スラー、個人攻撃、死の脅威、自殺要求やあらゆる形態の憎悪スピーチが含まれています。",spam:"クリックベイト、広告、詐欺やスクリプトボットが含まれています。"},title:"不適切なコンテンツを報告する"},show_replies:"%{replies_count} 件の返信を表示",single_comment_link_title:"シングルコメントへのリンクを取得"},comment_order_selector:{order:{best_rated:"最高評価",most_discussed:"最も議論されたもの",older:"古い順",recent:"最近のもの"},title:"並び順:"},comment_thread:{title:"%{authorName} との会話"},comments:{blocked_comments_for_user_warning:"現時点ではコメントできませんが、以前のコメントを読むことができます。",blocked_comments_warning:"コメントは現時点で無効になっていますが、以前のコメントを読むことができます。",comment_details_title:"コメントの詳細",loading:"コメントを読み込んでいます...",single_comment_warning:'コメントの残りはこちら で確認できます。',single_comment_warning_title:"単一のコメントが表示されています",title:"%{count} 件のコメント"},down_vote_button:{text:"このコメントに同意しない"},up_vote_button:{text:"このコメントに同意します"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} は %{resource_title}にコメントを残しました。このページで読むことができます:",email_outro:"%{author_name}をフォローしているため、この通知を受け取りました。プロフィールページからこのユーザーのフォローを解除することができます。",email_subject:"%{author_name} に %{resource_title} による新しいコメントがあります",notification_title:'There is a new comment by %{author_name} %{author_nickname} in %{resource_title}.'},comment_by_followed_user_group:{email_intro:"グループ %{author_name} は %{resource_title}にコメントを残しました。このページで読むことができます:",email_outro:"%{author_name}をフォローしているため、この通知を受け取りました。プロフィールページからこのグループのフォローを解除できます。",email_subject:"%{author_name} に %{resource_title} による新しいコメントがあります",notification_title:'There is a new comment by %{author_name} %{author_nickname} in %{resource_title}.'},comment_created:{email_intro:"%{resource_title} はコメントされました。このページでコメントを読むことができます:",email_outro:'"%{resource_title}" またはその著者をフォローしているため、この通知を受け取りました。前のリンクからフォローを解除することができます。',email_subject:"%{author_name} に %{resource_title} から新しいコメントがあります",notification_title:'%{author_name} %{author_nickname} から %{resource_title}に新しいコメントがあります'},reply_created:{email_intro:"%{author_name} は %{resource_title}であなたのコメントを返信しました。このページで読むことができます:",email_outro:"コメントが返信されたため、この通知を受信しました。",email_subject:"%{author_name} が %{resource_title} であなたのコメントに返信しました",notification_title:'%{author_name} %{author_nickname}%{resource_title} であなたのコメントに返信しました'},user_group_mentioned:{email_intro:"あなたが所属しているグループがメンションされました",email_outro:"あなたは %{group_name} でメンションされたグループ %{resource_title} のメンバーであるため、この通知を受け取りました。",email_subject:"あなたは %{resource_title} で %{group_name} のメンバーとしてメンションされました",notification_title:'あなたは %{resource_title}%{author_name} %{author_nickname} のメンバとして %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"あなたはメンションされています",email_outro:"あなたが %{resource_title}でメンションされたため、この通知を受け取りました。",email_subject:"あなたは %{resource_title} でメンションされました",notification_title:'あなたは %{resource_title}%{author_name} %{author_nickname}によってメンションされました'}}},metrics:{comments:{description:"出席者によって生成されたコメント数",object:"コメント",title:"コメント"}}},errors:{messages:{cannot_have_comments:"コメントを持つことはできません"}}}}},function(e,t){e.exports={ja:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"コメント","decidim/comments/comment_created_event":"コメント","decidim/comments/reply_created_event":"コメント返信","decidim/comments/user_group_mentioned_event":"メンション","decidim/comments/user_mentioned_event":"メンション"}},activerecord:{models:{"decidim/comments/comment":{other:"コメント"},"decidim/comments/comment_vote":{other:"投票"}}},decidim:{comments:{comments:"コメント",comments_count:"コメント数",last_activity:{new_comment_at_html:" %{link}に新しいコメント"},view:"表示",votes:{create:{error:"コメントに投票中に問題がありました。"}}},components:{add_comment_form:{account_message:'ログイン または 新規登録 することでコメントできます。',form:{body:{label:"コメント",placeholder:"これについてどう思いますか?"},form_error:"テキストは必須で、 %{length} 文字を超えることはできません。",submit:"送信",user_group_id:{label:"コメント:"}},opinion:{neutral:"中立"},remaining_characters:"残り %{count} 文字",remaining_characters_1:"残り%{count} 文字",title:"コメントを追加"},comment:{alignment:{against:"反対",in_favor:"賛成"},deleted_user:"退会者",hide_replies:"返信を非表示",reply:"返信",report:{action:"レポート",already_reported:"このコンテンツはすでに報告されており、管理者が確認します。",close:"閉じる",description:"このコンテンツは不適切ですか?",details:"追加コメント",reasons:{does_not_belong:"違法行為、個人情報、または %{organization_name} に属していないと思われる内容が含まれています。",offensive:"差別的な内容、誹謗中傷などの不適切な内容が含まれています。",spam:"本来の内容に関係が無い広告、詐欺や悪意のある処理などが含まれています。"},title:"不適切なコンテンツを報告する"},show_replies:"%{replies_count} 件の返信を表示",single_comment_link_title:"シングルコメントへのリンクを取得"},comment_order_selector:{order:{best_rated:"最高評価",most_discussed:"最も議論されたもの",older:"古い順",recent:"最近のもの"},title:"並び順:"},comment_thread:{title:"%{authorName} との会話"},comments:{blocked_comments_for_user_warning:"現時点ではコメントできませんが、以前のコメントを読むことができます。",blocked_comments_warning:"コメントは現時点で無効になっていますが、以前のコメントを読むことができます。",comment_details_title:"コメントの詳細",loading:"コメントを読み込んでいます...",single_comment_warning:'コメントの残りは こちらで確認できます。',single_comment_warning_title:"コメントを1件のみ表示しています",title:"%{count} 件のコメント"},down_vote_button:{text:"このコメントに同意しません"},up_vote_button:{text:"このコメントに同意します"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} は %{resource_title}にコメントを残しました。このページで読むことができます:",email_outro:"%{author_name}をフォローしているため、この通知を受け取りました。プロフィールページからこのユーザーのフォローを解除することができます。",email_subject:"%{author_name} から %{resource_title} に対して新しいコメントがあります",notification_title:'There is a new comment by %{author_name} %{author_nickname} in %{resource_title}.'},comment_by_followed_user_group:{email_intro:"グループ %{author_name} は %{resource_title}にコメントを残しました。このページで読むことができます:",email_outro:"%{author_name}をフォローしているため、この通知を受け取りました。プロフィールページからこのグループのフォローを解除できます。",email_subject:"%{author_name} から %{resource_title} に対して新しいコメントがあります",notification_title:'There is a new comment by %{author_name} %{author_nickname} in %{resource_title}.'},comment_created:{email_intro:"%{resource_title} はコメントされました。このページでコメントを読むことができます:",email_outro:'"%{resource_title}" 、またはその参加者をフォローしているためこの通知を受け取りました。前のリンクからフォローを解除することができます。',email_subject:"%{author_name} から %{resource_title} に対して新しいコメントがあります",notification_title:'%{author_name} %{author_nickname} から %{resource_title} に対して新しいコメントがあります'},reply_created:{email_intro:"%{author_name} は %{resource_title}であなたのコメントを返信しました。このページで読むことができます:",email_outro:"コメントが返信されたため、この通知を受信しました。",email_subject:"%{author_name} が %{resource_title} であなたのコメントに返信しました",notification_title:'%{author_name} %{author_nickname}%{resource_title} であなたのコメントに返信しました'},user_group_mentioned:{email_intro:"あなたが所属しているグループがメンションされました",email_outro:"あなたは %{group_name} でメンションされたグループ %{resource_title} のメンバーであるため、この通知を受け取りました。",email_subject:"あなたは %{resource_title} で %{group_name} のメンバーとしてメンションされました",notification_title:'あなたは %{resource_title}%{author_name} %{author_nickname} のメンバとして %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"あなたはメンションされています",email_outro:"あなたが %{resource_title}でメンションされたため、この通知を受け取りました。",email_subject:"あなたは %{resource_title} でメンションされました",notification_title:'あなたは %{resource_title}%{author_name} %{author_nickname}によってメンションされました'}}},metrics:{comments:{description:"出席者によって生成されたコメント数",object:"コメント",title:"コメント"}}},errors:{messages:{cannot_have_comments:"コメントを持つことはできません"}}}}},function(e,t){e.exports={ko:null}},function(e,t){e.exports={ko:null}},function(e,t){e.exports={lt:null}},function(e,t){e.exports={lt:null}},function(e,t){e.exports={lv:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentēt","decidim/comments/comment_created_event":"Komentēt","decidim/comments/reply_created_event":"Atbildēt uz komentāru","decidim/comments/user_group_mentioned_event":"Pieminēt","decidim/comments/user_mentioned_event":"Pieminēt"}},activerecord:{models:{"decidim/comments/comment":{zero:"Komentāri",one:"Komentēt",other:"Komentāri"},"decidim/comments/comment_vote":{zero:"Balsis",one:"Balsot",other:"Balsis"}}},decidim:{comments:{comments:"Komentāri",last_activity:{new_comment_at_html:"Jauns komentārs %{link}"},votes:{create:{error:"Balsojot par komentāru, radās problēma."}}},components:{add_comment_form:{account_message:'Pierakstieties, izmantojot savu kontu vai reģistrējieties, , lai pievienotu komentāru.',form:{body:{label:"Komentēt",placeholder:"Ko tu domā par šo?"},form_error:"Šis teksts ir nepieciešams, un tas nedrīkst būt garāks par %{length} rakstzīmēm.",submit:"Sūtīt",user_group_id:{label:"Komentēt kā"}},opinion:{neutral:"Neitrāls"},remaining_characters:"Palikušas %{count} rakstzīmes",remaining_characters_1:"Palikusi %{count} rakstzīme",title:"Pievienot savu komentāru"},comment:{alignment:{against:"Pret",in_favor:"Par"},deleted_user:"Dzēsts dalībnieks",hide_replies:"Slēpt atbildes",reply:"Atbildēt",report:{action:"Ziņot",already_reported:"Par šo saturu jau ir ziņots, un administrators to pārskatīs.",close:"Aizvērt",description:"Vai šis saturs ir neatbilstīgs?",details:"Papildu komentāri",reasons:{does_not_belong:"Satur nelikumīgas darbības, pašnāvības draudus, personisku informāciju vai kaut ko citu, kam, jūsuprāt, nav vietas %{organization_name}.",offensive:"Satur rasismu, seksismu, lamuvārdus, personiskus uzbrukumus, nāves draudus, ierosinājumus veikt pašnāvību vai jebkāda veida naida runu.",spam:"Satur klikšķu ēsmu (clickbait), reklāmu, krāpšanu vai skriptu robotprogrammatūru."}},show_replies:"Rādīt %{replies_count} atbildes",single_comment_link_title:"Iegūt saiti uz atsevišķu komentāru"},comment_order_selector:{order:{best_rated:"Vislabāk novērtētie",most_discussed:"Visvairāk apspriestie",older:"Vecāki",recent:"Nesenie"},title:"Sakārtot pēc:"},comment_thread:{title:"Saruna ar %{authorName}"},comments:{blocked_comments_for_user_warning:"Pašlaik jūs nevarat komentēt, bet jūs varat izlasīt iepriekšējos komentārus.",blocked_comments_warning:"Komentāri šobrīd ir atspējoti, bet jūs varat lasīt iepriekšējos komentārus.",comment_details_title:"Komentāra informācija",loading:"Notiek komentāru ielāde ...",single_comment_warning:'Pārējos komentārus varat aplūkot šeit.',single_comment_warning_title:"Jūs redzat vienu komentāru",title:"%{count} komentāri"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ir atstājis komentāru %{resource_title}. Jūs to varat izlasīt šajā lapā:",email_outro:"Jūs saņēmāt šo paziņojumu, jo sekojat %{author_name}. Jūs varat atsekot šim lietotājam viņa profila lapā.",email_subject:"%{resource_title} ir jauns%{author_name} komentārs",notification_title:'%{author_name}%{author_nickname} ir jauns komentārs %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Grupa %{author_name} ir atstājusi komentāru %{resource_title}. Jūs to varat izlasīt šajā lapā:",email_outro:"Jūs saņēmāt šo paziņojumu, jo sekojat %{author_name}. Jūs varat atsekot šai grupai no tās profila lapas.",email_subject:"%{resource_title} ir jauns%{author_name} komentārs",notification_title:'%{author_name}%{author_nickname} ir jauns komentārs %{resource_title}.'},comment_created:{email_intro:"%{resource_title} ir komentēts. Jūs varat izlasīt komentāru šajā lapā:",email_outro:'Jūs saņēmāt šo paziņojumu, jo sekojat "%{resource_title}" vai tā autoram. Jūs varat atsekot tam no iepriekšējās saites.',email_subject:"%{resource_title} ir jauns %{author_name} komentārs",notification_title:'%{author_name}%{author_nickname} ir jauns komentārs %{resource_title}'},reply_created:{email_intro:"%{author_name} atbildēja uz jūsu komentāru %{resource_title}. Jūs to varat izlasīt šajā lapā:",email_outro:"Jūs saņēmāt šo paziņojumu, jo kāds atbildēja uz jūsu komentāru.",email_subject:"%{author_name} atbildēja uz jūsu komentāru %{resource_title}",notification_title:'%{author_name} %{author_nickname} atbildēja uz jūsu komentāru %{resource_title}'},user_group_mentioned:{email_intro:"Tika pieminēta grupa, kurai jūs piederat",email_outro:"Jūs saņēmāt šo paziņojumu, jo esat grupas %{group_name} dalībnieks, kura tika pieminēta %{resource_title}.",email_subject:"Jūs esat pieminēts %{resource_title} kā %{group_name} dalībnieks",notification_title:'%{resource_title} jūs %{author_name}%{author_nickname} pieminēja kā %{group_name}%{group_nickname} dalībnieku'},user_mentioned:{email_intro:"Jūs esat pieminēts",email_outro:"Jūs saņēmāt šo paziņojumu, jo esat pieminēts %{resource_title}.",email_subject:"Jūs esat pieminēts %{resource_title}",notification_title:'%{resource_title} jūs pieminēja %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Dalībnieku izveidoto komentāru skaits",object:"komentāri",title:"Komentāri"}}},errors:{messages:{cannot_have_comments:"nevar komentēt"}}}}},function(e,t){e.exports={mt:null}},function(e,t){e.exports={mt:null}},function(e,t){e.exports={nl:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Commentaar","decidim/comments/comment_created_event":"Commentaar","decidim/comments/reply_created_event":"Reactie antwoord","decidim/comments/user_group_mentioned_event":"Vermelding","decidim/comments/user_mentioned_event":"Vermelding"}},activerecord:{models:{"decidim/comments/comment":{one:"Commentaar",other:"Commentaren"},"decidim/comments/comment_vote":{one:"Stem",other:"Stemmen"}}},decidim:{comments:{comments:"Reacties",comments_count:"Aantal reacties",last_activity:{new_comment_at_html:"Nieuwe opmerking op %{link}"},view:"Bekijk",votes:{create:{error:"Er is een probleem opgetreden bij het stemmen op de opmerking."}}},components:{add_comment_form:{account_message:'Meld u aan met uw account of schrijf u in om uw reactie toe te voegen.',form:{body:{label:"Reactie",placeholder:"Wat wil je hierover zeggen?"},form_error:"De tekst is verplicht en het kan niet langer zijn dan %{length} tekens.",submit:"Verzenden",user_group_id:{label:"Reageer als"}},opinion:{neutral:"Neutraal"},remaining_characters:"%{count} tekens over",remaining_characters_1:"%{count} teken over",title:"Voeg je reactie toe"},comment:{alignment:{against:"Tegen",in_favor:"Voor"},deleted_user:"Verwijderde deelnemer",hide_replies:"Antwoorden verbergen",reply:"Antwoord",report:{action:"Melden",already_reported:"Deze inhoud is al gemeld en het zal worden beoordeeld door een admin.",close:"Sluiten",description:"Is deze inhoud ongepast?",details:"aanvullende opmerkingen",reasons:{does_not_belong:"Bevat illegale activiteit, zelfmoord bedreigingen, persoonlijke gegevens, of iets anders dat je denkt dat hoort niet op %{organization_name}.",offensive:"Bevat racisme, seksisme, laster, persoonlijke aanvallen, bedreigingen met de dood, zelfmoord verzoeken of enige vorm van haatzaaien.",spam:"Bevat clickbait, reclame, oplichting of script bots."},title:"Meld ongepaste inhoud"},show_replies:"Toon %{replies_count} reacties",single_comment_link_title:"Krijg link naar enkele reactie"},comment_order_selector:{order:{best_rated:"Best beoordeeld",most_discussed:"Meest besproken",older:"Ouder",recent:"Meest recent"},title:"Sorteer op:"},comment_thread:{title:"Gesprek met %{authorName}"},comments:{blocked_comments_for_user_warning:"U kunt op dit moment geen opmerkingen maken, maar u kunt de vorige wel lezen.",blocked_comments_warning:"Reacties zijn op dit moment uitgeschakeld, maar je kan de vorige berichten lezen.",comment_details_title:"Reactieonderdelen",loading:"Reacties laden...",single_comment_warning:'U kunt de rest van de reacties hier controleren.',single_comment_warning_title:"Je ziet een enkele reactie",title:"%{count} reacties"},down_vote_button:{text:"Ik ben het niet eens met deze reactie"},up_vote_button:{text:"Ik ben het eens met deze reactie"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} heeft een reactie achtergelaten in %{resource_title}. Je kan het lezen op deze pagina:",email_outro:"Je hebt deze melding ontvangen omdat je %{author_name}volgt. Je kan deze gebruiker ontvolgen via zijn profielpagina.",email_subject:"Er is een nieuwe reactie van %{author_name} in %{resource_title}",notification_title:'Er is een nieuwe reactie van %{author_name} %{author_nickname} in %{resource_title}.'},comment_by_followed_user_group:{email_intro:"De groep %{author_name} heeft een reactie achtergelaten in %{resource_title}. Je kunt het op deze pagina lezen:",email_outro:"Je hebt deze melding ontvangen omdat je %{author_name}volgt. Je kan stoppen met deze groep te volgen via de profielpagina.",email_subject:"Er is een nieuwe reactie van %{author_name} in %{resource_title}",notification_title:'Er is een nieuwe reactie van %{author_name} %{author_nickname} in %{resource_title}.'},comment_created:{email_intro:"%{resource_title} heeft een reactie ontvangen. Je kan de opmerking op deze pagina lezen:",email_outro:"Je hebt deze melding ontvangen omdat je '%{resource_title}' of de auteur ervan volgt. Ontvolgen kan door te klikken op de vorige link.",email_subject:"Er is een nieuwe reactie van %{author_name} in %{resource_title}",notification_title:'Er is een nieuwe reactie van %{author_name} %{author_nickname} in %{resource_title}'},reply_created:{email_intro:"%{author_name} heeft gereageerd op jouw opmerking in %{resource_title}. Lees het via deze link:",email_outro:"Je hebt deze melding ontvangen omdat je reactie beantwoord is.",email_subject:"%{author_name} heeft op je comment gereageerd in %{resource_title}",notification_title:'%{author_name} %{author_nickname} heeft gereageerd op je opmerking in %{resource_title}'},user_group_mentioned:{email_intro:"Een groep waartoe u behoort is genoemd",email_outro:"Je hebt deze melding ontvangen omdat je lid bent van de groep %{group_name} die is genoemd in %{resource_title}.",email_subject:"U bent genoemd in %{resource_title} als lid van %{group_name}",notification_title:'U bent genoemd in %{resource_title} door %{author_name} %{author_nickname} als lid van %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Iemand heeft je getagd",email_outro:"Je hebt deze melding ontvangen omdat je bent getagd in %{resource_title}.",email_subject:"Je bent getagd in %{resource_title}",notification_title:'Je bent getagd in %{resource_title} door %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Aantal reacties gegenereerd door deelnemers",object:"reacties",title:"Reacties"}}},errors:{messages:{cannot_have_comments:"Kan geen reacties hebben"}}}}},function(e,t){e.exports={no:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Kommentar","decidim/comments/comment_created_event":"Kommentar","decidim/comments/reply_created_event":"Kommenter svar","decidim/comments/user_group_mentioned_event":"Omtal","decidim/comments/user_mentioned_event":"Omtal"}},activerecord:{models:{"decidim/comments/comment":{one:"Kommentar",other:"Kommentarer"},"decidim/comments/comment_vote":{one:"Stemme",other:"Stemmer"}}},decidim:{comments:{comments:"Kommentarer",comments_count:"Antall kommentarer",last_activity:{new_comment_at_html:"Ny kommentar på %{link}"},votes:{create:{error:"Det oppstod et problem med å stemme kommentaren."}}},components:{add_comment_form:{account_message:'Logg på med kontoen din eller opprett en for å legge til kommentaren din.',form:{body:{label:"Kommentar",placeholder:"Hva mener du om dette?"},form_error:"Teksten er påkrevd og den kan ikke være lengre enn %{length} tegn.",submit:"Send",user_group_id:{label:"Kommenter som"}},opinion:{neutral:"Nøytral"},remaining_characters:"%{count} tegn igjen",remaining_characters_1:"%{count} tegn igjen",title:"Legg til kommentar"},comment:{alignment:{against:"Imot",in_favor:"I favør"},deleted_user:"Slettet deltaker",hide_replies:"Skjul svar",reply:"Svar",report:{action:"Rapport",already_reported:"Dette innholdet er allerede rapportert, og det vil bli vurdert av en administrator.",close:"Lukk",description:"Er dette innholdet upassende?",details:"Ytterlige kommentarer",reasons:{does_not_belong:"Inneholder ulovlig aktivitet, selvmordstrusler, personlig informasjon eller noe annet du mener ikke hører hjemme på %{organization_name}.",offensive:"Inneholder rasisme, sexisme, banning, persjonangrep, dødstrusler, selvmords forespørsler eller all form for hatefullt språk.",spam:"Inneholder klikkagn, reklame, svindel eller manus-roboter."},title:"Rapporter upassende innhold"},show_replies:"Vis %{replies_count} svar",single_comment_link_title:"Få lenke til enkeltkommentar"},comment_order_selector:{order:{best_rated:"Best vurdert",most_discussed:"Mest omtalt",older:"Eldre",recent:"Nylig"},title:"Sorter etter:"},comment_thread:{title:"Samtale med %{authorName}"},comments:{blocked_comments_for_user_warning:"Du kan ikke kommentere for øyeblikket, men du kan lese de forrige.",blocked_comments_warning:"Kommenterer er deaktivert på dette tidspunktet, men du kan lese de forrige.",comment_details_title:"Kommenter detaljer",loading:"Laster inn kommenterer ...",single_comment_warning:'Du kan sjekke resten av kommentarene her.',single_comment_warning_title:"Du ser en enkelt kommentar",title:"%{count} kommentarer"},down_vote_button:{text:"Jeg er uenig med denne kommentaren"},up_vote_button:{text:"Jeg er enig med denne kommentaren"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} har lagt igjen en kommentar i %{resource_title}. Du kan lese den på denne siden:",email_outro:"Du har mottatt denne varslingen fordi du følger %{author_name}. Du kan slutte å følge denne brukeren fra dems profil side.",email_subject:"Det er en ny kommentar av %{author_name} i %{resource_title}",notification_title:'Det er en ny kommentar av %{author_name} %{author_nickname} i %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} har lagt igjen en kommentar i %{resource_title}. Du kan lese den på denne siden:",email_outro:"Du har mottatt denne varslingen fordi du følger %{author_name}. Du kan slutte å følge denne brukeren fra deres profilside.",email_subject:"Det er en ny kommentar av %{author_name} i %{resource_title}",notification_title:'Det er en ny kommentar av %{author_name} %{author_nickname} i %{resource_title}.'},comment_created:{email_intro:"%{resource_title} har blitt kommentert. Du kan lese kommentaren på denne siden:",email_outro:'Du har mottatt denne varslingen fordi du følger "%{resource_title}" eller dens forfatter. Du kan slutte å følge den fra den forrige lenken.',email_subject:"Det er en ny kommentar fra %{author_name} i %{resource_title}",notification_title:'Det er en ny kommentar fra %{author_name} %{author_nickname} i %{resource_title}'},reply_created:{email_intro:"%{author_name} har svart kommentaren din i %{resource_title}. Du kan lese den på denne siden:",email_outro:"Du har mottatt denne varslingen fordi din kommentar er besvart.",email_subject:"%{author_name} har svart kommentaren din i %{resource_title}",notification_title:'%{author_name} %{author_nickname} har svart kommentaren din i %{resource_title}'},user_group_mentioned:{email_intro:"En gruppe du er medlem av har blitt nevnt",email_outro:"Du får denne varslingen fordi du er medlem av gruppen %{group_name}, som har blitt nevnt i%{resource_title}.",email_subject:"Du har blitt nevnt i %{resource_title} som medlem av %{group_name}",notification_title:'Du har blitt nevnt i %{resource_title} av %{author_name}%{author_nickname} som medlem av %{group_name}%{group_nickname}'},user_mentioned:{email_intro:"Du har blitt nevnt",email_outro:"Du har mottatt denne varslingen fordi du er nevnt i %{resource_title}.",email_subject:"Du har blitt nevnt i %{resource_title}",notification_title:'Du har blitt nevnt i %{resource_title} av %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Antall kommenterer generert av deltakerne",object:"kommentarer",title:"Kommentarer"}}},errors:{messages:{cannot_have_comments:"kan ikke ha kommentarer"}}}}},function(e,t){e.exports={om:null}},function(e,t){e.exports={pl:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentarz","decidim/comments/comment_created_event":"Komentarz","decidim/comments/reply_created_event":"Odpowiedź na komentarz","decidim/comments/user_group_mentioned_event":"Wzmianka","decidim/comments/user_mentioned_event":"Wzmianka"}},activerecord:{models:{"decidim/comments/comment":{one:"Komentarz",few:"Komentarze",many:"Komentarze",other:"Komentarze"},"decidim/comments/comment_vote":{one:"Głos",few:"Głosów",many:"Głosy",other:"Głosy"}}},decidim:{comments:{comments:"Komentarze",comments_count:"Liczba komentarzy",last_activity:{new_comment_at_html:"Nowy komentarz do %{link}"},view:"Zobacz",votes:{create:{error:"Podczas dodawania komentarza wystąpił błąd."}}},components:{add_comment_form:{account_message:'Zaloguj się na swoje konto lub zarejestruj się, aby dodać komentarz.',form:{body:{label:"Komentarz",placeholder:"Co o tym myślisz?"},form_error:"Tekst jest wymagany. Maksymalna liczba znaków to: %{length}.",submit:"Wyślij",user_group_id:{label:"Komentuj jako"}},opinion:{neutral:"Neutralny"},remaining_characters:"Pozostało %{count} znaków",remaining_characters_1:"Pozostał %{count} znak",title:"Dodaj swój komentarz"},comment:{alignment:{against:"Negatywny",in_favor:"Pozytywny"},deleted_user:"Usunięty użytkownik",hide_replies:"Ukryj odpowiedzi",reply:"Odpowiedz",report:{action:"Zgłoś",already_reported:"Ta treść została już zgłoszona i zostanie sprawdzona przez administratora.",close:"Zamknij",description:"Czy ta treść jest nieodpowiednia?",details:"Dodatkowe komentarze",reasons:{does_not_belong:"Promuje nielegalną działalność, groźby samobójcze, informacje osobiste lub coś innego, co według Ciebie nie powinno pojawić się w %{organization_name}.",offensive:"Promuje rasizm, seksizm, nienawiść, ataki osobiste, groźby śmierci, groźby samobójcze jakąkolwiek formę mowy nienawiści.",spam:"Zawiera clickbaity, reklamy, oszustwa lub skrypty botów."},title:"Zgłoś niewłaściwą treść"},show_replies:"Pokaż %{replies_count} odpowiedzi",single_comment_link_title:"Pobierz link do pojedynczego komentarza"},comment_order_selector:{order:{best_rated:"Najlepiej oceniane",most_discussed:"Najbardziej dyskutowane",older:"Najstarsze",recent:"Najnowsze"},title:"Sortuj według:"},comment_thread:{title:"Rozmowa z %{authorName}"},comments:{blocked_comments_for_user_warning:"Nie możesz teraz komentować, ale możesz przeczytać poprzednie komentarze.",blocked_comments_warning:"Komentarze są w tej chwili wyłączone, ale możesz przeczytać poprzednie.",comment_details_title:"Szczegóły komentarza",loading:"Ładowanie komentarzy ...",single_comment_warning:'Resztę komentarzy możesz sprawdzić tutaj.',single_comment_warning_title:"Wyświetlasz teraz pojedynczy komentarz",title:"%{count} komentarzy"},down_vote_button:{text:"Nie zgadzam się z tym komentarzem"},up_vote_button:{text:"Zgadzam się z tym komentarzem"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} dodał(a) komentarz do %{resource_title}. Możesz przeczytać go na tej stronie:",email_outro:"Otrzymałeś to powiadomienie, ponieważ obserwujesz %{author_name}. Możesz usunąć użytkownika z obserwowanych na jego stronie profilowej.",email_subject:"Jest nowy komentarz dodany przez %{author_name} do %{resource_title}",notification_title:'Pojawił się nowy komentarz dodany przez %{author_name} %{author_nickname} do %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Grupa %{author_name} dodała komentarz do %{resource_title}. Możesz go przeczytać na tej stronie:",email_outro:"Otrzymujesz to powiadomienie, ponieważ obserwujesz %{author_name}. Możesz przestać obserwować tę grupę z poziomu jej strony profilowej.",email_subject:"Jest nowy komentarz dodany przez %{author_name} do %{resource_title}",notification_title:'Pojawił się nowy komentarz %{author_name} %{author_nickname} do %{resource_title}.'},comment_created:{email_intro:"Nowy komentarz: %{resource_title}. Możesz go przeczytać na tej stronie:",email_outro:'Otrzymujesz to powiadomienie, ponieważ obserwujesz "%{resource_title}" lub jego autora. Możesz przestać go obserwować po kliknięciu w poprzedni link.',email_subject:"Jest nowy komentarz od %{author_name} do %{resource_title}",notification_title:'Pojawił się nowy komentarz %{author_name} %{author_nickname} do %{resource_title}'},reply_created:{email_intro:"%{author_name} odpowiedział na Twój komentarz do %{resource_title}. Możesz przeczytać go na tej stronie:",email_outro:"Otrzymałeś to powiadomienie, ponieważ odpowiedziano na Twój komentarz.",email_subject:"%{author_name} odpowiedział(a) na Twój komentarz do %{resource_title}",notification_title:'%{author_name} %{author_nickname} odpowiedział(a) na Twój komentarz do %{resource_title}'},user_group_mentioned:{email_intro:"Wspomniano o grupie, do której należysz",email_outro:"Otrzymujesz to powiadomienie, ponieważ jesteś członkiem grupy %{group_name}, o której wspomniano w %{resource_title}.",email_subject:"Wspomniano o Tobie w %{resource_title} jako o członku %{group_name}",notification_title:'%{author_name} %{author_nickname} wspomniał(a) o Tobie w %{resource_title} jako o członku %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Wspomniano o Tobie",email_outro:"Otrzymałeś to powiadomienie, ponieważ wspomniano o Tobie w %{resource_title}.",email_subject:"Wspomniano o Tobie w %{resource_title}",notification_title:'%{author_name} %{author_nickname} wspomniał(a) o Tobie w %{resource_title}'}}},metrics:{comments:{description:"Liczba komentarzy wygenerowanych przez użytkowników",object:"komentarze",title:"Komentarze"}}},errors:{messages:{cannot_have_comments:"nie może mieć komentarzy"}}}}},function(e,t){e.exports={pt:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comente","decidim/comments/comment_created_event":"Comentário","decidim/comments/reply_created_event":"Resposta","decidim/comments/user_group_mentioned_event":"Mencionar","decidim/comments/user_mentioned_event":"Mencionar"}},activerecord:{models:{"decidim/comments/comment":{one:"Comentário",other:"Comentários"},"decidim/comments/comment_vote":{one:"Voto",other:"Votos"}}},decidim:{comments:{comments:"Comentários",last_activity:{new_comment_at_html:"Novo comentário em %{link}"},votes:{create:{error:"Houve erros ao votar o comentário."}}},components:{add_comment_form:{account_message:'Inscreva-se com sua conta ou sign up para adicionar seu comentário.',form:{body:{label:"Comente",placeholder:"O que você pensa sobre isso?"},form_error:"O texto é obrigatório e não pode ser maior que %{length} caracteres.",submit:"Enviar",user_group_id:{label:"Comente como"}},opinion:{neutral:"Neutro"},remaining_characters:"%{count} caracteres restantes",remaining_characters_1:"%{count} personagem à esquerda",title:"Adicione seu comentário"},comment:{alignment:{against:"Contra",in_favor:"A favor"},deleted_user:"Usuário excluído",reply:"Resposta",report:{action:"Relatório",already_reported:"Este conteúdo já foi relatado e será revisto por um administrador.",close:"Fechar",description:"Este conteúdo é impróprio?",details:"Comentários adicionais",reasons:{does_not_belong:"Contém atividades ilegais, ameaças suicidas, informações pessoais ou qualquer outra coisa que você acha que não pertence ao %{organization_name}.",offensive:"Contém racismo, sexismo, insultos, ataques pessoais, ameaças de morte, pedidos de suicídio ou qualquer tipo de discurso de ódio.",spam:"Contém clickbait, publicidade, fraudes ou script bots."}}},comment_order_selector:{order:{best_rated:"Melhores avaliações",most_discussed:"Mais Discutidos",older:"Mais velho",recent:"Recente"},title:"Ordenar por:"},comment_thread:{title:"Conversa com %{authorName}"},comments:{blocked_comments_for_user_warning:"Você não pode comentar neste momento, mas pode ler os anteriores.",blocked_comments_warning:"Os comentários estão desativados neste momento, mas você pode ler os anteriores.",loading:"Carregando comentários ...",title:"%{count} comentários"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} deixou um comentário em %{resource_title}. Você pode lê-lo nesta página:",email_outro:"Você recebeu esta notificação porque está seguindo %{author_name}. Você pode deixar de seguir esse usuário em sua página de perfil.",email_subject:"Há um novo comentário por %{author_name} em %{resource_title}",notification_title:'Há um novo comentário por %{author_name} %{author_nickname} em %{resource_title}.'},comment_by_followed_user_group:{email_subject:"Há um novo comentário por %{author_name} em %{resource_title}",notification_title:'Há um novo comentário por %{author_name} %{author_nickname} em %{resource_title}.'},comment_created:{email_intro:"%{resource_title} foi comentado. Você pode ler o comentário nesta página:",email_outro:'Você recebeu esta notificação porque você está seguindo "%{resource_title}" ou seu autor. Você pode ignorá-lo do link anterior.',email_subject:"Há um novo comentário de %{author_name} em %{resource_title}",notification_title:'Há um novo comentário de %{author_name} %{author_nickname} em %{resource_title}'},reply_created:{email_intro:"%{author_name} respondeu seu comentário em %{resource_title}. Você pode lê-lo nesta página:",email_outro:"Você recebeu esta notificação porque o seu comentário foi respondido.",email_subject:"%{author_name} respondeu seu comentário em %{resource_title}",notification_title:'%{author_name} %{author_nickname} respondeu seu comentário em %{resource_title}'},user_mentioned:{email_intro:"Você foi mencionado",email_outro:"Você recebeu esta notificação porque você foi mencionado em %{resource_title}.",email_subject:"Você foi mencionado em %{resource_title}",notification_title:'Você foi mencionado em %{resource_title} por %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Número de comentários gerados pelos usuários",object:"comentários",title:"Comentários"}}},errors:{messages:{cannot_have_comments:"não pode ter comentários"}}}}},function(e,t){e.exports={pt:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comentar","decidim/comments/comment_created_event":"Comente","decidim/comments/reply_created_event":"Comentário resposta","decidim/comments/user_group_mentioned_event":"Menção","decidim/comments/user_mentioned_event":"Menção"}},activerecord:{models:{"decidim/comments/comment":{one:"Comente",other:"Comentários"},"decidim/comments/comment_vote":{one:"Voto",other:"Votos"}}},decidim:{comments:{comments:"Comentários",comments_count:"Contagem de comentários",last_activity:{new_comment_at_html:"Novo comentário em %{link}"},votes:{create:{error:"Houve erros ao votar o comentário."}}},components:{add_comment_form:{account_message:'Inscreva-se com sua conta ou sign up para adicionar seu comentário.',form:{body:{label:"Comente",placeholder:"O que você pensa sobre isso?"},form_error:"O texto é obrigatório e não pode ser maior que %{length} caracteres.",submit:"Enviar",user_group_id:{label:"Comente como"}},opinion:{neutral:"Neutro"},remaining_characters:"%{count} caracteres restantes",remaining_characters_1:"%{count} caracteres restantes",title:"Adicione o seu comentário"},comment:{alignment:{against:"Contra",in_favor:"A favor"},deleted_user:"Participante eliminado",hide_replies:"Ocultar respostas",reply:"Responder",report:{action:"Reportar",already_reported:"Este conteúdo já foi reportado e será revisto por um administrador.",close:"Fechar",description:"Este conteúdo é impróprio?",details:"Comentários adicionais",reasons:{does_not_belong:"Contém atividades ilegais, ameaças suicidas, informações pessoais ou qualquer outra coisa que você acha que não pertence a %{organization_name}.",offensive:"Contém racismo, sexismo, insultos, ataques pessoais, ameaças de morte, pedidos de suicídio ou qualquer tipo de discurso de ódio.",spam:"Contém clickbait, publicidade, fraudes ou robots de scripts."},title:"Reportar conteúdo impróprio"},show_replies:"Mostrar %{replies_count} respostas",single_comment_link_title:"Obter hiperligação para um único comentário"},comment_order_selector:{order:{best_rated:"Melhores avaliações",most_discussed:"Mais discutidos",older:"Mais velho",recent:"Recente"},title:"Ordenar por:"},comment_thread:{title:"Conversa com %{authorName}"},comments:{blocked_comments_for_user_warning:"Não pode comentar neste momento, mas pode ler os anteriores.",blocked_comments_warning:"Os comentários estão desativados neste momento, mas pode ler os anteriores.",comment_details_title:"Detalhes do comentário",loading:"A carregar comentários ...",single_comment_warning:'Pode consultar os restantes comentários aqui.',single_comment_warning_title:"Está a ver um único comentário",title:"%{count} comentários"},down_vote_button:{text:"Eu discordo deste comentário"},up_vote_button:{text:"Eu concordo com este comentário"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} deixou um comentário em %{resource_title}. Pode lê-lo nesta página:",email_outro:"Recebeu esta notificação porque segue %{author_name}. pode deixar de seguir este utilizador a partir da respetiva página de perfil.",email_subject:"Há um novo comentário por %{author_name} em %{resource_title}",notification_title:'Há um novo comentário por %{author_name} %{author_nickname} em %{resource_title}.'},comment_by_followed_user_group:{email_intro:"O grupo %{author_name} deixou um comentário em %{resource_title}. Poderá lê-lo nesta página:",email_outro:"Recebeu esta notificação porque segue %{author_name}. Pode deixar de seguir este grupo a partir da respetiva página de perfil.",email_subject:"Há um novo comentário por %{author_name} em %{resource_title}",notification_title:'Há um novo comentário por %{author_name} %{author_nickname} em %{resource_title}.'},comment_created:{email_intro:"%{resource_title} foi comentado. Você pode ler o comentário nesta página:",email_outro:'Recebeu esta notificação porque segue "%{resource_title}" ou o seu autor. Pode deixar de segui-lo a partir da hiperligação anterior.',email_subject:"Há um novo comentário de %{author_name} em %{resource_title}",notification_title:'Há um novo comentário de %{author_name} %{author_nickname} em %{resource_title}'},reply_created:{email_intro:"%{author_name} respondeu ao seu comentário em %{resource_title}. Pode lê-lo nesta página:",email_outro:"Recebeu esta notificação porque responderam ao seu comentário.",email_subject:"%{author_name} respondeu ao seu comentário em %{resource_title}",notification_title:'%{author_name} %{author_nickname} respondeu ao seu comentário em %{resource_title}'},user_group_mentioned:{email_intro:"Um grupo ao qual pertence foi mencionado",email_outro:"Recebeu esta notificação porque é membro do grupo %{group_name} que foi mencionado em %{resource_title}.",email_subject:"Foi mencionado em %{resource_title} como membro de %{group_name}",notification_title:'Foi mencionado em %{resource_title} por %{author_name} %{author_nickname} como membro de %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Foi mencionado(a)",email_outro:"Recebeu esta notificação porque foi mencionado(a) em %{resource_title}.",email_subject:"Foi mencionado(a) em %{resource_title}",notification_title:'Você foi mencionado em %{resource_title} por %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Número de comentários gerados pelos participantes",object:"comentários",title:"Comentários"}}},errors:{messages:{cannot_have_comments:"não pode ter comentários"}}}}},function(e,t){e.exports={ro:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comentariu","decidim/comments/comment_created_event":"Comentariu","decidim/comments/reply_created_event":"Răspuns comentariu","decidim/comments/user_group_mentioned_event":"Menționează","decidim/comments/user_mentioned_event":"Menționează"}},activerecord:{models:{"decidim/comments/comment":{one:"Comentariu",few:"Comentarii",other:"Comentarii"},"decidim/comments/comment_vote":{one:"Votează",few:"Voturi",other:"Voturi"}}},decidim:{comments:{comments:"Comentarii",comments_count:"Numărul de comentarii",last_activity:{new_comment_at_html:"Comentariu nou la %{link}"},view:"Vizualizare",votes:{create:{error:"A apărut o problemă la votarea comentariului."}}},components:{add_comment_form:{account_message:'Autentifică-te cu contul tău sau înregistrează-te pentru a adăuga comentariul tău.',form:{body:{label:"Comentariu",placeholder:"Ce părere aveţi despre asta?"},form_error:"Textul este necesar și nu poate fi mai lung de %{length} caractere.",submit:"Trimite",user_group_id:{label:"Comentează ca"}},opinion:{neutral:"Neutral"},remaining_characters:"%{count} caractere rămase",remaining_characters_1:"%{count} caracter rămas",title:"Adaugă comentariul tău"},comment:{alignment:{against:"Împotriva",in_favor:"În favoarea"},deleted_user:"Participant șters",hide_replies:"Ascunde răspunsurile",reply:"Răspuns",report:{action:"Raport",already_reported:"Acest conținut este deja raportat și va fi revizuit de către un administrator.",close:"Inchide",description:"Este acest conținut neadecvat?",details:"Observaţii suplimentare",reasons:{does_not_belong:"Conține activitate ilegală, amenințări la sinucidere, informații personale sau altceva credeți că nu aparțin de %{organization_name}.",offensive:"Conține rasism, sexism, slurbii, atacuri personale, amenințări cu moartea, cereri de sinucidere sau orice formă de discurs de incitare la ură.",spam:"Conține clickbait, publicitate, escrocherii sau roboți script."},title:"Raportează conținut nepotrivit"},show_replies:"Arată %{replies_count} răspunsuri",single_comment_link_title:"Obțineți link-ul către un singur comentariu"},comment_order_selector:{order:{best_rated:"Cele mai apreciate",most_discussed:"Cele mai discutate",older:"Vechi",recent:"Recente"},title:"Ordonare după:"},comment_thread:{title:"Conversație cu %{authorName}"},comments:{blocked_comments_for_user_warning:"Nu poți comenta în acest moment, dar le poți citi pe cele anterioare.",blocked_comments_warning:"Comentariile sunt dezactivate în acest moment, dar le puteți citi pe cele anterioare.",comment_details_title:"Detalii comentariu",loading:"Se încarcă comentariile...",single_comment_warning:'Puteţi verifica restul comentariilor aici.',single_comment_warning_title:"Vedeți un singur comentariu",title:"%{count} comentarii"},down_vote_button:{text:"Nu sunt de acord cu acest comentariu"},up_vote_button:{text:"Sunt de acord cu acest comentariu"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} a lăsat un comentariu în %{resource_title}. Îl poți citi în această pagină:",email_outro:"Ați primit această notificare deoarece urmăriți %{author_name}. Puteți să nu urmăriți acest utilizator de pe pagina lui de profil.",email_subject:"Există un nou comentariu al lui %{author_name} în %{resource_title}",notification_title:'Există un comentariu nou al %{author_name} %{author_nickname} în %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Grupul %{author_name} a lăsat un comentariu în %{resource_title}. Îl poți citi în această pagină:",email_outro:"Ați primit această notificare deoarece urmăriți %{author_name}. Puteți să nu urmăriți acest grup de pe pagina sa de profil.",email_subject:"Există un nou comentariu al lui %{author_name} în %{resource_title}",notification_title:'Există un comentariu nou al %{author_name} %{author_nickname} în %{resource_title}.'},comment_created:{email_intro:"%{resource_title} a fost comentat. Poți citi comentariul din această pagină:",email_outro:'Ați primit această notificare deoarece urmați ""%{resource_title}" sau autorul său. O puteți anula de la link-ul anterior.',email_subject:"Există un nou comentariu de la %{author_name} în %{resource_title}",notification_title:'Există un nou comentariu de la %{author_name} %{author_nickname} în %{resource_title}'},reply_created:{email_intro:"%{author_name} a răspuns comentariului tău în %{resource_title}. Îl poți citi în această pagină:",email_outro:"Ați primit această notificare deoarece comentariul dvs. a fost răspuns.",email_subject:"%{author_name} a răspuns comentariului tău în %{resource_title}",notification_title:'%{author_name} %{author_nickname} a răspuns comentariul tău în %{resource_title}'},user_group_mentioned:{email_intro:"Un grup căruia îi aparțineți a fost menționat",email_outro:"Ați primit această notificare deoarece sunteți un membru al grupului %{group_name} care a fost menționat în %{resource_title}.",email_subject:"Ai fost menționat în %{resource_title} ca membru al %{group_name}",notification_title:'Ai fost menționat în %{resource_title} de %{author_name} %{author_nickname} ca membru al %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Ați fost menționat",email_outro:"Ați primit această notificare deoarece ați fost menționat în %{resource_title}.",email_subject:"Ai fost menționat în %{resource_title}",notification_title:'Ai fost menționat în %{resource_title} de %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Numărul de comentarii generate de participanți",object:"comentarii",title:"Comentarii"}}},errors:{messages:{cannot_have_comments:"nu pot avea comentarii"}}}}},function(e,t){e.exports={ru:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Комментарий","decidim/comments/comment_created_event":"Комментарий","decidim/comments/reply_created_event":"Ответ на комментарий","decidim/comments/user_group_mentioned_event":"Упоминание","decidim/comments/user_mentioned_event":"Упоминание"}},activerecord:{models:{"decidim/comments/comment":{one:"Комментарий",few:"Комментария",many:"Комментариев",other:"Комментариев"},"decidim/comments/comment_vote":{one:"Голос",few:"Голоса",many:"Голосов",other:"Голосов"}}},decidim:{comments:{comments:"Комментарии",last_activity:{new_comment_at_html:"Новый комментарий в %{link}"},votes:{create:{error:"При голосовании за комментарий произошли ошибки."}}},components:{add_comment_form:{account_message:'Войдите в систему через свою учетную запись или зарегистрируйтесь, чтобы добавить свой комментарий.',form:{body:{label:"Комментарий",placeholder:"Что вы думаете об этом?"},form_error:"Тут обязательно нужно ввести текст, но не больше %{length} символов.",submit:"Отправить",user_group_id:{label:"Комментировать как"}},opinion:{neutral:"Безучастно"},remaining_characters:"Осталось %{count} символов",remaining_characters_1:"Остался %{count} символ",title:"Добавьте свой комментарий"},comment:{alignment:{against:"Против",in_favor:"В поддержку"},deleted_user:"Удаленный участник",reply:"Ответить",report:{action:"Пожаловаться",already_reported:"На это содержимое уже пожаловались, и жалобу рассмотрит администратор.",close:"Закрыть",description:"Это сообщение неприемлемо?",details:"Дополнительные комментарии",reasons:{does_not_belong:"Содержит незаконную деятельность, угрозы самоубийства, личные сведения или что-то еще, недопустимое, на ваш взгляд, для %{organization_name}.",offensive:"Содержит расизм, сексизм, оскорбления, личные нападки, угрозы убийства, заявления о самоубийстве, или любую форму разжигания ненависти.",spam:"Содержит кликоловки (манипулятивно-сенсационные заголовки), рекламу, мошенничество или лохотроны."}}},comment_order_selector:{order:{best_rated:"С наивысшим рейтингом",most_discussed:"Самые обсуждаемые",older:"Старые",recent:"Недавние"},title:"Упорядочить по:"},comment_thread:{title:"Беседа с %{authorName}"},comments:{blocked_comments_for_user_warning:"Сейчас вам недоступно комментирование, но вы можете прочесть предыдущие комментарии.",blocked_comments_warning:"Комментарии сейчас отключены, но вы можете прочитать предыдущие.",loading:"Загрузка комментариев ...",title:"%{count} комментариев"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} оставил комментарий в %{resource_title}. Вы можете прочитать его на странице:",email_outro:"Вы получили это уведомление, потому что вы следите за %{author_name}. Вы можете отписаться от таких уведомлений, перейдя на страницу профиля этого участника.",email_subject:"В %{resource_title} появился новый комментарий от %{author_name}",notification_title:'В %{resource_title} появился новый комментарий от %{author_name} %{author_nickname}.'},comment_by_followed_user_group:{email_subject:"В %{resource_title} появился новый комментарий от %{author_name}",notification_title:'В %{resource_title} появился новый комментарий от %{author_name} %{author_nickname}.'},comment_created:{email_intro:"%{resource_title} прокомментировали. Вы можете прочитать комментарий на странице:",email_outro:"Вы получили это уведомление, потому что вы следите за «%{resource_title}». Вы можете перестать за ним следить, перейдя по приведенной выше ссылке.",email_subject:"В %{resource_title} появился новый комментарий от %{author_name}",notification_title:'В %{resource_title} появился новый комментарий от %{author_name} %{author_nickname}'},reply_created:{email_intro:"%{author_name} ответил на ваш комментарий в %{resource_title}. Вы можете прочитать его на странице:",email_outro:"Вы получили это уведомление, потому что на ваш комментарий был дан ответ.",email_subject:"%{author_name} ответил на ваш комментарий в %{resource_title}",notification_title:'%{author_name} %{author_nickname} ответил на ваш комментарий в %{resource_title}'},user_mentioned:{email_intro:"Вы были упомянуты",email_outro:"Вы получили это уведомление, потому что вы были упомянуты в %{resource_title}.",email_subject:"Вы были упомянуты в %{resource_title}",notification_title:'%{author_name} %{author_nickname} упомянул вас в %{resource_title}'}}},metrics:{comments:{description:"Количество комментариев, созданных участниками",object:"коментарии",title:"Комментарии"}}},errors:{messages:{cannot_have_comments:"не подлежит комментированию"}}}}},function(e,t){e.exports={si:null}},function(e,t){e.exports={sk:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentár","decidim/comments/comment_created_event":"Komentár","decidim/comments/reply_created_event":"Odpoveď","decidim/comments/user_group_mentioned_event":"Zmienka","decidim/comments/user_mentioned_event":"Zmienka"}},activerecord:{models:{"decidim/comments/comment":{one:"Komentár",few:"Komentáre",many:"Komentáre",other:"Komentáre"},"decidim/comments/comment_vote":{one:"Hlas",few:"Hlasy",many:"Hlasy",other:"Hlasy"}}},decidim:{comments:{comments:"Komentáre",last_activity:{new_comment_at_html:"Nový komentár na %{link}"},votes:{create:{error:"Pri hlasovaní za komentár sa vyskytol problém."}}},components:{add_comment_form:{account_message:'Prihláste sa so svojím účtom alebo sa zaregistrujte, aby ste pridali svoj komentár.',form:{body:{label:"Komentár",placeholder:"Čo si myslíte o tomto?"},form_error:"Tento text je požadovaný a nesmie byť dlhší, než %{length} znakov.",submit:"Odoslať",user_group_id:{label:"Komentovať ako"}},opinion:{neutral:"Neutrálne"},remaining_characters:"Zostáva %{count} znakov",remaining_characters_1:"Zostáva %{count} znakov",title:"Pridajte svoj komentár"},comment:{alignment:{against:"Proti",in_favor:"Za"},deleted_user:"Zmazaný účastník",hide_replies:"Skryť odpovede",reply:"Odpovedať",report:{action:"Nahlásiť",already_reported:"Tento obsah už bol nahlásený, a je v procese kontroly.",close:"Zavrieť",description:"Je tento obsah nevhodný?",details:"Ďalšie komentáre",reasons:{does_not_belong:"Obsahuje ilegálnu činnosť, vyhrážky, osobné informácie, alebo niečo ďalšie, o čom si myslíte, že nepatrí na %{organization_name}.",offensive:"Obsahuje rasizmus, sexizmus, urážky, osobné útoky, vyhrážky alebo inú podobu nenávistného prejavu.",spam:"Obsahuje clickbait, reklamy, scam alebo je to skriptovací robot."},title:"Nahlásenie problému"},show_replies:"Zobraziť %{replies_count} odpovedí",single_comment_link_title:"Odkaz na komentár"},comment_order_selector:{order:{best_rated:"Najlepšie hodnotené",most_discussed:"Najviac diskutované",older:"Staršie",recent:"Nedávne"},title:"Zoradiť podľa:"},comment_thread:{title:"Konverzácia s %{authorName}"},comments:{blocked_comments_for_user_warning:"V súčasnosti nemôžete komentovať, ale môžete si prečítať predchádzajúce komentáre.",blocked_comments_warning:"Komentáre nie sú v súčasnosti povolené, ale môžete si prečítať predchádzajúce komentáre.",comment_details_title:"Podrobnosti komentára",loading:"Nahrávanie komentárov...",single_comment_warning:'Zvyšné komentáre zobrazíte tu.',single_comment_warning_title:"Zobrazujete jeden komentár",title:"%{count} komentárov"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} komentoval na %{resource_title}. Môžete si to prečítať na stránke:",email_outro:'Túto notifikáciu ste dostali, pretože sledujete autora "%{author_name}". Notifikácie môžete zrušiť po kliknutí na predchádzajúci odkaz.',email_subject:"Je nový komentár od %{author_name} na %{resource_title}",notification_title:'Je nový komentár od %{author_name}%{author_nickname} na %{resource_title}.'},comment_created:{email_intro:"%{resource_title} bol okomentovaný. Komentár si môžete prečítať na stránke:",email_outro:'Túto notifikáciu ste dostali, pretože sledujete "%{resource_title}" alebo autora. Notifikácie môžete zrušiť po kliknutí na predchádzajúci odkaz.',email_subject:"Je nový komentár od %{author_name} na %{resource_title}",notification_title:'Je nový komentár od %{author_name}%{author_nickname} na %{resource_title}'},reply_created:{email_intro:"%{author_name} odpovedal na váš komentár na %{resource_title}. Môžete si to prečítať na stránke:",email_outro:"Túto notifikáciu ste dostali, pretože niekto odpovedal na Váš komentár.",email_subject:"%{author_name} odpovedal na Váš komentár na %{resource_title}",notification_title:'%{author_name}%{author_nickname} odpovedal na váš komentár na %{resource_title}'},user_group_mentioned:{email_intro:"Skupina, do ktorej patríte, bola zmienená",email_outro:"Dostali ste túto notifikáciu, pretože ste členom skupiny %{group_name}, ktorá bola spomenutá v %{resource_title}.",email_subject:"Boli ste spomenutí v %{resource_title}, ako člen skupiny %{group_name}",notification_title:'Boli ste zmienení v %{resource_title} autorom %{author_name} %{author_nickname} ako člen skupiny %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Niekto vás spomenul",email_outro:"Túto notifikáciu ste dostali, pretože ste boli spomenutí na %{resource_title}.",email_subject:"Boli ste spomenutí na %{resource_title}",notification_title:'Boli ste spomenutí %{author_name}%{author_nickname} na %{resource_title}'}}},metrics:{comments:{description:"Počet komentárov všetkých účastníkov",object:"komentáre",title:"Komentáre"}}},errors:{messages:{cannot_have_comments:"nie je možné komentovať"}}}}},function(e,t){e.exports={sk:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentár","decidim/comments/comment_created_event":"Komentár","decidim/comments/reply_created_event":"Odpoveď","decidim/comments/user_group_mentioned_event":"Zmienka","decidim/comments/user_mentioned_event":"Zmienka"}},activerecord:{models:{"decidim/comments/comment":{one:"Komentár",few:"Komentáre",many:"Komentáre",other:"Komentáre"},"decidim/comments/comment_vote":{one:"Hlas",few:"Hlasy",many:"Hlasy",other:"Hlasy"}}},decidim:{comments:{comments:"Komentáre",last_activity:{new_comment_at_html:"Nový komentár na %{link}"},votes:{create:{error:"Pri hlasovaní za komentár sa vyskytol problém."}}},components:{add_comment_form:{account_message:'Prihláste sa so svojím účtom alebo sa zaregistrujte, aby ste pridali svoj komentár.',form:{body:{label:"Komentár",placeholder:"Čo si myslíte o tomto?"},form_error:"Tento text je požadovaný a nesmie byť dlhší, než %{length} znakov.",submit:"Odoslať",user_group_id:{label:"Komentovať ako"}},opinion:{neutral:"Neutrálne"},remaining_characters:"Zostáva %{count} znakov",remaining_characters_1:"Zostáva %{count} znakov",title:"Pridajte svoj komentár"},comment:{alignment:{against:"Proti",in_favor:"Za"},deleted_user:"Zmazaný účastník",hide_replies:"Skryť odpovede",reply:"Odpovedať",report:{action:"Nahlásiť",already_reported:"Tento obsah už bol nahlásený, a je v procese kontroly.",close:"Zavrieť",description:"Je tento obsah nevhodný?",details:"Ďalšie komentáre",reasons:{does_not_belong:"Obsahuje ilegálnu činnosť, vyhrážky, osobné informácie, alebo niečo ďalšie, o čom si myslíte, že nepatrí na %{organization_name}.",offensive:"Obsahuje rasizmus, sexizmus, urážky, osobné útoky, vyhrážky alebo inú podobu nenávistného prejavu.",spam:"Obsahuje clickbait, reklamy, scam alebo je to skriptovací robot."}},show_replies:"Zobraziť %{replies_count} odpovedí",single_comment_link_title:"Odkaz na komentár"},comment_order_selector:{order:{best_rated:"Najlepšie hodnotené",most_discussed:"Najviac diskutované",older:"Staršie",recent:"Nedávne"},title:"Zoradiť podľa:"},comment_thread:{title:"Konverzácia s %{authorName}"},comments:{blocked_comments_for_user_warning:"V súčasnosti nemôžete komentovať, ale môžete si prečítať predchádzajúce komentáre.",blocked_comments_warning:"Komentáre nie sú v súčasnosti povolené, ale môžete si prečítať predchádzajúce komentáre.",comment_details_title:"Podrobnosti komentára",loading:"Nahrávanie komentárov...",single_comment_warning:'Zvyšné komentáre zobrazíte tu.',single_comment_warning_title:"Zobrazujete jeden komentár",title:"%{count} komentárov"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} komentoval na %{resource_title}. Môžete si to prečítať na stránke:",email_outro:'Túto notifikáciu ste dostali, pretože sledujete autora "%{author_name}". Notifikácie môžete zrušiť po kliknutí na predchádzajúci odkaz.',email_subject:"Je nový komentár od %{author_name} na %{resource_title}",notification_title:'Je nový komentár od %{author_name}%{author_nickname} na %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Skupina %{author_name} komentovala na %{resource_title}. Môžete si to prečítať na stránke:",email_outro:'Túto notifikáciu ste dostali, pretože sledujete autora "%{author_name}". Notifikácie môžete zrušiť po kliknutí na predchádzajúci odkaz.',email_subject:"Je nový komentár od %{author_name} na %{resource_title}",notification_title:'Je nový komentár od %{author_name}%{author_nickname} na %{resource_title}.'},comment_created:{email_intro:"%{resource_title} bol okomentovaný. Komentár si môžete prečítať na stránke:",email_outro:'Túto notifikáciu ste dostali, pretože sledujete "%{resource_title}" alebo autora. Notifikácie môžete zrušiť po kliknutí na predchádzajúci odkaz.',email_subject:"Je nový komentár od %{author_name} na %{resource_title}",notification_title:'Je nový komentár od %{author_name}%{author_nickname} na %{resource_title}'},reply_created:{email_intro:"%{author_name} odpovedal na váš komentár na %{resource_title}. Môžete si to prečítať na stránke:",email_outro:"Túto notifikáciu ste dostali, pretože niekto odpovedal na Váš komentár.",email_subject:"%{author_name} odpovedal na Váš komentár na %{resource_title}",notification_title:'%{author_name}%{author_nickname} odpovedal na váš komentár na %{resource_title}'},user_group_mentioned:{email_intro:"Skupina, do ktorej patríte, bola zmienená",email_outro:"Dostali ste túto notifikáciu, pretože ste členom skupiny %{group_name}, ktorá bola spomenutá v %{resource_title}.",email_subject:"Boli ste spomenutí v %{resource_title}, ako člen skupiny %{group_name}",notification_title:'Boli ste zmienení v %{resource_title} autorom %{author_name} %{author_nickname} ako člen skupiny %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Niekto vás spomenul",email_outro:"Túto notifikáciu ste dostali, pretože ste boli spomenutí na %{resource_title}.",email_subject:"Boli ste spomenutí na %{resource_title}",notification_title:'Boli ste spomenutí %{author_name}%{author_nickname} na %{resource_title}'}}},metrics:{comments:{description:"Počet komentárov všetkých účastníkov",object:"komentáre",title:"Komentáre"}}},errors:{messages:{cannot_have_comments:"nie je možné komentovať"}}}}},function(e,t){e.exports={sl:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentar"}}}}},function(e,t){e.exports={so:null}},function(e,t){e.exports={sr:{decidim:{components:{comment:{hide_replies:"Sakrij odgovore",show_replies:"Prikaži %{replies_count} odgovora",single_comment_link_title:"Nabavi vezu ka jednom komentaru"},comments:{comment_details_title:"Detalji o komentaru",single_comment_warning:'Možete videti ostale komentare ovde.',single_comment_warning_title:"Vidite samo jedan komentar"}},events:{comments:{comment_by_followed_user_group:{email_intro:"Grupa %{author_name} je ostavila komentar na %{resource_title}. Možete ga pročitati na ovoj strani:"},user_group_mentioned:{email_intro:"Grupa kojoj pripadate je pomenuta",email_outro:"Dobili ste ovo obaveštenje jer ste član grupe %{group_name} koja je pomenuta u %{resource_title}.",email_subject:"Pomenuti ste u %{resource_title} kao član grupe %{group_name}",notification_title:'Pomenuti ste u %{resource_title} od strane %{author_name}%{author_nickname} kao član %{group_name}%{group_nickname}'}}}}}}},function(e,t){e.exports={sv:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Kommentar","decidim/comments/comment_created_event":"Kommentar","decidim/comments/reply_created_event":"Svar till en kommentar","decidim/comments/user_group_mentioned_event":"Nämn","decidim/comments/user_mentioned_event":"Nämn"}},activerecord:{models:{"decidim/comments/comment":{one:"Kommentar",other:"Kommentarer"},"decidim/comments/comment_vote":{one:"Röst",other:"Röster"}}},decidim:{comments:{comments:"Kommentarer",comments_count:"Antal kommentarer",last_activity:{new_comment_at_html:"Ny kommentar på %{link}"},view:"Visa",votes:{create:{error:"Det gick inte att rösta om kommentaren."}}},components:{add_comment_form:{account_message:'Logga in med ditt konto eller registrera dig för att lägga till din kommentar.',form:{body:{label:"Kommentera",placeholder:"Vad tycker du om detta?"},form_error:"Texten är obligatorisk och den kan inte vara längre än %{length} tecken.",submit:"Skicka",user_group_id:{label:"Kommentera som"}},opinion:{neutral:"Neutral"},remaining_characters:"%{count} tecken kvar",remaining_characters_1:"%{count} tecken kvar",title:"Lägg till din kommentar"},comment:{alignment:{against:"Mot",in_favor:"För"},deleted_user:"Raderad deltagare",hide_replies:"Göm svar",reply:"Svara",report:{action:"Rapportera",already_reported:"Det här innehållet är redan rapporterat och det kommer att granskas av en administratör.",close:"Stäng",description:"Är detta innehåll olämpligt?",details:"Ytterligare kommentarer",reasons:{does_not_belong:"Innehåller olaglig aktivitet, självmordshot, personlig information eller något annat du tycker inte hör hemma på %{organization_name}.",offensive:"Innehåller rasism, sexism, skällsord, personliga attacker, dödshot, uppmaningar att begå självmord eller någon form av hatpropaganda.",spam:"Innehåller clickbait, reklam, bedrägerier eller skriptrobotar."},title:"Rapportera olämpligt innehåll"},show_replies:"Visa %{replies_count} svar",single_comment_link_title:"Få länk till enstaka kommentar"},comment_order_selector:{order:{best_rated:"Bästa betyg",most_discussed:"Mest diskuterade",older:"Äldre",recent:"Senaste"},title:"Sortera efter:"},comment_thread:{title:"Samtal med %{authorName}"},comments:{blocked_comments_for_user_warning:"Du kan inte kommentera just nu, men du kan läsa tidigare kommentarer.",blocked_comments_warning:"Kommentarer är inaktiverade just nu, men du kan läsa de föregående.",comment_details_title:"Kommentarsdetaljer",loading:"Laddar kommentarer...",single_comment_warning:'Läs återstående kommentarer.',single_comment_warning_title:"Du visar en enda kommentar",title:"%{count} kommentarer"},down_vote_button:{text:"Jag håller inte med om denna kommentar"},up_vote_button:{text:"Jag instämmer i denna kommentar"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} har lämnat en kommentar i %{resource_title}. Du kan läsa den på den här sidan:",email_outro:"Du har fått den här notisen eftersom du följer %{author_name}. Du kan avfölja den här användaren från deras profilsida.",email_subject:"Det finns en ny kommentar av %{author_name} i %{resource_title}",notification_title:'Det finns en ny kommentar av %{author_name} %{author_nickname} i %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Gruppen %{author_name} har lämnat en kommentar i %{resource_title}. Du kan läsa den på denna sida:",email_outro:"Du har fått det här meddelandet eftersom du följer %{author_name}. Du kan sluta följa den här gruppen från dess profilsida.",email_subject:"Det finns en ny kommentar av %{author_name} i %{resource_title}",notification_title:'Det finns en ny kommentar av %{author_name} %{author_nickname} i %{resource_title}.'},comment_created:{email_intro:"%{resource_title} har kommenterats. Du kan läsa kommentaren på den här sidan:",email_outro:'Du har fått det här meddelandet eftersom du följer "%{resource_title}" eller dess författare. Du kan avfölja det från föregående länk.',email_subject:"Det finns en ny kommentar från %{author_name} i %{resource_title}",notification_title:'Det finns en ny kommentar från %{author_name} %{author_nickname} i %{resource_title}'},reply_created:{email_intro:"%{author_name} har svarat din kommentar i %{resource_title}. Du kan läsa den på den här sidan:",email_outro:"Du har fått denna notis eftersom din kommentar blev besvarad.",email_subject:"%{author_name} har svarat din kommentar i %{resource_title}",notification_title:'%{author_name} %{author_nickname} har svarat din kommentar i %{resource_title}'},user_group_mentioned:{email_intro:"En grupp som du tillhör har nämnts",email_outro:"Du har fått det här meddelandet eftersom du är medlem i gruppen %{group_name} som har nämnts i %{resource_title}.",email_subject:"Du har nämnts i %{resource_title} som en medlem i %{group_name}",notification_title:'Du har nämnts i %{resource_title} av %{author_name} %{author_nickname} som medlem av %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Du har nämnts",email_outro:"Du har fått denna notis eftersom du har nämnts i %{resource_title}.",email_subject:"Du har nämnts i %{resource_title}",notification_title:'Du har nämnts i %{resource_title} av %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Antal kommentarer från deltagare",object:"kommentarer",title:"Kommentarer"}}},errors:{messages:{cannot_have_comments:"kan inte ha kommentarer"}}}}},function(e,t){e.exports={sw:null}},function(e,t){e.exports={ti:null}},function(e,t){e.exports={tr:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Yorum","decidim/comments/comment_created_event":"Yorum","decidim/comments/reply_created_event":"Yorum cevabı","decidim/comments/user_group_mentioned_event":"Bahset","decidim/comments/user_mentioned_event":"Bahset"}},activerecord:{models:{"decidim/comments/comment":{one:"Yorum",other:"Yorumlar"},"decidim/comments/comment_vote":{one:"Oy ver",other:"oy"}}},decidim:{comments:{comments:"Yorumlar",comments_count:"Yorum sayısı",last_activity:{new_comment_at_html:" %{link} yeni yorum"},view:"Görünüm",votes:{create:{error:"Yorum oylanırken bir sorun oluştu."}}},components:{add_comment_form:{account_message:'Yorumunuzu eklemek için hesabınızla oturum açın veya kaydolun .',form:{body:{label:"Yorum",placeholder:"Bunun hakkında ne düşünüyorsun?"},form_error:"Metin zorunludur ve %{length} karakterden uzun olamaz.",submit:"Gönder",user_group_id:{label:"Olarak yorum yap"}},opinion:{neutral:"Tarafsız"},remaining_characters:"%{count} karakter kaldı",remaining_characters_1:"%{count} karakter kaldı",title:"Yorum Ekle"},comment:{alignment:{against:"Karşısında",in_favor:"Lehine"},deleted_user:"Silinmiş katılımcı",hide_replies:"Yanıtları gizle",reply:"Cevapla",report:{action:"Rapor",already_reported:"Bu içerik zaten bildirildi ve bir yönetici tarafından incelenecek.",close:"Kapat",description:"Bu içerik uygunsuz mu?",details:"Ek Yorumlar",reasons:{does_not_belong:"Yasadışı faaliyet, intihar tehditleri, kişisel bilgiler veya %{organization_name} kuruluşuna ait olmadığını düşündüğünüz başka bir şey içeriyor.",offensive:"Irkçılık, cinsiyetçilik, hakaretler, kişisel saldırılar, ölüm tehditleri, intihar talepleri veya herhangi bir nefret söylemi içerir.",spam:"Clickbait, reklam, dolandırıcılık veya script botları içerir."},title:"Uygunsuz içerik bildir"},show_replies:"%{replies_count} yanıtı göster",single_comment_link_title:"Tek yorumun bağlantısını al"},comment_order_selector:{order:{best_rated:"En çok oy alan",most_discussed:"En çok tartışılan",older:"Daha eski",recent:"Son"},title:"Tarafından sipariş:"},comment_thread:{title:"%{authorName}ile sohbet"},comments:{blocked_comments_for_user_warning:"Şu anda yorum yapamıyorsunuz, ancak öncekileri okuyabilirsiniz.",blocked_comments_warning:"Yorumlar şu anda devre dışı, ancak öncekileri okuyabilirsiniz.",comment_details_title:"Yorum ayrıntıları",loading:"Yorumlar yükleniyor ...",single_comment_warning:'Yorumların geri kalanını buradan kontrol edebilirsiniz.',single_comment_warning_title:"Tek bir yorum görüyorsunuz",title:"%{count} yorum"},down_vote_button:{text:"Bu yoruma katılmıyorum"},up_vote_button:{text:"Bu yoruma katılıyorum"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} grubu %{resource_title} alanında bir yorum bıraktı. Bu sayfada okuyabilirsiniz:",email_outro:"Bu bildirimi %{author_name} adlı yazarı takip ettiğiniz için aldınız. Bu grubu profil sayfasından takip etmeyi bırakabilirsiniz.",email_subject:"%{author_name} %{resource_title} alanında yeni bir yorum yaptı",notification_title:'%{resource_title} içinde %{author_name} %{author_nickname} tarafından yeni bir yorum var.'},comment_by_followed_user_group:{email_intro:"%{author_name} grubu %{resource_title} alanında bir yorum bıraktı. Bu sayfada okuyabilirsiniz:",email_outro:"Bu bildirimi %{author_name} adlı yazarı takip ettiğiniz için aldınız. Bu grubu profil sayfasından takip etmeyi bırakabilirsiniz.",email_subject:"%{author_name}, %{resource_title} alanında yeni bir yorum yaptı",notification_title:'%{resource_title} içinde %{author_name} %{author_nickname} tarafından yeni bir yorum var.'},comment_created:{email_intro:"%{resource_title} alanında yorum yapıldı. Bu sayfadaki yorumu okuyabilirsiniz:",email_outro:'"%{resource_title}" alanında veya yazarı takip ettiğiniz için bu bildirimi aldınız. Bunu önceki linkten takip edebilirsiniz.',email_subject:"%{author_name}, %{resource_title} alanında yeni bir yorum yaptı",notification_title:'%{resource_title} içinde %{author_name} %{author_nickname} tarafından yeni bir yorum var'},reply_created:{email_intro:"%{author_name}, yorumunuzu %{resource_title} alanında yanıtladı. Bu sayfada okuyabilirsiniz:",email_outro:"Yorumunuz yanıtlandığı için bu bildirimi aldınız.",email_subject:"%{author_name}, yorumunuzu %{resource_title} alanında yanıtladı",notification_title:'%{author_name} %{author_nickname} %{resource_title} alanında yorumunuzu yanıtladı'},user_group_mentioned:{email_intro:"Ait olduğunuz bir gruptan bahsedildi",email_outro:"Bu bildirimi, %{resource_title} içinde adı geçen %{group_name} grubunun bir üyesi olduğunuz için aldınız.",email_subject:"%{resource_title} içinde %{group_name} üyesi olarak bahsedildiniz",notification_title:'%{resource_title} ’de %{author_name} %{author_nickname} tarafından bir %{group_name} %{group_nickname} üyesi'},user_mentioned:{email_intro:"Sen bahsedildin",email_outro:"Bu bildirimi, sizden %{resource_title} alanında bahsedildiği için aldınız.",email_subject:"%{resource_title} alanında bahsedildiniz",notification_title:'%{resource_title} alanında %{author_name} %{author_nickname} tarafından bahsedildi'}}},metrics:{comments:{description:"Katılımcılar tarafından oluşturulan yorum sayısı",object:"yorumlar",title:"Yorumlar"}}},errors:{messages:{cannot_have_comments:"yorum alamaz"}}}}},function(e,t){e.exports={uk:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Коментар","decidim/comments/comment_created_event":"Коментар","decidim/comments/reply_created_event":"Відповідь на коментар","decidim/comments/user_group_mentioned_event":"Згадка","decidim/comments/user_mentioned_event":"Згадка"}},activerecord:{models:{"decidim/comments/comment":{one:"Коментар",few:"Коментаря",many:"Коментарів",other:"Коментарів"},"decidim/comments/comment_vote":{one:"Голос",few:"Голоси",many:"Голосів",other:"Голосів"}}},decidim:{comments:{votes:{create:{error:"При голосуванні щодо коментаря сталися помилки."}}},components:{add_comment_form:{account_message:'Увійдіть за допомогою свого облікового запису або зареєструйтесь, щоб додати свій коментар.',form:{body:{label:"Коментар",placeholder:"Що ви думаєте з цього приводу?"},form_error:"Тут обов'язково потрібно ввести текст, але не більше, ніж %{length} символів.",submit:"Надіслати",user_group_id:{label:"Коментувати як"}},opinion:{neutral:"Безсторонньо"},remaining_characters:"Залишилось %{count} символів",remaining_characters_1:"Залишився %{count} символ",title:"Додати свій коментар"},comment:{alignment:{against:"Проти",in_favor:"На підтримку"},deleted_user:"Видалений учасник",reply:"Відповісти",report:{action:"Поскаржитись",already_reported:"Про цей вміст вже передано скаргу, і її перегляне адміністратор.",close:"Закрити",description:"Чи цей вміст неприпустимий?",details:"Додаткові коментарі",reasons:{does_not_belong:"Містить незаконну діяльність, загрози самогубства, особисті відомості чи ще щось, неприпустиме, на вашу думку, для %{organization_name}.",offensive:"Містить расизм, сексизм, образи, особисті напади, погрози вбивства, заяви про самогубство або будь-які ненависницькі висловлювання.",spam:"Містить клацоловки (маніпулятивно-сенсаційні заголовки), рекламу, афери або лохотрони."}}},comment_order_selector:{order:{best_rated:"З найкращим рейтингом",most_discussed:"Найбільш обговорюване",older:"Давніші",recent:"Нещодавнє"},title:"Впорядкувати за:"},comment_thread:{title:"Бесіда з %{authorName}"},comments:{blocked_comments_warning:"Коментарі зараз вимкнені, але ви можете прочитати попередні.",loading:"Завантаження коментарів...",title:"%{count} коментарів"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} залишив коментар у %{resource_title}. Ви можете прочитати його на сторінці:",email_outro:"Ви отримали це сповіщення, тому що ви стежите за %{author_name}. Ви можете припинити стежити за ним на сторінці його профілю.",email_subject:"У %{resource_title} з'явився новий коментар від %{author_name}",notification_title:'У %{resource_title} з\'явився новий коментар від %{author_name} %{author_nickname}.'},comment_by_followed_user_group:{email_subject:"У %{resource_title} з'явився новий коментар від %{author_name}",notification_title:'У %{resource_title} з\'явився новий коментар від %{author_name} %{author_nickname}.'},comment_created:{email_intro:"%{resource_title} прокоментували. Ви можете прочитати коментар на сторінці:",email_outro:'Ви отримали це сповіщення, тому що ви стежите за "%{resource_title}". Ви можете припинити стежити за ним, перейшовши за наведеним вище посиланням.',email_subject:"У %{resource_title} з'явився новий коментар від %{author_name}",notification_title:'У %{resource_title} з\'явився новий коментар від %{author_name} %{author_nickname}'},reply_created:{email_intro:"%{author_name} відповів на ваш коментар у %{resource_title}. Ви можете прочитати його на сторінці:",email_outro:"Ви отримали це сповіщення, оскільки на ваш коментар відповіли.",email_subject:"%{author_name} відповів на ваш коментар у %{resource_title}",notification_title:'%{author_name} %{author_nickname} відповів на ваш коментар у %{resource_title}'},user_mentioned:{email_intro:"Вас згадали",email_outro:"Ви отримали це сповіщення, оскільки вас згадали в %{resource_title}.",email_subject:"Вас згадали у %{resource_title}",notification_title:'%{author_name} %{author_nickname} згадав вас у %{resource_title}'}}}},errors:{messages:{cannot_have_comments:"не підлягає коментуванню"}}}}},function(e,t){e.exports={vi:null}},function(e,t){e.exports={vi:null}},function(e,t){e.exports={"zh-CN":{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"评论","decidim/comments/comment_created_event":"评论","decidim/comments/reply_created_event":"评论回复","decidim/comments/user_group_mentioned_event":"提到了","decidim/comments/user_mentioned_event":"提到了"}},activerecord:{models:{"decidim/comments/comment":{other:"评论"},"decidim/comments/comment_vote":{other:"所得票数"}}},decidim:{comments:{comments:"评论",comments_count:"评论计数",last_activity:{new_comment_at_html:"在 %{link}的新评论"},view:"查看",votes:{create:{error:"在表决该评论时出现问题。"}}},components:{add_comment_form:{account_message:'使用您的帐户注册 来添加您的评论。',form:{body:{label:"评论",placeholder:"你对此有什么看法?"},form_error:"文本是必需的,不能超过 %{length} 个字符。",submit:"发送",user_group_id:{label:"评论为"}},opinion:{neutral:"中性的"},remaining_characters:"剩余 %{count} 个字符",remaining_characters_1:"剩余 %{count} 个字符",title:"添加您的评论"},comment:{alignment:{against:"反对的",in_favor:"优惠的"},deleted_user:"删除参与者",hide_replies:"隐藏回复",reply:"答复",report:{action:"报告",already_reported:"此内容已经被报告,将由管理员审核。",close:"关闭",description:"这个内容是否不适当?",details:"其他评论",reasons:{does_not_belong:"包含非法活动、自杀威胁、个人信息或你认为不属于 %{organization_name} 的其他东西。",offensive:"包括种族主义、性别主义、污泥、个人攻击、死亡威胁、自杀请求或任何形式的仇恨言论。",spam:"包含点击、广告、骗子或脚本机器人。"},title:"报告不恰当的内容"},show_replies:"显示 %{replies_count} 个回复",single_comment_link_title:"获取单个评论的链接"},comment_order_selector:{order:{best_rated:"最佳评分",most_discussed:"最多讨论",older:"更旧的",recent:"最近的"},title:"排序方式:"},comment_thread:{title:"与 %{authorName} 的对话"},comments:{blocked_comments_for_user_warning:"您此时无法评论,但您可以阅读前面的评论。",blocked_comments_warning:"评论此时被禁用,但您可以阅读前面的评论。",comment_details_title:"评论详情",loading:"正在加载评论...",single_comment_warning:'您可以在这里查看 的其余评论。',single_comment_warning_title:"您正在看到一个评论",title:"%{count} 条评论"},down_vote_button:{text:"我不同意这个评论"},up_vote_button:{text:"我同意这个评论"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} 在 %{resource_title}留下了一条评论。您可以在这个页面阅读:",email_outro:"您收到此通知是因为您正在关注 %{author_name}。您可以从其个人资料页面取消关注此用户。",email_subject:"%{author_name} 在 %{resource_title} 有一个新评论",notification_title:'%{author_name} %{author_nickname}%{resource_title} 有新的评论。'},comment_by_followed_user_group:{email_intro:"组 %{author_name} 在 %{resource_title}留下了一个评论。您可以在这个页面阅读它:",email_outro:"您收到此通知是因为您正在关注 %{author_name}。您可以从其个人资料页面取消关注此组。",email_subject:"%{author_name} 在 %{resource_title} 有一个新评论",notification_title:'%{author_name} %{author_nickname}%{resource_title} 有新的评论。'},comment_created:{email_intro:"%{resource_title} 已被评论。您可以阅读此页面中的评论:",email_outro:'您收到此通知是因为您正在关注"%{resource_title}"或其作者。您可以从上一个链接取消关注它。',email_subject:"%{author_name} 在 %{resource_title} 有一个新评论",notification_title:'来自 %{author_name} %{author_nickname} 的新评论 %{resource_title}'},reply_created:{email_intro:"%{author_name} 在 %{resource_title}回复了您的评论。您可以在这个页面阅读:",email_outro:"您收到此通知是因为您的评论已被回复。",email_subject:"%{author_name} 在 %{resource_title} 回复了您的评论",notification_title:'%{author_name} %{author_nickname} 回复了您在 %{resource_title}'},user_group_mentioned:{email_intro:"已经提到您所属的组",email_outro:"您收到此通知是因为您是在 %{group_name} 中提及的组 %{resource_title} 的成员。",email_subject:"您已在 %{resource_title} 中被提及为 %{group_name} 的成员",notification_title:'您在 %{resource_title}中提到 %{author_name} %{author_nickname} 作为 %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"您已被提到。",email_outro:"您收到此通知是因为您已在 %{resource_title} 中被提及。",email_subject:"您已在 %{resource_title} 中被提及了",notification_title:'您在 %{resource_title}中提到 %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"与会者生成的评论数",object:"评论",title:"评论"}}},errors:{messages:{cannot_have_comments:"不能有评论"}}}}},function(e,t){e.exports={"zh-TW":null}},,function(e,t,n){"use strict";(function(e,a){var r,o=n(358);r="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:a;var i=Object(o.a)(r);t.a=i}).call(this,n(23),n(559)(e))},function(e,t,n){"use strict";function a(e){var t,n=e.Symbol;return"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable",t}n.d(t,"a",(function(){return a}))},function(e,t){t.version="2.2.5"},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var a=Object.assign||function(e){for(var t,n=1,a=arguments.length;n-1&&e%1==0&&e<=9007199254740991}(e.length)&&!function(e){var t=function(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}(e)?d.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)}(e)}(e)&&u.call(e,"callee")&&(!m.call(e,"callee")||"[object Arguments]"==d.call(e))}(e)||!!(_&&e&&e[_])}var p=Array.isArray;var f,y,g,v=(f=!0,y=function(e){var t=(e=function e(t,n,a,r,o){var s=-1,u=t.length;for(a||(a=h),o||(o=[]);++s0&&a(d)?n>1?e(d,n-1,a,r,o):i(o,d):r||(o[o.length]=d)}return o}(e,1)).length,n=t;for(f&&e.reverse();n--;)if("function"!=typeof e[n])throw new TypeError("Expected a function");return function(){for(var n=0,a=t?e[n].apply(this,arguments):arguments[0];++n-1&&e%1==0&&e<=9007199254740991}(e.length)&&!function(e){var t=function(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}(e)?d.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)}(e)}(e)&&u.call(e,"callee")&&(!m.call(e,"callee")||"[object Arguments]"==d.call(e))}(e)||!!(_&&e&&e[_])}function p(e){if("string"==typeof e||function(e){return"symbol"==typeof e||y(e)&&"[object Symbol]"==d.call(e)}(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}var f=Array.isArray;function y(e){return!!e&&"object"==typeof e}var g,v,M=(g=function(e,t){return null==e?{}:function(e,t){return function(e,t,n){for(var a=-1,r=t.length,o={};++a0&&a(d)?n>1?e(d,n-1,a,r,o):i(o,d):r||(o[o.length]=d)}return o}(t,1),p))},v=c(void 0===v?g.length-1:v,0),function(){for(var e=arguments,t=-1,n=c(e.length-v,0),a=Array(n);++t2&&void 0!==arguments[2]?arguments[2]:a,s=void 0,u=Array.isArray(e),d=[e],l=-1,m=[],_=void 0,c=void 0,h=void 0,p=[],f=[],y=e;do{var g=++l===d.length,v=g&&0!==m.length;if(g){if(c=0===f.length?void 0:p[p.length-1],_=h,h=f.pop(),v){if(u)_=_.slice();else{var M={};for(var k in _)_.hasOwnProperty(k)&&(M[k]=_[k]);_=M}for(var L=0,b=0;b1,r=!1,o=arguments[1],s=o;return new n((function(n){return t.subscribe({next:function(t){if(!n.closed){var o=!r;if(r=!0,!o||a)try{s=e(s,t)}catch(e){return n.error(e)}else s=t}},error:function(e){n.error(e)},complete:function(){if(!r&&!a)return n.error(new TypeError("Cannot reduce an empty sequence"));n.next(s),n.complete()}})}))}}),Object.defineProperty(_.prototype,a("observable"),{value:function(){return this},writable:!0,configurable:!0}),s(_,{from:function(e){var t="function"==typeof this?this:_;if(null==e)throw new TypeError(e+" is not an object");var r=o(e,a("observable"));if(r){var i=r.call(e);if(Object(i)!==i)throw new TypeError(i+" is not an object");return i.constructor===t?i:new t((function(e){return i.subscribe(e)}))}if(n("iterator")&&(r=o(e,a("iterator"))))return new t((function(t){for(var n,a=r.call(e)[Symbol.iterator]();!(n=a.next()).done;){var o=n.value;if(t.next(o),t.closed)return}t.complete()}));if(Array.isArray(e))return new t((function(t){for(var n=0;n1){for(var u=Array(i),d=0;d=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n},possibleConstructorReturn:function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},selfGlobal:u,set:function e(t,n,a,r){var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);null!==i&&e(i,n,a,r)}else if("value"in o&&o.writable)o.value=a;else{var s=o.set;void 0!==s&&s.call(r,a)}return a},slicedToArray:d,slicedToArrayLoose:function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e)){for(var n,a=[],r=e[Symbol.iterator]();!(n=r.next()).done&&(a.push(n.value),!t||a.length!==t););return a}throw new TypeError("Invalid attempt to destructure non-iterable instance")},taggedTemplateLiteral:function(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},taggedTemplateLiteralLoose:function(e,t){return e.raw=t,e},temporalRef:function(e,t,n){if(e===n)throw new ReferenceError(t+" is not defined - temporal dead zone");return e},temporalUndefined:{},toArray:function(e){return Array.isArray(e)?e:Array.from(e)},toConsumableArray:function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t="a"&&n<="z"&&(e=e.slice(0,t)+n.toUpperCase()+e.slice(t+1))}return e}function W(e){return!!P.test(e)&&(!z.test(e)&&!C.test(e))}function R(e){for(var t=void 0,n=void 0,a=1,r=(n=(e=e.toLowerCase()).split("-")).length;a1&&(t.sort(),e=e.replace(RegExp("(?:"+N.source+")+","i"),M.call(t,""))),c.call(F.tags,e)&&(e=F.tags[e]);for(var o=1,i=(n=e.split("-")).length;o-1)return n;var a=n.lastIndexOf("-");if(a<0)return;a>=2&&"-"===n.charAt(a-2)&&(a-=2),n=n.substring(0,a)}}function U(e,t){for(var n=0,a=t.length,r=void 0,o=void 0,i=void 0;n2){var L=s[k+1];-1!==M.call(y,L)&&(v="-"+f+"-"+(g=L))}else{-1!==M(y,"true")&&(g="true")}}if(c.call(n,"[["+f+"]]")){var b=n["[["+f+"]]"];-1!==M.call(y,b)&&b!==g&&(g=b,v="")}l["[["+f+"]]"]=g,m+=v,_++}if(m.length>2){var Y=i.indexOf("-x-");if(-1===Y)i+=m;else{var D=i.substring(0,Y),T=i.substring(Y);i=D+m+T}i=R(i)}return l["[[locale]]"]=i,l}function B(e,t){for(var n=t.length,a=new D,r=0;ra)throw new RangeError("Value is not a number or outside accepted range");return Math.floor(o)}return r}var X={};Object.defineProperty(X,"getCanonicalLocales",{enumerable:!1,configurable:!0,writable:!0,value:function(e){for(var t=J(e),n=[],a=t.length,r=0;ro;o++){var i=n[o],s={};s.type=i["[[type]]"],s.value=i["[[value]]"],a[r]=s,r+=1}return a}function oe(e,t){var n=x(e),a=n["[[dataLocale]]"],r=n["[[numberingSystem]]"],o=b.NumberFormat["[[localeData]]"][a],i=o.symbols[r]||o.symbols.latn,s=void 0;!isNaN(t)&&t<0?(t=-t,s=n["[[negativePattern]]"]):s=n["[[positivePattern]]"];for(var u=new D,d=s.indexOf("{",0),l=0,m=0,_=s.length;d>-1&&d<_;){if(-1===(l=s.indexOf("}",d)))throw new Error;if(d>m){var h=s.substring(m,d);v.call(u,{"[[type]]":"literal","[[value]]":h})}var p=s.substring(d+1,l);if("number"===p)if(isNaN(t)){var f=i.nan;v.call(u,{"[[type]]":"nan","[[value]]":f})}else if(isFinite(t)){"percent"===n["[[style]]"]&&isFinite(t)&&(t*=100);var y=void 0;y=c.call(n,"[[minimumSignificantDigits]]")&&c.call(n,"[[maximumSignificantDigits]]")?se(t,n["[[minimumSignificantDigits]]"],n["[[maximumSignificantDigits]]"]):ue(t,n["[[minimumIntegerDigits]]"],n["[[minimumFractionDigits]]"],n["[[maximumFractionDigits]]"]),de[r]?function(){var e=de[r];y=String(y).replace(/\d/g,(function(t){return e[t]}))}():y=String(y);var g=void 0,M=void 0,L=y.indexOf(".",0);if(L>0?(g=y.substring(0,L),M=y.substring(L+1,L.length)):(g=y,M=void 0),!0===n["[[useGrouping]]"]){var Y=i.group,w=[],T=o.patterns.primaryGroupSize||3,j=o.patterns.secondaryGroupSize||T;if(g.length>T){var S=g.length-T,H=S%j,O=g.slice(0,H);for(O.length&&v.call(w,O);Hr;r++){a+=n[r]["[[value]]"]}return a}function se(e,t,n){var a=n,r=void 0,o=void 0;if(0===e)r=M.call(Array(a+1),"0"),o=0;else{o=function(e){if("function"==typeof Math.log10)return Math.floor(Math.log10(e));var t=Math.round(Math.log(e)*Math.LOG10E);return t-(Number("1e"+t)>e)}(Math.abs(e));var i=Math.round(Math.exp(Math.abs(o-a+1)*Math.LN10));r=String(Math.round(o-a+1<0?e*i:e/i))}if(o>=a)return r+M.call(Array(o-a+1+1),"0");if(o===a-1)return r;if(o>=0?r=r.slice(0,o+1)+"."+r.slice(o+1):o<0&&(r="0."+M.call(Array(1-(o+1)),"0")+r),r.indexOf(".")>=0&&n>t){for(var s=n-t;s>0&&"0"===r.charAt(r.length-1);)r=r.slice(0,-1),s--;"."===r.charAt(r.length-1)&&(r=r.slice(0,-1))}return r}function ue(e,t,n,a){var r,o=a,i=Math.pow(10,o)*e,s=0===i?"0":i.toFixed(0),u=(r=s.indexOf("e"))>-1?s.slice(r+1):0;u&&(s=s.slice(0,r).replace(".",""),s+=M.call(Array(u-(s.length-1)+1),"0"));var d=void 0;if(0!==o){var l=s.length;if(l<=o)s=M.call(Array(o+1-l+1),"0")+s,l=o+1;var m=s.substring(0,l-o),_=s.substring(l-o,s.length);s=m+"."+_,d=m.length}else d=s.length;for(var c=a-n;c>0&&"0"===s.slice(-1);)s=s.slice(0,-1),c--;("."===s.slice(-1)&&(s=s.slice(0,-1)),dn&&(n=s,a=i),r++}return a}(s,L);else{var j=$(n,"hour12","boolean");s.hour12=void 0===j?k.hour12:j,M=function(e,t){var n=[];for(var a in De)c.call(De,a)&&void 0!==e["[["+a+"]]"]&&n.push(a);if(1===n.length){var r=function(e,t){var n;if(ke[e]&&ke[e][t])return n={originalPattern:ke[e][t],_:i({},e,t),extendedPattern:"{"+e+"}"},i(n,e,t),i(n,"pattern12","{"+e+"}"),i(n,"pattern","{"+e+"}"),n}(n[0],e["[["+n[0]+"]]"]);if(r)return r}var o=-1/0,s=void 0,u=0,d=t.length;for(;u=2||M>=2&&v<=1?k>0?m-=6:k<0&&(m-=8):k>1?m-=3:k<-1&&(m-=6)}}l._.hour12!==e.hour12&&(m-=1),m>o&&(o=m,s=l),u++}return s}(s,L)}for(var S in De)if(c.call(De,S)&&c.call(M,S)){var H=M[S];H=M._&&c.call(M._,S)?M._[S]:H,a["[["+S+"]]"]=H}var O=void 0,E=$(n,"hour12","boolean");if(a["[[hour]]"])if(E=void 0===E?k.hour12:E,a["[[hour12]]"]=E,!0===E){var P=k.hourNo0;a["[[hourNo0]]"]=P,O=M.pattern12}else O=M.pattern;else O=M.pattern;return a["[[pattern]]"]=O,a["[[boundFormat]]"]=void 0,a["[[initializedDateTimeFormat]]"]=!0,_&&(e.format=je.call(e)),r(),e}h(X,"DateTimeFormat",{configurable:!0,writable:!0,value:Ye}),h(Ye,"prototype",{writable:!1});var De={weekday:["narrow","short","long"],era:["narrow","short","long"],year:["2-digit","numeric"],month:["2-digit","numeric","narrow","short","long"],day:["2-digit","numeric"],hour:["2-digit","numeric"],minute:["2-digit","numeric"],second:["2-digit","numeric"],timeZoneName:["short","long"]};function Te(e,t,n){if(void 0===e)e=null;else{var a=j(e);for(var r in e=new w,a)e[r]=a[r]}e=f(e);var o=!0;return"date"!==t&&"any"!==t||void 0===e.weekday&&void 0===e.year&&void 0===e.month&&void 0===e.day||(o=!1),"time"!==t&&"any"!==t||void 0===e.hour&&void 0===e.minute&&void 0===e.second||(o=!1),!o||"date"!==n&&"all"!==n||(e.year=e.month=e.day="numeric"),!o||"time"!==n&&"all"!==n||(e.hour=e.minute=e.second="numeric"),e}function je(){var e=null!==this&&"object"===l.typeof(this)&&x(this);if(!e||!e["[[initializedDateTimeFormat]]"])throw new TypeError("`this` value for format() is not an initialized Intl.DateTimeFormat object.");if(void 0===e["[[boundFormat]]"]){var t=L.call((function(){var e=arguments.length<=0||void 0===arguments[0]?void 0:arguments[0],t=void 0===e?Date.now():S(e);return He(this,t)}),this);e["[[boundFormat]]"]=t}return e["[[boundFormat]]"]}function Se(e,t){if(!isFinite(t))throw new RangeError("Invalid valid date passed to format");var n=e.__getInternalProperties(Y);T();for(var a,r,o,i,s=n["[[locale]]"],u=new X.NumberFormat([s],{useGrouping:!1}),d=new X.NumberFormat([s],{minimumIntegerDigits:2,useGrouping:!1}),l=(a=t,n["[[calendar]]"],r=n["[[timeZone]]"],new w({"[[weekday]]":(o=new Date(a))[(i="get"+(r||""))+"Day"](),"[[era]]":+(o[i+"FullYear"]()>=0),"[[year]]":o[i+"FullYear"](),"[[month]]":o[i+"Month"](),"[[day]]":o[i+"Date"](),"[[hour]]":o[i+"Hours"](),"[[minute]]":o[i+"Minutes"](),"[[second]]":o[i+"Seconds"](),"[[inDST]]":!1})),m=n["[[pattern]]"],_=new D,c=0,h=m.indexOf("{"),p=0,f=n["[[dataLocale]]"],y=b.DateTimeFormat["[[localeData]]"][f].calendars,g=n["[[calendar]]"];-1!==h;){var M=void 0;if(-1===(p=m.indexOf("}",h)))throw new Error("Unclosed pattern");h>c&&v.call(_,{type:"literal",value:m.substring(c,h)});var k=m.substring(h+1,p);if(De.hasOwnProperty(k)){var L=n["[["+k+"]]"],j=l["[["+k+"]]"];if("year"===k&&j<=0?j=1-j:"month"===k?j++:"hour"===k&&!0===n["[[hour12]]"]&&0===(j%=12)&&!0===n["[[hourNo0]]"]&&(j=12),"numeric"===L)M=ie(u,j);else if("2-digit"===L)(M=ie(d,j)).length>2&&(M=M.slice(-2));else if(L in Le)switch(k){case"month":M=be(y,g,"months",L,l["[["+k+"]]"]);break;case"weekday":try{M=be(y,g,"days",L,l["[["+k+"]]"])}catch(e){throw new Error("Could not find weekday data for locale "+s)}break;case"timeZoneName":M="";break;case"era":try{M=be(y,g,"eras",L,l["[["+k+"]]"])}catch(e){throw new Error("Could not find era data for locale "+s)}break;default:M=l["[["+k+"]]"]}v.call(_,{type:k,value:M})}else if("ampm"===k){M=be(y,g,"dayPeriods",l["[[hour]]"]>11?"pm":"am",null),v.call(_,{type:"dayPeriod",value:M})}else v.call(_,{type:"literal",value:m.substring(h,p+1)});c=p+1,h=m.indexOf("{",c)}return pr;r++){a+=n[r].value}return a}function xe(e,t){for(var n=Se(e,t),a=[],r=0;n.length>r;r++){var o=n[r];a.push({type:o.type,value:o.value})}return a}b.DateTimeFormat={"[[availableLocales]]":[],"[[relevantExtensionKeys]]":["ca","nu"],"[[localeData]]":{}},h(X.DateTimeFormat,"supportedLocalesOf",{configurable:!0,writable:!0,value:L.call((function(e){if(!c.call(this,"[[availableLocales]]"))throw new TypeError("supportedLocalesOf() is not a constructor");var t=T(),n=arguments[1],a=this["[[availableLocales]]"],r=J(e);return t(),G(a,r,n)}),b.NumberFormat)}),h(X.DateTimeFormat.prototype,"format",{configurable:!0,get:je}),Object.defineProperty(X.DateTimeFormat.prototype,"formatToParts",{enumerable:!1,writable:!0,configurable:!0,value:function(){var e=arguments.length<=0||void 0===arguments[0]?void 0:arguments[0],t=null!==this&&"object"===l.typeof(this)&&x(this);if(!t||!t["[[initializedDateTimeFormat]]"])throw new TypeError("`this` value for formatToParts() is not an initialized Intl.DateTimeFormat object.");var n=void 0===e?Date.now():S(e);return xe(this,n)}}),h(X.DateTimeFormat.prototype,"resolvedOptions",{writable:!0,configurable:!0,value:function(){var e=void 0,t=new w,n=["locale","calendar","numberingSystem","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"],a=null!==this&&"object"===l.typeof(this)&&x(this);if(!a||!a["[[initializedDateTimeFormat]]"])throw new TypeError("`this` value for resolvedOptions() is not an initialized Intl.DateTimeFormat object.");for(var r=0,o=n.length;r2&&4===r[1].length&&v.call(a,r[0]+"-"+r[2]);for(;n=k.call(a);)v.call(b.NumberFormat["[[availableLocales]]"],n),b.NumberFormat["[[localeData]]"][n]=e.number,e.date&&(e.date.nu=e.number.nu,v.call(b.DateTimeFormat["[[availableLocales]]"],n),b.DateTimeFormat["[[localeData]]"][n]=e.date);void 0===A&&function(e){A=e}(t)}(e,e.locale)}}),h(X,"__disableRegExpRestore",{value:function(){b.disableRegExpRestore=!0}}),e.exports=X}).call(this,n(23))},function(e,t){},function(e,t,n){var a={"./af":161,"./af.js":161,"./ar":162,"./ar-dz":163,"./ar-dz.js":163,"./ar-kw":164,"./ar-kw.js":164,"./ar-ly":165,"./ar-ly.js":165,"./ar-ma":166,"./ar-ma.js":166,"./ar-sa":167,"./ar-sa.js":167,"./ar-tn":168,"./ar-tn.js":168,"./ar.js":162,"./az":169,"./az.js":169,"./be":170,"./be.js":170,"./bg":171,"./bg.js":171,"./bm":172,"./bm.js":172,"./bn":173,"./bn.js":173,"./bo":174,"./bo.js":174,"./br":175,"./br.js":175,"./bs":176,"./bs.js":176,"./ca":177,"./ca.js":177,"./cs":178,"./cs.js":178,"./cv":179,"./cv.js":179,"./cy":180,"./cy.js":180,"./da":181,"./da.js":181,"./de":182,"./de-at":183,"./de-at.js":183,"./de-ch":184,"./de-ch.js":184,"./de.js":182,"./dv":185,"./dv.js":185,"./el":186,"./el.js":186,"./en-au":187,"./en-au.js":187,"./en-ca":188,"./en-ca.js":188,"./en-gb":189,"./en-gb.js":189,"./en-ie":190,"./en-ie.js":190,"./en-il":191,"./en-il.js":191,"./en-nz":192,"./en-nz.js":192,"./eo":193,"./eo.js":193,"./es":194,"./es-do":195,"./es-do.js":195,"./es-us":196,"./es-us.js":196,"./es.js":194,"./et":197,"./et.js":197,"./eu":198,"./eu.js":198,"./fa":199,"./fa.js":199,"./fi":200,"./fi.js":200,"./fo":201,"./fo.js":201,"./fr":202,"./fr-ca":203,"./fr-ca.js":203,"./fr-ch":204,"./fr-ch.js":204,"./fr.js":202,"./fy":205,"./fy.js":205,"./gd":206,"./gd.js":206,"./gl":207,"./gl.js":207,"./gom-latn":208,"./gom-latn.js":208,"./gu":209,"./gu.js":209,"./he":210,"./he.js":210,"./hi":211,"./hi.js":211,"./hr":212,"./hr.js":212,"./hu":213,"./hu.js":213,"./hy-am":214,"./hy-am.js":214,"./id":215,"./id.js":215,"./is":216,"./is.js":216,"./it":217,"./it.js":217,"./ja":218,"./ja.js":218,"./jv":219,"./jv.js":219,"./ka":220,"./ka.js":220,"./kk":221,"./kk.js":221,"./km":222,"./km.js":222,"./kn":223,"./kn.js":223,"./ko":224,"./ko.js":224,"./ky":225,"./ky.js":225,"./lb":226,"./lb.js":226,"./lo":227,"./lo.js":227,"./lt":228,"./lt.js":228,"./lv":229,"./lv.js":229,"./me":230,"./me.js":230,"./mi":231,"./mi.js":231,"./mk":232,"./mk.js":232,"./ml":233,"./ml.js":233,"./mr":234,"./mr.js":234,"./ms":235,"./ms-my":236,"./ms-my.js":236,"./ms.js":235,"./mt":237,"./mt.js":237,"./my":238,"./my.js":238,"./nb":239,"./nb.js":239,"./ne":240,"./ne.js":240,"./nl":241,"./nl-be":242,"./nl-be.js":242,"./nl.js":241,"./nn":243,"./nn.js":243,"./pa-in":244,"./pa-in.js":244,"./pl":245,"./pl.js":245,"./pt":246,"./pt-br":247,"./pt-br.js":247,"./pt.js":246,"./ro":248,"./ro.js":248,"./ru":249,"./ru.js":249,"./sd":250,"./sd.js":250,"./se":251,"./se.js":251,"./si":252,"./si.js":252,"./sk":253,"./sk.js":253,"./sl":254,"./sl.js":254,"./sq":255,"./sq.js":255,"./sr":256,"./sr-cyrl":257,"./sr-cyrl.js":257,"./sr.js":256,"./ss":258,"./ss.js":258,"./sv":259,"./sv.js":259,"./sw":260,"./sw.js":260,"./ta":261,"./ta.js":261,"./te":262,"./te.js":262,"./tet":263,"./tet.js":263,"./tg":264,"./tg.js":264,"./th":265,"./th.js":265,"./tl-ph":266,"./tl-ph.js":266,"./tlh":267,"./tlh.js":267,"./tr":268,"./tr.js":268,"./tzl":269,"./tzl.js":269,"./tzm":270,"./tzm-latn":271,"./tzm-latn.js":271,"./tzm.js":270,"./ug-cn":272,"./ug-cn.js":272,"./uk":273,"./uk.js":273,"./ur":274,"./ur.js":274,"./uz":275,"./uz-latn":276,"./uz-latn.js":276,"./uz.js":275,"./vi":277,"./vi.js":277,"./x-pseudo":278,"./x-pseudo.js":278,"./yo":279,"./yo.js":279,"./zh-cn":280,"./zh-cn.js":280,"./zh-hk":281,"./zh-hk.js":281,"./zh-tw":282,"./zh-tw.js":282};function r(e){var t=o(e);return n(t)}function o(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}r.keys=function(){return Object.keys(a)},r.resolve=o,e.exports=r,r.id=564},function(e,t,n){!function(e){"use strict"; + */var a=n(4),r=n(106),o=n(39),i=n(35),s=n(107),u=n(108),d=n(109),l=n(110),m=n(113),_=n(61);function c(e){for(var t=arguments.length-1,n="Minified React error #"+e+"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant="+e,a=0;a=(i={attributeName:i,attributeNamespace:null,propertyName:o,mutationMethod:null,mustUseProperty:p(s,t.MUST_USE_PROPERTY),hasBooleanValue:p(s,t.HAS_BOOLEAN_VALUE),hasNumericValue:p(s,t.HAS_NUMERIC_VALUE),hasPositiveNumericValue:p(s,t.HAS_POSITIVE_NUMERIC_VALUE),hasOverloadedBooleanValue:p(s,t.HAS_OVERLOADED_BOOLEAN_VALUE),hasStringBooleanValue:p(s,t.HAS_STRING_BOOLEAN_VALUE)}).hasBooleanValue+i.hasNumericValue+i.hasOverloadedBooleanValue||c("50",o),r.hasOwnProperty(o)&&(i.attributeName=r[o]),a.hasOwnProperty(o)&&(i.attributeNamespace=a[o]),e.hasOwnProperty(o)&&(i.mutationMethod=e[o]),y[o]=i}}},y={};function g(e,t){if(h.hasOwnProperty(e)||2this.eventPool.length&&this.eventPool.push(e)}function Ne(e){e.eventPool=[],e.getPooled=Pe,e.release=Ce}function Ae(e,t,n,a){return ze.call(this,e,t,n,a)}function Fe(e,t,n,a){return ze.call(this,e,t,n,a)}o(ze.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=i.thatReturnsTrue)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=i.thatReturnsTrue)},persist:function(){this.isPersistent=i.thatReturnsTrue},isPersistent:i.thatReturnsFalse,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;for(t=0;t=parseInt(Ve.version(),10))}var Je=Ie,Qe=r.canUseDOM&&(!Re||qe&&8=qe),Ue=String.fromCharCode(32),Ke={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["topCompositionEnd","topKeyPress","topTextInput","topPaste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"topBlur topCompositionEnd topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"topBlur topCompositionStart topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"topBlur topCompositionUpdate topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")}},Be=!1;function Ge(e,t){switch(e){case"topKeyUp":return-1!==We.indexOf(t.keyCode);case"topKeyDown":return 229!==t.keyCode;case"topKeyPress":case"topMouseDown":case"topBlur":return!0;default:return!1}}function $e(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Ze=!1;var Xe={eventTypes:Ke,extractEvents:function(e,t,n,a){var r;if(Re)e:{switch(e){case"topCompositionStart":var o=Ke.compositionStart;break e;case"topCompositionEnd":o=Ke.compositionEnd;break e;case"topCompositionUpdate":o=Ke.compositionUpdate;break e}o=void 0}else Ze?Ge(e,n)&&(o=Ke.compositionEnd):"topKeyDown"===e&&229===n.keyCode&&(o=Ke.compositionStart);return o?(Qe&&(Ze||o!==Ke.compositionStart?o===Ke.compositionEnd&&Ze&&(r=He()):(Se._root=a,Se._startText=xe(),Ze=!0)),o=Ae.getPooled(o,t,n,a),r?o.data=r:null!==(r=$e(n))&&(o.data=r),Ye(o),r=o):r=null,(e=Je?function(e,t){switch(e){case"topCompositionEnd":return $e(t);case"topKeyPress":return 32!==t.which?null:(Be=!0,Ue);case"topTextInput":return(e=t.data)===Ue&&Be?null:e;default:return null}}(e,n):function(e,t){if(Ze)return"topCompositionEnd"===e||!Re&&Ge(e,t)?(e=He(),Se._root=null,Se._startText=null,Se._fallbackText=null,Ze=!1,e):null;switch(e){case"topPaste":return null;case"topKeyPress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1Ut.length&&Ut.push(e)}}}var tn=Object.freeze({get _enabled(){return Bt},get _handleTopLevel(){return Gt},setHandleTopLevel:function(e){Gt=e},setEnabled:$t,isEnabled:function(){return Bt},trapBubbledEvent:Zt,trapCapturedEvent:Xt,dispatchEvent:en});function nn(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n["ms"+e]="MS"+t,n["O"+e]="o"+t.toLowerCase(),n}var an={animationend:nn("Animation","AnimationEnd"),animationiteration:nn("Animation","AnimationIteration"),animationstart:nn("Animation","AnimationStart"),transitionend:nn("Transition","TransitionEnd")},rn={},on={};function sn(e){if(rn[e])return rn[e];if(!an[e])return e;var t,n=an[e];for(t in n)if(n.hasOwnProperty(t)&&t in on)return rn[e]=n[t];return""}r.canUseDOM&&(on=document.createElement("div").style,"AnimationEvent"in window||(delete an.animationend.animation,delete an.animationiteration.animation,delete an.animationstart.animation),"TransitionEvent"in window||delete an.transitionend.transition);var un={topAbort:"abort",topAnimationEnd:sn("animationend")||"animationend",topAnimationIteration:sn("animationiteration")||"animationiteration",topAnimationStart:sn("animationstart")||"animationstart",topBlur:"blur",topCancel:"cancel",topCanPlay:"canplay",topCanPlayThrough:"canplaythrough",topChange:"change",topClick:"click",topClose:"close",topCompositionEnd:"compositionend",topCompositionStart:"compositionstart",topCompositionUpdate:"compositionupdate",topContextMenu:"contextmenu",topCopy:"copy",topCut:"cut",topDoubleClick:"dblclick",topDrag:"drag",topDragEnd:"dragend",topDragEnter:"dragenter",topDragExit:"dragexit",topDragLeave:"dragleave",topDragOver:"dragover",topDragStart:"dragstart",topDrop:"drop",topDurationChange:"durationchange",topEmptied:"emptied",topEncrypted:"encrypted",topEnded:"ended",topError:"error",topFocus:"focus",topInput:"input",topKeyDown:"keydown",topKeyPress:"keypress",topKeyUp:"keyup",topLoadedData:"loadeddata",topLoad:"load",topLoadedMetadata:"loadedmetadata",topLoadStart:"loadstart",topMouseDown:"mousedown",topMouseMove:"mousemove",topMouseOut:"mouseout",topMouseOver:"mouseover",topMouseUp:"mouseup",topPaste:"paste",topPause:"pause",topPlay:"play",topPlaying:"playing",topProgress:"progress",topRateChange:"ratechange",topScroll:"scroll",topSeeked:"seeked",topSeeking:"seeking",topSelectionChange:"selectionchange",topStalled:"stalled",topSuspend:"suspend",topTextInput:"textInput",topTimeUpdate:"timeupdate",topToggle:"toggle",topTouchCancel:"touchcancel",topTouchEnd:"touchend",topTouchMove:"touchmove",topTouchStart:"touchstart",topTransitionEnd:sn("transitionend")||"transitionend",topVolumeChange:"volumechange",topWaiting:"waiting",topWheel:"wheel"},dn={},ln=0,mn="_reactListenersID"+(""+Math.random()).slice(2);function _n(e){return Object.prototype.hasOwnProperty.call(e,mn)||(e[mn]=ln++,dn[e[mn]]={}),dn[e[mn]]}function cn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function hn(e,t){var n,a=cn(e);for(e=0;a;){if(3===a.nodeType){if(n=e+a.textContent.length,e<=t&&n>=t)return{node:a,offset:t-e};e=n}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=cn(a)}}function pn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&"text"===e.type||"textarea"===t||"true"===e.contentEditable)}var fn=r.canUseDOM&&"documentMode"in document&&11>=document.documentMode,yn={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"topBlur topContextMenu topFocus topKeyDown topKeyUp topMouseDown topMouseUp topSelectionChange".split(" ")}},gn=null,vn=null,Mn=null,kn=!1;function Ln(e,t){if(kn||null==gn||gn!==u())return null;var n=gn;return"selectionStart"in n&&pn(n)?n={start:n.selectionStart,end:n.selectionEnd}:window.getSelection?n={anchorNode:(n=window.getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}:n=void 0,Mn&&d(Mn,n)?null:(Mn=n,(e=ze.getPooled(yn.select,vn,e,t)).type="select",e.target=gn,Ye(e),e)}var bn={eventTypes:yn,extractEvents:function(e,t,n,a){var r,o=a.window===a?a.document:9===a.nodeType?a:a.ownerDocument;if(!(r=!o)){e:{o=_n(o),r=V.onSelect;for(var i=0;iFn||(e.current=An[Fn],An[Fn]=null,Fn--)}function Wn(e,t){Fn++,An[Fn]=e.current,e.current=t}new Set;var Rn={current:_},qn={current:!1},Vn=_;function Jn(e){return Un(e)?Vn:Rn.current}function Qn(e,t){var n=e.type.contextTypes;if(!n)return _;var a=e.stateNode;if(a&&a.__reactInternalMemoizedUnmaskedChildContext===t)return a.__reactInternalMemoizedMaskedChildContext;var r,o={};for(r in n)o[r]=t[r];return a&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Un(e){return 2===e.tag&&null!=e.type.childContextTypes}function Kn(e){Un(e)&&(In(qn),In(Rn))}function Bn(e,t,n){null!=Rn.cursor&&c("168"),Wn(Rn,t),Wn(qn,n)}function Gn(e,t){var n=e.stateNode,a=e.type.childContextTypes;if("function"!=typeof n.getChildContext)return t;for(var r in n=n.getChildContext())r in a||c("108",Rt(e)||"Unknown",r);return o({},t,n)}function $n(e){if(!Un(e))return!1;var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||_,Vn=Rn.current,Wn(Rn,t),Wn(qn,qn.current),!0}function Zn(e,t){var n=e.stateNode;if(n||c("169"),t){var a=Gn(e,Vn);n.__reactInternalMemoizedMergedChildContext=a,In(qn),In(Rn),Wn(Rn,a)}else In(qn);Wn(qn,t)}function Xn(e,t,n){this.tag=e,this.key=t,this.stateNode=this.type=null,this.sibling=this.child=this.return=null,this.index=0,this.memoizedState=this.updateQueue=this.memoizedProps=this.pendingProps=this.ref=null,this.internalContextTag=n,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.expirationTime=0,this.alternate=null}function ea(e,t,n){var a=e.alternate;return null===a?((a=new Xn(e.tag,e.key,e.internalContextTag)).type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a):(a.effectTag=0,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null),a.expirationTime=n,a.pendingProps=t,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a}function ta(e,t,n){var a=void 0,r=e.type,o=e.key;return"function"==typeof r?((a=r.prototype&&r.prototype.isReactComponent?new Xn(2,o,t):new Xn(0,o,t)).type=r,a.pendingProps=e.props):"string"==typeof r?((a=new Xn(5,o,t)).type=r,a.pendingProps=e.props):"object"==typeof r&&null!==r&&"number"==typeof r.tag?(a=r).pendingProps=e.props:c("130",null==r?r:typeof r,""),a.expirationTime=n,a}function na(e,t,n,a){return(t=new Xn(10,a,t)).pendingProps=e,t.expirationTime=n,t}function aa(e,t,n){return(t=new Xn(6,null,t)).pendingProps=e,t.expirationTime=n,t}function ra(e,t,n){return(t=new Xn(7,e.key,t)).type=e.handler,t.pendingProps=e,t.expirationTime=n,t}function oa(e,t,n){return(e=new Xn(9,null,t)).expirationTime=n,e}function ia(e,t,n){return(t=new Xn(4,e.key,t)).pendingProps=e.children||[],t.expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var sa=null,ua=null;function da(e){return function(t){try{return e(t)}catch(e){}}}function la(e){"function"==typeof sa&&sa(e)}function ma(e){"function"==typeof ua&&ua(e)}function _a(e){return{baseState:e,expirationTime:0,first:null,last:null,callbackList:null,hasForceUpdate:!1,isInitialized:!1}}function ca(e,t){null===e.last?e.first=e.last=t:(e.last.next=t,e.last=t),(0===e.expirationTime||e.expirationTime>t.expirationTime)&&(e.expirationTime=t.expirationTime)}function ha(e,t){var n=e.alternate,a=e.updateQueue;null===a&&(a=e.updateQueue=_a(null)),null!==n?null===(e=n.updateQueue)&&(e=n.updateQueue=_a(null)):e=null,null===(e=e!==a?e:null)?ca(a,t):null===a.last||null===e.last?(ca(a,t),ca(e,t)):(ca(a,t),e.last=t)}function pa(e,t,n,a){return"function"==typeof(e=e.partialState)?e.call(t,n,a):e}function fa(e,t,n,a,r,i){null!==e&&e.updateQueue===n&&(n=t.updateQueue={baseState:n.baseState,expirationTime:n.expirationTime,first:n.first,last:n.last,isInitialized:n.isInitialized,callbackList:null,hasForceUpdate:!1}),n.expirationTime=0,n.isInitialized?e=n.baseState:(e=n.baseState=t.memoizedState,n.isInitialized=!0);for(var s=!0,u=n.first,d=!1;null!==u;){var l=u.expirationTime;if(l>i){var m=n.expirationTime;(0===m||m>l)&&(n.expirationTime=l),d||(d=!0,n.baseState=e)}else d||(n.first=u.next,null===n.first&&(n.last=null)),u.isReplace?(e=pa(u,a,e,r),s=!0):(l=pa(u,a,e,r))&&(e=s?o({},e,l):o(e,l),s=!1),u.isForced&&(n.hasForceUpdate=!0),null!==u.callback&&(null===(l=n.callbackList)&&(l=n.callbackList=[]),l.push(u));u=u.next}return null!==n.callbackList?t.effectTag|=32:null!==n.first||n.hasForceUpdate||(t.updateQueue=null),d||(n.baseState=e),e}function ya(e,t){var n=e.callbackList;if(null!==n)for(e.callbackList=null,e=0;e_?(c=m,m=null):c=m.sibling;var y=p(r,m,s[_],u);if(null===y){null===m&&(m=c);break}e&&m&&null===y.alternate&&t(r,m),i=o(y,i,_),null===l?d=y:l.sibling=y,l=y,m=c}if(_===s.length)return n(r,m),d;if(null===m){for(;__?(y=m,m=null):y=m.sibling;var v=p(r,m,g.value,u);if(null===v){m||(m=y);break}e&&m&&null===v.alternate&&t(r,m),i=o(v,i,_),null===l?d=v:l.sibling=v,l=v,m=y}if(g.done)return n(r,m),d;if(null===m){for(;!g.done;_++,g=s.next())null!==(g=h(r,g.value,u))&&(i=o(g,i,_),null===l?d=g:l.sibling=g,l=g);return d}for(m=a(r,m);!g.done;_++,g=s.next())null!==(g=f(m,r,_,g.value,u))&&(e&&null!==g.alternate&&m.delete(null===g.key?_:g.key),i=o(g,i,_),null===l?d=g:l.sibling=g,l=g);return e&&m.forEach((function(e){return t(r,e)})),d}return function(e,a,o,s){"object"==typeof o&&null!==o&&o.type===ba&&null===o.key&&(o=o.props.children);var u="object"==typeof o&&null!==o;if(u)switch(o.$$typeof){case va:e:{var d=o.key;for(u=a;null!==u;){if(u.key===d){if(10===u.tag?o.type===ba:u.type===o.type){n(e,u.sibling),(a=r(u,o.type===ba?o.props.children:o.props,s)).ref=Ta(u,o),a.return=e,e=a;break e}n(e,u);break}t(e,u),u=u.sibling}o.type===ba?((a=na(o.props.children,e.internalContextTag,s,o.key)).return=e,e=a):((s=ta(o,e.internalContextTag,s)).ref=Ta(a,o),s.return=e,e=s)}return i(e);case Ma:e:{for(u=o.key;null!==a;){if(a.key===u){if(7===a.tag){n(e,a.sibling),(a=r(a,o,s)).return=e,e=a;break e}n(e,a);break}t(e,a),a=a.sibling}(a=ra(o,e.internalContextTag,s)).return=e,e=a}return i(e);case ka:e:{if(null!==a){if(9===a.tag){n(e,a.sibling),(a=r(a,null,s)).type=o.value,a.return=e,e=a;break e}n(e,a)}(a=oa(o,e.internalContextTag,s)).type=o.value,a.return=e,e=a}return i(e);case La:e:{for(u=o.key;null!==a;){if(a.key===u){if(4===a.tag&&a.stateNode.containerInfo===o.containerInfo&&a.stateNode.implementation===o.implementation){n(e,a.sibling),(a=r(a,o.children||[],s)).return=e,e=a;break e}n(e,a);break}t(e,a),a=a.sibling}(a=ia(o,e.internalContextTag,s)).return=e,e=a}return i(e)}if("string"==typeof o||"number"==typeof o)return o=""+o,null!==a&&6===a.tag?(n(e,a.sibling),a=r(a,o,s)):(n(e,a),a=aa(o,e.internalContextTag,s)),a.return=e,i(e=a);if(Da(o))return y(e,a,o,s);if(wa(o))return g(e,a,o,s);if(u&&ja(e,o),void 0===o)switch(e.tag){case 2:case 1:c("152",(s=e.type).displayName||s.name||"Component")}return n(e,a)}}var Ha=Sa(!0),xa=Sa(!1);function Oa(e,t,n,a,r){function o(e,t,n){var a=t.expirationTime;t.child=null===e?xa(t,null,n,a):Ha(t,e.child,n,a)}function i(e,t){var n=t.ref;null===n||e&&e.ref===n||(t.effectTag|=128)}function s(e,t,n,a){if(i(e,t),!n)return a&&Zn(t,!1),l(e,t);n=t.stateNode,Wt.current=t;var r=n.render();return t.effectTag|=1,o(e,t,r),t.memoizedState=n.state,t.memoizedProps=n.props,a&&Zn(t,!0),t.child}function u(e){var t=e.stateNode;t.pendingContext?Bn(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Bn(0,t.context,!1),g(e,t.containerInfo)}function l(e,t){if(null!==e&&t.child!==e.child&&c("153"),null!==t.child){var n=ea(e=t.child,e.pendingProps,e.expirationTime);for(t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=ea(e,e.pendingProps,e.expirationTime)).return=t;n.sibling=null}return t.child}function m(e,t){switch(t.tag){case 3:u(t);break;case 2:$n(t);break;case 4:g(t,t.stateNode.containerInfo)}return null}var h=e.shouldSetTextContent,p=e.useSyncScheduling,f=e.shouldDeprioritizeSubtree,y=t.pushHostContext,g=t.pushHostContainer,v=n.enterHydrationState,M=n.resetHydrationState,k=n.tryToClaimNextHydratableInstance,L=(e=function(e,t,n,a){function r(e,t){t.updater=o,e.stateNode=t,t._reactInternalFiber=e}var o={isMounted:Vt,enqueueSetState:function(n,a,r){n=n._reactInternalFiber,r=void 0===r?null:r;var o=t(n);ha(n,{expirationTime:o,partialState:a,callback:r,isReplace:!1,isForced:!1,nextCallback:null,next:null}),e(n,o)},enqueueReplaceState:function(n,a,r){n=n._reactInternalFiber,r=void 0===r?null:r;var o=t(n);ha(n,{expirationTime:o,partialState:a,callback:r,isReplace:!0,isForced:!1,nextCallback:null,next:null}),e(n,o)},enqueueForceUpdate:function(n,a){n=n._reactInternalFiber,a=void 0===a?null:a;var r=t(n);ha(n,{expirationTime:r,partialState:null,callback:a,isReplace:!1,isForced:!0,nextCallback:null,next:null}),e(n,r)}};return{adoptClassInstance:r,constructClassInstance:function(e,t){var n=e.type,a=Jn(e),o=2===e.tag&&null!=e.type.contextTypes,i=o?Qn(e,a):_;return r(e,t=new n(t,i)),o&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),t},mountClassInstance:function(e,t){var n=e.alternate,a=e.stateNode,r=a.state||null,i=e.pendingProps;i||c("158");var s=Jn(e);a.props=i,a.state=e.memoizedState=r,a.refs=_,a.context=Qn(e,s),null!=e.type&&null!=e.type.prototype&&!0===e.type.prototype.unstable_isAsyncReactComponent&&(e.internalContextTag|=1),"function"==typeof a.componentWillMount&&(r=a.state,a.componentWillMount(),r!==a.state&&o.enqueueReplaceState(a,a.state,null),null!==(r=e.updateQueue)&&(a.state=fa(n,e,r,a,i,t))),"function"==typeof a.componentDidMount&&(e.effectTag|=4)},updateClassInstance:function(e,t,r){var i=t.stateNode;i.props=t.memoizedProps,i.state=t.memoizedState;var s=t.memoizedProps,u=t.pendingProps;u||null==(u=s)&&c("159");var l=i.context,m=Jn(t);if(m=Qn(t,m),"function"!=typeof i.componentWillReceiveProps||s===u&&l===m||(l=i.state,i.componentWillReceiveProps(u,m),i.state!==l&&o.enqueueReplaceState(i,i.state,null)),l=t.memoizedState,r=null!==t.updateQueue?fa(e,t,t.updateQueue,i,u,r):l,!(s!==u||l!==r||qn.current||null!==t.updateQueue&&t.updateQueue.hasForceUpdate))return"function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),!1;var _=u;if(null===s||null!==t.updateQueue&&t.updateQueue.hasForceUpdate)_=!0;else{var h=t.stateNode,p=t.type;_="function"==typeof h.shouldComponentUpdate?h.shouldComponentUpdate(_,r,m):!p.prototype||!p.prototype.isPureReactComponent||(!d(s,_)||!d(l,r))}return _?("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(u,r,m),"function"==typeof i.componentDidUpdate&&(t.effectTag|=4)):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),n(t,u),a(t,r)),i.props=u,i.state=r,i.context=m,_}}}(a,r,(function(e,t){e.memoizedProps=t}),(function(e,t){e.memoizedState=t}))).adoptClassInstance,b=e.constructClassInstance,Y=e.mountClassInstance,w=e.updateClassInstance;return{beginWork:function(e,t,n){if(0===t.expirationTime||t.expirationTime>n)return m(0,t);switch(t.tag){case 0:null!==e&&c("155");var a=t.type,r=t.pendingProps,d=Jn(t);return a=a(r,d=Qn(t,d)),t.effectTag|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render?(t.tag=2,r=$n(t),L(t,a),Y(t,n),t=s(e,t,!0,r)):(t.tag=1,o(e,t,a),t.memoizedProps=r,t=t.child),t;case 1:e:{if(r=t.type,n=t.pendingProps,a=t.memoizedProps,qn.current)null===n&&(n=a);else if(null===n||a===n){t=l(e,t);break e}r=r(n,a=Qn(t,a=Jn(t))),t.effectTag|=1,o(e,t,r),t.memoizedProps=n,t=t.child}return t;case 2:return r=$n(t),a=void 0,null===e?t.stateNode?c("153"):(b(t,t.pendingProps),Y(t,n),a=!0):a=w(e,t,n),s(e,t,a,r);case 3:return u(t),null!==(r=t.updateQueue)?(a=t.memoizedState)===(r=fa(e,t,r,null,null,n))?(M(),t=l(e,t)):(a=r.element,d=t.stateNode,(null===e||null===e.child)&&d.hydrate&&v(t)?(t.effectTag|=2,t.child=xa(t,null,a,n)):(M(),o(e,t,a)),t.memoizedState=r,t=t.child):(M(),t=l(e,t)),t;case 5:y(t),null===e&&k(t),r=t.type;var _=t.memoizedProps;return null===(a=t.pendingProps)&&(null===(a=_)&&c("154")),d=null!==e?e.memoizedProps:null,qn.current||null!==a&&_!==a?(_=a.children,h(r,a)?_=null:d&&h(r,d)&&(t.effectTag|=16),i(e,t),2147483647!==n&&!p&&f(r,a)?(t.expirationTime=2147483647,t=null):(o(e,t,_),t.memoizedProps=a,t=t.child)):t=l(e,t),t;case 6:return null===e&&k(t),null===(e=t.pendingProps)&&(e=t.memoizedProps),t.memoizedProps=e,null;case 8:t.tag=7;case 7:return r=t.pendingProps,qn.current?null===r&&(null===(r=e&&e.memoizedProps)&&c("154")):null!==r&&t.memoizedProps!==r||(r=t.memoizedProps),a=r.children,t.stateNode=null===e?xa(t,t.stateNode,a,n):Ha(t,t.stateNode,a,n),t.memoizedProps=r,t.stateNode;case 9:return null;case 4:e:{if(g(t,t.stateNode.containerInfo),r=t.pendingProps,qn.current)null===r&&(null==(r=e&&e.memoizedProps)&&c("154"));else if(null===r||t.memoizedProps===r){t=l(e,t);break e}null===e?t.child=Ha(t,null,r,n):o(e,t,r),t.memoizedProps=r,t=t.child}return t;case 10:e:{if(n=t.pendingProps,qn.current)null===n&&(n=t.memoizedProps);else if(null===n||t.memoizedProps===n){t=l(e,t);break e}o(e,t,n),t.memoizedProps=n,t=t.child}return t;default:c("156")}},beginFailedWork:function(e,t,n){switch(t.tag){case 2:$n(t);break;case 3:u(t);break;default:c("157")}return t.effectTag|=64,null===e?t.child=null:t.child!==e.child&&(t.child=e.child),0===t.expirationTime||t.expirationTime>n?m(0,t):(t.firstEffect=null,t.lastEffect=null,t.child=null===e?xa(t,null,null,n):Ha(t,e.child,null,n),2===t.tag&&(e=t.stateNode,t.memoizedProps=e.props,t.memoizedState=e.state),t.child)}}}var Ea={};function za(e){function t(e){ie=G=!0;var t=e.stateNode;if(t.current===e&&c("177"),t.isReadyForCommit=!1,Wt.current=null,1i.expirationTime)&&(o=i.expirationTime),i=i.sibling;r.expirationTime=o}if(null!==t)return t;if(null!==n&&(null===n.firstEffect&&(n.firstEffect=e.firstEffect),null!==e.lastEffect&&(null!==n.lastEffect&&(n.lastEffect.nextEffect=e.firstEffect),n.lastEffect=e.lastEffect),1e))if(X<=K)for(;null!==$;)$=u($)?r($):a($);else for(;null!==$&&!b();)$=u($)?r($):a($)}else if(!(0===X||X>e))if(X<=K)for(;null!==$;)$=a($);else for(;null!==$&&!b();)$=a($)}function i(e,t){if(G&&c("243"),G=!0,e.isReadyForCommit=!1,e!==Z||t!==X||null===$){for(;-1t)&&(e.expirationTime=t),null!==e.alternate&&(0===e.alternate.expirationTime||e.alternate.expirationTime>t)&&(e.alternate.expirationTime=t),null===e.return){if(3!==e.tag)break;var n=e.stateNode;!G&&n===Z&&tke&&c("185"),null===a.nextScheduledRoot)a.remainingExpirationTime=r,null===de?(ue=de=a,a.nextScheduledRoot=a):(de=de.nextScheduledRoot=a).nextScheduledRoot=ue;else{var o=a.remainingExpirationTime;(0===o||rle)return;q(me)}var t=W()-U;le=e,me=R(M,{timeout:10*(e-2)-t})}function v(){var e=0,t=null;if(null!==de)for(var n=de,a=ue;null!==a;){var r=a.remainingExpirationTime;if(0===r){if((null===n||null===de)&&c("244"),a===a.nextScheduledRoot){ue=de=a.nextScheduledRoot=null;break}if(a===ue)ue=r=a.nextScheduledRoot,de.nextScheduledRoot=r,a.nextScheduledRoot=null;else{if(a===de){(de=n).nextScheduledRoot=ue,a.nextScheduledRoot=null;break}n.nextScheduledRoot=a.nextScheduledRoot,a.nextScheduledRoot=null}a=n.nextScheduledRoot}else{if((0===e||rbe)&&(pe=!0)}function Y(e){null===ce&&c("246"),ce.remainingExpirationTime=0,fe||(fe=!0,ye=e)}var w=function(e){function t(e){return e===Ea&&c("174"),e}var n=e.getChildHostContext,a=e.getRootHostContext,r={current:Ea},o={current:Ea},i={current:Ea};return{getHostContext:function(){return t(r.current)},getRootHostContainer:function(){return t(i.current)},popHostContainer:function(e){In(r),In(o),In(i)},popHostContext:function(e){o.current===e&&(In(r),In(o))},pushHostContainer:function(e,t){Wn(i,t),t=a(t),Wn(o,e),Wn(r,t)},pushHostContext:function(e){var a=t(i.current),s=t(r.current);s!==(a=n(s,e.type,a))&&(Wn(o,e),Wn(r,a))},resetHostContainer:function(){r.current=Ea,i.current=Ea}}}(e),D=function(e){function t(e,t){var n=new Xn(5,null,0);n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function n(e,t){switch(e.tag){case 5:return null!==(t=o(t,e.type,e.pendingProps))&&(e.stateNode=t,!0);case 6:return null!==(t=i(t,e.pendingProps))&&(e.stateNode=t,!0);default:return!1}}function a(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag;)e=e.return;m=e}var r=e.shouldSetTextContent;if(!(e=e.hydration))return{enterHydrationState:function(){return!1},resetHydrationState:function(){},tryToClaimNextHydratableInstance:function(){},prepareToHydrateHostInstance:function(){c("175")},prepareToHydrateHostTextInstance:function(){c("176")},popHydrationState:function(){return!1}};var o=e.canHydrateInstance,i=e.canHydrateTextInstance,s=e.getNextHydratableSibling,u=e.getFirstHydratableChild,d=e.hydrateInstance,l=e.hydrateTextInstance,m=null,_=null,h=!1;return{enterHydrationState:function(e){return _=u(e.stateNode.containerInfo),m=e,h=!0},resetHydrationState:function(){_=m=null,h=!1},tryToClaimNextHydratableInstance:function(e){if(h){var a=_;if(a){if(!n(e,a)){if(!(a=s(a))||!n(e,a))return e.effectTag|=2,h=!1,void(m=e);t(m,_)}m=e,_=u(a)}else e.effectTag|=2,h=!1,m=e}},prepareToHydrateHostInstance:function(e,t,n){return t=d(e.stateNode,e.type,e.memoizedProps,t,n,e),e.updateQueue=t,null!==t},prepareToHydrateHostTextInstance:function(e){return l(e.stateNode,e.memoizedProps,e)},popHydrationState:function(e){if(e!==m)return!1;if(!h)return a(e),h=!0,!1;var n=e.type;if(5!==e.tag||"head"!==n&&"body"!==n&&!r(n,e.memoizedProps))for(n=_;n;)t(e,n),n=s(n);return a(e),_=m?s(e.stateNode):null,!0}}}(e),T=w.popHostContainer,j=w.popHostContext,S=w.resetHostContainer,H=Oa(e,w,D,h,m),x=H.beginWork,O=H.beginFailedWork,E=function(e,t,n){function a(e){e.effectTag|=4}var r=e.createInstance,o=e.createTextInstance,i=e.appendInitialChild,s=e.finalizeInitialChildren,u=e.prepareUpdate,d=e.persistence,l=t.getRootHostContainer,m=t.popHostContext,_=t.getHostContext,h=t.popHostContainer,p=n.prepareToHydrateHostInstance,f=n.prepareToHydrateHostTextInstance,y=n.popHydrationState,g=void 0,v=void 0,M=void 0;return e.mutation?(g=function(){},v=function(e,t,n){(t.updateQueue=n)&&a(t)},M=function(e,t,n,r){n!==r&&a(t)}):c(d?"235":"236"),{completeWork:function(e,t,n){var d=t.pendingProps;switch(null===d?d=t.memoizedProps:2147483647===t.expirationTime&&2147483647!==n||(t.pendingProps=null),t.tag){case 1:return null;case 2:return Kn(t),null;case 3:return h(t),In(qn),In(Rn),(d=t.stateNode).pendingContext&&(d.context=d.pendingContext,d.pendingContext=null),null!==e&&null!==e.child||(y(t),t.effectTag&=-3),g(t),null;case 5:m(t),n=l();var k=t.type;if(null!==e&&null!=t.stateNode){var L=e.memoizedProps,b=t.stateNode,Y=_();b=u(b,k,L,d,n,Y),v(e,t,b,k,L,d,n),e.ref!==t.ref&&(t.effectTag|=128)}else{if(!d)return null===t.stateNode&&c("166"),null;if(e=_(),y(t))p(t,n,e)&&a(t);else{e=r(k,d,n,e,t);e:for(L=t.child;null!==L;){if(5===L.tag||6===L.tag)i(e,L.stateNode);else if(4!==L.tag&&null!==L.child){L.child.return=L,L=L.child;continue}if(L===t)break;for(;null===L.sibling;){if(null===L.return||L.return===t)break e;L=L.return}L.sibling.return=L.return,L=L.sibling}s(e,k,d,n)&&a(t),t.stateNode=e}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)M(e,t,e.memoizedProps,d);else{if("string"!=typeof d)return null===t.stateNode&&c("166"),null;e=l(),n=_(),y(t)?f(t)&&a(t):t.stateNode=o(d,e,n,t)}return null;case 7:(d=t.memoizedProps)||c("165"),t.tag=8,k=[];e:for((L=t.stateNode)&&(L.return=t);null!==L;){if(5===L.tag||6===L.tag||4===L.tag)c("247");else if(9===L.tag)k.push(L.type);else if(null!==L.child){L.child.return=L,L=L.child;continue}for(;null===L.sibling;){if(null===L.return||L.return===t)break e;L=L.return}L.sibling.return=L.return,L=L.sibling}return d=(L=d.handler)(d.props,k),t.child=Ha(t,null!==e?e.child:null,d,n),t.child;case 8:return t.tag=7,null;case 9:case 10:return null;case 4:return h(t),g(t),null;case 0:c("167");default:c("156")}}}}(e,w,D).completeWork,z=(w=function(e,t){function n(e){var n=e.ref;if(null!==n)try{n(null)}catch(n){t(e,n)}}function a(e){switch(ma(e),e.tag){case 2:n(e);var a=e.stateNode;if("function"==typeof a.componentWillUnmount)try{a.props=e.memoizedProps,a.state=e.memoizedState,a.componentWillUnmount()}catch(n){t(e,n)}break;case 5:n(e);break;case 7:r(e.stateNode);break;case 4:u&&i(e)}}function r(e){for(var t=e;;)if(a(t),null===t.child||u&&4===t.tag){if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;t=t.return}t.sibling.return=t.return,t=t.sibling}else t.child.return=t,t=t.child}function o(e){return 5===e.tag||3===e.tag||4===e.tag}function i(e){for(var t=e,n=!1,o=void 0,i=void 0;;){if(!n){n=t.return;e:for(;;){switch(null===n&&c("160"),n.tag){case 5:o=n.stateNode,i=!1;break e;case 3:case 4:o=n.stateNode.containerInfo,i=!0;break e}n=n.return}n=!0}if(5===t.tag||6===t.tag)r(t),i?v(o,t.stateNode):g(o,t.stateNode);else if(4===t.tag?o=t.stateNode.containerInfo:a(t),null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;4===(t=t.return).tag&&(n=!1)}t.sibling.return=t.return,t=t.sibling}}var s=e.getPublicInstance,u=e.mutation;e=e.persistence,u||c(e?"235":"236");var d=u.commitMount,l=u.commitUpdate,m=u.resetTextContent,_=u.commitTextUpdate,h=u.appendChild,p=u.appendChildToContainer,f=u.insertBefore,y=u.insertInContainerBefore,g=u.removeChild,v=u.removeChildFromContainer;return{commitResetTextContent:function(e){m(e.stateNode)},commitPlacement:function(e){e:{for(var t=e.return;null!==t;){if(o(t)){var n=t;break e}t=t.return}c("160"),n=void 0}var a=t=void 0;switch(n.tag){case 5:t=n.stateNode,a=!1;break;case 3:case 4:t=n.stateNode.containerInfo,a=!0;break;default:c("161")}16&n.effectTag&&(m(t),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||o(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}for(var r=e;;){if(5===r.tag||6===r.tag)n?a?y(t,r.stateNode,n):f(t,r.stateNode,n):a?p(t,r.stateNode):h(t,r.stateNode);else if(4!==r.tag&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===e)break;for(;null===r.sibling;){if(null===r.return||r.return===e)return;r=r.return}r.sibling.return=r.return,r=r.sibling}},commitDeletion:function(e){i(e),e.return=null,e.child=null,e.alternate&&(e.alternate.child=null,e.alternate.return=null)},commitWork:function(e,t){switch(t.tag){case 2:break;case 5:var n=t.stateNode;if(null!=n){var a=t.memoizedProps;e=null!==e?e.memoizedProps:a;var r=t.type,o=t.updateQueue;t.updateQueue=null,null!==o&&l(n,o,r,e,a,t)}break;case 6:null===t.stateNode&&c("162"),n=t.memoizedProps,_(t.stateNode,null!==e?e.memoizedProps:n,n);break;case 3:break;default:c("163")}},commitLifeCycles:function(e,t){switch(t.tag){case 2:var n=t.stateNode;if(4&t.effectTag)if(null===e)n.props=t.memoizedProps,n.state=t.memoizedState,n.componentDidMount();else{var a=e.memoizedProps;e=e.memoizedState,n.props=t.memoizedProps,n.state=t.memoizedState,n.componentDidUpdate(a,e)}null!==(t=t.updateQueue)&&ya(t,n);break;case 3:null!==(n=t.updateQueue)&&ya(n,null!==t.child?t.child.stateNode:null);break;case 5:n=t.stateNode,null===e&&4&t.effectTag&&d(n,t.type,t.memoizedProps,t);break;case 6:case 4:break;default:c("163")}},commitAttachRef:function(e){var t=e.ref;if(null!==t){var n=e.stateNode;switch(e.tag){case 5:t(s(n));break;default:t(n)}}},commitDetachRef:function(e){null!==(e=e.ref)&&e(null)}}}(e,s)).commitResetTextContent,P=w.commitPlacement,C=w.commitDeletion,N=w.commitWork,A=w.commitLifeCycles,F=w.commitAttachRef,I=w.commitDetachRef,W=e.now,R=e.scheduleDeferredCallback,q=e.cancelDeferredCallback,V=e.useSyncScheduling,J=e.prepareForCommit,Q=e.resetAfterCommit,U=W(),K=2,B=0,G=!1,$=null,Z=null,X=0,ee=null,te=null,ne=null,ae=null,re=null,oe=!1,ie=!1,se=!1,ue=null,de=null,le=0,me=-1,_e=!1,ce=null,he=0,pe=!1,fe=!1,ye=null,ge=null,ve=!1,Me=!1,ke=1e3,Le=0,be=1;return{computeAsyncExpiration:l,computeExpirationForFiber:m,scheduleWork:h,batchedUpdates:function(e,t){var n=ve;ve=!0;try{return e(t)}finally{(ve=n)||_e||k(1,null)}},unbatchedUpdates:function(e){if(ve&&!Me){Me=!0;try{return e()}finally{Me=!1}}return e()},flushSync:function(e){var t=ve;ve=!0;try{e:{var n=B;B=1;try{var a=e();break e}finally{B=n}a=void 0}return a}finally{ve=t,_e&&c("187"),k(1,null)}},deferredUpdates:function(e){var t=B;B=l();try{return e()}finally{B=t}}}}function Pa(e){function t(e){return null===(e=function(e){if(!(e=Qt(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}(e))?null:e.stateNode}var n=e.getPublicInstance,a=(e=za(e)).computeAsyncExpiration,r=e.computeExpirationForFiber,i=e.scheduleWork;return{createContainer:function(e,t){var n=new Xn(3,null,0);return e={current:n,containerInfo:e,pendingChildren:null,remainingExpirationTime:0,isReadyForCommit:!1,finishedWork:null,context:null,pendingContext:null,hydrate:t,nextScheduledRoot:null},n.stateNode=e},updateContainer:function(e,t,n,o){var s=t.current;if(n){var u;e:{for(2===qt(n=n._reactInternalFiber)&&2===n.tag||c("170"),u=n;3!==u.tag;){if(Un(u)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break e}(u=u.return)||c("171")}u=u.stateNode.context}n=Un(n)?Gn(n,u):u}else n=_;null===t.context?t.context=n:t.pendingContext=n,t=void 0===(t=o)?null:t,ha(s,{expirationTime:o=null!=e&&null!=e.type&&null!=e.type.prototype&&!0===e.type.prototype.unstable_isAsyncReactComponent?a():r(s),partialState:{element:e},callback:t,isReplace:!1,isForced:!1,nextCallback:null,next:null}),i(s,o)},batchedUpdates:e.batchedUpdates,unbatchedUpdates:e.unbatchedUpdates,deferredUpdates:e.deferredUpdates,flushSync:e.flushSync,getPublicRootInstance:function(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:return n(e.child.stateNode);default:return e.child.stateNode}},findHostInstance:t,findHostInstanceWithNoPortals:function(e){return null===(e=function(e){if(!(e=Qt(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child&&4!==t.tag)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}(e))?null:e.stateNode},injectIntoDevTools:function(e){var n=e.findFiberByHostInstance;return function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);sa=da((function(e){return t.onCommitFiberRoot(n,e)})),ua=da((function(e){return t.onCommitFiberUnmount(n,e)}))}catch(e){}return!0}(o({},e,{findHostInstanceByFiber:function(e){return t(e)},findFiberByHostInstance:function(e){return n?n(e):null}}))}}}var Ca=Object.freeze({default:Pa}),Na=Ca&&Pa||Ca,Aa=Na.default?Na.default:Na;function Fa(e,t,n){var a=3=Ba-e){if(!(-1!==Ua&&Ua<=e))return void(Ka||(Ka=!0,requestAnimationFrame(Xa)));Va.didTimeout=!0}else Va.didTimeout=!1;Ua=-1,e=Ja,Ja=null,null!==e&&e(Va)}}),!1);var Xa=function(e){Ka=!1;var t=e-Ba+$a;t<$a&&Ga<$a?(8>t&&(t=8),$a=tn||a.hasOverloadedBooleanValue&&!1===n?or(e,t):a.mustUseProperty?e[a.propertyName]=n:(t=a.attributeName,(r=a.attributeNamespace)?e.setAttributeNS(r,t,""+n):a.hasBooleanValue||a.hasOverloadedBooleanValue&&!0===n?e.setAttribute(t,""):e.setAttribute(t,""+n))}else rr(e,t,g(t,n)?n:null)}function rr(e,t,n){(function(e){return!!nr.hasOwnProperty(e)||!tr.hasOwnProperty(e)&&(er.test(e)?nr[e]=!0:(tr[e]=!0,!1))})(t)&&(null==n?e.removeAttribute(t):e.setAttribute(t,""+n))}function or(e,t){var n=v(t);n?(t=n.mutationMethod)?t(e,void 0):n.mustUseProperty?e[n.propertyName]=!n.hasBooleanValue&&"":e.removeAttribute(n.attributeName):e.removeAttribute(t)}function ir(e,t){var n=t.value,a=t.checked;return o({type:void 0,step:void 0,min:void 0,max:void 0},t,{defaultChecked:void 0,defaultValue:void 0,value:null!=n?n:e._wrapperState.initialValue,checked:null!=a?a:e._wrapperState.initialChecked})}function sr(e,t){var n=t.defaultValue;e._wrapperState={initialChecked:null!=t.checked?t.checked:t.defaultChecked,initialValue:null!=t.value?t.value:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function ur(e,t){null!=(t=t.checked)&&ar(e,"checked",t)}function dr(e,t){ur(e,t);var n=t.value;null!=n?0===n&&""===e.value?e.value="0":"number"===t.type?(n!=(t=parseFloat(e.value)||0)||n==t&&e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n):(null==t.value&&null!=t.defaultValue&&e.defaultValue!==""+t.defaultValue&&(e.defaultValue=""+t.defaultValue),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked))}function lr(e,t){switch(t.type){case"submit":case"reset":break;case"color":case"date":case"datetime":case"datetime-local":case"month":case"time":case"week":e.value="",e.value=e.defaultValue;break;default:e.value=e.value}""!==(t=e.name)&&(e.name=""),e.defaultChecked=!e.defaultChecked,e.defaultChecked=!e.defaultChecked,""!==t&&(e.name=t)}function mr(e,t){return e=o({children:void 0},t),(t=function(e){var t="";return a.Children.forEach(e,(function(e){null==e||"string"!=typeof e&&"number"!=typeof e||(t+=e)})),t}(t.children))&&(e.children=t),e}function _r(e,t,n,a){if(e=e.options,t){t={};for(var r=0;r=t.length||c("93"),t=t[0]),n=""+t),null==n&&(n="")),e._wrapperState={initialValue:""+n}}function fr(e,t){var n=t.value;null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&(e.defaultValue=n)),null!=t.defaultValue&&(e.defaultValue=t.defaultValue)}function yr(e){var t=e.textContent;t===e._wrapperState.initialValue&&(e.value=t)}var gr="http://www.w3.org/1999/xhtml",vr="http://www.w3.org/2000/svg";function Mr(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function kr(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?Mr(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var Lr=void 0,br=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,a,r){MSApp.execUnsafeLocalFunction((function(){return e(t,n)}))}:e}((function(e,t){if(e.namespaceURI!==vr||"innerHTML"in e)e.innerHTML=t;else{for((Lr=Lr||document.createElement("div")).innerHTML=""+t+"",t=Lr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function Yr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var wr={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Dr=["Webkit","ms","Moz","O"];function Tr(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var a=0===n.indexOf("--"),r=n,o=t[n];r=null==o||"boolean"==typeof o||""===o?"":a||"number"!=typeof o||0===o||wr.hasOwnProperty(r)&&wr[r]?(""+o).trim():o+"px","float"===n&&(n="cssFloat"),a?e.setProperty(n,r):e[n]=r}}Object.keys(wr).forEach((function(e){Dr.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),wr[t]=wr[e]}))}));var jr=o({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Sr(e,t,n){t&&(jr[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML)&&c("137",e,n()),null!=t.dangerouslySetInnerHTML&&(null!=t.children&&c("60"),"object"==typeof t.dangerouslySetInnerHTML&&"__html"in t.dangerouslySetInnerHTML||c("61")),null!=t.style&&"object"!=typeof t.style&&c("62",n()))}function Hr(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var xr=gr,Or=i.thatReturns("");function Er(e,t){var n=_n(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=V[t];for(var a=0;a<\/script>",e=e.removeChild(e.firstChild)):e="string"==typeof t.is?n.createElement(e,{is:t.is}):n.createElement(e):e=n.createElementNS(a,e),e}function Cr(e,t){return(9===t.nodeType?t:t.ownerDocument).createTextNode(e)}function Nr(e,t,n,a){var r=Hr(t,n);switch(t){case"iframe":case"object":Zt("topLoad","load",e);var s=n;break;case"video":case"audio":for(s in zr)zr.hasOwnProperty(s)&&Zt(s,zr[s],e);s=n;break;case"source":Zt("topError","error",e),s=n;break;case"img":case"image":Zt("topError","error",e),Zt("topLoad","load",e),s=n;break;case"form":Zt("topReset","reset",e),Zt("topSubmit","submit",e),s=n;break;case"details":Zt("topToggle","toggle",e),s=n;break;case"input":sr(e,n),s=ir(e,n),Zt("topInvalid","invalid",e),Er(a,"onChange");break;case"option":s=mr(e,n);break;case"select":cr(e,n),s=o({},n,{value:void 0}),Zt("topInvalid","invalid",e),Er(a,"onChange");break;case"textarea":pr(e,n),s=hr(e,n),Zt("topInvalid","invalid",e),Er(a,"onChange");break;default:s=n}Sr(t,s,Or);var u,d=s;for(u in d)if(d.hasOwnProperty(u)){var l=d[u];"style"===u?Tr(e,l):"dangerouslySetInnerHTML"===u?null!=(l=l?l.__html:void 0)&&br(e,l):"children"===u?"string"==typeof l?("textarea"!==t||""!==l)&&Yr(e,l):"number"==typeof l&&Yr(e,""+l):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(q.hasOwnProperty(u)?null!=l&&Er(a,u):r?rr(e,u,l):null!=l&&ar(e,u,l))}switch(t){case"input":yt(e),lr(e,n);break;case"textarea":yt(e),yr(e);break;case"option":null!=n.value&&e.setAttribute("value",n.value);break;case"select":e.multiple=!!n.multiple,null!=(t=n.value)?_r(e,!!n.multiple,t,!1):null!=n.defaultValue&&_r(e,!!n.multiple,n.defaultValue,!0);break;default:"function"==typeof s.onClick&&(e.onclick=i)}}function Ar(e,t,n,a,r){var s,u,d=null;switch(t){case"input":n=ir(e,n),a=ir(e,a),d=[];break;case"option":n=mr(e,n),a=mr(e,a),d=[];break;case"select":n=o({},n,{value:void 0}),a=o({},a,{value:void 0}),d=[];break;case"textarea":n=hr(e,n),a=hr(e,a),d=[];break;default:"function"!=typeof n.onClick&&"function"==typeof a.onClick&&(e.onclick=i)}for(s in Sr(t,a,Or),e=null,n)if(!a.hasOwnProperty(s)&&n.hasOwnProperty(s)&&null!=n[s])if("style"===s)for(u in t=n[s])t.hasOwnProperty(u)&&(e||(e={}),e[u]="");else"dangerouslySetInnerHTML"!==s&&"children"!==s&&"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(q.hasOwnProperty(s)?d||(d=[]):(d=d||[]).push(s,null));for(s in a){var l=a[s];if(t=null!=n?n[s]:void 0,a.hasOwnProperty(s)&&l!==t&&(null!=l||null!=t))if("style"===s)if(t){for(u in t)!t.hasOwnProperty(u)||l&&l.hasOwnProperty(u)||(e||(e={}),e[u]="");for(u in l)l.hasOwnProperty(u)&&t[u]!==l[u]&&(e||(e={}),e[u]=l[u])}else e||(d||(d=[]),d.push(s,e)),e=l;else"dangerouslySetInnerHTML"===s?(l=l?l.__html:void 0,t=t?t.__html:void 0,null!=l&&t!==l&&(d=d||[]).push(s,""+l)):"children"===s?t===l||"string"!=typeof l&&"number"!=typeof l||(d=d||[]).push(s,""+l):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&(q.hasOwnProperty(s)?(null!=l&&Er(r,s),d||t===l||(d=[])):(d=d||[]).push(s,l))}return e&&(d=d||[]).push("style",e),d}function Fr(e,t,n,a,r){"input"===n&&"radio"===r.type&&null!=r.name&&ur(e,r),Hr(n,a),a=Hr(n,r);for(var o=0;oa&&(r=a,a=e,e=r),r=hn(n,e);var o=hn(n,a);if(r&&o&&(1!==t.rangeCount||t.anchorNode!==r.node||t.anchorOffset!==r.offset||t.focusNode!==o.node||t.focusOffset!==o.offset)){var i=document.createRange();i.setStart(r.node,r.offset),t.removeAllRanges(),e>a?(t.addRange(i),t.extend(o.node,o.offset)):(i.setEnd(o.node,o.offset),t.addRange(i))}}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(m(n),n=0;n1)for(var n=1;n1&&void 0!==arguments[1])||arguments[1];this._locale=e,t&&this.forceComponentsUpdate()},setTranslations:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this._translations=e,t&&this.forceComponentsUpdate()},loadTranslations:function(e){console.error("I18n.loadTranslations is deprecated, please use I18n.setTranslations instead"),this.setTranslations(e)},setTranslationsGetter:function(e){if("function"!=typeof e)throw new Error("Translations getter must be a function");this._getTranslations=e},setLocaleGetter:function(e){if("function"!=typeof e)throw new Error("Locale getter must be a function");this._getLocale=e},setHandleMissingTranslation:function(e){if("function"!=typeof e)throw new Error("Handle missing translation must be a function");this._handleMissingTranslation=e},t:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this._translate(e,t)},l:function(e,t){return this._localize(e,t)},_replace:function(e,t){var n=this;if("string"==typeof e){var r=e;return Object.keys(t).forEach((function(e){r=r.split("%{"+e+"}").join(t[e])})),r}if("object"===(void 0===e?"undefined":a(e))){var o={};return Object.keys(e).forEach((function(a){o[a]=n._replace(e[a],t)})),o}return null},_translate:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n="";try{var a=this._translations[this._locale]?this._locale:this._locale.split("-")[0];n=this._fetchTranslation(this._translations,a+"."+e,t.count)}catch(n){return this._handleMissingTranslation(e,t)}return this._replace(n,t)},_localize:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n.dateFormat?(0,o.default)(t,n.parseFormat,this._locale,Boolean(n.strictParse)).format(this.t(n.dateFormat)):"number"==typeof t?(e.Intl?Intl.NumberFormat&&1===Intl.NumberFormat.supportedLocalesOf(this._locale).length||(Intl.NumberFormat=r.default.NumberFormat):e.Intl=r.default,new Intl.NumberFormat(this._locale,n).format(t)):t},_fetchTranslation:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=t.indexOf(".");if(void 0===e)throw new Error("not found");if(a>-1)return this._fetchTranslation(e[t.substring(0,a)],t.substr(a+1),n);if(null!==n){if(e[t+"_"+n])return e[t+"_"+n];if(1!==n&&e[t+"_plural"])return e[t+"_plural"]}if(e[t])return e[t];throw new Error("not found")},forceComponentsUpdate:function(){i.default.rerenderAll()}}}).call(this,n(23))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=function(){function e(e,t){for(var n=0;n=20?"ste":"de")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},o=function(e){return function(t,n,o,i){var s=a(t),u=r[e][a(t)];return 2===s&&(u=u[n?0:1]),u.replace(/%d/i,t)}},i=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:o("s"),ss:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(t,r,o,i){var s=n(t),u=a[e][n(t)];return 2===s&&(u=u[r?0:1]),u.replace(/%d/i,t)}},o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,n){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var n=e%10;return e+(t[n]||t[e%100-n]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var a,r;return"m"===n?t?"хвіліна":"хвіліну":"h"===n?t?"гадзіна":"гадзіну":e+" "+(a=+e,r={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:t?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[n].split("_"),a%10==1&&a%100!=11?r[0]:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?r[1]:r[2])}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Вв] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:t,mm:t,h:t,hh:t,d:"дзень",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,n){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},n={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,n){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){return e+" "+function(e,t){return 2===t?function(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}(e):e}({mm:"munutenn",MM:"miz",dd:"devezh"}[n],e)}e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:function(e){switch(function e(t){return t>9?e(t%10):t}(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var a=e+" ";switch(n){case"ss":return a+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return a+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return a+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return a+=1===e?"dan":"dana";case"MM":return a+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return a+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),n="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_");function a(e){return e>1&&e<5&&1!=~~(e/10)}function r(e,t,n,r){var o=e+" ";switch(n){case"s":return t||r?"pár sekund":"pár sekundami";case"ss":return t||r?o+(a(e)?"sekundy":"sekund"):o+"sekundami";case"m":return t?"minuta":r?"minutu":"minutou";case"mm":return t||r?o+(a(e)?"minuty":"minut"):o+"minutami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?o+(a(e)?"hodiny":"hodin"):o+"hodinami";case"d":return t||r?"den":"dnem";case"dd":return t||r?o+(a(e)?"dny":"dní"):o+"dny";case"M":return t||r?"měsíc":"měsícem";case"MM":return t||r?o+(a(e)?"měsíce":"měsíců"):o+"měsíci";case"y":return t||r?"rok":"rokem";case"yy":return t||r?o+(a(e)?"roky":"let"):o+"lety"}}e.defineLocale("cs",{months:t,monthsShort:n,monthsParse:function(e,t){var n,a=[];for(n=0;n<12;n++)a[n]=new RegExp("^"+e[n]+"$|^"+t[n]+"$","i");return a}(t,n),shortMonthsParse:function(e){var t,n=[];for(t=0;t<12;t++)n[t]=new RegExp("^"+e[t]+"$","i");return n}(n),longMonthsParse:function(e){var t,n=[];for(t=0;t<12;t++)n[t]=new RegExp("^"+e[t]+"$","i");return n}(t),weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],n=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,n){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,n){return e>11?n?"μμ":"ΜΜ":n?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,t){var n,a=this._calendarEl[e],r=t&&t.hours();return((n=a)instanceof Function||"[object Function]"===Object.prototype.toString.call(n))&&(a=a.apply(t)),a.replace("{}",r%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",ss:"%d sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),a=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),a=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_");e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?n[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"MMMM [de] D [de] YYYY",LLL:"MMMM [de] D [de] YYYY h:mm A",LLLL:"dddd, MMMM [de] D [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?r[n][2]?r[n][2]:r[n][1]:a?r[n][0]:r[n][1]}e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},n={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,n){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"ثانیه d%",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),n=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",t[7],t[8],t[9]];function a(e,a,r,o){var i="";switch(r){case"s":return o?"muutaman sekunnin":"muutama sekunti";case"ss":return o?"sekunnin":"sekuntia";case"m":return o?"minuutin":"minuutti";case"mm":i=o?"minuutin":"minuuttia";break;case"h":return o?"tunnin":"tunti";case"hh":i=o?"tunnin":"tuntia";break;case"d":return o?"päivän":"päivä";case"dd":i=o?"päivän":"päivää";break;case"M":return o?"kuukauden":"kuukausi";case"MM":i=o?"kuukauden":"kuukautta";break;case"y":return o?"vuoden":"vuosi";case"yy":i=o?"vuoden":"vuotta"}return i=function(e,a){return e<10?a?n[e]:t[e]:e}(e,o)+" "+i}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minutt",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaði",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?n[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],monthsShort:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],monthsParseExact:!0,weekdays:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={s:["thodde secondanim","thodde second"],ss:[e+" secondanim",e+" second"],m:["eka mintan","ek minute"],mm:[e+" mintanim",e+" mintam"],h:["eka horan","ek hor"],hh:[e+" horanim",e+" hor"],d:["eka disan","ek dis"],dd:[e+" disanim",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineanim",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsanim",e+" vorsam"]};return t?r[n][0]:r[n][1]}e.defineLocale("gom-latn",{months:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Ieta to] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fatlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:1,doy:4},meridiemParse:/rati|sokalli|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokalli"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"rati":e<12?"sokalli":e<16?"donparam":e<20?"sanje":"rati"}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},n={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પેહલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,n){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?n?'לפנה"צ':"לפני הצהריים":e<18?n?'אחה"צ':"אחרי הצהריים":"בערב"}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var a=e+" ";switch(n){case"ss":return a+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return a+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return a+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return a+=1===e?"dan":"dana";case"MM":return a+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return a+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function n(e,t,n,a){var r=e;switch(n){case"s":return a||t?"néhány másodperc":"néhány másodperce";case"ss":return r+(a||t)?" másodperc":" másodperce";case"m":return"egy"+(a||t?" perc":" perce");case"mm":return r+(a||t?" perc":" perce");case"h":return"egy"+(a||t?" óra":" órája");case"hh":return r+(a||t?" óra":" órája");case"d":return"egy"+(a||t?" nap":" napja");case"dd":return r+(a||t?" nap":" napja");case"M":return"egy"+(a||t?" hónap":" hónapja");case"MM":return r+(a||t?" hónap":" hónapja");case"y":return"egy"+(a||t?" év":" éve");case"yy":return r+(a||t?" év":" éve")}return""}function a(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,n){return e<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return a.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return a.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function n(e,n,a,r){var o=e+" ";switch(a){case"s":return n||r?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?o+(n||r?"sekúndur":"sekúndum"):o+"sekúnda";case"m":return n?"mínúta":"mínútu";case"mm":return t(e)?o+(n||r?"mínútur":"mínútum"):n?o+"mínúta":o+"mínútu";case"hh":return t(e)?o+(n||r?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return n?"dagur":r?"dag":"degi";case"dd":return t(e)?n?o+"dagar":o+(r?"daga":"dögum"):n?o+"dagur":o+(r?"dag":"degi");case"M":return n?"mánuður":r?"mánuð":"mánuði";case"MM":return t(e)?n?o+"mánuðir":o+(r?"mánuði":"mánuðum"):n?o+"mánuður":o+(r?"mánuð":"mánuði");case"y":return n||r?"ár":"ári";case"yy":return t(e)?o+(n||r?"ár":"árum"):o+(n||r?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 HH:mm dddd",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日 HH:mm dddd"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,n){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:"[来週]dddd LT",lastDay:"[昨日] LT",lastWeek:"[前週]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის უკან"):/წელი/.test(e)?e.replace(/წელი$/,"წლის უკან"):void 0},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysMin:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},n={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,n){return e<12?"오전":"오후"}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кече саат] LT",lastWeek:"[Өткен аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?r[n][0]:r[n][1]}function n(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return n(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return n(e)}return n(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function(e){return n(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e},past:function(e){return n(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e},s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,n){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function n(e,t,n,a){return t?r(n)[0]:a?r(n)[1]:r(n)[2]}function a(e){return e%10==0||e>10&&e<20}function r(e){return t[e].split("_")}function o(e,t,o,i){var s=e+" ";return 1===e?s+n(0,t,o[0],i):t?s+(a(e)?r(o)[1]:r(o)[0]):i?s+r(o)[1]:s+(a(e)?r(o)[1]:r(o)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:function(e,t,n,a){return t?"kelios sekundės":a?"kelių sekundžių":"kelias sekundes"},ss:o,m:n,mm:o,h:n,hh:o,d:n,dd:o,M:n,MM:o,y:n,yy:o},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function n(e,t,n){return n?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function a(e,a,r){return e+" "+n(t[r],e,a)}function r(e,a,r){return n(t[r],e,a)}e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:function(e,t){return t?"dažas sekundes":"dažām sekundēm"},ss:a,m:r,mm:a,h:r,hh:a,d:r,dd:a,M:r,MM:a,y:r,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,a){var r=t.words[a];return 1===a.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,n){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function a(e,t,n,a){var r="";if(t)switch(n){case"s":r="काही सेकंद";break;case"ss":r="%d सेकंद";break;case"m":r="एक मिनिट";break;case"mm":r="%d मिनिटे";break;case"h":r="एक तास";break;case"hh":r="%d तास";break;case"d":r="एक दिवस";break;case"dd":r="%d दिवस";break;case"M":r="एक महिना";break;case"MM":r="%d महिने";break;case"y":r="एक वर्ष";break;case"yy":r="%d वर्षे"}else switch(n){case"s":r="काही सेकंदां";break;case"ss":r="%d सेकंदां";break;case"m":r="एका मिनिटा";break;case"mm":r="%d मिनिटां";break;case"h":r="एका तासा";break;case"hh":r="%d तासां";break;case"d":r="एका दिवसा";break;case"dd":r="%d दिवसां";break;case"M":r="एका महिन्या";break;case"MM":r="%d महिन्यां";break;case"y":r="एका वर्षा";break;case"yy":r="%d वर्षां"}return r.replace(/%d/i,e)}e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात्री"===t?e<4?e:e+12:"सकाळी"===t?e:"दुपारी"===t?e>=10?e:e+12:"सायंकाळी"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात्री":e<10?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},n={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,n){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),a=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),a=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,a){return e?/-MMM-/.test(a)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},n={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),n="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_");function a(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function r(e,t,n){var r=e+" ";switch(n){case"ss":return r+(a(e)?"sekundy":"sekund");case"m":return t?"minuta":"minutę";case"mm":return r+(a(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return r+(a(e)?"godziny":"godzin");case"MM":return r+(a(e)?"miesiące":"miesięcy");case"yy":return r+(a(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,a){return e?""===a?"("+n[e.month()]+"|"+t[e.month()]+")":/D MMMM/.test(a)?n[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:r,m:r,mm:r,h:r,hh:r,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:r,y:"rok",yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº"})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var a=" ";return(e%100>=20||e>=100&&e%100==0)&&(a=" de "),e+a+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"}[n]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var a,r;return"m"===n?t?"минута":"минуту":e+" "+(a=+e,r={ss:t?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:t?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[n].split("_"),a%10==1&&a%100!=11?r[0]:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?r[1]:r[2])}var n=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня в] LT",nextDay:"[Завтра в] LT",lastDay:"[Вчера в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В следующее] dddd [в] LT";case 1:case 2:case 4:return"[В следующий] dddd [в] LT";case 3:case 5:case 6:return"[В следующую] dddd [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:t,m:t,mm:t,h:"час",hh:t,d:"день",dd:t,M:"месяц",MM:t,y:"год",yy:t},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],n=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,n){return e>11?n?"ප.ව.":"පස් වරු":n?"පෙ.ව.":"පෙර වරු"}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),n="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function a(e){return e>1&&e<5}function r(e,t,n,r){var o=e+" ";switch(n){case"s":return t||r?"pár sekúnd":"pár sekundami";case"ss":return t||r?o+(a(e)?"sekundy":"sekúnd"):o+"sekundami";case"m":return t?"minúta":r?"minútu":"minútou";case"mm":return t||r?o+(a(e)?"minúty":"minút"):o+"minútami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?o+(a(e)?"hodiny":"hodín"):o+"hodinami";case"d":return t||r?"deň":"dňom";case"dd":return t||r?o+(a(e)?"dni":"dní"):o+"dňami";case"M":return t||r?"mesiac":"mesiacom";case"MM":return t||r?o+(a(e)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return t||r?"rok":"rokom";case"yy":return t||r?o+(a(e)?"roky":"rokov"):o+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:n,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r=e+" ";switch(n){case"s":return t||a?"nekaj sekund":"nekaj sekundami";case"ss":return r+=1===e?t?"sekundo":"sekundi":2===e?t||a?"sekundi":"sekundah":e<5?t||a?"sekunde":"sekundah":"sekund";case"m":return t?"ena minuta":"eno minuto";case"mm":return r+=1===e?t?"minuta":"minuto":2===e?t||a?"minuti":"minutama":e<5?t||a?"minute":"minutami":t||a?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return r+=1===e?t?"ura":"uro":2===e?t||a?"uri":"urama":e<5?t||a?"ure":"urami":t||a?"ur":"urami";case"d":return t||a?"en dan":"enim dnem";case"dd":return r+=1===e?t||a?"dan":"dnem":2===e?t||a?"dni":"dnevoma":t||a?"dni":"dnevi";case"M":return t||a?"en mesec":"enim mesecem";case"MM":return r+=1===e?t||a?"mesec":"mesecem":2===e?t||a?"meseca":"mesecema":e<5?t||a?"mesece":"meseci":t||a?"mesecev":"meseci";case"y":return t||a?"eno leto":"enim letom";case"yy":return r+=1===e?t||a?"leto":"letom":2===e?t||a?"leti":"letoma":e<5?t||a?"leta":"leti":t||a?"let":"leti"}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,n){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,a){var r=t.words[a];return 1===a.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,a){var r=t.words[a];return 1===a.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,n){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"e":1===t||2===t?"a":"e")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},n={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,n){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t||"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జూలై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జూలై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"minutu balun",ss:"minutu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};e.defineLocale("tg",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Пагоҳ соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,n){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function n(e,n,a,r){var o=function(e){var n=Math.floor(e%1e3/100),a=Math.floor(e%100/10),r=e%10,o="";return n>0&&(o+=t[n]+"vatlh"),a>0&&(o+=(""!==o?" ":"")+t[a]+"maH"),r>0&&(o+=(""!==o?" ":"")+t[r]),""===o?"pagh":o}(e);switch(a){case"ss":return o+" lup";case"mm":return o+" tup";case"hh":return o+" rep";case"dd":return o+" jaj";case"MM":return o+" jar";case"yy":return o+" DIS"}}e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"},past:function(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"},s:"puS lup",ss:n,m:"wa’ tup",mm:n,h:"wa’ rep",hh:n,d:"wa’ jaj",dd:n,M:"wa’ jar",MM:n,y:"wa’ DIS",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var a=e%10;return e+(t[a]||t[e%100-a]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n,a){var r={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return a||t?r[n][0]:r[n][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,n){return e>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var a=100*e+t;return a<600?"يېرىم كېچە":a<900?"سەھەر":a<1130?"چۈشتىن بۇرۇن":a<1230?"چۈش":a<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";function t(e,t,n){var a,r;return"m"===n?t?"хвилина":"хвилину":"h"===n?t?"година":"годину":e+" "+(a=+e,r={ss:t?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:t?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:t?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"}[n].split("_"),a%10==1&&a%100!=11?r[0]:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?r[1]:r[2])}function n(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:function(e,t){var n={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return e?n[/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:n.nominative},weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:n("[Сьогодні "),nextDay:n("[Завтра "),lastDay:n("[Вчора "),nextWeek:n("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return n("[Минулої] dddd [").call(this);case 1:case 2:case 4:return n("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:t,m:t,mm:t,h:"годину",hh:t,d:"день",dd:t,M:"місяць",MM:t,y:"рік",yy:t},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1130?"上午":a<1230?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1130?"上午":a<1230?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(1))},function(e,t,n){!function(e){"use strict";e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1130?"上午":a<1230?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(1))},function(e,t,n){"use strict";var a,r=(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),o=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0)return s.createElement("div",{className:"field"},s.createElement("label",{htmlFor:"add-comment-"+r+"-"+a+"-user-group-id"},c.t("components.add_comment_form.form.user_group_id.label")),s.createElement("select",{ref:this.setUserGroupIdSelect,id:"add-comment-"+r+"-"+a+"-user-group-id"},s.createElement("option",{value:""},o.name),i.map((function(e){return s.createElement("option",{key:e.id,value:e.id},e.name)}))))}return null},t.prototype._checkCommentBody=function(e,t){this.setState({disabled:""===e,error:""===e||e.length>t,remainingCharacterCount:t-e.length})},t.defaultProps={showTitle:!0,submitButtonClassName:"button button--sc",arguable:!1,autoFocus:!1},t.contextTypes={locale:l.string,toggleTranslations:l.bool},t}(s.Component);t.AddCommentForm=p;var f=n(573),y=n(76),g=u.graphql(f,{props:function(e){var t=e.ownProps,n=e.mutate;return{addComment:function(e,a){var r=e.body,i=e.alignment,s=e.userGroupId,u=a.locale,l=a.toggleTranslations;n&&n({variables:{locale:u,toggleTranslations:l,commentableId:t.commentable.id,commentableType:t.commentable.type,body:r,alignment:i,userGroupId:s},optimisticResponse:{commentable:{__typename:"CommentableMutation",addComment:{__typename:"Comment",id:d(),sgid:d(),type:"Decidim::Comments::Comment",createdAt:(new Date).toISOString(),body:r,formattedBody:r,formattedCreatedAt:(new Date).toISOString(),alignment:i,author:{__typename:"User",name:t.session&&t.session.user.name,nickname:t.session&&t.session.user.name,profilePath:null,badge:null,avatarUrl:t.session&&t.session.user.avatarUrl,deleted:!1},comments:[],hasComments:!1,acceptsNewComments:!1,userAllowedToComment:!1,upVotes:0,upVoted:!1,downVotes:0,downVoted:!1,alreadyReported:!1}}},update:function(e,n){var a=n.data,r={locale:u,toggleTranslations:l,commentableId:t.rootCommentable.id,commentableType:t.rootCommentable.type,orderBy:t.orderBy,singleCommentId:null},i=e.readQuery({query:y,variables:r}),s=t.commentable,d=s.id,m=s.type,_=a.commentable&&a.commentable.addComment,c=[],h=function e(t){var n=t.comments||[];return _&&t.id===d?o({},t,{hasComments:!0,comments:n.concat([_])}):o({},t,{comments:n.map(e)})};i&&(c="Decidim::Comments::Comment"===m?i.commentable.comments.map(h):i.commentable.comments.concat([_]),e.writeQuery({query:y,data:o({},i,{commentable:o({},i.commentable,{totalCommentsCount:i.commentable.totalCommentsCount+1,comments:c})}),variables:r}))}})}}}})(p);t.default=g},function(e,t){var n="undefined"!=typeof crypto&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&msCrypto.getRandomValues.bind(msCrypto);if(n){var a=new Uint8Array(16);e.exports=function(){return n(a),a}}else{var r=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),r[t]=e>>>((3&t)<<3)&255;return r}}},function(e,t){for(var n=[],a=0;a<256;++a)n[a]=(a+256).toString(16).substr(1);e.exports=function(e,t){var a=t||0,r=n;return r[e[a++]]+r[e[a++]]+r[e[a++]]+r[e[a++]]+"-"+r[e[a++]]+r[e[a++]]+"-"+r[e[a++]]+r[e[a++]]+"-"+r[e[a++]]+r[e[a++]]+"-"+r[e[a++]]+r[e[a++]]+r[e[a++]]+r[e[a++]]+r[e[a++]]+r[e[a++]]}},function(e,t,n){var a={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"CommentThread"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Comment"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"hasComments"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"Comment"},directives:[]}]}}],loc:{start:0,end:114}};a.loc.source={body:'#import "../fragments/comment.fragment.graphql"\n\nfragment CommentThread on Comment {\n hasComments\n ...Comment\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var r={};a.definitions=a.definitions.concat(n(122).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var t=e.name.value;return!r[t]&&(r[t]=!0,!0)}))),e.exports=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(4),r=n(121),o=function(e){e.preventDefault()},i=function(e){var t=e.buttonClassName,n=e.iconName,i=e.text,s=e.votes,u=e.voteAction,d=e.disabled,l=e.selectedClass,m=e.userLoggedIn;return a.createElement("button",{className:t+" "+l,onClick:m?u:o,disabled:d,title:i,"data-open":m?null:"loginModal"},a.createElement("span",{className:"show-for-sr"},i),a.createElement(r.default,{name:n,iconExtraClassName:"icon--small"})," "+s)};i.defaultProps={buttonClassName:"",iconName:"",votes:0,selectedClass:"selected",disabled:!1},t.default=i},function(e,t){e.exports={am:null}},function(e,t){e.exports={ar:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"تعليق","decidim/comments/comment_created_event":"تعليق","decidim/comments/reply_created_event":"تعليق الرد","decidim/comments/user_mentioned_event":"أشير"}},activerecord:{models:{"decidim/comments/comment":{zero:"تعليقات",one:"تعليق",two:"تعليقات",few:"تعليقات",many:"تعليقات",other:"تعليقات"},"decidim/comments/comment_vote":{zero:"الأصوات",one:"تصويت",two:"الأصوات",few:"الأصوات",many:"الأصوات",other:"الأصوات"}}},decidim:{comments:{comments:"تعليقات",last_activity:{new_comment_at_html:"تعليق جديد على %{link}"},votes:{create:{error:"حدثت مشكلة في التصويت على التعليق."}}},components:{add_comment_form:{account_message:'سجل الدخول بحسابك أو اشترك لإضافة تعليقك.',form:{body:{label:"تعليق",placeholder:"ما رأيك بهذا؟"},form_error:"النص مطلوب ولا يمكن أن يكون أطول من %{length} حرف.",submit:"إرسال",user_group_id:{label:"التعليق باسم"}},opinion:{neutral:"محايد"},remaining_characters:"%{count} الحروف المتبقية",remaining_characters_1:"%{count} حرف اليسار",title:"أضف تعليقك"},comment:{alignment:{against:"ضد",in_favor:"لصالح"},deleted_user:"مشارك محذوف",reply:"الرد",report:{action:"أبلغ عن",already_reported:"تم الإبلاغ عن هذا المحتوى بالفعل وسيتم مراجعته من قبل المشرف.",close:"قريب",description:"هل هذا المحتوى غير مناسب؟",details:"تعليقات اضافية",reasons:{does_not_belong:"يحتوي على نشاط غير قانوني أو تهديدات انتحارية أو معلومات شخصية أو أي شيء آخر تعتقد أنه لا ينتمي إلى %{organization_name}.",offensive:"يحتوي على العنصرية والتمييز الجنسي والتشهير والهجمات الشخصية والتهديدات بالقتل أو طلبات الانتحار أو أي شكل من أشكال خطاب الكراهية.",spam:"يحتوي على clickbait أو الإعلان أو الخدع أو روبوت البرامج النصية."},title:"الإبلاغ عن مشكلة"}},comment_order_selector:{order:{best_rated:"أفضل تصنيف",most_discussed:"الأكثر مناقشة",older:"اكبر سنا",recent:"الأخيرة"},title:"ترتيب حسب:"},comment_thread:{title:"المحادثة مع %{authorName}"},comments:{blocked_comments_for_user_warning:"لا يمكنك التعليق في هذه اللحظة ، ولكن يمكنك قراءة التعليقات السابقة.",blocked_comments_warning:"التعليقات معطلة في هذا الوقت ، لكن يمكنك قراءة التعليقات السابقة.",loading:"جارٍ تحميل التعليقات ...",title:"%{count} تعليقات"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ترك تعليق في %{resource_title}. يمكنك قراءتها في هذه الصفحة:",email_outro:"لقد تلقيت هذا الإشعار لأنك تتابع %{author_name}. يمكنك إلغاء تتبع هذا المستخدم من صفحة ملفه الشخصي.",email_subject:"هناك تعليق جديد مِن %{author_name} على %{resource_title}",notification_title:'هناك تعليق جديد مِن %{author_name} %{author_nickname} على %{resource_title}.'},comment_created:{email_intro:"%{resource_title} تم التعليق. يمكنك قراءة التعليق في هذه الصفحة:",email_outro:'لقد تلقيت هذا الإشعار لأنك تتابع "%{resource_title}" أو مؤلفه. يمكنك إلغاء تتبعه من الرابط السابق.',email_subject:"هناك تعليق جديد من %{author_name} في %{resource_title}",notification_title:'هناك تعليق جديد مِن %{author_name} %{author_nickname} على %{resource_title}'},reply_created:{email_intro:"%{author_name} رد على تعليقك في %{resource_title}. يمكنك قراءتها في هذه الصفحة:",email_outro:"لقد تلقيت هذا الإشعار لأنه تم الرد على تعليقك.",email_subject:"%{author_name} رد على تعليقك في %{resource_title}",notification_title:'%{author_name} %{author_nickname} رد على تعليقك في %{resource_title}'},user_mentioned:{email_intro:"لقد ذكرت",email_outro:"لقد تلقيت هذا الإشعار لأنك ذكرت في %{resource_title}.",email_subject:"لقد ذكرت في %{resource_title}",notification_title:'لقد ذكرت في %{resource_title} من %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"عدد التعليقات الناتجة عن المشاركين",object:"تعليقات",title:"تعليقات"}}},errors:{messages:{cannot_have_comments:"لا يمكن أن يكون لديك تعليقات"}}}}},function(e,t){e.exports={ar:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"تعليق","decidim/comments/comment_created_event":"تعليق","decidim/comments/reply_created_event":"تعليق الرد","decidim/comments/user_group_mentioned_event":"أشير","decidim/comments/user_mentioned_event":"أشير"}},activerecord:{models:{"decidim/comments/comment":{zero:"تعليقات",one:"تعليق",two:"تعليقات",few:"تعليقات",many:"تعليقات",other:"تعليقات"},"decidim/comments/comment_vote":{zero:"الأصوات",one:"تصويت",two:"الأصوات",few:"الأصوات",many:"الأصوات",other:"الأصوات"}}},decidim:{comments:{comments:"تعليقات",last_activity:{new_comment_at_html:"تعليق جديد على %{link}"},votes:{create:{error:"حدثت مشكلة في التصويت على التعليق."}}},components:{add_comment_form:{account_message:'سجل الدخول بحسابك أو اشترك لإضافة تعليقك.',form:{body:{label:"تعليق",placeholder:"ما رأيك بهذا؟"},form_error:"النص مطلوب ولا يمكن أن يكون أطول من %{length} حرف.",submit:"إرسال",user_group_id:{label:"التعليق باسم"}},opinion:{neutral:"محايد"},remaining_characters:"%{count} الحروف المتبقية",remaining_characters_1:"%{count} حرف اليسار",title:"أضف تعليقك"},comment:{alignment:{against:"ضد",in_favor:"لصالح"},deleted_user:"مشارك محذوف",hide_replies:"إخفاء الردود",reply:"الرد",report:{action:"أبلغ عن",already_reported:"تم الإبلاغ عن هذا المحتوى بالفعل وسيتم مراجعته من قبل المشرف.",close:"قريب",description:"هل هذا المحتوى غير مناسب؟",details:"تعليقات اضافية",reasons:{does_not_belong:"يحتوي على نشاط غير قانوني أو تهديدات انتحارية أو معلومات شخصية أو أي شيء آخر تعتقد أنه لا ينتمي إلى %{organization_name}.",offensive:"يحتوي على العنصرية والتمييز الجنسي والتشهير والهجمات الشخصية والتهديدات بالقتل أو طلبات الانتحار أو أي شكل من أشكال خطاب الكراهية.",spam:"يحتوي على clickbait أو الإعلان أو الخدع أو روبوت البرامج النصية."}},show_replies:"اظهر الردود الـ %{replies_count}",single_comment_link_title:"الحصول على رابط نحو تعليق واحد"},comment_order_selector:{order:{best_rated:"أفضل تصنيف",most_discussed:"الأكثر مناقشة",older:"اكبر سنا",recent:"الأخيرة"},title:"ترتيب حسب:"},comment_thread:{title:"المحادثة مع %{authorName}"},comments:{blocked_comments_for_user_warning:"لا يمكنك التعليق في هذه اللحظة ، ولكن يمكنك قراءة التعليقات السابقة.",blocked_comments_warning:"التعليقات معطلة في هذا الوقت ، لكن يمكنك قراءة التعليقات السابقة.",comment_details_title:"تفاصيل التعليق",loading:"جارٍ تحميل التعليقات ...",single_comment_warning:'يمكنك الإطلاع على التعليقات المتبقية الأخرى هنا.',single_comment_warning_title:"إنك ترى تعليقا واحدا",title:"%{count} تعليقات"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ترك تعليق في %{resource_title}. يمكنك قراءتها في هذه الصفحة:",email_outro:"لقد تلقيت هذا الإشعار لأنك تتابع %{author_name}. يمكنك إلغاء تتبع هذا المستخدم من صفحة ملفه الشخصي.",email_subject:"هناك تعليق جديد مِن %{author_name} على %{resource_title}",notification_title:'هناك تعليق جديد مِن %{author_name} %{author_nickname} على %{resource_title}.'},comment_by_followed_user_group:{email_subject:"هناك تعليق جديد مِن %{author_name} على %{resource_title}",notification_title:'هناك تعليق جديد مِن %{author_name} %{author_nickname} على %{resource_title}.'},comment_created:{email_intro:"%{resource_title} تم التعليق. يمكنك قراءة التعليق في هذه الصفحة:",email_outro:'لقد تلقيت هذا الإشعار لأنك تتابع "%{resource_title}" أو مؤلفه. يمكنك إلغاء تتبعه من الرابط السابق.',email_subject:"هناك تعليق جديد من %{author_name} في %{resource_title}",notification_title:'هناك تعليق جديد مِن %{author_name} %{author_nickname} على %{resource_title}'},reply_created:{email_intro:"%{author_name} رد على تعليقك في %{resource_title}. يمكنك قراءتها في هذه الصفحة:",email_outro:"لقد تلقيت هذا الإشعار لأنه تم الرد على تعليقك.",email_subject:"%{author_name} رد على تعليقك في %{resource_title}",notification_title:'%{author_name} %{author_nickname} رد على تعليقك في %{resource_title}'},user_mentioned:{email_intro:"لقد ذكرت",email_outro:"لقد تلقيت هذا الإشعار لأنك ذكرت في %{resource_title}.",email_subject:"لقد ذكرت في %{resource_title}",notification_title:'لقد ذكرت في %{resource_title} من %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"عدد التعليقات الناتجة عن المشاركين",object:"تعليقات",title:"تعليقات"}}},errors:{messages:{cannot_have_comments:"لا يمكن أن يكون لديك تعليقات"}}}}},function(e,t){e.exports={bg:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Коментар","decidim/comments/comment_created_event":"Коментар","decidim/comments/reply_created_event":"Отговор на коментар"}}}}},function(e,t){e.exports={bg:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Коментар","decidim/comments/comment_created_event":"Коментар","decidim/comments/reply_created_event":"Отговор на коментар"}}}}},function(e,t){e.exports={ca:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comentari","decidim/comments/comment_created_event":"Comentari","decidim/comments/reply_created_event":"Resposta al comentari","decidim/comments/user_group_mentioned_event":"Mencionar","decidim/comments/user_mentioned_event":"Mencionar"}},activerecord:{models:{"decidim/comments/comment":{one:"Comentari",other:"Comentaris"},"decidim/comments/comment_vote":{one:"Vot",other:"Vots"}}},decidim:{comments:{comments:"Comentaris",comments_count:"Número de comentaris",last_activity:{new_comment_at_html:"Nou comentari a %{link}"},view:"Mostrar",votes:{create:{error:"S'ha produït un error en votar el comentari."}}},components:{add_comment_form:{account_message:'Inicia la sessió amb el teu compte o registra\'t per afegir el teu comentari.',form:{body:{label:"Comentari",placeholder:"Què en penses d'això?"},form_error:"El text és necessari i no pot ser més llarg de %{length}",submit:"Enviar",user_group_id:{label:"Comentar com a"}},opinion:{neutral:"Neutral"},remaining_characters:"Queden %{count} caràcters",remaining_characters_1:"Queda %{count} caràcter",title:"Deixa el teu comentari"},comment:{alignment:{against:"En contra",in_favor:"A favor"},deleted_user:"Participant eliminada",hide_replies:"Oculta les respostes",reply:"Respondre",report:{action:"Denúncia",already_reported:"Aquest contingut ja ha estat denunciat i serà revisat per una administradora.",close:"Tancar",description:"Aquest contingut és inapropiat?",details:"Comentaris addicionals",reasons:{does_not_belong:"Conté activitat il·legal, amenaces de suïcidi, informació personal, o qualsevol altra cosa que creguis que no pertany a %{organization_name}.",offensive:"Conté racisme, sexisme, insults, atacs personals, amenaces de mort, peticions de suïcidi o qualsevol forma de discurs d'odi.",spam:'Conté "clickbait", publicitat o estafes.'},title:"Notificar contingut inapropiat"},show_replies:"Mostra %{replies_count} respostes",single_comment_link_title:"Aconsegueix l'enllaç al comentari"},comment_order_selector:{order:{best_rated:"Més ben valorats",most_discussed:"Més discutit",older:"Més antic",recent:"Recent"},title:"Ordenar per:"},comment_thread:{title:"Conversa amb %{authorName}"},comments:{blocked_comments_for_user_warning:"No pots fer comentaris en aquest moment, però pots llegir els anteriors.",blocked_comments_warning:"Els comentaris estan desactivats en aquest moment, però pots llegir els anteriors.",comment_details_title:"Detalls del comentari",loading:"Carregant els comentaris ...",single_comment_warning:'Pots revisar la resta de comentaris aquí.',single_comment_warning_title:"Estàs veient un sol comentari",title:"%{count} comentaris"},down_vote_button:{text:"No estic d'acord amb aquest comentari"},up_vote_button:{text:"Estic d'acord amb aquest comentari"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ha deixat un comentari a %{resource_title}. Podeu llegir-lo en aquesta pàgina:",email_outro:"Has rebut aquesta notificació perquè estàs seguint %{author_name}. Pots deixar de seguir a aquesta participant des de la seva pàgina de perfil.",email_subject:"Hi ha un nou comentari de %{author_name} en %{resource_title}",notification_title:'Hi ha un nou comentari per %{author_name} %{author_nickname} a %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} ha deixat un comentari a%{resource_title}. Pots llegir-lo en aquesta pàgina:",email_outro:"Reps aquesta notificació perquè segueixes a %{author_name}. Pots deixar de seguir aquest grup des de la seva pàgina de perfil.",email_subject:"Hi ha un nou comentari de %{author_name} en %{resource_title}",notification_title:'Hi ha un nou comentari per %{author_name} %{author_nickname} a %{resource_title}.'},comment_created:{email_intro:"S'ha comentat %{resource_title}. Pots llegir el comentari d'aquesta pàgina:",email_outro:'Has rebut aquesta notificació perquè estàs seguint "%{resource_title}" o la seva autora. Pots deixar de seguir-la des de l\'enllaç anterior.',email_subject:"Hi ha un nou comentari de %{author_name} a %{resource_title}",notification_title:'Hi ha un nou comentari de %{author_name} %{author_nickname} en %{resource_title}'},reply_created:{email_intro:"%{author_name} ha respost el teu comentari a %{resource_title}. Pots llegir-lo en aquesta pàgina:",email_outro:"Has rebut aquesta notificació perquè s'ha respost el teu comentari.",email_subject:"%{author_name} ha respost el teu comentari a %{resource_title}",notification_title:'%{author_name} %{author_nickname} ha respost el teu comentari a %{resource_title}'},user_group_mentioned:{email_intro:"Un grup al qual pertanys ha estat esmentat",email_outro:"Has rebut aquesta notificació perquè formes part del grup %{group_name} que ha estat esmentat a %{resource_title}.",email_subject:"T'han esmentat a %{resource_title} com a membre de %{group_name}",notification_title:'%{author_name} %{author_nickname} t\'ha esmentat com a membre de %{group_name} %{group_nickname} a %{resource_title}'},user_mentioned:{email_intro:"Has estat esmentada",email_outro:"Has rebut aquesta notificació perquè has estat esmentada a %{resource_title}.",email_subject:"Has estat esmentada a %{resource_title}",notification_title:'Has estat esmentada a %{resource_title} per %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Nombre de comentaris generats per les participants",object:"comentaris",title:"Comentaris"}}},errors:{messages:{cannot_have_comments:"no pot tenir comentaris"}}}}},function(e,t){e.exports={cs:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentář","decidim/comments/comment_created_event":"Komentář","decidim/comments/reply_created_event":"Odpověď na komentář","decidim/comments/user_mentioned_event":"Zmínit se"}},activerecord:{models:{"decidim/comments/comment":{one:"Komentář",few:"Komentáře",many:"Komentáře",other:"Komentáře"},"decidim/comments/comment_vote":{one:"Hlasování",few:"Hlasy",many:"Hlasy",other:"Hlasy"}}},decidim:{comments:{comments:"Komentáře",last_activity:{new_comment_at_html:"Nový komentář v %{link}"},votes:{create:{error:"Při hlasování se vyskytly chyby."}}},components:{add_comment_form:{account_message:'Přihlaste se svým účtem nebo přihlaste se a přidejte svůj komentář.',form:{body:{label:"Komentář",placeholder:"Co si o tom myslíš?"},form_error:"Text je povinný a nesmí být delší než %{length} znaků.",submit:"Poslat",user_group_id:{label:"Komentovat jako"}},opinion:{neutral:"Neutrální"},remaining_characters:"Zbývá %{count} znaků",remaining_characters_1:"Zbývá %{count} znaků",title:"Přidejte svůj komentář"},comment:{alignment:{against:"Proti",in_favor:"Ve prospěch"},deleted_user:"Vymazaný uživatel",reply:"Odpověď",report:{action:"Zpráva",already_reported:"Tento obsah je již nahlášen a bude kontrolován administrátorem.",close:"Zavřít",description:"Je tento obsah nevhodný?",details:"Další komentáře",reasons:{does_not_belong:"Obsahuje nezákonnou činnost, sebevražedné hrozby, osobní informace nebo něco jiného, o kterém si myslíte, že nepatří na %{organization_name}.",offensive:"Obsahuje rasismus, sexismus, podvody, osobní útoky, hrozby smrti, žádosti o sebevraždu nebo jakoukoli formu projevy nenávisti.",spam:"Obsahuje clickbait, reklama, podvody nebo skripty."},title:"Nahlásit problém"}},comment_order_selector:{order:{best_rated:"Nejlépe hodnocené",most_discussed:"Nejdiskutovanější",older:"Starší",recent:"Nedávno"},title:"Seřadit podle:"},comment_thread:{title:"Konverzace s číslem %{authorName}"},comments:{blocked_comments_warning:"Komentáře jsou v tuto chvíli zakázány, ale můžete si přečíst předchozí.",loading:"Načítání komentářů ...",title:"%{count} komentářů"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} zanechal komentář v %{resource_title}. Můžete si je přečíst na této stránce:",email_outro:"Toto oznámení jste obdrželi, protože jste sledovali %{author_name}. Tento uživatel můžete zrušit ze své profilové stránky.",email_subject:"K dispozici je nový komentář %{author_name} v %{resource_title}",notification_title:'K dispozici je nový komentář %{author_name} %{author_nickname} v %{resource_title}.'},comment_created:{email_intro:"%{resource_title} bylo komentováno. Můžete si přečíst komentář na této stránce:",email_outro:'Toto oznámení jste obdrželi, protože jste sledovali "%{resource_title}" nebo jeho autora. Můžete jej odhlásit od předchozího odkazu.',email_subject:"K dispozici je nový komentář od %{author_name} do %{resource_title}",notification_title:'Je zde nový komentář od %{author_name} %{author_nickname} do %{resource_title}'},reply_created:{email_intro:"%{author_name} odpověděl váš komentář v %{resource_title}. Můžete si je přečíst na této stránce:",email_outro:"Toto oznámení jste obdrželi, protože váš komentář byl zodpovězen.",email_subject:"%{author_name} odpověděl váš komentář v %{resource_title}",notification_title:'%{author_name} %{author_nickname} odpověděl / a svůj komentář v %{resource_title}'},user_mentioned:{email_intro:"Byl jste zmíněn",email_outro:"Toto oznámení jste obdrželi, protože jste byli uvedeni v %{resource_title}.",email_subject:"Byl jste zmíněn v %{resource_title}",notification_title:'Byli jste uvedeni v %{resource_title} podle %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Počet komentářů generovaných uživateli",object:"komentáře",title:"Komentáře"}}},errors:{messages:{cannot_have_comments:"nemohou mít připomínky"}}}}},function(e,t){e.exports={cs:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentář","decidim/comments/comment_created_event":"Komentář","decidim/comments/reply_created_event":"Odpověď na komentář","decidim/comments/user_group_mentioned_event":"Zmínka","decidim/comments/user_mentioned_event":"Zmínka"}},activerecord:{models:{"decidim/comments/comment":{one:"Komentář",few:"Komentáře",many:"Komentáře",other:"Komentáře"},"decidim/comments/comment_vote":{one:"Hlasovat",few:"Hlasy",many:"Hlasy",other:"Hlasy"}}},decidim:{comments:{comments:"Komentáře",comments_count:"Počet komentářů",last_activity:{new_comment_at_html:"Nový komentář v %{link}"},view:"Zobrazit",votes:{create:{error:"Při hlasování o komentáři došlo k chybě."}}},components:{add_comment_form:{account_message:'Přihlaste se pomocí svého účtu nebo se zaregistrujte a přidejte svůj komentář.',form:{body:{label:"Komentář",placeholder:"Co si o tom myslíš?"},form_error:"Text je povinný a nesmí být delší než %{length} znaků.",submit:"Odeslat",user_group_id:{label:"Komentovat jako"}},opinion:{neutral:"Neutrální"},remaining_characters:"Zbývá %{count} znaků",remaining_characters_1:"Zbývá %{count} znak",title:"Přidejte svůj komentář"},comment:{alignment:{against:"Proti",in_favor:"Ve prospěch"},deleted_user:"Vymazaný účastník",hide_replies:"Skrýt odpovědi",reply:"Odpověď",report:{action:"Zpráva",already_reported:"Tento obsah je již nahlášen a bude přezkoumán administrátorem.",close:"Zavřít",description:"Je tento obsah nevhodný?",details:"Další komentáře",reasons:{does_not_belong:"Obsahuje nezákonnou činnost, sebevražedné hrozby, osobní informace nebo něco jiného, o kterém si myslíte, že nepatří na %{organization_name}.",offensive:"Obsahuje rasismus, sexismus, podvody, osobní útoky, hrozby smrti, žádosti o sebevraždu nebo jakoukoli formu projevy nenávisti.",spam:"Obsahuje clickbait, reklamu, podvody nebo škodlivé skripty."},title:"Nahlásit nevhodný obsah"},show_replies:"Zobrazit %{replies_count} odpovědí",single_comment_link_title:"Získat odkaz na jeden komentář"},comment_order_selector:{order:{best_rated:"Nejlépe hodnocené",most_discussed:"Nejvíce diskutované",older:"Starší",recent:"Nedávné"},title:"Seřadit podle:"},comment_thread:{title:"Konverzace s číslem %{authorName}"},comments:{blocked_comments_for_user_warning:"Momentálně nemůžete komentovat, ale můžete si přečíst ty předchozí.",blocked_comments_warning:"Komentáře jsou momentálně zakázány, ale můžete si přečíst ty předchozí.",comment_details_title:"Podrobnosti komentáře",loading:"Načítání komentářů ...",single_comment_warning:'Můžete zkontrolovat zbytek komentářů zde.',single_comment_warning_title:"Vidíte jeden komentář",title:"%{count} komentářů"},down_vote_button:{text:"Nesouhlasím s tímto komentářem"},up_vote_button:{text:"Souhlasím s tímto komentářem"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} zanechal komentář v %{resource_title}. Můžete si je přečíst na této stránce:",email_outro:"Toto oznámení jste obdrželi, protože jste sledovali %{author_name}. Tento uživatel můžete zrušit ze své profilové stránky.",email_subject:"K dispozici je nový komentář %{author_name} v %{resource_title}",notification_title:'Je tu nový komentář od %{author_name} %{author_nickname} v %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Skupina %{author_name} zanechala komentář v %{resource_title}. Můžete si jej přečíst na této stránce:",email_outro:"Obdrželi jste toto oznámení, protože sledujete %{author_name}. Můžete zrušit sledování této skupiny na její profilové stránce.",email_subject:"K dispozici je nový komentář %{author_name} v %{resource_title}",notification_title:'Je tu nový komentář %{author_name} %{author_nickname} v %{resource_title}.'},comment_created:{email_intro:"%{resource_title} bylo komentováno. Můžete si přečíst komentář na této stránce:",email_outro:'Toto oznámení jste obdrželi, protože jste sledovali "%{resource_title}" nebo jeho autora. Můžete jej odhlásit od předchozího odkazu.',email_subject:"K dispozici je nový komentář od %{author_name} do %{resource_title}",notification_title:'Je tu nový komentář od %{author_name} %{author_nickname} do %{resource_title}'},reply_created:{email_intro:"%{author_name} odpověděl váš komentář v %{resource_title}. Můžete si je přečíst na této stránce:",email_outro:"Toto oznámení jste obdrželi, protože váš komentář byl zodpovězen.",email_subject:"%{author_name} odpověděl váš komentář v %{resource_title}",notification_title:'%{author_name} %{author_nickname} odpověděl na váš komentář v %{resource_title}'},user_group_mentioned:{email_intro:"Byla zmíněna skupina, do které patříte",email_outro:"Obdrželi jste toto oznámení, protože jste členem skupiny %{group_name}, která byla zmíněna v %{resource_title}.",email_subject:"Byl jste zmíněn v %{resource_title} jako člen %{group_name}",notification_title:'Byli jste zmíněni v %{resource_title} od %{author_name} %{author_nickname} jako člen %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Byl jste zmíněn",email_outro:"Toto oznámení jste obdrželi, protože jste byli uvedeni v %{resource_title}.",email_subject:"Byl jste zmíněn v %{resource_title}",notification_title:'Byli jste zmíněni v %{resource_title} od %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Počet komentářů generovaných uživateli",object:"komentáře",title:"Komentáře"}}},errors:{messages:{cannot_have_comments:"nemohou mít připomínky"}}}}},function(e,t){e.exports={da:null}},function(e,t){e.exports={da:null}},function(e,t){e.exports={de:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Kommentar","decidim/comments/comment_created_event":"Kommentar","decidim/comments/reply_created_event":"Kommentarantwort","decidim/comments/user_group_mentioned_event":"Erwähnen","decidim/comments/user_mentioned_event":"Erwähnen"}},activerecord:{models:{"decidim/comments/comment":{one:"Kommentar",other:"Bemerkungen"},"decidim/comments/comment_vote":{one:"Abstimmung",other:"Stimmen"}}},decidim:{comments:{comments:"Bemerkungen",comments_count:"Kommentaranzahl",last_activity:{new_comment_at_html:"Neuer Kommentar unter %{link}"},view:"Ansicht",votes:{create:{error:"Beim Abstimmen des Kommentars sind Fehler aufgetreten."}}},components:{add_comment_form:{account_message:'Melden Sie sich mit Ihrem Konto an oder registrieren Sie sich, um Ihren Kommentar hinzuzufügen.',form:{body:{label:"Kommentar",placeholder:"Was denken Sie darüber?"},form_error:"Der Text ist erforderlich und darf nicht länger als %{length} Zeichen sein.",submit:"Senden",user_group_id:{label:"Kommentieren als"}},opinion:{neutral:"Neutral"},remaining_characters:"%{count} Zeichen übrig",remaining_characters_1:"%{count} Zeichen übrig",title:"Kommentar hinzufügen"},comment:{alignment:{against:"Gegen",in_favor:"Zugunsten"},deleted_user:"Gelöschter Benutzer",hide_replies:"Antworten verbergen",reply:"Antworten",report:{action:"Melden",already_reported:"Dieser Inhalt wurde bereits gemeldet und wird von einem Administrator überprüft.",close:"Schließen",description:"Ist dieser Inhalt unangemessen?",details:"Zusätzliche Kommentare",reasons:{does_not_belong:"Enthält illegale Aktivitäten, Selbstmorddrohungen, persönliche Informationen oder etwas anderes, von dem Sie denken, dass es nicht auf %{organization_name} gehört.",offensive:"Enthält Rassismus, Sexismus, Verleumdungen, persönliche Angriffe, Morddrohungen, Selbstmordanträge oder jegliche Form von Hassreden.",spam:"Enthält Clickbait, Werbung, Scams oder Script Bots."},title:"Ungeeigneten Inhalt melden"},show_replies:"%{replies_count} Antworten anzeigen",single_comment_link_title:"Verknüpfung zu einzelnem Kommentar erhalten"},comment_order_selector:{order:{best_rated:"Am besten bewertet",most_discussed:"Meist diskutiert",older:"Chronologisch",recent:"Kürzlich hinzugefügt"},title:"Sortieren nach:"},comment_thread:{title:"Konversation mit %{authorName}"},comments:{blocked_comments_for_user_warning:"Sie können momentan nichts kommentieren, aber Sie können die vorherigen lesen.",blocked_comments_warning:"Kommentare sind zu diesem Zeitpunkt deaktiviert, aber Sie können die vorherigen lesen.",comment_details_title:"Kommentarinformationen",loading:"Kommentare werden geladen ...",single_comment_warning:'Sie können die restlichen Kommentare hier prüfen.',single_comment_warning_title:"Ihnen wird ein einzelner Kommentar angezeigt",title:"%{count} Kommentare"},down_vote_button:{text:"Ich bin mit diesem Kommentar nicht einverstanden"},up_vote_button:{text:"Ich stimme diesem Kommentar zu"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} hat einen Kommentar zu %{resource_title} hinterlassen. Sie können diesen auf dieser Seite lesen:",email_outro:"Sie haben diese Benachrichtigung erhalten, weil Sie %{author_name} folgen. Falls Sie keine solchen Benachrichtigungen mehr erhalten möchten, besuchen Sie die Profil-Seite dieses Benutzers.",email_subject:"Neuer Kommentar von %{author_name} zu %{resource_title}",notification_title:'Es gibt einen neuen Kommentar von %{author_name} %{author_nickname} zu %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Die Gruppe %{author_name} hat einen Kommentar in %{resource_title} hinterlassen. Sie können diesen auf dieser Seite lesen:",email_outro:"Sie haben diese Benachrichtigung erhalten, weil Sie %{author_name} folgen. Falls Sie keine solchen Benachrichtigungen mehr erhalten möchten, besuchen Sie die Profil-Seite dieser Gruppe.",email_subject:"Neuer Kommentar von %{author_name} zu %{resource_title}",notification_title:'Es gibt einen neuen Kommentar von %{author_name} %{author_nickname} zu %{resource_title}.'},comment_created:{email_intro:"%{resource_title} wurde kommentiert. Sie können den Kommentar auf dieser Seite lesen:",email_outro:'Sie haben diese Benachrichtigung erhalten, weil Sie "%{resource_title}" oder seinem Autor folgen. Falls Sie keine solchen Benachrichtigungen mehr erhalten möchten, besuchen Sie den obigen Link.',email_subject:"Neuer Kommentar von %{author_name} zu %{resource_title}",notification_title:'Es gibt einen neuen Kommentar von %{author_name} %{author_nickname} zu %{resource_title}'},reply_created:{email_intro:"%{author_name} hat auf Ihren Kommentar zu %{resource_title} geantwortet. Sie können das auf dieser Seite lesen:",email_outro:"Sie haben diese Benachrichtigung erhalten, weil Ihr Kommentar beantwortet wurde.",email_subject:"%{author_name} hat auf Ihren Kommentar zu %{resource_title} geantwortet",notification_title:'%{author_name} %{author_nickname} hat auf Ihren Kommentar in %{resource_title} geantwortet'},user_group_mentioned:{email_intro:"Eine Ihrer Gruppen wurde erwähnt",email_outro:"Sie haben diese Benachrichtigung erhalten, weil Sie ein Mitglied der Gruppe %{group_name} sind, die in %{resource_title} erwähnt wurde.",email_subject:"Sie wurden in %{resource_title} als Mitglied von %{group_name} erwähnt",notification_title:'Sie wurden in %{resource_title} von %{author_name} %{author_nickname} als ein Mitglied von %{group_name} %{group_nickname} erwähnt'},user_mentioned:{email_intro:"Sie wurden erwähnt",email_outro:"Sie haben diese Benachrichtigung erhalten, weil Sie in %{resource_title} erwähnt wurden.",email_subject:"Sie wurden in %{resource_title} erwähnt",notification_title:'Sie wurden in %{resource_title} von %{author_name} %{author_nickname} erwähnt'}}},metrics:{comments:{description:"Anzahl der von Benutzern generierten Kommentare",object:"Bemerkungen",title:"Bemerkungen"}}},errors:{messages:{cannot_have_comments:"kann keine Kommentare haben"}}}}},function(e,t){e.exports={el:null}},function(e,t){e.exports={el:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Σχόλιο","decidim/comments/comment_created_event":"Σχόλιο","decidim/comments/reply_created_event":"Απάντηση σχολίου","decidim/comments/user_group_mentioned_event":"Αναφορά","decidim/comments/user_mentioned_event":"Αναφορά"}},activerecord:{models:{"decidim/comments/comment":{one:"Σχόλιο",other:"Σχόλια"},"decidim/comments/comment_vote":{one:"Ψηφοφορία",other:"Ψήφοι"}}},decidim:{comments:{comments:"Σχόλια",comments_count:"Αριθμός σχολίων",last_activity:{new_comment_at_html:"Νέο σχόλιο στο %{link}"},votes:{create:{error:"Υπήρξε ένα πρόβλημα κατά την ψηφοφορία του σχολίου."}}},components:{add_comment_form:{account_message:'Είσοδος με τον λογαριασμό σας ή εγγραφείτε για να προσθέσετε το σχόλιό σας.',form:{body:{label:"Σχόλιο",placeholder:"Ποια είναι η γνώμη σας για αυτό;"},form_error:"Το κείμενο απαιτείται και δεν μπορεί να υπερβαίνει τους %{length} χαρακτήρες.",submit:"Αποστολή",user_group_id:{label:"Σχόλιο ως"}},opinion:{neutral:"Ούτε ικανοποιημένος/η ούτε δυσαρεστημένος/η"},remaining_characters:"%{count} χαρακτήρες απομένουν",remaining_characters_1:"%{count} χαρακτήρας απομένει",title:"Προσθέστε το σχόλιό σας"},comment:{alignment:{against:"Κατά",in_favor:"Υπέρ"},deleted_user:"Διαγραμμένος συμμετέχων",hide_replies:"Απόκρυψη απαντήσεων",reply:"Απάντηση",report:{action:"Αναφορά",already_reported:"Αυτό το περιεχόμενο έχει ήδη αναφερθεί και θα ελεγχθεί από έναν διαχειριστή.",close:"Κλείσιμο",description:"Αυτό το περιεχόμενο είναι ακατάλληλο;",details:"Πρόσθετα σχόλια",reasons:{does_not_belong:"Περιέχει παράνομη δραστηριότητα, απειλές αυτοκτονίας, προσωπικά στοιχεία ή κάτι άλλο που πιστεύετε ότι δεν ανήκει στον οργανισμό %{organization_name}.",offensive:"Περιέχει ρατσισμό, σεξισμό, δυσφημίσεις, προσωπικές επιθέσεις, απειλές θανάτου, αιτήματα αυτοκτονίας ή οποιαδήποτε μορφή ρητορικής μίσους.",spam:"Περιέχει clickbait, διαφημίσεις, απάτες ή script bot."},title:"Αναφορά ακατάλληλου περιεχομένου"},show_replies:"Εμφάνιση %{replies_count} απαντήσεων",single_comment_link_title:"Λήψη συνδέσμου για ένα μόνο σχόλιο"},comment_order_selector:{order:{best_rated:"Με την καλύτερη βαθμολογία",most_discussed:"Πιο συζητημένα",older:"Παλαιότερα",recent:"Πρόσφατα"},title:"Ταξινόμηση κατά:"},comment_thread:{title:"Συζήτηση με τον συντάκτη %{authorName}"},comments:{blocked_comments_for_user_warning:"Δεν μπορείτε να σχολιάσετε αυτήν τη στιγμή, αλλά μπορείτε να διαβάσετε τα προηγούμενα σχόλια.",blocked_comments_warning:"Τα σχόλια είναι απενεργοποιημένα αυτήν τη στιγμή, αλλά μπορείτε να διαβάσετε τα προηγούμενα σχόλια.",comment_details_title:"Λεπτομέρειες σχολίων",loading:"Φόρτωση σχολίων...",single_comment_warning:'Μπορείτε να δείτε τα υπόλοιπα σχόλια εδώ.',single_comment_warning_title:"Βλέπετε ένα μόνο σχόλιο",title:"%{count} σχόλια"},down_vote_button:{text:"Δεν συμφωνώ με αυτό το σχόλιο"},up_vote_button:{text:"Συμφωνώ με αυτό το σχόλιο"}},events:{comments:{comment_by_followed_user:{email_intro:"Ο συντάκτης %{author_name} έκανε ένα σχόλιο στο στοιχείο %{resource_title}. Μπορείτε να το διαβάσετε σε αυτήν τη σελίδα:",email_outro:"Λάβατε αυτήν την ειδοποίηση επειδή ακολουθείτε τον συντάκτη %{author_name}. Μπορείτε να σταματήσετε να ακολουθείτε αυτόν τον χρήστη από τη σελίδα προφίλ του.",email_subject:"Υπάρχει ένα νέο σχόλιο από τον συντάκτη %{author_name} στο στοιχείο %{resource_title}",notification_title:'Υπάρχει ένα νέο σχόλιο από τον συντάκτη %{author_name} %{author_nickname} στο στοιχείο %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Η ομάδα %{author_name} έκανε ένα σχόλιο στο στοιχείο %{resource_title}. Μπορείτε να το διαβάσετε σε αυτήν τη σελίδα:",email_outro:"Λάβατε αυτήν την ειδοποίηση επειδή ακολουθείτε τον συντάκτη %{author_name}. Μπορείτε να σταματήσετε να ακολουθείτε αυτήν την ομάδα από τη σελίδα προφίλ της.",email_subject:"Υπάρχει ένα νέο σχόλιο από τον συντάκτη %{author_name} στο στοιχείο %{resource_title}",notification_title:'Υπάρχει ένα νέο σχόλιο από τον συντάκτη %{author_name} %{author_nickname} στο στοιχείο %{resource_title}.'},comment_created:{email_intro:"Το στοιχείο %{resource_title} έχει σχολιαστεί. Μπορείτε να διαβάσετε το σχόλιο σε αυτήν τη σελίδα:",email_outro:"Λάβατε αυτήν την ειδοποίηση επειδή ακολουθείτε το στοιχείο «%{resource_title}» ή τον συντάκτη του. Μπορείτε να σταματήσετε να την ακολουθείτε από τον προηγούμενο σύνδεσμο.",email_subject:"Υπάρχει ένα νέο σχόλιο από τον συντάκτη %{author_name} στο στοιχείο %{resource_title}",notification_title:'Υπάρχει ένα νέο σχόλιο από τον συντάκτη%{author_name} %{author_nickname} στο στοιχείο %{resource_title}'},reply_created:{email_intro:"Ο συντάκτης %{author_name} απάντησε στο σχόλιό σας στο στοιχείο %{resource_title}. Μπορείτε να το διαβάσετε σε αυτήν τη σελίδα:",email_outro:"Λάβατε αυτήν την ειδοποίηση, επειδή το σχόλιό σας απαντήθηκε.",email_subject:"Ο συντάκτης %{author_name} απάντησε στο σχόλιό σας στο στοιχείο %{resource_title}",notification_title:'Ο συντάκτης %{author_name} %{author_nickname} απάντησε στο σχόλιό σας στο στοιχείο %{resource_title}'},user_group_mentioned:{email_intro:"Έγινε αναφορά σε μια ομάδα στην οποία ανήκετε",email_outro:"Λάβατε αυτήν την ειδοποίηση επειδή είστε μέλος της ομάδας %{group_name} που αναφέρθηκε στο στοιχείο %{resource_title}.",email_subject:"Έγινε αναφορά σε εσάς στο στοιχείο %{resource_title} ως μέλος της ομάδας %{group_name}",notification_title:'Έγινε αναφορά σε εσάς στο στοιχείο %{resource_title} από τον συντάκτη %{author_name} %{author_nickname} ως μέλος της ομάδας %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Έγινε αναφορά σε εσάς",email_outro:"Λάβατε αυτήν την ειδοποίηση επειδή έγινε αναφορά σε εσάς στο στοιχείο %{resource_title}.",email_subject:"Έγινε αναφορά σε εσάς στο στοιχείο %{resource_title}",notification_title:'Έγινε αναφορά σε εσάς στο στοιχείο %{resource_title} από τον συντάκτη %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Αριθμός σχολίων που δημιουργήθηκαν από συμμετέχοντες",object:"σχόλια",title:"Σχόλια"}}},errors:{messages:{cannot_have_comments:"δεν μπορεί να έχει σχόλια"}}}}},function(e,t){e.exports={en:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comment","decidim/comments/comment_created_event":"Comment","decidim/comments/reply_created_event":"Comment reply","decidim/comments/user_group_mentioned_event":"Mention","decidim/comments/user_mentioned_event":"Mention"}},activerecord:{models:{"decidim/comments/comment":{one:"Comment",other:"Comments"},"decidim/comments/comment_vote":{one:"Vote",other:"Votes"}}},decidim:{comments:{comments:"Comments",comments_count:"Comments count",last_activity:{new_comment_at_html:"New comment at %{link}"},view:"View",votes:{create:{error:"There was a problem voting the comment."}}},components:{add_comment_form:{account_message:'Sign in with your account or sign up to add your comment.',form:{body:{label:"Comment",placeholder:"What do you think about this?"},form_error:"The text is required and it can't be longer than %{length} characters.",submit:"Send",user_group_id:{label:"Comment as"}},opinion:{neutral:"Neutral"},remaining_characters:"%{count} characters left",remaining_characters_1:"%{count} character left",title:"Add your comment"},comment:{alignment:{against:"Against",in_favor:"In favor"},deleted_user:"Deleted participant",hide_replies:"Hide replies",reply:"Reply",report:{action:"Report",already_reported:"This content is already reported and it will be reviewed by an admin.",close:"Close",description:"Is this content inappropriate?",details:"Additional comments",reasons:{does_not_belong:"Contains illegal activity, suicide threats, personal information, or something else you think doesn't belong on %{organization_name}.",offensive:"Contains racism, sexism, slurs, personal attacks, death threats, suicide requests or any form of hate speech.",spam:"Contains clickbait, advertising, scams or script bots."},title:"Report inappropriate content"},show_replies:"Show %{replies_count} replies",single_comment_link_title:"Get link to single comment"},comment_order_selector:{order:{best_rated:"Best rated",most_discussed:"Most discussed",older:"Older",recent:"Recent"},title:"Order by:"},comment_thread:{title:"Conversation with %{authorName}"},comments:{blocked_comments_for_user_warning:"You are not able to comment at this moment, but you can read the previous ones.",blocked_comments_warning:"Comments are disabled at this time, but you can read the previous ones.",comment_details_title:"Comment details",loading:"Loading comments ...",single_comment_warning:'You can check the rest of the comments here.',single_comment_warning_title:"You are seeing a single comment",title:"%{count} comments"},down_vote_button:{text:"I disagree with this comment"},up_vote_button:{text:"I agree with this comment"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} has left a comment in %{resource_title}. You can read it in this page:",email_outro:"You have received this notification because you are following %{author_name}. You can unfollow this user from their profile page.",email_subject:"There is a new comment by %{author_name} in %{resource_title}",notification_title:'There is a new comment by %{author_name} %{author_nickname} in %{resource_title}.'},comment_by_followed_user_group:{email_intro:"The group %{author_name} has left a comment in %{resource_title}. You can read it in this page:",email_outro:"You have received this notification because you are following %{author_name}. You can unfollow this group from its profile page.",email_subject:"There is a new comment by %{author_name} in %{resource_title}",notification_title:'There is a new comment by %{author_name} %{author_nickname} in %{resource_title}.'},comment_created:{email_intro:"%{resource_title} has been commented. You can read the comment in this page:",email_outro:'You have received this notification because you are following "%{resource_title}" or its author. You can unfollow it from the previous link.',email_subject:"There is a new comment from %{author_name} in %{resource_title}",notification_title:'There is a new comment from %{author_name} %{author_nickname} in %{resource_title}'},reply_created:{email_intro:"%{author_name} has replied your comment in %{resource_title}. You can read it in this page:",email_outro:"You have received this notification because your comment was replied.",email_subject:"%{author_name} has replied your comment in %{resource_title}",notification_title:'%{author_name} %{author_nickname} has replied your comment in %{resource_title}'},user_group_mentioned:{email_intro:"A group you belong to has been mentioned",email_outro:"You have received this notification because you are a member of the group %{group_name} that has been mentioned in %{resource_title}.",email_subject:"You have been mentioned in %{resource_title} as a member of %{group_name}",notification_title:'You have been mentioned in %{resource_title} by %{author_name} %{author_nickname} as a member of %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"You have been mentioned",email_outro:"You have received this notification because you have been mentioned in %{resource_title}.",email_subject:"You have been mentioned in %{resource_title}",notification_title:'You have been mentioned in %{resource_title} by %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Number of comments generated by participants",object:"comments",title:"Comments"}}},errors:{messages:{cannot_have_comments:"can't have comments"}}}}},function(e,t){e.exports={eo:null}},function(e,t){e.exports={eo:null}},function(e,t){e.exports={"es-MX":{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comentario","decidim/comments/comment_created_event":"Comentario","decidim/comments/reply_created_event":"Respuesta al comentario","decidim/comments/user_group_mentioned_event":"Mencionar","decidim/comments/user_mentioned_event":"Mencionar"}},activerecord:{models:{"decidim/comments/comment":{one:"Comentario",other:"Comentarios"},"decidim/comments/comment_vote":{one:"Voto",other:"Votos"}}},decidim:{comments:{comments:"Comentarios",comments_count:"Número de comentarios",last_activity:{new_comment_at_html:"Nuevo comentario en %{link}"},view:"Ver",votes:{create:{error:"Ha habido errores al votar el comentario."}}},components:{add_comment_form:{account_message:'Inicia sesión con tu cuenta o regístrate para añadir tu comentario.',form:{body:{label:"Comentario",placeholder:"¿Qué piensas sobre esto?"},form_error:"El texto es necesario y no puede ser más de caracteres %{length}.",submit:"Enviar",user_group_id:{label:"Comentar como"}},opinion:{neutral:"Neutral"},remaining_characters:"Quedan %{count} caracteres",remaining_characters_1:"Queda %{count} carácter",title:"Deje su comentario"},comment:{alignment:{against:"En contra",in_favor:"A favor"},deleted_user:"Usuario eliminado",hide_replies:"Ocultar respuestas",reply:"Respuesta",report:{action:"Denunciar",already_reported:"Este contenido ya fue denunciado y será revisado por un administrador.",close:"Cerrar",description:"¿Es inapropiado este contenido?",details:"Comentarios adicionales",reasons:{does_not_belong:"Contiene actividad ilegal, amenazas de suicidio, información personal o cualquier otra cosa que usted piense que no pertenece en %{organization_name}.",offensive:"Contiene racismo, sexismo, insultos, ataques personales, amenazas de muerte, solicitudes de suicidio o cualquier forma de discurso de odio.",spam:"Contiene clickbait, publicidad o estafas."},title:"Notificar contenido inapropiado"},show_replies:"Mostrar %{replies_count} respuestas",single_comment_link_title:"Obtener enlace a un solo comentario"},comment_order_selector:{order:{best_rated:"Mejor valoración",most_discussed:"Más discutidos",older:"Más antiguo",recent:"Reciente"},title:"Ordenar por:"},comment_thread:{title:"Conversación con %{authorName}"},comments:{blocked_comments_for_user_warning:"No puede hacer comentarios en este momento, pero puede leer los anteriores.",blocked_comments_warning:"Los comentarios están deshabilitados en este momento, pero puedes leer los anteriores.",comment_details_title:"Detalles del comentario",loading:"Cargando los comentarios ...",single_comment_warning:'Puedes revisar el resto de los comentarios aquí.',single_comment_warning_title:"Estás viendo un solo comentario",title:"%{count} comentarios"},down_vote_button:{text:"No estoy de acuerdo con este comentario"},up_vote_button:{text:"Estoy de acuerdo con este comentario"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ha dejado un comentario en %{resource_title}. Puedes leerlo en esta página:",email_outro:'Has recibido esta notificación porque sigues "%{author_name}". Puedes dejar de seguirlo desde el enlace anterior.',email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} ha dejado un comentario en %{resource_title}. Puede leerlo en esta página:",email_outro:"Recibes esta notificación porque sigues a %{author_name}. Puedes dejar de seguir a este grupo des de su página de perfil.",email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}.'},comment_created:{email_intro:"%{resource_title} ha sido comentado. Puedes leer el comentario en esta página:",email_outro:'Has recibido esta notificación porque está siguiendo "%{resource_title}" o su autor. Puedes dejar de seguirlo desde el enlace anterior.',email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}'},reply_created:{email_intro:"%{author_name} ha respondido a tu comentario en %{resource_title}. Puedes leerlo en esta página:",email_outro:"Has recibido esta notificación porque tu comentario fue respondido.",email_subject:"%{author_name} ha respondido a tu comentario en %{resource_title}",notification_title:'%{author_name} %{author_nickname} ha respondido a tu comentario en %{resource_title}'},user_group_mentioned:{email_intro:"Se ha mencionado un grupo al que perteneces",email_outro:"Has recibido esta notificación porque formas parte del grupo %{group_name} que ha sido mencionado en %{resource_title}.",email_subject:"Te han mencionado en %{resource_title} como miembro de %{group_name}",notification_title:'%{author_name} %{author_nickname} te ha mencionado en %{resource_title} como miembro de %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Has sido mencionado",email_outro:"Has recibido esta notificación porque has sido mencionado en %{resource_title}.",email_subject:"Has sido mencionado en %{resource_title}",notification_title:'Has sido mencionado en %{resource_title} por %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Número de comentarios generados por los usuarios",object:"comentarios",title:"Comentarios"}}},errors:{messages:{cannot_have_comments:"no puede tener comentarios"}}}}},function(e,t){e.exports={"es-PY":{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comentario","decidim/comments/comment_created_event":"Comentario","decidim/comments/reply_created_event":"Respuesta al comentario","decidim/comments/user_group_mentioned_event":"Mencionar","decidim/comments/user_mentioned_event":"Mencionar"}},activerecord:{models:{"decidim/comments/comment":{one:"Comentario",other:"Comentarios"},"decidim/comments/comment_vote":{one:"Voto",other:"Votos"}}},decidim:{comments:{comments:"Comentarios",comments_count:"Número de comentarios",last_activity:{new_comment_at_html:"Nuevo comentario en %{link}"},view:"Ver",votes:{create:{error:"Ha habido errores al votar el comentario."}}},components:{add_comment_form:{account_message:'Inicia sesión con tu cuenta o regístrate para añadir tu comentario.',form:{body:{label:"Comentario",placeholder:"¿Qué piensas sobre esto?"},form_error:"El texto es necesario y no puede ser más de caracteres %{length}.",submit:"Enviar",user_group_id:{label:"Comentar como"}},opinion:{neutral:"Neutral"},remaining_characters:"Quedan %{count} caracteres",remaining_characters_1:"Queda %{count} carácter",title:"Deje su comentario"},comment:{alignment:{against:"En contra",in_favor:"A favor"},deleted_user:"Usuario eliminado",hide_replies:"Ocultar respuestas",reply:"Respuesta",report:{action:"Denunciar",already_reported:"Este contenido ya fue denunciado y será revisado por un administrador.",close:"Cerrar",description:"¿Es inapropiado este contenido?",details:"Comentarios adicionales",reasons:{does_not_belong:"Contiene actividad ilegal, amenazas de suicidio, información personal o cualquier otra cosa que usted piense que no pertenece en %{organization_name}.",offensive:"Contiene racismo, sexismo, insultos, ataques personales, amenazas de muerte, solicitudes de suicidio o cualquier forma de discurso de odio.",spam:"Contiene clickbait, publicidad o estafas."},title:"Notificar contenido inapropiado"},show_replies:"Mostrar %{replies_count} respuestas",single_comment_link_title:"Obtener enlace a un solo comentario"},comment_order_selector:{order:{best_rated:"Mejor valoración",most_discussed:"Más discutidos",older:"Más antiguo",recent:"Reciente"},title:"Ordenar por:"},comment_thread:{title:"Conversación con %{authorName}"},comments:{blocked_comments_for_user_warning:"No puede hacer comentarios en este momento, pero puede leer los anteriores.",blocked_comments_warning:"Los comentarios están deshabilitados en este momento, pero puedes leer los anteriores.",comment_details_title:"Detalles del comentario",loading:"Cargando los comentarios ...",single_comment_warning:'Puedes revisar el resto de los comentarios aquí.',single_comment_warning_title:"Estás viendo un solo comentario",title:"%{count} comentarios"},down_vote_button:{text:"No estoy de acuerdo con este comentario"},up_vote_button:{text:"Estoy de acuerdo con este comentario"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ha dejado un comentario en %{resource_title}. Puedes leerlo en esta página:",email_outro:'Has recibido esta notificación porque sigues "%{author_name}". Puedes dejar de seguirlo desde el enlace anterior.',email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} ha dejado un comentario en %{resource_title}. Puede leerlo en esta página:",email_outro:"Recibes esta notificación porque sigues a %{author_name}. Puedes dejar de seguir a este grupo des de su página de perfil.",email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}.'},comment_created:{email_intro:"%{resource_title} ha sido comentado. Puedes leer el comentario en esta página:",email_outro:'Has recibido esta notificación porque está siguiendo "%{resource_title}" o su autor. Puedes dejar de seguirlo desde el enlace anterior.',email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}'},reply_created:{email_intro:"%{author_name} ha respondido a tu comentario en %{resource_title}. Puedes leerlo en esta página:",email_outro:"Has recibido esta notificación porque tu comentario fue respondido.",email_subject:"%{author_name} ha respondido a tu comentario en %{resource_title}",notification_title:'%{author_name} %{author_nickname} ha respondido a tu comentario en %{resource_title}'},user_group_mentioned:{email_intro:"Se ha mencionado un grupo al que perteneces",email_outro:"Has recibido esta notificación porque formas parte del grupo %{group_name} que ha sido mencionado en %{resource_title}.",email_subject:"Te han mencionado en %{resource_title} como miembro de %{group_name}",notification_title:'%{author_name} %{author_nickname} te ha mencionado en %{resource_title} como miembro de %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Has sido mencionado",email_outro:"Has recibido esta notificación porque has sido mencionado en %{resource_title}.",email_subject:"Has sido mencionado en %{resource_title}",notification_title:'Has sido mencionado en %{resource_title} por %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Número de comentarios generados por los usuarios.",object:"comentarios",title:"Comentarios"}}},errors:{messages:{cannot_have_comments:"no puede tener comentarios"}}}}},function(e,t){e.exports={es:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comentario","decidim/comments/comment_created_event":"Comentario","decidim/comments/reply_created_event":"Respuesta al comentario","decidim/comments/user_group_mentioned_event":"Mencionar","decidim/comments/user_mentioned_event":"Mencionar"}},activerecord:{models:{"decidim/comments/comment":{one:"Comentario",other:"Comentarios"},"decidim/comments/comment_vote":{one:"Voto",other:"Votos"}}},decidim:{comments:{comments:"Comentarios",comments_count:"Número de comentarios",last_activity:{new_comment_at_html:"Nuevo comentario en %{link}"},view:"Ver",votes:{create:{error:"Se ha producido un error al votar el comentario."}}},components:{add_comment_form:{account_message:'Inicia sesión con tu cuenta o regístrate para añadir tu comentario.',form:{body:{label:"Comentario",placeholder:"¿Qué piensas sobre ésto?"},form_error:"El texto es necesario y no puede ser más largo de %{length}.",submit:"Enviar",user_group_id:{label:"Comentar como"}},opinion:{neutral:"Neutral"},remaining_characters:"Quedan %{count} caracteres",remaining_characters_1:"Queda %{count} carácter",title:"Deja tu comentario"},comment:{alignment:{against:"En contra",in_favor:"A favor"},deleted_user:"Participante eliminada",hide_replies:"Ocultar respuestas",reply:"Respuesta",report:{action:"Denunciar",already_reported:"Este contenido ya ha sido denunciado y será revisado por una administradora.",close:"Cerrar",description:"¿Este contenido es inapropiado?",details:"Comentarios adicionales",reasons:{does_not_belong:"Contiene actividad ilegal, amenazas de suicidio, información personal o cualquier otra cosa que usted piense que no pertenece en %{organization_name}.",offensive:"Contiene racismo, sexismo, insultos, ataques personales, amenazas de muerte, solicitudes de suicidio o cualquier forma de discurso de odio.",spam:"Contiene clickbait, publicidad o estafas."},title:"Notificar contenido inapropiado"},show_replies:"Mostrar %{replies_count} respuestas",single_comment_link_title:"Obtener enlace a un solo comentario"},comment_order_selector:{order:{best_rated:"Mejor valoración",most_discussed:"Más discutidos",older:"Más antiguo",recent:"Reciente"},title:"Ordenar por:"},comment_thread:{title:"Conversación con %{authorName}"},comments:{blocked_comments_for_user_warning:"No puedes hacer comentarios en este momento, pero puedes leer los anteriores.",blocked_comments_warning:"Los comentarios están deshabilitados en este momento, pero puedes leer los anteriores.",comment_details_title:"Detalles del comentario",loading:"Cargando los comentarios ...",single_comment_warning:'Puedes revisar el resto de los comentarios aquí.',single_comment_warning_title:"Estás viendo un solo comentario",title:"%{count} comentarios"},down_vote_button:{text:"No estoy de acuerdo con este comentario"},up_vote_button:{text:"Estoy de acuerdo con este comentario"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ha dejado un comentario en %{resource_title}. Puedes leerlo en esta página:",email_outro:'Has recibido esta notificación porque sigues "%{author_name}". Puedes dejar de seguir a esta participante desde su página de perfil.',email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} ha dejado un comentario en %{resource_title}. Puedes leerlo en esta página:",email_outro:"Recibes esta notificación porque sigues a %{author_name}. Puedes dejar de seguir a este grupo desde su página de perfil.",email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}.'},comment_created:{email_intro:"%{resource_title} ha sido comentado. Puedes leer el comentario en esta página:",email_outro:'Has recibido esta notificación porque está siguiendo "%{resource_title}" o su autora. Puedes dejar de seguirla desde el enlace anterior.',email_subject:"Hay un nuevo comentario de %{author_name} en %{resource_title}",notification_title:'Hay un nuevo comentario de %{author_name} %{author_nickname} en %{resource_title}'},reply_created:{email_intro:"%{author_name} ha respondido a tu comentario en %{resource_title}. Puedes leerlo en esta página:",email_outro:"Has recibido esta notificación porque tu comentario fue respondido.",email_subject:"%{author_name} ha respondido a tu comentario en %{resource_title}",notification_title:'%{author_name} %{author_nickname} ha respondido a tu comentario en %{resource_title}'},user_group_mentioned:{email_intro:"Se ha mencionado un grupo al que perteneces",email_outro:"Has recibido esta notificación porque formas parte del grupo %{group_name} que ha sido mencionado en %{resource_title}.",email_subject:"Te han mencionado en %{resource_title} como miembro de %{group_name}",notification_title:'%{author_name} %{author_nickname} te ha mencionado en %{resource_title} como miembro de %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Has sido mencionada",email_outro:"Has recibido esta notificación porque has sido mencionada en %{resource_title}.",email_subject:"Has sido mencionada en %{resource_title}",notification_title:'Has sido mencionada en %{resource_title} por %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Número de comentarios generados por las participantes",object:"comentarios",title:"Comentarios"}}},errors:{messages:{cannot_have_comments:"no puede tener comentarios"}}}}},function(e,t){e.exports={et:null}},function(e,t){e.exports={et:null}},function(e,t){e.exports={eu:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Iruzkina","decidim/comments/comment_created_event":"Iruzkina","decidim/comments/reply_created_event":"Iruzkinaren erantzuna","decidim/comments/user_group_mentioned_event":"Aipatu","decidim/comments/user_mentioned_event":"Aipatu"}},activerecord:{models:{"decidim/comments/comment":{one:"Iruzkina",other:"Oharrak"},"decidim/comments/comment_vote":{one:"Bozkatu",other:"Botoak"}}},decidim:{comments:{comments:"Oharrak",last_activity:{new_comment_at_html:"Iruzkin berria %{link}"},votes:{create:{error:"Erroreak gertatu dira iruzkina bozkatzean."}}},components:{add_comment_form:{account_message:'Hasi saioa zure kontuarekin o erregistratu zure iruzkina txertatzeko.',form:{body:{label:"Iruzkina",placeholder:"Zer deritzozu honi?"},form_error:"Testua behar da, eta ezin du izan %{length} karaktere baino gehiago.",submit:"Bidali",user_group_id:{label:"Egin iruzkina honako honen gisa:"}},opinion:{neutral:"Neutrala"},remaining_characters:"%{count} karaktere geratzen dira",remaining_characters_1:"karaktere %{count} geratzen da",title:"Egin hemen zure iruzkina"},comment:{alignment:{against:"Aurka",in_favor:"Alde"},deleted_user:"Erabiltzaile ezabatua",reply:"Erantzuna",report:{action:"Salatu",already_reported:"Eduki hau jada salatuta dago, eta administratzaile batek.",close:"Itxi",description:"Eduki hau desegokia da?",details:"Iruzkin gehigarriak",reasons:{does_not_belong:"Bertan badago legez kontrako jardunik, suizidio-mehatxurik, informazio pertsonalik edo beste zernahi, zure ustez %{organization_name}-ri ez dagokionik.",offensive:"Ertan badago arrazakeriarik, sexismorik, irainik, eraso pertsonalik, heriotza-mehatxurik, suizidio-eskaerarik edo beste edozein eratako gorroto-diskurtsorik.",spam:"Bertan badago clickbait-ik, publizitaterik edo iruzurrik."}}},comment_order_selector:{order:{best_rated:"Balorazio hoberenak",most_discussed:"Eztabaidatuenak",older:"Zaharrenak",recent:"Berrienak"},title:"Ordenatu honen arabera:"},comment_thread:{title:"Solasaldia honekin: %{authorName}"},comments:{blocked_comments_for_user_warning:"Oraindik ez duzu iruzkinik egin, baina aurrekoak irakurri ditzakezu.",blocked_comments_warning:"Iruzkinak desgaituta daude une honetan, baina aurrekoak irakur ditzakezu.",loading:"Iruzkinak kargatzen...",title:"%{count} iruzkin"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} iruzkin bat utzi du %{resource_title}helbidean. Orri honetan irakur dezakezu:",email_outro:"Jakinarazpena jaso duzu %{author_name}jarraituz gero. Erabiltzaile hau bere profileko orrialdetik jarrai dezakezu.",email_subject:"%{author_name} %{resource_title} iruzkin berri bat dago",notification_title:'%{author_name} %{author_nickname} %{resource_title} iruzkin berri bat dago.'},comment_by_followed_user_group:{email_subject:"%{author_name} %{resource_title} iruzkin berri bat dago",notification_title:'%{author_name} %{author_nickname} %{resource_title} iruzkin berri bat dago.'},comment_created:{email_intro:"%{resource_title} iruzkindu da. Orri honetan iruzkina irakur dezakezu:",email_outro:'Jakinarazpen hau jaso duzu "%{resource_title}" edo bere egilea jarraitzen duzulako. Aurreko esteka estekan jarrai dezakezu.',email_subject:"%{author_name} (r) en %{resource_title} iruzkin berri bat dago",notification_title:'%{author_name} %{author_nickname} %{resource_title} iruzkin berri bat dago'},reply_created:{email_intro:"%{author_name} zure iruzkina erantzun du %{resource_title}zenbakian. Orri honetan irakur dezakezu:",email_outro:"Jakinarazpen hau jaso duzu zure iruzkina erantzun delako.",email_subject:"%{author_name} zure iruzkina erantzun du %{resource_title} zenbakian",notification_title:'%{author_name} %{author_nickname} -k zure iruzkinari erantzun dio %{resource_title}'},user_mentioned:{email_intro:"Esan zaizu",email_outro:"Jakinarazpena jaso duzu %{resource_title} delakoan aipatu duzulako.",email_subject:"%{resource_title} aipatu zaituzte",notification_title:'%{resource_title} %{author_name} %{author_nickname} bidez aipatu zaituzte.'}}},metrics:{comments:{description:"Erabiltzaileek sortutako iruzkin kopurua",object:"iruzkinak",title:"Oharrak"}}},errors:{messages:{cannot_have_comments:"ezin zaio iruzkinik egin"}}}}},function(e,t){e.exports={"fi-pl":{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Kommentti","decidim/comments/comment_created_event":"Kommentti","decidim/comments/reply_created_event":"Vastaus kommentiin","decidim/comments/user_mentioned_event":"Maininta"}},activerecord:{models:{"decidim/comments/comment":{one:"Kommentti",other:"Kommentit"},"decidim/comments/comment_vote":{one:"Ääni",other:"Äänet"}}},decidim:{comments:{comments:"Kommentit",last_activity:{new_comment_at_html:"Uusi kommentti osoitteessa %{link}"},votes:{create:{error:"Äänestettäessä kommenttia tapahtui virhe."}}},components:{add_comment_form:{account_message:'Kirjaudu sisään tai rekisteröidy palveluun kommentoidaksesi.',form:{body:{label:"Kommentti",placeholder:"Mitä mieltä olet tästä?"},form_error:"Teksti vaaditaan ja se ei voi olla pidempi kuin %{length} merkkiä.",submit:"Lähetä",user_group_id:{label:"Kommentoi käyttäjänä"}},opinion:{neutral:"Neutraali"},remaining_characters:"%{count} merkkiä jäljellä",remaining_characters_1:"%{count} merkki jäljellä",title:"Lisää oma kommenttisi"},comment:{alignment:{against:"Vastaan",in_favor:"Puolesta"},deleted_user:"Poistettu käyttäjä",reply:"Vastaa",report:{action:"Tee ilmoitus",already_reported:"Tämä sisältö on jo ilmoitettu ja ylläpitäjä tutkii sen.",close:"Sulje",description:"Onko tämä sisältö epäasiallista?",details:"Lisätiedot",reasons:{does_not_belong:"Sisältää laitonta toimintaa, itsemurhauhkailua, henkilökohtaisia tietoja tai jotain muuta, jonka et usko kuuluvan organisaatioon %{organization_name}.",offensive:"Sisältää rasismia, seksismiä, haukkumista, henkilökohtaisia hyökkäyksiä, tappouhkauksia, itsemurhapyyntöjä tai muuta vihapuhetta.",spam:"Sisältää klikkihoukutteita, mainostusta, huijauksia tai bottiskriptejä."},title:"Ilmoita ongelmasta"}},comment_order_selector:{order:{best_rated:"Parhaiksi arvioidut",most_discussed:"Eniten keskustelua herättäneet",older:"Vanhimmat",recent:"Uusimmat"},title:"Järjestä tulokset:"},comment_thread:{title:"Keskustelu henkilön %{authorName} kanssa"},comments:{blocked_comments_warning:"Kommentit on poistettu käytöstä tällä hetkellä, mutta voit lukea aikaisempia kommentteja.",loading:"Ladataan kommentteja ...",title:"%{count} kommenttia"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} on jättänyt kommentin %{resource_title}. Voit lukea sen tällä sivulla:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska seuraat %{author_name}. Voit perua seuraamisen kyseisen käyttäjän profiilisivulta.",email_subject:"%{author_name} on jättänyt uuden kommentin kohtaan %{resource_title}",notification_title:'%{author_name} %{author_nickname} on jättänyt uuden kommentin kohtaan %{resource_title}.'},comment_created:{email_intro:"%{resource_title} on kommentoitu. Voit lukea kommentin tällä sivulla:",email_outro:'Tämä ilmoitus on lähetetty sinulle, koska seuraat "%{resource_title}" tai sen kirjoittajaa. Voit lopettaa seuraamisen edellä esitetyn linkin kautta.',email_subject:"%{author_name} on jättänyt uuden kommentin kohtaan %{resource_title}",notification_title:'%{author_name} %{author_nickname}on jättänyt uuden kommentin kohtaan %{resource_title}'},reply_created:{email_intro:"%{author_name} on vastannut kommentiisi kohdassa %{resource_title}. Voit lukea sen tällä sivulla:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska kommenttiisi vastattiin.",email_subject:"%{author_name} on vastannut kommentiisi %{resource_title}",notification_title:'%{author_name} %{author_nickname} on vastannut kommentiisi kohdassa %{resource_title}'},user_mentioned:{email_intro:"Sinut on mainittu",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska sinut on mainittu kohdssa %{resource_title}.",email_subject:"Sinut on mainittu kohdassa %{resource_title}",notification_title:'%{author_name} %{author_nickname} on maininnut sinut kohdassa %{resource_title}'}}},metrics:{comments:{description:"Käyttäjien kirjoittamien kommenttien määrä",object:"kommentit",title:"Kommentit"}}},errors:{messages:{cannot_have_comments:"ei voi sisältää kommentteja"}}}}},function(e,t){e.exports={"fi-pl":{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Kommentti","decidim/comments/comment_created_event":"Kommentti","decidim/comments/reply_created_event":"Vastaus kommentiin","decidim/comments/user_group_mentioned_event":"Maininta","decidim/comments/user_mentioned_event":"Maininta"}},activerecord:{models:{"decidim/comments/comment":{one:"Kommentti",other:"Kommentit"},"decidim/comments/comment_vote":{one:"Ääni",other:"Äänet"}}},decidim:{comments:{comments:"Kommentit",comments_count:"Kommenttien määrä",last_activity:{new_comment_at_html:"Uusi kommentti osoitteessa %{link}"},view:"Näytä",votes:{create:{error:"Äänestettäessä kommenttia tapahtui virhe."}}},components:{add_comment_form:{account_message:'Kirjaudu sisään tai rekisteröidy palveluun kommentoidaksesi.',form:{body:{label:"Kommentti",placeholder:"Mitä mieltä olet tästä?"},form_error:"Teksti vaaditaan ja se ei voi olla pidempi kuin %{length} merkkiä.",submit:"Lähetä",user_group_id:{label:"Kommentoi käyttäjänä"}},opinion:{neutral:"Neutraali"},remaining_characters:"%{count} merkkiä jäljellä",remaining_characters_1:"%{count} merkki jäljellä",title:"Lisää oma kommenttisi"},comment:{alignment:{against:"Vastaan",in_favor:"Puolesta"},deleted_user:"Poistettu käyttäjä",hide_replies:"Piilota vastaukset",reply:"Vastaa",report:{action:"Tee ilmoitus",already_reported:"Tämä sisältö on jo ilmoitettu ja ylläpitäjä tutkii sen.",close:"Sulje",description:"Onko tämä sisältö epäasiallista?",details:"Lisätiedot",reasons:{does_not_belong:"Sisältää laitonta toimintaa, itsemurhauhkailua, henkilökohtaisia tietoja tai jotain muuta, jonka et usko kuuluvan organisaatioon %{organization_name}.",offensive:"Sisältää rasismia, seksismiä, haukkumista, henkilökohtaisia hyökkäyksiä, tappouhkauksia, itsemurhapyyntöjä tai muuta vihapuhetta.",spam:"Sisältää klikkihoukutteita, mainostusta, huijauksia tai bottiskriptejä."},title:"Ilmoita asiatonta sisältöä"},show_replies:"Näytä %{replies_count} vastausta",single_comment_link_title:"Hae linkki yksittäiseen kommenttiin"},comment_order_selector:{order:{best_rated:"Parhaiksi arvioidut",most_discussed:"Eniten keskustelua herättäneet",older:"Vanhimmat",recent:"Uusimmat"},title:"Järjestä tulokset:"},comment_thread:{title:"Keskustelu henkilön %{authorName} kanssa"},comments:{blocked_comments_for_user_warning:"Et voi kommentoida tällä hetkellä, mutta voit lukea aikaisempia kommentteja.",blocked_comments_warning:"Kommentit on poistettu käytöstä tällä hetkellä, mutta voit lukea aikaisempia kommentteja.",comment_details_title:"Kommentin yksityiskohdat",loading:"Ladataan kommentteja ...",single_comment_warning:'Voit katsoa loput kommentit täältä.',single_comment_warning_title:"Näet yhden kommentin",title:"%{count} kommenttia"},down_vote_button:{text:"Olen eri mieltä tämän kommentin kanssa"},up_vote_button:{text:"Olen samaa mieltä tämän kommentin kanssa"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} on jättänyt kommentin %{resource_title}. Voit lukea sen tällä sivulla:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska seuraat %{author_name}. Voit perua seuraamisen kyseisen käyttäjän profiilisivulta.",email_subject:"%{author_name} on jättänyt uuden kommentin kohtaan %{resource_title}",notification_title:'%{author_name} %{author_nickname} on jättänyt uuden kommentin kohtaan %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} on jättänyt kommentin kohteessa %{resource_title}. Voit lukea sen täältä:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska seuraat %{author_name}. Voit perua seuraamisen kyseisen käyttäjän profiilisivulta.",email_subject:"%{author_name} on jättänyt uuden kommentin kohtaan %{resource_title}",notification_title:'%{author_name} %{author_nickname} on jättänyt uuden kommentin kohtaan %{resource_title}.'},comment_created:{email_intro:"%{resource_title} on kommentoitu. Voit lukea kommentin tällä sivulla:",email_outro:'Tämä ilmoitus on lähetetty sinulle, koska seuraat "%{resource_title}" tai sen kirjoittajaa. Voit lopettaa seuraamisen edellä esitetyn linkin kautta.',email_subject:"%{author_name} on jättänyt uuden kommentin kohtaan %{resource_title}",notification_title:'%{author_name} %{author_nickname}on jättänyt uuden kommentin kohtaan %{resource_title}'},reply_created:{email_intro:"%{author_name} on vastannut kommentiisi kohdassa %{resource_title}. Voit lukea sen tällä sivulla:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska kommenttiisi vastattiin.",email_subject:"%{author_name} on vastannut kommentiisi %{resource_title}",notification_title:'%{author_name} %{author_nickname} on vastannut kommentiisi kohdassa %{resource_title}'},user_group_mentioned:{email_intro:"Ryhmä, jonka jäsen olet, on mainittu",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska olet jäsenenä ryhmässä %{group_name} ja ryhmä on mainittu kohteessa %{resource_title}.",email_subject:"Sinut on mainittu kohteessa %{resource_title} ryhmän %{group_name} jäsenenä",notification_title:'Käyttäjä %{author_name}%{author_nickname} on maininnut sinut kohteessa %{resource_title} ryhmän %{group_name} %{group_nickname} jäsenenä'},user_mentioned:{email_intro:"Sinut on mainittu",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska sinut on mainittu kohdssa %{resource_title}.",email_subject:"Sinut on mainittu kohdassa %{resource_title}",notification_title:'%{author_name} %{author_nickname} on maininnut sinut kohdassa %{resource_title}'}}},metrics:{comments:{description:"Käyttäjien kirjoittamien kommenttien määrä",object:"kommentit",title:"Kommentit"}}},errors:{messages:{cannot_have_comments:"ei voi sisältää kommentteja"}}}}},function(e,t){e.exports={fi:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Kommentti","decidim/comments/comment_created_event":"Kommentti","decidim/comments/reply_created_event":"Vastaus kommentiin","decidim/comments/user_group_mentioned_event":"Maininta","decidim/comments/user_mentioned_event":"Maininta"}},activerecord:{models:{"decidim/comments/comment":{one:"Kommentti",other:"Kommentit"},"decidim/comments/comment_vote":{one:"Ääni",other:"Äänet"}}},decidim:{comments:{comments:"Kommentit",comments_count:"Kommenttien määrä",last_activity:{new_comment_at_html:"Uusi kommentti osoitteessa %{link}"},view:"Näytä",votes:{create:{error:"Kommentin äänestys epäonnistui."}}},components:{add_comment_form:{account_message:'Kirjaudu sisään tai rekisteröidy palveluun kommentoidaksesi.',form:{body:{label:"Kommentti",placeholder:"Mitä mieltä olet tästä?"},form_error:"Teksti vaaditaan ja se ei voi olla pidempi kuin %{length} merkkiä.",submit:"Lähetä",user_group_id:{label:"Kommentoi käyttäjänä"}},opinion:{neutral:"Neutraali"},remaining_characters:"%{count} merkkiä jäljellä",remaining_characters_1:"%{count} merkki jäljellä",title:"Lisää oma kommenttisi"},comment:{alignment:{against:"Vastaan",in_favor:"Puolesta"},deleted_user:"Poistettu käyttäjä",hide_replies:"Piilota vastaukset",reply:"Vastaa",report:{action:"Tee ilmoitus",already_reported:"Tämä sisältö on jo ilmoitettu ja ylläpitäjä tutkii sen.",close:"Sulje",description:"Onko tämä sisältö sopimatonta?",details:"Lisätiedot",reasons:{does_not_belong:"Sisältää laitonta toimintaa, itsemurhauhkailua, henkilökohtaisia tietoja tai jotain muuta, jonka et usko kuuluvan organisaatioon %{organization_name}.",offensive:"Sisältää rasismia, seksismiä, haukkumista, henkilökohtaisia hyökkäyksiä, tappouhkauksia, itsemurhapyyntöjä tai muuta vihapuhetta.",spam:"Sisältää klikkihoukutteita, mainostusta, huijauksia tai bottiskriptejä."},title:"Ilmoita asiatonta sisältöä"},show_replies:"Näytä %{replies_count} vastausta",single_comment_link_title:"Hae linkki yksittäiseen kommenttiin"},comment_order_selector:{order:{best_rated:"Parhaiksi arvioidut",most_discussed:"Eniten keskustelua herättäneet",older:"Vanhimmat",recent:"Uusimmat"},title:"Järjestä tulokset:"},comment_thread:{title:"Keskustelu henkilön %{authorName} kanssa"},comments:{blocked_comments_for_user_warning:"Et voi kommentoida tällä hetkellä, mutta voit lukea aikaisempia kommentteja.",blocked_comments_warning:"Kommentit on poistettu käytöstä tällä hetkellä, mutta voit lukea aikaisempia kommentteja.",comment_details_title:"Kommentin yksityiskohdat",loading:"Ladataan kommentteja ...",single_comment_warning:'Voit katsoa loput kommentit täältä.',single_comment_warning_title:"Näet yhden kommentin",title:"%{count} kommenttia"},down_vote_button:{text:"Olen eri mieltä tämän kommentin kanssa"},up_vote_button:{text:"Olen samaa mieltä tämän kommentin kanssa"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} on jättänyt kommentin kohteessa %{resource_title}. Voit lukea sen täältä:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska seuraat %{author_name}. Voit perua seuraamisen kyseisen käyttäjän profiilisivulta.",email_subject:"%{author_name} on jättänyt uuden kommentin kohteessa %{resource_title}",notification_title:'%{author_name} %{author_nickname} on jättänyt uuden kommentin kohteessa %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} on jättänyt kommentin kohteessa %{resource_title}. Voit lukea sen täältä:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska seuraat %{author_name}. Voit perua seuraamisen kyseisen käyttäjän profiilisivulta.",email_subject:"%{author_name} on jättänyt uuden kommentin kohteessa %{resource_title}",notification_title:'%{author_name} %{author_nickname} on jättänyt uuden kommentin kohteessa %{resource_title}.'},comment_created:{email_intro:"%{resource_title} on kommentoitu. Voit lukea kommentin tällä sivulla:",email_outro:'Tämä ilmoitus on lähetetty sinulle, koska seuraat "%{resource_title}" tai sen kirjoittajaa. Voit lopettaa seuraamisen edellä esitetyn linkin kautta.',email_subject:"%{author_name} on jättänyt uuden kommentin kohteessa %{resource_title}",notification_title:'%{author_name} %{author_nickname}on jättänyt uuden kommentin kohteessa %{resource_title}'},reply_created:{email_intro:"%{author_name} on vastannut kommentiisi kohdassa %{resource_title}. Voit lukea sen tällä sivulla:",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska kommenttiisi vastattiin.",email_subject:"%{author_name} on vastannut kommentiisi %{resource_title}",notification_title:'%{author_name} %{author_nickname} on vastannut kommentiisi kohdassa %{resource_title}'},user_group_mentioned:{email_intro:"Ryhmä, jonka jäsen olet, on mainittu",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska olet jäsenenä ryhmässä %{group_name} ja ryhmä on mainittu kohteessa %{resource_title}.",email_subject:"Sinut on mainittu kohteessa %{resource_title} ryhmän %{group_name} jäsenenä",notification_title:'Käyttäjä %{author_name}%{author_nickname} on maininnut sinut kohteessa %{resource_title} ryhmän %{group_name} %{group_nickname} jäsenenä'},user_mentioned:{email_intro:"Sinut on mainittu",email_outro:"Tämä ilmoitus on lähetetty sinulle, koska sinut on mainittu kohteessa %{resource_title}.",email_subject:"Sinut on mainittu kohdassa %{resource_title}",notification_title:'%{author_name} %{author_nickname} on maininnut sinut kohdassa %{resource_title}'}}},metrics:{comments:{description:"Käyttäjien kirjoittamien kommenttien määrä",object:"kommentit",title:"Kommentit"}}},errors:{messages:{cannot_have_comments:"ei voi sisältää kommentteja"}}}}},function(e,t){e.exports={"fr-CA":{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Commentaire","decidim/comments/comment_created_event":"Commentaire","decidim/comments/reply_created_event":"Réponse à un commentaire","decidim/comments/user_group_mentioned_event":"Mention","decidim/comments/user_mentioned_event":"Mention"}},activerecord:{models:{"decidim/comments/comment":{one:"Commentaire",other:"Commentaires"},"decidim/comments/comment_vote":{one:"Vote",other:"Votes"}}},decidim:{comments:{comments:"commentaires",comments_count:"Nombre de commentaires",last_activity:{new_comment_at_html:"Nouveau commentaire à %{link}"},view:"Voir",votes:{create:{error:"Une erreur s'est produite lors du vote sur le commentaire."}}},components:{add_comment_form:{account_message:'Pour ajouter votre commentaire connectez-vous avec votre compte ou inscrivez-vous.',form:{body:{label:"Commentaire",placeholder:"Que pensez-vous de cela ?"},form_error:"Le texte est requis et ne peut pas dépasser %{length} caractères.",submit:"Publier",user_group_id:{label:"Commenter en tant que"}},opinion:{neutral:"Neutre"},remaining_characters:"%{count} caractères restants",remaining_characters_1:"%{count} caractère restant",title:"Ajoutez votre commentaire"},comment:{alignment:{against:"Contre",in_favor:"Pour"},deleted_user:"Utilisateur supprimé",hide_replies:"Cacher les réponses",reply:"Répondre",report:{action:"Signaler",already_reported:"Ce contenu a déjà été signalé et il sera examiné par un administrateur.",close:"Fermer",description:"Ce contenu est-il inapproprié ?",details:"Commentaires additionnels",reasons:{does_not_belong:"Contient d’autres types de contenus qui vous semblent inappropriés à %{organization_name} (activités illégales, menaces suicidaires, informations personnelles,...).",offensive:"Contient des propos contraires à la loi (propos racistes, sexistes, insultes, attaques personnelles, menaces de mort, incitations au suicide ou toute forme de discours de haine,...).",spam:"Contient des publicités, des escroqueries, des pièges à clic (clickbait) ou des robots fonctionnant au script (script bots)."},title:"Signaler un contenu inapproprié"},show_replies:"Afficher %{replies_count} réponses",single_comment_link_title:"Obtenir un lien vers un seul commentaire"},comment_order_selector:{order:{best_rated:"Les mieux notés",most_discussed:"Les plus débattus",older:"Les plus anciens",recent:"Les plus récents"},title:"Classement par :"},comment_thread:{title:"Conversation avec %{authorName}"},comments:{blocked_comments_for_user_warning:"Vous n'êtes pas en mesure de commenter pour le moment, mais vous pouvez lire les précédents.",blocked_comments_warning:"Les commentaires sont actuellement désactivés, mais vous pouvez lire ceux déjà saisis.",comment_details_title:"Détails du commentaire",loading:"Chargement des commentaires ...",single_comment_warning:'Vous pouvez accéder au reste des commentaires ici.',single_comment_warning_title:"Vous ne voyez qu'un seul commentaire",title:"%{count} commentaires"},down_vote_button:{text:"Je ne suis pas d'accord avec ce commentaire"},up_vote_button:{text:"Je suis d'accord avec ce commentaire"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} a laissé un commentaire dans %{resource_title}. Vous pouvez le lire sur la page suivante :",email_outro:"Vous avez reçu cette notification, car vous suivez %{author_name}. Vous pouvez vous désabonner de cet utilisateur depuis sa page de profil.",email_subject:"Un nouveau commentaire vient d'être déposé par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire a été publié par %{author_name} %{author_nickname} dans %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} a laissé un commentaire dans %{resource_title}. Vous pouvez le lire sur la page suivante :",email_outro:"Vous avez reçu cette notification, car vous suivez %{author_name}. Vous pouvez vous désabonner de cet utilisateur depuis sa page de profil.",email_subject:"Un nouveau commentaire vient d'être déposé par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire a été publié par %{author_name} %{author_nickname} dans %{resource_title}.'},comment_created:{email_intro:"%{resource_title} a été commenté. Vous pouvez lire le commentaire sur cette page :",email_outro:'Vous venez de recevoir cette notification parce que vous suivez "%{resource_title}" ou son auteur. Vous pouvez vous désabonner à partir du lien précédant.',email_subject:"Un nouveau commentaire vient d'être publié par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire de %{author_name} %{author_nickname} vient d\'être publié dans %{resource_title}'},reply_created:{email_intro:"%{author_name} a répondu à votre commentaire dans %{resource_title}. Vous pouvez le lire depuis la page suivante :",email_outro:"Vous venez de recevoir une notification à votre commentaire.",email_subject:"%{author_name} a répondu à votre commentaire dans %{resource_title}",notification_title:'%{author_name} %{author_nickname} a réagi à votre commentaire sur %{resource_title}'},user_group_mentioned:{email_intro:"Un groupe auquel vous appartenez a été mentionné",email_outro:"Vous avez reçu cette notification parce que vous êtes membre du groupe %{group_name} qui a été mentionné dans %{resource_title}.",email_subject:"Vous avez été mentionné dans %{resource_title} en tant que membre de %{group_name}",notification_title:'Vous avez été mentionné dans %{resource_title} par %{author_name} %{author_nickname} en tant que membre de %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Vous avez été mentionné",email_outro:"Vous avez reçu cette notification parce que vous avez été mentionné dans %{resource_title}.",email_subject:"Vous avez été mentionné dans %{resource_title}",notification_title:'Vous avez été mentionné dans %{resource_title} par %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Nombre de commentaires générés par les utilisateurs",object:"commentaires",title:"commentaires"}}},errors:{messages:{cannot_have_comments:"ne peut pas être commenté"}}}}},function(e,t){e.exports={"fr-LU":{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Commentaire","decidim/comments/comment_created_event":"Commentaire","decidim/comments/reply_created_event":"Réponse à un commentaire","decidim/comments/user_group_mentioned_event":"Mention","decidim/comments/user_mentioned_event":"Mention"}},activerecord:{models:{"decidim/comments/comment":{one:"Commentaire",other:"Commentaires"},"decidim/comments/comment_vote":{one:"Vote",other:"Votes"}}},decidim:{comments:{comments:"commentaires",comments_count:"Nombre de commentaires",last_activity:{new_comment_at_html:"Nouveau commentaire à %{link}"},view:"Voir",votes:{create:{error:"Une erreur s'est produite lors du vote sur le commentaire."}}},components:{add_comment_form:{account_message:'Pour ajouter votre commentaire connectez-vous avec votre compte ou inscrivez-vous.',form:{body:{label:"Commentaire",placeholder:"Que pensez-vous de cela ?"},form_error:"Le texte est requis et ne peut pas dépasser %{length} caractères.",submit:"Publier",user_group_id:{label:"Commenter en tant que"}},opinion:{neutral:"Neutre"},remaining_characters:"%{count} caractères restants",remaining_characters_1:"%{count} caractère restant",title:"Ajoutez votre commentaire"},comment:{alignment:{against:"Contre",in_favor:"Pour"},deleted_user:"Utilisateur supprimé",hide_replies:"Cacher les réponses",reply:"Répondre",report:{action:"Signaler",already_reported:"Ce contenu a déjà été signalé et il sera examiné par un administrateur.",close:"Fermer",description:"Ce contenu est-il inapproprié ?",details:"Commentaires additionnels",reasons:{does_not_belong:"Contient d’autres types de contenus qui vous semblent inappropriés à %{organization_name} (activités illégales, menaces suicidaires, informations personnelles,...).",offensive:"Contient des propos contraires à la loi (propos racistes, sexistes, insultes, attaques personnelles, menaces de mort, incitations au suicide ou toute forme de discours de haine,...).",spam:"Contient des publicités, des escroqueries, des pièges à clic (clickbait) ou des robots fonctionnant au script (script bots)."},title:"Signaler un contenu inapproprié"},show_replies:"Afficher %{replies_count} réponses",single_comment_link_title:"Obtenir un lien vers un seul commentaire"},comment_order_selector:{order:{best_rated:"Les mieux notés",most_discussed:"Les plus débattus",older:"Les plus anciens",recent:"Les plus récents"},title:"Classement par :"},comment_thread:{title:"Conversation avec %{authorName}"},comments:{blocked_comments_for_user_warning:"Vous n'êtes pas en mesure de commenter pour le moment, mais vous pouvez lire les précédents.",blocked_comments_warning:"Les commentaires sont actuellement désactivés, mais vous pouvez lire ceux déjà saisis.",comment_details_title:"Détails du commentaire",loading:"Chargement des commentaires ...",single_comment_warning:'Vous pouvez accéder au reste des commentaires ici.',single_comment_warning_title:"Vous ne voyez qu'un seul commentaire",title:"%{count} commentaires"},down_vote_button:{text:"Je ne suis pas d'accord avec ce commentaire"},up_vote_button:{text:"Je suis d'accord avec ce commentaire"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} a laissé un commentaire dans %{resource_title}. Vous pouvez le lire sur la page suivante :",email_outro:"Vous avez reçu cette notification, car vous suivez %{author_name}. Vous pouvez vous désabonner de cet utilisateur depuis sa page de profil.",email_subject:"Un nouveau commentaire vient d'être déposé par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire a été publié par %{author_name} %{author_nickname} dans %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} a laissé un commentaire dans %{resource_title}. Vous pouvez le lire sur la page suivante :",email_outro:"Vous avez reçu cette notification, car vous suivez %{author_name}. Vous pouvez vous désabonner de cet utilisateur depuis sa page de profil.",email_subject:"Un nouveau commentaire vient d'être déposé par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire a été publié par %{author_name} %{author_nickname} dans %{resource_title}.'},comment_created:{email_intro:"%{resource_title} a été commenté. Vous pouvez lire le commentaire sur cette page :",email_outro:'Vous venez de recevoir cette notification parce que vous suivez "%{resource_title}" ou son auteur. Vous pouvez vous désabonner à partir du lien précédant.',email_subject:"Un nouveau commentaire vient d'être publié par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire de %{author_name} %{author_nickname} vient d\'être publié dans %{resource_title}'},reply_created:{email_intro:"%{author_name} a répondu à votre commentaire dans %{resource_title}. Vous pouvez le lire depuis la page suivante :",email_outro:"Vous venez de recevoir une notification à votre commentaire.",email_subject:"%{author_name} a répondu à votre commentaire dans %{resource_title}",notification_title:'%{author_name} %{author_nickname} a réagi à votre commentaire sur %{resource_title}'},user_group_mentioned:{email_intro:"Un groupe auquel vous appartenez a été mentionné",email_outro:"Vous avez reçu cette notification parce que vous êtes membre du groupe %{group_name} qui a été mentionné dans %{resource_title}.",email_subject:"Vous avez été mentionné dans %{resource_title} en tant que membre de %{group_name}",notification_title:'Vous avez été mentionné dans %{resource_title} par %{author_name} %{author_nickname} en tant que membre de %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Vous avez été mentionné",email_outro:"Vous avez reçu cette notification parce que vous avez été mentionné dans %{resource_title}.",email_subject:"Vous avez été mentionné dans %{resource_title}",notification_title:'Vous avez été mentionné dans %{resource_title} par %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Nombre de commentaires générés par les utilisateurs",object:"commentaires",title:"commentaires"}}},errors:{messages:{cannot_have_comments:"ne peut pas être commenté"}}}}},function(e,t){e.exports={fr:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Commentaire","decidim/comments/comment_created_event":"Commentaire","decidim/comments/reply_created_event":"Réponse à un commentaire","decidim/comments/user_group_mentioned_event":"Mention","decidim/comments/user_mentioned_event":"Mention"}},activerecord:{models:{"decidim/comments/comment":{one:"Commentaire",other:"Commentaires"},"decidim/comments/comment_vote":{one:"Vote",other:"Votes"}}},decidim:{comments:{comments:"commentaires",comments_count:"Nombre de commentaires",last_activity:{new_comment_at_html:"Nouveau commentaire à %{link}"},view:"Voir",votes:{create:{error:"Une erreur s'est produite lors du vote sur le commentaire."}}},components:{add_comment_form:{account_message:'Pour ajouter votre commentaire connectez-vous avec votre compte ou inscrivez-vous.',form:{body:{label:"Commentaire",placeholder:"Que pensez-vous de cela ?"},form_error:"Le texte est requis et ne peut pas dépasser %{length} caractères.",submit:"Publier",user_group_id:{label:"Commenter en tant que"}},opinion:{neutral:"Neutre"},remaining_characters:"%{count} caractères restants",remaining_characters_1:"%{count} caractère restant",title:"Ajoutez votre commentaire"},comment:{alignment:{against:"Contre",in_favor:"Pour"},deleted_user:"Utilisateur supprimé",hide_replies:"Cacher les réponses",reply:"Répondre",report:{action:"Signaler",already_reported:"Ce contenu a déjà été signalé et il sera examiné par un administrateur.",close:"Fermer",description:"Ce contenu est-il inapproprié ?",details:"Commentaires additionnels",reasons:{does_not_belong:"Contient d’autres types de contenus qui vous semblent inappropriés à %{organization_name} (activités illégales, menaces suicidaires, informations personnelles,...).",offensive:"Contient des propos contraires à la loi (propos racistes, sexistes, insultes, attaques personnelles, menaces de mort, incitations au suicide ou toute forme de discours de haine,...).",spam:"Contient des publicités, des escroqueries, des pièges à clic (clickbait) ou des robots fonctionnant au script (script bots)."},title:"Signaler un contenu inapproprié"},show_replies:"Afficher %{replies_count} réponses",single_comment_link_title:"Obtenir un lien vers un seul commentaire"},comment_order_selector:{order:{best_rated:"Les mieux notés",most_discussed:"Les plus débattus",older:"Les plus anciens",recent:"Les plus récents"},title:"Classement par :"},comment_thread:{title:"Conversation avec %{authorName}"},comments:{blocked_comments_for_user_warning:"Vous n'êtes pas en mesure de commenter pour le moment, mais vous pouvez lire les précédents.",blocked_comments_warning:"Les commentaires sont actuellement désactivés, mais vous pouvez lire ceux déjà saisis.",comment_details_title:"Détails du commentaire",loading:"Chargement des commentaires ...",single_comment_warning:'Vous pouvez accéder au reste des commentaires ici.',single_comment_warning_title:"Vous ne voyez qu'un seul commentaire",title:"%{count} commentaires"},down_vote_button:{text:"Je ne suis pas d'accord avec ce commentaire"},up_vote_button:{text:"Je suis d'accord avec ce commentaire"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} a laissé un commentaire dans %{resource_title}. Vous pouvez le lire sur la page suivante :",email_outro:"Vous avez reçu cette notification, car vous suivez %{author_name}. Vous pouvez vous désabonner de cet utilisateur depuis sa page de profil.",email_subject:"Un nouveau commentaire vient d'être déposé par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire a été publié par %{author_name} %{author_nickname} dans %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} a laissé un commentaire dans %{resource_title}. Vous pouvez le lire sur la page suivante :",email_outro:"Vous avez reçu cette notification, car vous suivez %{author_name}. Vous pouvez vous désabonner de cet utilisateur depuis sa page de profil.",email_subject:"Un nouveau commentaire vient d'être déposé par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire a été publié par %{author_name} %{author_nickname} dans %{resource_title}.'},comment_created:{email_intro:"%{resource_title} a été commenté. Vous pouvez lire le commentaire sur cette page :",email_outro:'Vous venez de recevoir cette notification parce que vous suivez "%{resource_title}" ou son auteur. Vous pouvez vous désabonner à partir du lien précédant.',email_subject:"Un nouveau commentaire vient d'être publié par %{author_name} dans %{resource_title}",notification_title:'Un nouveau commentaire de %{author_name} %{author_nickname} vient d\'être publié dans %{resource_title}'},reply_created:{email_intro:"%{author_name} a répondu à votre commentaire dans %{resource_title}. Vous pouvez le lire depuis la page suivante :",email_outro:"Vous venez de recevoir une notification à votre commentaire.",email_subject:"%{author_name} a répondu à votre commentaire dans %{resource_title}",notification_title:'%{author_name} %{author_nickname} a réagi à votre commentaire sur %{resource_title}'},user_group_mentioned:{email_intro:"Un groupe auquel vous appartenez a été mentionné",email_outro:"Vous avez reçu cette notification parce que vous êtes membre du groupe %{group_name} qui a été mentionné dans %{resource_title}.",email_subject:"Vous avez été mentionné dans %{resource_title} en tant que membre de %{group_name}",notification_title:'Vous avez été mentionné dans %{resource_title} par %{author_name} %{author_nickname} en tant que membre de %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Vous avez été mentionné",email_outro:"Vous avez reçu cette notification parce que vous avez été mentionné dans %{resource_title}.",email_subject:"Vous avez été mentionné dans %{resource_title}",notification_title:'Vous avez été mentionné dans %{resource_title} par %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Nombre de commentaires générés par les utilisateurs",object:"commentaires",title:"commentaires"}}},errors:{messages:{cannot_have_comments:"ne peut pas être commenté"}}}}},function(e,t){e.exports={ga:null}},function(e,t){e.exports={gl:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comentario","decidim/comments/comment_created_event":"Comentario","decidim/comments/reply_created_event":"Comentario de resposta","decidim/comments/user_group_mentioned_event":"Mención","decidim/comments/user_mentioned_event":"Mención"}},activerecord:{models:{"decidim/comments/comment":{one:"Comentario",other:"Comentarios"},"decidim/comments/comment_vote":{one:"Vota",other:"Votos"}}},decidim:{comments:{comments:"Comentarios",comments_count:"Número de comentarios",last_activity:{new_comment_at_html:"Novo comentario en %{link}"},view:"Ver",votes:{create:{error:"Houbo erros ao votar o comentario."}}},components:{add_comment_form:{account_message:'Inicia sesión coa túa conta ou iniciar para engadir o teu comentario.',form:{body:{label:"Comentario",placeholder:"Que vos parece?"},form_error:"Requírese o texto e non pode ter máis de %{length} caracteres.",submit:"Enviar",user_group_id:{label:"Comentar como"}},opinion:{neutral:"Neutro"},remaining_characters:"Faltan %{count} caracteres",remaining_characters_1:"Faltou o personaxe %{count}",title:"Engade o teu comentario"},comment:{alignment:{against:"Contra",in_favor:"A favor"},deleted_user:"Usuario eliminado",hide_replies:"Ocultar respostas",reply:"Responder",report:{action:"Informe",already_reported:"Este contido xa se informou e será revisado por un administrador.",close:"Pechar",description:"Este contido é inapropiado?",details:"Comentarios adicionais",reasons:{does_not_belong:"Contén actividades ilegais, ameazas de suicidio, información persoal ou outra cousa que pensas que non pertence a %{organization_name}.",offensive:"Contén racismo, sexismo, abuso, ataques persoais, ameazas de morte, solicitudes de suicidio ou calquera tipo de discurso de odio.",spam:"Contén clic, publicidade, fraudes ou bots de script."},title:"Denunciar contido inapropiado"},show_replies:"Amosar %{replies_count} respostas",single_comment_link_title:"Obter ligazón a un único comentario"},comment_order_selector:{order:{best_rated:"Mellor valorado",most_discussed:"A maioría discutida",older:"Máis vello",recent:"Recentes"},title:"Ordenar por:"},comment_thread:{title:"Conversa con %{authorName}"},comments:{blocked_comments_for_user_warning:"Non podes comentar neste momento, pero podes ler os anteriores.",blocked_comments_warning:"Os comentarios están desactivados neste momento, pero podes ler os anteriores.",comment_details_title:"Detalles do comentario",loading:"Cargando comentarios ...",single_comment_warning:'Podes revisar os comentarios restantes aquí.',single_comment_warning_title:"Estás a ver un único comentario",title:"%{count} comentarios"},down_vote_button:{text:"Non estou de acordo con este comentario"},up_vote_button:{text:"Estou de acordo con este comentario"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} deixou un comentario en %{resource_title}. Podes lelo nesta páxina:",email_outro:"Recibiches esta notificación porque estás seguindo %{author_name}. Podes deixar de seguir este usuario desde a súa páxina de perfil.",email_subject:"Hai un novo comentario por %{author_name} en %{resource_title}",notification_title:'Hai un novo comentario %{author_name} %{author_nickname} en %{resource_title}.'},comment_by_followed_user_group:{email_subject:"Hai un novo comentario por %{author_name} en %{resource_title}",notification_title:'Hai un novo comentario %{author_name} %{author_nickname} en %{resource_title}.'},comment_created:{email_intro:"Comentouse %{resource_title} . Podes ler o comentario nesta páxina:",email_outro:'Recibiches esta notificación porque estás seguindo "%{resource_title}" ou o seu autor. Podes deixar de seguir desde a ligazón anterior.',email_subject:"Hai un novo comentario de %{author_name} en %{resource_title}",notification_title:'Hai un novo comentario de %{author_name} %{author_nickname} en %{resource_title}'},reply_created:{email_intro:"%{author_name} respondeu o teu comentario en %{resource_title}. Podes lelo nesta páxina:",email_outro:"Recibiches esta notificación porque o teu comentario foi respondido.",email_subject:"%{author_name} respondeu o teu comentario en %{resource_title}",notification_title:'%{author_name} %{author_nickname} respondeu o seu comentario en %{resource_title}'},user_mentioned:{email_intro:"Foi mencionado",email_outro:"Recibiches esta notificación porque foi mencionado en %{resource_title}.",email_subject:"Foi mencionado en %{resource_title}",notification_title:'Foi mencionado en %{resource_title} por %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Número de comentarios xerados polos usuarios",object:"comentarios",title:"Comentarios"}}},errors:{messages:{cannot_have_comments:"Non podo ter comentarios"}}}}},function(e,t){e.exports={hr:null}},function(e,t){e.exports={hr:null}},function(e,t){e.exports={hu:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Megjegyzés","decidim/comments/comment_created_event":"Megjegyzés","decidim/comments/reply_created_event":"Hozzászólás válasz","decidim/comments/user_group_mentioned_event":"Említés","decidim/comments/user_mentioned_event":"Említés"}},activerecord:{models:{"decidim/comments/comment":{one:"Megjegyzés",other:"Megjegyzések"},"decidim/comments/comment_vote":{one:"Szavazat",other:"Szavazatok"}}},decidim:{comments:{comments:"Hozzászólások",last_activity:{new_comment_at_html:"Új megjegyzés: %{link}"},votes:{create:{error:"Hiba történt a megjegyzésre való szavazáskor."}}},components:{add_comment_form:{account_message:'Jelentkezzen be fiókodba vagy iratkozz fel megjegyzés küldéséhez.',form:{body:{label:"Megjegyzés",placeholder:"Mit gondolsz erről?"},form_error:"Kötelező kitölteni, és nem lehet hosszabb, mint %{length} karakter.",submit:"Küldés",user_group_id:{label:"Megjegyzés mint:"}},opinion:{neutral:"Semleges"},remaining_characters:"%{count} karakter maradt",remaining_characters_1:"%{count} karakter maradt",title:"Szólj hozzá"},comment:{alignment:{against:"Ellenzem",in_favor:"Támogatom"},deleted_user:"Törölt felhasználó",hide_replies:"Válaszok elrejtése",reply:"Válasz",report:{action:"Jelentés",already_reported:"Ezt a tartalmat már jelentették, az adminisztrátor éppen felülvizsgálja.",close:"Bezárás",description:"Sértő a tartalom?",details:"További megjegyzések",reasons:{does_not_belong:"Illegális tevékenységet, öngyilkosságra való felhívást, személyes adatokat vagy más olyan dolgot tartalmaz, ami nem tartozik ide: %{organization_name}.",offensive:"Rasszizmust, szexizmust, gyalázkodást, személyeskedést, halálos fenyegetést, öngyilkosságra való felhívást vagy gyűlöletbeszédet tartalmaz.",spam:"Klikkvadászat, reklám, átverés vagy script bot."}},show_replies:"%{replies_count} válasz mutatása",single_comment_link_title:"Link a kommenthez"},comment_order_selector:{order:{best_rated:"Legjobbra értékelt",most_discussed:"Leginkább vitatott",older:"Korábbi",recent:"Legutóbbi"},title:"Rendezés:"},comment_thread:{title:"Beszélgetés vele: %{authorName}"},comments:{blocked_comments_for_user_warning:"Ebben a pillanatban nem tud megjegyzéseket tenni, de elolvashatja az előzőeket.",blocked_comments_warning:"A megjegyzések jelenleg le vannak tiltva, de a korábbiakat elolvashatod.",comment_details_title:"Megjegyzés részletei",loading:"Hozzászólások betöltése ...",single_comment_warning:'A többi hozzászólást itt ellenőrizheti.',single_comment_warning_title:"Egyetlen megjegyzést látsz",title:"%{count} megjegyzés"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} megjegyzést hagyott itt: %{resource_title}. Ezen az oldalon megtalálod:",email_outro:'Ezt az értesítést azért kaptad, mert ezt követed: "%{author_name}". Leiratkozás az előző link segítségével.',email_subject:"%{author_name} új megjegyzése itt: %{resource_title}",notification_title:'Új megjegyzés: %{author_name} %{author_nickname} %{resource_title}.'},comment_by_followed_user_group:{email_intro:"A csoport %{author_name} megjegyzést hagyott itt: %{resource_title}. Ezen az oldalon megtalálod:",email_outro:'Ezt az értesítést azért kaptad, mert követed: "%{author_name}". Leiratkozáshoz látogasd meg ezt a csoportod a profiloldaláról.',email_subject:"%{author_name} új megjegyzése itt: %{resource_title}",notification_title:'Új megjegyzés: %{author_name} %{author_nickname} %{resource_title}.'},comment_created:{email_intro:'A "%{resource_title}" témához megjegyzést fűzött valaki. Itt tudod elolvasni:',email_outro:'Ezt az értesítést azért kaptad, mert ezt (vagy ennek szerzőjét) követed: "%{resource_title}". Ha szeretnél, a link segítségével leiratkozhatsz.',email_subject:"Új megjegyzés érkezett ehhez: %{resource_title}, tőle: %{author_name}",notification_title:'Új megjegyzés tőle: %{author_name} %{author_nickname}, ehhez: %{resource_title}'},reply_created:{email_intro:"%{author_name} megjegyzést fűzött ehhez: %{resource_title}. Ezen az oldalon megtalálod:",email_outro:"Ezt az értesítést azért kaptad, mert valaki választolt a mejegyzésedre.",email_subject:"%{author_name} megjegyzést tett a kommentedhez itt: %{resource_title}",notification_title:'%{author_name} %{author_nickname} válaszolt a megjegyzésedre itt: %{resource_title}'},user_group_mentioned:{email_intro:"Említettek egy csoportot, amelybe tartozol",email_outro:"Azért kapta ezt az értesítést, mert tagja annak a(z) %{group_name} csoportnak, amelyet a(z) %{resource_title} megemlített.",email_subject:"A(z) %{resource_title} -ban említettek, a(z) %{group_name} tagjaként",notification_title:'A(z) %{resource_title} -ban a %{author_name} %{author_nickname} megemlített a(z) %{group_name} %{group_nickname} tagjaként'},user_mentioned:{email_intro:"Valaki említette a neved",email_outro:'Ezt az értesítést azért kaptad, mert korábban megemlítettek a(z) "%{resource_title}" témában.',email_subject:"Megemlítettek a(z) %{resource_title} témában",notification_title:'%{author_name} %{author_nickname} megemlített itt: %{resource_title}'}}},metrics:{comments:{description:"A felhasználók által generált megjegyzések száma",object:"Hozzászólások",title:"Hozzászólások"}}},errors:{messages:{cannot_have_comments:"nem tudsz megjegyzéseket tenni"}}}}},function(e,t){e.exports={id:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentar","decidim/comments/comment_created_event":"Komentar","decidim/comments/reply_created_event":"Balasan komentar","decidim/comments/user_group_mentioned_event":"Menyebut","decidim/comments/user_mentioned_event":"Menyebut"}},activerecord:{models:{"decidim/comments/comment":{other:"Komentar"},"decidim/comments/comment_vote":{other:"Voting"}}},decidim:{comments:{comments:"Komentar",last_activity:{new_comment_at_html:"Komentar baru di %{link}"},votes:{create:{error:"Terjadi masalah saat memilih komentar."}}},components:{add_comment_form:{account_message:'Masuk dengan akun Anda atau mendaftar untuk menambahkan komentar Anda.',form:{body:{label:"Komentar",placeholder:"Apa yang Anda pikirkan tentang ini?"},form_error:"Teks diperlukan dan tidak boleh lebih dari %{length} karakter.",submit:"Kirim",user_group_id:{label:"Beri komentar sebagai"}},opinion:{neutral:"Netral"},remaining_characters:"%{count} karakter tersisa",remaining_characters_1:"%{count} karakter tersisa",title:"Tambahkan komentar Anda"},comment:{alignment:{against:"Melawan",in_favor:"Mendukung"},deleted_user:"Peserta yang dihapus",reply:"Balasan",report:{action:"Melaporkan",already_reported:"Konten ini sudah dilaporkan dan akan ditinjau oleh admin.",close:"Dekat",description:"Apakah konten ini tidak pantas?",details:"Komentar tambahan",reasons:{does_not_belong:"Berisi aktivitas ilegal, ancaman bunuh diri, informasi pribadi, atau sesuatu yang menurut Anda bukan milik %{organization_name}",offensive:"Berisi rasisme, seksisme, penghinaan, serangan pribadi, ancaman kematian, permintaan bunuh diri atau segala bentuk pidato kebencian.",spam:"Berisi clickbait, iklan, penipuan atau bot skrip."}}},comment_order_selector:{order:{best_rated:"Nilai terbaik",most_discussed:"Paling banyak dibicarakan",older:"Lebih tua",recent:"Baru"},title:"Dipesan oleh:"},comment_thread:{title:"Percakapan dengan %{authorName}"},comments:{blocked_comments_for_user_warning:"Anda tidak dapat berkomentar saat ini, tetapi Anda dapat membaca yang sebelumnya.",blocked_comments_warning:"Komentar dinonaktifkan saat ini, tetapi Anda dapat membaca yang sebelumnya.",loading:"Memuat komentar ...",title:"%{count} komentar"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} telah menulis komentar dalam %{resource_title}. Anda dapat membacanya di halaman ini:",email_outro:"Anda telah menerima pemberitahuan ini karena Anda mengikuti %{author_name}. Anda dapat berhenti mengikuti pengguna ini dari halaman profil mereka.",email_subject:"Ada komentar baru dengan %{author_name} in %{resource_title}",notification_title:'Ada komentar baru oleh %{author_name} %{author_nickname} di %{resource_title}.'},comment_by_followed_user_group:{email_subject:"Ada komentar baru dengan %{author_name} in %{resource_title}",notification_title:'Ada komentar baru oleh %{author_name} %{author_nickname} di %{resource_title}.'},comment_created:{email_intro:"%{resource_title} telah dikomentari. Anda dapat membaca komentar di halaman ini:",email_outro:'Anda telah menerima pemberitahuan ini karena Anda mengikuti "%{resource_title}" atau penulisnya. Anda dapat berhenti mengikutinya dari tautan sebelumnya.',email_subject:"Ada komentar baru dari %{author_name} in %{resource_title}",notification_title:'Ada komentar baru dari %{author_name} %{author_nickname} di %{resource_title}'},reply_created:{email_intro:"%{author_name} telah membalas komentar Anda dalam %{resource_title}. Anda dapat membacanya di halaman ini:",email_outro:"Anda telah menerima pemberitahuan ini karena komentar Anda dijawab.",email_subject:"%{author_name} telah membalas komentar Anda dalam %{resource_title}",notification_title:'%{author_name} %{author_nickname} telah menjawab komentar Anda di %{resource_title}'},user_mentioned:{email_intro:"Anda telah disebutkan",email_outro:"Anda telah menerima pemberitahuan ini karena Anda telah disebutkan dalam %{resource_title}.",email_subject:"Anda telah disebutkan dalam %{resource_title}",notification_title:'Anda telah disebutkan dalam %{resource_title} oleh %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Jumlah komentar yang dihasilkan oleh peserta",object:"komentar",title:"Komentar"}}},errors:{messages:{cannot_have_comments:"tidak dapat memiliki komentar"}}}}},function(e,t){e.exports={"is-IS":{decidim:{components:{add_comment_form:{account_message:'Skráðu þig inn með reikningnum þínum eða skráðu þig til að bæta við ummælum þínum.',form:{body:{label:"Athugasemd",placeholder:"Hvað finnst þér um þetta?"},form_error:"Textinn er krafist og það má ekki vera lengri en %{length} stafir.",submit:"Senda",user_group_id:{label:"Athugasemd sem"}},opinion:{neutral:"Hlutlaus"},remaining_characters:"%{count} stafir eftir",remaining_characters_1:"%{count} stafur eftir",title:"Bæta við athugasemd þinni"},comment:{alignment:{against:"Gegn",in_favor:"Í hag"},reply:"Svara",report:{action:"Skýrsla",already_reported:"Þetta efni er þegar tilkynnt og það verður endurskoðað af stjórnanda.",close:"Loka",description:"Er þetta efni óviðeigandi?",details:"Önnur athugasemdir",reasons:{does_not_belong:"Inniheldur ólöglega starfsemi, sjálfsvígshugmyndir, persónulegar upplýsingar eða eitthvað sem þér finnst ekki tilheyra %{organization_name}.",offensive:"Inniheldur kynþáttafordóma, kynhneigð, slurðir, persónulegar árásir, dauðarefsárásir, sjálfsvígstilraunir eða hvers konar hatursmál.",spam:"Inniheldur clickbait, auglýsingar, óþekktarangi eða handritabots."}}},comment_order_selector:{order:{best_rated:"Bestu einkunnir",most_discussed:"Mest rætt",older:"Eldri",recent:"Nýleg"},title:"Raða eftir:"},comment_thread:{title:"Samtal við %{authorName}"},comments:{blocked_comments_warning:"Athugasemdir eru gerðar óvirkar á þessum tíma, en þú getur lesið þau fyrri.",loading:"Hleð inn athugasemdir ...",title:"%{count} athugasemdir"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} hefur skilið eftir athugasemd í %{resource_title}. Þú getur lesið það á þessari síðu:",email_outro:"Þú hefur fengið þessa tilkynningu vegna þess að þú fylgist með %{author_name}. Þú getur sleppt þessari notanda frá prófílssíðunni sinni.",email_subject:"Það er nýtt ummæli um %{author_name} í %{resource_title}",notification_title:'Það er nýtt ummæli við %{author_name} %{author_nickname} í %{resource_title}.'},comment_by_followed_user_group:{email_subject:"Það er nýtt ummæli um %{author_name} í %{resource_title}",notification_title:'Það er nýtt ummæli við %{author_name} %{author_nickname} í %{resource_title}.'},comment_created:{email_intro:"%{resource_title} hefur verið skrifað ummæli. Þú getur lesið athugasemdina á þessari síðu:",email_outro:'Þú hefur fengið þessa tilkynningu vegna þess að þú fylgist með "%{resource_title}" eða höfundinum. Þú getur sleppt því frá fyrri tengilinn.',email_subject:"Það er nýtt ummæli frá %{author_name} í %{resource_title}",notification_title:'Það er nýtt ummæli frá %{author_name} %{author_nickname} í %{resource_title}'},reply_created:{email_intro:"%{author_name} hefur svarað ummæli þín í %{resource_title}. Þú getur lesið það á þessari síðu:",email_outro:"Þú hefur fengið þessa tilkynningu vegna þess að ummæli þín voru svarað.",email_subject:"%{author_name} hefur svarað ummæli þín í %{resource_title}",notification_title:'%{author_name} %{author_nickname} hefur svarað athugasemd þinni í %{resource_title}'},user_mentioned:{email_intro:"Þú hefur verið nefndur",email_outro:"Þú hefur fengið þessa tilkynningu vegna þess að þú hefur verið nefndur í %{resource_title}.",email_subject:"Þú hefur verið nefndur í %{resource_title}",notification_title:'Þú hefur verið nefndur í %{resource_title} af %{author_name} %{author_nickname}'}}}},errors:{messages:{cannot_have_comments:"getur ekki haft athugasemdir"}}}}},function(e,t){e.exports={is:{decidim:{comments:{comments:"Athugasemdir"},components:{add_comment_form:{account_message:'Skráðu þig inn með reikningnum þínum eða skráðu þig til að bæta við ummælum þínum.',form:{body:{label:"Athugasemd",placeholder:"Hvað finnst þér um þetta?"},form_error:"Textinn er krafist og það má ekki vera lengri en %{length} stafir.",submit:"Senda",user_group_id:{label:"Athugasemd sem"}},opinion:{neutral:"Hlutlaus"},remaining_characters:"%{count} stafir eftir",remaining_characters_1:"%{count} stafur eftir",title:"Bæta við athugasemd þinni"},comment:{alignment:{against:"Gegn",in_favor:"Í hag"},reply:"Svara",report:{action:"Skýrsla",already_reported:"Þetta efni er þegar tilkynnt og það verður endurskoðað af stjórnanda.",close:"Loka",description:"Er þetta efni óviðeigandi?",details:"Önnur athugasemdir",reasons:{does_not_belong:"Inniheldur ólöglega starfsemi, sjálfsvígshugmyndir, persónulegar upplýsingar eða eitthvað sem þér finnst ekki tilheyra %{organization_name}.",offensive:"Inniheldur kynþáttafordóma, kynhneigð, slurðir, persónulegar árásir, dauðarefsárásir, sjálfsvígstilraunir eða hvers konar hatursmál.",spam:"Inniheldur clickbait, auglýsingar, óþekktarangi eða handritabots."}}},comment_order_selector:{order:{best_rated:"Bestu einkunnir",most_discussed:"Mest rætt",older:"Eldri",recent:"Nýleg"},title:"Raða eftir:"},comment_thread:{title:"Samtal við %{authorName}"},comments:{blocked_comments_warning:"Athugasemdir eru gerðar óvirkar á þessum tíma, en þú getur lesið þau fyrri.",loading:"Hleð inn athugasemdir ...",title:"%{count} athugasemdir"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} hefur skilið eftir athugasemd í %{resource_title}. Þú getur lesið það á þessari síðu:",email_outro:"Þú hefur fengið þessa tilkynningu vegna þess að þú fylgist með %{author_name}. Þú getur sleppt þessari notanda frá prófílssíðunni sinni.",email_subject:"Það er nýtt ummæli um %{author_name} í %{resource_title}",notification_title:'Það er nýtt ummæli við %{author_name} %{author_nickname} í %{resource_title}.'},comment_by_followed_user_group:{email_subject:"Það er nýtt ummæli um %{author_name} í %{resource_title}",notification_title:'Það er nýtt ummæli við %{author_name} %{author_nickname} í %{resource_title}.'},comment_created:{email_intro:"%{resource_title} hefur verið skrifað ummæli. Þú getur lesið athugasemdina á þessari síðu:",email_outro:'Þú hefur fengið þessa tilkynningu vegna þess að þú fylgist með "%{resource_title}" eða höfundinum. Þú getur sleppt því frá fyrri tengilinn.',email_subject:"Það er nýtt ummæli frá %{author_name} í %{resource_title}",notification_title:'Það er nýtt ummæli frá %{author_name} %{author_nickname} í %{resource_title}'},reply_created:{email_intro:"%{author_name} hefur svarað ummæli þín í %{resource_title}. Þú getur lesið það á þessari síðu:",email_outro:"Þú hefur fengið þessa tilkynningu vegna þess að ummæli þín voru svarað.",email_subject:"%{author_name} hefur svarað ummæli þín í %{resource_title}",notification_title:'%{author_name} %{author_nickname} hefur svarað athugasemd þinni í %{resource_title}'},user_mentioned:{email_intro:"Þú hefur verið nefndur",email_outro:"Þú hefur fengið þessa tilkynningu vegna þess að þú hefur verið nefndur í %{resource_title}.",email_subject:"Þú hefur verið nefndur í %{resource_title}",notification_title:'Þú hefur verið nefndur í %{resource_title} af %{author_name} %{author_nickname}'}}}},errors:{messages:{cannot_have_comments:"getur ekki haft athugasemdir"}}}}},function(e,t){e.exports={it:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Commento","decidim/comments/comment_created_event":"Commento","decidim/comments/reply_created_event":"Risposta al commento","decidim/comments/user_group_mentioned_event":"Citare","decidim/comments/user_mentioned_event":"Citare"}},activerecord:{models:{"decidim/comments/comment":{one:"Commento",other:"Commenti"},"decidim/comments/comment_vote":{one:"Votazione",other:"voti"}}},decidim:{comments:{comments:"Commenti",comments_count:"Conteggio dei Commenti",last_activity:{new_comment_at_html:"Nuovo commento al %{link}"},view:"Visualizza",votes:{create:{error:"Ci sono stati errori durante la votazione del commento."}}},components:{add_comment_form:{account_message:'Connessione con il tuo account o Sign up per aggiungere il tuo commento.',form:{body:{label:"Commenta",placeholder:"Cosa ne pensi?"},form_error:"Il testo è necessario, deve essere obbligatoriamente indicato (max %{length} caratteri).",submit:"Invia",user_group_id:{label:"Commenta come"}},opinion:{neutral:"Neutro"},remaining_characters:"%{count} caratteri rimasti",remaining_characters_1:"%{count} carattere sinistro",title:"Aggiungi il tuo commento"},comment:{alignment:{against:"Contro",in_favor:"A favore"},deleted_user:"Utente cancellato",hide_replies:"Nascondi risposte",reply:"Rispondi",report:{action:"Report",already_reported:"Questo contenuto è già stato indicato e sarà revisionato da un utente Admnistrator.",close:"Chiudi",description:"Trovi questo contenuto inappropriato?",details:"motivazione",reasons:{does_not_belong:"Contiene un'attività illegale, istigazioni al suicidio, minacce, informazioni personali o riservate, oppure vi sono dei contenuti che reputi inappropriati per %{organization_name}.",offensive:"Vi sono contenuti razzisti, sessisti, offensivi, attacchi di carattere personale, minacce di morte o altro tipo di minacci, istigazioni al suicidio o altre forme d'odio verbale.",spam:'Contiene pubblicità, truffe, clickbait ("esca da click") o altro contenuto mirato ad attrarre traffico internet.'},title:"Segnala contenuti inappropriati"},show_replies:"Mostra %{replies_count} risposte",single_comment_link_title:"Ottieni link a singolo commento"},comment_order_selector:{order:{best_rated:"Favoriti",most_discussed:"Più discussi",older:"Più vecchi",recent:"Più recenti"},title:"Ordina per:"},comment_thread:{title:"Conversazioni con %{authorName}"},comments:{blocked_comments_for_user_warning:"Non sei in grado di commentare in questo momento, ma puoi leggere quelli precedenti.",blocked_comments_warning:"I commenti sono disabilitati in questo momento, ma puoi leggere quelli precedenti.",comment_details_title:"Dettagli commento",loading:"Sto caricando i commenti ...",single_comment_warning:'Puoi controllare il resto dei commenti qui.',single_comment_warning_title:"Stai vedendo un singolo commento",title:"%{count} commenti"},down_vote_button:{text:"Non sono d'accordo con questo commento"},up_vote_button:{text:"Sono d'accordo con questo commento"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ha lasciato un commento in %{resource_title}. Puoi leggerlo in questa pagina:",email_outro:"Hai ricevuto questa notifica perché stai seguendo %{author_name}. Puoi smettere di seguire questo utente dalla pagina del profilo.",email_subject:"C'è un nuovo commento di %{author_name} in %{resource_title}",notification_title:'C\'è un nuovo commento di %{author_name} %{author_nickname} in %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Il gruppo %{author_name} ha lasciato un commento in %{resource_title}. Puoi leggerlo in questa pagina:",email_outro:'Hai ricevuto questa notifica perché stai seguendo "%{author_name}". Puoi smettere di seguirlo cliccando sul link precedente.',email_subject:"C'è un nuovo commento di %{author_name} in %{resource_title}",notification_title:'C\'è un nuovo commento di %{author_name} %{author_nickname} in %{resource_title}.'},comment_created:{email_intro:"%{resource_title} è stato commentato. Puoi leggere il commento in questa pagina:",email_outro:'Hai ricevuto questa notifica perché stai seguendo "%{resource_title}" o il suo autore. Puoi smettere di seguirlo dal link precedente.',email_subject:"C'è un nuovo commento da %{author_name} in %{resource_title}",notification_title:'C\'è un nuovo commento da %{author_name} %{author_nickname} in %{resource_title}'},reply_created:{email_intro:"%{author_name} ha risposto il tuo commento in %{resource_title}. Puoi leggerlo in questa pagina:",email_outro:"Hai ricevuto questa notifica perché il tuo commento è stato risposto.",email_subject:"%{author_name} ha risposto il tuo commento in %{resource_title}",notification_title:'%{author_name} %{author_nickname} ha risposto il tuo commento in %{resource_title}'},user_group_mentioned:{email_intro:"È stato menzionato un gruppo a cui appartieni",email_outro:"Hai ricevuto questa notifica perché appartieni al gruppo %{group_name} che è stato menzionato in %{resource_title}.",email_subject:"Ti si nomina in %{resource_title} come appartenente a %{group_name}",notification_title:'Ti si nomina in %{resource_title} by %{author_name} %{author_nickname} come appartenente a %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Sei stato menzionato",email_outro:"Hai ricevuto questa notifica perché sei stato citato in %{resource_title}.",email_subject:"Sei stato menzionato in %{resource_title}",notification_title:'Sei stato citato in %{resource_title} di %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Numero di commenti generati dagli utenti",object:"Commenti",title:"Commenti"}}},errors:{messages:{cannot_have_comments:"non si possono fare commenti"}}}}},function(e,t){e.exports={ja:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"コメント","decidim/comments/comment_created_event":"コメント","decidim/comments/reply_created_event":"コメント返信","decidim/comments/user_group_mentioned_event":"メンション","decidim/comments/user_mentioned_event":"メンション"}},activerecord:{models:{"decidim/comments/comment":{other:"コメント"},"decidim/comments/comment_vote":{other:"投票"}}},decidim:{comments:{comments:"コメント",comments_count:"コメント数",last_activity:{new_comment_at_html:" %{link}に新しいコメント"},votes:{create:{error:"コメントに投票中に問題がありました。"}}},components:{add_comment_form:{account_message:'アカウント または サインアップ でコメントを追加します。',form:{body:{label:"コメント",placeholder:"これについてどう思いますか?"},form_error:"テキストは必須で、 %{length} 文字を超えることはできません。",submit:"送信",user_group_id:{label:"コメント:"}},opinion:{neutral:"ニュートラル"},remaining_characters:"残り %{count} 文字",remaining_characters_1:"残り%{count} 文字",title:"コメントを追加"},comment:{alignment:{against:"",in_favor:""},deleted_user:"参加者を削除しました",hide_replies:"返信を非表示",reply:"返信",report:{action:"レポート",already_reported:"このコンテンツはすでに報告されており、管理者が確認します。",close:"閉じる",description:"このコンテンツは不適切ですか?",details:"追加コメント",reasons:{does_not_belong:"違法行為、自殺の脅威、個人情報、または %{organization_name} に属していないと思われる何かが含まれています。",offensive:"人種差別、性差別、スラー、個人攻撃、死の脅威、自殺要求やあらゆる形態の憎悪スピーチが含まれています。",spam:"クリックベイト、広告、詐欺やスクリプトボットが含まれています。"},title:"不適切なコンテンツを報告する"},show_replies:"%{replies_count} 件の返信を表示",single_comment_link_title:"シングルコメントへのリンクを取得"},comment_order_selector:{order:{best_rated:"最高評価",most_discussed:"最も議論されたもの",older:"古い順",recent:"最近のもの"},title:"並び順:"},comment_thread:{title:"%{authorName} との会話"},comments:{blocked_comments_for_user_warning:"現時点ではコメントできませんが、以前のコメントを読むことができます。",blocked_comments_warning:"コメントは現時点で無効になっていますが、以前のコメントを読むことができます。",comment_details_title:"コメントの詳細",loading:"コメントを読み込んでいます...",single_comment_warning:'コメントの残りはこちら で確認できます。',single_comment_warning_title:"単一のコメントが表示されています",title:"%{count} 件のコメント"},down_vote_button:{text:"このコメントに同意しない"},up_vote_button:{text:"このコメントに同意します"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} は %{resource_title}にコメントを残しました。このページで読むことができます:",email_outro:"%{author_name}をフォローしているため、この通知を受け取りました。プロフィールページからこのユーザーのフォローを解除することができます。",email_subject:"%{author_name} に %{resource_title} による新しいコメントがあります",notification_title:'There is a new comment by %{author_name} %{author_nickname} in %{resource_title}.'},comment_by_followed_user_group:{email_intro:"グループ %{author_name} は %{resource_title}にコメントを残しました。このページで読むことができます:",email_outro:"%{author_name}をフォローしているため、この通知を受け取りました。プロフィールページからこのグループのフォローを解除できます。",email_subject:"%{author_name} に %{resource_title} による新しいコメントがあります",notification_title:'There is a new comment by %{author_name} %{author_nickname} in %{resource_title}.'},comment_created:{email_intro:"%{resource_title} はコメントされました。このページでコメントを読むことができます:",email_outro:'"%{resource_title}" またはその著者をフォローしているため、この通知を受け取りました。前のリンクからフォローを解除することができます。',email_subject:"%{author_name} に %{resource_title} から新しいコメントがあります",notification_title:'%{author_name} %{author_nickname} から %{resource_title}に新しいコメントがあります'},reply_created:{email_intro:"%{author_name} は %{resource_title}であなたのコメントを返信しました。このページで読むことができます:",email_outro:"コメントが返信されたため、この通知を受信しました。",email_subject:"%{author_name} が %{resource_title} であなたのコメントに返信しました",notification_title:'%{author_name} %{author_nickname}%{resource_title} であなたのコメントに返信しました'},user_group_mentioned:{email_intro:"あなたが所属しているグループがメンションされました",email_outro:"あなたは %{group_name} でメンションされたグループ %{resource_title} のメンバーであるため、この通知を受け取りました。",email_subject:"あなたは %{resource_title} で %{group_name} のメンバーとしてメンションされました",notification_title:'あなたは %{resource_title}%{author_name} %{author_nickname} のメンバとして %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"あなたはメンションされています",email_outro:"あなたが %{resource_title}でメンションされたため、この通知を受け取りました。",email_subject:"あなたは %{resource_title} でメンションされました",notification_title:'あなたは %{resource_title}%{author_name} %{author_nickname}によってメンションされました'}}},metrics:{comments:{description:"出席者によって生成されたコメント数",object:"コメント",title:"コメント"}}},errors:{messages:{cannot_have_comments:"コメントを持つことはできません"}}}}},function(e,t){e.exports={ja:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"コメント","decidim/comments/comment_created_event":"コメント","decidim/comments/reply_created_event":"コメント返信","decidim/comments/user_group_mentioned_event":"メンション","decidim/comments/user_mentioned_event":"メンション"}},activerecord:{models:{"decidim/comments/comment":{other:"コメント"},"decidim/comments/comment_vote":{other:"投票"}}},decidim:{comments:{comments:"コメント",comments_count:"コメント数",last_activity:{new_comment_at_html:" %{link}に新しいコメント"},view:"表示",votes:{create:{error:"コメントに投票中に問題がありました。"}}},components:{add_comment_form:{account_message:'ログイン または 新規登録 することでコメントできます。',form:{body:{label:"コメント",placeholder:"これについてどう思いますか?"},form_error:"テキストは必須で、 %{length} 文字を超えることはできません。",submit:"送信",user_group_id:{label:"コメント:"}},opinion:{neutral:"中立"},remaining_characters:"残り %{count} 文字",remaining_characters_1:"残り%{count} 文字",title:"コメントを追加"},comment:{alignment:{against:"反対",in_favor:"賛成"},deleted_user:"退会者",hide_replies:"返信を非表示",reply:"返信",report:{action:"レポート",already_reported:"このコンテンツはすでに報告されており、管理者が確認します。",close:"閉じる",description:"このコンテンツは不適切ですか?",details:"追加コメント",reasons:{does_not_belong:"違法行為、個人情報、または %{organization_name} に属していないと思われる内容が含まれています。",offensive:"差別的な内容、誹謗中傷などの不適切な内容が含まれています。",spam:"本来の内容に関係が無い広告、詐欺や悪意のある処理などが含まれています。"},title:"不適切なコンテンツを報告する"},show_replies:"%{replies_count} 件の返信を表示",single_comment_link_title:"シングルコメントへのリンクを取得"},comment_order_selector:{order:{best_rated:"最高評価",most_discussed:"最も議論されたもの",older:"古い順",recent:"最近のもの"},title:"並び順:"},comment_thread:{title:"%{authorName} との会話"},comments:{blocked_comments_for_user_warning:"現時点ではコメントできませんが、以前のコメントを読むことができます。",blocked_comments_warning:"コメントは現時点で無効になっていますが、以前のコメントを読むことができます。",comment_details_title:"コメントの詳細",loading:"コメントを読み込んでいます...",single_comment_warning:'コメントの残りは こちらで確認できます。',single_comment_warning_title:"コメントを1件のみ表示しています",title:"%{count} 件のコメント"},down_vote_button:{text:"このコメントに同意しません"},up_vote_button:{text:"このコメントに同意します"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} は %{resource_title}にコメントを残しました。このページで読むことができます:",email_outro:"%{author_name}をフォローしているため、この通知を受け取りました。プロフィールページからこのユーザーのフォローを解除することができます。",email_subject:"%{author_name} から %{resource_title} に対して新しいコメントがあります",notification_title:'There is a new comment by %{author_name} %{author_nickname} in %{resource_title}.'},comment_by_followed_user_group:{email_intro:"グループ %{author_name} は %{resource_title}にコメントを残しました。このページで読むことができます:",email_outro:"%{author_name}をフォローしているため、この通知を受け取りました。プロフィールページからこのグループのフォローを解除できます。",email_subject:"%{author_name} から %{resource_title} に対して新しいコメントがあります",notification_title:'There is a new comment by %{author_name} %{author_nickname} in %{resource_title}.'},comment_created:{email_intro:"%{resource_title} はコメントされました。このページでコメントを読むことができます:",email_outro:'"%{resource_title}" 、またはその参加者をフォローしているためこの通知を受け取りました。前のリンクからフォローを解除することができます。',email_subject:"%{author_name} から %{resource_title} に対して新しいコメントがあります",notification_title:'%{author_name} %{author_nickname} から %{resource_title} に対して新しいコメントがあります'},reply_created:{email_intro:"%{author_name} は %{resource_title}であなたのコメントを返信しました。このページで読むことができます:",email_outro:"コメントが返信されたため、この通知を受信しました。",email_subject:"%{author_name} が %{resource_title} であなたのコメントに返信しました",notification_title:'%{author_name} %{author_nickname}%{resource_title} であなたのコメントに返信しました'},user_group_mentioned:{email_intro:"あなたが所属しているグループがメンションされました",email_outro:"あなたは %{group_name} でメンションされたグループ %{resource_title} のメンバーであるため、この通知を受け取りました。",email_subject:"あなたは %{resource_title} で %{group_name} のメンバーとしてメンションされました",notification_title:'あなたは %{resource_title}%{author_name} %{author_nickname} のメンバとして %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"あなたはメンションされています",email_outro:"あなたが %{resource_title}でメンションされたため、この通知を受け取りました。",email_subject:"あなたは %{resource_title} でメンションされました",notification_title:'あなたは %{resource_title}%{author_name} %{author_nickname}によってメンションされました'}}},metrics:{comments:{description:"出席者によって生成されたコメント数",object:"コメント",title:"コメント"}}},errors:{messages:{cannot_have_comments:"コメントを持つことはできません"}}}}},function(e,t){e.exports={ko:null}},function(e,t){e.exports={ko:null}},function(e,t){e.exports={lt:null}},function(e,t){e.exports={lt:null}},function(e,t){e.exports={lv:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentēt","decidim/comments/comment_created_event":"Komentēt","decidim/comments/reply_created_event":"Atbildēt uz komentāru","decidim/comments/user_group_mentioned_event":"Pieminēt","decidim/comments/user_mentioned_event":"Pieminēt"}},activerecord:{models:{"decidim/comments/comment":{zero:"Komentāri",one:"Komentēt",other:"Komentāri"},"decidim/comments/comment_vote":{zero:"Balsis",one:"Balsot",other:"Balsis"}}},decidim:{comments:{comments:"Komentāri",last_activity:{new_comment_at_html:"Jauns komentārs %{link}"},votes:{create:{error:"Balsojot par komentāru, radās problēma."}}},components:{add_comment_form:{account_message:'Pierakstieties, izmantojot savu kontu vai reģistrējieties, , lai pievienotu komentāru.',form:{body:{label:"Komentēt",placeholder:"Ko tu domā par šo?"},form_error:"Šis teksts ir nepieciešams, un tas nedrīkst būt garāks par %{length} rakstzīmēm.",submit:"Sūtīt",user_group_id:{label:"Komentēt kā"}},opinion:{neutral:"Neitrāls"},remaining_characters:"Palikušas %{count} rakstzīmes",remaining_characters_1:"Palikusi %{count} rakstzīme",title:"Pievienot savu komentāru"},comment:{alignment:{against:"Pret",in_favor:"Par"},deleted_user:"Dzēsts dalībnieks",hide_replies:"Slēpt atbildes",reply:"Atbildēt",report:{action:"Ziņot",already_reported:"Par šo saturu jau ir ziņots, un administrators to pārskatīs.",close:"Aizvērt",description:"Vai šis saturs ir neatbilstīgs?",details:"Papildu komentāri",reasons:{does_not_belong:"Satur nelikumīgas darbības, pašnāvības draudus, personisku informāciju vai kaut ko citu, kam, jūsuprāt, nav vietas %{organization_name}.",offensive:"Satur rasismu, seksismu, lamuvārdus, personiskus uzbrukumus, nāves draudus, ierosinājumus veikt pašnāvību vai jebkāda veida naida runu.",spam:"Satur klikšķu ēsmu (clickbait), reklāmu, krāpšanu vai skriptu robotprogrammatūru."}},show_replies:"Rādīt %{replies_count} atbildes",single_comment_link_title:"Iegūt saiti uz atsevišķu komentāru"},comment_order_selector:{order:{best_rated:"Vislabāk novērtētie",most_discussed:"Visvairāk apspriestie",older:"Vecāki",recent:"Nesenie"},title:"Sakārtot pēc:"},comment_thread:{title:"Saruna ar %{authorName}"},comments:{blocked_comments_for_user_warning:"Pašlaik jūs nevarat komentēt, bet jūs varat izlasīt iepriekšējos komentārus.",blocked_comments_warning:"Komentāri šobrīd ir atspējoti, bet jūs varat lasīt iepriekšējos komentārus.",comment_details_title:"Komentāra informācija",loading:"Notiek komentāru ielāde ...",single_comment_warning:'Pārējos komentārus varat aplūkot šeit.',single_comment_warning_title:"Jūs redzat vienu komentāru",title:"%{count} komentāri"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} ir atstājis komentāru %{resource_title}. Jūs to varat izlasīt šajā lapā:",email_outro:"Jūs saņēmāt šo paziņojumu, jo sekojat %{author_name}. Jūs varat atsekot šim lietotājam viņa profila lapā.",email_subject:"%{resource_title} ir jauns%{author_name} komentārs",notification_title:'%{author_name}%{author_nickname} ir jauns komentārs %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Grupa %{author_name} ir atstājusi komentāru %{resource_title}. Jūs to varat izlasīt šajā lapā:",email_outro:"Jūs saņēmāt šo paziņojumu, jo sekojat %{author_name}. Jūs varat atsekot šai grupai no tās profila lapas.",email_subject:"%{resource_title} ir jauns%{author_name} komentārs",notification_title:'%{author_name}%{author_nickname} ir jauns komentārs %{resource_title}.'},comment_created:{email_intro:"%{resource_title} ir komentēts. Jūs varat izlasīt komentāru šajā lapā:",email_outro:'Jūs saņēmāt šo paziņojumu, jo sekojat "%{resource_title}" vai tā autoram. Jūs varat atsekot tam no iepriekšējās saites.',email_subject:"%{resource_title} ir jauns %{author_name} komentārs",notification_title:'%{author_name}%{author_nickname} ir jauns komentārs %{resource_title}'},reply_created:{email_intro:"%{author_name} atbildēja uz jūsu komentāru %{resource_title}. Jūs to varat izlasīt šajā lapā:",email_outro:"Jūs saņēmāt šo paziņojumu, jo kāds atbildēja uz jūsu komentāru.",email_subject:"%{author_name} atbildēja uz jūsu komentāru %{resource_title}",notification_title:'%{author_name} %{author_nickname} atbildēja uz jūsu komentāru %{resource_title}'},user_group_mentioned:{email_intro:"Tika pieminēta grupa, kurai jūs piederat",email_outro:"Jūs saņēmāt šo paziņojumu, jo esat grupas %{group_name} dalībnieks, kura tika pieminēta %{resource_title}.",email_subject:"Jūs esat pieminēts %{resource_title} kā %{group_name} dalībnieks",notification_title:'%{resource_title} jūs %{author_name}%{author_nickname} pieminēja kā %{group_name}%{group_nickname} dalībnieku'},user_mentioned:{email_intro:"Jūs esat pieminēts",email_outro:"Jūs saņēmāt šo paziņojumu, jo esat pieminēts %{resource_title}.",email_subject:"Jūs esat pieminēts %{resource_title}",notification_title:'%{resource_title} jūs pieminēja %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Dalībnieku izveidoto komentāru skaits",object:"komentāri",title:"Komentāri"}}},errors:{messages:{cannot_have_comments:"nevar komentēt"}}}}},function(e,t){e.exports={mt:null}},function(e,t){e.exports={mt:null}},function(e,t){e.exports={nl:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Commentaar","decidim/comments/comment_created_event":"Commentaar","decidim/comments/reply_created_event":"Reactie antwoord","decidim/comments/user_group_mentioned_event":"Vermelding","decidim/comments/user_mentioned_event":"Vermelding"}},activerecord:{models:{"decidim/comments/comment":{one:"Commentaar",other:"Commentaren"},"decidim/comments/comment_vote":{one:"Stem",other:"Stemmen"}}},decidim:{comments:{comments:"Reacties",comments_count:"Aantal reacties",last_activity:{new_comment_at_html:"Nieuwe opmerking op %{link}"},view:"Bekijk",votes:{create:{error:"Er is een probleem opgetreden bij het stemmen op de opmerking."}}},components:{add_comment_form:{account_message:'Meld u aan met uw account of schrijf u in om uw reactie toe te voegen.',form:{body:{label:"Reactie",placeholder:"Wat wil je hierover zeggen?"},form_error:"De tekst is verplicht en het kan niet langer zijn dan %{length} tekens.",submit:"Verzenden",user_group_id:{label:"Reageer als"}},opinion:{neutral:"Neutraal"},remaining_characters:"%{count} tekens over",remaining_characters_1:"%{count} teken over",title:"Voeg je reactie toe"},comment:{alignment:{against:"Tegen",in_favor:"Voor"},deleted_user:"Verwijderde deelnemer",hide_replies:"Antwoorden verbergen",reply:"Antwoord",report:{action:"Melden",already_reported:"Deze inhoud is al gemeld en het zal worden beoordeeld door een admin.",close:"Sluiten",description:"Is deze inhoud ongepast?",details:"aanvullende opmerkingen",reasons:{does_not_belong:"Bevat illegale activiteit, zelfmoord bedreigingen, persoonlijke gegevens, of iets anders dat je denkt dat hoort niet op %{organization_name}.",offensive:"Bevat racisme, seksisme, laster, persoonlijke aanvallen, bedreigingen met de dood, zelfmoord verzoeken of enige vorm van haatzaaien.",spam:"Bevat clickbait, reclame, oplichting of script bots."},title:"Meld ongepaste inhoud"},show_replies:"Toon %{replies_count} reacties",single_comment_link_title:"Krijg link naar enkele reactie"},comment_order_selector:{order:{best_rated:"Best beoordeeld",most_discussed:"Meest besproken",older:"Ouder",recent:"Meest recent"},title:"Sorteer op:"},comment_thread:{title:"Gesprek met %{authorName}"},comments:{blocked_comments_for_user_warning:"U kunt op dit moment geen opmerkingen maken, maar u kunt de vorige wel lezen.",blocked_comments_warning:"Reacties zijn op dit moment uitgeschakeld, maar je kan de vorige berichten lezen.",comment_details_title:"Reactieonderdelen",loading:"Reacties laden...",single_comment_warning:'U kunt de rest van de reacties hier controleren.',single_comment_warning_title:"Je ziet een enkele reactie",title:"%{count} reacties"},down_vote_button:{text:"Ik ben het niet eens met deze reactie"},up_vote_button:{text:"Ik ben het eens met deze reactie"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} heeft een reactie achtergelaten in %{resource_title}. Je kan het lezen op deze pagina:",email_outro:"Je hebt deze melding ontvangen omdat je %{author_name}volgt. Je kan deze gebruiker ontvolgen via zijn profielpagina.",email_subject:"Er is een nieuwe reactie van %{author_name} in %{resource_title}",notification_title:'Er is een nieuwe reactie van %{author_name} %{author_nickname} in %{resource_title}.'},comment_by_followed_user_group:{email_intro:"De groep %{author_name} heeft een reactie achtergelaten in %{resource_title}. Je kunt het op deze pagina lezen:",email_outro:"Je hebt deze melding ontvangen omdat je %{author_name}volgt. Je kan stoppen met deze groep te volgen via de profielpagina.",email_subject:"Er is een nieuwe reactie van %{author_name} in %{resource_title}",notification_title:'Er is een nieuwe reactie van %{author_name} %{author_nickname} in %{resource_title}.'},comment_created:{email_intro:"%{resource_title} heeft een reactie ontvangen. Je kan de opmerking op deze pagina lezen:",email_outro:"Je hebt deze melding ontvangen omdat je '%{resource_title}' of de auteur ervan volgt. Ontvolgen kan door te klikken op de vorige link.",email_subject:"Er is een nieuwe reactie van %{author_name} in %{resource_title}",notification_title:'Er is een nieuwe reactie van %{author_name} %{author_nickname} in %{resource_title}'},reply_created:{email_intro:"%{author_name} heeft gereageerd op jouw opmerking in %{resource_title}. Lees het via deze link:",email_outro:"Je hebt deze melding ontvangen omdat je reactie beantwoord is.",email_subject:"%{author_name} heeft op je comment gereageerd in %{resource_title}",notification_title:'%{author_name} %{author_nickname} heeft gereageerd op je opmerking in %{resource_title}'},user_group_mentioned:{email_intro:"Een groep waartoe u behoort is genoemd",email_outro:"Je hebt deze melding ontvangen omdat je lid bent van de groep %{group_name} die is genoemd in %{resource_title}.",email_subject:"U bent genoemd in %{resource_title} als lid van %{group_name}",notification_title:'U bent genoemd in %{resource_title} door %{author_name} %{author_nickname} als lid van %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Iemand heeft je getagd",email_outro:"Je hebt deze melding ontvangen omdat je bent getagd in %{resource_title}.",email_subject:"Je bent getagd in %{resource_title}",notification_title:'Je bent getagd in %{resource_title} door %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Aantal reacties gegenereerd door deelnemers",object:"reacties",title:"Reacties"}}},errors:{messages:{cannot_have_comments:"Kan geen reacties hebben"}}}}},function(e,t){e.exports={no:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Kommentar","decidim/comments/comment_created_event":"Kommentar","decidim/comments/reply_created_event":"Kommenter svar","decidim/comments/user_group_mentioned_event":"Omtal","decidim/comments/user_mentioned_event":"Omtal"}},activerecord:{models:{"decidim/comments/comment":{one:"Kommentar",other:"Kommentarer"},"decidim/comments/comment_vote":{one:"Stemme",other:"Stemmer"}}},decidim:{comments:{comments:"Kommentarer",comments_count:"Antall kommentarer",last_activity:{new_comment_at_html:"Ny kommentar på %{link}"},votes:{create:{error:"Det oppstod et problem med å stemme kommentaren."}}},components:{add_comment_form:{account_message:'Logg på med kontoen din eller opprett en for å legge til kommentaren din.',form:{body:{label:"Kommentar",placeholder:"Hva mener du om dette?"},form_error:"Teksten er påkrevd og den kan ikke være lengre enn %{length} tegn.",submit:"Send",user_group_id:{label:"Kommenter som"}},opinion:{neutral:"Nøytral"},remaining_characters:"%{count} tegn igjen",remaining_characters_1:"%{count} tegn igjen",title:"Legg til kommentar"},comment:{alignment:{against:"Imot",in_favor:"I favør"},deleted_user:"Slettet deltaker",hide_replies:"Skjul svar",reply:"Svar",report:{action:"Rapport",already_reported:"Dette innholdet er allerede rapportert, og det vil bli vurdert av en administrator.",close:"Lukk",description:"Er dette innholdet upassende?",details:"Ytterlige kommentarer",reasons:{does_not_belong:"Inneholder ulovlig aktivitet, selvmordstrusler, personlig informasjon eller noe annet du mener ikke hører hjemme på %{organization_name}.",offensive:"Inneholder rasisme, sexisme, banning, persjonangrep, dødstrusler, selvmords forespørsler eller all form for hatefullt språk.",spam:"Inneholder klikkagn, reklame, svindel eller manus-roboter."},title:"Rapporter upassende innhold"},show_replies:"Vis %{replies_count} svar",single_comment_link_title:"Få lenke til enkeltkommentar"},comment_order_selector:{order:{best_rated:"Best vurdert",most_discussed:"Mest omtalt",older:"Eldre",recent:"Nylig"},title:"Sorter etter:"},comment_thread:{title:"Samtale med %{authorName}"},comments:{blocked_comments_for_user_warning:"Du kan ikke kommentere for øyeblikket, men du kan lese de forrige.",blocked_comments_warning:"Kommenterer er deaktivert på dette tidspunktet, men du kan lese de forrige.",comment_details_title:"Kommenter detaljer",loading:"Laster inn kommenterer ...",single_comment_warning:'Du kan sjekke resten av kommentarene her.',single_comment_warning_title:"Du ser en enkelt kommentar",title:"%{count} kommentarer"},down_vote_button:{text:"Jeg er uenig med denne kommentaren"},up_vote_button:{text:"Jeg er enig med denne kommentaren"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} har lagt igjen en kommentar i %{resource_title}. Du kan lese den på denne siden:",email_outro:"Du har mottatt denne varslingen fordi du følger %{author_name}. Du kan slutte å følge denne brukeren fra dems profil side.",email_subject:"Det er en ny kommentar av %{author_name} i %{resource_title}",notification_title:'Det er en ny kommentar av %{author_name} %{author_nickname} i %{resource_title}.'},comment_by_followed_user_group:{email_intro:"%{author_name} har lagt igjen en kommentar i %{resource_title}. Du kan lese den på denne siden:",email_outro:"Du har mottatt denne varslingen fordi du følger %{author_name}. Du kan slutte å følge denne brukeren fra deres profilside.",email_subject:"Det er en ny kommentar av %{author_name} i %{resource_title}",notification_title:'Det er en ny kommentar av %{author_name} %{author_nickname} i %{resource_title}.'},comment_created:{email_intro:"%{resource_title} har blitt kommentert. Du kan lese kommentaren på denne siden:",email_outro:'Du har mottatt denne varslingen fordi du følger "%{resource_title}" eller dens forfatter. Du kan slutte å følge den fra den forrige lenken.',email_subject:"Det er en ny kommentar fra %{author_name} i %{resource_title}",notification_title:'Det er en ny kommentar fra %{author_name} %{author_nickname} i %{resource_title}'},reply_created:{email_intro:"%{author_name} har svart kommentaren din i %{resource_title}. Du kan lese den på denne siden:",email_outro:"Du har mottatt denne varslingen fordi din kommentar er besvart.",email_subject:"%{author_name} har svart kommentaren din i %{resource_title}",notification_title:'%{author_name} %{author_nickname} har svart kommentaren din i %{resource_title}'},user_group_mentioned:{email_intro:"En gruppe du er medlem av har blitt nevnt",email_outro:"Du får denne varslingen fordi du er medlem av gruppen %{group_name}, som har blitt nevnt i%{resource_title}.",email_subject:"Du har blitt nevnt i %{resource_title} som medlem av %{group_name}",notification_title:'Du har blitt nevnt i %{resource_title} av %{author_name}%{author_nickname} som medlem av %{group_name}%{group_nickname}'},user_mentioned:{email_intro:"Du har blitt nevnt",email_outro:"Du har mottatt denne varslingen fordi du er nevnt i %{resource_title}.",email_subject:"Du har blitt nevnt i %{resource_title}",notification_title:'Du har blitt nevnt i %{resource_title} av %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Antall kommenterer generert av deltakerne",object:"kommentarer",title:"Kommentarer"}}},errors:{messages:{cannot_have_comments:"kan ikke ha kommentarer"}}}}},function(e,t){e.exports={om:null}},function(e,t){e.exports={pl:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentarz","decidim/comments/comment_created_event":"Komentarz","decidim/comments/reply_created_event":"Odpowiedź na komentarz","decidim/comments/user_group_mentioned_event":"Wzmianka","decidim/comments/user_mentioned_event":"Wzmianka"}},activerecord:{models:{"decidim/comments/comment":{one:"Komentarz",few:"Komentarze",many:"Komentarze",other:"Komentarze"},"decidim/comments/comment_vote":{one:"Głos",few:"Głosów",many:"Głosy",other:"Głosy"}}},decidim:{comments:{comments:"Komentarze",comments_count:"Liczba komentarzy",last_activity:{new_comment_at_html:"Nowy komentarz do %{link}"},view:"Zobacz",votes:{create:{error:"Podczas dodawania komentarza wystąpił błąd."}}},components:{add_comment_form:{account_message:'Zaloguj się na swoje konto lub zarejestruj się, aby dodać komentarz.',form:{body:{label:"Komentarz",placeholder:"Co o tym myślisz?"},form_error:"Tekst jest wymagany. Maksymalna liczba znaków to: %{length}.",submit:"Wyślij",user_group_id:{label:"Komentuj jako"}},opinion:{neutral:"Neutralny"},remaining_characters:"Pozostało %{count} znaków",remaining_characters_1:"Pozostał %{count} znak",title:"Dodaj swój komentarz"},comment:{alignment:{against:"Negatywny",in_favor:"Pozytywny"},deleted_user:"Usunięty użytkownik",hide_replies:"Ukryj odpowiedzi",reply:"Odpowiedz",report:{action:"Zgłoś",already_reported:"Ta treść została już zgłoszona i zostanie sprawdzona przez administratora.",close:"Zamknij",description:"Czy ta treść jest nieodpowiednia?",details:"Dodatkowe komentarze",reasons:{does_not_belong:"Promuje nielegalną działalność, groźby samobójcze, informacje osobiste lub coś innego, co według Ciebie nie powinno pojawić się w %{organization_name}.",offensive:"Promuje rasizm, seksizm, nienawiść, ataki osobiste, groźby śmierci, groźby samobójcze jakąkolwiek formę mowy nienawiści.",spam:"Zawiera clickbaity, reklamy, oszustwa lub skrypty botów."},title:"Zgłoś niewłaściwą treść"},show_replies:"Pokaż %{replies_count} odpowiedzi",single_comment_link_title:"Pobierz link do pojedynczego komentarza"},comment_order_selector:{order:{best_rated:"Najlepiej oceniane",most_discussed:"Najbardziej dyskutowane",older:"Najstarsze",recent:"Najnowsze"},title:"Sortuj według:"},comment_thread:{title:"Rozmowa z %{authorName}"},comments:{blocked_comments_for_user_warning:"Nie możesz teraz komentować, ale możesz przeczytać poprzednie komentarze.",blocked_comments_warning:"Komentarze są w tej chwili wyłączone, ale możesz przeczytać poprzednie.",comment_details_title:"Szczegóły komentarza",loading:"Ładowanie komentarzy ...",single_comment_warning:'Resztę komentarzy możesz sprawdzić tutaj.',single_comment_warning_title:"Wyświetlasz teraz pojedynczy komentarz",title:"%{count} komentarzy"},down_vote_button:{text:"Nie zgadzam się z tym komentarzem"},up_vote_button:{text:"Zgadzam się z tym komentarzem"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} dodał(a) komentarz do %{resource_title}. Możesz przeczytać go na tej stronie:",email_outro:"Otrzymałeś to powiadomienie, ponieważ obserwujesz %{author_name}. Możesz usunąć użytkownika z obserwowanych na jego stronie profilowej.",email_subject:"Jest nowy komentarz dodany przez %{author_name} do %{resource_title}",notification_title:'Pojawił się nowy komentarz dodany przez %{author_name} %{author_nickname} do %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Grupa %{author_name} dodała komentarz do %{resource_title}. Możesz go przeczytać na tej stronie:",email_outro:"Otrzymujesz to powiadomienie, ponieważ obserwujesz %{author_name}. Możesz przestać obserwować tę grupę z poziomu jej strony profilowej.",email_subject:"Jest nowy komentarz dodany przez %{author_name} do %{resource_title}",notification_title:'Pojawił się nowy komentarz %{author_name} %{author_nickname} do %{resource_title}.'},comment_created:{email_intro:"Nowy komentarz: %{resource_title}. Możesz go przeczytać na tej stronie:",email_outro:'Otrzymujesz to powiadomienie, ponieważ obserwujesz "%{resource_title}" lub jego autora. Możesz przestać go obserwować po kliknięciu w poprzedni link.',email_subject:"Jest nowy komentarz od %{author_name} do %{resource_title}",notification_title:'Pojawił się nowy komentarz %{author_name} %{author_nickname} do %{resource_title}'},reply_created:{email_intro:"%{author_name} odpowiedział na Twój komentarz do %{resource_title}. Możesz przeczytać go na tej stronie:",email_outro:"Otrzymałeś to powiadomienie, ponieważ odpowiedziano na Twój komentarz.",email_subject:"%{author_name} odpowiedział(a) na Twój komentarz do %{resource_title}",notification_title:'%{author_name} %{author_nickname} odpowiedział(a) na Twój komentarz do %{resource_title}'},user_group_mentioned:{email_intro:"Wspomniano o grupie, do której należysz",email_outro:"Otrzymujesz to powiadomienie, ponieważ jesteś członkiem grupy %{group_name}, o której wspomniano w %{resource_title}.",email_subject:"Wspomniano o Tobie w %{resource_title} jako o członku %{group_name}",notification_title:'%{author_name} %{author_nickname} wspomniał(a) o Tobie w %{resource_title} jako o członku %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Wspomniano o Tobie",email_outro:"Otrzymałeś to powiadomienie, ponieważ wspomniano o Tobie w %{resource_title}.",email_subject:"Wspomniano o Tobie w %{resource_title}",notification_title:'%{author_name} %{author_nickname} wspomniał(a) o Tobie w %{resource_title}'}}},metrics:{comments:{description:"Liczba komentarzy wygenerowanych przez użytkowników",object:"komentarze",title:"Komentarze"}}},errors:{messages:{cannot_have_comments:"nie może mieć komentarzy"}}}}},function(e,t){e.exports={pt:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comente","decidim/comments/comment_created_event":"Comentário","decidim/comments/reply_created_event":"Resposta","decidim/comments/user_group_mentioned_event":"Mencionar","decidim/comments/user_mentioned_event":"Mencionar"}},activerecord:{models:{"decidim/comments/comment":{one:"Comentário",other:"Comentários"},"decidim/comments/comment_vote":{one:"Voto",other:"Votos"}}},decidim:{comments:{comments:"Comentários",last_activity:{new_comment_at_html:"Novo comentário em %{link}"},votes:{create:{error:"Houve erros ao votar o comentário."}}},components:{add_comment_form:{account_message:'Inscreva-se com sua conta ou sign up para adicionar seu comentário.',form:{body:{label:"Comente",placeholder:"O que você pensa sobre isso?"},form_error:"O texto é obrigatório e não pode ser maior que %{length} caracteres.",submit:"Enviar",user_group_id:{label:"Comente como"}},opinion:{neutral:"Neutro"},remaining_characters:"%{count} caracteres restantes",remaining_characters_1:"%{count} personagem à esquerda",title:"Adicione seu comentário"},comment:{alignment:{against:"Contra",in_favor:"A favor"},deleted_user:"Usuário excluído",reply:"Resposta",report:{action:"Relatório",already_reported:"Este conteúdo já foi relatado e será revisto por um administrador.",close:"Fechar",description:"Este conteúdo é impróprio?",details:"Comentários adicionais",reasons:{does_not_belong:"Contém atividades ilegais, ameaças suicidas, informações pessoais ou qualquer outra coisa que você acha que não pertence ao %{organization_name}.",offensive:"Contém racismo, sexismo, insultos, ataques pessoais, ameaças de morte, pedidos de suicídio ou qualquer tipo de discurso de ódio.",spam:"Contém clickbait, publicidade, fraudes ou script bots."}}},comment_order_selector:{order:{best_rated:"Melhores avaliações",most_discussed:"Mais Discutidos",older:"Mais velho",recent:"Recente"},title:"Ordenar por:"},comment_thread:{title:"Conversa com %{authorName}"},comments:{blocked_comments_for_user_warning:"Você não pode comentar neste momento, mas pode ler os anteriores.",blocked_comments_warning:"Os comentários estão desativados neste momento, mas você pode ler os anteriores.",loading:"Carregando comentários ...",title:"%{count} comentários"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} deixou um comentário em %{resource_title}. Você pode lê-lo nesta página:",email_outro:"Você recebeu esta notificação porque está seguindo %{author_name}. Você pode deixar de seguir esse usuário em sua página de perfil.",email_subject:"Há um novo comentário por %{author_name} em %{resource_title}",notification_title:'Há um novo comentário por %{author_name} %{author_nickname} em %{resource_title}.'},comment_by_followed_user_group:{email_subject:"Há um novo comentário por %{author_name} em %{resource_title}",notification_title:'Há um novo comentário por %{author_name} %{author_nickname} em %{resource_title}.'},comment_created:{email_intro:"%{resource_title} foi comentado. Você pode ler o comentário nesta página:",email_outro:'Você recebeu esta notificação porque você está seguindo "%{resource_title}" ou seu autor. Você pode ignorá-lo do link anterior.',email_subject:"Há um novo comentário de %{author_name} em %{resource_title}",notification_title:'Há um novo comentário de %{author_name} %{author_nickname} em %{resource_title}'},reply_created:{email_intro:"%{author_name} respondeu seu comentário em %{resource_title}. Você pode lê-lo nesta página:",email_outro:"Você recebeu esta notificação porque o seu comentário foi respondido.",email_subject:"%{author_name} respondeu seu comentário em %{resource_title}",notification_title:'%{author_name} %{author_nickname} respondeu seu comentário em %{resource_title}'},user_mentioned:{email_intro:"Você foi mencionado",email_outro:"Você recebeu esta notificação porque você foi mencionado em %{resource_title}.",email_subject:"Você foi mencionado em %{resource_title}",notification_title:'Você foi mencionado em %{resource_title} por %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Número de comentários gerados pelos usuários",object:"comentários",title:"Comentários"}}},errors:{messages:{cannot_have_comments:"não pode ter comentários"}}}}},function(e,t){e.exports={pt:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comentar","decidim/comments/comment_created_event":"Comente","decidim/comments/reply_created_event":"Comentário resposta","decidim/comments/user_group_mentioned_event":"Menção","decidim/comments/user_mentioned_event":"Menção"}},activerecord:{models:{"decidim/comments/comment":{one:"Comente",other:"Comentários"},"decidim/comments/comment_vote":{one:"Voto",other:"Votos"}}},decidim:{comments:{comments:"Comentários",comments_count:"Contagem de comentários",last_activity:{new_comment_at_html:"Novo comentário em %{link}"},votes:{create:{error:"Houve erros ao votar o comentário."}}},components:{add_comment_form:{account_message:'Inscreva-se com sua conta ou sign up para adicionar seu comentário.',form:{body:{label:"Comente",placeholder:"O que você pensa sobre isso?"},form_error:"O texto é obrigatório e não pode ser maior que %{length} caracteres.",submit:"Enviar",user_group_id:{label:"Comente como"}},opinion:{neutral:"Neutro"},remaining_characters:"%{count} caracteres restantes",remaining_characters_1:"%{count} caracteres restantes",title:"Adicione o seu comentário"},comment:{alignment:{against:"Contra",in_favor:"A favor"},deleted_user:"Participante eliminado",hide_replies:"Ocultar respostas",reply:"Responder",report:{action:"Reportar",already_reported:"Este conteúdo já foi reportado e será revisto por um administrador.",close:"Fechar",description:"Este conteúdo é impróprio?",details:"Comentários adicionais",reasons:{does_not_belong:"Contém atividades ilegais, ameaças suicidas, informações pessoais ou qualquer outra coisa que você acha que não pertence a %{organization_name}.",offensive:"Contém racismo, sexismo, insultos, ataques pessoais, ameaças de morte, pedidos de suicídio ou qualquer tipo de discurso de ódio.",spam:"Contém clickbait, publicidade, fraudes ou robots de scripts."},title:"Reportar conteúdo impróprio"},show_replies:"Mostrar %{replies_count} respostas",single_comment_link_title:"Obter hiperligação para um único comentário"},comment_order_selector:{order:{best_rated:"Melhores avaliações",most_discussed:"Mais discutidos",older:"Mais velho",recent:"Recente"},title:"Ordenar por:"},comment_thread:{title:"Conversa com %{authorName}"},comments:{blocked_comments_for_user_warning:"Não pode comentar neste momento, mas pode ler os anteriores.",blocked_comments_warning:"Os comentários estão desativados neste momento, mas pode ler os anteriores.",comment_details_title:"Detalhes do comentário",loading:"A carregar comentários ...",single_comment_warning:'Pode consultar os restantes comentários aqui.',single_comment_warning_title:"Está a ver um único comentário",title:"%{count} comentários"},down_vote_button:{text:"Eu discordo deste comentário"},up_vote_button:{text:"Eu concordo com este comentário"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} deixou um comentário em %{resource_title}. Pode lê-lo nesta página:",email_outro:"Recebeu esta notificação porque segue %{author_name}. pode deixar de seguir este utilizador a partir da respetiva página de perfil.",email_subject:"Há um novo comentário por %{author_name} em %{resource_title}",notification_title:'Há um novo comentário por %{author_name} %{author_nickname} em %{resource_title}.'},comment_by_followed_user_group:{email_intro:"O grupo %{author_name} deixou um comentário em %{resource_title}. Poderá lê-lo nesta página:",email_outro:"Recebeu esta notificação porque segue %{author_name}. Pode deixar de seguir este grupo a partir da respetiva página de perfil.",email_subject:"Há um novo comentário por %{author_name} em %{resource_title}",notification_title:'Há um novo comentário por %{author_name} %{author_nickname} em %{resource_title}.'},comment_created:{email_intro:"%{resource_title} foi comentado. Você pode ler o comentário nesta página:",email_outro:'Recebeu esta notificação porque segue "%{resource_title}" ou o seu autor. Pode deixar de segui-lo a partir da hiperligação anterior.',email_subject:"Há um novo comentário de %{author_name} em %{resource_title}",notification_title:'Há um novo comentário de %{author_name} %{author_nickname} em %{resource_title}'},reply_created:{email_intro:"%{author_name} respondeu ao seu comentário em %{resource_title}. Pode lê-lo nesta página:",email_outro:"Recebeu esta notificação porque responderam ao seu comentário.",email_subject:"%{author_name} respondeu ao seu comentário em %{resource_title}",notification_title:'%{author_name} %{author_nickname} respondeu ao seu comentário em %{resource_title}'},user_group_mentioned:{email_intro:"Um grupo ao qual pertence foi mencionado",email_outro:"Recebeu esta notificação porque é membro do grupo %{group_name} que foi mencionado em %{resource_title}.",email_subject:"Foi mencionado em %{resource_title} como membro de %{group_name}",notification_title:'Foi mencionado em %{resource_title} por %{author_name} %{author_nickname} como membro de %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Foi mencionado(a)",email_outro:"Recebeu esta notificação porque foi mencionado(a) em %{resource_title}.",email_subject:"Foi mencionado(a) em %{resource_title}",notification_title:'Você foi mencionado em %{resource_title} por %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Número de comentários gerados pelos participantes",object:"comentários",title:"Comentários"}}},errors:{messages:{cannot_have_comments:"não pode ter comentários"}}}}},function(e,t){e.exports={ro:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Comentariu","decidim/comments/comment_created_event":"Comentariu","decidim/comments/reply_created_event":"Răspuns comentariu","decidim/comments/user_group_mentioned_event":"Menționează","decidim/comments/user_mentioned_event":"Menționează"}},activerecord:{models:{"decidim/comments/comment":{one:"Comentariu",few:"Comentarii",other:"Comentarii"},"decidim/comments/comment_vote":{one:"Votează",few:"Voturi",other:"Voturi"}}},decidim:{comments:{comments:"Comentarii",comments_count:"Numărul de comentarii",last_activity:{new_comment_at_html:"Comentariu nou la %{link}"},view:"Vizualizare",votes:{create:{error:"A apărut o problemă la votarea comentariului."}}},components:{add_comment_form:{account_message:'Autentifică-te cu contul tău sau înregistrează-te pentru a adăuga comentariul tău.',form:{body:{label:"Comentariu",placeholder:"Ce părere aveţi despre asta?"},form_error:"Textul este necesar și nu poate fi mai lung de %{length} caractere.",submit:"Trimite",user_group_id:{label:"Comentează ca"}},opinion:{neutral:"Neutral"},remaining_characters:"%{count} caractere rămase",remaining_characters_1:"%{count} caracter rămas",title:"Adaugă comentariul tău"},comment:{alignment:{against:"Împotriva",in_favor:"În favoarea"},deleted_user:"Participant șters",hide_replies:"Ascunde răspunsurile",reply:"Răspuns",report:{action:"Raport",already_reported:"Acest conținut este deja raportat și va fi revizuit de către un administrator.",close:"Inchide",description:"Este acest conținut neadecvat?",details:"Observaţii suplimentare",reasons:{does_not_belong:"Conține activitate ilegală, amenințări la sinucidere, informații personale sau altceva credeți că nu aparțin de %{organization_name}.",offensive:"Conține rasism, sexism, slurbii, atacuri personale, amenințări cu moartea, cereri de sinucidere sau orice formă de discurs de incitare la ură.",spam:"Conține clickbait, publicitate, escrocherii sau roboți script."},title:"Raportează conținut nepotrivit"},show_replies:"Arată %{replies_count} răspunsuri",single_comment_link_title:"Obțineți link-ul către un singur comentariu"},comment_order_selector:{order:{best_rated:"Cele mai apreciate",most_discussed:"Cele mai discutate",older:"Vechi",recent:"Recente"},title:"Ordonare după:"},comment_thread:{title:"Conversație cu %{authorName}"},comments:{blocked_comments_for_user_warning:"Nu poți comenta în acest moment, dar le poți citi pe cele anterioare.",blocked_comments_warning:"Comentariile sunt dezactivate în acest moment, dar le puteți citi pe cele anterioare.",comment_details_title:"Detalii comentariu",loading:"Se încarcă comentariile...",single_comment_warning:'Puteţi verifica restul comentariilor aici.',single_comment_warning_title:"Vedeți un singur comentariu",title:"%{count} comentarii"},down_vote_button:{text:"Nu sunt de acord cu acest comentariu"},up_vote_button:{text:"Sunt de acord cu acest comentariu"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} a lăsat un comentariu în %{resource_title}. Îl poți citi în această pagină:",email_outro:"Ați primit această notificare deoarece urmăriți %{author_name}. Puteți să nu urmăriți acest utilizator de pe pagina lui de profil.",email_subject:"Există un nou comentariu al lui %{author_name} în %{resource_title}",notification_title:'Există un comentariu nou al %{author_name} %{author_nickname} în %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Grupul %{author_name} a lăsat un comentariu în %{resource_title}. Îl poți citi în această pagină:",email_outro:"Ați primit această notificare deoarece urmăriți %{author_name}. Puteți să nu urmăriți acest grup de pe pagina sa de profil.",email_subject:"Există un nou comentariu al lui %{author_name} în %{resource_title}",notification_title:'Există un comentariu nou al %{author_name} %{author_nickname} în %{resource_title}.'},comment_created:{email_intro:"%{resource_title} a fost comentat. Poți citi comentariul din această pagină:",email_outro:'Ați primit această notificare deoarece urmați ""%{resource_title}" sau autorul său. O puteți anula de la link-ul anterior.',email_subject:"Există un nou comentariu de la %{author_name} în %{resource_title}",notification_title:'Există un nou comentariu de la %{author_name} %{author_nickname} în %{resource_title}'},reply_created:{email_intro:"%{author_name} a răspuns comentariului tău în %{resource_title}. Îl poți citi în această pagină:",email_outro:"Ați primit această notificare deoarece comentariul dvs. a fost răspuns.",email_subject:"%{author_name} a răspuns comentariului tău în %{resource_title}",notification_title:'%{author_name} %{author_nickname} a răspuns comentariul tău în %{resource_title}'},user_group_mentioned:{email_intro:"Un grup căruia îi aparțineți a fost menționat",email_outro:"Ați primit această notificare deoarece sunteți un membru al grupului %{group_name} care a fost menționat în %{resource_title}.",email_subject:"Ai fost menționat în %{resource_title} ca membru al %{group_name}",notification_title:'Ai fost menționat în %{resource_title} de %{author_name} %{author_nickname} ca membru al %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Ați fost menționat",email_outro:"Ați primit această notificare deoarece ați fost menționat în %{resource_title}.",email_subject:"Ai fost menționat în %{resource_title}",notification_title:'Ai fost menționat în %{resource_title} de %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Numărul de comentarii generate de participanți",object:"comentarii",title:"Comentarii"}}},errors:{messages:{cannot_have_comments:"nu pot avea comentarii"}}}}},function(e,t){e.exports={ru:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Комментарий","decidim/comments/comment_created_event":"Комментарий","decidim/comments/reply_created_event":"Ответ на комментарий","decidim/comments/user_group_mentioned_event":"Упоминание","decidim/comments/user_mentioned_event":"Упоминание"}},activerecord:{models:{"decidim/comments/comment":{one:"Комментарий",few:"Комментария",many:"Комментариев",other:"Комментариев"},"decidim/comments/comment_vote":{one:"Голос",few:"Голоса",many:"Голосов",other:"Голосов"}}},decidim:{comments:{comments:"Комментарии",last_activity:{new_comment_at_html:"Новый комментарий в %{link}"},votes:{create:{error:"При голосовании за комментарий произошли ошибки."}}},components:{add_comment_form:{account_message:'Войдите в систему через свою учетную запись или зарегистрируйтесь, чтобы добавить свой комментарий.',form:{body:{label:"Комментарий",placeholder:"Что вы думаете об этом?"},form_error:"Тут обязательно нужно ввести текст, но не больше %{length} символов.",submit:"Отправить",user_group_id:{label:"Комментировать как"}},opinion:{neutral:"Безучастно"},remaining_characters:"Осталось %{count} символов",remaining_characters_1:"Остался %{count} символ",title:"Добавьте свой комментарий"},comment:{alignment:{against:"Против",in_favor:"В поддержку"},deleted_user:"Удаленный участник",reply:"Ответить",report:{action:"Пожаловаться",already_reported:"На это содержимое уже пожаловались, и жалобу рассмотрит администратор.",close:"Закрыть",description:"Это сообщение неприемлемо?",details:"Дополнительные комментарии",reasons:{does_not_belong:"Содержит незаконную деятельность, угрозы самоубийства, личные сведения или что-то еще, недопустимое, на ваш взгляд, для %{organization_name}.",offensive:"Содержит расизм, сексизм, оскорбления, личные нападки, угрозы убийства, заявления о самоубийстве, или любую форму разжигания ненависти.",spam:"Содержит кликоловки (манипулятивно-сенсационные заголовки), рекламу, мошенничество или лохотроны."}}},comment_order_selector:{order:{best_rated:"С наивысшим рейтингом",most_discussed:"Самые обсуждаемые",older:"Старые",recent:"Недавние"},title:"Упорядочить по:"},comment_thread:{title:"Беседа с %{authorName}"},comments:{blocked_comments_for_user_warning:"Сейчас вам недоступно комментирование, но вы можете прочесть предыдущие комментарии.",blocked_comments_warning:"Комментарии сейчас отключены, но вы можете прочитать предыдущие.",loading:"Загрузка комментариев ...",title:"%{count} комментариев"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} оставил комментарий в %{resource_title}. Вы можете прочитать его на странице:",email_outro:"Вы получили это уведомление, потому что вы следите за %{author_name}. Вы можете отписаться от таких уведомлений, перейдя на страницу профиля этого участника.",email_subject:"В %{resource_title} появился новый комментарий от %{author_name}",notification_title:'В %{resource_title} появился новый комментарий от %{author_name} %{author_nickname}.'},comment_by_followed_user_group:{email_subject:"В %{resource_title} появился новый комментарий от %{author_name}",notification_title:'В %{resource_title} появился новый комментарий от %{author_name} %{author_nickname}.'},comment_created:{email_intro:"%{resource_title} прокомментировали. Вы можете прочитать комментарий на странице:",email_outro:"Вы получили это уведомление, потому что вы следите за «%{resource_title}». Вы можете перестать за ним следить, перейдя по приведенной выше ссылке.",email_subject:"В %{resource_title} появился новый комментарий от %{author_name}",notification_title:'В %{resource_title} появился новый комментарий от %{author_name} %{author_nickname}'},reply_created:{email_intro:"%{author_name} ответил на ваш комментарий в %{resource_title}. Вы можете прочитать его на странице:",email_outro:"Вы получили это уведомление, потому что на ваш комментарий был дан ответ.",email_subject:"%{author_name} ответил на ваш комментарий в %{resource_title}",notification_title:'%{author_name} %{author_nickname} ответил на ваш комментарий в %{resource_title}'},user_mentioned:{email_intro:"Вы были упомянуты",email_outro:"Вы получили это уведомление, потому что вы были упомянуты в %{resource_title}.",email_subject:"Вы были упомянуты в %{resource_title}",notification_title:'%{author_name} %{author_nickname} упомянул вас в %{resource_title}'}}},metrics:{comments:{description:"Количество комментариев, созданных участниками",object:"коментарии",title:"Комментарии"}}},errors:{messages:{cannot_have_comments:"не подлежит комментированию"}}}}},function(e,t){e.exports={si:null}},function(e,t){e.exports={sk:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentár","decidim/comments/comment_created_event":"Komentár","decidim/comments/reply_created_event":"Odpoveď","decidim/comments/user_group_mentioned_event":"Zmienka","decidim/comments/user_mentioned_event":"Zmienka"}},activerecord:{models:{"decidim/comments/comment":{one:"Komentár",few:"Komentáre",many:"Komentáre",other:"Komentáre"},"decidim/comments/comment_vote":{one:"Hlas",few:"Hlasy",many:"Hlasy",other:"Hlasy"}}},decidim:{comments:{comments:"Komentáre",last_activity:{new_comment_at_html:"Nový komentár na %{link}"},votes:{create:{error:"Pri hlasovaní za komentár sa vyskytol problém."}}},components:{add_comment_form:{account_message:'Prihláste sa so svojím účtom alebo sa zaregistrujte, aby ste pridali svoj komentár.',form:{body:{label:"Komentár",placeholder:"Čo si myslíte o tomto?"},form_error:"Tento text je požadovaný a nesmie byť dlhší, než %{length} znakov.",submit:"Odoslať",user_group_id:{label:"Komentovať ako"}},opinion:{neutral:"Neutrálne"},remaining_characters:"Zostáva %{count} znakov",remaining_characters_1:"Zostáva %{count} znakov",title:"Pridajte svoj komentár"},comment:{alignment:{against:"Proti",in_favor:"Za"},deleted_user:"Zmazaný účastník",hide_replies:"Skryť odpovede",reply:"Odpovedať",report:{action:"Nahlásiť",already_reported:"Tento obsah už bol nahlásený, a je v procese kontroly.",close:"Zavrieť",description:"Je tento obsah nevhodný?",details:"Ďalšie komentáre",reasons:{does_not_belong:"Obsahuje ilegálnu činnosť, vyhrážky, osobné informácie, alebo niečo ďalšie, o čom si myslíte, že nepatrí na %{organization_name}.",offensive:"Obsahuje rasizmus, sexizmus, urážky, osobné útoky, vyhrážky alebo inú podobu nenávistného prejavu.",spam:"Obsahuje clickbait, reklamy, scam alebo je to skriptovací robot."},title:"Nahlásenie problému"},show_replies:"Zobraziť %{replies_count} odpovedí",single_comment_link_title:"Odkaz na komentár"},comment_order_selector:{order:{best_rated:"Najlepšie hodnotené",most_discussed:"Najviac diskutované",older:"Staršie",recent:"Nedávne"},title:"Zoradiť podľa:"},comment_thread:{title:"Konverzácia s %{authorName}"},comments:{blocked_comments_for_user_warning:"V súčasnosti nemôžete komentovať, ale môžete si prečítať predchádzajúce komentáre.",blocked_comments_warning:"Komentáre nie sú v súčasnosti povolené, ale môžete si prečítať predchádzajúce komentáre.",comment_details_title:"Podrobnosti komentára",loading:"Nahrávanie komentárov...",single_comment_warning:'Zvyšné komentáre zobrazíte tu.',single_comment_warning_title:"Zobrazujete jeden komentár",title:"%{count} komentárov"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} komentoval na %{resource_title}. Môžete si to prečítať na stránke:",email_outro:'Túto notifikáciu ste dostali, pretože sledujete autora "%{author_name}". Notifikácie môžete zrušiť po kliknutí na predchádzajúci odkaz.',email_subject:"Je nový komentár od %{author_name} na %{resource_title}",notification_title:'Je nový komentár od %{author_name}%{author_nickname} na %{resource_title}.'},comment_created:{email_intro:"%{resource_title} bol okomentovaný. Komentár si môžete prečítať na stránke:",email_outro:'Túto notifikáciu ste dostali, pretože sledujete "%{resource_title}" alebo autora. Notifikácie môžete zrušiť po kliknutí na predchádzajúci odkaz.',email_subject:"Je nový komentár od %{author_name} na %{resource_title}",notification_title:'Je nový komentár od %{author_name}%{author_nickname} na %{resource_title}'},reply_created:{email_intro:"%{author_name} odpovedal na váš komentár na %{resource_title}. Môžete si to prečítať na stránke:",email_outro:"Túto notifikáciu ste dostali, pretože niekto odpovedal na Váš komentár.",email_subject:"%{author_name} odpovedal na Váš komentár na %{resource_title}",notification_title:'%{author_name}%{author_nickname} odpovedal na váš komentár na %{resource_title}'},user_group_mentioned:{email_intro:"Skupina, do ktorej patríte, bola zmienená",email_outro:"Dostali ste túto notifikáciu, pretože ste členom skupiny %{group_name}, ktorá bola spomenutá v %{resource_title}.",email_subject:"Boli ste spomenutí v %{resource_title}, ako člen skupiny %{group_name}",notification_title:'Boli ste zmienení v %{resource_title} autorom %{author_name} %{author_nickname} ako člen skupiny %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Niekto vás spomenul",email_outro:"Túto notifikáciu ste dostali, pretože ste boli spomenutí na %{resource_title}.",email_subject:"Boli ste spomenutí na %{resource_title}",notification_title:'Boli ste spomenutí %{author_name}%{author_nickname} na %{resource_title}'}}},metrics:{comments:{description:"Počet komentárov všetkých účastníkov",object:"komentáre",title:"Komentáre"}}},errors:{messages:{cannot_have_comments:"nie je možné komentovať"}}}}},function(e,t){e.exports={sk:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentár","decidim/comments/comment_created_event":"Komentár","decidim/comments/reply_created_event":"Odpoveď","decidim/comments/user_group_mentioned_event":"Zmienka","decidim/comments/user_mentioned_event":"Zmienka"}},activerecord:{models:{"decidim/comments/comment":{one:"Komentár",few:"Komentáre",many:"Komentáre",other:"Komentáre"},"decidim/comments/comment_vote":{one:"Hlas",few:"Hlasy",many:"Hlasy",other:"Hlasy"}}},decidim:{comments:{comments:"Komentáre",last_activity:{new_comment_at_html:"Nový komentár na %{link}"},votes:{create:{error:"Pri hlasovaní za komentár sa vyskytol problém."}}},components:{add_comment_form:{account_message:'Prihláste sa so svojím účtom alebo sa zaregistrujte, aby ste pridali svoj komentár.',form:{body:{label:"Komentár",placeholder:"Čo si myslíte o tomto?"},form_error:"Tento text je požadovaný a nesmie byť dlhší, než %{length} znakov.",submit:"Odoslať",user_group_id:{label:"Komentovať ako"}},opinion:{neutral:"Neutrálne"},remaining_characters:"Zostáva %{count} znakov",remaining_characters_1:"Zostáva %{count} znakov",title:"Pridajte svoj komentár"},comment:{alignment:{against:"Proti",in_favor:"Za"},deleted_user:"Zmazaný účastník",hide_replies:"Skryť odpovede",reply:"Odpovedať",report:{action:"Nahlásiť",already_reported:"Tento obsah už bol nahlásený, a je v procese kontroly.",close:"Zavrieť",description:"Je tento obsah nevhodný?",details:"Ďalšie komentáre",reasons:{does_not_belong:"Obsahuje ilegálnu činnosť, vyhrážky, osobné informácie, alebo niečo ďalšie, o čom si myslíte, že nepatrí na %{organization_name}.",offensive:"Obsahuje rasizmus, sexizmus, urážky, osobné útoky, vyhrážky alebo inú podobu nenávistného prejavu.",spam:"Obsahuje clickbait, reklamy, scam alebo je to skriptovací robot."}},show_replies:"Zobraziť %{replies_count} odpovedí",single_comment_link_title:"Odkaz na komentár"},comment_order_selector:{order:{best_rated:"Najlepšie hodnotené",most_discussed:"Najviac diskutované",older:"Staršie",recent:"Nedávne"},title:"Zoradiť podľa:"},comment_thread:{title:"Konverzácia s %{authorName}"},comments:{blocked_comments_for_user_warning:"V súčasnosti nemôžete komentovať, ale môžete si prečítať predchádzajúce komentáre.",blocked_comments_warning:"Komentáre nie sú v súčasnosti povolené, ale môžete si prečítať predchádzajúce komentáre.",comment_details_title:"Podrobnosti komentára",loading:"Nahrávanie komentárov...",single_comment_warning:'Zvyšné komentáre zobrazíte tu.',single_comment_warning_title:"Zobrazujete jeden komentár",title:"%{count} komentárov"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} komentoval na %{resource_title}. Môžete si to prečítať na stránke:",email_outro:'Túto notifikáciu ste dostali, pretože sledujete autora "%{author_name}". Notifikácie môžete zrušiť po kliknutí na predchádzajúci odkaz.',email_subject:"Je nový komentár od %{author_name} na %{resource_title}",notification_title:'Je nový komentár od %{author_name}%{author_nickname} na %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Skupina %{author_name} komentovala na %{resource_title}. Môžete si to prečítať na stránke:",email_outro:'Túto notifikáciu ste dostali, pretože sledujete autora "%{author_name}". Notifikácie môžete zrušiť po kliknutí na predchádzajúci odkaz.',email_subject:"Je nový komentár od %{author_name} na %{resource_title}",notification_title:'Je nový komentár od %{author_name}%{author_nickname} na %{resource_title}.'},comment_created:{email_intro:"%{resource_title} bol okomentovaný. Komentár si môžete prečítať na stránke:",email_outro:'Túto notifikáciu ste dostali, pretože sledujete "%{resource_title}" alebo autora. Notifikácie môžete zrušiť po kliknutí na predchádzajúci odkaz.',email_subject:"Je nový komentár od %{author_name} na %{resource_title}",notification_title:'Je nový komentár od %{author_name}%{author_nickname} na %{resource_title}'},reply_created:{email_intro:"%{author_name} odpovedal na váš komentár na %{resource_title}. Môžete si to prečítať na stránke:",email_outro:"Túto notifikáciu ste dostali, pretože niekto odpovedal na Váš komentár.",email_subject:"%{author_name} odpovedal na Váš komentár na %{resource_title}",notification_title:'%{author_name}%{author_nickname} odpovedal na váš komentár na %{resource_title}'},user_group_mentioned:{email_intro:"Skupina, do ktorej patríte, bola zmienená",email_outro:"Dostali ste túto notifikáciu, pretože ste členom skupiny %{group_name}, ktorá bola spomenutá v %{resource_title}.",email_subject:"Boli ste spomenutí v %{resource_title}, ako člen skupiny %{group_name}",notification_title:'Boli ste zmienení v %{resource_title} autorom %{author_name} %{author_nickname} ako člen skupiny %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Niekto vás spomenul",email_outro:"Túto notifikáciu ste dostali, pretože ste boli spomenutí na %{resource_title}.",email_subject:"Boli ste spomenutí na %{resource_title}",notification_title:'Boli ste spomenutí %{author_name}%{author_nickname} na %{resource_title}'}}},metrics:{comments:{description:"Počet komentárov všetkých účastníkov",object:"komentáre",title:"Komentáre"}}},errors:{messages:{cannot_have_comments:"nie je možné komentovať"}}}}},function(e,t){e.exports={sl:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Komentar"}}}}},function(e,t){e.exports={so:null}},function(e,t){e.exports={sr:{decidim:{components:{comment:{hide_replies:"Sakrij odgovore",show_replies:"Prikaži %{replies_count} odgovora",single_comment_link_title:"Nabavi vezu ka jednom komentaru"},comments:{comment_details_title:"Detalji o komentaru",single_comment_warning:'Možete videti ostale komentare ovde.',single_comment_warning_title:"Vidite samo jedan komentar"}},events:{comments:{comment_by_followed_user_group:{email_intro:"Grupa %{author_name} je ostavila komentar na %{resource_title}. Možete ga pročitati na ovoj strani:"},user_group_mentioned:{email_intro:"Grupa kojoj pripadate je pomenuta",email_outro:"Dobili ste ovo obaveštenje jer ste član grupe %{group_name} koja je pomenuta u %{resource_title}.",email_subject:"Pomenuti ste u %{resource_title} kao član grupe %{group_name}",notification_title:'Pomenuti ste u %{resource_title} od strane %{author_name}%{author_nickname} kao član %{group_name}%{group_nickname}'}}}}}}},function(e,t){e.exports={sv:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Kommentar","decidim/comments/comment_created_event":"Kommentar","decidim/comments/reply_created_event":"Svar till en kommentar","decidim/comments/user_group_mentioned_event":"Nämn","decidim/comments/user_mentioned_event":"Nämn"}},activerecord:{models:{"decidim/comments/comment":{one:"Kommentar",other:"Kommentarer"},"decidim/comments/comment_vote":{one:"Röst",other:"Röster"}}},decidim:{comments:{comments:"Kommentarer",comments_count:"Antal kommentarer",last_activity:{new_comment_at_html:"Ny kommentar på %{link}"},view:"Visa",votes:{create:{error:"Det gick inte att rösta om kommentaren."}}},components:{add_comment_form:{account_message:'Logga in med ditt konto eller registrera dig för att lägga till din kommentar.',form:{body:{label:"Kommentera",placeholder:"Vad tycker du om detta?"},form_error:"Texten är obligatorisk och den kan inte vara längre än %{length} tecken.",submit:"Skicka",user_group_id:{label:"Kommentera som"}},opinion:{neutral:"Neutral"},remaining_characters:"%{count} tecken kvar",remaining_characters_1:"%{count} tecken kvar",title:"Lägg till din kommentar"},comment:{alignment:{against:"Mot",in_favor:"För"},deleted_user:"Raderad deltagare",hide_replies:"Göm svar",reply:"Svara",report:{action:"Rapportera",already_reported:"Det här innehållet är redan rapporterat och det kommer att granskas av en administratör.",close:"Stäng",description:"Är detta innehåll olämpligt?",details:"Ytterligare kommentarer",reasons:{does_not_belong:"Innehåller olaglig aktivitet, självmordshot, personlig information eller något annat du tycker inte hör hemma på %{organization_name}.",offensive:"Innehåller rasism, sexism, skällsord, personliga attacker, dödshot, uppmaningar att begå självmord eller någon form av hatpropaganda.",spam:"Innehåller clickbait, reklam, bedrägerier eller skriptrobotar."},title:"Rapportera olämpligt innehåll"},show_replies:"Visa %{replies_count} svar",single_comment_link_title:"Få länk till enstaka kommentar"},comment_order_selector:{order:{best_rated:"Bästa betyg",most_discussed:"Mest diskuterade",older:"Äldre",recent:"Senaste"},title:"Sortera efter:"},comment_thread:{title:"Samtal med %{authorName}"},comments:{blocked_comments_for_user_warning:"Du kan inte kommentera just nu, men du kan läsa tidigare kommentarer.",blocked_comments_warning:"Kommentarer är inaktiverade just nu, men du kan läsa de föregående.",comment_details_title:"Kommentarsdetaljer",loading:"Laddar kommentarer...",single_comment_warning:'Läs återstående kommentarer.',single_comment_warning_title:"Du visar en enda kommentar",title:"%{count} kommentarer"},down_vote_button:{text:"Jag håller inte med om denna kommentar"},up_vote_button:{text:"Jag instämmer i denna kommentar"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} har lämnat en kommentar i %{resource_title}. Du kan läsa den på den här sidan:",email_outro:"Du har fått den här notisen eftersom du följer %{author_name}. Du kan avfölja den här användaren från deras profilsida.",email_subject:"Det finns en ny kommentar av %{author_name} i %{resource_title}",notification_title:'Det finns en ny kommentar av %{author_name} %{author_nickname} i %{resource_title}.'},comment_by_followed_user_group:{email_intro:"Gruppen %{author_name} har lämnat en kommentar i %{resource_title}. Du kan läsa den på denna sida:",email_outro:"Du har fått det här meddelandet eftersom du följer %{author_name}. Du kan sluta följa den här gruppen från dess profilsida.",email_subject:"Det finns en ny kommentar av %{author_name} i %{resource_title}",notification_title:'Det finns en ny kommentar av %{author_name} %{author_nickname} i %{resource_title}.'},comment_created:{email_intro:"%{resource_title} har kommenterats. Du kan läsa kommentaren på den här sidan:",email_outro:'Du har fått det här meddelandet eftersom du följer "%{resource_title}" eller dess författare. Du kan avfölja det från föregående länk.',email_subject:"Det finns en ny kommentar från %{author_name} i %{resource_title}",notification_title:'Det finns en ny kommentar från %{author_name} %{author_nickname} i %{resource_title}'},reply_created:{email_intro:"%{author_name} har svarat din kommentar i %{resource_title}. Du kan läsa den på den här sidan:",email_outro:"Du har fått denna notis eftersom din kommentar blev besvarad.",email_subject:"%{author_name} har svarat din kommentar i %{resource_title}",notification_title:'%{author_name} %{author_nickname} har svarat din kommentar i %{resource_title}'},user_group_mentioned:{email_intro:"En grupp som du tillhör har nämnts",email_outro:"Du har fått det här meddelandet eftersom du är medlem i gruppen %{group_name} som har nämnts i %{resource_title}.",email_subject:"Du har nämnts i %{resource_title} som en medlem i %{group_name}",notification_title:'Du har nämnts i %{resource_title} av %{author_name} %{author_nickname} som medlem av %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"Du har nämnts",email_outro:"Du har fått denna notis eftersom du har nämnts i %{resource_title}.",email_subject:"Du har nämnts i %{resource_title}",notification_title:'Du har nämnts i %{resource_title} av %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"Antal kommentarer från deltagare",object:"kommentarer",title:"Kommentarer"}}},errors:{messages:{cannot_have_comments:"kan inte ha kommentarer"}}}}},function(e,t){e.exports={sw:null}},function(e,t){e.exports={ti:null}},function(e,t){e.exports={tr:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Yorum","decidim/comments/comment_created_event":"Yorum","decidim/comments/reply_created_event":"Yorum cevabı","decidim/comments/user_group_mentioned_event":"Bahset","decidim/comments/user_mentioned_event":"Bahset"}},activerecord:{models:{"decidim/comments/comment":{one:"Yorum",other:"Yorumlar"},"decidim/comments/comment_vote":{one:"Oy ver",other:"oy"}}},decidim:{comments:{comments:"Yorumlar",comments_count:"Yorum sayısı",last_activity:{new_comment_at_html:" %{link} yeni yorum"},view:"Görünüm",votes:{create:{error:"Yorum oylanırken bir sorun oluştu."}}},components:{add_comment_form:{account_message:'Yorumunuzu eklemek için hesabınızla oturum açın veya kaydolun .',form:{body:{label:"Yorum",placeholder:"Bunun hakkında ne düşünüyorsun?"},form_error:"Metin zorunludur ve %{length} karakterden uzun olamaz.",submit:"Gönder",user_group_id:{label:"Olarak yorum yap"}},opinion:{neutral:"Tarafsız"},remaining_characters:"%{count} karakter kaldı",remaining_characters_1:"%{count} karakter kaldı",title:"Yorum Ekle"},comment:{alignment:{against:"Karşısında",in_favor:"Lehine"},deleted_user:"Silinmiş katılımcı",hide_replies:"Yanıtları gizle",reply:"Cevapla",report:{action:"Rapor",already_reported:"Bu içerik zaten bildirildi ve bir yönetici tarafından incelenecek.",close:"Kapat",description:"Bu içerik uygunsuz mu?",details:"Ek Yorumlar",reasons:{does_not_belong:"Yasadışı faaliyet, intihar tehditleri, kişisel bilgiler veya %{organization_name} kuruluşuna ait olmadığını düşündüğünüz başka bir şey içeriyor.",offensive:"Irkçılık, cinsiyetçilik, hakaretler, kişisel saldırılar, ölüm tehditleri, intihar talepleri veya herhangi bir nefret söylemi içerir.",spam:"Clickbait, reklam, dolandırıcılık veya script botları içerir."},title:"Uygunsuz içerik bildir"},show_replies:"%{replies_count} yanıtı göster",single_comment_link_title:"Tek yorumun bağlantısını al"},comment_order_selector:{order:{best_rated:"En çok oy alan",most_discussed:"En çok tartışılan",older:"Daha eski",recent:"Son"},title:"Tarafından sipariş:"},comment_thread:{title:"%{authorName}ile sohbet"},comments:{blocked_comments_for_user_warning:"Şu anda yorum yapamıyorsunuz, ancak öncekileri okuyabilirsiniz.",blocked_comments_warning:"Yorumlar şu anda devre dışı, ancak öncekileri okuyabilirsiniz.",comment_details_title:"Yorum ayrıntıları",loading:"Yorumlar yükleniyor ...",single_comment_warning:'Yorumların geri kalanını buradan kontrol edebilirsiniz.',single_comment_warning_title:"Tek bir yorum görüyorsunuz",title:"%{count} yorum"},down_vote_button:{text:"Bu yoruma katılmıyorum"},up_vote_button:{text:"Bu yoruma katılıyorum"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} grubu %{resource_title} alanında bir yorum bıraktı. Bu sayfada okuyabilirsiniz:",email_outro:"Bu bildirimi %{author_name} adlı yazarı takip ettiğiniz için aldınız. Bu grubu profil sayfasından takip etmeyi bırakabilirsiniz.",email_subject:"%{author_name} %{resource_title} alanında yeni bir yorum yaptı",notification_title:'%{resource_title} içinde %{author_name} %{author_nickname} tarafından yeni bir yorum var.'},comment_by_followed_user_group:{email_intro:"%{author_name} grubu %{resource_title} alanında bir yorum bıraktı. Bu sayfada okuyabilirsiniz:",email_outro:"Bu bildirimi %{author_name} adlı yazarı takip ettiğiniz için aldınız. Bu grubu profil sayfasından takip etmeyi bırakabilirsiniz.",email_subject:"%{author_name}, %{resource_title} alanında yeni bir yorum yaptı",notification_title:'%{resource_title} içinde %{author_name} %{author_nickname} tarafından yeni bir yorum var.'},comment_created:{email_intro:"%{resource_title} alanında yorum yapıldı. Bu sayfadaki yorumu okuyabilirsiniz:",email_outro:'"%{resource_title}" alanında veya yazarı takip ettiğiniz için bu bildirimi aldınız. Bunu önceki linkten takip edebilirsiniz.',email_subject:"%{author_name}, %{resource_title} alanında yeni bir yorum yaptı",notification_title:'%{resource_title} içinde %{author_name} %{author_nickname} tarafından yeni bir yorum var'},reply_created:{email_intro:"%{author_name}, yorumunuzu %{resource_title} alanında yanıtladı. Bu sayfada okuyabilirsiniz:",email_outro:"Yorumunuz yanıtlandığı için bu bildirimi aldınız.",email_subject:"%{author_name}, yorumunuzu %{resource_title} alanında yanıtladı",notification_title:'%{author_name} %{author_nickname} %{resource_title} alanında yorumunuzu yanıtladı'},user_group_mentioned:{email_intro:"Ait olduğunuz bir gruptan bahsedildi",email_outro:"Bu bildirimi, %{resource_title} içinde adı geçen %{group_name} grubunun bir üyesi olduğunuz için aldınız.",email_subject:"%{resource_title} içinde %{group_name} üyesi olarak bahsedildiniz",notification_title:'%{resource_title} ’de %{author_name} %{author_nickname} tarafından bir %{group_name} %{group_nickname} üyesi'},user_mentioned:{email_intro:"Sen bahsedildin",email_outro:"Bu bildirimi, sizden %{resource_title} alanında bahsedildiği için aldınız.",email_subject:"%{resource_title} alanında bahsedildiniz",notification_title:'%{resource_title} alanında %{author_name} %{author_nickname} tarafından bahsedildi'}}},metrics:{comments:{description:"Katılımcılar tarafından oluşturulan yorum sayısı",object:"yorumlar",title:"Yorumlar"}}},errors:{messages:{cannot_have_comments:"yorum alamaz"}}}}},function(e,t){e.exports={uk:{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"Коментар","decidim/comments/comment_created_event":"Коментар","decidim/comments/reply_created_event":"Відповідь на коментар","decidim/comments/user_group_mentioned_event":"Згадка","decidim/comments/user_mentioned_event":"Згадка"}},activerecord:{models:{"decidim/comments/comment":{one:"Коментар",few:"Коментаря",many:"Коментарів",other:"Коментарів"},"decidim/comments/comment_vote":{one:"Голос",few:"Голоси",many:"Голосів",other:"Голосів"}}},decidim:{comments:{votes:{create:{error:"При голосуванні щодо коментаря сталися помилки."}}},components:{add_comment_form:{account_message:'Увійдіть за допомогою свого облікового запису або зареєструйтесь, щоб додати свій коментар.',form:{body:{label:"Коментар",placeholder:"Що ви думаєте з цього приводу?"},form_error:"Тут обов'язково потрібно ввести текст, але не більше, ніж %{length} символів.",submit:"Надіслати",user_group_id:{label:"Коментувати як"}},opinion:{neutral:"Безсторонньо"},remaining_characters:"Залишилось %{count} символів",remaining_characters_1:"Залишився %{count} символ",title:"Додати свій коментар"},comment:{alignment:{against:"Проти",in_favor:"На підтримку"},deleted_user:"Видалений учасник",reply:"Відповісти",report:{action:"Поскаржитись",already_reported:"Про цей вміст вже передано скаргу, і її перегляне адміністратор.",close:"Закрити",description:"Чи цей вміст неприпустимий?",details:"Додаткові коментарі",reasons:{does_not_belong:"Містить незаконну діяльність, загрози самогубства, особисті відомості чи ще щось, неприпустиме, на вашу думку, для %{organization_name}.",offensive:"Містить расизм, сексизм, образи, особисті напади, погрози вбивства, заяви про самогубство або будь-які ненависницькі висловлювання.",spam:"Містить клацоловки (маніпулятивно-сенсаційні заголовки), рекламу, афери або лохотрони."}}},comment_order_selector:{order:{best_rated:"З найкращим рейтингом",most_discussed:"Найбільш обговорюване",older:"Давніші",recent:"Нещодавнє"},title:"Впорядкувати за:"},comment_thread:{title:"Бесіда з %{authorName}"},comments:{blocked_comments_warning:"Коментарі зараз вимкнені, але ви можете прочитати попередні.",loading:"Завантаження коментарів...",title:"%{count} коментарів"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} залишив коментар у %{resource_title}. Ви можете прочитати його на сторінці:",email_outro:"Ви отримали це сповіщення, тому що ви стежите за %{author_name}. Ви можете припинити стежити за ним на сторінці його профілю.",email_subject:"У %{resource_title} з'явився новий коментар від %{author_name}",notification_title:'У %{resource_title} з\'явився новий коментар від %{author_name} %{author_nickname}.'},comment_by_followed_user_group:{email_subject:"У %{resource_title} з'явився новий коментар від %{author_name}",notification_title:'У %{resource_title} з\'явився новий коментар від %{author_name} %{author_nickname}.'},comment_created:{email_intro:"%{resource_title} прокоментували. Ви можете прочитати коментар на сторінці:",email_outro:'Ви отримали це сповіщення, тому що ви стежите за "%{resource_title}". Ви можете припинити стежити за ним, перейшовши за наведеним вище посиланням.',email_subject:"У %{resource_title} з'явився новий коментар від %{author_name}",notification_title:'У %{resource_title} з\'явився новий коментар від %{author_name} %{author_nickname}'},reply_created:{email_intro:"%{author_name} відповів на ваш коментар у %{resource_title}. Ви можете прочитати його на сторінці:",email_outro:"Ви отримали це сповіщення, оскільки на ваш коментар відповіли.",email_subject:"%{author_name} відповів на ваш коментар у %{resource_title}",notification_title:'%{author_name} %{author_nickname} відповів на ваш коментар у %{resource_title}'},user_mentioned:{email_intro:"Вас згадали",email_outro:"Ви отримали це сповіщення, оскільки вас згадали в %{resource_title}.",email_subject:"Вас згадали у %{resource_title}",notification_title:'%{author_name} %{author_nickname} згадав вас у %{resource_title}'}}}},errors:{messages:{cannot_have_comments:"не підлягає коментуванню"}}}}},function(e,t){e.exports={vi:null}},function(e,t){e.exports={vi:null}},function(e,t){e.exports={"zh-CN":{activemodel:{models:{"decidim/comments/comment_by_followed_user_event":"评论","decidim/comments/comment_created_event":"评论","decidim/comments/reply_created_event":"评论回复","decidim/comments/user_group_mentioned_event":"提到了","decidim/comments/user_mentioned_event":"提到了"}},activerecord:{models:{"decidim/comments/comment":{other:"评论"},"decidim/comments/comment_vote":{other:"所得票数"}}},decidim:{comments:{comments:"评论",comments_count:"评论计数",last_activity:{new_comment_at_html:"在 %{link}的新评论"},view:"查看",votes:{create:{error:"在表决该评论时出现问题。"}}},components:{add_comment_form:{account_message:'使用您的帐户注册 来添加您的评论。',form:{body:{label:"评论",placeholder:"你对此有什么看法?"},form_error:"文本是必需的,不能超过 %{length} 个字符。",submit:"发送",user_group_id:{label:"评论为"}},opinion:{neutral:"中性的"},remaining_characters:"剩余 %{count} 个字符",remaining_characters_1:"剩余 %{count} 个字符",title:"添加您的评论"},comment:{alignment:{against:"反对的",in_favor:"优惠的"},deleted_user:"删除参与者",hide_replies:"隐藏回复",reply:"答复",report:{action:"报告",already_reported:"此内容已经被报告,将由管理员审核。",close:"关闭",description:"这个内容是否不适当?",details:"其他评论",reasons:{does_not_belong:"包含非法活动、自杀威胁、个人信息或你认为不属于 %{organization_name} 的其他东西。",offensive:"包括种族主义、性别主义、污泥、个人攻击、死亡威胁、自杀请求或任何形式的仇恨言论。",spam:"包含点击、广告、骗子或脚本机器人。"},title:"报告不恰当的内容"},show_replies:"显示 %{replies_count} 个回复",single_comment_link_title:"获取单个评论的链接"},comment_order_selector:{order:{best_rated:"最佳评分",most_discussed:"最多讨论",older:"更旧的",recent:"最近的"},title:"排序方式:"},comment_thread:{title:"与 %{authorName} 的对话"},comments:{blocked_comments_for_user_warning:"您此时无法评论,但您可以阅读前面的评论。",blocked_comments_warning:"评论此时被禁用,但您可以阅读前面的评论。",comment_details_title:"评论详情",loading:"正在加载评论...",single_comment_warning:'您可以在这里查看 的其余评论。',single_comment_warning_title:"您正在看到一个评论",title:"%{count} 条评论"},down_vote_button:{text:"我不同意这个评论"},up_vote_button:{text:"我同意这个评论"}},events:{comments:{comment_by_followed_user:{email_intro:"%{author_name} 在 %{resource_title}留下了一条评论。您可以在这个页面阅读:",email_outro:"您收到此通知是因为您正在关注 %{author_name}。您可以从其个人资料页面取消关注此用户。",email_subject:"%{author_name} 在 %{resource_title} 有一个新评论",notification_title:'%{author_name} %{author_nickname}%{resource_title} 有新的评论。'},comment_by_followed_user_group:{email_intro:"组 %{author_name} 在 %{resource_title}留下了一个评论。您可以在这个页面阅读它:",email_outro:"您收到此通知是因为您正在关注 %{author_name}。您可以从其个人资料页面取消关注此组。",email_subject:"%{author_name} 在 %{resource_title} 有一个新评论",notification_title:'%{author_name} %{author_nickname}%{resource_title} 有新的评论。'},comment_created:{email_intro:"%{resource_title} 已被评论。您可以阅读此页面中的评论:",email_outro:'您收到此通知是因为您正在关注"%{resource_title}"或其作者。您可以从上一个链接取消关注它。',email_subject:"%{author_name} 在 %{resource_title} 有一个新评论",notification_title:'来自 %{author_name} %{author_nickname} 的新评论 %{resource_title}'},reply_created:{email_intro:"%{author_name} 在 %{resource_title}回复了您的评论。您可以在这个页面阅读:",email_outro:"您收到此通知是因为您的评论已被回复。",email_subject:"%{author_name} 在 %{resource_title} 回复了您的评论",notification_title:'%{author_name} %{author_nickname} 回复了您在 %{resource_title}'},user_group_mentioned:{email_intro:"已经提到您所属的组",email_outro:"您收到此通知是因为您是在 %{group_name} 中提及的组 %{resource_title} 的成员。",email_subject:"您已在 %{resource_title} 中被提及为 %{group_name} 的成员",notification_title:'您在 %{resource_title}中提到 %{author_name} %{author_nickname} 作为 %{group_name} %{group_nickname}'},user_mentioned:{email_intro:"您已被提到。",email_outro:"您收到此通知是因为您已在 %{resource_title} 中被提及。",email_subject:"您已在 %{resource_title} 中被提及了",notification_title:'您在 %{resource_title}中提到 %{author_name} %{author_nickname}'}}},metrics:{comments:{description:"与会者生成的评论数",object:"评论",title:"评论"}}},errors:{messages:{cannot_have_comments:"不能有评论"}}}}},function(e,t){e.exports={"zh-TW":null}},,function(e,t,n){"use strict";(function(e,a){var r,o=n(359);r="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:a;var i=Object(o.a)(r);t.a=i}).call(this,n(23),n(560)(e))},function(e,t,n){"use strict";function a(e){var t,n=e.Symbol;return"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable",t}n.d(t,"a",(function(){return a}))},function(e,t){t.version="2.2.5"},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var a=Object.assign||function(e){for(var t,n=1,a=arguments.length;n-1&&e%1==0&&e<=9007199254740991}(e.length)&&!function(e){var t=function(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}(e)?d.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)}(e)}(e)&&u.call(e,"callee")&&(!m.call(e,"callee")||"[object Arguments]"==d.call(e))}(e)||!!(_&&e&&e[_])}var p=Array.isArray;var f,y,g,v=(f=!0,y=function(e){var t=(e=function e(t,n,a,r,o){var s=-1,u=t.length;for(a||(a=h),o||(o=[]);++s0&&a(d)?n>1?e(d,n-1,a,r,o):i(o,d):r||(o[o.length]=d)}return o}(e,1)).length,n=t;for(f&&e.reverse();n--;)if("function"!=typeof e[n])throw new TypeError("Expected a function");return function(){for(var n=0,a=t?e[n].apply(this,arguments):arguments[0];++n-1&&e%1==0&&e<=9007199254740991}(e.length)&&!function(e){var t=function(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}(e)?d.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)}(e)}(e)&&u.call(e,"callee")&&(!m.call(e,"callee")||"[object Arguments]"==d.call(e))}(e)||!!(_&&e&&e[_])}function p(e){if("string"==typeof e||function(e){return"symbol"==typeof e||y(e)&&"[object Symbol]"==d.call(e)}(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}var f=Array.isArray;function y(e){return!!e&&"object"==typeof e}var g,v,M=(g=function(e,t){return null==e?{}:function(e,t){return function(e,t,n){for(var a=-1,r=t.length,o={};++a0&&a(d)?n>1?e(d,n-1,a,r,o):i(o,d):r||(o[o.length]=d)}return o}(t,1),p))},v=c(void 0===v?g.length-1:v,0),function(){for(var e=arguments,t=-1,n=c(e.length-v,0),a=Array(n);++t2&&void 0!==arguments[2]?arguments[2]:a,s=void 0,u=Array.isArray(e),d=[e],l=-1,m=[],_=void 0,c=void 0,h=void 0,p=[],f=[],y=e;do{var g=++l===d.length,v=g&&0!==m.length;if(g){if(c=0===f.length?void 0:p[p.length-1],_=h,h=f.pop(),v){if(u)_=_.slice();else{var M={};for(var k in _)_.hasOwnProperty(k)&&(M[k]=_[k]);_=M}for(var L=0,b=0;b1,r=!1,o=arguments[1],s=o;return new n((function(n){return t.subscribe({next:function(t){if(!n.closed){var o=!r;if(r=!0,!o||a)try{s=e(s,t)}catch(e){return n.error(e)}else s=t}},error:function(e){n.error(e)},complete:function(){if(!r&&!a)return n.error(new TypeError("Cannot reduce an empty sequence"));n.next(s),n.complete()}})}))}}),Object.defineProperty(_.prototype,a("observable"),{value:function(){return this},writable:!0,configurable:!0}),s(_,{from:function(e){var t="function"==typeof this?this:_;if(null==e)throw new TypeError(e+" is not an object");var r=o(e,a("observable"));if(r){var i=r.call(e);if(Object(i)!==i)throw new TypeError(i+" is not an object");return i.constructor===t?i:new t((function(e){return i.subscribe(e)}))}if(n("iterator")&&(r=o(e,a("iterator"))))return new t((function(t){for(var n,a=r.call(e)[Symbol.iterator]();!(n=a.next()).done;){var o=n.value;if(t.next(o),t.closed)return}t.complete()}));if(Array.isArray(e))return new t((function(t){for(var n=0;n1){for(var u=Array(i),d=0;d=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n},possibleConstructorReturn:function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},selfGlobal:u,set:function e(t,n,a,r){var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);null!==i&&e(i,n,a,r)}else if("value"in o&&o.writable)o.value=a;else{var s=o.set;void 0!==s&&s.call(r,a)}return a},slicedToArray:d,slicedToArrayLoose:function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e)){for(var n,a=[],r=e[Symbol.iterator]();!(n=r.next()).done&&(a.push(n.value),!t||a.length!==t););return a}throw new TypeError("Invalid attempt to destructure non-iterable instance")},taggedTemplateLiteral:function(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},taggedTemplateLiteralLoose:function(e,t){return e.raw=t,e},temporalRef:function(e,t,n){if(e===n)throw new ReferenceError(t+" is not defined - temporal dead zone");return e},temporalUndefined:{},toArray:function(e){return Array.isArray(e)?e:Array.from(e)},toConsumableArray:function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t="a"&&n<="z"&&(e=e.slice(0,t)+n.toUpperCase()+e.slice(t+1))}return e}function W(e){return!!z.test(e)&&(!P.test(e)&&!C.test(e))}function R(e){for(var t=void 0,n=void 0,a=1,r=(n=(e=e.toLowerCase()).split("-")).length;a1&&(t.sort(),e=e.replace(RegExp("(?:"+N.source+")+","i"),M.call(t,""))),c.call(F.tags,e)&&(e=F.tags[e]);for(var o=1,i=(n=e.split("-")).length;o-1)return n;var a=n.lastIndexOf("-");if(a<0)return;a>=2&&"-"===n.charAt(a-2)&&(a-=2),n=n.substring(0,a)}}function U(e,t){for(var n=0,a=t.length,r=void 0,o=void 0,i=void 0;n2){var L=s[k+1];-1!==M.call(y,L)&&(v="-"+f+"-"+(g=L))}else{-1!==M(y,"true")&&(g="true")}}if(c.call(n,"[["+f+"]]")){var b=n["[["+f+"]]"];-1!==M.call(y,b)&&b!==g&&(g=b,v="")}l["[["+f+"]]"]=g,m+=v,_++}if(m.length>2){var Y=i.indexOf("-x-");if(-1===Y)i+=m;else{var D=i.substring(0,Y),T=i.substring(Y);i=D+m+T}i=R(i)}return l["[[locale]]"]=i,l}function B(e,t){for(var n=t.length,a=new D,r=0;ra)throw new RangeError("Value is not a number or outside accepted range");return Math.floor(o)}return r}var X={};Object.defineProperty(X,"getCanonicalLocales",{enumerable:!1,configurable:!0,writable:!0,value:function(e){for(var t=J(e),n=[],a=t.length,r=0;ro;o++){var i=n[o],s={};s.type=i["[[type]]"],s.value=i["[[value]]"],a[r]=s,r+=1}return a}function oe(e,t){var n=x(e),a=n["[[dataLocale]]"],r=n["[[numberingSystem]]"],o=b.NumberFormat["[[localeData]]"][a],i=o.symbols[r]||o.symbols.latn,s=void 0;!isNaN(t)&&t<0?(t=-t,s=n["[[negativePattern]]"]):s=n["[[positivePattern]]"];for(var u=new D,d=s.indexOf("{",0),l=0,m=0,_=s.length;d>-1&&d<_;){if(-1===(l=s.indexOf("}",d)))throw new Error;if(d>m){var h=s.substring(m,d);v.call(u,{"[[type]]":"literal","[[value]]":h})}var p=s.substring(d+1,l);if("number"===p)if(isNaN(t)){var f=i.nan;v.call(u,{"[[type]]":"nan","[[value]]":f})}else if(isFinite(t)){"percent"===n["[[style]]"]&&isFinite(t)&&(t*=100);var y=void 0;y=c.call(n,"[[minimumSignificantDigits]]")&&c.call(n,"[[maximumSignificantDigits]]")?se(t,n["[[minimumSignificantDigits]]"],n["[[maximumSignificantDigits]]"]):ue(t,n["[[minimumIntegerDigits]]"],n["[[minimumFractionDigits]]"],n["[[maximumFractionDigits]]"]),de[r]?function(){var e=de[r];y=String(y).replace(/\d/g,(function(t){return e[t]}))}():y=String(y);var g=void 0,M=void 0,L=y.indexOf(".",0);if(L>0?(g=y.substring(0,L),M=y.substring(L+1,L.length)):(g=y,M=void 0),!0===n["[[useGrouping]]"]){var Y=i.group,w=[],T=o.patterns.primaryGroupSize||3,j=o.patterns.secondaryGroupSize||T;if(g.length>T){var S=g.length-T,H=S%j,O=g.slice(0,H);for(O.length&&v.call(w,O);Hr;r++){a+=n[r]["[[value]]"]}return a}function se(e,t,n){var a=n,r=void 0,o=void 0;if(0===e)r=M.call(Array(a+1),"0"),o=0;else{o=function(e){if("function"==typeof Math.log10)return Math.floor(Math.log10(e));var t=Math.round(Math.log(e)*Math.LOG10E);return t-(Number("1e"+t)>e)}(Math.abs(e));var i=Math.round(Math.exp(Math.abs(o-a+1)*Math.LN10));r=String(Math.round(o-a+1<0?e*i:e/i))}if(o>=a)return r+M.call(Array(o-a+1+1),"0");if(o===a-1)return r;if(o>=0?r=r.slice(0,o+1)+"."+r.slice(o+1):o<0&&(r="0."+M.call(Array(1-(o+1)),"0")+r),r.indexOf(".")>=0&&n>t){for(var s=n-t;s>0&&"0"===r.charAt(r.length-1);)r=r.slice(0,-1),s--;"."===r.charAt(r.length-1)&&(r=r.slice(0,-1))}return r}function ue(e,t,n,a){var r,o=a,i=Math.pow(10,o)*e,s=0===i?"0":i.toFixed(0),u=(r=s.indexOf("e"))>-1?s.slice(r+1):0;u&&(s=s.slice(0,r).replace(".",""),s+=M.call(Array(u-(s.length-1)+1),"0"));var d=void 0;if(0!==o){var l=s.length;if(l<=o)s=M.call(Array(o+1-l+1),"0")+s,l=o+1;var m=s.substring(0,l-o),_=s.substring(l-o,s.length);s=m+"."+_,d=m.length}else d=s.length;for(var c=a-n;c>0&&"0"===s.slice(-1);)s=s.slice(0,-1),c--;("."===s.slice(-1)&&(s=s.slice(0,-1)),dn&&(n=s,a=i),r++}return a}(s,L);else{var j=$(n,"hour12","boolean");s.hour12=void 0===j?k.hour12:j,M=function(e,t){var n=[];for(var a in De)c.call(De,a)&&void 0!==e["[["+a+"]]"]&&n.push(a);if(1===n.length){var r=function(e,t){var n;if(ke[e]&&ke[e][t])return n={originalPattern:ke[e][t],_:i({},e,t),extendedPattern:"{"+e+"}"},i(n,e,t),i(n,"pattern12","{"+e+"}"),i(n,"pattern","{"+e+"}"),n}(n[0],e["[["+n[0]+"]]"]);if(r)return r}var o=-1/0,s=void 0,u=0,d=t.length;for(;u=2||M>=2&&v<=1?k>0?m-=6:k<0&&(m-=8):k>1?m-=3:k<-1&&(m-=6)}}l._.hour12!==e.hour12&&(m-=1),m>o&&(o=m,s=l),u++}return s}(s,L)}for(var S in De)if(c.call(De,S)&&c.call(M,S)){var H=M[S];H=M._&&c.call(M._,S)?M._[S]:H,a["[["+S+"]]"]=H}var O=void 0,E=$(n,"hour12","boolean");if(a["[[hour]]"])if(E=void 0===E?k.hour12:E,a["[[hour12]]"]=E,!0===E){var z=k.hourNo0;a["[[hourNo0]]"]=z,O=M.pattern12}else O=M.pattern;else O=M.pattern;return a["[[pattern]]"]=O,a["[[boundFormat]]"]=void 0,a["[[initializedDateTimeFormat]]"]=!0,_&&(e.format=je.call(e)),r(),e}h(X,"DateTimeFormat",{configurable:!0,writable:!0,value:Ye}),h(Ye,"prototype",{writable:!1});var De={weekday:["narrow","short","long"],era:["narrow","short","long"],year:["2-digit","numeric"],month:["2-digit","numeric","narrow","short","long"],day:["2-digit","numeric"],hour:["2-digit","numeric"],minute:["2-digit","numeric"],second:["2-digit","numeric"],timeZoneName:["short","long"]};function Te(e,t,n){if(void 0===e)e=null;else{var a=j(e);for(var r in e=new w,a)e[r]=a[r]}e=f(e);var o=!0;return"date"!==t&&"any"!==t||void 0===e.weekday&&void 0===e.year&&void 0===e.month&&void 0===e.day||(o=!1),"time"!==t&&"any"!==t||void 0===e.hour&&void 0===e.minute&&void 0===e.second||(o=!1),!o||"date"!==n&&"all"!==n||(e.year=e.month=e.day="numeric"),!o||"time"!==n&&"all"!==n||(e.hour=e.minute=e.second="numeric"),e}function je(){var e=null!==this&&"object"===l.typeof(this)&&x(this);if(!e||!e["[[initializedDateTimeFormat]]"])throw new TypeError("`this` value for format() is not an initialized Intl.DateTimeFormat object.");if(void 0===e["[[boundFormat]]"]){var t=L.call((function(){var e=arguments.length<=0||void 0===arguments[0]?void 0:arguments[0],t=void 0===e?Date.now():S(e);return He(this,t)}),this);e["[[boundFormat]]"]=t}return e["[[boundFormat]]"]}function Se(e,t){if(!isFinite(t))throw new RangeError("Invalid valid date passed to format");var n=e.__getInternalProperties(Y);T();for(var a,r,o,i,s=n["[[locale]]"],u=new X.NumberFormat([s],{useGrouping:!1}),d=new X.NumberFormat([s],{minimumIntegerDigits:2,useGrouping:!1}),l=(a=t,n["[[calendar]]"],r=n["[[timeZone]]"],new w({"[[weekday]]":(o=new Date(a))[(i="get"+(r||""))+"Day"](),"[[era]]":+(o[i+"FullYear"]()>=0),"[[year]]":o[i+"FullYear"](),"[[month]]":o[i+"Month"](),"[[day]]":o[i+"Date"](),"[[hour]]":o[i+"Hours"](),"[[minute]]":o[i+"Minutes"](),"[[second]]":o[i+"Seconds"](),"[[inDST]]":!1})),m=n["[[pattern]]"],_=new D,c=0,h=m.indexOf("{"),p=0,f=n["[[dataLocale]]"],y=b.DateTimeFormat["[[localeData]]"][f].calendars,g=n["[[calendar]]"];-1!==h;){var M=void 0;if(-1===(p=m.indexOf("}",h)))throw new Error("Unclosed pattern");h>c&&v.call(_,{type:"literal",value:m.substring(c,h)});var k=m.substring(h+1,p);if(De.hasOwnProperty(k)){var L=n["[["+k+"]]"],j=l["[["+k+"]]"];if("year"===k&&j<=0?j=1-j:"month"===k?j++:"hour"===k&&!0===n["[[hour12]]"]&&0===(j%=12)&&!0===n["[[hourNo0]]"]&&(j=12),"numeric"===L)M=ie(u,j);else if("2-digit"===L)(M=ie(d,j)).length>2&&(M=M.slice(-2));else if(L in Le)switch(k){case"month":M=be(y,g,"months",L,l["[["+k+"]]"]);break;case"weekday":try{M=be(y,g,"days",L,l["[["+k+"]]"])}catch(e){throw new Error("Could not find weekday data for locale "+s)}break;case"timeZoneName":M="";break;case"era":try{M=be(y,g,"eras",L,l["[["+k+"]]"])}catch(e){throw new Error("Could not find era data for locale "+s)}break;default:M=l["[["+k+"]]"]}v.call(_,{type:k,value:M})}else if("ampm"===k){M=be(y,g,"dayPeriods",l["[[hour]]"]>11?"pm":"am",null),v.call(_,{type:"dayPeriod",value:M})}else v.call(_,{type:"literal",value:m.substring(h,p+1)});c=p+1,h=m.indexOf("{",c)}return pr;r++){a+=n[r].value}return a}function xe(e,t){for(var n=Se(e,t),a=[],r=0;n.length>r;r++){var o=n[r];a.push({type:o.type,value:o.value})}return a}b.DateTimeFormat={"[[availableLocales]]":[],"[[relevantExtensionKeys]]":["ca","nu"],"[[localeData]]":{}},h(X.DateTimeFormat,"supportedLocalesOf",{configurable:!0,writable:!0,value:L.call((function(e){if(!c.call(this,"[[availableLocales]]"))throw new TypeError("supportedLocalesOf() is not a constructor");var t=T(),n=arguments[1],a=this["[[availableLocales]]"],r=J(e);return t(),G(a,r,n)}),b.NumberFormat)}),h(X.DateTimeFormat.prototype,"format",{configurable:!0,get:je}),Object.defineProperty(X.DateTimeFormat.prototype,"formatToParts",{enumerable:!1,writable:!0,configurable:!0,value:function(){var e=arguments.length<=0||void 0===arguments[0]?void 0:arguments[0],t=null!==this&&"object"===l.typeof(this)&&x(this);if(!t||!t["[[initializedDateTimeFormat]]"])throw new TypeError("`this` value for formatToParts() is not an initialized Intl.DateTimeFormat object.");var n=void 0===e?Date.now():S(e);return xe(this,n)}}),h(X.DateTimeFormat.prototype,"resolvedOptions",{writable:!0,configurable:!0,value:function(){var e=void 0,t=new w,n=["locale","calendar","numberingSystem","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"],a=null!==this&&"object"===l.typeof(this)&&x(this);if(!a||!a["[[initializedDateTimeFormat]]"])throw new TypeError("`this` value for resolvedOptions() is not an initialized Intl.DateTimeFormat object.");for(var r=0,o=n.length;r2&&4===r[1].length&&v.call(a,r[0]+"-"+r[2]);for(;n=k.call(a);)v.call(b.NumberFormat["[[availableLocales]]"],n),b.NumberFormat["[[localeData]]"][n]=e.number,e.date&&(e.date.nu=e.number.nu,v.call(b.DateTimeFormat["[[availableLocales]]"],n),b.DateTimeFormat["[[localeData]]"][n]=e.date);void 0===A&&function(e){A=e}(t)}(e,e.locale)}}),h(X,"__disableRegExpRestore",{value:function(){b.disableRegExpRestore=!0}}),e.exports=X}).call(this,n(23))},function(e,t){},function(e,t,n){var a={"./af":161,"./af.js":161,"./ar":162,"./ar-dz":163,"./ar-dz.js":163,"./ar-kw":164,"./ar-kw.js":164,"./ar-ly":165,"./ar-ly.js":165,"./ar-ma":166,"./ar-ma.js":166,"./ar-sa":167,"./ar-sa.js":167,"./ar-tn":168,"./ar-tn.js":168,"./ar.js":162,"./az":169,"./az.js":169,"./be":170,"./be.js":170,"./bg":171,"./bg.js":171,"./bm":172,"./bm.js":172,"./bn":173,"./bn.js":173,"./bo":174,"./bo.js":174,"./br":175,"./br.js":175,"./bs":176,"./bs.js":176,"./ca":177,"./ca.js":177,"./cs":178,"./cs.js":178,"./cv":179,"./cv.js":179,"./cy":180,"./cy.js":180,"./da":181,"./da.js":181,"./de":182,"./de-at":183,"./de-at.js":183,"./de-ch":184,"./de-ch.js":184,"./de.js":182,"./dv":185,"./dv.js":185,"./el":186,"./el.js":186,"./en-au":187,"./en-au.js":187,"./en-ca":188,"./en-ca.js":188,"./en-gb":189,"./en-gb.js":189,"./en-ie":190,"./en-ie.js":190,"./en-il":191,"./en-il.js":191,"./en-nz":192,"./en-nz.js":192,"./eo":193,"./eo.js":193,"./es":194,"./es-do":195,"./es-do.js":195,"./es-us":196,"./es-us.js":196,"./es.js":194,"./et":197,"./et.js":197,"./eu":198,"./eu.js":198,"./fa":199,"./fa.js":199,"./fi":200,"./fi.js":200,"./fo":201,"./fo.js":201,"./fr":202,"./fr-ca":203,"./fr-ca.js":203,"./fr-ch":204,"./fr-ch.js":204,"./fr.js":202,"./fy":205,"./fy.js":205,"./gd":206,"./gd.js":206,"./gl":207,"./gl.js":207,"./gom-latn":208,"./gom-latn.js":208,"./gu":209,"./gu.js":209,"./he":210,"./he.js":210,"./hi":211,"./hi.js":211,"./hr":212,"./hr.js":212,"./hu":213,"./hu.js":213,"./hy-am":214,"./hy-am.js":214,"./id":215,"./id.js":215,"./is":216,"./is.js":216,"./it":217,"./it.js":217,"./ja":218,"./ja.js":218,"./jv":219,"./jv.js":219,"./ka":220,"./ka.js":220,"./kk":221,"./kk.js":221,"./km":222,"./km.js":222,"./kn":223,"./kn.js":223,"./ko":224,"./ko.js":224,"./ky":225,"./ky.js":225,"./lb":226,"./lb.js":226,"./lo":227,"./lo.js":227,"./lt":228,"./lt.js":228,"./lv":229,"./lv.js":229,"./me":230,"./me.js":230,"./mi":231,"./mi.js":231,"./mk":232,"./mk.js":232,"./ml":233,"./ml.js":233,"./mr":234,"./mr.js":234,"./ms":235,"./ms-my":236,"./ms-my.js":236,"./ms.js":235,"./mt":237,"./mt.js":237,"./my":238,"./my.js":238,"./nb":239,"./nb.js":239,"./ne":240,"./ne.js":240,"./nl":241,"./nl-be":242,"./nl-be.js":242,"./nl.js":241,"./nn":243,"./nn.js":243,"./pa-in":244,"./pa-in.js":244,"./pl":245,"./pl.js":245,"./pt":246,"./pt-br":247,"./pt-br.js":247,"./pt.js":246,"./ro":248,"./ro.js":248,"./ru":249,"./ru.js":249,"./sd":250,"./sd.js":250,"./se":251,"./se.js":251,"./si":252,"./si.js":252,"./sk":253,"./sk.js":253,"./sl":254,"./sl.js":254,"./sq":255,"./sq.js":255,"./sr":256,"./sr-cyrl":257,"./sr-cyrl.js":257,"./sr.js":256,"./ss":258,"./ss.js":258,"./sv":259,"./sv.js":259,"./sw":260,"./sw.js":260,"./ta":261,"./ta.js":261,"./te":262,"./te.js":262,"./tet":263,"./tet.js":263,"./tg":264,"./tg.js":264,"./th":265,"./th.js":265,"./tl-ph":266,"./tl-ph.js":266,"./tlh":267,"./tlh.js":267,"./tr":268,"./tr.js":268,"./tzl":269,"./tzl.js":269,"./tzm":270,"./tzm-latn":271,"./tzm-latn.js":271,"./tzm.js":270,"./ug-cn":272,"./ug-cn.js":272,"./uk":273,"./uk.js":273,"./ur":274,"./ur.js":274,"./uz":275,"./uz-latn":276,"./uz-latn.js":276,"./uz.js":275,"./vi":277,"./vi.js":277,"./x-pseudo":278,"./x-pseudo.js":278,"./yo":279,"./yo.js":279,"./zh-cn":280,"./zh-cn.js":280,"./zh-hk":281,"./zh-hk.js":281,"./zh-tw":282,"./zh-tw.js":282};function r(e){var t=o(e);return n(t)}function o(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}r.keys=function(){return Object.keys(a)},r.resolve=o,e.exports=r,r.id=565},function(e,t,n){!function(e){"use strict"; //! moment.js locale configuration e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}}), //! moment.js locale configuration @@ -92,9 +92,9 @@ e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_Augus //! moment.js locale configuration e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",ss:"%d sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}}); //! moment.js locale configuration -var x="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),O="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),E=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],P=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?O[e.month()]:x[e.month()]:x},monthsRegex:P,monthsShortRegex:P,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:E,longMonthsParse:E,shortMonthsParse:E,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}); +var x="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),O="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),E=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],z=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?O[e.month()]:x[e.month()]:x},monthsRegex:z,monthsShortRegex:z,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:E,longMonthsParse:E,shortMonthsParse:E,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}); //! moment.js locale configuration -var z="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),C="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_");e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?C[e.month()]:z[e.month()]:z},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"MMMM [de] D [de] YYYY",LLL:"MMMM [de] D [de] YYYY h:mm A",LLLL:"dddd, MMMM [de] D [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}}); +var P="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),C="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_");e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?C[e.month()]:P[e.month()]:P},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"MMMM [de] D [de] YYYY",LLL:"MMMM [de] D [de] YYYY h:mm A",LLLL:"dddd, MMMM [de] D [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}}); //! moment.js locale configuration var N="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),A="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),F=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],I=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i; //! moment.js locale configuration @@ -186,7 +186,7 @@ var Te={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९", //! moment.js locale configuration var Se="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),He="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),xe=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],Oe=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?He[e.month()]:Se[e.month()]:Se},monthsRegex:Oe,monthsShortRegex:Oe,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:xe,longMonthsParse:xe,shortMonthsParse:xe,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}}); //! moment.js locale configuration -var Ee="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),Pe="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),ze=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],Ce=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?Pe[e.month()]:Ee[e.month()]:Ee},monthsRegex:Ce,monthsShortRegex:Ce,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:ze,longMonthsParse:ze,shortMonthsParse:ze,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}}), +var Ee="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),ze="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),Pe=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],Ce=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?ze[e.month()]:Ee[e.month()]:Ee},monthsRegex:Ce,monthsShortRegex:Ce,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:Pe,longMonthsParse:Pe,shortMonthsParse:Pe,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}}), //! moment.js locale configuration e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}); //! moment.js locale configuration @@ -264,5 +264,5 @@ e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月 //! moment.js locale configuration e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1130?"上午":a<1230?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}}), //! moment.js locale configuration -e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1130?"上午":a<1230?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}}),e.locale("en")}(n(1))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;ts)&&void 0===e.nsecs&&(p=0),p>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");s=h,u=p,r=_;var y=(1e4*(268435455&(h+=122192928e5))+p)%4294967296;l[d++]=y>>>24&255,l[d++]=y>>>16&255,l[d++]=y>>>8&255,l[d++]=255&y;var g=h/4294967296*1e4&268435455;l[d++]=g>>>8&255,l[d++]=255&g,l[d++]=g>>>24&15|16,l[d++]=g>>>16&255,l[d++]=_>>>8|128,l[d++]=255&_;for(var v=0;v<6;++v)l[d+v]=m[v];return t||i(l)}},function(e,t,n){var a=n(284),r=n(285);e.exports=function(e,t,n){var o=t&&n||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var i=(e=e||{}).random||(e.rng||a)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t)for(var s=0;s<16;++s)t[o+s]=i[s];return t||r(i)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=window.DecidimComments.assets[e];if(!t)throw new Error('Asset "'+e+"\" can't be found on decidim comments manifest.");return t}},function(e,t,n){var a={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"addComment"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"commentableId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"commentableType"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"body"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"alignment"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"userGroupId"}},type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"locale"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"toggleTranslations"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"commentable"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"commentableId"}}},{kind:"Argument",name:{kind:"Name",value:"type"},value:{kind:"Variable",name:{kind:"Name",value:"commentableType"}}},{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"Variable",name:{kind:"Name",value:"locale"}}},{kind:"Argument",name:{kind:"Name",value:"toggleTranslations"},value:{kind:"Variable",name:{kind:"Name",value:"toggleTranslations"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"addComment"},arguments:[{kind:"Argument",name:{kind:"Name",value:"body"},value:{kind:"Variable",name:{kind:"Name",value:"body"}}},{kind:"Argument",name:{kind:"Name",value:"alignment"},value:{kind:"Variable",name:{kind:"Name",value:"alignment"}}},{kind:"Argument",name:{kind:"Name",value:"userGroupId"},value:{kind:"Variable",name:{kind:"Name",value:"userGroupId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"CommentThread"},directives:[]}]}}]}}]}}],loc:{start:0,end:464}};a.loc.source={body:'#import "../fragments/comment_thread.fragment.graphql"\n\nmutation addComment($commentableId: String!, $commentableType: String!, $body: String!, $alignment: Int, $userGroupId: ID, $locale: String!, $toggleTranslations: Boolean!) {\n commentable(id: $commentableId, type: $commentableType, locale: $locale, toggleTranslations: $toggleTranslations) {\n addComment(body: $body, alignment: $alignment, userGroupId: $userGroupId) {\n ...CommentThread\n }\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var r={};a.definitions=a.definitions.concat(n(286).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var t=e.name.value;return!r[t]&&(r[t]=!0,!0)})));var o={};function i(e,t){return e.definitions.find((function(e){return!!e.name&&e.name.value==t}))}a.definitions.forEach((function(e){if(e.name){var t=new Set;!function e(t,n){if("FragmentSpread"===t.kind)n.add(t.name.value);else if("VariableDefinition"===t.kind){var a=t.type;"NamedType"===a.kind&&n.add(a.name.value)}t.selectionSet&&t.selectionSet.selections.forEach((function(t){e(t,n)})),t.variableDefinitions&&t.variableDefinitions.forEach((function(t){e(t,n)})),t.definitions&&t.definitions.forEach((function(t){e(t,n)}))}(e,t),o[e.name.value]=t}})),e.exports=a,e.exports.addComment=function(e,t){var n=Object.assign({},e),a=i(e,t);n.definitions=[a];for(var r=o[t]||new Set,s=new Set,u=new Set(r);u.size>0;){var d=u;u=new Set,d.forEach((function(e){s.has(e)||(s.add(e),(o[e]||new Set).forEach((function(e){u.add(e)})))}))}return s.forEach((function(t){var a=i(e,t);a&&n.definitions.push(a)})),n}(a,"addComment")},function(e,t,n){var a={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"CommentData"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Comment"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sgid"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"body"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"formattedBody"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"createdAt"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"formattedCreatedAt"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"author"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"nickname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"avatarUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"profilePath"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"deleted"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"badge"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"hasComments"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"acceptsNewComments"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"userAllowedToComment"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"alignment"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"alreadyReported"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"UpVoteButton"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"DownVoteButton"},directives:[]}]}}],loc:{start:0,end:439}};a.loc.source={body:'#import "../fragments/up_vote_button.fragment.graphql"\n#import "../fragments/down_vote_button.fragment.graphql"\n\nfragment CommentData on Comment {\n id\n sgid\n type\n body\n formattedBody\n createdAt\n formattedCreatedAt\n author {\n name\n nickname\n avatarUrl\n profilePath\n deleted\n badge\n }\n hasComments\n acceptsNewComments\n userAllowedToComment\n alignment\n alreadyReported\n ...UpVoteButton\n ...DownVoteButton\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var r={};function o(e){return e.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var t=e.name.value;return!r[t]&&(r[t]=!0,!0)}))}a.definitions=a.definitions.concat(o(n(574).definitions)),a.definitions=a.definitions.concat(o(n(575).definitions)),e.exports=a},function(e,t){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"UpVoteButton"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Comment"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"upVotes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"upVoted"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"downVoted"},arguments:[],directives:[]}]}}],loc:{start:0,end:74}};n.loc.source={body:"fragment UpVoteButton on Comment {\n id\n upVotes\n upVoted\n downVoted\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};e.exports=n},function(e,t){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"DownVoteButton"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Comment"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"downVotes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"downVoted"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"upVoted"},arguments:[],directives:[]}]}}],loc:{start:0,end:78}};n.loc.source={body:"fragment DownVoteButton on Comment {\n id\n downVotes\n downVoted\n upVoted\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};e.exports=n},function(e,t){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"AddCommentFormSession"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Session"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"verifiedUserGroups"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:89}};n.loc.source={body:"fragment AddCommentFormSession on Session {\n verifiedUserGroups {\n id\n name\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};e.exports=n},function(e,t){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"AddCommentFormCommentable"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Commentable"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]}]}}],loc:{start:0,end:66}};n.loc.source={body:"fragment AddCommentFormCommentable on Commentable {\n id\n type\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};e.exports=n},function(e,t,n){"use strict";var a,r=(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(4),i=n(36).I18n,s=function(e){function t(t){var n=e.call(this,t)||this;return n.setDropdown=function(e){return n.dropdown=e},n.updateOrder=function(e){return function(t){t.preventDefault(),n.setState({orderBy:e}),n.props.reorderComments(e)}},n.state={orderBy:n.props.defaultOrderBy},n}return r(t,e),t.prototype.componentDidMount=function(){window.$(this.dropdown).foundation()},t.prototype.render=function(){var e=this.state.orderBy;return o.createElement("div",{className:"order-by__dropdown order-by__dropdown--right"},o.createElement("span",{className:"order-by__text"},i.t("components.comment_order_selector.title")),o.createElement("ul",{className:"dropdown menu","data-dropdown-menu":"data-dropdown-menu","data-autoclose":"false","data-disable-hover":"true","data-click-open":"true","data-close-on-click":"true",tabIndex:-1,ref:this.setDropdown},o.createElement("li",{className:"is-dropdown-submenu-parent",tabIndex:-1},o.createElement("a",{href:"#",id:"comments-order-menu-control","aria-label":i.t("components.comment_order_selector.title"),"aria-controls":"comments-order-menu","aria-haspopup":"true"},i.t("components.comment_order_selector.order."+e)),o.createElement("ul",{className:"menu is-dropdown-submenu",id:"language-chooser-menu",role:"menu","aria-labelledby":"comments-order-menu-control",tabIndex:-1},o.createElement("li",null,o.createElement("a",{href:"#",className:"test",onClick:this.updateOrder("best_rated"),tabIndex:-1},i.t("components.comment_order_selector.order.best_rated"))),o.createElement("li",null,o.createElement("a",{href:"#",onClick:this.updateOrder("recent"),tabIndex:-1},i.t("components.comment_order_selector.order.recent"))),o.createElement("li",null,o.createElement("a",{href:"#",onClick:this.updateOrder("older"),tabIndex:-1},i.t("components.comment_order_selector.order.older"))),o.createElement("li",null,o.createElement("a",{href:"",onClick:this.updateOrder("most_discussed"),tabIndex:-1},i.t("components.comment_order_selector.order.most_discussed")))))))},t}(o.Component);t.default=s},function(e,t,n){"use strict";var a,r=(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(4),i=n(580),s=n(36).I18n,u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.prototype.render=function(){var e=this.props,t=e.comment,n=e.session,a=e.votable,r=e.rootCommentable,s=e.orderBy,u=e.commentsMaxLength;return o.createElement("div",null,this._renderTitle(),o.createElement("div",{className:"comment-thread"},o.createElement(i.default,{comment:t,session:n,votable:a,isRootComment:!0,rootCommentable:r,orderBy:s,commentsMaxLength:u})))},t.prototype._renderTitle=function(){var e=this.props.comment,t=e.author;return e.hasComments?o.createElement("h6",{className:"comment-thread__title"},t.deleted?s.t("components.comment_thread.title",{authorName:s.t("components.comment.deleted_user")}):s.t("components.comment_thread.title",{authorName:t.name})):null},t.defaultProps={session:null,votable:!1},t}(o.Component);t.default=u},function(e,t,n){"use strict";var a,r=(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(25),i=n(4),s=n(121),u=n(283),d=n(581),l=n(583),m=n(36).I18n,_=function(e){function t(t){var n=e.call(this,t)||this;n.getNodeReference=function(e){return n.commentNode=e},n.toggleReplyForm=function(){var e=n.state.showReplyForm;n.setState({showReplyForm:!e})},n.getThreadsStorage=function(){return JSON.parse(localStorage.hiddenCommentThreads||null)||{}},n.saveThreadsStorage=function(e,t){var a=n.getThreadsStorage();a[parseInt(e,10)]=t,localStorage.hiddenCommentThreads=JSON.stringify(a)},n.toggleReplies=function(){var e=n.props.comment.id,t=!n.state.showReplies;n.saveThreadsStorage(e,!t),n.setState({showReplies:t})},n.countReplies=function(e){var t=e.comments;return t?t.length+t.map(n.countReplies).reduce((function(e,t){return e+t}),0):0};var a=t.comment.id,r=!!n.getThreadsStorage()[a];return n.state={showReplies:!r,showReplyForm:!1},n}return r(t,e),t.prototype.componentDidMount=function(){var e=this.props.comment.id,t=document.location.hash;new RegExp("#comment_"+e).test(t)&&function e(t,n,a){if(!(a<=0)){var r=(n-t.scrollTop)/a*10;setTimeout((function(){t.scrollTop=t.scrollTop+r,t.scrollTop!==n&&e(t,n,a-10)}),10)}}(document.body,this.commentNode.offsetTop,200),window.$(document).foundation&&window.$("#flagModalComment"+e).foundation()},t.prototype.render=function(){var e=this.props,t=e.session,n=e.comment,a=n.id,r=(n.author,n.formattedBody),o=n.createdAt,u=n.formattedCreatedAt,d=e.articleClassName,l="loginModal";t&&t.user&&(l="flagModalComment"+a);var _=window.location.pathname+"?commentId="+a;return window.location.search&&""!==window.location.search&&(_=""+window.location.pathname+window.location.search.replace(/commentId=\d*/gi,"commentId="+a)),i.createElement("div",{id:"comment_"+a,className:d,ref:this.getNodeReference},i.createElement("div",{className:"comment__header"},i.createElement("div",{className:"author-data"},i.createElement("div",{className:"author-data__main"},this._renderAuthorReference(),i.createElement("span",null,i.createElement("time",{dateTime:o,title:o},u))),i.createElement("div",{className:"author-data__extra"},i.createElement("button",{type:"button",className:"link-alt",title:m.t("components.comment.report.title"),"data-open":l},i.createElement(s.default,{name:"icon-flag",iconExtraClassName:"icon--small",title:m.t("components.comment.report.title"),role:"img"})),this._renderFlagModal(),i.createElement("a",{href:_,title:m.t("components.comment.single_comment_link_title")},i.createElement(s.default,{name:"icon-link-intact",iconExtraClassName:"icon--small",title:m.t("components.comment.single_comment_link_title"),role:"img"}))))),i.createElement("div",{className:"comment__content"},i.createElement("div",null,this._renderAlignmentBadge(),i.createElement("div",{dangerouslySetInnerHTML:{__html:r}}))),i.createElement("div",{className:"comment__footer"},i.createElement("div",{className:"comment__actions"},this._renderShowHideThreadButton(),this._renderReplyButton()),this._renderVoteButtons()),this._renderReplies(),this._renderAdditionalReplyButton(),this._renderReplyForm())},t.prototype._renderAuthorReference=function(){var e=this.props.comment.author;return""===e.profilePath?this._renderAuthor():i.createElement("a",{href:e.profilePath},this._renderAuthor())},t.prototype._renderAuthor=function(){return this.props.comment.author.deleted?this._renderDeletedAuthor():this._renderActiveAuthor()},t.prototype._renderDeletedAuthor=function(){var e=this.props.comment.author;return i.createElement("div",{className:"author author--inline"},i.createElement("span",{className:"author__avatar"},i.createElement("img",{src:e.avatarUrl,alt:"author-avatar"})),i.createElement("span",{className:"author__name"},i.createElement("span",{className:"label label--small label--basic"},m.t("components.comment.deleted_user"))))},t.prototype._renderActiveAuthor=function(){var e=this.props.comment.author;return i.createElement("div",{className:"author author--inline"},i.createElement("span",{className:"author__avatar"},i.createElement("img",{src:e.avatarUrl,alt:"author-avatar"})),i.createElement("span",{className:"author__name"},e.name),""===e.badge||i.createElement("span",{className:"author__badge"},i.createElement(s.default,{name:"icon-"+e.badge})),i.createElement("span",{className:"author__nickname"},e.nickname))},t.prototype._renderReplyButton=function(){var e=this.props,t=e.comment,n=t.id,a=t.acceptsNewComments,r=t.userAllowedToComment;return e.session&&a&&r?i.createElement("button",{className:"comment__reply muted-link","aria-controls":"comment"+n+"-reply","data-toggle":"comment"+n+"-reply",onClick:this.toggleReplyForm},i.createElement(s.default,{name:"icon-pencil",iconExtraClassName:"icon--small"})," ",m.t("components.comment.reply")):i.createElement("span",null," ")},t.prototype._renderAdditionalReplyButton=function(){var e=this.props,t=e.comment,n=t.id,a=t.acceptsNewComments,r=t.hasComments,o=t.userAllowedToComment,u=e.session,d=e.isRootComment,l=this.state.showReplies;return u&&a&&o&&r&&d&&l?i.createElement("div",{className:"comment__additionalreply"},i.createElement("button",{className:"comment__reply muted-link","aria-controls":"comment"+n+"-reply","data-toggle":"comment"+n+"-reply",onClick:this.toggleReplyForm},i.createElement(s.default,{name:"icon-pencil",iconExtraClassName:"icon--small"})," ",m.t("components.comment.reply"))):null},t.prototype._renderShowHideThreadButton=function(){var e=this.props,t=e.comment,n=e.isRootComment,a=(t.id,t.hasComments),r=this.state.showReplies;return a&&n?i.createElement("button",{className:"comment__reply muted-link "+(r?"comment__is-open":""),onClick:this.toggleReplies},i.createElement(s.default,{name:"icon-comment-square",iconExtraClassName:"icon--small"})," ",i.createElement("span",{className:"comment__text-is-closed"},m.t("components.comment.show_replies",{replies_count:this.countReplies(t)})),i.createElement("span",{className:"comment__text-is-open"},m.t("components.comment.hide_replies"))):null},t.prototype._renderVoteButtons=function(){var e=this.props,t=e.session,n=e.comment,a=e.votable,r=e.rootCommentable,o=e.orderBy,s=this.props.comment.userAllowedToComment;return a&&s?i.createElement("div",{className:"comment__votes"},i.createElement(l.default,{session:t,comment:n,rootCommentable:r,orderBy:o}),i.createElement(d.default,{session:t,comment:n,rootCommentable:r,orderBy:o})):i.createElement("span",null," ")},t.prototype._renderReplies=function(){var e=this.props,n=e.comment,a=n.id,r=n.hasComments,o=n.comments,s=e.session,u=e.votable,d=e.articleClassName,l=e.rootCommentable,m=e.orderBy,_=e.commentsMaxLength,c=this.state.showReplies,h="comment comment--nested";return"comment comment--nested"===d&&(h+=" comment--nested--alt"),r?i.createElement("div",{id:"comment-"+a+"-replies",className:c?"":"hide"},o.map((function(e){return i.createElement(t,{key:"comment_"+a+"_reply_"+e.id,comment:e,session:s,votable:u,articleClassName:h,rootCommentable:l,orderBy:m,commentsMaxLength:_})}))):null},t.prototype._renderReplyForm=function(){var e=this.props,t=e.session,n=e.comment,a=e.rootCommentable,r=e.orderBy,o=e.commentsMaxLength,s=this.state.showReplyForm,d=this.props.comment.userAllowedToComment;return t&&s&&d?i.createElement(u.default,{session:t,commentable:n,showTitle:!1,submitButtonClassName:"button small hollow",onCommentAdded:this.toggleReplyForm,autoFocus:!0,rootCommentable:a,orderBy:r,commentsMaxLength:o}):null},t.prototype._renderAlignmentBadge=function(){var e=this.props.comment.alignment,t=o("label alignment",{success:1===e,alert:-1===e}),n="";return n=1===e?m.t("components.comment.alignment.in_favor"):m.t("components.comment.alignment.against"),1===e||-1===e?i.createElement("span",null,i.createElement("span",{className:t},n)," "):null},t.prototype._renderFlagModal=function(){var e=this.props,t=e.session,n=e.comment,a=n.id,r=n.sgid,o=n.alreadyReported,s=n.userAllowedToComment,u=this._getAuthenticityToken();return t&&t.user&&s?i.createElement("div",{className:"reveal flag-modal",id:"flagModalComment"+a,"data-reveal":!0},i.createElement("div",{className:"reveal__header"},i.createElement("h3",{className:"reveal__title"},m.t("components.comment.report.title")),i.createElement("button",{className:"close-button","aria-label":m.t("components.comment.report.close"),type:"button",onClick:function(){window.$("#flagModalComment"+a).foundation("close")}},i.createElement("span",{"aria-hidden":"true"},"×"))),o?i.createElement("p",{key:"already-reported-comment-"+a},m.t("components.comment.report.already_reported")):[i.createElement("p",{key:"report-description-comment-"+a},m.t("components.comment.report.description")),i.createElement("form",{key:"report-form-comment-"+a,method:"post",action:"/report?sgid="+r},i.createElement("input",{type:"hidden",name:"authenticity_token",value:u}),i.createElement("label",{htmlFor:"report_comment_"+a+"_reason_spam"},i.createElement("input",{type:"radio",value:"spam",name:"report[reason]",id:"report_comment_"+a+"_reason_spam",defaultChecked:!0}),m.t("components.comment.report.reasons.spam")),i.createElement("label",{htmlFor:"report_comment_"+a+"_reason_offensive"},i.createElement("input",{type:"radio",value:"offensive",name:"report[reason]",id:"report_comment_"+a+"_reason_offensive"}),m.t("components.comment.report.reasons.offensive")),i.createElement("label",{htmlFor:"report_comment_"+a+"_reason_does_not_belong"},i.createElement("input",{type:"radio",value:"does_not_belong",name:"report[reason]",id:"report_comment_"+a+"_reason_does_not_belong"}),m.t("components.comment.report.reasons.does_not_belong",{organization_name:t.user.organizationName})),i.createElement("label",{htmlFor:"report_comment_"+a+"_details"},m.t("components.comment.report.details"),i.createElement("textarea",{rows:4,name:"report[details]",id:"report_comment_"+a+"_details"})),i.createElement("button",{type:"submit",name:"commit",className:"button"},m.t("components.comment.report.action")))]):null},t.prototype._getAuthenticityToken=function(){return window.$('meta[name="csrf-token"]').attr("content")},t.defaultProps={articleClassName:"comment",isRootComment:!1,session:null,votable:!1},t}(i.Component);t.default=_},function(e,t,n){"use strict";var a=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0;){var d=u;u=new Set,d.forEach((function(e){s.has(e)||(s.add(e),(o[e]||new Set).forEach((function(e){u.add(e)})))}))}return s.forEach((function(t){var a=i(e,t);a&&n.definitions.push(a)})),n}(a,"DownVote")},function(e,t,n){"use strict";var a=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0;){var d=u;u=new Set,d.forEach((function(e){s.has(e)||(s.add(e),(o[e]||new Set).forEach((function(e){u.add(e)})))}))}return s.forEach((function(t){var a=i(e,t);a&&n.definitions.push(a)})),n}(a,"UpVote")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(586),r=n(36).I18n;t.loadLocaleTranslations=function(e){var t=n(588)("./"+e+".yml"),a=Object.keys(t).reduce((function(n,a){return n[e]=t[e].decidim,n}),{});r.setTranslations(a)},t.default=function(){var e=n(587),t=a.default(e),o=e.keys().reduce((function(e,n,a){var r=n.match(/\.\/(.*)\.yml/);if(r){var o=r[1],i=t[a][o];i&&i.decidim&&(e[o]=i.decidim)}return e}),{});r.setTranslations(o)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){return e.keys().map(e)}},function(e,t,n){var a={"./am-ET.yml":288,"./ar-SA.yml":289,"./ar.yml":290,"./bg-BG.yml":291,"./bg.yml":292,"./ca.yml":293,"./cs-CZ.yml":294,"./cs.yml":295,"./da-DK.yml":296,"./da.yml":297,"./de.yml":298,"./el-GR.yml":299,"./el.yml":300,"./en.yml":301,"./eo-UY.yml":302,"./eo.yml":303,"./es-MX.yml":304,"./es-PY.yml":305,"./es.yml":306,"./et-EE.yml":307,"./et.yml":308,"./eu.yml":309,"./fi-pl.yml":310,"./fi-plain.yml":311,"./fi.yml":312,"./fr-CA.yml":313,"./fr.yml":314,"./ga-IE.yml":315,"./gl.yml":316,"./hr-HR.yml":317,"./hr.yml":318,"./hu.yml":319,"./id-ID.yml":320,"./is-IS.yml":321,"./is.yml":322,"./it.yml":323,"./ja-JP.yml":324,"./ja.yml":325,"./ko-KR.yml":326,"./ko.yml":327,"./lt-LT.yml":328,"./lt.yml":329,"./lv.yml":330,"./mt-MT.yml":331,"./mt.yml":332,"./nl.yml":333,"./no.yml":334,"./om-ET.yml":335,"./pl.yml":336,"./pt-BR.yml":337,"./pt.yml":338,"./ro-RO.yml":339,"./ru.yml":340,"./si-LK.yml":341,"./sk-SK.yml":342,"./sk.yml":343,"./sl.yml":344,"./so-SO.yml":345,"./sr-CS.yml":346,"./sv.yml":347,"./sw-KE.yml":348,"./ti-ER.yml":349,"./tr-TR.yml":350,"./uk.yml":351,"./vi-VN.yml":352,"./vi.yml":353,"./zh-CN.yml":354,"./zh-TW.yml":355};function r(e){var t=o(e);return n(t)}function o(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}r.keys=function(){return Object.keys(a)},r.resolve=o,e.exports=r,r.id=587},function(e,t,n){var a={"./am-ET.yml":288,"./ar-SA.yml":289,"./ar.yml":290,"./bg-BG.yml":291,"./bg.yml":292,"./ca.yml":293,"./cs-CZ.yml":294,"./cs.yml":295,"./da-DK.yml":296,"./da.yml":297,"./de.yml":298,"./el-GR.yml":299,"./el.yml":300,"./en.yml":301,"./eo-UY.yml":302,"./eo.yml":303,"./es-MX.yml":304,"./es-PY.yml":305,"./es.yml":306,"./et-EE.yml":307,"./et.yml":308,"./eu.yml":309,"./fi-pl.yml":310,"./fi-plain.yml":311,"./fi.yml":312,"./fr-CA.yml":313,"./fr.yml":314,"./ga-IE.yml":315,"./gl.yml":316,"./hr-HR.yml":317,"./hr.yml":318,"./hu.yml":319,"./id-ID.yml":320,"./is-IS.yml":321,"./is.yml":322,"./it.yml":323,"./ja-JP.yml":324,"./ja.yml":325,"./ko-KR.yml":326,"./ko.yml":327,"./lt-LT.yml":328,"./lt.yml":329,"./lv.yml":330,"./mt-MT.yml":331,"./mt.yml":332,"./nl.yml":333,"./no.yml":334,"./om-ET.yml":335,"./pl.yml":336,"./pt-BR.yml":337,"./pt.yml":338,"./ro-RO.yml":339,"./ru.yml":340,"./si-LK.yml":341,"./sk-SK.yml":342,"./sk.yml":343,"./sl.yml":344,"./so-SO.yml":345,"./sr-CS.yml":346,"./sv.yml":347,"./sw-KE.yml":348,"./ti-ER.yml":349,"./tr-TR.yml":350,"./uk.yml":351,"./vi-VN.yml":352,"./vi.yml":353,"./zh-CN.yml":354,"./zh-TW.yml":355};function r(e){var t=o(e);return n(t)}function o(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}r.keys=function(){return Object.keys(a)},r.resolve=o,e.exports=r,r.id=588},function(e,t,n){"use strict";n.r(t),n.d(t,"InMemoryCache",(function(){return J})),n.d(t,"defaultDataIdFromObject",(function(){return V})),n.d(t,"ID_KEY",(function(){return O})),n.d(t,"readQueryFromStore",(function(){return E})),n.d(t,"diffQueryAgainstStore",(function(){return z})),n.d(t,"assertIdValue",(function(){return C})),n.d(t,"WriteError",(function(){return v})),n.d(t,"enhanceErrorWithDocument",(function(){return M})),n.d(t,"writeQueryToStore",(function(){return k})),n.d(t,"writeResultToStore",(function(){return L})),n.d(t,"writeSelectionSetToStore",(function(){return b})),n.d(t,"HeuristicFragmentMatcher",(function(){return m})),n.d(t,"IntrospectionFragmentMatcher",(function(){return _})),n.d(t,"ObjectCache",(function(){return h})),n.d(t,"defaultNormalizedCacheFactory",(function(){return p})),n.d(t,"RecordingCache",(function(){return F})),n.d(t,"record",(function(){return I}));var a=n(3);function r(e){return{kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"GeneratedClientQuery"},selectionSet:o(e)}]}}function o(e){if("number"==typeof e||"boolean"==typeof e||"string"==typeof e||null==e)return null;if(Array.isArray(e))return o(e[0]);var t=[];return Object.keys(e).forEach((function(n){var a={kind:"Field",name:{kind:"Name",value:n}},r=o(e[n]);r&&(a.selectionSet=r),t.push(a)})),{kind:"SelectionSet",selections:t}}var i,s={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:null,variableDefinitions:null,directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:null,name:{kind:"Name",value:"__typename"},arguments:[],directives:[],selectionSet:null}]}}]},u=Object.assign||function(e){for(var t,n=1,a=arguments.length;n-1)},e.prototype.parseIntrospectionResult=function(e){var t={};return e.__schema.types.forEach((function(e){"UNION"!==e.kind&&"INTERFACE"!==e.kind||(t[e.name]=e.possibleTypes.map((function(e){return e.name})))})),t},e}(),c=n(22),h=function(){function e(e){void 0===e&&(e={}),this.data=e}return e.prototype.toObject=function(){return this.data},e.prototype.get=function(e){return this.data[e]},e.prototype.set=function(e,t){this.data[e]=t},e.prototype.delete=function(e){this.data[e]=void 0},e.prototype.clear=function(){this.data={}},e.prototype.replace=function(e){this.data=e||{}},e}();function p(e){return new h(e)}var f,y=(f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}f(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),g=Object.assign||function(e){for(var t,n=1,a=arguments.length;n=0)return!0;n[e].push(t)}else n[e]=[t];return!1}function D(e,t,n,r,o,i){void 0===i&&(i={});var s=Object(a.i)(t),u=Object(a.g)(t),d={fragmentMap:Object(a.d)(u),contextValue:r,variableValues:o,resultMapper:i.resultMapper,resolver:e,fragmentMatcher:i.fragmentMatcher||function(){return!0}};return T(s.selectionSet,n,d)}function T(e,t,n){var r=n.fragmentMap,o=n.contextValue,i=n.variableValues,s={};return e.selections.forEach((function(e){if(Object(a.A)(e,i))if(Object(a.r)(e)){var u=function(e,t,n){var r=n.variableValues,o=n.contextValue,i=n.resolver,s=e.name.value,u=Object(a.b)(e,r),d={isLeaf:!e.selectionSet,resultKey:Object(a.z)(e),directives:Object(a.f)(e,r)},l=i(s,t,u,o,d);if(!e.selectionSet)return l;if(null==l)return l;if(Array.isArray(l))return function e(t,n,a){return n.map((function(n){return null===n?null:Array.isArray(n)?e(t,n,a):T(t.selectionSet,n,a)}))}(e,l,n);return T(e.selectionSet,l,n)}(e,t,n),d=Object(a.z)(e);void 0!==u&&(void 0===s[d]?s[d]=u:j(s[d],u))}else{var l=void 0;if(Object(a.t)(e))l=e;else if(!(l=r[e.name.value]))throw new Error("No fragment named "+e.name.value);var m=l.typeCondition.name.value;if(n.fragmentMatcher(t,m,o)){var _=T(l.selectionSet,t,n);j(s,_)}}})),n.resultMapper?n.resultMapper(s,t):s}function j(e,t){if(null===t||"object"!=typeof t)return t;Object.keys(e).forEach((function(n){t.hasOwnProperty(n)&&j(e[n],t[n])})),Object.keys(t).forEach((function(n){e.hasOwnProperty(n)||(e[n]=t[n])}))}function S(e){this.message=e,this.stack=""}S.prototype=Error.prototype;var H=D,x=Object.assign||function(e){for(var t,n=1,a=arguments.length;n-1}),!0)&&n.every((function(n){return function e(t,n){if(t===n)return!0;if(!Array.isArray(t)||!Array.isArray(n)||t.length!==n.length)return!1;return t.every((function(t,a){return e(t,n[a])}))}(e[n],t.previousResult[n])})))return t.previousResult}return Object.defineProperty(e,O,{enumerable:!1,configurable:!1,writable:!1,value:t.id}),e}var A=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0){var t=this.optimistic.map((function(e){return e.data}));return Object.assign.apply(Object,[{},this.data.toObject()].concat(t))}return this.data.toObject()},t.prototype.read=function(e){return e.rootId&&void 0===this.data.get(e.rootId)?null:E({store:this.config.storeFactory(this.extract(e.optimistic)),query:this.transformDocument(e.query),variables:e.variables,rootId:e.rootId,fragmentMatcherFunction:this.config.fragmentMatcher.match,previousResult:e.previousResult,config:this.config})},t.prototype.write=function(e){L({dataId:e.dataId,result:e.result,variables:e.variables,document:this.transformDocument(e.query),store:this.data,dataIdFromObject:this.config.dataIdFromObject,fragmentMatcherFunction:this.config.fragmentMatcher.match}),this.broadcastWatches()},t.prototype.diff=function(e){return z({store:this.config.storeFactory(this.extract(e.optimistic)),query:this.transformDocument(e.query),variables:e.variables,returnPartialData:e.returnPartialData,previousResult:e.previousResult,fragmentMatcherFunction:this.config.fragmentMatcher.match,config:this.config})},t.prototype.watch=function(e){var t=this;return this.watches.push(e),function(){t.watches=t.watches.filter((function(t){return t!==e}))}},t.prototype.evict=function(e){throw new Error("eviction is not implemented on InMemory Cache")},t.prototype.reset=function(){return this.data.clear(),this.broadcastWatches(),Promise.resolve()},t.prototype.removeOptimistic=function(e){var t=this,n=this.optimistic.filter((function(t){return t.id!==e}));this.optimistic=[],n.forEach((function(e){t.recordOptimisticTransaction(e.transaction,e.id)})),this.broadcastWatches()},t.prototype.performTransaction=function(e){var t=this.silenceBroadcast;this.silenceBroadcast=!0,e(this),t||(this.silenceBroadcast=!1),this.broadcastWatches()},t.prototype.recordOptimisticTransaction=function(e,t){var n=this;this.silenceBroadcast=!0;var a=I(this.extract(!0),(function(t){var a=n.data;n.data=t,n.performTransaction(e),n.data=a}));this.optimistic.push({id:t,transaction:e,data:a}),this.silenceBroadcast=!1,this.broadcastWatches()},t.prototype.transformDocument=function(e){return this.addTypename?Object(a.a)(e):e},t.prototype.readQuery=function(e,t){return void 0===t&&(t=!1),this.read({query:e.query,variables:e.variables,optimistic:t})},t.prototype.readFragment=function(e,t){return void 0===t&&(t=!1),this.read({query:this.transformDocument(Object(a.h)(e.fragment,e.fragmentName)),variables:e.variables,rootId:e.id,optimistic:t})},t.prototype.writeQuery=function(e){this.write({dataId:"ROOT_QUERY",result:e.data,query:this.transformDocument(e.query),variables:e.variables})},t.prototype.writeFragment=function(e){this.write({dataId:e.id,result:e.data,query:this.transformDocument(Object(a.h)(e.fragment,e.fragmentName)),variables:e.variables})},t.prototype.broadcastWatches=function(){var e=this;this.silenceBroadcast||this.watches.forEach((function(t){var n=e.diff({query:t.query,variables:t.variables,previousResult:t.previousResult&&t.previousResult(),optimistic:t.optimistic});t.callback(n)}))},t}(d)},function(e,t,n){"use strict";n.r(t),n.d(t,"printAST",(function(){return r.print})),n.d(t,"ObservableQuery",(function(){return y})),n.d(t,"NetworkStatus",(function(){return a})),n.d(t,"FetchType",(function(){return c})),n.d(t,"ApolloError",(function(){return h})),n.d(t,"ApolloClient",(function(){return E}));var a,r=n(22),o=n(3);function i(e){return e<7}!function(e){e[e.loading=1]="loading",e[e.setVariables=2]="setVariables",e[e.fetchMore=3]="fetchMore",e[e.refetch=4]="refetch",e[e.poll=6]="poll",e[e.ready=7]="ready",e[e.error=8]="error"}(a||(a={}));var s,u=n(12),d=n(357),l=(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return l(t,e),t.prototype[d.a]=function(){return this},t}(u.b),_=function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function a(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(a.prototype=n.prototype,new a)}}();var c,h=function(e){function t(t){var n,a,r=t.graphQLErrors,o=t.networkError,i=t.errorMessage,s=t.extraInfo,u=e.call(this,i)||this;return u.graphQLErrors=r||[],u.networkError=o||null,u.message=i||(n=u,a="",Array.isArray(n.graphQLErrors)&&0!==n.graphQLErrors.length&&n.graphQLErrors.forEach((function(e){var t=e?e.message:"Error message not found.";a+="GraphQL error: "+t+"\n"})),n.networkError&&(a+="Network error: "+n.networkError.message+"\n"),a=a.replace(/\n$/,"")),u.extraInfo=s,u}return _(t,e),t}(Error);!function(e){e[e.normal=1]="normal",e[e.refetch=2]="refetch",e[e.poll=3]="poll"}(c||(c={}));var p=function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function a(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(a.prototype=n.prototype,new a)}}(),f=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0&&"none"===t||e.networkError))return{data:{},loading:!1,networkStatus:n.networkStatus,error:new h({graphQLErrors:n.graphQLErrors,networkError:n.networkError})};var r,o=this.queryManager.getCurrentQueryResult(this),s=o.data,u=o.partial,d=!n||n.networkStatus===a.loading,l="network-only"===this.options.fetchPolicy&&d||u&&"cache-only"!==this.options.fetchPolicy,m={data:s,loading:i(r=n?n.networkStatus:l?a.loading:a.ready),networkStatus:r};if(n&&n.graphQLErrors&&"all"===this.options.errorPolicy&&(m.errors=n.graphQLErrors),!u){this.lastResult=f({},m,{stale:!1})}return f({},m,{partial:u})},t.prototype.getLastResult=function(){return this.lastResult},t.prototype.getLastError=function(){return this.lastError},t.prototype.resetLastResults=function(){delete this.lastResult,delete this.lastError,this.isTornDown=!1},t.prototype.refetch=function(e){if("cache-only"===this.options.fetchPolicy)return Promise.reject(new Error("cache-only fetchPolicy option should not be used together with query refetch."));Object(o.q)(this.variables,e)||(this.variables=f({},this.variables,e)),Object(o.q)(this.options.variables,this.variables)||(this.options.variables=f({},this.options.variables,this.variables));var t=f({},this.options,{fetchPolicy:"network-only"});return this.queryManager.fetchQuery(this.queryId,t,c.refetch).then((function(e){return Object(o.x)(e)}))},t.prototype.fetchMore=function(e){var t=this;if(!e.updateQuery)throw new Error("updateQuery option is required. This function defines how to update the query data with the new results.");return Promise.resolve().then((function(){var n,a=t.queryManager.generateQueryId();return(n=e.query?e:f({},t.options,e,{variables:f({},t.variables,e.variables)})).fetchPolicy="network-only",t.queryManager.fetchQuery(a,n,c.normal,t.queryId)})).then((function(n){return t.updateQuery((function(t,a){var r=a.variables;return e.updateQuery(t,{fetchMoreResult:n.data,variables:r})})),n}))},t.prototype.subscribeToMore=function(e){var t=this,n=this.queryManager.startGraphQLSubscription({query:e.document,variables:e.variables}).subscribe({next:function(n){e.updateQuery&&t.updateQuery((function(t,a){var r=a.variables;return e.updateQuery(t,{subscriptionData:n,variables:r})}))},error:function(t){e.onError?e.onError(t):console.error("Unhandled GraphQL subscription error",t)}});return this.subscriptionHandles.push(n),function(){var e=t.subscriptionHandles.indexOf(n);e>=0&&(t.subscriptionHandles.splice(e,1),n.unsubscribe())}},t.prototype.setOptions=function(e){var t=this.options;this.options=f({},this.options,e),e.pollInterval?this.startPolling(e.pollInterval):0===e.pollInterval&&this.stopPolling();var n="network-only"!==t.fetchPolicy&&"network-only"===e.fetchPolicy||"cache-only"===t.fetchPolicy&&"cache-only"!==e.fetchPolicy||"standby"===t.fetchPolicy&&"standby"!==e.fetchPolicy||!1;return this.setVariables(this.options.variables,n,e.fetchResults)},t.prototype.setVariables=function(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!0),this.isTornDown=!1;var a=f({},this.variables,e);return Object(o.q)(a,this.variables)&&!t?0!==this.observers.length&&n?this.result():new Promise((function(e){return e()})):(this.lastVariables=this.variables,this.variables=a,this.options.variables=a,0===this.observers.length?new Promise((function(e){return e()})):this.queryManager.fetchQuery(this.queryId,f({},this.options,{variables:this.variables})).then((function(e){return Object(o.x)(e)})))},t.prototype.updateQuery=function(e){var t=this.queryManager.getQueryWithPreviousResult(this.queryId),n=t.previousResult,a=t.variables,r=t.document,i=Object(o.D)((function(){return e(n,{variables:a})}));i&&(this.queryManager.dataStore.markUpdateQueryResult(r,a,i),this.queryManager.broadcastQueries())},t.prototype.stopPolling=function(){this.isCurrentlyPolling&&(this.scheduler.stopPollingQuery(this.queryId),this.options.pollInterval=void 0,this.isCurrentlyPolling=!1)},t.prototype.startPolling=function(e){if("cache-first"===this.options.fetchPolicy||"cache-only"===this.options.fetchPolicy)throw new Error("Queries that specify the cache-first and cache-only fetchPolicies cannot also be polling queries.");this.isCurrentlyPolling&&(this.scheduler.stopPollingQuery(this.queryId),this.isCurrentlyPolling=!1),this.options.pollInterval=e,this.isCurrentlyPolling=!0,this.scheduler.startPollingQuery(this.options,this.queryId)},t.prototype.onSubscribe=function(e){var t=this;return e._subscription&&e._subscription._observer&&!e._subscription._observer.error&&(e._subscription._observer.error=function(e){console.error("Unhandled error",e.message,e.stack)}),this.observers.push(e),e.next&&this.lastResult&&e.next(this.lastResult),e.error&&this.lastError&&e.error(this.lastError),1===this.observers.length&&this.setUpQuery(),function(){t.observers=t.observers.filter((function(t){return t!==e})),0===t.observers.length&&t.tearDownQuery()}},t.prototype.setUpQuery=function(){var e=this;if(this.shouldSubscribe&&this.queryManager.addObservableQuery(this.queryId,this),this.options.pollInterval){if("cache-first"===this.options.fetchPolicy||"cache-only"===this.options.fetchPolicy)throw new Error("Queries that specify the cache-first and cache-only fetchPolicies cannot also be polling queries.");this.isCurrentlyPolling=!0,this.scheduler.startPollingQuery(this.options,this.queryId)}var t={next:function(t){e.lastResult=t,e.observers.forEach((function(e){return e.next&&e.next(t)}))},error:function(t){e.lastError=t,e.observers.forEach((function(e){return e.error&&e.error(t)}))}};this.queryManager.startQuery(this.queryId,this.options,this.queryManager.queryListenerForObserver(this.queryId,this.options,t))},t.prototype.tearDownQuery=function(){this.isTornDown=!0,this.isCurrentlyPolling&&(this.scheduler.stopPollingQuery(this.queryId),this.isCurrentlyPolling=!1),this.subscriptionHandles.forEach((function(e){return e.unsubscribe()})),this.subscriptionHandles=[],this.queryManager.removeObservableQuery(this.queryId),this.queryManager.stopQuery(this.queryId),this.observers=[]},t}(m),g=function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function a(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(a.prototype=n.prototype,new a)}}(),v=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.inFlightRequestObservables=new Map,t.subscribers=new Map,t}return g(t,e),t.prototype.request=function(e,t){var n=this;if(e.getContext().forceFetch)return t(e);var a=e.toKey(),r=function(e){return n.inFlightRequestObservables.delete(e),n.subscribers.get(e)};if(!this.inFlightRequestObservables.get(a)){var o,i=t(e),s=new u.b((function(e){var t=n.subscribers.get(a);return t||(t={next:[],error:[],complete:[]}),n.subscribers.set(a,{next:t.next.concat([e.next.bind(e)]),error:t.error.concat([e.error.bind(e)]),complete:t.complete.concat([e.complete.bind(e)])}),o||(o=i.subscribe({next:function(e){var t=r(a);n.subscribers.delete(a),t&&(t.next.forEach((function(t){return t(e)})),t.complete.forEach((function(e){return e()})))},error:function(e){var t=r(a);n.subscribers.delete(a),t&&t.error.forEach((function(t){return t(e)}))}})),function(){o&&o.unsubscribe(),n.inFlightRequestObservables.delete(a)}}));this.inFlightRequestObservables.set(a,s)}return this.inFlightRequestObservables.get(a)},t}(u.a),M=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0?this.intervalQueries[a].push(e):(this.intervalQueries[a]=[e],this.pollingTimers[a]=setInterval((function(){n.fetchQueriesOnInterval(a)}),a))},e.prototype.registerPollingQuery=function(e){if(!e.pollInterval)throw new Error("Attempted to register a non-polling query with the scheduler.");return new y({scheduler:this,options:e})},e}(),L=function(){function e(){this.store={}}return e.prototype.getStore=function(){return this.store},e.prototype.get=function(e){return this.store[e]},e.prototype.initMutation=function(e,t,n){this.store[e]={mutationString:t,variables:n||{},loading:!0,error:null}},e.prototype.markMutationError=function(e,t){var n=this.store[e];n&&(n.loading=!1,n.error=t)},e.prototype.markMutationResult=function(e){var t=this.store[e];t&&(t.loading=!1,t.error=null)},e.prototype.reset=function(){this.store={}},e}(),b=Object.assign||function(e){for(var t,n=1,a=arguments.length;n-1})).reduce((function(e,n){return e[n]=b({},t.store[n],{networkStatus:a.loading}),e}),{})},e}(),w=Object.assign||function(e){for(var t,n=1,a=arguments.length;n=(n||1)&&(s.queryStore.markQueryError(e,t,a),s.invalidate(!0,e,a),s.broadcastQueries()),s.removeFetchQueryPromise(M),new h({networkError:t})}));if("cache-and-network"!==p)return L;L.catch((function(){}))}return Promise.resolve({data:i})},e.prototype.queryListenerForObserver=function(e,t,n){var a=this,r=!1;return function(s,u){if(a.invalidate(!1,e),s){var d=a.getQuery(e).observableQuery,l=d?d.options.fetchPolicy:t.fetchPolicy;if("standby"!==l){var m=d?d.options.errorPolicy:t.errorPolicy,_=d?d.getLastResult():null,c=d?d.getLastError():null,p=!u&&null!=s.previousVariables||"cache-only"===l||"cache-and-network"===l,f=Boolean(_&&s.networkStatus!==_.networkStatus),y=m&&(c&&c.graphQLErrors)!==s.graphQLErrors&&"none"!==m;if(!i(s.networkStatus)||f&&t.notifyOnNetworkStatusChange||p){if((!m||"none"===m)&&s.graphQLErrors&&s.graphQLErrors.length>0||s.networkError){var g=new h({graphQLErrors:s.graphQLErrors,networkError:s.networkError});if(r=!0,n.error)try{n.error(g)}catch(e){setTimeout((function(){throw e}),0)}else setTimeout((function(){throw g}),0),Object(o.v)()||console.info("An unhandled error was thrown because no error handler is registered for the query "+s.queryString);return}try{var v=void 0,M=void 0;if(u)a.setQuery(e,(function(){return{newData:null}})),v=u.result,M=!u.complete&&!u.complete;else if(_&&_.data&&!y)v=_.data,M=!1;else{var k=a.getQuery(e).document,L=a.dataStore.getCache().diff({query:k,variables:s.previousVariables||s.variables,optimistic:!0});v=L.result,M=!L.complete}var b=void 0;if(b=M&&"cache-only"!==l?{data:_&&_.data,loading:i(s.networkStatus),networkStatus:s.networkStatus,stale:!0}:{data:v,loading:i(s.networkStatus),networkStatus:s.networkStatus,stale:!1},"all"===m&&s.graphQLErrors&&s.graphQLErrors.length>0&&(b.errors=s.graphQLErrors),n.next)if(!(_&&b&&_.networkStatus===b.networkStatus&&_.stale===b.stale&&_.data===b.data)||r)try{n.next(Object(o.x)(b))}catch(e){setTimeout((function(){throw e}),0)}r=!1}catch(e){return r=!0,void(n.error&&n.error(new h({networkError:e})))}}}}}},e.prototype.watchQuery=function(e,t){if(void 0===t&&(t=!0),"standby"===e.fetchPolicy)throw new Error('client.watchQuery cannot be called with fetchPolicy set to "standby"');var n=Object(o.m)(e.query);if(n.variableDefinitions&&n.variableDefinitions.length){var a=Object(o.e)(n);e.variables=Object(o.c)({},a,e.variables)}void 0===e.notifyOnNetworkStatusChange&&(e.notifyOnNetworkStatusChange=!1);var r=w({},e);return new y({scheduler:this.scheduler,options:r,shouldSubscribe:t})},e.prototype.query=function(e){var t=this;if(!e.query)throw new Error("query option is required. You must specify your GraphQL document in the query option.");if("Document"!==e.query.kind)throw new Error('You must wrap the query string in a "gql" tag.');if(e.returnPartialData)throw new Error("returnPartialData option only supported on watchQuery.");if(e.pollInterval)throw new Error("pollInterval option only supported on watchQuery.");if(void 0!==e.notifyOnNetworkStatusChange)throw new Error('Cannot call "query" with "notifyOnNetworkStatusChange" option. Only "watchQuery" has that option.');e.notifyOnNetworkStatusChange=!1;var n=this.idCounter,a=new Promise((function(r,o){return t.addFetchQueryPromise(n,a,r,o),t.watchQuery(e,!1).result().then((function(e){t.removeFetchQueryPromise(n),r(e)})).catch((function(e){t.removeFetchQueryPromise(n),o(e)}))}));return a},e.prototype.generateQueryId=function(){var e=this.idCounter.toString();return this.idCounter++,e},e.prototype.stopQueryInStore=function(e){this.queryStore.stopQuery(e),this.invalidate(!0,e),this.broadcastQueries()},e.prototype.addQueryListener=function(e,t){this.setQuery(e,(function(e){var n=e.listeners;return{listeners:(void 0===n?[]:n).concat([t]),invalidate:!1}}))},e.prototype.updateQueryWatch=function(e,t,n){var a=this,r=this.getQuery(e).cancel;r&&r();return this.dataStore.getCache().watch({query:t,variables:n.variables,optimistic:!0,previousResult:function(){var t=null,n=a.getQuery(e).observableQuery;if(n){var r=n.getLastResult();r&&(t=r.data)}return t},callback:function(t){a.setQuery(e,(function(){return{invalidated:!0,newData:t}}))}})},e.prototype.addFetchQueryPromise=function(e,t,n,a){this.fetchQueryPromises.set(e.toString(),{promise:t,resolve:n,reject:a})},e.prototype.removeFetchQueryPromise=function(e){this.fetchQueryPromises.delete(e.toString())},e.prototype.addObservableQuery=function(e,t){this.setQuery(e,(function(){return{observableQuery:t}}));var n=Object(o.m)(t.options.query);if(n.name&&n.name.value){var a=n.name.value;this.queryIdsByName[a]=this.queryIdsByName[a]||[],this.queryIdsByName[a].push(t.queryId)}},e.prototype.removeObservableQuery=function(e){var t=this.getQuery(e),n=t.observableQuery,a=t.cancel;if(a&&a(),n){var r=Object(o.m)(n.options.query),i=r.name?r.name.value:null;this.setQuery(e,(function(){return{observableQuery:null}})),i&&(this.queryIdsByName[i]=this.queryIdsByName[i].filter((function(e){return!(n.queryId===e)})))}},e.prototype.resetStore=function(){this.fetchQueryPromises.forEach((function(e){(0,e.reject)(new Error("Store reset while query was in flight."))}));var e=[];this.queries.forEach((function(t,n){t.observableQuery&&e.push(n)})),this.queryStore.reset(e),this.mutationStore.reset();var t=this.dataStore.reset(),n=this.getObservableQueryPromises();return this.broadcastQueries(),t.then((function(){return Promise.all(n)}))},e.prototype.getObservableQueryPromises=function(e){var t=this,n=[];return this.queries.forEach((function(a,r){var o=a.observableQuery;if(o){var i=o.options.fetchPolicy;o.resetLastResults(),"cache-only"===i||!e&&"standby"===i||n.push(o.refetch()),t.setQuery(r,(function(){return{newData:null}})),t.invalidate(!0,r)}})),n},e.prototype.reFetchObservableQueries=function(e){var t=this.getObservableQueryPromises(e);return this.broadcastQueries(),Promise.all(t)},e.prototype.startQuery=function(e,t,n){return this.addQueryListener(e,n),this.fetchQuery(e,t).catch((function(){})),e},e.prototype.startGraphQLSubscription=function(e){var t,n=this,a=e.query,r=this.dataStore.getCache().transformDocument(a),i=Object(o.c)({},Object(o.e)(Object(o.k)(a)),e.variables),s=[];return new m((function(e){if(s.push(e),1===s.length){var a={next:function(e){n.dataStore.markSubscriptionResult(e,r,i),n.broadcastQueries(),s.forEach((function(t){t.next&&t.next(e)}))},error:function(e){s.forEach((function(t){t.error&&t.error(e)}))}},o=n.buildOperationForLink(r,i);t=Object(u.c)(n.link,o).subscribe(a)}return function(){0===(s=s.filter((function(t){return t!==e}))).length&&t&&t.unsubscribe()}}))},e.prototype.stopQuery=function(e){this.removeQuery(e),this.stopQueryInStore(e)},e.prototype.removeQuery=function(e){this.getQuery(e).subscriptions.forEach((function(e){return e.unsubscribe()})),this.queries.delete(e)},e.prototype.getCurrentQueryResult=function(e){var t=e.options,n=t.variables,a=t.query,r=e.getLastResult(),i=this.getQuery(e.queryId).newData;if(i)return Object(o.x)({data:i.result,partial:!1});try{var s=this.dataStore.getCache().read({query:a,variables:n,previousResult:r?r.data:void 0,optimistic:!0});return Object(o.x)({data:s,partial:!1})}catch(e){return Object(o.x)({data:{},partial:!0})}},e.prototype.getQueryWithPreviousResult=function(e){var t;if("string"==typeof e){var n=this.getQuery(e).observableQuery;if(!n)throw new Error("ObservableQuery with this id doesn't exist: "+e);t=n}else t=e;var a=t.options,r=a.variables,o=a.query;return{previousResult:this.getCurrentQueryResult(t).data,variables:r,document:o}},e.prototype.broadcastQueries=function(){var e=this;this.onBroadcast(),this.queries.forEach((function(t,n){t.invalidated&&t.listeners&&t.listeners.filter((function(e){return!!e})).forEach((function(a){a(e.queryStore.get(n),t.newData)}))}))},e.prototype.fetchRequest=function(e){var t,n,r=this,o=e.requestId,i=e.queryId,s=e.document,d=e.options,l=e.fetchMoreForQueryId,m=d.variables,_=d.context,c=d.errorPolicy,p=void 0===c?"none":c,f=d.fetchPolicy,y=this.buildOperationForLink(s,m,w({},_,{forceFetch:!this.queryDeduplication})),g=new Promise((function(e,d){r.addFetchQueryPromise(o,g,e,d);var _=Object(u.c)(r.deduplicator,y).subscribe({next:function(e){var a=r.getQuery(i).lastRequestId;if(o>=(a||1)){if("no-cache"!==f)try{r.dataStore.markQueryResult(e,s,m,l,"ignore"===p||"all"===p)}catch(e){return void d(e)}r.queryStore.markQueryResult(i,e,l),r.invalidate(!0,i,l),r.broadcastQueries()}if(e.errors&&"none"===p)d(new h({graphQLErrors:e.errors}));else if("all"===p&&(n=e.errors),l)t=e.data;else try{t=r.dataStore.getCache().read({variables:m,query:s,optimistic:!1})}catch(e){}},error:function(e){r.removeFetchQueryPromise(o),r.setQuery(i,(function(e){return{subscriptions:e.subscriptions.filter((function(e){return e!==_}))}})),d(e)},complete:function(){r.removeFetchQueryPromise(o),r.setQuery(i,(function(e){return{subscriptions:e.subscriptions.filter((function(e){return e!==_}))}})),e({data:t,errors:n,loading:!1,networkStatus:a.ready,stale:!1})}});r.setQuery(i,(function(e){return{subscriptions:e.subscriptions.concat([_])}}))}));return g},e.prototype.refetchQueryByName=function(e){var t=this,n=this.queryIdsByName[e];if(void 0!==n)return Promise.all(n.map((function(e){return t.getQuery(e).observableQuery})).filter((function(e){return!!e})).map((function(e){return e.refetch()})))},e.prototype.generateRequestId=function(){var e=this.idCounter;return this.idCounter++,e},e.prototype.getQuery=function(e){return this.queries.get(e)||w({},D)},e.prototype.setQuery=function(e,t){var n=this.getQuery(e),a=w({},n,t(n));this.queries.set(e,a)},e.prototype.invalidate=function(e,t,n){t&&this.setQuery(t,(function(){return{invalidated:e}})),n&&this.setQuery(n,(function(){return{invalidated:e}}))},e.prototype.buildOperationForLink=function(e,t,n){var a=this.dataStore.getCache();return{query:a.transformForLink?a.transformForLink(e):e,variables:t,operationName:Object(o.l)(e)||void 0,context:w({},n,{cache:a,getCacheKey:function(e){if(a.config)return a.config.dataIdFromObject(e);throw new Error("To use context.getCacheKey, you need to use a cache that has a configurable dataIdFromObject, like apollo-cache-inmemory.")}})}},e}(),j=function(){function e(e){this.cache=e}return e.prototype.getCache=function(){return this.cache},e.prototype.markQueryResult=function(e,t,n,a,r){void 0===r&&(r=!1);var i=!Object(o.o)(e);r&&Object(o.o)(e)&&e.data&&(i=!0),!a&&i&&this.cache.write({result:e.data,dataId:"ROOT_QUERY",query:t,variables:n})},e.prototype.markSubscriptionResult=function(e,t,n){Object(o.o)(e)||this.cache.write({result:e.data,dataId:"ROOT_SUBSCRIPTION",query:t,variables:n})},e.prototype.markMutationInit=function(e){var t=this;if(e.optimisticResponse){var n;n="function"==typeof e.optimisticResponse?e.optimisticResponse(e.variables):e.optimisticResponse;this.cache.recordOptimisticTransaction((function(a){var r=t.cache;t.cache=a;try{t.markMutationResult({mutationId:e.mutationId,result:{data:n},document:e.document,variables:e.variables,updateQueries:e.updateQueries,update:e.update})}finally{t.cache=r}}),e.mutationId)}},e.prototype.markMutationResult=function(e){var t=this;if(!Object(o.o)(e.result)){var n=[];n.push({result:e.result.data,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables}),e.updateQueries&&Object.keys(e.updateQueries).filter((function(t){return e.updateQueries[t]})).forEach((function(a){var r=e.updateQueries[a],i=r.query,s=r.updater,u=t.cache.diff({query:i.document,variables:i.variables,returnPartialData:!0,optimistic:!1}),d=u.result;if(u.complete){var l=Object(o.D)((function(){return s(d,{mutationResult:e.result,queryName:Object(o.l)(i.document)||void 0,queryVariables:i.variables})}));l&&n.push({result:l,dataId:"ROOT_QUERY",query:i.document,variables:i.variables})}})),this.cache.performTransaction((function(e){n.forEach((function(t){return e.write(t)}))}));var a=e.update;a&&this.cache.performTransaction((function(t){Object(o.D)((function(){return a(t,e.result)}))}))}},e.prototype.markMutationComplete=function(e){var t=e.mutationId;e.optimisticResponse&&this.cache.removeOptimistic(t)},e.prototype.markUpdateQueryResult=function(e,t,n){this.cache.write({result:n,dataId:"ROOT_QUERY",variables:t,query:e})},e.prototype.reset=function(){return this.cache.reset()},e}(),S=n(359),H=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0,this.queryDeduplication=m,this.ssrMode=i,this.defaultOptions=_||{},u&&setTimeout((function(){return t.disableNetworkFetches=!1}),u),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this);var c=!Object(o.v)()&&"undefined"!=typeof window&&!window.__APOLLO_CLIENT__;(void 0===d?c:d&&"undefined"!=typeof window)&&(window.__APOLLO_CLIENT__=this),x||Object(o.v)()||(x=!0,"undefined"!=typeof window&&window.document&&window.top===window.self&&void 0===window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__&&navigator.userAgent.indexOf("Chrome")>-1&&console.debug("Download the Apollo DevTools for a better development experience: https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm")),this.version=S.version}return e.prototype.watchQuery=function(e){return this.initQueryManager(),this.defaultOptions.watchQuery&&(e=H({},this.defaultOptions.watchQuery,e)),this.disableNetworkFetches&&"network-only"===e.fetchPolicy&&(e=H({},e,{fetchPolicy:"cache-first"})),this.queryManager.watchQuery(e)},e.prototype.query=function(e){if(this.initQueryManager(),this.defaultOptions.query&&(e=H({},this.defaultOptions.query,e)),"cache-and-network"===e.fetchPolicy)throw new Error("cache-and-network fetchPolicy can only be used with watchQuery");return this.disableNetworkFetches&&"network-only"===e.fetchPolicy&&(e=H({},e,{fetchPolicy:"cache-first"})),this.queryManager.query(e)},e.prototype.mutate=function(e){return this.initQueryManager(),this.defaultOptions.mutate&&(e=H({},this.defaultOptions.mutate,e)),this.queryManager.mutate(e)},e.prototype.subscribe=function(e){return this.initQueryManager(),this.queryManager.startGraphQLSubscription(e)},e.prototype.readQuery=function(e){return this.initProxy().readQuery(e)},e.prototype.readFragment=function(e){return this.initProxy().readFragment(e)},e.prototype.writeQuery=function(e){var t=this.initProxy().writeQuery(e);return this.queryManager.broadcastQueries(),t},e.prototype.writeFragment=function(e){var t=this.initProxy().writeFragment(e);return this.queryManager.broadcastQueries(),t},e.prototype.writeData=function(e){var t=this.initProxy().writeData(e);return this.queryManager.broadcastQueries(),t},e.prototype.__actionHookForDevTools=function(e){this.devToolsHookCb=e},e.prototype.__requestRaw=function(e){return Object(u.c)(this.link,e)},e.prototype.initQueryManager=function(){var e=this;this.queryManager||(this.queryManager=new T({link:this.link,store:this.store,queryDeduplication:this.queryDeduplication,ssrMode:this.ssrMode,onBroadcast:function(){e.devToolsHookCb&&e.devToolsHookCb({action:{},state:{queries:e.queryManager.queryStore.getStore(),mutations:e.queryManager.mutationStore.getStore()},dataWithOptimisticResults:e.cache.extract(!0)})}}))},e.prototype.resetStore=function(){var e=this;return Promise.resolve().then((function(){e.queryManager?e.queryManager.resetStore():Promise.resolve(null)})).then((function(){return Promise.all(e.resetStoreCallbacks.map((function(e){return e()})))}))},e.prototype.onResetStore=function(e){var t=this;return this.resetStoreCallbacks.push(e),function(){t.resetStoreCallbacks=t.resetStoreCallbacks.filter((function(t){return t!==e}))}},e.prototype.reFetchObservableQueries=function(e){return this.queryManager?this.queryManager.reFetchObservableQueries(e):Promise.resolve(null)},e.prototype.extract=function(e){return this.initProxy().extract(e)},e.prototype.restore=function(e){return this.initProxy().restore(e)},e.prototype.initProxy=function(){return this.proxy||(this.initQueryManager(),this.proxy=this.cache),this.proxy},e}();t.default=E},function(e,t,n){"use strict";n.r(t),n.d(t,"createHttpLink",(function(){return _})),n.d(t,"HttpLink",(function(){return c}));var a,r=n(12),o=n(22),i=Object.assign||function(e){for(var t,n=1,a=arguments.length;n=300&&u(e,t,"Response not successful: Received status code "+e.status),Array.isArray(t)||t.hasOwnProperty("data")||t.hasOwnProperty("errors")||u(e,t,"Server response was missing for query '"+(Array.isArray(r)?r.map((function(e){return e.operationName})):r.operationName)+"'."),t}))})).then((function(e){return n.next(e),n.complete(),e})).catch((function(e){"AbortError"!==e.name&&(e.result&&e.result.errors&&e.result.data&&n.next(e.result),n.error(e))})),function(){g&&g.abort()}}))}))};var c=function(e){function t(t){return e.call(this,_(t).request)||this}return l(t,e),t}(r.a)}]); +e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var a=100*e+t;return a<600?"凌晨":a<900?"早上":a<1130?"上午":a<1230?"中午":a<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}}),e.locale("en")}(n(1))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;ts)&&void 0===e.nsecs&&(p=0),p>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");s=h,u=p,r=_;var y=(1e4*(268435455&(h+=122192928e5))+p)%4294967296;l[d++]=y>>>24&255,l[d++]=y>>>16&255,l[d++]=y>>>8&255,l[d++]=255&y;var g=h/4294967296*1e4&268435455;l[d++]=g>>>8&255,l[d++]=255&g,l[d++]=g>>>24&15|16,l[d++]=g>>>16&255,l[d++]=_>>>8|128,l[d++]=255&_;for(var v=0;v<6;++v)l[d+v]=m[v];return t||i(l)}},function(e,t,n){var a=n(284),r=n(285);e.exports=function(e,t,n){var o=t&&n||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var i=(e=e||{}).random||(e.rng||a)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t)for(var s=0;s<16;++s)t[o+s]=i[s];return t||r(i)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=window.DecidimComments.assets[e];if(!t)throw new Error('Asset "'+e+"\" can't be found on decidim comments manifest.");return t}},function(e,t,n){var a={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"addComment"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"commentableId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"commentableType"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"body"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"alignment"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"userGroupId"}},type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"locale"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"toggleTranslations"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"commentable"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"commentableId"}}},{kind:"Argument",name:{kind:"Name",value:"type"},value:{kind:"Variable",name:{kind:"Name",value:"commentableType"}}},{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"Variable",name:{kind:"Name",value:"locale"}}},{kind:"Argument",name:{kind:"Name",value:"toggleTranslations"},value:{kind:"Variable",name:{kind:"Name",value:"toggleTranslations"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"addComment"},arguments:[{kind:"Argument",name:{kind:"Name",value:"body"},value:{kind:"Variable",name:{kind:"Name",value:"body"}}},{kind:"Argument",name:{kind:"Name",value:"alignment"},value:{kind:"Variable",name:{kind:"Name",value:"alignment"}}},{kind:"Argument",name:{kind:"Name",value:"userGroupId"},value:{kind:"Variable",name:{kind:"Name",value:"userGroupId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"CommentThread"},directives:[]}]}}]}}]}}],loc:{start:0,end:464}};a.loc.source={body:'#import "../fragments/comment_thread.fragment.graphql"\n\nmutation addComment($commentableId: String!, $commentableType: String!, $body: String!, $alignment: Int, $userGroupId: ID, $locale: String!, $toggleTranslations: Boolean!) {\n commentable(id: $commentableId, type: $commentableType, locale: $locale, toggleTranslations: $toggleTranslations) {\n addComment(body: $body, alignment: $alignment, userGroupId: $userGroupId) {\n ...CommentThread\n }\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var r={};a.definitions=a.definitions.concat(n(286).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var t=e.name.value;return!r[t]&&(r[t]=!0,!0)})));var o={};function i(e,t){return e.definitions.find((function(e){return!!e.name&&e.name.value==t}))}a.definitions.forEach((function(e){if(e.name){var t=new Set;!function e(t,n){if("FragmentSpread"===t.kind)n.add(t.name.value);else if("VariableDefinition"===t.kind){var a=t.type;"NamedType"===a.kind&&n.add(a.name.value)}t.selectionSet&&t.selectionSet.selections.forEach((function(t){e(t,n)})),t.variableDefinitions&&t.variableDefinitions.forEach((function(t){e(t,n)})),t.definitions&&t.definitions.forEach((function(t){e(t,n)}))}(e,t),o[e.name.value]=t}})),e.exports=a,e.exports.addComment=function(e,t){var n=Object.assign({},e),a=i(e,t);n.definitions=[a];for(var r=o[t]||new Set,s=new Set,u=new Set(r);u.size>0;){var d=u;u=new Set,d.forEach((function(e){s.has(e)||(s.add(e),(o[e]||new Set).forEach((function(e){u.add(e)})))}))}return s.forEach((function(t){var a=i(e,t);a&&n.definitions.push(a)})),n}(a,"addComment")},function(e,t,n){var a={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"CommentData"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Comment"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sgid"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"body"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"formattedBody"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"createdAt"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"formattedCreatedAt"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"author"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"nickname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"avatarUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"profilePath"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"deleted"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"badge"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"hasComments"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"acceptsNewComments"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"userAllowedToComment"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"alignment"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"alreadyReported"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"UpVoteButton"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"DownVoteButton"},directives:[]}]}}],loc:{start:0,end:439}};a.loc.source={body:'#import "../fragments/up_vote_button.fragment.graphql"\n#import "../fragments/down_vote_button.fragment.graphql"\n\nfragment CommentData on Comment {\n id\n sgid\n type\n body\n formattedBody\n createdAt\n formattedCreatedAt\n author {\n name\n nickname\n avatarUrl\n profilePath\n deleted\n badge\n }\n hasComments\n acceptsNewComments\n userAllowedToComment\n alignment\n alreadyReported\n ...UpVoteButton\n ...DownVoteButton\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var r={};function o(e){return e.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var t=e.name.value;return!r[t]&&(r[t]=!0,!0)}))}a.definitions=a.definitions.concat(o(n(575).definitions)),a.definitions=a.definitions.concat(o(n(576).definitions)),e.exports=a},function(e,t){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"UpVoteButton"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Comment"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"upVotes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"upVoted"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"downVoted"},arguments:[],directives:[]}]}}],loc:{start:0,end:74}};n.loc.source={body:"fragment UpVoteButton on Comment {\n id\n upVotes\n upVoted\n downVoted\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};e.exports=n},function(e,t){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"DownVoteButton"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Comment"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"downVotes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"downVoted"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"upVoted"},arguments:[],directives:[]}]}}],loc:{start:0,end:78}};n.loc.source={body:"fragment DownVoteButton on Comment {\n id\n downVotes\n downVoted\n upVoted\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};e.exports=n},function(e,t){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"AddCommentFormSession"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Session"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"verifiedUserGroups"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:89}};n.loc.source={body:"fragment AddCommentFormSession on Session {\n verifiedUserGroups {\n id\n name\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};e.exports=n},function(e,t){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"AddCommentFormCommentable"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Commentable"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]}]}}],loc:{start:0,end:66}};n.loc.source={body:"fragment AddCommentFormCommentable on Commentable {\n id\n type\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};e.exports=n},function(e,t,n){"use strict";var a,r=(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(4),i=n(36).I18n,s=function(e){function t(t){var n=e.call(this,t)||this;return n.setDropdown=function(e){return n.dropdown=e},n.updateOrder=function(e){return function(t){t.preventDefault(),n.setState({orderBy:e}),n.props.reorderComments(e)}},n.state={orderBy:n.props.defaultOrderBy},n}return r(t,e),t.prototype.componentDidMount=function(){window.$(this.dropdown).foundation()},t.prototype.render=function(){var e=this.state.orderBy;return o.createElement("div",{className:"order-by__dropdown order-by__dropdown--right"},o.createElement("span",{className:"order-by__text"},i.t("components.comment_order_selector.title")),o.createElement("ul",{className:"dropdown menu","data-dropdown-menu":"data-dropdown-menu","data-autoclose":"false","data-disable-hover":"true","data-click-open":"true","data-close-on-click":"true",tabIndex:-1,ref:this.setDropdown},o.createElement("li",{className:"is-dropdown-submenu-parent",tabIndex:-1},o.createElement("a",{href:"#",id:"comments-order-menu-control","aria-label":i.t("components.comment_order_selector.title"),"aria-controls":"comments-order-menu","aria-haspopup":"true"},i.t("components.comment_order_selector.order."+e)),o.createElement("ul",{className:"menu is-dropdown-submenu",id:"language-chooser-menu",role:"menu","aria-labelledby":"comments-order-menu-control",tabIndex:-1},o.createElement("li",null,o.createElement("a",{href:"#",className:"test",onClick:this.updateOrder("best_rated"),tabIndex:-1},i.t("components.comment_order_selector.order.best_rated"))),o.createElement("li",null,o.createElement("a",{href:"#",onClick:this.updateOrder("recent"),tabIndex:-1},i.t("components.comment_order_selector.order.recent"))),o.createElement("li",null,o.createElement("a",{href:"#",onClick:this.updateOrder("older"),tabIndex:-1},i.t("components.comment_order_selector.order.older"))),o.createElement("li",null,o.createElement("a",{href:"",onClick:this.updateOrder("most_discussed"),tabIndex:-1},i.t("components.comment_order_selector.order.most_discussed")))))))},t}(o.Component);t.default=s},function(e,t,n){"use strict";var a,r=(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(4),i=n(581),s=n(36).I18n,u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.prototype.render=function(){var e=this.props,t=e.comment,n=e.session,a=e.votable,r=e.rootCommentable,s=e.orderBy,u=e.commentsMaxLength;return o.createElement("div",null,this._renderTitle(),o.createElement("div",{className:"comment-thread"},o.createElement(i.default,{comment:t,session:n,votable:a,isRootComment:!0,rootCommentable:r,orderBy:s,commentsMaxLength:u})))},t.prototype._renderTitle=function(){var e=this.props.comment,t=e.author;return e.hasComments?o.createElement("h6",{className:"comment-thread__title"},t.deleted?s.t("components.comment_thread.title",{authorName:s.t("components.comment.deleted_user")}):s.t("components.comment_thread.title",{authorName:t.name})):null},t.defaultProps={session:null,votable:!1},t}(o.Component);t.default=u},function(e,t,n){"use strict";var a,r=(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(25),i=n(4),s=n(121),u=n(283),d=n(582),l=n(584),m=n(36).I18n,_=function(e){function t(t){var n=e.call(this,t)||this;n.getNodeReference=function(e){return n.commentNode=e},n.toggleReplyForm=function(){var e=n.state.showReplyForm;n.setState({showReplyForm:!e})},n.getThreadsStorage=function(){return JSON.parse(localStorage.hiddenCommentThreads||null)||{}},n.saveThreadsStorage=function(e,t){var a=n.getThreadsStorage();a[parseInt(e,10)]=t,localStorage.hiddenCommentThreads=JSON.stringify(a)},n.toggleReplies=function(){var e=n.props.comment.id,t=!n.state.showReplies;n.saveThreadsStorage(e,!t),n.setState({showReplies:t})},n.countReplies=function(e){var t=e.comments;return t?t.length+t.map(n.countReplies).reduce((function(e,t){return e+t}),0):0};var a=t.comment.id,r=!!n.getThreadsStorage()[a];return n.state={showReplies:!r,showReplyForm:!1},n}return r(t,e),t.prototype.componentDidMount=function(){var e=this.props.comment.id,t=document.location.hash;new RegExp("#comment_"+e).test(t)&&function e(t,n,a){if(!(a<=0)){var r=(n-t.scrollTop)/a*10;setTimeout((function(){t.scrollTop=t.scrollTop+r,t.scrollTop!==n&&e(t,n,a-10)}),10)}}(document.body,this.commentNode.offsetTop,200),window.$(document).foundation&&window.$("#flagModalComment"+e).foundation()},t.prototype.render=function(){var e=this.props,t=e.session,n=e.comment,a=n.id,r=(n.author,n.formattedBody),o=n.createdAt,u=n.formattedCreatedAt,d=e.articleClassName,l="loginModal";t&&t.user&&(l="flagModalComment"+a);var _=window.location.pathname+"?commentId="+a;return window.location.search&&""!==window.location.search&&(_=""+window.location.pathname+window.location.search.replace(/commentId=\d*/gi,"commentId="+a)),i.createElement("div",{id:"comment_"+a,className:d,ref:this.getNodeReference},i.createElement("div",{className:"comment__header"},i.createElement("div",{className:"author-data"},i.createElement("div",{className:"author-data__main"},this._renderAuthorReference(),i.createElement("span",null,i.createElement("time",{dateTime:o,title:o},u))),i.createElement("div",{className:"author-data__extra"},i.createElement("button",{type:"button",className:"link-alt",title:m.t("components.comment.report.title"),"data-open":l},i.createElement(s.default,{name:"icon-flag",iconExtraClassName:"icon--small",title:m.t("components.comment.report.title"),role:"img"})),this._renderFlagModal(),i.createElement("a",{href:_,title:m.t("components.comment.single_comment_link_title")},i.createElement(s.default,{name:"icon-link-intact",iconExtraClassName:"icon--small",title:m.t("components.comment.single_comment_link_title"),role:"img"}))))),i.createElement("div",{className:"comment__content"},i.createElement("div",null,this._renderAlignmentBadge(),i.createElement("div",{dangerouslySetInnerHTML:{__html:r}}))),i.createElement("div",{className:"comment__footer"},i.createElement("div",{className:"comment__actions"},this._renderShowHideThreadButton(),this._renderReplyButton()),this._renderVoteButtons()),this._renderReplies(),this._renderAdditionalReplyButton(),this._renderReplyForm())},t.prototype._renderAuthorReference=function(){var e=this.props.comment.author;return""===e.profilePath?this._renderAuthor():i.createElement("a",{href:e.profilePath},this._renderAuthor())},t.prototype._renderAuthor=function(){return this.props.comment.author.deleted?this._renderDeletedAuthor():this._renderActiveAuthor()},t.prototype._renderDeletedAuthor=function(){var e=this.props.comment.author;return i.createElement("div",{className:"author author--inline"},i.createElement("span",{className:"author__avatar"},i.createElement("img",{src:e.avatarUrl,alt:"author-avatar"})),i.createElement("span",{className:"author__name"},i.createElement("span",{className:"label label--small label--basic"},m.t("components.comment.deleted_user"))))},t.prototype._renderActiveAuthor=function(){var e=this.props.comment.author;return i.createElement("div",{className:"author author--inline"},i.createElement("span",{className:"author__avatar"},i.createElement("img",{src:e.avatarUrl,alt:"author-avatar"})),i.createElement("span",{className:"author__name"},e.name),""===e.badge||i.createElement("span",{className:"author__badge"},i.createElement(s.default,{name:"icon-"+e.badge})),i.createElement("span",{className:"author__nickname"},e.nickname))},t.prototype._renderReplyButton=function(){var e=this.props,t=e.comment,n=t.id,a=t.acceptsNewComments,r=t.userAllowedToComment;return e.session&&a&&r?i.createElement("button",{className:"comment__reply muted-link","aria-controls":"comment"+n+"-reply","data-toggle":"comment"+n+"-reply",onClick:this.toggleReplyForm},i.createElement(s.default,{name:"icon-pencil",iconExtraClassName:"icon--small"})," ",m.t("components.comment.reply")):i.createElement("span",null," ")},t.prototype._renderAdditionalReplyButton=function(){var e=this.props,t=e.comment,n=t.id,a=t.acceptsNewComments,r=t.hasComments,o=t.userAllowedToComment,u=e.session,d=e.isRootComment,l=this.state.showReplies;return u&&a&&o&&r&&d&&l?i.createElement("div",{className:"comment__additionalreply"},i.createElement("button",{className:"comment__reply muted-link","aria-controls":"comment"+n+"-reply","data-toggle":"comment"+n+"-reply",onClick:this.toggleReplyForm},i.createElement(s.default,{name:"icon-pencil",iconExtraClassName:"icon--small"})," ",m.t("components.comment.reply"))):null},t.prototype._renderShowHideThreadButton=function(){var e=this.props,t=e.comment,n=e.isRootComment,a=(t.id,t.hasComments),r=this.state.showReplies;return a&&n?i.createElement("button",{className:"comment__reply muted-link "+(r?"comment__is-open":""),onClick:this.toggleReplies},i.createElement(s.default,{name:"icon-comment-square",iconExtraClassName:"icon--small"})," ",i.createElement("span",{className:"comment__text-is-closed"},m.t("components.comment.show_replies",{replies_count:this.countReplies(t)})),i.createElement("span",{className:"comment__text-is-open"},m.t("components.comment.hide_replies"))):null},t.prototype._renderVoteButtons=function(){var e=this.props,t=e.session,n=e.comment,a=e.votable,r=e.rootCommentable,o=e.orderBy,s=this.props.comment.userAllowedToComment;return a&&s?i.createElement("div",{className:"comment__votes"},i.createElement(l.default,{session:t,comment:n,rootCommentable:r,orderBy:o}),i.createElement(d.default,{session:t,comment:n,rootCommentable:r,orderBy:o})):i.createElement("span",null," ")},t.prototype._renderReplies=function(){var e=this.props,n=e.comment,a=n.id,r=n.hasComments,o=n.comments,s=e.session,u=e.votable,d=e.articleClassName,l=e.rootCommentable,m=e.orderBy,_=e.commentsMaxLength,c=this.state.showReplies,h="comment comment--nested";return"comment comment--nested"===d&&(h+=" comment--nested--alt"),r?i.createElement("div",{id:"comment-"+a+"-replies",className:c?"":"hide"},o.map((function(e){return i.createElement(t,{key:"comment_"+a+"_reply_"+e.id,comment:e,session:s,votable:u,articleClassName:h,rootCommentable:l,orderBy:m,commentsMaxLength:_})}))):null},t.prototype._renderReplyForm=function(){var e=this.props,t=e.session,n=e.comment,a=e.rootCommentable,r=e.orderBy,o=e.commentsMaxLength,s=this.state.showReplyForm,d=this.props.comment.userAllowedToComment;return t&&s&&d?i.createElement(u.default,{session:t,commentable:n,showTitle:!1,submitButtonClassName:"button small hollow",onCommentAdded:this.toggleReplyForm,autoFocus:!0,rootCommentable:a,orderBy:r,commentsMaxLength:o}):null},t.prototype._renderAlignmentBadge=function(){var e=this.props.comment.alignment,t=o("label alignment",{success:1===e,alert:-1===e}),n="";return n=1===e?m.t("components.comment.alignment.in_favor"):m.t("components.comment.alignment.against"),1===e||-1===e?i.createElement("span",null,i.createElement("span",{className:t},n)," "):null},t.prototype._renderFlagModal=function(){var e=this.props,t=e.session,n=e.comment,a=n.id,r=n.sgid,o=n.alreadyReported,s=n.userAllowedToComment,u=this._getAuthenticityToken();return t&&t.user&&s?i.createElement("div",{className:"reveal flag-modal",id:"flagModalComment"+a,"data-reveal":!0},i.createElement("div",{className:"reveal__header"},i.createElement("h3",{className:"reveal__title"},m.t("components.comment.report.title")),i.createElement("button",{className:"close-button","aria-label":m.t("components.comment.report.close"),type:"button",onClick:function(){window.$("#flagModalComment"+a).foundation("close")}},i.createElement("span",{"aria-hidden":"true"},"×"))),o?i.createElement("p",{key:"already-reported-comment-"+a},m.t("components.comment.report.already_reported")):[i.createElement("p",{key:"report-description-comment-"+a},m.t("components.comment.report.description")),i.createElement("form",{key:"report-form-comment-"+a,method:"post",action:"/report?sgid="+r},i.createElement("input",{type:"hidden",name:"authenticity_token",value:u}),i.createElement("label",{htmlFor:"report_comment_"+a+"_reason_spam"},i.createElement("input",{type:"radio",value:"spam",name:"report[reason]",id:"report_comment_"+a+"_reason_spam",defaultChecked:!0}),m.t("components.comment.report.reasons.spam")),i.createElement("label",{htmlFor:"report_comment_"+a+"_reason_offensive"},i.createElement("input",{type:"radio",value:"offensive",name:"report[reason]",id:"report_comment_"+a+"_reason_offensive"}),m.t("components.comment.report.reasons.offensive")),i.createElement("label",{htmlFor:"report_comment_"+a+"_reason_does_not_belong"},i.createElement("input",{type:"radio",value:"does_not_belong",name:"report[reason]",id:"report_comment_"+a+"_reason_does_not_belong"}),m.t("components.comment.report.reasons.does_not_belong",{organization_name:t.user.organizationName})),i.createElement("label",{htmlFor:"report_comment_"+a+"_details"},m.t("components.comment.report.details"),i.createElement("textarea",{rows:4,name:"report[details]",id:"report_comment_"+a+"_details"})),i.createElement("button",{type:"submit",name:"commit",className:"button"},m.t("components.comment.report.action")))]):null},t.prototype._getAuthenticityToken=function(){return window.$('meta[name="csrf-token"]').attr("content")},t.defaultProps={articleClassName:"comment",isRootComment:!1,session:null,votable:!1},t}(i.Component);t.default=_},function(e,t,n){"use strict";var a=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0;){var d=u;u=new Set,d.forEach((function(e){s.has(e)||(s.add(e),(o[e]||new Set).forEach((function(e){u.add(e)})))}))}return s.forEach((function(t){var a=i(e,t);a&&n.definitions.push(a)})),n}(a,"DownVote")},function(e,t,n){"use strict";var a=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0;){var d=u;u=new Set,d.forEach((function(e){s.has(e)||(s.add(e),(o[e]||new Set).forEach((function(e){u.add(e)})))}))}return s.forEach((function(t){var a=i(e,t);a&&n.definitions.push(a)})),n}(a,"UpVote")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(587),r=n(36).I18n;t.loadLocaleTranslations=function(e){var t=n(589)("./"+e+".yml"),a=Object.keys(t).reduce((function(n,a){return n[e]=t[e].decidim,n}),{});r.setTranslations(a)},t.default=function(){var e=n(588),t=a.default(e),o=e.keys().reduce((function(e,n,a){var r=n.match(/\.\/(.*)\.yml/);if(r){var o=r[1],i=t[a][o];i&&i.decidim&&(e[o]=i.decidim)}return e}),{});r.setTranslations(o)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){return e.keys().map(e)}},function(e,t,n){var a={"./am-ET.yml":288,"./ar-SA.yml":289,"./ar.yml":290,"./bg-BG.yml":291,"./bg.yml":292,"./ca.yml":293,"./cs-CZ.yml":294,"./cs.yml":295,"./da-DK.yml":296,"./da.yml":297,"./de.yml":298,"./el-GR.yml":299,"./el.yml":300,"./en.yml":301,"./eo-UY.yml":302,"./eo.yml":303,"./es-MX.yml":304,"./es-PY.yml":305,"./es.yml":306,"./et-EE.yml":307,"./et.yml":308,"./eu.yml":309,"./fi-pl.yml":310,"./fi-plain.yml":311,"./fi.yml":312,"./fr-CA.yml":313,"./fr-LU.yml":314,"./fr.yml":315,"./ga-IE.yml":316,"./gl.yml":317,"./hr-HR.yml":318,"./hr.yml":319,"./hu.yml":320,"./id-ID.yml":321,"./is-IS.yml":322,"./is.yml":323,"./it.yml":324,"./ja-JP.yml":325,"./ja.yml":326,"./ko-KR.yml":327,"./ko.yml":328,"./lt-LT.yml":329,"./lt.yml":330,"./lv.yml":331,"./mt-MT.yml":332,"./mt.yml":333,"./nl.yml":334,"./no.yml":335,"./om-ET.yml":336,"./pl.yml":337,"./pt-BR.yml":338,"./pt.yml":339,"./ro-RO.yml":340,"./ru.yml":341,"./si-LK.yml":342,"./sk-SK.yml":343,"./sk.yml":344,"./sl.yml":345,"./so-SO.yml":346,"./sr-CS.yml":347,"./sv.yml":348,"./sw-KE.yml":349,"./ti-ER.yml":350,"./tr-TR.yml":351,"./uk.yml":352,"./vi-VN.yml":353,"./vi.yml":354,"./zh-CN.yml":355,"./zh-TW.yml":356};function r(e){var t=o(e);return n(t)}function o(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}r.keys=function(){return Object.keys(a)},r.resolve=o,e.exports=r,r.id=588},function(e,t,n){var a={"./am-ET.yml":288,"./ar-SA.yml":289,"./ar.yml":290,"./bg-BG.yml":291,"./bg.yml":292,"./ca.yml":293,"./cs-CZ.yml":294,"./cs.yml":295,"./da-DK.yml":296,"./da.yml":297,"./de.yml":298,"./el-GR.yml":299,"./el.yml":300,"./en.yml":301,"./eo-UY.yml":302,"./eo.yml":303,"./es-MX.yml":304,"./es-PY.yml":305,"./es.yml":306,"./et-EE.yml":307,"./et.yml":308,"./eu.yml":309,"./fi-pl.yml":310,"./fi-plain.yml":311,"./fi.yml":312,"./fr-CA.yml":313,"./fr-LU.yml":314,"./fr.yml":315,"./ga-IE.yml":316,"./gl.yml":317,"./hr-HR.yml":318,"./hr.yml":319,"./hu.yml":320,"./id-ID.yml":321,"./is-IS.yml":322,"./is.yml":323,"./it.yml":324,"./ja-JP.yml":325,"./ja.yml":326,"./ko-KR.yml":327,"./ko.yml":328,"./lt-LT.yml":329,"./lt.yml":330,"./lv.yml":331,"./mt-MT.yml":332,"./mt.yml":333,"./nl.yml":334,"./no.yml":335,"./om-ET.yml":336,"./pl.yml":337,"./pt-BR.yml":338,"./pt.yml":339,"./ro-RO.yml":340,"./ru.yml":341,"./si-LK.yml":342,"./sk-SK.yml":343,"./sk.yml":344,"./sl.yml":345,"./so-SO.yml":346,"./sr-CS.yml":347,"./sv.yml":348,"./sw-KE.yml":349,"./ti-ER.yml":350,"./tr-TR.yml":351,"./uk.yml":352,"./vi-VN.yml":353,"./vi.yml":354,"./zh-CN.yml":355,"./zh-TW.yml":356};function r(e){var t=o(e);return n(t)}function o(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}r.keys=function(){return Object.keys(a)},r.resolve=o,e.exports=r,r.id=589},function(e,t,n){"use strict";n.r(t),n.d(t,"InMemoryCache",(function(){return J})),n.d(t,"defaultDataIdFromObject",(function(){return V})),n.d(t,"ID_KEY",(function(){return O})),n.d(t,"readQueryFromStore",(function(){return E})),n.d(t,"diffQueryAgainstStore",(function(){return P})),n.d(t,"assertIdValue",(function(){return C})),n.d(t,"WriteError",(function(){return v})),n.d(t,"enhanceErrorWithDocument",(function(){return M})),n.d(t,"writeQueryToStore",(function(){return k})),n.d(t,"writeResultToStore",(function(){return L})),n.d(t,"writeSelectionSetToStore",(function(){return b})),n.d(t,"HeuristicFragmentMatcher",(function(){return m})),n.d(t,"IntrospectionFragmentMatcher",(function(){return _})),n.d(t,"ObjectCache",(function(){return h})),n.d(t,"defaultNormalizedCacheFactory",(function(){return p})),n.d(t,"RecordingCache",(function(){return F})),n.d(t,"record",(function(){return I}));var a=n(3);function r(e){return{kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"GeneratedClientQuery"},selectionSet:o(e)}]}}function o(e){if("number"==typeof e||"boolean"==typeof e||"string"==typeof e||null==e)return null;if(Array.isArray(e))return o(e[0]);var t=[];return Object.keys(e).forEach((function(n){var a={kind:"Field",name:{kind:"Name",value:n}},r=o(e[n]);r&&(a.selectionSet=r),t.push(a)})),{kind:"SelectionSet",selections:t}}var i,s={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:null,variableDefinitions:null,directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:null,name:{kind:"Name",value:"__typename"},arguments:[],directives:[],selectionSet:null}]}}]},u=Object.assign||function(e){for(var t,n=1,a=arguments.length;n-1)},e.prototype.parseIntrospectionResult=function(e){var t={};return e.__schema.types.forEach((function(e){"UNION"!==e.kind&&"INTERFACE"!==e.kind||(t[e.name]=e.possibleTypes.map((function(e){return e.name})))})),t},e}(),c=n(22),h=function(){function e(e){void 0===e&&(e={}),this.data=e}return e.prototype.toObject=function(){return this.data},e.prototype.get=function(e){return this.data[e]},e.prototype.set=function(e,t){this.data[e]=t},e.prototype.delete=function(e){this.data[e]=void 0},e.prototype.clear=function(){this.data={}},e.prototype.replace=function(e){this.data=e||{}},e}();function p(e){return new h(e)}var f,y=(f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}f(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),g=Object.assign||function(e){for(var t,n=1,a=arguments.length;n=0)return!0;n[e].push(t)}else n[e]=[t];return!1}function D(e,t,n,r,o,i){void 0===i&&(i={});var s=Object(a.i)(t),u=Object(a.g)(t),d={fragmentMap:Object(a.d)(u),contextValue:r,variableValues:o,resultMapper:i.resultMapper,resolver:e,fragmentMatcher:i.fragmentMatcher||function(){return!0}};return T(s.selectionSet,n,d)}function T(e,t,n){var r=n.fragmentMap,o=n.contextValue,i=n.variableValues,s={};return e.selections.forEach((function(e){if(Object(a.A)(e,i))if(Object(a.r)(e)){var u=function(e,t,n){var r=n.variableValues,o=n.contextValue,i=n.resolver,s=e.name.value,u=Object(a.b)(e,r),d={isLeaf:!e.selectionSet,resultKey:Object(a.z)(e),directives:Object(a.f)(e,r)},l=i(s,t,u,o,d);if(!e.selectionSet)return l;if(null==l)return l;if(Array.isArray(l))return function e(t,n,a){return n.map((function(n){return null===n?null:Array.isArray(n)?e(t,n,a):T(t.selectionSet,n,a)}))}(e,l,n);return T(e.selectionSet,l,n)}(e,t,n),d=Object(a.z)(e);void 0!==u&&(void 0===s[d]?s[d]=u:j(s[d],u))}else{var l=void 0;if(Object(a.t)(e))l=e;else if(!(l=r[e.name.value]))throw new Error("No fragment named "+e.name.value);var m=l.typeCondition.name.value;if(n.fragmentMatcher(t,m,o)){var _=T(l.selectionSet,t,n);j(s,_)}}})),n.resultMapper?n.resultMapper(s,t):s}function j(e,t){if(null===t||"object"!=typeof t)return t;Object.keys(e).forEach((function(n){t.hasOwnProperty(n)&&j(e[n],t[n])})),Object.keys(t).forEach((function(n){e.hasOwnProperty(n)||(e[n]=t[n])}))}function S(e){this.message=e,this.stack=""}S.prototype=Error.prototype;var H=D,x=Object.assign||function(e){for(var t,n=1,a=arguments.length;n-1}),!0)&&n.every((function(n){return function e(t,n){if(t===n)return!0;if(!Array.isArray(t)||!Array.isArray(n)||t.length!==n.length)return!1;return t.every((function(t,a){return e(t,n[a])}))}(e[n],t.previousResult[n])})))return t.previousResult}return Object.defineProperty(e,O,{enumerable:!1,configurable:!1,writable:!1,value:t.id}),e}var A=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0){var t=this.optimistic.map((function(e){return e.data}));return Object.assign.apply(Object,[{},this.data.toObject()].concat(t))}return this.data.toObject()},t.prototype.read=function(e){return e.rootId&&void 0===this.data.get(e.rootId)?null:E({store:this.config.storeFactory(this.extract(e.optimistic)),query:this.transformDocument(e.query),variables:e.variables,rootId:e.rootId,fragmentMatcherFunction:this.config.fragmentMatcher.match,previousResult:e.previousResult,config:this.config})},t.prototype.write=function(e){L({dataId:e.dataId,result:e.result,variables:e.variables,document:this.transformDocument(e.query),store:this.data,dataIdFromObject:this.config.dataIdFromObject,fragmentMatcherFunction:this.config.fragmentMatcher.match}),this.broadcastWatches()},t.prototype.diff=function(e){return P({store:this.config.storeFactory(this.extract(e.optimistic)),query:this.transformDocument(e.query),variables:e.variables,returnPartialData:e.returnPartialData,previousResult:e.previousResult,fragmentMatcherFunction:this.config.fragmentMatcher.match,config:this.config})},t.prototype.watch=function(e){var t=this;return this.watches.push(e),function(){t.watches=t.watches.filter((function(t){return t!==e}))}},t.prototype.evict=function(e){throw new Error("eviction is not implemented on InMemory Cache")},t.prototype.reset=function(){return this.data.clear(),this.broadcastWatches(),Promise.resolve()},t.prototype.removeOptimistic=function(e){var t=this,n=this.optimistic.filter((function(t){return t.id!==e}));this.optimistic=[],n.forEach((function(e){t.recordOptimisticTransaction(e.transaction,e.id)})),this.broadcastWatches()},t.prototype.performTransaction=function(e){var t=this.silenceBroadcast;this.silenceBroadcast=!0,e(this),t||(this.silenceBroadcast=!1),this.broadcastWatches()},t.prototype.recordOptimisticTransaction=function(e,t){var n=this;this.silenceBroadcast=!0;var a=I(this.extract(!0),(function(t){var a=n.data;n.data=t,n.performTransaction(e),n.data=a}));this.optimistic.push({id:t,transaction:e,data:a}),this.silenceBroadcast=!1,this.broadcastWatches()},t.prototype.transformDocument=function(e){return this.addTypename?Object(a.a)(e):e},t.prototype.readQuery=function(e,t){return void 0===t&&(t=!1),this.read({query:e.query,variables:e.variables,optimistic:t})},t.prototype.readFragment=function(e,t){return void 0===t&&(t=!1),this.read({query:this.transformDocument(Object(a.h)(e.fragment,e.fragmentName)),variables:e.variables,rootId:e.id,optimistic:t})},t.prototype.writeQuery=function(e){this.write({dataId:"ROOT_QUERY",result:e.data,query:this.transformDocument(e.query),variables:e.variables})},t.prototype.writeFragment=function(e){this.write({dataId:e.id,result:e.data,query:this.transformDocument(Object(a.h)(e.fragment,e.fragmentName)),variables:e.variables})},t.prototype.broadcastWatches=function(){var e=this;this.silenceBroadcast||this.watches.forEach((function(t){var n=e.diff({query:t.query,variables:t.variables,previousResult:t.previousResult&&t.previousResult(),optimistic:t.optimistic});t.callback(n)}))},t}(d)},function(e,t,n){"use strict";n.r(t),n.d(t,"printAST",(function(){return r.print})),n.d(t,"ObservableQuery",(function(){return y})),n.d(t,"NetworkStatus",(function(){return a})),n.d(t,"FetchType",(function(){return c})),n.d(t,"ApolloError",(function(){return h})),n.d(t,"ApolloClient",(function(){return E}));var a,r=n(22),o=n(3);function i(e){return e<7}!function(e){e[e.loading=1]="loading",e[e.setVariables=2]="setVariables",e[e.fetchMore=3]="fetchMore",e[e.refetch=4]="refetch",e[e.poll=6]="poll",e[e.ready=7]="ready",e[e.error=8]="error"}(a||(a={}));var s,u=n(12),d=n(358),l=(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return l(t,e),t.prototype[d.a]=function(){return this},t}(u.b),_=function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function a(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(a.prototype=n.prototype,new a)}}();var c,h=function(e){function t(t){var n,a,r=t.graphQLErrors,o=t.networkError,i=t.errorMessage,s=t.extraInfo,u=e.call(this,i)||this;return u.graphQLErrors=r||[],u.networkError=o||null,u.message=i||(n=u,a="",Array.isArray(n.graphQLErrors)&&0!==n.graphQLErrors.length&&n.graphQLErrors.forEach((function(e){var t=e?e.message:"Error message not found.";a+="GraphQL error: "+t+"\n"})),n.networkError&&(a+="Network error: "+n.networkError.message+"\n"),a=a.replace(/\n$/,"")),u.extraInfo=s,u}return _(t,e),t}(Error);!function(e){e[e.normal=1]="normal",e[e.refetch=2]="refetch",e[e.poll=3]="poll"}(c||(c={}));var p=function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function a(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(a.prototype=n.prototype,new a)}}(),f=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0&&"none"===t||e.networkError))return{data:{},loading:!1,networkStatus:n.networkStatus,error:new h({graphQLErrors:n.graphQLErrors,networkError:n.networkError})};var r,o=this.queryManager.getCurrentQueryResult(this),s=o.data,u=o.partial,d=!n||n.networkStatus===a.loading,l="network-only"===this.options.fetchPolicy&&d||u&&"cache-only"!==this.options.fetchPolicy,m={data:s,loading:i(r=n?n.networkStatus:l?a.loading:a.ready),networkStatus:r};if(n&&n.graphQLErrors&&"all"===this.options.errorPolicy&&(m.errors=n.graphQLErrors),!u){this.lastResult=f({},m,{stale:!1})}return f({},m,{partial:u})},t.prototype.getLastResult=function(){return this.lastResult},t.prototype.getLastError=function(){return this.lastError},t.prototype.resetLastResults=function(){delete this.lastResult,delete this.lastError,this.isTornDown=!1},t.prototype.refetch=function(e){if("cache-only"===this.options.fetchPolicy)return Promise.reject(new Error("cache-only fetchPolicy option should not be used together with query refetch."));Object(o.q)(this.variables,e)||(this.variables=f({},this.variables,e)),Object(o.q)(this.options.variables,this.variables)||(this.options.variables=f({},this.options.variables,this.variables));var t=f({},this.options,{fetchPolicy:"network-only"});return this.queryManager.fetchQuery(this.queryId,t,c.refetch).then((function(e){return Object(o.x)(e)}))},t.prototype.fetchMore=function(e){var t=this;if(!e.updateQuery)throw new Error("updateQuery option is required. This function defines how to update the query data with the new results.");return Promise.resolve().then((function(){var n,a=t.queryManager.generateQueryId();return(n=e.query?e:f({},t.options,e,{variables:f({},t.variables,e.variables)})).fetchPolicy="network-only",t.queryManager.fetchQuery(a,n,c.normal,t.queryId)})).then((function(n){return t.updateQuery((function(t,a){var r=a.variables;return e.updateQuery(t,{fetchMoreResult:n.data,variables:r})})),n}))},t.prototype.subscribeToMore=function(e){var t=this,n=this.queryManager.startGraphQLSubscription({query:e.document,variables:e.variables}).subscribe({next:function(n){e.updateQuery&&t.updateQuery((function(t,a){var r=a.variables;return e.updateQuery(t,{subscriptionData:n,variables:r})}))},error:function(t){e.onError?e.onError(t):console.error("Unhandled GraphQL subscription error",t)}});return this.subscriptionHandles.push(n),function(){var e=t.subscriptionHandles.indexOf(n);e>=0&&(t.subscriptionHandles.splice(e,1),n.unsubscribe())}},t.prototype.setOptions=function(e){var t=this.options;this.options=f({},this.options,e),e.pollInterval?this.startPolling(e.pollInterval):0===e.pollInterval&&this.stopPolling();var n="network-only"!==t.fetchPolicy&&"network-only"===e.fetchPolicy||"cache-only"===t.fetchPolicy&&"cache-only"!==e.fetchPolicy||"standby"===t.fetchPolicy&&"standby"!==e.fetchPolicy||!1;return this.setVariables(this.options.variables,n,e.fetchResults)},t.prototype.setVariables=function(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!0),this.isTornDown=!1;var a=f({},this.variables,e);return Object(o.q)(a,this.variables)&&!t?0!==this.observers.length&&n?this.result():new Promise((function(e){return e()})):(this.lastVariables=this.variables,this.variables=a,this.options.variables=a,0===this.observers.length?new Promise((function(e){return e()})):this.queryManager.fetchQuery(this.queryId,f({},this.options,{variables:this.variables})).then((function(e){return Object(o.x)(e)})))},t.prototype.updateQuery=function(e){var t=this.queryManager.getQueryWithPreviousResult(this.queryId),n=t.previousResult,a=t.variables,r=t.document,i=Object(o.D)((function(){return e(n,{variables:a})}));i&&(this.queryManager.dataStore.markUpdateQueryResult(r,a,i),this.queryManager.broadcastQueries())},t.prototype.stopPolling=function(){this.isCurrentlyPolling&&(this.scheduler.stopPollingQuery(this.queryId),this.options.pollInterval=void 0,this.isCurrentlyPolling=!1)},t.prototype.startPolling=function(e){if("cache-first"===this.options.fetchPolicy||"cache-only"===this.options.fetchPolicy)throw new Error("Queries that specify the cache-first and cache-only fetchPolicies cannot also be polling queries.");this.isCurrentlyPolling&&(this.scheduler.stopPollingQuery(this.queryId),this.isCurrentlyPolling=!1),this.options.pollInterval=e,this.isCurrentlyPolling=!0,this.scheduler.startPollingQuery(this.options,this.queryId)},t.prototype.onSubscribe=function(e){var t=this;return e._subscription&&e._subscription._observer&&!e._subscription._observer.error&&(e._subscription._observer.error=function(e){console.error("Unhandled error",e.message,e.stack)}),this.observers.push(e),e.next&&this.lastResult&&e.next(this.lastResult),e.error&&this.lastError&&e.error(this.lastError),1===this.observers.length&&this.setUpQuery(),function(){t.observers=t.observers.filter((function(t){return t!==e})),0===t.observers.length&&t.tearDownQuery()}},t.prototype.setUpQuery=function(){var e=this;if(this.shouldSubscribe&&this.queryManager.addObservableQuery(this.queryId,this),this.options.pollInterval){if("cache-first"===this.options.fetchPolicy||"cache-only"===this.options.fetchPolicy)throw new Error("Queries that specify the cache-first and cache-only fetchPolicies cannot also be polling queries.");this.isCurrentlyPolling=!0,this.scheduler.startPollingQuery(this.options,this.queryId)}var t={next:function(t){e.lastResult=t,e.observers.forEach((function(e){return e.next&&e.next(t)}))},error:function(t){e.lastError=t,e.observers.forEach((function(e){return e.error&&e.error(t)}))}};this.queryManager.startQuery(this.queryId,this.options,this.queryManager.queryListenerForObserver(this.queryId,this.options,t))},t.prototype.tearDownQuery=function(){this.isTornDown=!0,this.isCurrentlyPolling&&(this.scheduler.stopPollingQuery(this.queryId),this.isCurrentlyPolling=!1),this.subscriptionHandles.forEach((function(e){return e.unsubscribe()})),this.subscriptionHandles=[],this.queryManager.removeObservableQuery(this.queryId),this.queryManager.stopQuery(this.queryId),this.observers=[]},t}(m),g=function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function a(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(a.prototype=n.prototype,new a)}}(),v=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.inFlightRequestObservables=new Map,t.subscribers=new Map,t}return g(t,e),t.prototype.request=function(e,t){var n=this;if(e.getContext().forceFetch)return t(e);var a=e.toKey(),r=function(e){return n.inFlightRequestObservables.delete(e),n.subscribers.get(e)};if(!this.inFlightRequestObservables.get(a)){var o,i=t(e),s=new u.b((function(e){var t=n.subscribers.get(a);return t||(t={next:[],error:[],complete:[]}),n.subscribers.set(a,{next:t.next.concat([e.next.bind(e)]),error:t.error.concat([e.error.bind(e)]),complete:t.complete.concat([e.complete.bind(e)])}),o||(o=i.subscribe({next:function(e){var t=r(a);n.subscribers.delete(a),t&&(t.next.forEach((function(t){return t(e)})),t.complete.forEach((function(e){return e()})))},error:function(e){var t=r(a);n.subscribers.delete(a),t&&t.error.forEach((function(t){return t(e)}))}})),function(){o&&o.unsubscribe(),n.inFlightRequestObservables.delete(a)}}));this.inFlightRequestObservables.set(a,s)}return this.inFlightRequestObservables.get(a)},t}(u.a),M=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0?this.intervalQueries[a].push(e):(this.intervalQueries[a]=[e],this.pollingTimers[a]=setInterval((function(){n.fetchQueriesOnInterval(a)}),a))},e.prototype.registerPollingQuery=function(e){if(!e.pollInterval)throw new Error("Attempted to register a non-polling query with the scheduler.");return new y({scheduler:this,options:e})},e}(),L=function(){function e(){this.store={}}return e.prototype.getStore=function(){return this.store},e.prototype.get=function(e){return this.store[e]},e.prototype.initMutation=function(e,t,n){this.store[e]={mutationString:t,variables:n||{},loading:!0,error:null}},e.prototype.markMutationError=function(e,t){var n=this.store[e];n&&(n.loading=!1,n.error=t)},e.prototype.markMutationResult=function(e){var t=this.store[e];t&&(t.loading=!1,t.error=null)},e.prototype.reset=function(){this.store={}},e}(),b=Object.assign||function(e){for(var t,n=1,a=arguments.length;n-1})).reduce((function(e,n){return e[n]=b({},t.store[n],{networkStatus:a.loading}),e}),{})},e}(),w=Object.assign||function(e){for(var t,n=1,a=arguments.length;n=(n||1)&&(s.queryStore.markQueryError(e,t,a),s.invalidate(!0,e,a),s.broadcastQueries()),s.removeFetchQueryPromise(M),new h({networkError:t})}));if("cache-and-network"!==p)return L;L.catch((function(){}))}return Promise.resolve({data:i})},e.prototype.queryListenerForObserver=function(e,t,n){var a=this,r=!1;return function(s,u){if(a.invalidate(!1,e),s){var d=a.getQuery(e).observableQuery,l=d?d.options.fetchPolicy:t.fetchPolicy;if("standby"!==l){var m=d?d.options.errorPolicy:t.errorPolicy,_=d?d.getLastResult():null,c=d?d.getLastError():null,p=!u&&null!=s.previousVariables||"cache-only"===l||"cache-and-network"===l,f=Boolean(_&&s.networkStatus!==_.networkStatus),y=m&&(c&&c.graphQLErrors)!==s.graphQLErrors&&"none"!==m;if(!i(s.networkStatus)||f&&t.notifyOnNetworkStatusChange||p){if((!m||"none"===m)&&s.graphQLErrors&&s.graphQLErrors.length>0||s.networkError){var g=new h({graphQLErrors:s.graphQLErrors,networkError:s.networkError});if(r=!0,n.error)try{n.error(g)}catch(e){setTimeout((function(){throw e}),0)}else setTimeout((function(){throw g}),0),Object(o.v)()||console.info("An unhandled error was thrown because no error handler is registered for the query "+s.queryString);return}try{var v=void 0,M=void 0;if(u)a.setQuery(e,(function(){return{newData:null}})),v=u.result,M=!u.complete&&!u.complete;else if(_&&_.data&&!y)v=_.data,M=!1;else{var k=a.getQuery(e).document,L=a.dataStore.getCache().diff({query:k,variables:s.previousVariables||s.variables,optimistic:!0});v=L.result,M=!L.complete}var b=void 0;if(b=M&&"cache-only"!==l?{data:_&&_.data,loading:i(s.networkStatus),networkStatus:s.networkStatus,stale:!0}:{data:v,loading:i(s.networkStatus),networkStatus:s.networkStatus,stale:!1},"all"===m&&s.graphQLErrors&&s.graphQLErrors.length>0&&(b.errors=s.graphQLErrors),n.next)if(!(_&&b&&_.networkStatus===b.networkStatus&&_.stale===b.stale&&_.data===b.data)||r)try{n.next(Object(o.x)(b))}catch(e){setTimeout((function(){throw e}),0)}r=!1}catch(e){return r=!0,void(n.error&&n.error(new h({networkError:e})))}}}}}},e.prototype.watchQuery=function(e,t){if(void 0===t&&(t=!0),"standby"===e.fetchPolicy)throw new Error('client.watchQuery cannot be called with fetchPolicy set to "standby"');var n=Object(o.m)(e.query);if(n.variableDefinitions&&n.variableDefinitions.length){var a=Object(o.e)(n);e.variables=Object(o.c)({},a,e.variables)}void 0===e.notifyOnNetworkStatusChange&&(e.notifyOnNetworkStatusChange=!1);var r=w({},e);return new y({scheduler:this.scheduler,options:r,shouldSubscribe:t})},e.prototype.query=function(e){var t=this;if(!e.query)throw new Error("query option is required. You must specify your GraphQL document in the query option.");if("Document"!==e.query.kind)throw new Error('You must wrap the query string in a "gql" tag.');if(e.returnPartialData)throw new Error("returnPartialData option only supported on watchQuery.");if(e.pollInterval)throw new Error("pollInterval option only supported on watchQuery.");if(void 0!==e.notifyOnNetworkStatusChange)throw new Error('Cannot call "query" with "notifyOnNetworkStatusChange" option. Only "watchQuery" has that option.');e.notifyOnNetworkStatusChange=!1;var n=this.idCounter,a=new Promise((function(r,o){return t.addFetchQueryPromise(n,a,r,o),t.watchQuery(e,!1).result().then((function(e){t.removeFetchQueryPromise(n),r(e)})).catch((function(e){t.removeFetchQueryPromise(n),o(e)}))}));return a},e.prototype.generateQueryId=function(){var e=this.idCounter.toString();return this.idCounter++,e},e.prototype.stopQueryInStore=function(e){this.queryStore.stopQuery(e),this.invalidate(!0,e),this.broadcastQueries()},e.prototype.addQueryListener=function(e,t){this.setQuery(e,(function(e){var n=e.listeners;return{listeners:(void 0===n?[]:n).concat([t]),invalidate:!1}}))},e.prototype.updateQueryWatch=function(e,t,n){var a=this,r=this.getQuery(e).cancel;r&&r();return this.dataStore.getCache().watch({query:t,variables:n.variables,optimistic:!0,previousResult:function(){var t=null,n=a.getQuery(e).observableQuery;if(n){var r=n.getLastResult();r&&(t=r.data)}return t},callback:function(t){a.setQuery(e,(function(){return{invalidated:!0,newData:t}}))}})},e.prototype.addFetchQueryPromise=function(e,t,n,a){this.fetchQueryPromises.set(e.toString(),{promise:t,resolve:n,reject:a})},e.prototype.removeFetchQueryPromise=function(e){this.fetchQueryPromises.delete(e.toString())},e.prototype.addObservableQuery=function(e,t){this.setQuery(e,(function(){return{observableQuery:t}}));var n=Object(o.m)(t.options.query);if(n.name&&n.name.value){var a=n.name.value;this.queryIdsByName[a]=this.queryIdsByName[a]||[],this.queryIdsByName[a].push(t.queryId)}},e.prototype.removeObservableQuery=function(e){var t=this.getQuery(e),n=t.observableQuery,a=t.cancel;if(a&&a(),n){var r=Object(o.m)(n.options.query),i=r.name?r.name.value:null;this.setQuery(e,(function(){return{observableQuery:null}})),i&&(this.queryIdsByName[i]=this.queryIdsByName[i].filter((function(e){return!(n.queryId===e)})))}},e.prototype.resetStore=function(){this.fetchQueryPromises.forEach((function(e){(0,e.reject)(new Error("Store reset while query was in flight."))}));var e=[];this.queries.forEach((function(t,n){t.observableQuery&&e.push(n)})),this.queryStore.reset(e),this.mutationStore.reset();var t=this.dataStore.reset(),n=this.getObservableQueryPromises();return this.broadcastQueries(),t.then((function(){return Promise.all(n)}))},e.prototype.getObservableQueryPromises=function(e){var t=this,n=[];return this.queries.forEach((function(a,r){var o=a.observableQuery;if(o){var i=o.options.fetchPolicy;o.resetLastResults(),"cache-only"===i||!e&&"standby"===i||n.push(o.refetch()),t.setQuery(r,(function(){return{newData:null}})),t.invalidate(!0,r)}})),n},e.prototype.reFetchObservableQueries=function(e){var t=this.getObservableQueryPromises(e);return this.broadcastQueries(),Promise.all(t)},e.prototype.startQuery=function(e,t,n){return this.addQueryListener(e,n),this.fetchQuery(e,t).catch((function(){})),e},e.prototype.startGraphQLSubscription=function(e){var t,n=this,a=e.query,r=this.dataStore.getCache().transformDocument(a),i=Object(o.c)({},Object(o.e)(Object(o.k)(a)),e.variables),s=[];return new m((function(e){if(s.push(e),1===s.length){var a={next:function(e){n.dataStore.markSubscriptionResult(e,r,i),n.broadcastQueries(),s.forEach((function(t){t.next&&t.next(e)}))},error:function(e){s.forEach((function(t){t.error&&t.error(e)}))}},o=n.buildOperationForLink(r,i);t=Object(u.c)(n.link,o).subscribe(a)}return function(){0===(s=s.filter((function(t){return t!==e}))).length&&t&&t.unsubscribe()}}))},e.prototype.stopQuery=function(e){this.removeQuery(e),this.stopQueryInStore(e)},e.prototype.removeQuery=function(e){this.getQuery(e).subscriptions.forEach((function(e){return e.unsubscribe()})),this.queries.delete(e)},e.prototype.getCurrentQueryResult=function(e){var t=e.options,n=t.variables,a=t.query,r=e.getLastResult(),i=this.getQuery(e.queryId).newData;if(i)return Object(o.x)({data:i.result,partial:!1});try{var s=this.dataStore.getCache().read({query:a,variables:n,previousResult:r?r.data:void 0,optimistic:!0});return Object(o.x)({data:s,partial:!1})}catch(e){return Object(o.x)({data:{},partial:!0})}},e.prototype.getQueryWithPreviousResult=function(e){var t;if("string"==typeof e){var n=this.getQuery(e).observableQuery;if(!n)throw new Error("ObservableQuery with this id doesn't exist: "+e);t=n}else t=e;var a=t.options,r=a.variables,o=a.query;return{previousResult:this.getCurrentQueryResult(t).data,variables:r,document:o}},e.prototype.broadcastQueries=function(){var e=this;this.onBroadcast(),this.queries.forEach((function(t,n){t.invalidated&&t.listeners&&t.listeners.filter((function(e){return!!e})).forEach((function(a){a(e.queryStore.get(n),t.newData)}))}))},e.prototype.fetchRequest=function(e){var t,n,r=this,o=e.requestId,i=e.queryId,s=e.document,d=e.options,l=e.fetchMoreForQueryId,m=d.variables,_=d.context,c=d.errorPolicy,p=void 0===c?"none":c,f=d.fetchPolicy,y=this.buildOperationForLink(s,m,w({},_,{forceFetch:!this.queryDeduplication})),g=new Promise((function(e,d){r.addFetchQueryPromise(o,g,e,d);var _=Object(u.c)(r.deduplicator,y).subscribe({next:function(e){var a=r.getQuery(i).lastRequestId;if(o>=(a||1)){if("no-cache"!==f)try{r.dataStore.markQueryResult(e,s,m,l,"ignore"===p||"all"===p)}catch(e){return void d(e)}r.queryStore.markQueryResult(i,e,l),r.invalidate(!0,i,l),r.broadcastQueries()}if(e.errors&&"none"===p)d(new h({graphQLErrors:e.errors}));else if("all"===p&&(n=e.errors),l)t=e.data;else try{t=r.dataStore.getCache().read({variables:m,query:s,optimistic:!1})}catch(e){}},error:function(e){r.removeFetchQueryPromise(o),r.setQuery(i,(function(e){return{subscriptions:e.subscriptions.filter((function(e){return e!==_}))}})),d(e)},complete:function(){r.removeFetchQueryPromise(o),r.setQuery(i,(function(e){return{subscriptions:e.subscriptions.filter((function(e){return e!==_}))}})),e({data:t,errors:n,loading:!1,networkStatus:a.ready,stale:!1})}});r.setQuery(i,(function(e){return{subscriptions:e.subscriptions.concat([_])}}))}));return g},e.prototype.refetchQueryByName=function(e){var t=this,n=this.queryIdsByName[e];if(void 0!==n)return Promise.all(n.map((function(e){return t.getQuery(e).observableQuery})).filter((function(e){return!!e})).map((function(e){return e.refetch()})))},e.prototype.generateRequestId=function(){var e=this.idCounter;return this.idCounter++,e},e.prototype.getQuery=function(e){return this.queries.get(e)||w({},D)},e.prototype.setQuery=function(e,t){var n=this.getQuery(e),a=w({},n,t(n));this.queries.set(e,a)},e.prototype.invalidate=function(e,t,n){t&&this.setQuery(t,(function(){return{invalidated:e}})),n&&this.setQuery(n,(function(){return{invalidated:e}}))},e.prototype.buildOperationForLink=function(e,t,n){var a=this.dataStore.getCache();return{query:a.transformForLink?a.transformForLink(e):e,variables:t,operationName:Object(o.l)(e)||void 0,context:w({},n,{cache:a,getCacheKey:function(e){if(a.config)return a.config.dataIdFromObject(e);throw new Error("To use context.getCacheKey, you need to use a cache that has a configurable dataIdFromObject, like apollo-cache-inmemory.")}})}},e}(),j=function(){function e(e){this.cache=e}return e.prototype.getCache=function(){return this.cache},e.prototype.markQueryResult=function(e,t,n,a,r){void 0===r&&(r=!1);var i=!Object(o.o)(e);r&&Object(o.o)(e)&&e.data&&(i=!0),!a&&i&&this.cache.write({result:e.data,dataId:"ROOT_QUERY",query:t,variables:n})},e.prototype.markSubscriptionResult=function(e,t,n){Object(o.o)(e)||this.cache.write({result:e.data,dataId:"ROOT_SUBSCRIPTION",query:t,variables:n})},e.prototype.markMutationInit=function(e){var t=this;if(e.optimisticResponse){var n;n="function"==typeof e.optimisticResponse?e.optimisticResponse(e.variables):e.optimisticResponse;this.cache.recordOptimisticTransaction((function(a){var r=t.cache;t.cache=a;try{t.markMutationResult({mutationId:e.mutationId,result:{data:n},document:e.document,variables:e.variables,updateQueries:e.updateQueries,update:e.update})}finally{t.cache=r}}),e.mutationId)}},e.prototype.markMutationResult=function(e){var t=this;if(!Object(o.o)(e.result)){var n=[];n.push({result:e.result.data,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables}),e.updateQueries&&Object.keys(e.updateQueries).filter((function(t){return e.updateQueries[t]})).forEach((function(a){var r=e.updateQueries[a],i=r.query,s=r.updater,u=t.cache.diff({query:i.document,variables:i.variables,returnPartialData:!0,optimistic:!1}),d=u.result;if(u.complete){var l=Object(o.D)((function(){return s(d,{mutationResult:e.result,queryName:Object(o.l)(i.document)||void 0,queryVariables:i.variables})}));l&&n.push({result:l,dataId:"ROOT_QUERY",query:i.document,variables:i.variables})}})),this.cache.performTransaction((function(e){n.forEach((function(t){return e.write(t)}))}));var a=e.update;a&&this.cache.performTransaction((function(t){Object(o.D)((function(){return a(t,e.result)}))}))}},e.prototype.markMutationComplete=function(e){var t=e.mutationId;e.optimisticResponse&&this.cache.removeOptimistic(t)},e.prototype.markUpdateQueryResult=function(e,t,n){this.cache.write({result:n,dataId:"ROOT_QUERY",variables:t,query:e})},e.prototype.reset=function(){return this.cache.reset()},e}(),S=n(360),H=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0,this.queryDeduplication=m,this.ssrMode=i,this.defaultOptions=_||{},u&&setTimeout((function(){return t.disableNetworkFetches=!1}),u),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this);var c=!Object(o.v)()&&"undefined"!=typeof window&&!window.__APOLLO_CLIENT__;(void 0===d?c:d&&"undefined"!=typeof window)&&(window.__APOLLO_CLIENT__=this),x||Object(o.v)()||(x=!0,"undefined"!=typeof window&&window.document&&window.top===window.self&&void 0===window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__&&navigator.userAgent.indexOf("Chrome")>-1&&console.debug("Download the Apollo DevTools for a better development experience: https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm")),this.version=S.version}return e.prototype.watchQuery=function(e){return this.initQueryManager(),this.defaultOptions.watchQuery&&(e=H({},this.defaultOptions.watchQuery,e)),this.disableNetworkFetches&&"network-only"===e.fetchPolicy&&(e=H({},e,{fetchPolicy:"cache-first"})),this.queryManager.watchQuery(e)},e.prototype.query=function(e){if(this.initQueryManager(),this.defaultOptions.query&&(e=H({},this.defaultOptions.query,e)),"cache-and-network"===e.fetchPolicy)throw new Error("cache-and-network fetchPolicy can only be used with watchQuery");return this.disableNetworkFetches&&"network-only"===e.fetchPolicy&&(e=H({},e,{fetchPolicy:"cache-first"})),this.queryManager.query(e)},e.prototype.mutate=function(e){return this.initQueryManager(),this.defaultOptions.mutate&&(e=H({},this.defaultOptions.mutate,e)),this.queryManager.mutate(e)},e.prototype.subscribe=function(e){return this.initQueryManager(),this.queryManager.startGraphQLSubscription(e)},e.prototype.readQuery=function(e){return this.initProxy().readQuery(e)},e.prototype.readFragment=function(e){return this.initProxy().readFragment(e)},e.prototype.writeQuery=function(e){var t=this.initProxy().writeQuery(e);return this.queryManager.broadcastQueries(),t},e.prototype.writeFragment=function(e){var t=this.initProxy().writeFragment(e);return this.queryManager.broadcastQueries(),t},e.prototype.writeData=function(e){var t=this.initProxy().writeData(e);return this.queryManager.broadcastQueries(),t},e.prototype.__actionHookForDevTools=function(e){this.devToolsHookCb=e},e.prototype.__requestRaw=function(e){return Object(u.c)(this.link,e)},e.prototype.initQueryManager=function(){var e=this;this.queryManager||(this.queryManager=new T({link:this.link,store:this.store,queryDeduplication:this.queryDeduplication,ssrMode:this.ssrMode,onBroadcast:function(){e.devToolsHookCb&&e.devToolsHookCb({action:{},state:{queries:e.queryManager.queryStore.getStore(),mutations:e.queryManager.mutationStore.getStore()},dataWithOptimisticResults:e.cache.extract(!0)})}}))},e.prototype.resetStore=function(){var e=this;return Promise.resolve().then((function(){e.queryManager?e.queryManager.resetStore():Promise.resolve(null)})).then((function(){return Promise.all(e.resetStoreCallbacks.map((function(e){return e()})))}))},e.prototype.onResetStore=function(e){var t=this;return this.resetStoreCallbacks.push(e),function(){t.resetStoreCallbacks=t.resetStoreCallbacks.filter((function(t){return t!==e}))}},e.prototype.reFetchObservableQueries=function(e){return this.queryManager?this.queryManager.reFetchObservableQueries(e):Promise.resolve(null)},e.prototype.extract=function(e){return this.initProxy().extract(e)},e.prototype.restore=function(e){return this.initProxy().restore(e)},e.prototype.initProxy=function(){return this.proxy||(this.initQueryManager(),this.proxy=this.cache),this.proxy},e}();t.default=E},function(e,t,n){"use strict";n.r(t),n.d(t,"createHttpLink",(function(){return _})),n.d(t,"HttpLink",(function(){return c}));var a,r=n(12),o=n(22),i=Object.assign||function(e){for(var t,n=1,a=arguments.length;n=300&&u(e,t,"Response not successful: Received status code "+e.status),Array.isArray(t)||t.hasOwnProperty("data")||t.hasOwnProperty("errors")||u(e,t,"Server response was missing for query '"+(Array.isArray(r)?r.map((function(e){return e.operationName})):r.operationName)+"'."),t}))})).then((function(e){return n.next(e),n.complete(),e})).catch((function(e){"AbortError"!==e.name&&(e.result&&e.result.errors&&e.result.data&&n.next(e.result),n.error(e))})),function(){g&&g.abort()}}))}))};var c=function(e){function t(t){return e.call(this,_(t).request)||this}return l(t,e),t}(r.a)}]); //# sourceMappingURL=bundle.js.map \ No newline at end of file diff --git a/decidim-comments/config/locales/fr-LU.yml b/decidim-comments/config/locales/fr-LU.yml new file mode 100644 index 000000000000..c09276140584 --- /dev/null +++ b/decidim-comments/config/locales/fr-LU.yml @@ -0,0 +1,123 @@ +fr-LU: + activemodel: + models: + decidim/comments/comment_by_followed_user_event: Commentaire + decidim/comments/comment_created_event: Commentaire + decidim/comments/reply_created_event: Réponse à un commentaire + decidim/comments/user_group_mentioned_event: Mention + decidim/comments/user_mentioned_event: Mention + activerecord: + models: + decidim/comments/comment: + one: Commentaire + other: Commentaires + decidim/comments/comment_vote: + one: Vote + other: Votes + decidim: + comments: + comments: commentaires + comments_count: Nombre de commentaires + last_activity: + new_comment_at_html: "Nouveau commentaire à %{link}" + view: Voir + votes: + create: + error: Une erreur s'est produite lors du vote sur le commentaire. + components: + add_comment_form: + account_message: Pour ajouter votre commentaire connectez-vous avec votre compte ou inscrivez-vous. + form: + body: + label: Commentaire + placeholder: Que pensez-vous de cela ? + form_error: Le texte est requis et ne peut pas dépasser %{length} caractères. + submit: Publier + user_group_id: + label: Commenter en tant que + opinion: + neutral: Neutre + remaining_characters: "%{count} caractères restants" + remaining_characters_1: "%{count} caractère restant" + title: Ajoutez votre commentaire + comment: + alignment: + against: Contre + in_favor: Pour + deleted_user: Utilisateur supprimé + hide_replies: Cacher les réponses + reply: Répondre + report: + action: Signaler + already_reported: Ce contenu a déjà été signalé et il sera examiné par un administrateur. + close: Fermer + description: Ce contenu est-il inapproprié ? + details: Commentaires additionnels + reasons: + does_not_belong: Contient d’autres types de contenus qui vous semblent inappropriés à %{organization_name} (activités illégales, menaces suicidaires, informations personnelles,...). + offensive: Contient des propos contraires à la loi (propos racistes, sexistes, insultes, attaques personnelles, menaces de mort, incitations au suicide ou toute forme de discours de haine,...). + spam: Contient des publicités, des escroqueries, des pièges à clic (clickbait) ou des robots fonctionnant au script (script bots). + title: Signaler un contenu inapproprié + show_replies: Afficher %{replies_count} réponses + single_comment_link_title: Obtenir un lien vers un seul commentaire + comment_order_selector: + order: + best_rated: Les mieux notés + most_discussed: Les plus débattus + older: Les plus anciens + recent: Les plus récents + title: 'Classement par :' + comment_thread: + title: Conversation avec %{authorName} + comments: + blocked_comments_for_user_warning: Vous n'êtes pas en mesure de commenter pour le moment, mais vous pouvez lire les précédents. + blocked_comments_warning: Les commentaires sont actuellement désactivés, mais vous pouvez lire ceux déjà saisis. + comment_details_title: Détails du commentaire + loading: Chargement des commentaires ... + single_comment_warning: Vous pouvez accéder au reste des commentaires ici. + single_comment_warning_title: Vous ne voyez qu'un seul commentaire + title: "%{count} commentaires" + down_vote_button: + text: Je ne suis pas d'accord avec ce commentaire + up_vote_button: + text: Je suis d'accord avec ce commentaire + events: + comments: + comment_by_followed_user: + email_intro: "%{author_name} a laissé un commentaire dans %{resource_title}. Vous pouvez le lire sur la page suivante :" + email_outro: Vous avez reçu cette notification, car vous suivez %{author_name}. Vous pouvez vous désabonner de cet utilisateur depuis sa page de profil. + email_subject: Un nouveau commentaire vient d'être déposé par %{author_name} dans %{resource_title} + notification_title: Un nouveau commentaire a été publié par %{author_name} %{author_nickname} dans %{resource_title}. + comment_by_followed_user_group: + email_intro: '%{author_name} a laissé un commentaire dans %{resource_title}. Vous pouvez le lire sur la page suivante :' + email_outro: Vous avez reçu cette notification, car vous suivez %{author_name}. Vous pouvez vous désabonner de cet utilisateur depuis sa page de profil. + email_subject: Un nouveau commentaire vient d'être déposé par %{author_name} dans %{resource_title} + notification_title: Un nouveau commentaire a été publié par %{author_name} %{author_nickname} dans %{resource_title}. + comment_created: + email_intro: "%{resource_title} a été commenté. Vous pouvez lire le commentaire sur cette page :" + email_outro: Vous venez de recevoir cette notification parce que vous suivez "%{resource_title}" ou son auteur. Vous pouvez vous désabonner à partir du lien précédant. + email_subject: Un nouveau commentaire vient d'être publié par %{author_name} dans %{resource_title} + notification_title: Un nouveau commentaire de %{author_name} %{author_nickname} vient d'être publié dans %{resource_title} + reply_created: + email_intro: "%{author_name} a répondu à votre commentaire dans %{resource_title}. Vous pouvez le lire depuis la page suivante :" + email_outro: Vous venez de recevoir une notification à votre commentaire. + email_subject: "%{author_name} a répondu à votre commentaire dans %{resource_title}" + notification_title: %{author_name} %{author_nickname} a réagi à votre commentaire sur %{resource_title} + user_group_mentioned: + email_intro: Un groupe auquel vous appartenez a été mentionné + email_outro: Vous avez reçu cette notification parce que vous êtes membre du groupe %{group_name} qui a été mentionné dans %{resource_title}. + email_subject: Vous avez été mentionné dans %{resource_title} en tant que membre de %{group_name} + notification_title: Vous avez été mentionné dans %{resource_title} par %{author_name} %{author_nickname} en tant que membre de %{group_name} %{group_nickname} + user_mentioned: + email_intro: Vous avez été mentionné + email_outro: Vous avez reçu cette notification parce que vous avez été mentionné dans %{resource_title}. + email_subject: Vous avez été mentionné dans %{resource_title} + notification_title: Vous avez été mentionné dans %{resource_title} par %{author_name} %{author_nickname} + metrics: + comments: + description: Nombre de commentaires générés par les utilisateurs + object: commentaires + title: commentaires + errors: + messages: + cannot_have_comments: ne peut pas être commenté diff --git a/decidim-conferences/config/locales/fr-LU.yml b/decidim-conferences/config/locales/fr-LU.yml new file mode 100644 index 000000000000..9f4b4e2ab530 --- /dev/null +++ b/decidim-conferences/config/locales/fr-LU.yml @@ -0,0 +1,581 @@ +fr-LU: + activemodel: + attributes: + conference: + assemblies_ids: Assemblées associées + banner_image: Image d'en-tête + consultations_ids: Votations associées + copy_categories: Copier les catégories + copy_components: Copier les fonctionnalités + copy_features: Copier les fonctionnalités + decidim_scope_id: Périmètre + description: Description + hashtag: Hashtag + hero_image: Image de la page d'accueil + participatory_processes_ids: Concertations associées + promoted: Mise en avant + published_at: Publié à + scope_id: Périmètre + scopes_enabled: Périmètres d'application activés + short_description: Brève description + show_statistics: Montrer les statistiques + slogan: Slogan + slug: Slug URL + title: Titre + conference_speaker: + full_name: Nom complet + conference_user_role: + email: Email + name: Nom + role: Rôle + errors: + models: + conference_registration_invite: + attributes: + email: + already_invited: Cet email a déjà été invité + activerecord: + models: + decidim/conference: + one: Conférence + other: Conférences + decidim/conference_speaker: + one: Conférencier + other: Conférenciers + decidim/conference_user_role: + one: Rôle d'utilisateur de la conférence + other: Rôles d'utilisateur de la conférence + decidim: + admin: + actions: + confirm: Confirmer + new_conference: Nouvelle conférence + send_diplomas: Envoyer des certificats de présence + conference_copies: + new: + copy: Copier + select: Sélectionnez les données que vous souhaitez dupliquer + title: Dupliquer la conférence + conference_publications: + create: + error: Une erreur s'est produite lors de la publication de cette conférence. + success: Conférence publiée avec succès. + destroy: + error: Une erreur s'est produite lors de la publication de cette conférence. + success: Conférence dépubliée avec succès. + conference_registration: + confirm: + error: Une erreur s'est produite lors de la confirmation de cette inscription à la conférence. + success: Inscription à la conférence confirmée avec succès. + conference_speakers: + create: + error: Une erreur s'est produite lors de l'ajout d'un conférencier pour cette conférence. + success: Conférencier créé avec succès pour cette conférence. + destroy: + success: Conférencier supprimé avec succès pour cette conférence. + edit: + title: Mettre à jour le conférencier. + update: Mettre à jour + index: + conference_speakers_title: Conférenciers + new: + create: Créer + title: Nouveau conférencier + update: + error: Une erreur s'est produite lors de la mise à jour du conférencier pour cette conférence. + success: Conférencier mis à jour avec succès pour cette conférence. + conference_user_roles: + create: + error: Une erreur s'est produite lors de l'ajout d'un administrateur pour cette conférence. + success: Administrateur ajouté avec succès à cette conférence. + destroy: + success: Administrateur supprimé de cette conférence. + edit: + title: Mettre à jour l'administrateur de la conférence. + update: Mettre à jour + index: + conference_admins_title: administrateurs de la conférence + new: + create: Créer + title: Nouvel administrateur de conférence. + update: + error: Il y avait une erreur mise à jour d'un administrateur pour cette conférence. + success: Administrateur mis à jour avec succès pour cette conférence. + conferences: + create: + error: Une erreur s'est produite lors de la création d'une nouvelle conférence. + success: Conférence créée avec succès. + edit: + update: Mettre à jour + exports: + registrations: Inscriptions + form: + title: Informations générales + index: + not_published: Non publié + published: Publié + new: + create: Créer + title: Conférence + update: + error: Une erreur s'est produite lors de la mise à jour de cette conférence. + success: Conférence mise à jour avec succès. + conferences_copies: + create: + error: Une erreur s'est produite lors de la duplication de cette conférence. + success: Conférence dupliquée avec succès. + media_links: + create: + error: Une erreur s'est produite lors de la création d'un nouveau lien multimédia. + success: Lien média créé avec succès. + destroy: + success: Lien média supprimé avec succès. + edit: + title: Mettre à jour le lien média. + update: Mettre à jour + index: + media_links_title: Liens médias + new: + create: Créer + title: Lien média + update: + error: Une erreur s'est produite lors de la mise à jour de ce lien multimédia. + success: Lien média mis à jour avec succès. + menu: + conferences: Conférences + conferences_submenu: + attachment_collections: Dossiers + attachment_files: Fichiers + attachments: Pièces jointes + categories: Catégories + components: Composants + conference_admins: Administrateurs de conférence + conference_invites: Invitations + conference_speakers: Conférenciers + diploma: Certificat de participation + info: Info + media_links: Liens médias + moderations: Modération + partners: Partenaires + registration_types: Types d'inscription + registrations: Inscriptions + user_registrations: Utilisateurs inscrits + models: + conference: + fields: + created_at: Créé à + promoted: Mise en avant + published: Publié + title: Titre + conference_speaker: + fields: + affiliation: Organisme + full_name: Nom complet + position: Profession + name: Conférencier + conference_user_role: + fields: + email: Email + name: Nom + role: Rôle + name: Administrateur de la conférence + roles: + admin: Administrateur + collaborator: Collaborateur + moderator: Modérateur + valuator: Évaluateur + media_link: + fields: + date: Date + link: Lien + title: Titre + name: Lien média + partner: + fields: + link: Lien + logo: Logo + name: Nom + partner_type: Type + name: Partenaire + types: + collaborator: Collaborateur + main_promotor: Promoteur principal + registration_type: + fields: + conference_meetings: Rencontres de la conférence + price: Prix + registrations_count: Nombre d'inscriptions + title: Titre + weight: Rang d'affichage + name: Type d'inscription + partners: + create: + error: Une erreur s'est produite lors de l'ajout d'un partenaire pour cette conférence. + success: Le partenaire a été ajouté avec succès à cette conférence. + destroy: + success: Le partenaire a été supprimé avec succès de cette conférence. + edit: + title: Mettre à jour le partenaire. + update: Mettre à jour + new: + create: Créer + title: Nouveau partenaire + update: + error: Une erreur s'est produite lors de la mise à jour d'un partenaire pour cette conférence. + success: Le partenaire a été mis à jour avec succès pour cette conférence. + registration_type_publications: + create: + error: Une erreur s'est produite lors de la publication de ce type d'enregistrement. + success: Type d'enregistrement publié avec succès. + destroy: + error: Une erreur s'est produite lors de la publication de ce type d'enregistrement. + success: Type d'enregistrement non publié avec succès. + registration_types: + create: + error: Une erreur s'est produite lors de l'ajout d'un type d'inscription pour cette conférence. + success: Type d'inscription ajouté avec succès à cette conférence. + destroy: + success: Le type d'inscription a bien été supprimé de cette conférence. + edit: + title: Mettre à jour le type d'inscription. + update: Mettre à jour + new: + create: Créer + title: Nouveau type d'inscription + update: + error: Une erreur s'est produite lors de la mise à jour d'un type d'inscription pour cette conférence. + success: Le type d'inscription a été mis à jour avec succès pour cette conférence. + titles: + conferences: Conférences + admin_log: + conference: + create: "%{user_name} créé la %{resource_name} conférence" + publish: "%{user_name} publication la %{resource_name} conférence" + send_conference_diplomas: "%{user_name} certificats de présence envoyés aux %{resource_name} participants à la conférence" + unpublish: "%{user_name} non publié la %{resource_name} conférence" + update: "%{user_name} mis à jour le %{resource_name} conférence" + update_diploma: "%{user_name} mis à jour la configuration des certificats de participation pour %{resource_name} conférence" + conference_speaker: + create: "%{user_name} créé le %{resource_name} orateur dans la %{space_name} conférence" + delete: "%{user_name} enlevé le %{resource_name} orateur de la %{space_name} conférence" + update: "%{user_name} mis à jour le %{resource_name} orateur de la %{space_name} conférence" + conference_user_role: + create: "%{user_name} invité %{resource_name} à la conférence %{space_name}" + delete: "%{user_name} retiré l'utilisateur %{resource_name} de la conférence %{space_name}" + update: "%{user_name} changé le rôle de %{resource_name} dans la conférence %{space_name}" + conferences: + conference_registration: + confirm: "%{user_name} confirmé une inscription à %{resource_name} conférence" + partner: + create: "%{user_name} créé %{resource_name} à la %{space_name} conférence" + delete: "%{user_name} retiré l'utilisateur %{resource_name} de la conférence %{space_name}" + update: "%{user_name} mis à jour %{resource_name} dans la %{space_name} conférence" + registration_type: + create: "%{user_name} créé le type d'inscription %{resource_name} dans la conférence %{space_name}" + publish: "%{user_name} publié le %{resource_name} type d'inscription dans la %{space_name} conférence" + unpublish: "%{user_name} non publié le type d'inscription %{resource_name} dans la conférence %{space_name}" + update: "%{user_name} mis à jour le type d'inscription %{resource_name} dans la conférence %{space_name}" + media_link: + create: "%{user_name} créé le %{resource_name} lien média dans la %{space_name} conférence" + delete: "%{user_name} supprimé le %{resource_name} lien multimédia de la %{space_name} conférence" + update: "%{user_name} mis à jour le %{resource_name} lien de média dans la %{space_name} conférence" + conference_program: + index: + title: Programme + conference_speakers: + index: + title: Conférenciers + conferences: + admin: + conference_copies: + form: + slug_help: 'Les slugs d''URL sont utilisés pour générer les URL qui pointent vers cette conférence. N''accepte que les lettres, les chiffres et les tirets et doit commencer par une lettre. Exemple: %{url}' + conference_invites: + create: + error: Un problème est survenu lors de l'invitation de l'utilisateur à rejoindre la conférence. + success: Utilisateur invité à rejoindre la conférence. + form: + attendee_type: Type de participant + existing_user: Utilisateur existant + invite_explanation: L'utilisateur sera invité à se joindre à la conférence et à l'organisation. + non_user: Utilisateur non existant + select_user: Sélectionnez l'utilisateur + index: + filter: + accepted: Accepté + all: Tout + rejected: Rejeté + sent: Envoyé + filter_by: Filtrer par + invite_attendee: Inviter un participant + invites: Invite + search: Chercher + new: + explanation: L'utilisateur sera invité à participer à une conférence. Si l'e-mail n'est pas enregistré, ils seront également invités à l'organisation. + invite: Inviter + new_invite: Inviter un utilisateur + conference_registrations: + index: + registrations: Inscriptions + conference_speakers: + form: + existing_user: Utilisateur existant + non_user: Non utilisateur + select_user: Sélectionnez l'utilisateur + user_type: Type d'utilisateur + index: + search: Chercher + conferences: + form: + available_slots_help: Laissez à 0 si vous avez un nombre illimité de places disponibles. + registrations_count: + one: Il y a eu une inscription. + other: Il y a eu %{count} inscriptions. + slug_help: 'Les slugs d''URL sont utilisés pour générer les URL qui pointent vers cette conférence. N''accepte que les lettres, les chiffres et les tirets et doit commencer par une lettre. Exemple: %{url}' + diplomas: + edit: + save: sauvegarder + title: Certificat de participation + invite_join_conference_mailer: + invite: + decline: Refuser l'invitation '%{conference_title}' + invited_you_to_join_a_conference: "%{invited_by} a invité à participer à une conférence à %{application}. Vous pouvez refuser ou l'accepter via les liens ci-dessous." + registration: Inscription pour '%{conference_title}' + partners: + index: + title: Partenaires + registration_types: + form: + select_conference_meetings: Sélectionner des rencontres + index: + title: Types d'inscription + send_conference_diploma_mailer: + diploma: + diploma_html: Vous trouverez le certificat de participation à la conférence %{title} dans les pièces jointes. + diploma_user: + attendance_verified_by: Présence vérifiée par + certificate_of_attendance: Certificat de participation + certificate_of_attendance_description: Ceci certifie que %{user} a assisté et participé aux %{title} tenus au %{location} sur %{start} - %{end} + send_diploma: + error: Il y a eu un problème lors de l'envoi des certificats de participation à la conférence. + success: Certificats de participation envoyés correctement + conference: + registration_confirm: + cancel: Annuler + confirm: Confirmer + show: + free: Libre + going: Participe + no_slots_available: Il ne reste plus de place + registration: Inscription + conference_program: + program_meeting: + content: Contenu + location: Lieu + speakers: Conférenciers + streaming: Diffusion + show: + day: Jour + program: Programme + conference_registration_mailer: + confirmation: + confirmed_html: Votre inscription à la conférence %{title} a été confirmée. + details_1: 'Vous êtes inscrit à la conférence avec le type %{registration_type} . Il en coûte %{price} et vous pouvez assister aux événements suivants:' + details_2: Vous trouverez les détails de la conférence dans la pièce jointe. + pending_validation: + confirmation_pending: Vous recevrez la confirmation sous peu + details: 'Vous êtes inscrit à %{registration_type} type avec un coût de %{price} et vous pouvez assister aux événements suivants:' + pending_html: Votre inscription à la conférence %{title} est en attente de confirmation. + conference_registrations: + create: + invalid: Il y a eu un problème pour rejoindre cette conférence. + success: Vous avez rejoint la conférence avec succès. + decline_invitation: + invalid: Il y a eu un problème pour refuser l'invitation. + success: Vous avez refusé l'invitation avec succès. + destroy: + invalid: Il y a eu un problème pour quitter cette conférence. + success: Vous avez quitté la conférence avec succès. + conference_speaker: + go_to_twitter: Aller sur Twitter + more_info: Plus d'informations + personal_website: Site Web personnel + show: + more_info: Plus d'informations + conference_speaker_cell: + personal_url: + personal_website: Site Web personnel + twitter_handle: + go_to_twitter: Aller sur Twitter + conference_speakers: + index: + speakers: Conférenciers + conferences: + partners: + collaborators: Partenaires + main_promotors: Organisateurs + show: + login_as: Vous êtes connecté en tant que %{name} <%{email}> + make_conference_registration: 'Inscrivez-vous à la conférence:' + register: S'inscrire + content_blocks: + highlighted_conferences: + name: Conférences mises en avant + index: + title: Conférences + mailer: + conference_registration_mailer: + confirmation: + subject: Votre inscription à la conférence a été confirmée + pending_validation: + subject: Votre inscription à la conférence est en attente de confirmation + invite_join_conference_mailer: + invite: + subject: Invitation à participer à une conférence + send_conference_diploma_mailer: + diploma: + subject: Votre certificat de participation à la conférence a été envoyé. + models: + conference_invite: + fields: + email: Email + name: Nom + registration_type: Type d'inscription + sent_at: Envoyé à + status: Statut + status: + accepted: Accepté (%{at}) + rejected: Rejeté (%{at}) + sent: Envoyé + conference_registration: + fields: + email: Email + name: Nom + registration_type: Type d'inscription + state: Etat + states: + confirmed: Confirmé + pending: En attente + pages: + home: + highlighted_conferences: + active_conferences: Conférences actives + see_all_conferences: Voir toutes les conférences + photo: + image: + attributes: + alt: Image média + show: + close_modal: Fermer la fenêtre + photo: Photo + photos_list: + show: + related_photos: Photos + registration_types: + index: + choose_an_option: 'Choisissez votre option d''inscription:' + login_as: Vous êtes connecté en tant que %{name} <%{email}> + no_registrations: Pas d'inscriptions + register: S'inscrire + title: Types d'inscription + shared: + conference_user_login: + already_account: Avez-vous déjà un compte dans decidim? + new_user: Nouvel utilisateur ? + sign_in: Connectez-vous pour vous inscrire à la conférence + sign_up: Créez un compte dans decidim pour vous inscrire à la conférence + show: + details: Détails + introduction: introduction + objectives: Objectifs + related_assemblies: Assemblées connexes + related_consultations: Votations connexes + related_participatory_processes: Concertations associées + statistics: + answers_count: Réponses + comments_count: Commentaires + conference_count: Conférences + debates_count: Débats + endorsements_count: Soutiens + headline: Activité + meetings_count: Rencontres + orders_count: Votes + pages_count: Pages + posts_count: Articles + projects_count: Projets + proposals_count: Propositions + results_count: Réalisations + surveys_count: Enquêtes + users_count: Participants + votes_count: Votes + events: + conferences: + conference_registration_confirmed: + notification_title: Votre inscription à la conférence %{resource_title} a été confirmée. + conference_registration_validation_pending: + notification_title: Votre inscription à la conférence %{resource_title} est en attente de confirmation. + conference_registrations_over_percentage: + email_intro: Les places réservées pour la conférence "%{resource_title}" dépassent %{percentage}%. + email_outro: Vous avez reçu cette notification car vous êtes administrateur de l'espace participatif de la conférence. + email_subject: Les places réservées pour la conférence "%{resource_title}" dépassent %{percentage}% + notification_title: Les places réservées pour la conférence %{resource_title} dépassent %{percentage}%. + conference_updated: + email_intro: 'La conférence "%{resource_title}" a été mise à jour. Vous pouvez lire la nouvelle version depuis sa page:' + email_outro: Vous avez reçu cette notification car vous suivez la conférence "%{resource_title}". Vous pouvez le retirer du lien précédent. + email_subject: La conférence "%{resource_title}" a été mise à jour + notification_title: La conférence %{resource_title} été mise à jour. + registrations_enabled: + email_intro: 'La conférence "%{resource_title}" a autorisé les inscriptions. Vous pouvez vous inscrire sur sa page:' + email_outro: Vous avez reçu cette notification car vous suivez la conférence "%{resource_title}". Vous pouvez le retirer du lien précédent. + email_subject: La conférence "%{resource_title}" a permis les enregistrements. + notification_title: La conférence %{resource_title} a permis les enregistrements. + role_assigned: + email_intro: Vous avez été assigné au rôle de %{role} de la conférence "%{resource_title}". + email_outro: Vous avez reçu cette notification parce que vous êtes %{role} de la conférence "%{resource_title}". + email_subject: Vous avez été assigné au rôle de %{role} pour la conférence "%{resource_title}". + notification_title: Vous avez été assigné au rôle de %{role} pour la conférence %{resource_title}. + upcoming_conference: + email_intro: 'La conférence "%{resource_title}" se déroule dans 2 jours. Vous pouvez lire la description de sa page:' + email_outro: Vous avez reçu cette notification parce que vous suivez la conférence "%{resource_title}". Vous pouvez le désabonner du lien précédent. + email_subject: La conférence "%{resource_title}" arrive! + notification_title: La conférence %{resource_title} arrive dans 2 jours. + log: + value_types: + conference_presenter: + not_found: 'La conférence n''a pas été trouvée sur la base de données (ID: %{id})' + media: + index: + description: Liens sur cette conférence + title: Médias et liens + menu: + conferences: Conférences + devise: + mailer: + join_conference: + subject: Invitation à participer à une conférence + layouts: + decidim: + conference_hero: + register: S'inscrire + conference_widgets: + show: + take_part: Participer + conferences: + conference: + more_info: Plus d'informations + take_part: Participer + index: + promoted_conferences: Conférences mises en avant + order_by_conferences: + conferences: + one: "%{count} conférence" + other: "%{count} conférences" + promoted_conference: + more_info: Plus d'informations + take_part: Participer + conferences_nav: + conference_menu_item: Information + conference_partners_menu_item: Partenaires + conference_speaker_menu_item: Conférenciers + media: Médias + venues: Lieux diff --git a/decidim-conferences/config/locales/gl.yml b/decidim-conferences/config/locales/gl.yml index 048f29bbcb52..204c3a70d0d0 100644 --- a/decidim-conferences/config/locales/gl.yml +++ b/decidim-conferences/config/locales/gl.yml @@ -183,6 +183,7 @@ gl: admin: Administrador collaborator: Colaborador moderator: Moderador + valuator: Avaliador/a media_link: fields: date: Data @@ -461,6 +462,9 @@ gl: active_conferences: Conferencias activas see_all_conferences: Ver todas as conferencias photo: + image: + attributes: + alt: Imaxe show: close_modal: Pechar modal photo: Foto @@ -471,6 +475,7 @@ gl: index: choose_an_option: 'Elixe a túa opción de rexistro:' login_as: Estás conectado como %{name} <%{email}> + no_registrations: Sen rexistros register: Rexistrarse title: Tipos de rexistro shared: @@ -524,6 +529,10 @@ gl: email_outro: Recibiches esta notificación porque estás seguindo a conferencia "%{resource_title}". Podes deixar de seguir desde a ligazón anterior. email_subject: A conferencia "%{resource_title}" habilitou as inscricións. notification_title: A conferencia %{resource_title} habilitou as inscricións. + role_assigned: + email_intro: Fuches asignado ao rol %{role} na conferencia "%{resource_title}". + email_outro: Recibiches esta notificación porque tes o rol %{role} na conferencia "%{resource_title}". + email_subject: Fuches asignado ao rol %{role} de "%{resource_title}". upcoming_conference: email_intro: 'A conferencia "%{resource_title}" ten lugar en 2 días. Podes ler a descrición da súa páxina:' email_outro: Recibiches esta notificación porque estás seguindo a conferencia "%{resource_title}". Podes deixar de seguir desde a ligazón anterior. diff --git a/decidim-conferences/config/locales/pl.yml b/decidim-conferences/config/locales/pl.yml index 4fceec4d0ae8..7a1a47db22dd 100644 --- a/decidim-conferences/config/locales/pl.yml +++ b/decidim-conferences/config/locales/pl.yml @@ -26,7 +26,7 @@ pl: full_name: Pełne imię i nazwisko conference_user_role: email: E-mail - name: Nazwa + name: Imię role: Rola errors: models: @@ -182,14 +182,14 @@ pl: conference_user_role: fields: email: E-mail - name: Nazwa + name: Imię role: Rola name: Administrator konferencji roles: admin: Administrator collaborator: Współpracownik moderator: Moderator - valuator: Taksator + valuator: Weryfikator media_link: fields: date: Data @@ -314,7 +314,7 @@ pl: sent: Wysłano filter_by: Filtruj według invite_attendee: Zaproś użytkownika - invites: Zaprasza + invites: Zaproszeni search: Szukaj new: explanation: Użytkownik zostanie zaproszony do udziału w konferencji. Jeśli e-mail nie został wcześniej zarejestrowany, zostanie również zaproszony do organizacji. @@ -447,7 +447,7 @@ pl: conference_invite: fields: email: E-mail - name: Nazwa + name: Imię registration_type: Typ rejestracji sent_at: Wysłano status: Status diff --git a/decidim-consultations/app/controllers/concerns/decidim/consultations/needs_question.rb b/decidim-consultations/app/controllers/concerns/decidim/consultations/needs_question.rb index 05919a51f52c..13ea8f894df5 100644 --- a/decidim-consultations/app/controllers/concerns/decidim/consultations/needs_question.rb +++ b/decidim-consultations/app/controllers/concerns/decidim/consultations/needs_question.rb @@ -112,7 +112,7 @@ def current_question_index end def current_published_question_index - current_consultation_published_questions.find_index(current_question) + current_consultation_published_questions.find_index(current_question) || -1 end end end diff --git a/decidim-consultations/config/locales/fr-CA.yml b/decidim-consultations/config/locales/fr-CA.yml index 644d828c6c16..9673ac54d370 100644 --- a/decidim-consultations/config/locales/fr-CA.yml +++ b/decidim-consultations/config/locales/fr-CA.yml @@ -16,7 +16,7 @@ fr-CA: question: banner_image: Image de la bannière decidim_scope_id: Périmètre d'application - hashtag: Hashtag + hashtag: Mot-clic hero_image: Image de la page d'accueil i_frame_url: URL du système de vote externe instructions: Instructions supplémentaires pour le vote diff --git a/decidim-consultations/config/locales/fr-LU.yml b/decidim-consultations/config/locales/fr-LU.yml new file mode 100644 index 000000000000..fd26f1a60808 --- /dev/null +++ b/decidim-consultations/config/locales/fr-LU.yml @@ -0,0 +1,377 @@ +fr-LU: + activemodel: + attributes: + consultation: + banner_image: Image de la bannière + decidim_highlighted_scope_id: Périmètre d'application mis en avant + description: Description + end_voting_date: Le vote prend fin le + introductory_image: Image d'introduction + introductory_video_url: URL de la vidéo d'introduction + questions: Questions + slug: Identifiant + start_voting_date: Le vote commence le + subtitle: Sous-titre + title: Titre + question: + banner_image: Image de la bannière + decidim_scope_id: Périmètre d'application + hashtag: Hashtag + hero_image: Image de la page d'accueil + i_frame_url: URL du système de vote externe + instructions: Instructions supplémentaires pour le vote + max_votes: Nombre maximal de votes + min_votes: Nombre minimal de votes + origin_scope: Périmètre + origin_title: Origine + origin_url: URL d'origine + participatory_scope: Objectif + promoter_group: Organisateur + question_context: Contexte + reference: Référence + scope: Périmètre d'application + slug: Identifiant + subtitle: Sous-titre + vote: Système de vote externe + what_is_decided: Objectifs + response: + decidim_consultations_response_group_id: Groupe + errors: + models: + question: + attributes: + max_votes: + lower_than_min: Le nombre maximum de voix doit être supérieur ou égal au minimum. + vote: + decidim_consultations_response_id: + not_found: Réponse introuvable. + activerecord: + errors: + models: + decidim/consultations/vote: + attributes: + question: + invalid_num_votes: Nombre de voix invalide + models: + decidim/consultation: + one: Consultation + other: Consultations + decidim/consultations/question: + one: Question + other: Questions + decidim/consultations/response: + one: Réponse + other: Réponses + decidim/consultations/vote: + one: Vote + other: Votes + decidim: + admin: + actions: + back_to_responses: Retour aux résultats + new_consultation: Nouvelle votation + new_question: Nouvelle question + new_response: Nouvelle réponse + new_response_group: Nouveau groupe + publish_results: Publier les résultats + response_groups: Gérer les groupes de réponses + unpublish_results: Dépublier des résultats + consultation_publications: + create: + error: Une erreur s'est produite lors de la publication de cette votation. + success: La votation a été publiée avec succès. + destroy: + error: Il y a eu une erreur lors de la dépublication de cette votation. + success: La votation a été dépubliée avec succès. + consultation_results_publications: + create: + error: Une erreur s'est produite lors de la publication des résultats de cette votation. + success: Les résultats de la votation ont été publiés avec succès. + destroy: + error: Une erreur s'est produite lors de la dépublication des résultats de cette votation. + success: Les résultats de la votation ont été dépubliés avec succès. + consultations: + create: + error: Une erreur s'est produite lors de la création d'une nouvelle votation. + success: La votation a été créée avec succès. + edit: + update: Mettre à jour + form: + slug_help: 'Les identifiants d''URL sont utilisés pour générer les URL qui amènent à cette votation. Ils n''acceptent que les lettres, les chiffres et les tirets et doivent commencer par une lettre. Exemple : %{url}' + title: Informations générales + index: + not_published: Non publiée + published: Publiée + new: + create: Créer + title: Nouvelle votation + results: + not_visible: Les résultats seront disponibles lorsque la consultation sera close + participants: "%{count} participant·e·s" + total_votes: 'Total : %{count} votes' + update: + error: Une erreur s'est produite lors de la mise à jour de cette votation. + success: Votation mise à jour avec succès. + menu: + consultations: Votations + consultations_submenu: + info: Informations + questions: Questions + results: Résultats + questions_submenu: + components: Fonctionnalités + configuration: Configuration + consultation: Votation + info: Informations + responses: Réponses + models: + consultation: + fields: + created_at: Créée le + published: Publiée + title: Titre + name: + one: Votation + other: Votations + question: + fields: + created_at: Créée le + published: Publiée + title: Titre + name: + one: Question + other: Questions + response: + fields: + created_at: Créée le + response_group: Groupe + title: Titre + name: + one: Réponse + other: Réponses + question_configuration: + disable_external_voting: Veuillez désactiver le vote externe pour les configurations avancées + form: + help: Configurez plusieurs choix de questions en augmentant le nombre maximum de réponses qu'un participant peut sélectionner. La valeur maximale par défaut est 1, ce qui signifie qu'une seule réponse peut être sélectionnée. + title: Configuration avancée + question_publications: + create: + error: Une erreur s'est produite lors de la publication de cette question. + success: Question publiée avec succès. + destroy: + error: Une erreur s'est produite lors de la suppression de cette question. + success: Question dépubliée avec succès. + questions: + create: + error: Une erreur s'est produite lors de la création d'une nouvelle question. + success: Question créée avec succès. + destroy: + success: Question supprimée avec succès. + edit: + update: Mettre à jour + form: + title: Informations générales + index: + not_published: Non publiée + published: Publiée + new: + create: Créer + title: Nouvelle question + update: + error: Une erreur s'est produite lors de la mise à jour de cette question. + success: Question mise à jour avec succès. + response_groups: + create: + error: Une erreur s'est produite lors de la création d'un nouveau groupe de réponses. + success: Le groupe de réponses a été créé avec succès. + destroy: + error: Il y a eu un problème lors de la suppression du groupe de réponse. Vérifiez qu'aucune réponse ne dépend d'elle. + success: Le groupe de réponses a bien été supprimé. + edit: + update: Mettre à jour + form: + title: Informations générales + help: Utiliser des groupes pour organiser des questions à choix multiples dans des blocs. + new: + create: Créer + title: Nouveau groupe de réponse + update: + error: Il y a eu un problème lors de la mise à jour de cette réponse. + success: Réponse mise à jour avec succès. + responses: + create: + error: Une erreur s'est produite lors de la création d'une nouvelle réponse. + success: Réponse créée avec succès. + destroy: + error: Une erreur s'est produite lors de la suppression de la réponse. + success: Réponse supprimée avec succès. + edit: + update: Mettre à jour + form: + title: Informations générales + new: + create: Créer + title: Nouvelle réponse + update: + error: Une erreur s'est produite lors de la mise à jour de cette réponse. + success: Réponse mise à jour avec succès. + titles: + consultations: Votations + questions: Questions + response_groups: Groupes de réponses + responses: Réponses + results: Résultats + consultations: + admin: + content_blocks: + highlighted_consultations: + max_results: Quantité maximale d'éléments à afficher + consultation: + start_voting_date: Le vote commence le + view_results: Voir les résultats + consultation_card: + view_results: Voir les résultats + consultations: + orders: + label: 'Trier les votations par :' + random: Aléatoire + recent: Les plus récentes + show: + dates: Dates + content_blocks: + highlighted_consultations: + name: Votations mises en avant + count: + title: + one: "%{count} votation" + other: "%{count} votations" + filters: + active: Actives + all: Tout + finished: Passées + search: Rechercher + state: État + upcoming: À venir + filters_small_view: + close_modal: Fermer la fenêtre + filter: Filtre + filter_by: Filtrer par + unfold: Voir la suite + highlighted_questions: + title: Questions de %{scope_name} + index: + title: Votations + last_activity: + new_consultation: Nouvelle consultation + new_question_at_html: "Nouvelle question à %{link}" + pages: + home: + highlighted_consultations: + active_consultations: Votations actives + see_all_consultations: Voir toutes les votations + voting_ends_in: + one: Le vote se termine demain + other: Le vote prend fin à %{count} jour + voting_ends_today: Fin du vote aujourd'hui + question: + take_part: Participer + view_results: Voir les résultats + votes_out_of: + one: vote sur + other: votes sur + question_multiple_votes: + results_rules: + minimum_votes_per_user: + description: Les participants pourraient distribuer un minimum de %{votes} votes parmi différentes options. + title: Dans cette question plusieurs choix sont permis + total_participants: Un total de %{count} personnes ont participé au vote. + vote_limit: + description: Les participants peuvent voter jusqu'à %{limit} options. + voting_rules: + minimum_votes_per_user: + description: Vous devez répartir un minimum de %{votes} voix entre différentes questions. + title: 'Les votes sont soumis aux règles suivantes :' + vote_limit: + description: Vous pouvez voter jusqu'à %{limit} options. + left: Restant + votes: Votes + question_votes: + create: + error: Il y a eu des erreurs lors du vote sur la question + success: Vous pouvez le modifier jusqu'à la fin de la consultation. Seul le dernier vote sera accepté. + title_error: Erreur de vote ! + title_success: Vote enregistré avec succès + regular_questions: + title: Questions pour cette votation + show: + badge_name: + finished: Terminées + open: Ouverte + open_votes: Votes ouverts + published_results: Résultats publiés + footer_button_text: + debate: Débat + view: Voir + view_results: Voir les résultats + vote: Voter + unspecified: Non précisé + help: + participatory_spaces: + consultations: + contextual: "

Les Consultations sont un espace qui vous permet de poser une question claire à toutes les personnes qui forment une organisation, de lancer un appel à participer à la consultation, de susciter et d’organiser le débat pour ou contre une réponse. Lorsque la date de consultation arrive, vous pouvez voter et publier les résultats des votes.

Exemples: Les consultations peuvent porter sur presque tous les aspects touchant une organisation: certains exemples changent le nom ou le logo de l’organisation offrant plusieurs alternatives, décidant par oui ou non de faire partie d’une organisation plus grande, validant ou rejetant une nouvelle stratégie. plan ou le résultat d’un groupe de travail, ou de définir si les postes doivent rester au maximum d’un, deux ou trois mandats.

\n" + page: "

Les Consultations sont un espace qui vous permet de poser une question claire à toutes les personnes qui forment une organisation, de lancer un appel à participer à la consultation, de susciter et d’organiser le débat pour ou contre une réponse. Lorsque la date de consultation arrive, vous pouvez voter et publier les résultats des votes.

Exemples: Les consultations peuvent porter sur presque tous les aspects touchant une organisation: certains exemples changent le nom ou le logo de l’organisation offrant plusieurs alternatives, décidant par oui ou non de faire partie d’une organisation plus grande, validant ou rejetant une nouvelle stratégie. plan ou le résultat d’un groupe de travail, ou de définir si les postes doivent rester au maximum d’un, deux ou trois mandats dans l'organisation.

\n" + title: Que sont les consultations? + menu: + consultations: Votations + pages: + home: + statistics: + consultations_count: Votations + questions: + next_button: Question suivante + previous_button: Question précédente + results: + title: Résultats + show: + read_more: Voir la suite + statistics: + assistants_count_title: Assistants + comments_count_title: Commentaires + meetings_count_title: Rencontres + supports_count_title: Soutiens + technical_info: + technical_data: Données techniques + vote_button: + already_voted: Déjà voté + already_voted_hover: Retirer le vote + starting_from: À partir de %{date} + verification_required: Vérifier votre compte pour voter + vote: Voter + vote_modal: + close_modal: Fermer la fenêtre de dialogue + contextual_help: Veuillez sélectionner une option. + title: 'Votation : soutien aux questions' + vote_modal_confirm: + change: Modifier + close_modal: Fermer la fenêtre de dialogue + confirm: Confirmer + contextual_help: Veuillez confirmer l'option sélectionnée. + title: 'Consultation : confirmer le soutien' + resources: + consultations: + actions: + vote: Voter + layouts: + decidim: + admin: + question: + attachments: Documents liés + categories: Catégories + consultation_voting_data: + start_voting_date: Le vote commence le + question_components: + question_menu_item: La question + unfold: Voir la suite + question_header: + back_to_consultation: Voir toutes les votations + back_to_question: Retour à la question diff --git a/decidim-consultations/config/locales/pl.yml b/decidim-consultations/config/locales/pl.yml index fb86ce0596d3..66f5b2daae5e 100644 --- a/decidim-consultations/config/locales/pl.yml +++ b/decidim-consultations/config/locales/pl.yml @@ -380,7 +380,7 @@ pl: resources: consultations: actions: - vote: Głosuj + vote: Wspieranie layouts: decidim: admin: diff --git a/decidim-consultations/spec/system/question_spec.rb b/decidim-consultations/spec/system/question_spec.rb index 65ce6c442488..c9e62339575f 100644 --- a/decidim-consultations/spec/system/question_spec.rb +++ b/decidim-consultations/spec/system/question_spec.rb @@ -70,6 +70,24 @@ end end + context "when no question is published" do + let(:user) { create(:user, :admin, :confirmed, organization: organization) } + let(:previous_question) { create :question, :unpublished, consultation: consultation } + let(:question) { create :question, :unpublished, consultation: consultation } + let(:next_question) { create :question, :unpublished, consultation: consultation } + + before do + switch_to_host(organization.host) + login_as user, scope: :user + visit decidim_consultations.question_path(question) + end + + it "hides the previous/next question button" do + expect(page).not_to have_content("Previous question") + expect(page).not_to have_content("Next question") + end + end + context "when next question is published" do before do question.publish! diff --git a/decidim-core/app/assets/javascripts/decidim/core/bundle.js b/decidim-core/app/assets/javascripts/decidim/core/bundle.js index b00cb1d5d7fa..069476ed6084 100644 --- a/decidim-core/app/assets/javascripts/decidim/core/bundle.js +++ b/decidim-core/app/assets/javascripts/decidim/core/bundle.js @@ -1,2 +1,2 @@ -!function(t){var n={};function r(e){if(n[e])return n[e].exports;var i=n[e]={i:e,l:!1,exports:{}};return t[e].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=t,r.c=n,r.d=function(t,n,e){r.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:e})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,n){if(1&n&&(t=r(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(r.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var i in t)r.d(e,i,function(n){return t[n]}.bind(null,i));return e},r.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(n,"a",n),n},r.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},r.p="",r(r.s=360)}([,,function(t,n,r){var e=r(5),i=r(14),o=r(19),u=r(15),c=r(30),f=function(t,n,r){var a,s,l,h,v=t&f.F,p=t&f.G,d=t&f.S,g=t&f.P,y=t&f.B,x=p?e:d?e[n]||(e[n]={}):(e[n]||{}).prototype,m=p?i:i[n]||(i[n]={}),b=m.prototype||(m.prototype={});for(a in p&&(r=n),r)l=((s=!v&&x&&void 0!==x[a])?x:r)[a],h=y&&s?c(l,e):g&&"function"==typeof l?c(Function.call,l):l,x&&u(x,a,l,t&f.U),m[a]!=l&&o(m,a,h),g&&b[a]!=l&&(b[a]=l)};e.core=i,f.F=1,f.G=2,f.S=4,f.P=8,f.B=16,f.W=32,f.U=64,f.R=128,t.exports=f},,,function(t,n){var r=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n,r){var e=r(8);t.exports=function(t){if(!e(t))throw TypeError(t+" is not an object!");return t}},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n,r){var e=r(63)("wks"),i=r(43),o=r(5).Symbol,u="function"==typeof o;(t.exports=function(t){return e[t]||(e[t]=u&&o[t]||(u?o:i)("Symbol."+t))}).store=e},function(t,n,r){var e=r(26),i=Math.min;t.exports=function(t){return t>0?i(e(t),9007199254740991):0}},function(t,n,r){var e=r(7),i=r(123),o=r(37),u=Object.defineProperty;n.f=r(13)?Object.defineProperty:function(t,n,r){if(e(t),n=o(n,!0),e(r),i)try{return u(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(t[n]=r.value),t}},,function(t,n,r){t.exports=!r(6)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,n){var r=t.exports={version:"2.6.5"};"number"==typeof __e&&(__e=r)},function(t,n,r){var e=r(5),i=r(19),o=r(18),u=r(43)("src"),c=r(364),f=(""+c).split("toString");r(14).inspectSource=function(t){return c.call(t)},(t.exports=function(t,n,r,c){var a="function"==typeof r;a&&(o(r,"name")||i(r,"name",n)),t[n]!==r&&(a&&(o(r,u)||i(r,u,t[n]?""+t[n]:f.join(String(n)))),t===e?t[n]=r:c?t[n]?t[n]=r:i(t,n,r):(delete t[n],i(t,n,r)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[u]||c.call(this)}))},function(t,n,r){var e=r(33);t.exports=function(t){return Object(e(t))}},function(t,n,r){var e=r(2),i=r(6),o=r(33),u=/"/g,c=function(t,n,r,e){var i=String(o(t)),c="<"+n;return""!==r&&(c+=" "+r+'="'+String(e).replace(u,""")+'"'),c+">"+i+""};t.exports=function(t,n){var r={};r[t]=n(c),e(e.P+e.F*i((function(){var n=""[t]('"');return n!==n.toLowerCase()||n.split('"').length>3})),"String",r)}},function(t,n){var r={}.hasOwnProperty;t.exports=function(t,n){return r.call(t,n)}},function(t,n,r){var e=r(11),i=r(42);t.exports=r(13)?function(t,n,r){return e.f(t,n,i(1,r))}:function(t,n,r){return t[n]=r,t}},function(t,n,r){var e=r(57),i=r(33);t.exports=function(t){return e(i(t))}},,,function(t,n){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(t){"object"==typeof window&&(r=window)}t.exports=r},function(t,n,r){"use strict";var e=r(6);t.exports=function(t,n){return!!t&&e((function(){n?t.call(null,(function(){}),1):t.call(null)}))}},,function(t,n){var r=Math.ceil,e=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?e:r)(t)}},function(t,n,r){var e=r(58),i=r(42),o=r(20),u=r(37),c=r(18),f=r(123),a=Object.getOwnPropertyDescriptor;n.f=r(13)?a:function(t,n){if(t=o(t),n=u(n,!0),f)try{return a(t,n)}catch(t){}if(c(t,n))return i(!e.f.call(t,n),t[n])}},function(t,n,r){var e=r(2),i=r(14),o=r(6);t.exports=function(t,n){var r=(i.Object||{})[t]||Object[t],u={};u[t]=n(r),e(e.S+e.F*o((function(){r(1)})),"Object",u)}},function(t,n,r){var e=r(30),i=r(57),o=r(16),u=r(10),c=r(454);t.exports=function(t,n){var r=1==t,f=2==t,a=3==t,s=4==t,l=6==t,h=5==t||l,v=n||c;return function(n,c,p){for(var d,g,y=o(n),x=i(y),m=e(c,p,3),b=u(x.length),S=0,w=r?v(n,b):f?v(n,0):void 0;b>S;S++)if((h||S in x)&&(g=m(d=x[S],S,y),t))if(r)w[S]=g;else if(g)switch(t){case 3:return!0;case 5:return d;case 6:return S;case 2:w.push(d)}else if(s)return!1;return l?-1:a||s?s:w}}},function(t,n,r){var e=r(31);t.exports=function(t,n,r){if(e(t),void 0===n)return t;switch(r){case 1:return function(r){return t.call(n,r)};case 2:return function(r,e){return t.call(n,r,e)};case 3:return function(r,e,i){return t.call(n,r,e,i)}}return function(){return t.apply(n,arguments)}}},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,n){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,n,r){"use strict";if(r(13)){var e=r(44),i=r(5),o=r(6),u=r(2),c=r(74),f=r(102),a=r(30),s=r(55),l=r(42),h=r(19),v=r(56),p=r(26),d=r(10),g=r(149),y=r(46),x=r(37),m=r(18),b=r(59),S=r(8),w=r(16),_=r(94),E=r(47),O=r(49),F=r(48).f,P=r(96),M=r(43),A=r(9),I=r(29),j=r(64),N=r(60),T=r(98),L=r(52),R=r(67),k=r(54),C=r(97),D=r(140),W=r(11),U=r(27),V=W.f,B=U.f,G=i.RangeError,z=i.TypeError,Y=i.Uint8Array,q=Array.prototype,$=f.ArrayBuffer,K=f.DataView,J=I(0),X=I(2),H=I(3),Z=I(4),Q=I(5),tt=I(6),nt=j(!0),rt=j(!1),et=T.values,it=T.keys,ot=T.entries,ut=q.lastIndexOf,ct=q.reduce,ft=q.reduceRight,at=q.join,st=q.sort,lt=q.slice,ht=q.toString,vt=q.toLocaleString,pt=A("iterator"),dt=A("toStringTag"),gt=M("typed_constructor"),yt=M("def_constructor"),xt=c.CONSTR,mt=c.TYPED,bt=c.VIEW,St=I(1,(function(t,n){return Ft(N(t,t[yt]),n)})),wt=o((function(){return 1===new Y(new Uint16Array([1]).buffer)[0]})),_t=!!Y&&!!Y.prototype.set&&o((function(){new Y(1).set({})})),Et=function(t,n){var r=p(t);if(r<0||r%n)throw G("Wrong offset!");return r},Ot=function(t){if(S(t)&&mt in t)return t;throw z(t+" is not a typed array!")},Ft=function(t,n){if(!S(t)||!(gt in t))throw z("It is not a typed array constructor!");return new t(n)},Pt=function(t,n){return Mt(N(t,t[yt]),n)},Mt=function(t,n){for(var r=0,e=n.length,i=Ft(t,e);e>r;)i[r]=n[r++];return i},At=function(t,n,r){V(t,n,{get:function(){return this._d[r]}})},It=function(t){var n,r,e,i,o,u,c=w(t),f=arguments.length,s=f>1?arguments[1]:void 0,l=void 0!==s,h=P(c);if(null!=h&&!_(h)){for(u=h.call(c),e=[],n=0;!(o=u.next()).done;n++)e.push(o.value);c=e}for(l&&f>2&&(s=a(s,arguments[2],2)),n=0,r=d(c.length),i=Ft(this,r);r>n;n++)i[n]=l?s(c[n],n):c[n];return i},jt=function(){for(var t=0,n=arguments.length,r=Ft(this,n);n>t;)r[t]=arguments[t++];return r},Nt=!!Y&&o((function(){vt.call(new Y(1))})),Tt=function(){return vt.apply(Nt?lt.call(Ot(this)):Ot(this),arguments)},Lt={copyWithin:function(t,n){return D.call(Ot(this),t,n,arguments.length>2?arguments[2]:void 0)},every:function(t){return Z(Ot(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return C.apply(Ot(this),arguments)},filter:function(t){return Pt(this,X(Ot(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Q(Ot(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(Ot(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){J(Ot(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return rt(Ot(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return nt(Ot(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return at.apply(Ot(this),arguments)},lastIndexOf:function(t){return ut.apply(Ot(this),arguments)},map:function(t){return St(Ot(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return ct.apply(Ot(this),arguments)},reduceRight:function(t){return ft.apply(Ot(this),arguments)},reverse:function(){for(var t,n=Ot(this).length,r=Math.floor(n/2),e=0;e1?arguments[1]:void 0)},sort:function(t){return st.call(Ot(this),t)},subarray:function(t,n){var r=Ot(this),e=r.length,i=y(t,e);return new(N(r,r[yt]))(r.buffer,r.byteOffset+i*r.BYTES_PER_ELEMENT,d((void 0===n?e:y(n,e))-i))}},Rt=function(t,n){return Pt(this,lt.call(Ot(this),t,n))},kt=function(t){Ot(this);var n=Et(arguments[1],1),r=this.length,e=w(t),i=d(e.length),o=0;if(i+n>r)throw G("Wrong length!");for(;o255?255:255&e),i.v[v](r*n+i.o,e,wt)}(this,r,t)},enumerable:!0})};m?(p=r((function(t,r,e,i){s(t,p,a,"_d");var o,u,c,f,l=0,v=0;if(S(r)){if(!(r instanceof $||"ArrayBuffer"==(f=b(r))||"SharedArrayBuffer"==f))return mt in r?Mt(p,r):It.call(p,r);o=r,v=Et(e,n);var y=r.byteLength;if(void 0===i){if(y%n)throw G("Wrong length!");if((u=y-v)<0)throw G("Wrong length!")}else if((u=d(i)*n)+v>y)throw G("Wrong length!");c=u/n}else c=g(r),o=new $(u=c*n);for(h(t,"_d",{b:o,o:v,l:u,e:c,v:new K(o)});ldocument.F=Object<\/script>"),t.close(),f=t.F;e--;)delete f.prototype[o[e]];return f()};t.exports=Object.create||function(t,n){var r;return null!==t?(c.prototype=e(t),r=new c,c.prototype=null,r[u]=t):r=f(),void 0===n?r:i(r,n)}},function(t,n,r){var e=r(125),i=r(80).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return e(t,i)}},function(t,n,r){var e=r(18),i=r(16),o=r(79)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),e(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,n,r){var e=r(8);t.exports=function(t,n){if(!e(t)||t._t!==n)throw TypeError("Incompatible receiver, "+n+" required!");return t}},function(t,n,r){var e=r(11).f,i=r(18),o=r(9)("toStringTag");t.exports=function(t,n,r){t&&!i(t=r?t:t.prototype,o)&&e(t,o,{configurable:!0,value:n})}},function(t,n){t.exports={}},function(t,n,r){var e=r(9)("unscopables"),i=Array.prototype;null==i[e]&&r(19)(i,e,{}),t.exports=function(t){i[e][t]=!0}},function(t,n,r){"use strict";var e=r(5),i=r(11),o=r(13),u=r(9)("species");t.exports=function(t){var n=e[t];o&&n&&!n[u]&&i.f(n,u,{configurable:!0,get:function(){return this}})}},function(t,n){t.exports=function(t,n,r,e){if(!(t instanceof n)||void 0!==e&&e in t)throw TypeError(r+": incorrect invocation!");return t}},function(t,n,r){var e=r(15);t.exports=function(t,n,r){for(var i in n)e(t,i,n[i],r);return t}},function(t,n,r){var e=r(32);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==e(t)?t.split(""):Object(t)}},function(t,n){n.f={}.propertyIsEnumerable},function(t,n,r){var e=r(32),i=r(9)("toStringTag"),o="Arguments"==e(function(){return arguments}());t.exports=function(t){var n,r,u;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,n){try{return t[n]}catch(t){}}(n=Object(t),i))?r:o?e(n):"Object"==(u=e(n))&&"function"==typeof n.callee?"Arguments":u}},function(t,n,r){var e=r(7),i=r(31),o=r(9)("species");t.exports=function(t,n){var r,u=e(t).constructor;return void 0===u||null==(r=e(u)[o])?n:i(r)}},,,function(t,n,r){var e=r(14),i=r(5),o=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(t.exports=function(t,n){return o[t]||(o[t]=void 0!==n?n:{})})("versions",[]).push({version:e.version,mode:r(44)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,n,r){var e=r(20),i=r(10),o=r(46);t.exports=function(t){return function(n,r,u){var c,f=e(n),a=i(f.length),s=o(u,a);if(t&&r!=r){for(;a>s;)if((c=f[s++])!=c)return!0}else for(;a>s;s++)if((t||s in f)&&f[s]===r)return t||s||0;return!t&&-1}}},function(t,n){n.f=Object.getOwnPropertySymbols},function(t,n,r){var e=r(2),i=r(33),o=r(6),u=r(84),c="["+u+"]",f=RegExp("^"+c+c+"*"),a=RegExp(c+c+"*$"),s=function(t,n,r){var i={},c=o((function(){return!!u[t]()||"​…"!="​…"[t]()})),f=i[t]=c?n(l):u[t];r&&(i[r]=f),e(e.P+e.F*c,"String",i)},l=s.trim=function(t,n){return t=String(i(t)),1&n&&(t=t.replace(f,"")),2&n&&(t=t.replace(a,"")),t};t.exports=s},function(t,n,r){var e=r(9)("iterator"),i=!1;try{var o=[7][e]();o.return=function(){i=!0},Array.from(o,(function(){throw 2}))}catch(t){}t.exports=function(t,n){if(!n&&!i)return!1;var r=!1;try{var o=[7],u=o[e]();u.next=function(){return{done:r=!0}},o[e]=function(){return u},t(o)}catch(t){}return r}},function(t,n,r){"use strict";var e=r(7);t.exports=function(){var t=e(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n}},function(t,n,r){"use strict";var e=r(59),i=RegExp.prototype.exec;t.exports=function(t,n){var r=t.exec;if("function"==typeof r){var o=r.call(t,n);if("object"!=typeof o)throw new TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==e(t))throw new TypeError("RegExp#exec called on incompatible receiver");return i.call(t,n)}},function(t,n,r){"use strict";r(142);var e=r(15),i=r(19),o=r(6),u=r(33),c=r(9),f=r(99),a=c("species"),s=!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")})),l=function(){var t=/(?:)/,n=t.exec;t.exec=function(){return n.apply(this,arguments)};var r="ab".split(t);return 2===r.length&&"a"===r[0]&&"b"===r[1]}();t.exports=function(t,n,r){var h=c(t),v=!o((function(){var n={};return n[h]=function(){return 7},7!=""[t](n)})),p=v?!o((function(){var n=!1,r=/a/;return r.exec=function(){return n=!0,null},"split"===t&&(r.constructor={},r.constructor[a]=function(){return r}),r[h](""),!n})):void 0;if(!v||!p||"replace"===t&&!s||"split"===t&&!l){var d=/./[h],g=r(u,h,""[t],(function(t,n,r,e,i){return n.exec===f?v&&!i?{done:!0,value:d.call(n,r,e)}:{done:!0,value:t.call(r,n,e)}:{done:!1}})),y=g[0],x=g[1];e(String.prototype,t,y),i(RegExp.prototype,h,2==n?function(t,n){return x.call(t,this,n)}:function(t){return x.call(t,this)})}}},function(t,n,r){var e=r(30),i=r(138),o=r(94),u=r(7),c=r(10),f=r(96),a={},s={};(n=t.exports=function(t,n,r,l,h){var v,p,d,g,y=h?function(){return t}:f(t),x=e(r,l,n?2:1),m=0;if("function"!=typeof y)throw TypeError(t+" is not iterable!");if(o(y)){for(v=c(t.length);v>m;m++)if((g=n?x(u(p=t[m])[0],p[1]):x(t[m]))===a||g===s)return g}else for(d=y.call(t);!(p=d.next()).done;)if((g=i(d,x,p.value,n))===a||g===s)return g}).BREAK=a,n.RETURN=s},function(t,n,r){var e=r(5).navigator;t.exports=e&&e.userAgent||""},function(t,n,r){"use strict";var e=r(5),i=r(2),o=r(15),u=r(56),c=r(38),f=r(71),a=r(55),s=r(8),l=r(6),h=r(67),v=r(51),p=r(85);t.exports=function(t,n,r,d,g,y){var x=e[t],m=x,b=g?"set":"add",S=m&&m.prototype,w={},_=function(t){var n=S[t];o(S,t,"delete"==t||"has"==t?function(t){return!(y&&!s(t))&&n.call(this,0===t?0:t)}:"get"==t?function(t){return y&&!s(t)?void 0:n.call(this,0===t?0:t)}:"add"==t?function(t){return n.call(this,0===t?0:t),this}:function(t,r){return n.call(this,0===t?0:t,r),this})};if("function"==typeof m&&(y||S.forEach&&!l((function(){(new m).entries().next()})))){var E=new m,O=E[b](y?{}:-0,1)!=E,F=l((function(){E.has(1)})),P=h((function(t){new m(t)})),M=!y&&l((function(){for(var t=new m,n=5;n--;)t[b](n,n);return!t.has(-0)}));P||((m=n((function(n,r){a(n,m,t);var e=p(new x,n,m);return null!=r&&f(r,g,e[b],e),e}))).prototype=S,S.constructor=m),(F||M)&&(_("delete"),_("has"),g&&_("get")),(M||O)&&_(b),y&&S.clear&&delete S.clear}else m=d.getConstructor(n,t,g,b),u(m.prototype,r),c.NEED=!0;return v(m,t),w[t]=m,i(i.G+i.W+i.F*(m!=x),w),y||d.setStrong(m,t,g),m}},function(t,n,r){for(var e,i=r(5),o=r(19),u=r(43),c=u("typed_array"),f=u("view"),a=!(!i.ArrayBuffer||!i.DataView),s=a,l=0,h="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");l<9;)(e=i[h[l++]])?(o(e.prototype,c,!0),o(e.prototype,f,!0)):s=!1;t.exports={ABV:a,CONSTR:s,TYPED:c,VIEW:f}},,,function(t,n,r){var e=r(8),i=r(5).document,o=e(i)&&e(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,n,r){n.f=r(9)},function(t,n,r){var e=r(63)("keys"),i=r(43);t.exports=function(t){return e[t]||(e[t]=i(t))}},function(t,n){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,n,r){var e=r(32);t.exports=Array.isArray||function(t){return"Array"==e(t)}},function(t,n,r){var e=r(5).document;t.exports=e&&e.documentElement},function(t,n,r){var e=r(8),i=r(7),o=function(t,n){if(i(t),!e(n)&&null!==n)throw TypeError(n+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,n,e){try{(e=r(30)(Function.call,r(27).f(Object.prototype,"__proto__").set,2))(t,[]),n=!(t instanceof Array)}catch(t){n=!0}return function(t,r){return o(t,r),n?t.__proto__=r:e(t,r),t}}({},!1):void 0),check:o}},function(t,n){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,n,r){var e=r(8),i=r(83).set;t.exports=function(t,n,r){var o,u=n.constructor;return u!==r&&"function"==typeof u&&(o=u.prototype)!==r.prototype&&e(o)&&i&&i(t,o),t}},function(t,n,r){"use strict";var e=r(26),i=r(33);t.exports=function(t){var n=String(i(this)),r="",o=e(t);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(n+=n))1&o&&(r+=n);return r}},function(t,n){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,n){var r=Math.expm1;t.exports=!r||r(10)>22025.465794806718||r(10)<22025.465794806718||-2e-17!=r(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:r},function(t,n,r){var e=r(26),i=r(33);t.exports=function(t){return function(n,r){var o,u,c=String(i(n)),f=e(r),a=c.length;return f<0||f>=a?t?"":void 0:(o=c.charCodeAt(f))<55296||o>56319||f+1===a||(u=c.charCodeAt(f+1))<56320||u>57343?t?c.charAt(f):o:t?c.slice(f,f+2):u-56320+(o-55296<<10)+65536}}},function(t,n,r){"use strict";var e=r(44),i=r(2),o=r(15),u=r(19),c=r(52),f=r(137),a=r(51),s=r(49),l=r(9)("iterator"),h=!([].keys&&"next"in[].keys()),v=function(){return this};t.exports=function(t,n,r,p,d,g,y){f(r,n,p);var x,m,b,S=function(t){if(!h&&t in O)return O[t];switch(t){case"keys":case"values":return function(){return new r(this,t)}}return function(){return new r(this,t)}},w=n+" Iterator",_="values"==d,E=!1,O=t.prototype,F=O[l]||O["@@iterator"]||d&&O[d],P=F||S(d),M=d?_?S("entries"):P:void 0,A="Array"==n&&O.entries||F;if(A&&(b=s(A.call(new t)))!==Object.prototype&&b.next&&(a(b,w,!0),e||"function"==typeof b[l]||u(b,l,v)),_&&F&&"values"!==F.name&&(E=!0,P=function(){return F.call(this)}),e&&!y||!h&&!E&&O[l]||u(O,l,P),c[n]=P,c[w]=v,d)if(x={values:_?P:S("values"),keys:g?P:S("keys"),entries:M},y)for(m in x)m in O||o(O,m,x[m]);else i(i.P+i.F*(h||E),n,x);return x}},function(t,n,r){var e=r(92),i=r(33);t.exports=function(t,n,r){if(e(n))throw TypeError("String#"+r+" doesn't accept regex!");return String(i(t))}},function(t,n,r){var e=r(8),i=r(32),o=r(9)("match");t.exports=function(t){var n;return e(t)&&(void 0!==(n=t[o])?!!n:"RegExp"==i(t))}},function(t,n,r){var e=r(9)("match");t.exports=function(t){var n=/./;try{"/./"[t](n)}catch(r){try{return n[e]=!1,!"/./"[t](n)}catch(t){}}return!0}},function(t,n,r){var e=r(52),i=r(9)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(e.Array===t||o[i]===t)}},function(t,n,r){"use strict";var e=r(11),i=r(42);t.exports=function(t,n,r){n in t?e.f(t,n,i(0,r)):t[n]=r}},function(t,n,r){var e=r(59),i=r(9)("iterator"),o=r(52);t.exports=r(14).getIteratorMethod=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[e(t)]}},function(t,n,r){"use strict";var e=r(16),i=r(46),o=r(10);t.exports=function(t){for(var n=e(this),r=o(n.length),u=arguments.length,c=i(u>1?arguments[1]:void 0,r),f=u>2?arguments[2]:void 0,a=void 0===f?r:i(f,r);a>c;)n[c++]=t;return n}},function(t,n,r){"use strict";var e=r(53),i=r(141),o=r(52),u=r(20);t.exports=r(90)(Array,"Array",(function(t,n){this._t=u(t),this._i=0,this._k=n}),(function(){var t=this._t,n=this._k,r=this._i++;return!t||r>=t.length?(this._t=void 0,i(1)):i(0,"keys"==n?r:"values"==n?t[r]:[r,t[r]])}),"values"),o.Arguments=o.Array,e("keys"),e("values"),e("entries")},function(t,n,r){"use strict";var e,i,o=r(68),u=RegExp.prototype.exec,c=String.prototype.replace,f=u,a=(e=/a/,i=/b*/g,u.call(e,"a"),u.call(i,"a"),0!==e.lastIndex||0!==i.lastIndex),s=void 0!==/()??/.exec("")[1];(a||s)&&(f=function(t){var n,r,e,i,f=this;return s&&(r=new RegExp("^"+f.source+"$(?!\\s)",o.call(f))),a&&(n=f.lastIndex),e=u.call(f,t),a&&e&&(f.lastIndex=f.global?e.index+e[0].length:n),s&&e&&e.length>1&&c.call(e[0],r,(function(){for(i=1;ir;)n.push(arguments[r++]);return y[++g]=function(){c("function"==typeof t?t:Function(t),n)},e(g),g},v=function(t){delete y[t]},"process"==r(32)(l)?e=function(t){l.nextTick(u(x,t,1))}:d&&d.now?e=function(t){d.now(u(x,t,1))}:p?(o=(i=new p).port2,i.port1.onmessage=m,e=u(o.postMessage,o,1)):s.addEventListener&&"function"==typeof postMessage&&!s.importScripts?(e=function(t){s.postMessage(t+"","*")},s.addEventListener("message",m,!1)):e="onreadystatechange"in a("script")?function(t){f.appendChild(a("script")).onreadystatechange=function(){f.removeChild(this),x.call(t)}}:function(t){setTimeout(u(x,t,1),0)}),t.exports={set:h,clear:v}},function(t,n,r){"use strict";var e=r(5),i=r(13),o=r(44),u=r(74),c=r(19),f=r(56),a=r(6),s=r(55),l=r(26),h=r(10),v=r(149),p=r(48).f,d=r(11).f,g=r(97),y=r(51),x=e.ArrayBuffer,m=e.DataView,b=e.Math,S=e.RangeError,w=e.Infinity,_=x,E=b.abs,O=b.pow,F=b.floor,P=b.log,M=b.LN2,A=i?"_b":"buffer",I=i?"_l":"byteLength",j=i?"_o":"byteOffset";function N(t,n,r){var e,i,o,u=new Array(r),c=8*r-n-1,f=(1<>1,s=23===n?O(2,-24)-O(2,-77):0,l=0,h=t<0||0===t&&1/t<0?1:0;for((t=E(t))!=t||t===w?(i=t!=t?1:0,e=f):(e=F(P(t)/M),t*(o=O(2,-e))<1&&(e--,o*=2),(t+=e+a>=1?s/o:s*O(2,1-a))*o>=2&&(e++,o/=2),e+a>=f?(i=0,e=f):e+a>=1?(i=(t*o-1)*O(2,n),e+=a):(i=t*O(2,a-1)*O(2,n),e=0));n>=8;u[l++]=255&i,i/=256,n-=8);for(e=e<0;u[l++]=255&e,e/=256,c-=8);return u[--l]|=128*h,u}function T(t,n,r){var e,i=8*r-n-1,o=(1<>1,c=i-7,f=r-1,a=t[f--],s=127&a;for(a>>=7;c>0;s=256*s+t[f],f--,c-=8);for(e=s&(1<<-c)-1,s>>=-c,c+=n;c>0;e=256*e+t[f],f--,c-=8);if(0===s)s=1-u;else{if(s===o)return e?NaN:a?-w:w;e+=O(2,n),s-=u}return(a?-1:1)*e*O(2,s-n)}function L(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function R(t){return[255&t]}function k(t){return[255&t,t>>8&255]}function C(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function D(t){return N(t,52,8)}function W(t){return N(t,23,4)}function U(t,n,r){d(t.prototype,n,{get:function(){return this[r]}})}function V(t,n,r,e){var i=v(+r);if(i+n>t[I])throw S("Wrong index!");var o=t[A]._b,u=i+t[j],c=o.slice(u,u+n);return e?c:c.reverse()}function B(t,n,r,e,i,o){var u=v(+r);if(u+n>t[I])throw S("Wrong index!");for(var c=t[A]._b,f=u+t[j],a=e(+i),s=0;sq;)(G=Y[q++])in x||c(x,G,_[G]);o||(z.constructor=x)}var $=new m(new x(2)),K=m.prototype.setInt8;$.setInt8(0,2147483648),$.setInt8(1,2147483649),!$.getInt8(0)&&$.getInt8(1)||f(m.prototype,{setInt8:function(t,n){K.call(this,t,n<<24>>24)},setUint8:function(t,n){K.call(this,t,n<<24>>24)}},!0)}else x=function(t){s(this,x,"ArrayBuffer");var n=v(t);this._b=g.call(new Array(n),0),this[I]=n},m=function(t,n,r){s(this,m,"DataView"),s(t,x,"DataView");var e=t[I],i=l(n);if(i<0||i>e)throw S("Wrong offset!");if(i+(r=void 0===r?e-i:h(r))>e)throw S("Wrong length!");this[A]=t,this[j]=i,this[I]=r},i&&(U(x,"byteLength","_l"),U(m,"buffer","_b"),U(m,"byteLength","_l"),U(m,"byteOffset","_o")),f(m.prototype,{getInt8:function(t){return V(this,1,t)[0]<<24>>24},getUint8:function(t){return V(this,1,t)[0]},getInt16:function(t){var n=V(this,2,t,arguments[1]);return(n[1]<<8|n[0])<<16>>16},getUint16:function(t){var n=V(this,2,t,arguments[1]);return n[1]<<8|n[0]},getInt32:function(t){return L(V(this,4,t,arguments[1]))},getUint32:function(t){return L(V(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return T(V(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return T(V(this,8,t,arguments[1]),52,8)},setInt8:function(t,n){B(this,1,t,R,n)},setUint8:function(t,n){B(this,1,t,R,n)},setInt16:function(t,n){B(this,2,t,k,n,arguments[2])},setUint16:function(t,n){B(this,2,t,k,n,arguments[2])},setInt32:function(t,n){B(this,4,t,C,n,arguments[2])},setUint32:function(t,n){B(this,4,t,C,n,arguments[2])},setFloat32:function(t,n){B(this,4,t,W,n,arguments[2])},setFloat64:function(t,n){B(this,8,t,D,n,arguments[2])}});y(x,"ArrayBuffer"),y(m,"DataView"),c(m.prototype,u.VIEW,!0),n.ArrayBuffer=x,n.DataView=m},,,,,,,,,,,,,,,,,,,,,function(t,n,r){t.exports=!r(13)&&!r(6)((function(){return 7!=Object.defineProperty(r(77)("div"),"a",{get:function(){return 7}}).a}))},function(t,n,r){var e=r(5),i=r(14),o=r(44),u=r(78),c=r(11).f;t.exports=function(t){var n=i.Symbol||(i.Symbol=o?{}:e.Symbol||{});"_"==t.charAt(0)||t in n||c(n,t,{value:u.f(t)})}},function(t,n,r){var e=r(18),i=r(20),o=r(64)(!1),u=r(79)("IE_PROTO");t.exports=function(t,n){var r,c=i(t),f=0,a=[];for(r in c)r!=u&&e(c,r)&&a.push(r);for(;n.length>f;)e(c,r=n[f++])&&(~o(a,r)||a.push(r));return a}},function(t,n,r){var e=r(11),i=r(7),o=r(45);t.exports=r(13)?Object.defineProperties:function(t,n){i(t);for(var r,u=o(n),c=u.length,f=0;c>f;)e.f(t,r=u[f++],n[r]);return t}},function(t,n,r){var e=r(20),i=r(48).f,o={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return u&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return u.slice()}}(t):i(e(t))}},function(t,n,r){"use strict";var e=r(45),i=r(65),o=r(58),u=r(16),c=r(57),f=Object.assign;t.exports=!f||r(6)((function(){var t={},n={},r=Symbol(),e="abcdefghijklmnopqrst";return t[r]=7,e.split("").forEach((function(t){n[t]=t})),7!=f({},t)[r]||Object.keys(f({},n)).join("")!=e}))?function(t,n){for(var r=u(t),f=arguments.length,a=1,s=i.f,l=o.f;f>a;)for(var h,v=c(arguments[a++]),p=s?e(v).concat(s(v)):e(v),d=p.length,g=0;d>g;)l.call(v,h=p[g++])&&(r[h]=v[h]);return r}:f},function(t,n){t.exports=Object.is||function(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n}},function(t,n,r){"use strict";var e=r(31),i=r(8),o=r(131),u=[].slice,c={},f=function(t,n,r){if(!(n in c)){for(var e=[],i=0;i>>0||(u.test(r)?16:10))}:e},function(t,n,r){var e=r(5).parseFloat,i=r(66).trim;t.exports=1/e(r(84)+"-0")!=-1/0?function(t){var n=i(String(t),3),r=e(n);return 0===r&&"-"==n.charAt(0)?-0:r}:e},function(t,n,r){var e=r(32);t.exports=function(t,n){if("number"!=typeof t&&"Number"!=e(t))throw TypeError(n);return+t}},function(t,n,r){var e=r(8),i=Math.floor;t.exports=function(t){return!e(t)&&isFinite(t)&&i(t)===t}},function(t,n){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,n,r){"use strict";var e=r(47),i=r(42),o=r(51),u={};r(19)(u,r(9)("iterator"),(function(){return this})),t.exports=function(t,n,r){t.prototype=e(u,{next:i(1,r)}),o(t,n+" Iterator")}},function(t,n,r){var e=r(7);t.exports=function(t,n,r,i){try{return i?n(e(r)[0],r[1]):n(r)}catch(n){var o=t.return;throw void 0!==o&&e(o.call(t)),n}}},function(t,n,r){var e=r(31),i=r(16),o=r(57),u=r(10);t.exports=function(t,n,r,c,f){e(n);var a=i(t),s=o(a),l=u(a.length),h=f?l-1:0,v=f?-1:1;if(r<2)for(;;){if(h in s){c=s[h],h+=v;break}if(h+=v,f?h<0:l<=h)throw TypeError("Reduce of empty array with no initial value")}for(;f?h>=0:l>h;h+=v)h in s&&(c=n(c,s[h],h,a));return c}},function(t,n,r){"use strict";var e=r(16),i=r(46),o=r(10);t.exports=[].copyWithin||function(t,n){var r=e(this),u=o(r.length),c=i(t,u),f=i(n,u),a=arguments.length>2?arguments[2]:void 0,s=Math.min((void 0===a?u:i(a,u))-f,u-c),l=1;for(f0;)f in r?r[c]=r[f]:delete r[c],c+=l,f+=l;return r}},function(t,n){t.exports=function(t,n){return{value:n,done:!!t}}},function(t,n,r){"use strict";var e=r(99);r(2)({target:"RegExp",proto:!0,forced:e!==/./.exec},{exec:e})},function(t,n,r){r(13)&&"g"!=/./g.flags&&r(11).f(RegExp.prototype,"flags",{configurable:!0,get:r(68)})},function(t,n,r){"use strict";var e,i,o,u,c=r(44),f=r(5),a=r(30),s=r(59),l=r(2),h=r(8),v=r(31),p=r(55),d=r(71),g=r(60),y=r(101).set,x=r(475)(),m=r(145),b=r(476),S=r(72),w=r(146),_=f.TypeError,E=f.process,O=E&&E.versions,F=O&&O.v8||"",P=f.Promise,M="process"==s(E),A=function(){},I=i=m.f,j=!!function(){try{var t=P.resolve(1),n=(t.constructor={})[r(9)("species")]=function(t){t(A,A)};return(M||"function"==typeof PromiseRejectionEvent)&&t.then(A)instanceof n&&0!==F.indexOf("6.6")&&-1===S.indexOf("Chrome/66")}catch(t){}}(),N=function(t){var n;return!(!h(t)||"function"!=typeof(n=t.then))&&n},T=function(t,n){if(!t._n){t._n=!0;var r=t._c;x((function(){for(var e=t._v,i=1==t._s,o=0,u=function(n){var r,o,u,c=i?n.ok:n.fail,f=n.resolve,a=n.reject,s=n.domain;try{c?(i||(2==t._h&&k(t),t._h=1),!0===c?r=e:(s&&s.enter(),r=c(e),s&&(s.exit(),u=!0)),r===n.promise?a(_("Promise-chain cycle")):(o=N(r))?o.call(r,f,a):f(r)):a(e)}catch(t){s&&!u&&s.exit(),a(t)}};r.length>o;)u(r[o++]);t._c=[],t._n=!1,n&&!t._h&&L(t)}))}},L=function(t){y.call(f,(function(){var n,r,e,i=t._v,o=R(t);if(o&&(n=b((function(){M?E.emit("unhandledRejection",i,t):(r=f.onunhandledrejection)?r({promise:t,reason:i}):(e=f.console)&&e.error&&e.error("Unhandled promise rejection",i)})),t._h=M||R(t)?2:1),t._a=void 0,o&&n.e)throw n.v}))},R=function(t){return 1!==t._h&&0===(t._a||t._c).length},k=function(t){y.call(f,(function(){var n;M?E.emit("rejectionHandled",t):(n=f.onrejectionhandled)&&n({promise:t,reason:t._v})}))},C=function(t){var n=this;n._d||(n._d=!0,(n=n._w||n)._v=t,n._s=2,n._a||(n._a=n._c.slice()),T(n,!0))},D=function(t){var n,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===t)throw _("Promise can't be resolved itself");(n=N(t))?x((function(){var e={_w:r,_d:!1};try{n.call(t,a(D,e,1),a(C,e,1))}catch(t){C.call(e,t)}})):(r._v=t,r._s=1,T(r,!1))}catch(t){C.call({_w:r,_d:!1},t)}}};j||(P=function(t){p(this,P,"Promise","_h"),v(t),e.call(this);try{t(a(D,this,1),a(C,this,1))}catch(t){C.call(this,t)}},(e=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=r(56)(P.prototype,{then:function(t,n){var r=I(g(this,P));return r.ok="function"!=typeof t||t,r.fail="function"==typeof n&&n,r.domain=M?E.domain:void 0,this._c.push(r),this._a&&this._a.push(r),this._s&&T(this,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new e;this.promise=t,this.resolve=a(D,t,1),this.reject=a(C,t,1)},m.f=I=function(t){return t===P||t===u?new o(t):i(t)}),l(l.G+l.W+l.F*!j,{Promise:P}),r(51)(P,"Promise"),r(54)("Promise"),u=r(14).Promise,l(l.S+l.F*!j,"Promise",{reject:function(t){var n=I(this);return(0,n.reject)(t),n.promise}}),l(l.S+l.F*(c||!j),"Promise",{resolve:function(t){return w(c&&this===u?P:this,t)}}),l(l.S+l.F*!(j&&r(67)((function(t){P.all(t).catch(A)}))),"Promise",{all:function(t){var n=this,r=I(n),e=r.resolve,i=r.reject,o=b((function(){var r=[],o=0,u=1;d(t,!1,(function(t){var c=o++,f=!1;r.push(void 0),u++,n.resolve(t).then((function(t){f||(f=!0,r[c]=t,--u||e(r))}),i)})),--u||e(r)}));return o.e&&i(o.v),r.promise},race:function(t){var n=this,r=I(n),e=r.reject,i=b((function(){d(t,!1,(function(t){n.resolve(t).then(r.resolve,e)}))}));return i.e&&e(i.v),r.promise}})},function(t,n,r){"use strict";var e=r(31);function i(t){var n,r;this.promise=new t((function(t,e){if(void 0!==n||void 0!==r)throw TypeError("Bad Promise constructor");n=t,r=e})),this.resolve=e(n),this.reject=e(r)}t.exports.f=function(t){return new i(t)}},function(t,n,r){var e=r(7),i=r(8),o=r(145);t.exports=function(t,n){if(e(t),i(n)&&n.constructor===t)return n;var r=o.f(t);return(0,r.resolve)(n),r.promise}},function(t,n,r){"use strict";var e=r(11).f,i=r(47),o=r(56),u=r(30),c=r(55),f=r(71),a=r(90),s=r(141),l=r(54),h=r(13),v=r(38).fastKey,p=r(50),d=h?"_s":"size",g=function(t,n){var r,e=v(n);if("F"!==e)return t._i[e];for(r=t._f;r;r=r.n)if(r.k==n)return r};t.exports={getConstructor:function(t,n,r,a){var s=t((function(t,e){c(t,s,n,"_i"),t._t=n,t._i=i(null),t._f=void 0,t._l=void 0,t[d]=0,null!=e&&f(e,r,t[a],t)}));return o(s.prototype,{clear:function(){for(var t=p(this,n),r=t._i,e=t._f;e;e=e.n)e.r=!0,e.p&&(e.p=e.p.n=void 0),delete r[e.i];t._f=t._l=void 0,t[d]=0},delete:function(t){var r=p(this,n),e=g(r,t);if(e){var i=e.n,o=e.p;delete r._i[e.i],e.r=!0,o&&(o.n=i),i&&(i.p=o),r._f==e&&(r._f=i),r._l==e&&(r._l=o),r[d]--}return!!e},forEach:function(t){p(this,n);for(var r,e=u(t,arguments.length>1?arguments[1]:void 0,3);r=r?r.n:this._f;)for(e(r.v,r.k,this);r&&r.r;)r=r.p},has:function(t){return!!g(p(this,n),t)}}),h&&e(s.prototype,"size",{get:function(){return p(this,n)[d]}}),s},def:function(t,n,r){var e,i,o=g(t,n);return o?o.v=r:(t._l=o={i:i=v(n,!0),k:n,v:r,p:e=t._l,n:void 0,r:!1},t._f||(t._f=o),e&&(e.n=o),t[d]++,"F"!==i&&(t._i[i]=o)),t},getEntry:g,setStrong:function(t,n,r){a(t,n,(function(t,r){this._t=p(t,n),this._k=r,this._l=void 0}),(function(){for(var t=this._k,n=this._l;n&&n.r;)n=n.p;return this._t&&(this._l=n=n?n.n:this._t._f)?s(0,"keys"==t?n.k:"values"==t?n.v:[n.k,n.v]):(this._t=void 0,s(1))}),r?"entries":"values",!r,!0),l(n)}}},function(t,n,r){"use strict";var e=r(56),i=r(38).getWeak,o=r(7),u=r(8),c=r(55),f=r(71),a=r(29),s=r(18),l=r(50),h=a(5),v=a(6),p=0,d=function(t){return t._l||(t._l=new g)},g=function(){this.a=[]},y=function(t,n){return h(t.a,(function(t){return t[0]===n}))};g.prototype={get:function(t){var n=y(this,t);if(n)return n[1]},has:function(t){return!!y(this,t)},set:function(t,n){var r=y(this,t);r?r[1]=n:this.a.push([t,n])},delete:function(t){var n=v(this.a,(function(n){return n[0]===t}));return~n&&this.a.splice(n,1),!!~n}},t.exports={getConstructor:function(t,n,r,o){var a=t((function(t,e){c(t,a,n,"_i"),t._t=n,t._i=p++,t._l=void 0,null!=e&&f(e,r,t[o],t)}));return e(a.prototype,{delete:function(t){if(!u(t))return!1;var r=i(t);return!0===r?d(l(this,n)).delete(t):r&&s(r,this._i)&&delete r[this._i]},has:function(t){if(!u(t))return!1;var r=i(t);return!0===r?d(l(this,n)).has(t):r&&s(r,this._i)}}),a},def:function(t,n,r){var e=i(o(n),!0);return!0===e?d(t).set(n,r):e[t._i]=r,t},ufstore:d}},function(t,n,r){var e=r(26),i=r(10);t.exports=function(t){if(void 0===t)return 0;var n=e(t),r=i(n);if(n!==r)throw RangeError("Wrong length!");return r}},function(t,n,r){var e=r(48),i=r(65),o=r(7),u=r(5).Reflect;t.exports=u&&u.ownKeys||function(t){var n=e.f(o(t)),r=i.f;return r?n.concat(r(t)):n}},function(t,n,r){var e=r(10),i=r(86),o=r(33);t.exports=function(t,n,r,u){var c=String(o(t)),f=c.length,a=void 0===r?" ":String(r),s=e(n);if(s<=f||""==a)return c;var l=s-f,h=i.call(a,Math.ceil(l/a.length));return h.length>l&&(h=h.slice(0,l)),u?h+c:c+h}},function(t,n,r){var e=r(45),i=r(20),o=r(58).f;t.exports=function(t){return function(n){for(var r,u=i(n),c=e(u),f=c.length,a=0,s=[];f>a;)o.call(u,r=c[a++])&&s.push(t?[r,u[r]]:u[r]);return s}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,n,r){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),r(361)},function(t,n,r){"use strict";(function(t){r(362),r(506),r(508),r(510),r(512),r(514),r(516),r(518),r(520),r(522),r(526),t._babelPolyfill&&"undefined"!=typeof console&&console.warn&&console.warn("@babel/polyfill is loaded more than once on this page. This is probably not desirable/intended and may have consequences if different versions of the polyfills are applied sequentially. If you do need to load the polyfill more than once, use @babel/polyfill/noConflict instead to bypass the warning."),t._babelPolyfill=!0}).call(this,r(23))},function(t,n,r){r(363),r(366),r(367),r(368),r(369),r(370),r(371),r(372),r(373),r(374),r(375),r(376),r(377),r(378),r(379),r(380),r(381),r(382),r(383),r(384),r(385),r(386),r(387),r(388),r(389),r(390),r(391),r(392),r(393),r(394),r(395),r(396),r(397),r(398),r(399),r(400),r(401),r(402),r(403),r(404),r(405),r(406),r(407),r(409),r(410),r(411),r(412),r(413),r(414),r(415),r(416),r(417),r(418),r(419),r(420),r(421),r(422),r(423),r(424),r(425),r(426),r(427),r(428),r(429),r(430),r(431),r(432),r(433),r(434),r(435),r(436),r(437),r(438),r(439),r(440),r(441),r(442),r(444),r(445),r(447),r(448),r(449),r(450),r(451),r(452),r(453),r(456),r(457),r(458),r(459),r(460),r(461),r(462),r(463),r(464),r(465),r(466),r(467),r(468),r(98),r(469),r(142),r(470),r(143),r(471),r(472),r(473),r(474),r(144),r(477),r(478),r(479),r(480),r(481),r(482),r(483),r(484),r(485),r(486),r(487),r(488),r(489),r(490),r(491),r(492),r(493),r(494),r(495),r(496),r(497),r(498),r(499),r(500),r(501),r(502),r(503),r(504),r(505),t.exports=r(14)},function(t,n,r){"use strict";var e=r(5),i=r(18),o=r(13),u=r(2),c=r(15),f=r(38).KEY,a=r(6),s=r(63),l=r(51),h=r(43),v=r(9),p=r(78),d=r(124),g=r(365),y=r(81),x=r(7),m=r(8),b=r(20),S=r(37),w=r(42),_=r(47),E=r(127),O=r(27),F=r(11),P=r(45),M=O.f,A=F.f,I=E.f,j=e.Symbol,N=e.JSON,T=N&&N.stringify,L=v("_hidden"),R=v("toPrimitive"),k={}.propertyIsEnumerable,C=s("symbol-registry"),D=s("symbols"),W=s("op-symbols"),U=Object.prototype,V="function"==typeof j,B=e.QObject,G=!B||!B.prototype||!B.prototype.findChild,z=o&&a((function(){return 7!=_(A({},"a",{get:function(){return A(this,"a",{value:7}).a}})).a}))?function(t,n,r){var e=M(U,n);e&&delete U[n],A(t,n,r),e&&t!==U&&A(U,n,e)}:A,Y=function(t){var n=D[t]=_(j.prototype);return n._k=t,n},q=V&&"symbol"==typeof j.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof j},$=function(t,n,r){return t===U&&$(W,n,r),x(t),n=S(n,!0),x(r),i(D,n)?(r.enumerable?(i(t,L)&&t[L][n]&&(t[L][n]=!1),r=_(r,{enumerable:w(0,!1)})):(i(t,L)||A(t,L,w(1,{})),t[L][n]=!0),z(t,n,r)):A(t,n,r)},K=function(t,n){x(t);for(var r,e=g(n=b(n)),i=0,o=e.length;o>i;)$(t,r=e[i++],n[r]);return t},J=function(t){var n=k.call(this,t=S(t,!0));return!(this===U&&i(D,t)&&!i(W,t))&&(!(n||!i(this,t)||!i(D,t)||i(this,L)&&this[L][t])||n)},X=function(t,n){if(t=b(t),n=S(n,!0),t!==U||!i(D,n)||i(W,n)){var r=M(t,n);return!r||!i(D,n)||i(t,L)&&t[L][n]||(r.enumerable=!0),r}},H=function(t){for(var n,r=I(b(t)),e=[],o=0;r.length>o;)i(D,n=r[o++])||n==L||n==f||e.push(n);return e},Z=function(t){for(var n,r=t===U,e=I(r?W:b(t)),o=[],u=0;e.length>u;)!i(D,n=e[u++])||r&&!i(U,n)||o.push(D[n]);return o};V||(c((j=function(){if(this instanceof j)throw TypeError("Symbol is not a constructor!");var t=h(arguments.length>0?arguments[0]:void 0),n=function(r){this===U&&n.call(W,r),i(this,L)&&i(this[L],t)&&(this[L][t]=!1),z(this,t,w(1,r))};return o&&G&&z(U,t,{configurable:!0,set:n}),Y(t)}).prototype,"toString",(function(){return this._k})),O.f=X,F.f=$,r(48).f=E.f=H,r(58).f=J,r(65).f=Z,o&&!r(44)&&c(U,"propertyIsEnumerable",J,!0),p.f=function(t){return Y(v(t))}),u(u.G+u.W+u.F*!V,{Symbol:j});for(var Q="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),tt=0;Q.length>tt;)v(Q[tt++]);for(var nt=P(v.store),rt=0;nt.length>rt;)d(nt[rt++]);u(u.S+u.F*!V,"Symbol",{for:function(t){return i(C,t+="")?C[t]:C[t]=j(t)},keyFor:function(t){if(!q(t))throw TypeError(t+" is not a symbol!");for(var n in C)if(C[n]===t)return n},useSetter:function(){G=!0},useSimple:function(){G=!1}}),u(u.S+u.F*!V,"Object",{create:function(t,n){return void 0===n?_(t):K(_(t),n)},defineProperty:$,defineProperties:K,getOwnPropertyDescriptor:X,getOwnPropertyNames:H,getOwnPropertySymbols:Z}),N&&u(u.S+u.F*(!V||a((function(){var t=j();return"[null]"!=T([t])||"{}"!=T({a:t})||"{}"!=T(Object(t))}))),"JSON",{stringify:function(t){for(var n,r,e=[t],i=1;arguments.length>i;)e.push(arguments[i++]);if(r=n=e[1],(m(n)||void 0!==t)&&!q(t))return y(n)||(n=function(t,n){if("function"==typeof r&&(n=r.call(this,t,n)),!q(n))return n}),e[1]=n,T.apply(N,e)}}),j.prototype[R]||r(19)(j.prototype,R,j.prototype.valueOf),l(j,"Symbol"),l(Math,"Math",!0),l(e.JSON,"JSON",!0)},function(t,n,r){t.exports=r(63)("native-function-to-string",Function.toString)},function(t,n,r){var e=r(45),i=r(65),o=r(58);t.exports=function(t){var n=e(t),r=i.f;if(r)for(var u,c=r(t),f=o.f,a=0;c.length>a;)f.call(t,u=c[a++])&&n.push(u);return n}},function(t,n,r){var e=r(2);e(e.S,"Object",{create:r(47)})},function(t,n,r){var e=r(2);e(e.S+e.F*!r(13),"Object",{defineProperty:r(11).f})},function(t,n,r){var e=r(2);e(e.S+e.F*!r(13),"Object",{defineProperties:r(126)})},function(t,n,r){var e=r(20),i=r(27).f;r(28)("getOwnPropertyDescriptor",(function(){return function(t,n){return i(e(t),n)}}))},function(t,n,r){var e=r(16),i=r(49);r(28)("getPrototypeOf",(function(){return function(t){return i(e(t))}}))},function(t,n,r){var e=r(16),i=r(45);r(28)("keys",(function(){return function(t){return i(e(t))}}))},function(t,n,r){r(28)("getOwnPropertyNames",(function(){return r(127).f}))},function(t,n,r){var e=r(8),i=r(38).onFreeze;r(28)("freeze",(function(t){return function(n){return t&&e(n)?t(i(n)):n}}))},function(t,n,r){var e=r(8),i=r(38).onFreeze;r(28)("seal",(function(t){return function(n){return t&&e(n)?t(i(n)):n}}))},function(t,n,r){var e=r(8),i=r(38).onFreeze;r(28)("preventExtensions",(function(t){return function(n){return t&&e(n)?t(i(n)):n}}))},function(t,n,r){var e=r(8);r(28)("isFrozen",(function(t){return function(n){return!e(n)||!!t&&t(n)}}))},function(t,n,r){var e=r(8);r(28)("isSealed",(function(t){return function(n){return!e(n)||!!t&&t(n)}}))},function(t,n,r){var e=r(8);r(28)("isExtensible",(function(t){return function(n){return!!e(n)&&(!t||t(n))}}))},function(t,n,r){var e=r(2);e(e.S+e.F,"Object",{assign:r(128)})},function(t,n,r){var e=r(2);e(e.S,"Object",{is:r(129)})},function(t,n,r){var e=r(2);e(e.S,"Object",{setPrototypeOf:r(83).set})},function(t,n,r){"use strict";var e=r(59),i={};i[r(9)("toStringTag")]="z",i+""!="[object z]"&&r(15)(Object.prototype,"toString",(function(){return"[object "+e(this)+"]"}),!0)},function(t,n,r){var e=r(2);e(e.P,"Function",{bind:r(130)})},function(t,n,r){var e=r(11).f,i=Function.prototype,o=/^\s*function ([^ (]*)/;"name"in i||r(13)&&e(i,"name",{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(t){return""}}})},function(t,n,r){"use strict";var e=r(8),i=r(49),o=r(9)("hasInstance"),u=Function.prototype;o in u||r(11).f(u,o,{value:function(t){if("function"!=typeof this||!e(t))return!1;if(!e(this.prototype))return t instanceof this;for(;t=i(t);)if(this.prototype===t)return!0;return!1}})},function(t,n,r){var e=r(2),i=r(132);e(e.G+e.F*(parseInt!=i),{parseInt:i})},function(t,n,r){var e=r(2),i=r(133);e(e.G+e.F*(parseFloat!=i),{parseFloat:i})},function(t,n,r){"use strict";var e=r(5),i=r(18),o=r(32),u=r(85),c=r(37),f=r(6),a=r(48).f,s=r(27).f,l=r(11).f,h=r(66).trim,v=e.Number,p=v,d=v.prototype,g="Number"==o(r(47)(d)),y="trim"in String.prototype,x=function(t){var n=c(t,!1);if("string"==typeof n&&n.length>2){var r,e,i,o=(n=y?n.trim():h(n,3)).charCodeAt(0);if(43===o||45===o){if(88===(r=n.charCodeAt(2))||120===r)return NaN}else if(48===o){switch(n.charCodeAt(1)){case 66:case 98:e=2,i=49;break;case 79:case 111:e=8,i=55;break;default:return+n}for(var u,f=n.slice(2),a=0,s=f.length;ai)return NaN;return parseInt(f,e)}}return+n};if(!v(" 0o1")||!v("0b1")||v("+0x1")){v=function(t){var n=arguments.length<1?0:t,r=this;return r instanceof v&&(g?f((function(){d.valueOf.call(r)})):"Number"!=o(r))?u(new p(x(n)),r,v):x(n)};for(var m,b=r(13)?a(p):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),S=0;b.length>S;S++)i(p,m=b[S])&&!i(v,m)&&l(v,m,s(p,m));v.prototype=d,d.constructor=v,r(15)(e,"Number",v)}},function(t,n,r){"use strict";var e=r(2),i=r(26),o=r(134),u=r(86),c=1..toFixed,f=Math.floor,a=[0,0,0,0,0,0],s="Number.toFixed: incorrect invocation!",l=function(t,n){for(var r=-1,e=n;++r<6;)e+=t*a[r],a[r]=e%1e7,e=f(e/1e7)},h=function(t){for(var n=6,r=0;--n>=0;)r+=a[n],a[n]=f(r/t),r=r%t*1e7},v=function(){for(var t=6,n="";--t>=0;)if(""!==n||0===t||0!==a[t]){var r=String(a[t]);n=""===n?r:n+u.call("0",7-r.length)+r}return n},p=function(t,n,r){return 0===n?r:n%2==1?p(t,n-1,r*t):p(t*t,n/2,r)};e(e.P+e.F*(!!c&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!r(6)((function(){c.call({})}))),"Number",{toFixed:function(t){var n,r,e,c,f=o(this,s),a=i(t),d="",g="0";if(a<0||a>20)throw RangeError(s);if(f!=f)return"NaN";if(f<=-1e21||f>=1e21)return String(f);if(f<0&&(d="-",f=-f),f>1e-21)if(r=(n=function(t){for(var n=0,r=t;r>=4096;)n+=12,r/=4096;for(;r>=2;)n+=1,r/=2;return n}(f*p(2,69,1))-69)<0?f*p(2,-n,1):f/p(2,n,1),r*=4503599627370496,(n=52-n)>0){for(l(0,r),e=a;e>=7;)l(1e7,0),e-=7;for(l(p(10,e,1),0),e=n-1;e>=23;)h(1<<23),e-=23;h(1<0?d+((c=g.length)<=a?"0."+u.call("0",a-c)+g:g.slice(0,c-a)+"."+g.slice(c-a)):d+g}})},function(t,n,r){"use strict";var e=r(2),i=r(6),o=r(134),u=1..toPrecision;e(e.P+e.F*(i((function(){return"1"!==u.call(1,void 0)}))||!i((function(){u.call({})}))),"Number",{toPrecision:function(t){var n=o(this,"Number#toPrecision: incorrect invocation!");return void 0===t?u.call(n):u.call(n,t)}})},function(t,n,r){var e=r(2);e(e.S,"Number",{EPSILON:Math.pow(2,-52)})},function(t,n,r){var e=r(2),i=r(5).isFinite;e(e.S,"Number",{isFinite:function(t){return"number"==typeof t&&i(t)}})},function(t,n,r){var e=r(2);e(e.S,"Number",{isInteger:r(135)})},function(t,n,r){var e=r(2);e(e.S,"Number",{isNaN:function(t){return t!=t}})},function(t,n,r){var e=r(2),i=r(135),o=Math.abs;e(e.S,"Number",{isSafeInteger:function(t){return i(t)&&o(t)<=9007199254740991}})},function(t,n,r){var e=r(2);e(e.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},function(t,n,r){var e=r(2);e(e.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},function(t,n,r){var e=r(2),i=r(133);e(e.S+e.F*(Number.parseFloat!=i),"Number",{parseFloat:i})},function(t,n,r){var e=r(2),i=r(132);e(e.S+e.F*(Number.parseInt!=i),"Number",{parseInt:i})},function(t,n,r){var e=r(2),i=r(136),o=Math.sqrt,u=Math.acosh;e(e.S+e.F*!(u&&710==Math.floor(u(Number.MAX_VALUE))&&u(1/0)==1/0),"Math",{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?Math.log(t)+Math.LN2:i(t-1+o(t-1)*o(t+1))}})},function(t,n,r){var e=r(2),i=Math.asinh;e(e.S+e.F*!(i&&1/i(0)>0),"Math",{asinh:function t(n){return isFinite(n=+n)&&0!=n?n<0?-t(-n):Math.log(n+Math.sqrt(n*n+1)):n}})},function(t,n,r){var e=r(2),i=Math.atanh;e(e.S+e.F*!(i&&1/i(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},function(t,n,r){var e=r(2),i=r(87);e(e.S,"Math",{cbrt:function(t){return i(t=+t)*Math.pow(Math.abs(t),1/3)}})},function(t,n,r){var e=r(2);e(e.S,"Math",{clz32:function(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},function(t,n,r){var e=r(2),i=Math.exp;e(e.S,"Math",{cosh:function(t){return(i(t=+t)+i(-t))/2}})},function(t,n,r){var e=r(2),i=r(88);e(e.S+e.F*(i!=Math.expm1),"Math",{expm1:i})},function(t,n,r){var e=r(2);e(e.S,"Math",{fround:r(408)})},function(t,n,r){var e=r(87),i=Math.pow,o=i(2,-52),u=i(2,-23),c=i(2,127)*(2-u),f=i(2,-126);t.exports=Math.fround||function(t){var n,r,i=Math.abs(t),a=e(t);return ic||r!=r?a*(1/0):a*r}},function(t,n,r){var e=r(2),i=Math.abs;e(e.S,"Math",{hypot:function(t,n){for(var r,e,o=0,u=0,c=arguments.length,f=0;u0?(e=r/f)*e:r;return f===1/0?1/0:f*Math.sqrt(o)}})},function(t,n,r){var e=r(2),i=Math.imul;e(e.S+e.F*r(6)((function(){return-5!=i(4294967295,5)||2!=i.length})),"Math",{imul:function(t,n){var r=+t,e=+n,i=65535&r,o=65535&e;return 0|i*o+((65535&r>>>16)*o+i*(65535&e>>>16)<<16>>>0)}})},function(t,n,r){var e=r(2);e(e.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},function(t,n,r){var e=r(2);e(e.S,"Math",{log1p:r(136)})},function(t,n,r){var e=r(2);e(e.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},function(t,n,r){var e=r(2);e(e.S,"Math",{sign:r(87)})},function(t,n,r){var e=r(2),i=r(88),o=Math.exp;e(e.S+e.F*r(6)((function(){return-2e-17!=!Math.sinh(-2e-17)})),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(i(t)-i(-t))/2:(o(t-1)-o(-t-1))*(Math.E/2)}})},function(t,n,r){var e=r(2),i=r(88),o=Math.exp;e(e.S,"Math",{tanh:function(t){var n=i(t=+t),r=i(-t);return n==1/0?1:r==1/0?-1:(n-r)/(o(t)+o(-t))}})},function(t,n,r){var e=r(2);e(e.S,"Math",{trunc:function(t){return(t>0?Math.floor:Math.ceil)(t)}})},function(t,n,r){var e=r(2),i=r(46),o=String.fromCharCode,u=String.fromCodePoint;e(e.S+e.F*(!!u&&1!=u.length),"String",{fromCodePoint:function(t){for(var n,r=[],e=arguments.length,u=0;e>u;){if(n=+arguments[u++],i(n,1114111)!==n)throw RangeError(n+" is not a valid code point");r.push(n<65536?o(n):o(55296+((n-=65536)>>10),n%1024+56320))}return r.join("")}})},function(t,n,r){var e=r(2),i=r(20),o=r(10);e(e.S,"String",{raw:function(t){for(var n=i(t.raw),r=o(n.length),e=arguments.length,u=[],c=0;r>c;)u.push(String(n[c++])),c=n.length?{value:void 0,done:!0}:(t=e(n,r),this._i+=t.length,{value:t,done:!1})}))},function(t,n,r){"use strict";var e=r(2),i=r(89)(!1);e(e.P,"String",{codePointAt:function(t){return i(this,t)}})},function(t,n,r){"use strict";var e=r(2),i=r(10),o=r(91),u="".endsWith;e(e.P+e.F*r(93)("endsWith"),"String",{endsWith:function(t){var n=o(this,t,"endsWith"),r=arguments.length>1?arguments[1]:void 0,e=i(n.length),c=void 0===r?e:Math.min(i(r),e),f=String(t);return u?u.call(n,f,c):n.slice(c-f.length,c)===f}})},function(t,n,r){"use strict";var e=r(2),i=r(91);e(e.P+e.F*r(93)("includes"),"String",{includes:function(t){return!!~i(this,t,"includes").indexOf(t,arguments.length>1?arguments[1]:void 0)}})},function(t,n,r){var e=r(2);e(e.P,"String",{repeat:r(86)})},function(t,n,r){"use strict";var e=r(2),i=r(10),o=r(91),u="".startsWith;e(e.P+e.F*r(93)("startsWith"),"String",{startsWith:function(t){var n=o(this,t,"startsWith"),r=i(Math.min(arguments.length>1?arguments[1]:void 0,n.length)),e=String(t);return u?u.call(n,e,r):n.slice(r,r+e.length)===e}})},function(t,n,r){"use strict";r(17)("anchor",(function(t){return function(n){return t(this,"a","name",n)}}))},function(t,n,r){"use strict";r(17)("big",(function(t){return function(){return t(this,"big","","")}}))},function(t,n,r){"use strict";r(17)("blink",(function(t){return function(){return t(this,"blink","","")}}))},function(t,n,r){"use strict";r(17)("bold",(function(t){return function(){return t(this,"b","","")}}))},function(t,n,r){"use strict";r(17)("fixed",(function(t){return function(){return t(this,"tt","","")}}))},function(t,n,r){"use strict";r(17)("fontcolor",(function(t){return function(n){return t(this,"font","color",n)}}))},function(t,n,r){"use strict";r(17)("fontsize",(function(t){return function(n){return t(this,"font","size",n)}}))},function(t,n,r){"use strict";r(17)("italics",(function(t){return function(){return t(this,"i","","")}}))},function(t,n,r){"use strict";r(17)("link",(function(t){return function(n){return t(this,"a","href",n)}}))},function(t,n,r){"use strict";r(17)("small",(function(t){return function(){return t(this,"small","","")}}))},function(t,n,r){"use strict";r(17)("strike",(function(t){return function(){return t(this,"strike","","")}}))},function(t,n,r){"use strict";r(17)("sub",(function(t){return function(){return t(this,"sub","","")}}))},function(t,n,r){"use strict";r(17)("sup",(function(t){return function(){return t(this,"sup","","")}}))},function(t,n,r){var e=r(2);e(e.S,"Date",{now:function(){return(new Date).getTime()}})},function(t,n,r){"use strict";var e=r(2),i=r(16),o=r(37);e(e.P+e.F*r(6)((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})),"Date",{toJSON:function(t){var n=i(this),r=o(n);return"number"!=typeof r||isFinite(r)?n.toISOString():null}})},function(t,n,r){var e=r(2),i=r(443);e(e.P+e.F*(Date.prototype.toISOString!==i),"Date",{toISOString:i})},function(t,n,r){"use strict";var e=r(6),i=Date.prototype.getTime,o=Date.prototype.toISOString,u=function(t){return t>9?t:"0"+t};t.exports=e((function(){return"0385-07-25T07:06:39.999Z"!=o.call(new Date(-50000000000001))}))||!e((function(){o.call(new Date(NaN))}))?function(){if(!isFinite(i.call(this)))throw RangeError("Invalid time value");var t=this,n=t.getUTCFullYear(),r=t.getUTCMilliseconds(),e=n<0?"-":n>9999?"+":"";return e+("00000"+Math.abs(n)).slice(e?-6:-4)+"-"+u(t.getUTCMonth()+1)+"-"+u(t.getUTCDate())+"T"+u(t.getUTCHours())+":"+u(t.getUTCMinutes())+":"+u(t.getUTCSeconds())+"."+(r>99?r:"0"+u(r))+"Z"}:o},function(t,n,r){var e=Date.prototype,i=e.toString,o=e.getTime;new Date(NaN)+""!="Invalid Date"&&r(15)(e,"toString",(function(){var t=o.call(this);return t==t?i.call(this):"Invalid Date"}))},function(t,n,r){var e=r(9)("toPrimitive"),i=Date.prototype;e in i||r(19)(i,e,r(446))},function(t,n,r){"use strict";var e=r(7),i=r(37);t.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return i(e(this),"number"!=t)}},function(t,n,r){var e=r(2);e(e.S,"Array",{isArray:r(81)})},function(t,n,r){"use strict";var e=r(30),i=r(2),o=r(16),u=r(138),c=r(94),f=r(10),a=r(95),s=r(96);i(i.S+i.F*!r(67)((function(t){Array.from(t)})),"Array",{from:function(t){var n,r,i,l,h=o(t),v="function"==typeof this?this:Array,p=arguments.length,d=p>1?arguments[1]:void 0,g=void 0!==d,y=0,x=s(h);if(g&&(d=e(d,p>2?arguments[2]:void 0,2)),null==x||v==Array&&c(x))for(r=new v(n=f(h.length));n>y;y++)a(r,y,g?d(h[y],y):h[y]);else for(l=x.call(h),r=new v;!(i=l.next()).done;y++)a(r,y,g?u(l,d,[i.value,y],!0):i.value);return r.length=y,r}})},function(t,n,r){"use strict";var e=r(2),i=r(95);e(e.S+e.F*r(6)((function(){function t(){}return!(Array.of.call(t)instanceof t)})),"Array",{of:function(){for(var t=0,n=arguments.length,r=new("function"==typeof this?this:Array)(n);n>t;)i(r,t,arguments[t++]);return r.length=n,r}})},function(t,n,r){"use strict";var e=r(2),i=r(20),o=[].join;e(e.P+e.F*(r(57)!=Object||!r(24)(o)),"Array",{join:function(t){return o.call(i(this),void 0===t?",":t)}})},function(t,n,r){"use strict";var e=r(2),i=r(82),o=r(32),u=r(46),c=r(10),f=[].slice;e(e.P+e.F*r(6)((function(){i&&f.call(i)})),"Array",{slice:function(t,n){var r=c(this.length),e=o(this);if(n=void 0===n?r:n,"Array"==e)return f.call(this,t,n);for(var i=u(t,r),a=u(n,r),s=c(a-i),l=new Array(s),h=0;h1&&(e=Math.min(e,o(arguments[1]))),e<0&&(e=r+e);e>=0;e--)if(e in n&&n[e]===t)return e||0;return-1}})},function(t,n,r){var e=r(2);e(e.P,"Array",{copyWithin:r(140)}),r(53)("copyWithin")},function(t,n,r){var e=r(2);e(e.P,"Array",{fill:r(97)}),r(53)("fill")},function(t,n,r){"use strict";var e=r(2),i=r(29)(5),o=!0;"find"in[]&&Array(1).find((function(){o=!1})),e(e.P+e.F*o,"Array",{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),r(53)("find")},function(t,n,r){"use strict";var e=r(2),i=r(29)(6),o="findIndex",u=!0;o in[]&&Array(1)[o]((function(){u=!1})),e(e.P+e.F*u,"Array",{findIndex:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),r(53)(o)},function(t,n,r){r(54)("Array")},function(t,n,r){var e=r(5),i=r(85),o=r(11).f,u=r(48).f,c=r(92),f=r(68),a=e.RegExp,s=a,l=a.prototype,h=/a/g,v=/a/g,p=new a(h)!==h;if(r(13)&&(!p||r(6)((function(){return v[r(9)("match")]=!1,a(h)!=h||a(v)==v||"/a/i"!=a(h,"i")})))){a=function(t,n){var r=this instanceof a,e=c(t),o=void 0===n;return!r&&e&&t.constructor===a&&o?t:i(p?new s(e&&!o?t.source:t,n):s((e=t instanceof a)?t.source:t,e&&o?f.call(t):n),r?this:l,a)};for(var d=function(t){t in a||o(a,t,{configurable:!0,get:function(){return s[t]},set:function(n){s[t]=n}})},g=u(s),y=0;g.length>y;)d(g[y++]);l.constructor=a,a.prototype=l,r(15)(e,"RegExp",a)}r(54)("RegExp")},function(t,n,r){"use strict";r(143);var e=r(7),i=r(68),o=r(13),u=/./.toString,c=function(t){r(15)(RegExp.prototype,"toString",t,!0)};r(6)((function(){return"/a/b"!=u.call({source:"a",flags:"b"})}))?c((function(){var t=e(this);return"/".concat(t.source,"/","flags"in t?t.flags:!o&&t instanceof RegExp?i.call(t):void 0)})):"toString"!=u.name&&c((function(){return u.call(this)}))},function(t,n,r){"use strict";var e=r(7),i=r(10),o=r(100),u=r(69);r(70)("match",1,(function(t,n,r,c){return[function(r){var e=t(this),i=null==r?void 0:r[n];return void 0!==i?i.call(r,e):new RegExp(r)[n](String(e))},function(t){var n=c(r,t,this);if(n.done)return n.value;var f=e(t),a=String(this);if(!f.global)return u(f,a);var s=f.unicode;f.lastIndex=0;for(var l,h=[],v=0;null!==(l=u(f,a));){var p=String(l[0]);h[v]=p,""===p&&(f.lastIndex=o(a,i(f.lastIndex),s)),v++}return 0===v?null:h}]}))},function(t,n,r){"use strict";var e=r(7),i=r(16),o=r(10),u=r(26),c=r(100),f=r(69),a=Math.max,s=Math.min,l=Math.floor,h=/\$([$&`']|\d\d?|<[^>]*>)/g,v=/\$([$&`']|\d\d?)/g;r(70)("replace",2,(function(t,n,r,p){return[function(e,i){var o=t(this),u=null==e?void 0:e[n];return void 0!==u?u.call(e,o,i):r.call(String(o),e,i)},function(t,n){var i=p(r,t,this,n);if(i.done)return i.value;var l=e(t),h=String(this),v="function"==typeof n;v||(n=String(n));var g=l.global;if(g){var y=l.unicode;l.lastIndex=0}for(var x=[];;){var m=f(l,h);if(null===m)break;if(x.push(m),!g)break;""===String(m[0])&&(l.lastIndex=c(h,o(l.lastIndex),y))}for(var b,S="",w=0,_=0;_=w&&(S+=h.slice(w,O)+I,w=O+E.length)}return S+h.slice(w)}];function d(t,n,e,o,u,c){var f=e+t.length,a=o.length,s=v;return void 0!==u&&(u=i(u),s=h),r.call(c,s,(function(r,i){var c;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,e);case"'":return n.slice(f);case"<":c=u[i.slice(1,-1)];break;default:var s=+i;if(0===s)return r;if(s>a){var h=l(s/10);return 0===h?r:h<=a?void 0===o[h-1]?i.charAt(1):o[h-1]+i.charAt(1):r}c=o[s-1]}return void 0===c?"":c}))}}))},function(t,n,r){"use strict";var e=r(7),i=r(129),o=r(69);r(70)("search",1,(function(t,n,r,u){return[function(r){var e=t(this),i=null==r?void 0:r[n];return void 0!==i?i.call(r,e):new RegExp(r)[n](String(e))},function(t){var n=u(r,t,this);if(n.done)return n.value;var c=e(t),f=String(this),a=c.lastIndex;i(a,0)||(c.lastIndex=0);var s=o(c,f);return i(c.lastIndex,a)||(c.lastIndex=a),null===s?-1:s.index}]}))},function(t,n,r){"use strict";var e=r(92),i=r(7),o=r(60),u=r(100),c=r(10),f=r(69),a=r(99),s=r(6),l=Math.min,h=[].push,v="length",p=!s((function(){RegExp(4294967295,"y")}));r(70)("split",2,(function(t,n,r,s){var d;return d="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1)[v]||2!="ab".split(/(?:ab)*/)[v]||4!=".".split(/(.?)(.?)/)[v]||".".split(/()()/)[v]>1||"".split(/.?/)[v]?function(t,n){var i=String(this);if(void 0===t&&0===n)return[];if(!e(t))return r.call(i,t,n);for(var o,u,c,f=[],s=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),l=0,p=void 0===n?4294967295:n>>>0,d=new RegExp(t.source,s+"g");(o=a.call(d,i))&&!((u=d.lastIndex)>l&&(f.push(i.slice(l,o.index)),o[v]>1&&o.index=p));)d.lastIndex===o.index&&d.lastIndex++;return l===i[v]?!c&&d.test("")||f.push(""):f.push(i.slice(l)),f[v]>p?f.slice(0,p):f}:"0".split(void 0,0)[v]?function(t,n){return void 0===t&&0===n?[]:r.call(this,t,n)}:r,[function(r,e){var i=t(this),o=null==r?void 0:r[n];return void 0!==o?o.call(r,i,e):d.call(String(i),r,e)},function(t,n){var e=s(d,t,this,n,d!==r);if(e.done)return e.value;var a=i(t),h=String(this),v=o(a,RegExp),g=a.unicode,y=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.unicode?"u":"")+(p?"y":"g"),x=new v(p?a:"^(?:"+a.source+")",y),m=void 0===n?4294967295:n>>>0;if(0===m)return[];if(0===h.length)return null===f(x,h)?[h]:[];for(var b=0,S=0,w=[];S0?arguments[0]:void 0)}}),{get:function(t){var n=e.getEntry(i(this,"Map"),t);return n&&n.v},set:function(t,n){return e.def(i(this,"Map"),0===t?0:t,n)}},e,!0)},function(t,n,r){"use strict";var e=r(147),i=r(50);t.exports=r(73)("Set",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return e.def(i(this,"Set"),t=0===t?0:t,t)}},e)},function(t,n,r){"use strict";var e,i=r(5),o=r(29)(0),u=r(15),c=r(38),f=r(128),a=r(148),s=r(8),l=r(50),h=r(50),v=!i.ActiveXObject&&"ActiveXObject"in i,p=c.getWeak,d=Object.isExtensible,g=a.ufstore,y=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},x={get:function(t){if(s(t)){var n=p(t);return!0===n?g(l(this,"WeakMap")).get(t):n?n[this._i]:void 0}},set:function(t,n){return a.def(l(this,"WeakMap"),t,n)}},m=t.exports=r(73)("WeakMap",y,x,a,!0,!0);h&&v&&(f((e=a.getConstructor(y,"WeakMap")).prototype,x),c.NEED=!0,o(["delete","has","get","set"],(function(t){var n=m.prototype,r=n[t];u(n,t,(function(n,i){if(s(n)&&!d(n)){this._f||(this._f=new e);var o=this._f[t](n,i);return"set"==t?this:o}return r.call(this,n,i)}))})))},function(t,n,r){"use strict";var e=r(148),i=r(50);r(73)("WeakSet",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return e.def(i(this,"WeakSet"),t,!0)}},e,!1,!0)},function(t,n,r){"use strict";var e=r(2),i=r(74),o=r(102),u=r(7),c=r(46),f=r(10),a=r(8),s=r(5).ArrayBuffer,l=r(60),h=o.ArrayBuffer,v=o.DataView,p=i.ABV&&s.isView,d=h.prototype.slice,g=i.VIEW;e(e.G+e.W+e.F*(s!==h),{ArrayBuffer:h}),e(e.S+e.F*!i.CONSTR,"ArrayBuffer",{isView:function(t){return p&&p(t)||a(t)&&g in t}}),e(e.P+e.U+e.F*r(6)((function(){return!new h(2).slice(1,void 0).byteLength})),"ArrayBuffer",{slice:function(t,n){if(void 0!==d&&void 0===n)return d.call(u(this),t);for(var r=u(this).byteLength,e=c(t,r),i=c(void 0===n?r:n,r),o=new(l(this,h))(f(i-e)),a=new v(this),s=new v(o),p=0;e=n.length)return{value:void 0,done:!0}}while(!((t=n[this._i++])in this._t));return{value:t,done:!1}})),e(e.S,"Reflect",{enumerate:function(t){return new o(t)}})},function(t,n,r){var e=r(27),i=r(49),o=r(18),u=r(2),c=r(8),f=r(7);u(u.S,"Reflect",{get:function t(n,r){var u,a,s=arguments.length<3?n:arguments[2];return f(n)===s?n[r]:(u=e.f(n,r))?o(u,"value")?u.value:void 0!==u.get?u.get.call(s):void 0:c(a=i(n))?t(a,r,s):void 0}})},function(t,n,r){var e=r(27),i=r(2),o=r(7);i(i.S,"Reflect",{getOwnPropertyDescriptor:function(t,n){return e.f(o(t),n)}})},function(t,n,r){var e=r(2),i=r(49),o=r(7);e(e.S,"Reflect",{getPrototypeOf:function(t){return i(o(t))}})},function(t,n,r){var e=r(2);e(e.S,"Reflect",{has:function(t,n){return n in t}})},function(t,n,r){var e=r(2),i=r(7),o=Object.isExtensible;e(e.S,"Reflect",{isExtensible:function(t){return i(t),!o||o(t)}})},function(t,n,r){var e=r(2);e(e.S,"Reflect",{ownKeys:r(150)})},function(t,n,r){var e=r(2),i=r(7),o=Object.preventExtensions;e(e.S,"Reflect",{preventExtensions:function(t){i(t);try{return o&&o(t),!0}catch(t){return!1}}})},function(t,n,r){var e=r(11),i=r(27),o=r(49),u=r(18),c=r(2),f=r(42),a=r(7),s=r(8);c(c.S,"Reflect",{set:function t(n,r,c){var l,h,v=arguments.length<4?n:arguments[3],p=i.f(a(n),r);if(!p){if(s(h=o(n)))return t(h,r,c,v);p=f(0)}if(u(p,"value")){if(!1===p.writable||!s(v))return!1;if(l=i.f(v,r)){if(l.get||l.set||!1===l.writable)return!1;l.value=c,e.f(v,r,l)}else e.f(v,r,f(0,c));return!0}return void 0!==p.set&&(p.set.call(v,c),!0)}})},function(t,n,r){var e=r(2),i=r(83);i&&e(e.S,"Reflect",{setPrototypeOf:function(t,n){i.check(t,n);try{return i.set(t,n),!0}catch(t){return!1}}})},function(t,n,r){r(507),t.exports=r(14).Array.includes},function(t,n,r){"use strict";var e=r(2),i=r(64)(!0);e(e.P,"Array",{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),r(53)("includes")},function(t,n,r){r(509),t.exports=r(14).String.padStart},function(t,n,r){"use strict";var e=r(2),i=r(151),o=r(72),u=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);e(e.P+e.F*u,"String",{padStart:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},function(t,n,r){r(511),t.exports=r(14).String.padEnd},function(t,n,r){"use strict";var e=r(2),i=r(151),o=r(72),u=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);e(e.P+e.F*u,"String",{padEnd:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},function(t,n,r){r(513),t.exports=r(78).f("asyncIterator")},function(t,n,r){r(124)("asyncIterator")},function(t,n,r){r(515),t.exports=r(14).Object.getOwnPropertyDescriptors},function(t,n,r){var e=r(2),i=r(150),o=r(20),u=r(27),c=r(95);e(e.S,"Object",{getOwnPropertyDescriptors:function(t){for(var n,r,e=o(t),f=u.f,a=i(e),s={},l=0;a.length>l;)void 0!==(r=f(e,n=a[l++]))&&c(s,n,r);return s}})},function(t,n,r){r(517),t.exports=r(14).Object.values},function(t,n,r){var e=r(2),i=r(152)(!1);e(e.S,"Object",{values:function(t){return i(t)}})},function(t,n,r){r(519),t.exports=r(14).Object.entries},function(t,n,r){var e=r(2),i=r(152)(!0);e(e.S,"Object",{entries:function(t){return i(t)}})},function(t,n,r){"use strict";r(144),r(521),t.exports=r(14).Promise.finally},function(t,n,r){"use strict";var e=r(2),i=r(14),o=r(5),u=r(60),c=r(146);e(e.P+e.R,"Promise",{finally:function(t){var n=u(this,i.Promise||o.Promise),r="function"==typeof t;return this.then(r?function(r){return c(n,t()).then((function(){return r}))}:t,r?function(r){return c(n,t()).then((function(){throw r}))}:t)}})},function(t,n,r){r(523),r(524),r(525),t.exports=r(14)},function(t,n,r){var e=r(5),i=r(2),o=r(72),u=[].slice,c=/MSIE .\./.test(o),f=function(t){return function(n,r){var e=arguments.length>2,i=!!e&&u.call(arguments,2);return t(e?function(){("function"==typeof n?n:Function(n)).apply(this,i)}:n,r)}};i(i.G+i.B+i.F*c,{setTimeout:f(e.setTimeout),setInterval:f(e.setInterval)})},function(t,n,r){var e=r(2),i=r(101);e(e.G+e.B,{setImmediate:i.set,clearImmediate:i.clear})},function(t,n,r){for(var e=r(98),i=r(45),o=r(15),u=r(5),c=r(19),f=r(52),a=r(9),s=a("iterator"),l=a("toStringTag"),h=f.Array,v={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},p=i(v),d=0;d=0;--i){var o=this.tryEntries[i],u=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var c=e.call(o,"catchLoc"),f=e.call(o,"finallyLoc");if(c&&f){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev=0;--n){var r=this.tryEntries[n];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),s}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc===t){var e=r.completion;if("throw"===e.type){var i=e.arg;E(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:F(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=void 0),s}}}function d(t,n,r,e){var i=n&&n.prototype instanceof y?n:y,o=Object.create(i.prototype),u=new O(e||[]);return o._invoke=function(t,n,r){var e="suspendedStart";return function(i,o){if("executing"===e)throw new Error("Generator is already running");if("completed"===e){if("throw"===i)throw o;return P()}for(r.method=i,r.arg=o;;){var u=r.delegate;if(u){var c=w(u,r);if(c){if(c===s)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===e)throw e="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);e="executing";var f=g(t,n,r);if("normal"===f.type){if(e=r.done?"completed":"suspendedYield",f.arg===s)continue;return{value:f.arg,done:r.done}}"throw"===f.type&&(e="completed",r.method="throw",r.arg=f.arg)}}}(t,r,u),o}function g(t,n,r){try{return{type:"normal",arg:t.call(n,r)}}catch(t){return{type:"throw",arg:t}}}function y(){}function x(){}function m(){}function b(t){["next","throw","return"].forEach((function(n){t[n]=function(t){return this._invoke(n,t)}}))}function S(t){var n;this._invoke=function(r,i){function o(){return new Promise((function(n,o){!function n(r,i,o,u){var c=g(t[r],t,i);if("throw"!==c.type){var f=c.arg,a=f.value;return a&&"object"==typeof a&&e.call(a,"__await")?Promise.resolve(a.__await).then((function(t){n("next",t,o,u)}),(function(t){n("throw",t,o,u)})):Promise.resolve(a).then((function(t){f.value=t,o(f)}),(function(t){return n("throw",t,o,u)}))}u(c.arg)}(r,i,n,o)}))}return n=n?n.then(o,o):o()}}function w(t,n){var r=t.iterator[n.method];if(void 0===r){if(n.delegate=null,"throw"===n.method){if(t.iterator.return&&(n.method="return",n.arg=void 0,w(t,n),"throw"===n.method))return s;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return s}var e=g(r,t.iterator,n.arg);if("throw"===e.type)return n.method="throw",n.arg=e.arg,n.delegate=null,s;var i=e.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,s):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,s)}function _(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function E(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function O(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(_,this),this.reset(!0)}function F(t){if(t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,i=function n(){for(;++r0?i(e(t),9007199254740991):0}},function(t,n,r){var e=r(7),i=r(123),o=r(37),u=Object.defineProperty;n.f=r(13)?Object.defineProperty:function(t,n,r){if(e(t),n=o(n,!0),e(r),i)try{return u(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(t[n]=r.value),t}},,function(t,n,r){t.exports=!r(6)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,n){var r=t.exports={version:"2.6.5"};"number"==typeof __e&&(__e=r)},function(t,n,r){var e=r(5),i=r(19),o=r(18),u=r(43)("src"),c=r(365),f=(""+c).split("toString");r(14).inspectSource=function(t){return c.call(t)},(t.exports=function(t,n,r,c){var a="function"==typeof r;a&&(o(r,"name")||i(r,"name",n)),t[n]!==r&&(a&&(o(r,u)||i(r,u,t[n]?""+t[n]:f.join(String(n)))),t===e?t[n]=r:c?t[n]?t[n]=r:i(t,n,r):(delete t[n],i(t,n,r)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[u]||c.call(this)}))},function(t,n,r){var e=r(33);t.exports=function(t){return Object(e(t))}},function(t,n,r){var e=r(2),i=r(6),o=r(33),u=/"/g,c=function(t,n,r,e){var i=String(o(t)),c="<"+n;return""!==r&&(c+=" "+r+'="'+String(e).replace(u,""")+'"'),c+">"+i+""};t.exports=function(t,n){var r={};r[t]=n(c),e(e.P+e.F*i((function(){var n=""[t]('"');return n!==n.toLowerCase()||n.split('"').length>3})),"String",r)}},function(t,n){var r={}.hasOwnProperty;t.exports=function(t,n){return r.call(t,n)}},function(t,n,r){var e=r(11),i=r(42);t.exports=r(13)?function(t,n,r){return e.f(t,n,i(1,r))}:function(t,n,r){return t[n]=r,t}},function(t,n,r){var e=r(57),i=r(33);t.exports=function(t){return e(i(t))}},,,function(t,n){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(t){"object"==typeof window&&(r=window)}t.exports=r},function(t,n,r){"use strict";var e=r(6);t.exports=function(t,n){return!!t&&e((function(){n?t.call(null,(function(){}),1):t.call(null)}))}},,function(t,n){var r=Math.ceil,e=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?e:r)(t)}},function(t,n,r){var e=r(58),i=r(42),o=r(20),u=r(37),c=r(18),f=r(123),a=Object.getOwnPropertyDescriptor;n.f=r(13)?a:function(t,n){if(t=o(t),n=u(n,!0),f)try{return a(t,n)}catch(t){}if(c(t,n))return i(!e.f.call(t,n),t[n])}},function(t,n,r){var e=r(2),i=r(14),o=r(6);t.exports=function(t,n){var r=(i.Object||{})[t]||Object[t],u={};u[t]=n(r),e(e.S+e.F*o((function(){r(1)})),"Object",u)}},function(t,n,r){var e=r(30),i=r(57),o=r(16),u=r(10),c=r(455);t.exports=function(t,n){var r=1==t,f=2==t,a=3==t,s=4==t,l=6==t,h=5==t||l,v=n||c;return function(n,c,p){for(var d,g,y=o(n),x=i(y),m=e(c,p,3),b=u(x.length),S=0,w=r?v(n,b):f?v(n,0):void 0;b>S;S++)if((h||S in x)&&(g=m(d=x[S],S,y),t))if(r)w[S]=g;else if(g)switch(t){case 3:return!0;case 5:return d;case 6:return S;case 2:w.push(d)}else if(s)return!1;return l?-1:a||s?s:w}}},function(t,n,r){var e=r(31);t.exports=function(t,n,r){if(e(t),void 0===n)return t;switch(r){case 1:return function(r){return t.call(n,r)};case 2:return function(r,e){return t.call(n,r,e)};case 3:return function(r,e,i){return t.call(n,r,e,i)}}return function(){return t.apply(n,arguments)}}},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,n){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,n,r){"use strict";if(r(13)){var e=r(44),i=r(5),o=r(6),u=r(2),c=r(74),f=r(102),a=r(30),s=r(55),l=r(42),h=r(19),v=r(56),p=r(26),d=r(10),g=r(149),y=r(46),x=r(37),m=r(18),b=r(59),S=r(8),w=r(16),_=r(94),E=r(47),O=r(49),F=r(48).f,P=r(96),M=r(43),A=r(9),I=r(29),j=r(64),N=r(60),T=r(98),L=r(52),R=r(67),k=r(54),C=r(97),D=r(140),W=r(11),U=r(27),V=W.f,B=U.f,G=i.RangeError,z=i.TypeError,Y=i.Uint8Array,q=Array.prototype,$=f.ArrayBuffer,K=f.DataView,J=I(0),X=I(2),H=I(3),Z=I(4),Q=I(5),tt=I(6),nt=j(!0),rt=j(!1),et=T.values,it=T.keys,ot=T.entries,ut=q.lastIndexOf,ct=q.reduce,ft=q.reduceRight,at=q.join,st=q.sort,lt=q.slice,ht=q.toString,vt=q.toLocaleString,pt=A("iterator"),dt=A("toStringTag"),gt=M("typed_constructor"),yt=M("def_constructor"),xt=c.CONSTR,mt=c.TYPED,bt=c.VIEW,St=I(1,(function(t,n){return Ft(N(t,t[yt]),n)})),wt=o((function(){return 1===new Y(new Uint16Array([1]).buffer)[0]})),_t=!!Y&&!!Y.prototype.set&&o((function(){new Y(1).set({})})),Et=function(t,n){var r=p(t);if(r<0||r%n)throw G("Wrong offset!");return r},Ot=function(t){if(S(t)&&mt in t)return t;throw z(t+" is not a typed array!")},Ft=function(t,n){if(!S(t)||!(gt in t))throw z("It is not a typed array constructor!");return new t(n)},Pt=function(t,n){return Mt(N(t,t[yt]),n)},Mt=function(t,n){for(var r=0,e=n.length,i=Ft(t,e);e>r;)i[r]=n[r++];return i},At=function(t,n,r){V(t,n,{get:function(){return this._d[r]}})},It=function(t){var n,r,e,i,o,u,c=w(t),f=arguments.length,s=f>1?arguments[1]:void 0,l=void 0!==s,h=P(c);if(null!=h&&!_(h)){for(u=h.call(c),e=[],n=0;!(o=u.next()).done;n++)e.push(o.value);c=e}for(l&&f>2&&(s=a(s,arguments[2],2)),n=0,r=d(c.length),i=Ft(this,r);r>n;n++)i[n]=l?s(c[n],n):c[n];return i},jt=function(){for(var t=0,n=arguments.length,r=Ft(this,n);n>t;)r[t]=arguments[t++];return r},Nt=!!Y&&o((function(){vt.call(new Y(1))})),Tt=function(){return vt.apply(Nt?lt.call(Ot(this)):Ot(this),arguments)},Lt={copyWithin:function(t,n){return D.call(Ot(this),t,n,arguments.length>2?arguments[2]:void 0)},every:function(t){return Z(Ot(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return C.apply(Ot(this),arguments)},filter:function(t){return Pt(this,X(Ot(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Q(Ot(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(Ot(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){J(Ot(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return rt(Ot(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return nt(Ot(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return at.apply(Ot(this),arguments)},lastIndexOf:function(t){return ut.apply(Ot(this),arguments)},map:function(t){return St(Ot(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return ct.apply(Ot(this),arguments)},reduceRight:function(t){return ft.apply(Ot(this),arguments)},reverse:function(){for(var t,n=Ot(this).length,r=Math.floor(n/2),e=0;e1?arguments[1]:void 0)},sort:function(t){return st.call(Ot(this),t)},subarray:function(t,n){var r=Ot(this),e=r.length,i=y(t,e);return new(N(r,r[yt]))(r.buffer,r.byteOffset+i*r.BYTES_PER_ELEMENT,d((void 0===n?e:y(n,e))-i))}},Rt=function(t,n){return Pt(this,lt.call(Ot(this),t,n))},kt=function(t){Ot(this);var n=Et(arguments[1],1),r=this.length,e=w(t),i=d(e.length),o=0;if(i+n>r)throw G("Wrong length!");for(;o255?255:255&e),i.v[v](r*n+i.o,e,wt)}(this,r,t)},enumerable:!0})};m?(p=r((function(t,r,e,i){s(t,p,a,"_d");var o,u,c,f,l=0,v=0;if(S(r)){if(!(r instanceof $||"ArrayBuffer"==(f=b(r))||"SharedArrayBuffer"==f))return mt in r?Mt(p,r):It.call(p,r);o=r,v=Et(e,n);var y=r.byteLength;if(void 0===i){if(y%n)throw G("Wrong length!");if((u=y-v)<0)throw G("Wrong length!")}else if((u=d(i)*n)+v>y)throw G("Wrong length!");c=u/n}else c=g(r),o=new $(u=c*n);for(h(t,"_d",{b:o,o:v,l:u,e:c,v:new K(o)});ldocument.F=Object<\/script>"),t.close(),f=t.F;e--;)delete f.prototype[o[e]];return f()};t.exports=Object.create||function(t,n){var r;return null!==t?(c.prototype=e(t),r=new c,c.prototype=null,r[u]=t):r=f(),void 0===n?r:i(r,n)}},function(t,n,r){var e=r(125),i=r(80).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return e(t,i)}},function(t,n,r){var e=r(18),i=r(16),o=r(79)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),e(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,n,r){var e=r(8);t.exports=function(t,n){if(!e(t)||t._t!==n)throw TypeError("Incompatible receiver, "+n+" required!");return t}},function(t,n,r){var e=r(11).f,i=r(18),o=r(9)("toStringTag");t.exports=function(t,n,r){t&&!i(t=r?t:t.prototype,o)&&e(t,o,{configurable:!0,value:n})}},function(t,n){t.exports={}},function(t,n,r){var e=r(9)("unscopables"),i=Array.prototype;null==i[e]&&r(19)(i,e,{}),t.exports=function(t){i[e][t]=!0}},function(t,n,r){"use strict";var e=r(5),i=r(11),o=r(13),u=r(9)("species");t.exports=function(t){var n=e[t];o&&n&&!n[u]&&i.f(n,u,{configurable:!0,get:function(){return this}})}},function(t,n){t.exports=function(t,n,r,e){if(!(t instanceof n)||void 0!==e&&e in t)throw TypeError(r+": incorrect invocation!");return t}},function(t,n,r){var e=r(15);t.exports=function(t,n,r){for(var i in n)e(t,i,n[i],r);return t}},function(t,n,r){var e=r(32);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==e(t)?t.split(""):Object(t)}},function(t,n){n.f={}.propertyIsEnumerable},function(t,n,r){var e=r(32),i=r(9)("toStringTag"),o="Arguments"==e(function(){return arguments}());t.exports=function(t){var n,r,u;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,n){try{return t[n]}catch(t){}}(n=Object(t),i))?r:o?e(n):"Object"==(u=e(n))&&"function"==typeof n.callee?"Arguments":u}},function(t,n,r){var e=r(7),i=r(31),o=r(9)("species");t.exports=function(t,n){var r,u=e(t).constructor;return void 0===u||null==(r=e(u)[o])?n:i(r)}},,,function(t,n,r){var e=r(14),i=r(5),o=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(t.exports=function(t,n){return o[t]||(o[t]=void 0!==n?n:{})})("versions",[]).push({version:e.version,mode:r(44)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,n,r){var e=r(20),i=r(10),o=r(46);t.exports=function(t){return function(n,r,u){var c,f=e(n),a=i(f.length),s=o(u,a);if(t&&r!=r){for(;a>s;)if((c=f[s++])!=c)return!0}else for(;a>s;s++)if((t||s in f)&&f[s]===r)return t||s||0;return!t&&-1}}},function(t,n){n.f=Object.getOwnPropertySymbols},function(t,n,r){var e=r(2),i=r(33),o=r(6),u=r(84),c="["+u+"]",f=RegExp("^"+c+c+"*"),a=RegExp(c+c+"*$"),s=function(t,n,r){var i={},c=o((function(){return!!u[t]()||"​…"!="​…"[t]()})),f=i[t]=c?n(l):u[t];r&&(i[r]=f),e(e.P+e.F*c,"String",i)},l=s.trim=function(t,n){return t=String(i(t)),1&n&&(t=t.replace(f,"")),2&n&&(t=t.replace(a,"")),t};t.exports=s},function(t,n,r){var e=r(9)("iterator"),i=!1;try{var o=[7][e]();o.return=function(){i=!0},Array.from(o,(function(){throw 2}))}catch(t){}t.exports=function(t,n){if(!n&&!i)return!1;var r=!1;try{var o=[7],u=o[e]();u.next=function(){return{done:r=!0}},o[e]=function(){return u},t(o)}catch(t){}return r}},function(t,n,r){"use strict";var e=r(7);t.exports=function(){var t=e(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n}},function(t,n,r){"use strict";var e=r(59),i=RegExp.prototype.exec;t.exports=function(t,n){var r=t.exec;if("function"==typeof r){var o=r.call(t,n);if("object"!=typeof o)throw new TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==e(t))throw new TypeError("RegExp#exec called on incompatible receiver");return i.call(t,n)}},function(t,n,r){"use strict";r(142);var e=r(15),i=r(19),o=r(6),u=r(33),c=r(9),f=r(99),a=c("species"),s=!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")})),l=function(){var t=/(?:)/,n=t.exec;t.exec=function(){return n.apply(this,arguments)};var r="ab".split(t);return 2===r.length&&"a"===r[0]&&"b"===r[1]}();t.exports=function(t,n,r){var h=c(t),v=!o((function(){var n={};return n[h]=function(){return 7},7!=""[t](n)})),p=v?!o((function(){var n=!1,r=/a/;return r.exec=function(){return n=!0,null},"split"===t&&(r.constructor={},r.constructor[a]=function(){return r}),r[h](""),!n})):void 0;if(!v||!p||"replace"===t&&!s||"split"===t&&!l){var d=/./[h],g=r(u,h,""[t],(function(t,n,r,e,i){return n.exec===f?v&&!i?{done:!0,value:d.call(n,r,e)}:{done:!0,value:t.call(r,n,e)}:{done:!1}})),y=g[0],x=g[1];e(String.prototype,t,y),i(RegExp.prototype,h,2==n?function(t,n){return x.call(t,this,n)}:function(t){return x.call(t,this)})}}},function(t,n,r){var e=r(30),i=r(138),o=r(94),u=r(7),c=r(10),f=r(96),a={},s={};(n=t.exports=function(t,n,r,l,h){var v,p,d,g,y=h?function(){return t}:f(t),x=e(r,l,n?2:1),m=0;if("function"!=typeof y)throw TypeError(t+" is not iterable!");if(o(y)){for(v=c(t.length);v>m;m++)if((g=n?x(u(p=t[m])[0],p[1]):x(t[m]))===a||g===s)return g}else for(d=y.call(t);!(p=d.next()).done;)if((g=i(d,x,p.value,n))===a||g===s)return g}).BREAK=a,n.RETURN=s},function(t,n,r){var e=r(5).navigator;t.exports=e&&e.userAgent||""},function(t,n,r){"use strict";var e=r(5),i=r(2),o=r(15),u=r(56),c=r(38),f=r(71),a=r(55),s=r(8),l=r(6),h=r(67),v=r(51),p=r(85);t.exports=function(t,n,r,d,g,y){var x=e[t],m=x,b=g?"set":"add",S=m&&m.prototype,w={},_=function(t){var n=S[t];o(S,t,"delete"==t||"has"==t?function(t){return!(y&&!s(t))&&n.call(this,0===t?0:t)}:"get"==t?function(t){return y&&!s(t)?void 0:n.call(this,0===t?0:t)}:"add"==t?function(t){return n.call(this,0===t?0:t),this}:function(t,r){return n.call(this,0===t?0:t,r),this})};if("function"==typeof m&&(y||S.forEach&&!l((function(){(new m).entries().next()})))){var E=new m,O=E[b](y?{}:-0,1)!=E,F=l((function(){E.has(1)})),P=h((function(t){new m(t)})),M=!y&&l((function(){for(var t=new m,n=5;n--;)t[b](n,n);return!t.has(-0)}));P||((m=n((function(n,r){a(n,m,t);var e=p(new x,n,m);return null!=r&&f(r,g,e[b],e),e}))).prototype=S,S.constructor=m),(F||M)&&(_("delete"),_("has"),g&&_("get")),(M||O)&&_(b),y&&S.clear&&delete S.clear}else m=d.getConstructor(n,t,g,b),u(m.prototype,r),c.NEED=!0;return v(m,t),w[t]=m,i(i.G+i.W+i.F*(m!=x),w),y||d.setStrong(m,t,g),m}},function(t,n,r){for(var e,i=r(5),o=r(19),u=r(43),c=u("typed_array"),f=u("view"),a=!(!i.ArrayBuffer||!i.DataView),s=a,l=0,h="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");l<9;)(e=i[h[l++]])?(o(e.prototype,c,!0),o(e.prototype,f,!0)):s=!1;t.exports={ABV:a,CONSTR:s,TYPED:c,VIEW:f}},,,function(t,n,r){var e=r(8),i=r(5).document,o=e(i)&&e(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,n,r){n.f=r(9)},function(t,n,r){var e=r(63)("keys"),i=r(43);t.exports=function(t){return e[t]||(e[t]=i(t))}},function(t,n){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,n,r){var e=r(32);t.exports=Array.isArray||function(t){return"Array"==e(t)}},function(t,n,r){var e=r(5).document;t.exports=e&&e.documentElement},function(t,n,r){var e=r(8),i=r(7),o=function(t,n){if(i(t),!e(n)&&null!==n)throw TypeError(n+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,n,e){try{(e=r(30)(Function.call,r(27).f(Object.prototype,"__proto__").set,2))(t,[]),n=!(t instanceof Array)}catch(t){n=!0}return function(t,r){return o(t,r),n?t.__proto__=r:e(t,r),t}}({},!1):void 0),check:o}},function(t,n){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,n,r){var e=r(8),i=r(83).set;t.exports=function(t,n,r){var o,u=n.constructor;return u!==r&&"function"==typeof u&&(o=u.prototype)!==r.prototype&&e(o)&&i&&i(t,o),t}},function(t,n,r){"use strict";var e=r(26),i=r(33);t.exports=function(t){var n=String(i(this)),r="",o=e(t);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(n+=n))1&o&&(r+=n);return r}},function(t,n){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,n){var r=Math.expm1;t.exports=!r||r(10)>22025.465794806718||r(10)<22025.465794806718||-2e-17!=r(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:r},function(t,n,r){var e=r(26),i=r(33);t.exports=function(t){return function(n,r){var o,u,c=String(i(n)),f=e(r),a=c.length;return f<0||f>=a?t?"":void 0:(o=c.charCodeAt(f))<55296||o>56319||f+1===a||(u=c.charCodeAt(f+1))<56320||u>57343?t?c.charAt(f):o:t?c.slice(f,f+2):u-56320+(o-55296<<10)+65536}}},function(t,n,r){"use strict";var e=r(44),i=r(2),o=r(15),u=r(19),c=r(52),f=r(137),a=r(51),s=r(49),l=r(9)("iterator"),h=!([].keys&&"next"in[].keys()),v=function(){return this};t.exports=function(t,n,r,p,d,g,y){f(r,n,p);var x,m,b,S=function(t){if(!h&&t in O)return O[t];switch(t){case"keys":case"values":return function(){return new r(this,t)}}return function(){return new r(this,t)}},w=n+" Iterator",_="values"==d,E=!1,O=t.prototype,F=O[l]||O["@@iterator"]||d&&O[d],P=F||S(d),M=d?_?S("entries"):P:void 0,A="Array"==n&&O.entries||F;if(A&&(b=s(A.call(new t)))!==Object.prototype&&b.next&&(a(b,w,!0),e||"function"==typeof b[l]||u(b,l,v)),_&&F&&"values"!==F.name&&(E=!0,P=function(){return F.call(this)}),e&&!y||!h&&!E&&O[l]||u(O,l,P),c[n]=P,c[w]=v,d)if(x={values:_?P:S("values"),keys:g?P:S("keys"),entries:M},y)for(m in x)m in O||o(O,m,x[m]);else i(i.P+i.F*(h||E),n,x);return x}},function(t,n,r){var e=r(92),i=r(33);t.exports=function(t,n,r){if(e(n))throw TypeError("String#"+r+" doesn't accept regex!");return String(i(t))}},function(t,n,r){var e=r(8),i=r(32),o=r(9)("match");t.exports=function(t){var n;return e(t)&&(void 0!==(n=t[o])?!!n:"RegExp"==i(t))}},function(t,n,r){var e=r(9)("match");t.exports=function(t){var n=/./;try{"/./"[t](n)}catch(r){try{return n[e]=!1,!"/./"[t](n)}catch(t){}}return!0}},function(t,n,r){var e=r(52),i=r(9)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(e.Array===t||o[i]===t)}},function(t,n,r){"use strict";var e=r(11),i=r(42);t.exports=function(t,n,r){n in t?e.f(t,n,i(0,r)):t[n]=r}},function(t,n,r){var e=r(59),i=r(9)("iterator"),o=r(52);t.exports=r(14).getIteratorMethod=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[e(t)]}},function(t,n,r){"use strict";var e=r(16),i=r(46),o=r(10);t.exports=function(t){for(var n=e(this),r=o(n.length),u=arguments.length,c=i(u>1?arguments[1]:void 0,r),f=u>2?arguments[2]:void 0,a=void 0===f?r:i(f,r);a>c;)n[c++]=t;return n}},function(t,n,r){"use strict";var e=r(53),i=r(141),o=r(52),u=r(20);t.exports=r(90)(Array,"Array",(function(t,n){this._t=u(t),this._i=0,this._k=n}),(function(){var t=this._t,n=this._k,r=this._i++;return!t||r>=t.length?(this._t=void 0,i(1)):i(0,"keys"==n?r:"values"==n?t[r]:[r,t[r]])}),"values"),o.Arguments=o.Array,e("keys"),e("values"),e("entries")},function(t,n,r){"use strict";var e,i,o=r(68),u=RegExp.prototype.exec,c=String.prototype.replace,f=u,a=(e=/a/,i=/b*/g,u.call(e,"a"),u.call(i,"a"),0!==e.lastIndex||0!==i.lastIndex),s=void 0!==/()??/.exec("")[1];(a||s)&&(f=function(t){var n,r,e,i,f=this;return s&&(r=new RegExp("^"+f.source+"$(?!\\s)",o.call(f))),a&&(n=f.lastIndex),e=u.call(f,t),a&&e&&(f.lastIndex=f.global?e.index+e[0].length:n),s&&e&&e.length>1&&c.call(e[0],r,(function(){for(i=1;ir;)n.push(arguments[r++]);return y[++g]=function(){c("function"==typeof t?t:Function(t),n)},e(g),g},v=function(t){delete y[t]},"process"==r(32)(l)?e=function(t){l.nextTick(u(x,t,1))}:d&&d.now?e=function(t){d.now(u(x,t,1))}:p?(o=(i=new p).port2,i.port1.onmessage=m,e=u(o.postMessage,o,1)):s.addEventListener&&"function"==typeof postMessage&&!s.importScripts?(e=function(t){s.postMessage(t+"","*")},s.addEventListener("message",m,!1)):e="onreadystatechange"in a("script")?function(t){f.appendChild(a("script")).onreadystatechange=function(){f.removeChild(this),x.call(t)}}:function(t){setTimeout(u(x,t,1),0)}),t.exports={set:h,clear:v}},function(t,n,r){"use strict";var e=r(5),i=r(13),o=r(44),u=r(74),c=r(19),f=r(56),a=r(6),s=r(55),l=r(26),h=r(10),v=r(149),p=r(48).f,d=r(11).f,g=r(97),y=r(51),x=e.ArrayBuffer,m=e.DataView,b=e.Math,S=e.RangeError,w=e.Infinity,_=x,E=b.abs,O=b.pow,F=b.floor,P=b.log,M=b.LN2,A=i?"_b":"buffer",I=i?"_l":"byteLength",j=i?"_o":"byteOffset";function N(t,n,r){var e,i,o,u=new Array(r),c=8*r-n-1,f=(1<>1,s=23===n?O(2,-24)-O(2,-77):0,l=0,h=t<0||0===t&&1/t<0?1:0;for((t=E(t))!=t||t===w?(i=t!=t?1:0,e=f):(e=F(P(t)/M),t*(o=O(2,-e))<1&&(e--,o*=2),(t+=e+a>=1?s/o:s*O(2,1-a))*o>=2&&(e++,o/=2),e+a>=f?(i=0,e=f):e+a>=1?(i=(t*o-1)*O(2,n),e+=a):(i=t*O(2,a-1)*O(2,n),e=0));n>=8;u[l++]=255&i,i/=256,n-=8);for(e=e<0;u[l++]=255&e,e/=256,c-=8);return u[--l]|=128*h,u}function T(t,n,r){var e,i=8*r-n-1,o=(1<>1,c=i-7,f=r-1,a=t[f--],s=127&a;for(a>>=7;c>0;s=256*s+t[f],f--,c-=8);for(e=s&(1<<-c)-1,s>>=-c,c+=n;c>0;e=256*e+t[f],f--,c-=8);if(0===s)s=1-u;else{if(s===o)return e?NaN:a?-w:w;e+=O(2,n),s-=u}return(a?-1:1)*e*O(2,s-n)}function L(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function R(t){return[255&t]}function k(t){return[255&t,t>>8&255]}function C(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function D(t){return N(t,52,8)}function W(t){return N(t,23,4)}function U(t,n,r){d(t.prototype,n,{get:function(){return this[r]}})}function V(t,n,r,e){var i=v(+r);if(i+n>t[I])throw S("Wrong index!");var o=t[A]._b,u=i+t[j],c=o.slice(u,u+n);return e?c:c.reverse()}function B(t,n,r,e,i,o){var u=v(+r);if(u+n>t[I])throw S("Wrong index!");for(var c=t[A]._b,f=u+t[j],a=e(+i),s=0;sq;)(G=Y[q++])in x||c(x,G,_[G]);o||(z.constructor=x)}var $=new m(new x(2)),K=m.prototype.setInt8;$.setInt8(0,2147483648),$.setInt8(1,2147483649),!$.getInt8(0)&&$.getInt8(1)||f(m.prototype,{setInt8:function(t,n){K.call(this,t,n<<24>>24)},setUint8:function(t,n){K.call(this,t,n<<24>>24)}},!0)}else x=function(t){s(this,x,"ArrayBuffer");var n=v(t);this._b=g.call(new Array(n),0),this[I]=n},m=function(t,n,r){s(this,m,"DataView"),s(t,x,"DataView");var e=t[I],i=l(n);if(i<0||i>e)throw S("Wrong offset!");if(i+(r=void 0===r?e-i:h(r))>e)throw S("Wrong length!");this[A]=t,this[j]=i,this[I]=r},i&&(U(x,"byteLength","_l"),U(m,"buffer","_b"),U(m,"byteLength","_l"),U(m,"byteOffset","_o")),f(m.prototype,{getInt8:function(t){return V(this,1,t)[0]<<24>>24},getUint8:function(t){return V(this,1,t)[0]},getInt16:function(t){var n=V(this,2,t,arguments[1]);return(n[1]<<8|n[0])<<16>>16},getUint16:function(t){var n=V(this,2,t,arguments[1]);return n[1]<<8|n[0]},getInt32:function(t){return L(V(this,4,t,arguments[1]))},getUint32:function(t){return L(V(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return T(V(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return T(V(this,8,t,arguments[1]),52,8)},setInt8:function(t,n){B(this,1,t,R,n)},setUint8:function(t,n){B(this,1,t,R,n)},setInt16:function(t,n){B(this,2,t,k,n,arguments[2])},setUint16:function(t,n){B(this,2,t,k,n,arguments[2])},setInt32:function(t,n){B(this,4,t,C,n,arguments[2])},setUint32:function(t,n){B(this,4,t,C,n,arguments[2])},setFloat32:function(t,n){B(this,4,t,W,n,arguments[2])},setFloat64:function(t,n){B(this,8,t,D,n,arguments[2])}});y(x,"ArrayBuffer"),y(m,"DataView"),c(m.prototype,u.VIEW,!0),n.ArrayBuffer=x,n.DataView=m},,,,,,,,,,,,,,,,,,,,,function(t,n,r){t.exports=!r(13)&&!r(6)((function(){return 7!=Object.defineProperty(r(77)("div"),"a",{get:function(){return 7}}).a}))},function(t,n,r){var e=r(5),i=r(14),o=r(44),u=r(78),c=r(11).f;t.exports=function(t){var n=i.Symbol||(i.Symbol=o?{}:e.Symbol||{});"_"==t.charAt(0)||t in n||c(n,t,{value:u.f(t)})}},function(t,n,r){var e=r(18),i=r(20),o=r(64)(!1),u=r(79)("IE_PROTO");t.exports=function(t,n){var r,c=i(t),f=0,a=[];for(r in c)r!=u&&e(c,r)&&a.push(r);for(;n.length>f;)e(c,r=n[f++])&&(~o(a,r)||a.push(r));return a}},function(t,n,r){var e=r(11),i=r(7),o=r(45);t.exports=r(13)?Object.defineProperties:function(t,n){i(t);for(var r,u=o(n),c=u.length,f=0;c>f;)e.f(t,r=u[f++],n[r]);return t}},function(t,n,r){var e=r(20),i=r(48).f,o={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return u&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return u.slice()}}(t):i(e(t))}},function(t,n,r){"use strict";var e=r(45),i=r(65),o=r(58),u=r(16),c=r(57),f=Object.assign;t.exports=!f||r(6)((function(){var t={},n={},r=Symbol(),e="abcdefghijklmnopqrst";return t[r]=7,e.split("").forEach((function(t){n[t]=t})),7!=f({},t)[r]||Object.keys(f({},n)).join("")!=e}))?function(t,n){for(var r=u(t),f=arguments.length,a=1,s=i.f,l=o.f;f>a;)for(var h,v=c(arguments[a++]),p=s?e(v).concat(s(v)):e(v),d=p.length,g=0;d>g;)l.call(v,h=p[g++])&&(r[h]=v[h]);return r}:f},function(t,n){t.exports=Object.is||function(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n}},function(t,n,r){"use strict";var e=r(31),i=r(8),o=r(131),u=[].slice,c={},f=function(t,n,r){if(!(n in c)){for(var e=[],i=0;i>>0||(u.test(r)?16:10))}:e},function(t,n,r){var e=r(5).parseFloat,i=r(66).trim;t.exports=1/e(r(84)+"-0")!=-1/0?function(t){var n=i(String(t),3),r=e(n);return 0===r&&"-"==n.charAt(0)?-0:r}:e},function(t,n,r){var e=r(32);t.exports=function(t,n){if("number"!=typeof t&&"Number"!=e(t))throw TypeError(n);return+t}},function(t,n,r){var e=r(8),i=Math.floor;t.exports=function(t){return!e(t)&&isFinite(t)&&i(t)===t}},function(t,n){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,n,r){"use strict";var e=r(47),i=r(42),o=r(51),u={};r(19)(u,r(9)("iterator"),(function(){return this})),t.exports=function(t,n,r){t.prototype=e(u,{next:i(1,r)}),o(t,n+" Iterator")}},function(t,n,r){var e=r(7);t.exports=function(t,n,r,i){try{return i?n(e(r)[0],r[1]):n(r)}catch(n){var o=t.return;throw void 0!==o&&e(o.call(t)),n}}},function(t,n,r){var e=r(31),i=r(16),o=r(57),u=r(10);t.exports=function(t,n,r,c,f){e(n);var a=i(t),s=o(a),l=u(a.length),h=f?l-1:0,v=f?-1:1;if(r<2)for(;;){if(h in s){c=s[h],h+=v;break}if(h+=v,f?h<0:l<=h)throw TypeError("Reduce of empty array with no initial value")}for(;f?h>=0:l>h;h+=v)h in s&&(c=n(c,s[h],h,a));return c}},function(t,n,r){"use strict";var e=r(16),i=r(46),o=r(10);t.exports=[].copyWithin||function(t,n){var r=e(this),u=o(r.length),c=i(t,u),f=i(n,u),a=arguments.length>2?arguments[2]:void 0,s=Math.min((void 0===a?u:i(a,u))-f,u-c),l=1;for(f0;)f in r?r[c]=r[f]:delete r[c],c+=l,f+=l;return r}},function(t,n){t.exports=function(t,n){return{value:n,done:!!t}}},function(t,n,r){"use strict";var e=r(99);r(2)({target:"RegExp",proto:!0,forced:e!==/./.exec},{exec:e})},function(t,n,r){r(13)&&"g"!=/./g.flags&&r(11).f(RegExp.prototype,"flags",{configurable:!0,get:r(68)})},function(t,n,r){"use strict";var e,i,o,u,c=r(44),f=r(5),a=r(30),s=r(59),l=r(2),h=r(8),v=r(31),p=r(55),d=r(71),g=r(60),y=r(101).set,x=r(476)(),m=r(145),b=r(477),S=r(72),w=r(146),_=f.TypeError,E=f.process,O=E&&E.versions,F=O&&O.v8||"",P=f.Promise,M="process"==s(E),A=function(){},I=i=m.f,j=!!function(){try{var t=P.resolve(1),n=(t.constructor={})[r(9)("species")]=function(t){t(A,A)};return(M||"function"==typeof PromiseRejectionEvent)&&t.then(A)instanceof n&&0!==F.indexOf("6.6")&&-1===S.indexOf("Chrome/66")}catch(t){}}(),N=function(t){var n;return!(!h(t)||"function"!=typeof(n=t.then))&&n},T=function(t,n){if(!t._n){t._n=!0;var r=t._c;x((function(){for(var e=t._v,i=1==t._s,o=0,u=function(n){var r,o,u,c=i?n.ok:n.fail,f=n.resolve,a=n.reject,s=n.domain;try{c?(i||(2==t._h&&k(t),t._h=1),!0===c?r=e:(s&&s.enter(),r=c(e),s&&(s.exit(),u=!0)),r===n.promise?a(_("Promise-chain cycle")):(o=N(r))?o.call(r,f,a):f(r)):a(e)}catch(t){s&&!u&&s.exit(),a(t)}};r.length>o;)u(r[o++]);t._c=[],t._n=!1,n&&!t._h&&L(t)}))}},L=function(t){y.call(f,(function(){var n,r,e,i=t._v,o=R(t);if(o&&(n=b((function(){M?E.emit("unhandledRejection",i,t):(r=f.onunhandledrejection)?r({promise:t,reason:i}):(e=f.console)&&e.error&&e.error("Unhandled promise rejection",i)})),t._h=M||R(t)?2:1),t._a=void 0,o&&n.e)throw n.v}))},R=function(t){return 1!==t._h&&0===(t._a||t._c).length},k=function(t){y.call(f,(function(){var n;M?E.emit("rejectionHandled",t):(n=f.onrejectionhandled)&&n({promise:t,reason:t._v})}))},C=function(t){var n=this;n._d||(n._d=!0,(n=n._w||n)._v=t,n._s=2,n._a||(n._a=n._c.slice()),T(n,!0))},D=function(t){var n,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===t)throw _("Promise can't be resolved itself");(n=N(t))?x((function(){var e={_w:r,_d:!1};try{n.call(t,a(D,e,1),a(C,e,1))}catch(t){C.call(e,t)}})):(r._v=t,r._s=1,T(r,!1))}catch(t){C.call({_w:r,_d:!1},t)}}};j||(P=function(t){p(this,P,"Promise","_h"),v(t),e.call(this);try{t(a(D,this,1),a(C,this,1))}catch(t){C.call(this,t)}},(e=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=r(56)(P.prototype,{then:function(t,n){var r=I(g(this,P));return r.ok="function"!=typeof t||t,r.fail="function"==typeof n&&n,r.domain=M?E.domain:void 0,this._c.push(r),this._a&&this._a.push(r),this._s&&T(this,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new e;this.promise=t,this.resolve=a(D,t,1),this.reject=a(C,t,1)},m.f=I=function(t){return t===P||t===u?new o(t):i(t)}),l(l.G+l.W+l.F*!j,{Promise:P}),r(51)(P,"Promise"),r(54)("Promise"),u=r(14).Promise,l(l.S+l.F*!j,"Promise",{reject:function(t){var n=I(this);return(0,n.reject)(t),n.promise}}),l(l.S+l.F*(c||!j),"Promise",{resolve:function(t){return w(c&&this===u?P:this,t)}}),l(l.S+l.F*!(j&&r(67)((function(t){P.all(t).catch(A)}))),"Promise",{all:function(t){var n=this,r=I(n),e=r.resolve,i=r.reject,o=b((function(){var r=[],o=0,u=1;d(t,!1,(function(t){var c=o++,f=!1;r.push(void 0),u++,n.resolve(t).then((function(t){f||(f=!0,r[c]=t,--u||e(r))}),i)})),--u||e(r)}));return o.e&&i(o.v),r.promise},race:function(t){var n=this,r=I(n),e=r.reject,i=b((function(){d(t,!1,(function(t){n.resolve(t).then(r.resolve,e)}))}));return i.e&&e(i.v),r.promise}})},function(t,n,r){"use strict";var e=r(31);function i(t){var n,r;this.promise=new t((function(t,e){if(void 0!==n||void 0!==r)throw TypeError("Bad Promise constructor");n=t,r=e})),this.resolve=e(n),this.reject=e(r)}t.exports.f=function(t){return new i(t)}},function(t,n,r){var e=r(7),i=r(8),o=r(145);t.exports=function(t,n){if(e(t),i(n)&&n.constructor===t)return n;var r=o.f(t);return(0,r.resolve)(n),r.promise}},function(t,n,r){"use strict";var e=r(11).f,i=r(47),o=r(56),u=r(30),c=r(55),f=r(71),a=r(90),s=r(141),l=r(54),h=r(13),v=r(38).fastKey,p=r(50),d=h?"_s":"size",g=function(t,n){var r,e=v(n);if("F"!==e)return t._i[e];for(r=t._f;r;r=r.n)if(r.k==n)return r};t.exports={getConstructor:function(t,n,r,a){var s=t((function(t,e){c(t,s,n,"_i"),t._t=n,t._i=i(null),t._f=void 0,t._l=void 0,t[d]=0,null!=e&&f(e,r,t[a],t)}));return o(s.prototype,{clear:function(){for(var t=p(this,n),r=t._i,e=t._f;e;e=e.n)e.r=!0,e.p&&(e.p=e.p.n=void 0),delete r[e.i];t._f=t._l=void 0,t[d]=0},delete:function(t){var r=p(this,n),e=g(r,t);if(e){var i=e.n,o=e.p;delete r._i[e.i],e.r=!0,o&&(o.n=i),i&&(i.p=o),r._f==e&&(r._f=i),r._l==e&&(r._l=o),r[d]--}return!!e},forEach:function(t){p(this,n);for(var r,e=u(t,arguments.length>1?arguments[1]:void 0,3);r=r?r.n:this._f;)for(e(r.v,r.k,this);r&&r.r;)r=r.p},has:function(t){return!!g(p(this,n),t)}}),h&&e(s.prototype,"size",{get:function(){return p(this,n)[d]}}),s},def:function(t,n,r){var e,i,o=g(t,n);return o?o.v=r:(t._l=o={i:i=v(n,!0),k:n,v:r,p:e=t._l,n:void 0,r:!1},t._f||(t._f=o),e&&(e.n=o),t[d]++,"F"!==i&&(t._i[i]=o)),t},getEntry:g,setStrong:function(t,n,r){a(t,n,(function(t,r){this._t=p(t,n),this._k=r,this._l=void 0}),(function(){for(var t=this._k,n=this._l;n&&n.r;)n=n.p;return this._t&&(this._l=n=n?n.n:this._t._f)?s(0,"keys"==t?n.k:"values"==t?n.v:[n.k,n.v]):(this._t=void 0,s(1))}),r?"entries":"values",!r,!0),l(n)}}},function(t,n,r){"use strict";var e=r(56),i=r(38).getWeak,o=r(7),u=r(8),c=r(55),f=r(71),a=r(29),s=r(18),l=r(50),h=a(5),v=a(6),p=0,d=function(t){return t._l||(t._l=new g)},g=function(){this.a=[]},y=function(t,n){return h(t.a,(function(t){return t[0]===n}))};g.prototype={get:function(t){var n=y(this,t);if(n)return n[1]},has:function(t){return!!y(this,t)},set:function(t,n){var r=y(this,t);r?r[1]=n:this.a.push([t,n])},delete:function(t){var n=v(this.a,(function(n){return n[0]===t}));return~n&&this.a.splice(n,1),!!~n}},t.exports={getConstructor:function(t,n,r,o){var a=t((function(t,e){c(t,a,n,"_i"),t._t=n,t._i=p++,t._l=void 0,null!=e&&f(e,r,t[o],t)}));return e(a.prototype,{delete:function(t){if(!u(t))return!1;var r=i(t);return!0===r?d(l(this,n)).delete(t):r&&s(r,this._i)&&delete r[this._i]},has:function(t){if(!u(t))return!1;var r=i(t);return!0===r?d(l(this,n)).has(t):r&&s(r,this._i)}}),a},def:function(t,n,r){var e=i(o(n),!0);return!0===e?d(t).set(n,r):e[t._i]=r,t},ufstore:d}},function(t,n,r){var e=r(26),i=r(10);t.exports=function(t){if(void 0===t)return 0;var n=e(t),r=i(n);if(n!==r)throw RangeError("Wrong length!");return r}},function(t,n,r){var e=r(48),i=r(65),o=r(7),u=r(5).Reflect;t.exports=u&&u.ownKeys||function(t){var n=e.f(o(t)),r=i.f;return r?n.concat(r(t)):n}},function(t,n,r){var e=r(10),i=r(86),o=r(33);t.exports=function(t,n,r,u){var c=String(o(t)),f=c.length,a=void 0===r?" ":String(r),s=e(n);if(s<=f||""==a)return c;var l=s-f,h=i.call(a,Math.ceil(l/a.length));return h.length>l&&(h=h.slice(0,l)),u?h+c:c+h}},function(t,n,r){var e=r(45),i=r(20),o=r(58).f;t.exports=function(t){return function(n){for(var r,u=i(n),c=e(u),f=c.length,a=0,s=[];f>a;)o.call(u,r=c[a++])&&s.push(t?[r,u[r]]:u[r]);return s}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,n,r){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),r(362)},function(t,n,r){"use strict";(function(t){r(363),r(507),r(509),r(511),r(513),r(515),r(517),r(519),r(521),r(523),r(527),t._babelPolyfill&&"undefined"!=typeof console&&console.warn&&console.warn("@babel/polyfill is loaded more than once on this page. This is probably not desirable/intended and may have consequences if different versions of the polyfills are applied sequentially. If you do need to load the polyfill more than once, use @babel/polyfill/noConflict instead to bypass the warning."),t._babelPolyfill=!0}).call(this,r(23))},function(t,n,r){r(364),r(367),r(368),r(369),r(370),r(371),r(372),r(373),r(374),r(375),r(376),r(377),r(378),r(379),r(380),r(381),r(382),r(383),r(384),r(385),r(386),r(387),r(388),r(389),r(390),r(391),r(392),r(393),r(394),r(395),r(396),r(397),r(398),r(399),r(400),r(401),r(402),r(403),r(404),r(405),r(406),r(407),r(408),r(410),r(411),r(412),r(413),r(414),r(415),r(416),r(417),r(418),r(419),r(420),r(421),r(422),r(423),r(424),r(425),r(426),r(427),r(428),r(429),r(430),r(431),r(432),r(433),r(434),r(435),r(436),r(437),r(438),r(439),r(440),r(441),r(442),r(443),r(445),r(446),r(448),r(449),r(450),r(451),r(452),r(453),r(454),r(457),r(458),r(459),r(460),r(461),r(462),r(463),r(464),r(465),r(466),r(467),r(468),r(469),r(98),r(470),r(142),r(471),r(143),r(472),r(473),r(474),r(475),r(144),r(478),r(479),r(480),r(481),r(482),r(483),r(484),r(485),r(486),r(487),r(488),r(489),r(490),r(491),r(492),r(493),r(494),r(495),r(496),r(497),r(498),r(499),r(500),r(501),r(502),r(503),r(504),r(505),r(506),t.exports=r(14)},function(t,n,r){"use strict";var e=r(5),i=r(18),o=r(13),u=r(2),c=r(15),f=r(38).KEY,a=r(6),s=r(63),l=r(51),h=r(43),v=r(9),p=r(78),d=r(124),g=r(366),y=r(81),x=r(7),m=r(8),b=r(20),S=r(37),w=r(42),_=r(47),E=r(127),O=r(27),F=r(11),P=r(45),M=O.f,A=F.f,I=E.f,j=e.Symbol,N=e.JSON,T=N&&N.stringify,L=v("_hidden"),R=v("toPrimitive"),k={}.propertyIsEnumerable,C=s("symbol-registry"),D=s("symbols"),W=s("op-symbols"),U=Object.prototype,V="function"==typeof j,B=e.QObject,G=!B||!B.prototype||!B.prototype.findChild,z=o&&a((function(){return 7!=_(A({},"a",{get:function(){return A(this,"a",{value:7}).a}})).a}))?function(t,n,r){var e=M(U,n);e&&delete U[n],A(t,n,r),e&&t!==U&&A(U,n,e)}:A,Y=function(t){var n=D[t]=_(j.prototype);return n._k=t,n},q=V&&"symbol"==typeof j.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof j},$=function(t,n,r){return t===U&&$(W,n,r),x(t),n=S(n,!0),x(r),i(D,n)?(r.enumerable?(i(t,L)&&t[L][n]&&(t[L][n]=!1),r=_(r,{enumerable:w(0,!1)})):(i(t,L)||A(t,L,w(1,{})),t[L][n]=!0),z(t,n,r)):A(t,n,r)},K=function(t,n){x(t);for(var r,e=g(n=b(n)),i=0,o=e.length;o>i;)$(t,r=e[i++],n[r]);return t},J=function(t){var n=k.call(this,t=S(t,!0));return!(this===U&&i(D,t)&&!i(W,t))&&(!(n||!i(this,t)||!i(D,t)||i(this,L)&&this[L][t])||n)},X=function(t,n){if(t=b(t),n=S(n,!0),t!==U||!i(D,n)||i(W,n)){var r=M(t,n);return!r||!i(D,n)||i(t,L)&&t[L][n]||(r.enumerable=!0),r}},H=function(t){for(var n,r=I(b(t)),e=[],o=0;r.length>o;)i(D,n=r[o++])||n==L||n==f||e.push(n);return e},Z=function(t){for(var n,r=t===U,e=I(r?W:b(t)),o=[],u=0;e.length>u;)!i(D,n=e[u++])||r&&!i(U,n)||o.push(D[n]);return o};V||(c((j=function(){if(this instanceof j)throw TypeError("Symbol is not a constructor!");var t=h(arguments.length>0?arguments[0]:void 0),n=function(r){this===U&&n.call(W,r),i(this,L)&&i(this[L],t)&&(this[L][t]=!1),z(this,t,w(1,r))};return o&&G&&z(U,t,{configurable:!0,set:n}),Y(t)}).prototype,"toString",(function(){return this._k})),O.f=X,F.f=$,r(48).f=E.f=H,r(58).f=J,r(65).f=Z,o&&!r(44)&&c(U,"propertyIsEnumerable",J,!0),p.f=function(t){return Y(v(t))}),u(u.G+u.W+u.F*!V,{Symbol:j});for(var Q="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),tt=0;Q.length>tt;)v(Q[tt++]);for(var nt=P(v.store),rt=0;nt.length>rt;)d(nt[rt++]);u(u.S+u.F*!V,"Symbol",{for:function(t){return i(C,t+="")?C[t]:C[t]=j(t)},keyFor:function(t){if(!q(t))throw TypeError(t+" is not a symbol!");for(var n in C)if(C[n]===t)return n},useSetter:function(){G=!0},useSimple:function(){G=!1}}),u(u.S+u.F*!V,"Object",{create:function(t,n){return void 0===n?_(t):K(_(t),n)},defineProperty:$,defineProperties:K,getOwnPropertyDescriptor:X,getOwnPropertyNames:H,getOwnPropertySymbols:Z}),N&&u(u.S+u.F*(!V||a((function(){var t=j();return"[null]"!=T([t])||"{}"!=T({a:t})||"{}"!=T(Object(t))}))),"JSON",{stringify:function(t){for(var n,r,e=[t],i=1;arguments.length>i;)e.push(arguments[i++]);if(r=n=e[1],(m(n)||void 0!==t)&&!q(t))return y(n)||(n=function(t,n){if("function"==typeof r&&(n=r.call(this,t,n)),!q(n))return n}),e[1]=n,T.apply(N,e)}}),j.prototype[R]||r(19)(j.prototype,R,j.prototype.valueOf),l(j,"Symbol"),l(Math,"Math",!0),l(e.JSON,"JSON",!0)},function(t,n,r){t.exports=r(63)("native-function-to-string",Function.toString)},function(t,n,r){var e=r(45),i=r(65),o=r(58);t.exports=function(t){var n=e(t),r=i.f;if(r)for(var u,c=r(t),f=o.f,a=0;c.length>a;)f.call(t,u=c[a++])&&n.push(u);return n}},function(t,n,r){var e=r(2);e(e.S,"Object",{create:r(47)})},function(t,n,r){var e=r(2);e(e.S+e.F*!r(13),"Object",{defineProperty:r(11).f})},function(t,n,r){var e=r(2);e(e.S+e.F*!r(13),"Object",{defineProperties:r(126)})},function(t,n,r){var e=r(20),i=r(27).f;r(28)("getOwnPropertyDescriptor",(function(){return function(t,n){return i(e(t),n)}}))},function(t,n,r){var e=r(16),i=r(49);r(28)("getPrototypeOf",(function(){return function(t){return i(e(t))}}))},function(t,n,r){var e=r(16),i=r(45);r(28)("keys",(function(){return function(t){return i(e(t))}}))},function(t,n,r){r(28)("getOwnPropertyNames",(function(){return r(127).f}))},function(t,n,r){var e=r(8),i=r(38).onFreeze;r(28)("freeze",(function(t){return function(n){return t&&e(n)?t(i(n)):n}}))},function(t,n,r){var e=r(8),i=r(38).onFreeze;r(28)("seal",(function(t){return function(n){return t&&e(n)?t(i(n)):n}}))},function(t,n,r){var e=r(8),i=r(38).onFreeze;r(28)("preventExtensions",(function(t){return function(n){return t&&e(n)?t(i(n)):n}}))},function(t,n,r){var e=r(8);r(28)("isFrozen",(function(t){return function(n){return!e(n)||!!t&&t(n)}}))},function(t,n,r){var e=r(8);r(28)("isSealed",(function(t){return function(n){return!e(n)||!!t&&t(n)}}))},function(t,n,r){var e=r(8);r(28)("isExtensible",(function(t){return function(n){return!!e(n)&&(!t||t(n))}}))},function(t,n,r){var e=r(2);e(e.S+e.F,"Object",{assign:r(128)})},function(t,n,r){var e=r(2);e(e.S,"Object",{is:r(129)})},function(t,n,r){var e=r(2);e(e.S,"Object",{setPrototypeOf:r(83).set})},function(t,n,r){"use strict";var e=r(59),i={};i[r(9)("toStringTag")]="z",i+""!="[object z]"&&r(15)(Object.prototype,"toString",(function(){return"[object "+e(this)+"]"}),!0)},function(t,n,r){var e=r(2);e(e.P,"Function",{bind:r(130)})},function(t,n,r){var e=r(11).f,i=Function.prototype,o=/^\s*function ([^ (]*)/;"name"in i||r(13)&&e(i,"name",{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(t){return""}}})},function(t,n,r){"use strict";var e=r(8),i=r(49),o=r(9)("hasInstance"),u=Function.prototype;o in u||r(11).f(u,o,{value:function(t){if("function"!=typeof this||!e(t))return!1;if(!e(this.prototype))return t instanceof this;for(;t=i(t);)if(this.prototype===t)return!0;return!1}})},function(t,n,r){var e=r(2),i=r(132);e(e.G+e.F*(parseInt!=i),{parseInt:i})},function(t,n,r){var e=r(2),i=r(133);e(e.G+e.F*(parseFloat!=i),{parseFloat:i})},function(t,n,r){"use strict";var e=r(5),i=r(18),o=r(32),u=r(85),c=r(37),f=r(6),a=r(48).f,s=r(27).f,l=r(11).f,h=r(66).trim,v=e.Number,p=v,d=v.prototype,g="Number"==o(r(47)(d)),y="trim"in String.prototype,x=function(t){var n=c(t,!1);if("string"==typeof n&&n.length>2){var r,e,i,o=(n=y?n.trim():h(n,3)).charCodeAt(0);if(43===o||45===o){if(88===(r=n.charCodeAt(2))||120===r)return NaN}else if(48===o){switch(n.charCodeAt(1)){case 66:case 98:e=2,i=49;break;case 79:case 111:e=8,i=55;break;default:return+n}for(var u,f=n.slice(2),a=0,s=f.length;ai)return NaN;return parseInt(f,e)}}return+n};if(!v(" 0o1")||!v("0b1")||v("+0x1")){v=function(t){var n=arguments.length<1?0:t,r=this;return r instanceof v&&(g?f((function(){d.valueOf.call(r)})):"Number"!=o(r))?u(new p(x(n)),r,v):x(n)};for(var m,b=r(13)?a(p):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),S=0;b.length>S;S++)i(p,m=b[S])&&!i(v,m)&&l(v,m,s(p,m));v.prototype=d,d.constructor=v,r(15)(e,"Number",v)}},function(t,n,r){"use strict";var e=r(2),i=r(26),o=r(134),u=r(86),c=1..toFixed,f=Math.floor,a=[0,0,0,0,0,0],s="Number.toFixed: incorrect invocation!",l=function(t,n){for(var r=-1,e=n;++r<6;)e+=t*a[r],a[r]=e%1e7,e=f(e/1e7)},h=function(t){for(var n=6,r=0;--n>=0;)r+=a[n],a[n]=f(r/t),r=r%t*1e7},v=function(){for(var t=6,n="";--t>=0;)if(""!==n||0===t||0!==a[t]){var r=String(a[t]);n=""===n?r:n+u.call("0",7-r.length)+r}return n},p=function(t,n,r){return 0===n?r:n%2==1?p(t,n-1,r*t):p(t*t,n/2,r)};e(e.P+e.F*(!!c&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!r(6)((function(){c.call({})}))),"Number",{toFixed:function(t){var n,r,e,c,f=o(this,s),a=i(t),d="",g="0";if(a<0||a>20)throw RangeError(s);if(f!=f)return"NaN";if(f<=-1e21||f>=1e21)return String(f);if(f<0&&(d="-",f=-f),f>1e-21)if(r=(n=function(t){for(var n=0,r=t;r>=4096;)n+=12,r/=4096;for(;r>=2;)n+=1,r/=2;return n}(f*p(2,69,1))-69)<0?f*p(2,-n,1):f/p(2,n,1),r*=4503599627370496,(n=52-n)>0){for(l(0,r),e=a;e>=7;)l(1e7,0),e-=7;for(l(p(10,e,1),0),e=n-1;e>=23;)h(1<<23),e-=23;h(1<0?d+((c=g.length)<=a?"0."+u.call("0",a-c)+g:g.slice(0,c-a)+"."+g.slice(c-a)):d+g}})},function(t,n,r){"use strict";var e=r(2),i=r(6),o=r(134),u=1..toPrecision;e(e.P+e.F*(i((function(){return"1"!==u.call(1,void 0)}))||!i((function(){u.call({})}))),"Number",{toPrecision:function(t){var n=o(this,"Number#toPrecision: incorrect invocation!");return void 0===t?u.call(n):u.call(n,t)}})},function(t,n,r){var e=r(2);e(e.S,"Number",{EPSILON:Math.pow(2,-52)})},function(t,n,r){var e=r(2),i=r(5).isFinite;e(e.S,"Number",{isFinite:function(t){return"number"==typeof t&&i(t)}})},function(t,n,r){var e=r(2);e(e.S,"Number",{isInteger:r(135)})},function(t,n,r){var e=r(2);e(e.S,"Number",{isNaN:function(t){return t!=t}})},function(t,n,r){var e=r(2),i=r(135),o=Math.abs;e(e.S,"Number",{isSafeInteger:function(t){return i(t)&&o(t)<=9007199254740991}})},function(t,n,r){var e=r(2);e(e.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},function(t,n,r){var e=r(2);e(e.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},function(t,n,r){var e=r(2),i=r(133);e(e.S+e.F*(Number.parseFloat!=i),"Number",{parseFloat:i})},function(t,n,r){var e=r(2),i=r(132);e(e.S+e.F*(Number.parseInt!=i),"Number",{parseInt:i})},function(t,n,r){var e=r(2),i=r(136),o=Math.sqrt,u=Math.acosh;e(e.S+e.F*!(u&&710==Math.floor(u(Number.MAX_VALUE))&&u(1/0)==1/0),"Math",{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?Math.log(t)+Math.LN2:i(t-1+o(t-1)*o(t+1))}})},function(t,n,r){var e=r(2),i=Math.asinh;e(e.S+e.F*!(i&&1/i(0)>0),"Math",{asinh:function t(n){return isFinite(n=+n)&&0!=n?n<0?-t(-n):Math.log(n+Math.sqrt(n*n+1)):n}})},function(t,n,r){var e=r(2),i=Math.atanh;e(e.S+e.F*!(i&&1/i(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},function(t,n,r){var e=r(2),i=r(87);e(e.S,"Math",{cbrt:function(t){return i(t=+t)*Math.pow(Math.abs(t),1/3)}})},function(t,n,r){var e=r(2);e(e.S,"Math",{clz32:function(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},function(t,n,r){var e=r(2),i=Math.exp;e(e.S,"Math",{cosh:function(t){return(i(t=+t)+i(-t))/2}})},function(t,n,r){var e=r(2),i=r(88);e(e.S+e.F*(i!=Math.expm1),"Math",{expm1:i})},function(t,n,r){var e=r(2);e(e.S,"Math",{fround:r(409)})},function(t,n,r){var e=r(87),i=Math.pow,o=i(2,-52),u=i(2,-23),c=i(2,127)*(2-u),f=i(2,-126);t.exports=Math.fround||function(t){var n,r,i=Math.abs(t),a=e(t);return ic||r!=r?a*(1/0):a*r}},function(t,n,r){var e=r(2),i=Math.abs;e(e.S,"Math",{hypot:function(t,n){for(var r,e,o=0,u=0,c=arguments.length,f=0;u0?(e=r/f)*e:r;return f===1/0?1/0:f*Math.sqrt(o)}})},function(t,n,r){var e=r(2),i=Math.imul;e(e.S+e.F*r(6)((function(){return-5!=i(4294967295,5)||2!=i.length})),"Math",{imul:function(t,n){var r=+t,e=+n,i=65535&r,o=65535&e;return 0|i*o+((65535&r>>>16)*o+i*(65535&e>>>16)<<16>>>0)}})},function(t,n,r){var e=r(2);e(e.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},function(t,n,r){var e=r(2);e(e.S,"Math",{log1p:r(136)})},function(t,n,r){var e=r(2);e(e.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},function(t,n,r){var e=r(2);e(e.S,"Math",{sign:r(87)})},function(t,n,r){var e=r(2),i=r(88),o=Math.exp;e(e.S+e.F*r(6)((function(){return-2e-17!=!Math.sinh(-2e-17)})),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(i(t)-i(-t))/2:(o(t-1)-o(-t-1))*(Math.E/2)}})},function(t,n,r){var e=r(2),i=r(88),o=Math.exp;e(e.S,"Math",{tanh:function(t){var n=i(t=+t),r=i(-t);return n==1/0?1:r==1/0?-1:(n-r)/(o(t)+o(-t))}})},function(t,n,r){var e=r(2);e(e.S,"Math",{trunc:function(t){return(t>0?Math.floor:Math.ceil)(t)}})},function(t,n,r){var e=r(2),i=r(46),o=String.fromCharCode,u=String.fromCodePoint;e(e.S+e.F*(!!u&&1!=u.length),"String",{fromCodePoint:function(t){for(var n,r=[],e=arguments.length,u=0;e>u;){if(n=+arguments[u++],i(n,1114111)!==n)throw RangeError(n+" is not a valid code point");r.push(n<65536?o(n):o(55296+((n-=65536)>>10),n%1024+56320))}return r.join("")}})},function(t,n,r){var e=r(2),i=r(20),o=r(10);e(e.S,"String",{raw:function(t){for(var n=i(t.raw),r=o(n.length),e=arguments.length,u=[],c=0;r>c;)u.push(String(n[c++])),c=n.length?{value:void 0,done:!0}:(t=e(n,r),this._i+=t.length,{value:t,done:!1})}))},function(t,n,r){"use strict";var e=r(2),i=r(89)(!1);e(e.P,"String",{codePointAt:function(t){return i(this,t)}})},function(t,n,r){"use strict";var e=r(2),i=r(10),o=r(91),u="".endsWith;e(e.P+e.F*r(93)("endsWith"),"String",{endsWith:function(t){var n=o(this,t,"endsWith"),r=arguments.length>1?arguments[1]:void 0,e=i(n.length),c=void 0===r?e:Math.min(i(r),e),f=String(t);return u?u.call(n,f,c):n.slice(c-f.length,c)===f}})},function(t,n,r){"use strict";var e=r(2),i=r(91);e(e.P+e.F*r(93)("includes"),"String",{includes:function(t){return!!~i(this,t,"includes").indexOf(t,arguments.length>1?arguments[1]:void 0)}})},function(t,n,r){var e=r(2);e(e.P,"String",{repeat:r(86)})},function(t,n,r){"use strict";var e=r(2),i=r(10),o=r(91),u="".startsWith;e(e.P+e.F*r(93)("startsWith"),"String",{startsWith:function(t){var n=o(this,t,"startsWith"),r=i(Math.min(arguments.length>1?arguments[1]:void 0,n.length)),e=String(t);return u?u.call(n,e,r):n.slice(r,r+e.length)===e}})},function(t,n,r){"use strict";r(17)("anchor",(function(t){return function(n){return t(this,"a","name",n)}}))},function(t,n,r){"use strict";r(17)("big",(function(t){return function(){return t(this,"big","","")}}))},function(t,n,r){"use strict";r(17)("blink",(function(t){return function(){return t(this,"blink","","")}}))},function(t,n,r){"use strict";r(17)("bold",(function(t){return function(){return t(this,"b","","")}}))},function(t,n,r){"use strict";r(17)("fixed",(function(t){return function(){return t(this,"tt","","")}}))},function(t,n,r){"use strict";r(17)("fontcolor",(function(t){return function(n){return t(this,"font","color",n)}}))},function(t,n,r){"use strict";r(17)("fontsize",(function(t){return function(n){return t(this,"font","size",n)}}))},function(t,n,r){"use strict";r(17)("italics",(function(t){return function(){return t(this,"i","","")}}))},function(t,n,r){"use strict";r(17)("link",(function(t){return function(n){return t(this,"a","href",n)}}))},function(t,n,r){"use strict";r(17)("small",(function(t){return function(){return t(this,"small","","")}}))},function(t,n,r){"use strict";r(17)("strike",(function(t){return function(){return t(this,"strike","","")}}))},function(t,n,r){"use strict";r(17)("sub",(function(t){return function(){return t(this,"sub","","")}}))},function(t,n,r){"use strict";r(17)("sup",(function(t){return function(){return t(this,"sup","","")}}))},function(t,n,r){var e=r(2);e(e.S,"Date",{now:function(){return(new Date).getTime()}})},function(t,n,r){"use strict";var e=r(2),i=r(16),o=r(37);e(e.P+e.F*r(6)((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})),"Date",{toJSON:function(t){var n=i(this),r=o(n);return"number"!=typeof r||isFinite(r)?n.toISOString():null}})},function(t,n,r){var e=r(2),i=r(444);e(e.P+e.F*(Date.prototype.toISOString!==i),"Date",{toISOString:i})},function(t,n,r){"use strict";var e=r(6),i=Date.prototype.getTime,o=Date.prototype.toISOString,u=function(t){return t>9?t:"0"+t};t.exports=e((function(){return"0385-07-25T07:06:39.999Z"!=o.call(new Date(-50000000000001))}))||!e((function(){o.call(new Date(NaN))}))?function(){if(!isFinite(i.call(this)))throw RangeError("Invalid time value");var t=this,n=t.getUTCFullYear(),r=t.getUTCMilliseconds(),e=n<0?"-":n>9999?"+":"";return e+("00000"+Math.abs(n)).slice(e?-6:-4)+"-"+u(t.getUTCMonth()+1)+"-"+u(t.getUTCDate())+"T"+u(t.getUTCHours())+":"+u(t.getUTCMinutes())+":"+u(t.getUTCSeconds())+"."+(r>99?r:"0"+u(r))+"Z"}:o},function(t,n,r){var e=Date.prototype,i=e.toString,o=e.getTime;new Date(NaN)+""!="Invalid Date"&&r(15)(e,"toString",(function(){var t=o.call(this);return t==t?i.call(this):"Invalid Date"}))},function(t,n,r){var e=r(9)("toPrimitive"),i=Date.prototype;e in i||r(19)(i,e,r(447))},function(t,n,r){"use strict";var e=r(7),i=r(37);t.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return i(e(this),"number"!=t)}},function(t,n,r){var e=r(2);e(e.S,"Array",{isArray:r(81)})},function(t,n,r){"use strict";var e=r(30),i=r(2),o=r(16),u=r(138),c=r(94),f=r(10),a=r(95),s=r(96);i(i.S+i.F*!r(67)((function(t){Array.from(t)})),"Array",{from:function(t){var n,r,i,l,h=o(t),v="function"==typeof this?this:Array,p=arguments.length,d=p>1?arguments[1]:void 0,g=void 0!==d,y=0,x=s(h);if(g&&(d=e(d,p>2?arguments[2]:void 0,2)),null==x||v==Array&&c(x))for(r=new v(n=f(h.length));n>y;y++)a(r,y,g?d(h[y],y):h[y]);else for(l=x.call(h),r=new v;!(i=l.next()).done;y++)a(r,y,g?u(l,d,[i.value,y],!0):i.value);return r.length=y,r}})},function(t,n,r){"use strict";var e=r(2),i=r(95);e(e.S+e.F*r(6)((function(){function t(){}return!(Array.of.call(t)instanceof t)})),"Array",{of:function(){for(var t=0,n=arguments.length,r=new("function"==typeof this?this:Array)(n);n>t;)i(r,t,arguments[t++]);return r.length=n,r}})},function(t,n,r){"use strict";var e=r(2),i=r(20),o=[].join;e(e.P+e.F*(r(57)!=Object||!r(24)(o)),"Array",{join:function(t){return o.call(i(this),void 0===t?",":t)}})},function(t,n,r){"use strict";var e=r(2),i=r(82),o=r(32),u=r(46),c=r(10),f=[].slice;e(e.P+e.F*r(6)((function(){i&&f.call(i)})),"Array",{slice:function(t,n){var r=c(this.length),e=o(this);if(n=void 0===n?r:n,"Array"==e)return f.call(this,t,n);for(var i=u(t,r),a=u(n,r),s=c(a-i),l=new Array(s),h=0;h1&&(e=Math.min(e,o(arguments[1]))),e<0&&(e=r+e);e>=0;e--)if(e in n&&n[e]===t)return e||0;return-1}})},function(t,n,r){var e=r(2);e(e.P,"Array",{copyWithin:r(140)}),r(53)("copyWithin")},function(t,n,r){var e=r(2);e(e.P,"Array",{fill:r(97)}),r(53)("fill")},function(t,n,r){"use strict";var e=r(2),i=r(29)(5),o=!0;"find"in[]&&Array(1).find((function(){o=!1})),e(e.P+e.F*o,"Array",{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),r(53)("find")},function(t,n,r){"use strict";var e=r(2),i=r(29)(6),o="findIndex",u=!0;o in[]&&Array(1)[o]((function(){u=!1})),e(e.P+e.F*u,"Array",{findIndex:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),r(53)(o)},function(t,n,r){r(54)("Array")},function(t,n,r){var e=r(5),i=r(85),o=r(11).f,u=r(48).f,c=r(92),f=r(68),a=e.RegExp,s=a,l=a.prototype,h=/a/g,v=/a/g,p=new a(h)!==h;if(r(13)&&(!p||r(6)((function(){return v[r(9)("match")]=!1,a(h)!=h||a(v)==v||"/a/i"!=a(h,"i")})))){a=function(t,n){var r=this instanceof a,e=c(t),o=void 0===n;return!r&&e&&t.constructor===a&&o?t:i(p?new s(e&&!o?t.source:t,n):s((e=t instanceof a)?t.source:t,e&&o?f.call(t):n),r?this:l,a)};for(var d=function(t){t in a||o(a,t,{configurable:!0,get:function(){return s[t]},set:function(n){s[t]=n}})},g=u(s),y=0;g.length>y;)d(g[y++]);l.constructor=a,a.prototype=l,r(15)(e,"RegExp",a)}r(54)("RegExp")},function(t,n,r){"use strict";r(143);var e=r(7),i=r(68),o=r(13),u=/./.toString,c=function(t){r(15)(RegExp.prototype,"toString",t,!0)};r(6)((function(){return"/a/b"!=u.call({source:"a",flags:"b"})}))?c((function(){var t=e(this);return"/".concat(t.source,"/","flags"in t?t.flags:!o&&t instanceof RegExp?i.call(t):void 0)})):"toString"!=u.name&&c((function(){return u.call(this)}))},function(t,n,r){"use strict";var e=r(7),i=r(10),o=r(100),u=r(69);r(70)("match",1,(function(t,n,r,c){return[function(r){var e=t(this),i=null==r?void 0:r[n];return void 0!==i?i.call(r,e):new RegExp(r)[n](String(e))},function(t){var n=c(r,t,this);if(n.done)return n.value;var f=e(t),a=String(this);if(!f.global)return u(f,a);var s=f.unicode;f.lastIndex=0;for(var l,h=[],v=0;null!==(l=u(f,a));){var p=String(l[0]);h[v]=p,""===p&&(f.lastIndex=o(a,i(f.lastIndex),s)),v++}return 0===v?null:h}]}))},function(t,n,r){"use strict";var e=r(7),i=r(16),o=r(10),u=r(26),c=r(100),f=r(69),a=Math.max,s=Math.min,l=Math.floor,h=/\$([$&`']|\d\d?|<[^>]*>)/g,v=/\$([$&`']|\d\d?)/g;r(70)("replace",2,(function(t,n,r,p){return[function(e,i){var o=t(this),u=null==e?void 0:e[n];return void 0!==u?u.call(e,o,i):r.call(String(o),e,i)},function(t,n){var i=p(r,t,this,n);if(i.done)return i.value;var l=e(t),h=String(this),v="function"==typeof n;v||(n=String(n));var g=l.global;if(g){var y=l.unicode;l.lastIndex=0}for(var x=[];;){var m=f(l,h);if(null===m)break;if(x.push(m),!g)break;""===String(m[0])&&(l.lastIndex=c(h,o(l.lastIndex),y))}for(var b,S="",w=0,_=0;_=w&&(S+=h.slice(w,O)+I,w=O+E.length)}return S+h.slice(w)}];function d(t,n,e,o,u,c){var f=e+t.length,a=o.length,s=v;return void 0!==u&&(u=i(u),s=h),r.call(c,s,(function(r,i){var c;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,e);case"'":return n.slice(f);case"<":c=u[i.slice(1,-1)];break;default:var s=+i;if(0===s)return r;if(s>a){var h=l(s/10);return 0===h?r:h<=a?void 0===o[h-1]?i.charAt(1):o[h-1]+i.charAt(1):r}c=o[s-1]}return void 0===c?"":c}))}}))},function(t,n,r){"use strict";var e=r(7),i=r(129),o=r(69);r(70)("search",1,(function(t,n,r,u){return[function(r){var e=t(this),i=null==r?void 0:r[n];return void 0!==i?i.call(r,e):new RegExp(r)[n](String(e))},function(t){var n=u(r,t,this);if(n.done)return n.value;var c=e(t),f=String(this),a=c.lastIndex;i(a,0)||(c.lastIndex=0);var s=o(c,f);return i(c.lastIndex,a)||(c.lastIndex=a),null===s?-1:s.index}]}))},function(t,n,r){"use strict";var e=r(92),i=r(7),o=r(60),u=r(100),c=r(10),f=r(69),a=r(99),s=r(6),l=Math.min,h=[].push,v="length",p=!s((function(){RegExp(4294967295,"y")}));r(70)("split",2,(function(t,n,r,s){var d;return d="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1)[v]||2!="ab".split(/(?:ab)*/)[v]||4!=".".split(/(.?)(.?)/)[v]||".".split(/()()/)[v]>1||"".split(/.?/)[v]?function(t,n){var i=String(this);if(void 0===t&&0===n)return[];if(!e(t))return r.call(i,t,n);for(var o,u,c,f=[],s=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),l=0,p=void 0===n?4294967295:n>>>0,d=new RegExp(t.source,s+"g");(o=a.call(d,i))&&!((u=d.lastIndex)>l&&(f.push(i.slice(l,o.index)),o[v]>1&&o.index=p));)d.lastIndex===o.index&&d.lastIndex++;return l===i[v]?!c&&d.test("")||f.push(""):f.push(i.slice(l)),f[v]>p?f.slice(0,p):f}:"0".split(void 0,0)[v]?function(t,n){return void 0===t&&0===n?[]:r.call(this,t,n)}:r,[function(r,e){var i=t(this),o=null==r?void 0:r[n];return void 0!==o?o.call(r,i,e):d.call(String(i),r,e)},function(t,n){var e=s(d,t,this,n,d!==r);if(e.done)return e.value;var a=i(t),h=String(this),v=o(a,RegExp),g=a.unicode,y=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.unicode?"u":"")+(p?"y":"g"),x=new v(p?a:"^(?:"+a.source+")",y),m=void 0===n?4294967295:n>>>0;if(0===m)return[];if(0===h.length)return null===f(x,h)?[h]:[];for(var b=0,S=0,w=[];S0?arguments[0]:void 0)}}),{get:function(t){var n=e.getEntry(i(this,"Map"),t);return n&&n.v},set:function(t,n){return e.def(i(this,"Map"),0===t?0:t,n)}},e,!0)},function(t,n,r){"use strict";var e=r(147),i=r(50);t.exports=r(73)("Set",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return e.def(i(this,"Set"),t=0===t?0:t,t)}},e)},function(t,n,r){"use strict";var e,i=r(5),o=r(29)(0),u=r(15),c=r(38),f=r(128),a=r(148),s=r(8),l=r(50),h=r(50),v=!i.ActiveXObject&&"ActiveXObject"in i,p=c.getWeak,d=Object.isExtensible,g=a.ufstore,y=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},x={get:function(t){if(s(t)){var n=p(t);return!0===n?g(l(this,"WeakMap")).get(t):n?n[this._i]:void 0}},set:function(t,n){return a.def(l(this,"WeakMap"),t,n)}},m=t.exports=r(73)("WeakMap",y,x,a,!0,!0);h&&v&&(f((e=a.getConstructor(y,"WeakMap")).prototype,x),c.NEED=!0,o(["delete","has","get","set"],(function(t){var n=m.prototype,r=n[t];u(n,t,(function(n,i){if(s(n)&&!d(n)){this._f||(this._f=new e);var o=this._f[t](n,i);return"set"==t?this:o}return r.call(this,n,i)}))})))},function(t,n,r){"use strict";var e=r(148),i=r(50);r(73)("WeakSet",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return e.def(i(this,"WeakSet"),t,!0)}},e,!1,!0)},function(t,n,r){"use strict";var e=r(2),i=r(74),o=r(102),u=r(7),c=r(46),f=r(10),a=r(8),s=r(5).ArrayBuffer,l=r(60),h=o.ArrayBuffer,v=o.DataView,p=i.ABV&&s.isView,d=h.prototype.slice,g=i.VIEW;e(e.G+e.W+e.F*(s!==h),{ArrayBuffer:h}),e(e.S+e.F*!i.CONSTR,"ArrayBuffer",{isView:function(t){return p&&p(t)||a(t)&&g in t}}),e(e.P+e.U+e.F*r(6)((function(){return!new h(2).slice(1,void 0).byteLength})),"ArrayBuffer",{slice:function(t,n){if(void 0!==d&&void 0===n)return d.call(u(this),t);for(var r=u(this).byteLength,e=c(t,r),i=c(void 0===n?r:n,r),o=new(l(this,h))(f(i-e)),a=new v(this),s=new v(o),p=0;e=n.length)return{value:void 0,done:!0}}while(!((t=n[this._i++])in this._t));return{value:t,done:!1}})),e(e.S,"Reflect",{enumerate:function(t){return new o(t)}})},function(t,n,r){var e=r(27),i=r(49),o=r(18),u=r(2),c=r(8),f=r(7);u(u.S,"Reflect",{get:function t(n,r){var u,a,s=arguments.length<3?n:arguments[2];return f(n)===s?n[r]:(u=e.f(n,r))?o(u,"value")?u.value:void 0!==u.get?u.get.call(s):void 0:c(a=i(n))?t(a,r,s):void 0}})},function(t,n,r){var e=r(27),i=r(2),o=r(7);i(i.S,"Reflect",{getOwnPropertyDescriptor:function(t,n){return e.f(o(t),n)}})},function(t,n,r){var e=r(2),i=r(49),o=r(7);e(e.S,"Reflect",{getPrototypeOf:function(t){return i(o(t))}})},function(t,n,r){var e=r(2);e(e.S,"Reflect",{has:function(t,n){return n in t}})},function(t,n,r){var e=r(2),i=r(7),o=Object.isExtensible;e(e.S,"Reflect",{isExtensible:function(t){return i(t),!o||o(t)}})},function(t,n,r){var e=r(2);e(e.S,"Reflect",{ownKeys:r(150)})},function(t,n,r){var e=r(2),i=r(7),o=Object.preventExtensions;e(e.S,"Reflect",{preventExtensions:function(t){i(t);try{return o&&o(t),!0}catch(t){return!1}}})},function(t,n,r){var e=r(11),i=r(27),o=r(49),u=r(18),c=r(2),f=r(42),a=r(7),s=r(8);c(c.S,"Reflect",{set:function t(n,r,c){var l,h,v=arguments.length<4?n:arguments[3],p=i.f(a(n),r);if(!p){if(s(h=o(n)))return t(h,r,c,v);p=f(0)}if(u(p,"value")){if(!1===p.writable||!s(v))return!1;if(l=i.f(v,r)){if(l.get||l.set||!1===l.writable)return!1;l.value=c,e.f(v,r,l)}else e.f(v,r,f(0,c));return!0}return void 0!==p.set&&(p.set.call(v,c),!0)}})},function(t,n,r){var e=r(2),i=r(83);i&&e(e.S,"Reflect",{setPrototypeOf:function(t,n){i.check(t,n);try{return i.set(t,n),!0}catch(t){return!1}}})},function(t,n,r){r(508),t.exports=r(14).Array.includes},function(t,n,r){"use strict";var e=r(2),i=r(64)(!0);e(e.P,"Array",{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),r(53)("includes")},function(t,n,r){r(510),t.exports=r(14).String.padStart},function(t,n,r){"use strict";var e=r(2),i=r(151),o=r(72),u=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);e(e.P+e.F*u,"String",{padStart:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},function(t,n,r){r(512),t.exports=r(14).String.padEnd},function(t,n,r){"use strict";var e=r(2),i=r(151),o=r(72),u=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);e(e.P+e.F*u,"String",{padEnd:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},function(t,n,r){r(514),t.exports=r(78).f("asyncIterator")},function(t,n,r){r(124)("asyncIterator")},function(t,n,r){r(516),t.exports=r(14).Object.getOwnPropertyDescriptors},function(t,n,r){var e=r(2),i=r(150),o=r(20),u=r(27),c=r(95);e(e.S,"Object",{getOwnPropertyDescriptors:function(t){for(var n,r,e=o(t),f=u.f,a=i(e),s={},l=0;a.length>l;)void 0!==(r=f(e,n=a[l++]))&&c(s,n,r);return s}})},function(t,n,r){r(518),t.exports=r(14).Object.values},function(t,n,r){var e=r(2),i=r(152)(!1);e(e.S,"Object",{values:function(t){return i(t)}})},function(t,n,r){r(520),t.exports=r(14).Object.entries},function(t,n,r){var e=r(2),i=r(152)(!0);e(e.S,"Object",{entries:function(t){return i(t)}})},function(t,n,r){"use strict";r(144),r(522),t.exports=r(14).Promise.finally},function(t,n,r){"use strict";var e=r(2),i=r(14),o=r(5),u=r(60),c=r(146);e(e.P+e.R,"Promise",{finally:function(t){var n=u(this,i.Promise||o.Promise),r="function"==typeof t;return this.then(r?function(r){return c(n,t()).then((function(){return r}))}:t,r?function(r){return c(n,t()).then((function(){throw r}))}:t)}})},function(t,n,r){r(524),r(525),r(526),t.exports=r(14)},function(t,n,r){var e=r(5),i=r(2),o=r(72),u=[].slice,c=/MSIE .\./.test(o),f=function(t){return function(n,r){var e=arguments.length>2,i=!!e&&u.call(arguments,2);return t(e?function(){("function"==typeof n?n:Function(n)).apply(this,i)}:n,r)}};i(i.G+i.B+i.F*c,{setTimeout:f(e.setTimeout),setInterval:f(e.setInterval)})},function(t,n,r){var e=r(2),i=r(101);e(e.G+e.B,{setImmediate:i.set,clearImmediate:i.clear})},function(t,n,r){for(var e=r(98),i=r(45),o=r(15),u=r(5),c=r(19),f=r(52),a=r(9),s=a("iterator"),l=a("toStringTag"),h=f.Array,v={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},p=i(v),d=0;d=0;--i){var o=this.tryEntries[i],u=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var c=e.call(o,"catchLoc"),f=e.call(o,"finallyLoc");if(c&&f){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev=0;--n){var r=this.tryEntries[n];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),s}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc===t){var e=r.completion;if("throw"===e.type){var i=e.arg;E(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:F(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=void 0),s}}}function d(t,n,r,e){var i=n&&n.prototype instanceof y?n:y,o=Object.create(i.prototype),u=new O(e||[]);return o._invoke=function(t,n,r){var e="suspendedStart";return function(i,o){if("executing"===e)throw new Error("Generator is already running");if("completed"===e){if("throw"===i)throw o;return P()}for(r.method=i,r.arg=o;;){var u=r.delegate;if(u){var c=w(u,r);if(c){if(c===s)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===e)throw e="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);e="executing";var f=g(t,n,r);if("normal"===f.type){if(e=r.done?"completed":"suspendedYield",f.arg===s)continue;return{value:f.arg,done:r.done}}"throw"===f.type&&(e="completed",r.method="throw",r.arg=f.arg)}}}(t,r,u),o}function g(t,n,r){try{return{type:"normal",arg:t.call(n,r)}}catch(t){return{type:"throw",arg:t}}}function y(){}function x(){}function m(){}function b(t){["next","throw","return"].forEach((function(n){t[n]=function(t){return this._invoke(n,t)}}))}function S(t){var n;this._invoke=function(r,i){function o(){return new Promise((function(n,o){!function n(r,i,o,u){var c=g(t[r],t,i);if("throw"!==c.type){var f=c.arg,a=f.value;return a&&"object"==typeof a&&e.call(a,"__await")?Promise.resolve(a.__await).then((function(t){n("next",t,o,u)}),(function(t){n("throw",t,o,u)})):Promise.resolve(a).then((function(t){f.value=t,o(f)}),(function(t){return n("throw",t,o,u)}))}u(c.arg)}(r,i,n,o)}))}return n=n?n.then(o,o):o()}}function w(t,n){var r=t.iterator[n.method];if(void 0===r){if(n.delegate=null,"throw"===n.method){if(t.iterator.return&&(n.method="return",n.arg=void 0,w(t,n),"throw"===n.method))return s;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return s}var e=g(r,t.iterator,n.arg);if("throw"===e.type)return n.method="throw",n.arg=e.arg,n.delegate=null,s;var i=e.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,s):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,s)}function _(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function E(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function O(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(_,this),this.reset(!0)}function F(t){if(t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,i=function n(){for(;++r 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n","var anObject = require('./_an-object');\nvar IE8_DOM_DEFINE = require('./_ie8-dom-define');\nvar toPrimitive = require('./_to-primitive');\nvar dP = Object.defineProperty;\n\nexports.f = require('./_descriptors') ? Object.defineProperty : function defineProperty(O, P, Attributes) {\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if (IE8_DOM_DEFINE) try {\n return dP(O, P, Attributes);\n } catch (e) { /* empty */ }\n if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');\n if ('value' in Attributes) O[P] = Attributes.value;\n return O;\n};\n","// Thank's IE8 for his funny defineProperty\nmodule.exports = !require('./_fails')(function () {\n return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;\n});\n","var core = module.exports = { version: '2.6.5' };\nif (typeof __e == 'number') __e = core; // eslint-disable-line no-undef\n","var global = require('./_global');\nvar hide = require('./_hide');\nvar has = require('./_has');\nvar SRC = require('./_uid')('src');\nvar $toString = require('./_function-to-string');\nvar TO_STRING = 'toString';\nvar TPL = ('' + $toString).split(TO_STRING);\n\nrequire('./_core').inspectSource = function (it) {\n return $toString.call(it);\n};\n\n(module.exports = function (O, key, val, safe) {\n var isFunction = typeof val == 'function';\n if (isFunction) has(val, 'name') || hide(val, 'name', key);\n if (O[key] === val) return;\n if (isFunction) has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key)));\n if (O === global) {\n O[key] = val;\n } else if (!safe) {\n delete O[key];\n hide(O, key, val);\n } else if (O[key]) {\n O[key] = val;\n } else {\n hide(O, key, val);\n }\n// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative\n})(Function.prototype, TO_STRING, function toString() {\n return typeof this == 'function' && this[SRC] || $toString.call(this);\n});\n","// 7.1.13 ToObject(argument)\nvar defined = require('./_defined');\nmodule.exports = function (it) {\n return Object(defined(it));\n};\n","var $export = require('./_export');\nvar fails = require('./_fails');\nvar defined = require('./_defined');\nvar quot = /\"/g;\n// B.2.3.2.1 CreateHTML(string, tag, attribute, value)\nvar createHTML = function (string, tag, attribute, value) {\n var S = String(defined(string));\n var p1 = '<' + tag;\n if (attribute !== '') p1 += ' ' + attribute + '=\"' + String(value).replace(quot, '"') + '\"';\n return p1 + '>' + S + '';\n};\nmodule.exports = function (NAME, exec) {\n var O = {};\n O[NAME] = exec(createHTML);\n $export($export.P + $export.F * fails(function () {\n var test = ''[NAME]('\"');\n return test !== test.toLowerCase() || test.split('\"').length > 3;\n }), 'String', O);\n};\n","var hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n","var dP = require('./_object-dp');\nvar createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function (object, key, value) {\n return dP.f(object, key, createDesc(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n","// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = require('./_iobject');\nvar defined = require('./_defined');\nmodule.exports = function (it) {\n return IObject(defined(it));\n};\n","var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n","'use strict';\nvar fails = require('./_fails');\n\nmodule.exports = function (method, arg) {\n return !!method && fails(function () {\n // eslint-disable-next-line no-useless-call\n arg ? method.call(null, function () { /* empty */ }, 1) : method.call(null);\n });\n};\n","// 7.1.4 ToInteger\nvar ceil = Math.ceil;\nvar floor = Math.floor;\nmodule.exports = function (it) {\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n","var pIE = require('./_object-pie');\nvar createDesc = require('./_property-desc');\nvar toIObject = require('./_to-iobject');\nvar toPrimitive = require('./_to-primitive');\nvar has = require('./_has');\nvar IE8_DOM_DEFINE = require('./_ie8-dom-define');\nvar gOPD = Object.getOwnPropertyDescriptor;\n\nexports.f = require('./_descriptors') ? gOPD : function getOwnPropertyDescriptor(O, P) {\n O = toIObject(O);\n P = toPrimitive(P, true);\n if (IE8_DOM_DEFINE) try {\n return gOPD(O, P);\n } catch (e) { /* empty */ }\n if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]);\n};\n","// most Object methods by ES6 should accept primitives\nvar $export = require('./_export');\nvar core = require('./_core');\nvar fails = require('./_fails');\nmodule.exports = function (KEY, exec) {\n var fn = (core.Object || {})[KEY] || Object[KEY];\n var exp = {};\n exp[KEY] = exec(fn);\n $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp);\n};\n","// 0 -> Array#forEach\n// 1 -> Array#map\n// 2 -> Array#filter\n// 3 -> Array#some\n// 4 -> Array#every\n// 5 -> Array#find\n// 6 -> Array#findIndex\nvar ctx = require('./_ctx');\nvar IObject = require('./_iobject');\nvar toObject = require('./_to-object');\nvar toLength = require('./_to-length');\nvar asc = require('./_array-species-create');\nmodule.exports = function (TYPE, $create) {\n var IS_MAP = TYPE == 1;\n var IS_FILTER = TYPE == 2;\n var IS_SOME = TYPE == 3;\n var IS_EVERY = TYPE == 4;\n var IS_FIND_INDEX = TYPE == 6;\n var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;\n var create = $create || asc;\n return function ($this, callbackfn, that) {\n var O = toObject($this);\n var self = IObject(O);\n var f = ctx(callbackfn, that, 3);\n var length = toLength(self.length);\n var index = 0;\n var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;\n var val, res;\n for (;length > index; index++) if (NO_HOLES || index in self) {\n val = self[index];\n res = f(val, index, O);\n if (TYPE) {\n if (IS_MAP) result[index] = res; // map\n else if (res) switch (TYPE) {\n case 3: return true; // some\n case 5: return val; // find\n case 6: return index; // findIndex\n case 2: result.push(val); // filter\n } else if (IS_EVERY) return false; // every\n }\n }\n return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;\n };\n};\n","// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function (fn, that, length) {\n aFunction(fn);\n if (that === undefined) return fn;\n switch (length) {\n case 1: return function (a) {\n return fn.call(that, a);\n };\n case 2: return function (a, b) {\n return fn.call(that, a, b);\n };\n case 3: return function (a, b, c) {\n return fn.call(that, a, b, c);\n };\n }\n return function (/* ...args */) {\n return fn.apply(that, arguments);\n };\n};\n","module.exports = function (it) {\n if (typeof it != 'function') throw TypeError(it + ' is not a function!');\n return it;\n};\n","var toString = {}.toString;\n\nmodule.exports = function (it) {\n return toString.call(it).slice(8, -1);\n};\n","// 7.2.1 RequireObjectCoercible(argument)\nmodule.exports = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n","'use strict';\nif (require('./_descriptors')) {\n var LIBRARY = require('./_library');\n var global = require('./_global');\n var fails = require('./_fails');\n var $export = require('./_export');\n var $typed = require('./_typed');\n var $buffer = require('./_typed-buffer');\n var ctx = require('./_ctx');\n var anInstance = require('./_an-instance');\n var propertyDesc = require('./_property-desc');\n var hide = require('./_hide');\n var redefineAll = require('./_redefine-all');\n var toInteger = require('./_to-integer');\n var toLength = require('./_to-length');\n var toIndex = require('./_to-index');\n var toAbsoluteIndex = require('./_to-absolute-index');\n var toPrimitive = require('./_to-primitive');\n var has = require('./_has');\n var classof = require('./_classof');\n var isObject = require('./_is-object');\n var toObject = require('./_to-object');\n var isArrayIter = require('./_is-array-iter');\n var create = require('./_object-create');\n var getPrototypeOf = require('./_object-gpo');\n var gOPN = require('./_object-gopn').f;\n var getIterFn = require('./core.get-iterator-method');\n var uid = require('./_uid');\n var wks = require('./_wks');\n var createArrayMethod = require('./_array-methods');\n var createArrayIncludes = require('./_array-includes');\n var speciesConstructor = require('./_species-constructor');\n var ArrayIterators = require('./es6.array.iterator');\n var Iterators = require('./_iterators');\n var $iterDetect = require('./_iter-detect');\n var setSpecies = require('./_set-species');\n var arrayFill = require('./_array-fill');\n var arrayCopyWithin = require('./_array-copy-within');\n var $DP = require('./_object-dp');\n var $GOPD = require('./_object-gopd');\n var dP = $DP.f;\n var gOPD = $GOPD.f;\n var RangeError = global.RangeError;\n var TypeError = global.TypeError;\n var Uint8Array = global.Uint8Array;\n var ARRAY_BUFFER = 'ArrayBuffer';\n var SHARED_BUFFER = 'Shared' + ARRAY_BUFFER;\n var BYTES_PER_ELEMENT = 'BYTES_PER_ELEMENT';\n var PROTOTYPE = 'prototype';\n var ArrayProto = Array[PROTOTYPE];\n var $ArrayBuffer = $buffer.ArrayBuffer;\n var $DataView = $buffer.DataView;\n var arrayForEach = createArrayMethod(0);\n var arrayFilter = createArrayMethod(2);\n var arraySome = createArrayMethod(3);\n var arrayEvery = createArrayMethod(4);\n var arrayFind = createArrayMethod(5);\n var arrayFindIndex = createArrayMethod(6);\n var arrayIncludes = createArrayIncludes(true);\n var arrayIndexOf = createArrayIncludes(false);\n var arrayValues = ArrayIterators.values;\n var arrayKeys = ArrayIterators.keys;\n var arrayEntries = ArrayIterators.entries;\n var arrayLastIndexOf = ArrayProto.lastIndexOf;\n var arrayReduce = ArrayProto.reduce;\n var arrayReduceRight = ArrayProto.reduceRight;\n var arrayJoin = ArrayProto.join;\n var arraySort = ArrayProto.sort;\n var arraySlice = ArrayProto.slice;\n var arrayToString = ArrayProto.toString;\n var arrayToLocaleString = ArrayProto.toLocaleString;\n var ITERATOR = wks('iterator');\n var TAG = wks('toStringTag');\n var TYPED_CONSTRUCTOR = uid('typed_constructor');\n var DEF_CONSTRUCTOR = uid('def_constructor');\n var ALL_CONSTRUCTORS = $typed.CONSTR;\n var TYPED_ARRAY = $typed.TYPED;\n var VIEW = $typed.VIEW;\n var WRONG_LENGTH = 'Wrong length!';\n\n var $map = createArrayMethod(1, function (O, length) {\n return allocate(speciesConstructor(O, O[DEF_CONSTRUCTOR]), length);\n });\n\n var LITTLE_ENDIAN = fails(function () {\n // eslint-disable-next-line no-undef\n return new Uint8Array(new Uint16Array([1]).buffer)[0] === 1;\n });\n\n var FORCED_SET = !!Uint8Array && !!Uint8Array[PROTOTYPE].set && fails(function () {\n new Uint8Array(1).set({});\n });\n\n var toOffset = function (it, BYTES) {\n var offset = toInteger(it);\n if (offset < 0 || offset % BYTES) throw RangeError('Wrong offset!');\n return offset;\n };\n\n var validate = function (it) {\n if (isObject(it) && TYPED_ARRAY in it) return it;\n throw TypeError(it + ' is not a typed array!');\n };\n\n var allocate = function (C, length) {\n if (!(isObject(C) && TYPED_CONSTRUCTOR in C)) {\n throw TypeError('It is not a typed array constructor!');\n } return new C(length);\n };\n\n var speciesFromList = function (O, list) {\n return fromList(speciesConstructor(O, O[DEF_CONSTRUCTOR]), list);\n };\n\n var fromList = function (C, list) {\n var index = 0;\n var length = list.length;\n var result = allocate(C, length);\n while (length > index) result[index] = list[index++];\n return result;\n };\n\n var addGetter = function (it, key, internal) {\n dP(it, key, { get: function () { return this._d[internal]; } });\n };\n\n var $from = function from(source /* , mapfn, thisArg */) {\n var O = toObject(source);\n var aLen = arguments.length;\n var mapfn = aLen > 1 ? arguments[1] : undefined;\n var mapping = mapfn !== undefined;\n var iterFn = getIterFn(O);\n var i, length, values, result, step, iterator;\n if (iterFn != undefined && !isArrayIter(iterFn)) {\n for (iterator = iterFn.call(O), values = [], i = 0; !(step = iterator.next()).done; i++) {\n values.push(step.value);\n } O = values;\n }\n if (mapping && aLen > 2) mapfn = ctx(mapfn, arguments[2], 2);\n for (i = 0, length = toLength(O.length), result = allocate(this, length); length > i; i++) {\n result[i] = mapping ? mapfn(O[i], i) : O[i];\n }\n return result;\n };\n\n var $of = function of(/* ...items */) {\n var index = 0;\n var length = arguments.length;\n var result = allocate(this, length);\n while (length > index) result[index] = arguments[index++];\n return result;\n };\n\n // iOS Safari 6.x fails here\n var TO_LOCALE_BUG = !!Uint8Array && fails(function () { arrayToLocaleString.call(new Uint8Array(1)); });\n\n var $toLocaleString = function toLocaleString() {\n return arrayToLocaleString.apply(TO_LOCALE_BUG ? arraySlice.call(validate(this)) : validate(this), arguments);\n };\n\n var proto = {\n copyWithin: function copyWithin(target, start /* , end */) {\n return arrayCopyWithin.call(validate(this), target, start, arguments.length > 2 ? arguments[2] : undefined);\n },\n every: function every(callbackfn /* , thisArg */) {\n return arrayEvery(validate(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n },\n fill: function fill(value /* , start, end */) { // eslint-disable-line no-unused-vars\n return arrayFill.apply(validate(this), arguments);\n },\n filter: function filter(callbackfn /* , thisArg */) {\n return speciesFromList(this, arrayFilter(validate(this), callbackfn,\n arguments.length > 1 ? arguments[1] : undefined));\n },\n find: function find(predicate /* , thisArg */) {\n return arrayFind(validate(this), predicate, arguments.length > 1 ? arguments[1] : undefined);\n },\n findIndex: function findIndex(predicate /* , thisArg */) {\n return arrayFindIndex(validate(this), predicate, arguments.length > 1 ? arguments[1] : undefined);\n },\n forEach: function forEach(callbackfn /* , thisArg */) {\n arrayForEach(validate(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n },\n indexOf: function indexOf(searchElement /* , fromIndex */) {\n return arrayIndexOf(validate(this), searchElement, arguments.length > 1 ? arguments[1] : undefined);\n },\n includes: function includes(searchElement /* , fromIndex */) {\n return arrayIncludes(validate(this), searchElement, arguments.length > 1 ? arguments[1] : undefined);\n },\n join: function join(separator) { // eslint-disable-line no-unused-vars\n return arrayJoin.apply(validate(this), arguments);\n },\n lastIndexOf: function lastIndexOf(searchElement /* , fromIndex */) { // eslint-disable-line no-unused-vars\n return arrayLastIndexOf.apply(validate(this), arguments);\n },\n map: function map(mapfn /* , thisArg */) {\n return $map(validate(this), mapfn, arguments.length > 1 ? arguments[1] : undefined);\n },\n reduce: function reduce(callbackfn /* , initialValue */) { // eslint-disable-line no-unused-vars\n return arrayReduce.apply(validate(this), arguments);\n },\n reduceRight: function reduceRight(callbackfn /* , initialValue */) { // eslint-disable-line no-unused-vars\n return arrayReduceRight.apply(validate(this), arguments);\n },\n reverse: function reverse() {\n var that = this;\n var length = validate(that).length;\n var middle = Math.floor(length / 2);\n var index = 0;\n var value;\n while (index < middle) {\n value = that[index];\n that[index++] = that[--length];\n that[length] = value;\n } return that;\n },\n some: function some(callbackfn /* , thisArg */) {\n return arraySome(validate(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n },\n sort: function sort(comparefn) {\n return arraySort.call(validate(this), comparefn);\n },\n subarray: function subarray(begin, end) {\n var O = validate(this);\n var length = O.length;\n var $begin = toAbsoluteIndex(begin, length);\n return new (speciesConstructor(O, O[DEF_CONSTRUCTOR]))(\n O.buffer,\n O.byteOffset + $begin * O.BYTES_PER_ELEMENT,\n toLength((end === undefined ? length : toAbsoluteIndex(end, length)) - $begin)\n );\n }\n };\n\n var $slice = function slice(start, end) {\n return speciesFromList(this, arraySlice.call(validate(this), start, end));\n };\n\n var $set = function set(arrayLike /* , offset */) {\n validate(this);\n var offset = toOffset(arguments[1], 1);\n var length = this.length;\n var src = toObject(arrayLike);\n var len = toLength(src.length);\n var index = 0;\n if (len + offset > length) throw RangeError(WRONG_LENGTH);\n while (index < len) this[offset + index] = src[index++];\n };\n\n var $iterators = {\n entries: function entries() {\n return arrayEntries.call(validate(this));\n },\n keys: function keys() {\n return arrayKeys.call(validate(this));\n },\n values: function values() {\n return arrayValues.call(validate(this));\n }\n };\n\n var isTAIndex = function (target, key) {\n return isObject(target)\n && target[TYPED_ARRAY]\n && typeof key != 'symbol'\n && key in target\n && String(+key) == String(key);\n };\n var $getDesc = function getOwnPropertyDescriptor(target, key) {\n return isTAIndex(target, key = toPrimitive(key, true))\n ? propertyDesc(2, target[key])\n : gOPD(target, key);\n };\n var $setDesc = function defineProperty(target, key, desc) {\n if (isTAIndex(target, key = toPrimitive(key, true))\n && isObject(desc)\n && has(desc, 'value')\n && !has(desc, 'get')\n && !has(desc, 'set')\n // TODO: add validation descriptor w/o calling accessors\n && !desc.configurable\n && (!has(desc, 'writable') || desc.writable)\n && (!has(desc, 'enumerable') || desc.enumerable)\n ) {\n target[key] = desc.value;\n return target;\n } return dP(target, key, desc);\n };\n\n if (!ALL_CONSTRUCTORS) {\n $GOPD.f = $getDesc;\n $DP.f = $setDesc;\n }\n\n $export($export.S + $export.F * !ALL_CONSTRUCTORS, 'Object', {\n getOwnPropertyDescriptor: $getDesc,\n defineProperty: $setDesc\n });\n\n if (fails(function () { arrayToString.call({}); })) {\n arrayToString = arrayToLocaleString = function toString() {\n return arrayJoin.call(this);\n };\n }\n\n var $TypedArrayPrototype$ = redefineAll({}, proto);\n redefineAll($TypedArrayPrototype$, $iterators);\n hide($TypedArrayPrototype$, ITERATOR, $iterators.values);\n redefineAll($TypedArrayPrototype$, {\n slice: $slice,\n set: $set,\n constructor: function () { /* noop */ },\n toString: arrayToString,\n toLocaleString: $toLocaleString\n });\n addGetter($TypedArrayPrototype$, 'buffer', 'b');\n addGetter($TypedArrayPrototype$, 'byteOffset', 'o');\n addGetter($TypedArrayPrototype$, 'byteLength', 'l');\n addGetter($TypedArrayPrototype$, 'length', 'e');\n dP($TypedArrayPrototype$, TAG, {\n get: function () { return this[TYPED_ARRAY]; }\n });\n\n // eslint-disable-next-line max-statements\n module.exports = function (KEY, BYTES, wrapper, CLAMPED) {\n CLAMPED = !!CLAMPED;\n var NAME = KEY + (CLAMPED ? 'Clamped' : '') + 'Array';\n var GETTER = 'get' + KEY;\n var SETTER = 'set' + KEY;\n var TypedArray = global[NAME];\n var Base = TypedArray || {};\n var TAC = TypedArray && getPrototypeOf(TypedArray);\n var FORCED = !TypedArray || !$typed.ABV;\n var O = {};\n var TypedArrayPrototype = TypedArray && TypedArray[PROTOTYPE];\n var getter = function (that, index) {\n var data = that._d;\n return data.v[GETTER](index * BYTES + data.o, LITTLE_ENDIAN);\n };\n var setter = function (that, index, value) {\n var data = that._d;\n if (CLAMPED) value = (value = Math.round(value)) < 0 ? 0 : value > 0xff ? 0xff : value & 0xff;\n data.v[SETTER](index * BYTES + data.o, value, LITTLE_ENDIAN);\n };\n var addElement = function (that, index) {\n dP(that, index, {\n get: function () {\n return getter(this, index);\n },\n set: function (value) {\n return setter(this, index, value);\n },\n enumerable: true\n });\n };\n if (FORCED) {\n TypedArray = wrapper(function (that, data, $offset, $length) {\n anInstance(that, TypedArray, NAME, '_d');\n var index = 0;\n var offset = 0;\n var buffer, byteLength, length, klass;\n if (!isObject(data)) {\n length = toIndex(data);\n byteLength = length * BYTES;\n buffer = new $ArrayBuffer(byteLength);\n } else if (data instanceof $ArrayBuffer || (klass = classof(data)) == ARRAY_BUFFER || klass == SHARED_BUFFER) {\n buffer = data;\n offset = toOffset($offset, BYTES);\n var $len = data.byteLength;\n if ($length === undefined) {\n if ($len % BYTES) throw RangeError(WRONG_LENGTH);\n byteLength = $len - offset;\n if (byteLength < 0) throw RangeError(WRONG_LENGTH);\n } else {\n byteLength = toLength($length) * BYTES;\n if (byteLength + offset > $len) throw RangeError(WRONG_LENGTH);\n }\n length = byteLength / BYTES;\n } else if (TYPED_ARRAY in data) {\n return fromList(TypedArray, data);\n } else {\n return $from.call(TypedArray, data);\n }\n hide(that, '_d', {\n b: buffer,\n o: offset,\n l: byteLength,\n e: length,\n v: new $DataView(buffer)\n });\n while (index < length) addElement(that, index++);\n });\n TypedArrayPrototype = TypedArray[PROTOTYPE] = create($TypedArrayPrototype$);\n hide(TypedArrayPrototype, 'constructor', TypedArray);\n } else if (!fails(function () {\n TypedArray(1);\n }) || !fails(function () {\n new TypedArray(-1); // eslint-disable-line no-new\n }) || !$iterDetect(function (iter) {\n new TypedArray(); // eslint-disable-line no-new\n new TypedArray(null); // eslint-disable-line no-new\n new TypedArray(1.5); // eslint-disable-line no-new\n new TypedArray(iter); // eslint-disable-line no-new\n }, true)) {\n TypedArray = wrapper(function (that, data, $offset, $length) {\n anInstance(that, TypedArray, NAME);\n var klass;\n // `ws` module bug, temporarily remove validation length for Uint8Array\n // https://github.com/websockets/ws/pull/645\n if (!isObject(data)) return new Base(toIndex(data));\n if (data instanceof $ArrayBuffer || (klass = classof(data)) == ARRAY_BUFFER || klass == SHARED_BUFFER) {\n return $length !== undefined\n ? new Base(data, toOffset($offset, BYTES), $length)\n : $offset !== undefined\n ? new Base(data, toOffset($offset, BYTES))\n : new Base(data);\n }\n if (TYPED_ARRAY in data) return fromList(TypedArray, data);\n return $from.call(TypedArray, data);\n });\n arrayForEach(TAC !== Function.prototype ? gOPN(Base).concat(gOPN(TAC)) : gOPN(Base), function (key) {\n if (!(key in TypedArray)) hide(TypedArray, key, Base[key]);\n });\n TypedArray[PROTOTYPE] = TypedArrayPrototype;\n if (!LIBRARY) TypedArrayPrototype.constructor = TypedArray;\n }\n var $nativeIterator = TypedArrayPrototype[ITERATOR];\n var CORRECT_ITER_NAME = !!$nativeIterator\n && ($nativeIterator.name == 'values' || $nativeIterator.name == undefined);\n var $iterator = $iterators.values;\n hide(TypedArray, TYPED_CONSTRUCTOR, true);\n hide(TypedArrayPrototype, TYPED_ARRAY, NAME);\n hide(TypedArrayPrototype, VIEW, true);\n hide(TypedArrayPrototype, DEF_CONSTRUCTOR, TypedArray);\n\n if (CLAMPED ? new TypedArray(1)[TAG] != NAME : !(TAG in TypedArrayPrototype)) {\n dP(TypedArrayPrototype, TAG, {\n get: function () { return NAME; }\n });\n }\n\n O[NAME] = TypedArray;\n\n $export($export.G + $export.W + $export.F * (TypedArray != Base), O);\n\n $export($export.S, NAME, {\n BYTES_PER_ELEMENT: BYTES\n });\n\n $export($export.S + $export.F * fails(function () { Base.of.call(TypedArray, 1); }), NAME, {\n from: $from,\n of: $of\n });\n\n if (!(BYTES_PER_ELEMENT in TypedArrayPrototype)) hide(TypedArrayPrototype, BYTES_PER_ELEMENT, BYTES);\n\n $export($export.P, NAME, proto);\n\n setSpecies(NAME);\n\n $export($export.P + $export.F * FORCED_SET, NAME, { set: $set });\n\n $export($export.P + $export.F * !CORRECT_ITER_NAME, NAME, $iterators);\n\n if (!LIBRARY && TypedArrayPrototype.toString != arrayToString) TypedArrayPrototype.toString = arrayToString;\n\n $export($export.P + $export.F * fails(function () {\n new TypedArray(1).slice();\n }), NAME, { slice: $slice });\n\n $export($export.P + $export.F * (fails(function () {\n return [1, 2].toLocaleString() != new TypedArray([1, 2]).toLocaleString();\n }) || !fails(function () {\n TypedArrayPrototype.toLocaleString.call([1, 2]);\n })), NAME, { toLocaleString: $toLocaleString });\n\n Iterators[NAME] = CORRECT_ITER_NAME ? $nativeIterator : $iterator;\n if (!LIBRARY && !CORRECT_ITER_NAME) hide(TypedArrayPrototype, ITERATOR, $iterator);\n };\n} else module.exports = function () { /* empty */ };\n","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function (it, S) {\n if (!isObject(it)) return it;\n var fn, val;\n if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;\n if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n","var META = require('./_uid')('meta');\nvar isObject = require('./_is-object');\nvar has = require('./_has');\nvar setDesc = require('./_object-dp').f;\nvar id = 0;\nvar isExtensible = Object.isExtensible || function () {\n return true;\n};\nvar FREEZE = !require('./_fails')(function () {\n return isExtensible(Object.preventExtensions({}));\n});\nvar setMeta = function (it) {\n setDesc(it, META, { value: {\n i: 'O' + ++id, // object ID\n w: {} // weak collections IDs\n } });\n};\nvar fastKey = function (it, create) {\n // return primitive with prefix\n if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;\n if (!has(it, META)) {\n // can't set metadata to uncaught frozen object\n if (!isExtensible(it)) return 'F';\n // not necessary to add metadata\n if (!create) return 'E';\n // add missing metadata\n setMeta(it);\n // return object ID\n } return it[META].i;\n};\nvar getWeak = function (it, create) {\n if (!has(it, META)) {\n // can't set metadata to uncaught frozen object\n if (!isExtensible(it)) return true;\n // not necessary to add metadata\n if (!create) return false;\n // add missing metadata\n setMeta(it);\n // return hash weak collections IDs\n } return it[META].w;\n};\n// add metadata on freeze-family methods calling\nvar onFreeze = function (it) {\n if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it);\n return it;\n};\nvar meta = module.exports = {\n KEY: META,\n NEED: false,\n fastKey: fastKey,\n getWeak: getWeak,\n onFreeze: onFreeze\n};\n","module.exports = function (bitmap, value) {\n return {\n enumerable: !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable: !(bitmap & 4),\n value: value\n };\n};\n","var id = 0;\nvar px = Math.random();\nmodule.exports = function (key) {\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n","module.exports = false;\n","// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = require('./_object-keys-internal');\nvar enumBugKeys = require('./_enum-bug-keys');\n\nmodule.exports = Object.keys || function keys(O) {\n return $keys(O, enumBugKeys);\n};\n","var toInteger = require('./_to-integer');\nvar max = Math.max;\nvar min = Math.min;\nmodule.exports = function (index, length) {\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n","// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\nvar anObject = require('./_an-object');\nvar dPs = require('./_object-dps');\nvar enumBugKeys = require('./_enum-bug-keys');\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\nvar Empty = function () { /* empty */ };\nvar PROTOTYPE = 'prototype';\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function () {\n // Thrash, waste and sodomy: IE GC bug\n var iframe = require('./_dom-create')('iframe');\n var i = enumBugKeys.length;\n var lt = '<';\n var gt = '>';\n var iframeDocument;\n iframe.style.display = 'none';\n require('./_html').appendChild(iframe);\n iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n // createDict = iframe.contentWindow.Object;\n // html.removeChild(iframe);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];\n return createDict();\n};\n\nmodule.exports = Object.create || function create(O, Properties) {\n var result;\n if (O !== null) {\n Empty[PROTOTYPE] = anObject(O);\n result = new Empty();\n Empty[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = createDict();\n return Properties === undefined ? result : dPs(result, Properties);\n};\n","// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)\nvar $keys = require('./_object-keys-internal');\nvar hiddenKeys = require('./_enum-bug-keys').concat('length', 'prototype');\n\nexports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {\n return $keys(O, hiddenKeys);\n};\n","// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\nvar has = require('./_has');\nvar toObject = require('./_to-object');\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\nvar ObjectProto = Object.prototype;\n\nmodule.exports = Object.getPrototypeOf || function (O) {\n O = toObject(O);\n if (has(O, IE_PROTO)) return O[IE_PROTO];\n if (typeof O.constructor == 'function' && O instanceof O.constructor) {\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectProto : null;\n};\n","var isObject = require('./_is-object');\nmodule.exports = function (it, TYPE) {\n if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!');\n return it;\n};\n","var def = require('./_object-dp').f;\nvar has = require('./_has');\nvar TAG = require('./_wks')('toStringTag');\n\nmodule.exports = function (it, tag, stat) {\n if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });\n};\n","module.exports = {};\n","// 22.1.3.31 Array.prototype[@@unscopables]\nvar UNSCOPABLES = require('./_wks')('unscopables');\nvar ArrayProto = Array.prototype;\nif (ArrayProto[UNSCOPABLES] == undefined) require('./_hide')(ArrayProto, UNSCOPABLES, {});\nmodule.exports = function (key) {\n ArrayProto[UNSCOPABLES][key] = true;\n};\n","'use strict';\nvar global = require('./_global');\nvar dP = require('./_object-dp');\nvar DESCRIPTORS = require('./_descriptors');\nvar SPECIES = require('./_wks')('species');\n\nmodule.exports = function (KEY) {\n var C = global[KEY];\n if (DESCRIPTORS && C && !C[SPECIES]) dP.f(C, SPECIES, {\n configurable: true,\n get: function () { return this; }\n });\n};\n","module.exports = function (it, Constructor, name, forbiddenField) {\n if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) {\n throw TypeError(name + ': incorrect invocation!');\n } return it;\n};\n","var redefine = require('./_redefine');\nmodule.exports = function (target, src, safe) {\n for (var key in src) redefine(target, key, src[key], safe);\n return target;\n};\n","// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = require('./_cof');\n// eslint-disable-next-line no-prototype-builtins\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n","exports.f = {}.propertyIsEnumerable;\n","// getting tag from 19.1.3.6 Object.prototype.toString()\nvar cof = require('./_cof');\nvar TAG = require('./_wks')('toStringTag');\n// ES3 wrong here\nvar ARG = cof(function () { return arguments; }()) == 'Arguments';\n\n// fallback for IE11 Script Access Denied error\nvar tryGet = function (it, key) {\n try {\n return it[key];\n } catch (e) { /* empty */ }\n};\n\nmodule.exports = function (it) {\n var O, T, B;\n return it === undefined ? 'Undefined' : it === null ? 'Null'\n // @@toStringTag case\n : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T\n // builtinTag case\n : ARG ? cof(O)\n // ES3 arguments fallback\n : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n};\n","// 7.3.20 SpeciesConstructor(O, defaultConstructor)\nvar anObject = require('./_an-object');\nvar aFunction = require('./_a-function');\nvar SPECIES = require('./_wks')('species');\nmodule.exports = function (O, D) {\n var C = anObject(O).constructor;\n var S;\n return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S);\n};\n","var core = require('./_core');\nvar global = require('./_global');\nvar SHARED = '__core-js_shared__';\nvar store = global[SHARED] || (global[SHARED] = {});\n\n(module.exports = function (key, value) {\n return store[key] || (store[key] = value !== undefined ? value : {});\n})('versions', []).push({\n version: core.version,\n mode: require('./_library') ? 'pure' : 'global',\n copyright: '© 2019 Denis Pushkarev (zloirock.ru)'\n});\n","// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = require('./_to-iobject');\nvar toLength = require('./_to-length');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nmodule.exports = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIObject($this);\n var length = toLength(O.length);\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) if (IS_INCLUDES || index in O) {\n if (O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n","exports.f = Object.getOwnPropertySymbols;\n","var $export = require('./_export');\nvar defined = require('./_defined');\nvar fails = require('./_fails');\nvar spaces = require('./_string-ws');\nvar space = '[' + spaces + ']';\nvar non = '\\u200b\\u0085';\nvar ltrim = RegExp('^' + space + space + '*');\nvar rtrim = RegExp(space + space + '*$');\n\nvar exporter = function (KEY, exec, ALIAS) {\n var exp = {};\n var FORCE = fails(function () {\n return !!spaces[KEY]() || non[KEY]() != non;\n });\n var fn = exp[KEY] = FORCE ? exec(trim) : spaces[KEY];\n if (ALIAS) exp[ALIAS] = fn;\n $export($export.P + $export.F * FORCE, 'String', exp);\n};\n\n// 1 -> String#trimLeft\n// 2 -> String#trimRight\n// 3 -> String#trim\nvar trim = exporter.trim = function (string, TYPE) {\n string = String(defined(string));\n if (TYPE & 1) string = string.replace(ltrim, '');\n if (TYPE & 2) string = string.replace(rtrim, '');\n return string;\n};\n\nmodule.exports = exporter;\n","var ITERATOR = require('./_wks')('iterator');\nvar SAFE_CLOSING = false;\n\ntry {\n var riter = [7][ITERATOR]();\n riter['return'] = function () { SAFE_CLOSING = true; };\n // eslint-disable-next-line no-throw-literal\n Array.from(riter, function () { throw 2; });\n} catch (e) { /* empty */ }\n\nmodule.exports = function (exec, skipClosing) {\n if (!skipClosing && !SAFE_CLOSING) return false;\n var safe = false;\n try {\n var arr = [7];\n var iter = arr[ITERATOR]();\n iter.next = function () { return { done: safe = true }; };\n arr[ITERATOR] = function () { return iter; };\n exec(arr);\n } catch (e) { /* empty */ }\n return safe;\n};\n","'use strict';\n// 21.2.5.3 get RegExp.prototype.flags\nvar anObject = require('./_an-object');\nmodule.exports = function () {\n var that = anObject(this);\n var result = '';\n if (that.global) result += 'g';\n if (that.ignoreCase) result += 'i';\n if (that.multiline) result += 'm';\n if (that.unicode) result += 'u';\n if (that.sticky) result += 'y';\n return result;\n};\n","'use strict';\n\nvar classof = require('./_classof');\nvar builtinExec = RegExp.prototype.exec;\n\n // `RegExpExec` abstract operation\n// https://tc39.github.io/ecma262/#sec-regexpexec\nmodule.exports = function (R, S) {\n var exec = R.exec;\n if (typeof exec === 'function') {\n var result = exec.call(R, S);\n if (typeof result !== 'object') {\n throw new TypeError('RegExp exec method returned something other than an Object or null');\n }\n return result;\n }\n if (classof(R) !== 'RegExp') {\n throw new TypeError('RegExp#exec called on incompatible receiver');\n }\n return builtinExec.call(R, S);\n};\n","'use strict';\nrequire('./es6.regexp.exec');\nvar redefine = require('./_redefine');\nvar hide = require('./_hide');\nvar fails = require('./_fails');\nvar defined = require('./_defined');\nvar wks = require('./_wks');\nvar regexpExec = require('./_regexp-exec');\n\nvar SPECIES = wks('species');\n\nvar REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () {\n // #replace needs built-in support for named groups.\n // #match works fine because it just return the exec results, even if it has\n // a \"grops\" property.\n var re = /./;\n re.exec = function () {\n var result = [];\n result.groups = { a: '7' };\n return result;\n };\n return ''.replace(re, '$') !== '7';\n});\n\nvar SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = (function () {\n // Chrome 51 has a buggy \"split\" implementation when RegExp#exec !== nativeExec\n var re = /(?:)/;\n var originalExec = re.exec;\n re.exec = function () { return originalExec.apply(this, arguments); };\n var result = 'ab'.split(re);\n return result.length === 2 && result[0] === 'a' && result[1] === 'b';\n})();\n\nmodule.exports = function (KEY, length, exec) {\n var SYMBOL = wks(KEY);\n\n var DELEGATES_TO_SYMBOL = !fails(function () {\n // String methods call symbol-named RegEp methods\n var O = {};\n O[SYMBOL] = function () { return 7; };\n return ''[KEY](O) != 7;\n });\n\n var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL ? !fails(function () {\n // Symbol-named RegExp methods call .exec\n var execCalled = false;\n var re = /a/;\n re.exec = function () { execCalled = true; return null; };\n if (KEY === 'split') {\n // RegExp[@@split] doesn't call the regex's exec method, but first creates\n // a new one. We need to return the patched regex when creating the new one.\n re.constructor = {};\n re.constructor[SPECIES] = function () { return re; };\n }\n re[SYMBOL]('');\n return !execCalled;\n }) : undefined;\n\n if (\n !DELEGATES_TO_SYMBOL ||\n !DELEGATES_TO_EXEC ||\n (KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) ||\n (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC)\n ) {\n var nativeRegExpMethod = /./[SYMBOL];\n var fns = exec(\n defined,\n SYMBOL,\n ''[KEY],\n function maybeCallNative(nativeMethod, regexp, str, arg2, forceStringMethod) {\n if (regexp.exec === regexpExec) {\n if (DELEGATES_TO_SYMBOL && !forceStringMethod) {\n // The native String method already delegates to @@method (this\n // polyfilled function), leasing to infinite recursion.\n // We avoid it by directly calling the native @@method method.\n return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };\n }\n return { done: true, value: nativeMethod.call(str, regexp, arg2) };\n }\n return { done: false };\n }\n );\n var strfn = fns[0];\n var rxfn = fns[1];\n\n redefine(String.prototype, KEY, strfn);\n hide(RegExp.prototype, SYMBOL, length == 2\n // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)\n // 21.2.5.11 RegExp.prototype[@@split](string, limit)\n ? function (string, arg) { return rxfn.call(string, this, arg); }\n // 21.2.5.6 RegExp.prototype[@@match](string)\n // 21.2.5.9 RegExp.prototype[@@search](string)\n : function (string) { return rxfn.call(string, this); }\n );\n }\n};\n","var ctx = require('./_ctx');\nvar call = require('./_iter-call');\nvar isArrayIter = require('./_is-array-iter');\nvar anObject = require('./_an-object');\nvar toLength = require('./_to-length');\nvar getIterFn = require('./core.get-iterator-method');\nvar BREAK = {};\nvar RETURN = {};\nvar exports = module.exports = function (iterable, entries, fn, that, ITERATOR) {\n var iterFn = ITERATOR ? function () { return iterable; } : getIterFn(iterable);\n var f = ctx(fn, that, entries ? 2 : 1);\n var index = 0;\n var length, step, iterator, result;\n if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!');\n // fast case for arrays with default iterator\n if (isArrayIter(iterFn)) for (length = toLength(iterable.length); length > index; index++) {\n result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]);\n if (result === BREAK || result === RETURN) return result;\n } else for (iterator = iterFn.call(iterable); !(step = iterator.next()).done;) {\n result = call(iterator, f, step.value, entries);\n if (result === BREAK || result === RETURN) return result;\n }\n};\nexports.BREAK = BREAK;\nexports.RETURN = RETURN;\n","var global = require('./_global');\nvar navigator = global.navigator;\n\nmodule.exports = navigator && navigator.userAgent || '';\n","'use strict';\nvar global = require('./_global');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar redefineAll = require('./_redefine-all');\nvar meta = require('./_meta');\nvar forOf = require('./_for-of');\nvar anInstance = require('./_an-instance');\nvar isObject = require('./_is-object');\nvar fails = require('./_fails');\nvar $iterDetect = require('./_iter-detect');\nvar setToStringTag = require('./_set-to-string-tag');\nvar inheritIfRequired = require('./_inherit-if-required');\n\nmodule.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) {\n var Base = global[NAME];\n var C = Base;\n var ADDER = IS_MAP ? 'set' : 'add';\n var proto = C && C.prototype;\n var O = {};\n var fixMethod = function (KEY) {\n var fn = proto[KEY];\n redefine(proto, KEY,\n KEY == 'delete' ? function (a) {\n return IS_WEAK && !isObject(a) ? false : fn.call(this, a === 0 ? 0 : a);\n } : KEY == 'has' ? function has(a) {\n return IS_WEAK && !isObject(a) ? false : fn.call(this, a === 0 ? 0 : a);\n } : KEY == 'get' ? function get(a) {\n return IS_WEAK && !isObject(a) ? undefined : fn.call(this, a === 0 ? 0 : a);\n } : KEY == 'add' ? function add(a) { fn.call(this, a === 0 ? 0 : a); return this; }\n : function set(a, b) { fn.call(this, a === 0 ? 0 : a, b); return this; }\n );\n };\n if (typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function () {\n new C().entries().next();\n }))) {\n // create collection constructor\n C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER);\n redefineAll(C.prototype, methods);\n meta.NEED = true;\n } else {\n var instance = new C();\n // early implementations not supports chaining\n var HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) != instance;\n // V8 ~ Chromium 40- weak-collections throws on primitives, but should return false\n var THROWS_ON_PRIMITIVES = fails(function () { instance.has(1); });\n // most early implementations doesn't supports iterables, most modern - not close it correctly\n var ACCEPT_ITERABLES = $iterDetect(function (iter) { new C(iter); }); // eslint-disable-line no-new\n // for early implementations -0 and +0 not the same\n var BUGGY_ZERO = !IS_WEAK && fails(function () {\n // V8 ~ Chromium 42- fails only with 5+ elements\n var $instance = new C();\n var index = 5;\n while (index--) $instance[ADDER](index, index);\n return !$instance.has(-0);\n });\n if (!ACCEPT_ITERABLES) {\n C = wrapper(function (target, iterable) {\n anInstance(target, C, NAME);\n var that = inheritIfRequired(new Base(), target, C);\n if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);\n return that;\n });\n C.prototype = proto;\n proto.constructor = C;\n }\n if (THROWS_ON_PRIMITIVES || BUGGY_ZERO) {\n fixMethod('delete');\n fixMethod('has');\n IS_MAP && fixMethod('get');\n }\n if (BUGGY_ZERO || HASNT_CHAINING) fixMethod(ADDER);\n // weak collections should not contains .clear method\n if (IS_WEAK && proto.clear) delete proto.clear;\n }\n\n setToStringTag(C, NAME);\n\n O[NAME] = C;\n $export($export.G + $export.W + $export.F * (C != Base), O);\n\n if (!IS_WEAK) common.setStrong(C, NAME, IS_MAP);\n\n return C;\n};\n","var global = require('./_global');\nvar hide = require('./_hide');\nvar uid = require('./_uid');\nvar TYPED = uid('typed_array');\nvar VIEW = uid('view');\nvar ABV = !!(global.ArrayBuffer && global.DataView);\nvar CONSTR = ABV;\nvar i = 0;\nvar l = 9;\nvar Typed;\n\nvar TypedArrayConstructors = (\n 'Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array'\n).split(',');\n\nwhile (i < l) {\n if (Typed = global[TypedArrayConstructors[i++]]) {\n hide(Typed.prototype, TYPED, true);\n hide(Typed.prototype, VIEW, true);\n } else CONSTR = false;\n}\n\nmodule.exports = {\n ABV: ABV,\n CONSTR: CONSTR,\n TYPED: TYPED,\n VIEW: VIEW\n};\n","var isObject = require('./_is-object');\nvar document = require('./_global').document;\n// typeof document.createElement is 'object' in old IE\nvar is = isObject(document) && isObject(document.createElement);\nmodule.exports = function (it) {\n return is ? document.createElement(it) : {};\n};\n","exports.f = require('./_wks');\n","var shared = require('./_shared')('keys');\nvar uid = require('./_uid');\nmodule.exports = function (key) {\n return shared[key] || (shared[key] = uid(key));\n};\n","// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n","// 7.2.2 IsArray(argument)\nvar cof = require('./_cof');\nmodule.exports = Array.isArray || function isArray(arg) {\n return cof(arg) == 'Array';\n};\n","var document = require('./_global').document;\nmodule.exports = document && document.documentElement;\n","// Works with __proto__ only. Old v8 can't work with null proto objects.\n/* eslint-disable no-proto */\nvar isObject = require('./_is-object');\nvar anObject = require('./_an-object');\nvar check = function (O, proto) {\n anObject(O);\n if (!isObject(proto) && proto !== null) throw TypeError(proto + \": can't set as prototype!\");\n};\nmodule.exports = {\n set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line\n function (test, buggy, set) {\n try {\n set = require('./_ctx')(Function.call, require('./_object-gopd').f(Object.prototype, '__proto__').set, 2);\n set(test, []);\n buggy = !(test instanceof Array);\n } catch (e) { buggy = true; }\n return function setPrototypeOf(O, proto) {\n check(O, proto);\n if (buggy) O.__proto__ = proto;\n else set(O, proto);\n return O;\n };\n }({}, false) : undefined),\n check: check\n};\n","module.exports = '\\x09\\x0A\\x0B\\x0C\\x0D\\x20\\xA0\\u1680\\u180E\\u2000\\u2001\\u2002\\u2003' +\n '\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200A\\u202F\\u205F\\u3000\\u2028\\u2029\\uFEFF';\n","var isObject = require('./_is-object');\nvar setPrototypeOf = require('./_set-proto').set;\nmodule.exports = function (that, target, C) {\n var S = target.constructor;\n var P;\n if (S !== C && typeof S == 'function' && (P = S.prototype) !== C.prototype && isObject(P) && setPrototypeOf) {\n setPrototypeOf(that, P);\n } return that;\n};\n","'use strict';\nvar toInteger = require('./_to-integer');\nvar defined = require('./_defined');\n\nmodule.exports = function repeat(count) {\n var str = String(defined(this));\n var res = '';\n var n = toInteger(count);\n if (n < 0 || n == Infinity) throw RangeError(\"Count can't be negative\");\n for (;n > 0; (n >>>= 1) && (str += str)) if (n & 1) res += str;\n return res;\n};\n","// 20.2.2.28 Math.sign(x)\nmodule.exports = Math.sign || function sign(x) {\n // eslint-disable-next-line no-self-compare\n return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1;\n};\n","// 20.2.2.14 Math.expm1(x)\nvar $expm1 = Math.expm1;\nmodule.exports = (!$expm1\n // Old FF bug\n || $expm1(10) > 22025.465794806719 || $expm1(10) < 22025.4657948067165168\n // Tor Browser bug\n || $expm1(-2e-17) != -2e-17\n) ? function expm1(x) {\n return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : Math.exp(x) - 1;\n} : $expm1;\n","var toInteger = require('./_to-integer');\nvar defined = require('./_defined');\n// true -> String#at\n// false -> String#codePointAt\nmodule.exports = function (TO_STRING) {\n return function (that, pos) {\n var s = String(defined(that));\n var i = toInteger(pos);\n var l = s.length;\n var a, b;\n if (i < 0 || i >= l) return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n","'use strict';\nvar LIBRARY = require('./_library');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar hide = require('./_hide');\nvar Iterators = require('./_iterators');\nvar $iterCreate = require('./_iter-create');\nvar setToStringTag = require('./_set-to-string-tag');\nvar getPrototypeOf = require('./_object-gpo');\nvar ITERATOR = require('./_wks')('iterator');\nvar BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`\nvar FF_ITERATOR = '@@iterator';\nvar KEYS = 'keys';\nvar VALUES = 'values';\n\nvar returnThis = function () { return this; };\n\nmodule.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {\n $iterCreate(Constructor, NAME, next);\n var getMethod = function (kind) {\n if (!BUGGY && kind in proto) return proto[kind];\n switch (kind) {\n case KEYS: return function keys() { return new Constructor(this, kind); };\n case VALUES: return function values() { return new Constructor(this, kind); };\n } return function entries() { return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator';\n var DEF_VALUES = DEFAULT == VALUES;\n var VALUES_BUG = false;\n var proto = Base.prototype;\n var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];\n var $default = $native || getMethod(DEFAULT);\n var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;\n var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;\n var methods, key, IteratorPrototype;\n // Fix native\n if ($anyNative) {\n IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));\n if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {\n // Set @@toStringTag to native iterators\n setToStringTag(IteratorPrototype, TAG, true);\n // fix for some old engines\n if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if (DEF_VALUES && $native && $native.name !== VALUES) {\n VALUES_BUG = true;\n $default = function values() { return $native.call(this); };\n }\n // Define iterator\n if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {\n hide(proto, ITERATOR, $default);\n }\n // Plug for library\n Iterators[NAME] = $default;\n Iterators[TAG] = returnThis;\n if (DEFAULT) {\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if (FORCED) for (key in methods) {\n if (!(key in proto)) redefine(proto, key, methods[key]);\n } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n","// helper for String#{startsWith, endsWith, includes}\nvar isRegExp = require('./_is-regexp');\nvar defined = require('./_defined');\n\nmodule.exports = function (that, searchString, NAME) {\n if (isRegExp(searchString)) throw TypeError('String#' + NAME + \" doesn't accept regex!\");\n return String(defined(that));\n};\n","// 7.2.8 IsRegExp(argument)\nvar isObject = require('./_is-object');\nvar cof = require('./_cof');\nvar MATCH = require('./_wks')('match');\nmodule.exports = function (it) {\n var isRegExp;\n return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp');\n};\n","var MATCH = require('./_wks')('match');\nmodule.exports = function (KEY) {\n var re = /./;\n try {\n '/./'[KEY](re);\n } catch (e) {\n try {\n re[MATCH] = false;\n return !'/./'[KEY](re);\n } catch (f) { /* empty */ }\n } return true;\n};\n","// check on default Array iterator\nvar Iterators = require('./_iterators');\nvar ITERATOR = require('./_wks')('iterator');\nvar ArrayProto = Array.prototype;\n\nmodule.exports = function (it) {\n return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);\n};\n","'use strict';\nvar $defineProperty = require('./_object-dp');\nvar createDesc = require('./_property-desc');\n\nmodule.exports = function (object, index, value) {\n if (index in object) $defineProperty.f(object, index, createDesc(0, value));\n else object[index] = value;\n};\n","var classof = require('./_classof');\nvar ITERATOR = require('./_wks')('iterator');\nvar Iterators = require('./_iterators');\nmodule.exports = require('./_core').getIteratorMethod = function (it) {\n if (it != undefined) return it[ITERATOR]\n || it['@@iterator']\n || Iterators[classof(it)];\n};\n","// 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length)\n'use strict';\nvar toObject = require('./_to-object');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nvar toLength = require('./_to-length');\nmodule.exports = function fill(value /* , start = 0, end = @length */) {\n var O = toObject(this);\n var length = toLength(O.length);\n var aLen = arguments.length;\n var index = toAbsoluteIndex(aLen > 1 ? arguments[1] : undefined, length);\n var end = aLen > 2 ? arguments[2] : undefined;\n var endPos = end === undefined ? length : toAbsoluteIndex(end, length);\n while (endPos > index) O[index++] = value;\n return O;\n};\n","'use strict';\nvar addToUnscopables = require('./_add-to-unscopables');\nvar step = require('./_iter-step');\nvar Iterators = require('./_iterators');\nvar toIObject = require('./_to-iobject');\n\n// 22.1.3.4 Array.prototype.entries()\n// 22.1.3.13 Array.prototype.keys()\n// 22.1.3.29 Array.prototype.values()\n// 22.1.3.30 Array.prototype[@@iterator]()\nmodule.exports = require('./_iter-define')(Array, 'Array', function (iterated, kind) {\n this._t = toIObject(iterated); // target\n this._i = 0; // next index\n this._k = kind; // kind\n// 22.1.5.2.1 %ArrayIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var kind = this._k;\n var index = this._i++;\n if (!O || index >= O.length) {\n this._t = undefined;\n return step(1);\n }\n if (kind == 'keys') return step(0, index);\n if (kind == 'values') return step(0, O[index]);\n return step(0, [index, O[index]]);\n}, 'values');\n\n// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)\nIterators.Arguments = Iterators.Array;\n\naddToUnscopables('keys');\naddToUnscopables('values');\naddToUnscopables('entries');\n","'use strict';\n\nvar regexpFlags = require('./_flags');\n\nvar nativeExec = RegExp.prototype.exec;\n// This always refers to the native implementation, because the\n// String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js,\n// which loads this file before patching the method.\nvar nativeReplace = String.prototype.replace;\n\nvar patchedExec = nativeExec;\n\nvar LAST_INDEX = 'lastIndex';\n\nvar UPDATES_LAST_INDEX_WRONG = (function () {\n var re1 = /a/,\n re2 = /b*/g;\n nativeExec.call(re1, 'a');\n nativeExec.call(re2, 'a');\n return re1[LAST_INDEX] !== 0 || re2[LAST_INDEX] !== 0;\n})();\n\n// nonparticipating capturing group, copied from es5-shim's String#split patch.\nvar NPCG_INCLUDED = /()??/.exec('')[1] !== undefined;\n\nvar PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED;\n\nif (PATCH) {\n patchedExec = function exec(str) {\n var re = this;\n var lastIndex, reCopy, match, i;\n\n if (NPCG_INCLUDED) {\n reCopy = new RegExp('^' + re.source + '$(?!\\\\s)', regexpFlags.call(re));\n }\n if (UPDATES_LAST_INDEX_WRONG) lastIndex = re[LAST_INDEX];\n\n match = nativeExec.call(re, str);\n\n if (UPDATES_LAST_INDEX_WRONG && match) {\n re[LAST_INDEX] = re.global ? match.index + match[0].length : lastIndex;\n }\n if (NPCG_INCLUDED && match && match.length > 1) {\n // Fix browsers whose `exec` methods don't consistently return `undefined`\n // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/\n // eslint-disable-next-line no-loop-func\n nativeReplace.call(match[0], reCopy, function () {\n for (i = 1; i < arguments.length - 2; i++) {\n if (arguments[i] === undefined) match[i] = undefined;\n }\n });\n }\n\n return match;\n };\n}\n\nmodule.exports = patchedExec;\n","'use strict';\nvar at = require('./_string-at')(true);\n\n // `AdvanceStringIndex` abstract operation\n// https://tc39.github.io/ecma262/#sec-advancestringindex\nmodule.exports = function (S, index, unicode) {\n return index + (unicode ? at(S, index).length : 1);\n};\n","var ctx = require('./_ctx');\nvar invoke = require('./_invoke');\nvar html = require('./_html');\nvar cel = require('./_dom-create');\nvar global = require('./_global');\nvar process = global.process;\nvar setTask = global.setImmediate;\nvar clearTask = global.clearImmediate;\nvar MessageChannel = global.MessageChannel;\nvar Dispatch = global.Dispatch;\nvar counter = 0;\nvar queue = {};\nvar ONREADYSTATECHANGE = 'onreadystatechange';\nvar defer, channel, port;\nvar run = function () {\n var id = +this;\n // eslint-disable-next-line no-prototype-builtins\n if (queue.hasOwnProperty(id)) {\n var fn = queue[id];\n delete queue[id];\n fn();\n }\n};\nvar listener = function (event) {\n run.call(event.data);\n};\n// Node.js 0.9+ & IE10+ has setImmediate, otherwise:\nif (!setTask || !clearTask) {\n setTask = function setImmediate(fn) {\n var args = [];\n var i = 1;\n while (arguments.length > i) args.push(arguments[i++]);\n queue[++counter] = function () {\n // eslint-disable-next-line no-new-func\n invoke(typeof fn == 'function' ? fn : Function(fn), args);\n };\n defer(counter);\n return counter;\n };\n clearTask = function clearImmediate(id) {\n delete queue[id];\n };\n // Node.js 0.8-\n if (require('./_cof')(process) == 'process') {\n defer = function (id) {\n process.nextTick(ctx(run, id, 1));\n };\n // Sphere (JS game engine) Dispatch API\n } else if (Dispatch && Dispatch.now) {\n defer = function (id) {\n Dispatch.now(ctx(run, id, 1));\n };\n // Browsers with MessageChannel, includes WebWorkers\n } else if (MessageChannel) {\n channel = new MessageChannel();\n port = channel.port2;\n channel.port1.onmessage = listener;\n defer = ctx(port.postMessage, port, 1);\n // Browsers with postMessage, skip WebWorkers\n // IE8 has postMessage, but it's sync & typeof its postMessage is 'object'\n } else if (global.addEventListener && typeof postMessage == 'function' && !global.importScripts) {\n defer = function (id) {\n global.postMessage(id + '', '*');\n };\n global.addEventListener('message', listener, false);\n // IE8-\n } else if (ONREADYSTATECHANGE in cel('script')) {\n defer = function (id) {\n html.appendChild(cel('script'))[ONREADYSTATECHANGE] = function () {\n html.removeChild(this);\n run.call(id);\n };\n };\n // Rest old browsers\n } else {\n defer = function (id) {\n setTimeout(ctx(run, id, 1), 0);\n };\n }\n}\nmodule.exports = {\n set: setTask,\n clear: clearTask\n};\n","'use strict';\nvar global = require('./_global');\nvar DESCRIPTORS = require('./_descriptors');\nvar LIBRARY = require('./_library');\nvar $typed = require('./_typed');\nvar hide = require('./_hide');\nvar redefineAll = require('./_redefine-all');\nvar fails = require('./_fails');\nvar anInstance = require('./_an-instance');\nvar toInteger = require('./_to-integer');\nvar toLength = require('./_to-length');\nvar toIndex = require('./_to-index');\nvar gOPN = require('./_object-gopn').f;\nvar dP = require('./_object-dp').f;\nvar arrayFill = require('./_array-fill');\nvar setToStringTag = require('./_set-to-string-tag');\nvar ARRAY_BUFFER = 'ArrayBuffer';\nvar DATA_VIEW = 'DataView';\nvar PROTOTYPE = 'prototype';\nvar WRONG_LENGTH = 'Wrong length!';\nvar WRONG_INDEX = 'Wrong index!';\nvar $ArrayBuffer = global[ARRAY_BUFFER];\nvar $DataView = global[DATA_VIEW];\nvar Math = global.Math;\nvar RangeError = global.RangeError;\n// eslint-disable-next-line no-shadow-restricted-names\nvar Infinity = global.Infinity;\nvar BaseBuffer = $ArrayBuffer;\nvar abs = Math.abs;\nvar pow = Math.pow;\nvar floor = Math.floor;\nvar log = Math.log;\nvar LN2 = Math.LN2;\nvar BUFFER = 'buffer';\nvar BYTE_LENGTH = 'byteLength';\nvar BYTE_OFFSET = 'byteOffset';\nvar $BUFFER = DESCRIPTORS ? '_b' : BUFFER;\nvar $LENGTH = DESCRIPTORS ? '_l' : BYTE_LENGTH;\nvar $OFFSET = DESCRIPTORS ? '_o' : BYTE_OFFSET;\n\n// IEEE754 conversions based on https://github.com/feross/ieee754\nfunction packIEEE754(value, mLen, nBytes) {\n var buffer = new Array(nBytes);\n var eLen = nBytes * 8 - mLen - 1;\n var eMax = (1 << eLen) - 1;\n var eBias = eMax >> 1;\n var rt = mLen === 23 ? pow(2, -24) - pow(2, -77) : 0;\n var i = 0;\n var s = value < 0 || value === 0 && 1 / value < 0 ? 1 : 0;\n var e, m, c;\n value = abs(value);\n // eslint-disable-next-line no-self-compare\n if (value != value || value === Infinity) {\n // eslint-disable-next-line no-self-compare\n m = value != value ? 1 : 0;\n e = eMax;\n } else {\n e = floor(log(value) / LN2);\n if (value * (c = pow(2, -e)) < 1) {\n e--;\n c *= 2;\n }\n if (e + eBias >= 1) {\n value += rt / c;\n } else {\n value += rt * pow(2, 1 - eBias);\n }\n if (value * c >= 2) {\n e++;\n c /= 2;\n }\n if (e + eBias >= eMax) {\n m = 0;\n e = eMax;\n } else if (e + eBias >= 1) {\n m = (value * c - 1) * pow(2, mLen);\n e = e + eBias;\n } else {\n m = value * pow(2, eBias - 1) * pow(2, mLen);\n e = 0;\n }\n }\n for (; mLen >= 8; buffer[i++] = m & 255, m /= 256, mLen -= 8);\n e = e << mLen | m;\n eLen += mLen;\n for (; eLen > 0; buffer[i++] = e & 255, e /= 256, eLen -= 8);\n buffer[--i] |= s * 128;\n return buffer;\n}\nfunction unpackIEEE754(buffer, mLen, nBytes) {\n var eLen = nBytes * 8 - mLen - 1;\n var eMax = (1 << eLen) - 1;\n var eBias = eMax >> 1;\n var nBits = eLen - 7;\n var i = nBytes - 1;\n var s = buffer[i--];\n var e = s & 127;\n var m;\n s >>= 7;\n for (; nBits > 0; e = e * 256 + buffer[i], i--, nBits -= 8);\n m = e & (1 << -nBits) - 1;\n e >>= -nBits;\n nBits += mLen;\n for (; nBits > 0; m = m * 256 + buffer[i], i--, nBits -= 8);\n if (e === 0) {\n e = 1 - eBias;\n } else if (e === eMax) {\n return m ? NaN : s ? -Infinity : Infinity;\n } else {\n m = m + pow(2, mLen);\n e = e - eBias;\n } return (s ? -1 : 1) * m * pow(2, e - mLen);\n}\n\nfunction unpackI32(bytes) {\n return bytes[3] << 24 | bytes[2] << 16 | bytes[1] << 8 | bytes[0];\n}\nfunction packI8(it) {\n return [it & 0xff];\n}\nfunction packI16(it) {\n return [it & 0xff, it >> 8 & 0xff];\n}\nfunction packI32(it) {\n return [it & 0xff, it >> 8 & 0xff, it >> 16 & 0xff, it >> 24 & 0xff];\n}\nfunction packF64(it) {\n return packIEEE754(it, 52, 8);\n}\nfunction packF32(it) {\n return packIEEE754(it, 23, 4);\n}\n\nfunction addGetter(C, key, internal) {\n dP(C[PROTOTYPE], key, { get: function () { return this[internal]; } });\n}\n\nfunction get(view, bytes, index, isLittleEndian) {\n var numIndex = +index;\n var intIndex = toIndex(numIndex);\n if (intIndex + bytes > view[$LENGTH]) throw RangeError(WRONG_INDEX);\n var store = view[$BUFFER]._b;\n var start = intIndex + view[$OFFSET];\n var pack = store.slice(start, start + bytes);\n return isLittleEndian ? pack : pack.reverse();\n}\nfunction set(view, bytes, index, conversion, value, isLittleEndian) {\n var numIndex = +index;\n var intIndex = toIndex(numIndex);\n if (intIndex + bytes > view[$LENGTH]) throw RangeError(WRONG_INDEX);\n var store = view[$BUFFER]._b;\n var start = intIndex + view[$OFFSET];\n var pack = conversion(+value);\n for (var i = 0; i < bytes; i++) store[start + i] = pack[isLittleEndian ? i : bytes - i - 1];\n}\n\nif (!$typed.ABV) {\n $ArrayBuffer = function ArrayBuffer(length) {\n anInstance(this, $ArrayBuffer, ARRAY_BUFFER);\n var byteLength = toIndex(length);\n this._b = arrayFill.call(new Array(byteLength), 0);\n this[$LENGTH] = byteLength;\n };\n\n $DataView = function DataView(buffer, byteOffset, byteLength) {\n anInstance(this, $DataView, DATA_VIEW);\n anInstance(buffer, $ArrayBuffer, DATA_VIEW);\n var bufferLength = buffer[$LENGTH];\n var offset = toInteger(byteOffset);\n if (offset < 0 || offset > bufferLength) throw RangeError('Wrong offset!');\n byteLength = byteLength === undefined ? bufferLength - offset : toLength(byteLength);\n if (offset + byteLength > bufferLength) throw RangeError(WRONG_LENGTH);\n this[$BUFFER] = buffer;\n this[$OFFSET] = offset;\n this[$LENGTH] = byteLength;\n };\n\n if (DESCRIPTORS) {\n addGetter($ArrayBuffer, BYTE_LENGTH, '_l');\n addGetter($DataView, BUFFER, '_b');\n addGetter($DataView, BYTE_LENGTH, '_l');\n addGetter($DataView, BYTE_OFFSET, '_o');\n }\n\n redefineAll($DataView[PROTOTYPE], {\n getInt8: function getInt8(byteOffset) {\n return get(this, 1, byteOffset)[0] << 24 >> 24;\n },\n getUint8: function getUint8(byteOffset) {\n return get(this, 1, byteOffset)[0];\n },\n getInt16: function getInt16(byteOffset /* , littleEndian */) {\n var bytes = get(this, 2, byteOffset, arguments[1]);\n return (bytes[1] << 8 | bytes[0]) << 16 >> 16;\n },\n getUint16: function getUint16(byteOffset /* , littleEndian */) {\n var bytes = get(this, 2, byteOffset, arguments[1]);\n return bytes[1] << 8 | bytes[0];\n },\n getInt32: function getInt32(byteOffset /* , littleEndian */) {\n return unpackI32(get(this, 4, byteOffset, arguments[1]));\n },\n getUint32: function getUint32(byteOffset /* , littleEndian */) {\n return unpackI32(get(this, 4, byteOffset, arguments[1])) >>> 0;\n },\n getFloat32: function getFloat32(byteOffset /* , littleEndian */) {\n return unpackIEEE754(get(this, 4, byteOffset, arguments[1]), 23, 4);\n },\n getFloat64: function getFloat64(byteOffset /* , littleEndian */) {\n return unpackIEEE754(get(this, 8, byteOffset, arguments[1]), 52, 8);\n },\n setInt8: function setInt8(byteOffset, value) {\n set(this, 1, byteOffset, packI8, value);\n },\n setUint8: function setUint8(byteOffset, value) {\n set(this, 1, byteOffset, packI8, value);\n },\n setInt16: function setInt16(byteOffset, value /* , littleEndian */) {\n set(this, 2, byteOffset, packI16, value, arguments[2]);\n },\n setUint16: function setUint16(byteOffset, value /* , littleEndian */) {\n set(this, 2, byteOffset, packI16, value, arguments[2]);\n },\n setInt32: function setInt32(byteOffset, value /* , littleEndian */) {\n set(this, 4, byteOffset, packI32, value, arguments[2]);\n },\n setUint32: function setUint32(byteOffset, value /* , littleEndian */) {\n set(this, 4, byteOffset, packI32, value, arguments[2]);\n },\n setFloat32: function setFloat32(byteOffset, value /* , littleEndian */) {\n set(this, 4, byteOffset, packF32, value, arguments[2]);\n },\n setFloat64: function setFloat64(byteOffset, value /* , littleEndian */) {\n set(this, 8, byteOffset, packF64, value, arguments[2]);\n }\n });\n} else {\n if (!fails(function () {\n $ArrayBuffer(1);\n }) || !fails(function () {\n new $ArrayBuffer(-1); // eslint-disable-line no-new\n }) || fails(function () {\n new $ArrayBuffer(); // eslint-disable-line no-new\n new $ArrayBuffer(1.5); // eslint-disable-line no-new\n new $ArrayBuffer(NaN); // eslint-disable-line no-new\n return $ArrayBuffer.name != ARRAY_BUFFER;\n })) {\n $ArrayBuffer = function ArrayBuffer(length) {\n anInstance(this, $ArrayBuffer);\n return new BaseBuffer(toIndex(length));\n };\n var ArrayBufferProto = $ArrayBuffer[PROTOTYPE] = BaseBuffer[PROTOTYPE];\n for (var keys = gOPN(BaseBuffer), j = 0, key; keys.length > j;) {\n if (!((key = keys[j++]) in $ArrayBuffer)) hide($ArrayBuffer, key, BaseBuffer[key]);\n }\n if (!LIBRARY) ArrayBufferProto.constructor = $ArrayBuffer;\n }\n // iOS Safari 7.x bug\n var view = new $DataView(new $ArrayBuffer(2));\n var $setInt8 = $DataView[PROTOTYPE].setInt8;\n view.setInt8(0, 2147483648);\n view.setInt8(1, 2147483649);\n if (view.getInt8(0) || !view.getInt8(1)) redefineAll($DataView[PROTOTYPE], {\n setInt8: function setInt8(byteOffset, value) {\n $setInt8.call(this, byteOffset, value << 24 >> 24);\n },\n setUint8: function setUint8(byteOffset, value) {\n $setInt8.call(this, byteOffset, value << 24 >> 24);\n }\n }, true);\n}\nsetToStringTag($ArrayBuffer, ARRAY_BUFFER);\nsetToStringTag($DataView, DATA_VIEW);\nhide($DataView[PROTOTYPE], $typed.VIEW, true);\nexports[ARRAY_BUFFER] = $ArrayBuffer;\nexports[DATA_VIEW] = $DataView;\n","module.exports = !require('./_descriptors') && !require('./_fails')(function () {\n return Object.defineProperty(require('./_dom-create')('div'), 'a', { get: function () { return 7; } }).a != 7;\n});\n","var global = require('./_global');\nvar core = require('./_core');\nvar LIBRARY = require('./_library');\nvar wksExt = require('./_wks-ext');\nvar defineProperty = require('./_object-dp').f;\nmodule.exports = function (name) {\n var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});\n if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) });\n};\n","var has = require('./_has');\nvar toIObject = require('./_to-iobject');\nvar arrayIndexOf = require('./_array-includes')(false);\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\n\nmodule.exports = function (object, names) {\n var O = toIObject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (has(O, key = names[i++])) {\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n","var dP = require('./_object-dp');\nvar anObject = require('./_an-object');\nvar getKeys = require('./_object-keys');\n\nmodule.exports = require('./_descriptors') ? Object.defineProperties : function defineProperties(O, Properties) {\n anObject(O);\n var keys = getKeys(Properties);\n var length = keys.length;\n var i = 0;\n var P;\n while (length > i) dP.f(O, P = keys[i++], Properties[P]);\n return O;\n};\n","// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window\nvar toIObject = require('./_to-iobject');\nvar gOPN = require('./_object-gopn').f;\nvar toString = {}.toString;\n\nvar windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames\n ? Object.getOwnPropertyNames(window) : [];\n\nvar getWindowNames = function (it) {\n try {\n return gOPN(it);\n } catch (e) {\n return windowNames.slice();\n }\n};\n\nmodule.exports.f = function getOwnPropertyNames(it) {\n return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));\n};\n","'use strict';\n// 19.1.2.1 Object.assign(target, source, ...)\nvar getKeys = require('./_object-keys');\nvar gOPS = require('./_object-gops');\nvar pIE = require('./_object-pie');\nvar toObject = require('./_to-object');\nvar IObject = require('./_iobject');\nvar $assign = Object.assign;\n\n// should work with symbols and should have deterministic property order (V8 bug)\nmodule.exports = !$assign || require('./_fails')(function () {\n var A = {};\n var B = {};\n // eslint-disable-next-line no-undef\n var S = Symbol();\n var K = 'abcdefghijklmnopqrst';\n A[S] = 7;\n K.split('').forEach(function (k) { B[k] = k; });\n return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K;\n}) ? function assign(target, source) { // eslint-disable-line no-unused-vars\n var T = toObject(target);\n var aLen = arguments.length;\n var index = 1;\n var getSymbols = gOPS.f;\n var isEnum = pIE.f;\n while (aLen > index) {\n var S = IObject(arguments[index++]);\n var keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S);\n var length = keys.length;\n var j = 0;\n var key;\n while (length > j) if (isEnum.call(S, key = keys[j++])) T[key] = S[key];\n } return T;\n} : $assign;\n","// 7.2.9 SameValue(x, y)\nmodule.exports = Object.is || function is(x, y) {\n // eslint-disable-next-line no-self-compare\n return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y;\n};\n","'use strict';\nvar aFunction = require('./_a-function');\nvar isObject = require('./_is-object');\nvar invoke = require('./_invoke');\nvar arraySlice = [].slice;\nvar factories = {};\n\nvar construct = function (F, len, args) {\n if (!(len in factories)) {\n for (var n = [], i = 0; i < len; i++) n[i] = 'a[' + i + ']';\n // eslint-disable-next-line no-new-func\n factories[len] = Function('F,a', 'return new F(' + n.join(',') + ')');\n } return factories[len](F, args);\n};\n\nmodule.exports = Function.bind || function bind(that /* , ...args */) {\n var fn = aFunction(this);\n var partArgs = arraySlice.call(arguments, 1);\n var bound = function (/* args... */) {\n var args = partArgs.concat(arraySlice.call(arguments));\n return this instanceof bound ? construct(fn, args.length, args) : invoke(fn, args, that);\n };\n if (isObject(fn.prototype)) bound.prototype = fn.prototype;\n return bound;\n};\n","// fast apply, http://jsperf.lnkit.com/fast-apply/5\nmodule.exports = function (fn, args, that) {\n var un = that === undefined;\n switch (args.length) {\n case 0: return un ? fn()\n : fn.call(that);\n case 1: return un ? fn(args[0])\n : fn.call(that, args[0]);\n case 2: return un ? fn(args[0], args[1])\n : fn.call(that, args[0], args[1]);\n case 3: return un ? fn(args[0], args[1], args[2])\n : fn.call(that, args[0], args[1], args[2]);\n case 4: return un ? fn(args[0], args[1], args[2], args[3])\n : fn.call(that, args[0], args[1], args[2], args[3]);\n } return fn.apply(that, args);\n};\n","var $parseInt = require('./_global').parseInt;\nvar $trim = require('./_string-trim').trim;\nvar ws = require('./_string-ws');\nvar hex = /^[-+]?0[xX]/;\n\nmodule.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix) {\n var string = $trim(String(str), 3);\n return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10));\n} : $parseInt;\n","var $parseFloat = require('./_global').parseFloat;\nvar $trim = require('./_string-trim').trim;\n\nmodule.exports = 1 / $parseFloat(require('./_string-ws') + '-0') !== -Infinity ? function parseFloat(str) {\n var string = $trim(String(str), 3);\n var result = $parseFloat(string);\n return result === 0 && string.charAt(0) == '-' ? -0 : result;\n} : $parseFloat;\n","var cof = require('./_cof');\nmodule.exports = function (it, msg) {\n if (typeof it != 'number' && cof(it) != 'Number') throw TypeError(msg);\n return +it;\n};\n","// 20.1.2.3 Number.isInteger(number)\nvar isObject = require('./_is-object');\nvar floor = Math.floor;\nmodule.exports = function isInteger(it) {\n return !isObject(it) && isFinite(it) && floor(it) === it;\n};\n","// 20.2.2.20 Math.log1p(x)\nmodule.exports = Math.log1p || function log1p(x) {\n return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : Math.log(1 + x);\n};\n","'use strict';\nvar create = require('./_object-create');\nvar descriptor = require('./_property-desc');\nvar setToStringTag = require('./_set-to-string-tag');\nvar IteratorPrototype = {};\n\n// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\nrequire('./_hide')(IteratorPrototype, require('./_wks')('iterator'), function () { return this; });\n\nmodule.exports = function (Constructor, NAME, next) {\n Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });\n setToStringTag(Constructor, NAME + ' Iterator');\n};\n","// call something on iterator step with safe closing on error\nvar anObject = require('./_an-object');\nmodule.exports = function (iterator, fn, value, entries) {\n try {\n return entries ? fn(anObject(value)[0], value[1]) : fn(value);\n // 7.4.6 IteratorClose(iterator, completion)\n } catch (e) {\n var ret = iterator['return'];\n if (ret !== undefined) anObject(ret.call(iterator));\n throw e;\n }\n};\n","var aFunction = require('./_a-function');\nvar toObject = require('./_to-object');\nvar IObject = require('./_iobject');\nvar toLength = require('./_to-length');\n\nmodule.exports = function (that, callbackfn, aLen, memo, isRight) {\n aFunction(callbackfn);\n var O = toObject(that);\n var self = IObject(O);\n var length = toLength(O.length);\n var index = isRight ? length - 1 : 0;\n var i = isRight ? -1 : 1;\n if (aLen < 2) for (;;) {\n if (index in self) {\n memo = self[index];\n index += i;\n break;\n }\n index += i;\n if (isRight ? index < 0 : length <= index) {\n throw TypeError('Reduce of empty array with no initial value');\n }\n }\n for (;isRight ? index >= 0 : length > index; index += i) if (index in self) {\n memo = callbackfn(memo, self[index], index, O);\n }\n return memo;\n};\n","// 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length)\n'use strict';\nvar toObject = require('./_to-object');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nvar toLength = require('./_to-length');\n\nmodule.exports = [].copyWithin || function copyWithin(target /* = 0 */, start /* = 0, end = @length */) {\n var O = toObject(this);\n var len = toLength(O.length);\n var to = toAbsoluteIndex(target, len);\n var from = toAbsoluteIndex(start, len);\n var end = arguments.length > 2 ? arguments[2] : undefined;\n var count = Math.min((end === undefined ? len : toAbsoluteIndex(end, len)) - from, len - to);\n var inc = 1;\n if (from < to && to < from + count) {\n inc = -1;\n from += count - 1;\n to += count - 1;\n }\n while (count-- > 0) {\n if (from in O) O[to] = O[from];\n else delete O[to];\n to += inc;\n from += inc;\n } return O;\n};\n","module.exports = function (done, value) {\n return { value: value, done: !!done };\n};\n","'use strict';\nvar regexpExec = require('./_regexp-exec');\nrequire('./_export')({\n target: 'RegExp',\n proto: true,\n forced: regexpExec !== /./.exec\n}, {\n exec: regexpExec\n});\n","// 21.2.5.3 get RegExp.prototype.flags()\nif (require('./_descriptors') && /./g.flags != 'g') require('./_object-dp').f(RegExp.prototype, 'flags', {\n configurable: true,\n get: require('./_flags')\n});\n","'use strict';\nvar LIBRARY = require('./_library');\nvar global = require('./_global');\nvar ctx = require('./_ctx');\nvar classof = require('./_classof');\nvar $export = require('./_export');\nvar isObject = require('./_is-object');\nvar aFunction = require('./_a-function');\nvar anInstance = require('./_an-instance');\nvar forOf = require('./_for-of');\nvar speciesConstructor = require('./_species-constructor');\nvar task = require('./_task').set;\nvar microtask = require('./_microtask')();\nvar newPromiseCapabilityModule = require('./_new-promise-capability');\nvar perform = require('./_perform');\nvar userAgent = require('./_user-agent');\nvar promiseResolve = require('./_promise-resolve');\nvar PROMISE = 'Promise';\nvar TypeError = global.TypeError;\nvar process = global.process;\nvar versions = process && process.versions;\nvar v8 = versions && versions.v8 || '';\nvar $Promise = global[PROMISE];\nvar isNode = classof(process) == 'process';\nvar empty = function () { /* empty */ };\nvar Internal, newGenericPromiseCapability, OwnPromiseCapability, Wrapper;\nvar newPromiseCapability = newGenericPromiseCapability = newPromiseCapabilityModule.f;\n\nvar USE_NATIVE = !!function () {\n try {\n // correct subclassing with @@species support\n var promise = $Promise.resolve(1);\n var FakePromise = (promise.constructor = {})[require('./_wks')('species')] = function (exec) {\n exec(empty, empty);\n };\n // unhandled rejections tracking support, NodeJS Promise without it fails @@species test\n return (isNode || typeof PromiseRejectionEvent == 'function')\n && promise.then(empty) instanceof FakePromise\n // v8 6.6 (Node 10 and Chrome 66) have a bug with resolving custom thenables\n // https://bugs.chromium.org/p/chromium/issues/detail?id=830565\n // we can't detect it synchronously, so just check versions\n && v8.indexOf('6.6') !== 0\n && userAgent.indexOf('Chrome/66') === -1;\n } catch (e) { /* empty */ }\n}();\n\n// helpers\nvar isThenable = function (it) {\n var then;\n return isObject(it) && typeof (then = it.then) == 'function' ? then : false;\n};\nvar notify = function (promise, isReject) {\n if (promise._n) return;\n promise._n = true;\n var chain = promise._c;\n microtask(function () {\n var value = promise._v;\n var ok = promise._s == 1;\n var i = 0;\n var run = function (reaction) {\n var handler = ok ? reaction.ok : reaction.fail;\n var resolve = reaction.resolve;\n var reject = reaction.reject;\n var domain = reaction.domain;\n var result, then, exited;\n try {\n if (handler) {\n if (!ok) {\n if (promise._h == 2) onHandleUnhandled(promise);\n promise._h = 1;\n }\n if (handler === true) result = value;\n else {\n if (domain) domain.enter();\n result = handler(value); // may throw\n if (domain) {\n domain.exit();\n exited = true;\n }\n }\n if (result === reaction.promise) {\n reject(TypeError('Promise-chain cycle'));\n } else if (then = isThenable(result)) {\n then.call(result, resolve, reject);\n } else resolve(result);\n } else reject(value);\n } catch (e) {\n if (domain && !exited) domain.exit();\n reject(e);\n }\n };\n while (chain.length > i) run(chain[i++]); // variable length - can't use forEach\n promise._c = [];\n promise._n = false;\n if (isReject && !promise._h) onUnhandled(promise);\n });\n};\nvar onUnhandled = function (promise) {\n task.call(global, function () {\n var value = promise._v;\n var unhandled = isUnhandled(promise);\n var result, handler, console;\n if (unhandled) {\n result = perform(function () {\n if (isNode) {\n process.emit('unhandledRejection', value, promise);\n } else if (handler = global.onunhandledrejection) {\n handler({ promise: promise, reason: value });\n } else if ((console = global.console) && console.error) {\n console.error('Unhandled promise rejection', value);\n }\n });\n // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should\n promise._h = isNode || isUnhandled(promise) ? 2 : 1;\n } promise._a = undefined;\n if (unhandled && result.e) throw result.v;\n });\n};\nvar isUnhandled = function (promise) {\n return promise._h !== 1 && (promise._a || promise._c).length === 0;\n};\nvar onHandleUnhandled = function (promise) {\n task.call(global, function () {\n var handler;\n if (isNode) {\n process.emit('rejectionHandled', promise);\n } else if (handler = global.onrejectionhandled) {\n handler({ promise: promise, reason: promise._v });\n }\n });\n};\nvar $reject = function (value) {\n var promise = this;\n if (promise._d) return;\n promise._d = true;\n promise = promise._w || promise; // unwrap\n promise._v = value;\n promise._s = 2;\n if (!promise._a) promise._a = promise._c.slice();\n notify(promise, true);\n};\nvar $resolve = function (value) {\n var promise = this;\n var then;\n if (promise._d) return;\n promise._d = true;\n promise = promise._w || promise; // unwrap\n try {\n if (promise === value) throw TypeError(\"Promise can't be resolved itself\");\n if (then = isThenable(value)) {\n microtask(function () {\n var wrapper = { _w: promise, _d: false }; // wrap\n try {\n then.call(value, ctx($resolve, wrapper, 1), ctx($reject, wrapper, 1));\n } catch (e) {\n $reject.call(wrapper, e);\n }\n });\n } else {\n promise._v = value;\n promise._s = 1;\n notify(promise, false);\n }\n } catch (e) {\n $reject.call({ _w: promise, _d: false }, e); // wrap\n }\n};\n\n// constructor polyfill\nif (!USE_NATIVE) {\n // 25.4.3.1 Promise(executor)\n $Promise = function Promise(executor) {\n anInstance(this, $Promise, PROMISE, '_h');\n aFunction(executor);\n Internal.call(this);\n try {\n executor(ctx($resolve, this, 1), ctx($reject, this, 1));\n } catch (err) {\n $reject.call(this, err);\n }\n };\n // eslint-disable-next-line no-unused-vars\n Internal = function Promise(executor) {\n this._c = []; // <- awaiting reactions\n this._a = undefined; // <- checked in isUnhandled reactions\n this._s = 0; // <- state\n this._d = false; // <- done\n this._v = undefined; // <- value\n this._h = 0; // <- rejection state, 0 - default, 1 - handled, 2 - unhandled\n this._n = false; // <- notify\n };\n Internal.prototype = require('./_redefine-all')($Promise.prototype, {\n // 25.4.5.3 Promise.prototype.then(onFulfilled, onRejected)\n then: function then(onFulfilled, onRejected) {\n var reaction = newPromiseCapability(speciesConstructor(this, $Promise));\n reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true;\n reaction.fail = typeof onRejected == 'function' && onRejected;\n reaction.domain = isNode ? process.domain : undefined;\n this._c.push(reaction);\n if (this._a) this._a.push(reaction);\n if (this._s) notify(this, false);\n return reaction.promise;\n },\n // 25.4.5.1 Promise.prototype.catch(onRejected)\n 'catch': function (onRejected) {\n return this.then(undefined, onRejected);\n }\n });\n OwnPromiseCapability = function () {\n var promise = new Internal();\n this.promise = promise;\n this.resolve = ctx($resolve, promise, 1);\n this.reject = ctx($reject, promise, 1);\n };\n newPromiseCapabilityModule.f = newPromiseCapability = function (C) {\n return C === $Promise || C === Wrapper\n ? new OwnPromiseCapability(C)\n : newGenericPromiseCapability(C);\n };\n}\n\n$export($export.G + $export.W + $export.F * !USE_NATIVE, { Promise: $Promise });\nrequire('./_set-to-string-tag')($Promise, PROMISE);\nrequire('./_set-species')(PROMISE);\nWrapper = require('./_core')[PROMISE];\n\n// statics\n$export($export.S + $export.F * !USE_NATIVE, PROMISE, {\n // 25.4.4.5 Promise.reject(r)\n reject: function reject(r) {\n var capability = newPromiseCapability(this);\n var $$reject = capability.reject;\n $$reject(r);\n return capability.promise;\n }\n});\n$export($export.S + $export.F * (LIBRARY || !USE_NATIVE), PROMISE, {\n // 25.4.4.6 Promise.resolve(x)\n resolve: function resolve(x) {\n return promiseResolve(LIBRARY && this === Wrapper ? $Promise : this, x);\n }\n});\n$export($export.S + $export.F * !(USE_NATIVE && require('./_iter-detect')(function (iter) {\n $Promise.all(iter)['catch'](empty);\n})), PROMISE, {\n // 25.4.4.1 Promise.all(iterable)\n all: function all(iterable) {\n var C = this;\n var capability = newPromiseCapability(C);\n var resolve = capability.resolve;\n var reject = capability.reject;\n var result = perform(function () {\n var values = [];\n var index = 0;\n var remaining = 1;\n forOf(iterable, false, function (promise) {\n var $index = index++;\n var alreadyCalled = false;\n values.push(undefined);\n remaining++;\n C.resolve(promise).then(function (value) {\n if (alreadyCalled) return;\n alreadyCalled = true;\n values[$index] = value;\n --remaining || resolve(values);\n }, reject);\n });\n --remaining || resolve(values);\n });\n if (result.e) reject(result.v);\n return capability.promise;\n },\n // 25.4.4.4 Promise.race(iterable)\n race: function race(iterable) {\n var C = this;\n var capability = newPromiseCapability(C);\n var reject = capability.reject;\n var result = perform(function () {\n forOf(iterable, false, function (promise) {\n C.resolve(promise).then(capability.resolve, reject);\n });\n });\n if (result.e) reject(result.v);\n return capability.promise;\n }\n});\n","'use strict';\n// 25.4.1.5 NewPromiseCapability(C)\nvar aFunction = require('./_a-function');\n\nfunction PromiseCapability(C) {\n var resolve, reject;\n this.promise = new C(function ($$resolve, $$reject) {\n if (resolve !== undefined || reject !== undefined) throw TypeError('Bad Promise constructor');\n resolve = $$resolve;\n reject = $$reject;\n });\n this.resolve = aFunction(resolve);\n this.reject = aFunction(reject);\n}\n\nmodule.exports.f = function (C) {\n return new PromiseCapability(C);\n};\n","var anObject = require('./_an-object');\nvar isObject = require('./_is-object');\nvar newPromiseCapability = require('./_new-promise-capability');\n\nmodule.exports = function (C, x) {\n anObject(C);\n if (isObject(x) && x.constructor === C) return x;\n var promiseCapability = newPromiseCapability.f(C);\n var resolve = promiseCapability.resolve;\n resolve(x);\n return promiseCapability.promise;\n};\n","'use strict';\nvar dP = require('./_object-dp').f;\nvar create = require('./_object-create');\nvar redefineAll = require('./_redefine-all');\nvar ctx = require('./_ctx');\nvar anInstance = require('./_an-instance');\nvar forOf = require('./_for-of');\nvar $iterDefine = require('./_iter-define');\nvar step = require('./_iter-step');\nvar setSpecies = require('./_set-species');\nvar DESCRIPTORS = require('./_descriptors');\nvar fastKey = require('./_meta').fastKey;\nvar validate = require('./_validate-collection');\nvar SIZE = DESCRIPTORS ? '_s' : 'size';\n\nvar getEntry = function (that, key) {\n // fast case\n var index = fastKey(key);\n var entry;\n if (index !== 'F') return that._i[index];\n // frozen object case\n for (entry = that._f; entry; entry = entry.n) {\n if (entry.k == key) return entry;\n }\n};\n\nmodule.exports = {\n getConstructor: function (wrapper, NAME, IS_MAP, ADDER) {\n var C = wrapper(function (that, iterable) {\n anInstance(that, C, NAME, '_i');\n that._t = NAME; // collection type\n that._i = create(null); // index\n that._f = undefined; // first entry\n that._l = undefined; // last entry\n that[SIZE] = 0; // size\n if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);\n });\n redefineAll(C.prototype, {\n // 23.1.3.1 Map.prototype.clear()\n // 23.2.3.2 Set.prototype.clear()\n clear: function clear() {\n for (var that = validate(this, NAME), data = that._i, entry = that._f; entry; entry = entry.n) {\n entry.r = true;\n if (entry.p) entry.p = entry.p.n = undefined;\n delete data[entry.i];\n }\n that._f = that._l = undefined;\n that[SIZE] = 0;\n },\n // 23.1.3.3 Map.prototype.delete(key)\n // 23.2.3.4 Set.prototype.delete(value)\n 'delete': function (key) {\n var that = validate(this, NAME);\n var entry = getEntry(that, key);\n if (entry) {\n var next = entry.n;\n var prev = entry.p;\n delete that._i[entry.i];\n entry.r = true;\n if (prev) prev.n = next;\n if (next) next.p = prev;\n if (that._f == entry) that._f = next;\n if (that._l == entry) that._l = prev;\n that[SIZE]--;\n } return !!entry;\n },\n // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined)\n // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined)\n forEach: function forEach(callbackfn /* , that = undefined */) {\n validate(this, NAME);\n var f = ctx(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3);\n var entry;\n while (entry = entry ? entry.n : this._f) {\n f(entry.v, entry.k, this);\n // revert to the last existing entry\n while (entry && entry.r) entry = entry.p;\n }\n },\n // 23.1.3.7 Map.prototype.has(key)\n // 23.2.3.7 Set.prototype.has(value)\n has: function has(key) {\n return !!getEntry(validate(this, NAME), key);\n }\n });\n if (DESCRIPTORS) dP(C.prototype, 'size', {\n get: function () {\n return validate(this, NAME)[SIZE];\n }\n });\n return C;\n },\n def: function (that, key, value) {\n var entry = getEntry(that, key);\n var prev, index;\n // change existing entry\n if (entry) {\n entry.v = value;\n // create new entry\n } else {\n that._l = entry = {\n i: index = fastKey(key, true), // <- index\n k: key, // <- key\n v: value, // <- value\n p: prev = that._l, // <- previous entry\n n: undefined, // <- next entry\n r: false // <- removed\n };\n if (!that._f) that._f = entry;\n if (prev) prev.n = entry;\n that[SIZE]++;\n // add to index\n if (index !== 'F') that._i[index] = entry;\n } return that;\n },\n getEntry: getEntry,\n setStrong: function (C, NAME, IS_MAP) {\n // add .keys, .values, .entries, [@@iterator]\n // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11\n $iterDefine(C, NAME, function (iterated, kind) {\n this._t = validate(iterated, NAME); // target\n this._k = kind; // kind\n this._l = undefined; // previous\n }, function () {\n var that = this;\n var kind = that._k;\n var entry = that._l;\n // revert to the last existing entry\n while (entry && entry.r) entry = entry.p;\n // get next entry\n if (!that._t || !(that._l = entry = entry ? entry.n : that._t._f)) {\n // or finish the iteration\n that._t = undefined;\n return step(1);\n }\n // return step by kind\n if (kind == 'keys') return step(0, entry.k);\n if (kind == 'values') return step(0, entry.v);\n return step(0, [entry.k, entry.v]);\n }, IS_MAP ? 'entries' : 'values', !IS_MAP, true);\n\n // add [@@species], 23.1.2.2, 23.2.2.2\n setSpecies(NAME);\n }\n};\n","'use strict';\nvar redefineAll = require('./_redefine-all');\nvar getWeak = require('./_meta').getWeak;\nvar anObject = require('./_an-object');\nvar isObject = require('./_is-object');\nvar anInstance = require('./_an-instance');\nvar forOf = require('./_for-of');\nvar createArrayMethod = require('./_array-methods');\nvar $has = require('./_has');\nvar validate = require('./_validate-collection');\nvar arrayFind = createArrayMethod(5);\nvar arrayFindIndex = createArrayMethod(6);\nvar id = 0;\n\n// fallback for uncaught frozen keys\nvar uncaughtFrozenStore = function (that) {\n return that._l || (that._l = new UncaughtFrozenStore());\n};\nvar UncaughtFrozenStore = function () {\n this.a = [];\n};\nvar findUncaughtFrozen = function (store, key) {\n return arrayFind(store.a, function (it) {\n return it[0] === key;\n });\n};\nUncaughtFrozenStore.prototype = {\n get: function (key) {\n var entry = findUncaughtFrozen(this, key);\n if (entry) return entry[1];\n },\n has: function (key) {\n return !!findUncaughtFrozen(this, key);\n },\n set: function (key, value) {\n var entry = findUncaughtFrozen(this, key);\n if (entry) entry[1] = value;\n else this.a.push([key, value]);\n },\n 'delete': function (key) {\n var index = arrayFindIndex(this.a, function (it) {\n return it[0] === key;\n });\n if (~index) this.a.splice(index, 1);\n return !!~index;\n }\n};\n\nmodule.exports = {\n getConstructor: function (wrapper, NAME, IS_MAP, ADDER) {\n var C = wrapper(function (that, iterable) {\n anInstance(that, C, NAME, '_i');\n that._t = NAME; // collection type\n that._i = id++; // collection id\n that._l = undefined; // leak store for uncaught frozen objects\n if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);\n });\n redefineAll(C.prototype, {\n // 23.3.3.2 WeakMap.prototype.delete(key)\n // 23.4.3.3 WeakSet.prototype.delete(value)\n 'delete': function (key) {\n if (!isObject(key)) return false;\n var data = getWeak(key);\n if (data === true) return uncaughtFrozenStore(validate(this, NAME))['delete'](key);\n return data && $has(data, this._i) && delete data[this._i];\n },\n // 23.3.3.4 WeakMap.prototype.has(key)\n // 23.4.3.4 WeakSet.prototype.has(value)\n has: function has(key) {\n if (!isObject(key)) return false;\n var data = getWeak(key);\n if (data === true) return uncaughtFrozenStore(validate(this, NAME)).has(key);\n return data && $has(data, this._i);\n }\n });\n return C;\n },\n def: function (that, key, value) {\n var data = getWeak(anObject(key), true);\n if (data === true) uncaughtFrozenStore(that).set(key, value);\n else data[that._i] = value;\n return that;\n },\n ufstore: uncaughtFrozenStore\n};\n","// https://tc39.github.io/ecma262/#sec-toindex\nvar toInteger = require('./_to-integer');\nvar toLength = require('./_to-length');\nmodule.exports = function (it) {\n if (it === undefined) return 0;\n var number = toInteger(it);\n var length = toLength(number);\n if (number !== length) throw RangeError('Wrong length!');\n return length;\n};\n","// all object keys, includes non-enumerable and symbols\nvar gOPN = require('./_object-gopn');\nvar gOPS = require('./_object-gops');\nvar anObject = require('./_an-object');\nvar Reflect = require('./_global').Reflect;\nmodule.exports = Reflect && Reflect.ownKeys || function ownKeys(it) {\n var keys = gOPN.f(anObject(it));\n var getSymbols = gOPS.f;\n return getSymbols ? keys.concat(getSymbols(it)) : keys;\n};\n","// https://github.com/tc39/proposal-string-pad-start-end\nvar toLength = require('./_to-length');\nvar repeat = require('./_string-repeat');\nvar defined = require('./_defined');\n\nmodule.exports = function (that, maxLength, fillString, left) {\n var S = String(defined(that));\n var stringLength = S.length;\n var fillStr = fillString === undefined ? ' ' : String(fillString);\n var intMaxLength = toLength(maxLength);\n if (intMaxLength <= stringLength || fillStr == '') return S;\n var fillLen = intMaxLength - stringLength;\n var stringFiller = repeat.call(fillStr, Math.ceil(fillLen / fillStr.length));\n if (stringFiller.length > fillLen) stringFiller = stringFiller.slice(0, fillLen);\n return left ? stringFiller + S : S + stringFiller;\n};\n","var getKeys = require('./_object-keys');\nvar toIObject = require('./_to-iobject');\nvar isEnum = require('./_object-pie').f;\nmodule.exports = function (isEntries) {\n return function (it) {\n var O = toIObject(it);\n var keys = getKeys(O);\n var length = keys.length;\n var i = 0;\n var result = [];\n var key;\n while (length > i) if (isEnum.call(O, key = keys[i++])) {\n result.push(isEntries ? [key, O[key]] : O[key]);\n } return result;\n };\n};\n","import \"@babel/polyfill\";\n","\"use strict\";\n\nrequire(\"core-js/es6\");\n\nrequire(\"core-js/fn/array/includes\");\n\nrequire(\"core-js/fn/string/pad-start\");\n\nrequire(\"core-js/fn/string/pad-end\");\n\nrequire(\"core-js/fn/symbol/async-iterator\");\n\nrequire(\"core-js/fn/object/get-own-property-descriptors\");\n\nrequire(\"core-js/fn/object/values\");\n\nrequire(\"core-js/fn/object/entries\");\n\nrequire(\"core-js/fn/promise/finally\");\n\nrequire(\"core-js/web\");\n\nrequire(\"regenerator-runtime/runtime\");\n\nif (global._babelPolyfill && typeof console !== \"undefined\" && console.warn) {\n console.warn(\"@babel/polyfill is loaded more than once on this page. This is probably not desirable/intended \" + \"and may have consequences if different versions of the polyfills are applied sequentially. \" + \"If you do need to load the polyfill more than once, use @babel/polyfill/noConflict \" + \"instead to bypass the warning.\");\n}\n\nglobal._babelPolyfill = true;","require('../modules/es6.symbol');\nrequire('../modules/es6.object.create');\nrequire('../modules/es6.object.define-property');\nrequire('../modules/es6.object.define-properties');\nrequire('../modules/es6.object.get-own-property-descriptor');\nrequire('../modules/es6.object.get-prototype-of');\nrequire('../modules/es6.object.keys');\nrequire('../modules/es6.object.get-own-property-names');\nrequire('../modules/es6.object.freeze');\nrequire('../modules/es6.object.seal');\nrequire('../modules/es6.object.prevent-extensions');\nrequire('../modules/es6.object.is-frozen');\nrequire('../modules/es6.object.is-sealed');\nrequire('../modules/es6.object.is-extensible');\nrequire('../modules/es6.object.assign');\nrequire('../modules/es6.object.is');\nrequire('../modules/es6.object.set-prototype-of');\nrequire('../modules/es6.object.to-string');\nrequire('../modules/es6.function.bind');\nrequire('../modules/es6.function.name');\nrequire('../modules/es6.function.has-instance');\nrequire('../modules/es6.parse-int');\nrequire('../modules/es6.parse-float');\nrequire('../modules/es6.number.constructor');\nrequire('../modules/es6.number.to-fixed');\nrequire('../modules/es6.number.to-precision');\nrequire('../modules/es6.number.epsilon');\nrequire('../modules/es6.number.is-finite');\nrequire('../modules/es6.number.is-integer');\nrequire('../modules/es6.number.is-nan');\nrequire('../modules/es6.number.is-safe-integer');\nrequire('../modules/es6.number.max-safe-integer');\nrequire('../modules/es6.number.min-safe-integer');\nrequire('../modules/es6.number.parse-float');\nrequire('../modules/es6.number.parse-int');\nrequire('../modules/es6.math.acosh');\nrequire('../modules/es6.math.asinh');\nrequire('../modules/es6.math.atanh');\nrequire('../modules/es6.math.cbrt');\nrequire('../modules/es6.math.clz32');\nrequire('../modules/es6.math.cosh');\nrequire('../modules/es6.math.expm1');\nrequire('../modules/es6.math.fround');\nrequire('../modules/es6.math.hypot');\nrequire('../modules/es6.math.imul');\nrequire('../modules/es6.math.log10');\nrequire('../modules/es6.math.log1p');\nrequire('../modules/es6.math.log2');\nrequire('../modules/es6.math.sign');\nrequire('../modules/es6.math.sinh');\nrequire('../modules/es6.math.tanh');\nrequire('../modules/es6.math.trunc');\nrequire('../modules/es6.string.from-code-point');\nrequire('../modules/es6.string.raw');\nrequire('../modules/es6.string.trim');\nrequire('../modules/es6.string.iterator');\nrequire('../modules/es6.string.code-point-at');\nrequire('../modules/es6.string.ends-with');\nrequire('../modules/es6.string.includes');\nrequire('../modules/es6.string.repeat');\nrequire('../modules/es6.string.starts-with');\nrequire('../modules/es6.string.anchor');\nrequire('../modules/es6.string.big');\nrequire('../modules/es6.string.blink');\nrequire('../modules/es6.string.bold');\nrequire('../modules/es6.string.fixed');\nrequire('../modules/es6.string.fontcolor');\nrequire('../modules/es6.string.fontsize');\nrequire('../modules/es6.string.italics');\nrequire('../modules/es6.string.link');\nrequire('../modules/es6.string.small');\nrequire('../modules/es6.string.strike');\nrequire('../modules/es6.string.sub');\nrequire('../modules/es6.string.sup');\nrequire('../modules/es6.date.now');\nrequire('../modules/es6.date.to-json');\nrequire('../modules/es6.date.to-iso-string');\nrequire('../modules/es6.date.to-string');\nrequire('../modules/es6.date.to-primitive');\nrequire('../modules/es6.array.is-array');\nrequire('../modules/es6.array.from');\nrequire('../modules/es6.array.of');\nrequire('../modules/es6.array.join');\nrequire('../modules/es6.array.slice');\nrequire('../modules/es6.array.sort');\nrequire('../modules/es6.array.for-each');\nrequire('../modules/es6.array.map');\nrequire('../modules/es6.array.filter');\nrequire('../modules/es6.array.some');\nrequire('../modules/es6.array.every');\nrequire('../modules/es6.array.reduce');\nrequire('../modules/es6.array.reduce-right');\nrequire('../modules/es6.array.index-of');\nrequire('../modules/es6.array.last-index-of');\nrequire('../modules/es6.array.copy-within');\nrequire('../modules/es6.array.fill');\nrequire('../modules/es6.array.find');\nrequire('../modules/es6.array.find-index');\nrequire('../modules/es6.array.species');\nrequire('../modules/es6.array.iterator');\nrequire('../modules/es6.regexp.constructor');\nrequire('../modules/es6.regexp.exec');\nrequire('../modules/es6.regexp.to-string');\nrequire('../modules/es6.regexp.flags');\nrequire('../modules/es6.regexp.match');\nrequire('../modules/es6.regexp.replace');\nrequire('../modules/es6.regexp.search');\nrequire('../modules/es6.regexp.split');\nrequire('../modules/es6.promise');\nrequire('../modules/es6.map');\nrequire('../modules/es6.set');\nrequire('../modules/es6.weak-map');\nrequire('../modules/es6.weak-set');\nrequire('../modules/es6.typed.array-buffer');\nrequire('../modules/es6.typed.data-view');\nrequire('../modules/es6.typed.int8-array');\nrequire('../modules/es6.typed.uint8-array');\nrequire('../modules/es6.typed.uint8-clamped-array');\nrequire('../modules/es6.typed.int16-array');\nrequire('../modules/es6.typed.uint16-array');\nrequire('../modules/es6.typed.int32-array');\nrequire('../modules/es6.typed.uint32-array');\nrequire('../modules/es6.typed.float32-array');\nrequire('../modules/es6.typed.float64-array');\nrequire('../modules/es6.reflect.apply');\nrequire('../modules/es6.reflect.construct');\nrequire('../modules/es6.reflect.define-property');\nrequire('../modules/es6.reflect.delete-property');\nrequire('../modules/es6.reflect.enumerate');\nrequire('../modules/es6.reflect.get');\nrequire('../modules/es6.reflect.get-own-property-descriptor');\nrequire('../modules/es6.reflect.get-prototype-of');\nrequire('../modules/es6.reflect.has');\nrequire('../modules/es6.reflect.is-extensible');\nrequire('../modules/es6.reflect.own-keys');\nrequire('../modules/es6.reflect.prevent-extensions');\nrequire('../modules/es6.reflect.set');\nrequire('../modules/es6.reflect.set-prototype-of');\nmodule.exports = require('../modules/_core');\n","'use strict';\n// ECMAScript 6 symbols shim\nvar global = require('./_global');\nvar has = require('./_has');\nvar DESCRIPTORS = require('./_descriptors');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar META = require('./_meta').KEY;\nvar $fails = require('./_fails');\nvar shared = require('./_shared');\nvar setToStringTag = require('./_set-to-string-tag');\nvar uid = require('./_uid');\nvar wks = require('./_wks');\nvar wksExt = require('./_wks-ext');\nvar wksDefine = require('./_wks-define');\nvar enumKeys = require('./_enum-keys');\nvar isArray = require('./_is-array');\nvar anObject = require('./_an-object');\nvar isObject = require('./_is-object');\nvar toIObject = require('./_to-iobject');\nvar toPrimitive = require('./_to-primitive');\nvar createDesc = require('./_property-desc');\nvar _create = require('./_object-create');\nvar gOPNExt = require('./_object-gopn-ext');\nvar $GOPD = require('./_object-gopd');\nvar $DP = require('./_object-dp');\nvar $keys = require('./_object-keys');\nvar gOPD = $GOPD.f;\nvar dP = $DP.f;\nvar gOPN = gOPNExt.f;\nvar $Symbol = global.Symbol;\nvar $JSON = global.JSON;\nvar _stringify = $JSON && $JSON.stringify;\nvar PROTOTYPE = 'prototype';\nvar HIDDEN = wks('_hidden');\nvar TO_PRIMITIVE = wks('toPrimitive');\nvar isEnum = {}.propertyIsEnumerable;\nvar SymbolRegistry = shared('symbol-registry');\nvar AllSymbols = shared('symbols');\nvar OPSymbols = shared('op-symbols');\nvar ObjectProto = Object[PROTOTYPE];\nvar USE_NATIVE = typeof $Symbol == 'function';\nvar QObject = global.QObject;\n// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173\nvar setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;\n\n// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687\nvar setSymbolDesc = DESCRIPTORS && $fails(function () {\n return _create(dP({}, 'a', {\n get: function () { return dP(this, 'a', { value: 7 }).a; }\n })).a != 7;\n}) ? function (it, key, D) {\n var protoDesc = gOPD(ObjectProto, key);\n if (protoDesc) delete ObjectProto[key];\n dP(it, key, D);\n if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc);\n} : dP;\n\nvar wrap = function (tag) {\n var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);\n sym._k = tag;\n return sym;\n};\n\nvar isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) {\n return typeof it == 'symbol';\n} : function (it) {\n return it instanceof $Symbol;\n};\n\nvar $defineProperty = function defineProperty(it, key, D) {\n if (it === ObjectProto) $defineProperty(OPSymbols, key, D);\n anObject(it);\n key = toPrimitive(key, true);\n anObject(D);\n if (has(AllSymbols, key)) {\n if (!D.enumerable) {\n if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {}));\n it[HIDDEN][key] = true;\n } else {\n if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false;\n D = _create(D, { enumerable: createDesc(0, false) });\n } return setSymbolDesc(it, key, D);\n } return dP(it, key, D);\n};\nvar $defineProperties = function defineProperties(it, P) {\n anObject(it);\n var keys = enumKeys(P = toIObject(P));\n var i = 0;\n var l = keys.length;\n var key;\n while (l > i) $defineProperty(it, key = keys[i++], P[key]);\n return it;\n};\nvar $create = function create(it, P) {\n return P === undefined ? _create(it) : $defineProperties(_create(it), P);\n};\nvar $propertyIsEnumerable = function propertyIsEnumerable(key) {\n var E = isEnum.call(this, key = toPrimitive(key, true));\n if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false;\n return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;\n};\nvar $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) {\n it = toIObject(it);\n key = toPrimitive(key, true);\n if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return;\n var D = gOPD(it, key);\n if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true;\n return D;\n};\nvar $getOwnPropertyNames = function getOwnPropertyNames(it) {\n var names = gOPN(toIObject(it));\n var result = [];\n var i = 0;\n var key;\n while (names.length > i) {\n if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key);\n } return result;\n};\nvar $getOwnPropertySymbols = function getOwnPropertySymbols(it) {\n var IS_OP = it === ObjectProto;\n var names = gOPN(IS_OP ? OPSymbols : toIObject(it));\n var result = [];\n var i = 0;\n var key;\n while (names.length > i) {\n if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]);\n } return result;\n};\n\n// 19.4.1.1 Symbol([description])\nif (!USE_NATIVE) {\n $Symbol = function Symbol() {\n if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!');\n var tag = uid(arguments.length > 0 ? arguments[0] : undefined);\n var $set = function (value) {\n if (this === ObjectProto) $set.call(OPSymbols, value);\n if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;\n setSymbolDesc(this, tag, createDesc(1, value));\n };\n if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set });\n return wrap(tag);\n };\n redefine($Symbol[PROTOTYPE], 'toString', function toString() {\n return this._k;\n });\n\n $GOPD.f = $getOwnPropertyDescriptor;\n $DP.f = $defineProperty;\n require('./_object-gopn').f = gOPNExt.f = $getOwnPropertyNames;\n require('./_object-pie').f = $propertyIsEnumerable;\n require('./_object-gops').f = $getOwnPropertySymbols;\n\n if (DESCRIPTORS && !require('./_library')) {\n redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);\n }\n\n wksExt.f = function (name) {\n return wrap(wks(name));\n };\n}\n\n$export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol });\n\nfor (var es6Symbols = (\n // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14\n 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'\n).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]);\n\nfor (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]);\n\n$export($export.S + $export.F * !USE_NATIVE, 'Symbol', {\n // 19.4.2.1 Symbol.for(key)\n 'for': function (key) {\n return has(SymbolRegistry, key += '')\n ? SymbolRegistry[key]\n : SymbolRegistry[key] = $Symbol(key);\n },\n // 19.4.2.5 Symbol.keyFor(sym)\n keyFor: function keyFor(sym) {\n if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!');\n for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key;\n },\n useSetter: function () { setter = true; },\n useSimple: function () { setter = false; }\n});\n\n$export($export.S + $export.F * !USE_NATIVE, 'Object', {\n // 19.1.2.2 Object.create(O [, Properties])\n create: $create,\n // 19.1.2.4 Object.defineProperty(O, P, Attributes)\n defineProperty: $defineProperty,\n // 19.1.2.3 Object.defineProperties(O, Properties)\n defineProperties: $defineProperties,\n // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)\n getOwnPropertyDescriptor: $getOwnPropertyDescriptor,\n // 19.1.2.7 Object.getOwnPropertyNames(O)\n getOwnPropertyNames: $getOwnPropertyNames,\n // 19.1.2.8 Object.getOwnPropertySymbols(O)\n getOwnPropertySymbols: $getOwnPropertySymbols\n});\n\n// 24.3.2 JSON.stringify(value [, replacer [, space]])\n$JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {\n var S = $Symbol();\n // MS Edge converts symbol values to JSON as {}\n // WebKit converts symbol values to JSON as null\n // V8 throws on boxed symbols\n return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';\n})), 'JSON', {\n stringify: function stringify(it) {\n var args = [it];\n var i = 1;\n var replacer, $replacer;\n while (arguments.length > i) args.push(arguments[i++]);\n $replacer = replacer = args[1];\n if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined\n if (!isArray(replacer)) replacer = function (key, value) {\n if (typeof $replacer == 'function') value = $replacer.call(this, key, value);\n if (!isSymbol(value)) return value;\n };\n args[1] = replacer;\n return _stringify.apply($JSON, args);\n }\n});\n\n// 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)\n$Symbol[PROTOTYPE][TO_PRIMITIVE] || require('./_hide')($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);\n// 19.4.3.5 Symbol.prototype[@@toStringTag]\nsetToStringTag($Symbol, 'Symbol');\n// 20.2.1.9 Math[@@toStringTag]\nsetToStringTag(Math, 'Math', true);\n// 24.3.3 JSON[@@toStringTag]\nsetToStringTag(global.JSON, 'JSON', true);\n","module.exports = require('./_shared')('native-function-to-string', Function.toString);\n","// all enumerable object keys, includes symbols\nvar getKeys = require('./_object-keys');\nvar gOPS = require('./_object-gops');\nvar pIE = require('./_object-pie');\nmodule.exports = function (it) {\n var result = getKeys(it);\n var getSymbols = gOPS.f;\n if (getSymbols) {\n var symbols = getSymbols(it);\n var isEnum = pIE.f;\n var i = 0;\n var key;\n while (symbols.length > i) if (isEnum.call(it, key = symbols[i++])) result.push(key);\n } return result;\n};\n","var $export = require('./_export');\n// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\n$export($export.S, 'Object', { create: require('./_object-create') });\n","var $export = require('./_export');\n// 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes)\n$export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperty: require('./_object-dp').f });\n","var $export = require('./_export');\n// 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties)\n$export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperties: require('./_object-dps') });\n","// 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)\nvar toIObject = require('./_to-iobject');\nvar $getOwnPropertyDescriptor = require('./_object-gopd').f;\n\nrequire('./_object-sap')('getOwnPropertyDescriptor', function () {\n return function getOwnPropertyDescriptor(it, key) {\n return $getOwnPropertyDescriptor(toIObject(it), key);\n };\n});\n","// 19.1.2.9 Object.getPrototypeOf(O)\nvar toObject = require('./_to-object');\nvar $getPrototypeOf = require('./_object-gpo');\n\nrequire('./_object-sap')('getPrototypeOf', function () {\n return function getPrototypeOf(it) {\n return $getPrototypeOf(toObject(it));\n };\n});\n","// 19.1.2.14 Object.keys(O)\nvar toObject = require('./_to-object');\nvar $keys = require('./_object-keys');\n\nrequire('./_object-sap')('keys', function () {\n return function keys(it) {\n return $keys(toObject(it));\n };\n});\n","// 19.1.2.7 Object.getOwnPropertyNames(O)\nrequire('./_object-sap')('getOwnPropertyNames', function () {\n return require('./_object-gopn-ext').f;\n});\n","// 19.1.2.5 Object.freeze(O)\nvar isObject = require('./_is-object');\nvar meta = require('./_meta').onFreeze;\n\nrequire('./_object-sap')('freeze', function ($freeze) {\n return function freeze(it) {\n return $freeze && isObject(it) ? $freeze(meta(it)) : it;\n };\n});\n","// 19.1.2.17 Object.seal(O)\nvar isObject = require('./_is-object');\nvar meta = require('./_meta').onFreeze;\n\nrequire('./_object-sap')('seal', function ($seal) {\n return function seal(it) {\n return $seal && isObject(it) ? $seal(meta(it)) : it;\n };\n});\n","// 19.1.2.15 Object.preventExtensions(O)\nvar isObject = require('./_is-object');\nvar meta = require('./_meta').onFreeze;\n\nrequire('./_object-sap')('preventExtensions', function ($preventExtensions) {\n return function preventExtensions(it) {\n return $preventExtensions && isObject(it) ? $preventExtensions(meta(it)) : it;\n };\n});\n","// 19.1.2.12 Object.isFrozen(O)\nvar isObject = require('./_is-object');\n\nrequire('./_object-sap')('isFrozen', function ($isFrozen) {\n return function isFrozen(it) {\n return isObject(it) ? $isFrozen ? $isFrozen(it) : false : true;\n };\n});\n","// 19.1.2.13 Object.isSealed(O)\nvar isObject = require('./_is-object');\n\nrequire('./_object-sap')('isSealed', function ($isSealed) {\n return function isSealed(it) {\n return isObject(it) ? $isSealed ? $isSealed(it) : false : true;\n };\n});\n","// 19.1.2.11 Object.isExtensible(O)\nvar isObject = require('./_is-object');\n\nrequire('./_object-sap')('isExtensible', function ($isExtensible) {\n return function isExtensible(it) {\n return isObject(it) ? $isExtensible ? $isExtensible(it) : true : false;\n };\n});\n","// 19.1.3.1 Object.assign(target, source)\nvar $export = require('./_export');\n\n$export($export.S + $export.F, 'Object', { assign: require('./_object-assign') });\n","// 19.1.3.10 Object.is(value1, value2)\nvar $export = require('./_export');\n$export($export.S, 'Object', { is: require('./_same-value') });\n","// 19.1.3.19 Object.setPrototypeOf(O, proto)\nvar $export = require('./_export');\n$export($export.S, 'Object', { setPrototypeOf: require('./_set-proto').set });\n","'use strict';\n// 19.1.3.6 Object.prototype.toString()\nvar classof = require('./_classof');\nvar test = {};\ntest[require('./_wks')('toStringTag')] = 'z';\nif (test + '' != '[object z]') {\n require('./_redefine')(Object.prototype, 'toString', function toString() {\n return '[object ' + classof(this) + ']';\n }, true);\n}\n","// 19.2.3.2 / 15.3.4.5 Function.prototype.bind(thisArg, args...)\nvar $export = require('./_export');\n\n$export($export.P, 'Function', { bind: require('./_bind') });\n","var dP = require('./_object-dp').f;\nvar FProto = Function.prototype;\nvar nameRE = /^\\s*function ([^ (]*)/;\nvar NAME = 'name';\n\n// 19.2.4.2 name\nNAME in FProto || require('./_descriptors') && dP(FProto, NAME, {\n configurable: true,\n get: function () {\n try {\n return ('' + this).match(nameRE)[1];\n } catch (e) {\n return '';\n }\n }\n});\n","'use strict';\nvar isObject = require('./_is-object');\nvar getPrototypeOf = require('./_object-gpo');\nvar HAS_INSTANCE = require('./_wks')('hasInstance');\nvar FunctionProto = Function.prototype;\n// 19.2.3.6 Function.prototype[@@hasInstance](V)\nif (!(HAS_INSTANCE in FunctionProto)) require('./_object-dp').f(FunctionProto, HAS_INSTANCE, { value: function (O) {\n if (typeof this != 'function' || !isObject(O)) return false;\n if (!isObject(this.prototype)) return O instanceof this;\n // for environment w/o native `@@hasInstance` logic enough `instanceof`, but add this:\n while (O = getPrototypeOf(O)) if (this.prototype === O) return true;\n return false;\n} });\n","var $export = require('./_export');\nvar $parseInt = require('./_parse-int');\n// 18.2.5 parseInt(string, radix)\n$export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt });\n","var $export = require('./_export');\nvar $parseFloat = require('./_parse-float');\n// 18.2.4 parseFloat(string)\n$export($export.G + $export.F * (parseFloat != $parseFloat), { parseFloat: $parseFloat });\n","'use strict';\nvar global = require('./_global');\nvar has = require('./_has');\nvar cof = require('./_cof');\nvar inheritIfRequired = require('./_inherit-if-required');\nvar toPrimitive = require('./_to-primitive');\nvar fails = require('./_fails');\nvar gOPN = require('./_object-gopn').f;\nvar gOPD = require('./_object-gopd').f;\nvar dP = require('./_object-dp').f;\nvar $trim = require('./_string-trim').trim;\nvar NUMBER = 'Number';\nvar $Number = global[NUMBER];\nvar Base = $Number;\nvar proto = $Number.prototype;\n// Opera ~12 has broken Object#toString\nvar BROKEN_COF = cof(require('./_object-create')(proto)) == NUMBER;\nvar TRIM = 'trim' in String.prototype;\n\n// 7.1.3 ToNumber(argument)\nvar toNumber = function (argument) {\n var it = toPrimitive(argument, false);\n if (typeof it == 'string' && it.length > 2) {\n it = TRIM ? it.trim() : $trim(it, 3);\n var first = it.charCodeAt(0);\n var third, radix, maxCode;\n if (first === 43 || first === 45) {\n third = it.charCodeAt(2);\n if (third === 88 || third === 120) return NaN; // Number('+0x1') should be NaN, old V8 fix\n } else if (first === 48) {\n switch (it.charCodeAt(1)) {\n case 66: case 98: radix = 2; maxCode = 49; break; // fast equal /^0b[01]+$/i\n case 79: case 111: radix = 8; maxCode = 55; break; // fast equal /^0o[0-7]+$/i\n default: return +it;\n }\n for (var digits = it.slice(2), i = 0, l = digits.length, code; i < l; i++) {\n code = digits.charCodeAt(i);\n // parseInt parses a string to a first unavailable symbol\n // but ToNumber should return NaN if a string contains unavailable symbols\n if (code < 48 || code > maxCode) return NaN;\n } return parseInt(digits, radix);\n }\n } return +it;\n};\n\nif (!$Number(' 0o1') || !$Number('0b1') || $Number('+0x1')) {\n $Number = function Number(value) {\n var it = arguments.length < 1 ? 0 : value;\n var that = this;\n return that instanceof $Number\n // check on 1..constructor(foo) case\n && (BROKEN_COF ? fails(function () { proto.valueOf.call(that); }) : cof(that) != NUMBER)\n ? inheritIfRequired(new Base(toNumber(it)), that, $Number) : toNumber(it);\n };\n for (var keys = require('./_descriptors') ? gOPN(Base) : (\n // ES3:\n 'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,' +\n // ES6 (in case, if modules with ES6 Number statics required before):\n 'EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,' +\n 'MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger'\n ).split(','), j = 0, key; keys.length > j; j++) {\n if (has(Base, key = keys[j]) && !has($Number, key)) {\n dP($Number, key, gOPD(Base, key));\n }\n }\n $Number.prototype = proto;\n proto.constructor = $Number;\n require('./_redefine')(global, NUMBER, $Number);\n}\n","'use strict';\nvar $export = require('./_export');\nvar toInteger = require('./_to-integer');\nvar aNumberValue = require('./_a-number-value');\nvar repeat = require('./_string-repeat');\nvar $toFixed = 1.0.toFixed;\nvar floor = Math.floor;\nvar data = [0, 0, 0, 0, 0, 0];\nvar ERROR = 'Number.toFixed: incorrect invocation!';\nvar ZERO = '0';\n\nvar multiply = function (n, c) {\n var i = -1;\n var c2 = c;\n while (++i < 6) {\n c2 += n * data[i];\n data[i] = c2 % 1e7;\n c2 = floor(c2 / 1e7);\n }\n};\nvar divide = function (n) {\n var i = 6;\n var c = 0;\n while (--i >= 0) {\n c += data[i];\n data[i] = floor(c / n);\n c = (c % n) * 1e7;\n }\n};\nvar numToString = function () {\n var i = 6;\n var s = '';\n while (--i >= 0) {\n if (s !== '' || i === 0 || data[i] !== 0) {\n var t = String(data[i]);\n s = s === '' ? t : s + repeat.call(ZERO, 7 - t.length) + t;\n }\n } return s;\n};\nvar pow = function (x, n, acc) {\n return n === 0 ? acc : n % 2 === 1 ? pow(x, n - 1, acc * x) : pow(x * x, n / 2, acc);\n};\nvar log = function (x) {\n var n = 0;\n var x2 = x;\n while (x2 >= 4096) {\n n += 12;\n x2 /= 4096;\n }\n while (x2 >= 2) {\n n += 1;\n x2 /= 2;\n } return n;\n};\n\n$export($export.P + $export.F * (!!$toFixed && (\n 0.00008.toFixed(3) !== '0.000' ||\n 0.9.toFixed(0) !== '1' ||\n 1.255.toFixed(2) !== '1.25' ||\n 1000000000000000128.0.toFixed(0) !== '1000000000000000128'\n) || !require('./_fails')(function () {\n // V8 ~ Android 4.3-\n $toFixed.call({});\n})), 'Number', {\n toFixed: function toFixed(fractionDigits) {\n var x = aNumberValue(this, ERROR);\n var f = toInteger(fractionDigits);\n var s = '';\n var m = ZERO;\n var e, z, j, k;\n if (f < 0 || f > 20) throw RangeError(ERROR);\n // eslint-disable-next-line no-self-compare\n if (x != x) return 'NaN';\n if (x <= -1e21 || x >= 1e21) return String(x);\n if (x < 0) {\n s = '-';\n x = -x;\n }\n if (x > 1e-21) {\n e = log(x * pow(2, 69, 1)) - 69;\n z = e < 0 ? x * pow(2, -e, 1) : x / pow(2, e, 1);\n z *= 0x10000000000000;\n e = 52 - e;\n if (e > 0) {\n multiply(0, z);\n j = f;\n while (j >= 7) {\n multiply(1e7, 0);\n j -= 7;\n }\n multiply(pow(10, j, 1), 0);\n j = e - 1;\n while (j >= 23) {\n divide(1 << 23);\n j -= 23;\n }\n divide(1 << j);\n multiply(1, 1);\n divide(2);\n m = numToString();\n } else {\n multiply(0, z);\n multiply(1 << -e, 0);\n m = numToString() + repeat.call(ZERO, f);\n }\n }\n if (f > 0) {\n k = m.length;\n m = s + (k <= f ? '0.' + repeat.call(ZERO, f - k) + m : m.slice(0, k - f) + '.' + m.slice(k - f));\n } else {\n m = s + m;\n } return m;\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $fails = require('./_fails');\nvar aNumberValue = require('./_a-number-value');\nvar $toPrecision = 1.0.toPrecision;\n\n$export($export.P + $export.F * ($fails(function () {\n // IE7-\n return $toPrecision.call(1, undefined) !== '1';\n}) || !$fails(function () {\n // V8 ~ Android 4.3-\n $toPrecision.call({});\n})), 'Number', {\n toPrecision: function toPrecision(precision) {\n var that = aNumberValue(this, 'Number#toPrecision: incorrect invocation!');\n return precision === undefined ? $toPrecision.call(that) : $toPrecision.call(that, precision);\n }\n});\n","// 20.1.2.1 Number.EPSILON\nvar $export = require('./_export');\n\n$export($export.S, 'Number', { EPSILON: Math.pow(2, -52) });\n","// 20.1.2.2 Number.isFinite(number)\nvar $export = require('./_export');\nvar _isFinite = require('./_global').isFinite;\n\n$export($export.S, 'Number', {\n isFinite: function isFinite(it) {\n return typeof it == 'number' && _isFinite(it);\n }\n});\n","// 20.1.2.3 Number.isInteger(number)\nvar $export = require('./_export');\n\n$export($export.S, 'Number', { isInteger: require('./_is-integer') });\n","// 20.1.2.4 Number.isNaN(number)\nvar $export = require('./_export');\n\n$export($export.S, 'Number', {\n isNaN: function isNaN(number) {\n // eslint-disable-next-line no-self-compare\n return number != number;\n }\n});\n","// 20.1.2.5 Number.isSafeInteger(number)\nvar $export = require('./_export');\nvar isInteger = require('./_is-integer');\nvar abs = Math.abs;\n\n$export($export.S, 'Number', {\n isSafeInteger: function isSafeInteger(number) {\n return isInteger(number) && abs(number) <= 0x1fffffffffffff;\n }\n});\n","// 20.1.2.6 Number.MAX_SAFE_INTEGER\nvar $export = require('./_export');\n\n$export($export.S, 'Number', { MAX_SAFE_INTEGER: 0x1fffffffffffff });\n","// 20.1.2.10 Number.MIN_SAFE_INTEGER\nvar $export = require('./_export');\n\n$export($export.S, 'Number', { MIN_SAFE_INTEGER: -0x1fffffffffffff });\n","var $export = require('./_export');\nvar $parseFloat = require('./_parse-float');\n// 20.1.2.12 Number.parseFloat(string)\n$export($export.S + $export.F * (Number.parseFloat != $parseFloat), 'Number', { parseFloat: $parseFloat });\n","var $export = require('./_export');\nvar $parseInt = require('./_parse-int');\n// 20.1.2.13 Number.parseInt(string, radix)\n$export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', { parseInt: $parseInt });\n","// 20.2.2.3 Math.acosh(x)\nvar $export = require('./_export');\nvar log1p = require('./_math-log1p');\nvar sqrt = Math.sqrt;\nvar $acosh = Math.acosh;\n\n$export($export.S + $export.F * !($acosh\n // V8 bug: https://code.google.com/p/v8/issues/detail?id=3509\n && Math.floor($acosh(Number.MAX_VALUE)) == 710\n // Tor Browser bug: Math.acosh(Infinity) -> NaN\n && $acosh(Infinity) == Infinity\n), 'Math', {\n acosh: function acosh(x) {\n return (x = +x) < 1 ? NaN : x > 94906265.62425156\n ? Math.log(x) + Math.LN2\n : log1p(x - 1 + sqrt(x - 1) * sqrt(x + 1));\n }\n});\n","// 20.2.2.5 Math.asinh(x)\nvar $export = require('./_export');\nvar $asinh = Math.asinh;\n\nfunction asinh(x) {\n return !isFinite(x = +x) || x == 0 ? x : x < 0 ? -asinh(-x) : Math.log(x + Math.sqrt(x * x + 1));\n}\n\n// Tor Browser bug: Math.asinh(0) -> -0\n$export($export.S + $export.F * !($asinh && 1 / $asinh(0) > 0), 'Math', { asinh: asinh });\n","// 20.2.2.7 Math.atanh(x)\nvar $export = require('./_export');\nvar $atanh = Math.atanh;\n\n// Tor Browser bug: Math.atanh(-0) -> 0\n$export($export.S + $export.F * !($atanh && 1 / $atanh(-0) < 0), 'Math', {\n atanh: function atanh(x) {\n return (x = +x) == 0 ? x : Math.log((1 + x) / (1 - x)) / 2;\n }\n});\n","// 20.2.2.9 Math.cbrt(x)\nvar $export = require('./_export');\nvar sign = require('./_math-sign');\n\n$export($export.S, 'Math', {\n cbrt: function cbrt(x) {\n return sign(x = +x) * Math.pow(Math.abs(x), 1 / 3);\n }\n});\n","// 20.2.2.11 Math.clz32(x)\nvar $export = require('./_export');\n\n$export($export.S, 'Math', {\n clz32: function clz32(x) {\n return (x >>>= 0) ? 31 - Math.floor(Math.log(x + 0.5) * Math.LOG2E) : 32;\n }\n});\n","// 20.2.2.12 Math.cosh(x)\nvar $export = require('./_export');\nvar exp = Math.exp;\n\n$export($export.S, 'Math', {\n cosh: function cosh(x) {\n return (exp(x = +x) + exp(-x)) / 2;\n }\n});\n","// 20.2.2.14 Math.expm1(x)\nvar $export = require('./_export');\nvar $expm1 = require('./_math-expm1');\n\n$export($export.S + $export.F * ($expm1 != Math.expm1), 'Math', { expm1: $expm1 });\n","// 20.2.2.16 Math.fround(x)\nvar $export = require('./_export');\n\n$export($export.S, 'Math', { fround: require('./_math-fround') });\n","// 20.2.2.16 Math.fround(x)\nvar sign = require('./_math-sign');\nvar pow = Math.pow;\nvar EPSILON = pow(2, -52);\nvar EPSILON32 = pow(2, -23);\nvar MAX32 = pow(2, 127) * (2 - EPSILON32);\nvar MIN32 = pow(2, -126);\n\nvar roundTiesToEven = function (n) {\n return n + 1 / EPSILON - 1 / EPSILON;\n};\n\nmodule.exports = Math.fround || function fround(x) {\n var $abs = Math.abs(x);\n var $sign = sign(x);\n var a, result;\n if ($abs < MIN32) return $sign * roundTiesToEven($abs / MIN32 / EPSILON32) * MIN32 * EPSILON32;\n a = (1 + EPSILON32 / EPSILON) * $abs;\n result = a - (a - $abs);\n // eslint-disable-next-line no-self-compare\n if (result > MAX32 || result != result) return $sign * Infinity;\n return $sign * result;\n};\n","// 20.2.2.17 Math.hypot([value1[, value2[, … ]]])\nvar $export = require('./_export');\nvar abs = Math.abs;\n\n$export($export.S, 'Math', {\n hypot: function hypot(value1, value2) { // eslint-disable-line no-unused-vars\n var sum = 0;\n var i = 0;\n var aLen = arguments.length;\n var larg = 0;\n var arg, div;\n while (i < aLen) {\n arg = abs(arguments[i++]);\n if (larg < arg) {\n div = larg / arg;\n sum = sum * div * div + 1;\n larg = arg;\n } else if (arg > 0) {\n div = arg / larg;\n sum += div * div;\n } else sum += arg;\n }\n return larg === Infinity ? Infinity : larg * Math.sqrt(sum);\n }\n});\n","// 20.2.2.18 Math.imul(x, y)\nvar $export = require('./_export');\nvar $imul = Math.imul;\n\n// some WebKit versions fails with big numbers, some has wrong arity\n$export($export.S + $export.F * require('./_fails')(function () {\n return $imul(0xffffffff, 5) != -5 || $imul.length != 2;\n}), 'Math', {\n imul: function imul(x, y) {\n var UINT16 = 0xffff;\n var xn = +x;\n var yn = +y;\n var xl = UINT16 & xn;\n var yl = UINT16 & yn;\n return 0 | xl * yl + ((UINT16 & xn >>> 16) * yl + xl * (UINT16 & yn >>> 16) << 16 >>> 0);\n }\n});\n","// 20.2.2.21 Math.log10(x)\nvar $export = require('./_export');\n\n$export($export.S, 'Math', {\n log10: function log10(x) {\n return Math.log(x) * Math.LOG10E;\n }\n});\n","// 20.2.2.20 Math.log1p(x)\nvar $export = require('./_export');\n\n$export($export.S, 'Math', { log1p: require('./_math-log1p') });\n","// 20.2.2.22 Math.log2(x)\nvar $export = require('./_export');\n\n$export($export.S, 'Math', {\n log2: function log2(x) {\n return Math.log(x) / Math.LN2;\n }\n});\n","// 20.2.2.28 Math.sign(x)\nvar $export = require('./_export');\n\n$export($export.S, 'Math', { sign: require('./_math-sign') });\n","// 20.2.2.30 Math.sinh(x)\nvar $export = require('./_export');\nvar expm1 = require('./_math-expm1');\nvar exp = Math.exp;\n\n// V8 near Chromium 38 has a problem with very small numbers\n$export($export.S + $export.F * require('./_fails')(function () {\n return !Math.sinh(-2e-17) != -2e-17;\n}), 'Math', {\n sinh: function sinh(x) {\n return Math.abs(x = +x) < 1\n ? (expm1(x) - expm1(-x)) / 2\n : (exp(x - 1) - exp(-x - 1)) * (Math.E / 2);\n }\n});\n","// 20.2.2.33 Math.tanh(x)\nvar $export = require('./_export');\nvar expm1 = require('./_math-expm1');\nvar exp = Math.exp;\n\n$export($export.S, 'Math', {\n tanh: function tanh(x) {\n var a = expm1(x = +x);\n var b = expm1(-x);\n return a == Infinity ? 1 : b == Infinity ? -1 : (a - b) / (exp(x) + exp(-x));\n }\n});\n","// 20.2.2.34 Math.trunc(x)\nvar $export = require('./_export');\n\n$export($export.S, 'Math', {\n trunc: function trunc(it) {\n return (it > 0 ? Math.floor : Math.ceil)(it);\n }\n});\n","var $export = require('./_export');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nvar fromCharCode = String.fromCharCode;\nvar $fromCodePoint = String.fromCodePoint;\n\n// length should be 1, old FF problem\n$export($export.S + $export.F * (!!$fromCodePoint && $fromCodePoint.length != 1), 'String', {\n // 21.1.2.2 String.fromCodePoint(...codePoints)\n fromCodePoint: function fromCodePoint(x) { // eslint-disable-line no-unused-vars\n var res = [];\n var aLen = arguments.length;\n var i = 0;\n var code;\n while (aLen > i) {\n code = +arguments[i++];\n if (toAbsoluteIndex(code, 0x10ffff) !== code) throw RangeError(code + ' is not a valid code point');\n res.push(code < 0x10000\n ? fromCharCode(code)\n : fromCharCode(((code -= 0x10000) >> 10) + 0xd800, code % 0x400 + 0xdc00)\n );\n } return res.join('');\n }\n});\n","var $export = require('./_export');\nvar toIObject = require('./_to-iobject');\nvar toLength = require('./_to-length');\n\n$export($export.S, 'String', {\n // 21.1.2.4 String.raw(callSite, ...substitutions)\n raw: function raw(callSite) {\n var tpl = toIObject(callSite.raw);\n var len = toLength(tpl.length);\n var aLen = arguments.length;\n var res = [];\n var i = 0;\n while (len > i) {\n res.push(String(tpl[i++]));\n if (i < aLen) res.push(String(arguments[i]));\n } return res.join('');\n }\n});\n","'use strict';\n// 21.1.3.25 String.prototype.trim()\nrequire('./_string-trim')('trim', function ($trim) {\n return function trim() {\n return $trim(this, 3);\n };\n});\n","'use strict';\nvar $at = require('./_string-at')(true);\n\n// 21.1.3.27 String.prototype[@@iterator]()\nrequire('./_iter-define')(String, 'String', function (iterated) {\n this._t = String(iterated); // target\n this._i = 0; // next index\n// 21.1.5.2.1 %StringIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var index = this._i;\n var point;\n if (index >= O.length) return { value: undefined, done: true };\n point = $at(O, index);\n this._i += point.length;\n return { value: point, done: false };\n});\n","'use strict';\nvar $export = require('./_export');\nvar $at = require('./_string-at')(false);\n$export($export.P, 'String', {\n // 21.1.3.3 String.prototype.codePointAt(pos)\n codePointAt: function codePointAt(pos) {\n return $at(this, pos);\n }\n});\n","// 21.1.3.6 String.prototype.endsWith(searchString [, endPosition])\n'use strict';\nvar $export = require('./_export');\nvar toLength = require('./_to-length');\nvar context = require('./_string-context');\nvar ENDS_WITH = 'endsWith';\nvar $endsWith = ''[ENDS_WITH];\n\n$export($export.P + $export.F * require('./_fails-is-regexp')(ENDS_WITH), 'String', {\n endsWith: function endsWith(searchString /* , endPosition = @length */) {\n var that = context(this, searchString, ENDS_WITH);\n var endPosition = arguments.length > 1 ? arguments[1] : undefined;\n var len = toLength(that.length);\n var end = endPosition === undefined ? len : Math.min(toLength(endPosition), len);\n var search = String(searchString);\n return $endsWith\n ? $endsWith.call(that, search, end)\n : that.slice(end - search.length, end) === search;\n }\n});\n","// 21.1.3.7 String.prototype.includes(searchString, position = 0)\n'use strict';\nvar $export = require('./_export');\nvar context = require('./_string-context');\nvar INCLUDES = 'includes';\n\n$export($export.P + $export.F * require('./_fails-is-regexp')(INCLUDES), 'String', {\n includes: function includes(searchString /* , position = 0 */) {\n return !!~context(this, searchString, INCLUDES)\n .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\n","var $export = require('./_export');\n\n$export($export.P, 'String', {\n // 21.1.3.13 String.prototype.repeat(count)\n repeat: require('./_string-repeat')\n});\n","// 21.1.3.18 String.prototype.startsWith(searchString [, position ])\n'use strict';\nvar $export = require('./_export');\nvar toLength = require('./_to-length');\nvar context = require('./_string-context');\nvar STARTS_WITH = 'startsWith';\nvar $startsWith = ''[STARTS_WITH];\n\n$export($export.P + $export.F * require('./_fails-is-regexp')(STARTS_WITH), 'String', {\n startsWith: function startsWith(searchString /* , position = 0 */) {\n var that = context(this, searchString, STARTS_WITH);\n var index = toLength(Math.min(arguments.length > 1 ? arguments[1] : undefined, that.length));\n var search = String(searchString);\n return $startsWith\n ? $startsWith.call(that, search, index)\n : that.slice(index, index + search.length) === search;\n }\n});\n","'use strict';\n// B.2.3.2 String.prototype.anchor(name)\nrequire('./_string-html')('anchor', function (createHTML) {\n return function anchor(name) {\n return createHTML(this, 'a', 'name', name);\n };\n});\n","'use strict';\n// B.2.3.3 String.prototype.big()\nrequire('./_string-html')('big', function (createHTML) {\n return function big() {\n return createHTML(this, 'big', '', '');\n };\n});\n","'use strict';\n// B.2.3.4 String.prototype.blink()\nrequire('./_string-html')('blink', function (createHTML) {\n return function blink() {\n return createHTML(this, 'blink', '', '');\n };\n});\n","'use strict';\n// B.2.3.5 String.prototype.bold()\nrequire('./_string-html')('bold', function (createHTML) {\n return function bold() {\n return createHTML(this, 'b', '', '');\n };\n});\n","'use strict';\n// B.2.3.6 String.prototype.fixed()\nrequire('./_string-html')('fixed', function (createHTML) {\n return function fixed() {\n return createHTML(this, 'tt', '', '');\n };\n});\n","'use strict';\n// B.2.3.7 String.prototype.fontcolor(color)\nrequire('./_string-html')('fontcolor', function (createHTML) {\n return function fontcolor(color) {\n return createHTML(this, 'font', 'color', color);\n };\n});\n","'use strict';\n// B.2.3.8 String.prototype.fontsize(size)\nrequire('./_string-html')('fontsize', function (createHTML) {\n return function fontsize(size) {\n return createHTML(this, 'font', 'size', size);\n };\n});\n","'use strict';\n// B.2.3.9 String.prototype.italics()\nrequire('./_string-html')('italics', function (createHTML) {\n return function italics() {\n return createHTML(this, 'i', '', '');\n };\n});\n","'use strict';\n// B.2.3.10 String.prototype.link(url)\nrequire('./_string-html')('link', function (createHTML) {\n return function link(url) {\n return createHTML(this, 'a', 'href', url);\n };\n});\n","'use strict';\n// B.2.3.11 String.prototype.small()\nrequire('./_string-html')('small', function (createHTML) {\n return function small() {\n return createHTML(this, 'small', '', '');\n };\n});\n","'use strict';\n// B.2.3.12 String.prototype.strike()\nrequire('./_string-html')('strike', function (createHTML) {\n return function strike() {\n return createHTML(this, 'strike', '', '');\n };\n});\n","'use strict';\n// B.2.3.13 String.prototype.sub()\nrequire('./_string-html')('sub', function (createHTML) {\n return function sub() {\n return createHTML(this, 'sub', '', '');\n };\n});\n","'use strict';\n// B.2.3.14 String.prototype.sup()\nrequire('./_string-html')('sup', function (createHTML) {\n return function sup() {\n return createHTML(this, 'sup', '', '');\n };\n});\n","// 20.3.3.1 / 15.9.4.4 Date.now()\nvar $export = require('./_export');\n\n$export($export.S, 'Date', { now: function () { return new Date().getTime(); } });\n","'use strict';\nvar $export = require('./_export');\nvar toObject = require('./_to-object');\nvar toPrimitive = require('./_to-primitive');\n\n$export($export.P + $export.F * require('./_fails')(function () {\n return new Date(NaN).toJSON() !== null\n || Date.prototype.toJSON.call({ toISOString: function () { return 1; } }) !== 1;\n}), 'Date', {\n // eslint-disable-next-line no-unused-vars\n toJSON: function toJSON(key) {\n var O = toObject(this);\n var pv = toPrimitive(O);\n return typeof pv == 'number' && !isFinite(pv) ? null : O.toISOString();\n }\n});\n","// 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString()\nvar $export = require('./_export');\nvar toISOString = require('./_date-to-iso-string');\n\n// PhantomJS / old WebKit has a broken implementations\n$export($export.P + $export.F * (Date.prototype.toISOString !== toISOString), 'Date', {\n toISOString: toISOString\n});\n","'use strict';\n// 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString()\nvar fails = require('./_fails');\nvar getTime = Date.prototype.getTime;\nvar $toISOString = Date.prototype.toISOString;\n\nvar lz = function (num) {\n return num > 9 ? num : '0' + num;\n};\n\n// PhantomJS / old WebKit has a broken implementations\nmodule.exports = (fails(function () {\n return $toISOString.call(new Date(-5e13 - 1)) != '0385-07-25T07:06:39.999Z';\n}) || !fails(function () {\n $toISOString.call(new Date(NaN));\n})) ? function toISOString() {\n if (!isFinite(getTime.call(this))) throw RangeError('Invalid time value');\n var d = this;\n var y = d.getUTCFullYear();\n var m = d.getUTCMilliseconds();\n var s = y < 0 ? '-' : y > 9999 ? '+' : '';\n return s + ('00000' + Math.abs(y)).slice(s ? -6 : -4) +\n '-' + lz(d.getUTCMonth() + 1) + '-' + lz(d.getUTCDate()) +\n 'T' + lz(d.getUTCHours()) + ':' + lz(d.getUTCMinutes()) +\n ':' + lz(d.getUTCSeconds()) + '.' + (m > 99 ? m : '0' + lz(m)) + 'Z';\n} : $toISOString;\n","var DateProto = Date.prototype;\nvar INVALID_DATE = 'Invalid Date';\nvar TO_STRING = 'toString';\nvar $toString = DateProto[TO_STRING];\nvar getTime = DateProto.getTime;\nif (new Date(NaN) + '' != INVALID_DATE) {\n require('./_redefine')(DateProto, TO_STRING, function toString() {\n var value = getTime.call(this);\n // eslint-disable-next-line no-self-compare\n return value === value ? $toString.call(this) : INVALID_DATE;\n });\n}\n","var TO_PRIMITIVE = require('./_wks')('toPrimitive');\nvar proto = Date.prototype;\n\nif (!(TO_PRIMITIVE in proto)) require('./_hide')(proto, TO_PRIMITIVE, require('./_date-to-primitive'));\n","'use strict';\nvar anObject = require('./_an-object');\nvar toPrimitive = require('./_to-primitive');\nvar NUMBER = 'number';\n\nmodule.exports = function (hint) {\n if (hint !== 'string' && hint !== NUMBER && hint !== 'default') throw TypeError('Incorrect hint');\n return toPrimitive(anObject(this), hint != NUMBER);\n};\n","// 22.1.2.2 / 15.4.3.2 Array.isArray(arg)\nvar $export = require('./_export');\n\n$export($export.S, 'Array', { isArray: require('./_is-array') });\n","'use strict';\nvar ctx = require('./_ctx');\nvar $export = require('./_export');\nvar toObject = require('./_to-object');\nvar call = require('./_iter-call');\nvar isArrayIter = require('./_is-array-iter');\nvar toLength = require('./_to-length');\nvar createProperty = require('./_create-property');\nvar getIterFn = require('./core.get-iterator-method');\n\n$export($export.S + $export.F * !require('./_iter-detect')(function (iter) { Array.from(iter); }), 'Array', {\n // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)\n from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {\n var O = toObject(arrayLike);\n var C = typeof this == 'function' ? this : Array;\n var aLen = arguments.length;\n var mapfn = aLen > 1 ? arguments[1] : undefined;\n var mapping = mapfn !== undefined;\n var index = 0;\n var iterFn = getIterFn(O);\n var length, result, step, iterator;\n if (mapping) mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);\n // if object isn't iterable or it's array with default iterator - use simple case\n if (iterFn != undefined && !(C == Array && isArrayIter(iterFn))) {\n for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) {\n createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);\n }\n } else {\n length = toLength(O.length);\n for (result = new C(length); length > index; index++) {\n createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);\n }\n }\n result.length = index;\n return result;\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar createProperty = require('./_create-property');\n\n// WebKit Array.of isn't generic\n$export($export.S + $export.F * require('./_fails')(function () {\n function F() { /* empty */ }\n return !(Array.of.call(F) instanceof F);\n}), 'Array', {\n // 22.1.2.3 Array.of( ...items)\n of: function of(/* ...args */) {\n var index = 0;\n var aLen = arguments.length;\n var result = new (typeof this == 'function' ? this : Array)(aLen);\n while (aLen > index) createProperty(result, index, arguments[index++]);\n result.length = aLen;\n return result;\n }\n});\n","'use strict';\n// 22.1.3.13 Array.prototype.join(separator)\nvar $export = require('./_export');\nvar toIObject = require('./_to-iobject');\nvar arrayJoin = [].join;\n\n// fallback for not array-like strings\n$export($export.P + $export.F * (require('./_iobject') != Object || !require('./_strict-method')(arrayJoin)), 'Array', {\n join: function join(separator) {\n return arrayJoin.call(toIObject(this), separator === undefined ? ',' : separator);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar html = require('./_html');\nvar cof = require('./_cof');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nvar toLength = require('./_to-length');\nvar arraySlice = [].slice;\n\n// fallback for not array-like ES3 strings and DOM objects\n$export($export.P + $export.F * require('./_fails')(function () {\n if (html) arraySlice.call(html);\n}), 'Array', {\n slice: function slice(begin, end) {\n var len = toLength(this.length);\n var klass = cof(this);\n end = end === undefined ? len : end;\n if (klass == 'Array') return arraySlice.call(this, begin, end);\n var start = toAbsoluteIndex(begin, len);\n var upTo = toAbsoluteIndex(end, len);\n var size = toLength(upTo - start);\n var cloned = new Array(size);\n var i = 0;\n for (; i < size; i++) cloned[i] = klass == 'String'\n ? this.charAt(start + i)\n : this[start + i];\n return cloned;\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar aFunction = require('./_a-function');\nvar toObject = require('./_to-object');\nvar fails = require('./_fails');\nvar $sort = [].sort;\nvar test = [1, 2, 3];\n\n$export($export.P + $export.F * (fails(function () {\n // IE8-\n test.sort(undefined);\n}) || !fails(function () {\n // V8 bug\n test.sort(null);\n // Old WebKit\n}) || !require('./_strict-method')($sort)), 'Array', {\n // 22.1.3.25 Array.prototype.sort(comparefn)\n sort: function sort(comparefn) {\n return comparefn === undefined\n ? $sort.call(toObject(this))\n : $sort.call(toObject(this), aFunction(comparefn));\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $forEach = require('./_array-methods')(0);\nvar STRICT = require('./_strict-method')([].forEach, true);\n\n$export($export.P + $export.F * !STRICT, 'Array', {\n // 22.1.3.10 / 15.4.4.18 Array.prototype.forEach(callbackfn [, thisArg])\n forEach: function forEach(callbackfn /* , thisArg */) {\n return $forEach(this, callbackfn, arguments[1]);\n }\n});\n","// 9.4.2.3 ArraySpeciesCreate(originalArray, length)\nvar speciesConstructor = require('./_array-species-constructor');\n\nmodule.exports = function (original, length) {\n return new (speciesConstructor(original))(length);\n};\n","var isObject = require('./_is-object');\nvar isArray = require('./_is-array');\nvar SPECIES = require('./_wks')('species');\n\nmodule.exports = function (original) {\n var C;\n if (isArray(original)) {\n C = original.constructor;\n // cross-realm fallback\n if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;\n if (isObject(C)) {\n C = C[SPECIES];\n if (C === null) C = undefined;\n }\n } return C === undefined ? Array : C;\n};\n","'use strict';\nvar $export = require('./_export');\nvar $map = require('./_array-methods')(1);\n\n$export($export.P + $export.F * !require('./_strict-method')([].map, true), 'Array', {\n // 22.1.3.15 / 15.4.4.19 Array.prototype.map(callbackfn [, thisArg])\n map: function map(callbackfn /* , thisArg */) {\n return $map(this, callbackfn, arguments[1]);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $filter = require('./_array-methods')(2);\n\n$export($export.P + $export.F * !require('./_strict-method')([].filter, true), 'Array', {\n // 22.1.3.7 / 15.4.4.20 Array.prototype.filter(callbackfn [, thisArg])\n filter: function filter(callbackfn /* , thisArg */) {\n return $filter(this, callbackfn, arguments[1]);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $some = require('./_array-methods')(3);\n\n$export($export.P + $export.F * !require('./_strict-method')([].some, true), 'Array', {\n // 22.1.3.23 / 15.4.4.17 Array.prototype.some(callbackfn [, thisArg])\n some: function some(callbackfn /* , thisArg */) {\n return $some(this, callbackfn, arguments[1]);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $every = require('./_array-methods')(4);\n\n$export($export.P + $export.F * !require('./_strict-method')([].every, true), 'Array', {\n // 22.1.3.5 / 15.4.4.16 Array.prototype.every(callbackfn [, thisArg])\n every: function every(callbackfn /* , thisArg */) {\n return $every(this, callbackfn, arguments[1]);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $reduce = require('./_array-reduce');\n\n$export($export.P + $export.F * !require('./_strict-method')([].reduce, true), 'Array', {\n // 22.1.3.18 / 15.4.4.21 Array.prototype.reduce(callbackfn [, initialValue])\n reduce: function reduce(callbackfn /* , initialValue */) {\n return $reduce(this, callbackfn, arguments.length, arguments[1], false);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $reduce = require('./_array-reduce');\n\n$export($export.P + $export.F * !require('./_strict-method')([].reduceRight, true), 'Array', {\n // 22.1.3.19 / 15.4.4.22 Array.prototype.reduceRight(callbackfn [, initialValue])\n reduceRight: function reduceRight(callbackfn /* , initialValue */) {\n return $reduce(this, callbackfn, arguments.length, arguments[1], true);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $indexOf = require('./_array-includes')(false);\nvar $native = [].indexOf;\nvar NEGATIVE_ZERO = !!$native && 1 / [1].indexOf(1, -0) < 0;\n\n$export($export.P + $export.F * (NEGATIVE_ZERO || !require('./_strict-method')($native)), 'Array', {\n // 22.1.3.11 / 15.4.4.14 Array.prototype.indexOf(searchElement [, fromIndex])\n indexOf: function indexOf(searchElement /* , fromIndex = 0 */) {\n return NEGATIVE_ZERO\n // convert -0 to +0\n ? $native.apply(this, arguments) || 0\n : $indexOf(this, searchElement, arguments[1]);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar toIObject = require('./_to-iobject');\nvar toInteger = require('./_to-integer');\nvar toLength = require('./_to-length');\nvar $native = [].lastIndexOf;\nvar NEGATIVE_ZERO = !!$native && 1 / [1].lastIndexOf(1, -0) < 0;\n\n$export($export.P + $export.F * (NEGATIVE_ZERO || !require('./_strict-method')($native)), 'Array', {\n // 22.1.3.14 / 15.4.4.15 Array.prototype.lastIndexOf(searchElement [, fromIndex])\n lastIndexOf: function lastIndexOf(searchElement /* , fromIndex = @[*-1] */) {\n // convert -0 to +0\n if (NEGATIVE_ZERO) return $native.apply(this, arguments) || 0;\n var O = toIObject(this);\n var length = toLength(O.length);\n var index = length - 1;\n if (arguments.length > 1) index = Math.min(index, toInteger(arguments[1]));\n if (index < 0) index = length + index;\n for (;index >= 0; index--) if (index in O) if (O[index] === searchElement) return index || 0;\n return -1;\n }\n});\n","// 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length)\nvar $export = require('./_export');\n\n$export($export.P, 'Array', { copyWithin: require('./_array-copy-within') });\n\nrequire('./_add-to-unscopables')('copyWithin');\n","// 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length)\nvar $export = require('./_export');\n\n$export($export.P, 'Array', { fill: require('./_array-fill') });\n\nrequire('./_add-to-unscopables')('fill');\n","'use strict';\n// 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined)\nvar $export = require('./_export');\nvar $find = require('./_array-methods')(5);\nvar KEY = 'find';\nvar forced = true;\n// Shouldn't skip holes\nif (KEY in []) Array(1)[KEY](function () { forced = false; });\n$export($export.P + $export.F * forced, 'Array', {\n find: function find(callbackfn /* , that = undefined */) {\n return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\nrequire('./_add-to-unscopables')(KEY);\n","'use strict';\n// 22.1.3.9 Array.prototype.findIndex(predicate, thisArg = undefined)\nvar $export = require('./_export');\nvar $find = require('./_array-methods')(6);\nvar KEY = 'findIndex';\nvar forced = true;\n// Shouldn't skip holes\nif (KEY in []) Array(1)[KEY](function () { forced = false; });\n$export($export.P + $export.F * forced, 'Array', {\n findIndex: function findIndex(callbackfn /* , that = undefined */) {\n return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\nrequire('./_add-to-unscopables')(KEY);\n","require('./_set-species')('Array');\n","var global = require('./_global');\nvar inheritIfRequired = require('./_inherit-if-required');\nvar dP = require('./_object-dp').f;\nvar gOPN = require('./_object-gopn').f;\nvar isRegExp = require('./_is-regexp');\nvar $flags = require('./_flags');\nvar $RegExp = global.RegExp;\nvar Base = $RegExp;\nvar proto = $RegExp.prototype;\nvar re1 = /a/g;\nvar re2 = /a/g;\n// \"new\" creates a new object, old webkit buggy here\nvar CORRECT_NEW = new $RegExp(re1) !== re1;\n\nif (require('./_descriptors') && (!CORRECT_NEW || require('./_fails')(function () {\n re2[require('./_wks')('match')] = false;\n // RegExp constructor can alter flags and IsRegExp works correct with @@match\n return $RegExp(re1) != re1 || $RegExp(re2) == re2 || $RegExp(re1, 'i') != '/a/i';\n}))) {\n $RegExp = function RegExp(p, f) {\n var tiRE = this instanceof $RegExp;\n var piRE = isRegExp(p);\n var fiU = f === undefined;\n return !tiRE && piRE && p.constructor === $RegExp && fiU ? p\n : inheritIfRequired(CORRECT_NEW\n ? new Base(piRE && !fiU ? p.source : p, f)\n : Base((piRE = p instanceof $RegExp) ? p.source : p, piRE && fiU ? $flags.call(p) : f)\n , tiRE ? this : proto, $RegExp);\n };\n var proxy = function (key) {\n key in $RegExp || dP($RegExp, key, {\n configurable: true,\n get: function () { return Base[key]; },\n set: function (it) { Base[key] = it; }\n });\n };\n for (var keys = gOPN(Base), i = 0; keys.length > i;) proxy(keys[i++]);\n proto.constructor = $RegExp;\n $RegExp.prototype = proto;\n require('./_redefine')(global, 'RegExp', $RegExp);\n}\n\nrequire('./_set-species')('RegExp');\n","'use strict';\nrequire('./es6.regexp.flags');\nvar anObject = require('./_an-object');\nvar $flags = require('./_flags');\nvar DESCRIPTORS = require('./_descriptors');\nvar TO_STRING = 'toString';\nvar $toString = /./[TO_STRING];\n\nvar define = function (fn) {\n require('./_redefine')(RegExp.prototype, TO_STRING, fn, true);\n};\n\n// 21.2.5.14 RegExp.prototype.toString()\nif (require('./_fails')(function () { return $toString.call({ source: 'a', flags: 'b' }) != '/a/b'; })) {\n define(function toString() {\n var R = anObject(this);\n return '/'.concat(R.source, '/',\n 'flags' in R ? R.flags : !DESCRIPTORS && R instanceof RegExp ? $flags.call(R) : undefined);\n });\n// FF44- RegExp#toString has a wrong name\n} else if ($toString.name != TO_STRING) {\n define(function toString() {\n return $toString.call(this);\n });\n}\n","'use strict';\n\nvar anObject = require('./_an-object');\nvar toLength = require('./_to-length');\nvar advanceStringIndex = require('./_advance-string-index');\nvar regExpExec = require('./_regexp-exec-abstract');\n\n// @@match logic\nrequire('./_fix-re-wks')('match', 1, function (defined, MATCH, $match, maybeCallNative) {\n return [\n // `String.prototype.match` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.match\n function match(regexp) {\n var O = defined(this);\n var fn = regexp == undefined ? undefined : regexp[MATCH];\n return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[MATCH](String(O));\n },\n // `RegExp.prototype[@@match]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match\n function (regexp) {\n var res = maybeCallNative($match, regexp, this);\n if (res.done) return res.value;\n var rx = anObject(regexp);\n var S = String(this);\n if (!rx.global) return regExpExec(rx, S);\n var fullUnicode = rx.unicode;\n rx.lastIndex = 0;\n var A = [];\n var n = 0;\n var result;\n while ((result = regExpExec(rx, S)) !== null) {\n var matchStr = String(result[0]);\n A[n] = matchStr;\n if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);\n n++;\n }\n return n === 0 ? null : A;\n }\n ];\n});\n","'use strict';\n\nvar anObject = require('./_an-object');\nvar toObject = require('./_to-object');\nvar toLength = require('./_to-length');\nvar toInteger = require('./_to-integer');\nvar advanceStringIndex = require('./_advance-string-index');\nvar regExpExec = require('./_regexp-exec-abstract');\nvar max = Math.max;\nvar min = Math.min;\nvar floor = Math.floor;\nvar SUBSTITUTION_SYMBOLS = /\\$([$&`']|\\d\\d?|<[^>]*>)/g;\nvar SUBSTITUTION_SYMBOLS_NO_NAMED = /\\$([$&`']|\\d\\d?)/g;\n\nvar maybeToString = function (it) {\n return it === undefined ? it : String(it);\n};\n\n// @@replace logic\nrequire('./_fix-re-wks')('replace', 2, function (defined, REPLACE, $replace, maybeCallNative) {\n return [\n // `String.prototype.replace` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.replace\n function replace(searchValue, replaceValue) {\n var O = defined(this);\n var fn = searchValue == undefined ? undefined : searchValue[REPLACE];\n return fn !== undefined\n ? fn.call(searchValue, O, replaceValue)\n : $replace.call(String(O), searchValue, replaceValue);\n },\n // `RegExp.prototype[@@replace]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace\n function (regexp, replaceValue) {\n var res = maybeCallNative($replace, regexp, this, replaceValue);\n if (res.done) return res.value;\n\n var rx = anObject(regexp);\n var S = String(this);\n var functionalReplace = typeof replaceValue === 'function';\n if (!functionalReplace) replaceValue = String(replaceValue);\n var global = rx.global;\n if (global) {\n var fullUnicode = rx.unicode;\n rx.lastIndex = 0;\n }\n var results = [];\n while (true) {\n var result = regExpExec(rx, S);\n if (result === null) break;\n results.push(result);\n if (!global) break;\n var matchStr = String(result[0]);\n if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);\n }\n var accumulatedResult = '';\n var nextSourcePosition = 0;\n for (var i = 0; i < results.length; i++) {\n result = results[i];\n var matched = String(result[0]);\n var position = max(min(toInteger(result.index), S.length), 0);\n var captures = [];\n // NOTE: This is equivalent to\n // captures = result.slice(1).map(maybeToString)\n // but for some reason `nativeSlice.call(result, 1, result.length)` (called in\n // the slice polyfill when slicing native arrays) \"doesn't work\" in safari 9 and\n // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it.\n for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j]));\n var namedCaptures = result.groups;\n if (functionalReplace) {\n var replacerArgs = [matched].concat(captures, position, S);\n if (namedCaptures !== undefined) replacerArgs.push(namedCaptures);\n var replacement = String(replaceValue.apply(undefined, replacerArgs));\n } else {\n replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue);\n }\n if (position >= nextSourcePosition) {\n accumulatedResult += S.slice(nextSourcePosition, position) + replacement;\n nextSourcePosition = position + matched.length;\n }\n }\n return accumulatedResult + S.slice(nextSourcePosition);\n }\n ];\n\n // https://tc39.github.io/ecma262/#sec-getsubstitution\n function getSubstitution(matched, str, position, captures, namedCaptures, replacement) {\n var tailPos = position + matched.length;\n var m = captures.length;\n var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;\n if (namedCaptures !== undefined) {\n namedCaptures = toObject(namedCaptures);\n symbols = SUBSTITUTION_SYMBOLS;\n }\n return $replace.call(replacement, symbols, function (match, ch) {\n var capture;\n switch (ch.charAt(0)) {\n case '$': return '$';\n case '&': return matched;\n case '`': return str.slice(0, position);\n case \"'\": return str.slice(tailPos);\n case '<':\n capture = namedCaptures[ch.slice(1, -1)];\n break;\n default: // \\d\\d?\n var n = +ch;\n if (n === 0) return match;\n if (n > m) {\n var f = floor(n / 10);\n if (f === 0) return match;\n if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1);\n return match;\n }\n capture = captures[n - 1];\n }\n return capture === undefined ? '' : capture;\n });\n }\n});\n","'use strict';\n\nvar anObject = require('./_an-object');\nvar sameValue = require('./_same-value');\nvar regExpExec = require('./_regexp-exec-abstract');\n\n// @@search logic\nrequire('./_fix-re-wks')('search', 1, function (defined, SEARCH, $search, maybeCallNative) {\n return [\n // `String.prototype.search` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.search\n function search(regexp) {\n var O = defined(this);\n var fn = regexp == undefined ? undefined : regexp[SEARCH];\n return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O));\n },\n // `RegExp.prototype[@@search]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search\n function (regexp) {\n var res = maybeCallNative($search, regexp, this);\n if (res.done) return res.value;\n var rx = anObject(regexp);\n var S = String(this);\n var previousLastIndex = rx.lastIndex;\n if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0;\n var result = regExpExec(rx, S);\n if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex;\n return result === null ? -1 : result.index;\n }\n ];\n});\n","'use strict';\n\nvar isRegExp = require('./_is-regexp');\nvar anObject = require('./_an-object');\nvar speciesConstructor = require('./_species-constructor');\nvar advanceStringIndex = require('./_advance-string-index');\nvar toLength = require('./_to-length');\nvar callRegExpExec = require('./_regexp-exec-abstract');\nvar regexpExec = require('./_regexp-exec');\nvar fails = require('./_fails');\nvar $min = Math.min;\nvar $push = [].push;\nvar $SPLIT = 'split';\nvar LENGTH = 'length';\nvar LAST_INDEX = 'lastIndex';\nvar MAX_UINT32 = 0xffffffff;\n\n// babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError\nvar SUPPORTS_Y = !fails(function () { RegExp(MAX_UINT32, 'y'); });\n\n// @@split logic\nrequire('./_fix-re-wks')('split', 2, function (defined, SPLIT, $split, maybeCallNative) {\n var internalSplit;\n if (\n 'abbc'[$SPLIT](/(b)*/)[1] == 'c' ||\n 'test'[$SPLIT](/(?:)/, -1)[LENGTH] != 4 ||\n 'ab'[$SPLIT](/(?:ab)*/)[LENGTH] != 2 ||\n '.'[$SPLIT](/(.?)(.?)/)[LENGTH] != 4 ||\n '.'[$SPLIT](/()()/)[LENGTH] > 1 ||\n ''[$SPLIT](/.?/)[LENGTH]\n ) {\n // based on es5-shim implementation, need to rework it\n internalSplit = function (separator, limit) {\n var string = String(this);\n if (separator === undefined && limit === 0) return [];\n // If `separator` is not a regex, use native split\n if (!isRegExp(separator)) return $split.call(string, separator, limit);\n var output = [];\n var flags = (separator.ignoreCase ? 'i' : '') +\n (separator.multiline ? 'm' : '') +\n (separator.unicode ? 'u' : '') +\n (separator.sticky ? 'y' : '');\n var lastLastIndex = 0;\n var splitLimit = limit === undefined ? MAX_UINT32 : limit >>> 0;\n // Make `global` and avoid `lastIndex` issues by working with a copy\n var separatorCopy = new RegExp(separator.source, flags + 'g');\n var match, lastIndex, lastLength;\n while (match = regexpExec.call(separatorCopy, string)) {\n lastIndex = separatorCopy[LAST_INDEX];\n if (lastIndex > lastLastIndex) {\n output.push(string.slice(lastLastIndex, match.index));\n if (match[LENGTH] > 1 && match.index < string[LENGTH]) $push.apply(output, match.slice(1));\n lastLength = match[0][LENGTH];\n lastLastIndex = lastIndex;\n if (output[LENGTH] >= splitLimit) break;\n }\n if (separatorCopy[LAST_INDEX] === match.index) separatorCopy[LAST_INDEX]++; // Avoid an infinite loop\n }\n if (lastLastIndex === string[LENGTH]) {\n if (lastLength || !separatorCopy.test('')) output.push('');\n } else output.push(string.slice(lastLastIndex));\n return output[LENGTH] > splitLimit ? output.slice(0, splitLimit) : output;\n };\n // Chakra, V8\n } else if ('0'[$SPLIT](undefined, 0)[LENGTH]) {\n internalSplit = function (separator, limit) {\n return separator === undefined && limit === 0 ? [] : $split.call(this, separator, limit);\n };\n } else {\n internalSplit = $split;\n }\n\n return [\n // `String.prototype.split` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.split\n function split(separator, limit) {\n var O = defined(this);\n var splitter = separator == undefined ? undefined : separator[SPLIT];\n return splitter !== undefined\n ? splitter.call(separator, O, limit)\n : internalSplit.call(String(O), separator, limit);\n },\n // `RegExp.prototype[@@split]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split\n //\n // NOTE: This cannot be properly polyfilled in engines that don't support\n // the 'y' flag.\n function (regexp, limit) {\n var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== $split);\n if (res.done) return res.value;\n\n var rx = anObject(regexp);\n var S = String(this);\n var C = speciesConstructor(rx, RegExp);\n\n var unicodeMatching = rx.unicode;\n var flags = (rx.ignoreCase ? 'i' : '') +\n (rx.multiline ? 'm' : '') +\n (rx.unicode ? 'u' : '') +\n (SUPPORTS_Y ? 'y' : 'g');\n\n // ^(? + rx + ) is needed, in combination with some S slicing, to\n // simulate the 'y' flag.\n var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags);\n var lim = limit === undefined ? MAX_UINT32 : limit >>> 0;\n if (lim === 0) return [];\n if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : [];\n var p = 0;\n var q = 0;\n var A = [];\n while (q < S.length) {\n splitter.lastIndex = SUPPORTS_Y ? q : 0;\n var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q));\n var e;\n if (\n z === null ||\n (e = $min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p\n ) {\n q = advanceStringIndex(S, q, unicodeMatching);\n } else {\n A.push(S.slice(p, q));\n if (A.length === lim) return A;\n for (var i = 1; i <= z.length - 1; i++) {\n A.push(z[i]);\n if (A.length === lim) return A;\n }\n q = p = e;\n }\n }\n A.push(S.slice(p));\n return A;\n }\n ];\n});\n","var global = require('./_global');\nvar macrotask = require('./_task').set;\nvar Observer = global.MutationObserver || global.WebKitMutationObserver;\nvar process = global.process;\nvar Promise = global.Promise;\nvar isNode = require('./_cof')(process) == 'process';\n\nmodule.exports = function () {\n var head, last, notify;\n\n var flush = function () {\n var parent, fn;\n if (isNode && (parent = process.domain)) parent.exit();\n while (head) {\n fn = head.fn;\n head = head.next;\n try {\n fn();\n } catch (e) {\n if (head) notify();\n else last = undefined;\n throw e;\n }\n } last = undefined;\n if (parent) parent.enter();\n };\n\n // Node.js\n if (isNode) {\n notify = function () {\n process.nextTick(flush);\n };\n // browsers with MutationObserver, except iOS Safari - https://github.com/zloirock/core-js/issues/339\n } else if (Observer && !(global.navigator && global.navigator.standalone)) {\n var toggle = true;\n var node = document.createTextNode('');\n new Observer(flush).observe(node, { characterData: true }); // eslint-disable-line no-new\n notify = function () {\n node.data = toggle = !toggle;\n };\n // environments with maybe non-completely correct, but existent Promise\n } else if (Promise && Promise.resolve) {\n // Promise.resolve without an argument throws an error in LG WebOS 2\n var promise = Promise.resolve(undefined);\n notify = function () {\n promise.then(flush);\n };\n // for other environments - macrotask based on:\n // - setImmediate\n // - MessageChannel\n // - window.postMessag\n // - onreadystatechange\n // - setTimeout\n } else {\n notify = function () {\n // strange IE + webpack dev server bug - use .call(global)\n macrotask.call(global, flush);\n };\n }\n\n return function (fn) {\n var task = { fn: fn, next: undefined };\n if (last) last.next = task;\n if (!head) {\n head = task;\n notify();\n } last = task;\n };\n};\n","module.exports = function (exec) {\n try {\n return { e: false, v: exec() };\n } catch (e) {\n return { e: true, v: e };\n }\n};\n","'use strict';\nvar strong = require('./_collection-strong');\nvar validate = require('./_validate-collection');\nvar MAP = 'Map';\n\n// 23.1 Map Objects\nmodule.exports = require('./_collection')(MAP, function (get) {\n return function Map() { return get(this, arguments.length > 0 ? arguments[0] : undefined); };\n}, {\n // 23.1.3.6 Map.prototype.get(key)\n get: function get(key) {\n var entry = strong.getEntry(validate(this, MAP), key);\n return entry && entry.v;\n },\n // 23.1.3.9 Map.prototype.set(key, value)\n set: function set(key, value) {\n return strong.def(validate(this, MAP), key === 0 ? 0 : key, value);\n }\n}, strong, true);\n","'use strict';\nvar strong = require('./_collection-strong');\nvar validate = require('./_validate-collection');\nvar SET = 'Set';\n\n// 23.2 Set Objects\nmodule.exports = require('./_collection')(SET, function (get) {\n return function Set() { return get(this, arguments.length > 0 ? arguments[0] : undefined); };\n}, {\n // 23.2.3.1 Set.prototype.add(value)\n add: function add(value) {\n return strong.def(validate(this, SET), value = value === 0 ? 0 : value, value);\n }\n}, strong);\n","'use strict';\nvar global = require('./_global');\nvar each = require('./_array-methods')(0);\nvar redefine = require('./_redefine');\nvar meta = require('./_meta');\nvar assign = require('./_object-assign');\nvar weak = require('./_collection-weak');\nvar isObject = require('./_is-object');\nvar validate = require('./_validate-collection');\nvar NATIVE_WEAK_MAP = require('./_validate-collection');\nvar IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global;\nvar WEAK_MAP = 'WeakMap';\nvar getWeak = meta.getWeak;\nvar isExtensible = Object.isExtensible;\nvar uncaughtFrozenStore = weak.ufstore;\nvar InternalMap;\n\nvar wrapper = function (get) {\n return function WeakMap() {\n return get(this, arguments.length > 0 ? arguments[0] : undefined);\n };\n};\n\nvar methods = {\n // 23.3.3.3 WeakMap.prototype.get(key)\n get: function get(key) {\n if (isObject(key)) {\n var data = getWeak(key);\n if (data === true) return uncaughtFrozenStore(validate(this, WEAK_MAP)).get(key);\n return data ? data[this._i] : undefined;\n }\n },\n // 23.3.3.5 WeakMap.prototype.set(key, value)\n set: function set(key, value) {\n return weak.def(validate(this, WEAK_MAP), key, value);\n }\n};\n\n// 23.3 WeakMap Objects\nvar $WeakMap = module.exports = require('./_collection')(WEAK_MAP, wrapper, methods, weak, true, true);\n\n// IE11 WeakMap frozen keys fix\nif (NATIVE_WEAK_MAP && IS_IE11) {\n InternalMap = weak.getConstructor(wrapper, WEAK_MAP);\n assign(InternalMap.prototype, methods);\n meta.NEED = true;\n each(['delete', 'has', 'get', 'set'], function (key) {\n var proto = $WeakMap.prototype;\n var method = proto[key];\n redefine(proto, key, function (a, b) {\n // store frozen objects on internal weakmap shim\n if (isObject(a) && !isExtensible(a)) {\n if (!this._f) this._f = new InternalMap();\n var result = this._f[key](a, b);\n return key == 'set' ? this : result;\n // store all the rest on native weakmap\n } return method.call(this, a, b);\n });\n });\n}\n","'use strict';\nvar weak = require('./_collection-weak');\nvar validate = require('./_validate-collection');\nvar WEAK_SET = 'WeakSet';\n\n// 23.4 WeakSet Objects\nrequire('./_collection')(WEAK_SET, function (get) {\n return function WeakSet() { return get(this, arguments.length > 0 ? arguments[0] : undefined); };\n}, {\n // 23.4.3.1 WeakSet.prototype.add(value)\n add: function add(value) {\n return weak.def(validate(this, WEAK_SET), value, true);\n }\n}, weak, false, true);\n","'use strict';\nvar $export = require('./_export');\nvar $typed = require('./_typed');\nvar buffer = require('./_typed-buffer');\nvar anObject = require('./_an-object');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nvar toLength = require('./_to-length');\nvar isObject = require('./_is-object');\nvar ArrayBuffer = require('./_global').ArrayBuffer;\nvar speciesConstructor = require('./_species-constructor');\nvar $ArrayBuffer = buffer.ArrayBuffer;\nvar $DataView = buffer.DataView;\nvar $isView = $typed.ABV && ArrayBuffer.isView;\nvar $slice = $ArrayBuffer.prototype.slice;\nvar VIEW = $typed.VIEW;\nvar ARRAY_BUFFER = 'ArrayBuffer';\n\n$export($export.G + $export.W + $export.F * (ArrayBuffer !== $ArrayBuffer), { ArrayBuffer: $ArrayBuffer });\n\n$export($export.S + $export.F * !$typed.CONSTR, ARRAY_BUFFER, {\n // 24.1.3.1 ArrayBuffer.isView(arg)\n isView: function isView(it) {\n return $isView && $isView(it) || isObject(it) && VIEW in it;\n }\n});\n\n$export($export.P + $export.U + $export.F * require('./_fails')(function () {\n return !new $ArrayBuffer(2).slice(1, undefined).byteLength;\n}), ARRAY_BUFFER, {\n // 24.1.4.3 ArrayBuffer.prototype.slice(start, end)\n slice: function slice(start, end) {\n if ($slice !== undefined && end === undefined) return $slice.call(anObject(this), start); // FF fix\n var len = anObject(this).byteLength;\n var first = toAbsoluteIndex(start, len);\n var fin = toAbsoluteIndex(end === undefined ? len : end, len);\n var result = new (speciesConstructor(this, $ArrayBuffer))(toLength(fin - first));\n var viewS = new $DataView(this);\n var viewT = new $DataView(result);\n var index = 0;\n while (first < fin) {\n viewT.setUint8(index++, viewS.getUint8(first++));\n } return result;\n }\n});\n\nrequire('./_set-species')(ARRAY_BUFFER);\n","var $export = require('./_export');\n$export($export.G + $export.W + $export.F * !require('./_typed').ABV, {\n DataView: require('./_typed-buffer').DataView\n});\n","require('./_typed-array')('Int8', 1, function (init) {\n return function Int8Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","require('./_typed-array')('Uint8', 1, function (init) {\n return function Uint8Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","require('./_typed-array')('Uint8', 1, function (init) {\n return function Uint8ClampedArray(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n}, true);\n","require('./_typed-array')('Int16', 2, function (init) {\n return function Int16Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","require('./_typed-array')('Uint16', 2, function (init) {\n return function Uint16Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","require('./_typed-array')('Int32', 4, function (init) {\n return function Int32Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","require('./_typed-array')('Uint32', 4, function (init) {\n return function Uint32Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","require('./_typed-array')('Float32', 4, function (init) {\n return function Float32Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","require('./_typed-array')('Float64', 8, function (init) {\n return function Float64Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","// 26.1.1 Reflect.apply(target, thisArgument, argumentsList)\nvar $export = require('./_export');\nvar aFunction = require('./_a-function');\nvar anObject = require('./_an-object');\nvar rApply = (require('./_global').Reflect || {}).apply;\nvar fApply = Function.apply;\n// MS Edge argumentsList argument is optional\n$export($export.S + $export.F * !require('./_fails')(function () {\n rApply(function () { /* empty */ });\n}), 'Reflect', {\n apply: function apply(target, thisArgument, argumentsList) {\n var T = aFunction(target);\n var L = anObject(argumentsList);\n return rApply ? rApply(T, thisArgument, L) : fApply.call(T, thisArgument, L);\n }\n});\n","// 26.1.2 Reflect.construct(target, argumentsList [, newTarget])\nvar $export = require('./_export');\nvar create = require('./_object-create');\nvar aFunction = require('./_a-function');\nvar anObject = require('./_an-object');\nvar isObject = require('./_is-object');\nvar fails = require('./_fails');\nvar bind = require('./_bind');\nvar rConstruct = (require('./_global').Reflect || {}).construct;\n\n// MS Edge supports only 2 arguments and argumentsList argument is optional\n// FF Nightly sets third argument as `new.target`, but does not create `this` from it\nvar NEW_TARGET_BUG = fails(function () {\n function F() { /* empty */ }\n return !(rConstruct(function () { /* empty */ }, [], F) instanceof F);\n});\nvar ARGS_BUG = !fails(function () {\n rConstruct(function () { /* empty */ });\n});\n\n$export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', {\n construct: function construct(Target, args /* , newTarget */) {\n aFunction(Target);\n anObject(args);\n var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]);\n if (ARGS_BUG && !NEW_TARGET_BUG) return rConstruct(Target, args, newTarget);\n if (Target == newTarget) {\n // w/o altered newTarget, optimization for 0-4 arguments\n switch (args.length) {\n case 0: return new Target();\n case 1: return new Target(args[0]);\n case 2: return new Target(args[0], args[1]);\n case 3: return new Target(args[0], args[1], args[2]);\n case 4: return new Target(args[0], args[1], args[2], args[3]);\n }\n // w/o altered newTarget, lot of arguments case\n var $args = [null];\n $args.push.apply($args, args);\n return new (bind.apply(Target, $args))();\n }\n // with altered newTarget, not support built-in constructors\n var proto = newTarget.prototype;\n var instance = create(isObject(proto) ? proto : Object.prototype);\n var result = Function.apply.call(Target, instance, args);\n return isObject(result) ? result : instance;\n }\n});\n","// 26.1.3 Reflect.defineProperty(target, propertyKey, attributes)\nvar dP = require('./_object-dp');\nvar $export = require('./_export');\nvar anObject = require('./_an-object');\nvar toPrimitive = require('./_to-primitive');\n\n// MS Edge has broken Reflect.defineProperty - throwing instead of returning false\n$export($export.S + $export.F * require('./_fails')(function () {\n // eslint-disable-next-line no-undef\n Reflect.defineProperty(dP.f({}, 1, { value: 1 }), 1, { value: 2 });\n}), 'Reflect', {\n defineProperty: function defineProperty(target, propertyKey, attributes) {\n anObject(target);\n propertyKey = toPrimitive(propertyKey, true);\n anObject(attributes);\n try {\n dP.f(target, propertyKey, attributes);\n return true;\n } catch (e) {\n return false;\n }\n }\n});\n","// 26.1.4 Reflect.deleteProperty(target, propertyKey)\nvar $export = require('./_export');\nvar gOPD = require('./_object-gopd').f;\nvar anObject = require('./_an-object');\n\n$export($export.S, 'Reflect', {\n deleteProperty: function deleteProperty(target, propertyKey) {\n var desc = gOPD(anObject(target), propertyKey);\n return desc && !desc.configurable ? false : delete target[propertyKey];\n }\n});\n","'use strict';\n// 26.1.5 Reflect.enumerate(target)\nvar $export = require('./_export');\nvar anObject = require('./_an-object');\nvar Enumerate = function (iterated) {\n this._t = anObject(iterated); // target\n this._i = 0; // next index\n var keys = this._k = []; // keys\n var key;\n for (key in iterated) keys.push(key);\n};\nrequire('./_iter-create')(Enumerate, 'Object', function () {\n var that = this;\n var keys = that._k;\n var key;\n do {\n if (that._i >= keys.length) return { value: undefined, done: true };\n } while (!((key = keys[that._i++]) in that._t));\n return { value: key, done: false };\n});\n\n$export($export.S, 'Reflect', {\n enumerate: function enumerate(target) {\n return new Enumerate(target);\n }\n});\n","// 26.1.6 Reflect.get(target, propertyKey [, receiver])\nvar gOPD = require('./_object-gopd');\nvar getPrototypeOf = require('./_object-gpo');\nvar has = require('./_has');\nvar $export = require('./_export');\nvar isObject = require('./_is-object');\nvar anObject = require('./_an-object');\n\nfunction get(target, propertyKey /* , receiver */) {\n var receiver = arguments.length < 3 ? target : arguments[2];\n var desc, proto;\n if (anObject(target) === receiver) return target[propertyKey];\n if (desc = gOPD.f(target, propertyKey)) return has(desc, 'value')\n ? desc.value\n : desc.get !== undefined\n ? desc.get.call(receiver)\n : undefined;\n if (isObject(proto = getPrototypeOf(target))) return get(proto, propertyKey, receiver);\n}\n\n$export($export.S, 'Reflect', { get: get });\n","// 26.1.7 Reflect.getOwnPropertyDescriptor(target, propertyKey)\nvar gOPD = require('./_object-gopd');\nvar $export = require('./_export');\nvar anObject = require('./_an-object');\n\n$export($export.S, 'Reflect', {\n getOwnPropertyDescriptor: function getOwnPropertyDescriptor(target, propertyKey) {\n return gOPD.f(anObject(target), propertyKey);\n }\n});\n","// 26.1.8 Reflect.getPrototypeOf(target)\nvar $export = require('./_export');\nvar getProto = require('./_object-gpo');\nvar anObject = require('./_an-object');\n\n$export($export.S, 'Reflect', {\n getPrototypeOf: function getPrototypeOf(target) {\n return getProto(anObject(target));\n }\n});\n","// 26.1.9 Reflect.has(target, propertyKey)\nvar $export = require('./_export');\n\n$export($export.S, 'Reflect', {\n has: function has(target, propertyKey) {\n return propertyKey in target;\n }\n});\n","// 26.1.10 Reflect.isExtensible(target)\nvar $export = require('./_export');\nvar anObject = require('./_an-object');\nvar $isExtensible = Object.isExtensible;\n\n$export($export.S, 'Reflect', {\n isExtensible: function isExtensible(target) {\n anObject(target);\n return $isExtensible ? $isExtensible(target) : true;\n }\n});\n","// 26.1.11 Reflect.ownKeys(target)\nvar $export = require('./_export');\n\n$export($export.S, 'Reflect', { ownKeys: require('./_own-keys') });\n","// 26.1.12 Reflect.preventExtensions(target)\nvar $export = require('./_export');\nvar anObject = require('./_an-object');\nvar $preventExtensions = Object.preventExtensions;\n\n$export($export.S, 'Reflect', {\n preventExtensions: function preventExtensions(target) {\n anObject(target);\n try {\n if ($preventExtensions) $preventExtensions(target);\n return true;\n } catch (e) {\n return false;\n }\n }\n});\n","// 26.1.13 Reflect.set(target, propertyKey, V [, receiver])\nvar dP = require('./_object-dp');\nvar gOPD = require('./_object-gopd');\nvar getPrototypeOf = require('./_object-gpo');\nvar has = require('./_has');\nvar $export = require('./_export');\nvar createDesc = require('./_property-desc');\nvar anObject = require('./_an-object');\nvar isObject = require('./_is-object');\n\nfunction set(target, propertyKey, V /* , receiver */) {\n var receiver = arguments.length < 4 ? target : arguments[3];\n var ownDesc = gOPD.f(anObject(target), propertyKey);\n var existingDescriptor, proto;\n if (!ownDesc) {\n if (isObject(proto = getPrototypeOf(target))) {\n return set(proto, propertyKey, V, receiver);\n }\n ownDesc = createDesc(0);\n }\n if (has(ownDesc, 'value')) {\n if (ownDesc.writable === false || !isObject(receiver)) return false;\n if (existingDescriptor = gOPD.f(receiver, propertyKey)) {\n if (existingDescriptor.get || existingDescriptor.set || existingDescriptor.writable === false) return false;\n existingDescriptor.value = V;\n dP.f(receiver, propertyKey, existingDescriptor);\n } else dP.f(receiver, propertyKey, createDesc(0, V));\n return true;\n }\n return ownDesc.set === undefined ? false : (ownDesc.set.call(receiver, V), true);\n}\n\n$export($export.S, 'Reflect', { set: set });\n","// 26.1.14 Reflect.setPrototypeOf(target, proto)\nvar $export = require('./_export');\nvar setProto = require('./_set-proto');\n\nif (setProto) $export($export.S, 'Reflect', {\n setPrototypeOf: function setPrototypeOf(target, proto) {\n setProto.check(target, proto);\n try {\n setProto.set(target, proto);\n return true;\n } catch (e) {\n return false;\n }\n }\n});\n","require('../../modules/es7.array.includes');\nmodule.exports = require('../../modules/_core').Array.includes;\n","'use strict';\n// https://github.com/tc39/Array.prototype.includes\nvar $export = require('./_export');\nvar $includes = require('./_array-includes')(true);\n\n$export($export.P, 'Array', {\n includes: function includes(el /* , fromIndex = 0 */) {\n return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\n\nrequire('./_add-to-unscopables')('includes');\n","require('../../modules/es7.string.pad-start');\nmodule.exports = require('../../modules/_core').String.padStart;\n","'use strict';\n// https://github.com/tc39/proposal-string-pad-start-end\nvar $export = require('./_export');\nvar $pad = require('./_string-pad');\nvar userAgent = require('./_user-agent');\n\n// https://github.com/zloirock/core-js/issues/280\nvar WEBKIT_BUG = /Version\\/10\\.\\d+(\\.\\d+)?( Mobile\\/\\w+)? Safari\\//.test(userAgent);\n\n$export($export.P + $export.F * WEBKIT_BUG, 'String', {\n padStart: function padStart(maxLength /* , fillString = ' ' */) {\n return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, true);\n }\n});\n","require('../../modules/es7.string.pad-end');\nmodule.exports = require('../../modules/_core').String.padEnd;\n","'use strict';\n// https://github.com/tc39/proposal-string-pad-start-end\nvar $export = require('./_export');\nvar $pad = require('./_string-pad');\nvar userAgent = require('./_user-agent');\n\n// https://github.com/zloirock/core-js/issues/280\nvar WEBKIT_BUG = /Version\\/10\\.\\d+(\\.\\d+)?( Mobile\\/\\w+)? Safari\\//.test(userAgent);\n\n$export($export.P + $export.F * WEBKIT_BUG, 'String', {\n padEnd: function padEnd(maxLength /* , fillString = ' ' */) {\n return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, false);\n }\n});\n","require('../../modules/es7.symbol.async-iterator');\nmodule.exports = require('../../modules/_wks-ext').f('asyncIterator');\n","require('./_wks-define')('asyncIterator');\n","require('../../modules/es7.object.get-own-property-descriptors');\nmodule.exports = require('../../modules/_core').Object.getOwnPropertyDescriptors;\n","// https://github.com/tc39/proposal-object-getownpropertydescriptors\nvar $export = require('./_export');\nvar ownKeys = require('./_own-keys');\nvar toIObject = require('./_to-iobject');\nvar gOPD = require('./_object-gopd');\nvar createProperty = require('./_create-property');\n\n$export($export.S, 'Object', {\n getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) {\n var O = toIObject(object);\n var getDesc = gOPD.f;\n var keys = ownKeys(O);\n var result = {};\n var i = 0;\n var key, desc;\n while (keys.length > i) {\n desc = getDesc(O, key = keys[i++]);\n if (desc !== undefined) createProperty(result, key, desc);\n }\n return result;\n }\n});\n","require('../../modules/es7.object.values');\nmodule.exports = require('../../modules/_core').Object.values;\n","// https://github.com/tc39/proposal-object-values-entries\nvar $export = require('./_export');\nvar $values = require('./_object-to-array')(false);\n\n$export($export.S, 'Object', {\n values: function values(it) {\n return $values(it);\n }\n});\n","require('../../modules/es7.object.entries');\nmodule.exports = require('../../modules/_core').Object.entries;\n","// https://github.com/tc39/proposal-object-values-entries\nvar $export = require('./_export');\nvar $entries = require('./_object-to-array')(true);\n\n$export($export.S, 'Object', {\n entries: function entries(it) {\n return $entries(it);\n }\n});\n","'use strict';\nrequire('../../modules/es6.promise');\nrequire('../../modules/es7.promise.finally');\nmodule.exports = require('../../modules/_core').Promise['finally'];\n","// https://github.com/tc39/proposal-promise-finally\n'use strict';\nvar $export = require('./_export');\nvar core = require('./_core');\nvar global = require('./_global');\nvar speciesConstructor = require('./_species-constructor');\nvar promiseResolve = require('./_promise-resolve');\n\n$export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) {\n var C = speciesConstructor(this, core.Promise || global.Promise);\n var isFunction = typeof onFinally == 'function';\n return this.then(\n isFunction ? function (x) {\n return promiseResolve(C, onFinally()).then(function () { return x; });\n } : onFinally,\n isFunction ? function (e) {\n return promiseResolve(C, onFinally()).then(function () { throw e; });\n } : onFinally\n );\n} });\n","require('../modules/web.timers');\nrequire('../modules/web.immediate');\nrequire('../modules/web.dom.iterable');\nmodule.exports = require('../modules/_core');\n","// ie9- setTimeout & setInterval additional parameters fix\nvar global = require('./_global');\nvar $export = require('./_export');\nvar userAgent = require('./_user-agent');\nvar slice = [].slice;\nvar MSIE = /MSIE .\\./.test(userAgent); // <- dirty ie9- check\nvar wrap = function (set) {\n return function (fn, time /* , ...args */) {\n var boundArgs = arguments.length > 2;\n var args = boundArgs ? slice.call(arguments, 2) : false;\n return set(boundArgs ? function () {\n // eslint-disable-next-line no-new-func\n (typeof fn == 'function' ? fn : Function(fn)).apply(this, args);\n } : fn, time);\n };\n};\n$export($export.G + $export.B + $export.F * MSIE, {\n setTimeout: wrap(global.setTimeout),\n setInterval: wrap(global.setInterval)\n});\n","var $export = require('./_export');\nvar $task = require('./_task');\n$export($export.G + $export.B, {\n setImmediate: $task.set,\n clearImmediate: $task.clear\n});\n","var $iterators = require('./es6.array.iterator');\nvar getKeys = require('./_object-keys');\nvar redefine = require('./_redefine');\nvar global = require('./_global');\nvar hide = require('./_hide');\nvar Iterators = require('./_iterators');\nvar wks = require('./_wks');\nvar ITERATOR = wks('iterator');\nvar TO_STRING_TAG = wks('toStringTag');\nvar ArrayValues = Iterators.Array;\n\nvar DOMIterables = {\n CSSRuleList: true, // TODO: Not spec compliant, should be false.\n CSSStyleDeclaration: false,\n CSSValueList: false,\n ClientRectList: false,\n DOMRectList: false,\n DOMStringList: false,\n DOMTokenList: true,\n DataTransferItemList: false,\n FileList: false,\n HTMLAllCollection: false,\n HTMLCollection: false,\n HTMLFormElement: false,\n HTMLSelectElement: false,\n MediaList: true, // TODO: Not spec compliant, should be false.\n MimeTypeArray: false,\n NamedNodeMap: false,\n NodeList: true,\n PaintRequestList: false,\n Plugin: false,\n PluginArray: false,\n SVGLengthList: false,\n SVGNumberList: false,\n SVGPathSegList: false,\n SVGPointList: false,\n SVGStringList: false,\n SVGTransformList: false,\n SourceBufferList: false,\n StyleSheetList: true, // TODO: Not spec compliant, should be false.\n TextTrackCueList: false,\n TextTrackList: false,\n TouchList: false\n};\n\nfor (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++) {\n var NAME = collections[i];\n var explicit = DOMIterables[NAME];\n var Collection = global[NAME];\n var proto = Collection && Collection.prototype;\n var key;\n if (proto) {\n if (!proto[ITERATOR]) hide(proto, ITERATOR, ArrayValues);\n if (!proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);\n Iterators[NAME] = ArrayValues;\n if (explicit) for (key in $iterators) if (!proto[key]) redefine(proto, key, $iterators[key], true);\n }\n}\n","/**\n * Copyright (c) 2014-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n!(function(global) {\n \"use strict\";\n\n var Op = Object.prototype;\n var hasOwn = Op.hasOwnProperty;\n var undefined; // More compressible than void 0.\n var $Symbol = typeof Symbol === \"function\" ? Symbol : {};\n var iteratorSymbol = $Symbol.iterator || \"@@iterator\";\n var asyncIteratorSymbol = $Symbol.asyncIterator || \"@@asyncIterator\";\n var toStringTagSymbol = $Symbol.toStringTag || \"@@toStringTag\";\n\n var inModule = typeof module === \"object\";\n var runtime = global.regeneratorRuntime;\n if (runtime) {\n if (inModule) {\n // If regeneratorRuntime is defined globally and we're in a module,\n // make the exports object identical to regeneratorRuntime.\n module.exports = runtime;\n }\n // Don't bother evaluating the rest of this file if the runtime was\n // already defined globally.\n return;\n }\n\n // Define the runtime globally (as expected by generated code) as either\n // module.exports (if we're in a module) or a new, empty object.\n runtime = global.regeneratorRuntime = inModule ? module.exports : {};\n\n function wrap(innerFn, outerFn, self, tryLocsList) {\n // If outerFn provided and outerFn.prototype is a Generator, then outerFn.prototype instanceof Generator.\n var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator;\n var generator = Object.create(protoGenerator.prototype);\n var context = new Context(tryLocsList || []);\n\n // The ._invoke method unifies the implementations of the .next,\n // .throw, and .return methods.\n generator._invoke = makeInvokeMethod(innerFn, self, context);\n\n return generator;\n }\n runtime.wrap = wrap;\n\n // Try/catch helper to minimize deoptimizations. Returns a completion\n // record like context.tryEntries[i].completion. This interface could\n // have been (and was previously) designed to take a closure to be\n // invoked without arguments, but in all the cases we care about we\n // already have an existing method we want to call, so there's no need\n // to create a new function object. We can even get away with assuming\n // the method takes exactly one argument, since that happens to be true\n // in every case, so we don't have to touch the arguments object. The\n // only additional allocation required is the completion record, which\n // has a stable shape and so hopefully should be cheap to allocate.\n function tryCatch(fn, obj, arg) {\n try {\n return { type: \"normal\", arg: fn.call(obj, arg) };\n } catch (err) {\n return { type: \"throw\", arg: err };\n }\n }\n\n var GenStateSuspendedStart = \"suspendedStart\";\n var GenStateSuspendedYield = \"suspendedYield\";\n var GenStateExecuting = \"executing\";\n var GenStateCompleted = \"completed\";\n\n // Returning this object from the innerFn has the same effect as\n // breaking out of the dispatch switch statement.\n var ContinueSentinel = {};\n\n // Dummy constructor functions that we use as the .constructor and\n // .constructor.prototype properties for functions that return Generator\n // objects. For full spec compliance, you may wish to configure your\n // minifier not to mangle the names of these two functions.\n function Generator() {}\n function GeneratorFunction() {}\n function GeneratorFunctionPrototype() {}\n\n // This is a polyfill for %IteratorPrototype% for environments that\n // don't natively support it.\n var IteratorPrototype = {};\n IteratorPrototype[iteratorSymbol] = function () {\n return this;\n };\n\n var getProto = Object.getPrototypeOf;\n var NativeIteratorPrototype = getProto && getProto(getProto(values([])));\n if (NativeIteratorPrototype &&\n NativeIteratorPrototype !== Op &&\n hasOwn.call(NativeIteratorPrototype, iteratorSymbol)) {\n // This environment has a native %IteratorPrototype%; use it instead\n // of the polyfill.\n IteratorPrototype = NativeIteratorPrototype;\n }\n\n var Gp = GeneratorFunctionPrototype.prototype =\n Generator.prototype = Object.create(IteratorPrototype);\n GeneratorFunction.prototype = Gp.constructor = GeneratorFunctionPrototype;\n GeneratorFunctionPrototype.constructor = GeneratorFunction;\n GeneratorFunctionPrototype[toStringTagSymbol] =\n GeneratorFunction.displayName = \"GeneratorFunction\";\n\n // Helper for defining the .next, .throw, and .return methods of the\n // Iterator interface in terms of a single ._invoke method.\n function defineIteratorMethods(prototype) {\n [\"next\", \"throw\", \"return\"].forEach(function(method) {\n prototype[method] = function(arg) {\n return this._invoke(method, arg);\n };\n });\n }\n\n runtime.isGeneratorFunction = function(genFun) {\n var ctor = typeof genFun === \"function\" && genFun.constructor;\n return ctor\n ? ctor === GeneratorFunction ||\n // For the native GeneratorFunction constructor, the best we can\n // do is to check its .name property.\n (ctor.displayName || ctor.name) === \"GeneratorFunction\"\n : false;\n };\n\n runtime.mark = function(genFun) {\n if (Object.setPrototypeOf) {\n Object.setPrototypeOf(genFun, GeneratorFunctionPrototype);\n } else {\n genFun.__proto__ = GeneratorFunctionPrototype;\n if (!(toStringTagSymbol in genFun)) {\n genFun[toStringTagSymbol] = \"GeneratorFunction\";\n }\n }\n genFun.prototype = Object.create(Gp);\n return genFun;\n };\n\n // Within the body of any async function, `await x` is transformed to\n // `yield regeneratorRuntime.awrap(x)`, so that the runtime can test\n // `hasOwn.call(value, \"__await\")` to determine if the yielded value is\n // meant to be awaited.\n runtime.awrap = function(arg) {\n return { __await: arg };\n };\n\n function AsyncIterator(generator) {\n function invoke(method, arg, resolve, reject) {\n var record = tryCatch(generator[method], generator, arg);\n if (record.type === \"throw\") {\n reject(record.arg);\n } else {\n var result = record.arg;\n var value = result.value;\n if (value &&\n typeof value === \"object\" &&\n hasOwn.call(value, \"__await\")) {\n return Promise.resolve(value.__await).then(function(value) {\n invoke(\"next\", value, resolve, reject);\n }, function(err) {\n invoke(\"throw\", err, resolve, reject);\n });\n }\n\n return Promise.resolve(value).then(function(unwrapped) {\n // When a yielded Promise is resolved, its final value becomes\n // the .value of the Promise<{value,done}> result for the\n // current iteration.\n result.value = unwrapped;\n resolve(result);\n }, function(error) {\n // If a rejected Promise was yielded, throw the rejection back\n // into the async generator function so it can be handled there.\n return invoke(\"throw\", error, resolve, reject);\n });\n }\n }\n\n var previousPromise;\n\n function enqueue(method, arg) {\n function callInvokeWithMethodAndArg() {\n return new Promise(function(resolve, reject) {\n invoke(method, arg, resolve, reject);\n });\n }\n\n return previousPromise =\n // If enqueue has been called before, then we want to wait until\n // all previous Promises have been resolved before calling invoke,\n // so that results are always delivered in the correct order. If\n // enqueue has not been called before, then it is important to\n // call invoke immediately, without waiting on a callback to fire,\n // so that the async generator function has the opportunity to do\n // any necessary setup in a predictable way. This predictability\n // is why the Promise constructor synchronously invokes its\n // executor callback, and why async functions synchronously\n // execute code before the first await. Since we implement simple\n // async functions in terms of async generators, it is especially\n // important to get this right, even though it requires care.\n previousPromise ? previousPromise.then(\n callInvokeWithMethodAndArg,\n // Avoid propagating failures to Promises returned by later\n // invocations of the iterator.\n callInvokeWithMethodAndArg\n ) : callInvokeWithMethodAndArg();\n }\n\n // Define the unified helper method that is used to implement .next,\n // .throw, and .return (see defineIteratorMethods).\n this._invoke = enqueue;\n }\n\n defineIteratorMethods(AsyncIterator.prototype);\n AsyncIterator.prototype[asyncIteratorSymbol] = function () {\n return this;\n };\n runtime.AsyncIterator = AsyncIterator;\n\n // Note that simple async functions are implemented on top of\n // AsyncIterator objects; they just return a Promise for the value of\n // the final result produced by the iterator.\n runtime.async = function(innerFn, outerFn, self, tryLocsList) {\n var iter = new AsyncIterator(\n wrap(innerFn, outerFn, self, tryLocsList)\n );\n\n return runtime.isGeneratorFunction(outerFn)\n ? iter // If outerFn is a generator, return the full iterator.\n : iter.next().then(function(result) {\n return result.done ? result.value : iter.next();\n });\n };\n\n function makeInvokeMethod(innerFn, self, context) {\n var state = GenStateSuspendedStart;\n\n return function invoke(method, arg) {\n if (state === GenStateExecuting) {\n throw new Error(\"Generator is already running\");\n }\n\n if (state === GenStateCompleted) {\n if (method === \"throw\") {\n throw arg;\n }\n\n // Be forgiving, per 25.3.3.3.3 of the spec:\n // https://people.mozilla.org/~jorendorff/es6-draft.html#sec-generatorresume\n return doneResult();\n }\n\n context.method = method;\n context.arg = arg;\n\n while (true) {\n var delegate = context.delegate;\n if (delegate) {\n var delegateResult = maybeInvokeDelegate(delegate, context);\n if (delegateResult) {\n if (delegateResult === ContinueSentinel) continue;\n return delegateResult;\n }\n }\n\n if (context.method === \"next\") {\n // Setting context._sent for legacy support of Babel's\n // function.sent implementation.\n context.sent = context._sent = context.arg;\n\n } else if (context.method === \"throw\") {\n if (state === GenStateSuspendedStart) {\n state = GenStateCompleted;\n throw context.arg;\n }\n\n context.dispatchException(context.arg);\n\n } else if (context.method === \"return\") {\n context.abrupt(\"return\", context.arg);\n }\n\n state = GenStateExecuting;\n\n var record = tryCatch(innerFn, self, context);\n if (record.type === \"normal\") {\n // If an exception is thrown from innerFn, we leave state ===\n // GenStateExecuting and loop back for another invocation.\n state = context.done\n ? GenStateCompleted\n : GenStateSuspendedYield;\n\n if (record.arg === ContinueSentinel) {\n continue;\n }\n\n return {\n value: record.arg,\n done: context.done\n };\n\n } else if (record.type === \"throw\") {\n state = GenStateCompleted;\n // Dispatch the exception by looping back around to the\n // context.dispatchException(context.arg) call above.\n context.method = \"throw\";\n context.arg = record.arg;\n }\n }\n };\n }\n\n // Call delegate.iterator[context.method](context.arg) and handle the\n // result, either by returning a { value, done } result from the\n // delegate iterator, or by modifying context.method and context.arg,\n // setting context.delegate to null, and returning the ContinueSentinel.\n function maybeInvokeDelegate(delegate, context) {\n var method = delegate.iterator[context.method];\n if (method === undefined) {\n // A .throw or .return when the delegate iterator has no .throw\n // method always terminates the yield* loop.\n context.delegate = null;\n\n if (context.method === \"throw\") {\n if (delegate.iterator.return) {\n // If the delegate iterator has a return method, give it a\n // chance to clean up.\n context.method = \"return\";\n context.arg = undefined;\n maybeInvokeDelegate(delegate, context);\n\n if (context.method === \"throw\") {\n // If maybeInvokeDelegate(context) changed context.method from\n // \"return\" to \"throw\", let that override the TypeError below.\n return ContinueSentinel;\n }\n }\n\n context.method = \"throw\";\n context.arg = new TypeError(\n \"The iterator does not provide a 'throw' method\");\n }\n\n return ContinueSentinel;\n }\n\n var record = tryCatch(method, delegate.iterator, context.arg);\n\n if (record.type === \"throw\") {\n context.method = \"throw\";\n context.arg = record.arg;\n context.delegate = null;\n return ContinueSentinel;\n }\n\n var info = record.arg;\n\n if (! info) {\n context.method = \"throw\";\n context.arg = new TypeError(\"iterator result is not an object\");\n context.delegate = null;\n return ContinueSentinel;\n }\n\n if (info.done) {\n // Assign the result of the finished delegate to the temporary\n // variable specified by delegate.resultName (see delegateYield).\n context[delegate.resultName] = info.value;\n\n // Resume execution at the desired location (see delegateYield).\n context.next = delegate.nextLoc;\n\n // If context.method was \"throw\" but the delegate handled the\n // exception, let the outer generator proceed normally. If\n // context.method was \"next\", forget context.arg since it has been\n // \"consumed\" by the delegate iterator. If context.method was\n // \"return\", allow the original .return call to continue in the\n // outer generator.\n if (context.method !== \"return\") {\n context.method = \"next\";\n context.arg = undefined;\n }\n\n } else {\n // Re-yield the result returned by the delegate method.\n return info;\n }\n\n // The delegate iterator is finished, so forget it and continue with\n // the outer generator.\n context.delegate = null;\n return ContinueSentinel;\n }\n\n // Define Generator.prototype.{next,throw,return} in terms of the\n // unified ._invoke helper method.\n defineIteratorMethods(Gp);\n\n Gp[toStringTagSymbol] = \"Generator\";\n\n // A Generator should always return itself as the iterator object when the\n // @@iterator function is called on it. Some browsers' implementations of the\n // iterator prototype chain incorrectly implement this, causing the Generator\n // object to not be returned from this call. This ensures that doesn't happen.\n // See https://github.com/facebook/regenerator/issues/274 for more details.\n Gp[iteratorSymbol] = function() {\n return this;\n };\n\n Gp.toString = function() {\n return \"[object Generator]\";\n };\n\n function pushTryEntry(locs) {\n var entry = { tryLoc: locs[0] };\n\n if (1 in locs) {\n entry.catchLoc = locs[1];\n }\n\n if (2 in locs) {\n entry.finallyLoc = locs[2];\n entry.afterLoc = locs[3];\n }\n\n this.tryEntries.push(entry);\n }\n\n function resetTryEntry(entry) {\n var record = entry.completion || {};\n record.type = \"normal\";\n delete record.arg;\n entry.completion = record;\n }\n\n function Context(tryLocsList) {\n // The root entry object (effectively a try statement without a catch\n // or a finally block) gives us a place to store values thrown from\n // locations where there is no enclosing try statement.\n this.tryEntries = [{ tryLoc: \"root\" }];\n tryLocsList.forEach(pushTryEntry, this);\n this.reset(true);\n }\n\n runtime.keys = function(object) {\n var keys = [];\n for (var key in object) {\n keys.push(key);\n }\n keys.reverse();\n\n // Rather than returning an object with a next method, we keep\n // things simple and return the next function itself.\n return function next() {\n while (keys.length) {\n var key = keys.pop();\n if (key in object) {\n next.value = key;\n next.done = false;\n return next;\n }\n }\n\n // To avoid creating an additional object, we just hang the .value\n // and .done properties off the next function object itself. This\n // also ensures that the minifier will not anonymize the function.\n next.done = true;\n return next;\n };\n };\n\n function values(iterable) {\n if (iterable) {\n var iteratorMethod = iterable[iteratorSymbol];\n if (iteratorMethod) {\n return iteratorMethod.call(iterable);\n }\n\n if (typeof iterable.next === \"function\") {\n return iterable;\n }\n\n if (!isNaN(iterable.length)) {\n var i = -1, next = function next() {\n while (++i < iterable.length) {\n if (hasOwn.call(iterable, i)) {\n next.value = iterable[i];\n next.done = false;\n return next;\n }\n }\n\n next.value = undefined;\n next.done = true;\n\n return next;\n };\n\n return next.next = next;\n }\n }\n\n // Return an iterator with no values.\n return { next: doneResult };\n }\n runtime.values = values;\n\n function doneResult() {\n return { value: undefined, done: true };\n }\n\n Context.prototype = {\n constructor: Context,\n\n reset: function(skipTempReset) {\n this.prev = 0;\n this.next = 0;\n // Resetting context._sent for legacy support of Babel's\n // function.sent implementation.\n this.sent = this._sent = undefined;\n this.done = false;\n this.delegate = null;\n\n this.method = \"next\";\n this.arg = undefined;\n\n this.tryEntries.forEach(resetTryEntry);\n\n if (!skipTempReset) {\n for (var name in this) {\n // Not sure about the optimal order of these conditions:\n if (name.charAt(0) === \"t\" &&\n hasOwn.call(this, name) &&\n !isNaN(+name.slice(1))) {\n this[name] = undefined;\n }\n }\n }\n },\n\n stop: function() {\n this.done = true;\n\n var rootEntry = this.tryEntries[0];\n var rootRecord = rootEntry.completion;\n if (rootRecord.type === \"throw\") {\n throw rootRecord.arg;\n }\n\n return this.rval;\n },\n\n dispatchException: function(exception) {\n if (this.done) {\n throw exception;\n }\n\n var context = this;\n function handle(loc, caught) {\n record.type = \"throw\";\n record.arg = exception;\n context.next = loc;\n\n if (caught) {\n // If the dispatched exception was caught by a catch block,\n // then let that catch block handle the exception normally.\n context.method = \"next\";\n context.arg = undefined;\n }\n\n return !! caught;\n }\n\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n var record = entry.completion;\n\n if (entry.tryLoc === \"root\") {\n // Exception thrown outside of any try block that could handle\n // it, so set the completion value of the entire function to\n // throw the exception.\n return handle(\"end\");\n }\n\n if (entry.tryLoc <= this.prev) {\n var hasCatch = hasOwn.call(entry, \"catchLoc\");\n var hasFinally = hasOwn.call(entry, \"finallyLoc\");\n\n if (hasCatch && hasFinally) {\n if (this.prev < entry.catchLoc) {\n return handle(entry.catchLoc, true);\n } else if (this.prev < entry.finallyLoc) {\n return handle(entry.finallyLoc);\n }\n\n } else if (hasCatch) {\n if (this.prev < entry.catchLoc) {\n return handle(entry.catchLoc, true);\n }\n\n } else if (hasFinally) {\n if (this.prev < entry.finallyLoc) {\n return handle(entry.finallyLoc);\n }\n\n } else {\n throw new Error(\"try statement without catch or finally\");\n }\n }\n }\n },\n\n abrupt: function(type, arg) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.tryLoc <= this.prev &&\n hasOwn.call(entry, \"finallyLoc\") &&\n this.prev < entry.finallyLoc) {\n var finallyEntry = entry;\n break;\n }\n }\n\n if (finallyEntry &&\n (type === \"break\" ||\n type === \"continue\") &&\n finallyEntry.tryLoc <= arg &&\n arg <= finallyEntry.finallyLoc) {\n // Ignore the finally entry if control is not jumping to a\n // location outside the try/catch block.\n finallyEntry = null;\n }\n\n var record = finallyEntry ? finallyEntry.completion : {};\n record.type = type;\n record.arg = arg;\n\n if (finallyEntry) {\n this.method = \"next\";\n this.next = finallyEntry.finallyLoc;\n return ContinueSentinel;\n }\n\n return this.complete(record);\n },\n\n complete: function(record, afterLoc) {\n if (record.type === \"throw\") {\n throw record.arg;\n }\n\n if (record.type === \"break\" ||\n record.type === \"continue\") {\n this.next = record.arg;\n } else if (record.type === \"return\") {\n this.rval = this.arg = record.arg;\n this.method = \"return\";\n this.next = \"end\";\n } else if (record.type === \"normal\" && afterLoc) {\n this.next = afterLoc;\n }\n\n return ContinueSentinel;\n },\n\n finish: function(finallyLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.finallyLoc === finallyLoc) {\n this.complete(entry.completion, entry.afterLoc);\n resetTryEntry(entry);\n return ContinueSentinel;\n }\n }\n },\n\n \"catch\": function(tryLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.tryLoc === tryLoc) {\n var record = entry.completion;\n if (record.type === \"throw\") {\n var thrown = record.arg;\n resetTryEntry(entry);\n }\n return thrown;\n }\n }\n\n // The context.catch method must only be called with a location\n // argument that corresponds to a known catch block.\n throw new Error(\"illegal catch attempt\");\n },\n\n delegateYield: function(iterable, resultName, nextLoc) {\n this.delegate = {\n iterator: values(iterable),\n resultName: resultName,\n nextLoc: nextLoc\n };\n\n if (this.method === \"next\") {\n // Deliberately forget the last sent value so that we don't\n // accidentally pass it on to the delegate.\n this.arg = undefined;\n }\n\n return ContinueSentinel;\n }\n };\n})(\n // In sloppy mode, unbound `this` refers to the global object, fallback to\n // Function constructor if we're in global strict mode. That is sadly a form\n // of indirect eval which violates Content Security Policy.\n (function() {\n return this || (typeof self === \"object\" && self);\n })() || Function(\"return this\")()\n);\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_export.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_global.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_fails.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_an-object.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_is-object.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_wks.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_to-length.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_object-dp.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_descriptors.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_core.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_redefine.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_to-object.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_string-html.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_has.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_hide.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_to-iobject.js","webpack:///(webpack)/buildin/global.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_strict-method.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_to-integer.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_object-gopd.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_object-sap.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_array-methods.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_ctx.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_a-function.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_cof.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_defined.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_typed-array.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_to-primitive.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_meta.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_property-desc.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_uid.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_library.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_object-keys.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_to-absolute-index.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_object-create.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_object-gopn.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_object-gpo.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_validate-collection.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_set-to-string-tag.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_iterators.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_add-to-unscopables.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_set-species.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_an-instance.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_redefine-all.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_iobject.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_object-pie.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_classof.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_species-constructor.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_shared.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_array-includes.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_object-gops.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_string-trim.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_iter-detect.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_flags.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_regexp-exec-abstract.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_fix-re-wks.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_for-of.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_user-agent.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_collection.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_typed.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_dom-create.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_wks-ext.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_shared-key.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_enum-bug-keys.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_is-array.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_html.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_set-proto.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_string-ws.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_inherit-if-required.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_string-repeat.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_math-sign.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_math-expm1.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_string-at.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_iter-define.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_string-context.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_is-regexp.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_fails-is-regexp.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_is-array-iter.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_create-property.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/core.get-iterator-method.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_array-fill.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.iterator.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_regexp-exec.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_advance-string-index.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_task.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_typed-buffer.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_ie8-dom-define.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_wks-define.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_object-keys-internal.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_object-dps.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_object-gopn-ext.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_object-assign.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_same-value.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_bind.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_invoke.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_parse-int.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_parse-float.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_a-number-value.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_is-integer.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_math-log1p.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_iter-create.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_iter-call.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_array-reduce.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_array-copy-within.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_iter-step.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.regexp.exec.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.regexp.flags.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.promise.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_new-promise-capability.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_promise-resolve.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_collection-strong.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_collection-weak.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_to-index.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_own-keys.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_string-pad.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_object-to-array.js","webpack:///./decidim-core/app/frontend/entry.ts","webpack:///./node_modules/@babel/polyfill/lib/index.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/es6/index.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.symbol.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_function-to-string.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_enum-keys.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.create.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.define-property.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.define-properties.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.get-own-property-descriptor.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.get-prototype-of.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.keys.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.get-own-property-names.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.freeze.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.seal.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.prevent-extensions.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.is-frozen.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.is-sealed.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.is-extensible.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.assign.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.is.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.set-prototype-of.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.object.to-string.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.function.bind.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.function.name.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.function.has-instance.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.parse-int.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.parse-float.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.number.constructor.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.number.to-fixed.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.number.to-precision.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.number.epsilon.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.number.is-finite.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.number.is-integer.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.number.is-nan.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.number.is-safe-integer.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.number.max-safe-integer.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.number.min-safe-integer.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.number.parse-float.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.number.parse-int.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.acosh.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.asinh.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.atanh.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.cbrt.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.clz32.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.cosh.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.expm1.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.fround.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_math-fround.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.hypot.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.imul.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.log10.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.log1p.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.log2.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.sign.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.sinh.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.tanh.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.math.trunc.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.from-code-point.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.raw.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.trim.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.iterator.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.code-point-at.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.ends-with.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.includes.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.repeat.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.starts-with.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.anchor.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.big.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.blink.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.bold.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.fixed.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.fontcolor.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.fontsize.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.italics.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.link.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.small.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.strike.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.sub.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.string.sup.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.date.now.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.date.to-json.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.date.to-iso-string.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_date-to-iso-string.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.date.to-string.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.date.to-primitive.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_date-to-primitive.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.is-array.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.from.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.of.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.join.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.slice.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.sort.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.for-each.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_array-species-create.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_array-species-constructor.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.map.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.filter.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.some.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.every.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.reduce.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.reduce-right.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.index-of.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.last-index-of.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.copy-within.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.fill.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.find.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.find-index.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.array.species.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.regexp.constructor.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.regexp.to-string.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.regexp.match.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.regexp.replace.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.regexp.search.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.regexp.split.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_microtask.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/_perform.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.map.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.set.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.weak-map.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.weak-set.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.typed.array-buffer.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.typed.data-view.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.typed.int8-array.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.typed.uint8-array.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.typed.uint8-clamped-array.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.typed.int16-array.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.typed.uint16-array.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.typed.int32-array.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.typed.uint32-array.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.typed.float32-array.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.typed.float64-array.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.reflect.apply.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.reflect.construct.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.reflect.define-property.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.reflect.delete-property.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.reflect.enumerate.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.reflect.get.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.reflect.get-own-property-descriptor.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.reflect.get-prototype-of.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.reflect.has.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.reflect.is-extensible.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.reflect.own-keys.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.reflect.prevent-extensions.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.reflect.set.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es6.reflect.set-prototype-of.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/fn/array/includes.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es7.array.includes.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/fn/string/pad-start.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es7.string.pad-start.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/fn/string/pad-end.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es7.string.pad-end.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/fn/symbol/async-iterator.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es7.symbol.async-iterator.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/fn/object/get-own-property-descriptors.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es7.object.get-own-property-descriptors.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/fn/object/values.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es7.object.values.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/fn/object/entries.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es7.object.entries.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/fn/promise/finally.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/es7.promise.finally.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/web/index.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/web.timers.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/web.immediate.js","webpack:///./node_modules/@babel/polyfill/node_modules/core-js/modules/web.dom.iterable.js","webpack:///./node_modules/@babel/polyfill/node_modules/regenerator-runtime/runtime.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","global","core","hide","redefine","ctx","$export","type","source","own","out","exp","IS_FORCED","F","IS_GLOBAL","G","IS_STATIC","S","IS_PROTO","P","IS_BIND","B","target","expProto","undefined","Function","U","W","R","window","Math","self","__g","exec","e","isObject","it","TypeError","store","uid","USE_SYMBOL","toInteger","min","anObject","IE8_DOM_DEFINE","toPrimitive","dP","f","O","Attributes","a","version","__e","has","SRC","$toString","TPL","split","inspectSource","val","safe","isFunction","join","String","this","defined","fails","quot","createHTML","string","tag","attribute","p1","replace","NAME","test","toLowerCase","length","createDesc","IObject","g","method","arg","ceil","floor","isNaN","pIE","toIObject","gOPD","getOwnPropertyDescriptor","KEY","fn","toObject","toLength","asc","TYPE","$create","IS_MAP","IS_FILTER","IS_SOME","IS_EVERY","IS_FIND_INDEX","NO_HOLES","$this","callbackfn","that","res","index","result","push","aFunction","b","apply","arguments","toString","slice","LIBRARY","$typed","$buffer","anInstance","propertyDesc","redefineAll","toIndex","toAbsoluteIndex","classof","isArrayIter","getPrototypeOf","gOPN","getIterFn","wks","createArrayMethod","createArrayIncludes","speciesConstructor","ArrayIterators","Iterators","$iterDetect","setSpecies","arrayFill","arrayCopyWithin","$DP","$GOPD","RangeError","Uint8Array","ArrayProto","Array","$ArrayBuffer","ArrayBuffer","$DataView","DataView","arrayForEach","arrayFilter","arraySome","arrayEvery","arrayFind","arrayFindIndex","arrayIncludes","arrayIndexOf","arrayValues","values","arrayKeys","keys","arrayEntries","entries","arrayLastIndexOf","lastIndexOf","arrayReduce","reduce","arrayReduceRight","reduceRight","arrayJoin","arraySort","sort","arraySlice","arrayToString","arrayToLocaleString","toLocaleString","ITERATOR","TAG","TYPED_CONSTRUCTOR","DEF_CONSTRUCTOR","ALL_CONSTRUCTORS","CONSTR","TYPED_ARRAY","TYPED","VIEW","$map","allocate","LITTLE_ENDIAN","Uint16Array","buffer","FORCED_SET","set","toOffset","BYTES","offset","validate","C","speciesFromList","list","fromList","addGetter","internal","_d","$from","step","iterator","aLen","mapfn","mapping","iterFn","next","done","$of","TO_LOCALE_BUG","$toLocaleString","proto","copyWithin","start","every","fill","filter","find","predicate","findIndex","forEach","indexOf","searchElement","includes","separator","map","reverse","middle","some","comparefn","subarray","begin","end","$begin","byteOffset","BYTES_PER_ELEMENT","$slice","$set","arrayLike","src","len","$iterators","isTAIndex","$getDesc","$setDesc","desc","configurable","writable","$TypedArrayPrototype$","constructor","wrapper","CLAMPED","GETTER","SETTER","TypedArray","Base","TAC","FORCED","ABV","TypedArrayPrototype","addElement","data","v","round","setter","$offset","$length","byteLength","klass","$len","iter","concat","$nativeIterator","CORRECT_ITER_NAME","$iterator","of","from","valueOf","META","setDesc","id","isExtensible","FREEZE","preventExtensions","setMeta","w","meta","NEED","fastKey","getWeak","onFreeze","bitmap","px","random","$keys","enumBugKeys","max","dPs","IE_PROTO","Empty","createDict","iframeDocument","iframe","style","display","appendChild","contentWindow","document","open","write","lt","close","Properties","hiddenKeys","getOwnPropertyNames","ObjectProto","_t","def","stat","UNSCOPABLES","DESCRIPTORS","SPECIES","Constructor","forbiddenField","cof","propertyIsEnumerable","ARG","T","tryGet","callee","D","copyright","IS_INCLUDES","el","fromIndex","getOwnPropertySymbols","spaces","space","ltrim","RegExp","rtrim","exporter","ALIAS","FORCE","trim","SAFE_CLOSING","riter","skipClosing","arr","ignoreCase","multiline","unicode","sticky","builtinExec","regexpExec","REPLACE_SUPPORTS_NAMED_GROUPS","re","groups","SPLIT_WORKS_WITH_OVERWRITTEN_EXEC","originalExec","SYMBOL","DELEGATES_TO_SYMBOL","DELEGATES_TO_EXEC","execCalled","nativeRegExpMethod","fns","nativeMethod","regexp","str","arg2","forceStringMethod","strfn","rxfn","BREAK","RETURN","iterable","navigator","userAgent","forOf","setToStringTag","inheritIfRequired","methods","common","IS_WEAK","ADDER","fixMethod","instance","HASNT_CHAINING","THROWS_ON_PRIMITIVES","ACCEPT_ITERABLES","BUGGY_ZERO","$instance","clear","getConstructor","setStrong","Typed","TypedArrayConstructors","is","createElement","shared","isArray","documentElement","check","setPrototypeOf","buggy","__proto__","count","Infinity","sign","x","$expm1","expm1","TO_STRING","pos","charCodeAt","charAt","$iterCreate","BUGGY","returnThis","DEFAULT","IS_SET","IteratorPrototype","getMethod","kind","DEF_VALUES","VALUES_BUG","$native","$default","$entries","$anyNative","isRegExp","searchString","MATCH","$defineProperty","getIteratorMethod","endPos","addToUnscopables","iterated","_i","_k","Arguments","re1","re2","regexpFlags","nativeExec","nativeReplace","patchedExec","UPDATES_LAST_INDEX_WRONG","NPCG_INCLUDED","lastIndex","reCopy","match","at","defer","channel","port","invoke","html","cel","process","setTask","setImmediate","clearTask","clearImmediate","MessageChannel","Dispatch","counter","queue","run","listener","event","args","nextTick","now","port2","port1","onmessage","postMessage","addEventListener","importScripts","removeChild","setTimeout","BaseBuffer","abs","pow","log","LN2","$BUFFER","$LENGTH","$OFFSET","packIEEE754","mLen","nBytes","eLen","eMax","eBias","rt","unpackIEEE754","nBits","NaN","unpackI32","bytes","packI8","packI16","packI32","packF64","packF32","view","isLittleEndian","intIndex","_b","pack","conversion","ArrayBufferProto","j","$setInt8","setInt8","getInt8","setUint8","bufferLength","getUint8","getInt16","getUint16","getInt32","getUint32","getFloat32","getFloat64","setInt16","setUint16","setInt32","setUint32","setFloat32","setFloat64","wksExt","$Symbol","names","getKeys","defineProperties","windowNames","getWindowNames","gOPS","$assign","assign","A","K","k","getSymbols","isEnum","y","factories","construct","partArgs","bound","un","$parseInt","parseInt","$trim","ws","hex","radix","$parseFloat","parseFloat","msg","isFinite","log1p","descriptor","ret","memo","isRight","to","inc","forced","flags","Internal","newGenericPromiseCapability","OwnPromiseCapability","Wrapper","task","microtask","newPromiseCapabilityModule","perform","promiseResolve","versions","v8","$Promise","isNode","empty","newPromiseCapability","USE_NATIVE","promise","resolve","FakePromise","PromiseRejectionEvent","then","isThenable","notify","isReject","_n","chain","_c","_v","ok","_s","reaction","exited","handler","fail","reject","domain","_h","onHandleUnhandled","enter","exit","onUnhandled","console","unhandled","isUnhandled","emit","onunhandledrejection","reason","error","_a","onrejectionhandled","$reject","_w","$resolve","executor","err","onFulfilled","onRejected","Promise","capability","$$reject","all","remaining","$index","alreadyCalled","race","PromiseCapability","$$resolve","promiseCapability","$iterDefine","SIZE","getEntry","entry","_f","_l","prev","$has","uncaughtFrozenStore","UncaughtFrozenStore","findUncaughtFrozen","splice","ufstore","number","Reflect","ownKeys","repeat","maxLength","fillString","left","stringLength","fillStr","intMaxLength","fillLen","stringFiller","isEntries","_babelPolyfill","warn","$fails","wksDefine","enumKeys","_create","gOPNExt","$JSON","JSON","_stringify","stringify","HIDDEN","TO_PRIMITIVE","SymbolRegistry","AllSymbols","OPSymbols","QObject","findChild","setSymbolDesc","protoDesc","wrap","sym","isSymbol","$defineProperties","$propertyIsEnumerable","E","$getOwnPropertyDescriptor","$getOwnPropertyNames","$getOwnPropertySymbols","IS_OP","es6Symbols","wellKnownSymbols","keyFor","useSetter","useSimple","replacer","$replacer","symbols","$getPrototypeOf","$freeze","$seal","$preventExtensions","$isFrozen","$isSealed","$isExtensible","FProto","nameRE","HAS_INSTANCE","FunctionProto","$Number","BROKEN_COF","TRIM","toNumber","argument","third","maxCode","first","code","digits","aNumberValue","$toFixed","toFixed","ERROR","multiply","c2","divide","numToString","acc","fractionDigits","z","x2","$toPrecision","toPrecision","precision","EPSILON","_isFinite","isInteger","isSafeInteger","MAX_SAFE_INTEGER","MIN_SAFE_INTEGER","Number","sqrt","$acosh","acosh","MAX_VALUE","$asinh","asinh","$atanh","atanh","cbrt","clz32","LOG2E","cosh","fround","EPSILON32","MAX32","MIN32","$abs","$sign","hypot","value1","value2","div","sum","larg","$imul","imul","xn","yn","xl","yl","log10","LOG10E","log2","sinh","tanh","trunc","fromCharCode","$fromCodePoint","fromCodePoint","raw","callSite","tpl","$at","point","codePointAt","context","$endsWith","endsWith","endPosition","search","$startsWith","startsWith","color","size","url","Date","getTime","toJSON","toISOString","pv","$toISOString","lz","num","getUTCFullYear","getUTCMilliseconds","getUTCMonth","getUTCDate","getUTCHours","getUTCMinutes","getUTCSeconds","DateProto","hint","createProperty","upTo","cloned","$sort","$forEach","STRICT","original","$filter","$some","$every","$reduce","$indexOf","NEGATIVE_ZERO","$find","$flags","$RegExp","CORRECT_NEW","tiRE","piRE","fiU","proxy","define","advanceStringIndex","regExpExec","$match","maybeCallNative","rx","fullUnicode","matchStr","SUBSTITUTION_SYMBOLS","SUBSTITUTION_SYMBOLS_NO_NAMED","REPLACE","$replace","searchValue","replaceValue","functionalReplace","results","accumulatedResult","nextSourcePosition","matched","position","captures","namedCaptures","replacerArgs","replacement","getSubstitution","tailPos","ch","capture","sameValue","SEARCH","$search","previousLastIndex","callRegExpExec","$min","$push","LENGTH","SUPPORTS_Y","SPLIT","$split","internalSplit","limit","lastLength","output","lastLastIndex","splitLimit","separatorCopy","splitter","unicodeMatching","lim","q","macrotask","Observer","MutationObserver","WebKitMutationObserver","head","last","flush","parent","standalone","toggle","node","createTextNode","observe","characterData","strong","add","InternalMap","each","weak","NATIVE_WEAK_MAP","IS_IE11","ActiveXObject","$WeakMap","$isView","isView","fin","viewS","viewT","init","rApply","fApply","thisArgument","argumentsList","L","rConstruct","NEW_TARGET_BUG","ARGS_BUG","Target","newTarget","$args","propertyKey","attributes","deleteProperty","Enumerate","enumerate","receiver","getProto","V","existingDescriptor","ownDesc","setProto","$includes","padStart","$pad","WEBKIT_BUG","padEnd","getOwnPropertyDescriptors","getDesc","$values","onFinally","MSIE","time","boundArgs","setInterval","$task","TO_STRING_TAG","ArrayValues","DOMIterables","CSSRuleList","CSSStyleDeclaration","CSSValueList","ClientRectList","DOMRectList","DOMStringList","DOMTokenList","DataTransferItemList","FileList","HTMLAllCollection","HTMLCollection","HTMLFormElement","HTMLSelectElement","MediaList","MimeTypeArray","NamedNodeMap","NodeList","PaintRequestList","Plugin","PluginArray","SVGLengthList","SVGNumberList","SVGPathSegList","SVGPointList","SVGStringList","SVGTransformList","SourceBufferList","StyleSheetList","TextTrackCueList","TextTrackList","TouchList","collections","explicit","Collection","Op","hasOwn","iteratorSymbol","asyncIteratorSymbol","asyncIterator","toStringTagSymbol","inModule","runtime","regeneratorRuntime","ContinueSentinel","NativeIteratorPrototype","Gp","GeneratorFunctionPrototype","Generator","GeneratorFunction","displayName","isGeneratorFunction","genFun","ctor","mark","awrap","__await","defineIteratorMethods","AsyncIterator","async","innerFn","outerFn","tryLocsList","pop","Context","reset","skipTempReset","sent","_sent","delegate","tryEntries","resetTryEntry","stop","rootRecord","completion","rval","dispatchException","exception","handle","loc","caught","record","tryLoc","hasCatch","hasFinally","catchLoc","finallyLoc","Error","abrupt","finallyEntry","complete","afterLoc","finish","thrown","delegateYield","resultName","nextLoc","protoGenerator","generator","_invoke","state","doneResult","delegateResult","maybeInvokeDelegate","tryCatch","makeInvokeMethod","obj","previousPromise","callInvokeWithMethodAndArg","unwrapped","return","info","pushTryEntry","locs","iteratorMethod"],"mappings":"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KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,IACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,KACR,EAAQ,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","file":"decidim-core/app/assets/javascripts/decidim/core/bundle.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 361);\n","var global = require('./_global');\nvar core = require('./_core');\nvar hide = require('./_hide');\nvar redefine = require('./_redefine');\nvar ctx = require('./_ctx');\nvar PROTOTYPE = 'prototype';\n\nvar $export = function (type, name, source) {\n var IS_FORCED = type & $export.F;\n var IS_GLOBAL = type & $export.G;\n var IS_STATIC = type & $export.S;\n var IS_PROTO = type & $export.P;\n var IS_BIND = type & $export.B;\n var target = IS_GLOBAL ? global : IS_STATIC ? global[name] || (global[name] = {}) : (global[name] || {})[PROTOTYPE];\n var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});\n var expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {});\n var key, own, out, exp;\n if (IS_GLOBAL) source = name;\n for (key in source) {\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n // export native or passed\n out = (own ? target : source)[key];\n // bind timers to global for call from export context\n exp = IS_BIND && own ? ctx(out, global) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // extend global\n if (target) redefine(target, key, out, type & $export.U);\n // export\n if (exports[key] != out) hide(exports, key, exp);\n if (IS_PROTO && expProto[key] != out) expProto[key] = out;\n }\n};\nglobal.core = core;\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library`\nmodule.exports = $export;\n","// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self\n // eslint-disable-next-line no-new-func\n : Function('return this')();\nif (typeof __g == 'number') __g = global; // eslint-disable-line no-undef\n","module.exports = function (exec) {\n try {\n return !!exec();\n } catch (e) {\n return true;\n }\n};\n","var isObject = require('./_is-object');\nmodule.exports = function (it) {\n if (!isObject(it)) throw TypeError(it + ' is not an object!');\n return it;\n};\n","module.exports = function (it) {\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n","var store = require('./_shared')('wks');\nvar uid = require('./_uid');\nvar Symbol = require('./_global').Symbol;\nvar USE_SYMBOL = typeof Symbol == 'function';\n\nvar $exports = module.exports = function (name) {\n return store[name] || (store[name] =\n USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n};\n\n$exports.store = store;\n","// 7.1.15 ToLength\nvar toInteger = require('./_to-integer');\nvar min = Math.min;\nmodule.exports = function (it) {\n return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n","var anObject = require('./_an-object');\nvar IE8_DOM_DEFINE = require('./_ie8-dom-define');\nvar toPrimitive = require('./_to-primitive');\nvar dP = Object.defineProperty;\n\nexports.f = require('./_descriptors') ? Object.defineProperty : function defineProperty(O, P, Attributes) {\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if (IE8_DOM_DEFINE) try {\n return dP(O, P, Attributes);\n } catch (e) { /* empty */ }\n if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');\n if ('value' in Attributes) O[P] = Attributes.value;\n return O;\n};\n","// Thank's IE8 for his funny defineProperty\nmodule.exports = !require('./_fails')(function () {\n return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;\n});\n","var core = module.exports = { version: '2.6.5' };\nif (typeof __e == 'number') __e = core; // eslint-disable-line no-undef\n","var global = require('./_global');\nvar hide = require('./_hide');\nvar has = require('./_has');\nvar SRC = require('./_uid')('src');\nvar $toString = require('./_function-to-string');\nvar TO_STRING = 'toString';\nvar TPL = ('' + $toString).split(TO_STRING);\n\nrequire('./_core').inspectSource = function (it) {\n return $toString.call(it);\n};\n\n(module.exports = function (O, key, val, safe) {\n var isFunction = typeof val == 'function';\n if (isFunction) has(val, 'name') || hide(val, 'name', key);\n if (O[key] === val) return;\n if (isFunction) has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key)));\n if (O === global) {\n O[key] = val;\n } else if (!safe) {\n delete O[key];\n hide(O, key, val);\n } else if (O[key]) {\n O[key] = val;\n } else {\n hide(O, key, val);\n }\n// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative\n})(Function.prototype, TO_STRING, function toString() {\n return typeof this == 'function' && this[SRC] || $toString.call(this);\n});\n","// 7.1.13 ToObject(argument)\nvar defined = require('./_defined');\nmodule.exports = function (it) {\n return Object(defined(it));\n};\n","var $export = require('./_export');\nvar fails = require('./_fails');\nvar defined = require('./_defined');\nvar quot = /\"/g;\n// B.2.3.2.1 CreateHTML(string, tag, attribute, value)\nvar createHTML = function (string, tag, attribute, value) {\n var S = String(defined(string));\n var p1 = '<' + tag;\n if (attribute !== '') p1 += ' ' + attribute + '=\"' + String(value).replace(quot, '"') + '\"';\n return p1 + '>' + S + '';\n};\nmodule.exports = function (NAME, exec) {\n var O = {};\n O[NAME] = exec(createHTML);\n $export($export.P + $export.F * fails(function () {\n var test = ''[NAME]('\"');\n return test !== test.toLowerCase() || test.split('\"').length > 3;\n }), 'String', O);\n};\n","var hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n","var dP = require('./_object-dp');\nvar createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function (object, key, value) {\n return dP.f(object, key, createDesc(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n","// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = require('./_iobject');\nvar defined = require('./_defined');\nmodule.exports = function (it) {\n return IObject(defined(it));\n};\n","var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n","'use strict';\nvar fails = require('./_fails');\n\nmodule.exports = function (method, arg) {\n return !!method && fails(function () {\n // eslint-disable-next-line no-useless-call\n arg ? method.call(null, function () { /* empty */ }, 1) : method.call(null);\n });\n};\n","// 7.1.4 ToInteger\nvar ceil = Math.ceil;\nvar floor = Math.floor;\nmodule.exports = function (it) {\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n","var pIE = require('./_object-pie');\nvar createDesc = require('./_property-desc');\nvar toIObject = require('./_to-iobject');\nvar toPrimitive = require('./_to-primitive');\nvar has = require('./_has');\nvar IE8_DOM_DEFINE = require('./_ie8-dom-define');\nvar gOPD = Object.getOwnPropertyDescriptor;\n\nexports.f = require('./_descriptors') ? gOPD : function getOwnPropertyDescriptor(O, P) {\n O = toIObject(O);\n P = toPrimitive(P, true);\n if (IE8_DOM_DEFINE) try {\n return gOPD(O, P);\n } catch (e) { /* empty */ }\n if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]);\n};\n","// most Object methods by ES6 should accept primitives\nvar $export = require('./_export');\nvar core = require('./_core');\nvar fails = require('./_fails');\nmodule.exports = function (KEY, exec) {\n var fn = (core.Object || {})[KEY] || Object[KEY];\n var exp = {};\n exp[KEY] = exec(fn);\n $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp);\n};\n","// 0 -> Array#forEach\n// 1 -> Array#map\n// 2 -> Array#filter\n// 3 -> Array#some\n// 4 -> Array#every\n// 5 -> Array#find\n// 6 -> Array#findIndex\nvar ctx = require('./_ctx');\nvar IObject = require('./_iobject');\nvar toObject = require('./_to-object');\nvar toLength = require('./_to-length');\nvar asc = require('./_array-species-create');\nmodule.exports = function (TYPE, $create) {\n var IS_MAP = TYPE == 1;\n var IS_FILTER = TYPE == 2;\n var IS_SOME = TYPE == 3;\n var IS_EVERY = TYPE == 4;\n var IS_FIND_INDEX = TYPE == 6;\n var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;\n var create = $create || asc;\n return function ($this, callbackfn, that) {\n var O = toObject($this);\n var self = IObject(O);\n var f = ctx(callbackfn, that, 3);\n var length = toLength(self.length);\n var index = 0;\n var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;\n var val, res;\n for (;length > index; index++) if (NO_HOLES || index in self) {\n val = self[index];\n res = f(val, index, O);\n if (TYPE) {\n if (IS_MAP) result[index] = res; // map\n else if (res) switch (TYPE) {\n case 3: return true; // some\n case 5: return val; // find\n case 6: return index; // findIndex\n case 2: result.push(val); // filter\n } else if (IS_EVERY) return false; // every\n }\n }\n return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;\n };\n};\n","// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function (fn, that, length) {\n aFunction(fn);\n if (that === undefined) return fn;\n switch (length) {\n case 1: return function (a) {\n return fn.call(that, a);\n };\n case 2: return function (a, b) {\n return fn.call(that, a, b);\n };\n case 3: return function (a, b, c) {\n return fn.call(that, a, b, c);\n };\n }\n return function (/* ...args */) {\n return fn.apply(that, arguments);\n };\n};\n","module.exports = function (it) {\n if (typeof it != 'function') throw TypeError(it + ' is not a function!');\n return it;\n};\n","var toString = {}.toString;\n\nmodule.exports = function (it) {\n return toString.call(it).slice(8, -1);\n};\n","// 7.2.1 RequireObjectCoercible(argument)\nmodule.exports = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n","'use strict';\nif (require('./_descriptors')) {\n var LIBRARY = require('./_library');\n var global = require('./_global');\n var fails = require('./_fails');\n var $export = require('./_export');\n var $typed = require('./_typed');\n var $buffer = require('./_typed-buffer');\n var ctx = require('./_ctx');\n var anInstance = require('./_an-instance');\n var propertyDesc = require('./_property-desc');\n var hide = require('./_hide');\n var redefineAll = require('./_redefine-all');\n var toInteger = require('./_to-integer');\n var toLength = require('./_to-length');\n var toIndex = require('./_to-index');\n var toAbsoluteIndex = require('./_to-absolute-index');\n var toPrimitive = require('./_to-primitive');\n var has = require('./_has');\n var classof = require('./_classof');\n var isObject = require('./_is-object');\n var toObject = require('./_to-object');\n var isArrayIter = require('./_is-array-iter');\n var create = require('./_object-create');\n var getPrototypeOf = require('./_object-gpo');\n var gOPN = require('./_object-gopn').f;\n var getIterFn = require('./core.get-iterator-method');\n var uid = require('./_uid');\n var wks = require('./_wks');\n var createArrayMethod = require('./_array-methods');\n var createArrayIncludes = require('./_array-includes');\n var speciesConstructor = require('./_species-constructor');\n var ArrayIterators = require('./es6.array.iterator');\n var Iterators = require('./_iterators');\n var $iterDetect = require('./_iter-detect');\n var setSpecies = require('./_set-species');\n var arrayFill = require('./_array-fill');\n var arrayCopyWithin = require('./_array-copy-within');\n var $DP = require('./_object-dp');\n var $GOPD = require('./_object-gopd');\n var dP = $DP.f;\n var gOPD = $GOPD.f;\n var RangeError = global.RangeError;\n var TypeError = global.TypeError;\n var Uint8Array = global.Uint8Array;\n var ARRAY_BUFFER = 'ArrayBuffer';\n var SHARED_BUFFER = 'Shared' + ARRAY_BUFFER;\n var BYTES_PER_ELEMENT = 'BYTES_PER_ELEMENT';\n var PROTOTYPE = 'prototype';\n var ArrayProto = Array[PROTOTYPE];\n var $ArrayBuffer = $buffer.ArrayBuffer;\n var $DataView = $buffer.DataView;\n var arrayForEach = createArrayMethod(0);\n var arrayFilter = createArrayMethod(2);\n var arraySome = createArrayMethod(3);\n var arrayEvery = createArrayMethod(4);\n var arrayFind = createArrayMethod(5);\n var arrayFindIndex = createArrayMethod(6);\n var arrayIncludes = createArrayIncludes(true);\n var arrayIndexOf = createArrayIncludes(false);\n var arrayValues = ArrayIterators.values;\n var arrayKeys = ArrayIterators.keys;\n var arrayEntries = ArrayIterators.entries;\n var arrayLastIndexOf = ArrayProto.lastIndexOf;\n var arrayReduce = ArrayProto.reduce;\n var arrayReduceRight = ArrayProto.reduceRight;\n var arrayJoin = ArrayProto.join;\n var arraySort = ArrayProto.sort;\n var arraySlice = ArrayProto.slice;\n var arrayToString = ArrayProto.toString;\n var arrayToLocaleString = ArrayProto.toLocaleString;\n var ITERATOR = wks('iterator');\n var TAG = wks('toStringTag');\n var TYPED_CONSTRUCTOR = uid('typed_constructor');\n var DEF_CONSTRUCTOR = uid('def_constructor');\n var ALL_CONSTRUCTORS = $typed.CONSTR;\n var TYPED_ARRAY = $typed.TYPED;\n var VIEW = $typed.VIEW;\n var WRONG_LENGTH = 'Wrong length!';\n\n var $map = createArrayMethod(1, function (O, length) {\n return allocate(speciesConstructor(O, O[DEF_CONSTRUCTOR]), length);\n });\n\n var LITTLE_ENDIAN = fails(function () {\n // eslint-disable-next-line no-undef\n return new Uint8Array(new Uint16Array([1]).buffer)[0] === 1;\n });\n\n var FORCED_SET = !!Uint8Array && !!Uint8Array[PROTOTYPE].set && fails(function () {\n new Uint8Array(1).set({});\n });\n\n var toOffset = function (it, BYTES) {\n var offset = toInteger(it);\n if (offset < 0 || offset % BYTES) throw RangeError('Wrong offset!');\n return offset;\n };\n\n var validate = function (it) {\n if (isObject(it) && TYPED_ARRAY in it) return it;\n throw TypeError(it + ' is not a typed array!');\n };\n\n var allocate = function (C, length) {\n if (!(isObject(C) && TYPED_CONSTRUCTOR in C)) {\n throw TypeError('It is not a typed array constructor!');\n } return new C(length);\n };\n\n var speciesFromList = function (O, list) {\n return fromList(speciesConstructor(O, O[DEF_CONSTRUCTOR]), list);\n };\n\n var fromList = function (C, list) {\n var index = 0;\n var length = list.length;\n var result = allocate(C, length);\n while (length > index) result[index] = list[index++];\n return result;\n };\n\n var addGetter = function (it, key, internal) {\n dP(it, key, { get: function () { return this._d[internal]; } });\n };\n\n var $from = function from(source /* , mapfn, thisArg */) {\n var O = toObject(source);\n var aLen = arguments.length;\n var mapfn = aLen > 1 ? arguments[1] : undefined;\n var mapping = mapfn !== undefined;\n var iterFn = getIterFn(O);\n var i, length, values, result, step, iterator;\n if (iterFn != undefined && !isArrayIter(iterFn)) {\n for (iterator = iterFn.call(O), values = [], i = 0; !(step = iterator.next()).done; i++) {\n values.push(step.value);\n } O = values;\n }\n if (mapping && aLen > 2) mapfn = ctx(mapfn, arguments[2], 2);\n for (i = 0, length = toLength(O.length), result = allocate(this, length); length > i; i++) {\n result[i] = mapping ? mapfn(O[i], i) : O[i];\n }\n return result;\n };\n\n var $of = function of(/* ...items */) {\n var index = 0;\n var length = arguments.length;\n var result = allocate(this, length);\n while (length > index) result[index] = arguments[index++];\n return result;\n };\n\n // iOS Safari 6.x fails here\n var TO_LOCALE_BUG = !!Uint8Array && fails(function () { arrayToLocaleString.call(new Uint8Array(1)); });\n\n var $toLocaleString = function toLocaleString() {\n return arrayToLocaleString.apply(TO_LOCALE_BUG ? arraySlice.call(validate(this)) : validate(this), arguments);\n };\n\n var proto = {\n copyWithin: function copyWithin(target, start /* , end */) {\n return arrayCopyWithin.call(validate(this), target, start, arguments.length > 2 ? arguments[2] : undefined);\n },\n every: function every(callbackfn /* , thisArg */) {\n return arrayEvery(validate(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n },\n fill: function fill(value /* , start, end */) { // eslint-disable-line no-unused-vars\n return arrayFill.apply(validate(this), arguments);\n },\n filter: function filter(callbackfn /* , thisArg */) {\n return speciesFromList(this, arrayFilter(validate(this), callbackfn,\n arguments.length > 1 ? arguments[1] : undefined));\n },\n find: function find(predicate /* , thisArg */) {\n return arrayFind(validate(this), predicate, arguments.length > 1 ? arguments[1] : undefined);\n },\n findIndex: function findIndex(predicate /* , thisArg */) {\n return arrayFindIndex(validate(this), predicate, arguments.length > 1 ? arguments[1] : undefined);\n },\n forEach: function forEach(callbackfn /* , thisArg */) {\n arrayForEach(validate(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n },\n indexOf: function indexOf(searchElement /* , fromIndex */) {\n return arrayIndexOf(validate(this), searchElement, arguments.length > 1 ? arguments[1] : undefined);\n },\n includes: function includes(searchElement /* , fromIndex */) {\n return arrayIncludes(validate(this), searchElement, arguments.length > 1 ? arguments[1] : undefined);\n },\n join: function join(separator) { // eslint-disable-line no-unused-vars\n return arrayJoin.apply(validate(this), arguments);\n },\n lastIndexOf: function lastIndexOf(searchElement /* , fromIndex */) { // eslint-disable-line no-unused-vars\n return arrayLastIndexOf.apply(validate(this), arguments);\n },\n map: function map(mapfn /* , thisArg */) {\n return $map(validate(this), mapfn, arguments.length > 1 ? arguments[1] : undefined);\n },\n reduce: function reduce(callbackfn /* , initialValue */) { // eslint-disable-line no-unused-vars\n return arrayReduce.apply(validate(this), arguments);\n },\n reduceRight: function reduceRight(callbackfn /* , initialValue */) { // eslint-disable-line no-unused-vars\n return arrayReduceRight.apply(validate(this), arguments);\n },\n reverse: function reverse() {\n var that = this;\n var length = validate(that).length;\n var middle = Math.floor(length / 2);\n var index = 0;\n var value;\n while (index < middle) {\n value = that[index];\n that[index++] = that[--length];\n that[length] = value;\n } return that;\n },\n some: function some(callbackfn /* , thisArg */) {\n return arraySome(validate(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n },\n sort: function sort(comparefn) {\n return arraySort.call(validate(this), comparefn);\n },\n subarray: function subarray(begin, end) {\n var O = validate(this);\n var length = O.length;\n var $begin = toAbsoluteIndex(begin, length);\n return new (speciesConstructor(O, O[DEF_CONSTRUCTOR]))(\n O.buffer,\n O.byteOffset + $begin * O.BYTES_PER_ELEMENT,\n toLength((end === undefined ? length : toAbsoluteIndex(end, length)) - $begin)\n );\n }\n };\n\n var $slice = function slice(start, end) {\n return speciesFromList(this, arraySlice.call(validate(this), start, end));\n };\n\n var $set = function set(arrayLike /* , offset */) {\n validate(this);\n var offset = toOffset(arguments[1], 1);\n var length = this.length;\n var src = toObject(arrayLike);\n var len = toLength(src.length);\n var index = 0;\n if (len + offset > length) throw RangeError(WRONG_LENGTH);\n while (index < len) this[offset + index] = src[index++];\n };\n\n var $iterators = {\n entries: function entries() {\n return arrayEntries.call(validate(this));\n },\n keys: function keys() {\n return arrayKeys.call(validate(this));\n },\n values: function values() {\n return arrayValues.call(validate(this));\n }\n };\n\n var isTAIndex = function (target, key) {\n return isObject(target)\n && target[TYPED_ARRAY]\n && typeof key != 'symbol'\n && key in target\n && String(+key) == String(key);\n };\n var $getDesc = function getOwnPropertyDescriptor(target, key) {\n return isTAIndex(target, key = toPrimitive(key, true))\n ? propertyDesc(2, target[key])\n : gOPD(target, key);\n };\n var $setDesc = function defineProperty(target, key, desc) {\n if (isTAIndex(target, key = toPrimitive(key, true))\n && isObject(desc)\n && has(desc, 'value')\n && !has(desc, 'get')\n && !has(desc, 'set')\n // TODO: add validation descriptor w/o calling accessors\n && !desc.configurable\n && (!has(desc, 'writable') || desc.writable)\n && (!has(desc, 'enumerable') || desc.enumerable)\n ) {\n target[key] = desc.value;\n return target;\n } return dP(target, key, desc);\n };\n\n if (!ALL_CONSTRUCTORS) {\n $GOPD.f = $getDesc;\n $DP.f = $setDesc;\n }\n\n $export($export.S + $export.F * !ALL_CONSTRUCTORS, 'Object', {\n getOwnPropertyDescriptor: $getDesc,\n defineProperty: $setDesc\n });\n\n if (fails(function () { arrayToString.call({}); })) {\n arrayToString = arrayToLocaleString = function toString() {\n return arrayJoin.call(this);\n };\n }\n\n var $TypedArrayPrototype$ = redefineAll({}, proto);\n redefineAll($TypedArrayPrototype$, $iterators);\n hide($TypedArrayPrototype$, ITERATOR, $iterators.values);\n redefineAll($TypedArrayPrototype$, {\n slice: $slice,\n set: $set,\n constructor: function () { /* noop */ },\n toString: arrayToString,\n toLocaleString: $toLocaleString\n });\n addGetter($TypedArrayPrototype$, 'buffer', 'b');\n addGetter($TypedArrayPrototype$, 'byteOffset', 'o');\n addGetter($TypedArrayPrototype$, 'byteLength', 'l');\n addGetter($TypedArrayPrototype$, 'length', 'e');\n dP($TypedArrayPrototype$, TAG, {\n get: function () { return this[TYPED_ARRAY]; }\n });\n\n // eslint-disable-next-line max-statements\n module.exports = function (KEY, BYTES, wrapper, CLAMPED) {\n CLAMPED = !!CLAMPED;\n var NAME = KEY + (CLAMPED ? 'Clamped' : '') + 'Array';\n var GETTER = 'get' + KEY;\n var SETTER = 'set' + KEY;\n var TypedArray = global[NAME];\n var Base = TypedArray || {};\n var TAC = TypedArray && getPrototypeOf(TypedArray);\n var FORCED = !TypedArray || !$typed.ABV;\n var O = {};\n var TypedArrayPrototype = TypedArray && TypedArray[PROTOTYPE];\n var getter = function (that, index) {\n var data = that._d;\n return data.v[GETTER](index * BYTES + data.o, LITTLE_ENDIAN);\n };\n var setter = function (that, index, value) {\n var data = that._d;\n if (CLAMPED) value = (value = Math.round(value)) < 0 ? 0 : value > 0xff ? 0xff : value & 0xff;\n data.v[SETTER](index * BYTES + data.o, value, LITTLE_ENDIAN);\n };\n var addElement = function (that, index) {\n dP(that, index, {\n get: function () {\n return getter(this, index);\n },\n set: function (value) {\n return setter(this, index, value);\n },\n enumerable: true\n });\n };\n if (FORCED) {\n TypedArray = wrapper(function (that, data, $offset, $length) {\n anInstance(that, TypedArray, NAME, '_d');\n var index = 0;\n var offset = 0;\n var buffer, byteLength, length, klass;\n if (!isObject(data)) {\n length = toIndex(data);\n byteLength = length * BYTES;\n buffer = new $ArrayBuffer(byteLength);\n } else if (data instanceof $ArrayBuffer || (klass = classof(data)) == ARRAY_BUFFER || klass == SHARED_BUFFER) {\n buffer = data;\n offset = toOffset($offset, BYTES);\n var $len = data.byteLength;\n if ($length === undefined) {\n if ($len % BYTES) throw RangeError(WRONG_LENGTH);\n byteLength = $len - offset;\n if (byteLength < 0) throw RangeError(WRONG_LENGTH);\n } else {\n byteLength = toLength($length) * BYTES;\n if (byteLength + offset > $len) throw RangeError(WRONG_LENGTH);\n }\n length = byteLength / BYTES;\n } else if (TYPED_ARRAY in data) {\n return fromList(TypedArray, data);\n } else {\n return $from.call(TypedArray, data);\n }\n hide(that, '_d', {\n b: buffer,\n o: offset,\n l: byteLength,\n e: length,\n v: new $DataView(buffer)\n });\n while (index < length) addElement(that, index++);\n });\n TypedArrayPrototype = TypedArray[PROTOTYPE] = create($TypedArrayPrototype$);\n hide(TypedArrayPrototype, 'constructor', TypedArray);\n } else if (!fails(function () {\n TypedArray(1);\n }) || !fails(function () {\n new TypedArray(-1); // eslint-disable-line no-new\n }) || !$iterDetect(function (iter) {\n new TypedArray(); // eslint-disable-line no-new\n new TypedArray(null); // eslint-disable-line no-new\n new TypedArray(1.5); // eslint-disable-line no-new\n new TypedArray(iter); // eslint-disable-line no-new\n }, true)) {\n TypedArray = wrapper(function (that, data, $offset, $length) {\n anInstance(that, TypedArray, NAME);\n var klass;\n // `ws` module bug, temporarily remove validation length for Uint8Array\n // https://github.com/websockets/ws/pull/645\n if (!isObject(data)) return new Base(toIndex(data));\n if (data instanceof $ArrayBuffer || (klass = classof(data)) == ARRAY_BUFFER || klass == SHARED_BUFFER) {\n return $length !== undefined\n ? new Base(data, toOffset($offset, BYTES), $length)\n : $offset !== undefined\n ? new Base(data, toOffset($offset, BYTES))\n : new Base(data);\n }\n if (TYPED_ARRAY in data) return fromList(TypedArray, data);\n return $from.call(TypedArray, data);\n });\n arrayForEach(TAC !== Function.prototype ? gOPN(Base).concat(gOPN(TAC)) : gOPN(Base), function (key) {\n if (!(key in TypedArray)) hide(TypedArray, key, Base[key]);\n });\n TypedArray[PROTOTYPE] = TypedArrayPrototype;\n if (!LIBRARY) TypedArrayPrototype.constructor = TypedArray;\n }\n var $nativeIterator = TypedArrayPrototype[ITERATOR];\n var CORRECT_ITER_NAME = !!$nativeIterator\n && ($nativeIterator.name == 'values' || $nativeIterator.name == undefined);\n var $iterator = $iterators.values;\n hide(TypedArray, TYPED_CONSTRUCTOR, true);\n hide(TypedArrayPrototype, TYPED_ARRAY, NAME);\n hide(TypedArrayPrototype, VIEW, true);\n hide(TypedArrayPrototype, DEF_CONSTRUCTOR, TypedArray);\n\n if (CLAMPED ? new TypedArray(1)[TAG] != NAME : !(TAG in TypedArrayPrototype)) {\n dP(TypedArrayPrototype, TAG, {\n get: function () { return NAME; }\n });\n }\n\n O[NAME] = TypedArray;\n\n $export($export.G + $export.W + $export.F * (TypedArray != Base), O);\n\n $export($export.S, NAME, {\n BYTES_PER_ELEMENT: BYTES\n });\n\n $export($export.S + $export.F * fails(function () { Base.of.call(TypedArray, 1); }), NAME, {\n from: $from,\n of: $of\n });\n\n if (!(BYTES_PER_ELEMENT in TypedArrayPrototype)) hide(TypedArrayPrototype, BYTES_PER_ELEMENT, BYTES);\n\n $export($export.P, NAME, proto);\n\n setSpecies(NAME);\n\n $export($export.P + $export.F * FORCED_SET, NAME, { set: $set });\n\n $export($export.P + $export.F * !CORRECT_ITER_NAME, NAME, $iterators);\n\n if (!LIBRARY && TypedArrayPrototype.toString != arrayToString) TypedArrayPrototype.toString = arrayToString;\n\n $export($export.P + $export.F * fails(function () {\n new TypedArray(1).slice();\n }), NAME, { slice: $slice });\n\n $export($export.P + $export.F * (fails(function () {\n return [1, 2].toLocaleString() != new TypedArray([1, 2]).toLocaleString();\n }) || !fails(function () {\n TypedArrayPrototype.toLocaleString.call([1, 2]);\n })), NAME, { toLocaleString: $toLocaleString });\n\n Iterators[NAME] = CORRECT_ITER_NAME ? $nativeIterator : $iterator;\n if (!LIBRARY && !CORRECT_ITER_NAME) hide(TypedArrayPrototype, ITERATOR, $iterator);\n };\n} else module.exports = function () { /* empty */ };\n","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function (it, S) {\n if (!isObject(it)) return it;\n var fn, val;\n if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;\n if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n","var META = require('./_uid')('meta');\nvar isObject = require('./_is-object');\nvar has = require('./_has');\nvar setDesc = require('./_object-dp').f;\nvar id = 0;\nvar isExtensible = Object.isExtensible || function () {\n return true;\n};\nvar FREEZE = !require('./_fails')(function () {\n return isExtensible(Object.preventExtensions({}));\n});\nvar setMeta = function (it) {\n setDesc(it, META, { value: {\n i: 'O' + ++id, // object ID\n w: {} // weak collections IDs\n } });\n};\nvar fastKey = function (it, create) {\n // return primitive with prefix\n if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;\n if (!has(it, META)) {\n // can't set metadata to uncaught frozen object\n if (!isExtensible(it)) return 'F';\n // not necessary to add metadata\n if (!create) return 'E';\n // add missing metadata\n setMeta(it);\n // return object ID\n } return it[META].i;\n};\nvar getWeak = function (it, create) {\n if (!has(it, META)) {\n // can't set metadata to uncaught frozen object\n if (!isExtensible(it)) return true;\n // not necessary to add metadata\n if (!create) return false;\n // add missing metadata\n setMeta(it);\n // return hash weak collections IDs\n } return it[META].w;\n};\n// add metadata on freeze-family methods calling\nvar onFreeze = function (it) {\n if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it);\n return it;\n};\nvar meta = module.exports = {\n KEY: META,\n NEED: false,\n fastKey: fastKey,\n getWeak: getWeak,\n onFreeze: onFreeze\n};\n","module.exports = function (bitmap, value) {\n return {\n enumerable: !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable: !(bitmap & 4),\n value: value\n };\n};\n","var id = 0;\nvar px = Math.random();\nmodule.exports = function (key) {\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n","module.exports = false;\n","// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = require('./_object-keys-internal');\nvar enumBugKeys = require('./_enum-bug-keys');\n\nmodule.exports = Object.keys || function keys(O) {\n return $keys(O, enumBugKeys);\n};\n","var toInteger = require('./_to-integer');\nvar max = Math.max;\nvar min = Math.min;\nmodule.exports = function (index, length) {\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n","// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\nvar anObject = require('./_an-object');\nvar dPs = require('./_object-dps');\nvar enumBugKeys = require('./_enum-bug-keys');\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\nvar Empty = function () { /* empty */ };\nvar PROTOTYPE = 'prototype';\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function () {\n // Thrash, waste and sodomy: IE GC bug\n var iframe = require('./_dom-create')('iframe');\n var i = enumBugKeys.length;\n var lt = '<';\n var gt = '>';\n var iframeDocument;\n iframe.style.display = 'none';\n require('./_html').appendChild(iframe);\n iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n // createDict = iframe.contentWindow.Object;\n // html.removeChild(iframe);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];\n return createDict();\n};\n\nmodule.exports = Object.create || function create(O, Properties) {\n var result;\n if (O !== null) {\n Empty[PROTOTYPE] = anObject(O);\n result = new Empty();\n Empty[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = createDict();\n return Properties === undefined ? result : dPs(result, Properties);\n};\n","// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)\nvar $keys = require('./_object-keys-internal');\nvar hiddenKeys = require('./_enum-bug-keys').concat('length', 'prototype');\n\nexports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {\n return $keys(O, hiddenKeys);\n};\n","// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\nvar has = require('./_has');\nvar toObject = require('./_to-object');\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\nvar ObjectProto = Object.prototype;\n\nmodule.exports = Object.getPrototypeOf || function (O) {\n O = toObject(O);\n if (has(O, IE_PROTO)) return O[IE_PROTO];\n if (typeof O.constructor == 'function' && O instanceof O.constructor) {\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectProto : null;\n};\n","var isObject = require('./_is-object');\nmodule.exports = function (it, TYPE) {\n if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!');\n return it;\n};\n","var def = require('./_object-dp').f;\nvar has = require('./_has');\nvar TAG = require('./_wks')('toStringTag');\n\nmodule.exports = function (it, tag, stat) {\n if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });\n};\n","module.exports = {};\n","// 22.1.3.31 Array.prototype[@@unscopables]\nvar UNSCOPABLES = require('./_wks')('unscopables');\nvar ArrayProto = Array.prototype;\nif (ArrayProto[UNSCOPABLES] == undefined) require('./_hide')(ArrayProto, UNSCOPABLES, {});\nmodule.exports = function (key) {\n ArrayProto[UNSCOPABLES][key] = true;\n};\n","'use strict';\nvar global = require('./_global');\nvar dP = require('./_object-dp');\nvar DESCRIPTORS = require('./_descriptors');\nvar SPECIES = require('./_wks')('species');\n\nmodule.exports = function (KEY) {\n var C = global[KEY];\n if (DESCRIPTORS && C && !C[SPECIES]) dP.f(C, SPECIES, {\n configurable: true,\n get: function () { return this; }\n });\n};\n","module.exports = function (it, Constructor, name, forbiddenField) {\n if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) {\n throw TypeError(name + ': incorrect invocation!');\n } return it;\n};\n","var redefine = require('./_redefine');\nmodule.exports = function (target, src, safe) {\n for (var key in src) redefine(target, key, src[key], safe);\n return target;\n};\n","// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = require('./_cof');\n// eslint-disable-next-line no-prototype-builtins\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n","exports.f = {}.propertyIsEnumerable;\n","// getting tag from 19.1.3.6 Object.prototype.toString()\nvar cof = require('./_cof');\nvar TAG = require('./_wks')('toStringTag');\n// ES3 wrong here\nvar ARG = cof(function () { return arguments; }()) == 'Arguments';\n\n// fallback for IE11 Script Access Denied error\nvar tryGet = function (it, key) {\n try {\n return it[key];\n } catch (e) { /* empty */ }\n};\n\nmodule.exports = function (it) {\n var O, T, B;\n return it === undefined ? 'Undefined' : it === null ? 'Null'\n // @@toStringTag case\n : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T\n // builtinTag case\n : ARG ? cof(O)\n // ES3 arguments fallback\n : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n};\n","// 7.3.20 SpeciesConstructor(O, defaultConstructor)\nvar anObject = require('./_an-object');\nvar aFunction = require('./_a-function');\nvar SPECIES = require('./_wks')('species');\nmodule.exports = function (O, D) {\n var C = anObject(O).constructor;\n var S;\n return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S);\n};\n","var core = require('./_core');\nvar global = require('./_global');\nvar SHARED = '__core-js_shared__';\nvar store = global[SHARED] || (global[SHARED] = {});\n\n(module.exports = function (key, value) {\n return store[key] || (store[key] = value !== undefined ? value : {});\n})('versions', []).push({\n version: core.version,\n mode: require('./_library') ? 'pure' : 'global',\n copyright: '© 2019 Denis Pushkarev (zloirock.ru)'\n});\n","// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = require('./_to-iobject');\nvar toLength = require('./_to-length');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nmodule.exports = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIObject($this);\n var length = toLength(O.length);\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) if (IS_INCLUDES || index in O) {\n if (O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n","exports.f = Object.getOwnPropertySymbols;\n","var $export = require('./_export');\nvar defined = require('./_defined');\nvar fails = require('./_fails');\nvar spaces = require('./_string-ws');\nvar space = '[' + spaces + ']';\nvar non = '\\u200b\\u0085';\nvar ltrim = RegExp('^' + space + space + '*');\nvar rtrim = RegExp(space + space + '*$');\n\nvar exporter = function (KEY, exec, ALIAS) {\n var exp = {};\n var FORCE = fails(function () {\n return !!spaces[KEY]() || non[KEY]() != non;\n });\n var fn = exp[KEY] = FORCE ? exec(trim) : spaces[KEY];\n if (ALIAS) exp[ALIAS] = fn;\n $export($export.P + $export.F * FORCE, 'String', exp);\n};\n\n// 1 -> String#trimLeft\n// 2 -> String#trimRight\n// 3 -> String#trim\nvar trim = exporter.trim = function (string, TYPE) {\n string = String(defined(string));\n if (TYPE & 1) string = string.replace(ltrim, '');\n if (TYPE & 2) string = string.replace(rtrim, '');\n return string;\n};\n\nmodule.exports = exporter;\n","var ITERATOR = require('./_wks')('iterator');\nvar SAFE_CLOSING = false;\n\ntry {\n var riter = [7][ITERATOR]();\n riter['return'] = function () { SAFE_CLOSING = true; };\n // eslint-disable-next-line no-throw-literal\n Array.from(riter, function () { throw 2; });\n} catch (e) { /* empty */ }\n\nmodule.exports = function (exec, skipClosing) {\n if (!skipClosing && !SAFE_CLOSING) return false;\n var safe = false;\n try {\n var arr = [7];\n var iter = arr[ITERATOR]();\n iter.next = function () { return { done: safe = true }; };\n arr[ITERATOR] = function () { return iter; };\n exec(arr);\n } catch (e) { /* empty */ }\n return safe;\n};\n","'use strict';\n// 21.2.5.3 get RegExp.prototype.flags\nvar anObject = require('./_an-object');\nmodule.exports = function () {\n var that = anObject(this);\n var result = '';\n if (that.global) result += 'g';\n if (that.ignoreCase) result += 'i';\n if (that.multiline) result += 'm';\n if (that.unicode) result += 'u';\n if (that.sticky) result += 'y';\n return result;\n};\n","'use strict';\n\nvar classof = require('./_classof');\nvar builtinExec = RegExp.prototype.exec;\n\n // `RegExpExec` abstract operation\n// https://tc39.github.io/ecma262/#sec-regexpexec\nmodule.exports = function (R, S) {\n var exec = R.exec;\n if (typeof exec === 'function') {\n var result = exec.call(R, S);\n if (typeof result !== 'object') {\n throw new TypeError('RegExp exec method returned something other than an Object or null');\n }\n return result;\n }\n if (classof(R) !== 'RegExp') {\n throw new TypeError('RegExp#exec called on incompatible receiver');\n }\n return builtinExec.call(R, S);\n};\n","'use strict';\nrequire('./es6.regexp.exec');\nvar redefine = require('./_redefine');\nvar hide = require('./_hide');\nvar fails = require('./_fails');\nvar defined = require('./_defined');\nvar wks = require('./_wks');\nvar regexpExec = require('./_regexp-exec');\n\nvar SPECIES = wks('species');\n\nvar REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () {\n // #replace needs built-in support for named groups.\n // #match works fine because it just return the exec results, even if it has\n // a \"grops\" property.\n var re = /./;\n re.exec = function () {\n var result = [];\n result.groups = { a: '7' };\n return result;\n };\n return ''.replace(re, '$') !== '7';\n});\n\nvar SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = (function () {\n // Chrome 51 has a buggy \"split\" implementation when RegExp#exec !== nativeExec\n var re = /(?:)/;\n var originalExec = re.exec;\n re.exec = function () { return originalExec.apply(this, arguments); };\n var result = 'ab'.split(re);\n return result.length === 2 && result[0] === 'a' && result[1] === 'b';\n})();\n\nmodule.exports = function (KEY, length, exec) {\n var SYMBOL = wks(KEY);\n\n var DELEGATES_TO_SYMBOL = !fails(function () {\n // String methods call symbol-named RegEp methods\n var O = {};\n O[SYMBOL] = function () { return 7; };\n return ''[KEY](O) != 7;\n });\n\n var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL ? !fails(function () {\n // Symbol-named RegExp methods call .exec\n var execCalled = false;\n var re = /a/;\n re.exec = function () { execCalled = true; return null; };\n if (KEY === 'split') {\n // RegExp[@@split] doesn't call the regex's exec method, but first creates\n // a new one. We need to return the patched regex when creating the new one.\n re.constructor = {};\n re.constructor[SPECIES] = function () { return re; };\n }\n re[SYMBOL]('');\n return !execCalled;\n }) : undefined;\n\n if (\n !DELEGATES_TO_SYMBOL ||\n !DELEGATES_TO_EXEC ||\n (KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) ||\n (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC)\n ) {\n var nativeRegExpMethod = /./[SYMBOL];\n var fns = exec(\n defined,\n SYMBOL,\n ''[KEY],\n function maybeCallNative(nativeMethod, regexp, str, arg2, forceStringMethod) {\n if (regexp.exec === regexpExec) {\n if (DELEGATES_TO_SYMBOL && !forceStringMethod) {\n // The native String method already delegates to @@method (this\n // polyfilled function), leasing to infinite recursion.\n // We avoid it by directly calling the native @@method method.\n return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };\n }\n return { done: true, value: nativeMethod.call(str, regexp, arg2) };\n }\n return { done: false };\n }\n );\n var strfn = fns[0];\n var rxfn = fns[1];\n\n redefine(String.prototype, KEY, strfn);\n hide(RegExp.prototype, SYMBOL, length == 2\n // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)\n // 21.2.5.11 RegExp.prototype[@@split](string, limit)\n ? function (string, arg) { return rxfn.call(string, this, arg); }\n // 21.2.5.6 RegExp.prototype[@@match](string)\n // 21.2.5.9 RegExp.prototype[@@search](string)\n : function (string) { return rxfn.call(string, this); }\n );\n }\n};\n","var ctx = require('./_ctx');\nvar call = require('./_iter-call');\nvar isArrayIter = require('./_is-array-iter');\nvar anObject = require('./_an-object');\nvar toLength = require('./_to-length');\nvar getIterFn = require('./core.get-iterator-method');\nvar BREAK = {};\nvar RETURN = {};\nvar exports = module.exports = function (iterable, entries, fn, that, ITERATOR) {\n var iterFn = ITERATOR ? function () { return iterable; } : getIterFn(iterable);\n var f = ctx(fn, that, entries ? 2 : 1);\n var index = 0;\n var length, step, iterator, result;\n if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!');\n // fast case for arrays with default iterator\n if (isArrayIter(iterFn)) for (length = toLength(iterable.length); length > index; index++) {\n result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]);\n if (result === BREAK || result === RETURN) return result;\n } else for (iterator = iterFn.call(iterable); !(step = iterator.next()).done;) {\n result = call(iterator, f, step.value, entries);\n if (result === BREAK || result === RETURN) return result;\n }\n};\nexports.BREAK = BREAK;\nexports.RETURN = RETURN;\n","var global = require('./_global');\nvar navigator = global.navigator;\n\nmodule.exports = navigator && navigator.userAgent || '';\n","'use strict';\nvar global = require('./_global');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar redefineAll = require('./_redefine-all');\nvar meta = require('./_meta');\nvar forOf = require('./_for-of');\nvar anInstance = require('./_an-instance');\nvar isObject = require('./_is-object');\nvar fails = require('./_fails');\nvar $iterDetect = require('./_iter-detect');\nvar setToStringTag = require('./_set-to-string-tag');\nvar inheritIfRequired = require('./_inherit-if-required');\n\nmodule.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) {\n var Base = global[NAME];\n var C = Base;\n var ADDER = IS_MAP ? 'set' : 'add';\n var proto = C && C.prototype;\n var O = {};\n var fixMethod = function (KEY) {\n var fn = proto[KEY];\n redefine(proto, KEY,\n KEY == 'delete' ? function (a) {\n return IS_WEAK && !isObject(a) ? false : fn.call(this, a === 0 ? 0 : a);\n } : KEY == 'has' ? function has(a) {\n return IS_WEAK && !isObject(a) ? false : fn.call(this, a === 0 ? 0 : a);\n } : KEY == 'get' ? function get(a) {\n return IS_WEAK && !isObject(a) ? undefined : fn.call(this, a === 0 ? 0 : a);\n } : KEY == 'add' ? function add(a) { fn.call(this, a === 0 ? 0 : a); return this; }\n : function set(a, b) { fn.call(this, a === 0 ? 0 : a, b); return this; }\n );\n };\n if (typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function () {\n new C().entries().next();\n }))) {\n // create collection constructor\n C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER);\n redefineAll(C.prototype, methods);\n meta.NEED = true;\n } else {\n var instance = new C();\n // early implementations not supports chaining\n var HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) != instance;\n // V8 ~ Chromium 40- weak-collections throws on primitives, but should return false\n var THROWS_ON_PRIMITIVES = fails(function () { instance.has(1); });\n // most early implementations doesn't supports iterables, most modern - not close it correctly\n var ACCEPT_ITERABLES = $iterDetect(function (iter) { new C(iter); }); // eslint-disable-line no-new\n // for early implementations -0 and +0 not the same\n var BUGGY_ZERO = !IS_WEAK && fails(function () {\n // V8 ~ Chromium 42- fails only with 5+ elements\n var $instance = new C();\n var index = 5;\n while (index--) $instance[ADDER](index, index);\n return !$instance.has(-0);\n });\n if (!ACCEPT_ITERABLES) {\n C = wrapper(function (target, iterable) {\n anInstance(target, C, NAME);\n var that = inheritIfRequired(new Base(), target, C);\n if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);\n return that;\n });\n C.prototype = proto;\n proto.constructor = C;\n }\n if (THROWS_ON_PRIMITIVES || BUGGY_ZERO) {\n fixMethod('delete');\n fixMethod('has');\n IS_MAP && fixMethod('get');\n }\n if (BUGGY_ZERO || HASNT_CHAINING) fixMethod(ADDER);\n // weak collections should not contains .clear method\n if (IS_WEAK && proto.clear) delete proto.clear;\n }\n\n setToStringTag(C, NAME);\n\n O[NAME] = C;\n $export($export.G + $export.W + $export.F * (C != Base), O);\n\n if (!IS_WEAK) common.setStrong(C, NAME, IS_MAP);\n\n return C;\n};\n","var global = require('./_global');\nvar hide = require('./_hide');\nvar uid = require('./_uid');\nvar TYPED = uid('typed_array');\nvar VIEW = uid('view');\nvar ABV = !!(global.ArrayBuffer && global.DataView);\nvar CONSTR = ABV;\nvar i = 0;\nvar l = 9;\nvar Typed;\n\nvar TypedArrayConstructors = (\n 'Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array'\n).split(',');\n\nwhile (i < l) {\n if (Typed = global[TypedArrayConstructors[i++]]) {\n hide(Typed.prototype, TYPED, true);\n hide(Typed.prototype, VIEW, true);\n } else CONSTR = false;\n}\n\nmodule.exports = {\n ABV: ABV,\n CONSTR: CONSTR,\n TYPED: TYPED,\n VIEW: VIEW\n};\n","var isObject = require('./_is-object');\nvar document = require('./_global').document;\n// typeof document.createElement is 'object' in old IE\nvar is = isObject(document) && isObject(document.createElement);\nmodule.exports = function (it) {\n return is ? document.createElement(it) : {};\n};\n","exports.f = require('./_wks');\n","var shared = require('./_shared')('keys');\nvar uid = require('./_uid');\nmodule.exports = function (key) {\n return shared[key] || (shared[key] = uid(key));\n};\n","// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n","// 7.2.2 IsArray(argument)\nvar cof = require('./_cof');\nmodule.exports = Array.isArray || function isArray(arg) {\n return cof(arg) == 'Array';\n};\n","var document = require('./_global').document;\nmodule.exports = document && document.documentElement;\n","// Works with __proto__ only. Old v8 can't work with null proto objects.\n/* eslint-disable no-proto */\nvar isObject = require('./_is-object');\nvar anObject = require('./_an-object');\nvar check = function (O, proto) {\n anObject(O);\n if (!isObject(proto) && proto !== null) throw TypeError(proto + \": can't set as prototype!\");\n};\nmodule.exports = {\n set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line\n function (test, buggy, set) {\n try {\n set = require('./_ctx')(Function.call, require('./_object-gopd').f(Object.prototype, '__proto__').set, 2);\n set(test, []);\n buggy = !(test instanceof Array);\n } catch (e) { buggy = true; }\n return function setPrototypeOf(O, proto) {\n check(O, proto);\n if (buggy) O.__proto__ = proto;\n else set(O, proto);\n return O;\n };\n }({}, false) : undefined),\n check: check\n};\n","module.exports = '\\x09\\x0A\\x0B\\x0C\\x0D\\x20\\xA0\\u1680\\u180E\\u2000\\u2001\\u2002\\u2003' +\n '\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200A\\u202F\\u205F\\u3000\\u2028\\u2029\\uFEFF';\n","var isObject = require('./_is-object');\nvar setPrototypeOf = require('./_set-proto').set;\nmodule.exports = function (that, target, C) {\n var S = target.constructor;\n var P;\n if (S !== C && typeof S == 'function' && (P = S.prototype) !== C.prototype && isObject(P) && setPrototypeOf) {\n setPrototypeOf(that, P);\n } return that;\n};\n","'use strict';\nvar toInteger = require('./_to-integer');\nvar defined = require('./_defined');\n\nmodule.exports = function repeat(count) {\n var str = String(defined(this));\n var res = '';\n var n = toInteger(count);\n if (n < 0 || n == Infinity) throw RangeError(\"Count can't be negative\");\n for (;n > 0; (n >>>= 1) && (str += str)) if (n & 1) res += str;\n return res;\n};\n","// 20.2.2.28 Math.sign(x)\nmodule.exports = Math.sign || function sign(x) {\n // eslint-disable-next-line no-self-compare\n return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1;\n};\n","// 20.2.2.14 Math.expm1(x)\nvar $expm1 = Math.expm1;\nmodule.exports = (!$expm1\n // Old FF bug\n || $expm1(10) > 22025.465794806719 || $expm1(10) < 22025.4657948067165168\n // Tor Browser bug\n || $expm1(-2e-17) != -2e-17\n) ? function expm1(x) {\n return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : Math.exp(x) - 1;\n} : $expm1;\n","var toInteger = require('./_to-integer');\nvar defined = require('./_defined');\n// true -> String#at\n// false -> String#codePointAt\nmodule.exports = function (TO_STRING) {\n return function (that, pos) {\n var s = String(defined(that));\n var i = toInteger(pos);\n var l = s.length;\n var a, b;\n if (i < 0 || i >= l) return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n","'use strict';\nvar LIBRARY = require('./_library');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar hide = require('./_hide');\nvar Iterators = require('./_iterators');\nvar $iterCreate = require('./_iter-create');\nvar setToStringTag = require('./_set-to-string-tag');\nvar getPrototypeOf = require('./_object-gpo');\nvar ITERATOR = require('./_wks')('iterator');\nvar BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`\nvar FF_ITERATOR = '@@iterator';\nvar KEYS = 'keys';\nvar VALUES = 'values';\n\nvar returnThis = function () { return this; };\n\nmodule.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {\n $iterCreate(Constructor, NAME, next);\n var getMethod = function (kind) {\n if (!BUGGY && kind in proto) return proto[kind];\n switch (kind) {\n case KEYS: return function keys() { return new Constructor(this, kind); };\n case VALUES: return function values() { return new Constructor(this, kind); };\n } return function entries() { return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator';\n var DEF_VALUES = DEFAULT == VALUES;\n var VALUES_BUG = false;\n var proto = Base.prototype;\n var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];\n var $default = $native || getMethod(DEFAULT);\n var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;\n var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;\n var methods, key, IteratorPrototype;\n // Fix native\n if ($anyNative) {\n IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));\n if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {\n // Set @@toStringTag to native iterators\n setToStringTag(IteratorPrototype, TAG, true);\n // fix for some old engines\n if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if (DEF_VALUES && $native && $native.name !== VALUES) {\n VALUES_BUG = true;\n $default = function values() { return $native.call(this); };\n }\n // Define iterator\n if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {\n hide(proto, ITERATOR, $default);\n }\n // Plug for library\n Iterators[NAME] = $default;\n Iterators[TAG] = returnThis;\n if (DEFAULT) {\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if (FORCED) for (key in methods) {\n if (!(key in proto)) redefine(proto, key, methods[key]);\n } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n","// helper for String#{startsWith, endsWith, includes}\nvar isRegExp = require('./_is-regexp');\nvar defined = require('./_defined');\n\nmodule.exports = function (that, searchString, NAME) {\n if (isRegExp(searchString)) throw TypeError('String#' + NAME + \" doesn't accept regex!\");\n return String(defined(that));\n};\n","// 7.2.8 IsRegExp(argument)\nvar isObject = require('./_is-object');\nvar cof = require('./_cof');\nvar MATCH = require('./_wks')('match');\nmodule.exports = function (it) {\n var isRegExp;\n return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp');\n};\n","var MATCH = require('./_wks')('match');\nmodule.exports = function (KEY) {\n var re = /./;\n try {\n '/./'[KEY](re);\n } catch (e) {\n try {\n re[MATCH] = false;\n return !'/./'[KEY](re);\n } catch (f) { /* empty */ }\n } return true;\n};\n","// check on default Array iterator\nvar Iterators = require('./_iterators');\nvar ITERATOR = require('./_wks')('iterator');\nvar ArrayProto = Array.prototype;\n\nmodule.exports = function (it) {\n return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);\n};\n","'use strict';\nvar $defineProperty = require('./_object-dp');\nvar createDesc = require('./_property-desc');\n\nmodule.exports = function (object, index, value) {\n if (index in object) $defineProperty.f(object, index, createDesc(0, value));\n else object[index] = value;\n};\n","var classof = require('./_classof');\nvar ITERATOR = require('./_wks')('iterator');\nvar Iterators = require('./_iterators');\nmodule.exports = require('./_core').getIteratorMethod = function (it) {\n if (it != undefined) return it[ITERATOR]\n || it['@@iterator']\n || Iterators[classof(it)];\n};\n","// 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length)\n'use strict';\nvar toObject = require('./_to-object');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nvar toLength = require('./_to-length');\nmodule.exports = function fill(value /* , start = 0, end = @length */) {\n var O = toObject(this);\n var length = toLength(O.length);\n var aLen = arguments.length;\n var index = toAbsoluteIndex(aLen > 1 ? arguments[1] : undefined, length);\n var end = aLen > 2 ? arguments[2] : undefined;\n var endPos = end === undefined ? length : toAbsoluteIndex(end, length);\n while (endPos > index) O[index++] = value;\n return O;\n};\n","'use strict';\nvar addToUnscopables = require('./_add-to-unscopables');\nvar step = require('./_iter-step');\nvar Iterators = require('./_iterators');\nvar toIObject = require('./_to-iobject');\n\n// 22.1.3.4 Array.prototype.entries()\n// 22.1.3.13 Array.prototype.keys()\n// 22.1.3.29 Array.prototype.values()\n// 22.1.3.30 Array.prototype[@@iterator]()\nmodule.exports = require('./_iter-define')(Array, 'Array', function (iterated, kind) {\n this._t = toIObject(iterated); // target\n this._i = 0; // next index\n this._k = kind; // kind\n// 22.1.5.2.1 %ArrayIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var kind = this._k;\n var index = this._i++;\n if (!O || index >= O.length) {\n this._t = undefined;\n return step(1);\n }\n if (kind == 'keys') return step(0, index);\n if (kind == 'values') return step(0, O[index]);\n return step(0, [index, O[index]]);\n}, 'values');\n\n// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)\nIterators.Arguments = Iterators.Array;\n\naddToUnscopables('keys');\naddToUnscopables('values');\naddToUnscopables('entries');\n","'use strict';\n\nvar regexpFlags = require('./_flags');\n\nvar nativeExec = RegExp.prototype.exec;\n// This always refers to the native implementation, because the\n// String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js,\n// which loads this file before patching the method.\nvar nativeReplace = String.prototype.replace;\n\nvar patchedExec = nativeExec;\n\nvar LAST_INDEX = 'lastIndex';\n\nvar UPDATES_LAST_INDEX_WRONG = (function () {\n var re1 = /a/,\n re2 = /b*/g;\n nativeExec.call(re1, 'a');\n nativeExec.call(re2, 'a');\n return re1[LAST_INDEX] !== 0 || re2[LAST_INDEX] !== 0;\n})();\n\n// nonparticipating capturing group, copied from es5-shim's String#split patch.\nvar NPCG_INCLUDED = /()??/.exec('')[1] !== undefined;\n\nvar PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED;\n\nif (PATCH) {\n patchedExec = function exec(str) {\n var re = this;\n var lastIndex, reCopy, match, i;\n\n if (NPCG_INCLUDED) {\n reCopy = new RegExp('^' + re.source + '$(?!\\\\s)', regexpFlags.call(re));\n }\n if (UPDATES_LAST_INDEX_WRONG) lastIndex = re[LAST_INDEX];\n\n match = nativeExec.call(re, str);\n\n if (UPDATES_LAST_INDEX_WRONG && match) {\n re[LAST_INDEX] = re.global ? match.index + match[0].length : lastIndex;\n }\n if (NPCG_INCLUDED && match && match.length > 1) {\n // Fix browsers whose `exec` methods don't consistently return `undefined`\n // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/\n // eslint-disable-next-line no-loop-func\n nativeReplace.call(match[0], reCopy, function () {\n for (i = 1; i < arguments.length - 2; i++) {\n if (arguments[i] === undefined) match[i] = undefined;\n }\n });\n }\n\n return match;\n };\n}\n\nmodule.exports = patchedExec;\n","'use strict';\nvar at = require('./_string-at')(true);\n\n // `AdvanceStringIndex` abstract operation\n// https://tc39.github.io/ecma262/#sec-advancestringindex\nmodule.exports = function (S, index, unicode) {\n return index + (unicode ? at(S, index).length : 1);\n};\n","var ctx = require('./_ctx');\nvar invoke = require('./_invoke');\nvar html = require('./_html');\nvar cel = require('./_dom-create');\nvar global = require('./_global');\nvar process = global.process;\nvar setTask = global.setImmediate;\nvar clearTask = global.clearImmediate;\nvar MessageChannel = global.MessageChannel;\nvar Dispatch = global.Dispatch;\nvar counter = 0;\nvar queue = {};\nvar ONREADYSTATECHANGE = 'onreadystatechange';\nvar defer, channel, port;\nvar run = function () {\n var id = +this;\n // eslint-disable-next-line no-prototype-builtins\n if (queue.hasOwnProperty(id)) {\n var fn = queue[id];\n delete queue[id];\n fn();\n }\n};\nvar listener = function (event) {\n run.call(event.data);\n};\n// Node.js 0.9+ & IE10+ has setImmediate, otherwise:\nif (!setTask || !clearTask) {\n setTask = function setImmediate(fn) {\n var args = [];\n var i = 1;\n while (arguments.length > i) args.push(arguments[i++]);\n queue[++counter] = function () {\n // eslint-disable-next-line no-new-func\n invoke(typeof fn == 'function' ? fn : Function(fn), args);\n };\n defer(counter);\n return counter;\n };\n clearTask = function clearImmediate(id) {\n delete queue[id];\n };\n // Node.js 0.8-\n if (require('./_cof')(process) == 'process') {\n defer = function (id) {\n process.nextTick(ctx(run, id, 1));\n };\n // Sphere (JS game engine) Dispatch API\n } else if (Dispatch && Dispatch.now) {\n defer = function (id) {\n Dispatch.now(ctx(run, id, 1));\n };\n // Browsers with MessageChannel, includes WebWorkers\n } else if (MessageChannel) {\n channel = new MessageChannel();\n port = channel.port2;\n channel.port1.onmessage = listener;\n defer = ctx(port.postMessage, port, 1);\n // Browsers with postMessage, skip WebWorkers\n // IE8 has postMessage, but it's sync & typeof its postMessage is 'object'\n } else if (global.addEventListener && typeof postMessage == 'function' && !global.importScripts) {\n defer = function (id) {\n global.postMessage(id + '', '*');\n };\n global.addEventListener('message', listener, false);\n // IE8-\n } else if (ONREADYSTATECHANGE in cel('script')) {\n defer = function (id) {\n html.appendChild(cel('script'))[ONREADYSTATECHANGE] = function () {\n html.removeChild(this);\n run.call(id);\n };\n };\n // Rest old browsers\n } else {\n defer = function (id) {\n setTimeout(ctx(run, id, 1), 0);\n };\n }\n}\nmodule.exports = {\n set: setTask,\n clear: clearTask\n};\n","'use strict';\nvar global = require('./_global');\nvar DESCRIPTORS = require('./_descriptors');\nvar LIBRARY = require('./_library');\nvar $typed = require('./_typed');\nvar hide = require('./_hide');\nvar redefineAll = require('./_redefine-all');\nvar fails = require('./_fails');\nvar anInstance = require('./_an-instance');\nvar toInteger = require('./_to-integer');\nvar toLength = require('./_to-length');\nvar toIndex = require('./_to-index');\nvar gOPN = require('./_object-gopn').f;\nvar dP = require('./_object-dp').f;\nvar arrayFill = require('./_array-fill');\nvar setToStringTag = require('./_set-to-string-tag');\nvar ARRAY_BUFFER = 'ArrayBuffer';\nvar DATA_VIEW = 'DataView';\nvar PROTOTYPE = 'prototype';\nvar WRONG_LENGTH = 'Wrong length!';\nvar WRONG_INDEX = 'Wrong index!';\nvar $ArrayBuffer = global[ARRAY_BUFFER];\nvar $DataView = global[DATA_VIEW];\nvar Math = global.Math;\nvar RangeError = global.RangeError;\n// eslint-disable-next-line no-shadow-restricted-names\nvar Infinity = global.Infinity;\nvar BaseBuffer = $ArrayBuffer;\nvar abs = Math.abs;\nvar pow = Math.pow;\nvar floor = Math.floor;\nvar log = Math.log;\nvar LN2 = Math.LN2;\nvar BUFFER = 'buffer';\nvar BYTE_LENGTH = 'byteLength';\nvar BYTE_OFFSET = 'byteOffset';\nvar $BUFFER = DESCRIPTORS ? '_b' : BUFFER;\nvar $LENGTH = DESCRIPTORS ? '_l' : BYTE_LENGTH;\nvar $OFFSET = DESCRIPTORS ? '_o' : BYTE_OFFSET;\n\n// IEEE754 conversions based on https://github.com/feross/ieee754\nfunction packIEEE754(value, mLen, nBytes) {\n var buffer = new Array(nBytes);\n var eLen = nBytes * 8 - mLen - 1;\n var eMax = (1 << eLen) - 1;\n var eBias = eMax >> 1;\n var rt = mLen === 23 ? pow(2, -24) - pow(2, -77) : 0;\n var i = 0;\n var s = value < 0 || value === 0 && 1 / value < 0 ? 1 : 0;\n var e, m, c;\n value = abs(value);\n // eslint-disable-next-line no-self-compare\n if (value != value || value === Infinity) {\n // eslint-disable-next-line no-self-compare\n m = value != value ? 1 : 0;\n e = eMax;\n } else {\n e = floor(log(value) / LN2);\n if (value * (c = pow(2, -e)) < 1) {\n e--;\n c *= 2;\n }\n if (e + eBias >= 1) {\n value += rt / c;\n } else {\n value += rt * pow(2, 1 - eBias);\n }\n if (value * c >= 2) {\n e++;\n c /= 2;\n }\n if (e + eBias >= eMax) {\n m = 0;\n e = eMax;\n } else if (e + eBias >= 1) {\n m = (value * c - 1) * pow(2, mLen);\n e = e + eBias;\n } else {\n m = value * pow(2, eBias - 1) * pow(2, mLen);\n e = 0;\n }\n }\n for (; mLen >= 8; buffer[i++] = m & 255, m /= 256, mLen -= 8);\n e = e << mLen | m;\n eLen += mLen;\n for (; eLen > 0; buffer[i++] = e & 255, e /= 256, eLen -= 8);\n buffer[--i] |= s * 128;\n return buffer;\n}\nfunction unpackIEEE754(buffer, mLen, nBytes) {\n var eLen = nBytes * 8 - mLen - 1;\n var eMax = (1 << eLen) - 1;\n var eBias = eMax >> 1;\n var nBits = eLen - 7;\n var i = nBytes - 1;\n var s = buffer[i--];\n var e = s & 127;\n var m;\n s >>= 7;\n for (; nBits > 0; e = e * 256 + buffer[i], i--, nBits -= 8);\n m = e & (1 << -nBits) - 1;\n e >>= -nBits;\n nBits += mLen;\n for (; nBits > 0; m = m * 256 + buffer[i], i--, nBits -= 8);\n if (e === 0) {\n e = 1 - eBias;\n } else if (e === eMax) {\n return m ? NaN : s ? -Infinity : Infinity;\n } else {\n m = m + pow(2, mLen);\n e = e - eBias;\n } return (s ? -1 : 1) * m * pow(2, e - mLen);\n}\n\nfunction unpackI32(bytes) {\n return bytes[3] << 24 | bytes[2] << 16 | bytes[1] << 8 | bytes[0];\n}\nfunction packI8(it) {\n return [it & 0xff];\n}\nfunction packI16(it) {\n return [it & 0xff, it >> 8 & 0xff];\n}\nfunction packI32(it) {\n return [it & 0xff, it >> 8 & 0xff, it >> 16 & 0xff, it >> 24 & 0xff];\n}\nfunction packF64(it) {\n return packIEEE754(it, 52, 8);\n}\nfunction packF32(it) {\n return packIEEE754(it, 23, 4);\n}\n\nfunction addGetter(C, key, internal) {\n dP(C[PROTOTYPE], key, { get: function () { return this[internal]; } });\n}\n\nfunction get(view, bytes, index, isLittleEndian) {\n var numIndex = +index;\n var intIndex = toIndex(numIndex);\n if (intIndex + bytes > view[$LENGTH]) throw RangeError(WRONG_INDEX);\n var store = view[$BUFFER]._b;\n var start = intIndex + view[$OFFSET];\n var pack = store.slice(start, start + bytes);\n return isLittleEndian ? pack : pack.reverse();\n}\nfunction set(view, bytes, index, conversion, value, isLittleEndian) {\n var numIndex = +index;\n var intIndex = toIndex(numIndex);\n if (intIndex + bytes > view[$LENGTH]) throw RangeError(WRONG_INDEX);\n var store = view[$BUFFER]._b;\n var start = intIndex + view[$OFFSET];\n var pack = conversion(+value);\n for (var i = 0; i < bytes; i++) store[start + i] = pack[isLittleEndian ? i : bytes - i - 1];\n}\n\nif (!$typed.ABV) {\n $ArrayBuffer = function ArrayBuffer(length) {\n anInstance(this, $ArrayBuffer, ARRAY_BUFFER);\n var byteLength = toIndex(length);\n this._b = arrayFill.call(new Array(byteLength), 0);\n this[$LENGTH] = byteLength;\n };\n\n $DataView = function DataView(buffer, byteOffset, byteLength) {\n anInstance(this, $DataView, DATA_VIEW);\n anInstance(buffer, $ArrayBuffer, DATA_VIEW);\n var bufferLength = buffer[$LENGTH];\n var offset = toInteger(byteOffset);\n if (offset < 0 || offset > bufferLength) throw RangeError('Wrong offset!');\n byteLength = byteLength === undefined ? bufferLength - offset : toLength(byteLength);\n if (offset + byteLength > bufferLength) throw RangeError(WRONG_LENGTH);\n this[$BUFFER] = buffer;\n this[$OFFSET] = offset;\n this[$LENGTH] = byteLength;\n };\n\n if (DESCRIPTORS) {\n addGetter($ArrayBuffer, BYTE_LENGTH, '_l');\n addGetter($DataView, BUFFER, '_b');\n addGetter($DataView, BYTE_LENGTH, '_l');\n addGetter($DataView, BYTE_OFFSET, '_o');\n }\n\n redefineAll($DataView[PROTOTYPE], {\n getInt8: function getInt8(byteOffset) {\n return get(this, 1, byteOffset)[0] << 24 >> 24;\n },\n getUint8: function getUint8(byteOffset) {\n return get(this, 1, byteOffset)[0];\n },\n getInt16: function getInt16(byteOffset /* , littleEndian */) {\n var bytes = get(this, 2, byteOffset, arguments[1]);\n return (bytes[1] << 8 | bytes[0]) << 16 >> 16;\n },\n getUint16: function getUint16(byteOffset /* , littleEndian */) {\n var bytes = get(this, 2, byteOffset, arguments[1]);\n return bytes[1] << 8 | bytes[0];\n },\n getInt32: function getInt32(byteOffset /* , littleEndian */) {\n return unpackI32(get(this, 4, byteOffset, arguments[1]));\n },\n getUint32: function getUint32(byteOffset /* , littleEndian */) {\n return unpackI32(get(this, 4, byteOffset, arguments[1])) >>> 0;\n },\n getFloat32: function getFloat32(byteOffset /* , littleEndian */) {\n return unpackIEEE754(get(this, 4, byteOffset, arguments[1]), 23, 4);\n },\n getFloat64: function getFloat64(byteOffset /* , littleEndian */) {\n return unpackIEEE754(get(this, 8, byteOffset, arguments[1]), 52, 8);\n },\n setInt8: function setInt8(byteOffset, value) {\n set(this, 1, byteOffset, packI8, value);\n },\n setUint8: function setUint8(byteOffset, value) {\n set(this, 1, byteOffset, packI8, value);\n },\n setInt16: function setInt16(byteOffset, value /* , littleEndian */) {\n set(this, 2, byteOffset, packI16, value, arguments[2]);\n },\n setUint16: function setUint16(byteOffset, value /* , littleEndian */) {\n set(this, 2, byteOffset, packI16, value, arguments[2]);\n },\n setInt32: function setInt32(byteOffset, value /* , littleEndian */) {\n set(this, 4, byteOffset, packI32, value, arguments[2]);\n },\n setUint32: function setUint32(byteOffset, value /* , littleEndian */) {\n set(this, 4, byteOffset, packI32, value, arguments[2]);\n },\n setFloat32: function setFloat32(byteOffset, value /* , littleEndian */) {\n set(this, 4, byteOffset, packF32, value, arguments[2]);\n },\n setFloat64: function setFloat64(byteOffset, value /* , littleEndian */) {\n set(this, 8, byteOffset, packF64, value, arguments[2]);\n }\n });\n} else {\n if (!fails(function () {\n $ArrayBuffer(1);\n }) || !fails(function () {\n new $ArrayBuffer(-1); // eslint-disable-line no-new\n }) || fails(function () {\n new $ArrayBuffer(); // eslint-disable-line no-new\n new $ArrayBuffer(1.5); // eslint-disable-line no-new\n new $ArrayBuffer(NaN); // eslint-disable-line no-new\n return $ArrayBuffer.name != ARRAY_BUFFER;\n })) {\n $ArrayBuffer = function ArrayBuffer(length) {\n anInstance(this, $ArrayBuffer);\n return new BaseBuffer(toIndex(length));\n };\n var ArrayBufferProto = $ArrayBuffer[PROTOTYPE] = BaseBuffer[PROTOTYPE];\n for (var keys = gOPN(BaseBuffer), j = 0, key; keys.length > j;) {\n if (!((key = keys[j++]) in $ArrayBuffer)) hide($ArrayBuffer, key, BaseBuffer[key]);\n }\n if (!LIBRARY) ArrayBufferProto.constructor = $ArrayBuffer;\n }\n // iOS Safari 7.x bug\n var view = new $DataView(new $ArrayBuffer(2));\n var $setInt8 = $DataView[PROTOTYPE].setInt8;\n view.setInt8(0, 2147483648);\n view.setInt8(1, 2147483649);\n if (view.getInt8(0) || !view.getInt8(1)) redefineAll($DataView[PROTOTYPE], {\n setInt8: function setInt8(byteOffset, value) {\n $setInt8.call(this, byteOffset, value << 24 >> 24);\n },\n setUint8: function setUint8(byteOffset, value) {\n $setInt8.call(this, byteOffset, value << 24 >> 24);\n }\n }, true);\n}\nsetToStringTag($ArrayBuffer, ARRAY_BUFFER);\nsetToStringTag($DataView, DATA_VIEW);\nhide($DataView[PROTOTYPE], $typed.VIEW, true);\nexports[ARRAY_BUFFER] = $ArrayBuffer;\nexports[DATA_VIEW] = $DataView;\n","module.exports = !require('./_descriptors') && !require('./_fails')(function () {\n return Object.defineProperty(require('./_dom-create')('div'), 'a', { get: function () { return 7; } }).a != 7;\n});\n","var global = require('./_global');\nvar core = require('./_core');\nvar LIBRARY = require('./_library');\nvar wksExt = require('./_wks-ext');\nvar defineProperty = require('./_object-dp').f;\nmodule.exports = function (name) {\n var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});\n if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) });\n};\n","var has = require('./_has');\nvar toIObject = require('./_to-iobject');\nvar arrayIndexOf = require('./_array-includes')(false);\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\n\nmodule.exports = function (object, names) {\n var O = toIObject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (has(O, key = names[i++])) {\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n","var dP = require('./_object-dp');\nvar anObject = require('./_an-object');\nvar getKeys = require('./_object-keys');\n\nmodule.exports = require('./_descriptors') ? Object.defineProperties : function defineProperties(O, Properties) {\n anObject(O);\n var keys = getKeys(Properties);\n var length = keys.length;\n var i = 0;\n var P;\n while (length > i) dP.f(O, P = keys[i++], Properties[P]);\n return O;\n};\n","// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window\nvar toIObject = require('./_to-iobject');\nvar gOPN = require('./_object-gopn').f;\nvar toString = {}.toString;\n\nvar windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames\n ? Object.getOwnPropertyNames(window) : [];\n\nvar getWindowNames = function (it) {\n try {\n return gOPN(it);\n } catch (e) {\n return windowNames.slice();\n }\n};\n\nmodule.exports.f = function getOwnPropertyNames(it) {\n return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));\n};\n","'use strict';\n// 19.1.2.1 Object.assign(target, source, ...)\nvar getKeys = require('./_object-keys');\nvar gOPS = require('./_object-gops');\nvar pIE = require('./_object-pie');\nvar toObject = require('./_to-object');\nvar IObject = require('./_iobject');\nvar $assign = Object.assign;\n\n// should work with symbols and should have deterministic property order (V8 bug)\nmodule.exports = !$assign || require('./_fails')(function () {\n var A = {};\n var B = {};\n // eslint-disable-next-line no-undef\n var S = Symbol();\n var K = 'abcdefghijklmnopqrst';\n A[S] = 7;\n K.split('').forEach(function (k) { B[k] = k; });\n return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K;\n}) ? function assign(target, source) { // eslint-disable-line no-unused-vars\n var T = toObject(target);\n var aLen = arguments.length;\n var index = 1;\n var getSymbols = gOPS.f;\n var isEnum = pIE.f;\n while (aLen > index) {\n var S = IObject(arguments[index++]);\n var keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S);\n var length = keys.length;\n var j = 0;\n var key;\n while (length > j) if (isEnum.call(S, key = keys[j++])) T[key] = S[key];\n } return T;\n} : $assign;\n","// 7.2.9 SameValue(x, y)\nmodule.exports = Object.is || function is(x, y) {\n // eslint-disable-next-line no-self-compare\n return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y;\n};\n","'use strict';\nvar aFunction = require('./_a-function');\nvar isObject = require('./_is-object');\nvar invoke = require('./_invoke');\nvar arraySlice = [].slice;\nvar factories = {};\n\nvar construct = function (F, len, args) {\n if (!(len in factories)) {\n for (var n = [], i = 0; i < len; i++) n[i] = 'a[' + i + ']';\n // eslint-disable-next-line no-new-func\n factories[len] = Function('F,a', 'return new F(' + n.join(',') + ')');\n } return factories[len](F, args);\n};\n\nmodule.exports = Function.bind || function bind(that /* , ...args */) {\n var fn = aFunction(this);\n var partArgs = arraySlice.call(arguments, 1);\n var bound = function (/* args... */) {\n var args = partArgs.concat(arraySlice.call(arguments));\n return this instanceof bound ? construct(fn, args.length, args) : invoke(fn, args, that);\n };\n if (isObject(fn.prototype)) bound.prototype = fn.prototype;\n return bound;\n};\n","// fast apply, http://jsperf.lnkit.com/fast-apply/5\nmodule.exports = function (fn, args, that) {\n var un = that === undefined;\n switch (args.length) {\n case 0: return un ? fn()\n : fn.call(that);\n case 1: return un ? fn(args[0])\n : fn.call(that, args[0]);\n case 2: return un ? fn(args[0], args[1])\n : fn.call(that, args[0], args[1]);\n case 3: return un ? fn(args[0], args[1], args[2])\n : fn.call(that, args[0], args[1], args[2]);\n case 4: return un ? fn(args[0], args[1], args[2], args[3])\n : fn.call(that, args[0], args[1], args[2], args[3]);\n } return fn.apply(that, args);\n};\n","var $parseInt = require('./_global').parseInt;\nvar $trim = require('./_string-trim').trim;\nvar ws = require('./_string-ws');\nvar hex = /^[-+]?0[xX]/;\n\nmodule.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix) {\n var string = $trim(String(str), 3);\n return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10));\n} : $parseInt;\n","var $parseFloat = require('./_global').parseFloat;\nvar $trim = require('./_string-trim').trim;\n\nmodule.exports = 1 / $parseFloat(require('./_string-ws') + '-0') !== -Infinity ? function parseFloat(str) {\n var string = $trim(String(str), 3);\n var result = $parseFloat(string);\n return result === 0 && string.charAt(0) == '-' ? -0 : result;\n} : $parseFloat;\n","var cof = require('./_cof');\nmodule.exports = function (it, msg) {\n if (typeof it != 'number' && cof(it) != 'Number') throw TypeError(msg);\n return +it;\n};\n","// 20.1.2.3 Number.isInteger(number)\nvar isObject = require('./_is-object');\nvar floor = Math.floor;\nmodule.exports = function isInteger(it) {\n return !isObject(it) && isFinite(it) && floor(it) === it;\n};\n","// 20.2.2.20 Math.log1p(x)\nmodule.exports = Math.log1p || function log1p(x) {\n return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : Math.log(1 + x);\n};\n","'use strict';\nvar create = require('./_object-create');\nvar descriptor = require('./_property-desc');\nvar setToStringTag = require('./_set-to-string-tag');\nvar IteratorPrototype = {};\n\n// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\nrequire('./_hide')(IteratorPrototype, require('./_wks')('iterator'), function () { return this; });\n\nmodule.exports = function (Constructor, NAME, next) {\n Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });\n setToStringTag(Constructor, NAME + ' Iterator');\n};\n","// call something on iterator step with safe closing on error\nvar anObject = require('./_an-object');\nmodule.exports = function (iterator, fn, value, entries) {\n try {\n return entries ? fn(anObject(value)[0], value[1]) : fn(value);\n // 7.4.6 IteratorClose(iterator, completion)\n } catch (e) {\n var ret = iterator['return'];\n if (ret !== undefined) anObject(ret.call(iterator));\n throw e;\n }\n};\n","var aFunction = require('./_a-function');\nvar toObject = require('./_to-object');\nvar IObject = require('./_iobject');\nvar toLength = require('./_to-length');\n\nmodule.exports = function (that, callbackfn, aLen, memo, isRight) {\n aFunction(callbackfn);\n var O = toObject(that);\n var self = IObject(O);\n var length = toLength(O.length);\n var index = isRight ? length - 1 : 0;\n var i = isRight ? -1 : 1;\n if (aLen < 2) for (;;) {\n if (index in self) {\n memo = self[index];\n index += i;\n break;\n }\n index += i;\n if (isRight ? index < 0 : length <= index) {\n throw TypeError('Reduce of empty array with no initial value');\n }\n }\n for (;isRight ? index >= 0 : length > index; index += i) if (index in self) {\n memo = callbackfn(memo, self[index], index, O);\n }\n return memo;\n};\n","// 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length)\n'use strict';\nvar toObject = require('./_to-object');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nvar toLength = require('./_to-length');\n\nmodule.exports = [].copyWithin || function copyWithin(target /* = 0 */, start /* = 0, end = @length */) {\n var O = toObject(this);\n var len = toLength(O.length);\n var to = toAbsoluteIndex(target, len);\n var from = toAbsoluteIndex(start, len);\n var end = arguments.length > 2 ? arguments[2] : undefined;\n var count = Math.min((end === undefined ? len : toAbsoluteIndex(end, len)) - from, len - to);\n var inc = 1;\n if (from < to && to < from + count) {\n inc = -1;\n from += count - 1;\n to += count - 1;\n }\n while (count-- > 0) {\n if (from in O) O[to] = O[from];\n else delete O[to];\n to += inc;\n from += inc;\n } return O;\n};\n","module.exports = function (done, value) {\n return { value: value, done: !!done };\n};\n","'use strict';\nvar regexpExec = require('./_regexp-exec');\nrequire('./_export')({\n target: 'RegExp',\n proto: true,\n forced: regexpExec !== /./.exec\n}, {\n exec: regexpExec\n});\n","// 21.2.5.3 get RegExp.prototype.flags()\nif (require('./_descriptors') && /./g.flags != 'g') require('./_object-dp').f(RegExp.prototype, 'flags', {\n configurable: true,\n get: require('./_flags')\n});\n","'use strict';\nvar LIBRARY = require('./_library');\nvar global = require('./_global');\nvar ctx = require('./_ctx');\nvar classof = require('./_classof');\nvar $export = require('./_export');\nvar isObject = require('./_is-object');\nvar aFunction = require('./_a-function');\nvar anInstance = require('./_an-instance');\nvar forOf = require('./_for-of');\nvar speciesConstructor = require('./_species-constructor');\nvar task = require('./_task').set;\nvar microtask = require('./_microtask')();\nvar newPromiseCapabilityModule = require('./_new-promise-capability');\nvar perform = require('./_perform');\nvar userAgent = require('./_user-agent');\nvar promiseResolve = require('./_promise-resolve');\nvar PROMISE = 'Promise';\nvar TypeError = global.TypeError;\nvar process = global.process;\nvar versions = process && process.versions;\nvar v8 = versions && versions.v8 || '';\nvar $Promise = global[PROMISE];\nvar isNode = classof(process) == 'process';\nvar empty = function () { /* empty */ };\nvar Internal, newGenericPromiseCapability, OwnPromiseCapability, Wrapper;\nvar newPromiseCapability = newGenericPromiseCapability = newPromiseCapabilityModule.f;\n\nvar USE_NATIVE = !!function () {\n try {\n // correct subclassing with @@species support\n var promise = $Promise.resolve(1);\n var FakePromise = (promise.constructor = {})[require('./_wks')('species')] = function (exec) {\n exec(empty, empty);\n };\n // unhandled rejections tracking support, NodeJS Promise without it fails @@species test\n return (isNode || typeof PromiseRejectionEvent == 'function')\n && promise.then(empty) instanceof FakePromise\n // v8 6.6 (Node 10 and Chrome 66) have a bug with resolving custom thenables\n // https://bugs.chromium.org/p/chromium/issues/detail?id=830565\n // we can't detect it synchronously, so just check versions\n && v8.indexOf('6.6') !== 0\n && userAgent.indexOf('Chrome/66') === -1;\n } catch (e) { /* empty */ }\n}();\n\n// helpers\nvar isThenable = function (it) {\n var then;\n return isObject(it) && typeof (then = it.then) == 'function' ? then : false;\n};\nvar notify = function (promise, isReject) {\n if (promise._n) return;\n promise._n = true;\n var chain = promise._c;\n microtask(function () {\n var value = promise._v;\n var ok = promise._s == 1;\n var i = 0;\n var run = function (reaction) {\n var handler = ok ? reaction.ok : reaction.fail;\n var resolve = reaction.resolve;\n var reject = reaction.reject;\n var domain = reaction.domain;\n var result, then, exited;\n try {\n if (handler) {\n if (!ok) {\n if (promise._h == 2) onHandleUnhandled(promise);\n promise._h = 1;\n }\n if (handler === true) result = value;\n else {\n if (domain) domain.enter();\n result = handler(value); // may throw\n if (domain) {\n domain.exit();\n exited = true;\n }\n }\n if (result === reaction.promise) {\n reject(TypeError('Promise-chain cycle'));\n } else if (then = isThenable(result)) {\n then.call(result, resolve, reject);\n } else resolve(result);\n } else reject(value);\n } catch (e) {\n if (domain && !exited) domain.exit();\n reject(e);\n }\n };\n while (chain.length > i) run(chain[i++]); // variable length - can't use forEach\n promise._c = [];\n promise._n = false;\n if (isReject && !promise._h) onUnhandled(promise);\n });\n};\nvar onUnhandled = function (promise) {\n task.call(global, function () {\n var value = promise._v;\n var unhandled = isUnhandled(promise);\n var result, handler, console;\n if (unhandled) {\n result = perform(function () {\n if (isNode) {\n process.emit('unhandledRejection', value, promise);\n } else if (handler = global.onunhandledrejection) {\n handler({ promise: promise, reason: value });\n } else if ((console = global.console) && console.error) {\n console.error('Unhandled promise rejection', value);\n }\n });\n // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should\n promise._h = isNode || isUnhandled(promise) ? 2 : 1;\n } promise._a = undefined;\n if (unhandled && result.e) throw result.v;\n });\n};\nvar isUnhandled = function (promise) {\n return promise._h !== 1 && (promise._a || promise._c).length === 0;\n};\nvar onHandleUnhandled = function (promise) {\n task.call(global, function () {\n var handler;\n if (isNode) {\n process.emit('rejectionHandled', promise);\n } else if (handler = global.onrejectionhandled) {\n handler({ promise: promise, reason: promise._v });\n }\n });\n};\nvar $reject = function (value) {\n var promise = this;\n if (promise._d) return;\n promise._d = true;\n promise = promise._w || promise; // unwrap\n promise._v = value;\n promise._s = 2;\n if (!promise._a) promise._a = promise._c.slice();\n notify(promise, true);\n};\nvar $resolve = function (value) {\n var promise = this;\n var then;\n if (promise._d) return;\n promise._d = true;\n promise = promise._w || promise; // unwrap\n try {\n if (promise === value) throw TypeError(\"Promise can't be resolved itself\");\n if (then = isThenable(value)) {\n microtask(function () {\n var wrapper = { _w: promise, _d: false }; // wrap\n try {\n then.call(value, ctx($resolve, wrapper, 1), ctx($reject, wrapper, 1));\n } catch (e) {\n $reject.call(wrapper, e);\n }\n });\n } else {\n promise._v = value;\n promise._s = 1;\n notify(promise, false);\n }\n } catch (e) {\n $reject.call({ _w: promise, _d: false }, e); // wrap\n }\n};\n\n// constructor polyfill\nif (!USE_NATIVE) {\n // 25.4.3.1 Promise(executor)\n $Promise = function Promise(executor) {\n anInstance(this, $Promise, PROMISE, '_h');\n aFunction(executor);\n Internal.call(this);\n try {\n executor(ctx($resolve, this, 1), ctx($reject, this, 1));\n } catch (err) {\n $reject.call(this, err);\n }\n };\n // eslint-disable-next-line no-unused-vars\n Internal = function Promise(executor) {\n this._c = []; // <- awaiting reactions\n this._a = undefined; // <- checked in isUnhandled reactions\n this._s = 0; // <- state\n this._d = false; // <- done\n this._v = undefined; // <- value\n this._h = 0; // <- rejection state, 0 - default, 1 - handled, 2 - unhandled\n this._n = false; // <- notify\n };\n Internal.prototype = require('./_redefine-all')($Promise.prototype, {\n // 25.4.5.3 Promise.prototype.then(onFulfilled, onRejected)\n then: function then(onFulfilled, onRejected) {\n var reaction = newPromiseCapability(speciesConstructor(this, $Promise));\n reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true;\n reaction.fail = typeof onRejected == 'function' && onRejected;\n reaction.domain = isNode ? process.domain : undefined;\n this._c.push(reaction);\n if (this._a) this._a.push(reaction);\n if (this._s) notify(this, false);\n return reaction.promise;\n },\n // 25.4.5.1 Promise.prototype.catch(onRejected)\n 'catch': function (onRejected) {\n return this.then(undefined, onRejected);\n }\n });\n OwnPromiseCapability = function () {\n var promise = new Internal();\n this.promise = promise;\n this.resolve = ctx($resolve, promise, 1);\n this.reject = ctx($reject, promise, 1);\n };\n newPromiseCapabilityModule.f = newPromiseCapability = function (C) {\n return C === $Promise || C === Wrapper\n ? new OwnPromiseCapability(C)\n : newGenericPromiseCapability(C);\n };\n}\n\n$export($export.G + $export.W + $export.F * !USE_NATIVE, { Promise: $Promise });\nrequire('./_set-to-string-tag')($Promise, PROMISE);\nrequire('./_set-species')(PROMISE);\nWrapper = require('./_core')[PROMISE];\n\n// statics\n$export($export.S + $export.F * !USE_NATIVE, PROMISE, {\n // 25.4.4.5 Promise.reject(r)\n reject: function reject(r) {\n var capability = newPromiseCapability(this);\n var $$reject = capability.reject;\n $$reject(r);\n return capability.promise;\n }\n});\n$export($export.S + $export.F * (LIBRARY || !USE_NATIVE), PROMISE, {\n // 25.4.4.6 Promise.resolve(x)\n resolve: function resolve(x) {\n return promiseResolve(LIBRARY && this === Wrapper ? $Promise : this, x);\n }\n});\n$export($export.S + $export.F * !(USE_NATIVE && require('./_iter-detect')(function (iter) {\n $Promise.all(iter)['catch'](empty);\n})), PROMISE, {\n // 25.4.4.1 Promise.all(iterable)\n all: function all(iterable) {\n var C = this;\n var capability = newPromiseCapability(C);\n var resolve = capability.resolve;\n var reject = capability.reject;\n var result = perform(function () {\n var values = [];\n var index = 0;\n var remaining = 1;\n forOf(iterable, false, function (promise) {\n var $index = index++;\n var alreadyCalled = false;\n values.push(undefined);\n remaining++;\n C.resolve(promise).then(function (value) {\n if (alreadyCalled) return;\n alreadyCalled = true;\n values[$index] = value;\n --remaining || resolve(values);\n }, reject);\n });\n --remaining || resolve(values);\n });\n if (result.e) reject(result.v);\n return capability.promise;\n },\n // 25.4.4.4 Promise.race(iterable)\n race: function race(iterable) {\n var C = this;\n var capability = newPromiseCapability(C);\n var reject = capability.reject;\n var result = perform(function () {\n forOf(iterable, false, function (promise) {\n C.resolve(promise).then(capability.resolve, reject);\n });\n });\n if (result.e) reject(result.v);\n return capability.promise;\n }\n});\n","'use strict';\n// 25.4.1.5 NewPromiseCapability(C)\nvar aFunction = require('./_a-function');\n\nfunction PromiseCapability(C) {\n var resolve, reject;\n this.promise = new C(function ($$resolve, $$reject) {\n if (resolve !== undefined || reject !== undefined) throw TypeError('Bad Promise constructor');\n resolve = $$resolve;\n reject = $$reject;\n });\n this.resolve = aFunction(resolve);\n this.reject = aFunction(reject);\n}\n\nmodule.exports.f = function (C) {\n return new PromiseCapability(C);\n};\n","var anObject = require('./_an-object');\nvar isObject = require('./_is-object');\nvar newPromiseCapability = require('./_new-promise-capability');\n\nmodule.exports = function (C, x) {\n anObject(C);\n if (isObject(x) && x.constructor === C) return x;\n var promiseCapability = newPromiseCapability.f(C);\n var resolve = promiseCapability.resolve;\n resolve(x);\n return promiseCapability.promise;\n};\n","'use strict';\nvar dP = require('./_object-dp').f;\nvar create = require('./_object-create');\nvar redefineAll = require('./_redefine-all');\nvar ctx = require('./_ctx');\nvar anInstance = require('./_an-instance');\nvar forOf = require('./_for-of');\nvar $iterDefine = require('./_iter-define');\nvar step = require('./_iter-step');\nvar setSpecies = require('./_set-species');\nvar DESCRIPTORS = require('./_descriptors');\nvar fastKey = require('./_meta').fastKey;\nvar validate = require('./_validate-collection');\nvar SIZE = DESCRIPTORS ? '_s' : 'size';\n\nvar getEntry = function (that, key) {\n // fast case\n var index = fastKey(key);\n var entry;\n if (index !== 'F') return that._i[index];\n // frozen object case\n for (entry = that._f; entry; entry = entry.n) {\n if (entry.k == key) return entry;\n }\n};\n\nmodule.exports = {\n getConstructor: function (wrapper, NAME, IS_MAP, ADDER) {\n var C = wrapper(function (that, iterable) {\n anInstance(that, C, NAME, '_i');\n that._t = NAME; // collection type\n that._i = create(null); // index\n that._f = undefined; // first entry\n that._l = undefined; // last entry\n that[SIZE] = 0; // size\n if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);\n });\n redefineAll(C.prototype, {\n // 23.1.3.1 Map.prototype.clear()\n // 23.2.3.2 Set.prototype.clear()\n clear: function clear() {\n for (var that = validate(this, NAME), data = that._i, entry = that._f; entry; entry = entry.n) {\n entry.r = true;\n if (entry.p) entry.p = entry.p.n = undefined;\n delete data[entry.i];\n }\n that._f = that._l = undefined;\n that[SIZE] = 0;\n },\n // 23.1.3.3 Map.prototype.delete(key)\n // 23.2.3.4 Set.prototype.delete(value)\n 'delete': function (key) {\n var that = validate(this, NAME);\n var entry = getEntry(that, key);\n if (entry) {\n var next = entry.n;\n var prev = entry.p;\n delete that._i[entry.i];\n entry.r = true;\n if (prev) prev.n = next;\n if (next) next.p = prev;\n if (that._f == entry) that._f = next;\n if (that._l == entry) that._l = prev;\n that[SIZE]--;\n } return !!entry;\n },\n // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined)\n // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined)\n forEach: function forEach(callbackfn /* , that = undefined */) {\n validate(this, NAME);\n var f = ctx(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3);\n var entry;\n while (entry = entry ? entry.n : this._f) {\n f(entry.v, entry.k, this);\n // revert to the last existing entry\n while (entry && entry.r) entry = entry.p;\n }\n },\n // 23.1.3.7 Map.prototype.has(key)\n // 23.2.3.7 Set.prototype.has(value)\n has: function has(key) {\n return !!getEntry(validate(this, NAME), key);\n }\n });\n if (DESCRIPTORS) dP(C.prototype, 'size', {\n get: function () {\n return validate(this, NAME)[SIZE];\n }\n });\n return C;\n },\n def: function (that, key, value) {\n var entry = getEntry(that, key);\n var prev, index;\n // change existing entry\n if (entry) {\n entry.v = value;\n // create new entry\n } else {\n that._l = entry = {\n i: index = fastKey(key, true), // <- index\n k: key, // <- key\n v: value, // <- value\n p: prev = that._l, // <- previous entry\n n: undefined, // <- next entry\n r: false // <- removed\n };\n if (!that._f) that._f = entry;\n if (prev) prev.n = entry;\n that[SIZE]++;\n // add to index\n if (index !== 'F') that._i[index] = entry;\n } return that;\n },\n getEntry: getEntry,\n setStrong: function (C, NAME, IS_MAP) {\n // add .keys, .values, .entries, [@@iterator]\n // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11\n $iterDefine(C, NAME, function (iterated, kind) {\n this._t = validate(iterated, NAME); // target\n this._k = kind; // kind\n this._l = undefined; // previous\n }, function () {\n var that = this;\n var kind = that._k;\n var entry = that._l;\n // revert to the last existing entry\n while (entry && entry.r) entry = entry.p;\n // get next entry\n if (!that._t || !(that._l = entry = entry ? entry.n : that._t._f)) {\n // or finish the iteration\n that._t = undefined;\n return step(1);\n }\n // return step by kind\n if (kind == 'keys') return step(0, entry.k);\n if (kind == 'values') return step(0, entry.v);\n return step(0, [entry.k, entry.v]);\n }, IS_MAP ? 'entries' : 'values', !IS_MAP, true);\n\n // add [@@species], 23.1.2.2, 23.2.2.2\n setSpecies(NAME);\n }\n};\n","'use strict';\nvar redefineAll = require('./_redefine-all');\nvar getWeak = require('./_meta').getWeak;\nvar anObject = require('./_an-object');\nvar isObject = require('./_is-object');\nvar anInstance = require('./_an-instance');\nvar forOf = require('./_for-of');\nvar createArrayMethod = require('./_array-methods');\nvar $has = require('./_has');\nvar validate = require('./_validate-collection');\nvar arrayFind = createArrayMethod(5);\nvar arrayFindIndex = createArrayMethod(6);\nvar id = 0;\n\n// fallback for uncaught frozen keys\nvar uncaughtFrozenStore = function (that) {\n return that._l || (that._l = new UncaughtFrozenStore());\n};\nvar UncaughtFrozenStore = function () {\n this.a = [];\n};\nvar findUncaughtFrozen = function (store, key) {\n return arrayFind(store.a, function (it) {\n return it[0] === key;\n });\n};\nUncaughtFrozenStore.prototype = {\n get: function (key) {\n var entry = findUncaughtFrozen(this, key);\n if (entry) return entry[1];\n },\n has: function (key) {\n return !!findUncaughtFrozen(this, key);\n },\n set: function (key, value) {\n var entry = findUncaughtFrozen(this, key);\n if (entry) entry[1] = value;\n else this.a.push([key, value]);\n },\n 'delete': function (key) {\n var index = arrayFindIndex(this.a, function (it) {\n return it[0] === key;\n });\n if (~index) this.a.splice(index, 1);\n return !!~index;\n }\n};\n\nmodule.exports = {\n getConstructor: function (wrapper, NAME, IS_MAP, ADDER) {\n var C = wrapper(function (that, iterable) {\n anInstance(that, C, NAME, '_i');\n that._t = NAME; // collection type\n that._i = id++; // collection id\n that._l = undefined; // leak store for uncaught frozen objects\n if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);\n });\n redefineAll(C.prototype, {\n // 23.3.3.2 WeakMap.prototype.delete(key)\n // 23.4.3.3 WeakSet.prototype.delete(value)\n 'delete': function (key) {\n if (!isObject(key)) return false;\n var data = getWeak(key);\n if (data === true) return uncaughtFrozenStore(validate(this, NAME))['delete'](key);\n return data && $has(data, this._i) && delete data[this._i];\n },\n // 23.3.3.4 WeakMap.prototype.has(key)\n // 23.4.3.4 WeakSet.prototype.has(value)\n has: function has(key) {\n if (!isObject(key)) return false;\n var data = getWeak(key);\n if (data === true) return uncaughtFrozenStore(validate(this, NAME)).has(key);\n return data && $has(data, this._i);\n }\n });\n return C;\n },\n def: function (that, key, value) {\n var data = getWeak(anObject(key), true);\n if (data === true) uncaughtFrozenStore(that).set(key, value);\n else data[that._i] = value;\n return that;\n },\n ufstore: uncaughtFrozenStore\n};\n","// https://tc39.github.io/ecma262/#sec-toindex\nvar toInteger = require('./_to-integer');\nvar toLength = require('./_to-length');\nmodule.exports = function (it) {\n if (it === undefined) return 0;\n var number = toInteger(it);\n var length = toLength(number);\n if (number !== length) throw RangeError('Wrong length!');\n return length;\n};\n","// all object keys, includes non-enumerable and symbols\nvar gOPN = require('./_object-gopn');\nvar gOPS = require('./_object-gops');\nvar anObject = require('./_an-object');\nvar Reflect = require('./_global').Reflect;\nmodule.exports = Reflect && Reflect.ownKeys || function ownKeys(it) {\n var keys = gOPN.f(anObject(it));\n var getSymbols = gOPS.f;\n return getSymbols ? keys.concat(getSymbols(it)) : keys;\n};\n","// https://github.com/tc39/proposal-string-pad-start-end\nvar toLength = require('./_to-length');\nvar repeat = require('./_string-repeat');\nvar defined = require('./_defined');\n\nmodule.exports = function (that, maxLength, fillString, left) {\n var S = String(defined(that));\n var stringLength = S.length;\n var fillStr = fillString === undefined ? ' ' : String(fillString);\n var intMaxLength = toLength(maxLength);\n if (intMaxLength <= stringLength || fillStr == '') return S;\n var fillLen = intMaxLength - stringLength;\n var stringFiller = repeat.call(fillStr, Math.ceil(fillLen / fillStr.length));\n if (stringFiller.length > fillLen) stringFiller = stringFiller.slice(0, fillLen);\n return left ? stringFiller + S : S + stringFiller;\n};\n","var getKeys = require('./_object-keys');\nvar toIObject = require('./_to-iobject');\nvar isEnum = require('./_object-pie').f;\nmodule.exports = function (isEntries) {\n return function (it) {\n var O = toIObject(it);\n var keys = getKeys(O);\n var length = keys.length;\n var i = 0;\n var result = [];\n var key;\n while (length > i) if (isEnum.call(O, key = keys[i++])) {\n result.push(isEntries ? [key, O[key]] : O[key]);\n } return result;\n };\n};\n","import \"@babel/polyfill\";\n","\"use strict\";\n\nrequire(\"core-js/es6\");\n\nrequire(\"core-js/fn/array/includes\");\n\nrequire(\"core-js/fn/string/pad-start\");\n\nrequire(\"core-js/fn/string/pad-end\");\n\nrequire(\"core-js/fn/symbol/async-iterator\");\n\nrequire(\"core-js/fn/object/get-own-property-descriptors\");\n\nrequire(\"core-js/fn/object/values\");\n\nrequire(\"core-js/fn/object/entries\");\n\nrequire(\"core-js/fn/promise/finally\");\n\nrequire(\"core-js/web\");\n\nrequire(\"regenerator-runtime/runtime\");\n\nif (global._babelPolyfill && typeof console !== \"undefined\" && console.warn) {\n console.warn(\"@babel/polyfill is loaded more than once on this page. This is probably not desirable/intended \" + \"and may have consequences if different versions of the polyfills are applied sequentially. \" + \"If you do need to load the polyfill more than once, use @babel/polyfill/noConflict \" + \"instead to bypass the warning.\");\n}\n\nglobal._babelPolyfill = true;","require('../modules/es6.symbol');\nrequire('../modules/es6.object.create');\nrequire('../modules/es6.object.define-property');\nrequire('../modules/es6.object.define-properties');\nrequire('../modules/es6.object.get-own-property-descriptor');\nrequire('../modules/es6.object.get-prototype-of');\nrequire('../modules/es6.object.keys');\nrequire('../modules/es6.object.get-own-property-names');\nrequire('../modules/es6.object.freeze');\nrequire('../modules/es6.object.seal');\nrequire('../modules/es6.object.prevent-extensions');\nrequire('../modules/es6.object.is-frozen');\nrequire('../modules/es6.object.is-sealed');\nrequire('../modules/es6.object.is-extensible');\nrequire('../modules/es6.object.assign');\nrequire('../modules/es6.object.is');\nrequire('../modules/es6.object.set-prototype-of');\nrequire('../modules/es6.object.to-string');\nrequire('../modules/es6.function.bind');\nrequire('../modules/es6.function.name');\nrequire('../modules/es6.function.has-instance');\nrequire('../modules/es6.parse-int');\nrequire('../modules/es6.parse-float');\nrequire('../modules/es6.number.constructor');\nrequire('../modules/es6.number.to-fixed');\nrequire('../modules/es6.number.to-precision');\nrequire('../modules/es6.number.epsilon');\nrequire('../modules/es6.number.is-finite');\nrequire('../modules/es6.number.is-integer');\nrequire('../modules/es6.number.is-nan');\nrequire('../modules/es6.number.is-safe-integer');\nrequire('../modules/es6.number.max-safe-integer');\nrequire('../modules/es6.number.min-safe-integer');\nrequire('../modules/es6.number.parse-float');\nrequire('../modules/es6.number.parse-int');\nrequire('../modules/es6.math.acosh');\nrequire('../modules/es6.math.asinh');\nrequire('../modules/es6.math.atanh');\nrequire('../modules/es6.math.cbrt');\nrequire('../modules/es6.math.clz32');\nrequire('../modules/es6.math.cosh');\nrequire('../modules/es6.math.expm1');\nrequire('../modules/es6.math.fround');\nrequire('../modules/es6.math.hypot');\nrequire('../modules/es6.math.imul');\nrequire('../modules/es6.math.log10');\nrequire('../modules/es6.math.log1p');\nrequire('../modules/es6.math.log2');\nrequire('../modules/es6.math.sign');\nrequire('../modules/es6.math.sinh');\nrequire('../modules/es6.math.tanh');\nrequire('../modules/es6.math.trunc');\nrequire('../modules/es6.string.from-code-point');\nrequire('../modules/es6.string.raw');\nrequire('../modules/es6.string.trim');\nrequire('../modules/es6.string.iterator');\nrequire('../modules/es6.string.code-point-at');\nrequire('../modules/es6.string.ends-with');\nrequire('../modules/es6.string.includes');\nrequire('../modules/es6.string.repeat');\nrequire('../modules/es6.string.starts-with');\nrequire('../modules/es6.string.anchor');\nrequire('../modules/es6.string.big');\nrequire('../modules/es6.string.blink');\nrequire('../modules/es6.string.bold');\nrequire('../modules/es6.string.fixed');\nrequire('../modules/es6.string.fontcolor');\nrequire('../modules/es6.string.fontsize');\nrequire('../modules/es6.string.italics');\nrequire('../modules/es6.string.link');\nrequire('../modules/es6.string.small');\nrequire('../modules/es6.string.strike');\nrequire('../modules/es6.string.sub');\nrequire('../modules/es6.string.sup');\nrequire('../modules/es6.date.now');\nrequire('../modules/es6.date.to-json');\nrequire('../modules/es6.date.to-iso-string');\nrequire('../modules/es6.date.to-string');\nrequire('../modules/es6.date.to-primitive');\nrequire('../modules/es6.array.is-array');\nrequire('../modules/es6.array.from');\nrequire('../modules/es6.array.of');\nrequire('../modules/es6.array.join');\nrequire('../modules/es6.array.slice');\nrequire('../modules/es6.array.sort');\nrequire('../modules/es6.array.for-each');\nrequire('../modules/es6.array.map');\nrequire('../modules/es6.array.filter');\nrequire('../modules/es6.array.some');\nrequire('../modules/es6.array.every');\nrequire('../modules/es6.array.reduce');\nrequire('../modules/es6.array.reduce-right');\nrequire('../modules/es6.array.index-of');\nrequire('../modules/es6.array.last-index-of');\nrequire('../modules/es6.array.copy-within');\nrequire('../modules/es6.array.fill');\nrequire('../modules/es6.array.find');\nrequire('../modules/es6.array.find-index');\nrequire('../modules/es6.array.species');\nrequire('../modules/es6.array.iterator');\nrequire('../modules/es6.regexp.constructor');\nrequire('../modules/es6.regexp.exec');\nrequire('../modules/es6.regexp.to-string');\nrequire('../modules/es6.regexp.flags');\nrequire('../modules/es6.regexp.match');\nrequire('../modules/es6.regexp.replace');\nrequire('../modules/es6.regexp.search');\nrequire('../modules/es6.regexp.split');\nrequire('../modules/es6.promise');\nrequire('../modules/es6.map');\nrequire('../modules/es6.set');\nrequire('../modules/es6.weak-map');\nrequire('../modules/es6.weak-set');\nrequire('../modules/es6.typed.array-buffer');\nrequire('../modules/es6.typed.data-view');\nrequire('../modules/es6.typed.int8-array');\nrequire('../modules/es6.typed.uint8-array');\nrequire('../modules/es6.typed.uint8-clamped-array');\nrequire('../modules/es6.typed.int16-array');\nrequire('../modules/es6.typed.uint16-array');\nrequire('../modules/es6.typed.int32-array');\nrequire('../modules/es6.typed.uint32-array');\nrequire('../modules/es6.typed.float32-array');\nrequire('../modules/es6.typed.float64-array');\nrequire('../modules/es6.reflect.apply');\nrequire('../modules/es6.reflect.construct');\nrequire('../modules/es6.reflect.define-property');\nrequire('../modules/es6.reflect.delete-property');\nrequire('../modules/es6.reflect.enumerate');\nrequire('../modules/es6.reflect.get');\nrequire('../modules/es6.reflect.get-own-property-descriptor');\nrequire('../modules/es6.reflect.get-prototype-of');\nrequire('../modules/es6.reflect.has');\nrequire('../modules/es6.reflect.is-extensible');\nrequire('../modules/es6.reflect.own-keys');\nrequire('../modules/es6.reflect.prevent-extensions');\nrequire('../modules/es6.reflect.set');\nrequire('../modules/es6.reflect.set-prototype-of');\nmodule.exports = require('../modules/_core');\n","'use strict';\n// ECMAScript 6 symbols shim\nvar global = require('./_global');\nvar has = require('./_has');\nvar DESCRIPTORS = require('./_descriptors');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar META = require('./_meta').KEY;\nvar $fails = require('./_fails');\nvar shared = require('./_shared');\nvar setToStringTag = require('./_set-to-string-tag');\nvar uid = require('./_uid');\nvar wks = require('./_wks');\nvar wksExt = require('./_wks-ext');\nvar wksDefine = require('./_wks-define');\nvar enumKeys = require('./_enum-keys');\nvar isArray = require('./_is-array');\nvar anObject = require('./_an-object');\nvar isObject = require('./_is-object');\nvar toIObject = require('./_to-iobject');\nvar toPrimitive = require('./_to-primitive');\nvar createDesc = require('./_property-desc');\nvar _create = require('./_object-create');\nvar gOPNExt = require('./_object-gopn-ext');\nvar $GOPD = require('./_object-gopd');\nvar $DP = require('./_object-dp');\nvar $keys = require('./_object-keys');\nvar gOPD = $GOPD.f;\nvar dP = $DP.f;\nvar gOPN = gOPNExt.f;\nvar $Symbol = global.Symbol;\nvar $JSON = global.JSON;\nvar _stringify = $JSON && $JSON.stringify;\nvar PROTOTYPE = 'prototype';\nvar HIDDEN = wks('_hidden');\nvar TO_PRIMITIVE = wks('toPrimitive');\nvar isEnum = {}.propertyIsEnumerable;\nvar SymbolRegistry = shared('symbol-registry');\nvar AllSymbols = shared('symbols');\nvar OPSymbols = shared('op-symbols');\nvar ObjectProto = Object[PROTOTYPE];\nvar USE_NATIVE = typeof $Symbol == 'function';\nvar QObject = global.QObject;\n// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173\nvar setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;\n\n// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687\nvar setSymbolDesc = DESCRIPTORS && $fails(function () {\n return _create(dP({}, 'a', {\n get: function () { return dP(this, 'a', { value: 7 }).a; }\n })).a != 7;\n}) ? function (it, key, D) {\n var protoDesc = gOPD(ObjectProto, key);\n if (protoDesc) delete ObjectProto[key];\n dP(it, key, D);\n if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc);\n} : dP;\n\nvar wrap = function (tag) {\n var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);\n sym._k = tag;\n return sym;\n};\n\nvar isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) {\n return typeof it == 'symbol';\n} : function (it) {\n return it instanceof $Symbol;\n};\n\nvar $defineProperty = function defineProperty(it, key, D) {\n if (it === ObjectProto) $defineProperty(OPSymbols, key, D);\n anObject(it);\n key = toPrimitive(key, true);\n anObject(D);\n if (has(AllSymbols, key)) {\n if (!D.enumerable) {\n if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {}));\n it[HIDDEN][key] = true;\n } else {\n if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false;\n D = _create(D, { enumerable: createDesc(0, false) });\n } return setSymbolDesc(it, key, D);\n } return dP(it, key, D);\n};\nvar $defineProperties = function defineProperties(it, P) {\n anObject(it);\n var keys = enumKeys(P = toIObject(P));\n var i = 0;\n var l = keys.length;\n var key;\n while (l > i) $defineProperty(it, key = keys[i++], P[key]);\n return it;\n};\nvar $create = function create(it, P) {\n return P === undefined ? _create(it) : $defineProperties(_create(it), P);\n};\nvar $propertyIsEnumerable = function propertyIsEnumerable(key) {\n var E = isEnum.call(this, key = toPrimitive(key, true));\n if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false;\n return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;\n};\nvar $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) {\n it = toIObject(it);\n key = toPrimitive(key, true);\n if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return;\n var D = gOPD(it, key);\n if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true;\n return D;\n};\nvar $getOwnPropertyNames = function getOwnPropertyNames(it) {\n var names = gOPN(toIObject(it));\n var result = [];\n var i = 0;\n var key;\n while (names.length > i) {\n if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key);\n } return result;\n};\nvar $getOwnPropertySymbols = function getOwnPropertySymbols(it) {\n var IS_OP = it === ObjectProto;\n var names = gOPN(IS_OP ? OPSymbols : toIObject(it));\n var result = [];\n var i = 0;\n var key;\n while (names.length > i) {\n if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]);\n } return result;\n};\n\n// 19.4.1.1 Symbol([description])\nif (!USE_NATIVE) {\n $Symbol = function Symbol() {\n if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!');\n var tag = uid(arguments.length > 0 ? arguments[0] : undefined);\n var $set = function (value) {\n if (this === ObjectProto) $set.call(OPSymbols, value);\n if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;\n setSymbolDesc(this, tag, createDesc(1, value));\n };\n if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set });\n return wrap(tag);\n };\n redefine($Symbol[PROTOTYPE], 'toString', function toString() {\n return this._k;\n });\n\n $GOPD.f = $getOwnPropertyDescriptor;\n $DP.f = $defineProperty;\n require('./_object-gopn').f = gOPNExt.f = $getOwnPropertyNames;\n require('./_object-pie').f = $propertyIsEnumerable;\n require('./_object-gops').f = $getOwnPropertySymbols;\n\n if (DESCRIPTORS && !require('./_library')) {\n redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);\n }\n\n wksExt.f = function (name) {\n return wrap(wks(name));\n };\n}\n\n$export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol });\n\nfor (var es6Symbols = (\n // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14\n 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'\n).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]);\n\nfor (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]);\n\n$export($export.S + $export.F * !USE_NATIVE, 'Symbol', {\n // 19.4.2.1 Symbol.for(key)\n 'for': function (key) {\n return has(SymbolRegistry, key += '')\n ? SymbolRegistry[key]\n : SymbolRegistry[key] = $Symbol(key);\n },\n // 19.4.2.5 Symbol.keyFor(sym)\n keyFor: function keyFor(sym) {\n if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!');\n for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key;\n },\n useSetter: function () { setter = true; },\n useSimple: function () { setter = false; }\n});\n\n$export($export.S + $export.F * !USE_NATIVE, 'Object', {\n // 19.1.2.2 Object.create(O [, Properties])\n create: $create,\n // 19.1.2.4 Object.defineProperty(O, P, Attributes)\n defineProperty: $defineProperty,\n // 19.1.2.3 Object.defineProperties(O, Properties)\n defineProperties: $defineProperties,\n // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)\n getOwnPropertyDescriptor: $getOwnPropertyDescriptor,\n // 19.1.2.7 Object.getOwnPropertyNames(O)\n getOwnPropertyNames: $getOwnPropertyNames,\n // 19.1.2.8 Object.getOwnPropertySymbols(O)\n getOwnPropertySymbols: $getOwnPropertySymbols\n});\n\n// 24.3.2 JSON.stringify(value [, replacer [, space]])\n$JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {\n var S = $Symbol();\n // MS Edge converts symbol values to JSON as {}\n // WebKit converts symbol values to JSON as null\n // V8 throws on boxed symbols\n return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';\n})), 'JSON', {\n stringify: function stringify(it) {\n var args = [it];\n var i = 1;\n var replacer, $replacer;\n while (arguments.length > i) args.push(arguments[i++]);\n $replacer = replacer = args[1];\n if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined\n if (!isArray(replacer)) replacer = function (key, value) {\n if (typeof $replacer == 'function') value = $replacer.call(this, key, value);\n if (!isSymbol(value)) return value;\n };\n args[1] = replacer;\n return _stringify.apply($JSON, args);\n }\n});\n\n// 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)\n$Symbol[PROTOTYPE][TO_PRIMITIVE] || require('./_hide')($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);\n// 19.4.3.5 Symbol.prototype[@@toStringTag]\nsetToStringTag($Symbol, 'Symbol');\n// 20.2.1.9 Math[@@toStringTag]\nsetToStringTag(Math, 'Math', true);\n// 24.3.3 JSON[@@toStringTag]\nsetToStringTag(global.JSON, 'JSON', true);\n","module.exports = require('./_shared')('native-function-to-string', Function.toString);\n","// all enumerable object keys, includes symbols\nvar getKeys = require('./_object-keys');\nvar gOPS = require('./_object-gops');\nvar pIE = require('./_object-pie');\nmodule.exports = function (it) {\n var result = getKeys(it);\n var getSymbols = gOPS.f;\n if (getSymbols) {\n var symbols = getSymbols(it);\n var isEnum = pIE.f;\n var i = 0;\n var key;\n while (symbols.length > i) if (isEnum.call(it, key = symbols[i++])) result.push(key);\n } return result;\n};\n","var $export = require('./_export');\n// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\n$export($export.S, 'Object', { create: require('./_object-create') });\n","var $export = require('./_export');\n// 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes)\n$export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperty: require('./_object-dp').f });\n","var $export = require('./_export');\n// 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties)\n$export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperties: require('./_object-dps') });\n","// 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)\nvar toIObject = require('./_to-iobject');\nvar $getOwnPropertyDescriptor = require('./_object-gopd').f;\n\nrequire('./_object-sap')('getOwnPropertyDescriptor', function () {\n return function getOwnPropertyDescriptor(it, key) {\n return $getOwnPropertyDescriptor(toIObject(it), key);\n };\n});\n","// 19.1.2.9 Object.getPrototypeOf(O)\nvar toObject = require('./_to-object');\nvar $getPrototypeOf = require('./_object-gpo');\n\nrequire('./_object-sap')('getPrototypeOf', function () {\n return function getPrototypeOf(it) {\n return $getPrototypeOf(toObject(it));\n };\n});\n","// 19.1.2.14 Object.keys(O)\nvar toObject = require('./_to-object');\nvar $keys = require('./_object-keys');\n\nrequire('./_object-sap')('keys', function () {\n return function keys(it) {\n return $keys(toObject(it));\n };\n});\n","// 19.1.2.7 Object.getOwnPropertyNames(O)\nrequire('./_object-sap')('getOwnPropertyNames', function () {\n return require('./_object-gopn-ext').f;\n});\n","// 19.1.2.5 Object.freeze(O)\nvar isObject = require('./_is-object');\nvar meta = require('./_meta').onFreeze;\n\nrequire('./_object-sap')('freeze', function ($freeze) {\n return function freeze(it) {\n return $freeze && isObject(it) ? $freeze(meta(it)) : it;\n };\n});\n","// 19.1.2.17 Object.seal(O)\nvar isObject = require('./_is-object');\nvar meta = require('./_meta').onFreeze;\n\nrequire('./_object-sap')('seal', function ($seal) {\n return function seal(it) {\n return $seal && isObject(it) ? $seal(meta(it)) : it;\n };\n});\n","// 19.1.2.15 Object.preventExtensions(O)\nvar isObject = require('./_is-object');\nvar meta = require('./_meta').onFreeze;\n\nrequire('./_object-sap')('preventExtensions', function ($preventExtensions) {\n return function preventExtensions(it) {\n return $preventExtensions && isObject(it) ? $preventExtensions(meta(it)) : it;\n };\n});\n","// 19.1.2.12 Object.isFrozen(O)\nvar isObject = require('./_is-object');\n\nrequire('./_object-sap')('isFrozen', function ($isFrozen) {\n return function isFrozen(it) {\n return isObject(it) ? $isFrozen ? $isFrozen(it) : false : true;\n };\n});\n","// 19.1.2.13 Object.isSealed(O)\nvar isObject = require('./_is-object');\n\nrequire('./_object-sap')('isSealed', function ($isSealed) {\n return function isSealed(it) {\n return isObject(it) ? $isSealed ? $isSealed(it) : false : true;\n };\n});\n","// 19.1.2.11 Object.isExtensible(O)\nvar isObject = require('./_is-object');\n\nrequire('./_object-sap')('isExtensible', function ($isExtensible) {\n return function isExtensible(it) {\n return isObject(it) ? $isExtensible ? $isExtensible(it) : true : false;\n };\n});\n","// 19.1.3.1 Object.assign(target, source)\nvar $export = require('./_export');\n\n$export($export.S + $export.F, 'Object', { assign: require('./_object-assign') });\n","// 19.1.3.10 Object.is(value1, value2)\nvar $export = require('./_export');\n$export($export.S, 'Object', { is: require('./_same-value') });\n","// 19.1.3.19 Object.setPrototypeOf(O, proto)\nvar $export = require('./_export');\n$export($export.S, 'Object', { setPrototypeOf: require('./_set-proto').set });\n","'use strict';\n// 19.1.3.6 Object.prototype.toString()\nvar classof = require('./_classof');\nvar test = {};\ntest[require('./_wks')('toStringTag')] = 'z';\nif (test + '' != '[object z]') {\n require('./_redefine')(Object.prototype, 'toString', function toString() {\n return '[object ' + classof(this) + ']';\n }, true);\n}\n","// 19.2.3.2 / 15.3.4.5 Function.prototype.bind(thisArg, args...)\nvar $export = require('./_export');\n\n$export($export.P, 'Function', { bind: require('./_bind') });\n","var dP = require('./_object-dp').f;\nvar FProto = Function.prototype;\nvar nameRE = /^\\s*function ([^ (]*)/;\nvar NAME = 'name';\n\n// 19.2.4.2 name\nNAME in FProto || require('./_descriptors') && dP(FProto, NAME, {\n configurable: true,\n get: function () {\n try {\n return ('' + this).match(nameRE)[1];\n } catch (e) {\n return '';\n }\n }\n});\n","'use strict';\nvar isObject = require('./_is-object');\nvar getPrototypeOf = require('./_object-gpo');\nvar HAS_INSTANCE = require('./_wks')('hasInstance');\nvar FunctionProto = Function.prototype;\n// 19.2.3.6 Function.prototype[@@hasInstance](V)\nif (!(HAS_INSTANCE in FunctionProto)) require('./_object-dp').f(FunctionProto, HAS_INSTANCE, { value: function (O) {\n if (typeof this != 'function' || !isObject(O)) return false;\n if (!isObject(this.prototype)) return O instanceof this;\n // for environment w/o native `@@hasInstance` logic enough `instanceof`, but add this:\n while (O = getPrototypeOf(O)) if (this.prototype === O) return true;\n return false;\n} });\n","var $export = require('./_export');\nvar $parseInt = require('./_parse-int');\n// 18.2.5 parseInt(string, radix)\n$export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt });\n","var $export = require('./_export');\nvar $parseFloat = require('./_parse-float');\n// 18.2.4 parseFloat(string)\n$export($export.G + $export.F * (parseFloat != $parseFloat), { parseFloat: $parseFloat });\n","'use strict';\nvar global = require('./_global');\nvar has = require('./_has');\nvar cof = require('./_cof');\nvar inheritIfRequired = require('./_inherit-if-required');\nvar toPrimitive = require('./_to-primitive');\nvar fails = require('./_fails');\nvar gOPN = require('./_object-gopn').f;\nvar gOPD = require('./_object-gopd').f;\nvar dP = require('./_object-dp').f;\nvar $trim = require('./_string-trim').trim;\nvar NUMBER = 'Number';\nvar $Number = global[NUMBER];\nvar Base = $Number;\nvar proto = $Number.prototype;\n// Opera ~12 has broken Object#toString\nvar BROKEN_COF = cof(require('./_object-create')(proto)) == NUMBER;\nvar TRIM = 'trim' in String.prototype;\n\n// 7.1.3 ToNumber(argument)\nvar toNumber = function (argument) {\n var it = toPrimitive(argument, false);\n if (typeof it == 'string' && it.length > 2) {\n it = TRIM ? it.trim() : $trim(it, 3);\n var first = it.charCodeAt(0);\n var third, radix, maxCode;\n if (first === 43 || first === 45) {\n third = it.charCodeAt(2);\n if (third === 88 || third === 120) return NaN; // Number('+0x1') should be NaN, old V8 fix\n } else if (first === 48) {\n switch (it.charCodeAt(1)) {\n case 66: case 98: radix = 2; maxCode = 49; break; // fast equal /^0b[01]+$/i\n case 79: case 111: radix = 8; maxCode = 55; break; // fast equal /^0o[0-7]+$/i\n default: return +it;\n }\n for (var digits = it.slice(2), i = 0, l = digits.length, code; i < l; i++) {\n code = digits.charCodeAt(i);\n // parseInt parses a string to a first unavailable symbol\n // but ToNumber should return NaN if a string contains unavailable symbols\n if (code < 48 || code > maxCode) return NaN;\n } return parseInt(digits, radix);\n }\n } return +it;\n};\n\nif (!$Number(' 0o1') || !$Number('0b1') || $Number('+0x1')) {\n $Number = function Number(value) {\n var it = arguments.length < 1 ? 0 : value;\n var that = this;\n return that instanceof $Number\n // check on 1..constructor(foo) case\n && (BROKEN_COF ? fails(function () { proto.valueOf.call(that); }) : cof(that) != NUMBER)\n ? inheritIfRequired(new Base(toNumber(it)), that, $Number) : toNumber(it);\n };\n for (var keys = require('./_descriptors') ? gOPN(Base) : (\n // ES3:\n 'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,' +\n // ES6 (in case, if modules with ES6 Number statics required before):\n 'EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,' +\n 'MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger'\n ).split(','), j = 0, key; keys.length > j; j++) {\n if (has(Base, key = keys[j]) && !has($Number, key)) {\n dP($Number, key, gOPD(Base, key));\n }\n }\n $Number.prototype = proto;\n proto.constructor = $Number;\n require('./_redefine')(global, NUMBER, $Number);\n}\n","'use strict';\nvar $export = require('./_export');\nvar toInteger = require('./_to-integer');\nvar aNumberValue = require('./_a-number-value');\nvar repeat = require('./_string-repeat');\nvar $toFixed = 1.0.toFixed;\nvar floor = Math.floor;\nvar data = [0, 0, 0, 0, 0, 0];\nvar ERROR = 'Number.toFixed: incorrect invocation!';\nvar ZERO = '0';\n\nvar multiply = function (n, c) {\n var i = -1;\n var c2 = c;\n while (++i < 6) {\n c2 += n * data[i];\n data[i] = c2 % 1e7;\n c2 = floor(c2 / 1e7);\n }\n};\nvar divide = function (n) {\n var i = 6;\n var c = 0;\n while (--i >= 0) {\n c += data[i];\n data[i] = floor(c / n);\n c = (c % n) * 1e7;\n }\n};\nvar numToString = function () {\n var i = 6;\n var s = '';\n while (--i >= 0) {\n if (s !== '' || i === 0 || data[i] !== 0) {\n var t = String(data[i]);\n s = s === '' ? t : s + repeat.call(ZERO, 7 - t.length) + t;\n }\n } return s;\n};\nvar pow = function (x, n, acc) {\n return n === 0 ? acc : n % 2 === 1 ? pow(x, n - 1, acc * x) : pow(x * x, n / 2, acc);\n};\nvar log = function (x) {\n var n = 0;\n var x2 = x;\n while (x2 >= 4096) {\n n += 12;\n x2 /= 4096;\n }\n while (x2 >= 2) {\n n += 1;\n x2 /= 2;\n } return n;\n};\n\n$export($export.P + $export.F * (!!$toFixed && (\n 0.00008.toFixed(3) !== '0.000' ||\n 0.9.toFixed(0) !== '1' ||\n 1.255.toFixed(2) !== '1.25' ||\n 1000000000000000128.0.toFixed(0) !== '1000000000000000128'\n) || !require('./_fails')(function () {\n // V8 ~ Android 4.3-\n $toFixed.call({});\n})), 'Number', {\n toFixed: function toFixed(fractionDigits) {\n var x = aNumberValue(this, ERROR);\n var f = toInteger(fractionDigits);\n var s = '';\n var m = ZERO;\n var e, z, j, k;\n if (f < 0 || f > 20) throw RangeError(ERROR);\n // eslint-disable-next-line no-self-compare\n if (x != x) return 'NaN';\n if (x <= -1e21 || x >= 1e21) return String(x);\n if (x < 0) {\n s = '-';\n x = -x;\n }\n if (x > 1e-21) {\n e = log(x * pow(2, 69, 1)) - 69;\n z = e < 0 ? x * pow(2, -e, 1) : x / pow(2, e, 1);\n z *= 0x10000000000000;\n e = 52 - e;\n if (e > 0) {\n multiply(0, z);\n j = f;\n while (j >= 7) {\n multiply(1e7, 0);\n j -= 7;\n }\n multiply(pow(10, j, 1), 0);\n j = e - 1;\n while (j >= 23) {\n divide(1 << 23);\n j -= 23;\n }\n divide(1 << j);\n multiply(1, 1);\n divide(2);\n m = numToString();\n } else {\n multiply(0, z);\n multiply(1 << -e, 0);\n m = numToString() + repeat.call(ZERO, f);\n }\n }\n if (f > 0) {\n k = m.length;\n m = s + (k <= f ? '0.' + repeat.call(ZERO, f - k) + m : m.slice(0, k - f) + '.' + m.slice(k - f));\n } else {\n m = s + m;\n } return m;\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $fails = require('./_fails');\nvar aNumberValue = require('./_a-number-value');\nvar $toPrecision = 1.0.toPrecision;\n\n$export($export.P + $export.F * ($fails(function () {\n // IE7-\n return $toPrecision.call(1, undefined) !== '1';\n}) || !$fails(function () {\n // V8 ~ Android 4.3-\n $toPrecision.call({});\n})), 'Number', {\n toPrecision: function toPrecision(precision) {\n var that = aNumberValue(this, 'Number#toPrecision: incorrect invocation!');\n return precision === undefined ? $toPrecision.call(that) : $toPrecision.call(that, precision);\n }\n});\n","// 20.1.2.1 Number.EPSILON\nvar $export = require('./_export');\n\n$export($export.S, 'Number', { EPSILON: Math.pow(2, -52) });\n","// 20.1.2.2 Number.isFinite(number)\nvar $export = require('./_export');\nvar _isFinite = require('./_global').isFinite;\n\n$export($export.S, 'Number', {\n isFinite: function isFinite(it) {\n return typeof it == 'number' && _isFinite(it);\n }\n});\n","// 20.1.2.3 Number.isInteger(number)\nvar $export = require('./_export');\n\n$export($export.S, 'Number', { isInteger: require('./_is-integer') });\n","// 20.1.2.4 Number.isNaN(number)\nvar $export = require('./_export');\n\n$export($export.S, 'Number', {\n isNaN: function isNaN(number) {\n // eslint-disable-next-line no-self-compare\n return number != number;\n }\n});\n","// 20.1.2.5 Number.isSafeInteger(number)\nvar $export = require('./_export');\nvar isInteger = require('./_is-integer');\nvar abs = Math.abs;\n\n$export($export.S, 'Number', {\n isSafeInteger: function isSafeInteger(number) {\n return isInteger(number) && abs(number) <= 0x1fffffffffffff;\n }\n});\n","// 20.1.2.6 Number.MAX_SAFE_INTEGER\nvar $export = require('./_export');\n\n$export($export.S, 'Number', { MAX_SAFE_INTEGER: 0x1fffffffffffff });\n","// 20.1.2.10 Number.MIN_SAFE_INTEGER\nvar $export = require('./_export');\n\n$export($export.S, 'Number', { MIN_SAFE_INTEGER: -0x1fffffffffffff });\n","var $export = require('./_export');\nvar $parseFloat = require('./_parse-float');\n// 20.1.2.12 Number.parseFloat(string)\n$export($export.S + $export.F * (Number.parseFloat != $parseFloat), 'Number', { parseFloat: $parseFloat });\n","var $export = require('./_export');\nvar $parseInt = require('./_parse-int');\n// 20.1.2.13 Number.parseInt(string, radix)\n$export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', { parseInt: $parseInt });\n","// 20.2.2.3 Math.acosh(x)\nvar $export = require('./_export');\nvar log1p = require('./_math-log1p');\nvar sqrt = Math.sqrt;\nvar $acosh = Math.acosh;\n\n$export($export.S + $export.F * !($acosh\n // V8 bug: https://code.google.com/p/v8/issues/detail?id=3509\n && Math.floor($acosh(Number.MAX_VALUE)) == 710\n // Tor Browser bug: Math.acosh(Infinity) -> NaN\n && $acosh(Infinity) == Infinity\n), 'Math', {\n acosh: function acosh(x) {\n return (x = +x) < 1 ? NaN : x > 94906265.62425156\n ? Math.log(x) + Math.LN2\n : log1p(x - 1 + sqrt(x - 1) * sqrt(x + 1));\n }\n});\n","// 20.2.2.5 Math.asinh(x)\nvar $export = require('./_export');\nvar $asinh = Math.asinh;\n\nfunction asinh(x) {\n return !isFinite(x = +x) || x == 0 ? x : x < 0 ? -asinh(-x) : Math.log(x + Math.sqrt(x * x + 1));\n}\n\n// Tor Browser bug: Math.asinh(0) -> -0\n$export($export.S + $export.F * !($asinh && 1 / $asinh(0) > 0), 'Math', { asinh: asinh });\n","// 20.2.2.7 Math.atanh(x)\nvar $export = require('./_export');\nvar $atanh = Math.atanh;\n\n// Tor Browser bug: Math.atanh(-0) -> 0\n$export($export.S + $export.F * !($atanh && 1 / $atanh(-0) < 0), 'Math', {\n atanh: function atanh(x) {\n return (x = +x) == 0 ? x : Math.log((1 + x) / (1 - x)) / 2;\n }\n});\n","// 20.2.2.9 Math.cbrt(x)\nvar $export = require('./_export');\nvar sign = require('./_math-sign');\n\n$export($export.S, 'Math', {\n cbrt: function cbrt(x) {\n return sign(x = +x) * Math.pow(Math.abs(x), 1 / 3);\n }\n});\n","// 20.2.2.11 Math.clz32(x)\nvar $export = require('./_export');\n\n$export($export.S, 'Math', {\n clz32: function clz32(x) {\n return (x >>>= 0) ? 31 - Math.floor(Math.log(x + 0.5) * Math.LOG2E) : 32;\n }\n});\n","// 20.2.2.12 Math.cosh(x)\nvar $export = require('./_export');\nvar exp = Math.exp;\n\n$export($export.S, 'Math', {\n cosh: function cosh(x) {\n return (exp(x = +x) + exp(-x)) / 2;\n }\n});\n","// 20.2.2.14 Math.expm1(x)\nvar $export = require('./_export');\nvar $expm1 = require('./_math-expm1');\n\n$export($export.S + $export.F * ($expm1 != Math.expm1), 'Math', { expm1: $expm1 });\n","// 20.2.2.16 Math.fround(x)\nvar $export = require('./_export');\n\n$export($export.S, 'Math', { fround: require('./_math-fround') });\n","// 20.2.2.16 Math.fround(x)\nvar sign = require('./_math-sign');\nvar pow = Math.pow;\nvar EPSILON = pow(2, -52);\nvar EPSILON32 = pow(2, -23);\nvar MAX32 = pow(2, 127) * (2 - EPSILON32);\nvar MIN32 = pow(2, -126);\n\nvar roundTiesToEven = function (n) {\n return n + 1 / EPSILON - 1 / EPSILON;\n};\n\nmodule.exports = Math.fround || function fround(x) {\n var $abs = Math.abs(x);\n var $sign = sign(x);\n var a, result;\n if ($abs < MIN32) return $sign * roundTiesToEven($abs / MIN32 / EPSILON32) * MIN32 * EPSILON32;\n a = (1 + EPSILON32 / EPSILON) * $abs;\n result = a - (a - $abs);\n // eslint-disable-next-line no-self-compare\n if (result > MAX32 || result != result) return $sign * Infinity;\n return $sign * result;\n};\n","// 20.2.2.17 Math.hypot([value1[, value2[, … ]]])\nvar $export = require('./_export');\nvar abs = Math.abs;\n\n$export($export.S, 'Math', {\n hypot: function hypot(value1, value2) { // eslint-disable-line no-unused-vars\n var sum = 0;\n var i = 0;\n var aLen = arguments.length;\n var larg = 0;\n var arg, div;\n while (i < aLen) {\n arg = abs(arguments[i++]);\n if (larg < arg) {\n div = larg / arg;\n sum = sum * div * div + 1;\n larg = arg;\n } else if (arg > 0) {\n div = arg / larg;\n sum += div * div;\n } else sum += arg;\n }\n return larg === Infinity ? Infinity : larg * Math.sqrt(sum);\n }\n});\n","// 20.2.2.18 Math.imul(x, y)\nvar $export = require('./_export');\nvar $imul = Math.imul;\n\n// some WebKit versions fails with big numbers, some has wrong arity\n$export($export.S + $export.F * require('./_fails')(function () {\n return $imul(0xffffffff, 5) != -5 || $imul.length != 2;\n}), 'Math', {\n imul: function imul(x, y) {\n var UINT16 = 0xffff;\n var xn = +x;\n var yn = +y;\n var xl = UINT16 & xn;\n var yl = UINT16 & yn;\n return 0 | xl * yl + ((UINT16 & xn >>> 16) * yl + xl * (UINT16 & yn >>> 16) << 16 >>> 0);\n }\n});\n","// 20.2.2.21 Math.log10(x)\nvar $export = require('./_export');\n\n$export($export.S, 'Math', {\n log10: function log10(x) {\n return Math.log(x) * Math.LOG10E;\n }\n});\n","// 20.2.2.20 Math.log1p(x)\nvar $export = require('./_export');\n\n$export($export.S, 'Math', { log1p: require('./_math-log1p') });\n","// 20.2.2.22 Math.log2(x)\nvar $export = require('./_export');\n\n$export($export.S, 'Math', {\n log2: function log2(x) {\n return Math.log(x) / Math.LN2;\n }\n});\n","// 20.2.2.28 Math.sign(x)\nvar $export = require('./_export');\n\n$export($export.S, 'Math', { sign: require('./_math-sign') });\n","// 20.2.2.30 Math.sinh(x)\nvar $export = require('./_export');\nvar expm1 = require('./_math-expm1');\nvar exp = Math.exp;\n\n// V8 near Chromium 38 has a problem with very small numbers\n$export($export.S + $export.F * require('./_fails')(function () {\n return !Math.sinh(-2e-17) != -2e-17;\n}), 'Math', {\n sinh: function sinh(x) {\n return Math.abs(x = +x) < 1\n ? (expm1(x) - expm1(-x)) / 2\n : (exp(x - 1) - exp(-x - 1)) * (Math.E / 2);\n }\n});\n","// 20.2.2.33 Math.tanh(x)\nvar $export = require('./_export');\nvar expm1 = require('./_math-expm1');\nvar exp = Math.exp;\n\n$export($export.S, 'Math', {\n tanh: function tanh(x) {\n var a = expm1(x = +x);\n var b = expm1(-x);\n return a == Infinity ? 1 : b == Infinity ? -1 : (a - b) / (exp(x) + exp(-x));\n }\n});\n","// 20.2.2.34 Math.trunc(x)\nvar $export = require('./_export');\n\n$export($export.S, 'Math', {\n trunc: function trunc(it) {\n return (it > 0 ? Math.floor : Math.ceil)(it);\n }\n});\n","var $export = require('./_export');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nvar fromCharCode = String.fromCharCode;\nvar $fromCodePoint = String.fromCodePoint;\n\n// length should be 1, old FF problem\n$export($export.S + $export.F * (!!$fromCodePoint && $fromCodePoint.length != 1), 'String', {\n // 21.1.2.2 String.fromCodePoint(...codePoints)\n fromCodePoint: function fromCodePoint(x) { // eslint-disable-line no-unused-vars\n var res = [];\n var aLen = arguments.length;\n var i = 0;\n var code;\n while (aLen > i) {\n code = +arguments[i++];\n if (toAbsoluteIndex(code, 0x10ffff) !== code) throw RangeError(code + ' is not a valid code point');\n res.push(code < 0x10000\n ? fromCharCode(code)\n : fromCharCode(((code -= 0x10000) >> 10) + 0xd800, code % 0x400 + 0xdc00)\n );\n } return res.join('');\n }\n});\n","var $export = require('./_export');\nvar toIObject = require('./_to-iobject');\nvar toLength = require('./_to-length');\n\n$export($export.S, 'String', {\n // 21.1.2.4 String.raw(callSite, ...substitutions)\n raw: function raw(callSite) {\n var tpl = toIObject(callSite.raw);\n var len = toLength(tpl.length);\n var aLen = arguments.length;\n var res = [];\n var i = 0;\n while (len > i) {\n res.push(String(tpl[i++]));\n if (i < aLen) res.push(String(arguments[i]));\n } return res.join('');\n }\n});\n","'use strict';\n// 21.1.3.25 String.prototype.trim()\nrequire('./_string-trim')('trim', function ($trim) {\n return function trim() {\n return $trim(this, 3);\n };\n});\n","'use strict';\nvar $at = require('./_string-at')(true);\n\n// 21.1.3.27 String.prototype[@@iterator]()\nrequire('./_iter-define')(String, 'String', function (iterated) {\n this._t = String(iterated); // target\n this._i = 0; // next index\n// 21.1.5.2.1 %StringIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var index = this._i;\n var point;\n if (index >= O.length) return { value: undefined, done: true };\n point = $at(O, index);\n this._i += point.length;\n return { value: point, done: false };\n});\n","'use strict';\nvar $export = require('./_export');\nvar $at = require('./_string-at')(false);\n$export($export.P, 'String', {\n // 21.1.3.3 String.prototype.codePointAt(pos)\n codePointAt: function codePointAt(pos) {\n return $at(this, pos);\n }\n});\n","// 21.1.3.6 String.prototype.endsWith(searchString [, endPosition])\n'use strict';\nvar $export = require('./_export');\nvar toLength = require('./_to-length');\nvar context = require('./_string-context');\nvar ENDS_WITH = 'endsWith';\nvar $endsWith = ''[ENDS_WITH];\n\n$export($export.P + $export.F * require('./_fails-is-regexp')(ENDS_WITH), 'String', {\n endsWith: function endsWith(searchString /* , endPosition = @length */) {\n var that = context(this, searchString, ENDS_WITH);\n var endPosition = arguments.length > 1 ? arguments[1] : undefined;\n var len = toLength(that.length);\n var end = endPosition === undefined ? len : Math.min(toLength(endPosition), len);\n var search = String(searchString);\n return $endsWith\n ? $endsWith.call(that, search, end)\n : that.slice(end - search.length, end) === search;\n }\n});\n","// 21.1.3.7 String.prototype.includes(searchString, position = 0)\n'use strict';\nvar $export = require('./_export');\nvar context = require('./_string-context');\nvar INCLUDES = 'includes';\n\n$export($export.P + $export.F * require('./_fails-is-regexp')(INCLUDES), 'String', {\n includes: function includes(searchString /* , position = 0 */) {\n return !!~context(this, searchString, INCLUDES)\n .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\n","var $export = require('./_export');\n\n$export($export.P, 'String', {\n // 21.1.3.13 String.prototype.repeat(count)\n repeat: require('./_string-repeat')\n});\n","// 21.1.3.18 String.prototype.startsWith(searchString [, position ])\n'use strict';\nvar $export = require('./_export');\nvar toLength = require('./_to-length');\nvar context = require('./_string-context');\nvar STARTS_WITH = 'startsWith';\nvar $startsWith = ''[STARTS_WITH];\n\n$export($export.P + $export.F * require('./_fails-is-regexp')(STARTS_WITH), 'String', {\n startsWith: function startsWith(searchString /* , position = 0 */) {\n var that = context(this, searchString, STARTS_WITH);\n var index = toLength(Math.min(arguments.length > 1 ? arguments[1] : undefined, that.length));\n var search = String(searchString);\n return $startsWith\n ? $startsWith.call(that, search, index)\n : that.slice(index, index + search.length) === search;\n }\n});\n","'use strict';\n// B.2.3.2 String.prototype.anchor(name)\nrequire('./_string-html')('anchor', function (createHTML) {\n return function anchor(name) {\n return createHTML(this, 'a', 'name', name);\n };\n});\n","'use strict';\n// B.2.3.3 String.prototype.big()\nrequire('./_string-html')('big', function (createHTML) {\n return function big() {\n return createHTML(this, 'big', '', '');\n };\n});\n","'use strict';\n// B.2.3.4 String.prototype.blink()\nrequire('./_string-html')('blink', function (createHTML) {\n return function blink() {\n return createHTML(this, 'blink', '', '');\n };\n});\n","'use strict';\n// B.2.3.5 String.prototype.bold()\nrequire('./_string-html')('bold', function (createHTML) {\n return function bold() {\n return createHTML(this, 'b', '', '');\n };\n});\n","'use strict';\n// B.2.3.6 String.prototype.fixed()\nrequire('./_string-html')('fixed', function (createHTML) {\n return function fixed() {\n return createHTML(this, 'tt', '', '');\n };\n});\n","'use strict';\n// B.2.3.7 String.prototype.fontcolor(color)\nrequire('./_string-html')('fontcolor', function (createHTML) {\n return function fontcolor(color) {\n return createHTML(this, 'font', 'color', color);\n };\n});\n","'use strict';\n// B.2.3.8 String.prototype.fontsize(size)\nrequire('./_string-html')('fontsize', function (createHTML) {\n return function fontsize(size) {\n return createHTML(this, 'font', 'size', size);\n };\n});\n","'use strict';\n// B.2.3.9 String.prototype.italics()\nrequire('./_string-html')('italics', function (createHTML) {\n return function italics() {\n return createHTML(this, 'i', '', '');\n };\n});\n","'use strict';\n// B.2.3.10 String.prototype.link(url)\nrequire('./_string-html')('link', function (createHTML) {\n return function link(url) {\n return createHTML(this, 'a', 'href', url);\n };\n});\n","'use strict';\n// B.2.3.11 String.prototype.small()\nrequire('./_string-html')('small', function (createHTML) {\n return function small() {\n return createHTML(this, 'small', '', '');\n };\n});\n","'use strict';\n// B.2.3.12 String.prototype.strike()\nrequire('./_string-html')('strike', function (createHTML) {\n return function strike() {\n return createHTML(this, 'strike', '', '');\n };\n});\n","'use strict';\n// B.2.3.13 String.prototype.sub()\nrequire('./_string-html')('sub', function (createHTML) {\n return function sub() {\n return createHTML(this, 'sub', '', '');\n };\n});\n","'use strict';\n// B.2.3.14 String.prototype.sup()\nrequire('./_string-html')('sup', function (createHTML) {\n return function sup() {\n return createHTML(this, 'sup', '', '');\n };\n});\n","// 20.3.3.1 / 15.9.4.4 Date.now()\nvar $export = require('./_export');\n\n$export($export.S, 'Date', { now: function () { return new Date().getTime(); } });\n","'use strict';\nvar $export = require('./_export');\nvar toObject = require('./_to-object');\nvar toPrimitive = require('./_to-primitive');\n\n$export($export.P + $export.F * require('./_fails')(function () {\n return new Date(NaN).toJSON() !== null\n || Date.prototype.toJSON.call({ toISOString: function () { return 1; } }) !== 1;\n}), 'Date', {\n // eslint-disable-next-line no-unused-vars\n toJSON: function toJSON(key) {\n var O = toObject(this);\n var pv = toPrimitive(O);\n return typeof pv == 'number' && !isFinite(pv) ? null : O.toISOString();\n }\n});\n","// 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString()\nvar $export = require('./_export');\nvar toISOString = require('./_date-to-iso-string');\n\n// PhantomJS / old WebKit has a broken implementations\n$export($export.P + $export.F * (Date.prototype.toISOString !== toISOString), 'Date', {\n toISOString: toISOString\n});\n","'use strict';\n// 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString()\nvar fails = require('./_fails');\nvar getTime = Date.prototype.getTime;\nvar $toISOString = Date.prototype.toISOString;\n\nvar lz = function (num) {\n return num > 9 ? num : '0' + num;\n};\n\n// PhantomJS / old WebKit has a broken implementations\nmodule.exports = (fails(function () {\n return $toISOString.call(new Date(-5e13 - 1)) != '0385-07-25T07:06:39.999Z';\n}) || !fails(function () {\n $toISOString.call(new Date(NaN));\n})) ? function toISOString() {\n if (!isFinite(getTime.call(this))) throw RangeError('Invalid time value');\n var d = this;\n var y = d.getUTCFullYear();\n var m = d.getUTCMilliseconds();\n var s = y < 0 ? '-' : y > 9999 ? '+' : '';\n return s + ('00000' + Math.abs(y)).slice(s ? -6 : -4) +\n '-' + lz(d.getUTCMonth() + 1) + '-' + lz(d.getUTCDate()) +\n 'T' + lz(d.getUTCHours()) + ':' + lz(d.getUTCMinutes()) +\n ':' + lz(d.getUTCSeconds()) + '.' + (m > 99 ? m : '0' + lz(m)) + 'Z';\n} : $toISOString;\n","var DateProto = Date.prototype;\nvar INVALID_DATE = 'Invalid Date';\nvar TO_STRING = 'toString';\nvar $toString = DateProto[TO_STRING];\nvar getTime = DateProto.getTime;\nif (new Date(NaN) + '' != INVALID_DATE) {\n require('./_redefine')(DateProto, TO_STRING, function toString() {\n var value = getTime.call(this);\n // eslint-disable-next-line no-self-compare\n return value === value ? $toString.call(this) : INVALID_DATE;\n });\n}\n","var TO_PRIMITIVE = require('./_wks')('toPrimitive');\nvar proto = Date.prototype;\n\nif (!(TO_PRIMITIVE in proto)) require('./_hide')(proto, TO_PRIMITIVE, require('./_date-to-primitive'));\n","'use strict';\nvar anObject = require('./_an-object');\nvar toPrimitive = require('./_to-primitive');\nvar NUMBER = 'number';\n\nmodule.exports = function (hint) {\n if (hint !== 'string' && hint !== NUMBER && hint !== 'default') throw TypeError('Incorrect hint');\n return toPrimitive(anObject(this), hint != NUMBER);\n};\n","// 22.1.2.2 / 15.4.3.2 Array.isArray(arg)\nvar $export = require('./_export');\n\n$export($export.S, 'Array', { isArray: require('./_is-array') });\n","'use strict';\nvar ctx = require('./_ctx');\nvar $export = require('./_export');\nvar toObject = require('./_to-object');\nvar call = require('./_iter-call');\nvar isArrayIter = require('./_is-array-iter');\nvar toLength = require('./_to-length');\nvar createProperty = require('./_create-property');\nvar getIterFn = require('./core.get-iterator-method');\n\n$export($export.S + $export.F * !require('./_iter-detect')(function (iter) { Array.from(iter); }), 'Array', {\n // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)\n from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {\n var O = toObject(arrayLike);\n var C = typeof this == 'function' ? this : Array;\n var aLen = arguments.length;\n var mapfn = aLen > 1 ? arguments[1] : undefined;\n var mapping = mapfn !== undefined;\n var index = 0;\n var iterFn = getIterFn(O);\n var length, result, step, iterator;\n if (mapping) mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);\n // if object isn't iterable or it's array with default iterator - use simple case\n if (iterFn != undefined && !(C == Array && isArrayIter(iterFn))) {\n for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) {\n createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);\n }\n } else {\n length = toLength(O.length);\n for (result = new C(length); length > index; index++) {\n createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);\n }\n }\n result.length = index;\n return result;\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar createProperty = require('./_create-property');\n\n// WebKit Array.of isn't generic\n$export($export.S + $export.F * require('./_fails')(function () {\n function F() { /* empty */ }\n return !(Array.of.call(F) instanceof F);\n}), 'Array', {\n // 22.1.2.3 Array.of( ...items)\n of: function of(/* ...args */) {\n var index = 0;\n var aLen = arguments.length;\n var result = new (typeof this == 'function' ? this : Array)(aLen);\n while (aLen > index) createProperty(result, index, arguments[index++]);\n result.length = aLen;\n return result;\n }\n});\n","'use strict';\n// 22.1.3.13 Array.prototype.join(separator)\nvar $export = require('./_export');\nvar toIObject = require('./_to-iobject');\nvar arrayJoin = [].join;\n\n// fallback for not array-like strings\n$export($export.P + $export.F * (require('./_iobject') != Object || !require('./_strict-method')(arrayJoin)), 'Array', {\n join: function join(separator) {\n return arrayJoin.call(toIObject(this), separator === undefined ? ',' : separator);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar html = require('./_html');\nvar cof = require('./_cof');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nvar toLength = require('./_to-length');\nvar arraySlice = [].slice;\n\n// fallback for not array-like ES3 strings and DOM objects\n$export($export.P + $export.F * require('./_fails')(function () {\n if (html) arraySlice.call(html);\n}), 'Array', {\n slice: function slice(begin, end) {\n var len = toLength(this.length);\n var klass = cof(this);\n end = end === undefined ? len : end;\n if (klass == 'Array') return arraySlice.call(this, begin, end);\n var start = toAbsoluteIndex(begin, len);\n var upTo = toAbsoluteIndex(end, len);\n var size = toLength(upTo - start);\n var cloned = new Array(size);\n var i = 0;\n for (; i < size; i++) cloned[i] = klass == 'String'\n ? this.charAt(start + i)\n : this[start + i];\n return cloned;\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar aFunction = require('./_a-function');\nvar toObject = require('./_to-object');\nvar fails = require('./_fails');\nvar $sort = [].sort;\nvar test = [1, 2, 3];\n\n$export($export.P + $export.F * (fails(function () {\n // IE8-\n test.sort(undefined);\n}) || !fails(function () {\n // V8 bug\n test.sort(null);\n // Old WebKit\n}) || !require('./_strict-method')($sort)), 'Array', {\n // 22.1.3.25 Array.prototype.sort(comparefn)\n sort: function sort(comparefn) {\n return comparefn === undefined\n ? $sort.call(toObject(this))\n : $sort.call(toObject(this), aFunction(comparefn));\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $forEach = require('./_array-methods')(0);\nvar STRICT = require('./_strict-method')([].forEach, true);\n\n$export($export.P + $export.F * !STRICT, 'Array', {\n // 22.1.3.10 / 15.4.4.18 Array.prototype.forEach(callbackfn [, thisArg])\n forEach: function forEach(callbackfn /* , thisArg */) {\n return $forEach(this, callbackfn, arguments[1]);\n }\n});\n","// 9.4.2.3 ArraySpeciesCreate(originalArray, length)\nvar speciesConstructor = require('./_array-species-constructor');\n\nmodule.exports = function (original, length) {\n return new (speciesConstructor(original))(length);\n};\n","var isObject = require('./_is-object');\nvar isArray = require('./_is-array');\nvar SPECIES = require('./_wks')('species');\n\nmodule.exports = function (original) {\n var C;\n if (isArray(original)) {\n C = original.constructor;\n // cross-realm fallback\n if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;\n if (isObject(C)) {\n C = C[SPECIES];\n if (C === null) C = undefined;\n }\n } return C === undefined ? Array : C;\n};\n","'use strict';\nvar $export = require('./_export');\nvar $map = require('./_array-methods')(1);\n\n$export($export.P + $export.F * !require('./_strict-method')([].map, true), 'Array', {\n // 22.1.3.15 / 15.4.4.19 Array.prototype.map(callbackfn [, thisArg])\n map: function map(callbackfn /* , thisArg */) {\n return $map(this, callbackfn, arguments[1]);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $filter = require('./_array-methods')(2);\n\n$export($export.P + $export.F * !require('./_strict-method')([].filter, true), 'Array', {\n // 22.1.3.7 / 15.4.4.20 Array.prototype.filter(callbackfn [, thisArg])\n filter: function filter(callbackfn /* , thisArg */) {\n return $filter(this, callbackfn, arguments[1]);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $some = require('./_array-methods')(3);\n\n$export($export.P + $export.F * !require('./_strict-method')([].some, true), 'Array', {\n // 22.1.3.23 / 15.4.4.17 Array.prototype.some(callbackfn [, thisArg])\n some: function some(callbackfn /* , thisArg */) {\n return $some(this, callbackfn, arguments[1]);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $every = require('./_array-methods')(4);\n\n$export($export.P + $export.F * !require('./_strict-method')([].every, true), 'Array', {\n // 22.1.3.5 / 15.4.4.16 Array.prototype.every(callbackfn [, thisArg])\n every: function every(callbackfn /* , thisArg */) {\n return $every(this, callbackfn, arguments[1]);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $reduce = require('./_array-reduce');\n\n$export($export.P + $export.F * !require('./_strict-method')([].reduce, true), 'Array', {\n // 22.1.3.18 / 15.4.4.21 Array.prototype.reduce(callbackfn [, initialValue])\n reduce: function reduce(callbackfn /* , initialValue */) {\n return $reduce(this, callbackfn, arguments.length, arguments[1], false);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $reduce = require('./_array-reduce');\n\n$export($export.P + $export.F * !require('./_strict-method')([].reduceRight, true), 'Array', {\n // 22.1.3.19 / 15.4.4.22 Array.prototype.reduceRight(callbackfn [, initialValue])\n reduceRight: function reduceRight(callbackfn /* , initialValue */) {\n return $reduce(this, callbackfn, arguments.length, arguments[1], true);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar $indexOf = require('./_array-includes')(false);\nvar $native = [].indexOf;\nvar NEGATIVE_ZERO = !!$native && 1 / [1].indexOf(1, -0) < 0;\n\n$export($export.P + $export.F * (NEGATIVE_ZERO || !require('./_strict-method')($native)), 'Array', {\n // 22.1.3.11 / 15.4.4.14 Array.prototype.indexOf(searchElement [, fromIndex])\n indexOf: function indexOf(searchElement /* , fromIndex = 0 */) {\n return NEGATIVE_ZERO\n // convert -0 to +0\n ? $native.apply(this, arguments) || 0\n : $indexOf(this, searchElement, arguments[1]);\n }\n});\n","'use strict';\nvar $export = require('./_export');\nvar toIObject = require('./_to-iobject');\nvar toInteger = require('./_to-integer');\nvar toLength = require('./_to-length');\nvar $native = [].lastIndexOf;\nvar NEGATIVE_ZERO = !!$native && 1 / [1].lastIndexOf(1, -0) < 0;\n\n$export($export.P + $export.F * (NEGATIVE_ZERO || !require('./_strict-method')($native)), 'Array', {\n // 22.1.3.14 / 15.4.4.15 Array.prototype.lastIndexOf(searchElement [, fromIndex])\n lastIndexOf: function lastIndexOf(searchElement /* , fromIndex = @[*-1] */) {\n // convert -0 to +0\n if (NEGATIVE_ZERO) return $native.apply(this, arguments) || 0;\n var O = toIObject(this);\n var length = toLength(O.length);\n var index = length - 1;\n if (arguments.length > 1) index = Math.min(index, toInteger(arguments[1]));\n if (index < 0) index = length + index;\n for (;index >= 0; index--) if (index in O) if (O[index] === searchElement) return index || 0;\n return -1;\n }\n});\n","// 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length)\nvar $export = require('./_export');\n\n$export($export.P, 'Array', { copyWithin: require('./_array-copy-within') });\n\nrequire('./_add-to-unscopables')('copyWithin');\n","// 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length)\nvar $export = require('./_export');\n\n$export($export.P, 'Array', { fill: require('./_array-fill') });\n\nrequire('./_add-to-unscopables')('fill');\n","'use strict';\n// 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined)\nvar $export = require('./_export');\nvar $find = require('./_array-methods')(5);\nvar KEY = 'find';\nvar forced = true;\n// Shouldn't skip holes\nif (KEY in []) Array(1)[KEY](function () { forced = false; });\n$export($export.P + $export.F * forced, 'Array', {\n find: function find(callbackfn /* , that = undefined */) {\n return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\nrequire('./_add-to-unscopables')(KEY);\n","'use strict';\n// 22.1.3.9 Array.prototype.findIndex(predicate, thisArg = undefined)\nvar $export = require('./_export');\nvar $find = require('./_array-methods')(6);\nvar KEY = 'findIndex';\nvar forced = true;\n// Shouldn't skip holes\nif (KEY in []) Array(1)[KEY](function () { forced = false; });\n$export($export.P + $export.F * forced, 'Array', {\n findIndex: function findIndex(callbackfn /* , that = undefined */) {\n return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\nrequire('./_add-to-unscopables')(KEY);\n","require('./_set-species')('Array');\n","var global = require('./_global');\nvar inheritIfRequired = require('./_inherit-if-required');\nvar dP = require('./_object-dp').f;\nvar gOPN = require('./_object-gopn').f;\nvar isRegExp = require('./_is-regexp');\nvar $flags = require('./_flags');\nvar $RegExp = global.RegExp;\nvar Base = $RegExp;\nvar proto = $RegExp.prototype;\nvar re1 = /a/g;\nvar re2 = /a/g;\n// \"new\" creates a new object, old webkit buggy here\nvar CORRECT_NEW = new $RegExp(re1) !== re1;\n\nif (require('./_descriptors') && (!CORRECT_NEW || require('./_fails')(function () {\n re2[require('./_wks')('match')] = false;\n // RegExp constructor can alter flags and IsRegExp works correct with @@match\n return $RegExp(re1) != re1 || $RegExp(re2) == re2 || $RegExp(re1, 'i') != '/a/i';\n}))) {\n $RegExp = function RegExp(p, f) {\n var tiRE = this instanceof $RegExp;\n var piRE = isRegExp(p);\n var fiU = f === undefined;\n return !tiRE && piRE && p.constructor === $RegExp && fiU ? p\n : inheritIfRequired(CORRECT_NEW\n ? new Base(piRE && !fiU ? p.source : p, f)\n : Base((piRE = p instanceof $RegExp) ? p.source : p, piRE && fiU ? $flags.call(p) : f)\n , tiRE ? this : proto, $RegExp);\n };\n var proxy = function (key) {\n key in $RegExp || dP($RegExp, key, {\n configurable: true,\n get: function () { return Base[key]; },\n set: function (it) { Base[key] = it; }\n });\n };\n for (var keys = gOPN(Base), i = 0; keys.length > i;) proxy(keys[i++]);\n proto.constructor = $RegExp;\n $RegExp.prototype = proto;\n require('./_redefine')(global, 'RegExp', $RegExp);\n}\n\nrequire('./_set-species')('RegExp');\n","'use strict';\nrequire('./es6.regexp.flags');\nvar anObject = require('./_an-object');\nvar $flags = require('./_flags');\nvar DESCRIPTORS = require('./_descriptors');\nvar TO_STRING = 'toString';\nvar $toString = /./[TO_STRING];\n\nvar define = function (fn) {\n require('./_redefine')(RegExp.prototype, TO_STRING, fn, true);\n};\n\n// 21.2.5.14 RegExp.prototype.toString()\nif (require('./_fails')(function () { return $toString.call({ source: 'a', flags: 'b' }) != '/a/b'; })) {\n define(function toString() {\n var R = anObject(this);\n return '/'.concat(R.source, '/',\n 'flags' in R ? R.flags : !DESCRIPTORS && R instanceof RegExp ? $flags.call(R) : undefined);\n });\n// FF44- RegExp#toString has a wrong name\n} else if ($toString.name != TO_STRING) {\n define(function toString() {\n return $toString.call(this);\n });\n}\n","'use strict';\n\nvar anObject = require('./_an-object');\nvar toLength = require('./_to-length');\nvar advanceStringIndex = require('./_advance-string-index');\nvar regExpExec = require('./_regexp-exec-abstract');\n\n// @@match logic\nrequire('./_fix-re-wks')('match', 1, function (defined, MATCH, $match, maybeCallNative) {\n return [\n // `String.prototype.match` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.match\n function match(regexp) {\n var O = defined(this);\n var fn = regexp == undefined ? undefined : regexp[MATCH];\n return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[MATCH](String(O));\n },\n // `RegExp.prototype[@@match]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match\n function (regexp) {\n var res = maybeCallNative($match, regexp, this);\n if (res.done) return res.value;\n var rx = anObject(regexp);\n var S = String(this);\n if (!rx.global) return regExpExec(rx, S);\n var fullUnicode = rx.unicode;\n rx.lastIndex = 0;\n var A = [];\n var n = 0;\n var result;\n while ((result = regExpExec(rx, S)) !== null) {\n var matchStr = String(result[0]);\n A[n] = matchStr;\n if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);\n n++;\n }\n return n === 0 ? null : A;\n }\n ];\n});\n","'use strict';\n\nvar anObject = require('./_an-object');\nvar toObject = require('./_to-object');\nvar toLength = require('./_to-length');\nvar toInteger = require('./_to-integer');\nvar advanceStringIndex = require('./_advance-string-index');\nvar regExpExec = require('./_regexp-exec-abstract');\nvar max = Math.max;\nvar min = Math.min;\nvar floor = Math.floor;\nvar SUBSTITUTION_SYMBOLS = /\\$([$&`']|\\d\\d?|<[^>]*>)/g;\nvar SUBSTITUTION_SYMBOLS_NO_NAMED = /\\$([$&`']|\\d\\d?)/g;\n\nvar maybeToString = function (it) {\n return it === undefined ? it : String(it);\n};\n\n// @@replace logic\nrequire('./_fix-re-wks')('replace', 2, function (defined, REPLACE, $replace, maybeCallNative) {\n return [\n // `String.prototype.replace` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.replace\n function replace(searchValue, replaceValue) {\n var O = defined(this);\n var fn = searchValue == undefined ? undefined : searchValue[REPLACE];\n return fn !== undefined\n ? fn.call(searchValue, O, replaceValue)\n : $replace.call(String(O), searchValue, replaceValue);\n },\n // `RegExp.prototype[@@replace]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace\n function (regexp, replaceValue) {\n var res = maybeCallNative($replace, regexp, this, replaceValue);\n if (res.done) return res.value;\n\n var rx = anObject(regexp);\n var S = String(this);\n var functionalReplace = typeof replaceValue === 'function';\n if (!functionalReplace) replaceValue = String(replaceValue);\n var global = rx.global;\n if (global) {\n var fullUnicode = rx.unicode;\n rx.lastIndex = 0;\n }\n var results = [];\n while (true) {\n var result = regExpExec(rx, S);\n if (result === null) break;\n results.push(result);\n if (!global) break;\n var matchStr = String(result[0]);\n if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);\n }\n var accumulatedResult = '';\n var nextSourcePosition = 0;\n for (var i = 0; i < results.length; i++) {\n result = results[i];\n var matched = String(result[0]);\n var position = max(min(toInteger(result.index), S.length), 0);\n var captures = [];\n // NOTE: This is equivalent to\n // captures = result.slice(1).map(maybeToString)\n // but for some reason `nativeSlice.call(result, 1, result.length)` (called in\n // the slice polyfill when slicing native arrays) \"doesn't work\" in safari 9 and\n // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it.\n for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j]));\n var namedCaptures = result.groups;\n if (functionalReplace) {\n var replacerArgs = [matched].concat(captures, position, S);\n if (namedCaptures !== undefined) replacerArgs.push(namedCaptures);\n var replacement = String(replaceValue.apply(undefined, replacerArgs));\n } else {\n replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue);\n }\n if (position >= nextSourcePosition) {\n accumulatedResult += S.slice(nextSourcePosition, position) + replacement;\n nextSourcePosition = position + matched.length;\n }\n }\n return accumulatedResult + S.slice(nextSourcePosition);\n }\n ];\n\n // https://tc39.github.io/ecma262/#sec-getsubstitution\n function getSubstitution(matched, str, position, captures, namedCaptures, replacement) {\n var tailPos = position + matched.length;\n var m = captures.length;\n var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;\n if (namedCaptures !== undefined) {\n namedCaptures = toObject(namedCaptures);\n symbols = SUBSTITUTION_SYMBOLS;\n }\n return $replace.call(replacement, symbols, function (match, ch) {\n var capture;\n switch (ch.charAt(0)) {\n case '$': return '$';\n case '&': return matched;\n case '`': return str.slice(0, position);\n case \"'\": return str.slice(tailPos);\n case '<':\n capture = namedCaptures[ch.slice(1, -1)];\n break;\n default: // \\d\\d?\n var n = +ch;\n if (n === 0) return match;\n if (n > m) {\n var f = floor(n / 10);\n if (f === 0) return match;\n if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1);\n return match;\n }\n capture = captures[n - 1];\n }\n return capture === undefined ? '' : capture;\n });\n }\n});\n","'use strict';\n\nvar anObject = require('./_an-object');\nvar sameValue = require('./_same-value');\nvar regExpExec = require('./_regexp-exec-abstract');\n\n// @@search logic\nrequire('./_fix-re-wks')('search', 1, function (defined, SEARCH, $search, maybeCallNative) {\n return [\n // `String.prototype.search` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.search\n function search(regexp) {\n var O = defined(this);\n var fn = regexp == undefined ? undefined : regexp[SEARCH];\n return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O));\n },\n // `RegExp.prototype[@@search]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search\n function (regexp) {\n var res = maybeCallNative($search, regexp, this);\n if (res.done) return res.value;\n var rx = anObject(regexp);\n var S = String(this);\n var previousLastIndex = rx.lastIndex;\n if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0;\n var result = regExpExec(rx, S);\n if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex;\n return result === null ? -1 : result.index;\n }\n ];\n});\n","'use strict';\n\nvar isRegExp = require('./_is-regexp');\nvar anObject = require('./_an-object');\nvar speciesConstructor = require('./_species-constructor');\nvar advanceStringIndex = require('./_advance-string-index');\nvar toLength = require('./_to-length');\nvar callRegExpExec = require('./_regexp-exec-abstract');\nvar regexpExec = require('./_regexp-exec');\nvar fails = require('./_fails');\nvar $min = Math.min;\nvar $push = [].push;\nvar $SPLIT = 'split';\nvar LENGTH = 'length';\nvar LAST_INDEX = 'lastIndex';\nvar MAX_UINT32 = 0xffffffff;\n\n// babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError\nvar SUPPORTS_Y = !fails(function () { RegExp(MAX_UINT32, 'y'); });\n\n// @@split logic\nrequire('./_fix-re-wks')('split', 2, function (defined, SPLIT, $split, maybeCallNative) {\n var internalSplit;\n if (\n 'abbc'[$SPLIT](/(b)*/)[1] == 'c' ||\n 'test'[$SPLIT](/(?:)/, -1)[LENGTH] != 4 ||\n 'ab'[$SPLIT](/(?:ab)*/)[LENGTH] != 2 ||\n '.'[$SPLIT](/(.?)(.?)/)[LENGTH] != 4 ||\n '.'[$SPLIT](/()()/)[LENGTH] > 1 ||\n ''[$SPLIT](/.?/)[LENGTH]\n ) {\n // based on es5-shim implementation, need to rework it\n internalSplit = function (separator, limit) {\n var string = String(this);\n if (separator === undefined && limit === 0) return [];\n // If `separator` is not a regex, use native split\n if (!isRegExp(separator)) return $split.call(string, separator, limit);\n var output = [];\n var flags = (separator.ignoreCase ? 'i' : '') +\n (separator.multiline ? 'm' : '') +\n (separator.unicode ? 'u' : '') +\n (separator.sticky ? 'y' : '');\n var lastLastIndex = 0;\n var splitLimit = limit === undefined ? MAX_UINT32 : limit >>> 0;\n // Make `global` and avoid `lastIndex` issues by working with a copy\n var separatorCopy = new RegExp(separator.source, flags + 'g');\n var match, lastIndex, lastLength;\n while (match = regexpExec.call(separatorCopy, string)) {\n lastIndex = separatorCopy[LAST_INDEX];\n if (lastIndex > lastLastIndex) {\n output.push(string.slice(lastLastIndex, match.index));\n if (match[LENGTH] > 1 && match.index < string[LENGTH]) $push.apply(output, match.slice(1));\n lastLength = match[0][LENGTH];\n lastLastIndex = lastIndex;\n if (output[LENGTH] >= splitLimit) break;\n }\n if (separatorCopy[LAST_INDEX] === match.index) separatorCopy[LAST_INDEX]++; // Avoid an infinite loop\n }\n if (lastLastIndex === string[LENGTH]) {\n if (lastLength || !separatorCopy.test('')) output.push('');\n } else output.push(string.slice(lastLastIndex));\n return output[LENGTH] > splitLimit ? output.slice(0, splitLimit) : output;\n };\n // Chakra, V8\n } else if ('0'[$SPLIT](undefined, 0)[LENGTH]) {\n internalSplit = function (separator, limit) {\n return separator === undefined && limit === 0 ? [] : $split.call(this, separator, limit);\n };\n } else {\n internalSplit = $split;\n }\n\n return [\n // `String.prototype.split` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.split\n function split(separator, limit) {\n var O = defined(this);\n var splitter = separator == undefined ? undefined : separator[SPLIT];\n return splitter !== undefined\n ? splitter.call(separator, O, limit)\n : internalSplit.call(String(O), separator, limit);\n },\n // `RegExp.prototype[@@split]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split\n //\n // NOTE: This cannot be properly polyfilled in engines that don't support\n // the 'y' flag.\n function (regexp, limit) {\n var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== $split);\n if (res.done) return res.value;\n\n var rx = anObject(regexp);\n var S = String(this);\n var C = speciesConstructor(rx, RegExp);\n\n var unicodeMatching = rx.unicode;\n var flags = (rx.ignoreCase ? 'i' : '') +\n (rx.multiline ? 'm' : '') +\n (rx.unicode ? 'u' : '') +\n (SUPPORTS_Y ? 'y' : 'g');\n\n // ^(? + rx + ) is needed, in combination with some S slicing, to\n // simulate the 'y' flag.\n var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags);\n var lim = limit === undefined ? MAX_UINT32 : limit >>> 0;\n if (lim === 0) return [];\n if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : [];\n var p = 0;\n var q = 0;\n var A = [];\n while (q < S.length) {\n splitter.lastIndex = SUPPORTS_Y ? q : 0;\n var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q));\n var e;\n if (\n z === null ||\n (e = $min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p\n ) {\n q = advanceStringIndex(S, q, unicodeMatching);\n } else {\n A.push(S.slice(p, q));\n if (A.length === lim) return A;\n for (var i = 1; i <= z.length - 1; i++) {\n A.push(z[i]);\n if (A.length === lim) return A;\n }\n q = p = e;\n }\n }\n A.push(S.slice(p));\n return A;\n }\n ];\n});\n","var global = require('./_global');\nvar macrotask = require('./_task').set;\nvar Observer = global.MutationObserver || global.WebKitMutationObserver;\nvar process = global.process;\nvar Promise = global.Promise;\nvar isNode = require('./_cof')(process) == 'process';\n\nmodule.exports = function () {\n var head, last, notify;\n\n var flush = function () {\n var parent, fn;\n if (isNode && (parent = process.domain)) parent.exit();\n while (head) {\n fn = head.fn;\n head = head.next;\n try {\n fn();\n } catch (e) {\n if (head) notify();\n else last = undefined;\n throw e;\n }\n } last = undefined;\n if (parent) parent.enter();\n };\n\n // Node.js\n if (isNode) {\n notify = function () {\n process.nextTick(flush);\n };\n // browsers with MutationObserver, except iOS Safari - https://github.com/zloirock/core-js/issues/339\n } else if (Observer && !(global.navigator && global.navigator.standalone)) {\n var toggle = true;\n var node = document.createTextNode('');\n new Observer(flush).observe(node, { characterData: true }); // eslint-disable-line no-new\n notify = function () {\n node.data = toggle = !toggle;\n };\n // environments with maybe non-completely correct, but existent Promise\n } else if (Promise && Promise.resolve) {\n // Promise.resolve without an argument throws an error in LG WebOS 2\n var promise = Promise.resolve(undefined);\n notify = function () {\n promise.then(flush);\n };\n // for other environments - macrotask based on:\n // - setImmediate\n // - MessageChannel\n // - window.postMessag\n // - onreadystatechange\n // - setTimeout\n } else {\n notify = function () {\n // strange IE + webpack dev server bug - use .call(global)\n macrotask.call(global, flush);\n };\n }\n\n return function (fn) {\n var task = { fn: fn, next: undefined };\n if (last) last.next = task;\n if (!head) {\n head = task;\n notify();\n } last = task;\n };\n};\n","module.exports = function (exec) {\n try {\n return { e: false, v: exec() };\n } catch (e) {\n return { e: true, v: e };\n }\n};\n","'use strict';\nvar strong = require('./_collection-strong');\nvar validate = require('./_validate-collection');\nvar MAP = 'Map';\n\n// 23.1 Map Objects\nmodule.exports = require('./_collection')(MAP, function (get) {\n return function Map() { return get(this, arguments.length > 0 ? arguments[0] : undefined); };\n}, {\n // 23.1.3.6 Map.prototype.get(key)\n get: function get(key) {\n var entry = strong.getEntry(validate(this, MAP), key);\n return entry && entry.v;\n },\n // 23.1.3.9 Map.prototype.set(key, value)\n set: function set(key, value) {\n return strong.def(validate(this, MAP), key === 0 ? 0 : key, value);\n }\n}, strong, true);\n","'use strict';\nvar strong = require('./_collection-strong');\nvar validate = require('./_validate-collection');\nvar SET = 'Set';\n\n// 23.2 Set Objects\nmodule.exports = require('./_collection')(SET, function (get) {\n return function Set() { return get(this, arguments.length > 0 ? arguments[0] : undefined); };\n}, {\n // 23.2.3.1 Set.prototype.add(value)\n add: function add(value) {\n return strong.def(validate(this, SET), value = value === 0 ? 0 : value, value);\n }\n}, strong);\n","'use strict';\nvar global = require('./_global');\nvar each = require('./_array-methods')(0);\nvar redefine = require('./_redefine');\nvar meta = require('./_meta');\nvar assign = require('./_object-assign');\nvar weak = require('./_collection-weak');\nvar isObject = require('./_is-object');\nvar validate = require('./_validate-collection');\nvar NATIVE_WEAK_MAP = require('./_validate-collection');\nvar IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global;\nvar WEAK_MAP = 'WeakMap';\nvar getWeak = meta.getWeak;\nvar isExtensible = Object.isExtensible;\nvar uncaughtFrozenStore = weak.ufstore;\nvar InternalMap;\n\nvar wrapper = function (get) {\n return function WeakMap() {\n return get(this, arguments.length > 0 ? arguments[0] : undefined);\n };\n};\n\nvar methods = {\n // 23.3.3.3 WeakMap.prototype.get(key)\n get: function get(key) {\n if (isObject(key)) {\n var data = getWeak(key);\n if (data === true) return uncaughtFrozenStore(validate(this, WEAK_MAP)).get(key);\n return data ? data[this._i] : undefined;\n }\n },\n // 23.3.3.5 WeakMap.prototype.set(key, value)\n set: function set(key, value) {\n return weak.def(validate(this, WEAK_MAP), key, value);\n }\n};\n\n// 23.3 WeakMap Objects\nvar $WeakMap = module.exports = require('./_collection')(WEAK_MAP, wrapper, methods, weak, true, true);\n\n// IE11 WeakMap frozen keys fix\nif (NATIVE_WEAK_MAP && IS_IE11) {\n InternalMap = weak.getConstructor(wrapper, WEAK_MAP);\n assign(InternalMap.prototype, methods);\n meta.NEED = true;\n each(['delete', 'has', 'get', 'set'], function (key) {\n var proto = $WeakMap.prototype;\n var method = proto[key];\n redefine(proto, key, function (a, b) {\n // store frozen objects on internal weakmap shim\n if (isObject(a) && !isExtensible(a)) {\n if (!this._f) this._f = new InternalMap();\n var result = this._f[key](a, b);\n return key == 'set' ? this : result;\n // store all the rest on native weakmap\n } return method.call(this, a, b);\n });\n });\n}\n","'use strict';\nvar weak = require('./_collection-weak');\nvar validate = require('./_validate-collection');\nvar WEAK_SET = 'WeakSet';\n\n// 23.4 WeakSet Objects\nrequire('./_collection')(WEAK_SET, function (get) {\n return function WeakSet() { return get(this, arguments.length > 0 ? arguments[0] : undefined); };\n}, {\n // 23.4.3.1 WeakSet.prototype.add(value)\n add: function add(value) {\n return weak.def(validate(this, WEAK_SET), value, true);\n }\n}, weak, false, true);\n","'use strict';\nvar $export = require('./_export');\nvar $typed = require('./_typed');\nvar buffer = require('./_typed-buffer');\nvar anObject = require('./_an-object');\nvar toAbsoluteIndex = require('./_to-absolute-index');\nvar toLength = require('./_to-length');\nvar isObject = require('./_is-object');\nvar ArrayBuffer = require('./_global').ArrayBuffer;\nvar speciesConstructor = require('./_species-constructor');\nvar $ArrayBuffer = buffer.ArrayBuffer;\nvar $DataView = buffer.DataView;\nvar $isView = $typed.ABV && ArrayBuffer.isView;\nvar $slice = $ArrayBuffer.prototype.slice;\nvar VIEW = $typed.VIEW;\nvar ARRAY_BUFFER = 'ArrayBuffer';\n\n$export($export.G + $export.W + $export.F * (ArrayBuffer !== $ArrayBuffer), { ArrayBuffer: $ArrayBuffer });\n\n$export($export.S + $export.F * !$typed.CONSTR, ARRAY_BUFFER, {\n // 24.1.3.1 ArrayBuffer.isView(arg)\n isView: function isView(it) {\n return $isView && $isView(it) || isObject(it) && VIEW in it;\n }\n});\n\n$export($export.P + $export.U + $export.F * require('./_fails')(function () {\n return !new $ArrayBuffer(2).slice(1, undefined).byteLength;\n}), ARRAY_BUFFER, {\n // 24.1.4.3 ArrayBuffer.prototype.slice(start, end)\n slice: function slice(start, end) {\n if ($slice !== undefined && end === undefined) return $slice.call(anObject(this), start); // FF fix\n var len = anObject(this).byteLength;\n var first = toAbsoluteIndex(start, len);\n var fin = toAbsoluteIndex(end === undefined ? len : end, len);\n var result = new (speciesConstructor(this, $ArrayBuffer))(toLength(fin - first));\n var viewS = new $DataView(this);\n var viewT = new $DataView(result);\n var index = 0;\n while (first < fin) {\n viewT.setUint8(index++, viewS.getUint8(first++));\n } return result;\n }\n});\n\nrequire('./_set-species')(ARRAY_BUFFER);\n","var $export = require('./_export');\n$export($export.G + $export.W + $export.F * !require('./_typed').ABV, {\n DataView: require('./_typed-buffer').DataView\n});\n","require('./_typed-array')('Int8', 1, function (init) {\n return function Int8Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","require('./_typed-array')('Uint8', 1, function (init) {\n return function Uint8Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","require('./_typed-array')('Uint8', 1, function (init) {\n return function Uint8ClampedArray(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n}, true);\n","require('./_typed-array')('Int16', 2, function (init) {\n return function Int16Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","require('./_typed-array')('Uint16', 2, function (init) {\n return function Uint16Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","require('./_typed-array')('Int32', 4, function (init) {\n return function Int32Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","require('./_typed-array')('Uint32', 4, function (init) {\n return function Uint32Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","require('./_typed-array')('Float32', 4, function (init) {\n return function Float32Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","require('./_typed-array')('Float64', 8, function (init) {\n return function Float64Array(data, byteOffset, length) {\n return init(this, data, byteOffset, length);\n };\n});\n","// 26.1.1 Reflect.apply(target, thisArgument, argumentsList)\nvar $export = require('./_export');\nvar aFunction = require('./_a-function');\nvar anObject = require('./_an-object');\nvar rApply = (require('./_global').Reflect || {}).apply;\nvar fApply = Function.apply;\n// MS Edge argumentsList argument is optional\n$export($export.S + $export.F * !require('./_fails')(function () {\n rApply(function () { /* empty */ });\n}), 'Reflect', {\n apply: function apply(target, thisArgument, argumentsList) {\n var T = aFunction(target);\n var L = anObject(argumentsList);\n return rApply ? rApply(T, thisArgument, L) : fApply.call(T, thisArgument, L);\n }\n});\n","// 26.1.2 Reflect.construct(target, argumentsList [, newTarget])\nvar $export = require('./_export');\nvar create = require('./_object-create');\nvar aFunction = require('./_a-function');\nvar anObject = require('./_an-object');\nvar isObject = require('./_is-object');\nvar fails = require('./_fails');\nvar bind = require('./_bind');\nvar rConstruct = (require('./_global').Reflect || {}).construct;\n\n// MS Edge supports only 2 arguments and argumentsList argument is optional\n// FF Nightly sets third argument as `new.target`, but does not create `this` from it\nvar NEW_TARGET_BUG = fails(function () {\n function F() { /* empty */ }\n return !(rConstruct(function () { /* empty */ }, [], F) instanceof F);\n});\nvar ARGS_BUG = !fails(function () {\n rConstruct(function () { /* empty */ });\n});\n\n$export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', {\n construct: function construct(Target, args /* , newTarget */) {\n aFunction(Target);\n anObject(args);\n var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]);\n if (ARGS_BUG && !NEW_TARGET_BUG) return rConstruct(Target, args, newTarget);\n if (Target == newTarget) {\n // w/o altered newTarget, optimization for 0-4 arguments\n switch (args.length) {\n case 0: return new Target();\n case 1: return new Target(args[0]);\n case 2: return new Target(args[0], args[1]);\n case 3: return new Target(args[0], args[1], args[2]);\n case 4: return new Target(args[0], args[1], args[2], args[3]);\n }\n // w/o altered newTarget, lot of arguments case\n var $args = [null];\n $args.push.apply($args, args);\n return new (bind.apply(Target, $args))();\n }\n // with altered newTarget, not support built-in constructors\n var proto = newTarget.prototype;\n var instance = create(isObject(proto) ? proto : Object.prototype);\n var result = Function.apply.call(Target, instance, args);\n return isObject(result) ? result : instance;\n }\n});\n","// 26.1.3 Reflect.defineProperty(target, propertyKey, attributes)\nvar dP = require('./_object-dp');\nvar $export = require('./_export');\nvar anObject = require('./_an-object');\nvar toPrimitive = require('./_to-primitive');\n\n// MS Edge has broken Reflect.defineProperty - throwing instead of returning false\n$export($export.S + $export.F * require('./_fails')(function () {\n // eslint-disable-next-line no-undef\n Reflect.defineProperty(dP.f({}, 1, { value: 1 }), 1, { value: 2 });\n}), 'Reflect', {\n defineProperty: function defineProperty(target, propertyKey, attributes) {\n anObject(target);\n propertyKey = toPrimitive(propertyKey, true);\n anObject(attributes);\n try {\n dP.f(target, propertyKey, attributes);\n return true;\n } catch (e) {\n return false;\n }\n }\n});\n","// 26.1.4 Reflect.deleteProperty(target, propertyKey)\nvar $export = require('./_export');\nvar gOPD = require('./_object-gopd').f;\nvar anObject = require('./_an-object');\n\n$export($export.S, 'Reflect', {\n deleteProperty: function deleteProperty(target, propertyKey) {\n var desc = gOPD(anObject(target), propertyKey);\n return desc && !desc.configurable ? false : delete target[propertyKey];\n }\n});\n","'use strict';\n// 26.1.5 Reflect.enumerate(target)\nvar $export = require('./_export');\nvar anObject = require('./_an-object');\nvar Enumerate = function (iterated) {\n this._t = anObject(iterated); // target\n this._i = 0; // next index\n var keys = this._k = []; // keys\n var key;\n for (key in iterated) keys.push(key);\n};\nrequire('./_iter-create')(Enumerate, 'Object', function () {\n var that = this;\n var keys = that._k;\n var key;\n do {\n if (that._i >= keys.length) return { value: undefined, done: true };\n } while (!((key = keys[that._i++]) in that._t));\n return { value: key, done: false };\n});\n\n$export($export.S, 'Reflect', {\n enumerate: function enumerate(target) {\n return new Enumerate(target);\n }\n});\n","// 26.1.6 Reflect.get(target, propertyKey [, receiver])\nvar gOPD = require('./_object-gopd');\nvar getPrototypeOf = require('./_object-gpo');\nvar has = require('./_has');\nvar $export = require('./_export');\nvar isObject = require('./_is-object');\nvar anObject = require('./_an-object');\n\nfunction get(target, propertyKey /* , receiver */) {\n var receiver = arguments.length < 3 ? target : arguments[2];\n var desc, proto;\n if (anObject(target) === receiver) return target[propertyKey];\n if (desc = gOPD.f(target, propertyKey)) return has(desc, 'value')\n ? desc.value\n : desc.get !== undefined\n ? desc.get.call(receiver)\n : undefined;\n if (isObject(proto = getPrototypeOf(target))) return get(proto, propertyKey, receiver);\n}\n\n$export($export.S, 'Reflect', { get: get });\n","// 26.1.7 Reflect.getOwnPropertyDescriptor(target, propertyKey)\nvar gOPD = require('./_object-gopd');\nvar $export = require('./_export');\nvar anObject = require('./_an-object');\n\n$export($export.S, 'Reflect', {\n getOwnPropertyDescriptor: function getOwnPropertyDescriptor(target, propertyKey) {\n return gOPD.f(anObject(target), propertyKey);\n }\n});\n","// 26.1.8 Reflect.getPrototypeOf(target)\nvar $export = require('./_export');\nvar getProto = require('./_object-gpo');\nvar anObject = require('./_an-object');\n\n$export($export.S, 'Reflect', {\n getPrototypeOf: function getPrototypeOf(target) {\n return getProto(anObject(target));\n }\n});\n","// 26.1.9 Reflect.has(target, propertyKey)\nvar $export = require('./_export');\n\n$export($export.S, 'Reflect', {\n has: function has(target, propertyKey) {\n return propertyKey in target;\n }\n});\n","// 26.1.10 Reflect.isExtensible(target)\nvar $export = require('./_export');\nvar anObject = require('./_an-object');\nvar $isExtensible = Object.isExtensible;\n\n$export($export.S, 'Reflect', {\n isExtensible: function isExtensible(target) {\n anObject(target);\n return $isExtensible ? $isExtensible(target) : true;\n }\n});\n","// 26.1.11 Reflect.ownKeys(target)\nvar $export = require('./_export');\n\n$export($export.S, 'Reflect', { ownKeys: require('./_own-keys') });\n","// 26.1.12 Reflect.preventExtensions(target)\nvar $export = require('./_export');\nvar anObject = require('./_an-object');\nvar $preventExtensions = Object.preventExtensions;\n\n$export($export.S, 'Reflect', {\n preventExtensions: function preventExtensions(target) {\n anObject(target);\n try {\n if ($preventExtensions) $preventExtensions(target);\n return true;\n } catch (e) {\n return false;\n }\n }\n});\n","// 26.1.13 Reflect.set(target, propertyKey, V [, receiver])\nvar dP = require('./_object-dp');\nvar gOPD = require('./_object-gopd');\nvar getPrototypeOf = require('./_object-gpo');\nvar has = require('./_has');\nvar $export = require('./_export');\nvar createDesc = require('./_property-desc');\nvar anObject = require('./_an-object');\nvar isObject = require('./_is-object');\n\nfunction set(target, propertyKey, V /* , receiver */) {\n var receiver = arguments.length < 4 ? target : arguments[3];\n var ownDesc = gOPD.f(anObject(target), propertyKey);\n var existingDescriptor, proto;\n if (!ownDesc) {\n if (isObject(proto = getPrototypeOf(target))) {\n return set(proto, propertyKey, V, receiver);\n }\n ownDesc = createDesc(0);\n }\n if (has(ownDesc, 'value')) {\n if (ownDesc.writable === false || !isObject(receiver)) return false;\n if (existingDescriptor = gOPD.f(receiver, propertyKey)) {\n if (existingDescriptor.get || existingDescriptor.set || existingDescriptor.writable === false) return false;\n existingDescriptor.value = V;\n dP.f(receiver, propertyKey, existingDescriptor);\n } else dP.f(receiver, propertyKey, createDesc(0, V));\n return true;\n }\n return ownDesc.set === undefined ? false : (ownDesc.set.call(receiver, V), true);\n}\n\n$export($export.S, 'Reflect', { set: set });\n","// 26.1.14 Reflect.setPrototypeOf(target, proto)\nvar $export = require('./_export');\nvar setProto = require('./_set-proto');\n\nif (setProto) $export($export.S, 'Reflect', {\n setPrototypeOf: function setPrototypeOf(target, proto) {\n setProto.check(target, proto);\n try {\n setProto.set(target, proto);\n return true;\n } catch (e) {\n return false;\n }\n }\n});\n","require('../../modules/es7.array.includes');\nmodule.exports = require('../../modules/_core').Array.includes;\n","'use strict';\n// https://github.com/tc39/Array.prototype.includes\nvar $export = require('./_export');\nvar $includes = require('./_array-includes')(true);\n\n$export($export.P, 'Array', {\n includes: function includes(el /* , fromIndex = 0 */) {\n return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\n\nrequire('./_add-to-unscopables')('includes');\n","require('../../modules/es7.string.pad-start');\nmodule.exports = require('../../modules/_core').String.padStart;\n","'use strict';\n// https://github.com/tc39/proposal-string-pad-start-end\nvar $export = require('./_export');\nvar $pad = require('./_string-pad');\nvar userAgent = require('./_user-agent');\n\n// https://github.com/zloirock/core-js/issues/280\nvar WEBKIT_BUG = /Version\\/10\\.\\d+(\\.\\d+)?( Mobile\\/\\w+)? Safari\\//.test(userAgent);\n\n$export($export.P + $export.F * WEBKIT_BUG, 'String', {\n padStart: function padStart(maxLength /* , fillString = ' ' */) {\n return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, true);\n }\n});\n","require('../../modules/es7.string.pad-end');\nmodule.exports = require('../../modules/_core').String.padEnd;\n","'use strict';\n// https://github.com/tc39/proposal-string-pad-start-end\nvar $export = require('./_export');\nvar $pad = require('./_string-pad');\nvar userAgent = require('./_user-agent');\n\n// https://github.com/zloirock/core-js/issues/280\nvar WEBKIT_BUG = /Version\\/10\\.\\d+(\\.\\d+)?( Mobile\\/\\w+)? Safari\\//.test(userAgent);\n\n$export($export.P + $export.F * WEBKIT_BUG, 'String', {\n padEnd: function padEnd(maxLength /* , fillString = ' ' */) {\n return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, false);\n }\n});\n","require('../../modules/es7.symbol.async-iterator');\nmodule.exports = require('../../modules/_wks-ext').f('asyncIterator');\n","require('./_wks-define')('asyncIterator');\n","require('../../modules/es7.object.get-own-property-descriptors');\nmodule.exports = require('../../modules/_core').Object.getOwnPropertyDescriptors;\n","// https://github.com/tc39/proposal-object-getownpropertydescriptors\nvar $export = require('./_export');\nvar ownKeys = require('./_own-keys');\nvar toIObject = require('./_to-iobject');\nvar gOPD = require('./_object-gopd');\nvar createProperty = require('./_create-property');\n\n$export($export.S, 'Object', {\n getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) {\n var O = toIObject(object);\n var getDesc = gOPD.f;\n var keys = ownKeys(O);\n var result = {};\n var i = 0;\n var key, desc;\n while (keys.length > i) {\n desc = getDesc(O, key = keys[i++]);\n if (desc !== undefined) createProperty(result, key, desc);\n }\n return result;\n }\n});\n","require('../../modules/es7.object.values');\nmodule.exports = require('../../modules/_core').Object.values;\n","// https://github.com/tc39/proposal-object-values-entries\nvar $export = require('./_export');\nvar $values = require('./_object-to-array')(false);\n\n$export($export.S, 'Object', {\n values: function values(it) {\n return $values(it);\n }\n});\n","require('../../modules/es7.object.entries');\nmodule.exports = require('../../modules/_core').Object.entries;\n","// https://github.com/tc39/proposal-object-values-entries\nvar $export = require('./_export');\nvar $entries = require('./_object-to-array')(true);\n\n$export($export.S, 'Object', {\n entries: function entries(it) {\n return $entries(it);\n }\n});\n","'use strict';\nrequire('../../modules/es6.promise');\nrequire('../../modules/es7.promise.finally');\nmodule.exports = require('../../modules/_core').Promise['finally'];\n","// https://github.com/tc39/proposal-promise-finally\n'use strict';\nvar $export = require('./_export');\nvar core = require('./_core');\nvar global = require('./_global');\nvar speciesConstructor = require('./_species-constructor');\nvar promiseResolve = require('./_promise-resolve');\n\n$export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) {\n var C = speciesConstructor(this, core.Promise || global.Promise);\n var isFunction = typeof onFinally == 'function';\n return this.then(\n isFunction ? function (x) {\n return promiseResolve(C, onFinally()).then(function () { return x; });\n } : onFinally,\n isFunction ? function (e) {\n return promiseResolve(C, onFinally()).then(function () { throw e; });\n } : onFinally\n );\n} });\n","require('../modules/web.timers');\nrequire('../modules/web.immediate');\nrequire('../modules/web.dom.iterable');\nmodule.exports = require('../modules/_core');\n","// ie9- setTimeout & setInterval additional parameters fix\nvar global = require('./_global');\nvar $export = require('./_export');\nvar userAgent = require('./_user-agent');\nvar slice = [].slice;\nvar MSIE = /MSIE .\\./.test(userAgent); // <- dirty ie9- check\nvar wrap = function (set) {\n return function (fn, time /* , ...args */) {\n var boundArgs = arguments.length > 2;\n var args = boundArgs ? slice.call(arguments, 2) : false;\n return set(boundArgs ? function () {\n // eslint-disable-next-line no-new-func\n (typeof fn == 'function' ? fn : Function(fn)).apply(this, args);\n } : fn, time);\n };\n};\n$export($export.G + $export.B + $export.F * MSIE, {\n setTimeout: wrap(global.setTimeout),\n setInterval: wrap(global.setInterval)\n});\n","var $export = require('./_export');\nvar $task = require('./_task');\n$export($export.G + $export.B, {\n setImmediate: $task.set,\n clearImmediate: $task.clear\n});\n","var $iterators = require('./es6.array.iterator');\nvar getKeys = require('./_object-keys');\nvar redefine = require('./_redefine');\nvar global = require('./_global');\nvar hide = require('./_hide');\nvar Iterators = require('./_iterators');\nvar wks = require('./_wks');\nvar ITERATOR = wks('iterator');\nvar TO_STRING_TAG = wks('toStringTag');\nvar ArrayValues = Iterators.Array;\n\nvar DOMIterables = {\n CSSRuleList: true, // TODO: Not spec compliant, should be false.\n CSSStyleDeclaration: false,\n CSSValueList: false,\n ClientRectList: false,\n DOMRectList: false,\n DOMStringList: false,\n DOMTokenList: true,\n DataTransferItemList: false,\n FileList: false,\n HTMLAllCollection: false,\n HTMLCollection: false,\n HTMLFormElement: false,\n HTMLSelectElement: false,\n MediaList: true, // TODO: Not spec compliant, should be false.\n MimeTypeArray: false,\n NamedNodeMap: false,\n NodeList: true,\n PaintRequestList: false,\n Plugin: false,\n PluginArray: false,\n SVGLengthList: false,\n SVGNumberList: false,\n SVGPathSegList: false,\n SVGPointList: false,\n SVGStringList: false,\n SVGTransformList: false,\n SourceBufferList: false,\n StyleSheetList: true, // TODO: Not spec compliant, should be false.\n TextTrackCueList: false,\n TextTrackList: false,\n TouchList: false\n};\n\nfor (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++) {\n var NAME = collections[i];\n var explicit = DOMIterables[NAME];\n var Collection = global[NAME];\n var proto = Collection && Collection.prototype;\n var key;\n if (proto) {\n if (!proto[ITERATOR]) hide(proto, ITERATOR, ArrayValues);\n if (!proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);\n Iterators[NAME] = ArrayValues;\n if (explicit) for (key in $iterators) if (!proto[key]) redefine(proto, key, $iterators[key], true);\n }\n}\n","/**\n * Copyright (c) 2014-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n!(function(global) {\n \"use strict\";\n\n var Op = Object.prototype;\n var hasOwn = Op.hasOwnProperty;\n var undefined; // More compressible than void 0.\n var $Symbol = typeof Symbol === \"function\" ? Symbol : {};\n var iteratorSymbol = $Symbol.iterator || \"@@iterator\";\n var asyncIteratorSymbol = $Symbol.asyncIterator || \"@@asyncIterator\";\n var toStringTagSymbol = $Symbol.toStringTag || \"@@toStringTag\";\n\n var inModule = typeof module === \"object\";\n var runtime = global.regeneratorRuntime;\n if (runtime) {\n if (inModule) {\n // If regeneratorRuntime is defined globally and we're in a module,\n // make the exports object identical to regeneratorRuntime.\n module.exports = runtime;\n }\n // Don't bother evaluating the rest of this file if the runtime was\n // already defined globally.\n return;\n }\n\n // Define the runtime globally (as expected by generated code) as either\n // module.exports (if we're in a module) or a new, empty object.\n runtime = global.regeneratorRuntime = inModule ? module.exports : {};\n\n function wrap(innerFn, outerFn, self, tryLocsList) {\n // If outerFn provided and outerFn.prototype is a Generator, then outerFn.prototype instanceof Generator.\n var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator;\n var generator = Object.create(protoGenerator.prototype);\n var context = new Context(tryLocsList || []);\n\n // The ._invoke method unifies the implementations of the .next,\n // .throw, and .return methods.\n generator._invoke = makeInvokeMethod(innerFn, self, context);\n\n return generator;\n }\n runtime.wrap = wrap;\n\n // Try/catch helper to minimize deoptimizations. Returns a completion\n // record like context.tryEntries[i].completion. This interface could\n // have been (and was previously) designed to take a closure to be\n // invoked without arguments, but in all the cases we care about we\n // already have an existing method we want to call, so there's no need\n // to create a new function object. We can even get away with assuming\n // the method takes exactly one argument, since that happens to be true\n // in every case, so we don't have to touch the arguments object. The\n // only additional allocation required is the completion record, which\n // has a stable shape and so hopefully should be cheap to allocate.\n function tryCatch(fn, obj, arg) {\n try {\n return { type: \"normal\", arg: fn.call(obj, arg) };\n } catch (err) {\n return { type: \"throw\", arg: err };\n }\n }\n\n var GenStateSuspendedStart = \"suspendedStart\";\n var GenStateSuspendedYield = \"suspendedYield\";\n var GenStateExecuting = \"executing\";\n var GenStateCompleted = \"completed\";\n\n // Returning this object from the innerFn has the same effect as\n // breaking out of the dispatch switch statement.\n var ContinueSentinel = {};\n\n // Dummy constructor functions that we use as the .constructor and\n // .constructor.prototype properties for functions that return Generator\n // objects. For full spec compliance, you may wish to configure your\n // minifier not to mangle the names of these two functions.\n function Generator() {}\n function GeneratorFunction() {}\n function GeneratorFunctionPrototype() {}\n\n // This is a polyfill for %IteratorPrototype% for environments that\n // don't natively support it.\n var IteratorPrototype = {};\n IteratorPrototype[iteratorSymbol] = function () {\n return this;\n };\n\n var getProto = Object.getPrototypeOf;\n var NativeIteratorPrototype = getProto && getProto(getProto(values([])));\n if (NativeIteratorPrototype &&\n NativeIteratorPrototype !== Op &&\n hasOwn.call(NativeIteratorPrototype, iteratorSymbol)) {\n // This environment has a native %IteratorPrototype%; use it instead\n // of the polyfill.\n IteratorPrototype = NativeIteratorPrototype;\n }\n\n var Gp = GeneratorFunctionPrototype.prototype =\n Generator.prototype = Object.create(IteratorPrototype);\n GeneratorFunction.prototype = Gp.constructor = GeneratorFunctionPrototype;\n GeneratorFunctionPrototype.constructor = GeneratorFunction;\n GeneratorFunctionPrototype[toStringTagSymbol] =\n GeneratorFunction.displayName = \"GeneratorFunction\";\n\n // Helper for defining the .next, .throw, and .return methods of the\n // Iterator interface in terms of a single ._invoke method.\n function defineIteratorMethods(prototype) {\n [\"next\", \"throw\", \"return\"].forEach(function(method) {\n prototype[method] = function(arg) {\n return this._invoke(method, arg);\n };\n });\n }\n\n runtime.isGeneratorFunction = function(genFun) {\n var ctor = typeof genFun === \"function\" && genFun.constructor;\n return ctor\n ? ctor === GeneratorFunction ||\n // For the native GeneratorFunction constructor, the best we can\n // do is to check its .name property.\n (ctor.displayName || ctor.name) === \"GeneratorFunction\"\n : false;\n };\n\n runtime.mark = function(genFun) {\n if (Object.setPrototypeOf) {\n Object.setPrototypeOf(genFun, GeneratorFunctionPrototype);\n } else {\n genFun.__proto__ = GeneratorFunctionPrototype;\n if (!(toStringTagSymbol in genFun)) {\n genFun[toStringTagSymbol] = \"GeneratorFunction\";\n }\n }\n genFun.prototype = Object.create(Gp);\n return genFun;\n };\n\n // Within the body of any async function, `await x` is transformed to\n // `yield regeneratorRuntime.awrap(x)`, so that the runtime can test\n // `hasOwn.call(value, \"__await\")` to determine if the yielded value is\n // meant to be awaited.\n runtime.awrap = function(arg) {\n return { __await: arg };\n };\n\n function AsyncIterator(generator) {\n function invoke(method, arg, resolve, reject) {\n var record = tryCatch(generator[method], generator, arg);\n if (record.type === \"throw\") {\n reject(record.arg);\n } else {\n var result = record.arg;\n var value = result.value;\n if (value &&\n typeof value === \"object\" &&\n hasOwn.call(value, \"__await\")) {\n return Promise.resolve(value.__await).then(function(value) {\n invoke(\"next\", value, resolve, reject);\n }, function(err) {\n invoke(\"throw\", err, resolve, reject);\n });\n }\n\n return Promise.resolve(value).then(function(unwrapped) {\n // When a yielded Promise is resolved, its final value becomes\n // the .value of the Promise<{value,done}> result for the\n // current iteration.\n result.value = unwrapped;\n resolve(result);\n }, function(error) {\n // If a rejected Promise was yielded, throw the rejection back\n // into the async generator function so it can be handled there.\n return invoke(\"throw\", error, resolve, reject);\n });\n }\n }\n\n var previousPromise;\n\n function enqueue(method, arg) {\n function callInvokeWithMethodAndArg() {\n return new Promise(function(resolve, reject) {\n invoke(method, arg, resolve, reject);\n });\n }\n\n return previousPromise =\n // If enqueue has been called before, then we want to wait until\n // all previous Promises have been resolved before calling invoke,\n // so that results are always delivered in the correct order. If\n // enqueue has not been called before, then it is important to\n // call invoke immediately, without waiting on a callback to fire,\n // so that the async generator function has the opportunity to do\n // any necessary setup in a predictable way. This predictability\n // is why the Promise constructor synchronously invokes its\n // executor callback, and why async functions synchronously\n // execute code before the first await. Since we implement simple\n // async functions in terms of async generators, it is especially\n // important to get this right, even though it requires care.\n previousPromise ? previousPromise.then(\n callInvokeWithMethodAndArg,\n // Avoid propagating failures to Promises returned by later\n // invocations of the iterator.\n callInvokeWithMethodAndArg\n ) : callInvokeWithMethodAndArg();\n }\n\n // Define the unified helper method that is used to implement .next,\n // .throw, and .return (see defineIteratorMethods).\n this._invoke = enqueue;\n }\n\n defineIteratorMethods(AsyncIterator.prototype);\n AsyncIterator.prototype[asyncIteratorSymbol] = function () {\n return this;\n };\n runtime.AsyncIterator = AsyncIterator;\n\n // Note that simple async functions are implemented on top of\n // AsyncIterator objects; they just return a Promise for the value of\n // the final result produced by the iterator.\n runtime.async = function(innerFn, outerFn, self, tryLocsList) {\n var iter = new AsyncIterator(\n wrap(innerFn, outerFn, self, tryLocsList)\n );\n\n return runtime.isGeneratorFunction(outerFn)\n ? iter // If outerFn is a generator, return the full iterator.\n : iter.next().then(function(result) {\n return result.done ? result.value : iter.next();\n });\n };\n\n function makeInvokeMethod(innerFn, self, context) {\n var state = GenStateSuspendedStart;\n\n return function invoke(method, arg) {\n if (state === GenStateExecuting) {\n throw new Error(\"Generator is already running\");\n }\n\n if (state === GenStateCompleted) {\n if (method === \"throw\") {\n throw arg;\n }\n\n // Be forgiving, per 25.3.3.3.3 of the spec:\n // https://people.mozilla.org/~jorendorff/es6-draft.html#sec-generatorresume\n return doneResult();\n }\n\n context.method = method;\n context.arg = arg;\n\n while (true) {\n var delegate = context.delegate;\n if (delegate) {\n var delegateResult = maybeInvokeDelegate(delegate, context);\n if (delegateResult) {\n if (delegateResult === ContinueSentinel) continue;\n return delegateResult;\n }\n }\n\n if (context.method === \"next\") {\n // Setting context._sent for legacy support of Babel's\n // function.sent implementation.\n context.sent = context._sent = context.arg;\n\n } else if (context.method === \"throw\") {\n if (state === GenStateSuspendedStart) {\n state = GenStateCompleted;\n throw context.arg;\n }\n\n context.dispatchException(context.arg);\n\n } else if (context.method === \"return\") {\n context.abrupt(\"return\", context.arg);\n }\n\n state = GenStateExecuting;\n\n var record = tryCatch(innerFn, self, context);\n if (record.type === \"normal\") {\n // If an exception is thrown from innerFn, we leave state ===\n // GenStateExecuting and loop back for another invocation.\n state = context.done\n ? GenStateCompleted\n : GenStateSuspendedYield;\n\n if (record.arg === ContinueSentinel) {\n continue;\n }\n\n return {\n value: record.arg,\n done: context.done\n };\n\n } else if (record.type === \"throw\") {\n state = GenStateCompleted;\n // Dispatch the exception by looping back around to the\n // context.dispatchException(context.arg) call above.\n context.method = \"throw\";\n context.arg = record.arg;\n }\n }\n };\n }\n\n // Call delegate.iterator[context.method](context.arg) and handle the\n // result, either by returning a { value, done } result from the\n // delegate iterator, or by modifying context.method and context.arg,\n // setting context.delegate to null, and returning the ContinueSentinel.\n function maybeInvokeDelegate(delegate, context) {\n var method = delegate.iterator[context.method];\n if (method === undefined) {\n // A .throw or .return when the delegate iterator has no .throw\n // method always terminates the yield* loop.\n context.delegate = null;\n\n if (context.method === \"throw\") {\n if (delegate.iterator.return) {\n // If the delegate iterator has a return method, give it a\n // chance to clean up.\n context.method = \"return\";\n context.arg = undefined;\n maybeInvokeDelegate(delegate, context);\n\n if (context.method === \"throw\") {\n // If maybeInvokeDelegate(context) changed context.method from\n // \"return\" to \"throw\", let that override the TypeError below.\n return ContinueSentinel;\n }\n }\n\n context.method = \"throw\";\n context.arg = new TypeError(\n \"The iterator does not provide a 'throw' method\");\n }\n\n return ContinueSentinel;\n }\n\n var record = tryCatch(method, delegate.iterator, context.arg);\n\n if (record.type === \"throw\") {\n context.method = \"throw\";\n context.arg = record.arg;\n context.delegate = null;\n return ContinueSentinel;\n }\n\n var info = record.arg;\n\n if (! info) {\n context.method = \"throw\";\n context.arg = new TypeError(\"iterator result is not an object\");\n context.delegate = null;\n return ContinueSentinel;\n }\n\n if (info.done) {\n // Assign the result of the finished delegate to the temporary\n // variable specified by delegate.resultName (see delegateYield).\n context[delegate.resultName] = info.value;\n\n // Resume execution at the desired location (see delegateYield).\n context.next = delegate.nextLoc;\n\n // If context.method was \"throw\" but the delegate handled the\n // exception, let the outer generator proceed normally. If\n // context.method was \"next\", forget context.arg since it has been\n // \"consumed\" by the delegate iterator. If context.method was\n // \"return\", allow the original .return call to continue in the\n // outer generator.\n if (context.method !== \"return\") {\n context.method = \"next\";\n context.arg = undefined;\n }\n\n } else {\n // Re-yield the result returned by the delegate method.\n return info;\n }\n\n // The delegate iterator is finished, so forget it and continue with\n // the outer generator.\n context.delegate = null;\n return ContinueSentinel;\n }\n\n // Define Generator.prototype.{next,throw,return} in terms of the\n // unified ._invoke helper method.\n defineIteratorMethods(Gp);\n\n Gp[toStringTagSymbol] = \"Generator\";\n\n // A Generator should always return itself as the iterator object when the\n // @@iterator function is called on it. Some browsers' implementations of the\n // iterator prototype chain incorrectly implement this, causing the Generator\n // object to not be returned from this call. This ensures that doesn't happen.\n // See https://github.com/facebook/regenerator/issues/274 for more details.\n Gp[iteratorSymbol] = function() {\n return this;\n };\n\n Gp.toString = function() {\n return \"[object Generator]\";\n };\n\n function pushTryEntry(locs) {\n var entry = { tryLoc: locs[0] };\n\n if (1 in locs) {\n entry.catchLoc = locs[1];\n }\n\n if (2 in locs) {\n entry.finallyLoc = locs[2];\n entry.afterLoc = locs[3];\n }\n\n this.tryEntries.push(entry);\n }\n\n function resetTryEntry(entry) {\n var record = entry.completion || {};\n record.type = \"normal\";\n delete record.arg;\n entry.completion = record;\n }\n\n function Context(tryLocsList) {\n // The root entry object (effectively a try statement without a catch\n // or a finally block) gives us a place to store values thrown from\n // locations where there is no enclosing try statement.\n this.tryEntries = [{ tryLoc: \"root\" }];\n tryLocsList.forEach(pushTryEntry, this);\n this.reset(true);\n }\n\n runtime.keys = function(object) {\n var keys = [];\n for (var key in object) {\n keys.push(key);\n }\n keys.reverse();\n\n // Rather than returning an object with a next method, we keep\n // things simple and return the next function itself.\n return function next() {\n while (keys.length) {\n var key = keys.pop();\n if (key in object) {\n next.value = key;\n next.done = false;\n return next;\n }\n }\n\n // To avoid creating an additional object, we just hang the .value\n // and .done properties off the next function object itself. This\n // also ensures that the minifier will not anonymize the function.\n next.done = true;\n return next;\n };\n };\n\n function values(iterable) {\n if (iterable) {\n var iteratorMethod = iterable[iteratorSymbol];\n if (iteratorMethod) {\n return iteratorMethod.call(iterable);\n }\n\n if (typeof iterable.next === \"function\") {\n return iterable;\n }\n\n if (!isNaN(iterable.length)) {\n var i = -1, next = function next() {\n while (++i < iterable.length) {\n if (hasOwn.call(iterable, i)) {\n next.value = iterable[i];\n next.done = false;\n return next;\n }\n }\n\n next.value = undefined;\n next.done = true;\n\n return next;\n };\n\n return next.next = next;\n }\n }\n\n // Return an iterator with no values.\n return { next: doneResult };\n }\n runtime.values = values;\n\n function doneResult() {\n return { value: undefined, done: true };\n }\n\n Context.prototype = {\n constructor: Context,\n\n reset: function(skipTempReset) {\n this.prev = 0;\n this.next = 0;\n // Resetting context._sent for legacy support of Babel's\n // function.sent implementation.\n this.sent = this._sent = undefined;\n this.done = false;\n this.delegate = null;\n\n this.method = \"next\";\n this.arg = undefined;\n\n this.tryEntries.forEach(resetTryEntry);\n\n if (!skipTempReset) {\n for (var name in this) {\n // Not sure about the optimal order of these conditions:\n if (name.charAt(0) === \"t\" &&\n hasOwn.call(this, name) &&\n !isNaN(+name.slice(1))) {\n this[name] = undefined;\n }\n }\n }\n },\n\n stop: function() {\n this.done = true;\n\n var rootEntry = this.tryEntries[0];\n var rootRecord = rootEntry.completion;\n if (rootRecord.type === \"throw\") {\n throw rootRecord.arg;\n }\n\n return this.rval;\n },\n\n dispatchException: function(exception) {\n if (this.done) {\n throw exception;\n }\n\n var context = this;\n function handle(loc, caught) {\n record.type = \"throw\";\n record.arg = exception;\n context.next = loc;\n\n if (caught) {\n // If the dispatched exception was caught by a catch block,\n // then let that catch block handle the exception normally.\n context.method = \"next\";\n context.arg = undefined;\n }\n\n return !! caught;\n }\n\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n var record = entry.completion;\n\n if (entry.tryLoc === \"root\") {\n // Exception thrown outside of any try block that could handle\n // it, so set the completion value of the entire function to\n // throw the exception.\n return handle(\"end\");\n }\n\n if (entry.tryLoc <= this.prev) {\n var hasCatch = hasOwn.call(entry, \"catchLoc\");\n var hasFinally = hasOwn.call(entry, \"finallyLoc\");\n\n if (hasCatch && hasFinally) {\n if (this.prev < entry.catchLoc) {\n return handle(entry.catchLoc, true);\n } else if (this.prev < entry.finallyLoc) {\n return handle(entry.finallyLoc);\n }\n\n } else if (hasCatch) {\n if (this.prev < entry.catchLoc) {\n return handle(entry.catchLoc, true);\n }\n\n } else if (hasFinally) {\n if (this.prev < entry.finallyLoc) {\n return handle(entry.finallyLoc);\n }\n\n } else {\n throw new Error(\"try statement without catch or finally\");\n }\n }\n }\n },\n\n abrupt: function(type, arg) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.tryLoc <= this.prev &&\n hasOwn.call(entry, \"finallyLoc\") &&\n this.prev < entry.finallyLoc) {\n var finallyEntry = entry;\n break;\n }\n }\n\n if (finallyEntry &&\n (type === \"break\" ||\n type === \"continue\") &&\n finallyEntry.tryLoc <= arg &&\n arg <= finallyEntry.finallyLoc) {\n // Ignore the finally entry if control is not jumping to a\n // location outside the try/catch block.\n finallyEntry = null;\n }\n\n var record = finallyEntry ? finallyEntry.completion : {};\n record.type = type;\n record.arg = arg;\n\n if (finallyEntry) {\n this.method = \"next\";\n this.next = finallyEntry.finallyLoc;\n return ContinueSentinel;\n }\n\n return this.complete(record);\n },\n\n complete: function(record, afterLoc) {\n if (record.type === \"throw\") {\n throw record.arg;\n }\n\n if (record.type === \"break\" ||\n record.type === \"continue\") {\n this.next = record.arg;\n } else if (record.type === \"return\") {\n this.rval = this.arg = record.arg;\n this.method = \"return\";\n this.next = \"end\";\n } else if (record.type === \"normal\" && afterLoc) {\n this.next = afterLoc;\n }\n\n return ContinueSentinel;\n },\n\n finish: function(finallyLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.finallyLoc === finallyLoc) {\n this.complete(entry.completion, entry.afterLoc);\n resetTryEntry(entry);\n return ContinueSentinel;\n }\n }\n },\n\n \"catch\": function(tryLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.tryLoc === tryLoc) {\n var record = entry.completion;\n if (record.type === \"throw\") {\n var thrown = record.arg;\n resetTryEntry(entry);\n }\n return thrown;\n }\n }\n\n // The context.catch method must only be called with a location\n // argument that corresponds to a known catch block.\n throw new Error(\"illegal catch attempt\");\n },\n\n delegateYield: function(iterable, resultName, nextLoc) {\n this.delegate = {\n iterator: values(iterable),\n resultName: resultName,\n nextLoc: nextLoc\n };\n\n if (this.method === \"next\") {\n // Deliberately forget the last sent value so that we don't\n // accidentally pass it on to the delegate.\n this.arg = undefined;\n }\n\n return ContinueSentinel;\n }\n };\n})(\n // In sloppy mode, unbound `this` refers to the global object, fallback to\n // Function constructor if we're in global strict mode. That is sadly a form\n // of indirect eval which violates Content Security Policy.\n (function() {\n return this || (typeof self === \"object\" && self);\n })() || Function(\"return this\")()\n);\n"],"sourceRoot":""} \ No newline at end of file diff --git a/decidim-core/app/commands/decidim/create_follow.rb b/decidim-core/app/commands/decidim/create_follow.rb index 437b04e7ebbb..497e3abbcb21 100644 --- a/decidim-core/app/commands/decidim/create_follow.rb +++ b/decidim-core/app/commands/decidim/create_follow.rb @@ -32,7 +32,10 @@ def call attr_reader :follow, :form, :current_user def create_follow! - @follow = Follow.create!( + @follow = Follow.find_by( + followable: form.followable, + user: current_user + ) || Follow.create!( followable: form.followable, user: current_user ) diff --git a/decidim-core/config/locales/fr-LU.yml b/decidim-core/config/locales/fr-LU.yml new file mode 100644 index 000000000000..e2ad42be2c55 --- /dev/null +++ b/decidim-core/config/locales/fr-LU.yml @@ -0,0 +1,1613 @@ +fr-LU: + activemodel: + attributes: + account: + delete_reason: Pour quelle(s) raison(s) supprimez-vous votre compte ? + common: + created_at: Créé le + group: + about: A propos + avatar: Avatar + document_number: Numéro de document + email: Courriel + name: Nom + nickname: Nom d'utilisateur + phone: Téléphone + report: + details: Commentaires supplémentaires + user: + about: A propos de moi + email: Votre email + name: Votre nom + nickname: Surnom + password: Mot de passe + password_confirmation: Confirmez votre mot de passe + personal_url: Site internet personnel + remove_avatar: Supprimer l'avatar + models: + decidim/attachment_created_event: Document lié + decidim/component_published_event: Fonctionnalité active + decidim/demoted_membership: N'est plus un administrateur de groupe + decidim/gamification/badge_earned_event: Badge gagné + decidim/gamification/level_up_event: Vous avez progressé d'un niveau + decidim/join_request_accepted_event: Demande de participation acceptée + decidim/join_request_rejected_event: Demande de participation rejetée + decidim/profile_updated_event: Profil mis à jour + decidim/promote_to_admin: Promu au groupe admin + decidim/removed_from_group: Retiré du groupe + decidim/resource_endorsed_event: Ressource soutenue + activerecord: + attributes: + decidim/user: + current_password: Mot de passe actuel + email: Email + name: Surnom + password: Mot de passe + password_confirmation: Confirmation du mot de passe + remember_me: Retenir le mot de passe + models: + decidim/amendment: + one: Amendement + other: Amendements + decidim/endorsement: + one: Soutien + other: Soutiens + decidim/user: + one: Participant + other: Participants + decidim/user_group: + one: Groupe d'utilisateurs + other: Groupes d'utilisateurs + booleans: + 'false': 'Non' + 'true': 'Oui' + carrierwave: + errors: + general: Erreur de traitement de l'image + image_too_big: L'image est trop grande + not_inside_organization: Le fichier n'est relié à aucune organisation + date: + formats: + decidim_short: "%d/%m/%Y" + decidim_short_with_month_name_short: "%d %b %Y" + decidim_with_day_and_month_name: "%A %d %b %Y" + decidim_with_month_name: "%d %B %Y" + decidim_with_month_name_short: "%d %b" + decidim: + accessibility: + external_link: Lien externe + logo: "Logo officiel de %{organization}" + skip_button: Passer au contenu principal + account: + data_portability_export: + file_no_exists: Le fichier n'existe pas + notice: Votre export est actuellement en cours. Vous recevrez un email quand il sera complet. + delete: + alert: Cette action ne peut pas être annulée. Si vous supprimez votre compte, vous ne pourrez plus vous connecter. + confirm: + close: Fermer la fenêtre + ok: Oui, je souhaite supprimer mon compte + question: Êtes-vous sûr de vouloir supprimer votre compte ? + title: Supprimer mon compte + explanation: Veuillez indiquer la raison pour laquelle vous souhaitez supprimer votre compte (facultatif). + destroy: + error: Une erreur s'est produite lors de la suppression de votre compte. + success: Votre compte a été supprimé avec succès. + show: + change_password: Changer de mot de passe + update_account: Mettre à jour votre compte + update: + error: Une erreur s'est produite lors de la mise à jour de votre compte. + success: Votre compte a été mis à jour avec succès. + success_with_email_confirmation: Votre compte a été mis à jour avec succès. Vous recevrez un email pour confirmer votre nouvelle adresse email. + admin: + actions: + cancel: Annuler + admin_log: + area: + create: "%{user_name} a créé la zone d'application %{resource_name}" + delete: "%{user_name} a supprimé la zone d'application %{resource_name}" + update: "%{user_name} a mis à jour la zone d'application %{resource_name}" + component: + create: "%{user_name} a ajouté la fonctionnalité %{resource_name} à l'espace %{space_name}" + delete: "%{user_name} a supprimé la fonctionnalité %{resource_name} de l'espace %{space_name}" + publish: "%{user_name} a publié la fonctionnalité %{resource_name} dans l'espace %{space_name}" + unpublish: "%{user_name} a dépublié la fonctionnalité %{resource_name} de l'espace %{space_name}" + moderation: + hide: "%{user_name} a caché une ressource de type %{resource_type} dans l'espace %{space_name}" + unreport: "%{user_name} a annulé le signalement d'une ressource de type %{resource_type} dans l'espace %{space_name}" + newsletter: + create: "%{user_name} a créé la newsletter %{resource_name}" + delete: "%{user_name} a supprimé la newsletter %{resource_name}" + deliver: "%{user_name} a envoyé la newsletter %{resource_name}" + update: "%{user_name} a mis à jour la newsletter %{resource_name}" + oauth_application: + create: "%{user_name} a créé l'application OAuth %{resource_name}" + delete: "%{user_name} a supprimé l'application OAuth %{resource_name}" + update: "%{user_name} a mis à jour l'application OAuth %{resource_name}" + organization: + update: "%{user_name} a mis à jour les paramètres de l'organisation" + participatory_space_private_user: + create: "%{user_name} invité %{resource_name} pour être un utilisateur privé" + create_via_csv: "%{user_name} a invité %{resource_name} via csv à être un utilisateur privé" + delete: "%{user_name} supprimé l'utilisateur %{resource_name} tant qu'utilisateur privé" + scope: + create: "%{user_name} a créé le périmètre d'application %{resource_name}" + create_with_parent: "%{user_name} a créé le périmètre d'application %{resource_name} à l'intérieur du périmètre %{parent_scope}" + delete: "%{user_name} a supprimé le périmètre d'application %{resource_name}" + delete_with_parent: "%{user_name} a supprimé le périmètre d'application %{resource_name} à l'intérieur du périmètre d'application %{parent_scope}" + update: "%{user_name} a mis à jour le périmètre d'application %{resource_name}" + update_with_parent: "%{user_name} a mis à jour le périmètre d'application %{resource_name} à l'intérieur du périmètre d'application %{parent_scope}" + static_page: + create: "%{user_name} a créé la page statique %{resource_name}" + delete: "%{user_name} a supprimé la page statique %{resource_name}" + update: "%{user_name} a mis à jour la page statique %{resource_name}" + user: + invite: "%{user_name} a invité l'utilisateur %{resource_name} avec le rôle : %{role}" + officialize: "%{user_name} a officialisé l'utilisateur %{resource_name}" + remove_from_admin: "%{user_name} a retiré le rôle : %{role} de l'utilisateur %{resource_name}" + show_email: "%{user_name} est allé chercher l'email de l'utilisateur %{resource_name}" + unofficialize: "%{user_name} a retiré l'officialisation de l'utilisateur %{resource_name}" + user_group: + reject: "%{user_name} a rejeté la vérification du groupe d'utilisateurs %{resource_name}" + verify: "%{user_name} a vérifié le groupe d'utilisateurs %{resource_name}" + verify_via_csv: "%{user_name} vérifié le groupe %{resource_name} utilisateur via un fichier CSV" + admin_terms_of_use: + default_body: "

CONDITIONS D'UTILISATION ADMINISTRATEUR

Nous espérons que vous avez reçu les instructions de l'administrateur système de la plateforme. Ils se résument généralement à ces trois choses :

  1. Respecter la vie privée des autres.
  2. Réfléchissez avant de cliquer.
  3. Un grand pouvoir implique de grandes responsabilités.
" + alert: + dismiss: Rejeter la notification + amendments: + accepted: + error: Une erreur s'est produite lors de l'acceptation de l'amendement. + success: L'amendement a été accepté avec succès. + amendable: + amended_by: Modifié par + button: Modifier %{model_name} + error: Une erreur s'est produite lors de la modification de cette ressource. + help_text: Améliorer ce %{model_name} en modifiant son %{amendable_fields} + promote_button: Promouvoir à %{model_name} + promote_confirm_text: Êtes-vous sûr de vouloir promouvoir cette modification? + promote_help_text: Vous pouvez promouvoir cette modification et la publier en tant qu'indépendant. %{model_name} + section_heading: Amendements (%{count}) + compare_draft: + continue: Continuer + no_similars_found: Aucune modification similaire trouvé. + title: Modifications similaires + created: + error: Une erreur s’est produite lors de la création du projet d'amendement. + success: Le projet d'amendement a été créé avec succès. + destroy_draft: + error: Il y a eu un problème de suppression du projet d'amendement. + success: Le projet d'amendement a été créé avec succès. + edit_draft: + discard: Supprimer ce brouillon + discard_confirmation: Êtes-vous sûr de vouloir supprimer ce projet d'amendement ? + send: Aperçu + title: Modifier le projet d'amendement + emendation: + actions: + button_accept: Accepter + button_reject: Rejeter + help_text: Passez en revue les modifications et acceptez ou refusez cet amendement. Une notification sera envoyée à son (ses) auteur (s). + announcement: + accepted: |- + L'amendement pour %{amendable_type} %{proposal_link} a été accepté + le %{date}. + evaluating: |- + Cet amendement pour le %{amendable_type} %{proposal_link} + est en cours d’évaluation. + promoted: Promu comme %{amendable_type}. + rejected: "Cet amendement pour la proposition %{amendable_type}\n%{proposal_link}\na été rejeté le %{date}." + withdrawn: |- + L'amendement pour le %{amendable_type} %{proposal_link} + a été retiré par l'auteur. + new: + amendment_author: Auteur de l'amendement + send: Créer + title: Créer un projet d'amendement + preview_draft: + modify: Modifier + publish: Publier + title: Publier le projet d'amendement + promoted: + error: Un problème est survenu lors de la publication de l'amendement en tant que nouvelle proposition + success: L'amendement a été publié avec succès en tant que nouvelle proposition + publish_draft: + error: Une erreur s'est produite lors de la publication de cet amendement. + success: Amendement publié avec succès. + rejected: + error: Un problème est survenu lors du rejet de cet amendement. Veuillez réessayer ultérieurement. + success: L'amendement a été rejeté avec succès + review: + back: Retour + heading: Examiner l'amendement + help_text: Vous examinez un amendement au %{model_name} + send: Accepter l'amendement + update_draft: + error: Une erreur s'est produite lors de la modification de ce projet d'amendement. + success: Le projet d'amendement a été mis à jour avec succès. + withdraw: + error: Une erreur s'est produite lors du retrait de l'amendement + success: L'amendement a été retiré avec succès + wizard_step_form: + steps: + '1': Créez votre amendement + '2': Comparez votre amendement + '3': Complétez votre amendement + '4': Publier votre amendement + anonymous_user: Anonyme + application: + collection: + documents: + one: Document + other: Documents + document: + download: Télécharger le fichier + documents: + related_documents: Documents à consulter + photos: + related_photos: Photos associées + author: + avatar: Avatar + comments: + one: commentaire + other: commentaires + endorsements: + one: soutien + other: soutiens + authorization_handlers: + another_dummy_authorization_handler: + explanation: Obtenir une vérification en saisissant un numéro de passeport commençant par "A" + fields: + passport_number: Numéro de passeport + postal_code: Code postal + name: Un autre exemple d'autorisation + dummy_authorization_handler: + explanation: Obtenir une vérification en saisissant un numéro de document se terminant par "X" + fields: + allowed_postal_codes: Codes postaux autorisés (séparés par des virgules) + allowed_scope_id: Secteur autorisé + document_number: Numéro de document + postal_code: Code postal + scope_id: Secteur + name: Exemple d'autorisation + dummy_authorization_workflow: + name: Procédure d'autorisation factice + errors: + duplicate_authorization: Un participant est déjà autorisé avec ces mêmes données. + expired_at: Expiré à %{timestamp} + expires_at: Expire à %{timestamp} + foo_authorization: + fields: + bar: Machin + foo: Truc + name: Autorisation Truc + granted_at: Accordé à %{timestamp} + renew: Renouveler la vérification + sms: + explanation: Indiquez votre numéro de téléphone portable pour que nous puissions vérifier votre identité. + name: Code par SMS + started_at: Commencé à %{timestamp} + authorization_modals: + content: + expired: + authorize: Autoriser de nouveau avec "%{authorization}" + explanation: Votre autorisation a expiré. Pour effectuer cette action, vous devez renouveler votre autorisation avec "%{authorization}". + title: Autorisation expirée + incomplete: + cancel: Annuler + explanation: 'Même si vous êtes actuellement autorisé avec "%{authorization}", nous avons besoin de vous réautoriser car nous ne disposons pas des données suivantes :' + invalid_field: "%{field}" + reauthorize: Autoriser de nouveau + title: Veuillez autoriser de nouveau + missing: + authorize: Autoriser avec "%{authorization}" + explanation: Pour effectuer cette action, vous devez être autorisé avec "%{authorization}". + title: Autorisation requise + pending: + explanation: Pour effectuer cette action, vous devez être autorisé avec "%{authorization}", mais votre autorisation est toujours en cours de validation. + resume: Vérifiez votre progression d'autorisation "%{authorization}" + title: L'autorisation est toujours en cours de validation + unauthorized: + explanation: Désolé, vous ne pouvez pas effectuer cette action car certaines de vos données d'autorisation ne correspondent pas. + invalid_field: "%{field} valeur %{value} n'est pas valide." + ok: D'accord + title: Non autorisé + unconfirmed: + confirmation_instructions: 'Si vous n''avez pas reçu les instructions de confirmation, vous pouvez les demander à nouveau:' + explanation_html: Pour pouvoir effectuer cette action, vous devez être autorisé. Vous devez d'abord confirmer votre adresse électronique %{email}. + request_confirmation_instructions: Demander des instructions de confirmation + title: confirmez votre email + show: + close_modal: Fermer la fenêtre de dialogue + collapsible_list: + hidden_elements_count: + one: et %{count} plus + other: et %{count} plus + see_less: "(voir moins)" + see_more: "(voir plus)" + components: + component_order_selector: + no_content: Nous n'avons pas trouvé de contenu avec ce critère + order: + all_types: Tous types + collaborative_draft: Brouillon collaboratif + comment: Commentaire + debate: Débat + initiative: Pétition + meeting: Rencontre + post: Article + proposal: Proposition + question: Question + title: 'Afficher :' + dummy: + actions: + bar: Bar + foo: Foo + name: Composant factice + settings: + global: + amendments_enabled: Modifications activées + comments_enabled: Activer le module de commentaire + comments_max_length: Longueur maximale des commentaires + dummy_global_attribute_1: Attribut factice 1 + dummy_global_attribute_2: Attribut factice 2 + dummy_global_translatable_text: Texte traduisible factice + enable_pads_creation: Activer la création de pads + resources_permissions_enabled: Autorisations de ressources activées + scope_id: Secteur + scopes_enabled: Secteurs activés + step: + amendment_creation_enabled: Création d'amendement activée + amendment_promotion_enabled: Promotion d'amendement activée + amendment_reaction_enabled: Réaction d'amendement activée + amendments_visibility: Visibilité des amendements + comments_blocked: Bloquer la création de nouveaux commentaires + dummy_step_attribute_1: Attribut d'étape factice 1 + dummy_step_attribute_2: Attribut d'étape factice 2 + dummy_step_translatable_text: Texte traduisible de l'étape factice + contact: Contact + content_blocks: + footer_sub_hero: + name: Section "Bienvenue sur la plateforme" (. footer_sub_hero) + hero: + name: Image principale (hero) + hero_settings_form: + background_image: Image d'arrière-plan + welcome_text: Texte de bienvenue + highlighted_content_banner: + name: Bannière de contenu mis en valeur + how_to_participate: + name: Comment participer + html: + html_content: Contenu HTML + name: Bloc HTML + last_activity: + name: Dernière Activité + title: Dernière Activité + view_all: Voir tout + metrics: + name: Historique des statistiques de participation + stats: + name: Statistiques de l'organisation + sub_hero: + name: Bannière en dessous de l'image principale ("hero") + core: + actions: + login_before_access: Veuillez vous connecter avec votre compte avant de réaliser cette action + unauthorized: Vous n'êtes pas autorisé à effectuer cette action + data_portability: + export: + ready: Prêt + show: + download_data: Télécharger les données + download_data_description: Un fichier avec toutes les informations associées au compte sera envoyé à %{user_email} + request_data: Demander les données + datepicker: + help_text: 'Format attendu : %{datepicker_format}' + devise: + omniauth_registrations: + create: + email_already_exists: Un autre compte utilise la même adresse email + new: + complete_profile: Complétez votre profil + nickname_help: Cet identifiant est public et unique sur %{organization} ; il permet aux autres utilisateurs de vous suivre, de vous contacter ou de vous mentionner dans leurs commentaires. Il s’affichera précédé d’un « @ » ; il ne doit pas contenir d’espace ni de caractère spécial. + sign_up: Veuillez compléter votre profil + subtitle: Remplissez le formulaire suivant pour compléter l'inscription + username_help: Le nom est public et apparaît dans votre profil et sur vos messages. Dans le but de garantir l'anonymat, vous pouvez choisir n'importe quel nom. + registrations: + new: + already_have_an_account?: Vous avez déjà un compte ? + newsletter: Recevoir une newsletter sur l'actualité de la plateforme + newsletter_title: Autorisation de contact + nickname_help: Cet identifiant est public et unique sur %{organization} ; il permet aux autres utilisateurs de vous suivre, de vous contacter ou de vous mentionner dans leurs commentaires. Il s’affichera précédé d’un « @ » ; il ne doit pas contenir d’espace ni de caractère spécial. + password_help: "%{minimun_characters} caractères minimum, ne doit pas être trop commun (par exemple 123456) et doit être différent de votre pseudo et de votre email." + sign_in: Se connecter + sign_up: S'inscrire + sign_up_as: + legend: S'inscrire en tant que + subtitle: Inscrivez-vous pour participer aux discussions et pour exprimer votre soutien aux propositions de votre choix. + terms: les termes et conditions d'utilisation + tos_agreement: En vous inscrivant, vous acceptez %{link}. + tos_title: Conditions d'utilisation + username_help: Le nom est public et apparaît dans votre profil et sur vos messages. Dans le but de garantir l'anonymat, vous pouvez choisir n'importe quel nom. + sessions: + new: + are_you_new?: Nouveau sur la plateforme ? + register: Créer un compte + sign_in_disabled: Vous pouvez accéder avec un compte externe + sign_up_disabled: L'inscription est désactivée, vous pouvez utiliser un utilisateur existant pour accéder + shared: + newsletter_modal: + buttons: + check: Oui, je souhaite m'inscrire à la newsletter + close_modal: Fermer la fenêtre + uncheck: Garder décoché + notice: |- + La newsletter vous permet de suivre tous les événements importants sur la plateforme (lancement de nouvelles concertations, annonce des résultats, etc.). Souhaitez-vous vous y inscrire ? + title: Inscription à la newsletter + omniauth_buttons: + or: Ou + doorkeeper: + authorizations: + new: + authorize: Autoriser l'application + by_organization_link_html: par %{link} + cancel: Annuler + connect_your_account_html: Associez votre compte en vous connectant sur %{organization} + publish_content: Publier du contenu pour vous + see_email: Voir votre email + see_name: Voir votre nom + see_username: Voir votre pseudonyme + this_application_will_be_able_to: 'Cette application sera capable de :' + this_application_will_not_be_able_to: 'Cette application ne sera pas capable de :' + update_profile: Mettre à jour votre profil + wants_to_use_your_account_html: "%{application_name} veut utiliser votre compte" + endorsable: + endorsements: Soutiens + endorsements_count: Nombre de soutiens + endorsement_buttons_cell: + already_endorsed: Soutenue + endorse: Soutenir + endorsements: + identities: + done: Terminé + select_identity: Sélectionner une identité + errors: + internal_server_error: + title: Il y a eu un problème avec notre serveur + try_later: Veuillez réessayer plus tard. + not_found: + back_home: Retour à l'accueil + content_doesnt_exist: Cette adresse web est incorrecte ou n'existe plus. + title: La page que vous recherchez ne peut être trouvée + events: + amendments: + amendment_accepted: + affected_user: + email_intro: 'Une modification a été acceptée pour %{amendable_title}. Vous pouvez le voir sur cette page:' + email_outro: Vous avez reçu cette notification parce que vous êtes l'auteur de %{amendable_title}. + email_subject: Un amendement accepté pour %{amendable_title} du %{emendation_author_nickname} + notification_title: Le
amendement créé par %{emendation_author_nickname} a été accepté pour %{amendable_title}. + follower: + email_intro: 'Une modification a été acceptée pour %{amendable_title}. Vous pouvez le voir sur cette page:' + email_outro: Vous avez reçu cette notification parce que vous suivez %{amendable_title}. Vous pouvez cesser de recevoir des notifications en suivant le lien précédent. + email_subject: Un amendement accepté pour %{amendable_title} du %{emendation_author_nickname} + notification_title: Le amendement créé par %{emendation_author_nickname} a été accepté pour %{amendable_title}. + amendment_created: + affected_user: + email_intro: 'Une nouvelle modification a été créée pour %{amendable_title}. Vous pouvez le voir sur cette page:' + email_outro: Vous avez reçu cette notification parce que vous êtes l'auteur de %{amendable_title}. + email_subject: Nouvel amendement pour %{amendable_title} + notification_title: Un nouvel amendement a été créé pour %{amendable_title}. + follower: + email_intro: 'Une nouvelle modification a été créée pour %{amendable_title}. Vous pouvez le voir sur cette page:' + email_outro: Vous avez reçu cette notification parce que vous suivez %{amendable_title}. Vous pouvez cesser de recevoir des notifications en suivant le lien précédent. + email_subject: Nouvel amendement pour %{amendable_title} + notification_title: Un nouvel amendement a été créé pour %{amendable_title}. + amendment_promoted: + affected_user: + email_intro: 'Une modification rejetée pour %{amendable_title} a été promue en %{amendable_type}indépendante. Vous pouvez le voir sur cette page:' + email_outro: Vous avez reçu cette notification parce que vous êtes l'auteur de %{amendable_title}. + email_subject: Un amendement de %{emendation_author_nickname} a été publié en tant que nouveau %{amendable_type} + notification_title: A a rejeté l' amendement pour %{amendable_title} a été publiée en tant que nouveau %{amendable_type} par %{emendation_author_nickname}. + follower: + email_intro: 'Une modification rejetée pour %{amendable_title} a été promue en %{amendable_type}indépendante. Vous pouvez le voir sur cette page:' + email_outro: Vous avez reçu cette notification parce que vous suivez %{amendable_title}. Vous pouvez cesser de recevoir des notifications en suivant le lien précédent. + email_subject: Un amendement de %{emendation_author_nickname} a été publié en tant que nouveau %{amendable_type} + notification_title: A a rejeté l' amendement pour %{amendable_title} a été publiée en tant que nouveau %{amendable_type} par %{emendation_author_nickname}. + amendment_rejected: + affected_user: + email_intro: 'Une modification a été rejetée pour %{amendable_title}. Vous pouvez le voir sur cette page:' + email_outro: Vous avez reçu cette notification parce que vous êtes l'auteur de %{amendable_title}. + email_subject: Un amendement rejeté pour %{amendable_title} à %{emendation_author_nickname} + notification_title: Le amendement créé par %{emendation_author_nickname} a été rejetée pour %{amendable_title}. + follower: + email_intro: 'Une modification a été rejetée pour %{amendable_title}. Vous pouvez le voir sur cette page:' + email_outro: Vous avez reçu cette notification parce que vous suivez %{amendable_title}. Vous pouvez cesser de recevoir des notifications en suivant le lien précédent. + email_subject: Un amendement rejeté pour %{amendable_title} à %{emendation_author_nickname} + notification_title: Le amendement créé par %{emendation_author_nickname} a été rejetée pour %{amendable_title}. + attachments: + attachment_created: + email_intro: 'Un nouveau document a été ajouté à %{resource_title}. Vous pouvez le voir sur cette page :' + email_outro: Vous avez reçu cette notification, car vous suivez %{resource_title}. Vous pouvez arrêter de recevoir des notifications à partir du lien précédent. + email_subject: Une mise à jour de %{resource_title} + notification_title: Un nouveau document a été ajouté à %{resource_title} + components: + component_published: + email_intro: 'La fonctionnalité %{resource_title} est maintenant active dans %{participatory_space_title}. Vous pouvez y accéder ici :' + email_outro: Vous avez reçu cette notification, car vous suivez %{participatory_space_title}. Vous pouvez arrêter de recevoir des notifications en suivant le lien précédent. + email_subject: Une mise à jour de %{participatory_space_title} + notification_title: La fonctionnalité %{resource_title} est maintenant active pour %{participatory_space_title} + email_event: + email_greeting: Bonjour %{user_name}, + email_intro: '« %{resource_title} » a été mis à jour. Vous pouvez y accéder ici :' + email_outro: Vous recevez cet notification car vous suivez « %{resource_title} ». Vous pouvez cesser de le suivre en allant sur le lien précédent. + email_subject: Mise à jour de %{resource_title} + gamification: + badge_earned: + email_intro: Bravo ! Vous avez gagné le badge %{badge_name} (niveau %{current_level}). + email_outro: Vous avez reçu cette notification car vous avez été actif sur notre plateforme. + email_subject: 'Vous avez gagné un nouveau badge : %{badge_name} !' + notification_title: Bon travail ! Vous avez gagné le badge %{badge_name} (niveau %{current_level}). + level_up: + email_intro: Bravo ! Vous avez atteint le niveau %{current_level} sur le badge %{badge_name} ! + email_outro: Vous avez reçu cette notification car vous avez été actif sur notre plateforme. + email_subject: Vous avez atteint le niveau %{current_level} sur le badge %{badge_name} ! + notification_title: Bravo ! Vous avez atteint le niveau %{current_level} sur le badge %{badge_name} ! + groups: + demoted_membership: + email_intro: Un administrateur du groupe %{user_group_name} a supprimé vos droits d'administrateur sur ce groupe. + email_outro: Vous avez reçu cette notification parce que vous êtes membre de ce groupe. + email_subject: Vous n'êtes plus un administrateur du groupe %{user_group_name}! + notification_title: Vous n'êtes plus un administrateur du groupe %{user_group_name}. + invited_to_group: + email_intro: Un administrateur du groupe %{user_group_name} vous a invité à le rejoindre. + email_outro: Vous avez reçu cette notification parce que vous avez été invité à un groupe. Veuillez vérifier l'onglet Groupes dans votre profil pour l'approuver. + email_subject: Vous avez été invité à rejoindre le groupe %{user_group_name}! + notification_title: Vous avez été invité à rejoindre le groupe %{user_group_name} . Vérifiez les page Groupes dans votre profil pour l' approuver! + join_request_accepted: + email_intro: Toutes nos félicitations! Un administrateur du groupe %{user_group_name} a accepté votre demande d’adhésion. + email_outro: Vous avez reçu cette notification car votre demande de participation a été mise à jour. + email_subject: Vous avez été accepté dans le groupe %{user_group_name}! + notification_title: Vous avez été accepté dans le groupe %{user_group_name}. + join_request_created: + email_intro: Quelqu'un a demandé à rejoindre le groupe %{user_group_name} . Vous pouvez accepter ou rejeter de les membres du groupe la page. + email_outro: Vous avez reçu cette notification car vous pouvez gérer le groupe %{user_group_name}. + email_subject: Quelqu'un a demandé à rejoindre le groupe %{user_group_name}! + notification_title: Quelqu'un a demandé à rejoindre le groupe %{user_group_name} . Vous pouvez accepter ou rejeter de les membres du groupe la page. + join_request_rejected: + email_intro: Un administrateur du groupe %{user_group_name} a rejeté votre demande d'adhésion. + email_outro: Vous avez reçu cette notification car votre demande de participation a été mise à jour. + email_subject: Votre demande d'adhésion au groupe %{user_group_name} a été rejetée! + notification_title: Votre demande d'adhésion au groupe %{user_group_name} a été rejetée. + promoted_to_admin: + email_intro: Un administrateur du groupe %{user_group_name} vous a attribué les droits d’administrateur pour ce groupe. + email_outro: Vous avez reçu cette notification parce que vous êtes membre de ce groupe. + email_subject: Vous êtes maintenant un administrateur du groupe %{user_group_name}! + notification_title: Vous êtes maintenant un administrateur du groupe %{user_group_name}. + removed_from_group: + email_intro: Un administrateur du groupe %{user_group_name} vous a retiré de la liste. + email_outro: Vous avez reçu cette notification parce que vous étiez membre de ce groupe. + email_subject: Vous avez été retiré du groupe %{user_group_name}! + notification_title: Vous avez été supprimé du groupe %{user_group_name}. + user_group_created: + email_intro: Un nouveau groupe d'utilisateurs a été créé avec le nom %{user_group_name}. Vous pouvez maintenant le vérifier dans le panneau d'administration. + email_outro: Vous avez reçu cette notification parce que vous êtes un administrateur de la plateforme. + email_subject: Un nouveau groupe d'utilisateurs a été créé + notification_title: Le groupe d'utilisateurs %{user_group_name} a été créé. Vous pouvez maintenant le vérifier dans le panneau d'administration. + user_group_updated: + email_intro: Un groupe d'utilisateurs avec le nom %{user_group_name} a mis à jour son profil, le laissant non vérifié. Vous pouvez maintenant le vérifier dans le panneau d'administration. + email_outro: Vous avez reçu cette notification parce que vous êtes un administrateur de la plateforme. + email_subject: Un groupe d'utilisateurs viens de mettre à jour son profil + notification_title: Le groupe d'utilisateurs %{user_group_name} a mis à jour son profil, le laissant non vérifié. Vous pouvez maintenant le vérifier dans le panneau d'administration. + notification_event: + notification_title: Un événement a eu lieu à %{resource_title}. + resource_endorsed: + email_intro: '%{endorser_name} %{endorser_nickname}, que vous suivez, vient de soutenir "%{resource_title}" et nous pensons que cela pourrait vous intéresser. Découvrez-le et contribuez :' + email_outro: Vous avez reçu cette notification parce que vous suivez %{endorser_nickname}. Vous pouvez arrêter de recevoir des notifications en suivant le lien précédent. + email_subject: "%{endorser_nickname} a soutenu un nouveau contenu" + notification_title: Le %{resource_title} %{resource_type} a été soutenu par %{endorser_name} %{endorser_nickname}. + users: + profile_updated: + email_intro: Le profil public de %{name} (%{nickname}), que vous suivez, a été mis à jour. + email_outro: Vous recevez cette notification car vous suivez « %{nickname} ». Vous pouvez cesser de le suivre à partir du lien précédent. + email_subject: "%{nickname} a mis à jour son profil public" + notification_title: Le profil public de %{name} (%{nickname}), que vous suivez, a été mis à jour. + export_mailer: + data_portability_export: + click_button: 'Cliquez sur le bouton suivant pour télécharger vos données.
Le fichier sera disponible jusqu''au %{date}.
Vous aurez besoin de 7-Zip pour l''ouvrir. Mot de passe : %{password}' + download: Télécharger + export: + ready: Vous trouverez ci-joint une version zippée de votre exportation. + subject: Votre export "%{name}" est prêt + filters: + linked_classes: + all: Tout + collaborative_draft: Projet de collaboration + dummy_resource: Exemple factice + meeting: Rencontres + project: Projets + proposal: Propositions + result: Réalisations + fingerprint: + check: Vérifiez l'empreinte numérique + explanation: Le texte ci-dessous est une représentation raccourcie et hachée de ce contenu. Il est utile de s'assurer que le contenu n'a pas été falsifié, car une seule modification entraînerait une valeur totalement différente. + online_calculator_name: calculateur de hash MD5 en ligne + replicate_help: Cette empreinte numérique est calculée à l'aide d'un algorithme de hachage SHA256. Pour le reproduire vous-même, vous pouvez utiliser un %{online_calculator_link} et copier-coller les données. + source: Source + title: Empreinte numérique + value: Valeur + followers: + followers_count: + one: "%{count} abonné" + other: "%{count} abonnés" + no_followers: Aucun abonné pour le moment. + following: + no_followings: Aucun abonnement + follows: + create: + button: Suivre + error: Une erreur s'est produite lors du traitement de votre demande de suivre ce contenu. + participatory_space: Déjà abonné %{resource_name} + destroy: + button: Ne plus suivre + error: Une erreur s'est produite lors du traitement de votre demande de ne plus suivre ce contenu. + forms: + current_file: Fichier actuel + current_image: Image actuelle + default_image: Image par défaut + errors: + decidim/user: + password: Le mot de passe est trop court. + password_confirmation: La confirmation du mot de passe doit correspondre au mot de passe. + error: Ce champ contient une erreur. + file_help: + file: + explanation: 'Orientation pour le fichier :' + message_1: Doit être une image ou un document. + message_2: Pour les images, utilisez de préférence des images en format paysage, le service recadre l'image. + image: + explanation: 'Orientation pour l''image:' + message_1: De préférence une image au format paysage qui n'a pas de texte. + message_2: Le service recadre l'image. + file_validation: + allowed_file_extensions: 'Extensions de fichier autorisées : %{extensions}' + max_file_size: 'Taille maximale du fichier : %{megabytes}Mo' + remove_this_file: Supprimer ce fichier + gamification: + all_badges_link: Voir tous les badges disponibles. + badges: + followers: + conditions: + - Être actif et suivre les autres incitera sûrement les autres à vous suivre. + description: Ce badge est attribué lorsque vous atteignez un certain nombre d'adeptes. %{organization_name} est un réseau social et politique, tissez votre site Web pour communiquer avec les autres personnes de la plate-forme. + description_another: Cet utilisateur a %{score} abonnés. + description_own: "%{score} utilisateurs vous suivent." + name: Suiveurs + next_level_in: Obtenez %{score} autres utilisateurs à vous suivre pour atteindre le niveau suivant! + unearned_another: Cet utilisateur n'a pas encore de suiveurs. + unearned_own: Vous n'avez pas encore de followers. + index: + badge_title: "%{name} badge" + how: Comment l'obtenir + page_description: Les badges sont une reconnaissance des actions des participants et des progrès de la plate-forme. Lorsque vous commencerez à découvrir, à participer et à interagir avec la plateforme, vous obtiendrez différents badges. Voici la liste des badges et des moyens de les gagner. + title: Insignes + invitations: + conditions: + - Utilisez le lien "inviter des amis" sur votre page utilisateur pour inviter vos amis. + - Personnalisez, si vous le souhaitez, le message que vous envoyez + - Vous augmenterez votre niveau en envoyant des invitations et en les faisant enregistrer. + description: Ce badge est attribué lorsque vous avez invité des personnes qui ont passé un peu de temps à s’inscrire à %{organization_name} et devenir des participants. Merci de faire connaître %{organization_name} aux autres et d’aider à élargir la communauté! + description_another: Cet utilisateur a invité %{score} utilisateurs. + description_own: Vous avez invité %{score} utilisateurs. + name: Invitations + next_level_in: Invitez %{score} utilisateurs supplémentaires à atteindre le niveau suivant ! + unearned_another: Cet utilisateur n'a encore invité aucun utilisateur. + unearned_own: Vous n'avez encore invité aucun utilisateur. + description: Les badges sont une reconnaissance des actions des participants et des progrès dans la plateforme. Au fur et à mesure que vous commencez à découvrir, à participer et à interagir sur la plateforme, vous gagnez différents badges. + level: Niveau %{level} + reached_top: Vous avez atteint le plus haut niveau pour ce badge. + group_admins: + actions: + are_you_sure: Êtes-vous sûr? Cela ne supprimera pas l'utilisateur du groupe. + demote_admin: Supprimer admin + demote: + error: Une erreur s'est produite lors de la suppression de cet utilisateur de la liste des administrateurs. + success: Utilisateur retiré de l'administrateur avec succès + index: + current_admins: 'Administrateurs actuels:' + manage_admins: Gérer les administrateurs + group_invites: + accept: + error: Une erreur s'est produite lors de l'acceptation de cette invitation. + success: Invitation acceptée avec succès + accept_invitation: Acceptez + accept_or_reject_group_invitations: 'Les groupes suivants vous ont invité à les rejoindre. Accepter ou rejeter leurs demandes:' + index: + invite: Inviter + invite_user: Inviter un utilisateur + invite: + error: Une erreur s'est produite lors de l'invitation de cet utilisateur. + success: Utilisateur invité avec succès + reject: + error: Une erreur s'est produite lors du rejet de cette invitation. + success: Invitation rejetée avec succès + reject_invitation: Rejeter + group_members: + accept: + error: Une erreur s'est produite lors de l'acceptation de cette demande de participation. + success: Demande de participation acceptée avec succès + actions: + are_you_sure: Êtes-vous sûr? + promote_to_admin: Faire admin + remove_from_group: Supprimer l'utilisateur + index: + current_members_without_admins: 'Membres actuels (sans administrateurs):' + manage_members: Gérer les membres + promote: + error: Une erreur s'est produite lors de la promotion de cet utilisateur. + success: Utilisateur promu avec succès + reject: + error: Une erreur s'est produite lors du rejet de cette demande de participation. + success: Demande de participation rejetée avec succès + remove: + error: Une erreur s'est produite lors de la suppression de cet utilisateur du groupe. + success: Utilisateur supprimé du groupe avec succès + groups: + actions: + are_you_sure: Êtes-vous sûr? + create: + error: Il y a eu un problème pour créer le groupe + success: Groupe créé avec succès + edit: + edit_user_group: Éditer le groupe + update_user_group: Mettre à jour le groupe + form: + document_number_help: Ne pas utiliser de tirets ni d'espaces + email_help: Email de votre organisation, association, collectif, groupe, etc. + fill_in_for_verification: 'Remplissez ces champs si vous souhaitez que votre groupe soit vérifié:' + name_help: Nom de votre organisation, association, collectif, groupe, etc. + nickname_help: Nom d'utilisateur de votre organisation, association, collectif, groupe, etc. N'utilisez pas d'espaces ni d'accents. + phone_help: Ne pas utiliser de tirets ni d'espaces + join: + error: Il y a eu un problème pour rejoindre le groupe + success: Demande de jointure créée avec succès. Un administrateur examinera votre demande avant de vous accepter au groupe. + leave: + error: Il y a eu un problème pour quitter le groupe + success: Le groupe est parti avec succès. + members: + accept_or_reject_join_requests: 'Les utilisateurs suivants ont demandé à rejoindre ce groupe. Accepter ou rejeter leurs demandes:' + accept_request: Acceptez + reject_request: Rejeter + new: + create_user_group: Créer un groupe + new_user_group: Nouveau groupe + subtitle: Créez un groupe et invitez d'autres utilisateurs à se joindre pour participer à un niveau collectif. + no_user_groups: N'appartient à aucun groupe pour l'instant. + roles: + admin: Administrateur + creator: Créateur + member: Membre + update: + error: Un problème est survenu lors de la mise à jour du groupe. + success: Groupe mis à jour avec succès + help: + main_topic: + default_page: + content: "

Sur %{organization} vous pouvez participer et décider sur différents sujets grâce aux espaces que vous voyez dans le menu principal: Processus, Assemblées, Initiatives, Consultations.

Au sein de chacune d’elles, vous trouverez différentes options de participation: faites des propositions - individuellement ou avec d’autres personnes -, participez aux débats, accordez la priorité aux projets à mettre en œuvre, participez aux réunions en personne et autres actions.

\n" + title: Que puis-je faire sur la plateforme %{organization} ? + description: En savoir plus sur %{organization} + title: Aide générale + last_activities: + activities: + no_activities_warning: Aucune activité + all: Tous les types d'activité + index: + last_activity: Dernière Activité + resource_type: Type + log: + base_presenter: + create: "%{user_name} a créé %{resource_name}" + create_with_space: "%{user_name} a créé %{resource_name} dans %{space_name}" + delete: "%{user_name} a supprimé %{resource_name}" + delete_with_space: "%{user_name} a supprimé %{resource_name} dans %{space_name}" + unknown_action: "%{user_name} a effectué une action sur %{resource_name}" + unknown_action_with_space: "%{user_name} a effectué une action sur %{resource_name} dans %{space_name}" + update: "%{user_name} a mis à jour %{resource_name}" + update_with_space: "%{user_name} a mis à jour %{resource_name} dans %{space_name}" + value_types: + area_presenter: + not_found: 'Le périmètre d''assemblée n''a pas été trouvée dans la base de données (ID: %{id})' + area_type_presenter: + not_found: 'Le type de périmètre d''assemblée n''a pas été trouvé dans la base de données (ID: %{id})' + scope_presenter: + not_found: 'Le secteur n''a pas été trouvé dans la base de données (ID: %{id})' + scope_type_presenter: + not_found: 'Le type de secteur n''a pas été trouvé dans la base de données (ID: %{id})' + managed_users: + expired_session: La session de représentation d'identité a expiré. + map: + dynamic: + screen_reader_explanation: L'élément suivant est une carte qui présente les éléments de cette page comme des points de carte. L'élément peut être utilisé avec un lecteur d'écran, mais il peut être difficile à comprendre. + skip_button: Passer la carte + static: + latlng_text: 'latitude : %{latitude}, longitude : %{longitude}' + map_service_brand: OpenStreetMap + members: + no_members: Ce groupe d'utilisateurs n'a encore aucun membre. + menu: + help: Aide + home: Accueil + messaging: + conversation_mailer: + comanagers_new_conversation: + admin_in_group: Vous recevez ceci parce que vous êtes un administrateur de %{group}. + greeting: Bonjour, %{recipient} ! + intro: "%{manager} a commencé une nouvelle conversation au nom de %{group}. Cliquez ici pour la voir :" + outro: Profitez de decidim ! + subject: "%{manager} a commencé une nouvelle conversation en tant que %{group}" + comanagers_new_message: + admin_in_group: Vous recevez ceci parce que vous êtes un administrateur de %{group}. + greeting: Bonjour %{recipient} ! + intro: "%{manager} a posté de nouveaux messages dans une conversation au nom de %{group}. Cliquez ici pour les voir:" + outro: Profitez de decidim ! + subject: "%{manager} a envoyé de nouveaux messages en tant que %{group}" + new_conversation: + greeting: Bonjour, %{recipient} ! + intro: "%{sender} a commencé une nouvelle conversation avec vous. Cliquez ici pour la voir :" + outro: Profitez de cette plateforme ! + subject: "%{sender} a commencé une conversation avec vous" + new_group_conversation: + admin_in_group: Vous recevez ceci parce que vous êtes un administrateur de %{group}. + greeting: Bonjour, %{recipient} ! + intro: "%{sender} a commencé une nouvelle conversation avec le groupe %{group}. Cliquez ici pour la voir :" + outro: Profitez de decidim ! + subject: "%{sender} a commencé une conversation avec %{group}" + new_group_message: + admin_in_group: Vous recevez ceci parce que vous êtes un administrateur de %{group}. + greeting: Bonjour, %{recipient} ! + intro: "%{sender} a posté de nouveaux messages dans une conversation avec le groupe %{group}. Cliquez ici pour le voir:" + outro: Profitez de decidim ! + subject: "%{group} a de nouveaux messages de %{sender}" + new_message: + greeting: Bonjour, %{recipient} ! + intro: "%{sender} a posté de nouveaux messages dans votre conversation. Cliquez ici pour les voir :" + outro: Profitez de cette plateforme ! + subject: Vous avez de nouveaux messages de %{sender} + conversations: + add_conversation_users: + add_max_users: 'Ajouter des utilisateurs à la conversation: 9 utilisateurs max' + add_users_placeholder: Chercher... + modal_title: Nouvelle conversation + no_results: Aucun résultat + participant_with_disabled_message_reception: Ce participant a désactivé la réception de message + conversation: + show: Afficher la conversation avec %{sender} + create: + error: La conversation n'a pas commencé. Réessayez plus tard + error_modal: + close: Fermer la fenêtre de dialogue + correct_errors: Veuillez corriger les erreurs et réessayer. + intro: 'Il y a eu les erreurs suivantes avec votre message :' + ok: Ok + index: + ago: il y a + close: Fermer la fenêtre + from: De + groups: Mes groupes + last_message: Dernier message + new_conversation: Nouvelle conversation + next: Suivant + no_conversations: Vous n'avez encore aucune conversation + title: Conversations + reply: + placeholder: Votre réponse... + send: Envoyer + title: Répondre + show: + back: Retour à toutes les conversations + chat_with: Conversation avec + not_allowed: Cet utilisateur n'accepte plus de messages directs. + title: Conversation avec %{usernames} + start: + send: Envoyer + title: Commencer une conversation + update: + error: 'Erreur : votre message n''a pas pu être envoyé' + metrics: + download: + csv: Données de téléchargement (csv) + followers: + description: Nombre d'utilisateurs qui suivent cet espace de participation + object: suiveurs + title: Suiveurs + participants: + description: Nombre d'utilisateurs actifs dans l'organisation + object: les participants + title: Participants + users: + description: Nombre d'utilisateurs dans l'organisation + object: utilisateurs + title: Utilisateurs + newsletter_mailer: + newsletter: + note: Vous avez reçu cet email parce que vous êtes abonné aux newsletters de %{organization_name}. Vous pouvez modifier vos paramètres sur votre page de notifications. + see_on_website: Vous ne pouvez pas voir cet email correctement ? Consultez la version web. + unsubscribe: Pour ne plus recevoir ce type d'email, Désabonnez-vous. + newsletter_templates: + basic_only_text: + body_preview: 'Faux text pour le corps: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque fringilla nisl tellus. Donec sed mi dui. Sed efficitur libero a felis tempor sollicitudin. Nullam vestibulum fringilla felis, id efficitur lorem sagittis et. Vivamus aliquam maximus velit vel dapibus. Mauris pellentesque, enim eu varius lacinia, risus ante rutrum ipsum, non lobortis augue lorem quis urna. Aenean et malesuada arcu.' + name: Basique (seulement texte) + basic_only_text_settings_form: + body: Corps du texte + interpolations_hint: 'Astuce : Vous pouvez utiliser "%{name}" n''importe où dans le corps ou le sujet et il sera remplacé par le nom du destinataire.' + image_text_cta: + body_preview: 'Faux texte pour le corps: Maecenas ac nisl vitae lectus pretium facilisis. Etiam facilisis sem nibh, sit amet rutrum mi aliquam nec. Sed id urna at nisl pretium mollis eu vel velit. Proin vitae suscipit urna, sed faucibus urna. Pellentesque id libero vulputate ipsum scelerisque suscipit. Nam aliquam sodales mi sit amet cursus. Donec mattis faucibus purus. Aenean tincidunt porta lorem ac commodo. Vestibulum in mollis mi. Morbi eros erat, cursus ut tortor sit amet, imperdiet dapibus arcu. Suspendisse id egestas enim. In eget magna sed enim efficitur elementum sit amet aliquam quam. Donec fermentum metus eget urna luctus pulvinar.' + cta_text_preview: Texte d'appel à l'action + introduction_preview: 'Faux texte pour l''introduction: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque fringilla nisl tellus. Donec sed mi dui. Sed efficitur libero a felis tempor sollicitudin. Nullam vestibulum fringilla felis, id efficitur lorem sagittis et. Vivamus aliquam maximus velit vel dapibus. Mauris pellentesque, enim eu varius lacinia, risus ante rutrum ipsum, non lobortis augue lorem quis urna. Aenean et malesuada arcu.' + name: Image, texte et bouton d'appel à l'action + image_text_cta_settings_form: + body: Corps du texte + cta_text: Texte du bouton d'Appel à action + cta_url: URL du bouton d'appel à l'action + interpolations_hint: 'Astuce : Vous pouvez utiliser "%{name}" n''importe où dans l''introduction, le corps, le texte du bouton d''action ou le sujet et il sera remplacé par le nom du destinataire.' + introduction: Introduction + main_image: Image principale + newsletters: + unsubscribe: + check_subscription: Si vous souhaitez modifier vos préférences, vous pouvez le faire dans la page des paramètres des notifications + error: Un problème est survenu lors de la désinscription + success: Vous vous êtes désabonné avec succès. + token_error: Le lien a expiré. + unsubscribe: Se désabonner + newsletters_opt_in: + unathorized: Désolé, ce lien n'est plus disponible + update: + error: Désolé, un problème est survenu + success: Paramètres de newsletter mis à jour avec succès + newsletters_opt_in_mailer: + notify: + body_1: Le traitement des données personnelles et leur protection deviennent de plus en plus importants pour nous tous. Avec le nouveau règlement général sur la protection des données (RGPD) du 25 mai 2018, les individus contrôlent mieux leurs données personnelles. Pour cette raison, nous avons besoin de votre accord pour continuer à vous envoyer des informations pertinentes sur les activités de %{organization_name}. + body_2: 'Comment pouvez-vous nous donner votre consentement ? Cliquez simplement sur le bouton suivant :' + body_3: Avec votre consentement, vous serez en mesure de continuer à recevoir des informations sur les services de la plateforme. Si, au contraire, nous ne recevons pas une confirmation positive de votre part, nous cesserons de vous envoyer des messages. Si vous confirmez que vous souhaitez rester informé, vous aurez toujours la possibilité d'annuler ce choix par la suite. + button: Oui, je veux continuer à recevoir des informations pertinentes + greetings: Salutations,
%{organization_name}
%{organization_url} + hello: Bonjour, + subject: Voulez-vous continuer à recevoir des informations pertinentes sur %{organization_name} ? + notifications: + no_notifications: Il n'y a pas encore de notifications. + notifications_settings: + show: + allow_public_contact: Permettre à n'importe quoi de m'envoyer un message direct, même si je ne les suis pas. + direct_messages: Recevoir des messages directs de n'importe qui + email_on_notification: Je souhaite recevoir un email à chaque fois que je reçois une notification. + everything_followed: Tout ce que je suis + newsletter_notifications: Je souhaite recevoir une newsletter sur l'actualité de la plateforme + newsletters: Newsletters + own_activity: Ma propre activité, comme quand quelqu'un commente dans ma proposition ou me mentionne + receive_notifications_about: Je veux recevoir des notifications sur + send_notifications_by_email: Envoyer des notifications par email + update_notifications_settings: Enregistrer les modifications + update: + error: Une erreur s'est produite lors de la mise à jour des paramètres de vos notifications. + success: Vos paramètres de notifications ont été mis à jour avec succès. + open_data: + not_available_yet: Les fichiers Open Data ne sont pas encore disponibles. Veuillez réessayer dans quelques minutes. + own_user_groups: + index: + pending: En attente + rejected: Non retenue + verified: Vérifié + pad_iframe: + disclaimer: Le contenu de ce bloc-notes est écrit par les utilisateurs enregistrés et exprime leurs opinions. %{organization} ne peut être tenu responsable de son contenu. + explanation: Utilisez ce pavé numérique pour prendre des notes en collaboration pendant la réunion afin de faciliter la rédaction minute après minute. + pad: Pad + pages: + home: + extended: + debates: Débats + debates_explanation: Débattez, discutez et enrichissez les échanges de vos points de vue. + how_to_participate: Comment participer ? + meetings: Rencontres + meetings_explanation: Découvrez où et quand vous pouvez participer à des rencontres publiques. + more_info: En savoir plus + proposals: Propositions + proposals_explanation: Faites des propositions, appuyez les projets existants et soutenez les idées que vous souhaitez voir advenir. + footer_sub_hero: + footer_sub_hero_body: Construisons une société plus ouverte, transparente et collaborative.
Rejoignez le mouvement, participez et décidez, ensemble. + footer_sub_hero_headline: Bienvenue sur la plate-forme participative de %{organization}. + register: S'inscrire + hero: + participate: Participez + welcome: Bienvenue sur %{organization} ! + metrics: + headline: Participation en chiffres + statistics: + answers_count: Enquêtes terminées + assemblies_count: Assemblées + comments_count: Commentaires + conferences_count: Conférences + debates_count: Débats + endorsements_count: Soutiens + headline: État actuel de %{organization} + meetings_count: Rencontres + orders_count: Votes + pages_count: Pages + processes_count: Processus participatifs + projects_count: Projets + proposals_accepted: Propositions acceptées + proposals_count: Propositions + results_count: Réalisations + surveys_count: Enquêtes + users_count: Participants + votes_count: Votes + sub_hero: + register: S'inscrire + index: + read_more: Lire la suite + standalone_pages: Pages + subheading: Naviguer à travers les pages d'aide de %{name} + title: Aidez-moi + topics: Thématiques + participatory_space: + metrics: + headline: Participation en chiffres + link: Afficher toutes les statistiques + terms_and_conditions: + accept: + error: Une erreur s'est produite lorsque vous avez accepté les conditions d'utilisation. + success: Génial ! Vous avez accepté les conditions d'utilisations. + form: + agreement: J'accepte ces conditions d'utilisation + legend: Accepter les conditions d'utilisation + refuse: + modal_body: Si vous refusez, vous ne pourrez pas utiliser la plateforme. Vous pouvez télécharger vos données et / ou supprimer votre compte. + modal_btn_continue: Accepter les conditions et continuer + modal_btn_exit: Je l'examinerai plus tard + modal_button: Refuser les conditions d'utilisation + modal_close: Fermer la fenêtre + modal_title: Refusez-vous vraiment les conditions d'utilisation mises à jour ? + required_review: + alert: Nous avons mis à jour nos conditions d'utilisation, veuillez les consulter. + body: Veuillez prendre un moment pour examiner nos conditions d'utilisation mises à jour. Sinon, vous ne pourrez pas utiliser la plateforme. + title: 'Obligatoire : consultez les conditions d''utilisation mises à jour' + participatory_space_private_users: + not_allowed: Vous n'êtes pas autorisé à voir ce contenu + profile: + deleted: Utilisateur ayant supprimé son compte + view: Voir + profiles: + default_officialization_text_for_user_groups: Ce groupe d'utilisateurs est publiquement vérifié, son nom a été vérifié pour correspondre à son vrai nom. + default_officialization_text_for_users: L'identité de ce participant a été vérifiée. Son nom ou son rôle correspondent avec son vrai nom ou son vrai rôle dans le monde réel + show: + activity: Activité + badges: Badges + conversations: Conversations + followers: Abonnés + following: Est abonné à + groups: Groupes + members: Membres + officialized: Participant officiel + timeline: Chronologie + view_full_profile: Voir le profil complet + sidebar: + badges: + info: Les badges sont gagnés en effectuant des activités spécifiques sur la plateforme. + title: Badges + user: + confirmation_instructions_sent: Instructions de confirmation par courrier électronique envoyées + create_user_group: Créer un groupe + edit_profile: Mettre à jour le profil + edit_user_group: Modifier le profil du groupe + fill_in_email_to_confirm_it: S'il vous plaît, remplissez l'email de votre groupe pour le confirmer + invite_user: Inviter un utilisateur + join_user_group: Demander à rejoindre ce groupe + leave_user_group: Quitter le groupe + manage_user_group_admins: Gérer les administrateurs + manage_user_group_users: Gérer les membres + resend_email_confirmation_instructions: Renvoyer les instructions de confirmation par courrier électronique + reported_mailer: + hide: + hello: Bonjour %{name}, + manage_moderations: Gérer les modérations + report_html:

Le contenu suivant a été masqué automatiquement.

+ subject: Une ressource a été cachée automatiquement + report: + authors: Auteurs + content: Contenu signalé + date: Signalé le + details: Détails + hello: Bonjour %{name}, + manage_moderations: Gérer les modérations + participatory_space: Espace participatif + reason: Raison + report_html:

Le contenu suivant a été signalé.

+ subject: Un contenu a été signalé + reports: + create: + error: Une erreur s'est produite lors de la création du rapport. Veuillez essayer à nouveau. + success: Le contenu a été signalé, il sera examiné par un administrateur. + resource_endorsements: + create: + error: Il y a eu un problème lors de l'action de soutien. + scopes: + global: Portée générale + picker: + cancel: Annuler + change: Changer le secteur sélectionné + choose: Sélectionner + currently_selected: Secteur actuellement sélectionné + title: Sélectionnez %{field} + prompt: Sélectionnez un périmètre d'application + scopes: Périmètre d'application + scopes_picker_input: + select_scope: 'Sélectionnez un secteur (actuellement: %{current})' + search: + results: Résultats de recherche + results_found_for_term: '%{count} résultats pour la recherche : "%{term}"' + term_input_placeholder: Rechercher + searches: + filters: + back: Retour aux résultats + jump_to: 'Aller à:' + state: + active: actif + all: Tous + future: Futur + past: Passé + filters_small_view: + close_modal: Fermer la fenêtre de dialogue + filter: Filtrer + filter_by: Filtrer par + unfold: Voir plus + results: + results: + one: "%{count} résultat" + other: "%{count} résultats" + view_all: Tout voir (%{count}) + security: + selfxss_warning: + description: Cette fonction de navigateur est destinée aux développeurs et vous ne devriez rien coller ici si vous n'avez pas avez été invité à le faire. Coller du contenu dans cette fenêtre peut compromettre votre vie privée et permettre aux hackers d'accéder à votre compte. + title: Arrêter ! + shared: + confirm_modal: + cancel: Annuler + close_modal: Fermer la fenêtre de dialogue + ok: Ok + title: Valider + embed_modal: + close_window: Fermer la fenêtre + embed: Veuillez coller ce code dans votre page + embed_link: Intégrer + extended_navigation_bar: + more: Plus + unfold: Afficher + filter_form_help: + help: Le formulaire ci-dessous filtre dynamiquement les résultats de la recherche lorsque les conditions de recherche sont modifiées. + skip: Passer aux résultats + flag_modal: + already_reported: Ce contenu a déjà été signalé et il sera examiné par un administrateur. + close: Fermer + description: Ce contenu est-il inapproprié ? + does_not_belong: Contient d’autres types de contenus qui vous semblent inappropriés à %{organization_name} (activités illégales, menaces suicidaires, informations personnelles,...). + offensive: Contient des propos contraires à la loi (propos racistes, sexistes, insultes, attaques personnelles, menaces de mort, incitations au suicide ou toute forme de discours de haine,...). + report: Signaler + spam: Contient des publicités, des escroqueries, des pièges à clic (clickbait) ou des robots fonctionnant au script (script bots). + title: Signaler un contenu inapproprié + floating_help: + close: Fermer l'aide + help: Aidez-moi + follow_button: + sign_in_before_follow: Veuillez vous connecter avant d'effectuer cette action + login_modal: + close_modal: Fermer la fenêtre de dialogue + please_sign_in: Veuillez vous connecter + sign_up: S'inscrire + participatory_space_filters: + filters: + areas: Zones d'application + select_an_area: Sélectionnez une zone d'application + reference: + reference: 'Référence : %{reference}' + represent_user_group: + represent_user_group: Je représente un groupe + select_user_group: Sélectionner un groupe + results_per_page: + label: 'Résultats par page :' + title: Sélectionner le nombre de résultats par page + share_modal: + close_window: Fermer la fenêtre + share: Partager + share_link: Lien de partage + tags: + filter_results_for_category: 'Filtrer les résultats de la catégorie : %{resource}' + filter_results_for_scope: 'Filtrer les résultats pour le secteur : %{resource}' + translation_bar: + help_text: "Attention : Le contenu peut être automatiquement traduit et ne pas être exact à 100%." + show_original: Afficher le texte original + show_translated: Afficher le texte automatiquement traduit + user_activity: + index: + no_activities_warning: Cet utilisateur n'a pas encore eu d'activité. + user_contact_disabled: Cet utilisateur n'accepte pas les messages directs. + user_conversations: + create: + error: Le message n'a pas pu être créé. Réessayez plus tard + existing_error: Le message n'a pas pu être créé. La conversation existe déjà, veuillez réessayer. + success: La conversation a commencé avec succès ! + index: + add_max_users: 'Ajouter des utilisateurs à la conversation: 9 utilisateurs max' + add_users_placeholder: Rechercher... + close: Fermer + conversations_info: Les conversations sont privées. Personne d'autre ne peut les voir. Une conversation peut être lancée avec n'importe quel participant ou groupe enregistré sur la plateforme. + from: De + last_message: Dernier message + modal_title: Nouvelle conversation + new_conversation: Nouvelle conversation + next: Suivant + no_conversations_warning: Il n'y a pas encore de conversations. + no_results: Aucun résultat + participant_with_disabled_message_reception: Ce participant a désactivé la réception de message + time_ago: "il y a %{time}" + new: + title: Démarrer une conversation + reply: + placeholder: Votre réponse... + send: Envoyer + title_reply: Répondre + show: + not_allowed: Cet utilisateur n'accepte plus de messages directs. + title: Conversation avec %{usernames} + update: + error: Message non envoyé. Réessayez plus tard + user_interests: + show: + my_interests: Mes intérêts + no_scopes: Cette organisation n'a pas encore de secteurs ! + select_your_interests: Sélectionnez les sujets qui vous intéressent pour recevoir des événements les concernant dans l'onglet Profil de votre profil. + update_my_interests: Mettre à jour mes intérêts + update: + error: Une erreur s'est produite lors de la mise à jour de vos centres d'intérêt. + success: Vos intérêts ont été mis à jour avec succès. + version: + show: + back_to_resource: Revenir en arrière + changes_at_title: Changements à%{title}" + number_of_versions: Versions + show_all_versions: Afficher toutes les versions + version_author: Auteur de la version + version_created_at: Version créée le + version_number: Numéro de version + version_number_out_of_total: "%{current_version} sur %{total_count}" + version_author: + show: + deleted: Utilisateur ayant supprimé son compte + versions: + resource_version: + of_versions: "(sur %{number})" + see_other_versions: voir les autres versions + version: Numéro de version %{number} + versions_list: + show: + back_to_resource: Revenir en arrière + changes_at_title: Changements à%{title}" + number_of_versions: Versions + title: Versions + versions_list_item: + show: + version_index: Version %{index} + welcome_notification: + default_body:

Bonjour {{name}}, merci d'avoir rejoins {{organization}} et bienvenue!

  • Si vous souhaitez avoir une idée rapide de ce que vous pouvez faire ici, consultez la section Aide .
  • Une fois que vous l'avez lu, vous recevrez votre premier badge. Voici une liste de tous les badges vous pouvez obtenir vous participez à {{organization}}
  • En somme, rejoignez d'autres personnes, partagez avec eux l'expérience d'être engagés et participer à {{organization}}. Faites des propositions, des commentaires, lancez des débats, réfléchissez à la manière de contribuer au bien commun, fournissez des arguments pour convaincre, écoutez et lisez pour être convaincu, exprimez vos idées de manière concrète et directe, répondez avec patience et décision, défendez vos idées un esprit ouvert pour collaborer et rejoindre les idées des autres.
+ default_subject: Merci d'avoir rejoint {{organization}}! + wizard_step_form: + wizard_aside: + back: Retour + wizard_header: + see_steps: voir les étapes + step_of: Étape %{current_step} sur %{total_steps} + devise: + confirmations: + confirmed: Votre adresse e-mail a été confirmée avec succès. + new: + resend_confirmation_instructions: Renvoyer les instructions de confirmation + send_instructions: Vous recevrez un e-mail avec les instructions pour confirmer votre adresse e-mail dans quelques minutes. + send_paranoid_instructions: Si votre adresse e-mail existe dans notre base de données, vous recevrez un e-mail avec les instructions pour confirmer votre adresse e-mail dans quelques minutes. + failure: + already_authenticated: Vous êtes déjà connecté. + inactive: Votre compte n'est pas encore activé. + invalid: '%{authentication_keys} ou mot de passe invalide.' + invited: Vous avez une invitation en attente, acceptez-la pour terminer la création de votre compte. + last_attempt: Vous avez encore une tentative avant que votre compte soit verrouillé. + locked: Votre compte est bloqué. + not_found_in_database: '%{authentication_keys} ou mot de passe invalide.' + timeout: Votre session a expiré. Veuillez vous connecter à nouveau pour continuer. + unauthenticated: Vous devez vous connecter ou vous inscrire avant de continuer. + invitations: + edit: + header: Terminer la création de votre compte + nickname_help: Cet identifiant est public et unique sur la plateforme "%{organization}" ; il permet aux autres utilisateurs de vous suivre, de vous contacter ou de vous mentionner dans leurs commentaires. Il s’affichera précédé d’un « @ » ; il ne doit pas contenir d’espace ni de caractère spécial. + submit_button: Sauvegarder + subtitle: Si vous acceptez l'invitation, veuillez indiquer votre pseudonyme et votre mot de passe. + invitation_removed: Votre invitation a été supprimée. + invitation_token_invalid: Le jeton d'invitation fourni n'est pas valide! + new: + header: Envoyer une invitation + submit_button: Envoyer une invitation + no_invitations_remaining: Aucune invitation restante + send_instructions: Un email d'invitation a été envoyé à %{email}. + updated: Votre mot de passe a été défini avec succès. Vous êtes maintenant inscrit. + updated_not_active: Votre mot de passe a été défini avec succès. + mailer: + confirmation_instructions: + action: Confirmer mon compte + greeting: Bienvenue %{recipient}! + instruction: 'Vous pouvez confirmer votre compte email par le lien ci-dessous:' + subject: Instructions de confirmation + email_changed: + greeting: Bonjour %{recipient}! + message: Nous vous contactons pour vous informer que votre adresse e-mail a été modifiée à %{email}. + subject: Courriel modifié + invitation_instructions: + accept: Accepter l'invitation + accept_until: Cette invitation expirera le %{due_date}. + decline: Refuser l'invitation + hello: Bonjour %{email}, + ignore: |- + Si vous ne souhaitez pas accepter l'invitation, veuillez ignorer cet e-mail.
+ Votre compte ne sera pas créé avant d'avoir cliqué sur le lien ci-dessus et défini votre pseudonyme et votre mot de passe. + invited_you_as_admin: "%{invited_by} vous a invité en tant qu'administrateur de %{application}. Vous pouvez accepter cette invitation grâce au lien ci-dessous." + invited_you_as_private_user: "%{invited_by} vous a invité en tant qu'utilisateur privé de %{application}. Vous pouvez l'accepter via le lien ci-dessous." + someone_invited_you: Vous avez été invité à %{application}. Vous pouvez accepter cette invitation grâce au lien ci-dessous. + someone_invited_you_as_admin: Vous avez été invité en tant qu'administrateur de %{application}, vous pouvez l'accepter via le lien ci-dessous. + someone_invited_you_as_private_user: Vous avez été invité en tant qu'utilisateur privé de %{application}, vous pouvez l'accepter via le lien ci-dessous. + subject: Instructions d'invitation + invite_admin: + subject: Vous avez été invité à gérer %{organization} + invite_collaborator: + subject: Vous avez été invité à collaborer sur %{organization} + invite_private_user: + subject: Vous avez été invité à une assemblée privée sur %{organization} + organization_admin_invitation_instructions: + subject: Vous avez été invité à gérer %{organization} + password_change: + greeting: Bonjour %{recipient} ! + message: Nous vous contactons pour vous informer que votre mot de passe a été modifié. + subject: Mot de passe modifié + reset_password_instructions: + action: Changer mon mot de passe + greeting: Bonjour %{recipient}! + instruction: Quelqu'un a demandé un lien pour changer votre mot de passe, et vous pouvez le faire via le lien ci-dessous. + instruction_2: Si vous ne l'avez pas demandé, veuillez ignorer cet email. + instruction_3: Votre mot de passe ne changera pas jusqu'à ce que vous accédiez au lien ci-dessus et en créez un nouveau. + subject: Réinitialiser les instructions de mot de passe + unlock_instructions: + action: Débloquer mon compte + greeting: Bonjour %{recipient}! + instruction: 'Cliquez sur le lien ci-dessous pour débloquer votre compte :' + message: Votre compte a été verrouillé en raison d'une quantité excessive de tentatives de connexion infructueuses. + subject: Instructions de déverrouillage + omniauth_callbacks: + failure: Impossible de vous authentifier à partir de %{kind} car "%{reason}". + success: Authentifié avec succès à partir de %{kind} compte. + passwords: + edit: + change_my_password: Changer mon mot de passe + change_your_password: changez votre mot de passe + confirm_new_password: Confirmer le nouveau mot de passe + new_password: Nouveau mot de passe + password_help: "%{minimun_characters} caractères minimum, ne doit pas être trop commun (par exemple 123456) et doit être différent de votre pseudo et de votre email." + new: + forgot_your_password: Mot de passe oublié? + send_me_reset_password_instructions: Envoyez-moi les instructions de réinitialisation du mot de passe + no_token: Vous ne pouvez pas accéder à cette page sans provenir d'un courrier électronique de réinitialisation de mot de passe. Si vous venez d'un courrier électronique de réinitialisation de mot de passe, assurez-vous d'avoir utilisé l'URL complète fournie. + send_instructions: Vous recevrez un e-mail avec des instructions pour réinitialiser votre mot de passe en quelques minutes. + send_paranoid_instructions: Si votre adresse e-mail existe dans notre base de données, vous recevrez un lien de récupération de mot de passe à votre adresse e-mail dans quelques minutes. + updated: Votre mot de passe a été changé avec succès. Vous êtes maintenant inscrit. + updated_not_active: Votre mot de passe a été changé avec succès. + registrations: + destroyed: Au revoir! Votre compte a été annulé avec succès. Nous espérons te revoir bientôt. + edit: + are_you_sure: Êtes-vous sûr? + cancel_my_account: Supprimer mon compte + currently_waiting_confirmation_for_email: 'En attente de confirmation pour: %{email}' + leave_blank_if_you_don_t_want_to_change_it: laisser vide si vous ne voulez pas le changer + title: Modifier %{resource} + unhappy: Pas satisfait ? + update: Mettre à jour + we_need_your_current_password_to_confirm_your_changes: nous avons besoin de votre mot de passe actuel pour confirmer vos modifications + new: + sign_up: S'inscrire + signed_up: Bienvenue! Vous vous êtes inscrit avec succès. + signed_up_but_inactive: Vous vous êtes inscrit avec succès. Cependant, nous ne pouvons pas vous connecter car votre compte n'est pas encore activé. + signed_up_but_locked: Vous vous êtes inscrit avec succès. Cependant, nous ne pouvons pas vous connecter car votre compte est verrouillé. + signed_up_but_unconfirmed: Un message avec un lien de confirmation a été envoyé à votre adresse e-mail. Veuillez suivre le lien pour activer votre compte. + update_needs_confirmation: Vous avez mis à jour votre compte avec succès, mais nous devons vérifier votre nouvelle adresse e-mail. S'il vous plaît vérifier votre email et suivez le lien de confirmation pour confirmer votre nouvelle adresse e-mail. + updated: Votre compte a été mis à jour avec succès. + sessions: + already_signed_out: Déconnecté(e) avec succès. + new: + sign_in: S'identifier + signed_in: Connexion réussie. + signed_out: Déconnecté(e) avec succès. + shared: + links: + back: Retour + didn_t_receive_confirmation_instructions: Vous n'avez pas reçu d'instructions de confirmation? + didn_t_receive_unlock_instructions: Si la plateforme vous indique que votre compte est bloqué, cliquez ici pour recevoir les instructions de déblocage + forgot_your_password: Mot de passe oublié? + sign_in: S'identifier + sign_in_with_provider: Se connecter avec %{provider} + sign_up: S'inscrire + minimum_password_length: + one: "(%{count} caractère minimum)" + other: "(%{count} caractères minimum)" + unlocks: + new: + resend_unlock_instructions: Renvoyer les instructions de déverrouillage + send_instructions: Vous recevrez un email avec des instructions pour débloquer votre compte en quelques minutes. + send_paranoid_instructions: Si votre compte existe, vous recevrez un email avec des instructions pour le débloquer en quelques minutes. + unlocked: Votre compte a été débloqué avec succès. Veuillez vous connecter pour continuer. + doorkeeper: + scopes: + public: Votre information publique + errors: + messages: + already_confirmed: était déjà confirmé, s'il vous plaît essayez de vous connecter + confirmation_period_expired: doit être confirmé dans les %{period}, s'il vous plaît demander un nouveau + content_type_whitelist_error: le type de fichier n'est pas valide + cycle_detected: un périmètre d'application ne peut pas être du même niveau que ses descendants + expired: a expiré, s'il vous plaît demander un nouveau + file_size_is_less_than_or_equal_to: la taille du fichier doit être inférieure ou égale à %{count} + invalid_time_zone: n'est pas un fuseau horaire valide + long_words: contient des mots trop longs (plus de 35 caractères) + must_start_with_caps: doit commencer par une majuscule + nesting_too_deep: ne peut pas être à l'intérieur d'une sous-catégorie + not_found: introuvable. Vous êtes-vous déjà inscrit ? + not_locked: n'était pas verrouillé + not_saved: + one: 'Une erreur est survenue pendant le traitement de votre requête.' + other: 'Plusieurs erreurs sont survenues pendant le traitement de votre requête.' + too_many_marks: utilise trop de signes de ponctuation consécutifs (par exemple! et?) + too_much_caps: utilise trop de lettres majuscules (plus de 25% du texte) + too_short: est trop court (moins de 15 caractères) + forms: + correct_errors: Il y a des erreurs dans le formulaire, veuillez les corriger pour continuer. + length_validator: + minimum: + one: au moins %{count} caractères + other: au moins %{count} caractères + required: Champ obligatoire + required_explanation: "* Les champs obligatoires sont marqués d'un astérisque" + invisible_captcha: + sentence_for_humans: Si vous êtes humain, ignorez ce champ + timestamp_error_message: Désolé, c'était trop rapide ! Veuillez le renvoyer. + layouts: + decidim: + cookie_warning: + description_html: Ce site utilise des cookies. En continuant à parcourir le site, vous acceptez notre utilisation des cookies. En savoir plus à ce sujet %{link}. + link_label: ici + ok: '"J''accepte"' + edit_link: + edit: Modifier + footer: + cc_by_license: Licence Creative Commons + decidim_logo: Logo Decidim + download_open_data: Télécharger les fichiers Open Data + made_with_open_source: Site réalisé grâce au logiciel libre Decidim. + header: + close_menu: Fermer le menu + navigation: Navigation + sign_in: Se connecter + sign_up: S'inscrire + impersonation_warning: + close_session: Fermer la session + description_html: Vous agissez en tant que l'utilisateur %{user_name}. + expire_time_html: Votre session expirera dans %{minutes} minutes. + language_chooser: + choose_language: Choisir la langue + notifications_dashboard: + mark_all_as_read: Marquer tout comme lu + mark_as_read: Marquer comme lu + social_media_links: + facebook: "%{organization} sur Facebook" + github: "%{organization} sur GitHub" + instagram: "%{organization} sur Instagram" + twitter: "%{organization} sur Twitter" + youtube: "%{organization} sur YouTube" + user_menu: + account: 'Compte utilisateur: %{name}' + admin_dashboard: Tableau de bord des administrateurs + conversations: Conversations + notifications: Notifications + profile: Mon compte + public_profile: Mon profil public + sign_out: Déconnexion + user_profile: + account: Compte + authorizations: Autorisations + delete_my_account: Supprimer mon compte + my_data: Mes données + my_interests: Mes intérêts + notifications_settings: Paramètres des notifications + title: Paramètres utilisateur + user_groups: Groupes + widget: + see_more: Voir plus + locale: + name: Français + name_with_error: Anglais (erreur !) + password_validator: + domain_included_in_password: est trop similaire au nom de domaine de cette plateforme + email_included_in_password: est trop similaire à votre email + fallback: n'est pas valide + name_included_in_password: est trop similaire à votre nom + not_enough_unique_characters: n'a pas assez de caractères uniques + password_not_allowed: n'est pas autorisé + password_too_common: est trop commun + password_too_long: est trop long + password_too_short: est trop court + social_share_button: + delicious: Delicious + douban: Douban + email: Email + facebook: Facebook + google_bookmark: Google Bookmark + google_plus: Google+ + hacker_news: Hacker News + linkedin: Linkedin + pinterest: Pinterest + qq: Qzone + reddit: Reddit + share_to: Partager sur %{name} + telegram: Telegram + tumblr: Tumblr + twitter: Twitter + vkontakte: Vkontakte + wechat: WeChat + wechat_footer: Ouvrez WeChat, cliquez sur le bouton "Découvrir" puis cliquez sur le menu "Scanner le QR Code". + weibo: Sina Weibo + whatsapp_app: WhatsApp + whatsapp_web: WhatsApp + xing: Xing + time: + formats: + day_of_month: "%b %d" + day_of_week: "%a" + day_of_week_long: "%a %e" + day_of_year: "%d.%m.%y" + decidim_day_of_year: "%d %B %Y" + decidim_short: "%d/%m/%Y %H:%M" + default: "%d %B %Y %H h %M min %S s" + devise: + mailer: + invitation_instructions: + accept_until_format: "%B %d, %Y %I:%M %p" + long: "%A %d %B %Y %H h %M" + long_dashed: "%Y-%m-%d %H:%M:%S" + short: "%d/%m/%Y %H:%M" + time_of_day: "%H:%M" + versions: + directions: + left: Suppressions + right: Ajouts + dropdown: + choose_diff_view_html: 'Mode d''affichage HTML :' + choose_diff_view_mode: 'Sélectionner le mode de vue :' + option_escaped: Echappé + option_split: Côte à côte + option_unescaped: Non échappé + option_unified: Unifié + views: + pagination: + first: "« Première" + first_title: Lien vers la première page + last: Dernière » + last_title: Lien vers la dernière page + next: Suivant › + next_title: Lien vers la page suivante + pagination: Pagination + previous: "‹ Précédent" + previous_title: Lien vers la page précédente + title: 'Numéro de page : ' + truncate: "…" diff --git a/decidim-core/config/locales/gl.yml b/decidim-core/config/locales/gl.yml index 330995f136d9..da4ff11c66f7 100644 --- a/decidim-core/config/locales/gl.yml +++ b/decidim-core/config/locales/gl.yml @@ -209,6 +209,8 @@ gl: name: Autorización de exemplo dummy_authorization_workflow: name: Fluxo de traballo de autorización dummy + errors: + duplicate_authorization: Un usuario xa está autorizado cos mesmos datos. expired_at: Caducou en %{timestamp} expires_at: Caduca no %{timestamp} foo_authorization: @@ -1162,6 +1164,10 @@ gl: too_much_caps: está a usar letras maiúsculas (máis do 25% do texto) too_short: é demasiado curto (menos de 15 caracteres) forms: + length_validator: + minimum: + one: mínimo %{count} carácter + other: mínimo %{count} caracteres required: Requerido invisible_captcha: sentence_for_humans: Se es humano, ignore este campo diff --git a/decidim-core/config/locales/ja.yml b/decidim-core/config/locales/ja.yml index 39e17b723c70..62601536859b 100644 --- a/decidim-core/config/locales/ja.yml +++ b/decidim-core/config/locales/ja.yml @@ -161,9 +161,9 @@ ja: button: '%{model_name} を修正' error: リソースの修正中にエラーが発生しました。 help_text: '%{model_name} を変更して、この %{amendable_fields} を改善しましょう。' - promote_button: '%{model_name} にプロモート' - promote_confirm_text: この承認を宣伝してもよろしいですか? - promote_help_text: この制約を宣伝し、独立した %{model_name} として公開することができます + promote_button: '%{model_name} に昇格' + promote_confirm_text: この修正を承認してもよろしいですか? + promote_help_text: この修正を昇格し、独立した %{model_name} として公開することができます section_heading: 修正履歴 (%{count}) compare_draft: continue: 続ける @@ -266,6 +266,8 @@ ja: name: 許可の例: dummy_authorization_workflow: name: ダミー認証ワークフロー + errors: + duplicate_authorization: 同じデータを持つ参加者はすでに承認されています. expired_at: '%{timestamp} で期限切れ' expires_at: '%{timestamp} で期限切れ' foo_authorization: @@ -740,7 +742,7 @@ ja: current_members_without_admins: '現在のメンバー (管理者なし):' manage_members: メンバーの管理 promote: - error: この参加者を宣伝する際に問題が発生しました + error: この参加者を昇格する際に問題が発生しました success: 参加者が正常に昇格しました reject: error: この参加リクエストを拒否する際に問題が発生しました @@ -1185,7 +1187,7 @@ ja: description: このコンテンツは不適切ですか? does_not_belong: 違法行為、個人情報、または %{organization_name} に属していないと思われる内容が含まれています。 offensive: 差別的な内容、誹謗中傷などの不適切な内容が含まれています。 - report: レポート + report: 報告 spam: 本来の内容に関係が無い広告、詐欺や悪意のある処理などが含まれています。 title: 不適切な内容を報告する floating_help: @@ -1418,11 +1420,11 @@ ja: update_needs_confirmation: アカウントを正常に更新しましたが、新しいメールアドレスを確認する必要があります。 メールを確認し、新しいメールアドレスを確認するためのリンクに従ってください。 updated: アカウントが正常に更新されました。 sessions: - already_signed_out: 正常にサインアウトしました。 + already_signed_out: 正常にログアウトしました。 new: sign_in: ログイン signed_in: 正常にログインしました。 - signed_out: 正常にサインアウトしました。 + signed_out: 正常にログアウトしました。 shared: links: back: 戻る @@ -1512,7 +1514,7 @@ ja: notifications: 通知 profile: マイアカウント public_profile: 公開プロフィール - sign_out: サインアウト + sign_out: ログアウト user_profile: account: アカウント authorizations: 権限 diff --git a/decidim-core/config/locales/pl.yml b/decidim-core/config/locales/pl.yml index b23bd9ce940d..1836e886cc7c 100644 --- a/decidim-core/config/locales/pl.yml +++ b/decidim-core/config/locales/pl.yml @@ -365,7 +365,7 @@ pl: dummy_global_attribute_1: Przykładowy atrybut 1 dummy_global_attribute_2: Przykładowy atrybut 2 dummy_global_translatable_text: Przykładowy tekst do tłumaczenia - enable_pads_creation: Włącz tworzenie klocków + enable_pads_creation: Włącz tworzenie padów resources_permissions_enabled: Włączono uprawnienia do zasobów scope_id: Zakres scopes_enabled: Zakresy włączone @@ -441,7 +441,7 @@ pl: subtitle: Zarejestruj się, aby brać udział w dyskusjach i wspierać propozycje. terms: warunki i zasady korzystania tos_agreement: Rejestrując się, zgadzasz się na %{link}. - tos_title: Warunki korzystania z Serwisu + tos_title: Warunki korzystania z Platformy username_help: Publiczne imię wyświetlane przy Twoich wpisach. W celu zagwarantowania anonimowości może być dowolna nazwa. sessions: new: @@ -689,7 +689,7 @@ pl: image: explanation: 'Wytyczne dotyczące obrazu:' message_1: Preferowany obraz krajobrazu, który nie zawiera żadnego tekstu. - message_2: Serwis docina obraz. + message_2: Obraz jest docinany automatycznie. file_validation: allowed_file_extensions: 'Dozwolone rozszerzenia plików: %{extensions}' max_file_size: 'Maksymalny rozmiar pliku: %{megabytes}MB' @@ -1089,8 +1089,8 @@ pl: modal_title: Czy rzeczywiście odmawiasz zaakceptowania zaktualizowanego regulaminu? required_review: alert: Zaktualizowaliśmy nasze Warunki korzystania z usługi, zapoznaj się z nimi. - body: Poświęć chwilę, aby przejrzeć aktualizacje naszych Warunków korzystania z Serwisu. W przeciwnym razie nie będziesz mógł korzystać z platformy. - title: 'Wymagane: sprawdź aktualizacje naszych warunków korzystania z serwisu' + body: Poświęć chwilę, aby przejrzeć aktualizacje naszych Warunków korzystania z Platformy. W przeciwnym razie nie będziesz mógł korzystać z platformy. + title: 'Wymagane: sprawdź aktualizacje naszych warunków korzystania z platformy' participatory_space_private_users: not_allowed: Nie możesz wyświetlać tych treści profile: @@ -1145,8 +1145,8 @@ pl: subject: Zasób został zgłoszony reports: create: - error: Wystąpił błąd podczas tworzenia raportu. Proszę spróbować ponownie. - success: Raport został utworzony z powodzeniem i zostanie zweryfikowany przez administratora. + error: Wystąpił błąd podczas tworzenia zgłoszenia. Proszę spróbować ponownie. + success: Zgłoszenie zostało utworzone z powodzeniem i zostanie zweryfikowane przez administratora. resource_endorsements: create: error: Wystąpił błąd podczas udzielania rekomendacji. @@ -1213,7 +1213,7 @@ pl: description: Czy ta treść jest nieodpowiednia? does_not_belong: Promuje nielegalną działalność, groźby samobójcze, informacje osobiste lub coś innego, co według Ciebie nie powinno pojawić się w %{organization_name}. offensive: Promuje rasizm, seksizm, nienawiść, ataki osobiste, groźby śmierci, groźby samobójcze jakąkolwiek formę mowy nienawiści. - report: Raport + report: Zgłoś spam: Zawiera clickbaity, reklamy, oszustwa lub wrogie skrypty. title: Zgłoś nieodpowiednią zawartość floating_help: diff --git a/decidim-core/config/locales/ro-RO.yml b/decidim-core/config/locales/ro-RO.yml index c35b422a978a..e3231df61793 100644 --- a/decidim-core/config/locales/ro-RO.yml +++ b/decidim-core/config/locales/ro-RO.yml @@ -280,6 +280,8 @@ ro: name: Exemplu de autorizare dummy_authorization_workflow: name: Flux de lucru autorizare fictiv + errors: + duplicate_authorization: Un participant este deja autorizat cu aceleași date. expired_at: A expirat la %{timestamp} expires_at: Expiră la %{timestamp} foo_authorization: @@ -1240,6 +1242,10 @@ ro: tags: filter_results_for_category: 'Filtrează rezultatele pentru categoria: %{resource}' filter_results_for_scope: 'Filtrează rezultatele pentru scope: %{resource}' + translation_bar: + help_text: "Avertisment: Conținutul poate fi tradus automat și nu este 100% exact." + show_original: Afișați textul original + show_translated: Arată textul tradus automat user_activity: index: no_activities_warning: Acest participant nu a avut încă nicio activitate. @@ -1293,9 +1299,13 @@ ro: version_created_at: Versiune creată la version_number: Număr versiune version_number_out_of_total: "%{current_version} din %{total_count}" + version_author: + show: + deleted: Participant șters versions: resource_version: of_versions: "(din %{number})" + see_other_versions: afișați alte versiuni version: Versiunea %{number} versions_list: show: @@ -1307,6 +1317,7 @@ ro: show: version_index: Versiunea %{index} welcome_notification: + default_body:

Bună ziua {{name}}, vă mulțumin că v-ați alăturat {{organization}} și bine ați venit!

  • Dacă doriți să aveți o idee despre ceea ce puteți face aici, examinați secțiunea de Ajutor.
  • După citirea acesteia veți primi primul ecuson. Aici este lista tuturor ecusoanelor pe care le puteți obține pe măsură ce participați în cadrul {{organization}}
  • Nu în ultimul rând, puteți să vă alăturați altor persoane, să împărtășiți cu acestea experiența dvs. de implicare și participare în cadrul {{organization}}. Formulați propuneri și comentarii, dezbateți, reflectați asupra modului de a contribui la binele comun, oferiți argumente pentru a convinge, ascultați și citiți pentru a vă lăsa convinși, exprimați-vă ideile în mod concret și direct, răspundeți ferm și cu răbdare, apărați-vă ideile și mențineți o atitudine deschisă pentru a colabora și a participa la ideile altora.
default_subject: Îți mulțumim că te-ai alăturat {{organization}}! wizard_step_form: wizard_aside: @@ -1547,6 +1558,7 @@ ro: see_more: Vezi mai multe locale: name: Română + name_with_error: Română (eroare!) password_validator: domain_included_in_password: este prea similar cu acest nume de domeniu email_included_in_password: este prea asemănător cu adresa de e-mail diff --git a/decidim-core/spec/commands/decidim/create_follow_spec.rb b/decidim-core/spec/commands/decidim/create_follow_spec.rb index f15911f36094..c8a151f9e609 100644 --- a/decidim-core/spec/commands/decidim/create_follow_spec.rb +++ b/decidim-core/spec/commands/decidim/create_follow_spec.rb @@ -21,5 +21,15 @@ module Decidim expect(Decidim::Gamification.status_for(user1, :followers).score).to eq(0) expect(Decidim::Gamification.status_for(user2, :followers).score).to eq(1) end + + context "when the user is already following the item" do + let!(:follow) { create(:follow, followable: user2, user: user1) } + + it "does not raise a validation error" do + expect { described_class.new(form, user1).call }.to broadcast(:ok) + expect(user2.reload.followers).to include(user1) + expect(user2.follows_count).to eq(1) + end + end end end diff --git a/decidim-debates/config/locales/fr-LU.yml b/decidim-debates/config/locales/fr-LU.yml new file mode 100644 index 000000000000..29e58d2498c6 --- /dev/null +++ b/decidim-debates/config/locales/fr-LU.yml @@ -0,0 +1,224 @@ +fr-LU: + activemodel: + attributes: + debate: + category_id: Catégorie + closed_at: Clôturé le + conclusions: Conclusions + decidim_category_id: Catégorie + description: Description + end_time: Prend fin à + information_updates: Informations mises à jour + instructions: Instructions pour participer + start_time: Commence à + title: Titre + user_group_id: Créer un débat en tant que + models: + decidim/debates/close_debate_event: Débat terminé + decidim/debates/create_debate_event: Débat + decidim/debates/creation_disabled_event: Débats désactivés + decidim/debates/creation_enabled_event: Débats activés + activerecord: + models: + decidim/debates/debate: + one: Débat + other: Débats + decidim: + components: + debates: + actions: + create: Créer + endorse: Soutenir + name: Débats + settings: + global: + announcement: Annonce + comments_enabled: Commentaires activés + comments_max_length: Longueur max des commentaires (laisser 0 pour la valeur par défaut) + scope_id: Secteur + scopes_enabled: Secteurs activés + step: + announcement: Annonce + comments_blocked: Commentaires désactivés + creation_enabled: Création de débats par les utilisateurs activés + endorsements_blocked: Soutiens bloqués + endorsements_enabled: Soutiens activés + debates: + actions: + close: Fermer + confirm_destroy: Êtes-vous certain ? + destroy: Supprimer + edit: Modifier + new: Nouveau %{name} + title: Actions + admin: + debate_closes: + edit: + close: Fermer + title: Clore le débat + debates: + create: + invalid: Il y a eu un problème lors de la création du débat. + success: Débat créé avec succès. + destroy: + success: Débat supprimé avec succès. + edit: + title: Modifier le débat + update: Actualiser le débat + index: + title: Débats + new: + create: Créer un débat + title: Nouveau débat + update: + invalid: Il y a eu un problème lors de la mise à jour de ce débat. + success: Débat mis à jour avec succès. + models: + debate: + name: Débat + admin_log: + debate: + close: "%{user_name} a clos le débat %{resource_name} dans l'espace %{space_name}" + create: "%{user_name} a créé le débat %{resource_name} sur l'espace %{space_name}" + update: "%{user_name} a mis à jour le débat %{resource_name} sur l'espace %{space_name}" + debate_m: + commented_time_ago: Commenté il y a %{time} + debates: + close: + invalid: Une erreur s'est produite lors de la fermeture du débat. + success: Débat clos avec succès. + close_debate_modal: + close: Fermer + description: Quel est le résumé ou la conclusion de ce débat? + send: Clore le débat + closed: Fermé + count: + debates_count: + one: "%{count} débat" + other: "%{count} débats" + create: + invalid: Il y a eu un problème lors de la création de ce débat. + success: Débat créé avec succès. + debate: + participate: Participer + edit: + back: Retour + save: Enregistrer les modifications + title: Modifier le débat + filters: + activity: Mon activité + all: Tout + category: Catégorie + category_prompt: Choisir une catégorie + citizens: Citoyenne + commented: Commenté + my_debates: Mes débats + official: Officielle + origin: Origine + scope: Secteur + search: Rechercher + state: Statut + state_values: + closed: Fermé + open: Ouvert + user_groups: Groupes + filters_small_view: + close_modal: Fermer la fenêtre de dialogue + filter: Filtre + filter_by: Filtrer par + unfold: Voir la suite + form: + select_a_category: Veuillez sélectionner une catégorie + index: + new_debate: Nouveau débat + new: + back: Retour + create: Créer + title: Nouveau débat + orders: + commented: Les plus commentés + label: Trier les débats par + random: Ordre aléatoire + recent: Les plus récents + updated: Mis à jour récemment + show: + back: Retour à la liste + close_debate: Clore le débat + date: Date + debate_closed: Fermé + debate_conclusions_are: 'Le débat a été clos le %{date} avec ces conclusions:' + edit_conclusions: Modifier les conclusions + edit_debate: Modifier le débat + groups_count: Groupes + last_comment_by: Dernier commentaire par + no_comments_yet: Pas encore de commentaire + participants_count: Participants + update: + invalid: Une erreur s'est produite lors de la mise à jour du débat. + success: Débat mis à jour avec succès. + versions: + debates: + back_to_resource: Revenir au débat + index: + title: Versions + versions_list: + back_to_resource: Revenir au débat + last_activity: + debate_updated_at_html: "Débat mis à jour à %{link}" + new_debate_at_html: "Nouveau débat à %{link}" + models: + debate: + fields: + end_time: Date de fin + official_debate: Débat officiel + start_time: Date de début + title: Titre + events: + debates: + create_debate_event: + space_followers: + email_intro: |- + Salut, + Un nouveau débat «%{resource_title}» a été créée sur le %{space_title} espace participatif, vérifier et contribuer: + email_outro: Vous avez reçu cette notification parce que vous suivez l'espace participatif %{space_title}. Vous pouvez cesser de recevoir des notifications en suivant ce dernier lien. + email_subject: Nouveau débat "%{resource_title}" sur %{space_title} + notification_title: Le débat %{resource_title} a été créé le %{space_title}. + user_followers: + email_intro: |- + Bonjour, + %{author_name} %{author_nickname}, qui vous suivez, a créé un nouveau débat "%{resource_title}". Découvrez-le et contribuez: + email_outro: Vous avez reçu cette notification, car vous suivez %{author_nickname}. Vous pouvez cesser de recevoir des notifications à partir du lien précédent. + email_subject: Nouveau débat "%{resource_title}" par %{author_nickname} + notification_title: %{author_name} %{author_nickname} créé le débat %{resource_title}. + creation_disabled: + email_intro: 'La création de débat n''est plus possible dans %{participatory_space_title}. Vous pouvez toujours participer aux débats ouverts depuis cette page :' + email_outro: Vous avez reçu cette notification parce que vous suivez %{participatory_space_title}. Vous pouvez arrêter de recevoir des notifications à partir du lien précédent. + email_subject: La création de débats est désactivée dans %{participatory_space_title} + notification_title: La création de débats est maintenant désactivée dans %{participatory_space_title} + creation_enabled: + email_intro: 'Vous pouvez maintenant initier de nouveaux débats dans %{participatory_space_title}! Commencez à participer sur cette page :' + email_outro: Vous avez reçu cette notification, car vous suivez %{participatory_space_title}. Vous pouvez arrêter de recevoir des notifications à partir du lien précédent. + email_subject: Débats maintenant disponibles sur %{participatory_space_title} + notification_title: Vous pouvez maintenant initier nouveaux débats dans %{participatory_space_title} + debate_closed: + email_intro: 'Le débat « %{resource_title} » est fermé. Vous pouvez lire les conclusions sur cette page :' + email_outro: Vous avez reçu cet avis parce que vous êtes abonné au débat « %{resource_title} ». Vous pouvez vous désabonner depuis le lien précédent. + email_subject: Le débat "%{resource_title}" est fermé + notification_title: Le débat %{resource_title} est fermé. + gamification: + badges: + commented_debates: + conditions: + - Choisissez un débat ouvert pour participer à + description: Ce badge est attribué lorsque vous participez activement aux différents débats en laissant vos commentaires. + description_another: Cet utilisateur a participé à %{score} débats. + description_own: Vous avez participé à %{score} débats. + name: Des débats + next_level_in: Participez à %{score} autres débats pour atteindre le prochain niveau! + unearned_another: Cet utilisateur n'a encore participé à aucun débat. + unearned_own: Vous avez déjà participé à des débats. + metrics: + debates: + description: Nombre de débats créés + object: débats + title: Débats diff --git a/decidim-debates/config/locales/it.yml b/decidim-debates/config/locales/it.yml index 0bb24af296b7..6f3a082a7737 100644 --- a/decidim-debates/config/locales/it.yml +++ b/decidim-debates/config/locales/it.yml @@ -3,6 +3,8 @@ it: attributes: debate: category_id: Categoria + closed_at: Chiuso il + conclusions: Conclusioni decidim_category_id: Categoria description: Descrizione end_time: Finisce a @@ -12,6 +14,7 @@ it: title: Titolo user_group_id: Crea dibattito come models: + decidim/debates/close_debate_event: Dibattito chiuso decidim/debates/create_debate_event: Discussione decidim/debates/creation_disabled_event: Discussioni disabilitate decidim/debates/creation_enabled_event: Discussioni abilitate @@ -25,24 +28,34 @@ it: debates: actions: create: Creare + endorse: Sottoscrivi name: Dibattiti settings: global: announcement: Annuncio comments_enabled: Commenti abilitati comments_max_length: Lunghezza massima dei commenti (Lasciare 0 per il valore predefinito) + scope_id: Obiettivo + scopes_enabled: Obiettivi abilitati step: announcement: Annuncio comments_blocked: Commenti bloccati creation_enabled: Creazione di dibattiti da parte degli utenti abilitati + endorsements_blocked: Sottoscrizioni bloccate + endorsements_enabled: Sottoscrizioni abilitate debates: actions: + close: Chiudi confirm_destroy: Sei sicuro? destroy: Elimina edit: Modifica new: Nuovo %{name} title: Azioni admin: + debate_closes: + edit: + close: Chiudi + title: Chiudi dibattito debates: create: invalid: C'è stato un problema durante la creazione del dibattito. @@ -65,11 +78,20 @@ it: name: Dibattito admin_log: debate: + close: "%{user_name} ha chiuso il dibattito %{resource_name} sullo spazio %{space_name}" create: "%{user_name} ha creato il dibattito %{resource_name} sullo spazio %{space_name}" update: "%{user_name} ha aggiornato il dibattito %{resource_name} sullo spazio %{space_name}" debate_m: commented_time_ago: Commentato %{time} fa debates: + close: + invalid: Si è verificato un errore durante la chiusura del dibattito. + success: Dibattito chiuso con successo. + close_debate_modal: + close: Chiudi + description: Qual è la sintesi o la conclusione di questo dibattito? + send: Chiudi dibattito + closed: Chiuso count: debates_count: one: "%{count} dibattito" @@ -89,6 +111,7 @@ it: category: Categoria category_prompt: Seleziona una categoria citizens: Cittadini + commented: Commentato my_debates: I miei dibattiti official: Ufficiale origin: Origine @@ -97,6 +120,7 @@ it: state: Stato state_values: closed: Chiuso + open: Apri user_groups: Gruppi filters_small_view: close_modal: Chiudi modalità @@ -119,8 +143,16 @@ it: updated: Aggiornato di recente show: back: Torna alla lista + close_debate: Chiudi dibattito date: Data + debate_closed: Chiuso + debate_conclusions_are: 'Il dibattito si è concluso il %{date} con queste conclusioni:' + edit_conclusions: Modifica conclusioni edit_debate: Modifica dibattito + groups_count: Gruppi + last_comment_by: Ultimo commento di + no_comments_yet: Ancora nessun commento + participants_count: Partecipanti update: invalid: C'è stato un problema durante l'aggiornamento di questo dibattito. success: Dibattito aggiornato con successo. @@ -132,6 +164,7 @@ it: versions_list: back_to_resource: Torna al dibattito last_activity: + debate_updated_at_html: "Dibattito aggiornato su %{link}" new_debate_at_html: "Nuovo dibattito al %{link}" models: debate: @@ -167,6 +200,11 @@ it: email_outro: Hai ricevuto questa notifica perché stai seguendo %{participatory_space_title}. È possibile interrompere la ricezione di notifiche seguendo il collegamento precedente. email_subject: Discussioni ora disponibili in %{participatory_space_title} notification_title: Ora puoi iniziare nuovi dibattiti in %{participatory_space_title} + debate_closed: + email_intro: 'La discussione "%{resource_title}" si è conclusa. Puoi leggere le conclusioni sulla pagina:' + email_outro: Hai ricevuto questa notifica perché stai seguendo il dibattito "%{resource_title}". Se non sei più interessato clicca il link sopra. + email_subject: Il dibattito "%{resource_title}" si è concluso + notification_title: La discussione su %{resource_title} si è conclusa. gamification: badges: commented_debates: diff --git a/decidim-debates/config/locales/ja.yml b/decidim-debates/config/locales/ja.yml index 457ac2dccefa..04c905cd81bc 100644 --- a/decidim-debates/config/locales/ja.yml +++ b/decidim-debates/config/locales/ja.yml @@ -162,6 +162,7 @@ ja: versions_list: back_to_resource: ディベートに戻る last_activity: + debate_updated_at_html: "ディベートが %{link} に更新されました" new_debate_at_html: " %{link}での新しいディベート" models: debate: diff --git a/decidim-debates/config/locales/pl.yml b/decidim-debates/config/locales/pl.yml index 0bc1109b6e07..f5cb25d6f74b 100644 --- a/decidim-debates/config/locales/pl.yml +++ b/decidim-debates/config/locales/pl.yml @@ -29,8 +29,8 @@ pl: components: debates: actions: - create: Utwórz - endorse: Rekomenduj + create: Tworzenie + endorse: Rekomendacje name: Debaty settings: global: @@ -182,7 +182,6 @@ pl: create_debate_event: space_followers: email_intro: |- - Cześć, Nowa debata "%{resource_title}" została utworzona w przestrzeni partycypacyjnej %{space_title}, sprawdź ją i przyłącz się: email_outro: Otrzymałeś to powiadomienie, ponieważ obserwujesz przestrzeń partycypacyjną %{space_title}. Możesz przestać otrzymywać powiadomienia po kliknięciu w poprzedni link. email_subject: Nowa debata "%{resource_title}" w %{space_title} diff --git a/decidim-dev/config/locales/fr-LU.yml b/decidim-dev/config/locales/fr-LU.yml new file mode 100644 index 000000000000..2fda665a43e4 --- /dev/null +++ b/decidim-dev/config/locales/fr-LU.yml @@ -0,0 +1,56 @@ +fr-LU: + activemodel: + attributes: + dummy_resource: + created_at: Créé le + decidim_scope_id: Secteur + field: Champ + start_date: Date de début + title: Titre + translatable_text: Texte traduisible + updated_at: Mis à jour à + decidim: + components: + dummy: + settings: + global: + readonly_attribute: Attribut en lecture seule + test: Un test + test_choices: + a: Choix A + b: Choix B + c: Choix C + step: + endorsements_blocked: Bloquer les soutiens + endorsements_enabled: Soutiens activés + readonly_step_attribute: Attribut étape en lecture seule + dummy: + admin: + exports: + dummies: Référence de test + gamification: + badges: + test: + conditions: + - Utilisez un environnement de test pour decidim. + description: Les utilisateurs obtiennent ce badge en créant des tests. + description_another: Cet utilisateur a créé %{score} tests. + description_own: Vous avez créé %{score} tests. + name: Tests + next_level_in: Créez %{score} autres tests pour atteindre le niveau suivant ! + unearned_another: Cet utilisateur n'a pas encore créé de test. + unearned_own: Vous n'avez créé aucun test pour le moment. + pages: + home: + statistics: + bar: Seuil + dummies_count_high: Référence de test haute + dummies_count_medium: Référence de test moyenne + foo: Foo + participatory_processes: + statistics: + dummies_count_high: Référence de test haute + dummies_count_medium: Référence de test moyenne + resource_links: + test_link: + dummy_resource_dummy: Référence de test concernée diff --git a/decidim-elections/config/locales/fr-LU.yml b/decidim-elections/config/locales/fr-LU.yml new file mode 100644 index 000000000000..7bbd3e95da07 --- /dev/null +++ b/decidim-elections/config/locales/fr-LU.yml @@ -0,0 +1,262 @@ +fr-LU: + activemodel: + attributes: + answer: + description: Description + image: Image + proposals: Propositions associées + title: Titre + election: + description: Description + end_time: Le vote se termine à + start_time: Le vote commence à + title: Titre + question: + description: Description + max_selections: Nombre maximum de sélections + min_selections: Aucune des options ci-dessus + title: Titre + errors: + models: + answer: + attributes: + attachment: + needs_to_be_reattached: Doit être téléchargé de nouveau + election: + attributes: + attachment: + needs_to_be_reattached: Doit être téléchargé de nouveau + activerecord: + models: + decidim/elections/answer: + one: Réponse + other: Réponses + decidim/elections/election: + one: Élection + other: Élections + decidim/elections/question: + one: Question + other: Questions + decidim: + components: + elections: + actions: + vote: Voter + name: Élections + settings: + global: + announcement: Annonce + step: + announcement: Annonce + elections: + actions: + confirm_destroy: Êtes-vous certain ? + destroy: Détruire + edit: Modifier + edit_answers: Modifier les réponses + edit_questions: Modifier les questions + import: Importer des propositions dans les réponses + new: Nouveau %{name} + preview: Aperçu + publish: Publier + title: Actions + unpublish: Dépublier + admin: + answers: + create: + invalid: Il y a eu un problème lors de la création de cette réponse + success: Réponse créée avec succès + destroy: + invalid: Un problème est survenu lors de la suppression de cette réponse + success: Réponse supprimée avec succès + edit: + title: Modifier la réponse + update: Mettre à jour la réponse + index: + invalid_max_selections: Vous avez besoin de %{missing_answers} réponse(s) de plus pour correspondre aux sélections maximales + title: Réponses + new: + create: Créer une réponse + title: Nouvelle réponse + update: + invalid: Un problème est survenu lors de la mise à jour de cette réponse + success: Réponse mise à jour avec succès + elections: + create: + invalid: Il y a eu un problème lors de la création de cette élection + success: Élection créée avec succès + destroy: + invalid: Il y a eu un problème lors de la suppression de cette élection + success: Élection supprimée avec succès + edit: + title: Modifier l'élection + update: Mettre à jour l'élection + index: + no_bulletin_board: Il n'y a pas de serveur Bulletin Board configuré, ce qui est nécessaire pour utiliser ce module. Cette tâche doit être effectuée par l'administrateur système. + title: Élections + new: + create: Créer une élection + title: Nouvelle élection + publish: + success: L'élection a été publiée avec succès. + unpublish: + success: L'élection a été dépubliée avec succès. + update: + invalid: Il y a eu un problème lors de la mise à jour de cette élection + success: Élection mise à jour avec succès + models: + answer: + name: Réponse + election: + name: Élection + question: + name: Question + proposals_imports: + create: + invalid: Un problème est survenu lors de l'importation des propositions en réponses + success: "%{number} propositions importées avec succès dans les réponses" + new: + create: Importer des propositions dans les réponses + no_components: Il n'y a pas d'autres fonctionnalités Propositions dans cet espace participatif pour importer des propositions. + select_component: Veuillez sélectionner une fonctionnalité + questions: + create: + invalid: Il y a eu un problème lors de la création de cette question + success: Question créée avec succès + destroy: + invalid: Un problème est survenu lors de la suppression de cette question + success: Question supprimée avec succès + edit: + title: Modifier la question + update: Mettre à jour la question + index: + title: Questions + new: + create: Créer une question + title: Nouvelle question + update: + invalid: Une erreur s'est produite lors de la mise à jour de cette question + success: Question mise à jour avec succès + admin_log: + election: + publish: "%{user_name} a publié l'élection %{resource_name}" + unpublish: "%{user_name} a dépublié l'élection %{resource_name}" + election_m: + badge_name: + finished: Terminées + ongoing: Active + upcoming: À venir + end_date: Se termine le + footer: + view: Voir + vote: Voter + label: + date: Dates + questions: '%{count} questions' + start_date: Début + unspecified: Non spécifié + elections: + count: + elections_count: + one: "%{count} élection" + other: "%{count} élections" + filters: + active: Actif + all: Toutes + finished: Terminées + search: Rechercher + state: Statut + upcoming: À venir + filters_small_view: + close_modal: Fermer la fenêtre de dialogue + filter: Filtrer + filter_by: Filtrer par + unfold: Voir plus + show: + back: Toutes les élections + preview: Aperçu + vote: Voter + voting_period_status: + finished: Le vote a commencé le %{start_time} et s'est terminé le %{end_time} + ongoing: Le vote se termine le %{end_time} + upcoming: Le vote commence le %{start_time} + models: + answer: + fields: + proposals: Propositions + title: Titre + election: + fields: + end_time: Prend fin à + start_time: Commence à + title: Titre + question: + fields: + answers: Réponses + max_selections: Nombre maximum de sélections + title: Titre + orders: + label: Trier les élections par + older: Les plus anciens + recent: Les plus récents + votes: + confirm: + answer: Répondre + answer_number: répondre à %{number} + confirm: Valider + edit: éditer + header: Confirmer votre vote + intro: Voici un résumé du vote que vous êtes sur le point d'envoyer.
Veuillez confirmer votre vote ou modifier vos réponses. + nota_option: Vide + question: Question %{count} + confirmed: + back: Retour aux élections + experience: Comment a été votre expérience? + feedback: Donnez-nous votre avis + header: Vote confirmé + lead: Votre vote a déjà été exprimé! + text: 'Vous pouvez vérifier que votre vote a bien été ajouté aux urnes avec l''identifiant suivant : %{e_vote_poll_id}' + verify_text: Pour vérifier, copiez l'identifiant et collez-le sur la page de vérification de vote + encrypting: + header: Encodage du vote... + text: Votre vote est en cours de cryptage pour vous assurer que vous pouvez le diffuser de manière anonyme. + header: + confirm: Confirmer votre vote + confirmed: Vote confirmé + encrypting: Confirmation du vote + messages: + not_allowed: Vous n'êtes pas autorisé à voter sur cette élection pour le moment. + modal: + close: Fermer + proposal_header: 'Propositions:' + new: + answer_choices: Vous pouvez sélectionner jusqu'à %{choices} réponses + more_information: Plus d'informations + nota_option: Vide / Aucune des options ci-dessus + preview_alert: Ceci est un aperçu de la cabine de vote. + question_steps: Question %{current_step} sur %{total_steps} + selections: "%{selected} sur %{max_selections}
sélections" + voting_step: + back: Retour + continue: Suivant + warnings: + no_elections_warning: Aucune élection ne correspond à vos critères de recherche ou aucune élection n'est programmée. + no_scheduled_elections_warning: À l'heure actuelle, il n'y a pas d'élections programmées, mais vous trouverez ici toutes les élections passées. + events: + elections: + election_published: + email_intro: 'L''élection %{resource_title} est maintenant active pour %{participatory_space_title}. Vous pouvez la voir sur cette page :' + email_outro: Vous avez reçu cette notification parce que vous suivez %{participatory_space_title}. Vous pouvez arrêter de recevoir des notifications en suivant le lien précédent. + email_subject: L'élection %{resource_title} est maintenant active pour %{participatory_space_title}. + notification_title: L'élection de %{resource_title} est maintenant active pour %{participatory_space_title}. + pages: + home: + statistics: + elections_count: Élections + participatory_processes: + statistics: + elections_count: Élections + layouts: + decidim: + election_votes_header: + exit: Quitter diff --git a/decidim-elections/config/locales/gl.yml b/decidim-elections/config/locales/gl.yml index 762a61f613a0..6a22c77ba745 100644 --- a/decidim-elections/config/locales/gl.yml +++ b/decidim-elections/config/locales/gl.yml @@ -105,7 +105,11 @@ gl: experience: Como valoras a túa experiencia? feedback: Dános a túa opinión header: Voto confirmado + lead: O teu voto foi emitido! verify_text: Para verificalo, copia o identificador e pégao na páxina de verificación de voto + encrypting: + header: Codificando o voto... + text: O teu voto está ser cifrado para garantir que pode ser emitido de xeito anónimo. header: confirm: Confirma o teu voto confirmed: Voto confirmado diff --git a/decidim-elections/config/locales/pl.yml b/decidim-elections/config/locales/pl.yml index fc76482227b6..804340b49c95 100644 --- a/decidim-elections/config/locales/pl.yml +++ b/decidim-elections/config/locales/pl.yml @@ -8,13 +8,13 @@ pl: title: Tytuł election: description: Opis - end_time: Głosowanie kończy się - start_time: Głosowanie rozpoczyna się + end_time: Głosowanie kończy się o + start_time: Głosowanie rozpoczyna się o title: Tytuł question: description: Opis - max_selections: Maksymalna liczba wyborów - min_selections: Żaden z powyższych wariantów + max_selections: Maksymalna liczba opcji do wybrania + min_selections: Żadna z powyższych opcji title: Tytuł errors: models: @@ -25,7 +25,7 @@ pl: election: attributes: attachment: - needs_to_be_reattached: Musi zostać ponownie załączony + needs_to_be_reattached: Załącz ponownie activerecord: models: decidim/elections/answer: @@ -47,7 +47,7 @@ pl: components: elections: actions: - vote: Głosuj + vote: Głosowanie name: Wybory settings: global: @@ -79,7 +79,7 @@ pl: title: Edytuj odpowiedź update: Aktualizuj odpowiedź index: - invalid_max_selections: Potrzebujesz jeszcze %{missing_answers} odpowiedzi, aby osiągnąć maksymalną liczbę wyborów + invalid_max_selections: Potrzebujesz jeszcze %{missing_answers} odpowiedzi, aby osiągnąć maksymalną liczbę opcji do wybrania title: Odpowiedzi new: create: Utwórz odpowiedź @@ -89,8 +89,8 @@ pl: success: Odpowiedź została zaktualizowana elections: create: - invalid: Wystąpił błąd podczas tworzenia wyboru - success: Wybór został utworzony + invalid: Wystąpił błąd podczas tworzenia wyborów + success: Wybory zostały pomyślnie utworzone destroy: invalid: Wystąpił błąd podczas usuwania wyboru success: Wybór został usunięty @@ -183,7 +183,7 @@ pl: show: back: Wszystkie wybory preview: Podgląd - vote: Głosuj + vote: Głosowanie voting_period_status: finished: Głosowanie rozpoczęło się %{start_time} i zakończyło %{end_time} ongoing: Głosowanie kończy się %{end_time} diff --git a/decidim-forms/config/locales/fr-LU.yml b/decidim-forms/config/locales/fr-LU.yml new file mode 100644 index 000000000000..d0d1605cc930 --- /dev/null +++ b/decidim-forms/config/locales/fr-LU.yml @@ -0,0 +1,172 @@ +fr-LU: + activemodel: + attributes: + answer: + body: Répondre + choices: Choix + selected_choices: Choix sélectionnés + question: + max_choices: Nombre maximum de choix + question_type: Type + questionnaire_question: + mandatory: Obligatoire + errors: + models: + answer: + attributes: + choices: + missing: ne sont pas complets + too_many: sont trop nombreux + questionnaire: + request_invalid: Il y a eu une erreur lors du traitement de la demande. Veuillez réessayer + decidim: + forms: + admin: + models: + components: + description: La description + tos: Conditions d'utilisation + questionnaires: + actions: + back: Retour aux questions + show: Afficher les réponses + answer_option: + answer_option: Option de réponse + free_text: Texte libre + remove: Retirer + statement: Déclaration + answers: + actions: + back: Retour aux réponses + export: Exporter + show: Afficher les réponses + empty: Pas encore de réponses + export: + answer: + title: 'Réponse n°%{number}' + export_response: + title: réponses_utilisateur_sondage_%{token} + index: + title: "%{total} réponses totales" + show: + title: 'Réponse n°%{number}' + display_condition: + answer_option: Option de réponse + condition_question: Question + condition_type: Condition + condition_types: + answered: Répondu + equal: Égale + match: Inclus le texte + not_answered: Non répondu + not_equal: Différent de + condition_value: Texte comprenant + display_condition: Condition d'affichage + mandatory: Cette condition doit toujours être satisfaite indépendamment du statut des autres conditions + remove: Retirer + save_warning: N'oubliez pas d'enregistrer le formulaire avant de configurer les conditions d'affichage + select_answer_option: Sélectionnez l'option de réponse + select_condition_question: Sélectionnez une question + select_condition_type: Sélectionnez un type de condition + edit: + save: sauvegarder + title: Modifier le questionnaire + form: + add_question: Ajouter une question + add_separator: Ajouter un séparateur + already_answered_warning: Certains utilisateurs ont déjà répondu au questionnaire, vous ne pouvez donc pas modifier ses questions. + collapse: Réduire toutes les questions + expand: Développer toutes les questions + preview: Aperçu + title: Modifier le formulaire + unpublished_warning: Le formulaire n'est pas publié. Vous pouvez modifier ses questions, mais cela supprimera les réponses actuelles. + matrix_row: + matrix_row: Ligne + remove: Retirer + statement: Déclaration + question: + add_answer_option: Ajouter une option de réponse + add_display_condition: Ajouter une condition d'affichage + add_display_condition_info: Enregistrer le formulaire pour configurer les conditions d'affichage + add_matrix_row: Ajouter une ligne + any: Tout + collapse: Réduire + description: Description + down: Descendre + expand: Déveloper + question: Question + remove: Retirer + statement: Déclaration + up: Monter + separator: + down: Bas + remove: Retirer + separator: Séparateur + up: Haut + update: + invalid: Il y a eu des erreurs lors de la sauvegarde du questionnaire. + success: Le questionnaire a bien été sauvegardé. + errors: + answer: + body: Le corps ne peut pas être vide + files: + extension_whitelist: 'Formats acceptés :' + images: + dimensions: "%{width} x %{height} px" + dimensions_info: 'Cette image sera :' + processors: + resize_and_pad: Redimensionné et ajustée à + resize_to_fit: Redimensionnée pour s'adapter + question_types: + long_answer: Longue réponse + matrix_multiple: Matrice (choix multiples) + matrix_single: Matrice (choix unique) + multiple_option: Option multiple + short_answer: Réponse courte + single_option: Option unique + sorting: Tri + questionnaires: + answer: + invalid: Il y a eu des erreurs en répondant au questionnaire. + max_choices_alert: Il y a trop de choix sélectionnés + success: Questionnaire répondu avec succès. + question: + max_choices: 'Choix maximum: %{n}' + show: + answer_questionnaire: + anonymous_user_message: Connectez-vous avec votre compte ou inscrivez-vous pour répondre au questionnaire. + title: Répondez au questionnaire + current_step: Étape %{step} + of_total_steps: de %{total_steps} + questionnaire_answered: + body: Vous avez déjà répondu à ce questionnaire. + title: Déjà répondu + questionnaire_closed: + body: Le questionnaire est fermé et vous ne pouvez pas y répondre. + title: Questionnaire fermé + questionnaire_for_private_users: + body: Le questionnaire est disponible uniquement pour les utilisateurs privés + title: Questionnaire fermé + questionnaire_js_disabled: + body: Certaines des fonctionnalités de ce formulaire seront désactivées. Pour améliorer votre expérience, veuillez activer JavaScript dans votre navigateur. + title: JavaScript est désactivé + questionnaire_not_published: + body: Ce formulaire n'est pas encore publié. + tos_agreement: En participant, vous acceptez ces conditions d'utilisation + step_navigation: + show: + are_you_sure: Cette action ne peut pas être annulée et vous ne pourrez pas modifier vos réponses. Êtes-vous sûr? + back: Revenir en arrière + continue: Continuer + submit: Soumettre + user_answers_serializer: + body: Répondre + completion: Fin + created_at: Répondu le + id: ID de réponse + ip_hash: Hachage IP + question: Question + registered: Enregistré + session_token: Identifiant de l'utilisateur + unregistered: Non enregistré + user_status: Statut de l'utilisateur diff --git a/decidim-forms/config/locales/ja.yml b/decidim-forms/config/locales/ja.yml index 3844313ff0c5..481058d376c1 100644 --- a/decidim-forms/config/locales/ja.yml +++ b/decidim-forms/config/locales/ja.yml @@ -3,6 +3,8 @@ ja: attributes: answer: body: 回答 + choices: 選択項目 + selected_choices: 選択した項目 question: max_choices: 選択肢の最大数 question_type: タイプ diff --git a/decidim-forms/config/locales/pl.yml b/decidim-forms/config/locales/pl.yml index ae5d862c5be1..07818da7c4b8 100644 --- a/decidim-forms/config/locales/pl.yml +++ b/decidim-forms/config/locales/pl.yml @@ -25,7 +25,7 @@ pl: models: components: description: Opis - tos: Warunki korzystania + tos: Warunki uczestnictwa questionnaires: actions: back: Powrót do pytań @@ -152,7 +152,7 @@ pl: title: JavaScript jest wyłączony questionnaire_not_published: body: Ten formularz nie został jeszcze opublikowany. - tos_agreement: Biorąc udział akceptujesz Warunki korzystania z serwisu + tos_agreement: Biorąc udział akceptujesz Warunki korzystania z Platformy step_navigation: show: are_you_sure: Tego działania nie można cofnąć i nie będzie można edytować odpowiedzi. Jesteś pewny? diff --git a/decidim-initiatives/config/locales/fr-LU.yml b/decidim-initiatives/config/locales/fr-LU.yml new file mode 100644 index 000000000000..989875905a29 --- /dev/null +++ b/decidim-initiatives/config/locales/fr-LU.yml @@ -0,0 +1,557 @@ +fr-LU: + activemodel: + attributes: + initiative: + decidim_user_group_id: Auteur + description: Description + offline_votes: Votes en présentiel + offline_votes_for_scope: Signatures en personne pour %{scope_name} + scope_id: Secteur + signature_end_date: Fin de la période de collecte des signatures + signature_start_date: Début de la période de collecte des signatures + signature_type: Type de collecte des signatures + signature_type_values: + any: Mixte + offline: En présentiel + online: En ligne + state: Etat + title: Titre + initiative_author: + address: Adresse + city: Ville + id_document: Carte d'identité ou titre de séjour + name: Nom et prénom + phone_number: Numéro de téléphone + post_code: Code postal + province: Région + initiatives_committee_member: + user: Membre du Comité de promotion + initiatives_type: + area_enabled: Permettre aux auteurs de choisir le périmètre d'application pour leur initiative + attachments_enabled: Autoriser les pièces jointes + banner_image: Image d'en-tête + child_scope_threshold_enabled: Autoriser les signatures par sous-secteur + collect_user_extra_fields: Collecter les données personnelles de l'utilisateur lors de la signature + custom_signature_end_date_enabled: Permettre aux auteurs de choisir la fin de la période de collecte des signatures + description: Description + document_number_authorization_handler: Niveau d'autorisation nécessaire pour signer les initiatives de ce type d'initiative + extra_fields_legal_information: Informations juridiques sur la collecte de données personnelles + minimum_committee_members: Minimum de membres du comité + online_signature_enabled: Signature en ligne activée + only_global_scope_enabled: Autoriser uniquement la création d'initiatives de portée globale + promoting_committee_enabled: Activer les comités de promotion sur ce type d'initiative (témoin. s dont l'invitation par l'auteur est obligatoire pour la validation de l'initiative si cette fonctionnalité est activée) + title: Titre + undo_online_signatures_enabled: Autoriser les utilisateurs à annuler leurs signatures en ligne + validate_sms_code_on_votes: Ajouter une étape de validation du code SMS au processus de signature + initiatives_vote: + date_of_birth: Date de naissance + document_number: Numéro de document + name_and_surname: Nom et surnom + postal_code: Code postal + organization_data: + address: Adresse + id_document: Document d'identité + name: Nom complet + errors: + models: + initiative: + attributes: + attachment: + file: Le fichier n'est pas valide + needs_to_be_reattached: Doit être téléchargé de nouveau + title: Le titre ne doit pas être vide + activerecord: + models: + decidim/initiative: + one: Initiative + other: Initiatives + decidim/initiative_comittee: + one: Comité + other: Comités + decidim/initiative_vote: + one: Signature + other: Signatures + decidim: + admin: + actions: + new_initiative_type: Nouveau type d'initiative + filters: + initiatives: + decidim_area_id_eq: + label: Périmètre d'assemblée + state_eq: + label: État + values: + accepted: Assez de signatures + created: Créée + discarded: Rejetée + published: Publiée + rejected: Pas assez de signatures + validating: Validation technique + type_id_eq: + label: Type d'initiative + search_placeholder: + title_or_description_or_id_string_or_author_name_or_author_nickname_cont: Rechercher %{collection} par titre, description, ID ou nom de l'auteur. + menu: + initiatives: Initiatives + initiatives_types: Types d'initiatives + models: + initiatives: + fields: + created_at: Créé à + id: ID + published_at: Publiée à + state: État + supports_count: Signatures + title: Initiatives + initiatives_type_scope: + fields: + scope: Secteur + supports_required: Signatures requises + name: Secteur du type d'initiative + initiatives_types: + fields: + created_at: Créé à + title: Types d'initiative + name: Type d'initiative + initiatives_votes: + fields: + date_of_birth: Date de naissance + document_number: Numéro de document + hash: Hash + initiative_end_date: Date de fin + initiative_id: ID d'initiative + initiative_signatures_count: Nombre de signatures + initiative_start_date: Date de début + initiative_title: Titre de l'initiative + name_and_surname: Nom et surnom + postal_code: Code postal + scope: Secteur + time_and_date: Heure et date + timestamp: Horodatage + titles: + initiatives: Initiatives + initiatives_types: Types d'initiative + events: + initiatives: + admin: + initiative_sent_to_technical_validation: + email_intro: L'initiative "%{resource_title}" a été envoyée pour validation technique. Consultez-la sur le panneau d'administration, + email_outro: Vous avez reçu cette notification parce que vous êtes un administrateur de la plateforme. + email_subject: L'initiative "%{resource_title}" a été envoyée pour validation technique. + notification_title: L'initiative "%{resource_title}" a été envoyée pour validation technique. Consultez-la sur le panneau d'administration, + initiative_extended: + email_intro: La date de fin du recueil des signatures pour l'initiative %{resource_title} a été prolongée ! + email_outro: Vous avez reçu cette notification parce que vous suivez %{resource_title}. Vous pouvez arrêter de recevoir des notifications à partir du lien précédent. + email_subject: La date de fin du recueil des signatures pour l'initiative est prolongée ! + notification_title: La date de fin de recueil des signatures pour l'initiative %{resource_title} a été prolongée. + milestone_completed: + affected_user: + email_intro: Votre initiative %{resource_title} a atteint %{percentage}% de signatures! + email_outro: Vous avez reçu cette notification car vous êtes l'auteur de l'initiative %{resource_title}. + email_subject: Nouvelle étape franchie ! + notification_title: Votre initiative %{resource_title} a atteint les %{percentage}% de signatures. + follower: + email_intro: L'initiative %{resource_title} a atteint %{percentage}% des signatures requises ! + email_outro: Vous avez reçu cette notification parce que vous suivez %{resource_title}. Vous pouvez cesser de recevoir des notifications en suivant le lien précédent. + email_subject: Nouvelle étape franchie ! + notification_title: L'initiative %{resource_title} a atteint les %{percentage}% de signatures. + support_threshold_reached: + email_intro: L'initiative %{resource_title} a atteint le seuil de soutiens + email_outro: Vous avez reçu cette notification parce que vous êtes un administrateur de la plateforme. + email_subject: Seuil de soutiens atteint + notification_title: L'initiative %{resource_title} a atteint le seuil de soutiens + gamification: + badges: + initiatives: + conditions: + - Accéder à l'espace Initiatives + - Suivez les étapes pour créer une nouvelle initiative + description: Ce badge vous est attribué lorsque vous lancez de nouvelles initiatives, en partenariat avec d’autres pour les mener à bien. + description_another: Ce participant a publié %{score} initiatives. + description_own: Vous avez publié %{score} initiatives. + name: Initiatives publiées + next_level_in: Obtenez %{score} autres initiatives publiées pour atteindre le niveau supérieur! + unearned_another: Cet utilisateur n'a pas encore publié d'initiative. + unearned_own: Vous n'avez pas encore publié d'initiative. + help: + participatory_spaces: + initiatives: + contextual: "

Une initiative est une proposition qui peut être favorisée par toute personne de leur propre initiative (indépendamment des autres canaux ou espaces de participation) grâce à la collecte de signatures (numériques) pour l'organisation de mener une action spécifique (modifier un règlement, initier un projet, changer le nom d’un département ou d’une rue, etc.).

Les promoteurs d'une initiative peuvent définir ses objectifs, rassembler un soutien, débattre, la diffuser et définir des points de rencontre où des signatures peuvent être collectées auprès des participants ou des débats ouverts à d'autres participants.

Exemples: Une initiative peut collecter des signatures pour organiser une consultation de toutes les personnes d'une organisation, pour créer ou réunir une assemblée, ou pour lancer un processus d'augmentation budgétaire pour un territoire ou une zone de l'organisation. Au cours du processus de collecte des signatures, davantage de personnes peuvent ajouter à cette demande et la transmettre à l’organisation.

\n" + page: "

Une initiative est une proposition qui peut être promue par n'importe qui de sa propre initiative (indépendamment des autres canaux ou espaces de participation) grâce à la collecte de signatures (numériques) permettant à l'organisation de réaliser une action spécifique (modifier un règlement, initier un projet , changez le nom d’un département ou d’une rue, etc.).

Les promoteurs d'une initiative peuvent définir ses objectifs, rassembler un soutien, débattre, la diffuser et définir des points de rencontre où des signatures peuvent être collectées auprès des participants ou des débats ouverts à d'autres participants.

Exemples: Une initiative peut collecter des signatures pour organiser une consultation de toutes les personnes d'une organisation, pour créer ou réunir une assemblée, ou pour lancer un processus d'augmentation budgétaire pour un territoire ou une zone de l'organisation. Au cours du processus de collecte de signatures, davantage de personnes peuvent ajouter à cette demande et la transmettre à l’organisation.

\n" + title: Comment fonctionnent les initiatives ? + initiatives: + actions: + answer: Réponse + admin: + answers: + edit: + answer: Réponse + title: Répondez pour %{title} + info_initiative: + created_at: Créé à + description: Description + initiative_votes_count: Nombre de votes + initiatives: Initiatives + state: Etat + committee_requests: + index: + approve: Approuver + confirm_revoke: Êtes-vous certain ? + invite_to_committee_help: Partagez ce lien pour inviter d'autres utilisateurs au Comité de promotion + no_members_yet: Il n'y a pas encore de membres dans le Comité de promotion + revoke: Révoquer + title: Membres du comité de promotion + content_blocks: + highlighted_initiatives: + max_results: Quantité maximale d'éléments à afficher + exports: + initiatives: Initiatives + initiatives: + edit: + accept: Accepter l'initiative + confirm: Êtes-vous sûr(e) ? + discard: Dépublier l'initiative + export_pdf_signatures: Exporter PDF des signatures + export_votes: Exporter la liste des votes + reject: Rejeter l'initiative + send_to_technical_validation: Envoyer à la validation technique + success: L'initiative a été envoyée à la validation technique + update: Mettre à jour + form: + attachments: Pièces jointes + settings: Paramètres + title: Informations générales + index: + actions_title: Action + preview: Aperçu + print: Impression + initiative_attachments: + documents: Documents + edit: Modifier + new: Nouvelle + photos: Photos + show: + print: Impression + update: + error: Une erreur est survenue + success: L'initiative a été mise à jour avec succès + initiatives_type_scopes: + create: + error: Une erreur s'est produite + success: Un nouveau secteur a été créé pour ce type d'initiative + destroy: + success: Le secteur a été supprimé avec succès + edit: + back: Retour + confirm_destroy: Êtes-vous certain ? + destroy: Supprimer + title: Modifier le secteur de ce type d'initiative + update: Mettre à jour + new: + back: Retour + create: Créer + title: Créer un type de secteur pour les initiatives + update: + error: Une erreur s'est produite + success: Le secteur a été mis à jour avec succès + initiatives_types: + create: + error: Une erreur s'est produite + success: Un nouveau type d'initiative a été créé avec succès + destroy: + success: Le type d'initiative a été supprimé avec succès + edit: + confirm_destroy: Êtes-vous certain ? + destroy: Supprimer + update: Mettre à jour + form: + authorizations: Paramètres d'autorisation + child_scope_threshold_enabled_help: 'Cette option de configuration ne gère pas les votes hors-ligne. Elle permet d''activer des sous-jauges et fonctionne nécessairement avec un gestionnaire d''autorisation qui associe un secteur à l''utilisateur. Assurez-vous de sélectionner une telle autorisation dans les paramètres d''autorisation ci-dessous. Pour que cela fonctionne, les portées doivent être configurées de manière hiérarchique : 1 Parent - n Enfants. Pour plus d''informations sur le fonctionnement de cette configuration, voir sur ce lien.' + only_global_scope_enabled_help: Cochez cette case si vous avez activé "Autoriser les signatures par sous-secteur" et configuré la portée globale comme votre portée parente. En activant cette option, la sélection du type d'initiative sera ignorée dans l'assistant de création d'initiative. Pour plus d'informations sur le fonctionnement de cette configuration, voir ce lien. + options: Paramètres + title: informations générales + initiative_type_scopes: + title: Secteurs pour ce type d'initiative + new: + create: Créer + title: Nouveau type d'initiative + update: + error: Une erreur s'est produite + success: Le type d'initiative a été mis à jour avec succès + admin_log: + initiative: + publish: "%{user_name} a publié l'initiative %{resource_name}" + send_to_technical_validation: "%{user_name} a envoyé l'initiative %{resource_name} à la validation technique" + unpublish: "%{user_name} a dépublié l'initiative %{resource_name}" + update: "%{user_name} a mis à jour l'initiative %{resource_name}" + admin_states: + accepted: Assez de signatures + created: Créée + discarded: Retirée + published: Publiée + rejected: Pas assez de signatures + validating: Validation technique + application_helper: + filter_area_values: + all: Tout + filter_scope_values: + all: Tout + filter_state_values: + accepted: Assez de signatures + all: Tout + answered: Répondu + closed: Fermées + open: Ouvrir + rejected: Pas assez de signatures + filter_type_values: + all: Tout + committee_requests: + new: + continue: Continuer + help_text: Vous êtes sur le point de demander à devenir membre du Comité de promotion de cette initiative + spawn: + success: Votre demande a été envoyée à l'auteur de l'initiative. + content_blocks: + highlighted_initiatives: + name: Initiatives mises en avant + create_initiative: + fill_data: + back: Retour + continue: Continuer + fill_data_help: "
  • Vérifier le contenu de votre initiative. Votre titre est-il facile à comprendre ? L'objectif de votre pétition est-il clair ?
  • Vous devez choisir le type de recueil des signatures : en présentiel, en ligne ou une combinaison des deux
  • Quelle est le secteur géographique de l'initiative ? Ville, arrondissement, quartier ?
" + initiative_type: Type d'initiative + more_information: "(Plus d'informations)" + select_area: Sélectionnez une zone + select_scope: Sélectionnez une portée + finish: + back: Retour + back_to_initiatives: Retour à l'index des initiatives + callout_text: Bravo ! Votre initiative a été créée avec succès. + confirm: Confirmer + edit_my_initiative: Modifier mes initiatives + go_to_my_initiatives: Consulter mes initiatives + more_information: "(Plus d'informations)" + send_my_initiative: Envoyer mon initiative + finish_help: + access_reminder: Rappelez-vous que vous serez toujours en mesure d'accéder à vos initiatives via le menu utilisateur. + help_for_organizations: Si vous êtes une association, vous devrez télécharger les procès-verbaux du conseil d'administration de toutes les organisations qui constituent le Comité de promotion + help_in_person_signatures: Si vous avez choisi de recueillir les signatures en présentiel ou de façon combinée, vous devrez télécharger les informations requises. + help_text: N'oubliez pas que pour valider correctement l'initiative, vous devez accéder au panneau d'administration dans lequel vous trouverez le menu utilisateur, télécharger les informations requises et l'envoyer pour validation technique. + initiatives_page_link: Vous pouvez consulter toutes ces informations sur la %{link} dédié à l'information sur les initiatives. + page: page + previous_form: + back: Retour + continue: Continuer + help: En quoi consiste l'initiative ? Saisissez son titre et sa description. Nous recommandons un titre court et synthétique et une description axée sur la solution proposée. + more_information: "(Plus d'informations)" + promotal_committee: + back: Retour + individual_help_text: Ce type d’initiative citoyenne nécessite une Commission de promotion composée d’au moins %{committee_size} personnes. Vous devez partager le lien suivant avec les autres personnes participant à cette initiative. Lorsque vos contacts recevront ce lien, ils devront suivre les étapes indiquées. + more_information: "(Plus d'informations)" + select_initiative_type: + back: Retour + choose_html: Je veux créer un %{title} + more_information: "(Plus d'informations)" + select: Créer une initiative + select_initiative_type_help: Les initiatives sont un moyen par lequel la communauté des citoyens peut se manifester afin que le conseil municipal entreprenne des actions d'intérêt général qui relèvent des champs de compétence municipaux. Quelle initiative voulez-vous lancer ? + share_committee_link: + continue: Continuer + invite_to_committee_help: Lien pour inviter des personnes à faire partie du Comité de promotion + show_similar_initiatives: + back: Retour + compare_help: Si l'une des initiatives suivantes est similaire à la vôtre, nous vous encourageons à l'appuyer. Votre proposition aura ainsi plus de possibilités de se réaliser. + continue: Mon initiative est différente + more_information: "(Plus d'informations)" + events: + create_initiative_event: + email_intro: "%{author_name} %{author_nickname}, que vous suivez, a créé une nouvelle initiative, lisez -la et contribuez :" + email_outro: Vous avez reçu cette notification, car vous suivez %{author_nickname}. Vous pouvez arrêter de recevoir des notifications à partir du lien précédent. + email_subject: Nouvelle initiative de %{author_nickname} + notification_title: L'initiative %{resource_title} a été créée par %{author_name} %{author_nickname}. + endorse_initiative_event: + email_intro: "%{author_name} %{author_nickname}, que vous suivez, a soutenu l'initiative suivante; vous pouvez y contribuer si vous le souhaitez :" + email_outro: Vous avez reçu cette notification parce que vous suivez %{author_nickname}. Vous pouvez arrêter de recevoir des notifications à partir du lien précédent. + email_subject: Initiative soutenue par %{author_nickname} + notification_title: L'initiative%{resource_title} a été soutenue par %{author_name} %{author_nickname}. + index: + title: Initiatives + initiative_signatures: + fill_personal_data: + continue: Continuer + date_select: + day: journée + month: Mois + year: Année + help: S'il vous plaît, remplissez les champs suivants avec vos données personnelles pour signer l'initiative + finish: + back_to_initiative: Retour à l'initiative + sms_code: + continue: Vérifier le code et continuer + help: Vérifiez les SMS reçus sur votre téléphone + sms_phone_number: + continue: Envoyez moi un SMS + help: Remplissez le formulaire avec votre numéro de téléphone vérifié pour demander votre code de vérification + initiative_votes: + create: + error: Il y a eu des erreurs lors de la signature de l'initiative. + invalid: Les données fournies pour signer l'initiative ne sont pas valides + success_html: Toutes nos félicitations! L'initiative %{title} a été signée correctement + personal_data: + invalid: Les données personnelles ne correspondent pas aux données fournies pour autorisation. + sms_code: + invalid: Votre code de vérification ne correspond pas au nôtre. Veuillez vérifier le SMS que nous vous avons envoyé. + sms_phone: + invalid: Le numéro de téléphone est invalide ou en attente d'autorisation. S'il vous plaît, vérifiez vos autorisations. + initiatives: + author: + deleted: Supprimé + author_list: + hidden_authors_count: + one: et 1 autre personne + other: et %{count} autres personnes + count: + title: + one: "%{count} initiative" + other: "%{count} initiatives" + filters: + any: Tout + area: Zone + author: Auteur + myself: Mes initiatives + scope: Périmètre + search: Rechercher + state: État + type: Type + filters_small_view: + close_modal: Fermer la fenêtre + filter: Filtre + filter_by: Filtrer par + unfold: Voir la suite + index_header: + new_initiative: Nouvelle initiative + not_authorized: + authorizations_page: Voir les autorisations + close: Fermer + explanation: Vous devez être vérifié pour créer une nouvelle initiative. + title: Autorisation requise + initiatives: + closed_initiatives_warning: À l'heure actuelle, il n'y a pas de pétitions publiées, mais vous trouverez ici une liste de toutes les pétitions fermées. + no_initiatives_warning: Aucune initiative ne correspond à vos critères de recherche. + interactions: + comments_count: + count: + one: Commentaire + other: commentaires + orders: + label: 'Trier les initiatives par :' + most_commented: Les plus commentées + most_voted: Les plus soutenues + random: Aléatoire + recent: Les plus récentes + recently_published: Plus récemment publié + result: + answer_title: + accepted: Cette proposition a été acceptée car + created: Cette proposition a été créée + discarded: Cette proposition a été rejetée car + published: Cette proposition est publiée parce que + rejected: Cette proposition a été rejetée parce que + validating: Cette proposition est en cours d'évaluation + initiative_rejected_reason: Cette initiative a été rejetée car elle n'a pas atteint le nombre de signatures requis dans le délai de collecte. + show: + any_vote_method: Cette initiative recueille des signatures en ligne ainsi qu'en présentiel. + follow_description: Recevoir une notification lorsqu'il y a des actualités sur cette initiative + offline_method: Cette initiative ne recueille que des soutiens en présentiel. + signatures_count: + one: " signature" + other: " signatures" + vote_cabin: + already_voted: Déjà signée + supports_required: "%{total_supports} signatures requises" + verification_required: Vérifiez votre compte pour signer l'initiative + vote: Signer + votes_blocked: Signatures désactivées + votes_count: + count: + one: Signature + other: Signatures + most_popular_initiative: Initiative la plus populaire + need_more_votes: Besoin de plus de signatures + initiatives_mailer: + creation_subject: Votre initiative '%{title}' a été créée + initiative_link: + check_initiative_details: Vous pouvez accéder aux détails de l'initiative + here: ici + more_information: Vous trouverez ici plus d'informations sur le processus de création d'une initiative. + progress_report_body_for: L'initiative %{title} a atteint %{percentage}% des soutiens requis. + progress_report_for: 'Résumé de l''initiative : %{title}' + promotal_committee_help: Rappelez-vous que vous devez inviter au moins %{member_count} personnes au Comité de promotion. Envoyez le lien suivant pour les inviter + status_change_body_for: 'Le statut de l''initiative %{title} a été changé pour : %{state}' + status_change_for: L'initiative %{title} a changé de statut + last_activity: + new_initiative: Nouvelle initiative + pages: + home: + highlighted_initiatives: + active_initiatives: Initiatives actives + see_all_initiatives: Voir toutes les initiatives + show: + badge_name: + accepted: Assez de signatures + created: Créé le + discarded: Retirée + published: Publié + rejected: Pas assez de signatures + validating: Validation technique + states: + accepted: Acceptées + expired: Expirées + unavailable_scope: Portée indisponible + versions: + shared: + back_to_resource: Retour à l'initiative + menu: + initiatives: Initiatives + resources: + initiatives_type: + actions: + title: Actions + vote: Vote + layouts: + decidim: + admin: + initiative: + attachments: Pièces jointes + committee_members: Membres du comité de promotion + components: Fonctionnalités + information: Informations + initiative_creation_header: + back: Retour + fill_data: Complétez votre initiative + finish: Publiez votre initiative + previous_form: Créez votre initiative + promotal_committee: Comité de promotion + select_initiative_type: Sélectionnez le type de d'initiative + show_similar_initiatives: Comparez avec les autres initiatives + step: Étape %{current} de %{total} + title: Créer une nouvelle initiative + initiative_header: + initiative_menu_item: Initiative + initiative_signature_creation_header: + back: Retour + fill_personal_data: Complétez vos données + finish: terminer + finished: Initiative signée avec succès + see_steps: voir les étapes + select_identity: Sélectionner une identité + sms_code: Vérification du code SMS + sms_phone_number: numéro de téléphone portable + step: Étape %{current} sur %{total} + title: Signer %{initiative_title} + initiatives: + initiative: + check: Découvrez l'initiative + check_and_support: Découvrez l'initiative et signez-la + no_initiatives_yet: + no_initiatives_yet: Aucune initiative pour le moment ! diff --git a/decidim-initiatives/config/locales/ja.yml b/decidim-initiatives/config/locales/ja.yml index 405f4e7c5c64..841edf446744 100644 --- a/decidim-initiatives/config/locales/ja.yml +++ b/decidim-initiatives/config/locales/ja.yml @@ -39,7 +39,7 @@ ja: minimum_committee_members: 委員の最小数 online_signature_enabled: オンライン署名は有効です only_global_scope_enabled: グローバルスコープの取り組みの作成のみを許可する - promoting_committee_enabled: プロモーション委員会を有効にする + promoting_committee_enabled: 推進委員会を有効にする title: タイトル undo_online_signatures_enabled: 参加者がオンライン署名を取り消すことを有効にする validate_sms_code_on_votes: 署名プロセスにSMSコード検証ステップを追加 @@ -133,10 +133,10 @@ ja: initiatives: admin: initiative_sent_to_technical_validation: - email_intro: イニシアチブ %{resource_title}" が技術的な検証に送信されました。 管理者パネル で確認してください。 + email_intro: イニシアチブ %{resource_title}" が技術的な検証に提出されました。 管理者パネル で確認してください。 email_outro: あなたはプラットフォームの管理者であるため、この通知を受け取りました。 - email_subject: イニシアチブ %{resource_title}" は技術的な検証に送信されました。 - notification_title: イニシアチブ %{resource_title}" が技術的な検証に送信されました。 管理者パネル で確認してください。 + email_subject: イニシアチブ %{resource_title}" は技術的な検証に提出されました。 + notification_title: イニシアチブ %{resource_title}" が技術的な検証に提出されました。 管理者パネル で確認してください。 initiative_extended: email_intro: イニシアチブ %{resource_title} の署名の終了日が延長されました! email_outro: '%{resource_title}をフォローしているため、この通知を受け取りました。前のリンクに続く通知の受信を停止することができます。' @@ -195,8 +195,8 @@ ja: index: approve: 承認 confirm_revoke: よろしいですか? - invite_to_committee_help: このリンクを共有して他の参加者をプロモーター委員会に招待します - no_members_yet: プロモーター委員会にメンバーがいません。 + invite_to_committee_help: このリンクを共有して他の参加者を推進委員会に招待します + no_members_yet: 推進委員会にメンバーがいません。 revoke: Revoke title: 委員会メンバー content_blocks: @@ -212,8 +212,8 @@ ja: export_pdf_signatures: 署名の PDF をエクスポート export_votes: 署名をエクスポート reject: イニシアチブを拒否する - send_to_technical_validation: 技術検証に送る - success: このイニシアチブは技術検証に送信されました + send_to_technical_validation: 技術検証に提出する + success: このイニシアチブは技術検証に提出されました update: 更新 form: attachments: 添付ファイル @@ -279,7 +279,7 @@ ja: admin_log: initiative: publish: "%{user_name} が %{resource_name} イニシアチブを公開しました" - send_to_technical_validation: "%{user_name} が %{resource_name} イニシアチブを技術的な検証に送信しました" + send_to_technical_validation: "%{user_name} が %{resource_name} イニシアチブを技術的検証に提出しました" unpublish: "%{user_name} が %{resource_name} イニシアチブを破棄しました" update: "%{user_name} が %{resource_name} のイニシアチブを更新しました" admin_states: @@ -306,7 +306,7 @@ ja: committee_requests: new: continue: 続ける - help_text: このイニシアチブのプロモーター委員会のメンバーになることを要求しようとしています + help_text: このイニシアチブの推進委員会のメンバーになることを要求しようとしています spawn: success: あなたのリクエストはイニシアチブの作成者に送信されました。 content_blocks: @@ -354,7 +354,7 @@ ja: select_initiative_type_help: 市民のイニシアチブは、市議会が市の管轄区域内にある一般的な利益の防衛のための行動を行うことができるように、市民権が介入することができる手段である。 どのイニシアチブを立ち上げますか? share_committee_link: continue: 続ける - invite_to_committee_help: プロモーター委員会に参加する人を招待するためのリンク + invite_to_committee_help: 推進委員会に参加する人を招待するためのリンク show_similar_initiatives: back: 戻る compare_help: 以下のイニシアチブのいずれかがあなたのものと似ている場合は、署名することをお勧めします。あなたの提案には、より多くの可能性があります。 @@ -478,7 +478,7 @@ ja: more_information: ここでは、イニシアチブの作成プロセスについての詳細情報があります。 progress_report_body_for: '%{title} が必要な署名の %{percentage}%に達しました。' progress_report_for: 'イニシアチブの概要: %{title}' - promotal_committee_help: 少なくとも %{member_count} 人をプロモーター委員会に招待する必要があります。プロモーター委員会に招待するには、次のリンクを進めてください。 + promotal_committee_help: 少なくとも %{member_count} 人をプロモーター委員会に招待する必要があります。推進委員会に招待するには、次のリンクを進めてください。 status_change_body_for: 'イニシアチブ %{title} がステータスを %{state}に変更しました' status_change_for: イニシアチブ %{title} のステータスが変更されました last_activity: @@ -523,7 +523,7 @@ ja: fill_data: 作成 finish: 完了 previous_form: 開始 - promotal_committee: プロモーター委員会 + promotal_committee: 推進委員会 select_initiative_type: 選択 show_similar_initiatives: 比較 step: '%{current} / %{total}' @@ -544,6 +544,6 @@ ja: initiatives: initiative: check: ご確認ください - check_and_support: サインアウトしてください + check_and_support: ログアウトしてください no_initiatives_yet: no_initiatives_yet: まだイニシアチブがありません! diff --git a/decidim-initiatives/config/locales/pl.yml b/decidim-initiatives/config/locales/pl.yml index 832659aac919..3e6835af383b 100644 --- a/decidim-initiatives/config/locales/pl.yml +++ b/decidim-initiatives/config/locales/pl.yml @@ -533,7 +533,7 @@ pl: initiatives_type: actions: title: Działania - vote: Podpisz + vote: Wspieranie layouts: decidim: admin: diff --git a/decidim-initiatives/config/locales/ro-RO.yml b/decidim-initiatives/config/locales/ro-RO.yml index 0c07e5e581d8..94c3c6fe5260 100644 --- a/decidim-initiatives/config/locales/ro-RO.yml +++ b/decidim-initiatives/config/locales/ro-RO.yml @@ -5,6 +5,7 @@ ro: decidim_user_group_id: Autor description: Descriere offline_votes: Semnături interpersonale + offline_votes_for_scope: Semnături personale pentru %{scope_name} scope_id: Domeniu signature_end_date: Sfârșitul perioadei de colectare a semnăturilor signature_start_date: Începutul perioadei de colectare a semnăturilor @@ -29,6 +30,7 @@ ro: area_enabled: Permite autorilor să aleagă zona pentru inițiativa lor attachments_enabled: Activare atașamente banner_image: Imagine banner + child_scope_threshold_enabled: Activează semnăturile pentru domeniul de aplicare, copil collect_user_extra_fields: Colectarea datelor cu caracter personal ale participantului la semnătură custom_signature_end_date_enabled: Permite autorilor să aleagă sfârșitul perioadei de colectare a semnăturilor description: Descriere @@ -36,6 +38,7 @@ ro: extra_fields_legal_information: Informații juridice privind colectarea datelor cu caracter personal minimum_committee_members: Numărul minim de membri ai comitetului online_signature_enabled: Semnătură online activată + only_global_scope_enabled: Permiteți numai crearea de inițiative la nivel global promoting_committee_enabled: Activați comitetul de promovare title: Titlu undo_online_signatures_enabled: Permite participanților să își anuleze semnăturile online @@ -75,6 +78,23 @@ ro: admin: actions: new_initiative_type: Noul tip de inițiativă + filters: + initiatives: + decidim_area_id_eq: + label: Zonă + state_eq: + label: Județ + values: + accepted: Insuficiente semnături + created: Creat + discarded: Renunță + published: Publicat + rejected: Semnături insuficiente + validating: Validarea tehnică + type_id_eq: + label: Tip + search_placeholder: + title_or_description_or_id_string_or_author_name_or_author_nickname_cont: Căutați în %{collection} după titlu, descriere, ID sau numele autorului. menu: initiatives: Inițiative initiatives_types: Tipuri de inițiative @@ -109,6 +129,7 @@ ro: initiative_title: Titlul inițiativei name_and_surname: Nume și prenume postal_code: Cod poștal + scope: Domeniu time_and_date: Ora și data timestamp: Ora titles: @@ -201,6 +222,8 @@ ro: success: Inițiativa a fost trimisă validării tehnice update: Actualizare form: + attachments: Atașamente + settings: Setări title: Informaţii generale index: actions_title: Acțiune @@ -246,7 +269,10 @@ ro: destroy: Ștergere update: Actualizare form: + authorizations: Setări de autorizare child_scope_threshold_enabled_help: 'Acest steag de configurare nu acceptă voturi offline, permite sub-jauges și funcționează cu un handler de autorizare care asociază un domeniu utilizatorului, asigură-te că ai ales acea autorizație, mai jos în setările de autorizare. Pentru ca acesta să funcţioneze domeniile de aplicare trebuie configurate în mod ierarhic: 1 părinte - N Child. Pentru mai multe informații despre cum funcționează această configurație, vedeți linkul .' + only_global_scope_enabled_help: Bifați acest steag dacă ați activat "Semnătura Child scope sigure" și ați configurat domeniul global ca domeniu părinte. Prin acest lucru, selecția de tip de inițiativă va fi omisă în asistentul pentru crearea de inițiative. Pentru mai multe informații despre cum funcționează această configurație, vedeți linkul . + options: Opţiuni title: Informaţii generale initiative_type_scopes: title: Domeniul de aplicare al tipului de inițiativă @@ -278,6 +304,8 @@ ro: accepted: Destinatar semnături all: Toate answered: Răspuns + closed: Închis + open: Deschis rejected: Semnături insuficiente filter_type_values: all: Toate @@ -499,6 +527,7 @@ ro: decidim: admin: initiative: + attachments: Atașamente committee_members: Membrii Comitetului components: Componente information: Informare diff --git a/decidim-meetings/app/cells/decidim/meetings/join_meeting_button/show.erb b/decidim-meetings/app/cells/decidim/meetings/join_meeting_button/show.erb index c99c53d5bd48..a0f40c741e35 100644 --- a/decidim-meetings/app/cells/decidim/meetings/join_meeting_button/show.erb +++ b/decidim-meetings/app/cells/decidim/meetings/join_meeting_button/show.erb @@ -1,16 +1,18 @@ <% if model.can_be_joined_by?(current_user) %> <% if model.has_registration_for? current_user %> + + <%= icon("check", class: "icon--small") %> + <%= t("going", scope: "decidim.meetings.meetings.show") %> + <%= action_authorized_button_to( :join, + t("leave", scope: "decidim.meetings.meetings.show"), meeting_registration_path(model), resource: model, method: :delete, - class: "#{button_classes} active", - data: { disable: true } - ) do %> - <%= icon("check", class: "icon--small") %> - <%= t("going", scope: "decidim.meetings.meetings.show") %> - <% end %> + class: button_classes, + data: { disable: true, confirm: t("leave_confirmation", scope: "decidim.meetings.meetings.show") } + ) %> <% else %> <% if model.registration_form_enabled? %> <%= action_authorized_link_to( diff --git a/decidim-meetings/app/controllers/decidim/meetings/admin/application_controller.rb b/decidim-meetings/app/controllers/decidim/meetings/admin/application_controller.rb index a8ef6e1fb39b..e8666a37a5e5 100644 --- a/decidim-meetings/app/controllers/decidim/meetings/admin/application_controller.rb +++ b/decidim-meetings/app/controllers/decidim/meetings/admin/application_controller.rb @@ -13,7 +13,7 @@ class ApplicationController < Decidim::Admin::Components::BaseController helper_method :meetings, :meeting def meetings - @meetings ||= Meeting.where(component: current_component).order("created_at DESC").page(params[:page]).per(15) + @meetings ||= Meeting.where(component: current_component).order(start_time: :desc).page(params[:page]).per(15) end def meeting diff --git a/decidim-meetings/app/controllers/decidim/meetings/meetings_controller.rb b/decidim-meetings/app/controllers/decidim/meetings/meetings_controller.rb index 7aa716ee6d24..03c9f6d69e69 100644 --- a/decidim-meetings/app/controllers/decidim/meetings/meetings_controller.rb +++ b/decidim-meetings/app/controllers/decidim/meetings/meetings_controller.rb @@ -92,7 +92,7 @@ def meeting end def meetings - @meetings ||= paginate(search.results.not_hidden) + @meetings ||= paginate(search.results.order(start_time: :desc)) end def registration diff --git a/decidim-meetings/config/locales/bg.yml b/decidim-meetings/config/locales/bg.yml index a8171f687e2a..97df83052da6 100644 --- a/decidim-meetings/config/locales/bg.yml +++ b/decidim-meetings/config/locales/bg.yml @@ -5,6 +5,8 @@ bg: description: Описание duration: Продължителност title: Заглавие + minutes: + description: Описание decidim: meetings: actions: diff --git a/decidim-meetings/config/locales/ca.yml b/decidim-meetings/config/locales/ca.yml index 47898278d62d..3145ec5652a0 100644 --- a/decidim-meetings/config/locales/ca.yml +++ b/decidim-meetings/config/locales/ca.yml @@ -277,9 +277,9 @@ ca: invalid: S'ha produït un error en crear aquesta acta success: S'ha creat l'acta amb èxit edit: - update: Actualitza + update: Actualitzar new: - create: Crea + create: Crear title: Crea l'acta update: invalid: S'ha produït un error en actualitzar aquesta acta diff --git a/decidim-meetings/config/locales/en.yml b/decidim-meetings/config/locales/en.yml index 92f4c10ca08e..53e5853e2717 100644 --- a/decidim-meetings/config/locales/en.yml +++ b/decidim-meetings/config/locales/en.yml @@ -418,8 +418,10 @@ en: contributions: Contributions count date: Date edit_meeting: Edit meeting - going: Going + going: You have signed up for this meeting join: Join meeting + leave: Cancel your registration + leave_confirmation: Are you sure you want to cancel your registration for this meeting? meeting_report: Meeting report no_slots_available: No slots available organizations: Attending organizations diff --git a/decidim-meetings/config/locales/fr-LU.yml b/decidim-meetings/config/locales/fr-LU.yml new file mode 100644 index 000000000000..e4f23f8cdc24 --- /dev/null +++ b/decidim-meetings/config/locales/fr-LU.yml @@ -0,0 +1,505 @@ +fr-LU: + activemodel: + attributes: + agenda: + description: Description + duration: Durée + title: Titre + close_meeting: + attendees_count: Nombre de participants + attending_organizations: Liste des organisations qui ont participé à cette rencontre + closing_report: Compte rendu + contributions_count: Nombre de contributions + proposal_ids: Propositions élaborées lors de la rencontre + meeting: + address: Adresse + available_slots: Places disponibles pour cette rencontre + decidim_category_id: Catégorie + decidim_scope_id: Périmètre d'application + decidim_user_group_id: Groupe d'utilisateurs + description: Description + end_time: Date de fin + location: Lieu + location_hints: Indicateurs d’emplacement + organizer_gid: Créer en tant que + organizer_id: Organisateur + private_meeting: Rencontre privée + registration_form_enabled: Formulaire d'inscription activé + registration_terms: Conditions d'inscription + registrations_enabled: Inscriptions ouvertes + start_time: Heure de début + title: Titre + transparent: Visible par les non-membres + minutes: + audio_url: Lien vers l'audio + description: Description + video_url: Lien vers la vidéo + visible: Est visible + errors: + models: + meeting_agenda: + attributes: + base: + too_many_minutes: La durée des éléments dépasse la durée de la réunion de %{count} minutes + too_many_minutes_child: La durée du sous-événement dépasse la durée de l'événement concerné "%{parent_title}" de %{count} minutes + meeting_registration_invite: + attributes: + email: + already_invited: Cet email a déjà été invité + models: + decidim/meetings/close_meeting_event: Rencontre terminée + decidim/meetings/create_meeting_event: Rencontre + decidim/meetings/meeting_registrations_enabled_event: Inscriptions activées + decidim/meetings/meeting_registrations_over_percentage_event: Les inscriptions ont atteint la limite fixée + decidim/meetings/upcoming_meeting_event: Prochaine rencontre + decidim/meetings/update_meeting_event: Rencontre mise à jour + activerecord: + models: + decidim/meetings/meeting: + one: Rencontre + other: Rencontres + decidim/meetings/minutes: + one: Compte rendu + other: Comptes rendus + decidim/meetings/registration: + one: Inscription + other: Inscriptions + decidim: + admin: + meeting_copies: + create: + error: Une erreur s'est produite lors de la duplication de cette rencontre. + success: Cette rencontre a été dupliquée avec succès. + new: + copy: Copier + select: Sélectionnez les données que vous souhaitez dupliquer + title: Dupliquer une rencontre + components: + meetings: + actions: + join: Rejoindre + name: Rencontres + settings: + global: + announcement: Annonce + comments_enabled: Activer le module de commentaire + comments_max_length: Longueur max des commentaires (laisser 0 pour la valeur par défaut) + creation_enabled_for_participants: Les participants peuvent créer des rencontres + default_registration_terms: Conditions d'inscription par défaut + enable_pads_creation: Activer la création de pads + resources_permissions_enabled: Les autorisations d'actions peuvent être définies pour chaque réunion + scope_id: Secteur + scopes_enabled: Secteurs activés + step: + announcement: Annonce + comments_blocked: Commentaires bloqués + creation_enabled_for_participants: La création de rencontre par les participants est activée + creation_enabled_for_user_groups: La création de rencontres par des groupes d'utilisateurs est activée + events: + meetings: + meeting_closed: + affected_user: + email_intro: 'La rencontre "%{resource_title}" est terminée. Vous pouvez lire les conclusions de la rencontre sur cette page:' + email_outro: Vous avez reçu cette notification parce que vous avez organisé la réunion "%{resource_title}". + email_subject: La rencontre "%{resource_title}" est terminée + notification_title: La rencontre %{resource_title} est terminée. + follower: + email_intro: 'La rencontre "%{resource_title}" est terminée. Vous pouvez en lire le compte rendu sur sa page :' + email_outro: Vous avez reçu cette notification parce que vous suivez la réunion "%{resource_title}". Vous pouvez le désabonner du lien précédent. + email_subject: La rencontre "%{resource_title}" est terminée + notification_title: La rencontre %{resource_title} est terminée. + meeting_created: + email_intro: La rencontre "%{resource_title}" a été ajoutée à "%{participatory_space_title}" que vous suivez. + email_outro: Vous avez reçu cette notification parce que vous suivez "%{participatory_space_title}". Vous pouvez arrêter le suivi à partir du lien précédent. + email_subject: Nouvelle rencontre ajoutée à %{participatory_space_title} + notification_title: La rencontre %{resource_title} a été ajoutée à %{participatory_space_title} + meeting_registration_confirmed: + notification_title: Votre inscription à la réunion %{resource_title} a été confirmée. Votre code d'enregistrement est %{registration_code}. + meeting_registrations_over_percentage: + email_intro: Les places réservées pour la rencontre "%{resource_title}" dépassent %{percentage}%. + email_outro: Vous avez reçu cette notification parce que vous êtes administrateur de la concertation à laquelle est associée la rencontre. + email_subject: Les places réservées pour la rencontre "%{resource_title}" dépassent %{percentage}% + notification_title: Les places réservées pour la rencontre %{resource_title} dépassent %{percentage}%. + meeting_updated: + email_intro: 'La rencontre "%{resource_title}" a été mise à jour. Vous pouvez accéder à la nouvelle version depuis sa page :' + email_outro: Vous avez reçu cette notification, car vous suivez la rencontre "%{resource_title}". Vous pouvez arrêter de la suivre à partir du lien précédent. + email_subject: La rencontre "%{resource_title}" a été mise à jour + notification_title: La rencontre %{resource_title} a été mise à jour. + registration_code_validated: + email_intro: Votre code d'enregistrement "%{registration_code}" pour la réunion "%{resource_title}" a été validé. + email_outro: Vous avez reçu cette notification parce que votre code d'enregistrement pour la réunion "%{resource_title}" a été validé. + email_subject: Votre code d'enregistrement "%{registration_code}" pour la réunion "%{resource_title}" a été validé + notification_title: Votre code d'enregistrement "%{registration_code}" pour la réunion %{resource_title} a été validé. + registrations_enabled: + email_intro: 'Les inscriptions pour la rencontre "%{resource_title}" sont ouvertes. Vous pouvez vous inscrire sur sa page :' + email_outro: Vous avez reçu cette notification, car vous suivez la rencontre "%{resource_title}". Vous pouvez arrêter de la suivre à partir du lien précédent. + email_subject: Les inscriptions pour la rencontre "%{resource_title}" sont ouvertes. + notification_title: Les inscriptions pour la rencontre %{resource_title} sont ouvertes. + upcoming_meeting: + email_intro: La rencontre "%{resource_title}" commencera dans moins de 48h. + email_outro: Vous avez reçu cette notification, car vous suivez la rencontre "%{resource_title}". Vous pouvez arrêter de la suivre à partir du lien précédent. + email_subject: La rencontre "%{resource_title}" commencera dans moins de 48h. + notification_title: La rencontre %{resource_title} débutera dans moins de 48h. + gamification: + badges: + attended_meetings: + conditions: + - Inscrivez-vous aux rencontres auxquelles vous souhaitez participer + description: Ce badge est attribué lorsque vous participez à plusieurs rencontres en face à face. + description_another: Cet utilisateur a participé à %{score} rencontres. + description_own: Vous avez assisté à %{score} rencontres. + name: Assister aux rencontres + next_level_in: Assister à %{score} rencontres supplémentaires pour atteindre le prochain niveau! + unearned_another: Cet utilisateur n'a encore assisté à aucune réunion. + unearned_own: Vous n'avez encore assisté à aucune réunion. + meetings: + actions: + agenda: Ordre du jour + attachment_collections: Dossiers + attachments: Documents liés + close: Clore + confirm_destroy: Êtes-vous certain de vouloir supprimer cette rencontre ? + destroy: Supprimer + edit: Modifier + invalid_destroy: + proposals_count: + one: 'La rencontre ne peut être supprimée car %{count} proposition y est rattachée:' + other: 'La rencontre ne peut être supprimée car %{count} propositions y sont rattachées:' + minutes: Compte rendu + new: Nouvelle réunion + preview: Aperçu + registrations: Inscriptions + title: Actions + admin: + agenda: + agenda_item: + add_agenda_item_child: Ajouter un point d'ordre du jour + agenda_item: Point d'ordre du jour + agenda_item_children: Points de l'ordre du jour + down: Décaler en bas + remove: Supprimer + up: Décaler en haut + agenda_item_child: + agenda_item_child: Point de l'ordre du jour + down: Décaler en bas + remove: Supprimer + up: Décaler en haut + create: + invalid: Un problème est survenu lors de la création de cet ordre du jour + success: Ordre du jour créé avec succès + edit: + title: Modifier l'ordre du jour + update: Mettre à jour + form: + add_agenda_item: Ajouter un point d'ordre du jour + agenda_items: Points de l'ordre du jour + end_date: Date de fin + start_date: Date de début + new: + create: Créer + title: Nouvel ordre du jour + update: + invalid: Un problème est survenu lors de la mise à jour de cet ordre du jour + success: Ordre du jour mis à jour avec succès + exports: + meetings: Rencontres + registrations: Inscriptions + invite_join_meeting_mailer: + invite: + decline: Refuser l'invitation + invited_you_to_join_a_meeting: "%{invited_by} vous a invité à une rencontre sur %{application}. Vous pouvez confirmer votre présence en cliquant sur le lien ci-dessous." + join: Rejoignez la rencontre '%{meeting_title}' + invites: + create: + error: Il y a eu un problème lors de l'invitation à une rencontre. + success: L'utilisateur a rejoint la rencontre. + form: + attendee_type: Type de participant + existing_user: Utilisateur existant + invite: Inviter + invite_explanation: L'utilisateur sera invité à se joindre à la réunion et à l'organisation. + non_user: Utilisateur non existant + select_user: Sélectionner un utilisateur + index: + filter: + accepted: Acceptée + all: Tout + rejected: Rejeté + sent: Envoyé + filter_by: Filtrer par + invite_attendee: Inviter un participant + invites: Invitations + registrations_disabled: Vous ne pouvez pas inviter un participant car les invitations sont désactivées. + search: Chercher + meeting_closes: + edit: + close: Clore + title: Clore la rencontre + meetings: + close: + invalid: Il y a eu un problème au moment de clore cette rencontre + success: Rencontre close avec succès + create: + invalid: Il y a eu un problème lors de la création de cette rencontre + success: Rencontre créée avec succès + destroy: + invalid: + proposals_count: + one: La rencontre ne peut être supprimée car %{count} proposition y est rattachée + other: La rencontre ne peut être supprimée car %{count} propositions y sont rattachées + success: La rencontre a été supprimée avec succès + edit: + update: Mettre à jour + form: + address_help: 'L''adresse entrée est utilisée par le géocodage pour trouver l''emplacement et afficher la réunion sur la carte. Format accepté : [rue] [code postal] [ville]' + location_help: 'Le lieu indique le nom de l''endroit qui accueille la réunion (ex : Maison de la citoyenneté)' + location_hints_help: 'Données de localisation : infos additionnelles (ex : 2ème étage, ...)' + index: + title: Rencontres + new: + create: Créer + title: Créer une rencontre + service: + description: Description + down: Vers le bas + remove: Retirer + service: Service + title: Titre + up: Vers le haut + services: + add_service: Ajouter un service + services: Services + update: + invalid: Il y a eu un problème lors de la mise à jour de cette rencontre + success: Rencontre mise à jour avec succès + minutes: + create: + invalid: Un problème est survenu lors de la création de ce compte rendu + success: Compte rendu créé avec succès + edit: + update: Mettre à jour + new: + create: Créer + title: Créer un compte rendu + update: + invalid: Un problème est survenu lors de la mise à jour de ce compte rendu + success: Compte rendu mis à jour avec succès + models: + meeting: + name: Rencontre + registrations: + edit: + save: Sauvegarder + validate: Valider + validate_registration_code: Valider le code d'inscription + form: + available_slots_help: Laisser à 0 si le nombre de places disponibles est illimité. + invites: Invitations + recommendation_message: Pour des raisons de confidentialité, nous vous recommandons de supprimer ce formulaire d'inscription lorsque vous n'en avez plus besoin. Par défaut, il le sera 3 mois après la fin de la réunion. + registration_form: Formulaire d'inscription + registrations_count: + one: Il y a eu %{count} inscription. + other: Il y a eu %{count} inscriptions. + reserved_slots_help: Laissez à 0 si vous n'avez pas de places réservées + reserved_slots_less_than: Doit être inférieur ou égal à %{count} + title: Inscriptions + update: + invalid: Il y a eu un problème lors de l'enregistrement des paramètres d'inscription. + success: Les paramètres d'inscription ont été enregistrés avec succès. + validate_registration_code: + invalid: Ce code d'inscription est invalide. + success: Le code d'inscription a été validé avec succès. + admin_log: + invite: + create: "%{user_name} a invité %{attendee_name} à rejoindre la réunion %{resource_name} sur l'espace %{space_name}" + deleted: "%{user_name} a supprimé l'invitation de %{attendee_name} à rejoindre la réunion %{resource_name} sur l'espace %{space_name}" + update: "%{user_name} a invité %{attendee_name} à rejoindre la réunion %{resource_name} sur l'espace %{space_name}" + meeting: + close: "%{user_name} a fermé la rencontre %{resource_name} sur l'espace %{space_name}" + create: "%{user_name} a créé la rencontre %{resource_name} sur l'espace %{space_name}" + delete: "%{user_name} a supprimé la rencontre %{resource_name} sur l'espace %{space_name}" + export_registrations: "%{user_name} a exporté les inscriptions de la rencontre %{resource_name} sur l'espace %{space_name}" + update: "%{user_name} a mis à jour la rencontre %{resource_name} sur l'espace %{space_name}" + value_types: + organizer_presenter: + not_found: 'L''organisateur n''a pas été trouvé dans la base de données (ID: %{id})' + minutes: + create: "%{user_name} a créé le compte rendu de la rencontre %{resource_name} sur l'espace %{space_name}" + update: "%{user_name} a mis à jour le compte rendu de la rencontre %{resource_name} sur l'espace %{space_name}" + calendar_modal: + calendar_url: URL du calendrier + close_window: Fermer la fenêtre + export_calendar: Calendrier d'exportation + conference_venues: Salles de conférence + content_blocks: + upcoming_events: + name: Évènements à venir + upcoming_events: Rencontres à venir + view_all_events: Voir tout + directory: + meetings: + index: + all: Tout + date: Date + meetings: Rencontres + past: Passées + search: Rechercher + space_type: Espace participatif + upcoming: À venir + last_activity: + meeting_updated_at_html: "Débat mis à jour à %{link}" + new_meeting_at_html: "Nouvelle réunion à %{link}" + mailer: + invite_join_meeting_mailer: + invite: + subject: Invitation à participer à une rencontre + registration_mailer: + confirmation: + subject: Votre inscription a bien été enregistrée + meeting: + not_allowed: Vous n'êtes pas autorisé à voir cette rencontre + meetings: + count: + meetings_count: + one: "%{count} rencontre" + other: "%{count} rencontres" + create: + invalid: Une erreur s'est produite lors de la création de cette rencontre. + success: La rencontre a été créée avec succès. + edit: + back: Retour + title: Modifier votre rencontre + update: Mettre à jour + filters: + category: Catégorie + date: Date + date_values: + all: Toutes + past: Passées + upcoming: À venir + origin: Origine + origin_values: + all: Toutes + citizens: Citoyens + official: Officiel + user_groups: Groupes + scope: Secteur + search: Rechercher + filters_small_view: + close_modal: Fermer la fenêtre de dialogue + filter: Filtrer + filter_by: Filtrer par + unfold: Voir la suite + form: + address_help: 'L''adresse entrée est utilisée par le géocodage pour trouver l''emplacement et afficher la réunion sur la carte. Format accepté : [rue] [code postal] [ville]' + create_as: Créer une rencontre en tant que + location_help: 'Emplacement: message adressé aux utilisateurs impliquant le point de rencontre' + location_hints_help: 'Données de localisation : infos additionnelles (ex : 2ème étage, ...)' + select_a_category: Veuillez sélectionner une catégorie + index: + new_meeting: Nouvelle rencontre + meeting_minutes: + meeting_minutes: Comptes rendus des rencontres + related_information: Informations liées + meetings: + no_meetings_warning: Aucune rencontre ne correspond à vos critères de recherche ou aucune rencontre n'est prévue. + upcoming_meetings_warning: À l'heure actuelle, il n'y a pas de rencontres planifiées. Ici vous trouverez une liste de toutes les rencontres passées. + new: + back: Précédent + create: Créer + title: Créez votre rencontre + registration_confirm: + cancel: Annuler + confirm: Confirmer + show: + attendees: Nombre de participants + back: Retour à la liste + contributions: Décompte des contributions + date: Date + edit_meeting: Modifier la rencontre + going: J'y vais + join: Participer à la rencontre + meeting_report: Compte rendu de la rencontre + no_slots_available: Il ne reste plus de place + organizations: Organisations participantes + registration_code_help_text: Votre code d'inscription + registration_state: + validated: Validé + validation_pending: EN ATTENTE DE VALIDATION + remaining_slots: + one: "Il reste %{count} place" + other: "Il reste %{count} places" + view: Voir + update: + invalid: Une erreur s'est produite lors de la mise à jour de la rencontre. + success: La rencontre a été mise à jour avec succès. + meetings_map: + view_meeting: Voir la réunion + models: + invite: + fields: + email: Email + name: Titre + sent_at: Envoyé à + status: Statut + status: + accepted: Acceptée (%{at}) + rejected: Rejeté (%{at}) + sent: Envoyé + meeting: + fields: + closed: Fermée + end_time: Date de fin + map: Carte + official_meeting: Rencontre officielle + start_time: Date de début + title: Titre + read_more: "(Voir la suite)" + registration_mailer: + confirmation: + confirmed_html: Votre inscription pour la rencontre %{title} a été confirmée. + details: Vous trouverez les détails de la rencontre dans la pièce jointe. + registration_code: Votre code d'inscription est %{code}. + registrations: + create: + invalid: Il y a eu un problème lors de votre inscription à cette rencontre. + success: Vous avez rejoint la rencontre avec succès. + decline_invitation: + invalid: Un problème est survenu lors du refus de l'invitation. + success: Vous avez refusé l'invitation avec succès. + destroy: + invalid: Il y a eu un problème lors de l'annulation de votre inscription. + success: Vous avez annulé votre inscription avec succès. + types: + private_meeting: Rencontre privée + transparent: Visible par les non-membres + versions: + back_to_resource: Revenir à la rencontre + metrics: + meetings: + description: Nombre de rencontres créées + object: rencontres + title: Rencontres + participatory_processes: + participatory_process_groups: + highlighted_meetings: + past_meetings: Rencontres passées + upcoming_meetings: Rencontres à venir + participatory_spaces: + highlighted_meetings: + past_meetings: Rencontres passées + see_all: Tout voir (%{count}) + upcoming_meetings: Rencontres à venir + upcoming_meeting_for_card: + upcoming_meeting: Prochaine rencontre + resource_links: + meetings_through_proposals: + meeting_result: 'Résultats associés :' + result_meeting: 'Rencontres associées :' + proposals_from_meeting: + meeting_proposal: 'Propositions créées lors de cette rencontre :' + proposal_meeting: 'Rencontres associées :' + devise: + mailer: + join_meeting: + subject: Invitation à participer à une rencontre diff --git a/decidim-meetings/config/locales/is-IS.yml b/decidim-meetings/config/locales/is-IS.yml index 21c13858ebd7..51dbf3321c9a 100644 --- a/decidim-meetings/config/locales/is-IS.yml +++ b/decidim-meetings/config/locales/is-IS.yml @@ -24,7 +24,6 @@ is-IS: transparent: Gegnsætt minutes: audio_url: Audio url - description: Lýsing video_url: Video url visible: Er sýnilegt decidim: @@ -129,10 +128,7 @@ is-IS: minutes: create: success: Fundargerðir búin til með góðum árangri - edit: - update: Uppfæra new: - create: Búa til title: Búðu til mínútur update: success: Fundargerðir með góðum árangri uppfærð diff --git a/decidim-meetings/config/locales/ja.yml b/decidim-meetings/config/locales/ja.yml index 1de871723147..b3b308ba7978 100644 --- a/decidim-meetings/config/locales/ja.yml +++ b/decidim-meetings/config/locales/ja.yml @@ -341,6 +341,7 @@ ja: space_type: 参加者のスペース upcoming: 近日公開 last_activity: + meeting_updated_at_html: "ミーティングが %{link} に更新されました" new_meeting_at_html: " %{link}に新しいミーティング" mailer: invite_join_meeting_mailer: diff --git a/decidim-meetings/config/locales/pl.yml b/decidim-meetings/config/locales/pl.yml index 6a3bf34522d9..e776a179b705 100644 --- a/decidim-meetings/config/locales/pl.yml +++ b/decidim-meetings/config/locales/pl.yml @@ -8,7 +8,7 @@ pl: close_meeting: attendees_count: Liczba osób biorących udział attending_organizations: Lista organizacji biorących udział - closing_report: Zgłoś + closing_report: Raport z zamknięcia contributions_count: Liczba wsparć proposal_ids: Propozycje stworzone na spotkaniu meeting: @@ -92,7 +92,7 @@ pl: comments_max_length: Maksymalna długość komentarzy (Pozostaw 0 dla wartości domyślnej) creation_enabled_for_participants: Uczestnicy mogą tworzyć spotkania default_registration_terms: Domyślne warunki rejestracji - enable_pads_creation: Włącz tworzenie klocków + enable_pads_creation: Włącz tworzenie padów resources_permissions_enabled: Uprawnienia działań można ustawić dla każdego spotkania scope_id: Zakres scopes_enabled: Zakresy włączone @@ -225,7 +225,7 @@ pl: attendee_type: Typ uczestnika existing_user: Istniejący użytkownik invite: Zaproś - invite_explanation: Użytkownik zostanie zaproszony do udziału w spotkaniu spotkaniu i do organizacji. + invite_explanation: Użytkownik zostanie zaproszony do udziału w spotkaniu i do organizacji. non_user: Nieistniejący użytkownik select_user: Wybierz użytkownika index: @@ -236,7 +236,7 @@ pl: sent: Wysłane filter_by: Filtruj według invite_attendee: Zaproś uczestnika - invites: Zaprasza + invites: Zaproszeni registrations_disabled: Nie możesz zaprosić uczestnika, ponieważ rejestracje są wyłączone. search: Szukaj meeting_closes: @@ -455,7 +455,7 @@ pl: invite: fields: email: E-mail - name: Nazwa + name: Imię sent_at: Wysłano status: Status status: diff --git a/decidim-meetings/config/locales/pt-BR.yml b/decidim-meetings/config/locales/pt-BR.yml index 57f1d65dae1f..c2b73d96a664 100644 --- a/decidim-meetings/config/locales/pt-BR.yml +++ b/decidim-meetings/config/locales/pt-BR.yml @@ -259,7 +259,7 @@ pt: edit: update: Atualizar new: - create: Criar + create: Crio title: Crie minutos update: invalid: Houve um problema ao atualizar esta ata diff --git a/decidim-meetings/config/locales/sl.yml b/decidim-meetings/config/locales/sl.yml index a3cdbad33bac..dacd56e7e4a4 100644 --- a/decidim-meetings/config/locales/sl.yml +++ b/decidim-meetings/config/locales/sl.yml @@ -3,6 +3,8 @@ sl: attributes: agenda: description: Opis + minutes: + description: Opis models: decidim/meetings/create_meeting_event: Sestanek decidim: diff --git a/decidim-meetings/config/locales/uk.yml b/decidim-meetings/config/locales/uk.yml index e62c630f98bf..c55302b207bc 100644 --- a/decidim-meetings/config/locales/uk.yml +++ b/decidim-meetings/config/locales/uk.yml @@ -243,7 +243,7 @@ uk: edit: update: Оновити new: - create: Додати + create: Створити title: Додати протокол update: invalid: При спробі оновити цей протокол сталася помилка diff --git a/decidim-meetings/spec/shared/manage_invites_examples.rb b/decidim-meetings/spec/shared/manage_invites_examples.rb index e8e89b75817c..511e56f9e98f 100644 --- a/decidim-meetings/spec/shared/manage_invites_examples.rb +++ b/decidim-meetings/spec/shared/manage_invites_examples.rb @@ -83,7 +83,7 @@ def invite_existing_user(user) end expect(page).to have_content "successfully" - expect(page).to have_css(".button", text: "GOING") + expect(page).to have_css(".button", text: "CANCEL YOUR REGISTRATION") end it "the invited user sign up into the application and declines the invitation" do @@ -116,7 +116,7 @@ def invite_existing_user(user) visit last_email_link - expect(page).to have_css(".button", text: "GOING") + expect(page).to have_css(".button", text: "CANCEL YOUR REGISTRATION") end it "the invited user declines the invitation" do @@ -140,7 +140,7 @@ def invite_existing_user(user) visit last_email_link - expect(page).to have_css(".button", text: "GOING") + expect(page).to have_css(".button", text: "CANCEL YOUR REGISTRATION") end it "the invited user declines the invitation" do diff --git a/decidim-meetings/spec/shared/manage_meetings_examples.rb b/decidim-meetings/spec/shared/manage_meetings_examples.rb index 15ca29fbcd41..4e5ac025b6cb 100644 --- a/decidim-meetings/spec/shared/manage_meetings_examples.rb +++ b/decidim-meetings/spec/shared/manage_meetings_examples.rb @@ -13,6 +13,16 @@ stub_geocoding(address, [latitude, longitude]) end + describe "listing meetings" do + it "lists the meetings by start date" do + old_meeting = create :meeting, scope: scope, services: [], component: current_component, start_time: 2.years.ago + visit current_path + + expect(page).to have_selector("tbody tr:first-child", text: Decidim::Meetings::MeetingPresenter.new(meeting).title) + expect(page).to have_selector("tbody tr:last-child", text: Decidim::Meetings::MeetingPresenter.new(old_meeting).title) + end + end + describe "admin form" do before { click_on "New meeting" } diff --git a/decidim-meetings/spec/system/meeting_registrations_spec.rb b/decidim-meetings/spec/system/meeting_registrations_spec.rb index 82a52d507d78..0f18ffe99591 100644 --- a/decidim-meetings/spec/system/meeting_registrations_spec.rb +++ b/decidim-meetings/spec/system/meeting_registrations_spec.rb @@ -187,6 +187,27 @@ def questionnaire_public_path expect(page).to have_text("19 slots remaining") expect(page).to have_text("Stop following") end + + it "they can join the meeting if they are already following it" do + create(:follow, followable: meeting, user: user) + + visit_meeting + + within ".card.extra" do + click_button "Join meeting" + end + + within "#meeting-registration-confirm-#{meeting.id}" do + expect(page).to have_content "A legal text" + page.find(".button.expanded").click + end + + expect(page).to have_content("successfully") + + expect(page).to have_css(".button", text: "GOING") + expect(page).to have_text("19 slots remaining") + expect(page).to have_text("Stop following") + end end context "and they ARE part of a verified user group" do @@ -223,6 +244,12 @@ def questionnaire_public_path it_behaves_like "has questionnaire" + context "when the user is following the meeting" do + let!(:follow) { create(:follow, followable: meeting, user: user) } + + it_behaves_like "has questionnaire" + end + context "when the registration form has no questions" do before do questionnaire.questions.last.delete @@ -257,6 +284,29 @@ def questionnaire_public_path expect(page).to have_content(registration.code) end + it "shows the confirmation modal when leaving the meeting" do + visit_meeting + + click_button "Cancel your registration" + + within ".confirm-modal-content" do + expect(page).to have_content("Are you sure you want to cancel your registration for this meeting?") + end + end + + it "they can leave the meeting" do + visit_meeting + + accept_confirm { click_button "Cancel your registration" } + + within_flash_messages do + expect(page).to have_content("successfully") + end + + expect(page).to have_css(".button", text: "JOIN MEETING") + expect(page).to have_text("20 slots remaining") + end + context "when showing the registration code validation state" do it "shows validation pending if not validated" do visit_meeting diff --git a/decidim-meetings/spec/system/private_meetings_spec.rb b/decidim-meetings/spec/system/private_meetings_spec.rb index 7e73ada7836a..268705e98a88 100644 --- a/decidim-meetings/spec/system/private_meetings_spec.rb +++ b/decidim-meetings/spec/system/private_meetings_spec.rb @@ -112,7 +112,7 @@ expect(page).to have_current_path resource_locator(private_meeting).path expect(page).to have_content "Private" - expect(page).to have_css(".button", text: "GOING") + expect(page).to have_css(".button", text: "CANCEL YOUR REGISTRATION") end end end diff --git a/decidim-pages/config/locales/fr-LU.yml b/decidim-pages/config/locales/fr-LU.yml new file mode 100644 index 000000000000..5f493876ef08 --- /dev/null +++ b/decidim-pages/config/locales/fr-LU.yml @@ -0,0 +1,30 @@ +fr-LU: + activerecord: + models: + decidim/pages/page: + one: Page + other: Pages + decidim: + admin_log: + page: + update: "%{user_name} a mis à jour la page %{resource_name} dans %{space_name}" + components: + pages: + name: Page + settings: + global: + announcement: Message d'annonce + step: + announcement: Message d'annonce + pages: + admin: + models: + components: + body: Corps du texte + pages: + edit: + save: Mettre à jour + title: Modifier la page + update: + invalid: Erreurs lors de la sauvegarde de la page. + success: Page enregistrée avec succès. diff --git a/decidim-participatory_processes/config/locales/fr-LU.yml b/decidim-participatory_processes/config/locales/fr-LU.yml new file mode 100644 index 000000000000..bc1e61476f4e --- /dev/null +++ b/decidim-participatory_processes/config/locales/fr-LU.yml @@ -0,0 +1,456 @@ +fr-LU: + activemodel: + attributes: + participatory_process: + announcement: Annonce + area_id: Périmètre d'assemblée + banner_image: Image d'en-tête + copy_categories: Copier les catégories + copy_components: Copier les fonctionnalités + copy_steps: Copier les étapes + decidim_area_id: Périmètre d'assemblée + description: Description + developer_group: Organisateur + domain: Domaine + end_date: Date de fin + hashtag: Hashtag + hero_image: Image de la page d'accueil + local_area: Espace d'organisation + meta_scope: Échelle + participatory_process_group_id: Groupe de processus + participatory_scope: Objectifs + participatory_structure: Modalités de décision + promoted: Mise en avant + published_at: Publiée à + related_process_ids: Concertations liées + scope_id: Périmètre d'application + scope_type_max_depth_id: Profondeur du filtre de portée + scopes_enabled: Périmètres d'application activés + short_description: Résumé + show_metrics: Afficher les métriques + show_statistics: Montrer les statistiques + slug: Identifiant + start_date: Date de début + subtitle: Sous-titre + target: Participants + title: Titre + participatory_process_group: + description: Description + hero_image: Image + name: Nom + participatory_process_ids: Concertations liées + participatory_process_step: + cta_path: Chemin d'accès à l'action + cta_text: Texte d'appel à l'action + description: Description + end_date: Date de fin + short_description: Résumé + start_date: Date de début + title: Titre + participatory_process_user_role: + email: Email + name: Nom + role: Rôle + errors: + models: + participatory_process: + attributes: + document: + invalid_document_type: 'Type de document invalide. Les formats acceptés sont: %{valid_mime_types}' + models: + decidim/participatory_process_step_activated_event: Étape activée + decidim/participatory_process_step_changed_event: Étape modifiée + activerecord: + models: + decidim/participatory_process: + one: Processus participatif + other: Processus participatifs + decidim/participatory_process_group: + one: Groupe de concertations + other: Groupes de concertations + decidim/participatory_process_step: + one: Étape + other: Étapes + decidim: + admin: + actions: + activate: Activer + configure: Configurer + confirm_destroy: Confirmez la suppression + destroy: Supprimer + duplicate: Dupliquer + edit: Modifier + filter: + all_processes: Afficher tous les processus + process_groups: Groupes de processus + import_process: Importer + new_process: Nouvelle concertation + new_process_group: Nouveau groupe de concertations + new_process_step: Nouvelle étape + new_process_user_role: Nouvel administrateur de la concertation + preview: Aperçu + publish: Publier + resend_invitation: Renvoyer l'invitation + unpublish: Dépublier + menu: + participatory_process_groups: Groupes de concertations + participatory_processes: Concertations + participatory_processes_submenu: + attachment_collections: Dossiers + attachment_files: Fichiers + attachments: Documents liés + categories: Catégories + components: Fonctionnalités + info: Information + moderations: Modérations + private_users: Utilisateurs privés + process_admins: Administrateurs de la concertation + steps: Étapes + models: + participatory_process: + fields: + created_at: Créée le + private: Privée + promoted: Mise en avant + published: Publiée + title: Titre + name: Concertation + participatory_process_group: + fields: + name: Nom + name: Groupe de concertations + participatory_process_step: + fields: + end_date: Date de fin + start_date: Date de début + title: Titre + name: Étape de la concertation + participatory_process_user_role: + fields: + email: Email + name: Nom + role: Rôle + name: Utilisateur de la concertation + roles: + admin: Administrateur + collaborator: Relecteur + moderator: Modérateur + valuator: Évaluateur + user: + fields: + invitation_accepted_at: Invitation acceptée à + invitation_sent_at: Invitation envoyée à + participatory_process_copies: + new: + copy: Copier + select: Sélectionnez les données que vous souhaitez dupliquer + title: Dupliquer la concertation + participatory_process_groups: + destroy: + error: Une erreur s'est produite lors de la suppression du groupe de concertations. + success: Groupe de concertations supprimé avec succès. + edit: + title: Modifier le groupe de concertations + update: Mettre à jour + new: + create: Créer + title: Nouveau groupe de concertations + update: + error: Il y a eu une erreur lors de la mise à jour de ce groupe de concertations. + success: Groupe de concertations mis à jour avec succès. + participatory_process_imports: + create: + error: Une erreur s'est produite lors de l'import de cette concertation. + success: Concertation importée avec succès. + new: + import: Importer + select: Sélectionnez les données que vous souhaitez importer + title: Importer une concertation + participatory_process_publications: + create: + error: Une erreur s'est produite lors de la publication de cette concertation. + success: Concertation publiée avec succès. + destroy: + error: Une erreur s'est produite lors de la publication de cette concertation. + success: Concertation dépubliée avec succès. + participatory_process_step_activations: + create: + error: Une erreur s'est produite lors de l'activation de cette étape de la concertation. + success: Étape de la concertation activée avec succès. + participatory_process_steps: + create: + error: Une erreur s'est produite lors de la création d'une nouvelle étape de la concertation. + success: Étape de la concertation créée avec succès. + default_title: Introduction + destroy: + error: + active_step: Vous ne pouvez pas supprimer l'étape active de la concertation. + last_step: Vous ne pouvez pas supprimer la dernière étape de la concertation. + success: L'étape de la concertation a été supprimée avec succès. + edit: + title: Modifier l'étape de la concertation + update: Mettre à jour + index: + steps_title: Étapes + new: + create: Créer + title: Nouvelle étape de la concertation + ordering: + error: Une erreur s'est produite lors de la réorganisation des étapes de la concertation. + update: + error: Une erreur s'est produite lors de la mise à jour de cette étape de la concertation. + success: Étape de la concertation mise à jour avec succès. + participatory_process_user_roles: + create: + error: Une erreur s'est produite lors de l'ajout d'un utilisateur pour cette concertation. + success: Utilisateur ajouté avec succès à cette concertation. + destroy: + success: Utilisateur supprimé avec succès de cette concertation. + edit: + title: Mettre à jour l'administrateur du processus participatif + update: Mettre à jour + index: + process_admins_title: Administrateurs de la concertation + new: + create: Créer + title: Nouvel administrateur du processus participatif + update: + error: Une erreur s'est produite lors de la mise à jour d'un utilisateur pour cette concertation. + success: L'utilisateur a été mis à jour avec succès pour cette concertation. + participatory_processes: + create: + error: Une erreur s'est produite lors de la création d'une nouvelle concertation. + success: Concertation créée avec succès. Configurez maintenant ses étapes. + edit: + update: Mettre à jour + index: + not_published: Non publiée + private: Privée + public: Publique + published: Publiée + new: + create: Créer + title: Nouvelle concertation + update: + error: Une erreur s'est produite lors de la mise à jour de cette concertation. + success: Concertation mise à jour avec succès. + participatory_processes_copies: + create: + error: Une erreur s'est produite lors de la duplication de cette concertation. + success: Concertation dupliquée avec succès. + participatory_processes_group: + create: + error: Une erreur s'est produite lors de la création d'un nouveau groupe de concertations. + success: Groupe de concertations créé avec succès. + titles: + participatory_process_groups: Groupes de concertations + participatory_processes: Concertations + users: + resend_invitation: + error: Une erreur s'est produite lors de l'envoi de l’invitation. + success: Invitation renvoyée avec succès. + admin_log: + participatory_process: + create: "%{user_name} a créé la concertation %{resource_name}" + publish: "%{user_name} a publié la concertation %{resource_name}" + unpublish: "%{user_name} n'a pas publié la concertation %{resource_name}" + update: "%{user_name} a mis à jour la concertation %{resource_name}" + participatory_process_group: + create: "%{user_name} a créé le groupe de concertations %{resource_name}" + update: "%{user_name} a mis à jour le groupe de concertations %{resource_name}" + participatory_process_step: + activate: "%{user_name} a activé l'étape %{resource_name} dans la concertation %{space_name}" + create: "%{user_name} a créé l'étape %{resource_name} dans la concertation %{space_name}" + delete: "%{user_name} a supprimé l'étape %{resource_name} de la concertation %{space_name}" + update: "%{user_name} a mis à jour l'étape %{resource_name} de la concertation %{space_name}" + participatory_process_user_role: + create: "%{user_name} a invité l'utilisateur %{resource_name} à la concertation %{space_name}" + delete: "%{user_name} a supprimé l'utilisateur %{resource_name} de la concertation %{space_name}" + update: "%{user_name} a changé le rôle de l'utilisateur %{resource_name} dans la concertation %{space_name}" + events: + participatory_process: + role_assigned: + email_intro: Vous avez été assigné en tant que %{role} pour le processus participatif "%{resource_title}". + email_outro: Vous avez reçu cette notification parce que vous êtes %{role} du processus participatif "%{resource_title}". + email_subject: Vous avez été assigné comme %{role} pour "%{resource_title}". + notification_title: Vous avez été assigné en tant que %{role} pour le processus participatif %{resource_title}. + step_activated: + email_intro: 'L''étape %{resource_title} vient d''être activée pour %{participatory_space_title}. Vous pouvez désormais la consulter sur cette page :' + email_outro: Vous venez de recevoir cette notification car vous suivez %{participatory_space_title}. Vous pouvez à tout moment arrêter de recevoir ces notifications en suivant le lien précédent. + email_subject: Une mise à jour de %{participatory_space_title} vient d'être effectuée ! Nous vous invitons à venir consulter la page afin de découvrir les dernières améliorations + notification_title: L'étape %{resource_title} est désormais activée pour %{participatory_space_title} + step_changed: + email_intro: 'Les dates de l''étape %{resource_title} de %{participatory_space_title} ont été mises à jour. Vous pouvez les retrouver sur cette page :' + email_outro: Vous venez de recevoir cette notification car vous suivez %{participatory_space_title}. Vous pouvez à tout moment arrêter de recevoir ces notifications en suivant le lien précédent. + email_subject: Une mise à jour de %{participatory_space_title} vient d'être réalisée ! Nous vous invitons à venir voir les dernières améliorations + notification_title: Les dates de l'étape %{resource_title} sur %{participatory_space_title} ont été mises à jour. + help: + participatory_spaces: + participatory_processes: + contextual: "

Un processus de participation est une séquence d'activités de participation (par exemple , premier remplir un sondage, puis faire des propositions, les discuter en face-à-face ou virtuelles, et enfin les hiérarchiser) dans le but de définir et de prendre une décision sur un sujet spécifique.

Exemples de processus participatifs: un processus d’élection des membres du comité (où les candidatures sont d'abord présentées, puis débattues et finalement une candidature est choisie), les budgets participatifs (où les propositions sont faites, évaluées économiquement et votées avec l'argent disponible), un processus de planification stratégique, la rédaction collaborative d'un règlement ou d'une norme, la conception d'un espace urbain ou la production d'un plan de politique publique.

\n" + page: "

Un processus de participation est une séquence d'activités de participation (par exemple , premier remplir un sondage, puis faire des propositions, les discuter en face-à-face ou virtuelles, et enfin les hiérarchiser) dans le but de définir et de prendre une décision sur un sujet spécifique.

Exemples de processus participatifs: un processus d’élection des membres du comité (où les candidatures sont d'abord présentées, puis débattues et finalement une candidature est choisie), les budgets participatifs (où les propositions sont faites, évaluées économiquement et votées avec l'argent disponible), un processus de planification stratégique, la rédaction collaborative d'un règlement ou d'une norme, la conception d'un espace urbain ou la production d'un plan de politique publique.

\n" + title: Qu'est-ce qu'une concertation ? + menu: + processes: Concertations + metrics: + participatory_processes: + description: Nombre de concertations dans cette organisation + object: concertations + title: Concertations + participatory_process: + show: + related_assemblies: Assemblées associées + participatory_process_groups: + show: + group_participatory_processes: + one: 1 concertation pour %{group} + other: "%{count} concertations pour %{group}" + title: Groupes de concertations + participatory_process_steps: + index: + process_steps: Étapes de la concertation + title: Étapes de la concertation + participatory_processes: + admin: + content_blocks: + highlighted_processes: + max_results: Quantité maximale d'éléments à afficher + new_import: + accepted_types: + json: JSON + participatory_process_copies: + form: + slug_help: 'Les identifiants d''URL sont utilisés pour générer les URL qui envoient vers cette concertation. Ils n''acceptent que des lettres, des chiffres et des tirets et doivent commencer par une lettre. Exemple : %{url}' + participatory_process_imports: + form: + document_legend: Ajouter un document + slug_help: 'Les identifiants d''URL sont utilisés pour générer les URL qui envoient vers cette concertation. Ils n''acceptent que des lettres, des chiffres et des tirets et doivent commencer par une lettre. Exemple : %{url}' + participatory_process_steps: + form: + cta_path_help: 'Utilisez des chemins partiels, pas des URL complètes ici. Accepte les lettres, les chiffres, les tirets et les barres obliques et doit commencer par une lettre. Si non défini, le bouton ne sera pas affiché. Exemple: %{url}' + cta_text_help: Si non défini, le bouton ne sera pas affiché. + participatory_processes: + form: + announcement_help: Le texte saisi ici sera affiché juste en dessous des informations de la concertation. + duration: Durée + filters: Filtres + images: Images + metadata: Métadonnées + other: Autre + related_processes: Concertations liées + scope_type_max_depth_help: Restreindre la profondeur du filtre de secteur; Le filtre s'affichera du secteur général au type de secteur sélectionné. + select_an_area: Sélectionnez un secteur + select_process_group: Sélectionnez un groupe de concertations + slug_help: 'Les identifiants d''URL sont utilisés pour générer les URL qui envoient vers cette concertation. Ils n''acceptent que des lettres, des chiffres et des tirets et doivent commencer par une lettre. Exemple : %{url}' + title: Informations générales + visbility: Visibilité + content_blocks: + highlighted_processes: + name: Concertations mises en avant + index: + title: Concertations + last_activity: + new_participatory_process: Nouvelle concertation + pages: + home: + highlighted_processes: + active_processes: Concertations actives + active_step: Étape active + more_information: Plus d'informations + participate: Participer + participate_in: Participer au processus %{resource_name} + see_all_processes: Voir toutes les concertations + participatory_process_steps: + index: + back_to_process: Retour à la page du processus + participatory_processes: + filters: + counters: + active: + one: 1 concertation active + other: "%{count} concertations actives" + all: + one: 1 concertation + other: "%{count} concertations" + past: + one: 1 concertation passée + other: "%{count} concertations passées" + upcoming: + one: 1 concertation à venir + other: "%{count} concertations à venir" + explanations: + no_active: Aucune concertation active + no_active_nor_upcoming: Aucune concertation active ni à venir + no_active_nor_upcoming_callout: Il n'y a pas de concertations actives ni à venir. Voici une liste des concertations passées. + names: + active: Actifs + all: Tous + past: Passés + upcoming: À venir + see: Voir + index: + loading: Chargement des résultats... + show: + area: Périmètre d'assemblée + dates: Dates + developer_group: Organisateur + end_date: Date de fin + local_area: Espace d'organisation + participatory_scope: Objectifs + participatory_structure: Modalités de décision + private_space: Ceci est une concertation privée + related_processes: Concertations liées + scope: Périmètre d'application + start_date: Date de début + target: Participants + unspecified: Non précisé + statistics: + answers_count: Réponses + comments_count: Commentaires + debates_count: Débats + endorsements_count: Soutiens + followers_count: Abonnés + headline: Activité + meetings_count: Rencontres + no_stats: Il n'y a pas encore de statistiques. + orders_count: Votes + pages_count: Pages + participants_count: Participants + processes_count: Concertations + projects_count: Projets + proposals_count: Propositions + results_count: Réalisations + supports_count: Votes + surveys_count: Enquêtes + users_count: Participants + layouts: + decidim: + participatory_process_groups: + participatory_process_group: + browse: Parcourir + browse_resource: Parcourir le groupe de concertation %{resource_name} + processes_count: 'Concertations :' + participatory_process_widgets: + show: + active_step: 'Étape actuelle :' + take_part: Participer + participatory_processes: + index: + promoted_processes: Concertations mises en avant + participatory_process: + active_step: 'Étape actuelle :' + more_info: Plus d'informations + more_info_about: Plus d'infos sur la concertation %{resource_name} + take_part: Participer + take_part_in: Participer à la concertation %{resource_name} + promoted_process: + active_step: 'Étape actuelle :' + more_info: Plus d'informations + more_info_about: Plus d'infos sur la concertation %{resource_name} + take_part: Participer + take_part_in: Participer à la concertation %{resource_name} + process_header_steps: + step: Étape %{current} sur %{total} + view_steps: Voir les étapes + process_navigation: + process_menu_item: Présentation diff --git a/decidim-participatory_processes/config/locales/ja.yml b/decidim-participatory_processes/config/locales/ja.yml index 824b4f2fc9ae..06147686740b 100644 --- a/decidim-participatory_processes/config/locales/ja.yml +++ b/decidim-participatory_processes/config/locales/ja.yml @@ -311,6 +311,9 @@ ja: content_blocks: highlighted_processes: max_results: 表示する要素の最大量 + new_import: + accepted_types: + json: JSON participatory_process_copies: form: slug_help: 'URLスラグは、この参加型プロセスを指すURLを生成するために使用されます。 文字、数字、ダッシュのみを受け付け、文字で始める必要があります。例: %{url}' diff --git a/decidim-participatory_processes/config/locales/pl.yml b/decidim-participatory_processes/config/locales/pl.yml index 458e0ef34cd8..ff766ff76e1f 100644 --- a/decidim-participatory_processes/config/locales/pl.yml +++ b/decidim-participatory_processes/config/locales/pl.yml @@ -37,7 +37,7 @@ pl: participatory_process_group: description: Opis hero_image: Obraz - name: Nazwa + name: Imię participatory_process_ids: Powiązane procesy participatory_process_step: cta_path: Ścieżka przycisku CTA @@ -49,7 +49,7 @@ pl: title: Tytuł participatory_process_user_role: email: Adres e-mail - name: Nazwa + name: Imię role: Rola errors: models: @@ -123,7 +123,7 @@ pl: name: Proces partycypacyjny participatory_process_group: fields: - name: Nazwa + name: Imię name: Grupa procesu participatory_process_step: fields: @@ -134,14 +134,14 @@ pl: participatory_process_user_role: fields: email: Adres e-mail - name: Nazwa + name: Imię role: Rola name: Administrator procesu partycypacyjnego roles: admin: Administrator collaborator: Współpracownik moderator: Moderator - valuator: Taksator + valuator: Weryfikator user: fields: invitation_accepted_at: Zaproszenie przyjęli w diff --git a/decidim-participatory_processes/db/migrate/20201006072346_fix_attachments_titles.rb b/decidim-participatory_processes/db/migrate/20201006072346_fix_attachments_titles.rb index bb9aaa3b7e37..08ccb879f579 100644 --- a/decidim-participatory_processes/db/migrate/20201006072346_fix_attachments_titles.rb +++ b/decidim-participatory_processes/db/migrate/20201006072346_fix_attachments_titles.rb @@ -15,14 +15,11 @@ def up Decidim.default_locale # rubocop:disable Rails/SkipsModelValidations - attachment.update_columns( - title: { - locale => attachment.title - }, - description: { - locale => attachment.description - } - ) + values = {} + values[:title] = { locale => attachment.title } unless attachment.title.is_a?(Hash) + values[:description] = { locale => attachment.description } unless attachment.description.is_a?(Hash) + + attachment.update_columns(values) # rubocop:enable Rails/SkipsModelValidations end end diff --git a/decidim-proposals/config/locales/es.yml b/decidim-proposals/config/locales/es.yml index 370df46cb75a..49d756f47a47 100644 --- a/decidim-proposals/config/locales/es.yml +++ b/decidim-proposals/config/locales/es.yml @@ -182,10 +182,10 @@ es: email_subject: Alguien dejó una nota en la propuesta %{resource_title}. notification_title: Alguien ha dejado una nota en la propuesta %{resource_title}. Revísala ahora a través del panel de administración collaborative_draft_access_accepted: - email_intro: '%{requester_name} ha sido aceptado para acceder como contribuidora del borrador colaborativo de %{resource_title}.' + email_intro: '%{requester_name} ha sido aceptada para acceder como contribuidora del borrador colaborativo de %{resource_title}.' email_outro: Has recibido esta notificación porque eres contribuidora de %{resource_title}. - email_subject: "%{requester_name} ha sido aceptado para acceder como contribuidora de %{resource_title}." - notification_title: %{requester_name} %{requester_nickname} ha sido aceptado para acceder como colaboradora del borrador colaborativo %{resource_title}. + email_subject: "%{requester_name} ha sido aceptada para acceder como contribuidora de %{resource_title}." + notification_title: %{requester_name} %{requester_nickname} ha sido aceptada para acceder como contribuidora del borrador colaborativo %{resource_title}. collaborative_draft_access_rejected: email_intro: '%{requester_name} ha sido rechazado para acceder como contribuidora del borrador colaborativo de %{resource_title}.' email_outro: Has recibido esta notificación porque eres contribuidora de %{resource_title}. diff --git a/decidim-proposals/config/locales/fr-LU.yml b/decidim-proposals/config/locales/fr-LU.yml new file mode 100644 index 000000000000..fc26019d8496 --- /dev/null +++ b/decidim-proposals/config/locales/fr-LU.yml @@ -0,0 +1,908 @@ +fr-LU: + activemodel: + attributes: + collaborative_draft: + address: Adresse + body: Corps + category_id: Catégorie + decidim_scope_id: Portée + has_address: Renseigner une adresse + scope_id: Secteur + state: État + title: Titre + user_group_id: Créez un brouillon collaboratif comme + proposal: + address: Adresse + answer: Répondre + answered_at: Répondu à + automatic_hashtags: Hashtags ajoutés automatiquement + body: Corps du texte + category_id: Catégorie + decidim_scope_id: Portée + has_address: Renseigner une adresse + scope_id: Secteur + state: État + suggested_hashtags: Hashtags suggérés + title: Titre + user_group_id: Créer une proposition en tant que + proposal_answer: + answer: Répondre + proposals_copy: + copy_proposals: Je comprends que cela va importer toutes les propositions de la fonctionnalité sélectionnée vers la fonctionnalité actuelle et que cette action ne peut pas être inversée. + origin_component_id: Fonctionnalité dont on veut copier les propositions + proposals_import: + import_proposals: Importer des propositions + keep_authors: Gardez les auteurs originaux + valuation_assignment: + admin_log: + valuator_role_id: Nom de l'évaluateur + errors: + models: + participatory_text: + attributes: + document: + invalid_document_type: 'Type de document invalide. Les formats acceptés sont: %{valid_mime_types}' + proposal: + attributes: + attachment: + needs_to_be_reattached: Doit être téléchargé de nouveau + body: + cant_be_equal_to_template: ne peut pas être égal au modèle + identical: ET le titre ne peut pas être identique + title: + identical: ET le corps ne peut pas être identique + models: + decidim/proposals/accepted_proposal_event: Proposition acceptée + decidim/proposals/admin/update_proposal_category_event: Catégorie de proposition modifiée + decidim/proposals/admin/update_proposal_scope_event: La portée de la proposition a été modifiée + decidim/proposals/creation_enabled_event: Autoriser la création de nouvelles propositions + decidim/proposals/endorsing_enabled_event: Activer le module de soutiens + decidim/proposals/evaluating_proposal_event: Proposition en cours d'évaluation + decidim/proposals/proposal_mentioned_event: Proposition mentionnée + decidim/proposals/publish_proposal_event: Proposition publiée + decidim/proposals/rejected_proposal_event: Proposition non retenue + decidim/proposals/voting_enabled_event: Activer le module de vote simple + activerecord: + models: + decidim/proposals/collaborative_draft: + one: Brouillon collaboratif + other: Brouillons collaboratifs + decidim/proposals/proposal: + one: Proposition + other: Propositions + decidim/proposals/proposal_note: + one: Remarque + other: Remarques + decidim/proposals/proposal_vote: + one: Vote + other: Votes + decidim: + admin: + filters: + proposals: + category_id_eq: + label: Catégorie + is_emendation_true: + label: Type + values: + 'false': Propositions + 'true': Amendements + scope_id_eq: + label: Secteur + state_eq: + label: État + values: + accepted: Acceptée + evaluating: En cours d'évaluation + published: Publiée + rejected: Rejetée + validating: Validation technique + withdrawn: Retirée + state_null: + label: État + values: + 'true': Non répondu + valuator_role_ids_has: + label: Assigné à l'évaluateur + search_placeholder: + id_string_or_title_cont: Rechercher %{collection} par ID ou titre. + components: + proposals: + actions: + amend: Amender + create: Créer + endorse: Soutenir + vote: Voter + withdraw: Retirer + name: Propositions + settings: + global: + allow_card_image: Afficher les images sur les cartes de l'index de proposition + amendments_enabled: Modifications activées + amendments_enabled_help: Si actif, configurez les fonctionnalités d'amendement pour chaque étape. + amendments_wizard_help_text: Texte d'aide de l'assistant + announcement: Annonce + attachments_allowed: Autoriser les pièces jointes + can_accumulate_supports_beyond_threshold: Peut accumuler des supports au-delà du seuil + collaborative_drafts_enabled: Brouillons collaboratifs activés + comments_enabled: Activer le module de commentaire + comments_max_length: Longueur maximum (en caractères) des commentaires (laisser 0 pour la valeur par défaut) + geocoding_enabled: Géocodage activé + minimum_votes_per_user: Nombre minimum de votes par utilisateur + new_proposal_body_template: Modèle de corps d'une nouvelle proposition + new_proposal_body_template_help: Vous pouvez définir le texte prérempli que les nouvelles propositions auront + new_proposal_help_text: Texte d'aide à la création d'une nouvelle proposition + official_proposals_enabled: Autoriser la création de propositions officielles + participatory_texts_enabled: Textes participatifs activés + participatory_texts_enabled_readonly: Impossible d'interagir avec ce paramètre s'il y a des propositions existantes. Veuillez créer une nouvelle fonctionnalité `Propositions` si vous voulez activer cette fonctionnalité ou supprimer toutes les propositions importées dans 'Textes participatifs` si vous voulez la désactiver. + proposal_answering_enabled: Autoriser la réponse officielle aux propositions + proposal_edit_before_minutes: Délai (en minutes) après lequel les auteurs ne peuvent plus modifier leurs propositions + proposal_length: Nombre maximum de caractères du corps de la proposition + proposal_limit: Limite de proposition par utilisateur + proposal_wizard_step_1_help_text: Texte d'aide à l'étape "Créer" de la création de proposition + proposal_wizard_step_2_help_text: Texte d'aide à l'étape "Comparer" de la création de proposition + proposal_wizard_step_3_help_text: Texte d'aide à l'étape "Compléter" de la création de proposition + proposal_wizard_step_4_help_text: Texte d'aide à l'étape "Publier" de la création de proposition + resources_permissions_enabled: Les autorisations d'actions peuvent être définies pour chaque proposition + scope_id: Secteur + scopes_enabled: Secteurs activés + threshold_per_proposal: Seuil par proposition + vote_limit: Limite de votes par utilisateur + step: + amendment_creation_enabled: Création d'amendement activée + amendment_creation_enabled_help: Le participant peut amender les propositions. + amendment_promotion_enabled: Promotion d'amendement activée + amendment_promotion_enabled_help: Les auteurs de modifications pourront promouvoir la proposition de la modification rejetée. + amendment_reaction_enabled: Réaction aux amendements activée + amendment_reaction_enabled_help: Les auteurs de la proposition pourront accepter ou rejeter les modifications des participants. + amendments_visibility: Visibilité des amendements + amendments_visibility_choices: + all: Les amendements sont visibles par tous + participants: Les amendements ne sont visibles que par leurs auteurs + amendments_visibility_help: Si l'option "Les amendements ne sont visibles que pour leurs auteurs" est sélectionnée, le participant doit être connecté pour voir les amendements apportés. + announcement: Annonce + answers_with_costs: Activer les coûts sur les réponses aux propositions + automatic_hashtags: Hashtags ajoutés à toutes les propositions + comments_blocked: Bloquer la création de nouveaux commentaires + creation_enabled: Autoriser la création de nouvelles propositions + endorsements_blocked: Bloquer les soutiens + endorsements_enabled: Activer le module de soutiens + proposal_answering_enabled: Autoriser la réponse officielle aux propositions + publish_answers_immediately: Publier immédiatement les réponses à la proposition + suggested_hashtags: Hashtags suggérés aux utilisateurs pour de nouvelles propositions + votes_blocked: Bloquer les votes + votes_enabled: Activer le module de vote simple + votes_hidden: Cacher les votes (si le module de votes est activé, le décompte des votes sera caché) + events: + proposals: + admin: + proposal_note_created: + email_intro: Quelqu'un a laissé une note sur la proposition "%{resource_title}". Consultez-la sur le panneau d'administration + email_outro: Vous avez reçu cette notification car vous pouvez évaluer la proposition. + email_subject: Quelqu'un a laissé une note sur la proposition %{resource_title}. + notification_title: Quelqu'un a laissé une note sur la proposition %{resource_title}. Consultez-la à le panneau d'administration + collaborative_draft_access_accepted: + email_intro: '%{requester_name} a été accepté en tant que contributeur du projet collaboratif %{resource_title}.' + email_outro: Vous avez reçu cette notification car vous êtes collaborateur de %{resource_title}. + email_subject: "%{requester_name} a été accepté pour accéder en tant que contributeur du %{resource_title}." + notification_title: %{requester_name} %{requester_nickname} a été admis à l' accès en tant que contributeur du %{resource_title} projet de collaboration. + collaborative_draft_access_rejected: + email_intro: '%{requester_name} a été refusé d''accès en tant que contributeur du projet collaboratif %{resource_title}.' + email_outro: Vous avez reçu cette notification car vous êtes collaborateur de %{resource_title}. + email_subject: "%{requester_name} a été rejetée pour accéder en tant que contributeur du %{resource_title} projet de collaboration." + notification_title: %{requester_name} %{requester_nickname} a été rejeté pour accéder en tant que contributeur du %{resource_title} projet de collaboration. + collaborative_draft_access_requested: + email_intro: '%{requester_name} demandé l''accès en tant que contributeur. Vous pouvez accepter ou rejeter la demande de la page de brouillon collaboratif %{resource_title}.' + email_outro: Vous avez reçu cette notification car vous êtes collaborateur de %{resource_title}. + email_subject: "%{requester_name} demandé un accès pour contribuer à %{resource_title}." + notification_title: %{requester_name} %{requester_nickname} demandé un accès pour contribuer au projet de collaboration %{resource_title} . S'il vous plaît accepter ou rejeter la demande. + collaborative_draft_access_requester_accepted: + email_intro: Vous avez été accepté pour accéder en tant que contributeur du projet collaboratif %{resource_title}. + email_outro: Vous avez reçu cette notification car vous avez demandé à devenir collaborateur de %{resource_title}. + email_subject: Vous avez été accepté comme contributeur de %{resource_title}. + notification_title: Vous avez été accepté d'accéder en tant que contributeur du %{resource_title} projet de collaboration. + collaborative_draft_access_requester_rejected: + email_intro: Vous avez été refusé à accéder en tant que contributeur du projet collaboratif %{resource_title}. + email_outro: Vous avez reçu cette notification car vous avez demandé à devenir collaborateur de %{resource_title}. + email_subject: Vous avez été rejeté en tant que contributeur de %{resource_title}. + notification_title: Vous avez été rejeté pour accéder en tant que contributeur du %{resource_title} projet de collaboration. + collaborative_draft_withdrawn: + email_intro: %{author_name} %{author_nickname} retiré le projet de collaboration %{resource_title}. + email_outro: Vous avez reçu cette notification car vous êtes collaborateur de %{resource_title}. + email_subject: "%{author_name} %{author_nickname} retiré le %{resource_title} projet de collaboration." + notification_title: %{author_name} %{author_nickname} retiré le %{resource_title} projet de collaboration. + creation_enabled: + email_intro: 'Vous pouvez maintenant créer de nouvelles propositions dans %{participatory_space_title} ! Commencez à participer sur cette page :' + email_outro: Vous avez reçu cette notification car vous suivez %{participatory_space_title}. Vous pouvez arrêter de recevoir des notifications en cliquant sur le lien précédent. + email_subject: Les propositions sont maintenant disponibles dans %{participatory_space_title} + notification_title: Vous pouvez maintenant créer de nouvelles propositions dans %{participatory_space_title} + endorsing_enabled: + email_intro: 'Vous pouvez soutenir les différentes propositions dans %{participatory_space_title} ! Commencez à participer en vous rendant sur cette page :' + email_outro: Vous avez reçu cette notification car vous suivez %{participatory_space_title}. Vous pouvez arrêter de recevoir des notifications en cliquant sur ce dernier lien. + email_subject: Vous pouvez désormais soutenir des propositions dans %{participatory_space_title} + notification_title: Vous pouvez maintenant commencer à soutenir les propositions dans %{participatory_space_title} + proposal_accepted: + affected_user: + email_intro: 'Votre proposition "%{resource_title}" a été acceptée. Vous pouvez lire la réponse sur cette page:' + email_outro: Vous avez reçu cette notification parce que vous êtes l'auteur de "%{resource_title}". + email_subject: Votre proposition a été acceptée + notification_title: Votre proposition %{resource_title} a été acceptée. + follower: + email_intro: 'La proposition "%{resource_title}" a été acceptée. Vous pouvez lire la réponse sur cette page :' + email_outro: Vous venez de recevoir cette notification parce que vous suivez "%{resource_title}". Vous pouvez à tout moment arrêter de la suivre en cliquant sur ce dernier lien. + email_subject: Une proposition que vous suivez a été acceptée + notification_title: La proposition %{resource_title} a été acceptée. + proposal_evaluating: + affected_user: + email_intro: 'Votre proposition "%{resource_title}" est en cours d''évaluation. Vous pouvez rechercher une réponse sur cette page:' + email_outro: Vous avez reçu cette notification parce que vous êtes l'auteur de "%{resource_title}". + email_subject: Votre proposition est en cours d'évaluation + notification_title: Votre proposition %{resource_title} est en cours d'évaluation. + follower: + email_intro: 'La proposition "%{resource_title}" est en cours d''évaluation. Vous pouvez consulter cette page pour voir si une réponse a été formulée :' + email_outro: Vous venez de recevoir cette notification parce que vous suivez "%{resource_title}". Vous pouvez à tout moment arrêter de la suivre en cliquant sur ce dernier lien. + email_subject: Une proposition que vous suivez est en cours d'évaluation + notification_title: La proposition %{resource_title} est en cours d'évaluation. + proposal_mentioned: + email_intro: Votre proposition "%{mentioned_proposal_title}" a été mentionnée dans cet espace dans les commentaires. + email_outro: Vous avez reçu cette notification parce que vous êtes l'auteur de "%{resource_title}". + email_subject: Votre proposition "%{mentioned_proposal_title}" a été mentionnée + notification_title: Votre proposition "%{mentioned_proposal_title}" a été mentionnée dans cet espace, dans les commentaires. + proposal_published: + email_intro: '%{author_name} %{author_nickname}, que vous suivez, a publié une nouvelle proposition appelée "%{resource_title}". Découvrez-le et contribuez:' + email_outro: Vous avez reçu cette notification car vous suivez %{author_nickname}. Vous pouvez cesser de recevoir des notifications en suivant le lien précédent. + email_subject: Nouvelle proposition "%{resource_title}" par %{author_nickname} + notification_title: La proposition %{resource_title} a été publiée par %{author_name} %{author_nickname}. + proposal_published_for_space: + email_intro: La proposition "%{resource_title}" a été publiée dans "%{participatory_space_title}" que vous suivez. + email_outro: Vous avez reçu cette notification parce que vous suivez "%{participatory_space_title}". Vous pouvez cesser de le suivre en cliquant sur le lien précédent. + email_subject: Nouvelle proposition "%{resource_title}" ajoutée à %{participatory_space_title} + notification_title: La proposition %{resource_title} a été publiée dans %{participatory_space_title} + proposal_rejected: + affected_user: + email_intro: 'Votre proposition "%{resource_title}" a été rejetée. Vous pouvez lire la réponse sur cette page:' + email_outro: Vous avez reçu cette notification parce que vous êtes l'auteur de "%{resource_title}". + email_subject: Votre proposition a été rejetée + notification_title: Votre proposition %{resource_title} a été rejetée. + follower: + email_intro: 'La proposition "%{resource_title}" n''a pas été retenue. Vous pouvez lire le commentaire ici :' + email_outro: Vous venez de recevoir cette notification parce que vous suivez "%{resource_title}". Vous pouvez à tout moment arrêter de la suivre en cliquant sur ce dernier lien. + email_subject: Une proposition que vous suivez n'a pas été retenue + notification_title: La proposition %{resource_title} n'a pas été retenue. + proposal_update_category: + email_intro: 'Un administrateur a mis à jour la catégorie de votre proposition "%{resource_title}". Vous pouvez y accéder ici :' + email_outro: Vous avez reçu cette notification parce que vous êtes l'auteur de la proposition. + email_subject: La catégorie de la proposition %{resource_title} a été mise à jour + notification_title: La catégorie de la proposition %{resource_title} a été mise à jour par un administrateur. + proposal_update_scope: + email_intro: 'Un administrateur a mis à jour la portée de votre proposition "%{resource_title}", regardez-la dans cette page :' + email_outro: Vous avez reçu cette notification parce que vous êtes l'auteur de la proposition. + email_subject: La portée de la proposition %{resource_title} a été mise à jour + notification_title: La portée de la proposition %{resource_title} a été mise à jour par un administrateur. + voting_enabled: + email_intro: 'Vous pouvez soutenir les propositions de %{participatory_space_title} ! Participez ici :' + email_outro: Vous avez reçu cette notification car vous suivez %{participatory_space_title}. Vous pouvez arrêter de recevoir des notifications en suivant le lien précédent. + email_subject: Vous pouvez désormais voter les propositions dans %{participatory_space_title} + notification_title: Vous pouvez maintenant commencer à voter pour les propositions de %{participatory_space_title} + gamification: + badges: + accepted_proposals: + conditions: + - Choisissez l'espace de participation qui vous intéresse avec la soumission des propositions activée + - Essayez de faire des propositions qui peuvent être réalisées. De cette façon, ils sont plus susceptibles d'être acceptés. + description: Ce badge est attribué lorsque vous participez activement à de nouvelles propositions et que celles-ci sont acceptées. + description_another: '%{score} des propositions de cet utilisateur ont été acceptées.' + description_own: '%{score} de vos propositions ont été acceptées.' + name: Propositions acceptées + next_level_in: Vous atteindrez le niveau suivant lorsque %{score} propositions supplémentaires seront acceptés ! + unearned_another: Aucune proposition de cet auteur n'a encore été acceptée. + unearned_own: Aucune de vos propositions n'a encore été acceptée. + proposal_votes: + conditions: + - Parcourir et passer du temps à lire les propositions d'autres personnes + - Soutenez les propositions que vous aimez ou trouvez intéressantes + description: Ce badge est attribué lorsque vous soutenez les propositions d'autres personnes. + description_another: Cet utilisateur a soutenu %{score} propositions. + description_own: Vous avez soutenu %{score} propositions. + name: Soutiens de proposition + next_level_in: Soutenir %{score} propositions supplémentaires pour atteindre le niveau supérieur! + unearned_another: Cet utilisateur n'a soutenu aucun proposition pour le moment. + unearned_own: Vous n'avez soutenu aucune proposition pour le moment. + proposals: + conditions: + - Choisissez l'espace de participation qui vous intéresse avec la soumission des propositions activée + - Créer une nouvelle proposition + description: Ce badge est attribué lorsque vous participez activement à de nouvelles propositions. + description_another: Cet utilisateur a créé %{score} propositions. + description_own: Vous avez créé %{score} propositions. + name: Propositions + next_level_in: Créez %{score} propositions supplémentaires pour atteindre le niveau suivant ! + unearned_another: Cet utilisateur n'a pas encore créé de proposition. + unearned_own: Vous n'avez créé aucune proposition pour le moment. + metrics: + accepted_proposals: + description: Nombre de propositions acceptées par les utilisateurs + object: propositions + title: Propositions Acceptées + endorsements: + description: Nombre d'avenants générés dans les propositions + object: soutiens + title: Soutiens + proposals: + description: Nombre de propositions générées + object: propositions + title: Propositions + votes: + description: Nombre de votes générés dans les propositions par les utilisateurs + object: votes + title: Votes + participatory_processes: + participatory_process_groups: + highlighted_proposals: + proposals: Propositions + participatory_spaces: + highlighted_proposals: + see_all: Tout voir (%{count}) + proposals: + actions: + answer_proposal: Répondre à la proposition + edit_proposal: Modifier la proposition + import: Importer depuis une autre fonctionnalité + new: Nouvelle proposition + participatory_texts: Textes participatifs + show: Afficher la proposition + title: Actions + admin: + actions: + preview: Aperçu + exports: + comments: commentaires + proposals: Propositions + models: + proposal: + name: Proposition + participatory_texts: + bulk-actions: + are_you_sure: Etes-vous sûr de supprimer le brouillon du texte participatif? + discard_all: Jeter tout + import_doc: Importer le document + discard: + success: Tous les brouillons de texte participatifs ont été rejetés. + import: + invalid: Le formulaire est invalide! + invalid_file: Le fichier contient une erreur, veuillez essayer de modifier le contenu du fichier et le transférer à nouveau. + success: Félicitations, les sections suivantes ont été analysées à partir du document importé, elles ont été converties en propositions. Maintenant, vous pouvez revoir et ajuster tout ce dont vous avez besoin avant de publier. + index: + info_1: Les sections suivantes ont été analysées à partir du document importé et ont été converties en propositions. Maintenant, vous pouvez revoir et ajuster tout ce dont vous avez besoin avant de publier. + publish_document: Publier le document + save_draft: Enregistrer le brouillon + title: Aperçu du texte participatif + new_import: + accepted_mime_types: + md: Markdown + odt: Odt + bottom_hint: "(Vous pourrez prévisualiser et trier les sections de document)" + document_legend: 'Ajoutez un document inférieur à 2 Mo. Chaque section jusqu’à 3 niveaux sera analysée en propositions. Les formats supportés sont: %{valid_mime_types}' + title: Ajouter un document + upload_document: Télécharger le document + publish: + invalid: Impossible de publier des propositions + success: Toutes les propositions ont été publiées + sections: + article: "article" + section: "Section: %{title}" + sub-section: "Sous-section: %{title}" + update: + success: Texte participatif mis à jour avec succès. + proposal_answers: + form: + accepted: Retenue + answer_proposal: Répondre + evaluating: En cours d'évaluation + rejected: Non retenue + title: Réponse à la proposition %{title} + proposal_notes: + create: + error: Un problème est survenu lors de la création de cette note de proposition + success: Note de proposition créée avec succès + form: + note: Remarque + submit: Soumettre + leave_your_note: Laisser une remarque + title: Notes privées + proposals: + answer: + invalid: Il y a eu un problème concernant la réponse à cette proposition + success: La réponse à la proposition a été publiée avec succès + create: + invalid: Il y a eu un problème lors de la création de cette proposition + success: Proposition créée avec succès + edit: + title: Mise à jour de la proposition + update: Mettre à jour + form: + attachment_legend: "(Facultatif) Ajouter une pièce jointe" + created_in_meeting: Cette proposition provient d'une réunion + delete_attachment: Supprimer la pièce jointe + select_a_category: Sélectionner une catégorie + select_a_meeting: Sélectionnez une réunion + index: + actions: Actions + assign_to_valuator: Assigner à un évaluateur + assign_to_valuator_button: Assigner + cancel: Annuler + change_category: Changer de catégorie + change_scope: Changer le périmètre + merge: Fusionner dans un nouveau + merge_button: Fusionner + publish: Publier + publish_answers: Publier les réponses + select_component: Sélectionnez un composant + selected: choisi + split: Fractionner la proposition + split_button: Scinder + title: Propositions + unassign_from_valuator: Retirer de l'évaluateur + unassign_from_valuator_button: Ne plus assigner + update: Mettre à jour + update_scope_button: Mise à jour du périmètre + new: + create: Créer + title: Créer une proposition + publish_answers: + number_of_proposals: Les réponses pour %{number} propositions seront publiées. + select_a_proposal: Veuillez sélectionner une proposition + show: + amendments_count: Nombre d'amendements + assigned_valuators: Évaluateurs assignés + authors: Auteurs + body: Corps + comments_count: Nombre de commentaires + comments_negative_count: Contre + comments_neutral_count: Neutre + comments_positive_count: En faveur + created_at: Date de création + documents: Documents + endorsements_count: Nombre de soutiens + endorsements_ranking: Classement par soutiens + endorsers: Soutiens + link: Lien + n_more_endorsers: + one: et 1 de plus + other: et %{count} autres + photos: Photos + proposals: Propositions + ranking: "%{ranking} sur %{total}" + related_meetings: Réunions associées + remove_assignment: Supprimer l'affectation + remove_assignment_confirmation: Êtes-vous sûr de vouloir supprimer l'évaluateur de cette proposition ? + valuators: Évaluateurs + votes_count: Nombre de votes + votes_ranking: Classement par supports + update_category: + invalid: 'Ces propositions avaient déjà la catégorie %{subject_name} : %{proposals}.' + select_a_category: Veuillez sélectionner une catégorie + select_a_proposal: Veuillez sélectionner une proposition + success: 'Les propositions ont été mises à jour avec succès vers la catégorie %{subject_name} : %{proposals}.' + update_scope: + invalid: 'Ces propositions avaient déjà la portée de %{subject_name} : %{proposals}.' + select_a_proposal: Veuillez sélectionner une proposition + select_a_scope: Veuillez sélectionner un secteur + success: 'Les propositions ont été mises à jour avec succès vers le périmètre %{subject_name} : %{proposals}.' + proposals_imports: + create: + invalid: Un problème est survenu lors de l'importation des propositions + success: "%{number} propositions importées avec succès" + new: + create: Importer des propositions + no_components: Il n'y a pas d'autre fonctionnalité de proposition dans cet espace participatif dans laquelle importer les propositions. + select_component: Veuillez sélectionner une fonctionnalité + select_states: Vérifiez l'état des propositions à importer + proposals_merges: + create: + invalid: Une erreur s'est produite lors de la fusion des propositions sélectionnées. + success: A fusionné avec succès les propositions dans un nouveau. + proposals_splits: + create: + invalid: Une erreur s'est produite lors de la division des propositions sélectionnées. + success: Divisé avec succès les propositions en nouvelles. + valuation_assignments: + create: + invalid: Il y a eu une erreur en attribuant des propositions à un évaluateur + success: Propositions assignées à un évaluateur avec succès + delete: + invalid: Il y a eu une erreur lors de la désassignation des propositions d'un évaluateur + success: Evaluateur désaffecté aux propositions avec succès + admin_log: + proposal: + answer: "%{user_name} a répondu à la proposition %{resource_name} sur l'espace %{space_name}" + create: "%{user_name} a créé la proposition %{resource_name} sur l'espace %{space_name} en tant que proposition officielle" + publish_answer: "%{user_name} a publié la réponse à la proposition %{resource_name} sur l'espace %{space_name}" + update: "%{user_name} mis à jour le %{resource_name} proposition officielle sur le %{space_name} espace" + proposal_note: + create: "%{user_name} a publié une note privée sur la proposition %{resource_name} sur l'espace %{space_name}" + valuation_assignment: + create: "%{user_name} a assigné la proposition %{resource_name} à un évaluateur" + delete: "%{user_name} a désassigné un évaluateur de la proposition %{proposal_title}" + answers: + accepted: Retenue + evaluating: En cours d'évaluation + not_answered: En attente de réponse + rejected: Non retenue + withdrawn: Retirée + application_helper: + filter_category_values: + all: Tout + filter_origin_values: + all: Tout + citizens: Propositions citoyennes + meetings: Des réunions + official: Propositions officielles + user_groups: Groupes d'utilisateurs + filter_scope_values: + all: Tout + filter_state_values: + accepted: Accepté + all: Tout + evaluating: En cours d'évaluation + not_answered: En attente de réponse + rejected: Rejeté + filter_type_values: + all: Tout + amendments: Amendements + proposals: Propositions + collaborative_drafts: + collaborative_draft: + publish: + error: Il y a eu des erreurs lors de la publication du brouillon collaboratif. + irreversible_action_modal: + body: Après avoir publié le projet en tant que proposition, le projet ne sera plus éditable. La proposition n'acceptera pas de nouveaux auteurs ou contributions. + cancel: Annuler + ok: Publier en tant que proposition + title: L'action suivante est irréversible + success: Brouillon collaboratif publié avec succès en tant que proposition. + view_collaborative_draft: Afficher le brouillon collaboratif + withdraw: + error: Il y a eu des erreurs en fermant le brouillon collaboratif. + irreversible_action_modal: + body: Après avoir fermé le brouillon, le brouillon ne sera plus éditable. Le projet n'acceptera pas de nouveaux auteurs ou contributions. + cancel: Annuler + ok: Retirer le projet collaboratif + title: L'action suivante est irréversible + success: Brouillon collaboratif retiré avec succès. + compare: + mine_is_different: Mon brouillon collaboratif est différent + no_similars_found: Bien joué! Aucun brouillon collaboratif similaire n'a été trouvé + title: Brouillons collaboratifs similaires + complete: + send: Envoyer + title: Complétez votre brouillon collaboratif + count: + drafts_count: + one: "%{count} brouillon collaboratif" + other: "%{count} brouillons collaboratifs" + create: + error: Il y a eu un problème lors de la création de ces brouillons collaboratifs + success: Brouillon collaboratif créé avec succès. + edit: + attachment_legend: "(Facultatif) Ajouter une pièce jointe" + back: Retour + select_a_category: Veuillez sélectionner une catégorie + send: Envoyer + title: Modifier un brouillon collaboratif + filters: + all: Tout + amendment: Amendements + category: Catégorie + open: Ouvrir + published: Publié + related_to: Lié à + scope: Portée + search: Chercher + state: État + withdrawn: Retiré + filters_small_view: + close_modal: Fermer la fenêtre + filter: Filtre + filter_by: Filtrer par + unfold: Se dérouler + new: + send: Continuer + title: Créez votre brouillon collaboratif + new_collaborative_draft_button: + new_collaborative_draft: Nouveau brouillon collaboratif + orders: + label: 'Ordre des brouillons par:' + most_contributed: La plupart ont contribué + random: Aléatoire + recent: Récent + requests: + accepted_request: + error: Ne peut être accepté en tant que collaborateur, réessayez plus tard. + success: "@%{user} a été accepté comme collaborateur avec succès" + access_requested: + error: Votre demande n'a pas pu être complétée, réessayez plus tard. + success: Votre demande de collaboration a été envoyée avec succès + collaboration_requests: + accept_request: Accepté + reject_request: Rejeté + title: Demandes de collaboration + rejected_request: + error: Ne peut être rejeté en tant que collaborateur, réessayez plus tard. + success: "@%{user} a été rejeté en tant que collaborateur avec succès" + show: + back: Retour + edit: Modifier un brouillon collaboratif + final_proposal: proposition finale + final_proposal_help_text: Ce brouillon est terminé. Vous pouvez voir la proposition finale terminée + hidden_authors_count: + one: et %{count} personne de plus + other: et %{count} autres personnes + info-message: Ceci est un projet collaboratif pour une proposition. Cela signifie que vous pouvez aider leurs auteurs à façonner la proposition en utilisant la section commentaire ci-dessous ou l'améliorer directement en demandant l'accès pour la modifier. Une fois que les auteurs vous accordent l'accès, vous pourrez apporter des modifications à ce brouillon. + publish: Publier + publish_info: Publiez cette version du brouillon ou + published_proposal: proposition publiée + request_access: Demande d'accès + requested_access: Accès demandé + version_history: voir l'historique des versions de cette proposition + withdraw: retirer le projet + states: + open: Ouvrir + published: Publié + withdrawn: Retiré + update: + error: Il y a eu des erreurs lors de l'enregistrement du brouillon collaboratif. + success: Brouillon collaboratif mis à jour avec succès. + title: Modifier un brouillon collaboratif + wizard_aside: + back: Retour + back_from_collaborative_draft: Retour aux brouillons collaboratifs + back_from_step_1: Retour aux brouillons collaboratifs + back_from_step_2: Retour aux brouillons collaboratifs + back_from_step_3: Retour à la comparaison des brouillons collaboratifs + back_from_step_4: Retour à l'édition du brouillon + info: Vous créez un projet collaboratif. + wizard_steps: + current_step: Étape actuelle + see_steps: voir les étapes + step_1: Créez votre projet collaboratif + step_2: Comparer avec les projets collaboratifs + step_3: Complétez votre projet collaboratif + step_of: Étape %{current_step_num} sur %{total_steps} + title: Étapes de création du brouillon collaboratif + create: + error: Il y a eu des erreurs lors de la sauvegarde de la proposition. + success: Proposition créée avec succès. Enregistrée comme brouillon. + destroy_draft: + error: Des erreurs sont survenues lors de la suppression du brouillon de la proposition. + success: Le brouillon de la proposition a bien été supprimé. + last_activity: + new_proposal_at_html: "Nouvelle proposition à %{link}" + proposal_updated_at_html: "Débat mis à jour à %{link}" + models: + collaborative_draft: + fields: + authors: Auteurs + comments: commentaires + contributions: Contributions + proposal: + fields: + category: Catégorie + comments: Commentaires + id: ID + notes: Remarques + official_proposal: Proposition officielle + published_answer: Réponse publiée + published_at: Publiée à + scope: Périmètre d'application + state: État + title: Titre + valuator: Évaluateur + valuators: Évaluateurs + votes: Votes + new: + limit_reached: Vous ne pouvez pas créer de nouvelles propositions car vous avez dépassé le nombre autorisé. + participatory_text_proposal: + alternative_title: Il n'y a pas de textes participatifs pour le moment + buttons: + amend: Modifier + comment: Commentaire + comments: commentaires + proposal_votes: + create: + error: Des erreurs se sont produites lors du soutien de la proposition. + proposals: + compare: + continue: Continuer + no_similars_found: Bien joué ! Aucune proposition similaire n'a été trouvée + title: Propositions similaires + complete: + send: Envoyer + title: Complétez votre proposition + count: + proposals_count: + one: "%{count} proposition" + other: "%{count} propositions" + edit: + add_documents: Documents + add_images: Fichier + attachment_legend: "(Facultatif) Ajouter une pièce jointe" + back: Retour + delete_document: Supprimer le document + delete_image: Supprimer l'image + gallery_legend: "(Facultatif) Ajouter une image à la carte de proposition" + select_a_category: Veuillez sélectionner une catégorie + send: Envoyer + title: Modifier la proposition + edit_draft: + discard: Supprimer ce brouillon + discard_confirmation: Êtes-vous sûr de vouloir supprimer le brouillon de votre proposition ? + send: Aperçu + title: Modifier le brouillon de votre proposition + filters: + activity: Mon activité + all: Tout + amendment_type: Type + category: Catégorie + my_proposals: Mes propositions + origin: Auteurs + related_to: Liées à + scope: Portée + search: Rechercher + state: État + type: Type + voted: Ne montrer que les propositions pour lesquelles j'ai voté + filters_small_view: + close_modal: Fermer la fenêtre de dialogue + filter: Filtrer + filter_by: Filtrer par + unfold: Voir plus + index: + collaborative_drafts_list: Accéder aux brouillons collaboratifs + new_proposal: Nouvelle proposition + see_all_withdrawn: Voir toutes les propositions retirées + view_proposal: Voir la proposition + linked_proposals: + proposal_votes: + one: vote + other: votes + new: + send: Continuer + title: Créer une proposition + orders: + label: 'Classement des propositions par :' + most_commented: Les plus commentées + most_endorsed: Les plus soutenues + most_followed: Les plus suivies + most_voted: Les plus votées + random: Aléatoire + recent: Les plus récentes + with_more_authors: Avec le plus d'auteurs + participatory_texts: + index: + document_index: Index de document + view_index: + see_index: Voir index + preview: + modify: Modifier la proposition + proposal_edit_before_minutes: + one: Vous avez la possibilité de modifier cette proposition dans la première minute suivant sa publication. Une fois ce laps de temps écoulé, vous ne pourrez plus la modifier. + other: Vous avez la possibilité de modifier cette proposition dans les %{count} minutes suivant sa publication. Une fois ce laps de temps écoulé, vous ne pourrez plus la modifier. + publish: Publier + title: Publier la proposition + proposal: + creation_date: 'Création : %{date}' + view_proposal: Voir la proposition + proposals: + empty: Il n'y a pas encore de proposition + empty_filters: Il n'y a aucune proposition avec ce critère + show: + answer: Répondre + back_to: Retour à + back_to_list: Retour à la liste + changes_at_title: Amendement de (%{title}" + comments: Commentaires + edit_proposal: Modifier la proposition + endorsements_list: Liste des soutiens + estimated_cost: Coût estimé + hidden_endorsers_count: + one: et %{count} personne de plus + other: et %{count} autres personnes + link_to_collaborative_draft_help_text: Cette proposition est le résultat d'un projet collaboratif. Revoir l'histoire + link_to_collaborative_draft_text: Voir le brouillon collaboratif + link_to_promoted_emendation_help_text: Cette proposition est un amendement promu + link_to_promoted_emendation_text: Voir les demandes de modification rejetées. + link_to_proposal_from_emendation_help_text: Ceci est une demande de modification rejetée + link_to_proposal_from_emendation_text: Voir la proposition + proposal_accepted_reason: 'Cette proposition a été retenue parce que :' + proposal_in_evaluation_reason: Cette proposition est en cours d'évaluation + proposal_rejected_reason: 'Cette proposition n''a pas été retenue parce que :' + read_less: Lire moins + read_more: En savoir plus + report: Signaler + withdraw_btn_hint: Si vous changez d'avis et tant que votre proposition n'a pas reçu de vote, commentaire et/ou soutien, vous pouvez toujours la retirer. Cette dernière ne sera pas supprimée mais elle apparaîtra dans la liste des propositions retirées. + withdraw_confirmation_html: Êtes-vous sûr de vouloir retirer cette proposition ?

Cette action ne peut pas être annulée ! + withdraw_proposal: Retirer la proposition + tags: + changed_from: "(changé de %{previous_name} par un administrateur)" + update: + title: Mettre à jour la proposition + vote_button: + already_voted: Déjà votée + already_voted_hover: Retirer le vote + maximum_votes_reached: Nombre maximum de votes atteint + no_votes_remaining: Aucun vote restant + vote: Voter + votes_blocked: Votes désactivés + votes_count: + count: + one: VOTE + other: VOTES + most_popular_proposal: Proposition la plus populaire + need_more_votes: Besoin de plus de votes + voting_rules: + can_accumulate_supports_beyond_threshold: + description: Chaque proposition doit rassembler plus de %{limit} votes + minimum_votes_per_user: + description: Vous devez répartir un minimum de %{votes} voix entre différentes propositions. + given_enough_votes: Vous avez donné suffisamment de soutien. + supports_remaining: Vous devez voter %{remaining_votes} proposition supplémentaire pour que vos votes soient pris en compte. + proposal_limit: + description: Vous pouvez créer jusqu'à %{limit} propositions. + threshold_per_proposal: + description: Pour être acceptées, les propositions doivent atteindre %{limit} votes + title: 'Les soutiens sont soumis aux règles suivantes :' + vote_limit: + description: Vous pouvez voter pour %{limit} propositions au maximum. + left: Restant + votes: Votes + wizard_aside: + back: Retour + back_from_step_1: Retour aux propositions + back_from_step_2: Retour aux propositions + back_from_step_3: Retour à la comparaison des propositions + back_from_step_4: Retour à l'édition du brouillon + info: Vous créez une proposition. + wizard_steps: + current_step: Étape actuelle + see_steps: voir les étapes + step_1: Créer une proposition + step_2: Comparer aux autres propositions + step_3: Compléter votre proposition + step_4: Publier votre proposition + step_of: Étape %{current_step_num} sur %{total_steps} + title: Étapes de création de proposition + proposals_picker: + choose_proposals: Choisir les propositions + close: Fermer + more_proposals: Il y a %{number} propositions supplémentaires. Affinez votre recherche pour les localiser. + no_proposals: Aucune proposition ne correspond à vos critères de recherche ou il n'y a aucune proposition. + publish: + error: Il y a eu des erreurs lors de la publication de la proposition. + success: Proposition publiée avec succès. + publish_answers: + success: Réponses aux propositions publiées avec succès. + update: + error: Des erreurs se sont produites lors de l'enregistrement de la proposition. + success: Proposition mise à jour avec succès. + update_draft: + error: Des erreurs sont survenues lors de l'enregistrement du brouillon de la proposition. + success: Le brouillon de proposition a été mis à jour. + versions: + collaborative_drafts: + back_to_resource: Revenir au brouillon collaboratif + index: + title: Versions + proposals: + back_to_resource: Retourner à la proposition + withdraw: + errors: + has_supports: Cette proposition ne peut pas être retirée car elle dispose déjà de supports. + resource_links: + copied_from_component: + proposal_proposal: Propositions associées + included_projects: + project_result: 'Réalisations apparaissant dans ce projet :' + included_proposals: + proposal_project: 'Proposition figurant dans ces projets :' + proposal_result: 'Proposition figurant dans ces réalisations :' diff --git a/decidim-proposals/config/locales/it.yml b/decidim-proposals/config/locales/it.yml index a5c8c8be6be5..a3083151310f 100644 --- a/decidim-proposals/config/locales/it.yml +++ b/decidim-proposals/config/locales/it.yml @@ -80,6 +80,28 @@ it: admin: filters: proposals: + category_id_eq: + label: Categoria + is_emendation_true: + label: Tipo + values: + 'false': Proposte + 'true': Emendamenti + scope_id_eq: + label: Ambito + state_eq: + label: Stato + values: + accepted: Accettato + evaluating: Valutato + published: Pubblicato + rejected: Rifiutato + validating: Convalida Tecnica + withdrawn: Ritirato + state_null: + label: Stato + values: + 'true': Senza risposta valuator_role_ids_has: label: Assegnato al valutatore search_placeholder: @@ -122,6 +144,8 @@ it: proposal_wizard_step_3_help_text: Procedura guidata "Completa" del testo della guida guidata della proposta proposal_wizard_step_4_help_text: Procedura guidata "Pubblica" del testo della guida per la procedura guidata resources_permissions_enabled: Le autorizzazioni delle azioni possono essere impostate per ogni proposta + scope_id: Ambito + scopes_enabled: Ambiti abilitati threshold_per_proposal: Voti necessari per l'approvazione della proposta vote_limit: Limite di voto per utente step: @@ -399,6 +423,7 @@ it: form: attachment_legend: "(Opzionale) Aggiungere un allegato" created_in_meeting: Questa proposta proviene da una riunione + delete_attachment: Elimina allegato select_a_category: Scegli una categoria select_a_meeting: Seleziona una riunione index: @@ -653,6 +678,7 @@ it: success: La bozza della proposta è stata cancellata con successo. last_activity: new_proposal_at_html: "Nuova proposta al %{link}" + proposal_updated_at_html: "Proposta aggiornata a%{link}" models: collaborative_draft: fields: diff --git a/decidim-proposals/config/locales/ja.yml b/decidim-proposals/config/locales/ja.yml index 027b9141a0f0..24fc501b1d60 100644 --- a/decidim-proposals/config/locales/ja.yml +++ b/decidim-proposals/config/locales/ja.yml @@ -419,6 +419,7 @@ ja: form: attachment_legend: "(オプション) 添付ファイルを追加" created_in_meeting: この提案は会議から来ています + delete_attachment: 添付ファイルを削除 select_a_category: カテゴリを選択 select_a_meeting: ミーティングを選択 index: @@ -670,6 +671,7 @@ ja: success: 提案の下書きは正常に削除されました。 last_activity: new_proposal_at_html: " %{link}で新しい提案" + proposal_updated_at_html: " %{link} で提案が更新されました" models: collaborative_draft: fields: @@ -714,8 +716,13 @@ ja: proposals_count: other: "%{count} の提案" edit: + add_documents: ドキュメント + add_images: ファイル attachment_legend: "(オプション) 添付ファイルを追加" back: 戻る + delete_document: ドキュメントの削除 + delete_image: 画像を削除 + gallery_legend: "(オプション) 提案カードに画像を追加する" select_a_category: カテゴリを選択してください send: 送信 title: 提案を編集 diff --git a/decidim-proposals/config/locales/pl.yml b/decidim-proposals/config/locales/pl.yml index ab5e820732bc..e0a658fd9e2a 100644 --- a/decidim-proposals/config/locales/pl.yml +++ b/decidim-proposals/config/locales/pl.yml @@ -35,7 +35,7 @@ pl: keep_authors: Zachowaj oryginalnych autorów valuation_assignment: admin_log: - valuator_role_id: Imię taksatora + valuator_role_id: Imię weryfikatora errors: models: participatory_text: @@ -111,17 +111,17 @@ pl: values: 'true': Bez odpowiedzi valuator_role_ids_has: - label: Przypisano do taksatora + label: Przypisano do weryfikatora search_placeholder: id_string_or_title_cont: Wyszukaj %{collection} według ID lub tytułu. components: proposals: actions: amend: Popraw - create: Utwórz - endorse: Rekomenduj - vote: Wspieraj - withdraw: Wycofać + create: Tworzenie + endorse: Rekomendacje + vote: Wspieranie + withdraw: Wycofywanie name: Propozycje settings: global: @@ -154,7 +154,7 @@ pl: resources_permissions_enabled: Uprawnienia działań można ustawić dla każdej propozycji scope_id: Zakres scopes_enabled: Zakresy włączone - threshold_per_proposal: Prób poparcia dla propozycji + threshold_per_proposal: Próg poparcia dla propozycji vote_limit: Limit możliwych wsparć na użytkownika step: amendment_creation_enabled: Można tworzyć poprawki @@ -436,7 +436,7 @@ pl: select_a_meeting: Wybierz spotkanie index: actions: Działania - assign_to_valuator: Przypisz do taksatora + assign_to_valuator: Przypisz do weryfikatora assign_to_valuator_button: Przypisz cancel: Anuluj change_category: Zmień kategorię @@ -450,7 +450,7 @@ pl: split: Podziel propozycje split_button: Podziel title: Propozycje - unassign_from_valuator: Anuluj przypisanie do taksatora + unassign_from_valuator: Anuluj przypisanie do weryfikatora unassign_from_valuator_button: Anuluj przypisanie update: Aktualizuj update_scope_button: Aktualizuj zakres @@ -462,7 +462,7 @@ pl: select_a_proposal: Wybierz propozycję show: amendments_count: Liczba poprawek - assigned_valuators: Przypisani taksatorzy + assigned_valuators: Przypisani weryfikatorzy authors: Autorzy body: Treść comments_count: Liczba komentarzy @@ -485,8 +485,8 @@ pl: ranking: "%{ranking} z %{total}" related_meetings: Powiązane spotkania remove_assignment: Usuń zadanie - remove_assignment_confirmation: Czy na pewno chcesz usunąć taksatora z tej propozycji? - valuators: Taksatorzy + remove_assignment_confirmation: Czy na pewno chcesz usunąć przypisanie weryfikatora z tej propozycji? + valuators: Weryfikatorzy votes_count: Liczba wsparć votes_ranking: Ranking wg wsparć update_category: @@ -518,11 +518,11 @@ pl: success: Pomyślnie podzielono propozycje. valuation_assignments: create: - invalid: Wystąpił błąd podczas przypisywania propozycji do taksatora - success: Przypisano propozycje do taksatora + invalid: Wystąpił błąd podczas przypisywania propozycji do weryfikatora + success: Przypisano propozycje do weryfikatora delete: - invalid: Wystąpił błąd podczas anulowania przypisania propozycji do taksatora - success: Anulowano przypisanie taksatora do propozycji + invalid: Wystąpił błąd podczas usuwania przypisania propozycji do weryfikatora + success: Anulowano przypisanie weryfikatora do propozycji admin_log: proposal: answer: "%{user_name} odpowiedział(a) na propozycję %{resource_name} w przestrzeni %{space_name}" @@ -532,7 +532,7 @@ pl: proposal_note: create: "%{user_name} zostawił(a) prywatną notatkę do propozycji %{resource_name} w przestrzeni %{space_name}" valuation_assignment: - create: "%{user_name} przypisał(a) propozycję %{resource_name} do taksatora" + create: "%{user_name} przypisał(a) propozycję %{resource_name} do weryfikatora" delete: "%{user_name} anulował(a) przypisanie taksatora do propozycji %{proposal_title}" answers: accepted: Zaakceptowano @@ -711,8 +711,8 @@ pl: scope: Zakres state: Status title: Tytuł - valuator: Taksator - valuators: Taksatorzy + valuator: Weryfikator + valuators: Weryfikatorzy votes: Głosy new: limit_reached: Nie możesz tworzyć nowych propozycji, ponieważ przekroczyłeś limit. @@ -841,7 +841,7 @@ pl: proposal_rejected_reason: 'Ta propozycja została odrzucona, ponieważ:' read_less: Pokaż mniej read_more: Pokaż więcej - report: Raport + report: Zgłoś withdraw_btn_hint: Możesz wycofać swoją propozycję, jeśli zmienisz zdanie, o ile nie otrzymałeś żadnego wsparcia. Propozycja nie zostanie usunięta, pojawi się na liście wycofanych propozycji. withdraw_confirmation_html: Czy na pewno chcesz wycofać tę propozycję?

Tej akcji nie można anulować! withdraw_proposal: Wycofaj propozycję diff --git a/decidim-sortitions/config/locales/fr-LU.yml b/decidim-sortitions/config/locales/fr-LU.yml new file mode 100644 index 000000000000..a663c2df8b22 --- /dev/null +++ b/decidim-sortitions/config/locales/fr-LU.yml @@ -0,0 +1,153 @@ +fr-LU: + activemodel: + attributes: + sortition: + additional_info: Information sur le tirage au sort + decidim_category_id: Catégories des propositions sur lesquelles vous souhaitez appliquer le tirage au sort + decidim_proposals_component_id: Ensemble de propositions + dice: Résultat de votre tirage au dé. Tirez au sort un nombre de 1 à 6, soit à l'aide d'un dé à 6 faces soit par tout autre moyen, et entrez ici le nombre obtenu devant témoin(s). Cette procédure contribue à garantir la sincérité et le caractère aléatoire du résultat. + target_items: Nombre de propositions à sélectionner (indique le nombre de propositions que vous voulez tirer au sort parmi celles du groupe de propositions que vous avez choisi précédemment) + title: Titre + witnesses: Témoins + models: + decidim/sortitions/create_sortition_event: Tirage au sort + activerecord: + models: + decidim/sortitions/sortition: + one: Tirage au sort + other: Tirages au sort + decidim: + components: + sortitions: + name: Tirages au sort + settings: + global: + comments_enabled: Commentaires activés + comments_max_length: Longueur max des commentaires (laisser 0 pour la valeur par défaut) + events: + sortitions: + sortition_created: + email_intro: Le tirage au sort "%{resource_title}" a été ajouté à "%{participatory_space_title}" que vous suivez. + email_outro: Vous avez reçu cette notification car vous suivez "%{participatory_space_title}". Vous pouvez à tout moment ne plus suivre cet espace participatif en cliquant sur le lien précédent. + email_subject: Un nouveau tirage au sort vient d'être ajouté à %{participatory_space_title} + notification_title: Le tirage au sort %{resource_title} a été ajouté à %{participatory_space_title} + pages: + home: + statistics: + sortitions_count: Tirages au sort + participatory_processes: + statistics: + sortitions_count: Tirages au sort + sortitions: + admin: + actions: + destroy: Annuler le tirage au sort + edit: Éditer + new: Nouveau tirage au sort + show: Détails du tirage au sort + models: + sortition: + fields: + category: Catégorie + created_at: Date de création + decidim_proposals_component: Module de propositions + dice: Dé + reference: Référence + request_timestamp: Date et heure + seed: Valeur aléatoire + target_items: Éléments à sélectionner + title: Titre + name: + one: Tirage au sort + other: Tirages au sort + sortitions: + confirm_destroy: + confirm_destroy: Êtes-vous sûr de vouloir annuler ce tirage au sort ? + destroy: Annuler le tirage au sort + title: Annulation du tirage au sort + create: + error: Une erreur s'est produite lors de la création d'un nouveau tirage au sort. + success: Le tirage au sort a été créé avec succès + destroy: + error: Impossible d'annuler le tirage au sort. + success: Le tirage au sort a été annulé avec succès + edit: + title: Mettre à jour les informations sur le tirage au sort + update: Mettre à jour + form: + all_categories: Toutes les catégories + select_proposal_component: Sélectionnez un ensemble de propositions + title: Nouveau tirage au sort de propositions + index: + title: Tirages au sort + new: + confirm: 'En appuyant sur le bouton suivant, Decidim enregistrera la date et l''heure à la seconde près et, en association avec le résultat du tirage de dé, générera un choix aléatoire. Cette action est irréversible : une fois que vous aurez cliqué sur le bouton, le résultat du tirage ainsi que les données saisies dans le formulaire seront publiés et ne pourront pas être modifiés. Veillez donc bien à vérifier les informations renseignées en amont' + create: Créer + title: Nouveau tirage au sort + show: + selected_proposals: Propositions sélectionnées pour le tirage au sort + update: + error: Une erreur est survenue lors de la mise à jour du tirage au sort. + success: Le tirage au sort a bien été mis à jour + admin_log: + sortition: + create: "%{user_name} a créé le tirage au sort %{resource_name} dans %{space_name}" + delete: "%{user_name} a annulé le tirage au sort %{resource_name} dans %{space_name}" + update: "%{user_name} a mis à jour le tirage au sort %{resource_name} dans %{space_name}" + sortitions: + count: + proposals_count: + one: 1 proposition + other: "%{count} propositions" + filters: + active: Actif + all: Tout + cancelled: Annulé + category: Catégorie + category_prompt: Sélectionner une catégorie + search: Rechercher + state: État + filters_small_view: + close_modal: Fermer la fenêtre de dialogue + filter: Filtrer + filter_by: Filtrer par + unfold: Dérouler + linked_sortitions: + selected_proposals: Propositions sélectionnées + orders: + label: 'Trier les tirages au sort par :' + random: Aléatoire + recent: Récent + results_count: + count: + one: proposition sélectionnée + other: propositions sélectionnées + show: + algorithm: Code de l'algorithme de tirage au sort + any_category: toutes les catégories + back: Retour à la liste + cancelled: Tirage au sort annulé + candidate_proposal_ids: Ordre des propositions du tirage au sort et identifiants + candidate_proposals_info: 'Le tirage au sort a été effectué parmi les propositions suivantes (%{category_label}), avec les identifiants suivants (en gras les propositions sélectionnées) ' + category: de la catégorie %{category} + dice_result: "(1) Résultat du tirage de dé" + introduction: 'Cette page contient le résultat du tirage au sort %{reference}. Avec le tirage au sort, %{target_items} éléments ont été sélectionnés aléatoirement et avec une distribution de probabilité égale à partir de l''ensemble des propositions affichées ci-dessous. En plus du résultat, cette page fournit toutes les informations nécessaires pour maximiser les garanties et permettre de reproduire le résultat. Le tirage au sort résulte d''un double hasard fourni par le lancer d''un dé (vérifié par des témoins) et l''heure précise du tirage au sort, qui fournit l''entrée pour un algorithme qui génère une sélection aléatoire. La variable temporelle pour le tirage est si précise (de l''ordre de la seconde) qu''il est impossible de la contrôler par des humains fournissant ainsi une double entrée "infalsifiable" pour garantir un résultat juste. ' + mathematical_result: Résultat (1) x (2) + proposals_selected_by_sortition: Propositions sélectionnées par tirage au sort + sortition_reproducibility_details: Détails de reproductibilité du tirage au sort + time_seed: "(2) Date et Heure" + witnesses: Témoins + sortition: + random_seed: Valeur aléatoire + selected_proposals: + one: proposition sélectionnée + other: '%{count} propositions sélectionnées' + view: Voir + sortition_author: + deleted: Utilisateur supprimé + sortition_cancel_author: + deleted: Utilisateur supprimé + sortitions_count: + count: + one: 1 tirage au sort + other: "%{count} tirages au sort" diff --git a/decidim-surveys/config/locales/fr-LU.yml b/decidim-surveys/config/locales/fr-LU.yml new file mode 100644 index 000000000000..c1743e546ecf --- /dev/null +++ b/decidim-surveys/config/locales/fr-LU.yml @@ -0,0 +1,62 @@ +fr-LU: + activemodel: + models: + decidim/surveys/closed_survey_event: Enquête terminée + decidim/surveys/opened_survey_event: Enquête commencée + activerecord: + models: + decidim/surveys/survey: + one: Enquête + other: Enquêtes + decidim/surveys/survey_answer: + one: Réponse + other: Réponses + decidim: + components: + surveys: + actions: + answer: Réponse + name: Enquête + settings: + global: + announcement: Annonce + clean_after_publish: 'Supprimer les réponses lors de la publication de l''enquête - ATTENTION : décocher après avoir fini vos tests et avoir publié l''enquête' + scope_id: Secteur + scopes_enabled: Secteurs activés + step: + allow_answers: Autoriser les réponses + allow_unregistered: Autoriser les utilisateurs non inscrits à répondre à l'enquête + allow_unregistered_help: Si activé, aucun login ne sera nécessaire pour répondre à l'enquête. Cela peut conduire à des données pauvres ou non fiables et rend plus vulnérable aux attaques automatiques. A utiliser avec précaution ! + announcement: Annonce + events: + surveys: + survey_closed: + email_intro: L'enquête %{resource_title} proposée dans %{participatory_space_title} est maintenant terminée. + email_outro: Vous venez de recevoir une notification venant de %{participatory_space_title}. Vous pouvez à tout moment arrêter de recevoir des notifications en suivant le lien précédent. + email_subject: L'enquête de l'espace participatif %{participatory_space_title} est terminée + notification_title: L'enquête %{resource_title} ouverte dans %{participatory_space_title} est terminée. + survey_opened: + email_intro: 'L''enquête %{resource_title} est désormais ouverte dans l''espace participatif %{participatory_space_title}. Vous pouvez y participer depuis la page suivante :' + email_outro: Vous avez reçu cette notification car vous suivez l'espace participatif %{participatory_space_title}. Vous pouvez arrêter de recevoir ces notifications à partir du lien précédent. + email_subject: Une nouvelle enquête a été créée dans %{participatory_space_title} + notification_title: 'L''enquête %{resource_title} est ouverte. Vous pouvez y participer en vous rendant sur le lien suivant : %{participatory_space_title}.' + metrics: + survey_answers: + description: Nombre d'enquêtes auxquelles ont répondu les utilisateurs + object: réponses aux enquêtes + title: Réponses aux enquêtes + surveys: + admin: + exports: + survey_user_answers: Réponses des participants à l'enquête + surveys: + update: + invalid: Erreurs lors de la sauvegarde de l'enquête. + success: Enquête enregistrée avec succès. + last_activity: + new_survey_at_html: "Nouvelle enquête à %{link}" + surveys: + answer: + invalid: Votre réponse à l'enquête comporte des erreurs. + spam_detected: Il y a eu un problème lors de la réponse au questionnaire. Peut-être avez-vous été trop rapide, pouvez-vous réessayer ? + success: Votre réponse à l'enquête a bien été enregistrée. diff --git a/decidim-surveys/config/locales/it.yml b/decidim-surveys/config/locales/it.yml index 76f265626942..f1986531c42c 100644 --- a/decidim-surveys/config/locales/it.yml +++ b/decidim-surveys/config/locales/it.yml @@ -21,6 +21,8 @@ it: global: announcement: Annuncio clean_after_publish: Eliminare le risposte quando si pubblica il sondaggio + scope_id: Ambito + scopes_enabled: Ambiti abilitati step: allow_answers: Consenti risposte allow_unregistered: Consenti agli utenti non registrati di rispondere al sondaggio diff --git a/decidim-system/config/locales/fr-LU.yml b/decidim-system/config/locales/fr-LU.yml new file mode 100644 index 000000000000..620a4f24e587 --- /dev/null +++ b/decidim-system/config/locales/fr-LU.yml @@ -0,0 +1,182 @@ +fr-LU: + activemodel: + attributes: + oauth_application: + name: Nom de l'application OAuth + organization_logo: Logo de l'organisation (carré) + organization_name: Organisation + organization_url: URL de l'organisation + redirect_uri: URI de redirection + organization: + address: Nom de l'hôte SMTP + from_email: Adresse e-mail d'envoi des notifications + from_label: Label de l'envoyeur + password: Mot de passe + port: Port + user_name: Nom d'utilisateur + organization_file_uploads: + allowed_content_types: + admin: Formats autorisés - Admin (MIME) + default: Formats autorisés par défaut (MIME) + allowed_file_extensions: + admin: Extensions autorisées pour l'admin + default: Extensions de fichiers par défaut + image: Formats d'image autorisés + maximum_file_size: + avatar: Taille du fichier de l'avatar + default: Taille de fichier par défaut + errors: + models: + oauth_application: + attributes: + redirect_uri: + must_be_ssl: L'URI de redirection doit être une URI SSL + decidim: + system: + actions: + confirm_destroy: Êtes-vous certain de vouloir supprimer cela ? + destroy: Supprimer + edit: Modifier + new: Nouvelle + save: Sauvegarder + title: Actions + admins: + create: + error: Une erreur s'est produite lors de la création d'un nouvel administrateur. + success: Admin créé avec succès + destroy: + success: Administrateur supprimé avec succès + edit: + title: Modifier l'administrateur + update: Mettre à jour + index: + title: Administrateurs + new: + create: Créer + title: Nouvel administrateur + update: + error: Une erreur s'est produite lors de la mise à jour de cet administrateur. + success: Administrateur mis à jour avec succès + default_pages: + placeholders: + content: Ajoutez un contenu pertinent à la page %{page} en allant sur l'interface d'administration. + title: Titre par défaut pour %{page} + menu: + admins: Administrateurs + dashboard: Tableau de bord + oauth_applications: Applications OAuth + organizations: Organisations + models: + admin: + fields: + created_at: Créé le + email: Courriel + name: Administrateur + validations: + email_uniqueness: un autre administrateur avec la même adresse email existe déjà + oauth_application: + fields: + created_at: Créée le + name: Nom de l'application OAuth + organization_name: Organisation + name: Application OAuth + organization: + actions: + save_and_invite: Créer une organisation et inviter un administrateur + fields: + created_at: Créé le + file_upload_settings: Paramètres de téléchargement de fichier + name: Nom + omniauth_settings: Paramètres Omniauth + smtp_settings: Paramètres SMTP + name: Organisation + oauth_applications: + create: + error: Un problème est survenu lors de la création de cette application. + success: Application créée avec succès. + destroy: + error: Un problème est survenu lors de la suppression de cette application. + success: Application supprimée avec succès. + edit: + save: Enregistrer + title: Modifier l'application + form: + select_organization: Sélectionnez une organisation + index: + confirm_delete: Êtes-vous sûr de vouloir supprimer cette application ? + title: Applications OAuth + new: + save: Enregistrer + title: Nouvelle application + update: + error: Une erreur s'est produite lors de la mise à jour de cette application. + success: Application mise à jour avec succès. + organizations: + create: + error: Une erreur s'est produite lors de la création d'une nouvelle organisation. + success: Organisation créée avec succès. + edit: + secondary_hosts_hint: Entrez chacun d'eux dans une nouvelle ligne + file_upload_settings: + content_types: + admin_hint: Ces types MIME sont autorisés pour les téléchargements dans la section admin. Les administrateurs doivent être conscients des risques liés au téléchargement de certains formats de document, il faut donc vous attendre à qu'ils soient plus prudents avec les téléchargements de fichiers. + default_hint: Ces formats de fichiers sont autorisés par défaut pour tous les utilisateurs. + intro_html: Vous ajoutez des wildcards (jokers) avec le caractère astérisque pour les types MIME, par exemple image/*. + title: Types MIME acceptés + file_extensions: + admin_hint: Ces formats de fichiers sont autorisés pour les téléchargements dans la section admin. Les administrateurs doivent être conscients des risques liés au téléchargement de certains formats de document, il faut donc vous attendre à qu'ils soient plus prudents avec les téléchargements de fichiers. + default_hint: Ces formats de fichiers sont autorisés par défaut pour tous les utilisateurs. + image_hint: Ces extensions de fichier sont autorisées pour tout type de téléchargement d'image. + title: Extensions autorisées + file_sizes: + avatar_hint: Mégaoctets (Mo). Cette taille de fichier est utilisée pour les téléchargements d'images avatar. + default_hint: Megabytes (MB). Cette limite de taille de fichier est la valeur par défaut utilisée pour tous les téléchargements de fichiers, sauf indication contraire. + title: Taille maximum des fichiers + intro: | + Veuillez être extrêmement prudent lorsque vous envisagez de modifier ces paramètres. Moins vous autorisez, mieux c'est. + L'autorisation d'extensions de fichiers spécifiques ou de types MIME peut exposer les utilisateurs du système à des risques de sécurité et peut également affecter l'accessibilité du site. + index: + title: Organisations + new: + reference_prefix_hint: Le préfixe de référence est utilisé pour identifier de manière unique les ressources pour toutes les organisations + secondary_hosts_hint: Entrez chacun d'eux dans une nouvelle ligne + title: Nouvelle organisation + omniauth_settings: + decidim: + client_id: ID du client + client_secret: Secret du client + site_url: URL du site + enabled: Activé + enabled_by_default: Ce fournisseur est activé par défaut. Il peut être édité mais non désactivé. + facebook: + app_id: ID de l'application + app_secret: Secret de l'application + google_oauth2: + client_id: ID du client + client_secret: Secret du client + icon: Icône + icon_path: Chemin de l'icône + twitter: + api_key: Clé API + api_secret: Secret de l'API + smtp_settings: + fieldsets: + sender: Expéditeur + instructions: + from_label: 'L''expéditeur du mail sera "nom-de-votre-organisation ". Laissez le champ vide pour utiliser la valeur de ''from_email'' comme label' + placeholder: + from_email: votre-organisation@exemple.org + from_label: nom-de-votre-organisation + update: + error: Une erreur s'est produite lors de la mise à jour de cette organisation. + success: Organisation mise à jour avec succès. + users_registration_mode: + disabled: L'accès n'est possible qu'avec des comptes externes + enabled: Autoriser les utilisateurs à s'inscrire et à se connecter + existing: Ne pas autoriser les utilisateurs à s'inscrire, mais autoriser les utilisateurs existants à se connecter + shared: + notices: + no_organization_warning_html: Vous devez créer une organisation pour démarrer. Assurez-vous de lire %{guide} avant de continuer. + our_getting_started_guide: Notre guide de démarrage + titles: + dashboard: Tableau de bord diff --git a/decidim-system/config/locales/it.yml b/decidim-system/config/locales/it.yml index 75620fc22631..448aa82baeea 100644 --- a/decidim-system/config/locales/it.yml +++ b/decidim-system/config/locales/it.yml @@ -1,9 +1,41 @@ it: + activemodel: + attributes: + oauth_application: + name: Nome dell'applicazione OAuth + organization_logo: Logo dell'organizzazione (quadrato) + organization_name: Organizzazione + organization_url: URL dell'organizzazione + redirect_uri: URI di Reindirizzamento + organization: + address: Server SMTP + from_email: Indirizzo email + from_label: Etichetta + password: Password + port: Porta + user_name: Pseudonimo + organization_file_uploads: + allowed_content_types: + admin: Tipi MIME di amministrazione + default: Tipi MIME predefiniti + allowed_file_extensions: + admin: Estensioni file amministratore + default: Estensioni di file predefinite + image: Estensioni file immagine + maximum_file_size: + avatar: Dimensioni dell'immagine avatar + default: Dimensione predefinita del file + errors: + models: + oauth_application: + attributes: + redirect_uri: + must_be_ssl: L'URI di reindirizzamento deve essere un URI SSL decidim: system: actions: confirm_destroy: Sei sicuro di voler cancellare? - destroy: Cancella + destroy: Elimina edit: Modifica new: Nuovo save: Salva @@ -27,11 +59,12 @@ it: success: Admin modificato con successo default_pages: placeholders: - content: Si prega di aggiungere contenuto significativo alla pagina statica %{page} sul pannello di amministrazione. + content: Si prega di aggiungere contenuto significativo alla pagina statica %{page} il pannello di amministrazione. title: Titolo predefinito per %{page} menu: admins: Amministratori dashboard: Cruscotto + oauth_applications: Applicazioni OAuth organizations: Organizzazioni models: admin: @@ -41,21 +74,67 @@ it: name: Amministratore validations: email_uniqueness: Esiste già un utente Admin con l'email che hai indicato. + oauth_application: + fields: + created_at: Data/ora di creazione + name: Nome dell'applicazione OAuth + organization_name: Organizzazione + name: Applicazione OAuth organization: actions: save_and_invite: Crea una nuova organizzazione e invita un utente Admin fields: created_at: Data/ora di creazione + file_upload_settings: Impostazioni di caricamento file name: Nome omniauth_settings: Impostazioni Omniauth smtp_settings: Impostazioni SMTP name: Organizzazione + oauth_applications: + create: + error: Si è verificato un errore durante la creazione di questa applicazione. + success: Applicazione creata correttamente. + destroy: + error: C'è stato un errore nella distruzione di questa applicazione. + success: Applicazione eliminata correttamente. + edit: + save: Salva + title: Modifica l'applicazione + form: + select_organization: Seleziona un'organizzazione + index: + confirm_delete: Sei sicuro di voler cancellare questa applicazione? + title: Applicazioni OAuth + new: + save: Salva + title: Nuova applicazione + update: + error: Si è verificato un errore durante l'aggiornamento di questa applicazione. + success: Applicazione aggiornata correttamente. organizations: create: error: C'è stato un errore durante la creazione di una nuova organizzazione. success: OK, è stata aggiunta la nuova organizzazione. edit: secondary_hosts_hint: Inserisci ciascun elemento in una nuova linea + file_upload_settings: + content_types: + admin_hint: Questi tipi MIME sono consentiti per i caricamenti della sezione Admin. Gli utenti di amministrazione dovrebbero essere consapevoli dei rischi con il caricamento di alcuni formati di documento, così puoi aspettarti che siano più cauti con i file caricati. + default_hint: Questi tipi MIME sono consentiti per tutti gli utenti come impostazione predefinita. + intro_html: Si aggiungono caratteri jolly con il carattere asterisco per i tipi MIME, ad esempio immagine/*. + title: Tipi MIME consentiti + file_extensions: + admin_hint: Questi tipi MIME sono consentiti per il caricamento nella sezione Admin. Gli utenti amministratori dovrebbero essere consapevoli dei rischi nel caricamento di alcuni formati particolari di documenti, così puoi aspettarti che siano più cauti con il caricamento di file. + default_hint: Queste estensioni di file sono consentite per tutti gli utenti come impostazione predefinita. + image_hint: Queste estensioni di file sono consentite per il caricamento delle immagini. + title: Estensioni di file consentite + file_sizes: + avatar_hint: Megabyte (MB). Questo è il limite di dimensione del file per il caricamento dell'immagine avatar. + default_hint: Megabyte (MB). Questo è il limite di dimensione del file predefinito per tutti i file da caricare se non diversamente specificato. + title: Dimensioni massime dei file + intro: | + Modificare con cautela. Meno estensioni sono ammesse, meglio è. + Consentire estensioni di file o tipi MIME specifici può esporre gli utenti del sistema a rischi per la sicurezza e può anche influenzare l'accessibilità del sito web. index: title: Organizzazioni new: @@ -64,8 +143,8 @@ it: title: Nuova Organizzazione omniauth_settings: decidim: - client_id: ID Cliente - client_secret: Segreto client + client_id: Client ID + client_secret: Client secret site_url: URL del sito enabled: Abilitato enabled_by_default: Questo provider è abilitato di default. Può essere modificato ma non disabilitato. @@ -73,7 +152,7 @@ it: app_id: ID App app_secret: App secret google_oauth2: - client_id: ID Cliente + client_id: Client ID client_secret: Client secret icon: Icona icon_path: Percorso icona @@ -81,7 +160,12 @@ it: api_key: API Key api_secret: API secret smtp_settings: + fieldsets: + sender: Mittente + instructions: + from_label: 'Il mittente email sarà: "nome-della-tua-organizzazione ". Lascia vuoto per usare ''Indirizzo email'' come etichetta' placeholder: + from_email: your-organization@example.org from_label: nome-della-tua-organizzazione update: error: C'è stato un errore durante l'aggiornamento di questa organizzazione. diff --git a/decidim-system/config/locales/ro-RO.yml b/decidim-system/config/locales/ro-RO.yml index 90290a4d92de..e87e8e843428 100644 --- a/decidim-system/config/locales/ro-RO.yml +++ b/decidim-system/config/locales/ro-RO.yml @@ -160,7 +160,12 @@ ro: api_key: Cheie API api_secret: API secret smtp_settings: + fieldsets: + sender: Expeditor + instructions: + from_label: 'Expeditorul de e-mail va fi: "organizația-nume ". Lăsați necompletat pentru a utiliza ''Adresa de e-mail'' ca etichetă' placeholder: + from_email: organizație@exemplu.org from_label: numele tău de organizatorie update: error: A apărut o eroare la actualizarea acestei organizații. diff --git a/decidim-templates/config/locales/fr-LU.yml b/decidim-templates/config/locales/fr-LU.yml new file mode 100644 index 000000000000..4063185d81b7 --- /dev/null +++ b/decidim-templates/config/locales/fr-LU.yml @@ -0,0 +1,60 @@ +fr-LU: + decidim: + admin: + menu: + templates: Modèles de questionnaire + templates: + apply: + error: Une erreur est survenue lors de l'application de ce modèle. + success: Modèle appliqué avec succès + copy: + error: Une erreur est survenue lors de la copie de ce modèle. + success: Modèle copié avec succès + create: + error: Une erreur est survenue pendant la création du modèle. + success: Modèle créé avec succès + destroy: + success: Modèle supprimé avec succès + empty: Il n'y a pas de modèle pour l'instant. + update: + error: Une erreur est survenue pendant la mise à jour du modèle. + success: Modèle mis à jour avec succès + titles: + template_types: + questionnaires: Modèles de questionnaire + templates: Modèles + models: + questionnaire_template: + fields: + questions: Nombre de questions + title: Nom du questionnaire + template: + fields: + created_at: Créé le + name: Modèle + templates: + admin: + questionnaire_templates: + choose: + create_from_template: Créer depuis un modèle + description: Vous êtes sur le point de créer un nouveau questionnaire. Vous pouvez choisir un modèle prédéfini et le modifier par la suite. + label: Choisir un modèle + placeholder: Choisir un modèle + skip_template: Passer + edit: + edit: Modifier + empty: Il n'y a pas encore de question + questionnaire: Questionnaire + form: + save: Sauvegarder + template_title: Informations sur le modèle + title: Questionnaire + index: + confirm_delete: Êtes-vous sûr de vouloir supprimer ce modèle? + title: Modèles de questionnaire + preview: + current_step: Étape %{step} + of_total_steps: sur %{total_steps} + tos_agreement: En participant, vous acceptez ces conditions d'utilisation + template_types: + questionnaires: Questionnaires diff --git a/decidim-templates/config/locales/pl.yml b/decidim-templates/config/locales/pl.yml index 492077442596..102722c9e7f5 100644 --- a/decidim-templates/config/locales/pl.yml +++ b/decidim-templates/config/locales/pl.yml @@ -55,6 +55,6 @@ pl: preview: current_step: Krok %{step} of_total_steps: z %{total_steps} - tos_agreement: Biorąc udział akceptujesz Regulamin korzystania z serwisu + tos_agreement: Biorąc udział akceptujesz Warunki korzystania z Platformy template_types: questionnaires: Kwestionariusze diff --git a/decidim-verifications/config/locales/fr-LU.yml b/decidim-verifications/config/locales/fr-LU.yml new file mode 100644 index 000000000000..2fdd6817d2dd --- /dev/null +++ b/decidim-verifications/config/locales/fr-LU.yml @@ -0,0 +1,260 @@ +fr-LU: + activemodel: + attributes: + config: + available_methods: Méthodes disponibles + offline: Hors ligne + offline_explanation: Instructions pour la vérification hors ligne + online: En ligne + id_document_information: + document_number: Numéro de document (avec lettre) + document_type: Type de document + id_document_upload: + document_number: Numéro de document (avec lettre) + document_type: Type de votre document + user: Utilisateur + verification_attachment: Copie scannée du document + offline_confirmation: + email: Email de l'utilisateur + postal_letter_address: + full_address: Adresse complète + postal_letter_confirmation: + verification_code: Code de vérification + postal_letter_postage: + full_address: Adresse complète + verification_code: Code de vérification + decidim: + admin: + menu: + authorization_revocation: + before_date_info: Utile si le processus a déjà commencé et que vous voulez révoquer les permissions du processus précédent. + button: Révoquer tout + button_before: Révoquer avant + destroy: + confirm: Révoquer avant la date d'autorisation ne peut pas être annulée. Êtes-vous sûr de vouloir continuer ? + confirm_all: Révoquer toutes les autorisations ne peut pas être annulés. Êtes-vous sûr de vouloir continuer ? + destroy_nok: Il y a eu un problème lors de la révocation des autorisations. + destroy_ok: Toutes les autorisations correspondantes ont été annulées avec succès ! + info: Il y a un total de %{count} participants vérifiés. + no_data: Aucun participant vérifié + title: Révocation des vérifications + authorization_workflows: Vérifications + admin_log: + organization: + update_id_documents_config: "%{user_name} mis à jour la configuration de la vérification des documents d'identité" + user: + grant_id_documents_offline_verification: "%{user_name} vérifié %{resource_name} aide d'une vérification hors ligne des documents d'identité" + authorization_handlers: + admin: + csv_census: + help: + - Les administrateurs téléchargent un fichier CSV avec les emails des participants acceptés + - Seuls les participants avec un email dans ce fichier CSV peuvent être vérifiés + id_documents: + help: + - Les utilisateurs remplissent leurs informations d'identité et téléchargent une copie de leur document. + - Vous remplissez les informations présentes dans l'image téléchargée. + - L'information doit correspondre à tout ce que l'utilisateur a rempli. + - Si vous ne pouvez pas voir clairement les informations ou si vous ne pouvez pas les vérifier, vous pouvez rejeter la demande et l'utilisateur sera en mesure de les corriger. + postal_letter: + help: + - Les utilisateurs demandent un code de vérification à envoyer à leur adresse. + - Vous envoyez la lettre à leur adresse avec le code de vérification. + - Vous marquez la lettre comme envoyée. + - Une fois que vous avez coché la lettre, l'utilisateur sera en mesure de présenter le code et d'être vérifié. + csv_census: + explanation: Faites-vous vérifier en utilisant le recensement de l'organisation + name: Recensement de l'organisation + direct: Direct + help: Texte d'aide + id_documents: + explanation: Téléchargez vos documents d'identité afin que nous puissions vérifier votre identité + name: Documents d'identité + multistep: En plusieurs étapes + name: Nom + postal_letter: + explanation: Nous vous enverrons une lettre postale avec un code que vous devrez saisir afin que nous puissions vérifier votre adresse + name: Code par lettre postale + verifications: + authorizations: + authorization_metadata: + info: 'Ceci est la donne de la vérification actuelle : ' + no_data_stored: Aucune donnée enregistrée. + create: + error: Une erreur s'est produite lors de la création de l'autorisation. + success: Vous avez été autorisé avec succès. + unconfirmed: Vous devez confirmer votre email pour vous autoriser. + destroy: + error: Un problème est survenu lors de la destruction de l'autorisation. + success: Vous avez réussi à détruire l'autorisation. + first_login: + actions: + another_dummy_authorization_handler: Vérifier avec un autre exemple de gestionnaire d'autorisation + csv_census: Vérifier par rapport au recensement de l'organisation + dummy_authorization_handler: Vérifier en comparant avec l'exemple du gestionnaire d'autorisation + dummy_authorization_workflow: Vérifiez par rapport à l'exemple de procédure d'autorisation + id_documents: Vérifiez votre identité en téléchargeant votre document d'identité + postal_letter: Vérifiez votre identité en recevant un code de vérification par courrier postal + sms: Soyez vérifié en recevant un code de vérification par SMS + title: Vérifier votre Identité + verify_with_these_options: 'Voici les options disponibles pour vérifier votre identité :' + index: + expired_verification: Vérification expiré + pending_verification: En attente de vérification + show_renew_info: Cliquez pour renouveler la vérification + unauthorized_verification: Nouvelle vérification + new: + authorize: Envoyer + authorize_with: Vérifier votre identité avec %{authorizer} + renew_modal: + cancel: Annuler + close: fermer + continue: Continuer + info_renew: Si vous voulez mettre à jour les données, continuez avec le renouvellement + title: Renouveler la vérification + skip_verification: Vous pouvez omettre cette étape pour le moment et %{link} + start_exploring: commencer à explorer + csv_census: + admin: + census: + create: + error: Une erreur est survenue lors du recensement. + success: '%{count} articles importés avec succès (%{errors} erreur)' + destroy_all: + success: Toutes les données du recensement ont été supprimées + destroy: + confirm: Supprimer tout le recensement ne peut pas être annulé. Es-tu sur de vouloir continuer? + title: Supprimer toutes les données du recensement + index: + data: Il y a %{count} enregistrements chargés au total. La dernière date de mise en ligne était le %{due_date} + empty: Il n'y a pas de données de recensement. Utilisez le formulaire ci-dessous pour l'importer à l'aide d'un fichier CSV. + title: Données de recensement actuelles + instructions: + body: Pour ce faire, vous devez entrer dans l’administration système et ajouter les autorisations csv_census à l’organisation. + title: Vous devez activer le recensement CSV pour cette organisation + new: + file: "Fichier .csv avec données de courrier électronique" + info: 'Doit être un fichier au format CSV avec une seule colonne avec l''adresse e-mail :' + submit: Téléverser un fichier + title: Télécharger un nouveau recensement + authorizations: + new: + error: Nous n'avons pas pu vérifier votre compte ou vous n'êtes pas dans le recensement de l'organisation. + success: Votre compte a été vérifié avec succès. + dummy_authorization: + extra_explanation: + postal_codes: + one: La participation est réservée aux utilisateurs avec le code postal %{postal_codes}. + other: 'La participation est réservée aux utilisateurs avec l''un des codes postaux suivants: %{postal_codes}.' + scope: La participation est réservée aux participants avec le secteur %{scope_name}. + id_documents: + admin: + config: + edit: + title: Configuration des documents d'identité + update: Mettre à jour + update: + error: Une erreur s'est produite lors de la mise à jour de la configuration. + success: Configuration mise à jour avec succès + confirmations: + create: + error: La vérification ne correspond pas. Réessayez ou rejetez la vérification afin que l'utilisateur puisse la modifier + success: Utilisateur vérifié avec succès + new: + introduce_user_data: Introduire les données dans l'image + reject: Rejeter + verify: Vérifier + offline_confirmations: + create: + error: La vérification ne correspond pas. Réessayez ou dites à l'utilisateur de le modifier. + success: Utilisateur vérifié avec succès + new: + cancel: Annuler + introduce_user_data: Introduire le courrier électronique de l'utilisateur et les données du document + verify: Vérifier + pending_authorizations: + index: + config: Config + offline_verification: Vérification hors ligne + title: Vérifications en attente + verification_number: 'Vérification # %{n}' + rejections: + create: + success: Vérification rejetée. L'utilisateur sera invité à modifier ses documents + authorizations: + choose: + choose_a_type: 'Veuillez sélectionner comment vous souhaitez être vérifié:' + offline: Hors ligne + online: En ligne + title: Vérifiez-vous en utilisant votre pièce d'identité + create: + error: Un problème est survenu lors du téléchargement de votre document + success: Document téléchargé avec succès + edit: + being_reviewed: Nous examinons vos documents et votre autorisation sera bientôt validée + offline: Utiliser la vérification hors ligne + online: Utiliser la vérification en ligne + rejection_clarity: Assurez-vous que les informations sont clairement visibles dans l'image téléchargée + rejection_correctness: Assurez-vous que les informations entrées sont correctes + rejection_notice: Il y a eu un problème avec votre vérification. Veuillez essayer à nouveau + send: Demande de vérification à nouveau + new: + send: Demande de vérification + title: Téléchargez votre document d'identité + update: + error: Un problème est survenu lors du chargement de votre document + success: Document téléchargé avec succès + dni: Carte nationale d'identité + nie: Carte de séjour ou de résident + passport: Passeport + postal_letter: + admin: + pending_authorizations: + index: + address: Adresse + letter_sent_at: Lettre envoyée à + mark_as_sent: Marquer comme envoyé + not_yet_sent: Pas encore envoyé + title: Vérifications en cours + username: Nom d'utilisateur + verification_code: Code de vérification + postages: + create: + error: Erreur en marquant la lettre comme envoyée + success: Lettre marquée avec succès comme envoyée + authorizations: + create: + error: Il y a eu un problème avec votre demande + success: Merci ! Nous enverrons un code de vérification à votre adresse + edit: + send: Confirmer + title: Introduisez le code de vérification que vous avez reçu + waiting_for_letter: Nous vous enverrons une lettre à votre adresse avec votre code de vérification + new: + send: Envoyez-moi une lettre + title: Demandez votre code de vérification + update: + error: Votre code de vérification ne correspond pas au nôtre. Veuillez vérifier la lettre que nous vous avons envoyée + success: Félicitations, votre identité a été vérifiée avec succès + sms: + authorizations: + create: + error: Il y avait un problème avec votre demande + success: Merci! Nous avons envoyé un SMS sur votre téléphone. + destroy: + success: Le code de vérification a été réinitialisé avec succès. Veuillez ré-entrer votre numéro de téléphone. + edit: + confirm_destroy: Êtes-vous sûr de vouloir réinitialiser le code de vérification? + destroy: Réinitialiser le code de vérification + resend: Vous n'avez pas reçu le code de vérification? + send: Confirmer + title: Introduisez le code de vérification que vous avez reçu + new: + send: Envoyez moi un SMS + title: Demander votre code de vérification + update: + error: Votre code de vérification ne correspond pas au nôtre. Veuillez vérifier le SMS que nous vous avons envoyé. + success: Toutes nos félicitations. Vous avez été vérifié avec succès. + errors: + messages: + uppercase_only_letters_numbers: à saisir en majuscule avec uniquement des lettres et / ou des chiffres