PageSourceSearch

https://i911.com/js/admin-teams.1f0f6fb9.js

js i911.com collected 2026-10-06 11:06:02 UTC 1,044,232 bytes, 727 lines download raw bytes

1(self["webpackChunki911"]=self["webpackChunki911"]||[]).push([[593],{76932:function(t,e,A){"use strict";A.d(e,{A:function(){return w}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"historical-search-cases"},[e("v-card",[e("v-card-text",[e("h4",{staticClass:"section-title",attrs:{"data-test":"page-heading"}},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.historicalSearchCases")))]),e("div",{staticClass:"table-controls"},[e("v-row",{staticClass:"mb-4",attrs:{align:"center"}},[e("v-col",{attrs:{cols:"12",md:"9",lg:"10"}},[e("v-text-field",{staticClass:"search-field",attrs:{label:t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchCasesPlaceholder"),outlined:"",dense:"","hide-details":"",clearable:""},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}})],1),e("v-col",{attrs:{cols:"12",md:"3",lg:"2"}},[e("v-btn",{staticClass:"reload-btn",attrs:{color:"primary",elevation:"0"},on:{click:t.loadData}},[e("v-icon",{attrs:{left:"",small:""}},[t._v("$vuetify.icons.reTweet")]),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.refresh"))+" ")],1)],1)],1)],1),e("v-data-table",{staticClass:"data-table",attrs:{"item-key":"uuid",search:t.search,headers:t.searchHeaders,items:t.searches,"items-per-page":10,"footer-props":{"items-per-page-options":[10,25,50,100]},expanded:t.expandedRows}
1,on:{"update:expanded":function(e){t.expandedRows=e}},scopedSlots:t._u([{key:"item.firstName",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(A.firstName))])]}},{key:"item.lastName",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(A.lastName))])]}},{key:"item.phoneNumber",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(A.phoneNumber||"—"))])]}},{key:"item.uuid",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(A.uuid))])]}},{key:"item.searchType",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(t.searchTypeLabel(A)))])]}},{key:"item.dateTimeRequested",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(t.formatDate(A.dateTimeRequested)))])]}},{key:"no-data",fn:function(){return[e("div",{staticClass:"text-center py-8"},[e("v-icon",{staticClass:"mb-2",attrs:{large:"",color:"grey lighten-1"}},[t._v("$vuetify.icons.search")]),e("p",{staticClass:"grey--text"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noSearchCasesFound")))])],1)]},proxy:!0},{key:"no-results",fn:function(){return[e("div",{staticClass:"text-center py-8"},[e("v-icon",{staticClass:"mb-2",attrs:{large:"",color:"grey lighten-1"}},[t._v("$vuetify.icons.search")]),e("p",{staticClass:"grey--text"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noMatchingCasesFound")))])],1)]},proxy:!0},{key:"item.action",fn:function({item:A}){return[e("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:n}){return[e("v-btn",t._g({staticClass:"action-btn",attrs:{icon:"",small:"",color:t.isRowExpanded(A)?"secondary":"grey"},on:{click:function(e){return t.toggleCaseSummary(A)}}},n),[e("v-icon",{attrs:{small:""}},[t._v(t._s(t.isRowExpanded(A)?"$vuetify.icons.caret_up":"$vuetify.icons.caret_down"))])],1)]}}],null,!0)},[e("span",[t._v(t._s(t.isRowExpanded(A)?"Hide Summary":"View Summary"))])])]}},{key:"item.viewEvidence",fn:function({item:A}){return[e("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:n}){return[e("v-btn",t._g({staticClass:"action-btn",attrs:{icon:"",small:"",color:t.canViewEvidence(A)?"primary":"grey lighten-1",disabled:!t.canViewEvidence(A)},on:{click:function(e){return t.openEvidenceModal(A)}}},n),[e("v-icon",{attrs:{small:""}},[t._v("$vuetify.icons.eye")])],1)]}}],null,!0)},[e("span",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.viewEvidenceTooltip")))])])]}},{key:"item.seeDetails",fn:function({item:A}){return[e("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:n}){return[e("v-btn",t._g({staticClass:"action-btn",attrs:{icon:"",small:"",color:"primary"},on:{click:function(e){return t.openCaseModal(A)}}},n),[e("v-icon",{attrs:{small:""}},[t._v("$vuetify.icons.eye")])],1)]}}],null,!0)},[e("span",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseDetailsTooltip")))])])]}},{key:"expanded-item",fn:function({headers:A,item:n}){return[e("td",{staticClass:"case-summary-panel pa-4",attrs:{colspan:A.length}},[t.summaryLoading[n.uuid]?e("div",{staticClass:"text-center py-2"},[e("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:"24"}})],1):t.caseSummaries[n.uuid]&&t.caseSummaries[n.uuid].locationCount>0?e("div",[e("div",{staticClass:"summary-title mb-2"},[t._v(t._s(t.$t(`${t.sh}.caseSummaryTitle`)))]),e("v-row",{attrs:{dense:""}},[e("v-col",{attrs:{cols:"6",sm:"4",md:"2"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.avgLatitude`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.formatGeoVal(t.caseSummaries[n.uuid].avgLatitude,6)))])]),e("v-col",{attrs:{cols:"6",sm:"4",md:"2"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.avgLongitude`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.formatGeoVal(t.caseSummaries[n.uuid].avgLongitude,6)))])]),e("v-col",{attrs:{cols:"6",sm:"4",md:"2"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.avgUncertaintyRadius`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.formatGeoVal(t.caseSummaries[n.uuid].avgUncertaintyRadius,2))+" m")])]),e("v-col",{attrs:{cols:"6",sm:"4",md:"2"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.avgAltitude`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.formatGeoVal(t.caseSummaries[n.uuid].avgAltitude,2))+" m")])]),e("v-col",{attrs:{cols:"6",sm:"4",md:"2"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.avgSpeed`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.formatGeoVal(t.caseSummaries[n.uuid].avgSpeed,2))+" m/s")])]),e("v-col",{attrs:{cols:"6",sm:"4",md:"2"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.locationPoints`)))]),e("div",{staticClass:"summary-value"}
1,[t._v(t._s(t.caseSummaries[n.uuid].locationCount))])])],1),e("v-row",{staticClass:"mt-2",attrs:{dense:""}},[e("v-col",{attrs:{cols:"12",sm:"6",md:"4"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.lastKnownWeather`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.caseSummaries[n.uuid].lastKnownWeather||"N/A"))])])],1),e("v-row",{attrs:{dense:""}},[e("v-col",{attrs:{cols:"12",sm:"6"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.chatLogSummary`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.caseSummaries[n.uuid].chatSummary||"N/A"))])]),e("v-col",{attrs:{cols:"12",sm:"6"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.relatedArticles`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.caseSummaries[n.uuid].webSearchToolSummary||"N/A"))])])],1)],1):e("div",{staticClass:"grey--text text-center py-2"},[t._v(t._s(t.$t(`${t.sh}.noGeoData`)))])])]}}])})],1)],1),e("v-dialog",{attrs:{"max-width":"80vw",attach:t.dialogAttachSelector,"content-class":"historical-search-cases-dialog"},on:{"click:outside":t.closeEvidenceModal},model:{value:t.evidenceModalOpen,callback:function(e){t.evidenceModalOpen=e},expression:"evidenceModalOpen"}},[t.modalEvidence?e("v-card",{staticClass:"case-details-metrics-card case-details-modal-card",attrs:{flat:"","data-test":"historical-evidence-details-modal"}},[e("v-card-title",{staticClass:"case-details-modal-header"},[e("span",{staticClass:"case-details-modal-heading"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceDetails.title")))]),e("v-spacer"),e("v-btn",{staticClass:"case-details-close-btn",attrs:{icon:"","aria-label":t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceDetails.close")},on:{click:t.closeEvidenceModal}},[e("v-icon",[t._v("$vuetify.icons.clear")])],1)],1),e("v-card-text",{staticClass:"case-details-modal-text case-details-modal-body"},[e("v-container",{staticClass:"col-12 case-details-metrics-grid"},[e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.firstName")))]),e("p",[t._v(t._s(t.modalEvidence.firstName||"—"))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.lastName")))]),e("p",[t._v(t._s(t.modalEvidence.lastName||"—"))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.phoneNumber")))]),e("p",[t._v(t._s(t.modalEvidence.phoneNumber||"—"))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.createdDate")))]),e("p",[t._v(t._s(t.formatDate(t.modalEvidence.dateTimeRequested)))])])],1)],1),e("v-divider",{staticClass:"case-archive-divider"}),e("div",{staticClass:"case-archive-section"},[null===t.evidenceDetails?e("p",{staticClass:"grey--text mb-0"},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.loading"))+" ")]):t.evidenceDetails?[t.evidenceDetails.unavailable?e("p",{staticClass:"grey--text mb-0"},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.unavailable"))+" ")]):[t.hasEvidenceExpandableContent?e("v-expansion-panels",{staticClass:"case-archive-panels",attrs:{flat:""}},[t.hasEvidenceSubmissionContent?e("v-expansion-panel",[e("v-expansion-panel-header",{staticClass:"case-archive-panel-header"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.submissionHeading")))]),e("v-expansion-panel-content",t._l(t.evidenceSubmissionsToShow,(function(A,n){return e("div",{key:"ev-sub-"+n,staticClass:"mb-6"},[A.locationCoords?[e("h4",{staticClass:"subtitle-2 mb-2"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.locationsHeading")))]),e("v-row",{staticClass:"mb-2",attrs:{dense:""}},[e("v-col",{attrs:{cols:"12",sm:"4"}},[e("span",{staticClass:"caption grey--text"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.latitude")))]),e("p",{staticClass:"mb-0"},[t._v(t._s(A.locationCoords.latitude))])]),e("v-col",{attrs:{cols:"12",sm:"4"}},[e("span",{staticClass:"caption grey--text"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.longitude")))]),e("p",{staticClass:"mb-0"},[t._v(t._s(A.locationCoords.longitude))])]),e("v-col",{attrs:{cols:"12",sm:"4"}},[e("span",{staticClass:"caption grey--text"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.accuracy")))]),e("p",{staticClass:"mb-0"}
1,[t._v(t._s(A.locationCoords.accuracy))])])],1)]:t._e(),A.formData?[e("h4",{staticClass:"subtitle-2 mb-2"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.witnessHeading")))]),e("div",{staticClass:"evidence-witness-details"},[t._v(t._s(t.formatEvidenceWitnessDetails(A.formData)))])]:t._e(),n<t.evidenceSubmissionsToShow.length-1?e("v-divider",{staticClass:"my-4"}):t._e()],2)})),0)],1):t._e(),t.evidenceDetails.mediaFileNames.length?e("v-expansion-panel",[e("v-expansion-panel-header",{staticClass:"case-archive-panel-header"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.mediaHeading")))]),e("v-expansion-panel-content",[e("div",{staticClass:"case-archive-media-grid"},t._l(t.evidenceDetails.mediaFileNames,(function(A,n){return e("div",{key:"ev-media-"+n,staticClass:"case-archive-media-item"},[t.isImage(A)?e("img",{staticClass:"case-archive-media-image case-archive-media-image-clickable",attrs:{src:t.mediaUrl(A)},on:{click:function(e){t.openImage(t.mediaUrl(A))}}}):t.isVideo(A)?e("video",{staticClass:"case-archive-media-video",attrs:{src:t.mediaUrl(A),controls:""}}):t.isVoice(A)?e("audio",{staticClass:"case-archive-media-audio",attrs:{src:t.mediaUrl(A),controls:"",preload:"metadata"}}):e("a",{staticClass:"case-archive-media-fallback",attrs:{href:t.mediaUrl(A),target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.displayMediaFileName(A)))])])})),0)])],1):t._e()],1):t._e(),t.hasEvidenceExpandableContent?t._e():e("p",{staticClass:"grey--text mb-0"},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.emptyArchive"))+" ")])]]:t._e()],2)],1),e("v-card-actions",{staticClass:"case-details-modal-actions"},[e("v-btn",{staticClass:"case-details-cancel-btn",attrs:{text:""},on:{click:t.closeEvidenceModal}},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceDetails.close"))+" ")]),e("v-spacer"),e("v-btn",{staticClass:"case-details-download-btn",attrs:{color:"primary",elevation:"0",loading:t.downloadLoading},on:{click:t.downloadEvidenceDetails}},[e("v-icon",{attrs:{left:"",small:""}},[t._v("$vuetify.icons.file_download")]),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceDetails.download"))+" ")],1)],1)],1):t._e()],1),e("v-dialog",{attrs:{"max-width":"80vw",attach:t.dialogAttachSelector,"content-class":"historical-search-cases-dialog"},on:{"click:outside":t.closeCaseModal},model:{value:t.caseModalOpen,callback:function(e){t.caseModalOpen=e},expression:"caseModalOpen"}},[t.modalCase?e("v-card",{staticClass:"case-details-metrics-card case-details-modal-card",attrs:{flat:"","data-test":"historical-case-details-modal"}},[e("v-card-title",{staticClass:"case-details-modal-header"},[e("span",{staticClass:"case-details-modal-heading"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseDetailsModal.title")))]),e("v-spacer"),e("v-btn",{staticClass:"case-details-close-btn",attrs:{icon:"","aria-label":t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseDetailsModal.close")},on:{click:t.closeCaseModal}},[e("v-icon",[t._v("$vuetify.icons.clear")])],1)],1),e("v-card-text",{staticClass:"case-details-modal-text case-details-modal-body"},[e("v-container",{staticClass:"col-12 case-details-metrics-grid"},[e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.firstName")))]),e("p",[t._v(t._s(t.modalCase.f
1irstName||"—"))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.lastName")))]),e("p",[t._v(t._s(t.modalCase.lastName||"—"))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.phoneNumber")))]),e("p",[t._v(t._s(t.modalCase.phoneNumber||"—"))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.createdDate")))]),e("p",[t._v(t._s(t.formatDate(t.modalCase.dateTimeRequested)))])])],1)],1),e("v-divider",{staticClass:"case-archive-divider"}),e("div",{staticClass:"case-archive-section"},[t.archiveDetails?[t.archiveDetails.unavailable?e("p",{staticClass:"grey--text mb-0"},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseArchive.unavailable"))+" ")]):[t.hasCaseMapPoints?e("div",{staticClass:"case-map-wrapper"},[e("div",{staticClass:"case-map-heading"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseArchive.mapHeading")))]),e("MglMap",{key:"case-map-"+t.modalCase.uuid,staticClass:"case-map",staticStyle:{height:"320px",width:"100%"},attrs:{"access-token":t.caseMapAccessToken,"map-style":t.caseMapStyle,center:t.caseMapCenter,zoom:4,"preserve-drawing-buffer":!0},on:{load:t.onCaseMapLoad}},[e("MglNavigationControl",{attrs:{position:"top-right"}})],1)],1):t._e(),t.hasArchiveExpandableContent?e("v-expansion-panels",{staticClass:"case-archive-panels",attrs:{flat:""}},[t.archiveDetails.locations.length?e("v-expansion-panel",[e("v-expansion-panel-header",{staticClass:"case-archive-panel-header"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseArchive.locationsHeading")))]),e("v-expansion-panel-content",[e("div",{staticClass:"case-archive-plain"},[t._v(t._s(t.formatArchiveLocations(t.archiveDetails.locations)))])])],1):t._e(),t.hasArchiveSmsSection?e("v-expansion-panel",[e("v-expansion-panel-header",{staticClass:"case-archive-panel-header"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseArchive.smsHeading")))]),e("v-expansion-panel-content",[t.archiveChatsAreStructured?e("div",{staticClass:"case-archive-chat-thread"},[t._l(t.archiveDetails.chats,(function(A,n){return[t.chatMessageText(A)||t.chatMediaEntries(A).length?e("div",{key:"case-chat-"+n,staticClass:"case-archive-chat-bubble"},[e("div",{staticClass:"case-archive-chat-meta"},[e("span",[t._v(t._s(t.chatMessageAuthor(A)))]),t.chatMessageTime(A)?e("span",{staticClass:"case-archive-chat-time"},[t._v(t._s(t.chatMessageTime(A)))]):t._e()]),t.chatMessageText(A)?e("div",{staticClass:"case-archive-chat-text"},[t._v(t._s(t.chatMessageText(A)))]):t._e(),t.chatMediaEntries(A).length?e("div",{staticClass:"case-archive-chat-media"},t._l(t.chatMediaEntries(A),(function(A,r){return e("div",{key:"case-cm-"+n+"-"+r,staticClass:"case-archive-chat-media-slot"},[t.isImage(t.cleanFilePath(A))?e("img",{staticClass:"case-archive-media-image case-archive-chat-inline-media case-archive-media-image-clickable",attrs:{src:t.mediaUrl(t.cleanFilePath(A))},on:{click:function(e){t.openImage(t.mediaUrl(t.cleanFilePath(A)))}}}):t.isVideo(t.cleanFilePath(A))?e("video",{staticClass:"case-archive-media-video case-archive-chat-inline-media",attrs:{src:t.mediaUrl(t.cleanFilePath(A)),controls:""}}):t.isVoice(t.cleanFilePath(A))?e("audio",{staticClass:"case-archive-media-audio case-archive-chat-inline-media",attrs:{src:t.mediaUrl(t.cleanFilePath(A)),controls:"",preload:"metadata"}}):e("a",{staticClass:"case-archive-media-fallback",attrs:{href:t.mediaUrl(t.cleanFilePath(A)),target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.mediaLabel(t.cleanFilePath(A))))])])})),0):t._e()]):t._e()]}))],2):e("div",{staticClass:"case-archive-plain"},[t._v(t._s(t.formatArchivePlainText(t.archiveDetails.chats)))])])],1):t._e(),t.archiveDetails.mediaFileNames.length?e("v-expansion-panel",[e("v-expansion-panel-header",{staticClass:"case-archive-panel-header"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseArchive.mediaHeading")))]),e("v-expansion-panel-content",[e("div",{staticClass:"case-archive-media-grid"},t._l(t.archiveDetails.mediaFileNames,(function(A,n){return e("div",{key:"m-"+n,staticClass:"case-archive-media-item"},[t.isImage(A)?e("img",{staticClass:"case-archive-media-image case-archive-media-image-clickable",attrs:{src:t.mediaUrl(A)},on:{click:function(e){t.openImage(t.mediaUrl(A))}}}
1):t.isVideo(A)?e("video",{staticClass:"case-archive-media-video",attrs:{src:t.mediaUrl(A),controls:""}}):t.isVoice(A)?e("audio",{staticClass:"case-archive-media-audio",attrs:{src:t.mediaUrl(A),controls:"",preload:"metadata"}}):e("a",{staticClass:"case-archive-media-fallback",attrs:{href:t.mediaUrl(A),target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.mediaLabel(A)))])])})),0)])],1):t._e()],1):t._e(),t.hasArchiveExpandableContent?t._e():e("p",{staticClass:"grey--text mb-0"},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseArchive.emptyArchive"))+" ")])]]:t._e()],2)],1),e("v-card-actions",{staticClass:"case-details-modal-actions"},[e("v-btn",{staticClass:"case-details-cancel-btn",attrs:{text:""},on:{click:t.closeCaseModal}},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseDetailsModal.close"))+" ")]),e("v-spacer"),e("v-btn",{staticClass:"case-details-download-btn",attrs:{color:"primary",elevation:"0",loading:t.downloadLoading},on:{click:function(e){return t.downloadCaseZip(t.modalCase)}}},[e("v-icon",{attrs:{left:"",small:""}},[t._v("$vuetify.icons.file_download")]),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseDetailsModal.download"))+" ")],1)],1)],1):t._e()],1),e("div",{staticClass:"historical-search-cases-dialog-host",attrs:{id:t.dialogAttachId,"aria-hidden":"true"}}),e("portal",{attrs:{to:"body"}},[t.activeImage?e("div",{staticClass:"case-archive-media-overlay",on:{click:function(e){t.activeImage=null}}},[e("img",{staticClass:"case-archive-media-overlay-image",attrs:{src:t.activeImage},on:{click:function(t){t.stopPropagation()}}})]):t._e()])],1)},r=[],s=(A(98992),A(54520),A(81454),A(8872),A(37550),A(85471)),a=A(98612),i=A(26758),o=A(80329),c=A(70564),l=A(42197),u=A(67811),h=A(60842),d=A.n(h),f=A(94832),p=s["default"].extend({props:["selectedYear","selectedMonth"],components:{Portal:l.ZL,MglMap:u.RT,MglNavigationControl:u.C9},data(){return{searches:[],evidence:[],caseSummaries:{},summaryLoading:{},expandedRows:[],caseModalOpen:!1,evidenceModalOpen:!1,modalCase:null,modalEvidence:null,downloadLoading:!1,search:"",dialogAttachId:"",archiveDetails:null,evidenceDetails:null,activeImage:null,caseMapAccessToken:"pk.eyJ1IjoiaTkxMSIsImEiOiJjamxqcGVwMmcwZWIyM3VsZDh0dDg4dzB1In0.IfshhRQCLq5vlUA0MPQYbw",caseMapStyle:f.A.streets}},created(){this.teamId=parseInt(this.$route.params.id),this.dialogAttachId=`historical-search-cases-dialog-${this._uid}`,this.getHistoricalSearches()},computed:{dialogAttachSelector(){return`#${this.dialogAttachId}`},hasArchiveSmsSection(){const t=this.archiveDetails?.chats;return!(!Array.isArray(t)||!t.length)&&(!this.archiveChatsAreStructured||t.some((t=>""!==this.chatMessageText(t)||this.chatMediaEntries(t).length>0)))},hasArchiveExpandableContent(){const t=this.archiveDetails;return!(!t||t.unavailable)&&(t.locations.length>0||this.hasArchiveSmsSection||t.mediaFileNames.length>0)},sortedCaseLocations(){const t=this.archiveDetails?.locations;if(this.archiveDetails?.unavailable||!Array.isArray(t)||!t.length)return[];const e=(t,e)=>{for(const A of e){const e=t?.[A];if(null!=e&&""!==e&&!isNaN(Number(e)))return Number(e)}return null},A=t=>{const e=t?.CapturedAt??t?.capturedAt??t?.dateTimeCaptured,A=e?new Date(e).getTime():NaN;return isNaN(A)?0:A};return t.map((t=>({lat:e(t,["Latitude","latitude"]),lng:e(t,["Longitude","longitude"]),time:A(t)}))).filter((t=>null!=t.lat&&null!=t.lng&&Math.abs(t.lat)<=90&&Math.abs(t.lng)<=180)).sort(((t,e)=>t.time-e.time))},caseRouteCoordinates(){return this.sortedCaseLocations.map((t=>[t.lng,t.lat]))},hasCaseMapPoints(){return this.caseRouteCoordinates.length>0},caseMapCenter(){const t=this.caseRouteCoordinates;return t.length?t[t.length-1]:[-98.5795,39.8283]},evidenceSubmissionsToShow(){const t=this.evidenceDetails?.submissions;return Array.isArray(t)?t.filter((t=>null!=t.locationCoords||null!=t.formData)):[]},hasEvidenceSubmissionContent(){return this.evidenceSubmissionsToShow.length>0},hasEvidenceExpandableContent(){const t=this.evidenceDetails;return!(!t||t.unavailable)&&(this.hasEvidenceSubmissionContent||Array.isArray(t.mediaFileNames)&&t.mediaFileNames.length>0)},archiveMediaByPath(){const t=Object.create(null),e=this.archiveDetails?.mediaFileNames;if(!Array.isArray(e))return t;for(const A of e){if("string"===typeof A){t[A]={url:"",contentType:"",fileName:A},t[`media/${A}`]=t[A];const e=A.split("/").pop();e&&(t[e]=t[A]);continue}const e=A.fileName;if(!e)continue;t[e]=A,t[`media/${e}`]=A;const n=e.split("/").pop();n&&void 0===t[n]&&(t[n]=A)}return t},archiveChatsAreStructured(){const t=this.archiveDetails?.chats;return!(!Array.isArray(t)||!t.length)&&t.some((t=>t&&"object"===typeof t&&("Author"in t||"author"in t||"Media"in t||"media"in t||"Text"in t||"text"in t)))},sh(){return"adminPortal.teamMetrics.adminMetricsTeam.searchHeaders"},searchHeaders(){const t=t=>this.$t(t),e="adminPortal.teamMetrics.adminMetricsTeam.searchHeaders",A=[{text:t(`${e}.firstName`),value:"firstName",align:"center",width:"10%"},{text:t(`${e}.lastName`),value:"lastName",align:"center",width:"10%"},{text:t(`${e}.phoneNumber`),value:"phoneNumber",align:"left",width:"12%"},{text:t(`${e}.connectionRequestId`),value:"uuid",width:"33%"},{text:t(`${e}.searchType`),value:"searchType",align:"left",width:"10%"},{text:t(`${e}.caseSummary`),value:"action",sortable:!1,align:"center",width:"5%"},{text:t(`${e}.seeDetails`),value:"seeDetails",sortable:!1,align:"center",width:"5%"},{text:t(`${e}.createdDate`),value:"dateTimeRequested",align:"center",width:"15%"}
1];return 1===this.teamId&&A.splice(6,0,{text:t(`${e}.viewEvidence`),value:"viewEvidence",sortable:!1,align:"center",width:"5%"}),A},teamId:{get(){return c.A.state.authentication.teams[0].id},set(){}}},methods:{formatDate(t){return t?new Date(t).toLocaleDateString():"—"},isRowExpanded(t){return this.expandedRows.some((e=>e.uuid===t.uuid))},async toggleCaseSummary(t){if(this.isRowExpanded(t))return void(this.expandedRows=this.expandedRows.filter((e=>e.uuid!==t.uuid)));if(this.expandedRows=[...this.expandedRows,t],this.caseSummaries[t.uuid])return;this.$set(this.summaryLoading,t.uuid,!0);const[e,A,n,r]=await Promise.allSettled([(0,a.Os)(t.uuid),(0,a.vM)(t.uuid),(0,a.j)(t.uuid),(0,a.U9)(t.uuid)]),s="fulfilled"===e.status?e.value.data:{},i="fulfilled"===A.status?A.value.data:[],o="fulfilled"===n.status?n.value.data:[],c="fulfilled"===r.status?r.value.data:{};this.set(this.caseSummaries,t.uuid,{...s??{},chatSummary:Array.isArray(i)?i[0]?.chatSummary??null:null,webSearchToolSummary:Array.isArray(o)?o[0]?.webSearchToolSummary??null:null,lastKnownWeather:c?.lastKnownWeather??null}),this.$set(this.summaryLoading,t.uuid,!1),(0,a.Vn)(t.uuid).then((({data:e})=>{this.$set(this.caseSummaries[t.uuid],"webSearchToolSummary",e?.summary??null)})).catch((()=>{}))},formatGeoVal(t,e){return null==t?"N/A":Number(t).toFixed(e)},isOverwatchSearch(t){return 1===Number(t?.isOverwatch)},searchTypeLabel(t){const e="adminPortal.teamMetrics.adminMetricsTeam.searchHeaders";return this.$t(this.isOverwatchSearch(t)?`${e}.searchTypeOverwatch`:`${e}.searchTypeStandard`)},getSearchMessageType(t){return t?.messageType},canViewEvidence(t){return this.isOverwatchSearch(t)&&"alert"===this.getSearchMessageType(t)},formatArchivePlainText(t){const e=t=>"object"!==typeof t?String(t):Array.isArray(t)?t.map(e).join("\n"):Object.entries(t).map((([t,A])=>`${t}: ${e(A)}`)).join("\n"),A=Array.isArray(t)?t:t?[t]:[];return A.map(e).join("\n\n")},formatArchiveLocations(t){return this.formatArchivePlainText((t??[]).map((t=>{if(!t||"object"!==typeof t||Array.isArray(t))return t;const{CapturedFromSource:e,capturedFromSource:A,...n}=t;return n})))},formatEvidenceWitnessDetails(t){if(!t||"object"!==typeof t)return"";const e=t,A="adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive",n=t=>this.$t(`${A}.${t}`),r=(t,e)=>{if(null==e||""===e)return null;const A="boolean"===typeof e?e?"true":"false":String(e);return A.trim()?`${n(t)}: ${A}`:null},s=[e.firstName,e.lastName].filter((t=>null!=t&&""!==String(t).trim())).join(" ").trim(),a=null!=e.witnessStatement?e.witnessStatement:e.witnessStatment,i=null!=e.sentAt?e.sentAt:e.occurredAt;return[r("witnessDetailName",s||null),r("witnessDetailPhone",e.phone),r("witnessDetailEmail",e.email),r("witnessDetailStatement",a),r("witnessDetailSentAt",i)].filter(Boolean).join("\n")},chatMessageAuthor(t){return null==t?"—":t.Author||t.author||"—"},chatMessageText(t){if(null==t)return"";const e=null!=t.Text?t.Text:t.text;return null!=e&&""!==String(e).trim()?String(e):""},chatMessageTime(t){return null==t?"":t.SentAt||t.ReceivedAt||t.sentAt||t.receivedAt||""},chatMediaEntries(t){const e=t.Media||t.media;return Array.isArray(e)?e.filter((t=>{const e=(t.Type||t.type||t.MediaType||t.mediaType||"").toString().toLowerCase();return"media"===e})):[]},cleanFilePath(t){if(!t||"object"!==typeof t)return{url:"",contentType:"",fileName:""};const e=this.archiveMediaByPath,A=t.FileName??t.fileName??"",n=A.replace(/^\/?media\//i,""),r=n?e[n]:void 0;return{url:r?this.mediaUrl(r):t.Url??"",contentType:r?r.contentType??"":t.ContentType??"",fileName:A}},mediaUrl(t){return t?"string"===typeof t?t:t.url||t.uri||t.path||t.src||"":""},mediaLabel(t){return t?"string"===typeof t?t:t.fileName||t.name||this.mediaUrl(t):""},displayMediaFileName(t){const e=this.mediaLabel(t);if(!e)return"";const A=e.split("/");return A[A.length-1]||e},isImage(t){if(!t)return!1;if("object"===typeof t&&t.contentType)return String(t.contentType).startsWith("image/");const e=this.mediaUrl(t);if(/^data:image\//i.test(e))return!0;const A=e.split("?")[0].toLowerCase();return/\.(png|jpe?g)$/.test(A)},isVideo(t){if(!t)return!1;if("object"===typeof t&&t.contentType)return String(t.contentType).startsWith("video/");const e=this.mediaUrl(t);
1if(/^data:video\//i.test(e))return!0;const A=e.split("?")[0].toLowerCase();return/\.(mp4|mov)$/.test(A)},isVoice(t){if(!t)return!1;if("object"===typeof t&&t.contentType)return String(t.contentType).startsWith("audio/");const e=this.mediaUrl(t);if(/^data:audio\//i.test(e))return!0;const A=e.split("?")[0].toLowerCase();return/\.mpeg$/.test(A)},async getCaseArchiveDetails(t){const{data:e}=await(0,a.DA)(this.teamId,t);this.archiveDetails=e},async getEvidenceArchiveDetails(t){const{data:e}=await(0,a.k4)(this.teamId,t);this.evidenceDetails=e},loadData(){return this.getHistoricalSearches()},refresh(){return this.getHistoricalSearches()},async getHistoricalSearches(){const t=new Date(`${this.selectedMonth} 1, 2000`).getMonth()+1,{data:e}=await(0,a.bq)(this.teamId,t,this.selectedYear);this.searches=e},openCaseModal(t){this.archiveDetails=null,this.modalCase=t,this.caseModalOpen=!0,this.getCaseArchiveDetails(t.uuid)},closeCaseModal(){this.caseModalOpen=!1,this.modalCase=null,this.archiveDetails=null,this.activeImage=null,this._caseMap=null},onCaseMapLoad({map:t}){this._caseMap=t,this.renderCaseRoute(t)},renderCaseRoute(t){if(!t)return;const e=this.caseRouteCoordinates;if(!e.length)return;if(e.length>=2){const A={type:"Feature",properties:{},geometry:{type:"LineString",coordinates:e}};t.getSource("case-route-source")?t.getSource("case-route-source").setData(A):(t.addSource("case-route-source",{type:"geojson",data:A}),t.addLayer({id:"case-route-layer",type:"line",source:"case-route-source",layout:{"line-join":"round","line-cap":"round"},paint:{"line-color":"#518BF4","line-width":4,"line-opacity":.85}}))}const A={type:"FeatureCollection",features:[{type:"Feature",properties:{role:"start"},geometry:{type:"Point",coordinates:e[0]}},...e.length>1?[{type:"Feature",properties:{role:"end"},geometry:{type:"Point",coordinates:e[e.length-1]}}]:[]]};t.getSource("case-route-points-source")?t.getSource("case-route-points-source").setData(A):(t.addSource("case-route-points-source",{type:"geojson",data:A}),t.addLayer({id:"case-route-points-layer",type:"circle",source:"case-route-points-source",paint:{"circle-radius":8,"circle-color":["match",["get","role"],"start","#22c55e","end","#ef4444","#518BF4"],"circle-stroke-width":2,"circle-stroke-color":"#ffffff"}})),this.fitCaseMapToRoute(t,e)},fitCaseMapToRoute(t,e,A){if(e.length>=2){const n=e.reduce(((t,e)=>t.extend(e)),new(d().LngLatBounds)(e[0],e[0]));t.fitBounds(n,{padding:48,maxZoom:16,duration:0,...A})}else t.jumpTo({center:e[0],zoom:15,...A})},waitForMapIdle(t,e=1200){return new Promise((A=>{let n=!1;const r=()=>{n||(n=!0,t.off("idle",r),A())};t.once("idle",r),setTimeout(r,e)}))},async getCaseMapImage(){const t=this._caseMap,e=this.caseRouteCoordinates;if(!t||!e.length)return null;
1try{const A=t.getCenter(),n=t.getZoom(),r=this.waitForMapIdle(t);this.fitCaseMapToRoute(t,e),await r;const s=t.getCanvas(),a={dataUrl:s.toDataURL("image/png"),width:s.width,height:s.height};return t.jumpTo({center:A,zoom:n}),a}catch(A){return null}},openImage(t){t&&(this.activeImage=t)},openEvidenceModal(t){this.canViewEvidence(t)&&(this.evidenceDetails=null,this.modalEvidence=t,this.evidenceModalOpen=!0,this.getEvidenceArchiveDetails(t.uuid))},closeEvidenceModal(){this.evidenceModalOpen=!1,this.modalEvidence=null,this.evidenceDetails=null,this.activeImage=null},async downloadCaseZip(t){this.downloadLoading=!0;try{const{data:e}=await(0,a.DA)(this.teamId,t.uuid),A=await this.getCaseMapImage();await(0,o.b)(e,t,A)}finally{this.downloadLoading=!1}},async downloadEvidenceDetails(){this.evidenceDetails&&await(0,i.O)(this.evidenceDetails,this.modalEvidence)}},watch:{"$i18n.locale"(){this.refresh()},selectedYear(){this.getHistoricalSearches()},selectedMonth(){this.getHistoricalSearches()}}}),m=p,g=A(81656),v=(0,g.A)(m,n,r,!1,null,"097fd6c4",null),w=v.exports},71692:function(t,e,A){"use strict";A.d(e,{A:function(){return h}});var n=function(){var t=this,e=t._self._c;return e("v-container",{attrs:{fluid:"","fill-height":"","pa-0":"",id:"teams-heatmap-page"}},[e("div",{staticClass:"map-holder"},[e("div",{attrs:{id:"map"}})])])},r=[],s=(A(44114),A(98992),A(54520),A(81454),A(60842)),a=A.n(s),i=(A(70564),A(98612)),o={props:["teamId","month","year"],data(){return{access_token:"pk.eyJ1Ijoiam9obi1pOTExIiwiYSI6ImNsZm14djY2OTBnbDkzcW8zemg4cjNvYzEifQ.Ct6zd3z_HA34LkYHFxIlLQ",map:{},defaultCoordinates:[-96.5795,37.8283],zoomLevel:3.9,searches:[],circleFeatures:[]}},mounted(){this.showSearches()},methods:{async showSearches(){a().accessToken=this.access_token;const t=new(a().Map)({container:"map",style:"mapbox://styles/john-i911/cln3jmxqy06qr01qi11e11fxf",center:this.defaultCoordinates,zoom:this.zoomLevel,dragPan:!0,dragRotate:!1,boxZoom:!1,scrollZoom:!1,doubleClickZoom:!1,touchZoom:!1,touchRotate:!1});t.addControl(new(a().NavigationControl)),t.on("load",(async()=>{const e=3e3;let A=0,n=[];t.addSource("circle-source",{type:"geojson",data:{type:"FeatureCollection",features:[]}}),t.addLayer({id:"circle-layer",type:"circle",source:"circle-source",paint:{"circle-radius":5,"circle-color":"red"}});const r=async()=>{try{const{data:s}=await(0,i.OT)(this.teamId,this.month,this.year,{limit:e,offset:A});if(s&&s.length>0){const a=s.map((t=>{const{latitude:e,longitude:A}=t;return e&&A?{type:"Feature",geometry:{type:"Point",coordinates:[A,e]}}:null})).filter(Boolean);n.push(...a);const i=t.getSource("circle-source");
1i&&"geojson"===i.type&&i.setData({type:"FeatureCollection",features:n}),A+=e,s.length===e&&setTimeout((()=>{r()}),100)}}catch(s){console.error("Error loading searches batch:",s),alert(`Error loading data: ${s.message}`)}};r()}))}},watch:{month(t,e){t!==e&&this.showSearches()},year(t,e){t!==e&&this.showSearches()}}},c=o,l=A(81656),u=(0,l.A)(c,n,r,!1,null,"1fb795c6",null),h=u.exports},39020:function(t,e,A){"use strict";A.d(e,{A:function(){return h}});var n=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"text-xs-center"},[e("v-dialog",{attrs:{persistent:"",width:"700"},scopedSlots:t._u([{key:"activator",fn:function({on:A}){return[e("v-btn",t._g({staticClass:"create-btn",attrs:{color:"error","data-test":"create-team-button"}},A),[t._v(t._s(t.$t("adminPortal.teams.teamCreateModal.createTeamButton")))])]}}]),model:{value:t.isModalShowing,callback:function(e){t.isModalShowing=e},expression:"isModalShowing"}},[e("v-card",{attrs:{"data-test":"create-team-modal"}},[e("form",{on:{submit:function(e){return e.preventDefault(),t.submit.apply(null,arguments)}}},[e("v-card-text",[e("h2",{staticClass:"headline",staticStyle:{"padding-bottom":"1.5rem"}},[t._v(t._s(t.$t("adminPortal.teams.teamCreateModal.title")))]),e("v-text-field",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],attrs:{name:"Team Name","error-message":t.errors.first("Team Name"),label:t.$t("adminPortal.teams.teamCreateModal.teamName")},model:{value:t.formData.teamName,callback:function(e){t.$set(t.formData,"teamName",e)},expression:"formData.teamName"}}),e("v-text-field",{attrs:{name:"City",label:t.$t("adminPortal.teams.teamCreateModal.city")},model:{value:t.formData.city,callback:function(e){t.$set(t.formData,"city",e)},expression:"formData.city"}}),e("v-text-field",{attrs:{name:"County",label:t.$t("adminPortal.teams.teamCreateModal.county")},model:{value:t.formData.county,callback:function(e){t.$set(t.formData,"county",e)},expression:"formData.county"}}),e("v-text-field",{attrs:{name:"State",label:t.$t("adminPortal.teams.teamCreateModal.state")},model:{value:t.formData.state,callback:function(e){t.$set(t.formData,"state",e)},expression:"formData.state"}}),e("v-checkbox",{attrs:{label:t.$t("adminPortal.teams.teamCreateModal.teamIsActive")},model:{value:t.formData.isActive,callback:function(e){t.$set(t.formData,"isActive",e)},expression:"formData.isActive"}}),e("v-checkbox",{attrs:{label:t.$t("adminPortal.teams.teamCreateModal.agencyTeam")},model:{value:t.formData.isAgency,callback:function(e){t.$set(t.formData,"isAgency",e)},expression:"formData.isAgency"}}),e("PsapSelect",{attrs:{name:"psap"},model:{value:t.selectedPsap,callback:function(e){t.selectedPsap=e},expression:"selectedPsap"}})],1),e("v-card-actions",[e("v-btn",{attrs:{text:""},on:{click:t.cancelModal}},[t._v(t._s(t.$t("adminPortal.teams.teamCreateModal.cancel")))]),e("v-spacer"),e("v-btn",{attrs:{"data-test":"create-team-submit",type:"submit",color:"primary",disabled:t.submitting}},[t._v(t._s(t.$t("adminPortal.teams.teamCreateModal.save")))])],1
1)],1)])],1)],1)},r=[],s=A(85471),a=A(98612),i=A(92499),o=s["default"].extend({data(){return{formData:{teamName:"",city:"",state:"",county:"",isActive:!0,isAgency:!1},selectedPsap:null,isModalShowing:!1,submitting:!1,error:null}},created(){this.resetModal()},methods:{resetModal(){this.formData={teamName:"",city:"",state:"",county:"",isActive:!0,isAgency:!1},this.selectedPsap=null},cancelModal(){this.resetModal(),this.isModalShowing=!1},async submit(){const t=await this.$validator.validateAll();if(t&&!this.submitting){try{this.submitting=!0,this.error=null;const{data:t}=await(0,a.gj)(this.formData);this.selectedPsap&&t.id&&await(0,a.q7)(t.id,this.selectedPsap),this.cancelModal(),this.$emit("saved")}catch(e){this.error=Error(e.message)}this.submitting=!1}}},components:{PsapSelect:i.A}}),c=o,l=A(81656),u=(0,l.A)(c,n,r,!1,null,"1062d94a",null),h=u.exports},97191:function(t,e,A){"use strict";A.r(e),A.d(e,{default:function(){return g}});var n=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"admin-metrics-page"},[e("div",{staticClass:"page-header"},[e("h3",{staticClass:"page-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetrics.pageTitle")))])]),e("div",{staticClass:"page-content"},[e("MetricsTable")],1)])},r=[],s=A(85471),a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"metrics-table-container"},[e("div",{staticClass:"table-controls"},[e("v-row",{staticClass:"mb-4",attrs:{align:"center"}},[e("v-col",{attrs:{cols:"12",md:"9",lg:"10"}},[e("v-text-field",{staticClass:"search-field",attrs:{label:t.$t("adminPortal.teamMetrics.metricsTable.searchPlaceholder"),outlined:"",dense:"","hide-details":"",clearable:""},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}})],1),e("v-col",{attrs:{cols:"12",md:"3",lg:"2"}},[e("v-btn",{staticClass:"reload-btn",attrs:{color:"primary",loading:t.loading,elevation:"0","data-test":"teams-reload-button"},on:{click:t.loadData}},[e("v-icon",{attrs:{left:"",small:""}},[t._v("$vuetify.icons.reTweet")]),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.metricsTable.refresh"))+" ")],1)],1)],1)],1),e("v-data-table",{staticClass:"data-table",attrs:{headers:t.headers,items:t.teams,search:t.search,loading:t.loading,"items-per-page":25,"footer-props":{"items-per-page-options":[10,25,50,100]}},scopedSlots:t._u([{key:"item.isActive",fn:function({item:A}){return[e("div",{class:A.isActive?"active-icon-wrapper":"inactive-icon-wrapper"},[e("v-icon",{staticClass:"status-icon",attrs:{small:"",color:"white"}},[t._v(" "+t._s(A.isActive?"$vuetify.icons.check":"$vuetify.icons.clear")+" ")])],1)]}},{key:"item.isAgency",fn:function({item:A}){return[e("div",{class:A.isAgency?"active-icon-wrapper":"inactive-icon-wrapper"},[e("v-icon",{staticClass:"status-icon",attrs:{small:"",color:"white"}},[t._v(" "+t._s(A.isActive?"$vuetify.icons.check":"$vuetify.icons.clear")+" ")])],1)]}},{key:"item.action",fn:function({item:A}){return[e("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:n}){return[e("v-btn",t._g({staticClass:"edit-btn",attrs:{icon:"",small:"",color:"primary","data-test":"team-edit-modal-button"},on:{click:function(e){return t.getMetrics(A)}}},n),[e("v-icon",{attrs:{small:""}},[t._v("$vuetify.icons.edit")])],1)]}}],null,!0)},[e("span",[t._v(t._s(t.$t("adminPortal.teamMetrics.metricsTable.viewMetricsTooltip")))])])]}},{key:"item.teamName",fn:function({item:A}){return[e("span",{staticClass:"table-text",attrs:{"data-test":"teams-column-name","data-test-id":A.id}},[t._v(t._s(A.teamName))])]}},{key:"item.city",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(A.city||"—"))])]}},{key:"item.county",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(A.county||"—"))])]}},{key:"item.state",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(A.state||"—"))])]}},{key:"item.dateTimeCreated",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(t.formatDate(A.dateTimeCreated)))])]}},{key:"no-data",fn:function(){return[e("div",{staticClass:"text-center py-8"},[e("v-icon",{staticClass:"mb-2",attrs:{large:"",color:"grey lighten-1"}},[t._v("$vuetify.icons.users")]),e("p",{staticClass:"grey--text"},[t._v(t._s(t.$t("adminPortal.teamMetrics.metricsTable.noData")))])],1
1)]},proxy:!0},{key:"no-results",fn:function(){return[e("div",{staticClass:"text-center py-8"},[e("v-icon",{staticClass:"mb-2",attrs:{large:"",color:"grey lighten-1"}},[t._v("$vuetify.icons.search")]),e("p",{staticClass:"grey--text"},[t._v(t._s(t.$t("adminPortal.teamMetrics.metricsTable.noResults")))])],1)]},proxy:!0}])})],1)},i=[],o=(A(44114),A(98612)),c=s["default"].extend({data(){return{search:"",loading:!1,teams:[]}},computed:{headers(){const t=t=>this.$t(t),e="adminPortal.teamMetrics.metricsTable.headers";return[{text:t(`${e}.teamName`),value:"teamName",align:"left",width:"20%"},{text:t(`${e}.city`),value:"city",align:"left",width:"15%"},{text:t(`${e}.county`),value:"county",align:"left",width:"15%"},{text:t(`${e}.state`),value:"state",align:"left",width:"10%"},{text:t(`${e}.active`),value:"isActive",align:"center",width:"5%"},{text:t(`${e}.isAgency`),value:"isAgency",align:"center",width:"5%"},{text:t(`${e}.created`),value:"dateTimeCreated",width:"120px"},{text:t(`${e}.metrics`),value:"action",sortable:!1,align:"center",width:"100px"}]}},methods:{async loadData(){this.loading=!0;try{const t=await(0,o.Ck)();this.teams=t.data}catch(t){console.error("Error loading teams:",t)}finally{this.loading=!1}},getMetrics(t){t.isAgency?this.$router.push({name:"admin-metrics-agency",params:{id:t.id.toString()}}):this.$router.push({name:"admin-metrics-team",params:{id:t.id.toString()}})},formatDate(t){if(!t)return"—";const e=new Date(t);return e.toLocaleDateString("en-US",{year:"numeric",month:"short",day:"numeric"})}},mounted(){this.loadData()}}),l=c,u=A(81656),h=(0,u.A)(l,a,i,!1,null,"eb48b5fe",null),d=h.exports,f=s["default"].extend({components:{MetricsTable:d}}),p=f,m=(0,u.A)(p,n,r,!1,null,"71f68fb2",null),g=m.exports},2828:function(t,e,A){"use strict";A.r(e),A.d(e,{default:function(){return B}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"admin-metrics-team-page"},[t.team?e("div",{staticClass:"page-header"},[e("h3",{attrs:{"data-test":"page-heading"}},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsAgency.agencyLabel"))+": "+t._s(t.team.teamName))])]):t._e(),e("div",{staticClass:"page-content"},[e("v-card",{staticClass:"metrics-card"},[e("v-card-text",[e("form",{on:{submit:function(e){return e.preventDefault(),t.submit.apply(null,arguments)}}},[e("section",{ref:"pdfContent"},[e("v-container",{staticClass:"col-12"},[e("v-row",[e("v-col",{attrs:{cols:"12",md:"9"}},[e("v-tabs",{attrs:{"background-color":t.activeTab===t.highlightTab?"transparent":""}},[e("v-tab",{attrs:{href:"#tab-1"}},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.tabTeamMetrics")))])],1)],1),e("v-col",{attrs:{cols:"12",md:"2"}},[e("v-select",{attrs:{label:t.$t("adminPortal.teamMetrics.adminMetricsTeam.chooseMonth"),items:t.monthList},model:{value:t.selectedMonth,callback:function(e){t.selectedMonth=e},expression:"selectedMonth"}})],1),e("v-col",{attrs:{cols:"12",md:"1"}},[e("v-select",{attrs:{label:t.$t("adminPortal.teamMetrics.adminMetricsTeam.chooseYear"),items:t.yearList},model:{value:t.selectedYear,callback:function(e){t.selectedYear=e},expression:"selectedYear"}})],1)],1)],1)],1),e("section",{ref:"pdfContent2",staticStyle:{color:"black"}},[e("v-container",{staticClass:"col-12"},[e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.createdDate")))]),e("p",[t._v(t._s(new Date(t.formData.dateTimeCreated).toDateString()))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.city")))]),e("p",[t._v(t._s(t.formData.city))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.county")))]),e("p",[t._v(t._s(t.formData.county))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.state")))]),e("p",[t._v(t._s(t.formData.state))])])],1),e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.totalUsers")))]),e("p",[t._v(t._s(t.totalUsers.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.totalLogins")))]),e("p",[t._v(t._s(t.agencyLogins.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.monthlySystemUses")))]),e("p",[t._v(t._s(t.monthlyUsage.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.yearlySystemUses")))]),e("p",[t._v(t._s(t.totalUsage.length))])])],1
1),e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.totalDeliveryMethods")))]),e("p",[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.sms"))+": "+t._s(t.sms)+" "),e("br"),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.whatsapp"))+": "+t._s(t.whatsapp)+" "),e("br")])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.attemptedCallTransfers")))]),e("p",[t._v(t._s(t.totalCTAttempts.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.successfulCallTransfers")))]),e("p",[t._v(t._s(t.totalCTSuccess.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.smsChatUses")))]),e("p",[t._v(t._s(t.totalChatUsage.length))])])],1)],1)],1),e("v-container",{staticClass:"col-12",staticStyle:{color:"black"}},[e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.apiUses")))]),e("p",[t._v(t._s(t.totalAPIUsage.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.totalSmsLanguages")))]),0===t.smsLanguageRows.length?e("p",{staticClass:"lang-empty"},[t._v("—")]):e("ul",{staticClass:"lang-list"},t._l(t.smsLanguageRows,(function(A){return e("li",{key:A.key,staticClass:"lang-item"},[e("span",[t._v(t._s(A.label)+":")]),e("span",{staticClass:"lang-count"},[t._v(t._s(A.count))])])})),0)]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsAgency.assignedTeams")))]),e("p",[t._v(t._s(t.assignedTeams))])]),e("v-col",{attrs:{cols:"12",md:"2"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.teamMembers")))]),e("v-select",{attrs:{items:t.teamUsers,label:t.$t("adminPortal.teamMetrics.adminMetricsTeam.showTeamMembers")},on:{input:function(e){return t.editUser(t.selectedUser)}},scopedSlots:t._u([{key:"item",fn:function({item:A}){return[e("div",{staticClass:"teamUsers"},[e("p",{staticClass:"team_member",staticStyle:{margin:"0 !important","font-size":"14px"}},[t._v(t._s(A.firstName)+" "+t._s(A.lastName))])])]}},{key:"selection",fn:function({item:A}){return[e("p",{staticClass:"team_member",staticStyle:{margin:"0 !important","font-size":"14px"}},[t._v(t._s(A.firstName)+" "+t._s(A.lastName))])]}}]),model:{value:t.selectedUser,callback:function(e){t.selectedUser=e},expression:"selectedUser"}})],1)],1)],1),e("div",{staticClass:"page-actions"},[e("v-btn",{staticClass:"cancel-btn",attrs:{text:""},on:{click:t.cancel}},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.back")))]),e("v-spacer"),e("v-btn",{staticClass:"export-btn",attrs:{small:"",color:"primary"},on:{click:t.downloadAsPDF}},[e("v-icon",{attrs:{left:"",small:""}},[t._v("$vuetify.icons.file_download")]),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.exportPdf"))+" ")],1)],1)],1)])],1),e("div",{staticClass:"charts-section"},[e("v-card",{staticClass:"metrics-card"},[e("v-card-text",[e("div",{staticClass:"charts-controls"},[e("v-btn",{staticClass:"refresh-btn",attrs:{small:"",color:"primary"},on:{click:t.refresh}},[e("v-icon",{staticStyle:{"margin-right":"3px"},attrs:{dark:"",small:""}},[t._v("$vuetify.icons.reTweet")]),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.refresh"))+" ")],1)],1),e("section",{ref:"pdfContent3"},[e("v-container",{staticClass:"col-12",staticStyle:{"padding-top":"25px"}},[e("v-row",{staticClass:"mb-4"},[e("v-col",{attrs:{cols:"12"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCasesByUserYtd")))]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("div",[e("GChart",{staticClass:"user-cases",attrs:{type:"ColumnChart",data:t.columnData2,options:t.columnOptions2}})],1)])])],1)],1)],1),e("section",{ref:"pdfContent4"},[e("v-divider",{staticClass:"my-4",staticStyle:{width:"100%"}}),e("v-container",{staticClass:"col-12"},[e("v-row",{staticClass:"mb-4 chart-row"},[e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCasesByDay")))]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("div",[e("GChart",{staticClass:"day-cases",attrs:{type:"LineChart",data:t.lineData,options:t.lineOptions}})],1)])]),e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCasesByMonth")))]),0===t.totalUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentYear")))])]):e("div",[e("GChart",{staticClass:"month-cases",attrs:{type:"ColumnChart",data:t.columnData,options:t.columnOptions}}
1)],1)])])],1)],1),e("v-divider",{staticClass:"my-4",staticStyle:{width:"100%"}}),e("v-container",{staticClass:"col-12"},[e("v-row",{staticClass:"chart-row"},[e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartOverwatchByMonth")))]),0===t.totalUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentYear"))+" ")])]):e("div",[e("GChart",{staticClass:"month-cases",attrs:{type:"ColumnChart",data:t.columnData3,options:t.columnOptions3}})],1)])]),e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartUncertaintyRadiusYtd")))]),0===t.pieData.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("GChart",{staticClass:"radiuses",attrs:{type:"PieChart",data:t.pieData,options:t.pieOptions}})],1)])],1)],1),e("v-divider",{staticClass:"my-4",staticStyle:{width:"100%"}}),e("v-container",{staticClass:"col-12"},[e("v-row",{staticClass:"mb-4 chart-row"},[e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCasesByDayNightYtd")))]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("GChart",{staticClass:"intervals",attrs:{type:"PieChart",data:t.pieData2,options:t.pieOptions2}})],1)]),e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCaseDurationsYtd")))]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("GChart",{staticClass:"durations",attrs:{type:"PieChart",data:t.pieData3,options:t.pieOptions3}})],1)])],1)],1)],1)])],1)],1),e("div",{directives:[{name:"show",rawName:"v-show",value:t.admin,expression:"admin"}],staticClass:"heatmap-section"},[e("section",[e("v-card",{staticClass:"metrics-card"},[e("v-card-text",[e("v-container",{staticClass:"col-12"})],1)],1)],1)]),e("div",{staticClass:"historical-cases-section"},[e("v-card",{staticClass:"metrics-card"},[e("HistoricalSearchCases",{attrs:{selectedMonth:t.selectedMonth,selectedYear:t.selectedYear}})],1)],1)],1),t.selectedUser?e("UserEditModal",{attrs:{user:t.selectedUser},on:{saved:t.refresh},model:{value:t.showUserEditModal,callback:function(e){t.showUserEditModal=e},expression:"showUserEditModal"}}):t._e()],1)},r=[],s=(A(44114),A(98992),A(54520),A(3949),A(81454),A(8872),A(37550),A(71692)),a=A(85471),i=A(98612),o=A(61261),c=A(76932),l=A(70564),u=A(1613),h=A(74204),d=A(25615);const f={English:"english",Spanish:"spanish",Portuguese:"portuguese",French:"french",Mandarin:"mandarin",German:"german",Italian:"italian",Arabic:"arabic",Japanese:"japanese"},p={standard:"sms",whatsapp:"whatsapp"};var m=a["default"].extend({data(){return{team:"",assignedTeams:[],formData:{},createdAt:"",totalUsers:"",agencyLogins:"",dailyTotals:[],monthlyUsage:"",totalUsage:"",totalCTAttempts:"",totalCTSuccess:"",totalObvAttempts:"",totalObvSuccesses:"",languages:[],totalChatUsage:"",teamUsers:[],english:0,spanish:0,portuguese:0,french:0,mandarin:0,german:0,italian:0,arabic:0,japanese:0,sms:0,whatsapp:0,deliveryMethods:[],totalAPIUsage:"",searches:[],expandedRows:[],caseSummaries:{},summaryLoading:{},lineData:[],columnData:[],pieData:[],pieData2:[],pieData3:[],columnData2:[],columnData3:[],pieOptions:{},lineOptions:{},columnOptions:{},pieOptions2:{},pieOptions3:{},columnOptions2:{},columnOptions3:{}
1,currentMonth:(new Date).toLocaleString("en-US",{month:"long",year:"numeric"}),currentYear:(new Date).toLocaleString("en-US",{year:"numeric"}),showUserEditModal:!1,selectedUser:null,selectedYear:(new Date).toLocaleString("en-US",{year:"numeric"}),selectedMonth:"",monthIndex:"",monthList:[...Array(12).keys()].map((t=>new Date(0,t).toLocaleString("en",{month:"long"}))),activeTab:"",highlightTab:""}},created(){this.teamId=parseInt(this.$route.params.id),this.selectedMonth=(new Date).toLocaleString("en-US",{month:"long"}),this.getTeam(),this.getAssignedTeams()},methods:{async getTeam(){const{data:t}=await(0,i.Uo)(this.teamId);this.team=t},async getAssignedTeams(){const{data:t}=await(0,i.XM)(this.teamId);this.assignedTeams=t.map((t=>t.teamName)).join("\n")},async getAgencyLogins(){const{data:t}=await(0,i.Ui)(this.teamId,this.monthIndex,this.selectedYear);this.agencyLogins=t},async getAgencyUserSearchTotals(){const{data:t}=await(0,i.u_)(this.teamId,this.monthIndex,this.selectedYear),e=t.reduce(((t,e)=>{const A=parseInt(e.searches);return t[e.fullName]?t[e.fullName]+=A:t[e.fullName]=A,t}),{}),A=t=>this.$t("adminPortal.teamMetrics.adminMetricsTeam.charts."+t);this.columnData2=[[A("fullName"),A("searches")]].concat(Object.entries(e)),this.columnOptions2={chartArea:{width:"90%",height:"70%"},hAxis:{title:"",slantedText:!0,slantedTextAngle:45,textStyle:{fontSize:11}},vAxis:{title:"",textStyle:{fontSize:11}},legend:"none",backgroundColor:"transparent"}},async getAgencyDailyTotals(){const{data:t}=await(0,i.ad)(this.teamId,this.monthIndex,this.selectedYear),e=t.reduce(((t,e)=>{const A=new Date(e.date).toLocaleDateString("en-US",{timeZone:"UTC"}),n=parseInt(e.searches),r=parseInt(e.connected);return t[A]?(t[A].searches+=n,t[A].connected+=r):t[A]={searches:n,connected:r},t}),{}),A=t=>this.$t("adminPortal.teamMetrics.adminMetricsTeam.charts."+t),n=[[A("date"),A("attempted"),A("connected")]];Object.entries(e).forEach((([t,{connected:e,searches:A}])=>{n.push([t,A,e])})),this.lineData=n,this.lineOptions={title:"",chartArea:{width:"80%",height:"65%"},hAxis:{title:A("date"),format:"MMM d",slantedText:!0,slantedTextAngle:45,textStyle:{fontSize:11},showTextEvery:3},vAxis:{title:"",textStyle:{fontSize:11},viewWindow:{min:0}},legend:{position:"top",textStyle:{fontSize:12}},colors:["blue","red"].reverse(),backgroundColor:"transparent",pointSize:5,lineWidth:2}},async getAgencyMonthlyTotals(){const{data:t}=await(0,i.G5)(this.teamId,this.selectedYear),e=t.reduce(((t,e)=>{const A=parseInt(e.searches);return t[e.month]?t[e.month]+=A:t[e.month]=A,t}),{});this.columnData=(0,d.l)(e,(t=>this.$t(t))),this.columnOptions={title:"",chartArea:{width:"80%",height:"70%"},hAxis:{title:"",format:"MMM",textStyle:{fontSize:11}},vAxis:{title:"",textStyle:{fontSize:11},viewWindow:{min:0}},colors:["green"],legend:"none",backgroundColor:"transparent"}},async getAgencyOverwatchTotals(){const{data:t}=await(0,i.uD)(this.teamId,this.monthIndex,this.selectedYear),e=t.reduce(((t,e)=>{const A=parseInt(e.searches);return t[e.month]?t[e.month]+=A:t[e.month]=A,t}),{}),A=t=>this.$t("adminPortal.teamMetrics.adminMetricsTeam.charts."+t);this.columnData3=(0,d.l)(e,(t=>this.$t(t))),this.columnOptions3={title:"",chartArea:{width:"80%",height:"70%"},hAxis:{title:A("month"),format:"MMM",textStyle:{fontSize:11}},vAxis:{title:"",textStyle:{fontSize:11},viewWindow:{min:0}},colors:["purple"],legend:"none",backgroundColor:"transparent"}},async getAgencyCaseTimeInterval(){const{data:t}=await(0,i.O0)(this.teamId,this.monthIndex,this.selectedYear),e={"00:00-06:00":0,"06:00-12:00":0,"12:00-18:00":0,"18:00-24:00":0};for(const r of t){const t=new Date(r.dateTimeRequested),A=t.getHours();let n="";switch(!0){case A>=0&&A<6:n="00:00-06:00";break;case A>=6&&A<12:n="06:00-12:00";break;case A>=12&&A<18:n="12:00-18:00";break;default:n="18:00-24:00"}e[n]++}const A=t=>this.$t("adminPortal.teamMetrics.adminMetricsTeam.charts."+t),n=[[A("timeInterval"),A("count")],[A("interval0006"),e["00:00-06:00"]],[A("interval0612"),e["06:00-12:00"]],[A("interval1218"),e["12:00-18:00"]],[A("interval1824"),e["18:00-24:00"]]];this.pieData2=n,this.pieOptions2={title:"",chartArea:{width:"85%",height:"85%",left:"10%",top:"10%",right:"5%",bottom:"15%"},is3D:!0,backgroundColor:"transparent",legend:{position:"right",textStyle:{fontSize:12}},pieSliceText:"value",pieSliceTextStyle:{fontSize:12}}},async getAgencyCaseDurations(){const{data:t}=await(0,i.bn)(this.teamId,this.monthIndex,this.selectedYear),e={"0-5":0,"5-10":0,"10-15":0,"15+":0};for(const r of t){const t=r.minutesElapsed;let A="";switch(!0){case t>
1=0&&t<5:A="0-5";break;case t>=5&&t<10:A="5-10";break;case t>=10&&t<15:A="10-15";break;default:A="15+"}e[A]++}const A=t=>this.$t("adminPortal.teamMetrics.adminMetricsTeam.charts."+t),n=[[A("timeRange"),A("count")],[A("duration05"),e["0-5"]],[A("duration510"),e["5-10"]],[A("duration1015"),e["10-15"]],[A("duration15plus"),e["15+"]]];this.pieData3=n,this.pieOptions3={title:"",chartArea:{width:"85%",height:"85%",left:"10%",top:"10%",right:"5%",bottom:"15%"},is3D:!0,backgroundColor:"transparent",legend:{position:"right",textStyle:{fontSize:12}},pieSliceText:"value",pieSliceTextStyle:{fontSize:12}}},async getAgencyUncertaintyRadiusTotals(){try{const{data:t}=await(0,i.Ph)(this.teamId,this.monthIndex,this.selectedYear),e=["range015m","range1630m","range31100m"],A=t[0]||{},n=e.map((t=>Number(A[t]??0))),r=t=>this.$t("adminPortal.teamMetrics.adminMetricsTeam.charts."+t);this.pieData=[[r("distanceRange"),r("count")]].concat(e.map(((t,e)=>[r(t),n[e]]))),this.pieOptions={title:"",chartArea:{width:"85%",height:"85%",left:"10%",top:"10%",right:"5%",bottom:"15%"},is3D:!0,backgroundColor:"transparent",legend:{position:"right",textStyle:{fontSize:12}},pieSliceText:"value",pieSliceTextStyle:{fontSize:12}}}catch(t){this.pieData=[]}},refresh(){this.getTeam(),this.getAssignedTeams(),this.getAgencyLogins(),this.getAgencyDailyTotals(),this.getAgencyMonthlyTotals(),this.getAgencyUserSearchTotals(),this.getAgencyCaseDurations(),this.getAgencyCaseTimeInterval(),this.getAgencyUncertaintyRadiusTotals(),this.getAgencyUsage(),this.getAgencyCTTotals(),this.getAgencyLanguages(),this.getAgencyDeliveryMethods(),this.listAgencyTeamUsers(),this.getChatTotals(),this.getAPITotals(),this.getAgencyOverwatchTotals(),this.resetModal()},async getAgencyUsage(){const{data:t}=await(0,i.R$)(this.teamId,this.monthIndex,this.selectedYear);this.monthlyUsage=t["monthlyUsage"],this.totalUsage=t["totalUsage"]},async getAgencyCTTotals(){const{data:t}=await(0,i.q6)(this.teamId,this.monthIndex,this.selectedYear);this.totalCTAttempts=t["ctAttempts"],this.totalCTSuccess=t["ctSuccess"]},async getAgencyLanguages(){const{data:t}=await(0,i.tT)(this.teamId,this.monthIndex,this.selectedYear);this.languages=t,Object.values(f).forEach((t=>{this[t]=0})),Object.values(this.languages).forEach((t=>{const e=f[t.language];e&&this[e]++}))},async getAgencyDeliveryMethods(){const{data:t}=await(0,i.g2)(this.teamId,this.monthIndex,this.selectedYear);this.deliveryMethods=t,Object.values(p).forEach((t=>{this[t]=0})),Object.values(this.deliveryMethods).forEach((t=>{const e=p[t.deliveryMethod];e&&this[e]++}))},async listAgencyTeamUsers(){const{data:t}=await(0,i.Pg)(this.teamId);this.teamUsers=t,this.totalUsers=t},async getChatTotals(){const{data:t}=await(0,i.ax)(this.teamId,this.monthIndex,this.selectedYear);this.totalChatUsage=t},async getAPITotals(){const{data:t}=await(0,i.Sh)(this.teamId,this.monthIndex,this.selectedYear);this.totalAPIUsage=t},isRowExpanded(t){return this.expandedRows.some((e=>e.uuid===t.uuid))},async toggleCaseSummary(t){const e=this.expandedRows.findIndex((e=>e.uuid===t.uuid));if(e>=0)this.expandedRows.splice(e,1);else if(this.expandedRows.push(t),!this.caseSummaries[t.uuid]){this.$set(this.summaryLoading,t.uuid,!0);try{const[e,A,n,r]=await Promise.allSettled([(0,i.Os)(t.uuid),(0,i.vM)(t.uuid),(0,i.j)(t.uuid),(0,i.U9)(t.uuid)]),s="fulfilled"===e.status?e.value.data:{},a="fulfilled"===A.status?A.value.data:[],o="fulfilled"===n.status?n.value.data:[],c="fulfilled"===r.status?r.value.data:{};this.$set(this.caseSummaries,t.uuid,{...s??{},chatSummary:Array.isArray(a)?a[0]?.chatSummary??null:null,webSearchToolSummary:Array.isArray(o)?o[0]?.webSearchToolSummary??null:null,lastKnownWeather:c?.lastKnownWeather??null}),(0,i.Vn)(t.uuid).then((({data:e})=>{this.$set(this.caseSummaries[t.uuid],"webSearchToolSummary",e?.summary??null)})).catch((()=>{}))}finally{this.$set(this.summaryLoading,t.uuid,!1)}}},formatGeoVal(t,e=6){return null===t||void 0===t?"—":parseFloat(t).toFixed(e)},selectSearch(t){this.selectedSearch=t},formatDate(t){return new Date(t).toLocaleDateString()},editUser(t){this.selectedUser=t,this.showUserEditModal=!0},async resetModal(){this.formData={...this.team}},cancel(){this.$router.push({name:"admin-metrics"})},async downloadAsPDF(){await this.$nextTick(),await(0,h.q)({teamName:this.team.teamName||"Team",formData:this.formData,totalUsers:this.totalUsers,agencyLogins:this.agencyLogins,monthlyUsage:this.monthlyUsage,totalUsage:this.totalUsage,totalCTAttempts:this.totalCTAttempts,totalCTSuccess:this.totalCTSuccess,totalChatUsage:this.totalChatUsage,english:this.english,spanish:this.spanish,portuguese:this.portuguese,french:this.french,mandarin:this.mandarin,german:this.german,italian:this.italian,arabic:this.arabic,japanese:this.japanese})}},components:{GChart:u.qf,UserEditModal:o.A,SearchesHeatmap:s.A,HistoricalSearchCases:c.A},computed:{smsLanguageRows(){const t=["english","spanish","portuguese","french","german","italian","japanese","arabic","mandarin"];return t.map((t=>({key:t,label:this.$t(`adminPortal.teamMetrics.adminMetricsTeam.${t}`),count:this[t]||0}))).filter((t=>t.count>0)).sort(((t,e)=>e.count-t.count))},searchHeaders(){const t=t=>this.$t(t),e="adminPortal.teamMetrics.adminMetricsTeam.searchHeaders";return[{text:t(`${e}.firstName`),value:"firstName",align:"center",width:"7.5%"},{text:t(`${e}.lastName`),value:"lastName",align:"center",width:"7.5%"},{text:t(`${e}.phoneNumber`),value:"phoneNumber",align:"left",width:"10%"},{text:t(`${e}.connectionRequestId`),value:"uuid",width:"45%"},{text:t(`${e}.createdDate`),value:"dateTimeRequested",align:"right",width:"20%"},{text:t(`${e}.downloadMetrics`),value:"action",sortable:!1,align:"center",width:"10%"}]},yearList(){const t=(new Date).getFullYear(),e=new Date(this.formData.dateTimeCreated).getFullYear(),A=[];for(let n=t;n>=e;n--)A.push(n.toString());return A},admin(){return l.A.state.authentication.currentUser.isAdmin},user(){l.A.state.authentication.currentUser}},watch:{"$i18n.locale"(){this.refresh()},team(){this.resetModal()},selectedYear(t){t&&(this.getAgencyCTTotals(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyLogins(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyUsage(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyUserSearchTotals(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyDailyTotals(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyMonthlyTotals(this.teamId,this.selectedYear),this.getAgencyCaseDurations(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyCaseTimeInterval(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyUncertaintyRadiusTotals(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyLanguages(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyDeliveryMethods(this.teamId,this.monthIndex,this.selectedYear),this.getChatTotals(this.teamId,this.monthIndex,this.selectedYear),this.getAPITotals(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyOverwatchTotals(this.teamId,this.monthIndex,this.selectedYear),this.listAgencyTeamUsers())},selectedMonth(t){t&&(this.monthIndex=this.monthList.indexOf(t)+1,this.getAgencyCTTotals(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyLogins(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyUsage(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyUserSearchTotals(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyDailyTotals(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyMonthlyTotals(this.teamId,this.selectedYear),this.getAgencyCaseDurations(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyCaseTimeInterval(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyUncertaintyRadiusTotals(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyLanguages(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyDeliveryMethods(this.teamId,this.monthIndex,this.selectedYear),this.getChatTotals(this.teamId,this.monthIndex,this.selectedYear),this.getAPITotals(this.teamId,this.monthIndex,this.selectedYear),this.getAgencyOverwatchTotals(this.teamId,this.monthIndex,this.selectedYear),this.listAgencyTeamUsers())},selectedUser(t){this.editUser(t)}}}),g=m,v=A(81656),w=(0,v.A)(g,n,r,!1,null,"6bd182d8",null),B=w.exports},52559:function(t,e,A){"use strict";A.r(e),A.d(e,{default:function(){return B}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"admin-metrics-team-page"},[t.team?e("div",{staticClass:"page-header"},[e("h3",{attrs:{"data-test":"page-heading"}},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.teamLabel"))+": "+t._s(t.team.teamName))])]):t._e(),e("div",{staticClass:"page-content"},[e("v-card",{staticClass:"metrics-card"},[e("v-card-text",[e("form",{on:{submit:function(e){return e.preventDefault(),t.submit.apply(null,arguments)}}},[e("section",{ref:"pdfContent"},[e("v-container",{staticClass:"col-12"},[e("v-row",[e("v-col",{attrs:{cols:"12",md:"9"}},[e("v-tabs",{attrs:{"background-color":t.activeTab===t.highlightTab?"transparent":""}},[e("v-tab",{attrs:{href:"#tab-1"}},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.tabTeamMetrics")))])],1
1)],1),e("v-col",{attrs:{cols:"12",md:"2"}},[e("v-select",{attrs:{label:t.$t("adminPortal.teamMetrics.adminMetricsTeam.chooseMonth"),items:t.monthList},model:{value:t.selectedMonth,callback:function(e){t.selectedMonth=e},expression:"selectedMonth"}})],1),e("v-col",{attrs:{cols:"12",md:"1"}},[e("v-select",{attrs:{label:t.$t("adminPortal.teamMetrics.adminMetricsTeam.chooseYear"),items:t.yearList},model:{value:t.selectedYear,callback:function(e){t.selectedYear=e},expression:"selectedYear"}})],1)],1)],1)],1),e("section",{ref:"pdfContent2",staticStyle:{color:"black"}},[e("v-container",{staticClass:"col-12"},[e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.createdDate")))]),e("p",[t._v(t._s(new Date(t.formData.dateTimeCreated).toDateString()))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.city")))]),e("p",[t._v(t._s(t.formData.city))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.county")))]),e("p",[t._v(t._s(t.formData.county))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.state")))]),e("p",[t._v(t._s(t.formData.state))])])],1),e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.totalUsers")))]),e("p",[t._v(t._s(t.totalUsers.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.totalLogins")))]),e("p",[t._v(t._s(t.totalLogins.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.monthlySystemUses")))]),e("p",[t._v(t._s(t.monthlyUsage.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.yearlySystemUses")))]),e("p",[t._v(t._s(t.totalUsage.length))])])],1),e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.totalDeliveryMethods")))]),e("p",[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.sms"))+": "+t._s(this.sms)+" "),e("br"),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.whatsapp"))+": "+t._s(this.whatsapp)+" "),e("br")])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.attemptedCallTransfers")))]),e("p",[t._v(t._s(t.totalCTAttempts.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.successfulCallTransfers")))]),e("p",[t._v(t._s(t.totalCTSuccess.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.smsChatUses")))]),e("p",[t._v(t._s(t.totalChatUsage.length))])])],1)],1)],1),e("v-container",{staticClass:"col-12",staticStyle:{color:"black"}},[e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.apiUses")))]),e("p",[t._v(t._s(t.totalAPIUsage.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.totalSmsLanguages")))]),0===t.smsLanguageRows.length?e("p",{staticClass:"lang-empty"},[t._v("—")]):e("ul",{staticClass:"lang-list"},t._l(t.smsLanguageRows,(function(A){return e("li",{key:A.key,staticClass:"lang-item"},[e("span",[t._v(t._s(A.label)+":")]),e("span",{staticClass:"lang-count"},[t._v(t._s(A.count))])])})),0)]),e("v-col",{attrs:{cols:"12",md:"2"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.teamMembers")))]),e("v-select",{attrs:{items:t.teamUsers,label:t.$t("adminPortal.teamMetrics.adminMetricsTeam.showTeamMembers")},on:{input:function(e){return t.editUser(t.selectedUser)}},scopedSlots:t._u([{key:"item",fn:function({item:A}){return[e("div",{staticClass:"teamUsers"},[e("p",{staticClass:"team_member",staticStyle:{margin:"0 !important","font-size":"14px"}},[t._v(t._s(A.firstName)+" "+t._s(A.lastName))])])]}},{key:"selection",fn:function({item:A}){return[e("p",{staticClass:"team_member",staticStyle:{margin:"0 !important","font-size":"14px"}},[t._v(t._s(A.firstName)+" "+t._s(A.lastName))])]}}]),model:{value:t.selectedUser,callback:function(e){t.selectedUser=e},expression:"selectedUser"}})],1)],1)],1),e("div",{staticClass:"page-actions"},[e("v-btn",{staticClass:"cancel-btn",attrs:{text:""},on:{click:t.cancel}},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.back")))]),e("v-spacer"),e("v-btn",{staticClass:"export-btn",attrs:{small:"",color:"primary"},on:{click:t.downloadAsPDF}},[e("v-icon",{attrs:{left:"",small:""}},[t._v("$vuetify.icons.file_download")]),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.exportPdf"))+" ")],1)],1)],1)])],1),e("div",{staticClass:"charts-section"},[e("v-card",{staticClass:"metrics-card"},[e("v-card-text",[e("div",{staticClass:"charts-controls"},[e("v-btn",{staticClass:"refresh-btn",attrs:{small:"",color:"primary"},on:{click:t.refresh}},[e("v-icon",{staticStyle:{"margin-right":"3px"},attrs:{dark:"",small:""}},[t._v("$vuetify.icons.reTweet")]),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.refresh"))+" ")],1)],1),e("section",{ref:"pdfContent3"},[e("v-container",{staticClass:"col-12",staticStyle:{"padding-top":"25px"}},[e("v-row",{staticClass:"mb-4"},[e("v-col",{attrs:{cols:"12"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCasesByUserYtd")))]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("div",[e("GChart",{staticClass:"user-cases",attrs:{type:"ColumnChart",data:t.columnData2,options:t.columnOptions2}}
1)],1)])])],1)],1)],1),e("section",{ref:"pdfContent4"},[e("v-divider",{staticClass:"my-4",staticStyle:{width:"100%"}}),e("v-container",{staticClass:"col-12"},[e("v-row",{staticClass:"mb-4 chart-row"},[e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCasesByDay")))]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("div",[e("GChart",{staticClass:"day-cases",attrs:{type:"LineChart",data:t.lineData,options:t.lineOptions}})],1)])]),e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCasesByMonth")))]),0===t.totalUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentYear")))])]):e("div",[e("GChart",{staticClass:"month-cases",attrs:{type:"ColumnChart",data:t.columnData,options:t.columnOptions}})],1)])])],1)],1),e("v-divider",{staticClass:"my-4",staticStyle:{width:"100%"}}),e("v-container",{staticClass:"col-12"},[e("v-row",{staticClass:"chart-row"},[e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartOverwatchByMonth")))]),0===t.totalUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentYear"))+" ")])]):e("div",[e("GChart",{staticClass:"month-cases",attrs:{type:"ColumnChart",data:t.columnData3,options:t.columnOptions3}})],1)])]),e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartUncertaintyRadiusYtd")))]),0===t.pieData.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("GChart",{staticClass:"radiuses",attrs:{type:"PieChart",data:t.pieData,options:t.pieOptions}})],1)])],1)],1),e("v-divider",{staticClass:"my-4",staticStyle:{width:"100%"}}),e("v-container",{staticClass:"col-12"},[e("v-row",{staticClass:"mb-4 chart-row"},[e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCasesByDayNightYtd")))]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("GChart",{staticClass:"intervals",attrs:{type:"PieChart",data:t.pieData2,options:t.pieOptions2}})],1)]),e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCaseDurationsYtd")))]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("GChart",{staticClass:"durations",attrs:{type:"PieChart",data:t.pieData3,options:t.pieOptions3}})],1)])],1)],1)],1)])],1)],1),e("div",{directives:[{name:"show",rawName:"v-show",value:t.admin,expression:"admin"}],staticClass:"heatmap-section"}),e("div",{staticClass:"historical-cases-section"},[e("v-card",{staticClass:"metrics-card"},[e("HistoricalSearchCases",{attrs:{selectedMonth:t.selectedMonth,selectedYear:t.selectedYear}})],1)],1)],1),t.selectedUser?e("UserEditModal",{attrs:{user:t.selectedUser},on:{saved:t.loadData},model:{value:t.showUserEditModal,callback:function(e){t.showUserEditModal=e},expression:"showUserEditModal"}}):t._e()],1)},r=[],s=(A(44114),A(98992),A(54520),A(3949),A(81454),A(8872),A(37550),A(71692)),a=A(85471),i=A(98612),o=A(61261),c=A(76932),l=A(70564),u=A(1613),h=A(74204),d=A(25615);const f={English:"english",Spanish:"spanish",Portuguese:"portuguese",French:"french",Mandarin:"mandarin",German:"german",Italian:"italian",Arabic:"arabic",Japanese:"japanese"}
1,p={standard:"sms",whatsapp:"whatsapp"};var m=a["default"].extend({data(){return{team:"",formData:{},createdAt:"",totalUsers:"",totalLogins:"",dailyTotals:[],monthlyUsage:"",totalUsage:"",totalCTAttempts:"",totalCTSuccess:"",totalObvAttempts:"",totalObvSuccesses:"",languages:[],totalChatUsage:"",teamUsers:[],english:0,spanish:0,portuguese:0,french:0,mandarin:0,german:0,italian:0,arabic:0,japanese:0,sms:0,whatsapp:0,totalAPIUsage:"",searches:[],expandedRows:[],caseSummaries:{},summaryLoading:{},lineData:[],columnData:[],pieData:[],pieData2:[],pieData3:[],columnData2:[],columnData3:[],pieOptions:{},lineOptions:{},columnOptions:{},pieOptions2:{},pieOptions3:{},columnOptions2:{},columnOptions3:{},currentMonth:(new Date).toLocaleString("en-US",{month:"long",year:"numeric"}),currentYear:(new Date).toLocaleString("en-US",{year:"numeric"}),showUserEditModal:!1,selectedUser:null,selectedYear:(new Date).toLocaleString("en-US",{year:"numeric"}),selectedMonth:"",monthIndex:"",monthList:[...Array(12).keys()].map((t=>new Date(0,t).toLocaleString("en",{month:"long"}))),activeTab:"",highlightTab:"",deliveryMethods:[]}},created(){this.teamId=parseInt(this.$route.params.id),this.selectedMonth=(new Date).toLocaleString("en-US",{month:"long"}),this.getTeam()},methods:{async getTeam(){const{data:t}=await(0,i.Uo)(this.teamId);this.team=t},async getTotalLogins(){const{data:t}=await(0,i.$F)(this.teamId,this.monthIndex,this.selectedYear);this.totalLogins=t},async getUserSearchTotals(){const{data:t}=await(0,i.BL)(this.teamId,this.monthIndex,this.selectedYear),e=t.reduce(((t,e)=>{const A=parseInt(e.searches);return t[e.fullName]?t[e.fullName]+=A:t[e.fullName]=A,t}),{}),A=t=>this.$t("adminPortal.teamMetrics.adminMetricsTeam.charts."+t);this.columnData2=[[A("fullName"),A("searches")]].concat(Object.entries(e)),this.columnOptions2={chartArea:{width:"90%",height:"70%"},hAxis:{title:"",slantedText:!0,slantedTextAngle:45,textStyle:{fontSize:11}},vAxis:{title:"",textStyle:{fontSize:11}},legend:"none",backgroundColor:"transparent"}},async getDailyTotals(){const{data:t}=await(0,i.vO)(this.teamId,this.monthIndex,this.selectedYear),e=t.reduce(((t,e)=>{const A=new Date(e.date).toLocaleDateString("en-US",{timeZone:"UTC"}),n=parseInt(e.searches),r=parseInt(e.connected);return t[A]?(t[A].searches+=n,t[A].connected+=r):t[A]={searches:n,connected:r},t}),{}),A=t=>this.$t("adminPortal.teamMetrics.adminMetricsTeam.charts."+t),n=[[A("date"),A("attempted"),A("connected")]];Object.entries(e).forEach((([t,{connected:e,searches:A}])=>{n.push([t,A,e])})),this.lineData=n,this.lineOptions={title:"",chartArea:{width:"80%",height:"65%"},hAxis:{title:A("date"),format:"MMM d",slantedText:!0,slantedTextAngle:45,textStyle:{fontSize:11},showTextEvery:3},vAxis:{title:"",textStyle:{fontSize:11},viewWindow:{min:0}},legend:{position:"top",textStyle:{fontSize:12}},colors:["blue","red"].reverse(),backgroundColor:"transparent",pointSize:5,lineWidth:2}},async getMonthlyTotals(){const{data:t}=await(0,i.Bh)(this.teamId,this.selectedYear),e=t.reduce(((t,e)=>{const A=parseInt(e.searches);return t[e.month]?t[e.month]+=A:t[e.month]=A,t}),{});this.columnData=(0,d.l)(e,(t=>this.$t(t))),this.columnOptions={title:"",chartArea:{width:"80%",height:"70%"},hAxis:{title:"",format:"MMM",textStyle:{fontSize:11}},vAxis:{title:"",textStyle:{fontSize:11},viewWindow:{min:0}},colors:["green"],legend:"none",backgroundColor:"transparent"}},async getOverwatchTotals(){const{data:t}=await(0,i.TM)(this.teamId,this.monthIndex,this.selectedYear),e=t.reduce(((t,e)=>{const A=parseInt(e.searches);return t[e.month]?t[e.month]+=A:t[e.month]=A,t}),{}),A=t=>this.$t("adminPortal.teamMetrics.adminMetricsTeam.charts."+t);this.columnData3=(0,d.l)(e,(t=>this.$t(t))),this.columnOptions3={title:"",chartArea:{width:"80%",height:"70%"},hAxis:{title:A("month"),format:"MMM",textStyle:{fontSize:11}},vAxis:{title:"",textStyle:{fontSize:11},viewWindow:{min:0}},colors:["purple"],legend:"none",backgroundColor:"transparent"}},async getCaseTimeInterval(){const{data:t}=await(0,i.ZR)(this.teamId,this.monthIndex,this.selectedYear),e={"00:00-06:00":0,"06:00-12:00":0,"12:00-18:00":0,"18:00-24:00":0};for(const r of t){const t=new Date(r.dateTimeRequested),A=t.getHours();let n="";switch(!0){case A>=0&&A<6:n="00:00-06:00";break;case A>=6&&A<12:n="06:00-12:00";break;case A>=12&&A<18:n="12:00-18:00";break;default:n="18:00-24:00"}e[n]++}
1const A=t=>this.$t("adminPortal.teamMetrics.adminMetricsTeam.charts."+t),n=[[A("timeInterval"),A("count")],[A("interval0006"),e["00:00-06:00"]],[A("interval0612"),e["06:00-12:00"]],[A("interval1218"),e["12:00-18:00"]],[A("interval1824"),e["18:00-24:00"]]];this.pieData2=n,this.pieOptions2={title:"",chartArea:{width:"85%",height:"85%",left:"10%",top:"10%",right:"5%",bottom:"15%"},is3D:!0,backgroundColor:"transparent",legend:{position:"right",textStyle:{fontSize:12}},pieSliceText:"value",pieSliceTextStyle:{fontSize:12}}},async getCaseDurations(){const{data:t}=await(0,i.y2)(this.teamId,this.monthIndex,this.selectedYear),e={"0-5":0,"5-10":0,"10-15":0,"15+":0};for(const r of t){const t=r.minutesElapsed;let A="";switch(!0){case t>=0&&t<5:A="0-5";break;case t>=5&&t<10:A="5-10";break;case t>=10&&t<15:A="10-15";break;default:A="15+"}e[A]++}const A=t=>this.$t("adminPortal.teamMetrics.adminMetricsTeam.charts."+t),n=[[A("timeRange"),A("count")],[A("duration05"),e["0-5"]],[A("duration510"),e["5-10"]],[A("duration1015"),e["10-15"]],[A("duration15plus"),e["15+"]]];this.pieData3=n,this.pieOptions3={title:"",chartArea:{width:"85%",height:"85%",left:"10%",top:"10%",right:"5%",bottom:"15%"},is3D:!0,backgroundColor:"transparent",legend:{position:"right",textStyle:{fontSize:12}},pieSliceText:"value",pieSliceTextStyle:{fontSize:12}}},async getUncertaintyRadiusTotals(){try{const{data:t}=await(0,i.kp)(this.teamId,this.monthIndex,this.selectedYear),e=["range015m","range1630m","range31100m"],A=t[0]||{},n=e.map((t=>Number(A[t]??0))),r=t=>this.$t("adminPortal.teamMetrics.adminMetricsTeam.charts."+t);this.pieData=[[r("distanceRange"),r("count")]].concat(e.map(((t,e)=>[r(t),n[e]]))),this.pieOptions={title:"",chartArea:{width:"85%",height:"85%",left:"10%",top:"10%",right:"5%",bottom:"15%"},is3D:!0,backgroundColor:"transparent",legend:{position:"right",textStyle:{fontSize:12}},pieSliceText:"value",pieSliceTextStyle:{fontSize:12}}}catch(t){this.pieData=[]}},refresh(){this.getTeam(),this.getTotalLogins(),this.getDailyTotals(),this.getMonthlyTotals(),this.getUserSearchTotals(),this.getCaseDurations(),this.getCaseTimeInterval(),this.getUncertaintyRadiusTotals(),this.getUsage(),this.getCTTotals(),this.getLanguages(),this.getDeliveryMethods(),this.listTeamUsers(),this.getChatTotals(),this.getAPITotals(),this.getOverwatchTotals(),this.resetModal()},async getUsage(){const{data:t}=await(0,i.yh)(this.teamId,this.monthIndex,this.selectedYear);this.monthlyUsage=t["monthlyUsage"],this.totalUsage=t["totalUsage"]},async getCTTotals(){const{data:t}=await(0,i.P)(this.teamId,this.monthIndex,this.selectedYear);this.totalCTAttempts=t["ctAttempts"],this.totalCTSuccess=t["ctSuccess"]},async getLanguages(){const{data:t}=await(0,i.kG)(this.teamId,this.monthIndex,this.selectedYear);this.languages=t,Object.values(f).forEach((t=>{this[t]=0})),Object.values(this.languages).forEach((t=>{const e=f[t.language];e&&this[e]++}))},async getDeliveryMethods(){const{data:t}=await(0,i.VP)(this.teamId,this.monthIndex,this.selectedYear);this.deliveryMethods=t,Object.values(p).forEach((t=>{this[t]=0})),Object.values(this.deliveryMethods).forEach((t=>{const e=p[t.deliveryMethod];e&&this[e]++}))},async listTeamUsers(){const{data:t}=await(0,i.W3)(this.teamId);this.teamUsers=t,this.totalUsers=t},async getChatTotals(){const{data:t}=await(0,i.ax)(this.teamId,this.monthIndex,this.selectedYear);this.totalChatUsage=t},async getAPITotals(){const{data:t}=await(0,i.Sh)(this.teamId,this.monthIndex,this.selectedYear);this.totalAPIUsage=t},isRowExpanded(t){return this.expandedRows.some((e=>e.uuid===t.uuid))},async toggleCaseSummary(t){const e=this.expandedRows.findIndex((e=>e.uuid===t.uuid));if(e>=0)this.expandedRows.splice(e,1);else if(this.expandedRows.push(t),!this.caseSummaries[t.uuid]){this.$set(this.summaryLoading,t.uuid,!0);try{const[e,A,n,r]=await Promise.allSettled([(0,i.Os)(t.uuid),(0,i.vM)(t.uuid),(0,i.j)(t.uuid),(0,i.U9)(t.uuid)]),s="fulfilled"===e.status?e.value.data:{},a="fulfilled"===A.status?A.value.data:[],o="fulfilled"===n.status?n.value.data:[],c="fulfilled"===r.status?r.value.data:{};this.$set(this.caseSummaries,t.uuid,{...s??{},chatSummary:Array.isArray(a)?a[0]?.chatSummary??null:null,webSearchToolSummary:Array.isArray(o)?o[0]?.webSearchToolSummary??null:null,lastKnownWeather:c?.lastKnownWeather??null}),(0,i.Vn)(t.uuid).then((({data:e})=>{this.$set(this.caseSummaries[t.uuid],"webSearchToolSummary",e?.summary??null)})).catch((()=>{}))}finally{this.$set(this.summaryLoading,t.uuid,!1)}}},formatGeoVal(t,e=6){return null===t||void 0===t?"—":parseFloat(t).toFixed(e)},selectSearch(t){this.selectedSearch=t},formatDate(t){return new Date(t).toLocaleDateString()},editUser(t){this.selectedUser=t,this.showUserEditModal=!0},async resetModal(){this.formData={...this.team}},cancel(){this.$router.push({name:"admin-metrics"})},async downloadAsPDF(){await this.$nextTick(),await(0,h.q)({teamName:this.team.teamName||"Team",formData:this.formData,totalUsers:this.totalUsers,totalLogins:this.totalLogins,monthlyUsage:this.monthlyUsage,totalUsage:this.totalUsage,totalCTAttempts:this.totalCTAttempts,totalCTSuccess:this.totalCTSuccess,totalChatUsage:this.totalChatUsage,english:this.english,spanish:this.spanish,portuguese:this.portuguese,french:this.french,mandarin:this.mandarin,german:this.german,italian:this.italian,arabic:this.arabic,japanese:this.japanese})}},components:{GChart:u.qf,UserEditModal:o.A,SearchesHeatmap:s.A,HistoricalSearchCases:c.A},computed:{yearList(){const t=(new Date).getFullYear(),e=new Date(this.formData.dateTimeCreated).getFullYear(),A=[];for(let n=t;n>=e;n--)A.push(n.toString());return A},admin(){return l.A.state.authentication.currentUser.isAdmin},smsLanguageRows(){return Object.values(f).map((t=>({key:t,label:this.$t(`adminPortal.teamMetrics.adminMetricsTeam.${t}`),count:this[t]||0}))).filter((t=>t.count>0)).sort(((t,e)=>e.count-t.count))},searchHeaders(){const t=t=>this.$t(t),e="adminPortal.teamMetrics.adminMetricsTeam.searchHeaders";return[{text:t(`${e}.firstName`),value:"firstName",align:"center",width:"7.5%"},{text:t(`${e}.lastName`),value:"lastName",align:"center",width:"7.5%"},{text:t(`${e}.phoneNumber`),value:"phoneNumber",align:"left",width:"10%"},{text:t(`${e}.connectionRequestId`),value:"uuid",width:"45%"},{text:t(`${e}.createdDate`),value:"dateTimeRequested",align:"right",width:"20%"},{text:t(`${e}.downloadMetrics`),value:"action",sortable:!1,align:"center",width:"10%"}]}},watch:{"$i18n.locale"(){this.refresh()},team(){this.resetModal()},selectedYear(t){t&&(this.getCTTotals(this.teamId,this.monthIndex,this.selectedYear),this.getTotalLogins(this.teamId,this.monthIndex,this.selectedYear),this.getUsage(this.teamId,this.monthIndex,this.selectedYear),this.getUserSearchTotals(this.teamId,this.monthIndex,this.selectedYear),this.getDailyTotals(this.teamId,this.monthIndex,this.selectedYear),this.getMonthlyTotals(this.teamId,this.selectedYear),this.getCaseDurations(this.teamId,this.monthIndex,this.selectedYear),this.getCaseTimeInterval(this.teamId,this.monthIndex,this.selectedYear),this.getUncertaintyRadiusTotals(this.teamId,this.monthIndex,this.selectedYear),this.getLanguages(this.teamId,this.monthIndex,this.selectedYear),this.getDeliveryMethods(this.teamId,this.monthIndex,this.selectedYear),this.getChatTotals(this.teamId,this.monthIndex,this.selectedYear),this.getAPITotals(this.teamId,this.monthIndex,this.selectedYear),this.getOverwatchTotals(this.teamId,this.monthIndex,this.selectedYear),this.listTeamUsers())},selectedMonth(t){t&&(this.monthIndex=this.monthList.indexOf(t)+1,this.getCTTotals(this.teamId,this.monthIndex,this.selectedYear),this.getTotalLogins(this.teamId,this.monthIndex,this.selectedYear),this.getUsage(this.teamId,this.monthIndex,this.selectedYear),this.getUserSearchTotals(this.teamId,this.monthIndex,this.selectedYear),this.getDailyTotals(this.teamId,this.monthIndex,this.selectedYear),this.getMonthlyTotals(this.teamId,this.selectedYear),this.getCaseDurations(this.teamId,this.monthIndex,this.selectedYear),this.getCaseTimeInterval(this.teamId,this.monthIndex,this.selectedYear),this.getUncertaintyRadiusTotals(this.teamId,this.monthIndex,this.selectedYear),this.getLanguages(this.teamId,this.monthIndex,this.selectedYear),this.getDeliveryMethods(this.teamId,this.monthIndex,this.selectedYear),this.getChatTotals(this.teamId,this.monthIndex,this.selectedYear),this.getAPITotals(this.teamId,this.monthIndex,this.selectedYear),this.getOverwatchTotals(this.teamId,this.monthIndex,this.selectedYear),this.listTeamUsers())},selectedUser(t){this.editUser(t)}}}),g=m,v=A(81656),w=(0,v.A)(g,n,r,!1,null,"7b7f5e3e",null),B=w.exports},14714:function(t,e,A){"use strict";A.r(e),A.d(e,{default:function(){return M}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"admin-metrics-team-page"},[t.team?e("div",{staticClass:"page-header"},[e("h3",{attrs:{"data-test":"page-heading"}},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.teamLabel"))+": "+t._s(t.team.teamName))])]):t._e(),e("div",{staticClass:"page-content"},[e("v-card",{staticClass:"metrics-card"},[e("v-card-text",[e("form",{on:{submit:function(t){t.preventDefault()}}},[e("section",{ref:"pdfContent"},[e("v-container",{staticClass:"col-12"},[e("v-row",[e("v-col",{attrs:{cols:"12",md:"9"}},[e("v-tabs",{attrs:{"background-color":t.activeTab===t.highlightTab?"transparent":""}},[e("v-tab",{attrs:{href:"#tab-1"}},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.tabTeamMetrics")))])],1
1)],1),e("v-col",{attrs:{cols:"12",md:"2"}},[e("v-select",{attrs:{label:t.$t("adminPortal.teamMetrics.adminMetricsTeam.chooseMonth"),items:t.monthList},model:{value:t.selectedMonth,callback:function(e){t.selectedMonth=e},expression:"selectedMonth"}})],1),e("v-col",{attrs:{cols:"12",md:"1"}},[e("v-select",{attrs:{label:t.$t("adminPortal.teamMetrics.adminMetricsTeam.chooseYear"),items:t.yearList},model:{value:t.selectedYear,callback:function(e){t.selectedYear=e},expression:"selectedYear"}})],1)],1)],1)],1),e("section",{ref:"pdfContent2",staticStyle:{color:"black"}},[e("v-container",{staticClass:"col-12"},[e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.createdDate")))]),e("p",[t._v(t._s(new Date(t.formData.dateTimeCreated).toDateString()))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.city")))]),e("p",[t._v(t._s(t.formData.city))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.county")))]),e("p",[t._v(t._s(t.formData.county))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.state")))]),e("p",[t._v(t._s(t.formData.state))])])],1),e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.totalUsers")))]),e("p",[t._v(t._s(t.totalUsers.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.totalLogins")))]),e("p",[t._v(t._s(t.totalLogins.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.monthlySystemUses")))]),e("p",[t._v(t._s(t.monthlyUsage.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.yearlySystemUses")))]),e("p",[t._v(t._s(t.totalUsage.length))])])],1),e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.totalDeliveryMethods")))]),e("p",[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.sms"))+": "+t._s(t.sms)+" "),e("br"),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.whatsapp"))+": "+t._s(t.whatsapp)+" "),e("br")])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.attemptedCallTransfers")))]),e("p",[t._v(t._s(t.totalCTAttempts.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.successfulCallTransfers")))]),e("p",[t._v(t._s(t.totalCTSuccess.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.smsChatUses")))]),e("p",[t._v(t._s(t.totalChatUsage.length))])])],1)],1)],1),e("v-container",{staticClass:"col-12",staticStyle:{color:"black"}},[e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.apiUses")))]),e("p",[t._v(t._s(t.totalAPIUsage.length))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.totalSmsLanguages")))]),0===t.smsLanguageRows.length?e("p",{staticClass:"lang-empty"},[t._v("—")]):e("ul",{staticClass:"lang-list"},t._l(t.smsLanguageRows,(function(A){return e("li",{key:A.key,staticClass:"lang-item"},[e("span",[t._v(t._s(A.label)+":")]),e("span",{staticClass:"lang-count"},[t._v(t._s(A.count))])])})),0)]),e("v-col",{attrs:{cols:"12",md:"2"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.teamMembers")))]),e("v-select",{attrs:{items:t.teamUsers,label:t.$t("adminPortal.teamMetrics.adminMetricsTeam.showTeamMembers")},on:{input:function(e){return t.editUser(t.selectedUser)}},scopedSlots:t._u([{key:"item",fn:function({item:A}){return[e("div",{staticClass:"teamUsers"},[e("p",{staticClass:"team_member",staticStyle:{margin:"0 !important","font-size":"14px"}},[t._v(t._s(A.firstName)+" "+t._s(A.lastName))])])]}},{key:"selection",fn:function({item:A}){return[e("p",{staticClass:"team_member",staticStyle:{margin:"0 !important","font-size":"14px"}},[t._v(t._s(A.firstName)+" "+t._s(A.lastName))])]}}]),model:{value:t.selectedUser,callback:function(e){t.selectedUser=e},expression:"selectedUser"}})],1)],1)],1),e("div",{staticClass:"page-actions"},[e("v-btn",{staticClass:"cancel-btn",attrs:{text:""},on:{click:t.cancel}},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.back")))]),e("v-spacer"),e("v-btn",{staticClass:"export-btn",attrs:{small:"",color:"primary"},on:{click:t.downloadAsPDF}},[e("v-icon",{attrs:{left:"",small:""}},[t._v("$vuetify.icons.file_download")]),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.exportPdf"))+" ")],1)],1)],1)])],1),e("div",{staticClass:"charts-section"},[e("v-card",{staticClass:"metrics-card"},[e("v-card-text",[e("div",{staticClass:"charts-controls"},[e("v-btn",{staticClass:"refresh-btn",attrs:{small:"",color:"primary"},on:{click:t.refresh}},[e("v-icon",{staticStyle:{"margin-right":"3px"},attrs:{dark:"",small:""}},[t._v("$vuetify.icons.reTweet")]),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.refresh"))+" ")],1)],1),e("section",{ref:"pdfContent3"},[e("v-container",{staticClass:"col-12",staticStyle:{"padding-top":"25px"}},[e("v-row",{staticClass:"mb-4"},[e("v-col",{attrs:{cols:"12"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCasesByUserYtd")))]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("div",[e("GChart",{staticClass:"user-cases",attrs:{type:"ColumnChart",data:t.columnData2,options:t.columnOptions2}}
1)],1)])])],1)],1)],1),e("section",{ref:"pdfContent4"},[e("v-divider",{staticClass:"my-4",staticStyle:{width:"100%"}}),e("v-container",{staticClass:"col-12"},[e("v-row",{staticClass:"mb-4 chart-row"},[e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCasesByDay")))]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("div",[e("GChart",{staticClass:"day-cases",attrs:{type:"LineChart",data:t.lineData,options:t.lineOptions}})],1)])]),e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCasesByMonth")))]),0===t.totalUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentYear")))])]):e("div",[e("GChart",{staticClass:"month-cases",attrs:{type:"ColumnChart",data:t.columnData,options:t.columnOptions}})],1)])])],1)],1),e("v-divider",{staticClass:"my-4",staticStyle:{width:"100%"}}),e("v-container",{staticClass:"col-12"},[e("v-row",{staticClass:"chart-row"},[e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartOverwatchByMonth")))]),0===t.totalUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentYear"))+" ")])]):e("div",[e("GChart",{staticClass:"month-cases",attrs:{type:"ColumnChart",data:t.columnData3,options:t.columnOptions3}})],1)])]),e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartUncertaintyRadiusYtd")))]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("GChart",{staticClass:"radiuses",attrs:{type:"PieChart",data:t.pieData,options:t.pieOptions}})],1)])],1)],1),e("v-divider",{staticClass:"my-4",staticStyle:{width:"100%"}}),e("v-container",{staticClass:"col-12"},[e("v-row",{staticClass:"mb-4 chart-row"},[e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCasesByDayNightYtd")))]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("GChart",{staticClass:"intervals",attrs:{type:"PieChart",data:t.pieData2,options:t.pieOptions2}})],1)]),e("v-col",{staticClass:"chart-col",attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.chartCaseDurationsYtd")))]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noDataCurrentMonth")))])]):e("GChart",{staticClass:"durations",attrs:{type:"PieChart",data:t.pieData3,options:t.pieOptions3}})],1)])],1)],1)],1)])],1)],1),e("div",{directives:[{name:"show",rawName:"v-show",value:t.admin,expression:"admin"}],staticClass:"heatmap-section"}),e("div",{staticClass:"historical-cases-section"},[e("v-card",{staticClass:"metrics-card"},[e("v-card-text",[e("h4",{staticClass:"section-title",attrs:{"data-test":"page-heading"}},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.historicalSearchCases")))]),e("div",{staticClass:"table-controls"},[e("v-row",{staticClass:"mb-4",attrs:{align:"center"}},[e("v-col",{attrs:{cols:"12",md:"9",lg:"10"}},[e("v-text-field",{staticClass:"search-field",attrs:{label:t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchCasesPlaceholder"),outlined:"",dense:"","hide-details":"",clearable:""}
1,model:{value:t.search,callback:function(e){t.search=e},expression:"search"}})],1),e("v-col",{attrs:{cols:"12",md:"3",lg:"2"}},[e("v-btn",{staticClass:"reload-btn",attrs:{color:"primary",loading:t.loading,elevation:"0"},on:{click:t.loadData}},[e("v-icon",{attrs:{left:"",small:""}},[t._v("$vuetify.icons.reTweet")]),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.refresh"))+" ")],1)],1)],1)],1),e("v-data-table",{staticClass:"data-table",attrs:{"item-key":"uuid",search:t.search,headers:t.searchHeaders,items:t.searches,loading:t.loading,"items-per-page":10,"footer-props":{"items-per-page-options":[10,25,50,100]},expanded:t.expandedRows},on:{"update:expanded":function(e){t.expandedRows=e}},scopedSlots:t._u([{key:"item.firstName",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(A.firstName))])]}},{key:"item.lastName",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(A.lastName))])]}},{key:"item.phoneNumber",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(A.phoneNumber||"—"))])]}},{key:"item.uuid",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(A.uuid))])]}},{key:"item.searchType",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(t.searchTypeLabel(A)))])]}},{key:"item.dateTimeRequested",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(t.formatDate(A.dateTimeRequested)))])]}},{key:"item.action",fn:function({item:A}){return[e("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:n}){return[e("v-btn",t._g({staticClass:"action-btn",attrs:{icon:"",small:"",color:t.isRowExpanded(A)?"secondary":"grey"},on:{click:function(e){return t.toggleCaseSummary(A)}}},n),[e("v-icon",{attrs:{small:""}},[t._v(t._s(t.isRowExpanded(A)?"$vuetify.icons.caret_up":"$vuetify.icons.caret_down"))])],1)]}}],null,!0)},[e("span",[t._v(t._s(t.isRowExpanded(A)?"Hide Summary":"View Summary"))])])]}},{key:"item.viewEvidence",fn:function({item:A}){return[e("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:n}){return[e("v-btn",t._g({staticClass:"action-btn",attrs:{icon:"",small:"",color:t.canViewEvidence(A)?"primary":"grey lighten-1",disabled:!t.canViewEvidence(A)},on:{click:function(e){return t.openEvidenceModal(A)}}},n),[e("v-icon",{attrs:{small:""}},[t._v("$vuetify.icons.eye")])],1)]}}],null,!0)},[e("span",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.viewEvidenceTooltip")))])])]}},{key:"item.seeDetails",fn:function({item:A}){return[e("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:n}){return[e("v-btn",t._g({staticClass:"action-btn",attrs:{icon:"",small:"",color:"primary"},on:{click:function(e){return t.openCaseModal(A)}}},n),[e("v-icon",{attrs:{small:""}},[t._v("$vuetify.icons.eye")])],1)]}}],null,!0)},[e("span",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseDetailsTooltip")))])])]}},{key:"expanded-item",fn:function({headers:A,item:n}){return[e("td",{staticClass:"case-summary-panel pa-4",attrs:{colspan:A.length}},[t.caseSummaries[n.uuid]&&t.caseSummaries[n.uuid].locationCount>0?e("div",[e("div",{staticClass:"summary-title mb-2"},[t._v(t._s(t.$t(`${t.sh}.caseSummaryTitle`)))]),e("v-row",{attrs:{dense:""}},[e("v-col",{attrs:{cols:"6",sm:"4",md:"2"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.avgLatitude`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.formatGeoVal(t.caseSummaries[n.uuid].avgLatitude,6)))])]),e("v-col",{attrs:{cols:"6",sm:"4",md:"2"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.avgLongitude`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.formatGeoVal(t.caseSummaries[n.uuid].avgLongitude,6)))])]),e("v-col",{attrs:{cols:"6",sm:"4",md:"2"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.avgUncertaintyRadius`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.formatGeoVal(t.caseSummaries[n.uuid].avgUncertaintyRadius,2))+" m")])]),e("v-col",{attrs:{cols:"6",sm:"4",md:"2"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.avgAltitude`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.formatGeoVal(t.caseSummaries[n.uuid].avgAltitude,2))+" m")])]),e("v-col",{attrs:{cols:"6",sm:"4",md:"2"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.avgSpeed`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.formatGeoVal(t.caseSummaries[n.uuid].avgSpeed,2))+" m/s")])]),e("v-col",{attrs:{cols:"6",sm:"4",md:"2"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.locationPoints`)))]),e("div",{staticClass:"summary-value"}
1,[t._v(t._s(t.caseSummaries[n.uuid].locationCount))])])],1),e("v-row",{staticClass:"mt-2",attrs:{dense:""}},[e("v-col",{attrs:{cols:"12",sm:"6",md:"4"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.lastKnownWeather`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.caseSummaries[n.uuid].lastKnownWeather||"N/A"))])])],1),e("v-row",{attrs:{dense:""}},[e("v-col",{attrs:{cols:"12",sm:"6"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.chatLogSummary`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.caseSummaries[n.uuid].chatSummary||"N/A"))])]),e("v-col",{attrs:{cols:"12",sm:"6"}},[e("div",{staticClass:"summary-label"},[t._v(t._s(t.$t(`${t.sh}.relatedArticles`)))]),e("div",{staticClass:"summary-value"},[t._v(t._s(t.caseSummaries[n.uuid].webSearchToolSummary||"N/A"))])])],1)],1):e("div",{staticClass:"grey--text text-center py-2"},[t._v(t._s(t.$t(`${t.sh}.noGeoData`)))])])]}},{key:"no-data",fn:function(){return[e("div",{staticClass:"text-center py-8"},[e("v-icon",{staticClass:"mb-2",attrs:{large:"",color:"grey lighten-1"}},[t._v("$vuetify.icons.search")]),e("p",{staticClass:"grey--text"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noSearchCasesFound")))])],1)]},proxy:!0},{key:"no-results",fn:function(){return[e("div",{staticClass:"text-center py-8"},[e("v-icon",{staticClass:"mb-2",attrs:{large:"",color:"grey lighten-1"}},[t._v("$vuetify.icons.search")]),e("p",{staticClass:"grey--text"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.noMatchingCasesFound")))])],1)]},proxy:!0}])})],1)],1)],1)],1),e("v-dialog",{attrs:{"max-width":"80vw"},on:{"click:outside":t.closeCaseModal},model:{value:t.caseModalOpen,callback:function(e){t.caseModalOpen=e},expression:"caseModalOpen"}},[t.modalCase?e("v-card",{staticClass:"case-details-metrics-card case-details-modal-card",attrs:{flat:""}},[e("v-card-title",{staticClass:"case-details-modal-header"},[e("span",{staticClass:"case-details-modal-heading"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseDetailsModal.title")))]),e("v-spacer"),e("v-btn",{staticClass:"case-details-close-btn",attrs:{icon:"","aria-label":t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseDetailsModal.close")},on:{click:t.closeCaseModal}},[e("v-icon",[t._v("$vuetify.icons.clear")])],1)],1),e("v-card-text",{staticClass:"case-details-modal-text case-details-modal-body"},[e("v-container",{staticClass:"col-12 case-details-metrics-grid"},[e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.firstName")))]),e("p",[t._v(t._s(t.modalCase.f
1irstName||"—"))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.lastName")))]),e("p",[t._v(t._s(t.modalCase.lastName||"—"))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.phoneNumber")))]),e("p",[t._v(t._s(t.modalCase.phoneNumber||"—"))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.createdDate")))]),e("p",[t._v(t._s(t.formatDate(t.modalCase.dateTimeRequested)))])])],1)],1),e("v-divider",{staticClass:"case-archive-divider"}),e("div",{staticClass:"case-archive-section"},[t.archiveDetails?[t.archiveDetails.unavailable?e("p",{staticClass:"grey--text mb-0"},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseArchive.unavailable"))+" ")]):[t.hasCaseMapPoints?e("div",{staticClass:"case-map-wrapper"},[e("div",{staticClass:"case-map-heading"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseArchive.mapHeading")))]),e("MglMap",{key:"case-map-"+t.modalCase.uuid,staticClass:"case-map",staticStyle:{height:"320px",width:"100%"},attrs:{"access-token":t.caseMapAccessToken,"map-style":t.caseMapStyle,center:t.caseMapCenter,zoom:4,"preserve-drawing-buffer":!0},on:{load:t.onCaseMapLoad}},[e("MglNavigationControl",{attrs:{position:"top-right"}})],1)],1):t._e(),t.hasArchiveExpandableContent?e("v-expansion-panels",{staticClass:"case-archive-panels",attrs:{flat:""}},[t.archiveDetails.locations.length?e("v-expansion-panel",[e("v-expansion-panel-header",{staticClass:"case-archive-panel-header"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseArchive.locationsHeading")))]),e("v-expansion-panel-content",[e("div",{staticClass:"case-archive-plain"},[t._v(t._s(t.formatArchiveLocations(t.archiveDetails.locations)))])])],1):t._e(),t.hasArchiveSmsSection?e("v-expansion-panel",[e("v-expansion-panel-header",{staticClass:"case-archive-panel-header"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseArchive.smsHeading")))]),e("v-expansion-panel-content",[t.archiveChatsAreStructured?e("div",{staticClass:"case-archive-chat-thread"},[t._l(t.archiveDetails.chats,(function(A,n){return[t.chatMessageText(A)||t.chatMediaEntries(A).length?e("div",{key:"case-chat-"+n,staticClass:"case-archive-chat-bubble"},[e("div",{staticClass:"case-archive-chat-meta"},[e("span",[t._v(t._s(t.chatMessageAuthor(A)))]),t.chatMessageTime(A)?e("span",{staticClass:"case-archive-chat-time"},[t._v(t._s(t.chatMessageTime(A)))]):t._e()]),t.chatMessageText(A)?e("div",{staticClass:"case-archive-chat-text"},[t._v(t._s(t.chatMessageText(A)))]):t._e(),t.chatMediaEntries(A).length?e("div",{staticClass:"case-archive-chat-media"},t._l(t.chatMediaEntries(A),(function(A,r){return e("div",{key:"case-cm-"+n+"-"+r,staticClass:"case-archive-chat-media-slot"},[t.isImage(t.cleanFilePath(A))?e("img",{staticClass:"case-archive-media-image case-archive-chat-inline-media case-archive-media-image-clickable",attrs:{src:t.mediaUrl(t.cleanFilePath(A))},on:{click:function(e){t.openImage(t.mediaUrl(t.cleanFilePath(A)))}}}):t.isVideo(t.cleanFilePath(A))?e("video",{staticClass:"case-archive-media-video case-archive-chat-inline-media",attrs:{src:t.mediaUrl(t.cleanFilePath(A)),controls:""}}):e("a",{staticClass:"case-archive-media-fallback",attrs:{href:t.mediaUrl(t.cleanFilePath(A)),target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.mediaLabel(t.cleanFilePath(A))))])])})),0):t._e()]):t._e()]}))],2):e("div",{staticClass:"case-archive-plain"},[t._v(t._s(t.formatArchivePlainText(t.archiveDetails.chats)))])])],1):t._e(),t.archiveDetails.mediaFileNames.length?e("v-expansion-panel",[e("v-expansion-panel-header",{staticClass:"case-archive-panel-header"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseArchive.mediaHeading")))]),e("v-expansion-panel-content",[e("div",{staticClass:"case-archive-media-grid"},t._l(t.archiveDetails.mediaFileNames,(function(A,n){return e("div",{key:"m-"+n,staticClass:"case-archive-media-item"},[t.isImage(A)?e("img",{staticClass:"case-archive-media-image case-archive-media-image-clickable",attrs:{src:t.mediaUrl(A)},on:{click:function(e){t.openImage(t.mediaUrl(A))}}}
1):t.isVideo(A)?e("video",{staticClass:"case-archive-media-video",attrs:{src:t.mediaUrl(A),controls:""}}):e("a",{staticClass:"case-archive-media-fallback",attrs:{href:t.mediaUrl(A),target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.mediaLabel(A)))])])})),0)])],1):t._e()],1):t._e(),t.hasArchiveExpandableContent?t._e():e("p",{staticClass:"grey--text mb-0"},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseArchive.emptyArchive"))+" ")])]]:t._e()],2)],1),e("v-card-actions",{staticClass:"case-details-modal-actions"},[e("v-btn",{staticClass:"case-details-cancel-btn",attrs:{text:""},on:{click:t.closeCaseModal}},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseDetailsModal.close"))+" ")]),e("v-spacer"),e("v-btn",{staticClass:"case-details-download-btn",attrs:{color:"primary",elevation:"0",loading:t.downloadLoading},on:{click:function(e){return t.downloadCaseZip(t.modalCase)}}},[e("v-icon",{attrs:{left:"",small:""}},[t._v("$vuetify.icons.file_download")]),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.caseDetailsModal.download"))+" ")],1)],1)],1):t._e()],1),e("v-dialog",{attrs:{"max-width":"80vw"},on:{"click:outside":t.closeEvidenceModal},model:{value:t.evidenceModalOpen,callback:function(e){t.evidenceModalOpen=e},expression:"evidenceModalOpen"}},[t.modalEvidence?e("v-card",{staticClass:"case-details-metrics-card case-details-modal-card",attrs:{flat:""}},[e("v-card-title",{staticClass:"case-details-modal-header"},[e("span",{staticClass:"case-details-modal-heading"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceDetails.title")))]),e("v-spacer"),e("v-btn",{staticClass:"case-details-close-btn",attrs:{icon:"","aria-label":t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceDetails.close")},on:{click:t.closeEvidenceModal}},[e("v-icon",[t._v("$vuetify.icons.clear")])],1)],1),e("v-card-text",{staticClass:"case-details-modal-text case-details-modal-body"},[e("v-container",{staticClass:"col-12 case-details-metrics-grid"},[e("v-row",[e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.firstName")))]),e("p",[t._v(t._s(t.modalEvidence.firstName||"—"))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.lastName")))]),e("p",[t._v(t._s(t.modalEvidence.lastName||"—"))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.phoneNumber")))]),e("p",[t._v(t._s(t.modalEvidence.phoneNumber||"—"))])]),e("v-col",{attrs:{cols:"12",md:"3"}},[e("h4",[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.searchHeaders.createdDate")))]),e("p",[t._v(t._s(t.formatDate(t.modalEvidence.dateTimeRequested)))])])],1)],1),e("v-divider",{staticClass:"case-archive-divider"}),e("div",{staticClass:"case-archive-section"},[t.evidenceDetails?[t.evidenceDetails.unavailable?e("p",{staticClass:"grey--text mb-0"},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.unavailable"))+" ")]):[t.hasEvidenceExpandableContent?e("v-expansion-panels",{staticClass:"case-archive-panels",attrs:{flat:""}},[t.hasEvidenceSubmissionContent?e("v-expansion-panel",[e("v-expansion-panel-header",{staticClass:"case-archive-panel-header"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.submissionHeading")))]),e("v-expansion-panel-content",t._l(t.evidenceSubmissionsToShow,(function(A,n){return e("div",{key:"ev-sub-"+n,staticClass:"mb-6"},[A.locationCoords?[e("h4",{staticClass:"subtitle-2 mb-2"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.locationsHeading")))]),e("v-row",{staticClass:"mb-2",attrs:{dense:""}},[e("v-col",{attrs:{cols:"12",sm:"4"}},[e("span",{staticClass:"caption grey--text"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.latitude")))]),e("p",{staticClass:"mb-0"},[t._v(t._s(A.locationCoords.latitude))])]),e("v-col",{attrs:{cols:"12",sm:"4"}},[e("span",{staticClass:"caption grey--text"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.longitude")))]),e("p",{staticClass:"mb-0"},[t._v(t._s(A.locationCoords.longitude))])]),e("v-col",{attrs:{cols:"12",sm:"4"}},[e("span",{staticClass:"caption grey--text"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.accuracy")))]),e("p",{staticClass:"mb-0"}
1,[t._v(t._s(A.locationCoords.accuracy))])])],1)]:t._e(),A.formData?[e("h4",{staticClass:"subtitle-2 mb-2"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.witnessHeading")))]),e("div",{staticClass:"evidence-witness-details"},[t._v(t._s(t.formatEvidenceWitnessDetails(A.formData)))])]:t._e(),n<t.evidenceSubmissionsToShow.length-1?e("v-divider",{staticClass:"my-4"}):t._e()],2)})),0)],1):t._e(),t.evidenceDetails.mediaFileNames.length?e("v-expansion-panel",[e("v-expansion-panel-header",{staticClass:"case-archive-panel-header"},[t._v(t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.mediaHeading")))]),e("v-expansion-panel-content",[e("div",{staticClass:"case-archive-media-grid"},t._l(t.evidenceDetails.mediaFileNames,(function(A,n){return e("div",{key:"ev-media-"+n,staticClass:"case-archive-media-item"},[t.isImage(A)?e("img",{staticClass:"case-archive-media-image case-archive-media-image-clickable",attrs:{src:t.mediaUrl(A)},on:{click:function(e){t.openImage(t.mediaUrl(A))}}}):t.isVideo(A)?e("video",{staticClass:"case-archive-media-video",attrs:{src:t.mediaUrl(A),controls:""}}):e("a",{staticClass:"case-archive-media-fallback",attrs:{href:t.mediaUrl(A),target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.displayMediaFileName(A)))])])})),0)])],1):t._e()],1):t._e(),t.hasEvidenceExpandableContent?t._e():e("p",{staticClass:"grey--text mb-0"},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive.emptyArchive"))+" ")])]]:t._e()],2)],1),e("v-card-actions",{staticClass:"case-details-modal-actions"},[e("v-btn",{staticClass:"case-details-cancel-btn",attrs:{text:""},on:{click:t.closeEvidenceModal}},[t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceDetails.close"))+" ")]),e("v-spacer"),e("v-btn",{staticClass:"case-details-download-btn",attrs:{color:"primary",elevation:"0",loading:t.downloadLoading},on:{click:t.downloadEvidenceZip}},[e("v-icon",{attrs:{left:"",small:""}},[t._v("$vuetify.icons.file_download")]),t._v(" "+t._s(t.$t("adminPortal.teamMetrics.adminMetricsTeam.evidenceDetails.download"))+" ")],1)],1)],1):t._e()],1),t.activeImage?e("div",{staticClass:"case-archive-media-overlay",on:{click:function(e){t.activeImage=null}}},[e("img",{staticClass:"case-archive-media-overlay-image",attrs:{src:t.activeImage},on:{click:function(t){t.stopPropagation()}}})]):t._e()],1)},r=[],s=(A(44114),A(98992),A(54520),A(81454),A(8872),A(37550),A(85471)),a=A(70564),i=A(1613),o=A(74204);const c=["James","Mary","John","Patricia","Robert","Jennifer","Michael","Linda","William","Elizabeth","David","Barbara","Richard","Susan","Joseph","Jessica","Thomas","Sarah","Charles","Karen","Christopher","Lisa","Daniel","Nancy","Matthew","Betty","Anthony","Margaret","Mark","S
1andra","Donald","Ashley","Steven","Kimberly","Paul","Emily","Andrew","Donna","Joshua","Michelle","Kenneth","Carol","Kevin","Amanda","Brian","Dorothy","George","Melissa"],l=["Smith","Johnson","Williams","Brown","Jones","Garcia","Miller","Davis","Rodriguez","Martinez","Hernandez","Lopez","Gonzalez","Wilson","Anderson","Thomas","Taylor","Moore","Jackson","Martin","Lee","Perez","Thompson","White","Harris","Sanchez","Clark","Ramirez","Lewis","Robinson","Walker","Young","Allen","King","Wright","Scott","Torres","Nguyen","Hill","Flores","Green","Adams","Nelson","Baker","Hall","Rivera","Campbell","Mitchell"],u="Springfield",h="Metro",d="CA";function f(t){let e=t>>>0||1;return function(){return e=1664525*e+1013904223>>>0,e/4294967296}}function p(t){t=t||{};const e=void 0!==t.year?t.year:(new Date).getFullYear(),A=void 0!==t.month?t.month:(new Date).getMonth()+1,n=f(12*e+A);function r(t,e){return Math.floor(n()*(e-t+1))+t}function s(t){return t[r(0,t.length-1)]}function a(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){const e=16*n()|0,A="x"===t?e:3&e|8;return A.toString(16)}))}function i(){const t=r(200,999),e=r(200,999),A=r(1e3,9999);return"("+t+") "+e+"-"+A}function o(t,e){const A=new Date(t,e-1,1).getTime(),r=new Date(t,e,0,23,59,59,999).getTime();return new Date(A+n()*(r-A))}const p=void 0!==t.historicalSearchesCount?t.historicalSearchesCount:3500,m=void 0!==t.teamUsersCount?t.teamUsersCount:r(100,300),g=new Date(e-2,0,15),v={teamName:"Demo Team",dateTimeCreated:g.toISOString(),city:u,county:h,state:d},w=[];for(let u=0;u<m;u++)w.push({id:u+1,firstName:c[u%c.length],lastName:l[Math.floor(u/c.length)%l.length],email:"user"+(u+1)+"@example.com"});const B=r(1e3,4e3),y=r(500,2e3),C=Math.floor(y*(.6+.3*n())),b=r(3e3,12e3),F=r(4e3,15e3),_=new Date(e,A,0).getDate(),U=[];let Q=0;for(let c=1;c<=_;c++){const t=new Date(e,A-1,c).toLocaleDateString("en-US",{timeZone:"UTC"}),n=r(20,120),s=r(0,n);Q+=n,U.push([t,n,s])}const x={};let S=0;for(let c=1;c<=12;c++){const t=c===A?Q:r(800,3500);x[c]=t,S+=t}const L=Array.from({length:Q},((t,e)=>({id:e+1}))),I=Array.from({length:S},((t,e)=>({id:e+1}))),E=Array.from({length:B},((t,e)=>({id:e+1}))),N=Array.from({length:y},((t,e)=>({id:e+1}))),T=Array.from({length:C},((t,e)=>({id:e+1}))),M=Array.from({length:b},((t,e)=>({id:e+1}))),P=Array.from({length:F},((t,e)=>({id:e+1}))),j=r(2e3,8e3),D=r(200,1500),k=r(800,2500),H=r(200,800),O=r(100,400),R=r(50,200),K=r(30,150),V=r(30,120),G=r(25,100),$=r(20,80),q=r(15,70),z=[];for(let u=0;u<p;u++){const t=s(c),r=s(l),h=o(e,A),d=n()<.12?1:0;z.push({id:u+1,firstName:t,lastName:r,fullName:t+" "+r,phoneNumber:i(),uuid:a(),dateTimeRequested:h.toISOString(),connectionRequestId:1e4+u,isOverwatch:d,messageType:d&&n()<.4?"alert":"standard"})}z.sort((function(t,e){return new Date(e.dateTimeRequested).getTime()-new Date(t.dateTimeRequested).getTime()}));const Y={},W=Math.min(m,25);for(let c=0;c<W;c++){const t=w[c],e=t.firstName+" "+t.lastName;Y[e]=r(50,400)}const J={};for(let c=1;c<=12;c++)J[c]=r(100,800);const X={"00:00-06:00":r(200,800),"06:00-12:00":r(600,1800),"12:00-18:00":r(700,2e3),"18:00-24:00":r(400,1200)},Z={"0-5":r(800,2500),"5-10":r(600,1800),"10-15":r(300,900),"15+":r(200,700)},tt={"0-15m":r(1200,3500),"16-30m":r(800,2200),"31-100m":r(300,1e3)},et={userSearchTotals:Y,monthTotals:x,overwatchMonthTotals:J,lineDataRows:U,timeIntervals:X,durationBuckets:Z,radiusBuckets:tt},At={chartArea:{width:"90%",height:"70%"},hAxis:{title:"",slantedText:!0,slantedTextAngle:45,textStyle:{fontSize:11}},vAxis:{title:"",textStyle:{fontSize:11}},legend:"none",backgroundColor:"transparent"},nt={title:"",chartArea:{width:"80%",height:"65%"},hAxis:{title:"Date",format:"MMM d",slantedText:!0,slantedTextAngle:45,textStyle:{fontSize:11},showTextEvery:3},vAxis:{title:"",textStyle:{fontSize:11},viewWindow:{min:0}},legend:{position:"top",textStyle:{fontSize:12}},colors:["blue","red"].slice().reverse(),backgroundColor:"transparent",pointSize:5,lineWidth:2},rt={title:"",chartArea:{width:"80%",height:"70%"},hAxis:{title:"",format:"MMM",textStyle:{fontSize:11}},vAxis:{title:"",textStyle:{fontSize:11},viewWindow:{min:0}},colors:["green"],legend:"none",backgroundColor:"transparent"},st={title:"",chartArea:{width:"80%",height:"70%"},hAxis:{title:"",format:"MMM",textStyle:{fontSize:11}},vAxis:{title:"",textStyle:{fontSize:11},viewWindow:{min:0}},colors:["purple"],legend:"none",backgroundColor:"transparent"},at={title:"",chartArea:{width:"85%",height:"85%",left:"10%",top:"10%",right:"5%",bottom:"15%"},is3D:!0,backgroundColor:"transparent",legend:{position:"right",textStyle:{fontSize:12}},pieSliceText:"value",pieSliceTextStyle:{fontSize:12}},it={title:"",chartArea:{width:"85%",height:"85%",left:"10%",top:"10%",right:"5%",bottom:"15%"},is3D:!0,backgroundColor:"transparent",legend:{position:"right",textStyle:{fontSize:12}},pieSliceText:"value",pieSliceTextStyle:{fontSize:12}},ot={title:"",chartArea:{width:"85%",height:"85%",left:"10%",top:"10%",right:"5%",bottom:"15%"},is3D:!0,backgroundColor:"transparent",legend:{position:"right",textStyle:{fontSize:12}},pieSliceText:"value",pieSliceTextStyle:{fontSize:12}};
1return{team:v,formData:Object.assign({},v),totalUsers:w,totalLogins:E,monthlyUsage:L,totalUsage:I,totalCTAttempts:N,totalCTSuccess:T,totalChatUsage:M,totalAPIUsage:P,sms:j,whatsapp:D,english:k,spanish:H,portuguese:O,french:R,mandarin:K,german:V,italian:G,arabic:$,japanese:q,teamUsers:w,searches:z,chartRaw:et,columnOptions2:At,lineOptions:nt,columnOptions:rt,columnOptions3:st,pieOptions:at,pieOptions2:it,pieOptions3:ot}}const m=[{author:"Dispatcher",text:"Are you in a safe place?"},{author:"PID",text:"Yes, I am with family."},{author:"Dispatcher",text:"We received your location. Help is on the way."},{author:"PID",text:"I'm sending a photo of the area, as we are behind a pillar."},{author:"PID",text:"",withPhoto:!0},{author:"Dispatcher",text:"I've received the photo and have updated our first responders."}],g="data:image/svg+xml,"+encodeURIComponent('<svg xmlns="http://www.w3.org/2000/svg" width="240" height="180"><rect fill="#cbd5e1" width="240" height="180"/></svg>');function v(t){let e=2166136261;const A=t||"demo";for(let n=0;n<A.length;n++)e^=A.charCodeAt(n),e=Math.imul(e,16777619);return e>>>0}function w(t){const e=f(v(t.uuid||"case"));function A(t,A){return Math.floor(e()*(A-t+1))+t}const n=(t.firstName||"Demo")+" "+(t.lastName||"Dispatcher"),r=t.phoneNumber||"(555) 010-0000",s=t.dateTimeRequested?new Date(t.dateTimeRequested).getTime():Date.now(),a=34.05+.2*e(),i=-118.25-.2*e(),o=A(3,8),c=[];for(let f=0;f<o;f++){const t=new Date(s+6e4*f*A(1,4));c.push({Dispatcher:n,PhoneNumber:r,Longitude:Number((i+.01*(e()-.5)).toFixed(6)),Latitude:Number((a+.01*(e()-.5)).toFixed(6)),UncertaintyRadiusInMeters:Number((8+40*e()).toFixed(2)),Altitude:Number((50+200*e()).toFixed(4)),Address:u+", "+d,CapturedFromSource:e()<.5?"browser":"native",CapturedAt:t.toUTCString()})}const l="media/demo-photo-"+(t.uuid||"case").slice(0,8)+".png",h=[];for(let u=0;u<m.length;u++){const t=m[u],e="Dispatcher"===t.author,A=new Date(s+45e3*u).toLocaleString(),a={PhoneNumber:r,Dispatcher:n,Author:t.author,Text:t.text,Media:[]};e?a.SentAt=A:a.ReceivedAt=A,t.withPhoto&&(a.Media=[{MediaId:"demo-media-1",Type:"Media",FileName:l,Url:g,ContentType:"image/svg+xml"}]),h.push(a)}const p=[{fileName:l.replace(/^media\//,""),url:g,contentType:"image/svg+xml"}];return{unavailable:!1,locations:c,chats:h,mediaFileNames:p}}function B(t){if(!t)return null;const e=Number(t.Latitude??t.latitude),A=Number(t.Longitude??t.longitude);return Number.isFinite(e)&&Number.isFinite(A)?Math.abs(e)>90||Math.abs(A)>180?null:{lat:e,lng:A}:null}function y(t,e,A,n,r,s){const a=Math.min(s,n/2,r/2);t.beginPath(),t.moveTo(e+a,A),t.arcTo(e+n,A,e+n,A+r,a),t.arcTo(e+n,A+r,e,A+r,a),t.arcTo(e,A+r,e,A,a),t.arcTo(e,A,e+n,A,a),t.closePath(),t.fill()}function C(t){if("undefined"===typeof document)return null;const e=1280,A=720,n=document.createElement("canvas");n.width=e,n.height=A;const r=n.getContext("2d");if(!r)return null;const s=[];for(const a of t||[]){const t=B(a);t&&s.push(t)}
1r.fillStyle="#dce6d8",r.fillRect(0,0,e,A),r.fillStyle="#b9d4e8",r.beginPath(),r.ellipse(.1*e,.52*A,200,300,.25,0,2*Math.PI),r.fill(),r.fillStyle="#b7d0a8",y(r,160,70,240,150,18),y(r,780,390,300,190,22),y(r,470,30,170,110,14),y(r,980,80,140,90,12),r.strokeStyle="#f7f7f4",r.lineWidth=14,r.lineCap="round";for(let a=70;a<e;a+=88)r.beginPath(),r.moveTo(a,0),r.lineTo(a+(a%176===0?36:-18),A),r.stroke();for(let a=50;a<A;a+=68)r.beginPath(),r.moveTo(0,a),r.lineTo(e,a+(a%136===0?16:-8)),r.stroke();r.strokeStyle="#e8ece3",r.lineWidth=4;for(let a=114;a<e;a+=88)r.beginPath(),r.moveTo(a,0),r.lineTo(a,A),r.stroke();if(r.fillStyle="#ffffff",r.globalAlpha=.7,y(r,300,280,90,70,4),y(r,620,180,120,95,4),y(r,240,480,110,80,4),r.globalAlpha=1,s.length){let t=s[0].lat,n=s[0].lat,a=s[0].lng,i=s[0].lng;for(const e of s)e.lat<t&&(t=e.lat),e.lat>n&&(n=e.lat),e.lng<a&&(a=e.lng),e.lng>i&&(i=e.lng);const o=Math.max(.35*(n-t),.004),c=Math.max(.35*(i-a),.004);t-=o,n+=o,a-=c,i+=c;const l=80,u=r=>({x:l+(r.lng-a)/(i-a||1)*(e-2*l),y:l+(1-(r.lat-t)/(n-t||1))*(A-2*l)}),h=s.map(u);if(h.length>=2){r.strokeStyle="#518BF4",r.lineWidth=6,r.lineJoin="round",r.lineCap="round",r.beginPath(),r.moveTo(h[0].x,h[0].y);for(let t=1;t<h.length;t++)r.lineTo(h[t].x,h[t].y);r.stroke()}const d=(t,e)=>{r.beginPath(),r.arc(t.x,t.y,10,0,2*Math.PI),r.fillStyle=e,r.fill(),r.lineWidth=3,r.strokeStyle="#ffffff",r.stroke()};d(h[0],"#22c55e"),h.length>1&&d(h[h.length-1],"#ef4444")}return r.fillStyle="rgba(255,255,255,0.92)",y(r,16,A-44,168,28,6),r.fillStyle="#334155",r.font="600 13px Helvetica, Arial, sans-serif",r.fillText(u+", "+d,28,A-25),{dataUrl:n.toDataURL("image/png"),width:e,height:A}}function b(t){const e=f(v((t.uuid||"evidence")+"-ev")),A=c[Math.floor(e()*c.length)],n=l[Math.floor(e()*l.length)],r=t.dateTimeRequested?new Date(t.dateTimeRequested).toLocaleString():(new Date).toLocaleString(),s="media/evidence-"+(t.uuid||"ev").slice(0,8)+".png";return{unavailable:!1,submissions:[{locationCoords:{latitude:Number((34.05+.15*e()).toFixed(6)),longitude:Number((-118.25-.15*e()).toFixed(6)),accuracy:Number((5+25*e()).toFixed(1))},formData:{firstName:A,lastName:n,phone:t.phoneNumber||"(555) 010-0000",email:A.toLowerCase()+"."+n.toLowerCase()+"@example.com",witnessStatement:"I observed the incident near the intersection and shared my location with responders.",sentAt:r}}],mediaFileNames:[{fileName:s.replace(/^media\//,""),url:g,contentType:"image/svg+xml",uploaderName:A+" "+n}]}}var F=A(25615),_=A(80329),U=A(26758),Q=A(67811),x=A(60842),S=A.n(x),L=A(94832),I=s["default"].extend({data(){return{team:null,formData:{},totalUsers:[],totalLogins:[],monthlyUsage:[],totalUsage:[],totalCTAttempts:[],totalCTSuccess:[],totalChatUsage:[],teamUsers:[],english:0,spanish:0,portuguese:0,french:0,mandarin:0,german:0,italian:0,arabic:0,japanese:0,sms:0,whatsapp:0,totalAPIUsage:[],searches:[],search:"",loading:!1,expandedRows:[],caseSummaries:{},caseModalOpen:!1,evidenceModalOpen:!1,modalCase:null,modalEvidence:null,archiveDetails:null,evidenceDetails:null,downloadLoading:!1,activeImage:null,caseMapAccessToken:"pk.eyJ1IjoiaTkxMSIsImEiOiJjamxqcGVwMmcwZWIyM3VsZDh0dDg4dzB1In0.IfshhRQCLq5vlUA0MPQYbw",caseMapStyle:L.A.streets,chartRaw:null,lineData:[],columnData:[],pieData:[],pieData2:[],pieData3:[],columnData2:[],columnData3:[],pieOptions:{},lineOptions:{},columnOptions:{},pieOptions2:{},pieOptions3:{},columnOptions2:{},columnOptions3:{},selectedUser:null,selectedYear:(new Date).getFullYear().toString(),selectedMonth:"",monthIndex:"",monthList:[...Array(12).keys()].map((t=>new Date(0,t).toLocaleString("en",{month:"long"}))),activeTab:"",highlightTab:""}},created(){this.selectedMonth=(new Date).toLocaleString("en-US",{month:"long"}),this.monthIndex=(new Date).getMonth()+1,this.loadData()},methods:{chartLabel(t){return this.$t("adminPortal.teamMetrics.adminMetricsTeam.charts."+t)},applyChartTranslations(){if(!this.chartRaw)return;const t=t=>this.chartLabel(t),e=this.chartRaw;this.columnData2=[[t("fullName"),t("searches")]].concat(Object.entries(e.userSearchTotals)),this.lineData=[[t("date"),t("attempted"),t("connected")]].concat(e.lineDataRows),this.columnData=(0,F.l)(e.monthTotals,(t=>this.$t(t))),this.columnData3=(0,F.l)(e.overwatchMonthTotals,(t=>this.$t(t))),this.pieData2=[[t("timeInterval"),t("count")],[t("interval0006"),e.timeIntervals["00:00-06:00"]],[t("interval0612"),e.timeIntervals["06:00-12:00"]],[t("interval1218"),e.timeIntervals["12:00-18:00"]],[t("interval1824"),e.timeIntervals["18:00-24:00"]]],this.pieData3=[[t("timeRange"),t("count")],[t("duration05"),e.durationBuckets["0-5"]],[t("duration510"),e.durationBuckets["5-10"]],[t("duration1015"),e.durationBuckets["10-15"]],[t("duration15plus"),e.durationBuckets["15+"]]],this.pieData=[[t("distanceRange"),t("count")],[t("range015m"),e.radiusBuckets["0-15m"]],[t("range1630m"),e.radiusBuckets["16-30m"]],[t("range31100m"),e.radiusBuckets["31-100m"]]],this.lineOptions={...this.lineOptions,hAxis:{...this.lineOptions.hAxis,title:t("date")}},this.columnOptions3={...this.columnOptions3,hAxis:{...this.columnOptions3.hAxis,title:t("month")}}},getConfig(){const t=parseInt(this.selectedYear,10)||(new Date).getFullYear(),e=this.monthList.indexOf(this.selectedMonth)+1||(new Date).getMonth()+1;return{year:t,month:e||1,historicalSearchesCount:3500,teamUsersCount:127}},formatDate(t){return new Date(t).toLocaleDateString()},isOverwatchSearch(t){return 1===Number(t?.isOverwatch)},searchTypeLabel(t){const e="adminPortal.teamMetrics.adminMetricsTeam.searchHeaders";return this.$t(this.isOverwatchSearch(t)?`${e}.searchTypeOverwatch`:`${e}.searchTypeStandard`)},canViewEvidence(t){return this.isOverwatchSearch(t)&&"alert"===t?.messageType},isRowExpanded(t){return this.expandedRows.some((e=>e.uuid===t.uuid))},demoCaseSummary(t){const e=(t.uuid||"").split("").reduce(((t,e)=>t+e.charCodeAt(0)),0),A=t=>e*t%1e3/1e3;return{locationCount:5+e%20,avgLatitude:34+A(1),avgLongitude:-118-A(2),avgUncertaintyRadius:10+50*A(3),avgAltitude:100+200*A(4),avgSpeed:5*A(5),lastKnownWeather:"Clear, 72°F",chatSummary:"Demo chat summary for this case.",webSearchToolSummary:"Demo related articles summary."}},toggleCaseSummary(t){this.isRowExpanded(t)?this.expandedRows=this.expandedRows.filter((e=>e.uuid!==t.uuid)):(this.expandedRows=[...this.expandedRows,t],this.caseSummaries[t.uuid]||this.$set(this.caseSummaries,t.uuid,this.demoCaseSummary(t)))},formatGeoVal(t,e){return null==t?"N/A":Number(t).toFixed(e)},openCaseModal(t){this.archiveDetails=null,this.modalCase=t,this.caseModalOpen=!0,this.archiveDetails=w(t)},closeCaseModal(){this.caseModalOpen=!1,this.modalCase=null,this.archiveDetails=null,this.activeImage=null,this._caseMap=null},onCaseMapLoad({map:t}){this._caseMap=t,this.$nextTick((()=>{t.resize(),this.renderCaseRoute(t)}))},renderCaseRoute(t){if(!t)return;const e=this.caseRouteCoordinates;if(!e.length)return;if(e.length>=2){const A={type:"Feature",properties:{},geometry:{type:"LineString",coordinates:e}};t.getSource("case-route-source")?t.getSource("case-route-source").setData(A):(t.addSource("case-route-source",{type:"geojson",data:A}),t.addLayer({id:"case-route-layer",type:"line",source:"case-route-source",layout:{"line-join":"round","line-cap":"round"},paint:{"line-color":"#518BF4","line-width":4,"line-opacity":.85}}))}const A={type:"FeatureCollection",features:[{type:"Feature",properties:{role:"start"},geometry:{type:"Point",coordinates:e[0]}},...e.length>1?[{type:"Feature",properties:{role:"end"},geometry:{type:"Point",coordinates:e[e.length-1]}}]:[]]};t.getSource("case-route-points-source")?t.getSource("case-route-points-source").setData(A):(t.addSource("case-route-points-source",{type:"geojson",data:A}
1),t.addLayer({id:"case-route-points-layer",type:"circle",source:"case-route-points-source",paint:{"circle-radius":8,"circle-color":["match",["get","role"],"start","#22c55e","end","#ef4444","#518BF4"],"circle-stroke-width":2,"circle-stroke-color":"#ffffff"}})),this.fitCaseMapToRoute(t,e)},fitCaseMapToRoute(t,e,A){if(e.length>=2){const n=e.reduce(((t,e)=>t.extend(e)),new(S().LngLatBounds)(e[0],e[0]));t.fitBounds(n,{padding:48,maxZoom:16,duration:0,...A})}else t.jumpTo({center:e[0],zoom:15,...A})},waitForMapIdle(t,e=1200){return new Promise((A=>{let n=!1;const r=()=>{n||(n=!0,t.off("idle",r),A())};t.once("idle",r),setTimeout(r,e)}))},async getCaseMapImage(){const t=this._caseMap,e=this.caseRouteCoordinates;if(!t||!e.length)return null;try{const A=t.getCenter(),n=t.getZoom(),r=this.waitForMapIdle(t);this.fitCaseMapToRoute(t,e),await r;const s=t.getCanvas(),a={dataUrl:s.toDataURL("image/png"),width:s.width,height:s.height};return t.jumpTo({center:A,zoom:n}),a}catch(A){return null}},openEvidenceModal(t){this.canViewEvidence(t)&&(this.evidenceDetails=null,this.modalEvidence=t,this.evidenceModalOpen=!0,this.evidenceDetails=b(t))},closeEvidenceModal(){this.evidenceModalOpen=!1,this.modalEvidence=null,this.evidenceDetails=null,this.activeImage=null},openImage(t){t&&(this.activeImage=t)},async downloadCaseZip(t){this.downloadLoading=!0;try{const e=w(t),A=await this.getCaseMapImage()||C(e.locations);await(0,_.b)(e,t,A)}finally{this.downloadLoading=!1}},async downloadEvidenceZip(){if(this.evidenceDetails&&this.modalEvidence){this.downloadLoading=!0;try{await(0,U.O)(this.evidenceDetails,this.modalEvidence)}finally{this.downloadLoading=!1}}},formatArchivePlainText(t){const e=t=>"object"!==typeof t?String(t):Array.isArray(t)?t.map(e).join("\n"):Object.entries(t).map((([t,A])=>`${t}: ${e(A)}`)).join("\n"),A=Array.isArray(t)?t:t?[t]:[];return A.map(e).join("\n\n")},formatArchiveLocations(t){return this.formatArchivePlainText((t||[]).map((t=>{if(!t||"object"!==typeof t||Array.isArray(t))return t;const{CapturedFromSource:e,capturedFromSource:A,...n}=t;return n})))},formatEvidenceWitnessDetails(t){if(!t||"object"!==typeof t)return"";const e=t,A="adminPortal.teamMetrics.adminMetricsTeam.evidenceArchive",n=t=>this.$t(`${A}.${t}`),r=(t,e)=>{if(null==e||""===e)return null;const A="boolean"===typeof e?e?"true":"false":String(e);return A.trim()?`${n(t)}: ${A}`:null},s=[e.firstName,e.lastName].filter((t=>null!=t&&""!==String(t).trim())).join(" ").trim(),a=null!=e.witnessStatement?e.witnessStatement:e.witnessStatment,i=null!=e.sentAt?e.sentAt:e.occurredAt;return[r("witnessDetailName",s||null),r("witnessDetailPhone",e.phone),r("witnessDetailEmail",e.email),r("witnessDetailStatement",a),r("witnessDetailSentAt",i)].filter(Boolean).join("\n")},chatMessageAuthor(t){return null==t?"—":t.Author||t.author||"—"},chatMessageText(t){if(null==t)return"";const e=null!=t.Text?t.Text:t.text;return null!=e&&""!==String(e).trim()?String(e):""},chatMessageTime(t){return null==t?"":t.SentAt||t.ReceivedAt||t.sentAt||t.receivedAt||""},chatMediaEntries(t){const e=t.Media||t.media;return Array.isArray(e)?e.filter((t=>{const e=(t.Type||t.type||t.MediaType||t.mediaType||"").toString().toLowerCase();return"media"===e})):[]},cleanFilePath(t){if(!t||"object"!==typeof t)return{url:"",contentType:"",fileName:""};const e=this.archiveMediaByPath,A=t.FileName??t.fileName??"",n=A.replace(/^\/?media\//i,""),r=n?e[n]:void 0;return{url:r?this.mediaUrl(r):t.Url??"",contentType:r?r.contentType??"":t.ContentType??"",fileName:A}},mediaUrl(t){return t?"string"===typeof t?t:t.url||t.uri||t.path||t.src||"":""},mediaLabel(t){return t?"string"===typeof t?t:t.fileName||t.name||this.mediaUrl(t):""},displayMediaFileName(t){const e=this.mediaLabel(t);if(!e)return"";const A=e.split("/");return A[A.length-1]||e},isImage(t){if(!t)return!1;if("object"===typeof t&&t.contentType)return String(t.contentType).startsWith("image/");const e=this.mediaUrl(t);if(/^data:image\//i.test(e))return!0;const A=e.split("?")[0].toLowerCase();return/\.(png|jpe?g|svg)$/.test(A)},isVideo(t){if(!t)return!1;if("object"===typeof t&&t.contentType)return String(t.contentType).startsWith("video/");const e=this.mediaUrl(t);
1if(/^data:video\//i.test(e))return!0;const A=e.split("?")[0].toLowerCase();return/\.(mp4|mov)$/.test(A)},loadData(){this.loading=!0;const t=this.getConfig(),e=p(t);this.team=e.team,this.formData=e.formData,this.totalUsers=e.totalUsers,this.totalLogins=e.totalLogins,this.monthlyUsage=e.monthlyUsage,this.totalUsage=e.totalUsage,this.totalCTAttempts=e.totalCTAttempts,this.totalCTSuccess=e.totalCTSuccess,this.totalChatUsage=e.totalChatUsage,this.totalAPIUsage=e.totalAPIUsage,this.english=e.english,this.spanish=e.spanish,this.portuguese=e.portuguese,this.french=e.french,this.mandarin=e.mandarin,this.german=e.german,this.italian=e.italian,this.arabic=e.arabic,this.japanese=e.japanese,this.sms=e.sms,this.whatsapp=e.whatsapp,this.teamUsers=e.teamUsers,this.searches=e.searches,this.expandedRows=[],this.caseSummaries={},this.chartRaw=e.chartRaw,this.columnOptions2=e.columnOptions2,this.lineOptions=e.lineOptions,this.columnOptions=e.columnOptions,this.columnOptions3=e.columnOptions3,this.pieOptions=e.pieOptions,this.pieOptions2=e.pieOptions2,this.pieOptions3=e.pieOptions3,this.applyChartTranslations(),this.loading=!1},refresh(){this.loadData()},editUser(){},cancel(){this.$router.push({name:"admin-metrics"})},async downloadAsPDF(){await this.$nextTick(),await(0,o.q)({teamName:this.team.teamName||"Team (Fake Data)",formData:this.formData,totalUsers:this.totalUsers,totalLogins:this.totalLogins,monthlyUsage:this.monthlyUsage,totalUsage:this.totalUsage,totalCTAttempts:this.totalCTAttempts,totalCTSuccess:this.totalCTSuccess,totalChatUsage:this.totalChatUsage,english:this.english,spanish:this.spanish,portuguese:this.portuguese,french:this.french,mandarin:this.mandarin,german:this.german,italian:this.italian,arabic:this.arabic,japanese:this.japanese})}},components:{GChart:i.qf,MglMap:Q.RT,MglNavigationControl:Q.C9},computed:{smsLanguageRows(){const t=["english","spanish","portuguese","french","german","italian","japanese","arabic","mandarin"];return t.map((t=>({key:t,label:this.$t(`adminPortal.teamMetrics.adminMetricsTeam.${t}`),count:this[t]||0}))).filter((t=>t.count>0)).sort(((t,e)=>e.count-t.count))},sh(){return"adminPortal.teamMetrics.adminMetricsTeam.searchHeaders"},hasArchiveSmsSection(){const t=this.archiveDetails?.chats;return!(!Array.isArray(t)||!t.length)&&(!this.archiveChatsAreStructured||t.some((t=>""!==this.chatMessageText(t)||this.chatMediaEntries(t).length>0)))},hasArchiveExpandableContent(){const t=this.archiveDetails;return!(!t||t.unavailable)&&(t.locations.length>0||this.hasArchiveSmsSection||t.mediaFileNames.length>0)},sortedCaseLocations(){const t=this.archiveDetails?.locations;if(this.archiveDetails?.unavailable||!Array.isArray(t)||!t.length)return[];const e=(t,e)=>{for(const A of e){const e=t?.[A];if(null!=e&&""!==e&&!isNaN(Number(e)))return Number(e)}return null},A=t=>{const e=t?.CapturedAt??t?.capturedAt??t?.dateTimeCaptured,A=e?new Date(e).getTime():NaN;return isNaN(A)?0:A};return t.map((t=>({lat:e(t,["Latitude","latitude"]),lng:e(t,["Longitude","longitude"]),time:A(t)}))).filter((t=>null!=t.lat&&null!=t.lng&&Math.abs(t.lat)<=90&&Math.abs(t.lng)<=180)).sort(((t,e)=>t.time-e.time))},caseRouteCoordinates(){return this.sortedCaseLocations.map((t=>[t.lng,t.lat]))},hasCaseMapPoints(){return this.caseRouteCoordinates.length>0},caseMapCenter(){const t=this.caseRouteCoordinates;return t.length?t[t.length-1]:[-98.5795,39.8283]},evidenceSubmissionsToShow(){const t=this.evidenceDetails?.submissions;return Array.isArray(t)?t.filter((t=>null!=t.locationCoords||null!=t.formData)):[]},hasEvidenceSubmissionContent(){return this.evidenceSubmissionsToShow.length>0},hasEvidenceExpandableContent(){const t=this.evidenceDetails;return!(!t||t.unavailable)&&(this.hasEvidenceSubmissionContent||Array.isArray(t.mediaFileNames)&&t.mediaFileNames.length>0)},archiveMediaByPath(){const t=Object.create(null),e=this.archiveDetails?.mediaFileNames;if(!Array.isArray(e))return t;for(const A of e){if("string"===typeof A){t[A]={url:"",contentType:"",fileName:A},t[`media/${A}`]=t[A];const e=A.split("/").pop();e&&(t[e]=t[A]);continue}const e=A.fileName;if(!e)continue;t[e]=A,t[`media/${e}`]=A;const n=e.split("/").pop();n&&void 0===t[n]&&(t[n]=A)}return t},archiveChatsAreStructured(){const t=this.archiveDetails?.chats;return!(!Array.isArray(t)||!t.length)&&t.some((t=>t&&"object"===typeof t&&("Author"in t||"author"in t||"Media"in t||"media"in t||"Text"in t||"text"in t)))},searchHeaders(){const t=t=>this.$t(t),e="adminPortal.teamMetrics.adminMetricsTeam.searchHeaders",A=[{text:t(`${e}.firstName`),value:"firstName",align:"center",width:"10%"},{text:t(`${e}.lastName`),value:"lastName",align:"center",width:"10%"},{text:t(`${e}.phoneNumber`),value:"phoneNumber",align:"left",width:"12%"},{text:t(`${e}.connectionRequestId`),value:"uuid",width:"33%"},{text:t(`${e}.searchType`),value:"searchType",align:"left",width:"10%"},{text:t(`${e}.caseSummary`),value:"action",sortable:!1,align:"center",width:"5%"},{text:t(`${e}.seeDetails`),value:"seeDetails",sortable:!1,align:"center",width:"5%"},{text:t(`${e}.createdDate`),value:"dateTimeRequested",align:"center",width:"15%"}
1];return A.splice(6,0,{text:t(`${e}.viewEvidence`),value:"viewEvidence",sortable:!1,align:"center",width:"5%"}),A},yearList(){const t=(new Date).getFullYear(),e=this.formData.dateTimeCreated?new Date(this.formData.dateTimeCreated).getFullYear():t-2,A=[];for(let n=t;n>=e;n--)A.push(n.toString());return A},admin(){return a.A.state.authentication.currentUser?.isAdmin??!1}},watch:{"$i18n.locale"(){this.applyChartTranslations()},selectedYear(){this.loadData()},selectedMonth(){this.monthIndex=this.monthList.indexOf(this.selectedMonth)+1,this.loadData()}}}),E=I,N=A(81656),T=(0,N.A)(E,n,r,!1,null,"30704b37",null),M=T.exports},45707:function(t,e,A){"use strict";A.r(e),A.d(e,{default:function(){return K}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"admin-metrics-team-page"},[t._m(0),e("div",{staticClass:"page-content"},[e("v-card",{staticClass:"metrics-card"},[e("v-card-text",[e("form",{on:{submit:function(e){return e.preventDefault(),t.submit.apply(null,arguments)}}},[e("section",{ref:"pdfContent"},[[e("v-container",{staticClass:"col-12"},[e("v-row",[e("v-col",{staticClass:"col-9"},[e("v-tabs",{attrs:{"background-color":t.activeTab===t.highlightTab?"transparent":""}},[e("v-tab",{attrs:{href:"#tab-1"}},[t._v("Total Metrics")])],1)],1),e("v-col",{staticClass:"col-2"}
1,[e("v-select",{attrs:{label:"Choose Month",items:t.monthList},model:{value:t.selectedMonth,callback:function(e){t.selectedMonth=e},expression:"selectedMonth"}})],1),e("v-col",{staticClass:"col-1"},[e("v-select",{attrs:{label:"Choose year",items:t.yearList},model:{value:t.selectedYear,callback:function(e){t.selectedYear=e},expression:"selectedYear"}})],1)],1)],1)]],2),[e("section",{ref:"pdfContent2",staticStyle:{color:"black"}},[e("v-container",{staticClass:"col-12"},[e("v-row",[e("div",{staticClass:"col-md-3"},[e("h4",[t._v("Total Users")]),e("p",[t._v(t._s(t.totalUsers))])]),e("div",{staticClass:"col-md-3"},[e("h4",[t._v("New Users")]),e("p",[t._v(t._s(t.newUsers.length))])]),e("div",{staticClass:"col-md-3"},[e("h4",[t._v("Total Logins")]),e("p",[t._v(t._s(t.logins.length))])]),e("div",{staticClass:"col-md-3"},[e("h4",[t._v("Monthly System Uses")]),e("p",[t._v(t._s(t.monthlyUsage.length))])])]),e("v-row",[e("div",{staticClass:"col-md-3"},[e("h4",[t._v("Yearly System Uses")]),e("p",[t._v(t._s(t.totalUsage.length))])]),e("div",{staticClass:"col-md-3"},[e("h4",[t._v("Attempted Call Transfers")]),e("p",[t._v(t._s(t.totalCTAttempts.length))])]),e("div",{staticClass:"col-md-3"},[e("h4",[t._v("Successful Call Transfers")]),e("p",[t._v(t._s(t.totalCTSuccess.length))])]),e("div",{staticClass:"col-md-3"},[e("h4",[t._v("SMS Chat Uses")]),e("p",[t._v(t._s(t.totalChatUsage.length))])])]),e("v-row",[e("div",{staticClass:"col-md-3"},[e("h4",[t._v("Delivery Methods")]),e("p",[t._v(" SMS: "+t._s(t.sms)+" "),e("br"),t._v(" WhatsApp: "+t._s(t.whatsapp)+" "),e("br")])]),e("div",{staticClass:"col-md-3"},[e("h4",[t._v("SMS Languages")]),0===t.smsLanguageRows.length?e("p",{staticClass:"lang-empty"},[t._v("—")]):e("ul",{staticClass:"lang-list"},t._l(t.smsLanguageRows,(function(A){return e("li",{key:A.key,staticClass:"lang-item"},[e("span",[t._v(t._s(A.label)+":")]),e("span",{staticClass:"lang-count"},[t._v(t._s(A.count))])])})),0)]),e("div",{staticClass:"col-md-3"},[e("h4",[t._v("API Uses")]),e("p",[t._v(t._s(t.totalAPIUsage.length))])])])],1)],1)],e("div",{staticClass:"page-actions"},[e("v-btn",{staticClass:"cancel-btn",attrs:{text:""},on:{click:t.cancel}},[t._v("BACK")]),e("v-spacer"),e("v-btn",{staticClass:"export-btn",attrs:{small:"",color:"primary"},on:{click:t.downloadAsPDF}},[e("v-icon",{staticStyle:{"margin-right":"3px"},attrs:{small:""}},[t._v("$vuetify.icons.file_download")]),t._v(" Export PDF ")],1)],1)],2)])],1),e("div",{staticClass:"charts-section"},[e("v-card",{staticClass:"metrics-card"},[e("v-card-text",[e("div",{staticClass:"charts-controls"},[e("v-btn",{staticClass:"refresh-btn",attrs:{small:"",color:"primary"},on:{click:t.refresh}},[e("v-icon",{staticStyle:{"margin-right":"3px"},attrs:{dark:"",small:""}},[t._v("$vuetify.icons.reTweet")]),t._v(" Refresh ")],1)],1),e("section",{ref:"pdfContent3"},[e("v-container",{staticClass:"col-12",staticStyle:{"padding-top":"25px"}},[e("v-row",{staticClass:"mb-4"},[e("v-col",{attrs:{cols:"12"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v("New Users by Month")]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(" There is no search data for the current month ")])]):e("div",[e("GChart",{staticClass:"day-cases",attrs:{type:"LineChart",data:t.lineData2,options:t.lineOptions2}})],1)])])],1)],1),e("v-container",{staticClass:"col-12"},[e("v-row",{staticClass:"mb-4"},[e("v-col",{attrs:{cols:"12"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v("Cases by Team (YTD)")]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(" There is no search data for the current month ")])]):e("div",[e("GChart",{staticClass:"team-cases",attrs:{type:"ColumnChart",data:t.columnData2,options:t.columnOptions2}})],1)])])],1)],1),e("v-container",{staticClass:"col-12"},[e("v-row",{staticClass:"mb-4"},[e("v-col",{attrs:{cols:"12"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v("Cases by Team (Current Day)")]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(" There is no search data for the current month ")])]):e("div",[e("GChart",{staticClass:"team-cases",attrs:{type:"ColumnChart",data:t.columnData4,options:t.columnOptions4}}
1)],1)])])],1)],1)],1),e("section",{ref:"pdfContent4"},[e("v-divider",{staticClass:"my-4",staticStyle:{width:"100%"}}),e("v-container",{staticClass:"col-12"},[e("v-row",{staticClass:"mb-4"},[e("v-col",{attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v("Cases by Day")]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(" There is no search data for the current month ")])]):e("div",[e("GChart",{staticClass:"day-cases",attrs:{type:"LineChart",data:t.lineData,options:t.lineOptions}})],1)])]),e("v-col",{attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v("Cases by Month")]),0===t.totalUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(" There is no search data for the current year ")])]):e("div",[e("GChart",{staticClass:"month-cases",attrs:{type:"ColumnChart",data:t.columnData,options:t.columnOptions}})],1)])])],1)],1),e("v-divider",{staticClass:"my-4",staticStyle:{width:"100%"}}),e("v-container",{staticClass:"col-12"},[e("v-row",{staticClass:"mb-4"},[e("v-col",{attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v("Overwatch Cases by Month")]),0===t.totalUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(" There is no search data for the current year ")])]):e("div",[e("GChart",{staticClass:"month-cases",attrs:{type:"ColumnChart",data:t.columnData3,options:t.columnOptions3}})],1)])]),e("v-col",{attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v("Cases by Day/Night (YTD)")]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(" There is no search data for the current month ")])]):e("div",[e("GChart",{staticClass:"intervals",attrs:{type:"PieChart",data:t.pieData2,options:t.pieOptions2}})],1)])])],1)],1),e("v-divider",{staticClass:"my-4",staticStyle:{width:"100%"}}),e("v-container",{staticClass:"col-12"},[e("v-row",{staticClass:"mb-4"},[e("v-col",{attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v("Case Durations in Minutes (YTD)")]),0===t.monthlyUsage.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(" There is no search data for the current month ")])]):e("GChart",{staticClass:"durations",attrs:{type:"PieChart",data:t.pieData3,options:t.pieOptions3}})],1)]),e("v-col",{attrs:{cols:"12",md:"6"}},[e("div",{staticClass:"chart-container"},[e("h4",{staticClass:"chart-title"},[t._v("Uncertainty Radius Averages (YTD)")]),0===t.pieData.length?e("div",{staticClass:"no-data-message"},[e("p",{staticClass:"no-search"},[t._v(" There is no search data for the current month ")])]):e("GChart",{staticClass:"radiuses",attrs:{type:"PieChart",data:t.pieData,options:t.pieOptions}})],1)])],1)],1)],1)])],1),e("div",{directives:[{name:"show",rawName:"v-show",value:t.admin,expression:"admin"}],staticClass:"heatmap-section"},[e("section",[e("v-card",{staticClass:"metrics-card"},[e("v-card-text",[e("v-container",{staticClass:"col-12"})],1)],1)],1)])],1)],1)])},r=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"page-header"},[e("h3",{staticClass:"page-title",attrs:{"data-test":"page-heading"}},[t._v("Team: All")])])}],s=(A(44114),A(98992),A(54520),A(3949),A(81454),A(8872),A(72058)),a=A(94335);const i=(t,e)=>a.A.get(`/api/v1/login/get-logins/${t}/${e}`),o=(t,e)=>a.A.get(`/api/v1/location/get-total-usage/${t}/${e}`),c=(t,e)=>a.A.get(`/api/v1/location/get-transfer-totals/${t}/${e}`),l=(t,e)=>a.A.get(`/api/v1/location/get-sms-totals/${t}/${e}`),u=(t,e)=>a.A.get(`/api/v1/location/get-api-request-totals/${t}/${e}`),h=(t,e)=>a.A.get(`/api/v1/location/get-total-lang/${t}/${e}`),d=(t,e)=>a.A.get(`/api/v1/location/get-total-delivery-methods/${t}/${e}`),f=t=>a.A.get(`/api/v1/location/get-team-search-totals/${t}`),p=(t,e)=>
1a.A.get(`/api/v1/location/get-all-monthly-users/${t}/${e}`),m=(t,e)=>a.A.get(`/api/v1/location/get-all-daily-totals/${t}/${e}`),g=()=>a.A.get("/api/v1/location/get-daily-team-totals"),v=t=>a.A.get(`/api/v1/location/get-all-monthly-totals/${t}`),w=t=>a.A.get(`/api/v1/location/get-all-monthly-overwatch-totals/${t}`),B=(t,e)=>a.A.get(`/api/v1/location/get-all-case-durations/${t}/${e}`),y=(t,e)=>a.A.get(`/api/v1/location/get-all-case-time-interval/${t}/${e}`),C=(t,e)=>a.A.get(`/api/v1/target-location/get-all-uncertainty-radius-totals/${t}/${e}`);var b=function(){var t=this,e=t._self._c;return e("v-container",{attrs:{fluid:"","fill-height":"","pa-0":"",id:"teams-heatmap-page"}},[e("div",{staticClass:"map-holder"},[e("div",{attrs:{id:"map"}})])])},F=[],_=A(60842),U=A.n(_),Q=A(70564),x=A(98612),S={props:["teamId","month","year"],data(){return{access_token:"pk.eyJ1Ijoiam9obi1pOTExIiwiYSI6ImNsZm14djY2OTBnbDkzcW8zemg4cjNvYzEifQ.Ct6zd3z_HA34LkYHFxIlLQ",map:{},defaultCoordinates:[-96.5795,37.8283],zoomLevel:3.9,searches:[],circleFeatures:[]}},mounted(){this.showSearches()},methods:{async showSearches(){U().accessToken=this.access_token;const t=new(U().Map)({container:"map",style:"mapbox://styles/john-i911/cln3jmxqy06qr01qi11e11fxf",center:this.defaultCoordinates,zoom:this.zoomLevel,dragPan:!0,dragRotate:!1,boxZoom:!1,scrollZoom:!1,doubleClickZoom:!1,touchZoom:!1,touchRotate:!1});t.addControl(new(U().NavigationControl)),t.on("load",(async()=>{const e=3e3;let A=0,n=[];t.addSource("circle-source",{type:"geojson",data:{type:"FeatureCollection",features:[]}}),t.addLayer({id:"circle-layer",type:"circle",source:"circle-source",paint:{"circle-radius":5,"circle-color":"red"}});const r=async()=>{try{const{data:s}=await(0,x.P3)(this.month,this.year,{limit:e,offset:A});if(s&&s.length>0){const a=s.map((t=>{const{latitude:e,longitude:A}=t;return e&&A?{type:"Feature",geometry:{type:"Point",coordinates:[A,e]}}:null})).filter(Boolean);n.push(...a);const i=t.getSource("circle-source");
1i&&"geojson"===i.type&&i.setData({type:"FeatureCollection",features:n}),A+=e,s.length===e&&setTimeout((()=>{r()}),100)}}catch(s){console.error("Error loading searches batch:",s),alert(`Error loading data: ${s.message}`)}};r()}))}},watch:{month(t,e){t!==e&&this.showSearches()},year(t,e){t!==e&&this.showSearches()}}},L=S,I=A(81656),E=(0,I.A)(L,b,F,!1,null,"3590e75d",null),N=E.exports,T=A(85471),M=A(1613),P=A(56214),j=A.n(P);const D={English:"english",Spanish:"spanish",Portuguese:"portuguese",French:"french",Mandarin:"mandarin",German:"german",Italian:"italian",Arabic:"arabic",Japanese:"japanese"},k={standard:"sms",whatsapp:"whatsapp"};var H=T["default"].extend({data(){return{team:"",formData:{},createdAt:"",totalUsers:"",newUsers:"",logins:"",dailyTotals:[],monthlyUsage:"",totalUsage:"",totalCTAttempts:"",totalCTSuccess:"",totalObvAttempts:"",totalObvSuccesses:"",languages:[],totalChatUsage:"",totalAPIUsage:"",teamUsers:[],search:"",english:0,spanish:0,portuguese:0,french:0,german:0,italian:0,mandarin:0,arabic:0,japanese:0,sms:0,whatsapp:0,deliveryMethods:[],headers:[{text:"Download Metrics",value:"action",sortable:!1},{text:"User",value:"userName"},{text:"Connection Request ID",value:"connectionRequestId"},{text:"Created Date",value:"dateTimeCaptured"}],searchHeaders:[{text:"Download Metrics",value:"action",sortable:!1},{text:"User",value:"fullName"},{text:"Phone Number",value:"phoneNumber"},{text:"Connection Request ID",value:"uuid"},{text:"Created Date",value:"dateTimeRequested"}],searches:[],lineData:[],lineData2:[],columnData:[],pieData:[],pieData2:[],pieData3:[],columnData2:[],columnData3:[],columnData4:[],pieOptions:{},lineOptions:{},lineOptions2:{},columnOptions:{},pieOptions2:{},pieOptions3:{},columnOptions2:{},columnOptions3:{},columnOptions4:{},currentMonth:(new Date).toLocaleString("en-US",{month:"long",year:"numeric"}),currentYear:(new Date).toLocaleString("en-US",{year:"numeric"}),showUserEditModal:!1,selectedUser:null,loadData:"",selectedYear:(new Date).toLocaleString("en-US",{year:"numeric"}),selectedMonth:"",monthIndex:"",selectedSearch:"",monthList:[...Array(12).keys()].map((t=>new Date(0,t).toLocaleString("en",{month:"long"}))),activeTab:"",highlightTab:""}},created(){this.selectedMonth=(new Date).toLocaleString("en-US",{month:"long"})},methods:{async findClientUsers(){const{data:t}=await(0,s.fC)(this.monthIndex,this.selectedYear);this.totalUsers=t},async findNewClientUsers(){const{data:t}=await(0,s.H$)(this.monthIndex,this.selectedYear);this.newUsers=t},async getLogins(){const{data:t}=await i(this.monthIndex,this.selectedYear);this.logins=t},async getTotalUsage(){const{data:t}=await o(this.monthIndex,this.selectedYear);this.monthlyUsage=t["monthlyUsage"],this.totalUsage=t["totalUsage"]},async getTransferTotals(){const{data:t}=await c(this.monthIndex,this.selectedYear);this.totalCTAttempts=t["ctAttempts"],this.totalCTSuccess=t["ctSuccess"]},async getTotalLang(){const{data:t}=await h(this.monthIndex,this.selectedYear);this.languages=t,Object.values(D).forEach((t=>{this[t]=0})),Object.values(this.languages).forEach((t=>{const e=D[t.language];e&&this[e]++}))},async getTotalDeliveryMethods(){const{data:t}=await d(this.monthIndex,this.selectedYear);this.deliveryMethods=t,Object.values(k).forEach((t=>{this[t]=0})),Object.values(this.deliveryMethods).forEach((t=>{const e=k[t.deliveryMethod];e&&this[e]++}))},async getAllMonthlyUsers(){const{data:t}=await p(this.monthIndex,this.selectedYear),e=t.reduce(((t,e)=>{const A=new Date(e.date).toLocaleDateString("en-US",{timeZone:"UTC"}),n=parseInt(e.newUsers);return t[A]?t[A]+=n:t[A]=n,t}),{}),A=[["Date","New Users"]];Object.entries(e).forEach((([t,e])=>{A.push([t,e])})),this.lineData2=A,this.lineOptions2={chartArea:{width:"80%",height:"65%"},hAxis:{format:"MMM d",slantedText:!0,slantedTextAngle:45,textStyle:{fontSize:11},showTextEvery:3},vAxis:{textStyle:{fontSize:11},viewWindow:{min:0}},legend:"none",colors:["red"],backgroundColor:"transparent",pointSize:5,lineWidth:2}},async getTeamSearchTotals(){const{data:t}=await f(this.selectedYear),e=t.reduce(((t,e)=>{const A=parseInt(e.searches);return t[e.teamName]?t[e.teamName]+=A:t[e.teamName]=A,t}),{});this.columnData2=[["Team Name","Searches"]].concat(Object.entries(e)),this.columnOptions2={chartArea:{width:"90%",height:"70%"},hAxis:{title:"",slantedText:!0,slantedTextAngle:45,textStyle:{fontSize:11}},vAxis:{title:"",textStyle:{fontSize:11}},legend:"none",backgroundColor:"transparent"}},async getDailyTeamTotals(){const{data:t}=await g(),e=t.reduce(((t,e)=>{const A=parseInt(e.searches);return t[e.teamName]?t[e.teamName]+=A:t[e.teamName]=A,t}),{});this.columnData4=[["Team Name","Searches"]].concat(Object.entries(e)),this.columnOptions4={chartArea:{width:"90%",height:"70%"},hAxis:{title:"",slantedText:!0,slantedTextAngle:45,textStyle:{fontSize:11}},vAxis:{title:"",textStyle:{fontSize:11}},colors:["orange"],legend:"none",backgroundColor:"transparent"}},async getAllDailyTotals(){const{data:t}=await m(this.monthIndex,this.selectedYear),e=t.reduce(((t,e)=>{const A=new Date(e.date).toLocaleDateString("en-US",{timeZone:"UTC"}),n=parseInt(e.searches),r=parseInt(e.connected);return t[A]?(t[A].searches+=n,t[A].connected+=r):t[A]={searches:n,connected:r},t}),{}),A=[["Date","Attempted","Connected"]];Object.entries(e).forEach((([t,{connected:e,searches:n}])=>{A.push([t,n,e])})),this.lineData=A,this.lineOptions={title:"",chartArea:{width:"80%",height:"65%"},hAxis:{title:"Date",format:"MMM d",slantedText:!0,slantedTextAngle:45,textStyle:{fontSize:11},showTextEvery:3},vAxis:{title:"",textStyle:{fontSize:11},viewWindow:{min:0}},legend:{position:"top",textStyle:{fontSize:12}},colors:["blue","red"].reverse(),backgroundColor:"transparent",pointSize:5,lineWidth:2}},async getAllMonthlyOverwatchTotals(){const{data:t}=await w(this.selectedYear),e=t.reduce(((t,e)=>{const A=parseInt(e.searches);return t[e.month]?t[e.month]+=A:t[e.month]=A,t}),{});this.columnData3=[["Month","Searches"]].concat(Object.entries(e)),this.columnOptions3={title:"",chartArea:{width:"80%",height:"70%"},hAxis:{title:"",format:"MMM",textStyle:{fontSize:11}},vAxis:{title:"",textStyle:{fontSize:11},viewWindow:{min:0}},colors:["purple"],legend:"none",backgroundColor:"transparent"}},async getAllMonthlyTotals(){const{data:t}=await v(this.selectedYear),e=t.reduce(((t,e)=>{const A=parseInt(e.searches);return t[e.month]?t[e.month]+=A:t[e.month]=A,t}),{});this.columnData=[["Month","Searches"]].concat(Object.entries(e)),this.columnOptions={title:"",chartArea:{width:"80%",height:"70%"},hAxis:{title:"",format:"MMM",textStyle:{fontSize:11}},vAxis:{title:"",textStyle:{fontSize:11},viewWindow:{min:0}},colors:["green"],legend:"none",backgroundColor:"transparent"}},async getAllCaseDurations(){const{data:t}=await B(this.monthIndex,this.selectedYear),e={"0-5":0,"5-10":0,"10-15":0,"15+":0};for(const n of t){const t=n.minutesElapsed;let A="";switch(!0){case t>
1=0&&t<5:A="0-5";break;case t>=5&&t<10:A="5-10";break;case t>=10&&t<15:A="10-15";break;default:A="15+"}e[A]++}const A=[["Time Range","Count"],["0-5 ",e["0-5"]],["5-10",e["5-10"]],["10-15",e["10-15"]],["15+",e["15+"]]];this.pieData3=A,this.pieOptions3={title:"",chartArea:{width:"85%",height:"85%",left:"10%",top:"10%",right:"5%",bottom:"15%"},is3D:!0,backgroundColor:"transparent",legend:{position:"right",textStyle:{fontSize:12}},pieSliceText:"value",pieSliceTextStyle:{fontSize:12}}},async getAllCaseTimeInterval(){const{data:t}=await y(this.monthIndex,this.selectedYear),e={"00:00-06:00":0,"06:00-12:00":0,"12:00-18:00":0,"18:00-24:00":0};for(const n of t){const t=new Date(n.dateTimeRequested),A=t.getHours();let r="";switch(!0){case A>=0&&A<6:r="00:00-06:00";break;case A>=6&&A<12:r="06:00-12:00";break;case A>=12&&A<18:r="12:00-18:00";break;default:r="18:00-24:00"}e[r]++}const A=[["Time Interval","Count"],["00:00-06:00",e["00:00-06:00"]],["06:00-12:00",e["06:00-12:00"]],["12:00-18:00",e["12:00-18:00"]],["18:00-24:00",e["18:00-24:00"]]];this.pieData2=A,this.pieOptions2={title:"",chartArea:{width:"85%",height:"85%",left:"10%",top:"10%",right:"5%",bottom:"15%"},is3D:!0,backgroundColor:"transparent",legend:{position:"right",textStyle:{fontSize:12}},pieSliceText:"value",pieSliceTextStyle:{fontSize:12}}},async getAllUncertaintyRadiusTotals(){try{const{data:t}=await C(this.monthIndex,this.selectedYear),e=["0-15m","16-30m","31-100m"],A=["range015m","range1630m","range31100m"],n=t[0]||{},r=A.map((t=>Number(n[t]??0)));this.pieData=[["Distance Range","Count"]].concat(e.map(((t,e)=>[t,r[e]]))),this.pieOptions={title:"",chartArea:{width:"85%",height:"85%",left:"10%",top:"10%",right:"5%",bottom:"15%"},is3D:!0,backgroundColor:"transparent",legend:{position:"right",textStyle:{fontSize:12}},pieSliceText:"value",pieSliceTextStyle:{fontSize:12}}}catch(t){this.pieData=[]}},refresh(){this.findClientUsers(),this.findNewClientUsers(),this.getLogins(),this.getAllMonthlyUsers(),this.getDailyTeamTotals(),this.getAllDailyTotals(),this.getAllMonthlyOverwatchTotals(),this.getAllMonthlyTotals(),this.getTeamSearchTotals(),this.getAllCaseDurations(),this.getAllCaseTimeInterval(),this.getAllUncertaintyRadiusTotals(),this.getTotalUsage(),this.getTransferTotals(),this.getTotalLang(),this.getTotalDeliveryMethods(),this.get
1SmsTotals(),this.getAPITotals()},async getSmsTotals(){const{data:t}=await l(this.monthIndex,this.selectedYear);this.totalChatUsage=t},async getAPITotals(){const{data:t}=await u(this.monthIndex,this.selectedYear);this.totalAPIUsage=t},formatDate(t){return new Date(t).toLocaleDateString()},cancel(){this.$router.push({name:"admin-metrics"})},async downloadAsPDF(){try{const t=this.$refs.pdfContent,e=this.$refs.pdfContent2,A=this.$refs.pdfContent3,n=this.$refs.pdfContent4,r=window.innerWidth,s=window.innerHeight,a={margin:1,image:{type:"jpeg",quality:1},html2canvas:{scale:2},jsPDF:{unit:"px",format:[r,s],orientation:"landscape"}},i=`\n          <div style="align-items:center; margin:4% 0 0 10%;font-size: 12;">\n            ${t.innerHTML}\n            ${e.innerHTML}\n            ${A.innerHTML}\n            ${n.innerHTML}\n          </div>\n        `;await j()().from(i).set(a).outputPdf().save("Platform-Metrics.pdf")}catch(t){console.error("Error exporting PDF:",t)}}},computed:{yearList(){const t=(new Date).getFullYear(),e="2021",A=[];for(let n=t;n>=e;n--)A.push(n.toString());return A},admin(){return Q.A.state.authentication.currentUser.isAdmin},smsLanguageRows(){return Object.entries(D).map((([t,e])=>({key:e,label:t,count:this[e]||0}))).filter((t=>t.count>0)).sort(((t,e)=>e.count-t.count))}},components:{GChart:M.qf,PlatformHeatmap:N},watch:{selectedYear(t){t&&(this.findClientUsers(this.monthIndex,this.selectedYear),this.findNewClientUsers(this.monthIndex,this.selectedYear),this.getLogins(this.monthIndex,this.selectedYear),this.getTotalUsage(this.monthIndex,this.selectedYear),this.getTransferTotals(this.monthIndex,this.selectedYear),this.getSmsTotals(this.monthIndex,this.selectedYear),this.getAPITotals(this.monthIndex,this.selectedYear),this.getTotalLang(this.monthIndex,this.selectedYear),this.getTotalDeliveryMethods(this.monthIndex,this.selectedYear),this.getAllMonthlyUsers(this.monthIndex,this.selectedYear),this.getTeamSearchTotals(this.selectedYear),this.getAllDailyTotals(this.monthIndex,this.selectedYear),this.getAllMonthlyOverwatchTotals(this.monthIndex,this.selectedYear),this.getAllMonthlyTotals(this.selectedYear),this.getAllCaseDurations(this.monthIndex,this.selectedYear),this.getAllCaseTimeInterval(this.monthIndex,this.selectedYear),this.getAllUncertaintyRadiusTotals(this.monthIndex,this.selectedYear),this.getDailyTeamTotals())},selectedMonth(t){t&&(this.monthIndex=this.monthList.indexOf(t)+1,this.findClientUsers(this.monthIndex,this.selectedYear),this.findNewClientUsers(this.monthIndex,this.selectedYear),this.getLogins(this.monthIndex,this.selectedYear),this.getTotalUsage(this.monthIndex,this.selectedYear),this.getTransferTotals(this.monthIndex,this.selectedYear),this.getSmsTotals(this.monthIndex,this.selectedYear),this.getAPITotals(this.monthIndex,this.selectedYear),this.getTotalLang(this.monthIndex,this.selectedYear),this.getTotalDeliveryMethods(this.monthIndex,this.selectedYear),this.getAllMonthlyUsers(this.monthIndex,this.selectedYear),this.getTeamSearchTotals(this.selectedYear),this.getAllDailyTotals(this.monthIndex,this.selectedYear),this.getAllMonthlyOverwatchTotals(this.monthIndex,this.selectedYear),this.getAllMonthlyTotals(this.selectedYear),this.getAllCaseDurations(this.monthIndex,this.selectedYear),this.getAllCaseTimeInterval(this.monthIndex,this.selectedYear),this.getAllUncertaintyRadiusTotals(this.monthIndex,this.selectedYear),this.getDailyTeamTotals())}}}),O=H,R=(0,I.A)(O,n,r,!1,null,"7dc552b0",null),K=R.exports},14549:function(t,e,A){"use strict";A.r(e),A.d(e,{default:function(){return v}});var n=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"admin-teams-page"},[e("div",{staticClass:"page-header"},[e("h3",{staticClass:"page-title"},[t._v(t._s(t.$t("adminPortal.teams.adminTeams.pageTitle")))])]),e("div",{staticClass:"page-content"},[e("TeamsTable")],1)])},r=[],s=A(85471),a=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"teams-table-container"},[e("div",{staticClass:"table-controls"},[e("v-row",{staticClass:"mb-4",attrs:{align:"center"}},[e("v-col",{attrs:{cols:"10",md:"9",lg:"9"}},[e("v-text-field",{staticClass:"search-field",attrs:{label:t.$t("adminPortal.team
1s.teamsTable.searchPlaceholder"),outlined:"",dense:"","hide-details":"",clearable:""},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}})],1),e("v-col",{attrs:{cols:"1",md:"1",lg:"1"}},[e("v-btn",{staticClass:"reload-btn",attrs:{color:"primary",loading:t.loading,elevation:"0","data-test":"teams-reload-button"},on:{click:t.loadData}},[e("v-icon",{attrs:{left:"",small:""}},[t._v("$vuetify.icons.reTweet")]),t._v(" "+t._s(t.$t("adminPortal.teams.teamsTable.refresh"))+" ")],1)],1),e("div",[e("TeamCreateModal")],1)],1)],1),e("v-data-table",{staticClass:"data-table",attrs:{headers:t.headers,items:t.teams,search:t.search,loading:t.loading,"items-per-page":25,"footer-props":{"items-per-page-options":[10,25,50,100]}},scopedSlots:t._u([{key:"item.isActive",fn:function({item:A}){return[e("div",{class:A.isActive?"active-icon-wrapper":"inactive-icon-wrapper"},[e("v-icon",{staticClass:"status-icon",attrs:{small:"",color:"white"}},[t._v(" "+t._s(A.isActive?"$vuetify.icons.check":"$vuetify.icons.clear")+" ")])],1)]}},{key:"item.isAgency",fn:function({item:A}){return[e("div",{class:A.isAgency?"active-icon-wrapper":"inactive-icon-wrapper"},[e("v-icon",{staticClass:"status-icon",attrs:{small:"",color:"white"}},[t._v(" "+t._s(A.isActive?"$vuetify.icons.check":"$vuetify.icons.clear")+" ")])],1)]}},{key:"item.action",fn:function({item:A}){return[e("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:n}){return[e("v-btn",t._g({staticClass:"edit-btn",attrs:{icon:"",small:"",color:"primary","data-test":"team-edit-modal-button"},on:{click:function(e){return t.editTeam(A)}}},n),[e("v-icon",{attrs:{small:""}},[t._v("$vuetify.icons.edit")])],1)]}}],null,!0)},[e("span",[t._v(t._s(t.$t("adminPortal.teams.teamsTable.editTeam")))])])]}},{key:"item.teamName",fn:function({item:A}){return[e("span",{staticClass:"table-text",attrs:{"data-test":"teams-column-name","data-test-id":A.id}},[t._v(t._s(A.teamName))])]}},{key:"item.city",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(A.city||"—"))])]}},{key:"item.county",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(A.county||"—"))])]}},{key:"item.state",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(A.state||"—"))])]}},{key:"item.dateTimeCreated",fn:function({item:A}){return[e("span",{staticClass:"table-text"},[t._v(t._s(t.formatDate(A.dateTimeCreated)))])]}},{key:"no-data",fn:function(){return[e("div",{staticClass:"text-center py-8"},[e("v-icon",{staticClass:"mb-2",attrs:{large:"",color:"grey lighten-1"}},[t._v("$vuetify.icons.users")]),e("p",{staticClass:"grey--text"},[t._v(t._s(t.$t("adminPortal.teams.teamsTable.noData")))])],1)]},proxy:!0},{key:"no-results",fn:function(){return[e("div",{staticClass:"text-center py-8"},[e("v-icon",{staticClass:"mb-2",attrs:{large:"",color:"grey lighten-1"}},[t._v("$vuetify.icons.search")]),e("p",{staticClass:"grey--text"},[t._v(t._s(t.$t("adminPortal.teams.teamsTable.noResults")))])],1)]},proxy:!0}])})],1)},i=[],o=(A(44114),A(39020)),c=A(98612),l=s["default"].extend({data(){return{search:"",loading:!1,teams:[]}},computed:{headers(){return[{text:this.$t("adminPortal.teams.teamsTable.headers.teamName"),value:"teamName",align:"left",width:"20%"},{text:this.$t("adminPortal.teams.teamsTable.headers.city"),value:"city",align:"left",width:"15%"},{text:this.$t("adminPortal.teams.teamsTable.headers.county"),value:"county",align:"left",width:"15%"},{text:this.$t("adminPortal.teams.teamsTable.headers.state"),value:"state",align:"left",width:"10%"},{text:this.$t("adminPortal.teams.teamsTable.headers.active"),value:"isActive",align:"center",width:"5%"},{text:this.$t("adminPortal.teams.teamsTable.headers.isAgency"),value:"isAgency",align:"center",width:"5%"},{text:this.$t("adminPortal.teams.teamsTable.headers.created"),value:"dateTimeCreated",width:"120px"},{text:this.$t("adminPortal.teams.teamsTable.headers.actions"),value:"action",sortable:!1,align:"center",width:"100px"}]}},methods:{async loadData(){this.loading=!0;try{const t=await(0,c.Ck)();this.teams=t.data}catch(t){console.error("Error loading teams:",t)}finally{this.loading=!1}},editTeam(t){this.$router.push({name:"admin-team-edit",params:{id:t.id.toString()}})},formatDate(t){if(!t)return"—";const e=new Date(t);return e.toLocaleDateString("en-US",{year:"numeric",month:"short",day:"numeric"})}},components:{TeamCreateModal:o.A},mounted(){this.loadData()}}),u=l,h=A(81656),d=(0,h.A)(u,a,i,!1,null,"773bd5f9",null),f=d.exports,p=s["default"].extend({components:{TeamsTable:f}}),m=p,g=(0,h.A)(m,n,r,!1,null,"a183b660",null),v=g.exports},59235:function(t,e,A){"use strict";A.d(e,{A:function(){return u}});var n=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("v-dialog",{attrs:{persistent:"",width:"450","no-click-animation":""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e("div",{staticClass:"modal-container"},[e("v-card",{attrs:{"data-test":"accept-teamtrack-call-transfer-modal"}},[e("v-card-title",[e("h4",[t._v(t._s(t.$t("modals.acceptCallTransferModal.title")))])]),e("v-divider"),e("v-card-text",[e("div",{staticClass:"modal-content"},[e("p",{staticClass:"body-text"},[t._v(" "+t._s(t.$t("modals.acceptCallTransferModal.bodyLine1"))+" ")]),t.phoneNumber?e("div",{staticClass:"case-phone",attrs:{"data-test":"accept-teamtrack-call-transfer-phone"}},[e("p",{staticStyle:{"font-weight":"600","font-size":"14px",color:"black"}},[t._v("Transfer Number: "+t._s(t.phoneNumber)+" ")])]):t._e()])]),e("v-divider"),e("v-card-title",{staticClass:"justify-end"},[e("v-btn",{staticClass:"action-btn mr-2",staticStyle:{color:"white"},attrs:{color:"red"},on:{click:t.deny}},[t._v(" "+t._s(t.$t("modals.acceptCallTransferModal.deny"))+" ")]),e("v-btn",{staticClass:"action-btn",staticStyle:{color:"white"},attrs:{color:"green"},on:{click:t.confirm}},[t._v(" "+t._s(t.$t("modals.acceptCallTransferModal.accept"))+" ")])],1)],1)],1)])},r=[],s=A(85471),a=(A(97006),A(70564)),i=s["default"].extend({name:"showAcceptTeamTrackCallTransferModal",data(){return{interval:null,user:null,called:0}},props:{value:Boolean},computed:{dialog(){return a.A.state.location.showAcceptTeamTrackCallTransferModal},phoneNumber(){return a.A.state.location.teamTrackTransferPhoneNumber},activeSearch(){return a.A.state.location.locations}}
1,watch:{activeSearch(t){t.length%5===0&&this.checkTeamTrackTransfer()}},methods:{confirm(){a.A.commit("location/showAcceptTeamTrackCallTransferModal",!1),a.A.dispatch("location/confirmTeamTrackCaseTransfer","1")},deny(){a.A.commit("location/showAcceptTeamTrackCallTransferModal",!1),a.A.dispatch("location/confirmTeamTrackCaseTransfer","0")},checkTeamTrackTransfer(){a.A.dispatch("location/findTeamTrackCaseTransfer")}}}),o=i,c=A(81656),l=(0,c.A)(o,n,r,!1,null,"299a0d68",null),u=l.exports},4153:function(t,e,A){"use strict";A.d(e,{A:function(){return u}});var n=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"modal-container"},[e("v-dialog",{attrs:{persistent:"",width:"450"},on:{"click:outside":t.closeDialog},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e("v-card",{attrs:{"data-test":"event-timeline-modal"}},[e("header",[e("h4",[t._v(t._s(t.$t("modals.eventTimelineModal.title")))]),e("v-btn",{staticClass:"close-btn close-btn-header",attrs:{icon:"","aria-label":t.$t("modals.eventTimelineModal.close")},on:{click:t.closeDialog}},[t._v("×")])],1),e("section",{staticClass:"timeline-box"},[t.log.length?e("ul",{staticClass:"timeline-list"},t._l(t.log,(function(A,n){return e("li",{key:`${A.time}-${n}`},[e("span",{staticClass:"time"},[t._v(t._s(t._f("secondsToHms")(A.time)))]),e("span",{staticClass:"timeline-message"},[t._v(t._s(A.message))]),A.autoLog?t._e():e("v-btn",{staticClass:"remove-entry-btn",attrs:{icon:"","x-small":""},on:{click:function(e){return t.removeMessage(n)}}},[e("span",{staticClass:"remove-x"},[t._v("×")])])],1)})),0):e("p",{staticClass:"timeline-empty"},[t._v(" "+t._s(t.$t("modals.eventTimelineModal.empty"))+" ")])]),e("footer",[e("form",{on:{submit:function(e){return e.preventDefault(),t.submit(t.message)}}},[e("div",{staticClass:"message-input-wrap"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.message,expression:"message"}],attrs:{type:"text",placeholder:t.$t("modals.eventTimelineModal.placeholder")},domProps:{value:t.message},on:{input:function(e){e.target.composing||(t.message=e.target.value)}}})]),e("button",{staticClass:"submit_btn",class:{"has-text":t.message&&t.message.trim()},attrs:{type:"submit","aria-label":t.$t("modals.eventTimelineModal.send")},on:{click:function(e){return e.preventDefault(),t.submit(t.message)}}},[t._v("↑")]),""!=this.log?e("v-btn",{staticClass:"download-btn",attrs:{color:"primary"},on:{click:t.downloadEventTimeLine}},[e("v-icon",{attrs:{small:""}},[t._v("$vuetify.icons.file_download")])],1):t._e()],1)])])],1)],1)},r=[],s=(A(98992),A(54520),A(85471)),a=A(70564),i=s["default"].extend({name:"EventTimelineModal",data(){return{message:""}},methods:{closeDialog(){a.A.commit("location/showEventTimelineModal",!1)},submit(t){const e=(t||"").trim(),A=Date.now();a.A.commit("location/incidentLog",[...this.log,{time:A,message:e,autoLog:!1}]),this.message=""},removeMessage(t){const e=this.log.filter(((e,A)=>A!==t));a.A.commit("location/incidentLog",e)},downloadEventTimeLine(){a.A.dispatch("location/downloadEventTimeLine")}},computed:{dialog(){return a.A.state.location.showEventTimelineModal},log(){return a.A.state.location.incidentLog}}}),o=i,c=A(81656),l=(0,c.A)(o,n,r,!1,null,"325fa6fa",null),u=l.exports},1715:function(t,e,A){"use strict";A.d(e,{A:function(){return u}});var n=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("v-menu",{attrs:{top:"",left:"","offset-y":""},scopedSlots:t._u([{key:"activator",fn:function({on:A}){return[e("v-btn",t._g({attrs:{small:t.small,fab:""}}
1,A),[e("v-icon",{attrs:{medium:""}},[t._v("$vuetify.icons.layer_group")])],1)]}}])},[e("v-list",{attrs:{dense:""}},t._l(t.styles,(function(A){return e("v-list-item",{key:A.nameKey,staticClass:"list-tile",on:{click:function(e){return t.selectStyle(A)}}},[e("v-list-item-avatar",{staticClass:"avatar"},[e("v-icon",{attrs:{small:""}},[t._v(t._s(A.icon))])],1),e("v-list-item-title",[t._v(t._s(t.$t(A.nameKey)))])],1)})),1)],1)},r=[],s=A(85471),a=A(94832),i=s["default"].extend({props:["small"],data(){return{styles:[{nameKey:"dashboard.mapStyles.streets",icon:"$vuetify.icons.road",stylePath:a.A.streets},{nameKey:"dashboard.mapStyles.satellite",icon:"$vuetify.icons.mountain",stylePath:a.A.satelliteStreets},{nameKey:"dashboard.mapStyles.dark",icon:"$vuetify.icons.circle",stylePath:a.A.dark}]}},methods:{selectStyle(t){this.$emit("selected",t)}}}),o=i,c=A(81656),l=(0,c.A)(o,n,r,!1,null,"197b74e9",null),u=l.exports},10690:function(t,e,A){"use strict";A.r(e),A.d(e,{default:function(){return E}});var n=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("v-container",{attrs:{fluid:"","fill-height":"","pa-0":"",id:"live-team-page"}},[e("div",{staticClass:"map-holder"},[e("div",{attrs:{id:"map"}})]),e("LiveTeamOverlay",{attrs:{"case-view":t.caseView},on:{"update:caseView":function(e){t.caseView=e},"update:case-view":function(e){t.caseView=e},styleSelected:t.styleSelected,centerToLocation:t.centerToLocation,zoomToCase:t.zoomToCase}})],1)},r=[],s=(A(98992),A(54520),A(72577),A(81454),A(41795),A(85471)),a=A(60842),i=A.n(a),o=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("v-layout",{staticStyle:{position:"absolute",left:"0",top:"0",width:"100%",height:"100%",padding:"2rem","pointer-events":"none"}},[e("v-flex",{attrs:{md4:"",lg3:"","fill-height":""}},[e("div",{staticClass:"overlay-column"},[e("div",{staticClass:"overlay-panel cases-panel",staticStyle:{"pointer-events":"all"}},[e("div",{staticClass:"cases-panel-header"},[e("v-menu",{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function({on:A}){return[e("button",t._g({staticClass:"panel-title panel-title-dropdown",attrs:{type:"button"}},A),[t._v(" "+t._s(t.caseViewLabel)+" "),e("v-icon",{attrs:{small:"",color:"white"}},[t._v("$vuetify.icons.caret_down")])],1)]}}])},[e("v-list",{attrs:{dense:""}},[e("v-list-item",{on:{click:function(e){return t.$emit("update:caseView","standard")}}},[e("v-list-item-title",[t._v(t._s(t.$t("liveTeam.standardCases")))])],1),e("v-list-item",{on:{click:function(e){return t.$emit("update:caseView","overwatch")}}},[e("v-list-item-title",[t._v(t._s(t.$t("liveTeam.overwatchCases")))])],1)],1)],1),t.sharingCases.length?e("span",{staticClass:"cases-panel-count"},[t._v(t._s(t.sharingCases.length))]):t._e()],1),t.dispatcherGroups.length?e("div",{staticClass:"cases-scroll"},t._l(t.dispatcherGroups,(function(A){return e("section",{key:A.dispatcherName,staticClass:"dispatcher-group"},[e("h6",{staticClass:"dispatcher-name"},[t._v(t._s(A.dispatcherName))]),e("ul",{staticClass:"case-list"},t._l(A.cases,(function(A){return e("li",{key:A.trackKey||A.uuid},[e("div",{staticClass:"case-row"},[e("button",{staticClass:"case-btn",attrs:{type:"button",disabled:!t.hasLocation(A)},on:{click:function(e){return t.zoomToCase(A.trackKey||A.uuid)}}},[e("span",{staticClass:"case-phone"},[t._v(t._s(A.phoneNumber))]),e("span",{staticClass:"case-status",class:t.hasLocation(A)?"case-status--located":"case-status--waiting"},[t._v(" "+t._s(t.hasLocation(A)?t.$t("liveTeam.located"):t.$t("liveTeam.awaitingLocation"))+" ")]),t.hasLocation(A)&&A.dateTimeStored?e("span",{staticClass:"case-time"},[t._v(" "+t._s(t.formatCapturedAt(A.dateTimeStored))+" ")]):t._e()]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isAdminAligned,expression:"isAdminAligned"}],staticClass:"case-transfer"},[e("v-btn",{attrs:{color:"primary",outlined:"",small:""},on:{click:function(e){return t.openTransfer(A.fullName,A.phoneNumber,A.uuid,A.isOverwatch)}}},[t._v("Transfer")])],1)])])})),0)])})),0):e("p",{staticClass:"panel-empty"},[t._v(" "+t._s(t.$t("liveTeam.noActiveCases"))+" ")])])])]),e("v-spacer"),e("v-flex",{attrs:{xs4:""}},[e("v-layout",{attrs:{column:"","fill-height":""}},[e("v-spacer"),e("div",{staticStyle:{"text-align":"right","pointer-events":"all",margin:"4rem"}},[e("v-tooltip",{scopedSlots:t._u([{key:"activator",fn:function({on:A}){return[e("v-btn",t._g({staticStyle:{"margin-right":"1rem"},attrs:{fab:""},on:{click:t.centerToLocation}},A),[e("v-icon",{attrs:{dark:"",medium:""}},[t._v("$vuetify.icons.map_marker_alt")])],1)]}}])},[e("span",[t._v(t._s(t.$t("dashboard.overlays.mapOverlayDesktop.centerLocationOnMap")))])]),e("MapStylePicker",{on:{selected:e=>t.$emit("styleSelected",e)}}),e("AdminCaseTransferModal",{attrs:{transferData:t.transferData}})],1)],1)],1)],1)},c=[],l=(A(44114),A(37550),A(70564)),u=A(1715),h=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("v-dialog",{attrs:{persistent:"",width:"450","no-click-animation":""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e("div",{staticClass:"modal-container"},[e("v-card",{attrs:{"data-test":"Admin-Case-Transfer-Modal"}},[e("v-card-title",[e("h4",[t._v(t._s(t.$t("modals.adminCaseTransferModal."+t.titleKey)))])]),e("v-divider"),e("v-card-text",[e("v-container",{staticClass:"cases-container admin-transfer-cases"},[e("div",{staticClass:"case-info"},[e("div",{staticClass:"case-name"},[e("h4",[t._v(t._s(t.transferData.name))])]),e("div",{staticClass:"case-phone"},[e("h5",[t._v(t._s(t.transferData.number))])])]),e("div",{staticClass:"teamDropdown"},[e("div",{staticClass:"case-name"},[e("h4",[t._v(t._s(t.$t("modals.adminCaseTransferModal.teamName")))])]),t.isTeamAdmin?e("div",{staticClass:"team-name"},[e("h5",[e("strong",[t._v(t._s(t.teamName))])])]):t._e(),e("v-select",{directives:[{name:"show",rawName:"v-show",value:t.isAgencyAdm
1in||t.isAdmin,expression:"isAgencyAdmin || isAdmin"}],attrs:{items:t.teams,label:t.$t("modals.adminCaseTransferModal.selectedTeam"),"item-text":"text","item-value":"id",dense:"","hide-details":"","menu-props":{offsetY:!0}},model:{value:t.selectedTeam,callback:function(e){t.selectedTeam=e},expression:"selectedTeam"}})],1)])],1),e("v-card-text",[e("v-container",{staticClass:"dropdown-container"},[e("div",[e("v-select",{attrs:{items:t.dispatchers,label:t.$t("modals.adminCaseTransferModal.selectDispatcher"),"item-text":"text","item-value":"id",dense:"","hide-details":"","menu-props":{offsetY:!0}},model:{value:t.selectedDispatcher,callback:function(e){t.selectedDispatcher=e},expression:"selectedDispatcher"}})],1)])],1),e("v-divider"),e("v-card-title",{staticClass:"justify-end"},[e("v-btn",{staticClass:"action-btn",attrs:{small:"",color:"secondary"},on:{click:t.close}},[t._v(" "+t._s(t.$t("modals.adminCaseTransferModal.close"))+" ")]),e("v-btn",{attrs:{small:"",color:"primary"},on:{click:function(e){return t.requestAdminTransfer(t.item)}}},[t._v(" "+t._s(t.$t("modals.adminCaseTransferModal.transfer"))+" ")])],1)],1)],1)])},d=[],f=A(94335),p=A(98612),m=s["default"].extend({props:{transferData:{type:Object,default:()=>({name:"",number:"",uuid:""})}},name:"showAdminCaseTransferModal",data(){return{transferInterval:null,uuid:"",case:"",cases:[],titleKey:"transferBetweenUsers",selectedDispatcher:null,dispatchers:[],selectedTeam:null,teams:[],teamId:null}},computed:{dialog:{get(){return l.A.state.location.showAdminCaseTransferModal},set(){}},isAdmin(){return l.A.state.authentication.currentUser.isAdmin},isTeamAdmin(){return l.A.state.authentication.currentUser.isTeamAdmin}
1,isAgencyAdmin(){return l.A.state.authentication.currentUser.isAgencyAdmin},teamName(){return l.A.state.authentication.teams[0].teamName}},methods:{close(){l.A.commit("location/showAdminCaseTransferModal",!1),this.selectedTeam=null,this.transferInterval&&clearInterval(this.transferInterval)},async requestAdminTransfer(){const{uuid:t,number:e,isOverwatch:A}=this.transferData;let n={uuid:t,phoneNumber:e,dispatcherId:this.selectedDispatcher,value:1};A?await f.A.post("api/v1/location/mark-admin-overwatch-transfer",n):await f.A.post("api/v1/location/mark-admin-standard-transfer",n),this.titleKey="transferRequested",l.A.commit("location/showAdminCaseTransferModal",!1)},async fetchDispatchers(t){try{const{data:e}=await(0,p.W3)(t);this.dispatchers=e.map((t=>({id:t.id,text:`${t.firstName} ${t.lastName}`.trim()})))}catch(e){console.error("Error fetching dispatchers:",e)}},async getAssignedTeams(t){const{id:e,teamName:A}=l.A.state.authentication.teams[0],n=await(0,p.XM)(t),r=Array.isArray(n.data)?n.data.map((t=>({id:t.id,text:t.teamName}))):[];this.teams=[{id:e,text:A},...r]},async findTeams(){const t=await(0,p.Ck)();this.teams=t.data.map((t=>({id:t.id,text:t.teamName})))}},watch:{dialog(t){if(t){const t=l.A.state.authentication.teams[0].id;
1this.isTeamAdmin?this.fetchDispatchers(t):this.isAgencyAdmin?this.getAssignedTeams(t):this.isAdmin&&this.findTeams()}},selectedTeam(t){this.selectedDispatcher=null,this.dispatchers=[],t&&this.fetchDispatchers(t)}}}),g=m,v=A(81656),w=(0,v.A)(g,h,d,!1,null,null,null),B=w.exports,y=s["default"].extend({props:{caseView:{type:String,default:"standard"}},data(){return{transferData:{name:"",number:"",uuid:"",isOverwatch:!1}}},methods:{centerToLocation(){this.$emit("centerToLocation")},zoomToCase(t){this.$emit("zoomToCase",t)},hasLocation(t){const e=Number(t.latitude),A=Number(t.longitude);return Number.isFinite(e)&&Number.isFinite(A)},formatCapturedAt(t){return new Date(t).toLocaleTimeString()},openTransfer(t,e,A,n){this.transferData={name:t,number:e,uuid:A,isOverwatch:Boolean(n)},l.A.commit("location/showAdminCaseTransferModal",!0)}},computed:{caseViewLabel(){return String("overwatch"===this.caseView?this.$t("liveTeam.overwatchCases"):this.$t("liveTeam.standardCases"))},teamActiveCases(){return l.A.getters["location/teamLiveDisplayCases"]},sharingCases(){return this.teamActiveCases.filter((t=>{if(!t.isSharingLocation)return!1;const e=Boolean(t.isOverwatch);return"overwatch"===this.caseView?e:!e}))},dispatcherGroups(){const t=new Map;for(const e of this.sharingCases){const A=e.fullName?.trim()||String(this.$t("liveTeam.unknownDispatcher")),n=t.get(A)||[];n.push(e),t.set(A,n)}return Array.from(t.entries()).map((([t,e])=>({dispatcherName:t,isOverwatch:e.some((t=>Boolean(t.isOverwatch))),cases:e})))},isAdminAligned(){const t=l.A.state.authentication.currentUser;return!(!t||!(t.isAdmin||t.isTeamAdmin||t.isAgencyAdmin))}},components:{MapStylePicker:u.A,AdminCaseTransferModal:B}}),C=y,b=(0,v.A)(C,o,c,!1,null,"2eb5ed06",null),F=b.exports,_=A(94832),U=A(2543);const Q=[-98.5795,38.8283];let x=null;var S=s["default"].extend({data(){return{accessToken:"pk.eyJ1IjoiaTkxMSIsImEiOiJjamxqcGVwMmcwZWIyM3VsZDh0dDg4dzB1In0.IfshhRQCLq5vlUA0MPQYbw",mapStyle:_.A.streets,coordinates:Q,zoom:4,mapReady:!1,sourceId:"live-team-source",layerId:"live-team-markers",startTime:"",zoomLevel:4,showSearchData:!1,eventListenersAttached:!1,currentPopup:null,currentPopupPhoneNumber:null,selectedPhoneNumber:null,popupPinned:!1,popupCloseTimer:null,userInteracted:!1,lastMapSignature:"",caseView:"standard"}},mounted(){this.initializeMap()},beforeDestroy(){l.A.dispatch("location/disconnectTeamLive"),x&&(x.remove(),x=null)},methods:{async initializeMap(){i().accessToken=this.accessToken;const t=new(i().Map)({container:"map",style:this.mapStyle,center:this.coordinates,zoom:this.zoom,pitch:0,bearing:0,minZoom:4,maxZoom:22,antialias:!1,preserveDrawingBuffer:!1,refreshExpiredTiles:!1,renderWorldCopies:!1,attributionControl:!1,logoPosition:"bottom-left"});t.on("dragstart",(()=>{this.userInteracted=!0})),t.on("zoomstart",(()=>{this.userInteracted=!0})),t.on("dragend",(()=>{l.A.commit("setMapCenter",t.getCenter().toArray()),l.A.commit("setMapZoom",t.getZoom())})),t.on("load",(()=>{x=t,this.mapReady=!0,this.addSourcesAndLayers(),this.attachMapEventListeners(),this.initCustomContent(t),this.mapLoaded(),l.A.dispatch("location/subscribeToTeamLive")}))},mapLoaded(){this.lineStringData=[0,0],x.addControl(new(i().NavigationControl)),this.getZoom=x.getZoom.bind(this.map),this.getCenter=x.getCenter.bind(this.map)},addSourcesAndLayers(){if(!this.mapReady||!x)return;x.getSource(this.sourceId)||x.addSource(this.sourceId,{type:"geojson",data:{type:"FeatureCollection",features:[]}}),x.getLayer(this.layerId)||x.addLayer({id:this.layerId,type:"circle",source:this.sourceId,paint:{"circle-radius":9,"circle-color":"#E10032"}});const t=`${this.layerId}-labels`;x.getLayer(t)||x.addLayer({id:t,type:"symbol",source:this.sourceId,layout:{"text-field":["get","title"],"text-font":["Open Sans Semibold","Arial Unicode MS Bold"],"text-offset":[0,1.5],"text-anchor":"top","text-size":12},paint:{"text-color":"#E10032"}}),this.updateMapData()},updateMapData:(0,U.throttle)((function(){if(!this.mapReady||!x||!x.getSource(this.sourceId))return;const t=this.locationData.map((t=>this.createPopup(t))).filter((t=>Number.isFinite(t.geometry.coordinates[0])&&Number.isFinite(t.geometry.coordinates[1]))),e=[this.caseView,...t.map((t=>`${t.properties.trackKey||t.properties.phoneNumber}:${t.geometry.coordinates.join(",")}:${t.properties.capturedAt}`))].join("|");e!==this.lastMapSignature&&(this.lastMapSignature=e,x.getSource(this.sourceId).setData({type:"FeatureCollection",features:t}),this.updatePopupIfOpen())}),500),updateMapMarkers(){this.updateMapData()},centerToLocation(){x.jumpTo({center:this.coordinates,zoom:this.zoom})},zoomToCase(t){if(!this.mapReady||!x)return;const e=this.locationData.find((e=>(e.trackKey||e.uuid)===t));if(!e)return;const A=Number(e.longitude),n=Number(e.latitude);Number.isFinite(A)&&Number.isFinite(n)&&(this.selectedPhoneNumber=e.phoneNumber,this.updateSearchData(),this.zoomLevel=16,x.flyTo({center:[A,n],zoom:this.zoomLevel,speed:4}))}
1,initCustomContent(t){this.coordinates=this.customCenterLocation||Q;const e=l.A.state.authentication.teams&&l.A.state.authentication.teams[0];this.zoom=e&&e.customContent&&e.customContent.location&&e.customContent.location.zoom||4,t.jumpTo({center:this.coordinates,zoom:this.zoom})},styleSelected(t){this.mapStyle=t.stylePath,x.setStyle(this.mapStyle),x.once("style.load",(()=>{this.addSourcesAndLayers()}))},attachMapEventListeners(){this.mapReady&&x&&!this.eventListenersAttached&&(this.currentPopup=new(i().Popup)({closeButton:!1,closeOnClick:!1,className:"modern-popup",maxWidth:"360px"}),x.on("mouseenter",this.layerId,(t=>{x.getCanvas().style.cursor="pointer",t.features&&t.features.length&&(this.popupPinned||(this.clearPopupCloseTimer(),this.openPopupForFeature(t.features[0])))})),x.on("mouseleave",this.layerId,(()=>{x.getCanvas().style.cursor="",this.schedulePopupClose()})),x.on("click",this.layerId,(t=>{if(!t.features||!t.features.length)return;const e=t.features[0],A=e.properties.phoneNumber,n=e.properties.trackKey||A;this.popupPinned&&this.currentPopupPhoneNumber===n&&this.currentPopup.isOpen()?this.closePopup():(this.popupPinned=!0,this.clearPopupCloseTimer(),this.openPopupForFeature(e),this.selectedPhoneNumber=A,this.updateSearchData(),this.zoomLevel=16,x.flyTo({center:e.geometry.coordinates,zoom:this.zoomLevel,speed:4}))})),x.on("click",(t=>{const e=x.queryRenderedFeatures(t.point,{layers:[this.layerId]});e.length||this.closePopup()})),x.on("zoomend",(()=>{this.zoomLevel=x.getZoom(),this.zoomLevel<7?(this.clearMarkers(),this.showSearchData=!1):this.selectedPhoneNumber&&(this.showSearchData=!0)})),this.eventListenersAttached=!0)},openPopupForFeature(t){if(!this.currentPopup||!x)return;const e=t.properties.phoneNumber;this.currentPopupPhoneNumber=t.properties.trackKey||e;const A=t.geometry.coordinates.slice(),n=t.properties.description;while(Math.abs(x.getCenter().lng-A[0])>180)A[0]+=x.getCenter().lng>A[0]?360:-360;this.currentPopup.setLngLat(A).setHTML(n).addTo(x),this.attachPopupHoverHandlers()},updatePopupIfOpen(){if(!this.currentPopup||!this.currentPopupPhoneNumber||!x)return;const t=this.locationData.find((t=>t.trackKey===this.currentPopupPhoneNumber||t.phoneNumber===this.currentPopupPhoneNumber));if(!t)return void this.closePopup();const e=this.createPopup(t),A=e.geometry.coordinates.slice();this.currentPopup.setLngLat(A).setHTML(e.properties.description)},createPopup(t){const e=t.phoneNumber,A=t.fullName||"",n=Number(t.longitude),r=Number(t.latitude),s=this.$t.bind(this),a=()=>{const a=new Date(t.dateTimeStored).toLocaleTimeString(),i=[{label:s("liveTeam.coordinates"),value:`${n.toFixed(6)}, ${r.toFixed(6)}`},{label:s("liveTeam.uncertaintyRadius"),value:`${Number(t.uncertaintyRadiusInMeters).toFixed(2)}m`},{label:s("liveTeam.speed"),value:`${t.speed} km/h`},{label:s("liveTeam.altitude"),value:`${Number(t.altitude).toFixed(2)} ft`}],o=i.map((t=>`<div class="popup-stat"><span class="popup-label">${t.label}</span><span class="popup-value">${t.value}</span></div>`)).join(""),c=A||e||s("liveTeam.target"),l=A&&e?`<div class="popup-subtitle">${e}</div>`:"";return`<div class="popup-content">\n            <div class="popup-header">\n              <div class="popup-title">${c}</div>\n              ${l}\n            </div>\n            <div class="popup-address">\n              <span class="popup-label">${s("liveTeam.address")}</span>\n              <span class="popup-value">${t.address||s("liveTeam.na")}</span>\n            </div>\n            <div class="popup-grid">${o}</div>\n            <div class="popup-footer">\n              <span class="popup-label">${s("liveTeam.capturedAt")}</span>\n              <span class="popup-value">${a}</span>\n            </div>\n          </div>`};return{type:"Feature",properties:{phoneNumber:e,trackKey:t.trackKey||t.uuid,userName:A,description:a(),uncertaintyRadiusInMeters:`${Number(t.uncertaintyRadiusInMeters).toFixed(2)}`,speed:`${t.speed}`,altitude:`${Number(t.altitude).toFixed(2)}`,address:t.address||"",capturedAt:`${new Date(t.dateTimeStored).toLocaleTimeString()}`,title:A||e},geometry:{type:"Point",coordinates:[n,r]}}},clearPopupCloseTimer(){this.popupCloseTimer&&(clearTimeout(this.popupCloseTimer),this.popupCloseTimer=null)},schedulePopupClose(){this.popupPinned||(this.clearPopupCloseTimer(),this.popupCloseTimer=setTimeout((()=>{this.closePopup()}),300))},closePopup(){this.clearPopupCloseTimer(),this.detachPopupHoverHandlers(),this.currentPopup&&this.currentPopup.remove(),this.currentPopupPhoneNumber=null,this.popupPinned=!1},attachPopupHoverHandlers(){const t=this.currentPopup?.getElement?.();if(!t||t._hoverHandlersAttached)return;const e=()=>this.clearPopupCloseTimer(),A=()=>this.schedulePopupClose();t.addEventListener("mouseenter",e),t.addEventListener("mouseleave",A),t._hoverHandlersAttached=!0,t._hoverEnterHandler=e,t._hoverLeaveHandler=A},detachPopupHoverHandlers(){const t=this.currentPopup?.getElement?.();t?._hoverHandlersAttached&&(t.removeEventListener("mouseenter",t._hoverEnterHandler),t.removeEventListener("mouseleave",t._hoverLeaveHandler),t._hoverHandlersAttached=!1,t._hoverEnterHandler=null,t._hoverLeaveHandler=null)},updateSearchData(){if(!this.selectedPhoneNumber)return void(this.showSearchData=!1);const t=this.locationData.find((t=>t.phoneNumber===this.selectedPhoneNumber));this.showSearchData=!!t&&this.zoomLevel>7},clearMarkers(){this.showSearchData=!1}}
1,computed:{customCenterLocation(){const t=l.A.state.authentication.teams&&l.A.state.authentication.teams[0];if(!t)return null;const e=t.customContent&&t.customContent.location;if(!e)return null;const A="number"===typeof e.latitude&&"number"===typeof e.longitude;return A?[e.longitude,e.latitude]:null},teamActiveCases(){return l.A.getters["location/teamLiveDisplayCases"]},locationData(){return this.teamActiveCases.filter((t=>{if(!t.isSharingLocation)return!1;const e=Boolean(t.isOverwatch);if("overwatch"===this.caseView?!e:e)return!1;const A=Number(t.latitude),n=Number(t.longitude);return Number.isFinite(A)&&Number.isFinite(n)}))},locationDataSignature(){return[this.caseView,...this.teamActiveCases.map((t=>`${t.trackKey||t.uuid}:${t.isSharingLocation}:${t.isOverwatch}:${t.phoneNumber}:${t.latitude}:${t.longitude}:${t.dateTimeStored||""}`))].join("|")},showUserProfileModal:{get(){return l.A.state.location.showUserProfileModal},set(t){l.A.commit("location/showUserProfileModal",t)}},teamId(){return l.A.state.authentication.teams[0].id}},watch:{locationDataSignature(t,e){t!==e&&(t&&!this.startTime&&(this.startTime=(new Date).toLocaleTimeString()),this.updateMapData(),this.selectedPhoneNumber&&this.updateSearchData())},customCenterLocation:{immediate:!0,handler(t,e){t!==e&&Array.isArray(t)&&!this.newestLocation&&(this.coordinates=t,this.zoom=l.A.state.authentication.teams[0].customContent.location.zoom||10)}}},components:{LiveTeamOverlay:F}}),L=S,I=(0,v.A)(L,n,r,!1,null,"6257f172",null),E=I.exports},83284:function(t,e,A){"use strict";A.r(e),A.d(e,{default:function(){return z}});var n=function(){var t=this,e=t._self._c;return e("v-container",{attrs:{fluid:"","fill-height":"","pa-0":"",id:"overwatch-page"}},[e("div",{staticClass:"overwatch-layout"},[e("aside",{staticClass:"overwatch-sidepanel-column"},[e("div",{staticClass:"overlay-panel overwatch-panel"},[e("div",{staticClass:"overwatch-panel-header"},[e("div",{staticClass:"overwatch-panel-header-status"},[e("span",{staticClass:"overwatch-status-pulse",class:{tracking:t.locationData.length>0,awaiting:0===t.locationData.length}}),e("h5",{staticClass:"panel-title"},[t._v(" "+t._s(0===t.locationData.length?t.$t("overwatch.awaitingSearch"):t.$t("overwatch.trackingActive"))+" ")])]),t.targetCount?e("span",{staticClass:"overwatch-panel-badge"},[t._v(t._s(t.targetCount))]):t._e()]),e("div",{staticClass:"overwatch-panel-scroll"},[e("div",{staticClass:"overwatch-info-grid"},[e("div",{staticClass:"overwatch-info-item"},[e("span",{staticClass:"panel-label"},[t._v(t._s(t.$t("overwatch.callListTeam")))]),e("span",{staticClass:"panel-value"},[t._v(t._s(t.teamName))])]),e("div",{staticClass:"overwatch-info-item"},[e("span",{staticClass:"panel-label"},[t._v(t._s(t.$t("overwatch.searchStartTime")))]),e("span",{staticClass:"panel-value"},[t._v(t._s(t.startTime||"—"))])])]),e("div",{staticClass:"overwatch-panel-section"},[e("div",{staticClass:"overwatch-section-heading"},[e("span",{staticClass:"panel-label"},[t._v(t._s(t.$t("overwatch.sentTo")))])]),t.targetCount?e("ul",{staticClass:"overwatch-target-list"},[t._l(t.callListUsers,(function(A){return e("li",{key:A.id},[e("v-btn",{staticClass:"overwatch-target-card",attrs:{text:"",block:""},on:{click:function(e){return t.sidePanelZoom(A.phoneNumber)}}},[e("span",{staticClass:"overwatch-target-primary"},[t._v(t._s(A.userName))]),e("span",{staticClass:"overwatch-target-secondary"},[t._v(t._s(A.phoneNumber))]),"Sharing"===t.getSharingStatus(A.phoneNumber)?e("span",{staticClass:"overwatch-target-meta"},[t._v(t._s(t.getLastLocationTime(A.phoneNumber)))]):t._e(),e("br"),e("span",{staticClass:"overwatch-target-status-row"},[e("span",{staticClass:"overwatch-target-status-label"},[t._v(t._s(t.$t("overwatch.sharingLabel")))]),e("span",{staticClass:"overwatch-target-status",class:"Sharing"===t.getSharingStatus(A.phoneNumber)?"overwatch-target-status--sharing":"overwatch-target-status--not-sharing"},[t._v(t._s("Sharing"===t.getSharingStatus(A.phoneNumber)?t.$t("overwatch.sharing"):t.$t("overwatch.notSharing")))])]),e("span",{staticClass:"overwatch-target-status-row"},[e("span",{staticClass:"overwatch-target-status-label"},[t._v(t._s(t.$t("overwatch.connectionLabel")))]),e("span",{staticClass:"overwatch-target-status",class:"Connection"===t.getConnectionStatus(A.phoneNumber)?"overwatch-target-status--connected":"overwatch-target-status--not-connected"},[t._v(t._s("Connection"===t.getConnectionStatus(A.phoneNumber)?t.$t("overwatch.connected"):t.$t("overwatch.notConnected")))])])])],1
1)})),t._l(t.filteredNumbersList,(function(A){return e("li",{key:A.zoomTarget},[e("v-btn",{staticClass:"overwatch-target-card",attrs:{text:"",block:""},on:{click:function(e){return t.sidePanelZoom(A.zoomTarget)}}},[e("span",{staticClass:"overwatch-target-primary",class:{"overwatch-target-primary--emergency":A.isEmergency}},[t._v(t._s(A.label))]),"Sharing"===t.getSharingStatus(A.zoomTarget)?e("span",{staticClass:"overwatch-target-meta"},[t._v(t._s(t.getLastLocationTime(A.zoomTarget)))]):t._e(),e("br"),e("span",{staticClass:"overwatch-target-status-row"},[e("span",{staticClass:"overwatch-target-status-label"},[t._v(t._s(t.$t("overwatch.sharingLabel")))]),e("span",{staticClass:"overwatch-target-status",class:"Sharing"===t.getSharingStatus(A.zoomTarget)?"overwatch-target-status--sharing":"overwatch-target-status--not-sharing"},[t._v(t._s("Sharing"===t.getSharingStatus(A.zoomTarget)?t.$t("overwatch.sharing"):t.$t("overwatch.notSharing")))])]),e("span",{staticClass:"overwatch-target-status-row"},[e("span",{staticClass:"overwatch-target-status-label"},[t._v(t._s(t.$t("overwatch.connectionLabel")))]),e("span",{staticClass:"overwatch-target-status",class:"Connection"===t.getConnectionStatus(A.zoomTarget)?"overwatch-target-status--connected":"overwatch-target-status--not-connected"},[t._v(t._s("Connection"===t.getConnectionStatus(A.zoomTarget)?t.$t("overwatch.connected"):t.$t("overwatch.notConnected")))])])])],1)}))],2):t._e()])])])]),e("div",{staticClass:"overwatch-map-area"},[t.showSearchData?e("div",{staticClass:"search-data",class:{"search-data--dropdown-open":!!t.expandedSearchDetail},on:{click:function(t){t.stopPropagation()}}},[e("div",{staticClass:"popup-content"},[e("div",{staticClass:"popup-header search-data-header"},[e("div",{staticClass:"search-data-header-main"},[e("div",{staticClass:"popup-title"},[t._v(t._s(t.userName||t.phoneNumber))]),t.userName?e("div",{staticClass:"popup-subtitle"},[t._v(t._s(t.phoneNumber))]):t._e()]),e("div",{staticClass:"search-data-status-group"},[e("button",{staticClass:"search-data-status",class:{"search-data-status--emergency":t.hasEmergencyData,"search-data-status--inactive":!t.hasEmergencyData,"search-data-status--expanded":"emergency"===t.expandedSearchDetail},attrs:{type:"button",disabled:!t.hasEmergencyData,"aria-expanded":"emergency"===t.expandedSearchDetail?"true":"false"},on:{click:function(e){return t.toggleSearchDetail("emergency")}}},[t._v(t._s(t.$t("overwatch.emergencyAlert")))]),e("button",{staticClass:"search-data-status",class:{"search-data-status--evidence":t.hasEvidenceData,"search-data-status--inactive":!t.hasEvidenceData,"search-data-status--expanded":"evidence"===t.expandedSearchDetail},attrs:{type:"button",disabled:!t.hasEvidenceData,"aria-expanded":"evidence"===t.expandedSearchDetail?"true":"false"},on:{click:function(e){return t.toggleSearchDetail("evidence")}}},[t._v(t._s(t.$t("overwatch.evidence")))]),e("span",{staticClass:"search-data-status",class:"Sharing"===t.getSharingStatus(t.phoneNumber)?"search-data-status--sharing":"search-data-status--not-sharing"},[t._v(t._s("Sharing"===t.getSharingStatus(t.phoneNumber)?t.$t("overwatch.sharing"):t.$t("overwatch.notSharing")))])])]),e("div",{staticClass:"popup-address"},[e("span",{staticClass:"popup-label"},[t._v(t._s(t.$t("overwatch.address")))]),e("span",{staticClass:"popup-value"},[t._v(t._s(t.address))])]),e("div",{staticClass:"popup-grid"},[e("div",{staticClass:"popup-stat"},[e("span",{staticClass:"popup-label"},[t._v(t._s(t.$t("overwatch.coordinates")))]),e("span",{staticClass:"popup-value"},[t._v(t._s(t.coordinates))])]),e("div",{staticClass:"popup-stat"},[e("span",{staticClass:"popup-label"},[t._v(t._s(t.$t("overwatch.radius")))]),e("span",{staticClass:"popup-value"},[t._v(t._s(t.uncertaintyRadius)+"m")])]),e("div",{staticClass:"popup-stat"},[e("span",{staticClass:"popup-label"},[t._v(t._s(t.$t("overwatch.speed")))]),e("span",{staticClass:"popup-value"},[t._v(t._s(t.speed)+" km/h")])]),e("div",{staticClass:"popup-stat"},[e("span",{staticClass:"popup-label"},[t._v(t._s(t.$t("overwatch.altitude")))]),e("span",{staticClass:"popup-value"},[t._v(t._s(t.altitude)+" ft")])])]),e("div",{staticClass:"popup-footer"},[e("span",{staticClass:"popup-label"},[t._v(t._s(t.$t("overwatch.captured")))]),e("span",{staticClass:"popup-value"},[t._v(t._s(t.capturedAt))])])]),"emergency"===t.expandedSearchDetail?e("div",{staticClass:"search-data-dropdown-menu search-data-dropdown-menu--emergency",domProps:{innerHTML:t._s(t.emergencyDetailHtml)}}):"evidence"===t.expandedSearchDetail?e("div",{staticClass:"search-data-dropdown-menu search-data-dropdown-menu--evidence",domProps:{innerHTML:t._s(t.evidenceDetailHtml)},on:{click:t.onSearchDataExtraClick}}):t._e()]):t._e(),e("div",{staticClass:"map-holder"},[e("div",{attrs:{id:"map"}}),e("MapOverlay",{on:{styleSelected:t.styleSelected}}),t.weaLink?e("div",{staticClass:"overwatch-copy-buttons"},[e("v-btn",{staticClass:"overwatch-right-btn copy_btn",on:{click:t.copyLink}}
1,[t.showCopyFlag?e("span",{staticClass:"copy_flag"},[t._v(t._s(t.$t("dashboard.desktop.copied")))]):t._e(),t._v(" "+t._s(t.$t("modals.addNumbersModal.copyLink"))+" ")])],1):t._e(),t.isAlertOverwatch&&t.emergencyAlerts.length?e("div",{staticClass:"emergency-flag-stack"},t._l(t.emergencyAlerts,(function(A){return e("button",{key:A.key,staticClass:"emergency-flag-btn",class:{"emergency-flag-btn--waiting":!A.hasLocation},attrs:{type:"button",disabled:!A.hasLocation,title:t.$t("overwatch.emergencyFlagZoom",{name:A.label})},on:{click:function(e){return t.zoomToEmergency(A)}}},[e("span",{staticClass:"emergency-flag-pole",attrs:{"aria-hidden":"true"}}),e("span",{staticClass:"emergency-flag-banner",attrs:{"aria-hidden":"true"}}),e("span",{staticClass:"emergency-flag-text"},[t._v(t._s(A.label))])])})),0):t._e(),e("AddNumberModal"),e("A2POverwatchModal"),e("AcceptTeamTrackCallTransferModal"),e("AcceptOverwatchCallTransferModal"),e("EventTimelineModal")],1)])]),t.activeImage?e("div",{staticClass:"overwatch-evidence-overlay",on:{click:function(e){t.activeImage=null}}},[e("img",{staticClass:"overwatch-evidence-overlay-image",attrs:{src:t.activeImage},on:{click:function(t){t.stopPropagation()}}})]):t._e()])},r=[],s=(A(44114),A(17642),A(58004),A(33853),A(45876),A(32475),A(15024),A(31698),A(98992),A(54520),A(72577),A(3949),A(81454),A(60842)),a=A.n(s),i=A(94832),o=A(70564),c=A(49002),l=A(57973),u=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",[e("v-dialog",{attrs:{persistent:"",width:"530"},scopedSlots:t._u([{key:"activator",fn:function({on:A}){return[e("span",t._g({},A),[t._t("default")],2)]}}],null,!0),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e("v-card",{attrs:{"data-test":"call-list-modal"}},[e("v-card-text",{staticClass:"message-type-section"},[e("div",{staticClass:"message-type-container"},[e("label",{staticClass:"message-type-option",class:{active:"link"===t.messageTypeSelection}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.messageTypeSelection,expression:"messageTypeSelection"}],staticClass:"message-type-radio",attrs:{type:"radio",name:"messageType",value:"link"},domProps:{checked:t._q(t.messageTypeSelection,"link")},on:{change:function(e){t.messageTypeSelection="link"}}}),e("span",{staticClass:"message-type-label"},[t._v(t._s(t.$t("modals.findByNumbersModal.byLink")))])]),e("label",{directives:[{name:"show",rawName:"v-show",value:1===t.teamId,expression:"teamId === 1"}],staticClass:"message-type-option",class:{active:"alert"===t.messageTypeSelection}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.messageTypeSelection,expression:"messageTypeSelection"}],staticClass:"message-type-radio",attrs:{type:"radio",name:"messageType",value:"alert"},domProps:{checked:t._q(t.messageTypeSelection,"alert")},on:{change:function(e){t.messageTypeSelection="alert"}}}),e("span",{staticClass:"message-type-label"},[t._v(t._s(t.$t("modals.findByNumbersModal.byAlert")))])]),e("v-select",{staticStyle:{"max-width":"120px","font-size":"12px","margin-left":"auto"},attrs:{items:t.languageItems,"item-text":"text","item-value":"value",rounded:"",filled:"",dense:"","hide-details":""},model:{value:t.picked,callback:function(e){t.picked=e},expression:"picked"}}),e("v-select",{directives:[{name:"show",rawName:"v-show",value:"link"===t.messageTypeSelection,expression:"messageTypeSelection === 'link'"}],staticStyle:{"max-width":"120px","font-size":"12px","margin-left":"auto"},attrs:{items:t.smsContentItems,"item-text":"text","item-value":"value",rounded:"",filled:"",dense:"","hide-details":""},model:{value:t.smsContentValue,callback:function(e){t.smsContentValue=e},expression:"smsContentValue"}})],1)]),e("v-divider"),e("v-card-text",{directives:[{name:"show",rawName:"v-show",value:"link"===t.messageTypeSelection,expression:"messageTypeSelection === 'link'"}]},["Custom"===t.smsContentValue?e("div",{staticClass:"custom-sms-preview"},[e("span",{staticClass:"custom-sms-preview-label"},[t._v(t._s(t.$t("modals.findByNumbersModal.customSmsPreview")))]),e("textarea",{directives:[{name:"model",rawName:"v-model",value:t.customSmsText,expression:"customSmsText"}],staticClass:"custom-sms-preview-text custom-sms-field",attrs:{rows:"2"},domProps:{value:t.customSmsText},on:{input:function(e){e.target.composing||(t.customSmsText=e.target.value)}}})]):t._e(),e("input",{directives:[{name:"model",rawName:"v-model",value:t.newNumbers,expression:"newNumbers"}],staticClass:"input-group-field",staticStyle:{"font-weight":"500","text-align":"center"},attrs:{type:"text",placeholder:t.addNumberPlaceholder},domProps:{value:t.newNumbers},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.addNumber.apply(null,arguments)},input:function(e){e.target.composing||(t.newNumbers=e.target.value)}}})]),e("v-card-text",{directives:[{name:"show",rawName:"v-show",value:"alert"===t.messageTypeSelection,expression:"messageTypeSelection === 'alert'"}],staticStyle:{"text-align":"center"}},[e("span",{staticClass:"input-group-field",staticStyle:{display:"inline-block","font-weight":"500","text-align":"center",cursor:"default","user-select":"all",margin:"1em auto"}},[t._v(" "+t._s(t.weaLink)+" ")]),t.weaLink?e("div",[e("v-btn",{attrs:{small:"",color:"secondary"},on:{click:t.copyWeaLink}}
1,[t._v(t._s(t.$t("modals.addNumbersModal.copyLink")))])],1):t._e()]),e("v-container",{staticClass:"numbers-container"},t._l(t.numbers,(function(A,n){return e("div",{key:n,staticClass:"number-item"},[e("span",{staticClass:"number-text"},[t._v(t._s(A))]),e("v-btn",{staticClass:"remove-number-btn",attrs:{icon:"","x-small":""},on:{click:function(e){return t.removeNumber(A)}}},[e("span",{staticClass:"remove-x"},[t._v("×")])])],1)})),0),e("v-divider"),e("v-card-actions",[e("v-btn",{attrs:{medium:"",color:"secondary"},on:{click:t.cancelModal}},[t._v(t._s(t.$t("modals.addNumbersModal.cancel")))]),e("v-spacer"),"link"===t.messageTypeSelection?e("v-btn",{staticClass:"text-none",staticStyle:{color:"white","background-color":"green"},attrs:{medium:""},on:{click:function(e){return t.addAndSubmitNumbers("whatsapp")}}},[t._v(t._s(t.$t("modals.addNumbersModal.sendWhatsApp")))]):t._e(),"link"===t.messageTypeSelection?e("v-btn",{attrs:{medium:"",color:"primary"},on:{click:function(e){return t.addAndSubmitNumbers("standard")}}},[t._v(t._s(t.$t("modals.addNumbersModal.sendSms")))]):t._e(),"alert"===t.messageTypeSelection&&t.weaLink?e("v-btn",{attrs:{medium:"",color:"primary"},on:{click:t.closeModal}},[t._v(t._s(t.$t("modals.addNumbersModal.close")))]):t._e()],1)],1)],1)],1)},h=[],d=A(85471),f=d["default"].extend({name:"AddNumbersModal",data(){return{numbers:[],newNumbers:"",messageType:!1,languageValues:["English","Spanish","Portuguese","French","German","Italian","Japanese","Arabic","Mandarin"],smsContentValues:["Standard","Custom"],smsContentValue:"Standard",customSmsText:""}},watch:{dialog(t){if(t){const t=this.smsLanguageForLocale;o.A.commit("location/setLanguage",t),o.A.commit("location/setDeepLLanguage",t),this.smsContentValue="Standard",this.customSmsText=""}},smsContentValue(t){"Custom"===t&&(this.customSmsText=o.A.state.location.customSmsText||"")},customSmsText(t){"Custom"===this.smsContentValue&&o.A.commit("location/setCustomSmsText",t)}},methods:{cancelModal(){this.numbers=[],o.A.commit("location/showAddNumbersModal",!1)},addNumber(){this.numbers&&("+"==this.newNumbers[0]||(this.newNumbers="+1"+this.newNumbers),this.numbers.push(this.newNumbers),this.newNumbers="")},removeNumber(t){const e=this.numbers.indexOf(t);-1!==e&&this.numbers.splice(e,1)},addAndSubmitNumbers(t){o.A.commit("location/isResponse",this.messageType),o.A.commit("location/newNumbers",this.numbers),o.A.commit("location/setDeliveryMethod",t),o.A.dispatch("location/requestNewNumberLocations"),o.A.commit("location/showAddNumbersModal",!1)},async copyWeaLink(){this.weaLink&&await navigator.clipboard.writeText(this.weaLink)},closeModal(){o.A.commit("location/showAddNumbersModal",!1)}},computed:{dialog(){return o.A.state.location.showAddNumbersModal},addNumberPlaceholder(){return this.$t("modals.addNumbersModal.addNumberPlaceholder")},smsLanguageForLocale(){const t=this.$i18n?.locale||"en",e={en:"English",es:"Spanish",pt:"Portuguese",fr:"French",de:"German",it:"Italian",ar:"Arabic",ja:"Japanese"};return e[t]||"English"},languageItems(){const t={English:"english",Spanish:"spanish",Portuguese:"portuguese",French:"french",Mandarin:"mandarin",German:"german",Italian:"italian",Arabic:"arabic",Japanese:"japanese"};return this.languageValues.map((e=>({value:e,text:this.$t(`modals.languages.${t[e]}`)})))},smsContentItems(){const t={Standard:"standard",Custom:"custom"};return this.smsContentValues.map((e=>({value:e,text:this.$t(`modals.smsContentValues.${t[e]}`)})))},picked:{get(){return o.A.state.location.language},set(t){o.A.commit("location/setLanguage",t),o.A.commit("location/setDeepLLanguage",t)}},messageTypeSelection:{get(){return o.A.state.location.overwatchMessageType},set(t){o.A.commit("location/setOverwatchMessageType",t)}},teamId(){return o.A.state.authentication.teams[0].id},weaLink(){return o.A.state.location.weaLink}}}),p=f,m=A(81656),g=(0,m.A)(p,u,h,!1,null,null,null),v=g.exports,w=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"modal-container"},[e("v-dialog",{attrs:{persistent:"",width:"450"},on:{"click:outside":t.closeDialog},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e("v-card",{attrs:{"data-test":"direct-messaging-button"}},[e("header",[e("h4",[t._v(t._s(t.$t("modals.a2pOverwatchModal.title")))]),e("v-btn",{staticClass:"close-btn close-btn-header",attrs:{icon:"","aria-label":t.$t("modals.a2pOverwatchModal.close")},on:{click:t.closeDialog}},[t._v("×")])],1),e("section",{staticClass:"chat-box"},[e("div",{ref:"chatbox",staticClass:"chat-box-list-container"},[e("ul",{staticClass:"chat-box-list"},t._l(t.messages,(function(A,n){return e("li",{key:n,staticClass:"message",class:A.author},[e("div",{staticClass:"stopOverflow"},[A.text?e("p",[e("span",[t._v(t._s(A.text))])]):t._e(),t._l(A.media,(function(A,n){return e("div",{key:n},[t.isImage(A)?e("img",{staticClass:"chat-image",attrs:{src:A.url},on:{click:function(e){return t.openImage(A.url)}}}
1):t.isVideo(A)?e("video",{staticClass:"chat-video",attrs:{src:A.url,controls:""}}):t.isAudio(A)?e("audio",{staticClass:"chat-audio",attrs:{src:A.url,controls:""}}):t._e()])})),e("div",{staticClass:"message-meta"},[e("span",{staticClass:"message-time"},[t._v(t._s("Dispatcher"===A.author?A.SentAt:A.ReceivedAt))]),"Dispatcher"===A.author&&A.failedNumbers&&A.failedNumbers.length?e("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:n,attrs:r}){return[e("span",t._g(t._b({staticClass:"message-status failed"},"span",r,!1),n),[t._v("✗ "+t._s(A.deliveredCount||0)+"/"+t._s(A.totalCount||0))])]}}],null,!0)},[e("span",[t._v(" Failed: "+t._s(A.failedNumbers.join(", "))),A.deliveredNumbers&&A.deliveredNumbers.length?e("br"):t._e(),A.deliveredNumbers&&A.deliveredNumbers.length?[t._v("Delivered: "+t._s(A.deliveredNumbers.join(", ")))]:t._e()],2)]):"Dispatcher"===A.author&&A.deliveredNumbers&&A.deliveredNumbers.length?e("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function({on:n,attrs:r}){return[e("span",t._g(t._b({staticClass:"message-status",class:A.status},"span",r,!1),n),[t._v("✓ "+t._s(A.deliveredCount||0)+"/"+t._s(A.totalCount||0))])]}}],null,!0)},[e("span",[t._v("Delivered: "+t._s(A.deliveredNumbers.join(", ")))])]):"Dispatcher"===A.author?e("span",{staticClass:"message-status",class:A.status},[t._v("✓ "+t._s(A.deliveredCount||0)+"/"+t._s(A.totalCount||0))]):t._e()],1)],2)])})),0),e("teleport",{attrs:{to:"body"}},[t.activeImage?e("div",{staticClass:"overlay",on:{click:function(e){t.activeImage=null}}},[e("img",{staticClass:"overlay-image",attrs:{src:t.activeImage},on:{click:function(t){t.stopPropagation()}}})]):t._e()])],1)]),e("footer",[e("form",{on:{submit:function(e){return e.preventDefault(),t.apiGroup.apply(null,arguments)}}},[e("div",{staticClass:"message-input-wrap"},[e("input",{class:{"message-input--recording":t.isRecording,"message-input--audio-pending":!!t.pendingAudio},attrs:{type:"text",placeholder:t.inputPlaceholder,readonly:t.isRecording||!!t.pendingAudio},domProps:{value:t.inputDisplayValue},on:{input:t.onMessageInput}}),e("v-btn",{staticClass:"record-audio-btn",class:{"record-audio-btn--recording":t.isRecording},attrs:{type:"button",icon:"",small:"","aria-label":t.isRecording?"Stop recording":"Record audio"},on:{click:t.recordAudio}},[e("v-icon",{attrs:{small:""}},[t._v("$vuetify.icons.microphone")])],1)],1),e("button",{staticClass:"submit_btn",class:{"has-text":t.message&&t.message.trim()||t.pendingAudio},attrs:{type:"submit","aria-label":t.$t("modals.a2pOverwatchModal.send")}},[t._v("↑")])]),e("v-row",{staticStyle:{"margin-top":"12px"},attrs:{align:"center",justify:"center","no-gutters":""}},[e("v-col",{attrs:{cols:"auto"}},[e("v-btn",{staticClass:"footer-btn",staticStyle:{width:"62px"},attrs:{small:"",color:"primary"},on:{click:t.downloadChatConvo}},[e("v-icon",{attrs:{small:""}},[t._v("$vuetify.icons.file_download")])],1)],1),e("v-col",{staticStyle:{margin:"0 15% 0 15%"},attrs:{cols:"auto"}},[e("v-select",{staticClass:"footer-select",staticStyle:{"max-width":"90px","font-size":"12px"},attrs:{items:[{text:"EN",value:"Off"},{text:"ES",value:"es"},{text:"PT",value:"pt-BR"},{text:"FR",value:"fr"},{text:"DE",value:"de"},{text:"IT",value:"it"},{text:"CN",value:"zh"},{text:"AR",value:"ar"},{text:"JA",value:"ja"}],"item-text":"text","item-value":"value",label:t.$t("modals.a2pOverwatchModal.selectLanguage"),dense:"",outlined:"","hide-details":""},model:{value:t.selectedLanguage,callback:function(e){t.selectedLanguage=e},expression:"selectedLanguage"}})],1),e("v-col",{attrs:{cols:"auto"}},[e("v-menu",{attrs:{"close-on-content-click":!1,"offset-y":"",top:""},scopedSlots:t._u([{key:"activator",fn:function({on:A}){return[e("v-btn",t._g({staticClass:"footer-btn",staticStyle:{"background-color":"#FF0000",color:"white"},attrs:{small:""},on:{click:t.toggleDropdown}},A),[t._v(t._s(t.$t("modals.a2pOverwatchModal.smsSendList")))])]}}])},[e("v-list",{staticClass:"center-menu"},[e("v-list-item",{staticClass:"center-option",on:{click:function(e){return t.selectAll()}}},[e("v-list-item-title",{staticClass:"center-text"}
1,[t._v(t._s(t.$t("modals.a2pOverwatchModal.allNumbers")))])],1),t._l(t.phoneList,(function(A){return e("v-list-item",{key:A,staticClass:"center-option",class:{selected:t.selectedNumbers.includes(A)},on:{click:function(e){return t.selectNumbers(A)}}},[e("v-list-item-title",{staticClass:"center-text",style:{color:t.selectedNumbers.includes(A)?"white":""}},[t._v(t._s(A))])],1)}))],2)],1)],1)],1)],1)])],1)],1)},B=[],y=(A(37550),A(94335)),C=A(4213),b=A(7613),F=d["default"].extend({name:"A2POverwatchModal",data(){return{message:"",messages:[],lastmessage:"",showDropdown:!1,selectedNumbers:[],selectedLanguage:o.A.state.location.deepLLanguage,isFirstDialogOpen:!0,users:{},clTeamId:0,processedLocationRequests:new Set,defaultLanguage:"en-US",activeImage:null,triggeredBannerSids:new Set,recorder:null,isRecording:!1,pendingAudio:null}},created(){this.getCallListTeam(),c.B.$once("downloadChatConvo",(()=>{this.downloadChatConvo()})),b.A.on("incoming-a2p-message",this.onIncomingMessage),b.A.on("a2p-message-status",this.onMessageStatus)},beforeDestroy(){},methods:{apiGroup(){this.submit()},onIncomingMessage(t){this.handleIncomingMessage(t).catch((t=>console.error("A2P message handler error:",t)))},onMessageStatus(t){const e=this.messages.find((e=>e.pendingSids&&e.pendingSids.includes(t.sid)));if(!e)return;const A="failed"===t.status||"undelivered"===t.status;("delivered"===t.status||A)&&(e.pendingSids=e.pendingSids.filter((e=>e!==t.sid)),A?e.failedNumbers.push(this.labelForNumber(t.phoneNumber)):(e.deliveredNumbers.push(this.labelForNumber(t.phoneNumber)),e.deliveredCount=e.deliveredNumbers.length),e.pendingSids.length||(e.status=e.failedNumbers.length?"failed":"delivered"))},buildPhoneNumberToUserNameMap(){const t={};if(this.users&&Object.keys(this.users).length>0)for(const e in this.users)if(this.users.hasOwnProperty(e)){const A=this.users[e];t[A.phoneNumber]=A.userName}return t},normalisePhone(t){return(t||"").replace(/\D/g,"")},labelForNumber(t){const e=this.buildPhoneNumberToUserNameMap(),A=this.normalisePhone(t);for(const n in e)if(this.normalisePhone(n)===A)return e[n];return t},async getCallListTeam(){const{data:t}=await(0,l.Y8)(this.teamId),e=t[0].id;this.clTeamId=e},async getTeamCLUsers(){const{data:t}=await(0,l.F9)(this.clTeamId);this.users=t},submit(){if(this.pendingAudio){if(!this.selectedNumbers.length)return;const t=this.$i18n?.locale||"en",e="Off"===this.selectedLanguage&&"en"!==t?"EN-US":this.selectedLanguage,A=this.selectedNumbers.join(","),n={author:"Dispatcher",text:"",SentAt:(new Date).toLocaleString(),ReceivedAt:"",status:"sending",deliveredCount:0,deliveredNumbers:[],failedNumbers:[]};this.messages.push(n),o.A.commit("location/setChatMessages",this.messages);const r=new FormData;return r.append("audio",this.pendingAudio,"recording.webm"),r.append("selectedNumbers",A),r.append("language",e),void y.A.post("/api/v1/message/send-audio-recording-overwatch",r).then((t=>{this.pendingAudio=null;const e=(t.data?.sent||[]).map((t=>t.sid));t.data?.media&&this.$set(n,"media",t.data.media),e.length?(n.pendingSids=e,n.totalCount=e.length,o.A.commit("location/incidentLog",[...this.log,{time:Date.now(),message:this.$t("modals.a2pMessagingModal.smsConversationInitiated"),autoLog:!0}])):n.status="failed",o.A.commit("location/chatInitiated",!0),o.A.dispatch("location/chatInitiated")})).catch((t=>{n.status="failed",this.pendingAudio=null,console.error("An error occurred:",t)}))}if(!this.message||!this.message.trim())return;this.getTeamCLUsers();const t={author:"Dispatcher",text:this.message,SentAt:(new Date).toLocaleString(),ReceivedAt:"",status:"sending",deliveredCount:0,deliveredNumbers:[],failedNumbers:[]};this.messages.push(t),o.A.commit("location/setChatMessages",this.messages);const e=this.selectedNumbers.join(","),A=this.$i18n?.locale||"en",n="Off"===this.selectedLanguage&&"en"!==A?"EN-US":this.selectedLanguage,r={message:this.message,selectedNumbers:e,language:n};y.A.post("/api/v1/message/sendA2POverwatch",r).then((e=>{const A=(e.data||[]).map((t=>t.sid));A.length?(t.pendingSids=A,t.totalCount=A.length,o.A.commit("location/incidentLog",[...this.log,{time:Date.now(),message:this.$t("modals.a2pMessagingModal.smsConversationInitiated"),autoLog:!0}])):t.status="failed",this.message="",o.A.commit("location/chatInitiated",!0),o.A.dispatch("location/chatInitiated")})).catch((e=>{t.status="failed",this.message="",console.error("An error occurred:",e)})),this.message=""},async handleIncomingMessage(t){if(!t)return;let e=t.message||"";if("EN-US"!==this.defaultLanguage&&e.length>=1)try{const t=await y.A.post("/api/v1/message/translate",{message:e,language:this.defaultLanguage});e=t.data.text}catch(f){console.error("Translation error:",f)}t={...t,message:e};const A=this.buildPhoneNumberToUserNameMap(),n=this.normalisePhone,r=this.selectedNumbers.find((e=>n(t.phoneNumber).includes(n(e))||n(e).includes(n(t.phoneNumber))));if(!r)return;const s=r,a=t.message||"";let i=a?s+": "+a:s;A[s]&&(i=A[s]+": "+(t.message||""));let c=null;c=t.media&&t.media.length>0?{id:t.sid,author:"PID",SentAt:"",ReceivedAt:(new Date).toLocaleStr
1ing(),text:i||"",media:t.media||[]}:{id:t.sid,author:"PID",text:i,SentAt:"",ReceivedAt:(new Date).toLocaleString()};const l=(t.message||"").toLowerCase(),u=t.message||"",h=l.includes("help")||l.includes("ayuda")||l.includes("aide")||u.includes("请确认您的安全状况")||l.includes("aiuto")||l.includes("hilfe");h&&this.isResponse&&!this.processedLocationRequests.has(s)&&(this.processedLocationRequests.add(s),this.helpRequestRequestMessage(s));const d=s.replace(/-/g,"");if(c&&"Dispatcher"!==c.author&&t.phoneNumber.includes(d)&&!this.messages.some((e=>t.media&&t.media.length>0?e.id===c.id:""!==c.text&&e.text===c.text))){const e=this.messages.find((e=>e.id===t.sid));e?(c.media&&c.media.length>0&&this.$set(e,"media",c.media),c.text&&""!==c.text&&(e.text=c.text)):this.messages.push(c),o.A.commit("location/setChatMessages",this.messages),this.isResponse||this.triggeredBannerSids.has(t.sid)||(this.triggerSMSBanner(),this.triggeredBannerSids.add(t.sid))}},helpRequestRequestMessage(t){o.A.dispatch("location/helpRequestRequestMessage",t)},closeDialog(){this.showDropdown=!1,o.A.commit("location/showA2POverwatchModal",!1)},triggerSMSBanner(){!1===o.A.state.location.showA2PMessagingModal&&c.B.$emit("triggerSmsBanner")},downloadChatConvo(){const t=Object.values(this.messages);let e="";const A=t[0]&&Object.keys(t[0])||[],n=Object.keys(t[0]),r=A.map((e=>t.map((t=>t[e]))));e+=n.join(",")+"\n";for(let i=0;i<t.length;i++)e+=r.map((t=>t[i])).join(",")+"\n";const s=new Blob([e],{type:"text/plain;charset=utf-8"}),a=`SMS Chat-${(new Date).toLocaleDateString()}-${this.phoneNumber}.csv`;(0,C.saveAs)(s,a)},toggleDropdown(){this.showDropdown=!this.showDropdown},selectNumbers(t){const e=this.selectedNumbers.indexOf(t);-1===e?this.selectedNumbers.push(t):this.selectedNumbers.splice(e,1)},selectAll(){this.selectedNumbers=this.phoneList&&this.phoneList.length?[...this.phoneList]:[]},isImage(t){return t?.contentType?.startsWith("image/")},isVideo(t){return t?.contentType?.startsWith("video/")},isAudio(t){return t?.contentType?.startsWith("audio/")},openImage(t){this.activeImage=t},onMessageInput(t){this.isRecording||this.pendingAudio||(this.message=t.target.value)},async recordAudio(){if(this.isRecording&&this.recorder)this.recorder.stop();else try{const t=await navigator.mediaDevices.getUserMedia({audio:!0}),e=[],A=new MediaRecorder(t);this.recorder=A,A.ondataavailable=t=>{t.data.size>0&&e.push(t.data)},A.onstop=()=>{this.isRecording=!1,this.recorder=null,t.getTracks().forEach((t=>t.stop())),0!==e.length&&(this.pendingAudio=new Blob(e,{type:A.mimeType}))},A.start(),this.isRecording=!0}catch(t){console.error("Failed to access microphone:",t)}}},computed:{dialog(){return o.A.state.location.showA2POverwatchModal},log(){return o.A.state.location.incidentLog},deepLForLocale(){const t=this.$i18n?.locale||"en",e={en:"Off",es:"es",pt:"pt-BR",fr:"fr",de:"de",it:"it",ja:"ja"};return e[t]||"Off"},languageNameForLocale(){const t=this.$i18n?.locale||"en",e={en:"English",es:"Spanish",pt:"Portuguese",fr:"French",de:"German",it:"Italian",ar:"Arabic",ja:"Japanese"};return e[t]||"English"},phoneNumber(){return o.A.state.location.phoneNumber},inputDisplayValue(){return this.isRecording?this.$t("modals.a2pOverwatchModal.recording"):this.pendingAudio?this.$t("modals.a2pOverwatchModal.audioReady"):this.message},inputPlaceholder(){return this.isRecording||this.pendingAudio?"":this.$t("modals.a2pOverwatchModal.placeholder")},isResponse(){let t=o.A.state.location.overwatchMessageType;if("response"===t||"alert"===t)return t},cancel(){return o.A.commit("location/showA2POverwatchModal",!1)},phoneList(){return o.A.state.location.callListNumbers},teamId(){return o.A.state.authentication.teams[0].id},teamName(){return o.A.state.authentication.teams[0].teamName},uuid(){return o.A.state.location.connectionRequest?.uuid},deliveryMethod(){return o.A.state.location.deliveryMethod}},watch:{dialog(t){if(t){this.selectedLanguage=o.A.state.location.deepLLanguage;const t=this.deepLForLocale;this.defaultLanguage="Off"===t?"EN-US":t}t&&this.isFirstDialogOpen&&(this.selectAll(),this.isFirstDialogOpen=!1)},uuid(t){t&&this.phoneList&&this.phoneList.length>0&&(0===this.selectedNumbers.length&&(this.selectedNumbers=[...this.phoneList]),this.getTeamCLUsers(),this.apiGroup())},phoneList(t){t&&t.length>0&&this.uuid&&0===this.selectedNumbers.length&&(this.selectedNumbers=[...t],this.getTeamCLUsers())}}}),_=F,U=(0,m.A)(_,w,B,!1,null,"2c0ddf06",null),Q=U.exports,x=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("v-layout",{staticStyle:{position:"absolute",left:"0",top:"0",width:"100%",height:"100%",padding:"5rem","pointer-events":"none"}},[e("v-spacer"),e("v-flex",{attrs:{xs4:""}},[e("v-layout",{attrs:{column:"","fill-height":""}},[e("v-spacer"),e("div",{staticStyle:{"text-align":"right","pointer-events":"all","margin-right":"1rem"}},[e("v-tooltip",{scopedSlots:t._u([{key:"activator",fn:function({on:A}){return[e("v-btn",t._g({staticStyle:{"margin-right":"1rem"},attrs:{fab:"",disabled:t.newestLocation},on:{click:t.centerToLocation}},A),[e("v-icon",{attrs:{dark:"",medium:""}},[t._v("$vuetify.icons.map_marker_alt")])],1)]}}])},[e("span",[t._v(t._s(t.$t("dashboard.overlays.overwatchOverlay.centerOnCallerLocation")))])]),e("MapStylePicker",{on:{selected:e=>t.$emit("styleSelected",e)}}),null!==t.connectionRequest?e("v-tooltip",{scopedSlots:t._u([{key:"activator",fn:function({on:A}){return[e("v-btn",t._g({staticStyle:{"margin-left":"1rem"},attrs:{fab:""},on:{click:t.showAddNumbersModal}},A),[e("v-icon",{attrs:{dark:"",medium:""}},[t._v("$vuetify.icons.user_plus")])],1)]}}],null,!1,1316915241)},[e("span",[t._v(t._s(t.$t("dashboard.overlays.overwatchOverlay.addNumberToSearchList")))])]):t._e(),null!==t.connectionRequest?e("v-tooltip",{scopedSlots:t._u([{key:"activator",fn:function({on:A}){return[e("v-btn",t._g({staticStyle:{"margin-left":"1rem"},attrs:{fab:""},on:{click:t.showA2POverwatchModal}},A),[e("v-icon",{attrs:{dark:"",medium:""}},[t._v("$vuetify.icons.cellphone_message")])],1)]}}],null,!1,4117877286)}):t._e(),null!==t.connectionRequest?e("v-tooltip",{scopedSlots:t._u([{key:"activator",fn:function({on:A}){return[e("v-btn",t._g({staticStyle:{"margin-left":"1rem"},attrs:{fab:""},on:{click:t.showEventTimelineModal}},A),[e("v-icon",{attrs:{dark:"",medium:""}},[t._v("$vuetify.icons.file")])],1)]}}],null,!1,1098416637)},[e("span",[t._v(t._s(t.$t("dashboard.overlays.mapOverlayDesktop.seeIncidentTimeLine")))])]):t._e()],1)],1)],1)],1)},S=[],L=A(1715),I=d["default"].extend({props:["newestLocation"],data(){return{teamName:null}},methods:{centerToLocation(){c.B.$emit("centerOverlayMap")},showAddNumbersModal(){o.A.commit("location/showAddNumbersModal",!0)},showA2POverwatchModal(){o.A.commit("location/showA2POverwatchModal",!0)},showEventTimelineModal(){o.A.commit("location/showEventTimelineModal",!0)}},computed:{locationType(){return o.A.state.location.locationType},locations(){return o.A.state.location.locations},connectionRequest(){return o.A.state.location.connectionRequest}},created(){this.teamName=o.A.state.authentication.currentUser.companyName},components:{MapStylePicker:L.A}}),E=I,N=(0,m.A)(E,x,S,!1,null,null,null),T=N.exports,M=A(2543),P=A(59235),j=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("v-dialog",{attrs:{persistent:"",width:"450","no-click-animation":""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e("div",{staticClass:"modal-container"},[e("v-card",{attrs:{"data-test":"accept-overwatch-call-transfer-modal"}},[e("v-card-title",[e("h4",[t._v(t._s(t.$t("modals.acceptCallTransferModal.title")))])]),e("v-divider"),e("v-card-text",[e("div",{staticClass:"modal-content"},[e("p",{staticClass:"body-text"},[t._v(" "+t._s(t.$t("modals.acceptCallTransferModal.bodyLine1"))+" ")]),t.phoneNumber?e("div",{staticClass:"case-phone",attrs:{"data-test":"accept-overwatch-call-transfer-phone"}},[e("p",{staticStyle:{"font-weight":"600","font-size":"14px",color:"black"}},[t._v(" Transfer Number: "+t._s(t.phoneNumber)+" ")])]):t._e()])]),e("v-divider"),e("v-card-title",{staticClass:"justify-end"},[e("v-btn",{staticClass:"action-btn mr-2",staticStyle:{color:"white"},attrs:{color:"red"},on:{click:t.deny}},[t._v(" "+t._s(t.$t("modals.acceptCallTransferModal.deny"))+" ")]),e("v-btn",{staticClass:"action-btn",staticStyle:{color:"white"},attrs:{color:"green"},on:{click:t.confirm}},[t._v(" "+t._s(t.$t("modals.acceptCallTransferModal.accept"))+" ")])],1)],1)],1)])}
1,D=[],k=d["default"].extend({name:"AcceptOverwatchCallTransferModal",computed:{dialog(){return o.A.state.location.showAcceptOverwatchCallTransferModal},phoneNumber(){return o.A.state.location.teamTrackTransferPhoneNumber},activeSearch(){return o.A.state.location.locations}},watch:{activeSearch(t){t.length%5===0&&o.A.dispatch("location/findOverwatchCaseTransfer")}},methods:{confirm(){o.A.commit("location/showAcceptOverwatchCallTransferModal",!1),o.A.dispatch("location/confirmOverwatchCaseTransfer","1")},deny(){o.A.commit("location/showAcceptOverwatchCallTransferModal",!1),o.A.dispatch("location/confirmOverwatchCaseTransfer","0")}}}),H=k,O=(0,m.A)(H,j,D,!1,null,null,null),R=O.exports,K=A(4153);let V=null;var G={data(){return{access_token:"pk.eyJ1IjoiaTkxMSIsImEiOiJjamxqcGVwMmcwZWIyM3VsZDh0dDg4dzB1In0.IfshhRQCLq5vlUA0MPQYbw",defaultCoordinates:[-96.5795,36.8283],locationData:[],phoneNumber:"",coordinates:"",uncertaintyRadius:"",capturedAt:"",userName:"",speed:0,altitude:0,address:0,center:[0,0],layerId:"targets"+Math.random().toString(36).substring(2),zoomLevel:4.1,mapStyle:i.A.streets,startTime:"",callListUsers:[],teamName:"",numbersList:[],header:"Awaiting Search",showSearchData:!1,mapReady:!1,eventListenersAttached:!1,currentPopup:null,currentPopupPhoneNumber:null,selectedPhoneNumber:null,status:"",activeImage:null,popupPinned:!1,popupCloseTimer:null,showCopyFlag:!1,expandedSearchDetail:null}},mounted(){this.teamName=o.A.state.authentication.teams[0].teamName,this.createMap(),document.addEventListener("click",this.closeSearchDetail)},methods:{async createMap(){try{const t=screen.height;this.zoomLevel=t<=950?3.8:4.1,a().accessToken=this.access_token;const e=new(a().Map)({container:"map",style:this.mapStyle,center:this.defaultCoordinates,zoom:this.zoomLevel,pitch:0,bearing:0,minZoom:4,maxZoom:22,antialias:!1,preserveDrawingBuffer:!1,refreshExpiredTiles:!1,renderWorldCopies:!1,attributionControl:!1,logoPosition:"bottom-left",status:"",locationData:[]});e.on("load",(()=>{V=e,this.mapReady=!0,this.addSourcesAndLayers(),this.attachMapEventListeners()})),e.addControl(new(a().NavigationControl)),e.on("zoom",(()=>{this.zoomLevel=e.getZoom(),this.showSearchData=this.zoomLevel>7&&null!==this.selectedPhoneNumber}))}catch(t){console.error("map error",t)}},getMarkerPaintColor(){return this.isAlertOverwatch?["case",["==",["get","hasAlertPortalReport"],1],"#E10032",["==",["get","hasEvidenceSubmitted"],1],"#FF7700",this.markerColor]:this.markerColor},getMarkerLabelColor(){return this.isAlertOverwatch?this.getMarkerPaintColor():"#E10032"},addSourcesAndLayers(){if(!this.mapReady||!V)return;const t=this.getMarkerPaintColor(),e=this.getMarkerLabelColor();V.getSource("data-source")||V.addSource("data-source",{type:"geojson",data:{type:"FeatureCollection",features:[]}}),V.getLayer(this.layerId)?V.setPaintProperty(this.layerId,"circle-color",t):V.addLayer({id:this.layerId,type:"circle",source:"data-source",paint:{"circle-radius":9,"circle-color":t}});const A=this.layerId+"-labels";V.getLayer(A)?V.setPaintProperty(A,"text-color",e):V.addLayer({id:A,type:"symbol",source:"data-source",layout:{"text-field":["get","title"],"text-font":["Open Sans Semibold","Arial Unicode MS Bold"],"text-offset":[0,1.5],"text-anchor":"top","text-size":12},paint:{"text-color":e}}),this.updateMapData()},updateMarkerColors(){if(!this.mapReady||!V)return;const t=this.getMarkerPaintColor(),e=this.getMarkerLabelColor(),A=this.layerId+"-labels";V.getLayer(this.layerId)&&V.setPaintProperty(this.layerId,"circle-color",t),V.getLayer(A)&&V.setPaintProperty(A,"text-color",e)},clearPopupCloseTimer(){this.popupCloseTimer&&(clearTimeout(this.popupCloseTimer),this.popupCloseTimer=null)},schedulePopupClose(){this.popupPinned||(this.clearPopupCloseTimer(),this.popupCloseTimer=setTimeout((()=>{this.closePopup()}),300))},closePopup(){this.clearPopupCloseTimer(),this.detachPopupHoverHandlers(),this.currentPopup&&this.currentPopup.remove(),this.currentPopupPhoneNumber=null,this.popupPinned=!1},openPopupForFeature(t){if(!this.currentPopup||!V)return;const e=t.properties.phoneNumber||t.properties.targetId;this.currentPopupPhoneNumber=e;const A=t.geometry.coordinates.slice(),n=t.properties.description;while(Math.abs(V.getCenter().lng-A[0])>180)A[0]+=V.getCenter().lng>A[0]?360:-360;this.currentPopup.setLngLat(A).setHTML(n).addTo(V),this.attachPopupHoverHandlers()},attachPopupHoverHandlers(){const t=this.currentPopup?.getElement?.();if(!t||t._hoverHandlersAttached)return;const e=()=>this.clearPopupCloseTimer(),A=()=>this.schedulePopupClose();t.addEventListener("mouseenter",e),t.addEventListener("mouseleave",A),t._hoverHandlersAttached=!0,t._hoverEnterHandler=e,t._hoverLeaveHandler=A},detachPopupHoverHandlers(){const t=this.currentPopup?.getElement?.();t?._hoverHandlersAttached&&(t.removeEventListener("mouseenter",t._hoverEnterHandler),t.removeEventListener("mouseleave",t._hoverLeaveHandler),t._hoverHandlersAttached=!1,t._hoverEnterHandler=null,t._hoverLeaveHandler=null)},attachMapEventListeners(){this.mapReady&&V&&!this.eventListenersAttached&&(this.currentPopup=new(a().Popup)({closeButton:!1,closeOnClick:!1,className:"modern-popup",maxWidth:"360px"}),V.on("mouseenter",this.layerId,(t=>{V.getCanvas().style.cursor="pointer",t.features&&t.features.length&&(this.popupPinned||(this.clearPopupCloseTimer(),this.openPopupForFeature
1(t.features[0])))})),V.on("mouseleave",this.layerId,(()=>{V.getCanvas().style.cursor="",this.schedulePopupClose()})),V.on("click",this.layerId,(t=>{if(!t.features||!t.features.length)return;const e=t.features[0],A=e.properties.phoneNumber||e.properties.targetId;this.popupPinned&&this.currentPopupPhoneNumber===A&&this.currentPopup.isOpen()?this.closePopup():(this.popupPinned=!0,this.clearPopupCloseTimer(),this.openPopupForFeature(e),this.selectedPhoneNumber=A,this.updateSearchData(),this.zoomLevel=16,V.flyTo({center:e.geometry.coordinates,zoom:this.zoomLevel,speed:4}))})),V.on("click",(t=>{const e=V.queryRenderedFeatures(t.point,{layers:[this.layerId]});e.length||this.closePopup()})),V.on("zoomend",(()=>{this.zoomLevel=V.getZoom(),this.zoomLevel<7?(this.clearMarkers(),this.showSearchData=!1):this.selectedPhoneNumber&&(this.showSearchData=!0)})),this.eventListenersAttached=!0)},updateMapData:(0,M.throttle)((function(){this.mapReady&&V&&V.getSource("data-source")&&(V.getSource("data-source").setData({type:"FeatureCollection",features:this.locationData.map(this.createPopup)}),this.updatePopupIfOpen())}),500),updatePopupIfOpen(){if(!this.currentPopup||!this.currentPopupPhoneNumber||!V)return;const t=this.locationData.find((t=>this.getLocationTargetId(t)===this.currentPopupPhoneNumber));if(!t)return void this.closePopup();const e=this.createPopup(t),A=e.geometry.coordinates.slice();this.currentPopup.setLngLat(A).setHTML(e.properties.description)},styleSelected(t){this.mapReady&&V&&(this.closePopup(),this.currentPopup&&(this.currentPopup=null),V.setStyle(t.stylePath),this.eventListenersAttached=!1,V.once("style.load",(()=>{this.addSourcesAndLayers(),this.attachMapEventListeners()})))},getLocationTargetId(t){return t?.phoneNumber||t?.targetId},getSidebarEntryForLocation(t){const e=this.getLocationTargetId(t),A=this.getLatestAlertPortalReportPhone(t),n=this.getAlertPortalSubmissions(t).length>0,r=n&&A?A:t.phoneNumber||A||e;return{zoomTarget:e,label:r,isEmergency:n}},getSharingStatus(t){const e=this.sharedNumbersList.find((e=>e[0]===t));if(e)return e[1]?"Sharing":"Not Sharing";const A=this.sharedTargetsList.find((e=>e[0]===t));return A&&A[1]?"Sharing":"Not Sharing"},getColor(t){return"Sharing"===this.getSharingStatus(t)?"green":"red"},getConnectionStatus(t){const e=this.connectedNumbersList.find((e=>e[0]===t));return e&&e[1]?"Connection":"Not Connection"},getLastLocationTime(t){const e=this.locations.filter((e=>this.getLocationTargetId(e)===t));if(0===e.length)return"";const A=e.sort(((t,e)=>{const A=new Date(t.dateTimeStored).getTime(),n=new Date(e.dateTimeStored).getTime();return n-A})),n=A[0];return n&&n.dateTimeStored?this.$t("overwatch.lastLocation",{time:new Date(n.dateTimeStored).toLocaleTimeString()}):""},normalizePhoneForLookup(t){if(!t)return"";let e=String(t).trim();return e=e.replace(/^1(?=\d{10}$)/,""),e.startsWith("+")||(e="+1"+e),e},getEvidenceSubmissions(t){const e=this.getLocationTargetId(t),A=t.phoneNumber?this.normalizePhoneForLookup(t.phoneNumber):null,n=[e,A,t.phoneNumber,t.targetId].filter(Boolean),r=new Set,s=[];return n.forEach((t=>{(this.evidenceSubmissionsByNumber[t]||[]).forEach((t=>{const e=JSON.stringify(t);r.has(e)||(r.add(e),s.push(t))}))})),s},getAlertPortalSubmissions(t){const e=this.getLocationTargetId(t),A=t.phoneNumber?this.normalizePhoneForLookup(t.phoneNumber):null,n=[e,A,t.phoneNumber,t.targetId].filter(Boolean),r=new Set,s=[];return n.forEach((t=>{(this.alertPortalInformationByKey[t]||[]).forEach((t=>{const e=JSON.stringify(t);r.has(e)||(r.add(e),s.push(t))}))})),s},getLatestAlertPortalReportPhone(t){const e=this.getAlertPortalSubmissions(t);for(let A=e.length-1;A>=0;A--){const t=e[A].phoneNumber;if(t)return t}return null},findCoordForEmergencyKey(t,e){const A=new Set,n=t=>{if(!t)return;A.add(String(t));const e=this.normalizePhoneForLookup(t);e&&A.add(e)};return n(t),n(e?.portalId),n(e?.phoneNumber),this.locationData.find((t=>{const e=this.getLocationTargetId(t);return A.has(e)||A.has(t.phoneNumber)||A.has(t.targetId)}))},zoomToEmergency(t){const e=this.findCoordForEmergencyKey(t.key)||this.locationData.find((e=>this.getLocationTargetId(e)===t.zoomTarget));e&&this.sidePanelZoom(this.getLocationTargetId(e))},escapePopupHtml(t){return String(t).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")},evidenceMediaFileName(t){return t?"string"===typeof t?t:t.fileName||"":""},evidenceMediaUrl(t){return t?"string"===typeof t?"":t.url||"":""},isEvidenceImage(t){return!(!t||"object"!==typeof t)&&(!(!t.contentType||!String(t.contentType).startsWith("image/"))||/^data:image\//i.test(this.evidenceMediaUrl(t)))},formatEvidenceMediaHtml(t){if(!t.length)return"";const e=t.map((t=>{const e=this.evidenceMediaFileName(t),A=this.evidenceMediaUrl(t);return A&&this.isEvidenceImage(t)?`<img src="${A}" alt="${this.escapePopupHtml(e)}" class="popup-evidence-image" title="${this.escapePopupHtml(e)}" />`:e?`<span class="popup-evidence-file">${this.escapePopupHtml(e)}</span>`:""}
1)).filter(Boolean);return e.length?`<div class="popup-evidence-media-grid">${e.join("")}</div>`:""},formatPopupDetail(t,e,A=""){return`<div class="popup-detail ${A}"><span class="popup-label">${t}</span><span class="popup-value">${e}</span></div>`},formatEvidencePopupHtml(t,e){if(!t.length)return"";const A=[];return t.forEach(((n,r)=>{const s=n.formData;if(s&&"object"===typeof s){const t=[s.firstName,s.lastName].filter((t=>null!=t&&""!==String(t).trim())).join(" ").trim(),n=null!=s.witnessStatement?s.witnessStatement:s.witnessStatment,r=null!=s.sentAt?s.sentAt:s.occurredAt;t&&A.push(this.formatPopupDetail(e("overwatch.evidenceName"),this.escapePopupHtml(t),"popup-detail--evidence")),s.phone&&A.push(this.formatPopupDetail(e("overwatch.evidencePhone"),this.escapePopupHtml(s.phone),"popup-detail--evidence")),s.email&&A.push(this.formatPopupDetail(e("overwatch.evidenceEmail"),this.escapePopupHtml(s.email),"popup-detail--evidence")),n&&A.push(this.formatPopupDetail(e("overwatch.evidenceStatement"),this.escapePopupHtml(n),"popup-detail--evidence popup-detail--statement")),r&&A.push(this.formatPopupDetail(e("overwatch.evidenceOccurredAt"),this.escapePopupHtml(r),"popup-detail--evidence"))}const a=n.locationCoords;a&&A.push(this.formatPopupDetail(e("overwatch.evidenceTipLocation"),`${a.latitude.toFixed(5)}, ${a.longitude.toFixed(5)} (${a.accuracy.toFixed(0)}m)`,"popup-detail--evidence"));const i=n.mediaFileNames||[],o=this.formatEvidenceMediaHtml(i);o&&A.push(`<div class="popup-detail popup-detail--evidence popup-detail--media"><span class="popup-label">${e("overwatch.evidenceMedia")}</span><span class="popup-value">${o}</span></div>`),r<t.length-1&&A.push('<div class="popup-evidence-divider"></div>')})),`<div class="popup-extra-section popup-extra-section--evidence"><div class="popup-extra-heading">${e("overwatch.evidenceSubmitted")}</div>${A.join("")}</div>`},formatAlertPortalPopupHtml(t,e){if(!t.length)return"";const A=[];return t.forEach(((n,r)=>{n.name&&A.push(this.formatPopupDetail(e("overwatch.evidenceName"),this.escapePopupHtml(n.name),"popup-detail--emergency")),n.phoneNumber&&A.push(this.formatPopupDetail(e("overwatch.evidencePhone"),this.escapePopupHtml(n.phoneNumber),"popup-detail--emergency")),n.emergencyDescription&&A.push(this.formatPopupDetail(e("overwatch.alertPortalEmergency"),this.escapePopupHtml(n.emergencyDescription),"popup-detail--emergency popup-detail--statement")),r<t.length-1&&A.push('<div class="popup-evidence-divider"></div>')})),`<div class="popup-extra-section popup-extra-section--emergency"><div class="popup-extra-heading">${e("overwatch.alertPortalInfo")}</div>${A.join("")}</div>`},createPopup(t){const e=this.getLocationTargetId(t),A=this.getLatestAlertPortalReportPhone(t),n=t.phoneNumber||A,r=this.getAlertPortalSubmissions(t),s=this.getEvidenceSubmissions(t),a=this.callListUsers.find((e=>e.phoneNumber===t.phoneNumber)),i=a?a.userName:"",o=this.$t.bind(this),c=()=>{const A=new Date(t.dateTimeStored).toLocaleTimeString(),r=i||n||e,s=i&&n?n:"",a=s?`<div class="popup-subtitle">${this.escapePopupHtml(s)}</div>`:"",c=[{label:o("overwatch.coordinates"),value:`${t.longitude.toFixed(6)}, ${t.latitude.toFixed(6)}`},{label:o("overwatch.uncertaintyRadius"),value:`${t.uncertaintyRadiusInMeters.toFixed(2)}m`},{label:o("overwatch.speed"),value:`${t.speed} km/h`},{label:o("overwatch.altitude"),value:`${t.altitude.toFixed(2)} ft`}],l=c.map((t=>`<div class="popup-stat"><span class="popup-label">${t.label}</span><span class="popup-value">${t.value}</span></div>`)).join("");return`<div class="popup-content">\n          <div class="popup-header">\n            <div class="popup-title">${this.escapePopupHtml(r)}</div>\n            ${a}\n          </div>\n          <div class="popup-address">\n            <span class="popup-label">${o("overwatch.address")}</span>\n            <span class="popup-value">${this.escapePopupHtml(t.address||o("overwatch.na"))}</span>\n          </div>\n          <div class="popup-grid">${l}</div>\n          <div class="popup-footer">\n            <span class="popup-label">${o("overwatch.capturedAt")}</span>
1\n            <span class="popup-value">${A}</span>\n          </div>\n        </div>`};return{type:"Feature",properties:{phoneNumber:n||t.phoneNumber,targetId:t.targetId,userName:i,hasAlertPortalReport:r.length>0?1:0,hasEvidenceSubmitted:s.length>0?1:0,description:c(),uncertaintyRadiusInMeters:`${t.uncertaintyRadiusInMeters.toFixed(2)}`,speed:`${t.speed}`,altitude:`${t.altitude.toFixed(2)}`,address:`${t.address}`,capturedAt:`${new Date(t.dateTimeStored).toLocaleTimeString()}`,title:r.length&&n?n:i||n||e},geometry:{type:"Point",coordinates:[t.longitude,t.latitude]}}},toggleSearchDetail(t){const e="emergency"===t?this.hasEmergencyData:this.hasEvidenceData;e&&(this.expandedSearchDetail=this.expandedSearchDetail===t?null:t)},closeSearchDetail(){this.expandedSearchDetail=null},onSearchDataExtraClick(t){const e=t.target.closest&&t.target.closest(".popup-evidence-image");if(!e)return;t.preventDefault();const A=e.getAttribute("src");A&&(this.activeImage=A)},sidePanelZoom(t){if(!this.mapReady||!V)return;const e=this.locationData.find((e=>this.getLocationTargetId(e)===t));if(!e)return;const A=Number(e.longitude),n=Number(e.latitude);Number.isFinite(A)&&Number.isFinite(n)&&(this.selectedPhoneNumber=t,this.updateSearchData(),this.zoomLevel=16,V.flyTo({center:[A,n],zoom:this.zoomLevel,speed:4}))},updateSearchData(){if(!this.selectedPhoneNumber)return this.clearMarkers(),void(this.showSearchData=!1);const t=this.locationData.find((t=>this.getLocationTargetId(t)===this.selectedPhoneNumber));if(!t)return this.clearMarkers(),void(this.showSearchData=!1);const e=this.callListUsers.find((e=>e.phoneNumber===t.phoneNumber)),A=e?e.userName:"",n=this.getLocationTargetId(t),r=this.getLatestAlertPortalReportPhone(t);this.phoneNumber=t.phoneNumber||r||n,this.coordinates=`${t.longitude.toFixed(7)}, ${t.latitude.toFixed(7)}`,this.uncertaintyRadius=t.uncertaintyRadiusInMeters.toFixed(2),this.capturedAt=new Date(t.dateTimeStored).toLocaleTimeString(),this.speed=t.speed,this.altitude=t.altitude.toFixed(2),this.address=t.address||this.$t("overwatch.na"),this.userName=A,this.status=this.getSharingStatus(n),this.showSearchData=this.zoomLevel>7},clearMarkers(){this.phoneNumber="",this.coordinates="",this.uncertaintyRadius="",this.capturedAt="",this.speed=0,this.altitude=0,this.address=0,this.userName="",this.status=""},async addUsersToSidebar(t){const{data:e}=await(0,l.QV)(t);this.callListUsers=e},centerLocation(){if(!this.mapReady||!V)return;const t=window.innerHeight<=950?3.8:4.1;V.flyTo({center:this.defaultCoordinates,zoom:t,pitch:0,bearing:0,speed:4})},async copyLink(){this.weaLink&&(await navigator.clipboard.writeText(this.weaLink),this.showCopyFlag=!0,setTimeout((()=>{this.showCopyFlag=!1}),2e3))}},beforeDestroy(){document.removeEventListener("click",this.closeSearchDetail),this.clearPopupCloseTimer(),this.detachPopupHoverHandlers(),this.activeImage=null,V&&(V.remove(),V=null),c.B.$off("addUserList",this.addUsersToSidebar),c.B.$off("startNumbersSearch"),c.B.$off("centerOverlayMap",this.centerLocation)},created(){c.B.$on("addUserList",this.addUsersToSidebar),c.B.$on("startNumbersSearch",(t=>{this.numbersList=t})),c.B.$on("centerOverlayMap",this.centerLocation)},computed:{locations(){return o.A.state.location.locations},callList(){return o.A.state.location.callListNumbers},overwatchMessageType(){return o.A.state.location.overwatchMessageType},weaLink(){return o.A.state.location.weaLink},isAlertOverwatch(){return"alert"===this.overwatchMessageType||!!this.weaLink},markerColor(){return this.isAlertOverwatch?"#1b6b34":"#E10032"},evidenceSubmittedNumbers(){return o.A.state.location.evidenceSubmittedNumbers},evidenceSubmissionsByNumber(){return o.A.state.location.evidenceSubmissionsByNumber},alertPortalInformationByKey(){return o.A.state.location.alertPortalInformationByKey},emergencyAlerts(){if(!this.isAlertOverwatch)return[];const t=[],e=this.alertPortalInformationByKey||{};return Object.keys(e).forEach((A=>{const n=e[A];if(!n?.length)return;const r=n[n.length-1],s=this.findCoordForEmergencyKey(A,r),a=s?this.getLocationTargetId(s):A,i=r.name?.trim()||r.phoneNumber||this.$t("overwatch.emergencyAlert");t.push({key:A,zoomTarget:a,label:i,hasLocation:!!s})})),t},targetCount(){return this.callListUsers.length+this.filteredNumbersList.length},filteredNumbersList(){const t=new Set(this.callListUsers.map((t=>t.phoneNumber))),e=new Set,A=[],n=n=>{!n?.zoomTarget||t.has(n.zoomTarget)||e.has(n.zoomTarget)||(e.add(n.zoomTarget),A.push(n))};for(const r of[...this.numbersList,...this.callList])r&&n({zoomTarget:r,label:r,isEmergency:!1});if(this.isAlertOverwatch)for(const r of this.locations)r.socketId&&(r.phoneNumber||r.targetId)&&n(this.getSidebarEntryForLocation(r));return A},sharedNumbersList(){return o.A.state.location.sharedNumbersList},connectedNumbersList(){return o.A.state.location.connectedNumbersList},sharedTargetsList(){return o.A.state.location.sharedTargetsList},selectedCoord(){return this.selectedPhoneNumber&&this.locationData.find((t=>this.getLocationTargetId(t)===this.selectedPhoneNumber))||null},selectedEmergencySubmissions(){return this.selectedCoord?this.getAlertPortalSubmissions(this.selectedCoord):[]},selectedEvidenceSubmissions(){return this.selectedCoord?this.getEvidenceSubmissions(this.selectedCoord):[]},hasEmergencyData(){return this.selectedEmergencySubmissions.length>0},hasEvidenceData(){return this.selectedEvidenceSubmissions.length>0},emergencyDetailHtml(){return this.formatAlertPortalPopupHtml(this.selectedEmergencySubmissions,this.$t.bind(this))},evidenceDetailHtml(){return this.formatEvidencePopupHtml(this.selectedEvidenceSubmissions,this.$t.bind(this))}},watch:{"locations.length":{immediate:!0,handler(){if(0===this.locations.length)return this.locationData=[],void this.updateMapData();console.log("Locations: "+JSON.stringify(this.locations,null,2)),this.startTime||(this.startTime=(new Date).toLocaleTimeString());const t=this.locations.filter((t=>t.socketId&&(t.phoneNumber||t.targetId))),e=new Map;for(let A=t.length-1;A>=0;A--){const n=t[A],r=n.phoneNumber||n.targetId;e.has(r)||e.set(r,n)}this.locationData=Array.from(e.values()),this.updateMapData(),this.selectedPhoneNumber&&this.updateSearchData()}},locationData:{handler(){this.selectedPhoneNumber&&this.updateSearchData()},deep:!0},callList(t){this.numbersList=t||[];const e=new Set((t||[]).map((t=>String(t||"").replace(/\D/g,""))));this.callListUsers=this.callListUsers.filter((t=>e.has(String(t.phoneNumber||"").replace(/\D/g,""))))},isAlertOverwatch(){this.updateMarkerColors()},"evidenceSubmittedNumbers.length"(){this.updateMarkerColors()},evidenceSubmissionsByNumber:{handler(){this.updateMarkerColors(),this.updateMapData()},deep:!0},alertPortalInformationByKey:{handler(){this.updateMarkerColors(),this.updateMapData()},deep:!0},selectedPhoneNumber(){this.expandedSearchDetail=null},hasEmergencyData(t){t||"emergency"!==this.expandedSearchDetail||(this.expandedSearchDetail=null)},hasEvidenceData(t){t||"evidence"!==this.expandedSearchDetail||(this.expandedSearchDetail=null)}},components:{MapOverlay:T,AddNumberModal:v,A2POverwatchModal:Q,AcceptTeamTrackCallTransferModal:P.A,AcceptOverwat
1chCallTransferModal:R,EventTimelineModal:K.A}},$=G,q=(0,m.A)($,n,r,!1,null,"991b78ba",null),z=q.exports},26758:function(t,e,A){"use strict";A.d(e,{O:function(){return h}});A(16573),A(78100),A(77936),A(37467),A(44732),A(79577),A(98992),A(54520),A(3949),A(64979);var n=A(44323),r=A(71710),s=A.n(r),a=A(4213);function i(t){const e=/^data:([^;]+);base64,(.*)$/s.exec(t);if(!e)return null;const A=e[2].replace(/\s/g,"");try{const t=atob(A),e=t.length,n=new Uint8Array(e);for(let A=0;A<e;A++)n[A]=t.charCodeAt(A);return n}catch{return null}}function o(t){if("string"===typeof t)return t;if(t&&"object"===typeof t){const e=t,A=e.url??e.uri??e.path??e.src;return null!=A?String(A):""}return""}function c(t,e){const A=t&&"object"===typeof t?t:{},n=null!=A.fileName?String(A.fileName):"",r=n.replace(/\\/g,"/").split("/").filter(Boolean),s=r.length>0?r[r.length-1]:`media-${e}`,a=s.lastIndexOf("."),i=a>0?s.slice(a):"",o=null!=A.uploaderName&&""!==String(A.uploaderName).trim()?String(A.uploaderName).trim():"unknown-uploader",c=o.replace(/[^a-zA-Z0-9 _-]/g,"_").replace(/\s+/g,"_").replace(/_+/g,"_").replace(/^_|_$/g,"")||"unknown_uploader",l=Math.floor(1e9*Math.random());return`${c}-${l}${i}`}function l(t,e){let A=t.folder("media");for(let n=0;n<e.length;n++){const r=e[n],s=o(r);if(!s.startsWith("data:"))continue;const a=i(s);if(!a)continue;A||(A=t.folder("media"));const l=c(r,n);A?.file(l,a)}}function u(t,e,A){const r=new n.jsPDF({unit:"pt",format:"letter"}),s=r.internal.pageSize.getWidth(),a=r.internal.pageSize.getHeight(),i=48,o=48,c=s-i-o;let l=0;r.setFillColor(30,64,175),r.rect(0,0,s,70,"F"),r.setFont("helvetica","bold"),r.setFontSize(16),r.setTextColor(255,255,255),r.text("Evidence Report",i,30),r.setFont("helvetica","normal"),r.setFontSize(8),r.setTextColor(191,219,254),r.text(e,i,46),r.text(A,s-o,46,{align:"right"}),l=96;const u=(t=20)=>{l+t>a-48&&(r.addPage(),r.setFillColor(30,64,175),r.rect(0,0,s,6,"F"),l=30)},h=t=>{u(40),l+=8,r.setFillColor(30,64,175),r.rect(i,l-11,3,14,"F"),r.setFont("helvetica","bold"),r.setFontSize(9),r.setTextColor(30,64,175),r.text(t.toUpperCase(),i+10,l),l+=6,r.setDrawColor(219,234,254),r.setLineWidth(.5),r.line(i,l,i+c,l),l+=14},d=(t,e)=>{r.setFont("helvetica","normal"),r.setFontSize(7),r.setTextColor(148,163,184),r.text(t,e,l)},f=(t,e)=>{r.setFont("helvetica","normal"),r.setFontSize(9),r.setTextColor(15,23,42),r.text(String(t??"—"),e,l+13)},p=t=>{u(44),r.setFillColor(248,250,252),r.roundedRect(i,l-4,c,40,3,3,"F");const e=c/3;t.forEach((([t,A],n)=>{const r=i+8+n*e;d(t,r),f(A,r)})),l+=48},m=t=>{const e=t.filter((([,t])=>null!=t&&""!==t));e.forEach((([t,e],A)=>{u(22);const n=A%2===0?[248,250,252]:[255,255,255];r.setFillColor(...n),r.rect(i,l-11,c,20,"F"),r.setFont("helvetica","bold"),r.setFontSize(8),r.setTextColor(71,85,105),r.text(t,i+6,l),r.setFont("helvetica","normal"),r.setFontSize(8),r.setTextColor(15,23,42);const s=r.getTextWidth(t)+10;r.text(String(e),i+6+s,l),l+=20})),l+=6};if(t.locationCoords){const e=t.locationCoords;h("Tip Location"),p([["Latitude",e.latitude],["Longitude",e.longitude],["Accuracy (m)",e.accuracy]])}if(t.formData){const e=t.formData,A=[e.firstName,e.lastName].filter(Boolean).join(" ").trim()||null,n=e.witnessStatement??e.witnessStatment,r=e.sentAt??e.occurredAt;h("Witness Details"),m([["Name:",A],["Phone:",e.phone],["Email:",e.email],["Witness Statement:",n],["Sent At:",r]])}return r.setFillColor(241,245,249),r.rect(0,a-28,s,28,"F"),r.setFont("helvetica","normal"),r.setFontSize(7),r.setTextColor(148,163,184),r.text("Generated by i911 Evidence Portal",i,a-10),r.text((new Date).toLocaleString(),s-o,a-10,{align:"right"}),r.output("arraybuffer")}async function h(t,e){const A=e?.dateTimeRequested?new Date(e.dateTimeRequested).toLocaleDateString().replace(/\//g,"-"):"unknown",n=[e?.firstName,e?.lastName].filter(Boolean).join(" ").trim()||"—",r=Array.isArray(t.submissions)?t.submissions:[],i=new(s());if(r.forEach(((t,e)=>{const n=t.formData||{},r=[n.firstName,n.lastName].filter(Boolean).join(" ").trim()||`Tip ${e+1}`,s=`${r.replace(/[^a-z0-9 _-]/gi,"_")}.pdf`;i.file(s,u(t,r,A))})),!t.unavailable){const e=Array.isArray(t.mediaFileNames)?t.mediaFileNames:[];l(i,e)}const o=await i.generateAsync({type:"blob"});(0,a.saveAs)(o,`EvidenceDetails_${A}_${n}.zip`)}},80329:function(t,e,A){"use strict";A.d(e,{b:function(){return _}});A(44114),A(16573),A(78100),A(77936),A(17642),A(58004),A(33853),A(45876),A(32475),A(15024),A(31698),A(37467),A(44732),A(79577),A(98992),A(54520),A(3949),A(81454),A(37550),A(64979);var n=A(44323),r=A(71710),s=A.n(r),a=A(4213);function i(t){return null==t?"—":"object"!==typeof t?String(t):Array.isArray(t)?t.map(i).join("\n"):Object.entries(t).map((([t,e])=>`${t}: ${i(e)}`)).join("\n")}function o(t){const e=Array.isArray(t)?t:null!=t?[t]:[];
1return e.map(i).filter(Boolean).join("\n\n")}function c(t){if(!t||"object"!==typeof t||Array.isArray(t))return t;const{CapturedFromSource:e,capturedFromSource:A,...n}=t;return n}function l(t){return o(t.map(c))}function u(t){return!(!Array.isArray(t)||!t.length)&&t.some((t=>t&&"object"===typeof t&&("Author"in t||"author"in t||"Media"in t||"media"in t||"Text"in t||"text"in t)))}function h(t){const e=t.Author??t.author;return null!=e&&""!==String(e).trim()?String(e):"—"}function d(t){const e=t.Text??t.text;return null!=e&&""!==String(e).trim()?String(e):""}function f(t){const e=t.SentAt??t.ReceivedAt??t.sentAt??t.receivedAt??"";return null!=e?String(e):""}function p(t){const e=t.Media??t.media;return Array.isArray(e)?e.filter((t=>{const e=String(t.Type??t.type??t.MediaType??t.mediaType??"").toLowerCase();return"media"===e})):[]}function m(t){const e=t.FileName??t.fileName??"";return e?String(e):""}function g(t){const e=[];return t.forEach(((t,A)=>{if(null==t||"object"!==typeof t||Array.isArray(t))return;const n=t,r=d(n),s=p(n);if(!r&&!s.length)return;const a=[h(n),f(n)].filter((t=>t&&""!==String(t).trim())).join(" · ");e.push(`[${A+1}] ${a}`),r&&e.push(r),s.forEach((t=>{if(t&&"object"===typeof t&&!Array.isArray(t)){const A=m(t);A&&e.push(`  Media: ${A}`)}})),e.push("")})),e.join("\n").trim()}function v(t){const e=/^data:([^;]+);base64,(.*)$/s.exec(t);if(!e)return null;const A=e[2].replace(/\s/g,"");try{const t=atob(A),e=t.length,n=new Uint8Array(e);for(let A=0;A<e;A++)n[A]=t.charCodeAt(A);return n}catch{return null}}function w(t){const e=t.replace(/^\/?media\//i,"").split("/").filter(Boolean),A=e.pop()||"file";return"."===A||".."===A?"file":A}function B(t,e){if(!e.has(t))return t;const A=t.lastIndexOf("."),n=A>0?t.slice(0,A):t,r=A>0?t.slice(A):"";let s=2,a=`${n}_${s}${r}`;while(e.has(a))s+=1,a=`${n}_${s}${r}`;return a}function y(t,e){const A=new n.jsPDF({unit:"pt",format:"letter"}),r=A.internal.pageSize.getWidth(),s=A.internal.pageSize.getHeight(),a=48,i=48,o=r-a-i;let c=0;const l=[t.firstName,t.lastName].filter(Boolean).join(" ").trim()||"—",u=t.dateTimeRequested?new Date(t.dateTimeRequested).toLocaleDateString().replace(/\//g,"-"):"unknown";A.setFillColor(30,64,175),A.rect(0,0,r,70,"F"),A.setFont("helvetica","bold"),A.setFontSize(16),A.setTextColor(255,255,255),A.text(e,a,30),A.setFont("helvetica","normal"),A.setFontSize(8),A.setTextColor(191,219,254),A.text(l,a,46),A.text(u,r-i,46,{align:"right"}),c=96;const h=(t=20)=>{c+t>s-48&&(A.addPage(),A.setFillColor(30,64,175),A.rect(0,0,r,6,"F"),c=30)},d=t=>{h(40),c+=8,A.setFillColor(30,64,175),A.rect(a,c-11,3,14,"F"),A.setFont("helvetica","bold"),A.setFontSize(9),A.setTextColor(30,64,175),A.text(t.toUpperCase(),a+10,c),c+=6,A.setDrawColor(219,234,254),A.setLineWidth(.5),A.line(a,c,a+o,c),c+=14},f=t=>{if(!t.trim())return h(16),A.setFont("helvetica","normal"),A.setFontSize(9),A.setTextColor(148,163,184),A.text("—",a,c),void(c+=16);const e=A.splitTextToSize(t,o);e.forEach((t=>{h(14),A.setFont("helvetica","normal"),A.setFontSize(9),A.setTextColor(15,23,42),A.text(t,a,c),c+=14})),c+=8},p=t=>{const e=t.filter((([,t])=>null!=t&&""!==t));e.forEach((([t,e],n)=>{h(22);const r=n%2===0?[248,250,252]:[255,255,255];A.setFillColor(...r),A.rect(a,c-11,o,20,"F"),A.setFont("helvetica","bold"),A.setFontSize(8),A.setTextColor(71,85,105),A.text(t,a+6,c),A.setFont("helvetica","normal"),A.setFontSize(8),A.setTextColor(15,23,42);const s=A.getTextWidth(t)+10;A.text(String(e),a+6+s,c),c+=20})),c+=6},m=(t,e,n,r=320)=>{if(!t||!e||!n)return;let s=o,i=n/e*s;i>r&&(i=r,s=e/n*i),h(i+10),A.addImage(t,"PNG",a,c,s,i),c+=i+14},g=()=>(A.setFillColor(241,245,249),A.rect(0,s-28,r,28,"F"),A.setFont("helvetica","normal"),A.setFontSize(7),A.setTextColor(148,163,184),A.text("Generated by i911 Evidence Portal",a,s-10),A.text((new Date).toLocaleString(),r-i,s-10,{align:"right"}),A.output("arraybuffer"));return{doc:A,pageW:r,pageH:s,marginL:a,marginR:i,contentW:o,checkPage:h,sectionHeader:d,addWrappedSectionBody:f,keyValueBlock:p,addImageBlock:m,finalize:g}}function C(t,e,A){const{sectionHeader:n,addWrappedSectionBody:r,keyValueBlock:s,addImageBlock:a,finalize:i}=y(e,"Search Case Report"),o=e.isOverwatch?"Overwatch":"Standard";if(n("Case summary"),s([["First name:",e.firstName],["Last name:",e.lastName],["Phone:",e.phoneNumber],["Connection request ID:",e.uuid],["Search type:",o],["Created:",e.dateTimeRequested?new Date(e.dateTimeRequested).toLocaleStr
1ing():null]]),t.unavailable)return n("Archive"),r("Archive unavailable or could not be loaded."),i();const c=Array.isArray(t.locations)?t.locations:[],u=Array.isArray(t.chats)?t.chats:[],h=Array.isArray(t.timelineLog)?t.timelineLog:[],d=Array.isArray(t.mediaFileNames)?t.mediaFileNames:[];A?.dataUrl&&(n("Search map"),a(A.dataUrl,A.width,A.height)),c.length&&(n("Locations"),r(l(c)));const f=u.length>0,p=h.length>0,m=d.some((t=>"string"!==typeof t&&t.url));if(f||p||m){n("Attachments");const t=[];f&&t.push("SMS / chat transcript: Chat.pdf"),p&&t.push("Event timeline: timelineLog.json"),m&&t.push("Media files: media/ folder"),r(t.join("\n"))}return c.length||f||p||d.length||(n("Archive"),r("No locations, messages, timeline, or media in this archive.")),i()}function b(t,e){if(!t.length)return null;const A=y(e,"SMS / Chat transcript"),{sectionHeader:n,addWrappedSectionBody:r,finalize:s}=A;n("SMS / chat");const a=u(t)?g(t):o(t);return r(a),s()}function F(t,e){let A=null;const n=new Set;for(const r of e){if("string"===typeof r||!r?.fileName||!r.url)continue;const e=v(r.url);if(!e)continue;if(A||(A=t.folder("media")??null),!A)return;const s=w(r.fileName),a=B(s,n);n.add(a),A.file(a,e)}}async function _(t,e,A){if(!e?.uuid)return;const n=e.dateTimeRequested?new Date(e.dateTimeRequested).toLocaleDateString().replace(/\//g,"-"):"unknown",r=[e.firstName,e.lastName].filter(Boolean).join(" ").trim()||"—",i=new(s());if(i.file("SearchCaseReport.pdf",C(t,e,A)),!t.unavailable){const A=Array.isArray(t.chats)?t.chats:[],n=b(A,e);n&&i.file("Chat.pdf",n);const r=Array.isArray(t.timelineLog)?t.timelineLog:[],s=b(r,e);s&&i.file("timelineLog.pdf",s);const a=Array.isArray(t.mediaFileNames)?t.mediaFileNames:[];F(i,a)}const o=await i.generateAsync({type:"blob"});(0,a.saveAs)(o,`SearchCaseDetails_${n}_${r}.zip`)}},74204:function(t,e,A){"use strict";A.d(e,{q:function(){return a}});A(98992),A(3949);var n=A(20354),r=A.n(n),s=A(44323);async function a(t){try{await new Promise((t=>setTimeout(t,1e3)));const A=new Date,n=A.toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"}),a=t.teamName||"Team",i=new s.jsPDF({orientation:"portrait",unit:"mm",format:"letter"}),o=i.internal.pageSize.getWidth(),c=i.internal.pageSize.getHeight(),l=15,u=o-2*l;let h=l;i.setFillColor(21,101,192),i.rect(l,h,u,12,"F"),i.setTextColor(255,255,255),i.setFontSize(16),i.setFont("helvetica","bold"),i.text("Team Metrics Report",l+5,h+8),h+=16,i.setTextColor(100,100,100),i.setFontSize(11),i.setFont("helvetica","normal"),i.text(a,l,h),h+=5,i.setFontSize(9),i.text(`Generated: ${n}`,l,h),h+=10,i.setTextColor(21,101,192),i.setFontSize(12),i.setFont("helvetica","bold"),i.text("Team Information",l,h),h+=2,i.setDrawColor(200,200,200),i.line(l,h,o-l,h),h+=6,i.setTextColor(60,60,60),i.setFontSize(9),i.setFont("helvetica","normal");const d=[["Created:",new Date(t.formData.dateTimeCreated).toDateString()],["City:",t.formData.city||"N/A"],["County:",t.formData.county||"N/A"],["State:",t.formData.state||"N/A"]];d.forEach((([t,e],A)=>{const n=l+A*(u/4);i.setFont("helvetica","bold"),i.text(t,n,h),i.setFont("helvetica","normal"),i.text(e,n,h+4)})),h+=14,i.setTextColor(21,101,192),i.setFontSize(12),i.setFont("helvetica","bold"),i.text("Key Metrics",l,h),h+=2,i.line(l,h,o-l,h),h+=6;const f=[{label:"Total Users",value:t.totalUsers.length||0,color:[21,101,192]},{label:"Total Logins",value:t.totalLogins.length||0,color:[46,125,50]},{label:"Monthly Uses",value:t.monthlyUsage.length||0,color:[239,108,0]},{label:"Yearly Uses",value:t.totalUsage.length||0,color:[194,24,91]}],p=u/4-2,m=18,g=31;f.forEach(((t,e)=>{const A=l+e*(u/4);i.setFillColor(245,245,245),i.roundedRect(A,h,p,m,2,2,"F"),i.setTextColor(t.color[0],t.color[1],t.color[2]),i.setFontSize(16),i.setFont("helvetica","bold"),i.text(String(t.value),A+p/2,h+8,{align:"center"}),i.setTextColor(100,100,100),i.setFontSize(7),i.setFont("helvetica","normal"),i.text(t.label,A+p/2,h+14,{align:"center"})})),h+=m+4;const v=[{label:"CT Attempts",value:t.totalCTAttempts.length||0,color:[123,31,162]},{label:"CT Success",value:t.totalCTSuccess.length||0,color:[0,131,143]},{label:"SMS Chat Uses",value:t.totalChatUsage.length||0,color:[255,143,0]},{label:"Total SMS Languages",value:"",color:[100,100,100],isLanguages:!0}];v.forEach(((e,A)=>{const n=l+A*(u/4);if(i.setFillColor(245,245,245),e.isLanguages){i.roundedRect(n,h,p,g,2,2,"F");const e=[["English",t.english,[21,101,192]],["Spanish",t.spanish,[46,125,50]],["Portuguese",t.portuguese,[0,131,143]],["French",t.french,[123,31,162]],["German",t.german,[63,81,181]],["Italian",t.italian,[194,24,91]],["Japanese",t.japanese,[123,31,162]],["Arabic",t.arabic,[0,105,92]],["Mandarin",t.mandarin,[239,108,0]]];e.forEach((([t,A],r)=>{const s=Math.floor(r/2),a=r%2,o=h+5+5*s,c=n+3+a*(p/2);i.setTextColor(100,100,100),i.setFontSize(5),i.setFont("helvetica","normal");const l=`${t}: `,u=i.getTextWidth(l);i.text(l,c,o,{align:"left"}),i.setTextColor(e[r][2][0],e[r][2][1],e[r][2][2]),i.setFontSize(8),i.setFont("helvetica","bold"),i.text(String(A),c+u,o,{align:"left"})})),i.setTextColor(100,100,100),i.setFontSize(7),i.setFont("helvetica","normal"),i.text("Total SMS Languages",n+p/2,h+g-2,{align:"center"})}
1else i.roundedRect(n,h,p,m,2,2,"F"),i.setTextColor(e.color[0],e.color[1],e.color[2]),i.setFontSize(16),i.setFont("helvetica","bold"),i.text(String(e.value),n+p/2,h+8,{align:"center"}),i.setTextColor(100,100,100),i.setFontSize(7),i.setFont("helvetica","normal"),i.text(e.label,n+p/2,h+14,{align:"center"})})),h+=g+10,i.setTextColor(21,101,192),i.setFontSize(12),i.setFont("helvetica","bold"),i.text("Charts & Analytics",l,h),h+=2,i.line(l,h,o-l,h),h+=8;const w=document.querySelectorAll(".chart-container"),B=115;for(let t=0;t<w.length;t++){const A=w[t];h+B>c-l&&(i.addPage(),h=l,i.setTextColor(21,101,192),i.setFontSize(12),i.setFont("helvetica","bold"),h+=2,i.line(l,h,o-l,h),h+=8);try{const e=await r()(A,{scale:2,useCORS:!0,logging:!1,backgroundColor:"#ffffff",allowTaint:!0}),n=e.toDataURL("image/png"),s=u,a=e.height*s/e.width;let o=B;if(0===t){const t=c-h-l;o=Math.max(.8*t,100)}const d=Math.min(a,o);i.addImage(n,"PNG",l,h,s,d),h+=d+8}catch(e){console.error("Error capturing chart:",e),i.setTextColor(150,150,150),i.setFontSize(9),i.text("Chart not available",l,h+10),h+=20}}i.setTextColor(150,150,150),i.setFontSize(8),i.text(`i911 Platform - Confidential Report | Generated on ${n}`,o/2,c-10,{align:"center"}),i.save(`${a}-metrics-${A.toISOString().split("T")[0]}.pdf`)}catch(A){console.error("Error exporting PDF:",A),alert("Failed to generate PDF. Please try again.")}}},94832:function(t,e){"use strict";e.A={streets:"mapbox://styles/mapbox/standard",satelliteStreets:"mapbox://styles/mapbox/standard-satellite",light:"mapbox://styles/mapbox/light-v11",dark:{version:8,imports:[{id:"basemap",url:"mapbox://styles/mapbox/standard",config:{lightPreset:"night"}}],sources:{},layers:[]}}},25615:function(t,e,A){"use strict";A.d(e,{l:function(){return i}});A(81454);const n=["january","february","march","april","may","june","july","august","september","october","november","december"],r=["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"];function s(t){const e=parseInt(t,10);if(!isNaN(e)&&e>=1&&e<=12)return e-1;const A=String(t).toLowerCase().slice(0,3),n=r.indexOf(A);return n>=0?n:0}const a="adminPortal.teamMetrics.adminMetricsTeam.charts";function i(t,e){const A=t=>e(a+"."+t),r=t=>A(n[s(t)]),i=Object.entries(t).sort(((t,e)=>s(t[0])-s(e[0]))).map((([t,e])=>[r(t),e]));return[[A("month"),A("searches")]].concat(i)}},20354:function(t){
2/*!
3 * html2canvas 1.4.1 <https://html2canvas.hertzen.com>
4 * Copyright (c) 2022 Niklas von Hertzen <https://hertzen.com>
5 * Released under MIT License
6 */
7(function(e,A){t.exports=A()})(0,(function(){"use strict";
8/*! *****************************************************************************
9    Copyright (c) Microsoft Corporation.
10
11    Permission to use, copy, modify, and/or distribute this software for any
12    purpose with or without fee is hereby granted.
13
14    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
15    REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
16    AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
17    INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
18    LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
19    OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
20    PERFORMANCE OF THIS SOFTWARE.
21    ***************************************************************************** */var t=function(e,A){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var A in e)Object.prototype.hasOwnProperty.call(e,A)&&(t[A]=e[A])},t(e,A)};function e(e,A){if("function"!==typeof A&&null!==A)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");function n(){this.constructor=e}t(e,A),e.prototype=null===A?Object.create(A):(n.prototype=A.prototype,new n)}var A=function(){return A=Object.assign||function(t){for(var e,A=1,n=arguments.length;A<n;A++)for(var r in e=arguments[A],e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t},A.apply(this,arguments)};function n(t,e,A,n){function r(t){return t instanceof A?t:new A((function(e){e(t)}))}return new(A||(A=Promise))((function(A,s){function a(t){try{o(n.next(t))}catch(Ge){s(Ge)}}function i(t){try{o(n["throw"](t))}catch(Ge){s(Ge)}}function o(t){t.done?A(t.value):r(t.value).then(a,i)}o((n=n.apply(t,e||[])).next())}))}function r(t,e){var A,n,r,s,a={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]}
21,trys:[],ops:[]};return s={next:i(0),throw:i(1),return:i(2)},"function"===typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function i(t){return function(e){return o([t,e])}}function o(s){if(A)throw new TypeError("Generator is already executing.");while(a)try{if(A=1,n&&(r=2&s[0]?n["return"]:s[0]?n["throw"]||((r=n["return"])&&r.call(n),0):n.next)&&!(r=r.call(n,s[1])).done)return r;switch(n=0,r&&(s=[2&s[0],r.value]),s[0]){case 0:case 1:r=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,n=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(r=a.trys,!(r=r.length>0&&r[r.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!r||s[1]>r[0]&&s[1]<r[3])){a.label=s[1];break}if(6===s[0]&&a.label<r[1]){a.label=r[1],r=s;break}if(r&&a.label<r[2]){a.label=r[2],a.ops.push(s);break}r[2]&&a.ops.pop(),a.trys.pop();continue}s=e.call(t,a)}catch(Ge){s=[6,Ge],n=0}finally{A=r=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}function s(t,e,A){if(A||2===arguments.length)for(var n,r=0,s=e.length;r<s;r++)!n&&r in e||(n||(n=Array.prototype.slice.call(e,0,r)),n[r]=e[r]);return t.concat(n||e)}for(var a=function(){function t(t,e,A,n){this.left=t,this.top=e,this.width=A,this.height=n}return t.prototype.add=function(e,A,n,r){return new t(this.left+e,this.top+A,this.width+n,this.height+r)},t.fromClientRect=function(e,A){return new t(A.left+e.windowBounds.left,A.top+e.windowBounds.top,A.width,A.height)},t.fromDOMRectList=function(e,A){var n=Array.from(A).find((function(t){return 0!==t.width}));return n?new t(n.left+e.windowBounds.left,n.top+e.windowBounds.top,n.width,n.height):t.EMPTY},t.EMPTY=new t(0,0,0,0),t}(),i=function(t,e){return a.fromClientRect(t,e.getBoundingClientRect())},o=function(t){var e=t.body,A=t.documentElement;if(!e||!A)throw new Error("Unable to get document size");var n=Math.max(Math.max(e.scrollWidth,A.scrollWidth),Math.max(e.offsetWidth,A.offsetWidth),Math.max(e.clientWidth,A.clientWidth)),r=Math.max(Math.max(e.scrollHeight,A.scrollHeight),Math.max(e.offsetHeight,A.offsetHeight),Math.max(e.clientHeight,A.clientHeight));return new a(0,0,n,r)},c=function(t){var e=[],A=0,n=t.length;while(A<n){var r=t.charCodeAt(A++);if(r>=55296&&r<=56319&&A<n){var s=t.charCodeAt(A++);56320===(64512&s)?e.push(((1023&r)<<10)+(1023&s)+65536):(e.push(r),A--)}else e.push(r)}return e},l=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,t);var A=t.length;if(!A)return"";var n=[],r=-1,s="";while(++r<A){var a=t[r];a<=65535?n.push(a):(a-=65536,n.push(55296+(a>>10),a%1024+56320)),(r+1===A||n.length>16384)&&(s+=String.fromCharCode.apply(String,n),n.length=0)}return s},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h="undefined"===typeof Uint8Array?[]:new Uint8Array(256),d=0;d<u.length;d++)h[u.charCodeAt(d)]=d;for(var f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p="undefined"===typeof Uint8Array?[]:new Uint8Array(256),m=0;m<f.length;m++)p[f.charCodeAt(m)]=m;for(var g=function(t){var e,A,n,r,s,a=.75*t.length,i=t.length,o=0;"="===t[t.length-1]&&(a--,"="===t[t.length-2]&&a--);var c="undefined"!==typeof ArrayBuffer&&"undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint8Array.prototype.slice?new ArrayBuffer(a):new Array(a),l=Array.isArray(c)?c:new Uint8Array(c);for(e=0;e<i;e+=4)A=p[t.charCodeAt(e)],n=p[t.charCodeAt(e+1)],r=p[t.charCodeAt(e+2)],s=p[t.charCodeAt(e+3)],l[o++]=A<<2|n>>4,l[o++]=(15&n)<<4|r>>2,l[o++]=(3&r)<<6|63&s;return c},v=function(t){for(var e=t.length,A=[],n=0;n<e;n+=2)A.push(t[n+1]<<8|t[n]);return A},w=function(t){for(var e=t.length,A=[],n=0;n<e;n+=4)A.push(t[n+3]<<24|t[n+2]<<16|t[n+1]<<8|t[n]);return A},B=5,y=11,C=2,b=y-B,F=65536>>B,_=1<<B,U=_-1,Q=1024>>B,x=F+Q,S=x,L=32,I=S+L,E=65536>>y,N=1<<b,T=N-1,M=function(t,e,A){return t.slice?t.slice(e,A):new Uint16Array(Array.prototype.slice.call(t,e,A))},P=function(t,e,A){return t.slice?t.slice(e,A):new Uint32Array(Array.prototype.slice.call(t,e,A))},j=function(t,e){var A=g(t),n=Array.isArray(A)?w(A):new Uint32Array(A),r=Array.isArray(A)?v(A):new Uint16Array(A),s=24,a=M(r,s/2,n[4]/2),i=2===n[5]?M(r,(s+n[4])/2):P(n,Math.ceil((s+n[4])/4));return new D(n[0],n[1],n[2],n[3],a,i)},D=function(){function t(t,e,A,n,r,s){this.initialValue=t,this.errorValue=e,this.highStart=A,this.highValueIndex=n,this.index=r,this.data=s}return t.prototype.get=function(t){var e;if(t>=0){if(t<55296||t>56319&&t<=65535)return e=this.index[t>>B],e=(e<<C)+(t&U),this.data[e];if(t<=65535)return e=this.index[F+(t-55296>>B)],e=(e<<C)+(t&U),this.data[e];if(t<this.highStart)return e=I-E+(t>>y),e=this.index[e],e+=t>>B&T,e=this.index[e],e=(e<<C)+(t&U),this.data[e];if(t<=1114111)return this.data[this.highValueIndex]}return this.errorValue},t}(),k="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
21+/",H="undefined"===typeof Uint8Array?[]:new Uint8Array(256),O=0;O<k.length;O++)H[k.charCodeAt(O)]=O;var R=
vendor: 52,891 bytes, line 21
21"KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",
21K=50,V=1,G=2,$=3,q=4,z=5,Y=7,W=8,J=9,X=10,Z=11,tt=12,et=13,At=14,nt=15,rt=16,st=17,at=18,it=19,ot=20,ct=21,lt=22,ut=23,ht=24,dt=25,ft=26,pt=27,mt=28,gt=29,vt=30,wt=31,Bt=32,yt=33,Ct=34,bt=35,Ft=36,_t=37,Ut=38,Qt=39,xt=40,St=41,Lt=42,It=43,Et=[9001,65288],Nt="!",Tt="×",Mt="÷",Pt=j(R),jt=[vt,Ft],Dt=[V,G,$,z],kt=[X,W],Ht=[pt,ft],Ot=Dt.concat(kt),Rt=[Ut,Qt,xt,Ct,bt],Kt=[nt,et],Vt=function(t,e){void 0===e&&(e="strict");var A=[],n=[],r=[];return t.forEach((function(t,s){var a=Pt.get(t);if(a>K?(r.push(!0),a-=K):r.push(!1),-1!==["normal","auto","loose"].indexOf(e)&&-1!==[8208,8211,12316,12448].indexOf(t))return n.push(s),A.push(rt);if(a===q||a===Z){if(0===s)return n.push(s),A.push(vt);var i=A[s-1];return-1===Ot.indexOf(i)?(n.push(n[s-1]),A.push(i)):(n.push(s),A.push(vt))}return n.push(s),a===wt?A.push("strict"===e?ct:_t):a===Lt||a===gt?A.push(vt):a===It?t>=131072&&t<=196605||t>=196608&&t<=262141?A.push(_t):A.push(vt):void A.push(a)})),[n,A,r]},Gt=function(t,e,A,n){var r=n[A];if(Array.isArray(t)?-1!==t.indexOf(r):t===r){var s=A;while(s<=n.length){s++;var a=n[s];if(a===e)return!0;if(a!==X)break}}if(r===X){s=A;while(s>0){s--;var i=n[s];if(Array.isArray(t)?-1!==t.indexOf(i):t===i){var o=A;while(o<=n.length){o++;a=n[o];if(a===e)return!0;if(a!==X)break}}if(i!==X)break}}return!1},$t=function(t,e){var A=t;while(A>=0){var n=e[A];if(n!==X)return n;A--}return 0},qt=function(t,e,A,n,r){if(0===A[n])return Tt;var s=n-1;if(Array.isArray(r)&&!0===r[s])return Tt;var a=s-1,i=s+1,o=e[s],c=a>=0?e[a]:0,l=e[i];if(o===G&&l===$)return Tt;if(-1!==Dt.indexOf(o))return Nt;if(-1!==Dt.indexOf(l))return Tt;if(-1!==kt.indexOf(l))return Tt;if($t(s,e)===W)return Mt;if(Pt.get(t[s])===Z)return Tt;if((o===Bt||o===yt)&&Pt.get(t[i])===Z)return Tt;if(o===Y||l===Y)return Tt;if(o===J)return Tt;if(-1===[X,et,nt].indexOf(o)&&l===J)return Tt;if(-1!==[st,at,it,ht,mt].indexOf(l))return Tt;if($t(s,e)===lt)return Tt;if(Gt(ut,lt,s,e))return Tt;if(Gt([st,at],ct,s,e))return Tt;if(Gt(tt,tt,s,e))return Tt;if(o===X)return Mt;if(o===ut||l===ut)return Tt;if(l===rt||o===rt)return Mt;if(-1!==[et,nt,ct].indexOf(l)||o===At)return Tt;if(c===Ft&&-1!==Kt.indexOf(o))return Tt;if(o===mt&&l===Ft)return Tt;if(l===ot)return Tt;if(-1!==jt.indexOf(l)&&o===dt||-1!==jt.indexOf(o)&&l===dt)return Tt;if(o===pt&&-1!==[_t,Bt,yt].indexOf(l)||-1!==[_t,Bt,yt].indexOf(o)&&l===ft)return Tt;if(-1!==jt.indexOf(o)&&-1!==Ht.indexOf(l)||-1!==Ht.indexOf(o)&&-1!==jt.indexOf(l))return Tt;if(-1!==[pt,ft].indexOf(o)&&(l===dt||-1!==[lt,nt].indexOf(l)&&e[i+1]===dt)||-1!==[lt,nt].indexOf(o)&&l===dt||o===dt&&-1!==[dt,mt,ht].indexOf(l))return Tt;if(-1!==[dt,mt,ht,st,at].indexOf(l)){var u=s;while(u>=0){var h=e[u];if(h===dt)return Tt;if(-1===[mt,ht].indexOf(h))break;u--}}if(-1!==[pt,ft].indexOf(l)){u=-1!==[st,at].indexOf(o)?a:s;while(u>=0){h=e[u];if(h===dt)return Tt;if(-1===[mt,ht].indexOf(h))break;u--}}if(Ut===o&&-1!==[Ut,Qt,Ct,bt].indexOf(l)||-1!==[Qt,Ct].indexOf(o)&&-1!==[Qt,xt].indexOf(l)||-1!==[xt,bt].indexOf(o)&&l===xt)return Tt;if(-1!==Rt.indexOf(o)&&-1!==[ot,ft].indexOf(l)||-1!==Rt.indexOf(l)&&o===pt)return Tt;if(-1!==jt.indexOf(o)&&-1!==jt.indexOf(l))return Tt;if(o===ht&&-1!==jt.indexOf(l))return Tt;if(-1!==jt.concat(dt).indexOf(o)&&l===lt&&-1===Et.indexOf(t[i])||-1!==jt.concat(dt).indexOf(l)&&o===at)return Tt;if(o===St&&l===St){var d=A[s],f=1;while(d>0){if(d--,e[d]!==St)break;f++}if(f%2!==0)return Tt}return o===Bt&&l===yt?Tt:Mt},zt=function(t,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var A=Vt(t,e.lineBreak),n=A[0],r=A[1],s=A[2];"break-all"!==e.wordBreak&&"break-word"!==e.wordBreak||(r=r.map((function(t){return-1!==[dt,vt,Lt].indexOf(t)?_t:t})));var a="keep-all"===e.wordBreak?s.map((function(e,A){return e&&t[A]>=19968&&t[A]<=40959})):void 0;return[n,r,a]}
21,Yt=function(){function t(t,e,A,n){this.codePoints=t,this.required=e===Nt,this.start=A,this.end=n}return t.prototype.slice=function(){return l.apply(void 0,this.codePoints.slice(this.start,this.end))},t}(),Wt=function(t,e){var A=c(t),n=zt(A,e),r=n[0],s=n[1],a=n[2],i=A.length,o=0,l=0;return{next:function(){if(l>=i)return{done:!0,value:null};var t=Tt;while(l<i&&(t=qt(A,s,r,++l,a))===Tt);if(t!==Tt||l===i){var e=new Yt(A,t,o,l);return o=l,{value:e,done:!1}}return{done:!0,value:null}}}},Jt=1,Xt=2,Zt=4,te=8,ee=10,Ae=47,ne=92,re=9,se=32,ae=34,ie=61,oe=35,ce=36,le=37,ue=39,he=40,de=41,fe=95,pe=45,me=33,ge=60,ve=62,we=64,Be=91,ye=93,Ce=61,be=123,Fe=63,_e=125,Ue=124,Qe=126,xe=128,Se=65533,Le=42,Ie=43,Ee=44,Ne=58,Te=59,Me=46,Pe=0,je=8,De=11,ke=14,He=31,Oe=127,Re=-1,Ke=48,Ve=97,Ge=101,$e=102,qe=117,ze=122,Ye=65,We=69,Je=70,Xe=85,Ze=90,tA=function(t){return t>=Ke&&t<=57},eA=function(t){return t>=55296&&t<=57343},AA=function(t){return tA(t)||t>=Ye&&t<=Je||t>=Ve&&t<=$e},nA=function(t){return t>=Ve&&t<=ze},rA=function(t){return t>=Ye&&t<=Ze},sA=function(t){return nA(t)||rA(t)},aA=function(t){return t>=xe},iA=function(t){return t===ee||t===re||t===se},oA=function(t){return sA(t)||aA(t)||t===fe},cA=function(t){return oA(t)||tA(t)||t===pe},lA=function(t){return t>=Pe&&t<=je||t===De||t>=ke&&t<=He||t===Oe},uA=function(t,e){return t===ne&&e!==ee},hA=function(t,e,A){return t===pe?oA(e)||uA(e,A):!!oA(t)||!(t!==ne||!uA(t,e))},dA=function(t,e,A){return t===Ie||t===pe?!!tA(e)||e===Me&&tA(A):tA(t===Me?e:t)},fA=function(t){var e=0,A=1;t[e]!==Ie&&t[e]!==pe||(t[e]===pe&&(A=-1),e++);var n=[];while(tA(t[e]))n.push(t[e++]);var r=n.length?parseInt(l.apply(void 0,n),10):0;t[e]===Me&&e++;var s=[];while(tA(t[e]))s.push(t[e++]);var a=s.length,i=a?parseInt(l.apply(void 0,s),10):0;t[e]!==We&&t[e]!==Ge||e++;var o=1;t[e]!==Ie&&t[e]!==pe||(t[e]===pe&&(o=-1),e++);var c=[];while(tA(t[e]))c.push(t[e++]);var u=c.length?parseInt(l.apply(void 0,c),10):0;return A*(r+i*Math.pow(10,-a))*Math.pow(10,o*u)},pA={type:2},mA={type:3},gA={type:4},vA={type:13},wA={type:8},BA={type:21},yA={type:9},CA={type:10},bA={type:11},FA={type:12},_A={type:14},UA={type:23},QA={type:1},xA={type:25},SA={type:24},LA={type:26},IA={type:27},EA={type:28},NA={type:29},TA={type:31},MA={type:32},PA=function(){function t(){this._value=[]}return t.prototype.write=function(t){this._value=this._value.concat(c(t))},t.prototype.read=function(){var t=[],e=this.consumeToken();while(e!==MA)t.push(e),e=this.consumeToken();return t},t.prototype.consumeToken=function(){var t=this.consumeCodePoint();switch(t){case ae:return this.consumeStringToken(ae);case oe:var e=this.peekCodePoint(0),A=this.peekCodePoint(1),n=this.peekCodePoint(2);if(cA(e)||uA(A,n)){var r=hA(e,A,n)?Xt:Jt,s=this.consumeName();return{type:5,value:s,flags:r}}break;case ce:if(this.peekCodePoint(0)===ie)return this.consumeCodePoint(),vA;break;case ue:return this.consumeStringToken(ue);case he:return pA;case de:return mA;case Le:if(this.peekCodePoint(0)===ie)return this.consumeCodePoint(),_A;break;case Ie:if(dA(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case Ee:return gA;case pe:var a=t,i=this.peekCodePoint(0),o=this.peekCodePoint(1);if(dA(a,i,o))return this.reconsumeCodePoint(t),this.consumeNumericToken();if(hA(a,i,o))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();if(i===pe&&o===ve)return this.consumeCodePoint(),this.consumeCodePoint(),SA;break;case Me:if(dA(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case Ae:if(this.peekCodePoint(0)===Le){this.consumeCodePoint();while(1){var c=this.consumeCodePoint();if(c===Le&&(c=this.consumeCodePoint(),c===Ae))return this.consumeToken();if(c===Re)return this.consumeToken()}}break;case Ne:return LA;case Te:return IA;case ge:if(this.peekCodePoint(0)===me&&this.peekCodePoint(1)===pe&&this.peekCodePoint(2)===pe)return this.consumeCodePoint(),this.consumeCodePoint(),xA;break;case we:var u=this.peekCodePoint(0),h=this.peekCodePoint(1),d=this.peekCodePoint(2);if(hA(u,h,d)){s=this.consumeName();return{type:7,value:s}}break;case Be:return EA;case ne:if(uA(t,this.peekCodePoint(0)))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();break;case ye:return NA;case Ce:if(this.peekCodePoint(0)===ie)return this.consumeCodePoint(),wA;break;case be:return bA;case _e:return FA;case qe:case Xe:var f=this.peekCodePoint(0),p=this.peekCodePoint(1);return f!==Ie||!AA(p)&&p!==Fe||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(t),this.consumeIdentLikeToken();case Ue:if(this.peekCodePoint(0)===ie)return this.consumeCodePoint(),yA;if(this.peekCodePoint(0)===Ue)return this.consumeCodePoint(),BA;break;case Qe:if(this.peekCodePoint(0)===ie)return this.consumeCodePoint(),CA;break;case Re:return MA}return iA(t)?(this.consumeWhiteSpace(),TA):tA(t)?(this.reconsumeCodePoint(t),this.consumeNumericToken()):oA(t)?(this.reconsumeCodePoint(t),this.consumeIdentLikeToken()):{type:6,value:l(t)}},t.prototype.consumeCodePoint=function(){var t=this._value.shift();return"undefined"===typeof t?-1:t},t.prototype.reconsumeCodePoint=function(t){this._value.unshift(t)},t.prototype.peekCodePoint=function(t){return t>=this._value.length?-1:this._value[t]},t.prototype.consumeUnicodeRangeToken=function(){var t=[],e=this.consumeCodePoint();while(AA(e)&&t.length<6)t.push(e),e=this.consumeCodePoint();var A=!1;while(e===Fe&&t.length<6)t.push(e),e=this.consumeCodePoint(),A=!0;if(A){var n=parseInt(l.apply(void 0,t.map((function(t){return t===Fe?Ke:t}))),16),r=parseInt(l.apply(void 0,t.map((function(t){return t===Fe?Je:t}))),16);return{type:30,start:n,end:r}}var s=parseInt(l.apply(void 0,t),16);if(this.peekCodePoint(0)===pe&&AA(this.peekCodePoint(1))){this.consumeCodePoint(),e=this.consumeCodePoint();var a=[];while(AA(e)&&a.length<6)a.push(e),e=this.consumeCodePoint();r=parseInt(l.apply(void 0,a),16);return{type:30,start:s,end:r}}return{type:30,start:s,end:s}},t.prototype.consumeIdentLikeToken=function(){var t=this.consumeName();return"url"===t.toLowerCase()&&this.peekCodePoint(0)===he?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===he?(this.consumeCodePoint(),{type:19,value:t}):{type:20,value:t}},t.prototype.consumeUrlToken=function(){var t=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Re)return{type:22,value:""};var e=this.peekCodePoint(0);if(e===ue||e===ae){var A=this.consumeStringToken(this.consumeCodePoint());return 0===A.type&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Re||this.peekCodePoint(0)===de)?(this.consumeCodePoint(),{type:22,value:A.value}):(this.consumeBadUrlRemnants(),UA)}while(1){var n=this.consumeCodePoint();if(n===Re||n===de)return{type:22,value:l.apply(void 0,t)};if(iA(n))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Re||this.peekCodePoint(0)===de?(this.consumeCodePoint(),{type:22,value:l.apply(void 0,t)}):(this.consumeBadUrlRemnants(),UA);if(n===ae||n===ue||n===he||lA(n))return this.consumeBadUrlRemnants(),UA;if(n===ne){if(!uA(n,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),UA;t.push(this.consumeEscapedCodePoint())}else t.push(n)}},t.prototype.consumeWhiteSpace=function(){while(iA(this.peekCodePoint(0)))this.consumeCodePoint()},t.prototype.consumeBadUrlRemnants=function(){while(1){var t=this.consumeCodePoint();if(t===de||t===Re)return;uA(t,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},t.prototype.consumeStringSlice=function(t){var e=5e4,A="";while(t>0){var n=Math.min(e,t);A+=l.apply(void 0,this._value.splice(0,n)),t-=n}return this._value.shift(),A},t.prototype.consumeStringToken=function(t){var e="",A=0;do{var n=this._value[A];
21if(n===Re||void 0===n||n===t)return e+=this.consumeStringSlice(A),{type:0,value:e};if(n===ee)return this._value.splice(0,A),QA;if(n===ne){var r=this._value[A+1];r!==Re&&void 0!==r&&(r===ee?(e+=this.consumeStringSlice(A),A=-1,this._value.shift()):uA(n,r)&&(e+=this.consumeStringSlice(A),e+=l(this.consumeEscapedCodePoint()),A=-1))}A++}while(1)},t.prototype.consumeNumber=function(){var t=[],e=Zt,A=this.peekCodePoint(0);A!==Ie&&A!==pe||t.push(this.consumeCodePoint());while(tA(this.peekCodePoint(0)))t.push(this.consumeCodePoint());A=this.peekCodePoint(0);var n=this.peekCodePoint(1);if(A===Me&&tA(n)){t.push(this.consumeCodePoint(),this.consumeCodePoint()),e=te;while(tA(this.peekCodePoint(0)))t.push(this.consumeCodePoint())}A=this.peekCodePoint(0),n=this.peekCodePoint(1);var r=this.peekCodePoint(2);if((A===We||A===Ge)&&((n===Ie||n===pe)&&tA(r)||tA(n))){t.push(this.consumeCodePoint(),this.consumeCodePoint()),e=te;while(tA(this.peekCodePoint(0)))t.push(this.consumeCodePoint())}return[fA(t),e]},t.prototype.consumeNumericToken=function(){var t=this.consumeNumber(),e=t[0],A=t[1],n=this.peekCodePoint(0),r=this.peekCodePoint(1),s=this.peekCodePoint(2);if(hA(n,r,s)){var a=this.consumeName();return{type:15,number:e,flags:A,unit:a}}return n===le?(this.consumeCodePoint(),{type:16,number:e,flags:A}):{type:17,number:e,flags:A}},t.prototype.consumeEscapedCodePoint=function(){var t=this.consumeCodePoint();if(AA(t)){var e=l(t);while(AA(this.peekCodePoint(0))&&e.length<6)e+=l(this.consumeCodePoint());iA(this.peekCodePoint(0))&&this.consumeCodePoint();var A=parseInt(e,16);return 0===A||eA(A)||A>1114111?Se:A}return t===Re?Se:t},t.prototype.consumeName=function(){var t="";while(1){var e=this.consumeCodePoint();if(cA(e))t+=l(e);else{if(!uA(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),t;t+=l(this.consumeEscapedCodePoint())}}},t}(),jA=function(){function t(t){this._tokens=t}return t.create=function(e){var A=new PA;return A.write(e),new t(A.read())},t.parseValue=function(e){return t.create(e).parseComponentValue()},t.parseValues=function(e){return t.create(e).parseComponentValues()},t.prototype.parseComponentValue=function(){var t=this.consumeToken();while(31===t.type)t=this.consumeToken();if(32===t.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(t);var e=this.consumeComponentValue();do{t=this.consumeToken()}while(31===t.type);if(32===t.type)return e;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},t.prototype.parseComponentValues=function(){var t=[];while(1){var e=this.consumeComponentValue();if(32===e.type)return t;
21t.push(e),t.push()}},t.prototype.consumeComponentValue=function(){var t=this.consumeToken();switch(t.type){case 11:case 28:case 2:return this.consumeSimpleBlock(t.type);case 19:return this.consumeFunction(t)}return t},t.prototype.consumeSimpleBlock=function(t){var e={type:t,values:[]},A=this.consumeToken();while(1){if(32===A.type||$A(A,t))return e;this.reconsumeToken(A),e.values.push(this.consumeComponentValue()),A=this.consumeToken()}},t.prototype.consumeFunction=function(t){var e={name:t.value,values:[],type:18};while(1){var A=this.consumeToken();if(32===A.type||3===A.type)return e;this.reconsumeToken(A),e.values.push(this.consumeComponentValue())}},t.prototype.consumeToken=function(){var t=this._tokens.shift();return"undefined"===typeof t?MA:t},t.prototype.reconsumeToken=function(t){this._tokens.unshift(t)},t}(),DA=function(t){return 15===t.type},kA=function(t){return 17===t.type},HA=function(t){return 20===t.type},OA=function(t){return 0===t.type},RA=function(t,e){return HA(t)&&t.value===e},KA=function(t){return 31!==t.type},VA=function(t){return 31!==t.type&&4!==t.type},GA=function(t){var e=[],A=[];return t.forEach((function(t){if(4===t.type){if(0===A.length)throw new Error("Error parsing function args, zero tokens for arg");return e.push(A),void(A=[])}31!==t.type&&A.push(t)})),A.length&&e.push(A),e},$A=function(t,e){return 11===e&&12===t.type||(28===e&&29===t.type||2===e&&3===t.type)},qA=function(t){return 17===t.type||15===t.type},zA=function(t){return 16===t.type||qA(t)},YA=function(t){return t.length>1?[t[0],t[1]]:[t[0]]},WA={type:17,number:0,flags:Zt},JA={type:16,number:50,flags:Zt},XA={type:16,number:100,flags:Zt},ZA=function(t,e,A){var n=t[0],r=t[1];return[tn(n,e),tn("undefined"!==typeof r?r:n,A)]},tn=function(t,e){if(16===t.type)return t.number/100*e;if(DA(t))switch(t.unit){case"rem":case"em":return 16*t.number;case"px":default:return t.number}return t.number},en="deg",An="grad",nn="rad",rn="turn",sn={name:"angle",parse:function(t,e){if(15===e.type)switch(e.unit){case en:return Math.PI*e.number/180;case An:return Math.PI/200*e.number;case nn:return e.number;case rn:return 2*Math.PI*e.number}throw new Error("Unsupported angle type")}},an=function(t){return 15===t.type&&(t.unit===en||t.unit===An||t.unit===nn||t.unit===rn)},on=function(t){var e=t.filter(HA).map((function(t){return t.value})).join(" ");switch(e){case"to bottom right":case"to right bottom":case"left top":case"top left":return[WA,WA];case"to top":case"bottom":return cn(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[WA,XA];case"to right":case"left":return cn(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[XA,XA];case"to bottom":case"top":return cn(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[XA,WA];case"to left":case"right":return cn(270)}return 0},cn=function(t){return Math.PI*t/180},ln={name:"color",parse:function(t,e){if(18===e.type){var A=vn[e.name];if("undefined"===typeof A)throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return A(t,e.values)}if(5===e.type){if(3===e.value.length){var n=e.value.substring(0,1),r=e.value.substring(1,2),s=e.value.substring(2,3);return dn(parseInt(n+n,16),parseInt(r+r,16),parseInt(s+s,16),1)}if(4===e.value.length){n=e.value.substring(0,1),r=e.value.substring(1,2),s=e.value.substring(2,3);var a=e.value.substring(3,4);return dn(parseInt(n+n,16),parseInt(r+r,16),parseInt(s+s,16),parseInt(a+a,16)/255)}if(6===e.value.length){n=e.value.substring(0,2),r=e.value.substring(2,4),s=e.value.substring(4,6);return dn(parseInt(n,16),parseInt(r,16),parseInt(s,16),1)}if(8===e.value.length){n=e.value.substring(0,2),r=e.value.substring(2,4),s=e.value.substring(4,6),a=e.value.substring(6,8);return dn(parseInt(n,16),parseInt(r,16),parseInt(s,16),parseInt(a,16)/255)}}if(20===e.type){var i=Bn[e.value.toUpperCase()];if("undefined"!==typeof i)return i}return Bn.TRANSPARENT}},un=function(t){return 0===(255&t)},hn=function(t){var e=255&t,A=255&t>>8,n=255&t>>16,r=255&t>>24;return e<255?"rgba("+r+","+n+","+A+","+e/255+")":"rgb("+r+","+n+","+A+")"},dn=function(t,e,A,n){return(t<<24|e<<16|A<<8|Math.round(255*n))>>>0},fn=function(t,e){if(17===t.type)return t.number;if(16===t.type){var A=3===e?1:255;return 3===e?t.number/100*A:Math.round(t.number/100*A)}return 0},pn=function(t,e){var A=e.filter(VA);if(3===A.length){var n=A.map(fn),r=n[0],s=n[1],a=n[2];return dn(r,s,a,1)}if(4===A.length){var i=A.map(fn),o=(r=i[0],s=i[1],a=i[2],i[3]);return dn(r,s,a,o)}return 0};function mn(t,e,A){return A<0&&(A+=1),A>=1&&(A-=1),A<1/6?(e-t)*A*6+t:A<.5?e:A<2/3?6*(e-t)*(2/3-A)+t:t}var gn=function(t,e){var A=e.filter(VA),n=A[0],r=A[1],s=A[2],a=A[3],i=(17===n.type?cn(n.number):sn.parse(t,n))/(2*Math.PI),o=zA(r)?r.number/100:0,
21c=zA(s)?s.number/100:0,l="undefined"!==typeof a&&zA(a)?tn(a,1):1;if(0===o)return dn(255*c,255*c,255*c,1);var u=c<=.5?c*(o+1):c+o-c*o,h=2*c-u,d=mn(h,u,i+1/3),f=mn(h,u,i),p=mn(h,u,i-1/3);return dn(255*d,255*f,255*p,l)},vn={hsl:gn,hsla:gn,rgb:pn,rgba:pn},wn=function(t,e){return ln.parse(t,jA.create(e).parseComponentValue())},Bn={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:404164
211215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},yn={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(t,e){return e.map((function(t){if(HA(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},Cn={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},bn=function(t,e){var A=ln.parse(t,e[0]),n=e[1];return n&&zA(n)?{color:A,stop:n}:{color:A,stop:null}},Fn=function(t,e){var A=t[0],n=t[t.length-1];null===A.stop&&(A.stop=WA),null===n.stop&&(n.stop=XA);for(var r=[],s=0,a=0;a<t.length;a++){var i=t[a].stop;if(null!==i){var o=tn(i,e);o>s?r.push(o):r.push(s),s=o}else r.push(null)}var c=null;for(a=0;a<r.length;a++){var l=r[a];if(null===l)null===c&&(c=a);else if(null!==c){for(var u=a-c,h=r[c-1],d=(l-h)/(u+1),f=1;f<=u;f++)r[c+f-1]=d*f;c=null}}return t.map((function(t,A){var n=t.color;return{color:n,stop:Math.max(Math.min(1,r[A]/e),0)}}))},_n=function(t,e,A){var n=e/2,r=A/2,s=tn(t[0],e)-n,a=r-tn(t[1],A);return(Math.atan2(a,s)+2*Math.PI)%(2*Math.PI)},Un=function(t,e,A){var n="number"===typeof t?t:_n(t,e,A),r=Math.abs(e*Math.sin(n))+Math.abs(A*Math.cos(n)),s=e/2,a=A/2,i=r/2,o=Math.sin(n-Math.PI/2)*i,c=Math.cos(n-Math.PI/2)*i;return[r,s-c,s+c,a-o,a+o]},Qn=function(t,e){return Math.sqrt(t*t+e*e)},xn=function(t,e,A,n,r){var s=[[0,0],[0,e],[t,0],[t,e]];return s.reduce((function(t,e){var s=e[0],a=e[1],i=Qn(A-s,n-a);return(r?i<t.optimumDistance:i>t.optimumDistance)?{optimumCorner:e,optimumDistance:i}:t}),{optimumDistance:r?1/0:-1/0,optimumCorner:null}).optimumCorner},Sn=function(t,e,A,n,r){var s=0,a=0;switch(t.size){case 0:0===t.shape?s=a=Math.min(Math.abs(e),Math.abs(e-n),Math.abs(A),Math.abs(A-r)):1===t.shape&&(s=Math.min(Math.abs(e),Math.abs(e-n)),a=Math.min(Math.abs(A),Math.abs(A-r)));break;case 2:if(0===t.shape)s=a=Math.min(Qn(e,A),Qn(e,A-r),Qn(e-n,A),Qn(e-n,A-r));else if(1===t.shape){var i=Math.min(Math.abs(A),Math.abs(A-r))/Math.min(Math.abs(e),Math.abs(e-n)),o=xn(n,r,e,A,!0),c=o[0],l=o[1];s=Qn(c-e,(l-A)/i),a=i*s}break;case 1:0===t.shape?s=a=Math.max(Math.abs(e),Math.abs(e-n),Math.abs(A),Math.abs(A-r)):1===t.shape&&(s=Math.max(Math.abs(e),Math.abs(e-n)),a=Math.max(Math.abs(A),Math.abs(A-r)));break;case 3:if(0===t.shape)s=a=Math.max(Qn(e,A),Qn(e,A-r),Qn(e-n,A),Qn(e-n,A-r));else if(1===t.shape){i=Math.max(Math.abs(A),Math.abs(A-r))/Math.max(Math.abs(e),Math.abs(e-n));var u=xn(n,r,e,A,!1);c=u[0],l=u[1];s=Qn(c-e,(l-A)/i),a=i*s}break}return Array.isArray(t.size)&&(s=tn(t.size[0],n),a=2===t.size.length?tn(t.size[1],r):s),[s,a]},Ln=function(t,e){var A=cn(180),n=[];return GA(e).forEach((function(e,r){if(0===r){var s=e[0];if(20===s.type&&"to"===s.value)return void(A=on(e));if(an(s))return void(A=sn.parse(t,s))}var a=bn(t,e);n.push(a)})),{angle:A,stops:n,type:1}},In=function(t,e){var A=cn(180),n=[];return GA(e).forEach((function(e,r){if(0===r){var s=e[0];if(20===s.type&&-1!==["top","left","right","bottom"].indexOf(s.value))return void(A=on(e));if(an(s))return void(A=(sn.parse(t,s)+cn(270))%cn(360))}var a=bn(t,e);n.push(a)})),{angle:A,stops:n,type:1}},En=function(t,e){var A=cn(180),n=[],r=1,s=0,a=3,i=[];return GA(e).forEach((function(e,A){var s=e[0];if(0===A){if(HA(s)&&"linear"===s.value)return void(r=1);if(HA(s)&&"radial"===s.value)return void(r=2)}if(18===s.type)if("from"===s.name){var a=ln.parse(t,s.values[0]);n.push({stop:WA,color:a})}else if("to"===s.name){a=ln.parse(t,s.values[0]);n.push({stop:XA,color:a})}else if("color-stop"===s.name){var i=s.values.filter(VA);if(2===i.length){a=ln.parse(t,i[1]);var o=i[0];kA(o)&&n.push({stop:{type:16,number:100*o.number,flags:o.flags},color:a})}}})),1===r?{angle:(A+cn(180))%cn(360),stops:n,type:r}:{size:a,shape:s,stops:n,position:i,type:r}},Nn="closest-side",Tn="farthest-side",Mn="closest-corner",Pn="farthest-corner",jn="circle",Dn="ellipse",kn="cover",Hn="contain",On=function(t,e){var A=0,n=3,r=[],s=[];return GA(e).forEach((function(e,a){var i=!0;if(0===a){var o=!1;i=e.reduce((function(t,e){if(o)if(HA(e))switch(e.value){case"center":return s.push(JA),t;case"top":case"left":return s.push(WA),t;case"right":case"bottom":return s.push(XA),t}else(zA(e)||qA(e))&&s.push(e);else if(HA(e))switch(e.value){case jn:return A=0,!1;case Dn:return A=1,!1;case"at":return o=!0,!1;case Nn:return n=0,!1;case kn:case Tn:return n=1,!1;case Hn:case Mn:return n=2,!1;case Pn:return n=3,!1}else if(qA(e)||zA(e))return Array.isArray(n)||(n=[]),n.push(e),!1;return t}),i)}if(i){var c=bn(t,e);r.push(c)}})),{size:n,shape:A,stops:r,position:s,type:2}},Rn=function(t,e){var A=0,n=3,r=[],s=[];return GA(e).forEach((function(e,a){var i=!0;if(0===a?i=e.reduce((function(t,e){if(HA(e))switch(e.value){case"center":return s.push(JA),!1;case"top":case"left":return s.push(WA),!1;case"right":case"bottom":return s.push(XA),!1}else if(zA(e)||qA(e))return s.push(e),!1;return t}),i):1===a&&(i=e.reduce((function(t,e){if(HA(e))switch(e.value){case jn:return A=0,!1;case Dn:return A=1,!1;case Hn:case Nn:return n=0,!1;case Tn:return n=1,!1;case Mn:return n=2,!1;case kn:case Pn:return n=3,!1}else if(qA(e)||zA(e))return Array.isArray(n)||(n=[]),n.push(e),!1;return t}),i)),i){var o=bn(t,e);r.push(o)}})),{size:n,shape:A,stops:r,position:s,type:2}},Kn=function(t){return 1===t.type},Vn=function(t){return 2===t.type},Gn={name:"image",parse:function(t,e){if(22===e.type){var A={url:e.value,type:0};return t.cache.addImage(e.value),A}if(18===e.type){var n=zn[e.name];if("undefined"===typeof n)throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return n(t,e.values)}throw new Error("Unsupported image type "+e.type)}};function $n(t){return!(20===t.type&&"none"===t.value)&&(18!==t.type||!!zn[t.name])}var qn,zn={"linear-gradient":Ln,"-moz-linear-gradient":In,"-ms-linear-gradient":In,"-o-linear-gradient":In,"-webkit-linear-gradient":In,"radial-gradient":On,"-moz-radial-gradient":Rn,"-ms-radial-gradient":Rn,"-o-radial-gradient":Rn,"-webkit-radial-gradient":Rn,"-webkit-gradient":En},Yn={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(t,e){if(0===e.length)return[];var A=e[0];return 20===A.type&&"none"===A.value?[]:e.filter((function(t){return VA(t)&&$n(t)})).map((function(e){return Gn.parse(t,e)}))}},Wn={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(t,e){return e.map((function(t){if(HA(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},Jn={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(t,e){return GA(e).map((function(t){return t.filter(zA)})).map(YA)}},Xn={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(t,e){return GA(e).map((function(t){return t.filter(HA).map((function(t){return t.value})).join(" ")})).map(Zn)}},Zn=function(t){switch(t){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}};(function(t){t["AUTO"]="auto",t["CONTAIN"]="contain",t["COVER"]="cover"})(qn||(qn={}));var tr,er={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(t,e){return GA(e).map((function(t){return t.filter(Ar)}))}},Ar=function(t){return HA(t)||zA(t)},nr=function(t){return{name:"border-"+t+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},rr=nr("top"),sr=nr("right"),ar=nr("bottom"),ir=nr("left"),or=function(t){return{name:"border-radius-"+t,initialValue:"0 0",prefix:!1,type:1,parse:function(t,e){return YA(e.filter(zA))}}},cr=or("top-left"),lr=or("top-right"),ur=or("bottom-right"),hr=or("bottom-left"),dr=function(t){return{name:"border-"+t+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(t,e){switch(e){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},fr=dr("top"),pr=dr("right"),mr=dr("bottom"),gr=dr("left"),vr=function(t){return{name:"border-"+t+"-width",initialValue:"0",type:0,prefix:!1,parse:function(t,e){return DA(e)?e.
21number:0}}},wr=vr("top"),Br=vr("right"),yr=vr("bottom"),Cr=vr("left"),br={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Fr={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(t,e){switch(e){case"rtl":return 1;case"ltr":default:return 0}}},_r={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(t,e){return e.filter(HA).reduce((function(t,e){return t|Ur(e.value)}),0)}},Ur=function(t){switch(t){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Qr={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},xr={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(t,e){return 20===e.type&&"normal"===e.value?0:17===e.type||15===e.type?e.number:0}};(function(t){t["NORMAL"]="normal",t["STRICT"]="strict"})(tr||(tr={}));var Sr,Lr={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"strict":return tr.STRICT;case"normal":default:return tr.NORMAL}}},Ir={name:"line-height",initialValue:"normal",prefix:!1,type:4},Er=function(t,e){return HA(t)&&"normal"===t.value?1.2*e:17===t.type?e*t.number:zA(t)?tn(t,e):e},Nr={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(t,e){return 20===e.type&&"none"===e.value?null:Gn.parse(t,e)}},Tr={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(t,e){switch(e){case"inside":return 0;case"outside":default:return 1}}},Mr={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Pr=function(t){return{name:"margin-"+t,initialValue:"0",prefix:!1,type:4}},jr=Pr("top"),Dr=Pr("right"),kr=Pr("bottom"),Hr=Pr("left"),Or={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(t,e){return e.filter(HA).map((function(t){switch(t.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}}))}},Rr={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"break-word":return"break-word";case"normal":default:return"normal"}}},Kr=function(t){return{name:"padding-"+t,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Vr=Kr("top"),Gr=Kr("right"),$r=Kr("bottom"),qr=Kr("left"),zr={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(t,e){switch(e){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Yr={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(t,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Wr={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return 1===e.length&&RA(e[0],"none")?[]:GA(e).map((function(e){for(var A={color:Bn.TRANSPARENT,offsetX:WA,offsetY:WA,blur:WA},n=0,r=0;r<e.length;r++){var s=e[r];qA(s)?(0===n?A.offsetX=s:1===n?A.offsetY=s:A.blur=s,n++):A.color=ln.parse(t,s)}return A}))}}
21,Jr={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Xr={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(t,e){if(20===e.type&&"none"===e.value)return null;if(18===e.type){var A=es[e.name];if("undefined"===typeof A)throw new Error('Attempting to parse an unsupported transform function "'+e.name+'"');return A(e.values)}return null}},Zr=function(t){var e=t.filter((function(t){return 17===t.type})).map((function(t){return t.number}));return 6===e.length?e:null},ts=function(t){var e=t.filter((function(t){return 17===t.type})).map((function(t){return t.number})),A=e[0],n=e[1];e[2],e[3];var r=e[4],s=e[5];e[6],e[7],e[8],e[9],e[10],e[11];var a=e[12],i=e[13];return e[14],e[15],16===e.length?[A,n,r,s,a,i]:null},es={matrix:Zr,matrix3d:ts},As={type:16,number:50,flags:Zt},ns=[As,As],rs={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(t,e){var A=e.filter(zA);return 2!==A.length?ns:[A[0],A[1]]}},ss={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}};(function(t){t["NORMAL"]="normal",t["BREAK_ALL"]="break-all",t["KEEP_ALL"]="keep-all"})(Sr||(Sr={}));for(var as={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"break-all":return Sr.BREAK_ALL;case"keep-all":return Sr.KEEP_ALL;case"normal":default:return Sr.NORMAL}}},is={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(t,e){if(20===e.type)return{auto:!0,order:0};if(kA(e))return{auto:!1,order:e.number};throw new Error("Invalid z-index number parsed")}},os={name:"time",parse:function(t,e){if(15===e.type)switch(e.unit.toLowerCase()){case"s":return 1e3*e.number;case"ms":return e.number}throw new Error("Unsupported time type")}},cs={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(t,e){return kA(e)?e.number:1}},ls={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},us={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(t,e){return e.filter(HA).map((function(t){switch(t.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0})).filter((function(t){return 0!==t}))}},hs={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(t,e){var A=[],n=[];return e.forEach((function(t){switch(t.type){case 20:case 0:A.push(t.value);break;case 17:A.push(t.number.toString());break;case 4:n.push(A.join(" ")),A.length=0;break}})),A.length&&n.push(A.join(" ")),n.map((function(t){return-1===t.indexOf(" ")?t:"'"+t+"'"}))}},ds={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},fs={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(t,e){if(kA(e))return e.number;if(HA(e))switch(e.value){case"bold":return 700;case"normal":default:return 400}return 400}},ps={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return e.filter(HA).map((function(t){return t.value}))}},ms={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},gs=function(t,e){return 0!==(t&e)},vs={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(t,e){if(0===e.length)return[];var A=e[0];return 20===A.type&&"none"===A.value?[]:e}},ws={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(0===e.length)return null;var A=e[0];if(20===A.type&&"none"===A.value)return null;for(var n=[],r=e.filter(KA),s=0;s<r.length;s++){var a=r[s],i=r[s+1];if(20===a.type){var o=i&&kA(i)?i.number:1;n.push({counter:a.value,increment:o})}}return n}},Bs={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(0===e.length)return[];for(var A=[],n=e.filter(KA),r=0;r<n.length;r++){var s=n[r],a=n[r+1];if(HA(s)&&"none"!==s.value){var i=a&&kA(a)?a.number:0;A.push({counter:s.value,reset:i})}}return A}},ys={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(t,e){return e.filter(DA).map((function(e){return os.parse(t,e)}))}},Cs={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(0===e.length)return null;var A=e[0];if(20===A.type&&"none"===A.value)return null;var n=[],r=e.filter(OA);if(r.length%2!==0)return null;for(var s=0;s<r.length;s+=2){var a=r[s].value,i=r[s+1].value;n.push({open:a,close:i})}return n}},bs=function(t,e,A){if(!t)return"";var n=t[Math.min(e,t.length-1)];return n?A?n.open:n.close:""},Fs={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return 1===e.length&&RA(e[0],"none")?[]:GA(e).map((function(e){for(var A={color:255,offsetX:WA,offsetY:WA,blur:WA,spread:WA,inset:!1},n=0,r=0;r<e.length;r++){var s=e[r];RA(s,"inset")?A.inset=!0:qA(s)?(0===n?A.offsetX=s:1===n?A.offsetY=s:2===n?A.blur=s:A.spread=s,n++):A.color=ln.parse(t,s)}return A}))}},_s={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(t,e){var A=[0,1,2],n=[];return e.filter(HA).forEach((function(t){switch(t.value){case"stroke":n.push(1);break;case"fill":n.push(0);break;case"markers":n.push(2);break}}
21)),A.forEach((function(t){-1===n.indexOf(t)&&n.push(t)})),n}},Us={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Qs={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(t,e){return DA(e)?e.number:0}},xs=function(){function t(t,e){var A,n;this.animationDuration=Is(t,ys,e.animationDuration),this.backgroundClip=Is(t,yn,e.backgroundClip),this.backgroundColor=Is(t,Cn,e.backgroundColor),this.backgroundImage=Is(t,Yn,e.backgroundImage),this.backgroundOrigin=Is(t,Wn,e.backgroundOrigin),this.backgroundPosition=Is(t,Jn,e.backgroundPosition),this.backgroundRepeat=Is(t,Xn,e.backgroundRepeat),this.backgroundSize=Is(t,er,e.backgroundSize),this.borderTopColor=Is(t,rr,e.borderTopColor),this.borderRightColor=Is(t,sr,e.borderRightColor),this.borderBottomColor=Is(t,ar,e.borderBottomColor),this.borderLeftColor=Is(t,ir,e.borderLeftColor),this.borderTopLeftRadius=Is(t,cr,e.borderTopLeftRadius),this.borderTopRightRadius=Is(t,lr,e.borderTopRightRadius),this.borderBottomRightRadius=Is(t,ur,e.borderBottomRightRadius),this.borderBottomLeftRadius=Is(t,hr,e.borderBottomLeftRadius),this.borderTopStyle=Is(t,fr,e.borderTopStyle),this.borderRightStyle=Is(t,pr,e.borderRightStyle),this.borderBottomStyle=Is(t,mr,e.borderBottomStyle),this.borderLeftStyle=Is(t,gr,e.borderLeftStyle),this.borderTopWidth=Is(t,wr,e.borderTopWidth),this.borderRightWidth=Is(t,Br,e.borderRightWidth),this.borderBottomWidth=Is(t,yr,e.borderBottomWidth),this.borderLeftWidth=Is(t,Cr,e.borderLeftWidth),this.boxShadow=Is(t,Fs,e.boxShadow),this.color=Is(t,br,e.color),this.direction=Is(t,Fr,e.direction),this.display=Is(t,_r,e.display),this.float=Is(t,Qr,e.cssFloat),this.fontFamily=Is(t,hs,e.fontFamily),this.fontSize=Is(t,ds,e.fontSize),this.fontStyle=Is(t,ms,e.fontStyle),this.fontVariant=Is(t,ps,e.fontVariant),this.fontWeight=Is(t,fs,e.fontWeight),this.letterSpacing=Is(t,xr,e.letterSpacing),this.lineBreak=Is(t,Lr,e.lineBreak),this.lineHeight=Is(t,Ir,e.lineHeight),this.listStyleImage=Is(t,Nr,e.listStyleImage),this.listStylePosition=Is(t,Tr,e.listStylePosition),this.listStyleType=Is(t,Mr,e.listStyleType),this.marginTop=Is(t,jr,e.marginTop),this.marginRight=Is(t,Dr,e.marginRight),this.marginBottom=Is(t,kr,e.marginBottom),this.marginLeft=Is(t,Hr,e.marginLeft),this.opacity=Is(t,cs,e.opacity);var r=Is(t,Or,e.overflow);this.overflowX=r[0],this.overflowY=r[r.length>1?1:0],this.overflowWrap=Is(t,Rr,e.overflowWrap),this.paddingTop=Is(t,Vr,e.paddingTop),this.paddingRight=Is(t,Gr,e.paddingRight),this.paddingBottom=Is(t,$r,e.paddingBottom),this.paddingLeft=Is(t,qr,e.paddingLeft),this.paintOrder=Is(t,_s,e.paintOrder),this.position=Is(t,Yr,e.position),this.textAlign=Is(t,zr,e.textAlign),this.textDecorationColor=Is(t,ls,null!==(A=e.textDecorationColor)&&void 0!==A?A:e.color),this.textDecorationLine=Is(t,us,null!==(n=e.textDecorationLine)&&void 0!==n?n:e.textDecoration),this.textShadow=Is(t,Wr,e.textShadow),this.textTransform=Is(t,Jr,e.textTransform),this.transform=Is(t,Xr,e.transform),this.transformOrigin=Is(t,rs,e.transformOrigin),this.visibility=Is(t,ss,e.visibility),this.webkitTextStrokeColor=Is(t,Us,e.webkitTextStrokeColor),this.webkitTextStrokeWidth=Is(t,Qs,e.webkitTextStrokeWidth),this.wordBreak=Is(t,as,e.wordBreak),this.zIndex=Is(t,is,e.zIndex)}return t.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},t.prototype.isTransparent=function(){return un(this.backgroundColor)},t.prototype.isTransformed=function(){return null!==this.transform},t.prototype.isPositioned=function(){return 0!==this.position},t.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},t.prototype.isFloating=function(){return 0!==this.float},t.prototype.isInlineLevel=function(){return gs(this.display,4)||gs(this.display,33554432)||gs(this.display,268435456)||gs(this.display,536870912)||gs(this.display,67108864)||gs(this.display,134217728)},t}(),Ss=function(){function t(t,e){this.content=Is(t,vs,e.content),this.quotes=Is(t,Cs,e.quotes)}return t}(),Ls=function(){function t(t,e){this.counterIncrement=Is(t,ws,e.counterIncrement),this.counterReset=Is(t,Bs,e.counterReset)}return t}(),Is=function(t,e,A){var n=new PA,r=null!==A&&"undefined"!==typeof A?A.toString():e.initialValue;n.write(r);var s=new jA(n.read());switch(e.type){case 2:var a=s.parseComponentValue();return e.parse(t,HA(a)?a.value:e.initialValue);case 0:return e.parse(t,s.parseComponentValue());case 1:return e.parse(t,s.parseComponentValues());case 4:return s.parseComponentValue();case 3:switch(e.format){case"angle":return sn.parse(t,s.parseComponentValue());case"color":return ln.parse(t,s.parseComponentValue());case"image":return Gn.parse(t,s.parseComponentValue());case"length":var i=s.parseComponentValue();return qA(i)?i:WA;case"length-percentage":var o=s.parseComponentValue();return zA(o)?o:WA;case"time":return os.parse(t,s.parseComponentValue())}break}},Es="data-html2canvas-debug",Ns=function(t){var e=t.getAttribute(Es);switch(e){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Ts=function(t,e){var A=Ns(t);return 1===A||e===A},Ms=function(){function t(t,e){this.context=t,this.textNodes=[],this.elements=[],this.flags=0,Ts(e,3),this.styles=new xs(t,window.getComputedStyle(e,null)),Si(e)&&(this.styles.animationDuration.some((function(t){return t>0}))&&(e.style.animationDuration="0s"),null!==this.styles.transform&&(e.style.transform="none")),this.bounds=i(this.context,e),Ts(e,4)&&(this.flags|=16)}return t}(),Ps=
vendor: 26,159 bytes, line 21
21"AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",
21js="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
21+/",Ds="undefined"===typeof Uint8Array?[]:new Uint8Array(256),ks=0;ks<js.length;ks++)Ds[js.charCodeAt(ks)]=ks;for(var Hs=function(t){var e,A,n,r,s,a=.75*t.length,i=t.length,o=0;"="===t[t.length-1]&&(a--,"="===t[t.length-2]&&a--);var c="undefined"!==typeof ArrayBuffer&&"undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint8Array.prototype.slice?new ArrayBuffer(a):new Array(a),l=Array.isArray(c)?c:new Uint8Array(c);for(e=0;e<i;e+=4)A=Ds[t.charCodeAt(e)],n=Ds[t.charCodeAt(e+1)],r=Ds[t.charCodeAt(e+2)],s=Ds[t.charCodeAt(e+3)],l[o++]=A<<2|n>>4,l[o++]=(15&n)<<4|r>>2,l[o++]=(3&r)<<6|63&s;return c},Os=function(t){for(var e=t.length,A=[],n=0;n<e;n+=2)A.push(t[n+1]<<8|t[n]);return A},Rs=function(t){for(var e=t.length,A=[],n=0;n<e;n+=4)A.push(t[n+3]<<24|t[n+2]<<16|t[n+1]<<8|t[n]);return A},Ks=5,Vs=11,Gs=2,$s=Vs-Ks,qs=65536>>Ks,zs=1<<Ks,Ys=zs-1,Ws=1024>>Ks,Js=qs+Ws,Xs=Js,Zs=32,ta=Xs+Zs,ea=65536>>Vs,Aa=1<<$s,na=Aa-1,ra=function(t,e,A){return t.slice?t.slice(e,A):new Uint16Array(Array.prototype.slice.call(t,e,A))},sa=function(t,e,A){return t.slice?t.slice(e,A):new Uint32Array(Array.prototype.slice.call(t,e,A))},aa=function(t,e){var A=Hs(t),n=Array.isArray(A)?Rs(A):new Uint32Array(A),r=Array.isArray(A)?Os(A):new Uint16Array(A),s=24,a=ra(r,s/2,n[4]/2),i=2===n[5]?ra(r,(s+n[4])/2):sa(n,Math.ceil((s+n[4])/4));return new ia(n[0],n[1],n[2],n[3],a,i)},ia=function(){function t(t,e,A,n,r,s){this.initialValue=t,this.errorValue=e,this.highStart=A,this.highValueIndex=n,this.index=r,this.data=s}return t.prototype.get=function(t){var e;if(t>=0){if(t<55296||t>56319&&t<=65535)return e=this.index[t>>Ks],e=(e<<Gs)+(t&Ys),this.data[e];if(t<=65535)return e=this.index[qs+(t-55296>>Ks)],e=(e<<Gs)+(t&Ys),this.data[e];if(t<this.highStart)return e=ta-ea+(t>>Vs),e=this.index[e],e+=t>>Ks&na,e=this.index[e],e=(e<<Gs)+(t&Ys),this.data[e];if(t<=1114111)return this.data[this.highValueIndex]}return this.errorValue},t}(),oa="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ca="undefined"===typeof Uint8Array?[]:new Uint8Array(256),la=0;la<oa.length;la++)ca[oa.charCodeAt(la)]=la;var ua,ha=1,da=2,fa=3,pa=4,ma=5,ga=7,va=8,wa=9,Ba=10,ya=11,Ca=12,ba=13,Fa=14,_a=15,Ua=function(t){var e=[],A=0,n=t.length;while(A<n){var r=t.charCodeAt(A++);if(r>=55296&&r<=56319&&A<n){var s=t.charCodeAt(A++);56320===(64512&s)?e.push(((1023&r)<<10)+(1023&s)+65536):(e.push(r),A--)}else e.push(r)}return e},Qa=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,t);var A=t.length;if(!A)return"";var n=[],r=-1,s="";while(++r<A){var a=t[r];a<=65535?n.push(a):(a-=65536,n.push(55296+(a>>10),a%1024+56320)),(r+1===A||n.length>16384)&&(s+=String.fromCharCode.apply(String,n),n.length=0)}return s},xa=aa(Ps),Sa="×",La="÷",Ia=function(t){return xa.get(t)},Ea=function(t,e,A){var n=A-2,r=e[n],s=e[A-1],a=e[A];if(s===da&&a===fa)return Sa;if(s===da||s===fa||s===pa)return La;if(a===da||a===fa||a===pa)return La;if(s===va&&-1!==[va,wa,ya,Ca].indexOf(a))return Sa;if((s===ya||s===wa)&&(a===wa||a===Ba))return Sa;if((s===Ca||s===Ba)&&a===Ba)return Sa;if(a===ba||a===ma)return Sa;if(a===ga)return Sa;if(s===ha)return Sa;if(s===ba&&a===Fa){while(r===ma)r=e[--n];if(r===Fa)return Sa}if(s===_a&&a===_a){var i=0;while(r===_a)i++,r=e[--n];if(i%2===0)return Sa}return La},Na=function(t){var e=Ua(t),A=e.length,n=0,r=0,s=e.map(Ia);return{next:function(){if(n>=A)return{done:!0,value:null};var t=Sa;while(n<A&&(t=Ea(e,s,++n))===Sa);if(t!==Sa||n===A){var a=Qa.apply(null,e.slice(r,n));return r=n,{value:a,done:!1}}return{done:!0,value:null}}}},Ta=function(t){var e,A=Na(t),n=[];while(!(e=A.next()).done)e.value&&n.push(e.value.slice());return n},Ma=function(t){var e=123;if(t.createRange){var A=t.createRange();if(A.getBoundingClientRect){var n=t.createElement("boundtest");n.style.height=e+"px",n.style.display="block",t.body.appendChild(n),A.selectNode(n);var r=A.getBoundingClientRect(),s=Math.round(r.height);if(t.body.removeChild(n),s===e)return!0}}return!1},Pa=function(t){var e=t.createElement("boundtest");e.style.width="50px",e.style.display="block",e.style.fontSize="12px",e.style.letterSpacing="0px",e.style.wordSpacing="0px",t.body.appendChild(e);var A=t.createRange();e.innerHTML="function"===typeof"".repeat?"&#128104;".repeat(10):"";var n=e.firstChild,r=c(n.data).map((function(t){return l(t)})),s=0,a={},i=r.every((function(t,e){A.setStart(n,s),A.setEnd(n,s+t.length);var r=A.getBoundingClientRect();s+=t.length;var i=r.x>a.x||r.y>a.y;return a=r,0===e||i}));return t.body.removeChild(e),i},ja=function(){return"undefined"!==typeof(new Image).crossOrigin},Da=function(){return"string"===typeof(new XMLHttpRequest).responseType},ka=function(t){var e=new Image,A=t.createElement("canvas"),n=A.getContext("2d");if(!n)return!1;e.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{n.drawImage(e,0,0),A.toDataURL()}catch(Ge){return!1}return!0},Ha=function(t){return 0===t[0]&&255===t[1]&&0===t[2]&&255===t[3]},Oa=function(t){var e=t.createElement("canvas"),A=100;e.width=A,e.height=A;var n=e.getContext("2d");if(!n)return Promise.reject(!1);n.fillStyle="rgb(0, 255, 0)",n.fillRect(0,0,A,A);var r=new Image,s=e.toDataURL();r.src=s;var a=Ra(A,A,0,0,r);return n.fillStyle="red",n.fillRect(0,0,A,A),Ka(a).then((function(e){n.drawImage(e,0,0);var r=n.getImageData(0,0,A,A).data;n.fillStyle="red",n.fillRect(0,0,A,A);var a=t.createElement("div");return a.style.backgroundImage="url("+s+")",a.style.height=A+"px",Ha(r)?Ka(Ra(A,A,0,0,a)):Promise.reject(!1)})).then((function(t){return n.drawImage(t,0,0),Ha(n.getImageData(0,0,A,A).data)})).catch((function(){return!1}))},Ra=function(t,e,A,n,r){var s="http://www.w3.org/2000/svg",a=document.createElementNS(s,"svg"),i=document.createElementNS(s,"foreignObject");return a.setAttributeNS(null,"width",t.toString()),a.setAttributeNS(null,"height",e.toString()),i.setAttributeNS(null,"width","100%"),i.setAttributeNS(null,"height","100%"),i.setAttributeNS(null,"x",A.toString()),i.setAttributeNS(null,"y",n.toString()),i.setAttributeNS(null,"externalResourcesRequired","true"),a.appendChild(i),i.appendChild(r),a}
21,Ka=function(t){return new Promise((function(e,A){var n=new Image;n.onload=function(){return e(n)},n.onerror=A,n.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(t))}))},Va={get SUPPORT_RANGE_BOUNDS(){var t=Ma(document);return Object.defineProperty(Va,"SUPPORT_RANGE_BOUNDS",{value:t}),t},get SUPPORT_WORD_BREAKING(){var t=Va.SUPPORT_RANGE_BOUNDS&&Pa(document);return Object.defineProperty(Va,"SUPPORT_WORD_BREAKING",{value:t}),t},get SUPPORT_SVG_DRAWING(){var t=ka(document);return Object.defineProperty(Va,"SUPPORT_SVG_DRAWING",{value:t}),t},get SUPPORT_FOREIGNOBJECT_DRAWING(){var t="function"===typeof Array.from&&"function"===typeof window.fetch?Oa(document):Promise.resolve(!1);return Object.defineProperty(Va,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:t}),t},get SUPPORT_CORS_IMAGES(){var t=ja();return Object.defineProperty(Va,"SUPPORT_CORS_IMAGES",{value:t}),t},get SUPPORT_RESPONSE_TYPE(){var t=Da();return Object.defineProperty(Va,"SUPPORT_RESPONSE_TYPE",{value:t}),t},get SUPPORT_CORS_XHR(){var t="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Va,"SUPPORT_CORS_XHR",{value:t}),t},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var t=!("undefined"===typeof Intl||!Intl.Segmenter);return Object.defineProperty(Va,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:t}),t}},Ga=function(){function t(t,e){this.text=t,this.bounds=e}return t}(),$a=function(t,e,A,n){var r=Ja(e,A),s=[],i=0;return r.forEach((function(e){if(A.textDecorationLine.length||e.trim().length>0)if(Va.SUPPORT_RANGE_BOUNDS){var r=za(n,i,e.length).getClientRects();if(r.length>1){var o=Ya(e),c=0;o.forEach((function(e){s.push(new Ga(e,a.fromDOMRectList(t,za(n,c+i,e.length).getClientRects()))),c+=e.length}))}else s.push(new Ga(e,a.fromDOMRectList(t,r)))}else{var l=n.splitText(e.length);s.push(new Ga(e,qa(t,n))),n=l}else Va.SUPPORT_RANGE_BOUNDS||(n=n.splitText(e.length));i+=e.length})),s},qa=function(t,e){var A=e.ownerDocument;if(A){var n=A.createElement("html2canvaswrapper");n.appendChild(e.cloneNode(!0));var r=e.parentNode;if(r){r.replaceChild(n,e);var s=i(t,n);return n.firstChild&&r.replaceChild(n.firstChild,n),s}}return a.EMPTY},za=function(t,e,A){var n=t.ownerDocument;if(!n)throw new Error("Node has no owner document");var r=n.createRange();return r.setStart(t,e),r.setEnd(t,e+A),r},Ya=function(t){if(Va.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(t)).map((function(t){return t.segment}))}return Ta(t)},Wa=function(t,e){if(Va.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(A.segment(t)).map((function(t){return t.segment}))}return Za(t,e)},Ja=function(t,e){return 0!==e.letterSpacing?Ya(t):Wa(t,e)},Xa=[32,160,4961,65792,65793,4153,4241],Za=function(t,e){var A,n=Wt(t,{lineBreak:e.lineBreak,wordBreak:"break-word"===e.overflowWrap?"break-word":e.wordBreak}),r=[],s=function(){if(A.value){var t=A.value.slice(),e=c(t),n="";e.forEach((function(t){-1===Xa.indexOf(t)?n+=l(t):(n.length&&r.push(n),r.push(l(t)),n="")})),n.length&&r.push(n)}};while(!(A=n.next()).done)s();return r},ti=function(){function t(t,e,A){this.text=ei(e.data,A.textTransform),this.textBounds=$a(t,this.text,A,e)}return t}(),ei=function(t,e){switch(e){case 1:return t.toLowerCase();case 3:return t.replace(Ai,ni);case 2:return t.toUpperCase();default:return t}},Ai=/(^|\s|:|-|\(|\))([a-z])/g,ni=function(t,e,A){return t.length>0?e+A.toUpperCase():t},ri=function(t){function A(e,A){var n=t.call(this,e,A)||this;return n.src=A.currentSrc||A.src,n.intrinsicWidth=A.naturalWidth,n.intrinsicHeight=A.naturalHeight,n.context.cache.addImage(n.src),n}return e(A,t),A}(Ms),si=function(t){function A(e,A){var n=t.call(this,e,A)||this;return n.canvas=A,n.intrinsicWidth=A.width,n.intrinsicHeight=A.height,n}return e(A,t),A}(Ms),ai=function(t){function A(e,A){var n=t.call(this,e,A)||this,r=new XMLSerializer,s=i(e,A);return A.setAttribute("width",s.width+"px"),A.setAttribute("height",s.height+"px"),n.svg="data:image/svg+xml,"+encodeURIComponent(r.serializeToString(A)),n.intrinsicWidth=A.width.baseVal.value,n.intrinsicHeight=A.height.baseVal.value,n.context.cache.addImage(n.svg),n}return e(A,t),A}(Ms),ii=function(t){function A(e,A){var n=t.call(this,e,A)||this;return n.value=A.value,n}return e(A,t),A}(Ms),oi=function(t){function A(e,A){var n=t.call(this,e,A)||this;return n.start=A.start,n.reversed="boolean"===typeof A.reversed&&!0===A.reversed,n}return e(A,t),A}(Ms),ci=[{type:15,flags:0,unit:"px",number:3}],li=[{type:16,flags:0,number:50}],ui=function(t){return t.width>t.height?new a(t.left+(t.width-t.height)/2,t.top,t.height,t.height):t.width<t.height?new a(t.left,t.top+(t.height-t.width)/2,t.width,t.width):t},hi=function(t){var e=t.type===pi?new Array(t.value.length+1).join("•"):t.value;return 0===e.length?t.placeholder||"":e},di="checkbox",fi="radio",pi="password",mi=707406591,gi=function(t){function A(e,A){var n=t.call(this,e,A)||this;switch(n.type=A.type.toLowerCase(),n.checked=A.checked,n.value=hi(A),n.type!==di&&n.type!==fi||(n.styles.backgroundColor=3739148031,n.styles.borderTopColor=n.styles.borderRightColor=n.styles.borderBottomColor=n.styles.borderLeftColor=2779096575,n.styles.borderTopWidth=n.styles.borderRightWidth=n.styles.borderBottomWidth=n.styles.borderLeftWidth=1,n.styles.borderTopStyle=n.styles.borderRightStyle=n.styles.borderBottomStyle=n.styles.borderLeftStyle=1,n.styles.backgroundClip=[0],n.styles.backgroundOrigin=[0],n.bounds=ui(n.bounds)),n.type){case di:n.styles.borderTopRightRadius=n.styles.borderTopLeftRadius=n.styles.borderBottomRightRadius=n.styles.borderBottomLeftRadius=ci;break;case fi:n.styles.borderTopRightRadius=n.styles.borderTopLeftRadius=n.styles.borderBottomRightRadius=n.styles.borderBottomLeftRadius=li;break}return n}return e(A,t),A}(Ms),vi=function(t){function A(e,A){var n=t.call(this,e,A)||this,r=A.options[A.selectedIndex||0];return n.value=r&&r.text||"",n}return e(A,t),A}(Ms),wi=function(t){function A(e,A){var n=t.call(this,e,A)||this;return n.value=A.value,n}return e(A,t),A}(Ms),Bi=function(t){function A(e,A){var n=t.call(this,e,A)||this;n.src=A.src,n.width=parseInt(A.width,10)||0,n.height=parseInt(A.height,10)||0,n.backgroundColor=n.styles.backgroundColor;try{if(A.contentWindow&&A.contentWindow.document&&A.contentWindow.document.documentElement){n.tree=Fi(e,A.contentWindow.document.documentElement);var r=A.contentWindow.document.documentElement?wn(e,getComputedStyle(A.contentWindow.document.documentElement).backgroundColor):Bn.TRANSPARENT,s=A.contentWindow.document.body?wn(e,getComputedStyle(A.contentWindow.document.body).backgroundColor):Bn.TRANSPARENT;n.backgroundColor=un(r)?un(s)?n.styles.backgroundColor:s:r}}catch(Ge){}return n}return e(A,t),A}(Ms),yi=["OL","UL","MENU"],Ci=function(t,e,A,n){for(var r=e.firstChild,s=void 0;r;r=s)if(s=r.nextSibling,Qi(r)&&r.data.trim().length>0)A.textNodes.push(new ti(t,r,A.styles));else if(xi(r))if(Gi(r)&&r.assignedNodes)r.assignedNodes().forEac
21h((function(e){return Ci(t,e,A,n)}));else{var a=bi(t,r);a.styles.isVisible()&&(_i(r,a,n)?a.flags|=4:Ui(a.styles)&&(a.flags|=2),-1!==yi.indexOf(r.tagName)&&(a.flags|=8),A.elements.push(a),r.slot,r.shadowRoot?Ci(t,r.shadowRoot,a,n):Ki(r)||Mi(r)||Vi(r)||Ci(t,r,a,n))}},bi=function(t,e){return ki(e)?new ri(t,e):ji(e)?new si(t,e):Mi(e)?new ai(t,e):Ii(e)?new ii(t,e):Ei(e)?new oi(t,e):Ni(e)?new gi(t,e):Vi(e)?new vi(t,e):Ki(e)?new wi(t,e):Hi(e)?new Bi(t,e):new Ms(t,e)},Fi=function(t,e){var A=bi(t,e);return A.flags|=4,Ci(t,e,A,A),A},_i=function(t,e,A){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||Pi(t)&&A.styles.isTransparent()},Ui=function(t){return t.isPositioned()||t.isFloating()},Qi=function(t){return t.nodeType===Node.TEXT_NODE},xi=function(t){return t.nodeType===Node.ELEMENT_NODE},Si=function(t){return xi(t)&&"undefined"!==typeof t.style&&!Li(t)},Li=function(t){return"object"===typeof t.className},Ii=function(t){return"LI"===t.tagName},Ei=function(t){return"OL"===t.tagName},Ni=function(t){return"INPUT"===t.tagName},Ti=function(t){return"HTML"===t.tagName},Mi=function(t){return"svg"===t.tagName},Pi=function(t){return"BODY"===t.tagName},ji=function(t){return"CANVAS"===t.tagName},Di=function(t){return"VIDEO"===t.tagName},ki=function(t){return"IMG"===t.tagName},Hi=function(t){return"IFRAME"===t.tagName},Oi=function(t){return"STYLE"===t.tagName},Ri=function(t){return"SCRIPT"===t.tagName},Ki=function(t){return"TEXTAREA"===t.tagName},Vi=function(t){return"SELECT"===t.tagName},Gi=function(t){return"SLOT"===t.tagName},$i=function(t){return t.tagName.indexOf("-")>0},qi=function(){function t(){this.counters={}}return t.prototype.getCounterValue=function(t){var e=this.counters[t];return e&&e.length?e[e.length-1]:1},t.prototype.getCounterValues=function(t){var e=this.counters[t];return e||[]},t.prototype.pop=function(t){var e=this;t.forEach((function(t){return e.counters[t].pop()}))},t.prototype.parse=function(t){var e=this,A=t.counterIncrement,n=t.counterReset,r=!0;null!==A&&A.forEach((function(t){var A=e.counters[t.counter];A&&0!==t.increment&&(r=!1,A.length||A.push(1),A[Math.max(0,A.length-1)]+=t.increment)}));var s=[];
21return r&&n.forEach((function(t){var A=e.counters[t.counter];s.push(t.counter),A||(A=e.counters[t.counter]=[]),A.push(t.reset)})),s},t}(),zi={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Yi={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Wi={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},Ji={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},Xi=function(t,e,A,n,r,s){return t<e||t>A?uo(t,r,s.length>0):n.integers.reduce((function(e,A,r){while(t>=A)t-=A,e+=n.values[r];return e}),"")+s},Zi=function(t,e,A,n){var r="";do{A||t--,r=n(t)+r,t/=e}while(t*e>=e);return r},to=function(t,e,A,n,r){var s=A-e+1;return(t<0?"-":"")+(Zi(Math.abs(t),s,n,(function(t){return l(Math.floor(t%s)+e)}))+r)},eo=function(t,e,A){void 0===A&&(A=". ");var n=e.length;return Zi(Math.abs(t),n,!1,(function(t){return e[Math.floor(t%n)]}))+A},Ao=1,no=2,ro=4,so=8,ao=function(t,e,A,n,r,s){if(t<-9999||t>9999)return uo(t,4,r.length>0);var a=Math.abs(t),i=r;if(0===a)return e[0]+i;for(var o=0;a>0&&o<=4;o++){var c=a%10;0===c&&gs(s,Ao)&&""!==i?i=e[c]+i:c>1||1===c&&0===o||1===c&&1===o&&gs(s,no)||1===c&&1===o&&gs(s,ro)&&t>100||1===c&&o>1&&gs(s,so)?i=e[c]+(o>0?A[o-1]:"")+i:1===c&&o>0&&(i=A[o-1]+i),a=Math.floor(a/10)}return(t<0?n:"")+i},io="十百千萬",oo="拾佰仟萬",co="マイナス",lo="마이너스",uo=function(t,e,A){var n=A?". ":"",r=A?"、":"",s=A?", ":"",a=A?" ":"";switch(e){case 0:return"•"+a;case 1:return"◦"+a;case 2:return"◾"+a;case 5:var i=to(t,48,57,!0,n);return i.length<4?"0"+i:i;case 4:return eo(t,"〇一二三四五六七八九",r);case 6:return Xi(t,1,3999,zi,3,n).toLowerCase();case 7:return Xi(t,1,3999,zi,3,n);case 8:return to(t,945,969,!1,n);case 9:return to(t,97,122,!1,n);case 10:return to(t,65,90,!1,n);case 11:return to(t,1632,1641,!0,n);case 12:case 49:return Xi(t,1,9999,Yi,3,n);case 35:return Xi(t,1,9999,Yi,3,n).toLowerCase();case 13:return to(t,2534,2543,!0,n);case 14:case 30:return to(t,6112,6121,!0,n);case 15:return eo(t,"子丑寅卯辰巳午未申酉戌亥",r);case 16:return eo(t,"甲乙丙丁戊己庚辛壬癸",r);case 17:case 48:return ao(t,"零一二三四五六七八九",io,"負",r,no|ro|so);case 47:return ao(t,"零壹貳參肆伍陸柒捌玖",oo,"負",r,Ao|no|ro|so);case 42:return ao(t,"零一二三四五六七八九",io,"负",r,no|ro|so);case 41:return ao(t,"零壹贰叁肆伍陆柒捌玖",oo,"负",r,Ao|no|ro|so);case 26:return ao(t,"〇一二三四五六七八九","十百千万",co,r,0);case 25:return ao(t,"零壱弐参四伍六七八九","拾百千万",co,r,Ao|no|ro);case 31:return ao(t,"영일이삼사오육칠팔구","십백천만",lo,s,Ao|no|ro);case 33:return ao(t,"零一二三四五六七八九","十百千萬",lo,s,0);case 32:return ao(t,"零壹貳參四五六七八九","拾百千",lo,s,Ao|no|ro);case 18:return to(t,2406,2415,!0,n);case 20:return Xi(t,1,19999,Ji,3,n);case 21:return to(t,2790,2799,!0,n);case 22:return to(t,2662,2671,!0,n);case 22:return Xi(t,1,10999,Wi,3,n);case 23:return eo(t,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return eo(t,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return to(t,3302,3311,!0,n);case 28:return eo(t,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",r);case 29:return eo(t,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",r);case 34:return to(t,3792,3801,!0,n);case 37:return to(t,6160,6169,!0,n);case 38:return to(t,4160,4169,!0,n);case 39:return to(t,2918,2927,!0,n);case 40:return to(t,1776,1785,!0,n);case 43:return to(t,3046,3055,!0,n);case 44:return to(t,3174,3183,!0,n);case 45:return to(t,3664,3673,!0,n);case 46:return to(t,3872,3881,!0,n);case 3:default:return to(t,48,57,!0,n)}},ho="data-html2canvas-ignore",fo=function(){function t(t,e,A){if(this.context=t,this.options=A,this.scrolledElements=[],this.referenceElement=e,this.counters=new qi,this.quoteDepth=0,!e.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(e.ownerDocument.documentElement,!1)}return t.prototype.toIFrame=function(t,e){var A=this,s=mo(t,e);if(!s.contentWindow)return Promise.reject("Unable to find iframe window");var a=t.defaultView.pageXOffset,i=t.defaultView.pageYOffset,o=s.contentWindow,c=o.document,l=wo(s).then((function(){return n(A,void 0,void 0,(function(){var t,A;return r(this,(function(n){switch(n.label){case 0:return this.scrolledElements.forEac
21h(Fo),o&&(o.scrollTo(e.left,e.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||o.scrollY===e.top&&o.scrollX===e.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(o.scrollX-e.left,o.scrollY-e.top,0,0))),t=this.options.onclone,A=this.clonedReferenceElement,"undefined"===typeof A?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:c.fonts&&c.fonts.ready?[4,c.fonts.ready]:[3,2];case 1:n.sent(),n.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,vo(c)]:[3,4];case 3:n.sent(),n.label=4;case 4:return"function"===typeof t?[2,Promise.resolve().then((function(){return t(c,A)})).then((function(){return s}))]:[2,s]}}))}))}));return c.open(),c.write(Co(document.doctype)+"<html></html>"),bo(this.referenceElement.ownerDocument,a,i),c.replaceChild(c.adoptNode(this.documentElement),c.documentElement),c.close(),l},t.prototype.createElementClone=function(t){if(Ts(t,2),ji(t))return this.createCanvasClone(t);if(Di(t))return this.createVideoClone(t);if(Oi(t))return this.createStyleClone(t);var e=t.cloneNode(!1);return ki(e)&&(ki(t)&&t.currentSrc&&t.currentSrc!==t.src&&(e.src=t.currentSrc,e.srcset=""),"lazy"===e.loading&&(e.loading="eager")),$i(e)?this.createCustomElementClone(e):e},t.prototype.createCustomElementClone=function(t){var e=document.createElement("html2canvascustomelement");return yo(t.style,e),e},t.prototype.createStyleClone=function(t){try{var e=t.sheet;if(e&&e.cssRules){var A=[].slice.call(e.cssRules,0).reduce((function(t,e){return e&&"string"===typeof e.cssText?t+e.cssText:t}),""),n=t.cloneNode(!1);return n.textContent=A,n}}catch(Ge){if(this.context.logger.error("Unable to access cssRules property",Ge),"SecurityError"!==Ge.name)throw Ge}return t.cloneNode(!1)}
21,t.prototype.createCanvasClone=function(t){var e;if(this.options.inlineImages&&t.ownerDocument){var A=t.ownerDocument.createElement("img");try{return A.src=t.toDataURL(),A}catch(Ge){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",t)}}var n=t.cloneNode(!1);try{n.width=t.width,n.height=t.height;var r=t.getContext("2d"),s=n.getContext("2d");if(s)if(!this.options.allowTaint&&r)s.putImageData(r.getImageData(0,0,t.width,t.height),0,0);else{var a=null!==(e=t.getContext("webgl2"))&&void 0!==e?e:t.getContext("webgl");if(a){var i=a.getContextAttributes();!1===(null===i||void 0===i?void 0:i.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",t)}s.drawImage(t,0,0)}return n}catch(Ge){this.context.logger.info("Unable to clone canvas as it is tainted",t)}return n},t.prototype.createVideoClone=function(t){var e=t.ownerDocument.createElement("canvas");e.width=t.offsetWidth,e.height=t.offsetHeight;var A=e.getContext("2d");try{return A&&(A.drawImage(t,0,0,e.width,e.height),this.options.allowTaint||A.getImageData(0,0,e.width,e.height)),e}catch(Ge){this.context.logger.info("Unable to clone video as it is tainted",t)}var n=t.ownerDocument.createElement("canvas");return n.width=t.offsetWidth,n.height=t.offsetHeight,n},t.prototype.appendChildNode=function(t,e,A){xi(e)&&(Ri(e)||e.hasAttribute(ho)||"function"===typeof this.options.ignoreElements&&this.options.ignoreElements(e))||this.options.copyStyles&&xi(e)&&Oi(e)||t.appendChild(this.cloneNode(e,A))},t.prototype.cloneChildNodes=function(t,e,A){for(var n=this,r=t.shadowRoot?t.shadowRoot.firstChild:t.firstChild;r;r=r.nextSibling)if(xi(r)&&Gi(r)&&"function"===typeof r.assignedNodes){var s=r.assignedNodes();s.length&&s.forEach((function(t){return n.appendChildNode(e,t,A)}))}else this.appendChildNode(e,r,A)},t.prototype.cloneNode=function(t,e){if(Qi(t))return document.createTextNode(t.data);if(!t.ownerDocument)return t.cloneNode(!1);var A=t.ownerDocument.defaultView;if(A&&xi(t)&&(Si(t)||Li(t))){var n=this.createElementClone(t);n.style.transitionProperty="none";var r=A.getComputedStyle(t),s=A.getComputedStyle(t,":before"),a=A.getComputedStyle(t,":after");this.referenceElement===t&&Si(n)&&(this.clonedReferenceElement=n),Pi(n)&&Lo(n);var i=this.counters.parse(new Ls(this.context,r)),o=this.resolvePseudoContent(t,n,s,ua.BEFORE);$i(t)&&(e=!0),Di(t)||this.cloneChildNodes(t,n,e),o&&n.insertBefore(o,n.firstChild);var c=this.resolvePseudoContent(t,n,a,ua.AFTER);return c&&n.appendChild(c),this.counters.pop(i),(r&&(this.options.copyStyles||Li(t))&&!Hi(t)||e)&&yo(r,n),0===t.scrollTop&&0===t.scrollLeft||this.scrolledElements.push([n,t.scrollLeft,t.scrollTop]),(Ki(t)||Vi(t))&&(Ki(n)||Vi(n))&&(n.value=t.value),n}return t.cloneNode(!1)},t.prototype.resolvePseudoContent=function(t,e,A,n){var r=this;if(A){var s=A.content,a=e.ownerDocument;if(a&&s&&"none"!==s&&"-moz-alt-content"!==s&&"none"!==A.display){this.counters.parse(new Ls(this.context,A));var i=new Ss(this.context,A),o=a.createElement("html2canvaspseudoelement");yo(A,o),i.content.forEach((function(e){if(0===e.type)o.appendChild(a.createTextNode(e.value));else if(22===e.type){var A=a.createElement("img");A.src=e.value,A.style.opacity="1",o.appendChild(A)}else if(18===e.type){if("attr"===e.name){var n=e.values.filter(HA);n.length&&o.appendChild(a.createTextNode(t.getAttribute(n[0].value)||""))}else if("counter"===e.name){var s=e.values.filter(VA),c=s[0],l=s[1];if(c&&HA(c)){var u=r.counters.getCounterValue(c.value),h=l&&HA(l)?Mr.parse(r.context,l.value):3;o.appendChild(a.createTextNode(uo(u,h,!1)))}}else if("counters"===e.name){var d=e.values.filter(VA),f=(c=d[0],d[1]);l=d[2];if(c&&HA(c)){var p=r.counters.getCounterValues(c.value),m=l&&HA(l)?Mr.parse(r.context,l.value):3,g=f&&0===f.type?f.value:"",v=p.map((function(t){return uo(t,m,!1)})).join(g);o.appendChild(a.createTextNode(v))}}}else if(20===e.type)switch(e.value){case"open-quote":o.appendChild(a.createTextNode(bs(i.quotes,r.quoteDepth++,!0)));break;case"close-quote":o.appendChild(a.createTextNode(bs(i.quotes,--r.quoteDepth,!1)));break;default:o.appendChild(a.createTextNode(e.value))}})),o.className=Qo+" "+xo;var c=n===ua.BEFORE?" "+Qo:" "+xo;return Li(e)?e.className.baseValue+=c:e.className+=c,o}}},t.destroy=function(t){return!!t.parentNode&&(t.parentNode.removeChild(t),!0)},t}();(function(t){t[t["BEFORE"]=0]="BEFORE",t[t["AFTER"]=1]="AFTER"})(ua||(ua={}));var po,mo=function(t,e){var A=t.createElement("iframe");return A.className="html2canvas-container",A.style.visibility="hidden",A.style.position="fixed",A.style.left="-10000px",A.style.top="0px",A.style.border="0",A.width=e.width.toString(),A.height=e.height.toString(),A.scrolling="no",A.setAttribute(ho,"true"),t.body.appendChild(A),A},go=function(t){return new Promise((function(e){t.complete?e():t.src?(t.onload=e,t.onerror=e):e()}))},vo=function(t){return Promise.all([].slice.call(t.images,0).map(go))},wo=function(t){return new Promise((function(e,A){var n=t.contentWindow;if(!n)return A("No window assigned for iframe");var r=n.document;n.onload=t.onload=function(){n.onload=t.onload=null;var A=setInterval((function(){r.body.childNodes.length>0&&"complete"===r.readyState&&(clearInterval(A),e(t))}),50)}}))},Bo=["all","d","content"],yo=function(t,e){for(var A=t.length-1;A>=0;A--){var n=t.item(A);-1===Bo.indexOf(n)&&e.style.setProperty(n,t.getPropertyValue(n))}return e},Co=function(t){var e="";return t&&(e+="<!DOCTYPE ",t.name&&(e+=t.name),t.internalSubset&&(e+=t.internalSubset),t.publicId&&(e+='"'+t.publicId+'"'),t.systemId&&(e+='"'+t.systemId+'"'),e+=">"),e},bo=function(t,e,A){t&&t.defaultView&&(e!==t.defaultView.pageXOffset||A!==t.defaultView.pageYOffset)&&t.defaultView.scrollTo(e,A)},Fo=function(t){var e=t[0],A=t[1],n=t[2];e.scrollLeft=A,e.scrollTop=n},_o=":before",Uo=":after",Qo="___html2canvas___pseudoelement_before",xo="___html2canvas___pseudoelement_after",So='{\n    content: "" !important;\n    display: none !important;\n}',Lo=function(t){Io(t,"."+Qo+_o+So+"\n         ."+xo+Uo+So)},Io=function(t,e){var A=t.ownerDocument;if(A){var n=A.createElement("style");n.textContent=e,t.appendChild(n)}},Eo=function(){function t(){}return t.getOrigin=function(e){var A=t._link;return A?(A.href=e,A.href=A.href,A.protocol+A.hostname+A.port):"about:blank"},t.isSameOrigin=function(e){return t.getOrigin(e)===t._origin},t.setContext=function(e){t._link=e.document.createElement("a"),t._origin=t.getOrigin(e.location.href)},t._origin="about:blank",t}(),No=function(){function t(t,e){this.context=t,this._options=e,this._cache={}}return t.prototype.addImage=function(t){var e=Promise.resolve();return this.has(t)?e:Ho(t)||jo(t)?((this._cache[t]=this.loadImage(t)).catch((function(){})),e):e},t.prototype.match=function(t){return this._cache[t]},t.prototype.loadImage=function(t){return n(this,void 0,void 0,(function(){var e,A,n,s,a=this;return r(this,(function(r){switch(r.label){case 0:return e=Eo.isSameOrigin(t),A=!Do(t)&&!0===this._options.useCORS&&Va.SUPPORT_CORS_IMAGES&&!e,n=!Do(t)&&!e&&!Ho(t)&&"string"===typeof this._options.proxy&&Va.SUPPORT_CORS_XHR&&!A,e||!1!==this._options.allowTaint||Do(t)||Ho(t)||n||A?(s=t,n?[4,this.proxy(s)]:[3,2]):[2];case 1:s=r.sent(),r.label=2;case 2:return this.context.logger.debug("Added image "+t.substring(0,256)),[4,new Promise((function(t,e){var n=new Image;n.onload=function(){return t(n)},n.onerror=e,(ko(s)||A)&&(n.crossOrigin="anonymous"),n.src=s,!0===n.complete&&setTimeout((function(){return t(n)}),500),a._options.imageTimeout>0&&setTimeout((function(){return e("Timed out ("+a._options.imageTimeout+"ms) loading image")}),a._options.imageTimeout)}))];case 3:return[2,r.sent()]}}))}))},t.prototype.has=function(t){return"undefined"!==typeof this._cache[t]},t.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},t.prototype.proxy=function(t){var e=this,A=this._options.proxy;if(!A)throw new Error("No proxy defined");var n=t.substring(0,256);return new Promise((function(r,s){var a=Va.SUPPORT_RESPONSE_TYPE?"blob":"text",i=new XMLHttpRequest;i.onload=function(){if(200===i.status)if("text"===a)r(i.response);else{var t=new FileReader;t.addEventListener("load",(function(){return r(t.result)}),!1),t.addEventListener("error",(function(t){return s(t)}
vendor: 4,624 bytes, line 21
21),!1),t.readAsDataURL(i.response)}else s("Failed to proxy resource "+n+" with status code "+i.status)},i.onerror=s;var o=A.indexOf("?")>-1?"&":"?";if(i.open("GET",""+A+o+"url="+encodeURIComponent(t)+"&responseType="+a),"text"!==a&&i instanceof XMLHttpRequest&&(i.responseType=a),e._options.imageTimeout){var c=e._options.imageTimeout;i.timeout=c,i.ontimeout=function(){return s("Timed out ("+c+"ms) proxying "+n)}}i.send()}))},t}(),To=/^data:image\/svg\+xml/i,Mo=/^data:image\/.*;base64,/i,Po=/^data:image\/.*/i,jo=function(t){return Va.SUPPORT_SVG_DRAWING||!Oo(t)},Do=function(t){return Po.test(t)},ko=function(t){return Mo.test(t)},Ho=function(t){return"blob"===t.substr(0,4)},Oo=function(t){return"svg"===t.substr(-3).toLowerCase()||To.test(t)},Ro=function(){function t(t,e){this.type=0,this.x=t,this.y=e}return t.prototype.add=function(e,A){return new t(this.x+e,this.y+A)},t}(),Ko=function(t,e,A){return new Ro(t.x+(e.x-t.x)*A,t.y+(e.y-t.y)*A)},Vo=function(){function t(t,e,A,n){this.type=1,this.start=t,this.startControl=e,this.endControl=A,this.end=n}return t.prototype.subdivide=function(e,A){var n=Ko(this.start,this.startControl,e),r=Ko(this.startControl,this.endControl,e),s=Ko(this.endControl,this.end,e),a=Ko(n,r,e),i=Ko(r,s,e),o=Ko(a,i,e);return A?new t(this.start,n,a,o):new t(o,i,s,this.end)},t.prototype.add=function(e,A){return new t(this.start.add(e,A),this.startControl.add(e,A),this.endControl.add(e,A),this.end.add(e,A))},t.prototype.reverse=function(){return new t(this.end,this.endControl,this.startControl,this.start)},t}(),Go=function(t){return 1===t.type},$o=function(){function t(t){var e=t.styles,A=t.bounds,n=ZA(e.borderTopLeftRadius,A.width,A.height),r=n[0],s=n[1],a=ZA(e.borderTopRightRadius,A.width,A.height),i=a[0],o=a[1],c=ZA(e.borderBottomRightRadius,A.width,A.height),l=c[0],u=c[1],h=ZA(e.borderBottomLeftRadius,A.width,A.height),d=h[0],f=h[1],p=[];p.push((r+i)/A.width),p.push((d+l)/A.width),p.push((s+f)/A.height),p.push((o+u)/A.height);var m=Math.max.apply(Math,p);m>1&&(r/=m,s/=m,i/=m,o/=m,l/=m,u/=m,d/=m,f/=m);var g=A.width-i,v=A.height-u,w=A.width-l,B=A.height-f,y=e.borderTopWidth,C=e.borderRightWidth,b=e.borderBottomWidth,F=e.borderLeftWidth,_=tn(e.paddingTop,t.bounds.width),U=tn(e.paddingRight,t.bounds.width),Q=tn(e.paddingBottom,t.bounds.width),x=tn(e.paddingLeft,t.bounds.width);this.topLeftBorderDoubleOuterBox=r>0||s>0?qo(A.left+F/3,A.top+y/3,r-F/3,s-y/3,po.TOP_LEFT):new Ro(A.left+F/3,A.top+y/3),this.topRightBorderDoubleOuterBox=r>0||s>0?qo(A.left+g,A.top+y/3,i-C/3,o-y/3,po.TOP_RIGHT):new Ro(A.left+A.width-C/3,A.top+y/3),this.bottomRightBorderDoubleOuterBox=l>0||u>0?qo(A.left+w,A.top+v,l-C/3,u-b/3,po.BOTTOM_RIGHT):new Ro(A.left+A.width-C/3,A.top+A.height-b/3),this.bottomLeftBorderDoubleOuterBox=d>0||f>0?qo(A.left+F/3,A.top+B,d-F/3,f-b/3,po.BOTTOM_LEFT):new Ro(A.left+F/3,A.top+A.height-b/3),this.topLeftBorderDoubleInnerBox=r>0||s>0?qo(A.left+2*F/3,A.top+2*y/3,r-2*F/3,s-2*y/3,po.TOP_LEFT):new Ro(A.left+2*F/3,A.top+2*y/3),this.topRightBorderDoubleInnerBox=r>0||s>0?qo(A.left+g,A.top+2*y/3,i-2*C/3,o-2*y/3,po.TOP_RIGHT):new Ro(A.left+A.width-2*C/3,A.top+2*y/3),this.bottomRightBorderDoubleInnerBox=l>0||u>0?qo(A.left+w,A.top+v,l-2*C/3,u-2*b/3,po.BOTTOM_RIGHT):new Ro(A.left+A.width-2*C/3,A.top+A.height-2*b/3),this.bottomLeftBorderDoubleInnerBox=d>0||f>0?qo(A.left+2*F/3,A.top+B,d-2*F/3,f-2*b/3,po.BOTTOM_LEFT):new Ro(A.left+2*F/3,A.top+A.height-2*b/3),this.topLeftBorderStroke=r>0||s>0?qo(A.left+F/2,A.top+y/2,r-F/2,s-y/2,po.TOP_LEFT):new Ro(A.left+F/2,A.top+y/2),this.topRightBorderStroke=r>0||s>0?qo(A.left+g,A.top+y/2,i-C/2,o-y/2,po.TOP_RIGHT):new Ro(A.left+A.width-C/2,A.top+y/2),this.bottomRightBorderStroke=l>0||u>0?qo(A.left+w,A.top+v,l-C/2,u-b/2,po.BOTTOM_RIGHT):new Ro(A.left+A.width-C/2,A.top+A.height-b/2),this.bottomLeftBorderStroke=d>0||f>0?qo(A.left+F/2,A.top+B,d-F/2,f-b/2,po.BOTTOM_LEFT):new Ro(A.left+F/2,A.top+A.height-b/2),this.topLeftBorderBox=r>0||s>0?qo(A.left,A.top,r,s,po.TOP_LEFT):new Ro(A.left,A.top),this.topRightBorderBox=i>0||o>0?qo(A.left+g,A.top,i,o,po.TOP_RIGHT):new Ro(A.left+A.width,A.top),this.bottomRightBorderBox=l>0||u>0?qo(A.left+w,A.top+v,l,u,po.BOTTOM_RIGHT):new Ro(A.left+A.width,A.top+A.height),this.bottomLeftBorderBox=d>0||f>0?qo(A.left,A.top+B,d,f,po.BOTTOM_LEFT):new Ro(A.left,A.top+A.height),this.topLeftPaddingBox=r>0||s>0?qo(A.left+F,A.top+y,Math.max(0,r-F),Math.max(0,s-y),po.TOP_LEFT):new Ro(A.left+F,A.top+y),this.topRightPaddingBox=i>0||o>0?qo(A.left+Math.min(g,A.width-C),A.top+y,g>A.width+C?0:Math.max(0,i-C),Math.max(0,o-y),po.TOP_RIGHT):new Ro(A.left+A.width-C,A.top+y),this.bottomRightPaddingBox=l>0||u>
210?qo(A.left+Math.min(w,A.width-F),A.top+Math.min(v,A.height-b),Math.max(0,l-C),Math.max(0,u-b),po.BOTTOM_RIGHT):new Ro(A.left+A.width-C,A.top+A.height-b),this.bottomLeftPaddingBox=d>0||f>0?qo(A.left+F,A.top+Math.min(B,A.height-b),Math.max(0,d-F),Math.max(0,f-b),po.BOTTOM_LEFT):new Ro(A.left+F,A.top+A.height-b),this.topLeftContentBox=r>0||s>0?qo(A.left+F+x,A.top+y+_,Math.max(0,r-(F+x)),Math.max(0,s-(y+_)),po.TOP_LEFT):new Ro(A.left+F+x,A.top+y+_),this.topRightContentBox=i>0||o>0?qo(A.left+Math.min(g,A.width+F+x),A.top+y+_,g>A.width+F+x?0:i-F+x,o-(y+_),po.TOP_RIGHT):new Ro(A.left+A.width-(C+U),A.top+y+_),this.bottomRightContentBox=l>0||u>0?qo(A.left+Math.min(w,A.width-(F+x)),A.top+Math.min(v,A.height+y+_),Math.max(0,l-(C+U)),u-(b+Q),po.BOTTOM_RIGHT):new Ro(A.left+A.width-(C+U),A.top+A.height-(b+Q)),this.bottomLeftContentBox=d>0||f>0?qo(A.left+F+x,A.top+B,Math.max(0,d-(F+x)),f-(b+Q),po.BOTTOM_LEFT):new Ro(A.left+F+x,A.top+A.height-(b+Q))}return t}();(function(t){t[t["TOP_LEFT"]=0]="TOP_LEFT",t[t["TOP_RIGHT"]=1]="TOP_RIGHT",t[t["BOTTOM_RIGHT"]=2]="BOTTOM_RIGHT",t[t["BOTTOM_LEFT"]=3]="BOTTOM_LEFT"})(po||(po={}));var qo=function(t,e,A,n,r){var s=(Math.sqrt(2)-1)/3*4,a=A*s,i=n*s,o=t+A,c=e+n;switch(r){case po.TOP_LEFT:return new Vo(new Ro(t,c),new Ro(t,c-i),new Ro(o-a,e),new Ro(o,e));case po.TOP_RIGHT:return new Vo(new Ro(t,e),new Ro(t+a,e),new Ro(o,c-i),new Ro(o,c));case po.BOTTOM_RIGHT:return new Vo(new Ro(o,e),new Ro(o,e+i),new Ro(t+a,c),new Ro(t,c));case po.BOTTOM_LEFT:default:return new Vo(new Ro(o,c),new Ro(o-a,c),new Ro(t,e+i),new Ro(t,e))}},zo=function(t){return[t.topLeftBorderBox,t.topRightBorderBox,t.bottomRightBorderBox,t.bottomLeftBorderBox]},Yo=function(t){return[t.topLeftContentBox,t.topRightContentBox,t.bottomRightContentBox,t.bottomLeftContentBox]},Wo=function(t){return[t.topLeftPaddingBox,t.topRightPaddingBox,t.bottomRightPaddingBox,t.bottomLeftPaddingBox]},Jo=function(){function t(t,e,A){this.offsetX=t,this.offsetY=e,this.matrix=A,this.type=0,this.target=6}return t}(),Xo=function(){function t(t,e){this.path=t,this.target=e,this.type=1}return t}(),Zo=function(){function t(t){this.opacity=t,this.type=2,this.target=6}return t}(),tc=function(t){return 0===t.type},ec=function(t){return 1===t.type},Ac=function(t){return 2===t.type},nc=function(t,e){return t.length===e.length&&t.some((function(t,A){return t===e[A]}))},rc=function(t,e,A,n,r){return t.map((function(t,s){switch(s){case 0:return t.add(e,A);case 1:return t.add(e+n,A);case 2:return t.add(e+n,A+r);case 3:return t.add(e,A+r)}return t}))},sc=function(){function t(t){this.element=t,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return t}(),ac=function(){function t(t,e){if(this.container=t,this.parent=e,this.effects=[],this.curves=new $o(this.container),this.container.styles.opacity<1&&this.effects.push(new Zo(this.container.styles.opacity)),null!==this.container.styles.transform){var A=this.container.bounds.left+this.container.styles.transformOrigin[0].number,n=this.container.bounds.top+this.container.styles.transformOrigin[1].number,r=this.container.styles.transform;this.effects.push(new Jo(A,n,r))}if(0!==this.container.styles.overflowX){var s=zo(this.curves),a=Wo(this.curves);nc(s,a)?this.effects.push(new Xo(s,6)):(this.effects.push(new Xo(s,2)),this.effects.push(new Xo(a,4)))}}return t.prototype.getEffects=function(t){var e=-1===[2,3].indexOf(this.container.styles.position),A=this.parent,n=this.effects.slice(0);while(A){var r=A.effects.filter((function(t){return!ec(t)}));if(e||0!==A.container.styles.position||!A.parent){if(n.unshift.apply(n,r),e=-1===[2,3].indexOf(A.container.styles.position),0!==A.container.styles.overflowX){var s=zo(A.curves),a=Wo(A.curves);nc(s,a)||n.unshift(new Xo(a,6))}}else n.unshift.apply(n,r);A=A.parent}return n.filter((function(e){return gs(e.target,t)}))},t}(),ic=function(t,e,A,n){t.container.elements.forEach((function(r){var s=gs(r.flags,4),a=gs(r.flags,2),i=new ac(r,t);gs(r.styles.display,2048)&&n.push(i);var o=gs(r.flags,8)?[]:n;if(s||a){var c=s||r.styles.isPositioned()?A:e,l=new sc(i);if(r.styles.isPositioned()||r.styles.opacity<1||r.styles.isTransformed()){var u=r.styles.zIndex.order;if(u<0){var h=0;c.negativeZIndex.some((function(t,e){return u>t.element.container.styles.zIndex.order?(h=e,!1):h>0})),c.negativeZIndex.splice(h,0,l)}else if(u>0){var d=0;c.positiveZIndex.some((function(t,e){return u>=t.element.container.styles.zIndex.order?(d=e+1,!1):d>0})),c.positiveZIndex.splice(d,0,l)}else c.zeroOrAutoZIndexOrTransformedOrOpacity.push(l)}else r.styles.isFloating()?c.nonPositionedFloats.push(l):c.nonPositionedInlineLevel.push(l);ic(i,l,s?l:A,o)}else r.styles.isInlineLevel()?e.inlineLevel.push(i):e.nonInlineLevel.push(i),ic(i,e,A,o);gs(r.flags,8)&&oc(r,o)}))},oc=function(t,e){for(var A=t instanceof oi?t.start:1,n=t instanceof oi&&t.reversed,r=0;r<e.length;r++){var s=e[r];s.container instanceof ii&&"number"===typeof s.container.value&&0!==s.container.value&&(A=s.container.value),s.listValue=uo(A,s.container.styles.listStyleType,!0),A+=n?-1:1}},cc=function(t){var e=new ac(t,null),A=new sc(e),n=[];return ic(e,A,A,n),oc(e.container,n),A},lc=function(t,e){switch(e){case 0:return pc(t.topLeftBorderBox,t.topLeftPaddingBox,t.topRightBorderBox,t.topRightPaddingBox);case 1:return pc(t.topRightBorderBox,t.topRightPaddingBox,t.bottomRightBorderBox,t.bottomRightPaddingBox);case 2:return pc(t.bottomRightBorderBox,t.bottomRightPaddingBox,t.bottomLeftBorderBox,t.bottomLeftPaddingBox);case 3:default:return pc(t.bottomLeftBorderBox,t.bottomLeftPaddingBox,t.topLeftBorderBox,t.topLeftPaddingBox)}},uc=function(t,e){switch(e){case 0:return pc(t.topLeftBorderBox,t.topLeftBorderDoubleOuterBo
21x,t.topRightBorderBox,t.topRightBorderDoubleOuterBox);case 1:return pc(t.topRightBorderBox,t.topRightBorderDoubleOuterBox,t.bottomRightBorderBox,t.bottomRightBorderDoubleOuterBox);case 2:return pc(t.bottomRightBorderBox,t.bottomRightBorderDoubleOuterBox,t.bottomLeftBorderBox,t.bottomLeftBorderDoubleOuterBox);case 3:default:return pc(t.bottomLeftBorderBox,t.bottomLeftBorderDoubleOuterBox,t.topLeftBorderBox,t.topLeftBorderDoubleOuterBox)}},hc=function(t,e){switch(e){case 0:return pc(t.topLeftBorderDoubleInnerBox,t.topLeftPaddingBox,t.topRightBorderDoubleInnerBox,t.topRightPaddingBox);case 1:return pc(t.topRightBorderDoubleInnerBox,t.topRightPaddingBox,t.bottomRightBorderDoubleInnerBox,t.bottomRightPaddingBox);case 2:return pc(t.bottomRightBorderDoubleInnerBox,t.bottomRightPaddingBox,t.bottomLeftBorderDoubleInnerBox,t.bottomLeftPaddingBox);case 3:default:return pc(t.bottomLeftBorderDoubleInnerBox,t.bottomLeftPaddingBox,t.topLeftBorderDoubleInnerBox,t.topLeftPaddingBox)}},dc=function(t,e){switch(e){case 0:return fc(t.topLeftBorderStroke,t.topRightBorderStroke);case 1:return fc(t.topRightBorderStroke,t.bottomRightBorderStroke);case 2:return fc(t.bottomRightBorderStroke,t.bottomLeftBorderStroke);case 3:default:return fc(t.bottomLeftBorderStroke,t.topLeftBorderStroke)}},fc=function(t,e){var A=[];return Go(t)?A.push(t.subdivide(.5,!1)):A.push(t),Go(e)?A.push(e.subdivide(.5,!0)):A.push(e),A},pc=function(t,e,A,n){var r=[];return Go(t)?r.push(t.subdivide(.5,!1)):r.push(t),Go(A)?r.push(A.subdivide(.5,!0)):r.push(A),Go(n)?r.push(n.subdivide(.5,!0).reverse()):r.push(n),Go(e)?r.push(e.subdivide(.5,!1).reverse()):r.push(e),r},mc=function(t){var e=t.bounds,A=t.styles;return e.add(A.borderLeftWidth,A.borderTopWidth,-(A.borderRightWidth+A.borderLeftWidth),-(A.borderTopWidth+A.borderBottomWidth))},gc=function(t){var e=t.styles,A=t.bounds,n=tn(e.paddingLeft,A.width),r=tn(e.paddingRight,A.width),s=tn(e.paddingTop,A.width),a=tn(e.paddingBottom,A.width);return A.add(n+e.borderLeftWidth,s+e.borderTopWidth,-(e.borderRightWidth+e.borderLeftWidth+n+r),-(e.borderTopWidth+e.borderBottomWidth+s+a))},vc=function(t,e){return 0===t?e.bounds:2===t?gc(e):mc(e)},wc=function(t,e){return 0===t?e.bounds:2===t?gc(e):mc(e)},Bc=function(t,e,A){var n=vc(Fc(t.styles.backgroundOrigin,e),t),r=wc(Fc(t.styles.backgroundClip,e),t),s=bc(Fc(t.styles.backgroundSize,e),A,n),a=s[0],i=s[1],o=ZA(Fc(t.styles.backgroundPosition,e),n.width-a,n.height-i),c=_c(Fc(t.styles.backgroundRepeat,e),o,s,n,r),l=Math.round(n.left+o[0]),u=Math.round(n.top+o[1]);return[c,l,u,a,i]},yc=function(t){return HA(t)&&t.value===qn.AUTO},Cc=function(t){return"number"===typeof t},bc=function(t,e,A){var n=e[0],r=e[1],s=e[2],a=t[0],i=t[1];if(!a)return[0,0];if(zA(a)&&i&&zA(i))return[tn(a,A.width),tn(i,A.height)];var o=Cc(s);if(HA(a)&&(a.value===qn.CONTAIN||a.value===qn.COVER)){if(Cc(s)){var c=A.width/A.height;return c<s!==(a.value===qn.COVER)?[A.width,A.width/s]:[A.height*s,A.height]}return[A.width,A.height]}var l=Cc(n),u=Cc(r),h=l||u;if(yc(a)&&(!i||yc(i))){if(l&&u)return[n,r];if(!o&&!h)return[A.width,A.height];if(h&&o){var d=l?n:r*s,f=u?r:n/s;return[d,f]}var p=l?n:A.width,m=u?r:A.height;return[p,m]}if(o){var g=0,v=0;return zA(a)?g=tn(a,A.width):zA(i)&&(v=tn(i,A.height)),yc(a)?g=v*s:i&&!yc(i)||(v=g/s),[g,v]}var w=null,B=null;if(zA(a)?w=tn(a,A.width):i&&zA(i)&&(B=tn(i,A.height)),null===w||i&&!yc(i)||(B=l&&u?w/n*r:A.height),null!==B&&yc(a)&&(w=l&&u?B/r*n:A.width),null!==w&&null!==B)return[w,B];throw new Error("Unable to calculate background-size for element")},Fc=function(t,e){var A=t[e];return"undefined"===typeof A?t[0]:A},_c=function(t,e,A,n,r){var s=e[0],a=e[1],i=A[0],o=A[1];switch(t){case 2:return[new Ro(Math.round(n.left),Math.round(n.top+a)),new Ro(Math.round(n.left+n.width),Math.round(n.top+a)),new Ro(Math.round(n.left+n.width),Math.round(o+n.top+a)),new Ro(Math.round(n.left),Math.round(o+n.top+a))];case 3:return[new Ro(Math.round(n.left+s),Math.round(n.top)),new Ro(Math.round(n.left+s+i),Math.round(n.top)),new Ro(Math.round(n.left+s+i),Math.round(n.height+n.top)),new Ro(Math.round(n.left+s),Math.round(n.height+n.top))];case 1:return[new Ro(Math.round(n.left+s),Math.round(n.top+a)),new Ro(Math.round(n.left+s+i),Math.round(n.top+a)),new Ro(Math.round(n.left+s+i),Math.round(n.top+a+o)),new Ro(Math.round(n.left+s),Math.round(n.top+a+o))];default:return[new Ro(Math.round(r.left),Math.round(r.top)),new Ro(Math.round(r.left+r.
21width),Math.round(r.top)),new Ro(Math.round(r.left+r.width),Math.round(r.height+r.top)),new Ro(Math.round(r.left),Math.round(r.height+r.top))]}},Uc="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Qc="Hidden Text",xc=function(){function t(t){this._data={},this._document=t}return t.prototype.parseMetrics=function(t,e){var A=this._document.createElement("div"),n=this._document.createElement("img"),r=this._document.createElement("span"),s=this._document.body;A.style.visibility="hidden",A.style.fontFamily=t,A.style.fontSize=e,A.style.margin="0",A.style.padding="0",A.style.whiteSpace="nowrap",s.appendChild(A),n.src=Uc,n.width=1,n.height=1,n.style.margin="0",n.style.padding="0",n.style.verticalAlign="baseline",r.style.fontFamily=t,r.style.fontSize=e,r.style.margin="0",r.style.padding="0",r.appendChild(this._document.createTextNode(Qc)),A.appendChild(r),A.appendChild(n);var a=n.offsetTop-r.offsetTop+2;A.removeChild(r),A.appendChild(this._document.createTextNode(Qc)),A.style.lineHeight="normal",n.style.verticalAlign="super";var i=n.offsetTop-A.offsetTop+2;return s.removeChild(A),{baseline:a,middle:i}},t.prototype.getMetrics=function(t,e){var A=t+" "+e;return"undefined"===typeof this._data[A]&&(this._data[A]=this.parseMetrics(t,e)),this._data[A]},t}(),Sc=function(){function t(t,e){this.context=t,this.options=e}return t}(),Lc=1e4,Ic=function(t){function A(e,A){var n=t.call(this,e,A)||this;return n._activeEffects=[],n.canvas=A.canvas?A.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),A.canvas||(n.canvas.width=Math.floor(A.width*A.scale),n.canvas.height=Math.floor(A.height*A.scale),n.canvas.style.width=A.width+"px",n.canvas.style.height=A.height+"px"),n.fontMetrics=new xc(document),n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-A.x,-A.y),n.ctx.textBaseline="bottom",n._activeEffects=[],n.context.logger.debug("Canvas renderer initialized ("+A.width+"x"+A.height+") with scale "+A.scale),n}return e(A,t),A.prototype.applyEffects=function(t){var e=this;while(this._activeEffects.length)this.popEffect();t.forEach((function(t){return e.applyEffect(t)}))},A.prototype.applyEffect=function(t){this.ctx.save(),Ac(t)&&(this.ctx.globalAlpha=t.opacity),tc(t)&&(this.ctx.translate(t.offsetX,t.offsetY),this.ctx.transform(t.matrix[0],t.matrix[1],t.matrix[2],t.matrix[3],t.matrix[4],t.matrix[5]),this.ctx.translate(-t.offsetX,-t.offsetY)),ec(t)&&(this.path(t.path),this.ctx.clip()),this._activeEffects.push(t)},A.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},A.prototype.renderStack=function(t){return n(this,void 0,void 0,(function(){var e;return r(this,(function(A){switch(A.label){case 0:return e=t.element.container.styles,e.isVisible()?[4,this.renderStackContent(t)]:[3,2];case 1:A.sent(),A.label=2;case 2:return[2]}}
21))}))},A.prototype.renderNode=function(t){return n(this,void 0,void 0,(function(){return r(this,(function(e){switch(e.label){case 0:return gs(t.container.flags,16),t.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(t)]:[3,3];case 1:return e.sent(),[4,this.renderNodeContent(t)];case 2:e.sent(),e.label=3;case 3:return[2]}}))}))},A.prototype.renderTextWithLetterSpacing=function(t,e,A){var n=this;if(0===e)this.ctx.fillText(t.text,t.bounds.left,t.bounds.top+A);else{var r=Ya(t.text);r.reduce((function(e,r){return n.ctx.fillText(r,e,t.bounds.top+A),e+n.ctx.measureText(r).width}),t.bounds.left)}},A.prototype.createFontStyle=function(t){var e=t.fontVariant.filter((function(t){return"normal"===t||"small-caps"===t})).join(""),A=Pc(t.fontFamily).join(", "),n=DA(t.fontSize)?""+t.fontSize.number+t.fontSize.unit:t.fontSize.number+"px";return[[t.fontStyle,e,t.fontWeight,n,A].join(" "),A,n]},A.prototype.renderTextNode=function(t,e){return n(this,void 0,void 0,(function(){var A,n,s,a,i,o,c,l,u=this;return r(this,(function(r){return A=this.createFontStyle(e),n=A[0],s=A[1],a=A[2],this.ctx.font=n,this.ctx.direction=1===e.direction?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",i=this.fontMetrics.getMetrics(s,a),o=i.baseline,c=i.middle,l=e.paintOrder,t.textBounds.forEach((function(t){l.forEach((function(A){switch(A){case 0:u.ctx.fillStyle=hn(e.color),u.renderTextWithLetterSpacing(t,e.letterSpacing,o);var n=e.textShadow;n.length&&t.text.trim().length&&(n.slice(0).reverse().forEach((function(A){u.ctx.shadowColor=hn(A.color),u.ctx.shadowOffsetX=A.offsetX.number*u.options.scale,u.ctx.shadowOffsetY=A.offsetY.number*u.options.scale,u.ctx.shadowBlur=A.blur.number,u.renderTextWithLetterSpacing(t,e.letterSpacing,o)})),u.ctx.shadowColor="",u.ctx.shadowOffsetX=0,u.ctx.shadowOffsetY=0,u.ctx.shadowBlur=0),e.textDecorationLine.length&&(u.ctx.fillStyle=hn(e.textDecorationColor||e.color),e.textDecorationLine.forEach((function(e){switch(e){case 1:u.ctx.fillRect(t.bounds.left,Math.round(t.bounds.top+o),t.bounds.width,1);break;case 2:u.ctx.fillRect(t.bounds.left,Math.round(t.bounds.top),t.bounds.width,1);break;case 3:u.ctx.fillRect(t.bounds.left,Math.ceil(t.bounds.top+c),t.bounds.width,1);break}})));break;case 1:e.webkitTextStrokeWidth&&t.text.trim().length&&(u.ctx.strokeStyle=hn(e.webkitTextStrokeColor),u.ctx.lineWidth=e.webkitTextStrokeWidth,u.ctx.lineJoin=window.chrome?"miter":"round",u.ctx.strokeText(t.text,t.bounds.left,t.bounds.top+o)),u.ctx.strokeStyle="",u.ctx.lineWidth=0,u.ctx.lineJoin="miter";break}}))})),[2]}))}))},A.prototype.renderReplacedElement=function(t,e,A){if(A&&t.intrinsicWidth>0&&t.intrinsicHeight>0){var n=gc(t),r=Wo(e);this.path(r),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(A,0,0,t.intrinsicWidth,t.intrinsicHeight,n.left,n.top,n.width,n.height),this.ctx.restore()}},A.prototype.renderNodeContent=function(t){return n(this,void 0,void 0,(function(){var e,n,s,i,o,c,l,u,h,d,f,p,m,g,v,w,B,y,C;return r(this,(function(r){switch(r.label){case 0:this.applyEffects(t.getEffects(4)),e=t.container,n=t.curves,s=e.styles,i=0,o=e.textNodes,r.label=1;case 1:return i<o.length?(c=o[i],[4,this.renderTextNode(c,s)]):[3,4];case 2:r.sent(),r.label=3;case 3:return i++,[3,1];case 4:if(!(e instanceof ri))return[3,8];r.label=5;case 5:return r.trys.push([5,7,,8]),[4,this.context.cache.match(e.src)];case 6:return w=r.sent(),this.renderReplacedElement(e,n,w),[3,8];case 7:return r.sent(),this.context.logger.error("Error loading image "+e.src),[3,8];case 8:if(e instanceof si&&this.renderReplacedElement(e,n,e.canvas),!(e instanceof ai))return[3,12];r.label=9;case 9:return r.trys.push([9,11,,12]),[4,this.context.cache.match(e.svg)];case 10:return w=r.sent(),this.renderReplacedElement(e,n,w),[3,12];case 11:return r.sent(),this.context.logger.error("Error loading svg "+e.svg.substring(0,255)),[3,12];case 12:return e instanceof Bi&&e.tree?(l=new A(this.context,{scale:this.options.scale,backgroundColor:e.backgroundColor,x:0,y:0,width:e.width,height:e.height}),[4,l.render(e.tree)]):[3,14];case 13:u=r.sent(),e.width&&e.height&&this.ctx.drawImage(u,0,0,e.width,e.height,e.bounds.left,e.boun
vendor: 2,412 bytes, line 21
21ds.top,e.bounds.width,e.bounds.height),r.label=14;case 14:if(e instanceof gi&&(h=Math.min(e.bounds.width,e.bounds.height),e.type===di?e.checked&&(this.ctx.save(),this.path([new Ro(e.bounds.left+.39363*h,e.bounds.top+.79*h),new Ro(e.bounds.left+.16*h,e.bounds.top+.5549*h),new Ro(e.bounds.left+.27347*h,e.bounds.top+.44071*h),new Ro(e.bounds.left+.39694*h,e.bounds.top+.5649*h),new Ro(e.bounds.left+.72983*h,e.bounds.top+.23*h),new Ro(e.bounds.left+.84*h,e.bounds.top+.34085*h),new Ro(e.bounds.left+.39363*h,e.bounds.top+.79*h)]),this.ctx.fillStyle=hn(mi),this.ctx.fill(),this.ctx.restore()):e.type===fi&&e.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(e.bounds.left+h/2,e.bounds.top+h/2,h/4,0,2*Math.PI,!0),this.ctx.fillStyle=hn(mi),this.ctx.fill(),this.ctx.restore())),Ec(e)&&e.value.length){switch(d=this.createFontStyle(s),y=d[0],f=d[1],p=this.fontMetrics.getMetrics(y,f).baseline,this.ctx.font=y,this.ctx.fillStyle=hn(s.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=Tc(e.styles.textAlign),C=gc(e),m=0,e.styles.textAlign){case 1:m+=C.width/2;break;case 2:m+=C.width;break}g=C.add(m,0,0,-C.height/2+1),this.ctx.save(),this.path([new Ro(C.left,C.top),new Ro(C.left+C.width,C.top),new Ro(C.left+C.width,C.top+C.height),new Ro(C.left,C.top+C.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Ga(e.value,g),s.letterSpacing,p),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!gs(e.styles.display,2048))return[3,20];if(null===e.styles.listStyleImage)return[3,19];if(v=e.styles.listStyleImage,0!==v.type)return[3,18];w=void 0,B=v.url,r.label=15;case 15:return r.trys.push([15,17,,18]),[4,this.context.cache.match(B)];case 16:return w=r.sent(),this.ctx.drawImage(w,e.bounds.left-(w.width+10),e.bounds.top),[3,18];case 17:return r.sent(),this.context.logger.error("Error loading list-style-image "+B),[3,18];case 18:return[3,20];case 19:t.listValue&&-1!==e.styles.listStyleType&&(y=this.createFontStyle(s)[0],this.ctx.font=y,this.ctx.fillStyle=hn(s.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",C=new a(e.bounds.left,e.bounds.top+tn(e.styles.paddingTop,e.bounds.width),e.bounds.width,Er(s.lineHeight,s.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Ga(t.listValue,C),s.letterSpacing,Er(s.lineHeight,s.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),r.label=20;case 20:return[2]}}
vendor: 1,506 bytes, line 21
21))}))},A.prototype.renderStackContent=function(t){return n(this,void 0,void 0,(function(){var e,A,n,s,a,i,o,c,l,u,h,d,f,p,m;return r(this,(function(r){switch(r.label){case 0:return gs(t.element.container.flags,16),[4,this.renderNodeBackgroundAndBorders(t.element)];case 1:r.sent(),e=0,A=t.negativeZIndex,r.label=2;case 2:return e<A.length?(m=A[e],[4,this.renderStack(m)]):[3,5];case 3:r.sent(),r.label=4;case 4:return e++,[3,2];case 5:return[4,this.renderNodeContent(t.element)];case 6:r.sent(),n=0,s=t.nonInlineLevel,r.label=7;case 7:return n<s.length?(m=s[n],[4,this.renderNode(m)]):[3,10];case 8:r.sent(),r.label=9;case 9:return n++,[3,7];case 10:a=0,i=t.nonPositionedFloats,r.label=11;case 11:return a<i.length?(m=i[a],[4,this.renderStack(m)]):[3,14];case 12:r.sent(),r.label=13;case 13:return a++,[3,11];case 14:o=0,c=t.nonPositionedInlineLevel,r.label=15;case 15:return o<c.length?(m=c[o],[4,this.renderStack(m)]):[3,18];case 16:r.sent(),r.label=17;case 17:return o++,[3,15];case 18:l=0,u=t.inlineLevel,r.label=19;case 19:return l<u.length?(m=u[l],[4,this.renderNode(m)]):[3,22];case 20:r.sent(),r.label=21;case 21:return l++,[3,19];case 22:h=0,d=t.zeroOrAutoZIndexOrTransformedOrOpacity,r.label=23;case 23:return h<d.length?(m=d[h],[4,this.renderStack(m)]):[3,26];case 24:r.sent(),r.label=25;case 25:return h++,[3,23];case 26:f=0,p=t.positiveZIndex,r.label=27;case 27:return f<p.length?(m=p[f],[4,this.renderStack(m)]):[3,30];case 28:r.sent(),r.label=29;case 29:return f++,[3,27];case 30:return[2]}}
21))}))},A.prototype.mask=function(t){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(t.slice(0).reverse()),this.ctx.closePath()},A.prototype.path=function(t){this.ctx.beginPath(),this.formatPath(t),this.ctx.closePath()},A.prototype.formatPath=function(t){var e=this;t.forEach((function(t,A){var n=Go(t)?t.start:t;0===A?e.ctx.moveTo(n.x,n.y):e.ctx.lineTo(n.x,n.y),Go(t)&&e.ctx.bezierCurveTo(t.startControl.x,t.startControl.y,t.endControl.x,t.endControl.y,t.end.x,t.end.y)}))},A.prototype.renderRepeat=function(t,e,A,n){this.path(t),this.ctx.fillStyle=e,this.ctx.translate(A,n),this.ctx.fill(),this.ctx.translate(-A,-n)},A.prototype.resizeImage=function(t,e,A){var n;if(t.width===e&&t.height===A)return t;var r=null!==(n=this.canvas.ownerDocument)&&void 0!==n?n:document,s=r.createElement("canvas");s.width=Math.max(1,e),s.height=Math.max(1,A);var a=s.getContext("2d");return a.drawImage(t,0,0,t.width,t.height,0,0,e,A),s},A.prototype.renderBackgroundImage=function(t){return n(this,void 0,void 0,(function(){var e,A,n,s,a,i;return r(this,(function(o){switch(o.label){case 0:e=t.styles.backgroundImage.length-1,A=function(A){var s,a,i,o,c,l,u,h,d,f,p,m,g,v,w,B,y,C,b,F,_,U,Q,x,S,L,I,E,N,T,M;return r(this,(function(r){switch(r.label){case 0:if(0!==A.type)return[3,5];s=void 0,a=A.url,r.label=1;case 1:return r.trys.push([1,3,,4]),[4,n.context.cache.match(a)];case 2:return s=r.sent(),[3,4];case 3:return r.sent(),n.context.logger.error("Error loading background-image "+a),[3,4];case 4:return s&&(i=Bc(t,e,[s.width,s.height,s.width/s.height]),B=i[0],U=i[1],Q=i[2],b=i[3],F=i[4],v=n.ctx.createPattern(n.resizeImage(s,b,F),"repeat"),n.renderRepeat(B,v,U,Q)),[3,6];case 5:Kn(A)?(o=Bc(t,e,[null,null,null]),B=o[0],U=o[1],Q=o[2],b=o[3],F=o[4],c=Un(A.angle,b,F),l=c[0],u=c[1],h=c[2],d=c[3],f=c[4],p=document.createElement("canvas"),p.width=b,p.height=F,m=p.getContext("2d"),g=m.createLinearGradient(u,d,h,f),Fn(A.stops,l).forEach((function(t){return g.addColorStop(t.stop,hn(t.color))})),m.fillStyle=g,m.fillRect(0,0,b,F),b>0&&F>0&&(v=n.ctx.createPattern(p,"repeat"),n.renderRepeat(B,v,U,Q))):Vn(A)&&(w=Bc(t,e,[null,null,null]),B=w[0],y=w[1],C=w[2],b=w[3],F=w[4],_=0===A.position.length?[JA]:A.position,U=tn(_[0],b),Q=tn(_[_.length-1],F),x=Sn(A,U,Q,b,F),S=x[0],L=x[1],S>0&&L>0&&(I=n.ctx.createRadialGradient(y+U,C+Q,0,y+U,C+Q,S),Fn(A.stops,2*S).forEach((function(t){return I.addColorStop(t.stop,hn(t.color))})),n.path(B),n.ctx.fillStyle=I,S!==L?(E=t.bounds.left+.5*t.bounds.width,N=t.bounds.top+.5*t.bounds.height,T=L/S,M=1/T,n.ctx.save(),n.ctx.translate(E,N),n.ctx.transform(1,0,0,T,0,0),n.ctx.translate(-E,-N),n.ctx.fillRect(y,M*(C-N)+N,b,F*M),n.ctx.restore()):n.ctx.fill())),r.label=6;case 6:return e--,[2]}}))},n=this,s=0,a=t.styles.backgroundImage.slice(0).reverse(),o.label=1;case 1:return s<a.length?(i=a[s],[5,A(i)]):[3,4];case 2:o.sent(),o.label=3;case 3:return s++,[3,1];case 4:return[2]}}
21))}))},A.prototype.renderSolidBorder=function(t,e,A){return n(this,void 0,void 0,(function(){return r(this,(function(n){return this.path(lc(A,e)),this.ctx.fillStyle=hn(t),this.ctx.fill(),[2]}))}))},A.prototype.renderDoubleBorder=function(t,e,A,s){return n(this,void 0,void 0,(function(){var n,a;return r(this,(function(r){switch(r.label){case 0:return e<3?[4,this.renderSolidBorder(t,A,s)]:[3,2];case 1:return r.sent(),[2];case 2:return n=uc(s,A),this.path(n),this.ctx.fillStyle=hn(t),this.ctx.fill(),a=hc(s,A),this.path(a),this.ctx.fill(),[2]}}))}))},A.prototype.renderNodeBackgroundAndBorders=function(t){return n(this,void 0,void 0,(function(){var e,A,n,s,a,i,o,c,l=this;return r(this,(function(r){switch(r.label){case 0:return this.applyEffects(t.getEffects(2)),e=t.container.styles,A=!un(e.backgroundColor)||e.backgroundImage.length,n=[{style:e.borderTopStyle,color:e.borderTopColor,width:e.borderTopWidth},{style:e.borderRightStyle,color:e.borderRightColor,width:e.borderRightWidth},{style:e.borderBottomStyle,color:e.borderBottomColor,width:e.borderBottomWidth},{style:e.borderLeftStyle,color:e.borderLeftColor,width:e.borderLeftWidth}],s=Nc(Fc(e.backgroundClip,0),t.curves),A||e.boxShadow.length?(this.ctx.save(),this.path(s),this.ctx.clip(),un(e.backgroundColor)||(this.ctx.fillStyle=hn(e.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(t.container)]):[3,2];case 1:r.sent(),this.ctx.restore(),e.boxShadow.slice(0).reverse().forEach((function(e){l.ctx.save();var A=zo(t.curves),n=e.inset?0:Lc,r=rc(A,-n+(e.inset?1:-1)*e.spread.number,(e.inset?1:-1)*e.spread.number,e.spread.number*(e.inset?-2:2),e.spread.number*(e.inset?-2:2));e.inset?(l.path(A),l.ctx.clip(),l.mask(r)):(l.mask(A),l.ctx.clip(),l.path(r)),l.ctx.shadowOffsetX=e.offsetX.number+n,l.ctx.shadowOffsetY=e.offsetY.number,l.ctx.shadowColor=hn(e.color),l.ctx.shadowBlur=e.blur.number,l.ctx.fillStyle=e.inset?hn(e.color):"rgba(0,0,0,1)",l.ctx.fill(),l.ctx.restore()})),r.label=2;case 2:a=0,i=0,o=n,r.label=3;case 3:return i<o.length?(c=o[i],0!==c.style&&!un(c.color)&&c.width>0?2!==c.style?[3,5]:[4,this.renderDashedDottedBorder(c.color,c.width,a,t.curves,2)]:[3,11]):[3,13];case 4:return r.sent(),[3,11];case 5:return 3!==c.style?[3,7]:[4,this.renderDashedDottedBorder(c.color,c.width,a,t.curves,3)];case 6:return r.sent(),[3,11];case 7:return 4!==c.style?[3,9]:[4,this.renderDoubleBorder(c.color,c.width,a,t.curves)];case 8:return r.sent(),[3,11];case 9:return[4,this.renderSolidBorder(c.color,a,t.curves)];case 10:r.sent(),r.label=11;case 11:a++,r.label=12;case 12:return i++,[3,3];case 13:return[2]}}
21))}))},A.prototype.renderDashedDottedBorder=function(t,e,A,s,a){return n(this,void 0,void 0,(function(){var n,i,o,c,l,u,h,d,f,p,m,g,v,w,B,y;return r(this,(function(r){return this.ctx.save(),n=dc(s,A),i=lc(s,A),2===a&&(this.path(i),this.ctx.clip()),Go(i[0])?(o=i[0].start.x,c=i[0].start.y):(o=i[0].x,c=i[0].y),Go(i[1])?(l=i[1].end.x,u=i[1].end.y):(l=i[1].x,u=i[1].y),h=0===A||2===A?Math.abs(o-l):Math.abs(c-u),this.ctx.beginPath(),3===a?this.formatPath(n):this.formatPath(i.slice(0,2)),d=e<3?3*e:2*e,f=e<3?2*e:e,3===a&&(d=e,f=e),p=!0,h<=2*d?p=!1:h<=2*d+f?(m=h/(2*d+f),d*=m,f*=m):(g=Math.floor((h+f)/(d+f)),v=(h-g*d)/(g-1),w=(h-(g+1)*d)/g,f=w<=0||Math.abs(f-v)<Math.abs(f-w)?v:w),p&&(3===a?this.ctx.setLineDash([0,d+f]):this.ctx.setLineDash([d,f])),3===a?(this.ctx.lineCap="round",this.ctx.lineWidth=e):this.ctx.lineWidth=2*e+1.1,this.ctx.strokeStyle=hn(t),this.ctx.stroke(),this.ctx.setLineDash([]),2===a&&(Go(i[0])&&(B=i[3],y=i[0],this.ctx.beginPath(),this.formatPath([new Ro(B.end.x,B.end.y),new Ro(y.start.x,y.start.y)]),this.ctx.stroke()),Go(i[1])&&(B=i[1],y=i[2],this.ctx.beginPath(),this.formatPath([new Ro(B.end.x,B.end.y),new Ro(y.start.x,y.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]}))}))},A.prototype.render=function(t){return n(this,void 0,void 0,(function(){var e;return r(this,(function(A){switch(A.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=hn(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),e=cc(t),[4,this.renderStack(e)];case 1:return A.sent(),this.applyEffects([]),[2,this.canvas]}}))}))},A}(Sc),Ec=function(t){return t instanceof wi||(t instanceof vi||t instanceof gi&&t.type!==fi&&t.type!==di)},Nc=function(t,e){switch(t){case 0:return zo(e);case 2:return Yo(e);case 1:default:return Wo(e)}},Tc=function(t){switch(t){case 1:return"center";case 2:return"right";case 0:default:return"left"}},Mc=["-apple-system","system-ui"],Pc=function(t){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?t.filter((function(t){return-1===Mc.indexOf(t)})):t},jc=function(t){function A(e,A){var n=t.call(this,e,A)||this;return n.canvas=A.canvas?A.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),n.options=A,n.canvas.width=Math.floor(A.width*A.scale),n.canvas.height=Math.floor(A.height*A.scale),n.canvas.style.width=A.width+"px",n.canvas.style.height=A.height+"px",n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-A.x,-A.y),n.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+A.width+"x"+A.height+" at "+A.x+","+A.y+") with scale "+A.scale),n}return e(A,t),A.prototype.render=function(t){return n(this,void 0,void 0,(function(){var e,A;return r(this,(function(n){switch(n.label){case 0:return e=Ra(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,t),[4,Dc(e)];case 1:return A=n.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=hn(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(A,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}}))}))},A}(Sc),Dc=function(t){return new Promise((function(e,A){var n=new Image;n.onload=function(){e(n)},n.onerror=A,n.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(t))}))},kc=function(){function t(t){var e=t.id,A=t.enabled;this.id=e,this.enabled=A,this.start=Date.now()}return t.prototype.debug=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.enabled&&("undefined"!==typeof window&&window.console&&"function"===typeof console.debug?console.debug.apply(console,s([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},t.prototype.getTime=function(){return Date.now()-this.start},t.prototype.info=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.enabled&&"undefined"!==typeof window&&window.console&&"function"===typeof console.info&&console.info.apply(console,s([this.id,this.getTime()+"ms"],t))},t.prototype.warn=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.enabled&&("undefined"!==typeof window&&window.console&&"function"===typeof console.warn?console.warn.apply(console,s([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},t.prototype.error=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.enabled&&("undefined"!==typeof window&&window.console&&"function"===typeof console.error?console.error.apply(console,s([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},t.instances={},t}(),Hc=function(){function t(e,A){var n;this.windowBounds=A,this.instanceName="#"+t.instanceCount++,this.logger=new kc({id:this.instanceName,enabled:e.logging}),this.cache=null!==(n=e.cache)&&void 0!==n?n:new No(this,e)}return t.instanceCount=1,t}(),Oc=function(t,e){return void 0===e&&(e={}),Rc(t,e)};"undefined"!==typeof window&&Eo.setContext(window);var Rc=function(t,e){return n(void 0,void 0,void 0,(function(){var n,s,c,l,u,h,d,f,p,m,g,v,w,B,y,C,b,F,_,U,Q,x,S,L,I,E,N,T,M,P,j,D,k,H,O,R,K,V,G;return r(this,(function(r){switch(r.label){case 0:if(!t||"object"!==typeof t)return[2,Promise.reject("Invalid element provided as first argument")];if(n=t.ownerDocument,!n)throw new Error("Element is not attached to a Document");
vendor: 2,799 bytes, lines 21-27
21if(s=n.defaultView,!s)throw new Error("Document is not attached to a Window");return c={allowTaint:null!==(S=e.allowTaint)&&void 0!==S&&S,imageTimeout:null!==(L=e.imageTimeout)&&void 0!==L?L:15e3,proxy:e.proxy,useCORS:null!==(I=e.useCORS)&&void 0!==I&&I},l=A({logging:null===(E=e.logging)||void 0===E||E,cache:e.cache},c),u={windowWidth:null!==(N=e.windowWidth)&&void 0!==N?N:s.innerWidth,windowHeight:null!==(T=e.windowHeight)&&void 0!==T?T:s.innerHeight,scrollX:null!==(M=e.scrollX)&&void 0!==M?M:s.pageXOffset,scrollY:null!==(P=e.scrollY)&&void 0!==P?P:s.pageYOffset},h=new a(u.scrollX,u.scrollY,u.windowWidth,u.windowHeight),d=new Hc(l,h),f=null!==(j=e.foreignObjectRendering)&&void 0!==j&&j,p={allowTaint:null!==(D=e.allowTaint)&&void 0!==D&&D,onclone:e.onclone,ignoreElements:e.ignoreElements,inlineImages:f,copyStyles:f},d.logger.debug("Starting document clone with size "+h.width+"x"+h.height+" scrolled to "+-h.left+","+-h.top),m=new fo(d,t,p),g=m.clonedReferenceElement,g?[4,m.toIFrame(n,h)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return v=r.sent(),w=Pi(g)||Ti(g)?o(g.ownerDocument):i(d,g),B=w.width,y=w.height,C=w.left,b=w.top,F=Kc(d,g,e.backgroundColor),_={canvas:e.canvas,backgroundColor:F,scale:null!==(H=null!==(k=e.scale)&&void 0!==k?k:s.devicePixelRatio)&&void 0!==H?H:1,x:(null!==(O=e.x)&&void 0!==O?O:0)+C,y:(null!==(R=e.y)&&void 0!==R?R:0)+b,width:null!==(K=e.width)&&void 0!==K?K:Math.ceil(B),height:null!==(V=e.height)&&void 0!==V?V:Math.ceil(y)},f?(d.logger.debug("Document cloned, using foreign object rendering"),x=new jc(d,_),[4,x.render(g)]):[3,3];case 2:return U=r.sent(),[3,5];case 3:return d.logger.debug("Document cloned, element located at "+C+","+b+" with size "+B+"x"+y+" using computed rendering"),d.logger.debug("Starting DOM parsing"),Q=Fi(d,g),F===Q.styles.backgroundColor&&(Q.styles.backgroundColor=Bn.TRANSPARENT),d.logger.debug("Starting renderer for element at "+_.x+","+_.y+" with size "+_.width+"x"+_.height),x=new Ic(d,_),[4,x.render(Q)];case 4:U=r.sent(),r.label=5;case 5:return(null===(G=e.removeContainer)||void 0===G||G)&&(fo.destroy(v)||d.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),d.logger.debug("Finished rendering"),[2,U]}}))}))},Kc=function(t,e,A){var n=e.ownerDocument,r=n.documentElement?wn(t,getComputedStyle(n.documentElement).backgroundColor):Bn.TRANSPARENT,s=n.body?wn(t,getComputedStyle(n.body).backgroundColor):Bn.TRANSPARENT,a="string"===typeof A?wn(t,A):null===A?Bn.TRANSPARENT:4294967295;return e===n.documentElement?un(r)?un(s)?a:s:r:a};return Oc}))},56214:function(t,e,A){
22/*!
23 * html2pdf.js v0.10.2
24 * Copyright (c) 2024 Erik Koopmans
25 * Released under the MIT License.
26 */
27(function(e,n){t.exports=n(A(44323),A(20354))})(self,(function(t,e){return function(){var n={
27"./src/plugin/hyperlinks.js":
28/*!**********************************!*\
29  !*** ./src/plugin/hyperlinks.js ***!
30  \**********************************/function(t,e,A){"use strict";A.r(e);A(/*! core-js/modules/web.dom-collections.for-each.js */"./node_modules/core-js/modules/web.dom-collections.for-each.js"),A(/*! core-js/modules/es.string.link.js */"./node_modules/core-js/modules/es.string.link.js");var n=A(/*! ../worker.js */"./src/worker.js"),r=A(/*! ../utils.js */"./src/utils.js"),s=[],a={toContainer:n.default.prototype.toContainer,toPdf:n.default.prototype.toPdf};n.default.prototype.toContainer=function(){return a.toContainer.call(this).then((function(){if(this.opt.enableLinks){var t=this.prop.container,e=t.querySelectorAll("a"),A=(0,r.unitConvert)(t.getBoundingClientRect(),this.prop.pageSize.k);s=[],Array.prototype.forEach.call(e,(function(t){for(var e=t.getClientRects(),n=0;n<e.length;n++){var a=(0,r.unitConvert)(e[n],this.prop.pageSize.k);a.left-=A.left,a.top-=A.top;var i=Math.floor(a.top/this.prop.pageSize.inner.height)+1,o=this.opt.margin[0]+a.top%this.prop.pageSize.inner.height,c=this.opt.margin[1]+a.left;s.push({page:i,top:o,left:c,clientRect:a,link:t})}}),this)}}))},n.default.prototype.toPdf=function(){return a.toPdf.call(this).then((function(){if(this.opt.enableLinks){s.forEach((function(t){this.prop.pdf.setPage(t.page),this.prop.pdf.link(t.left,t.top,t.clientRect.width,t.clientRect.height,{url:t.link.href})}),this);var t=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(t)}}))}},
30"./src/plugin/jspdf-plugin.js":
31/*!************************************!*\
32  !*** ./src/plugin/jspdf-plugin.js ***!
33  \************************************/function(t,e,A){"use strict";A.r(e);A(/*! core-js/modules/es.symbol.js */"./node_modules/core-js/modules/es.symbol.js"),A(/*! core-js/modules/es.symbol.description.js */"./node_modules/core-js/modules/es.symbol.description.js"),A(/*! core-js/modules/es.object.to-string.js */"./node_modules/core-js/modules/es.object.to-string.js"),A(/*! core-js/modules/es.symbol.iterator.js */"./node_modules/core-js/modules/es.symbol.iterator.js"),A(/*! core-js/modules/es.array.iterator.js */"./node_modules/core-js/modules/es.array.iterator.js"),A(/*! core-js/modules/es.string.iterator.js */"./node_modules/core-js/modules/es.string.iterator.js"),A(/*! core-js/modules/web.dom-collections.iterator.js */"./node_modules/core-js/modules/web.dom-collections.iterator.js");var n=A(/*! jspdf */"jspdf");function r(t){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}n.jsPDF.getPageSize=function(t,e,A){if("object"===r(t)){var n=t;t=n.orientation,e=n.unit||e,A=n.format||A}e=e||"mm",A=A||"a4",t=(""+(t||"P")).toLowerCase();var s=(""+A).toLowerCase(),a={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(e){case"pt":var i=1;break;case"mm":i=72/25.4;break;case"cm":i=72/2.54;break;case"in":i=72;break;case"px":i=.75;break;case"pc":i=12;break;case"em":i=12;break;case"ex":i=6;break;default:throw"Invalid unit: "+e}if(a.hasOwnProperty(s))var o=a[s][1]/i,c=a[s][0]/i;else try{o=A[1],c=A[0]}catch(h){throw new Error("Invalid format: "+A)}if("p"===t||"portrait"===t){if(t="p",c>o){var l=c;c=o,o=l}}else{if("l"!==t&&"landscape"!==t)throw"Invalid orientation: "+t;if(t="l",o>c){l=c;c=o,o=l}}var u={width:c,height:o,unit:e,k:i};return u},e["default"]=n.jsPDF},
33"./src/plugin/pagebreaks.js":
34/*!**********************************!*\
35  !*** ./src/plugin/pagebreaks.js ***!
36  \**********************************/function(t,e,A){"use strict";A.r(e);A(/*! core-js/modules/es.array.concat.js */"./node_modules/core-js/modules/es.array.concat.js"),A(/*! core-js/modules/es.array.slice.js */"./node_modules/core-js/modules/es.array.slice.js"),A(/*! core-js/modules/es.array.join.js */"./node_modules/core-js/modules/es.array.join.js"),A(/*! core-js/modules/web.dom-collections.for-each.js */"./node_modules/core-js/modules/web.dom-collections.for-each.js"),A(/*! core-js/modules/es.object.keys.js */"./node_modules/core-js/modules/es.object.keys.js");var n=A(/*! ../worker.js */"./src/worker.js"),r=A(/*! ../utils.js */"./src/utils.js"),s={toContainer:n.default.prototype.toContainer};n.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},n.default.prototype.toContainer=function(){return s.toContainer.call(this).then((function(){var t=this.prop.container,e=this.prop.pageSize.inner.px.height,A=[].concat(this.opt.pagebreak.mode),n={avoidAll:-1!==A.indexOf("avoid-all"),css:-1!==A.indexOf("css"),legacy:-1!==A.indexOf("legacy")},s={},a=this;["before","after","avoid"].forEach((function(e){var A=n.avoidAll&&"avoid"===e;s[e]=A?[]:[].concat(a.opt.pagebreak[e]||[]),s[e].length>0&&(s[e]=Array.prototype.slice.call(t.querySelectorAll(s[e].join(", "))))}));var i=t.querySelectorAll(".html2pdf__page-break");i=Array.prototype.slice.call(i);var o=t.querySelectorAll("*");Array.prototype.forEach.call(o,(function(t){var A={before:!1,after:n.legacy&&-1!==i.indexOf(t),avoid:n.avoidAll};if(n.css){var a=window.getComputedStyle(t),o=["always","page","left","right"],c=["avoid","avoid-page"];A={before:A.before||-1!==o.indexOf(a.breakBefore||a.pageBreakBefore),after:A.after||-1!==o.indexOf(a.breakAfter||a.pageBreakAfter),avoid:A.avoid||-1!==c.indexOf(a.breakInside||a.pageBreakInside)}}Object.keys(A).forEach((function(e){A[e]=A[e]||-1!==s[e].indexOf(t)}));var l=t.getBoundingClientRect();if(A.avoid&&!A.before){var u=Math.floor(l.top/e),h=Math.floor(l.bottom/e),d=Math.abs(l.bottom-l.top)/e;h!==u&&d<=1&&(A.before=!0)}if(A.before){var f=(0,r.createElement)("div",{style:{display:"block",height:e-l.top%e+"px"}});t.parentNode.insertBefore(f,t)}if(A.after){f=(0,r.createElement)("div",{style:{display:"block",height:e-l.bottom%e+"px"}});t.parentNode.insertBefore(f,t.nextSibling)}}))}))}},
36"./src/utils.js":
37/*!**********************!*\
38  !*** ./src/utils.js ***!
39  \**********************/function(t,e,A){"use strict";A.r(e),A.d(e,{objType:function(){return r},createElement:function(){return s},cloneNode:function(){return a},unitConvert:function(){return i},toPx:function(){return o}});A(/*! core-js/modules/es.number.constructor.js */"./node_modules/core-js/modules/es.number.constructor.js"),A(/*! core-js/modules/es.symbol.js */"./node_modules/core-js/modules/es.symbol.js"),A(/*! core-js/modules/es.symbol.description.js */"./node_modules/core-js/modules/es.symbol.description.js"),A(/*! core-js/modules/es.object.to-string.js */"./node_modules/core-js/modules/es.object.to-string.js"),A(/*! core-js/modules/es.symbol.iterator.js */"./node_modules/core-js/modules/es.symbol.iterator.js"),A(/*! core-js/modules/es.array.iterator.js */"./node_modules/core-js/modules/es.array.iterator.js"),A(/*! core-js/modules/es.string.iterator.js */"./node_modules/core-js/modules/es.string.iterator.js"),A(/*! core-js/modules/web.dom-collections.iterator.js */"./node_modules/core-js/modules/web.dom-collections.iterator.js");function n(t){return n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}var r=function(t){var e=n(t);return"undefined"===e?"undefined":"string"===e||t instanceof String?"string":"number"===e||t instanceof Number?"number":"function"===e||t instanceof Function?"function":t&&t.constructor===Array?"array":t&&1===t.nodeType?"element":"object"===e?"object":"unknown"},s=function(t,e){var A=document.createElement(t);if(e.className&&(A.className=e.className),e.innerHTML){A.innerHTML=e.innerHTML;for(var n=A.getElementsByTagName("script"),r=n.length;r-- >0;null)n[r].parentNode.removeChild(n[r])}for(var s in e.style)A.style[s]=e.style[s];return A},a=function t(e,A){for(var n=3===e.nodeType?document.createTextNode(e.nodeValue):e.cloneNode(!1),r=e.firstChild;r;r=r.nextSibling)!0!==A&&1===r.nodeType&&"SCRIPT"===r.nodeName||n.appendChild(t(r,A));return 1===e.nodeType&&("CANVAS"===e.nodeName?(n.width=e.width,n.height=e.height,n.getContext("2d").drawImage(e,0,0)):"TEXTAREA"!==e.nodeName&&"SELECT"!==e.nodeName||(n.value=e.value),n.addEventListener("load",(function(){n.scrollTop=e.scrollTop,n.scrollLeft=e.scrollLeft}),!0)),n},i=function(t,e){if("number"===r(t))return 72*t/96/e;var A={};for(var n in t)A[n]=72*t[n]/96/e;return A},o=function(t,e){return Math.floor(t*e/72*96)}},
39"./src/worker.js":
40/*!***********************!*\
41  !*** ./src/worker.js ***!
42  \***********************/function(t,e,A){"use strict";A.r(e);A(/*! core-js/modules/es.object.assign.js */"./node_modules/core-js/modules/es.object.assign.js"),A(/*! core-js/modules/es.array.map.js */"./node_modules/core-js/modules/es.array.map.js"),A(/*! core-js/modules/es.object.keys.js */"./node_modules/core-js/modules/es.object.keys.js"),A(/*! core-js/modules/es.array.concat.js */"./node_modules/core-js/modules/es.array.concat.js"),A(/*! core-js/modules/es.object.to-string.js */"./node_modules/core-js/modules/es.object.to-string.js"),A(/*! core-js/modules/es.regexp.to-string.js */"./node_modules/core-js/modules/es.regexp.to-string.js"),A(/*! core-js/modules/es.function.name.js */"./node_modules/core-js/modules/es.function.name.js"),A(/*! core-js/modules/web.dom-collections.for-each.js */"./node_modules/core-js/modules/web.dom-collections.for-each.js");var n=A(/*! jspdf */"jspdf"),r=A(/*! html2canvas */"html2canvas"),s=A(/*! ./utils.js */"./src/utils.js"),a=A(/*! es6-promise */"./node_modules/es6-promise/dist/es6-promise.js"),i=A.n(a),o=i().Promise,c=function t(e){var A=Object.assign(t.convert(o.resolve()),JSON.parse(JSON.stringify(t.template))),n=t.convert(o.resolve(),A);return n=n.setProgress(1,t,1,[t]),n=n.set(e),n};c.prototype=Object.create(o.prototype),c.prototype.constructor=c,c.convert=function(t,e){return t.__proto__=e||c.prototype,t},c.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},c.prototype.from=function(t,e){function A(t){switch((0,s.objType)(t)){case"string":return"string";case"element":return t.nodeName.toLowerCase&&"canvas"===t.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}return this.then((function(){switch(e=e||A(t),e){case"string":return this.set({src:(0,s.createElement)("div",{innerHTML:t})});case"element":return this.set({src:t});case"canvas":return this.set({canvas:t});case"img":return this.set({img:t});default:return this.error("Unknown source type.")}}))},c.prototype.to=function(t){switch(t){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},c.prototype.toContainer=function(){var t=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(t).then((function(){var t={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},e={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};t.opacity=0;var A=(0,s.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,s.createElement)("div",{className:"html2pdf__overlay",style:t}),this.prop.container=(0,s.createElement)("div",{className:"html2pdf__container",style:e}),this.prop.container.appendChild(A),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)}))},c.prototype.toCanvas=function(){var t=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(t).then((function(){var t=Object.assign({},this.opt.html2canvas);return delete t.onrendered,r(this.prop.container,t)})).then((function(t){var e=this.opt.html2canvas.onrendered||function(){};e(t),this.prop.canvas=t,document.body.removeChild(this.prop.overlay)}))},c.prototype.toImg=function(){var t=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(t).then((function(){var t=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=t}))},c.prototype.toPdf=function(){var t=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(t).then((function(){var t=this.prop.canvas,e=this.opt,A=t.height,r=Math.floor(t.width*this.prop.pageSize.inner.ratio),s=Math.ceil(A/r),a=this.prop.pageSize.inner.height,i=document.createElement("canvas"),o=i.getContext("2d");i.width=t.width,i.height=r,this.prop.pdf=this.prop.pdf||new n.jsPDF(e.jsPDF);for(var c=0;c<s;c++){c===s-1&&A%r!==0&&(i.height=A%r,a=i.height*this.prop.pageSize.inner.width/i.width);var l=i.width,u=i.height;o.fillStyle="white",o.fillRect(0,0,l,u),o.drawImage(t,0,c*r,l,u,0,0,l,u),c&&this.prop.pdf.addPage();var h=i.toDataURL("image/"+e.image.type,e.image.quality);this.prop.pdf.addImage(h,e.image.type,e.margin[1],e.margin[0],this.prop.pageSize.inner.width,a)}}))},c.prototype.output=function(t,e,A){return A=A||"pdf","img"===A.toLowerCase()||"image"===A.toLowerCase()?this.outputImg(t,e):this.outputPdf(t,e)},c.prototype.outputPdf=function(t,e){var A=[function(){return this.prop.pdf||this.toPdf(
42)}];return this.thenList(A).then((function(){return this.prop.pdf.output(t,e)}))},c.prototype.outputImg=function(t,e){var A=[function(){return this.prop.img||this.toImg()}];return this.thenList(A).then((function(){switch(t){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+t+'" is not supported.'}}))},c.prototype.save=function(t){var e=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(e).set(t?{filename:t}:null).then((function(){this.prop.pdf.save(this.opt.filename)}))},c.prototype.set=function(t){if("object"!==(0,s.objType)(t))return this;var e=Object.keys(t||{}).map((function(e){switch(e){case"margin":return this.setMargin.bind(this,t.margin);case"jsPDF":return function(){return this.opt.jsPDF=t.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,t.pageSize);default:return e in c.template.prop?function(){this.prop[e]=t[e]}:function(){this.opt[e]=t[e]}}}),this);return this.then((function(){return this.thenList(e)}))},c.prototype.get=function(t,e){return this.then((function(){var A=t in c.template.prop?this.prop[t]:this.opt[t];return e?e(A):A}))},c.prototype.setMargin=function(t){return this.then((function(){switch((0,s.objType)(t)){case"number":t=[t,t,t,t];case"array":if(2===t.length&&(t=[t[0],t[1],t[0],t[1]]),4===t.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=t})).then(this.setPageSize)},c.prototype.setPageSize=function(t){return this.then((function(){t=t||n.jsPDF.getPageSize(this.opt.jsPDF),t.hasOwnProperty("inner")||(t.inner={width:t.width-this.opt.margin[1]-this.opt.margin[3],height:t.height-this.opt.margin[0]-this.opt.margin[2]},t.inner.px={width:(0,s.toPx)(t.inner.width,t.k),height:(0,s.toPx)(t.inner.height,t.k)},t.inner.ratio=t.inner.height/t.inner.width),this.prop.pageSize=t}))},c.prototype.setProgress=function(t,e,A,n){return null!=t&&(this.progress.val=t),null!=e&&(this.progress.state=e),null!=A&&(this.progress.n=A),null!=n&&(this.progress.stack=n),this.progress.ratio=this.progress.val/this.progress.state,this},c.prototype.updateProgress=function(t,e,A,n){return this.setProgress(t?this.progress.val+t:null,e||null,A?this.progress.n+A:null,n?this.progress.stack.concat(n):null)},c.prototype.then=function(t,e){var A=this;return this.thenCore(t,e,(function(t,e){return A.updateProgress(null,null,1,[t]),o.prototype.then.call(this,(function(e){return A.updateProgress(null,t),e})).then(t,e).then((function(t){return A.updateProgress(1),t}))}))},c.prototype.thenCore=function(t,e,A){A=A||o.prototype.then;var n=this;t&&(t=t.bind(n)),e&&(e=e.bind(n));var r=-1!==o.toString().indexOf("[native code]")&&"Promise"===o.name,s=r?n:c.convert(Object.assign({},n),o.prototype),a=A.call(s,t,e);return c.convert(a,n.__proto__)},c.prototype.thenExternal=function(t,e){return o.prototype.then.call(this,t,e)},c.prototype.thenList=function(t){var e=this;return t.forEach((function(t){e=e.thenCore(t)})),e},c.prototype["catch"]=function(t){t&&(t=t.bind(this));var e=o.prototype["catch"].call(this,t);return c.convert(e,this)},c.prototype.catchExternal=function(t){return o.prototype["catch"].call(this,t)},c.prototype.error=function(t){return this.then((function(){throw new Error(t)}))},c.prototype.using=c.prototype.set,c.prototype.saveAs=c.prototype.save,c.prototype.export=c.prototype.output,c.prototype.run=c.prototype.then,e["default"]=c},
vendor: 345 bytes, lines 42-45
42"./node_modules/core-js/internals/a-function.js":
43/*!******************************************************!*\
44  !*** ./node_modules/core-js/internals/a-function.js ***!
45  \******************************************************/function(t){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},
vendor: 480 bytes, lines 45-48
45"./node_modules/core-js/internals/a-possible-prototype.js":
46/*!****************************************************************!*\
47  !*** ./node_modules/core-js/internals/a-possible-prototype.js ***!
48  \****************************************************************/function(t,e,A){var n=A(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js");t.exports=function(t){if(!n(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},
vendor: 703 bytes, lines 48-51
48"./node_modules/core-js/internals/add-to-unscopables.js":
49/*!**************************************************************!*\
50  !*** ./node_modules/core-js/internals/add-to-unscopables.js ***!
51  \**************************************************************/function(t,e,A){var n=A(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),r=A(/*! ../internals/object-create */"./node_modules/core-js/internals/object-create.js"),s=A(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js"),a=n("unscopables"),i=Array.prototype;void 0==i[a]&&s.f(i,a,{configurable:!0,value:r(null)}),t.exports=function(t){i[a][t]=!0}},
vendor: 415 bytes, lines 51-54
51"./node_modules/core-js/internals/an-object.js":
52/*!*****************************************************!*\
53  !*** ./node_modules/core-js/internals/an-object.js ***!
54  \*****************************************************/function(t,e,A){var n=A(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js");t.exports=function(t){if(!n(t))throw TypeError(String(t)+" is not an object");return t}},
vendor: 595 bytes, lines 54-57
54"./node_modules/core-js/internals/array-for-each.js":
55/*!**********************************************************!*\
56  !*** ./node_modules/core-js/internals/array-for-each.js ***!
57  \**********************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/array-iteration */"./node_modules/core-js/internals/array-iteration.js").forEach,r=A(/*! ../internals/array-method-is-strict */"./node_modules/core-js/internals/array-method-is-strict.js"),s=r("forEach");t.exports=s?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},
vendor: 778 bytes, lines 57-60
57"./node_modules/core-js/internals/array-includes.js":
58/*!**********************************************************!*\
59  !*** ./node_modules/core-js/internals/array-includes.js ***!
60  \**********************************************************/function(t,e,A){var n=A(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),r=A(/*! ../internals/to-length */"./node_modules/core-js/internals/to-length.js"),s=A(/*! ../internals/to-absolute-index */"./node_modules/core-js/internals/to-absolute-index.js"),a=function(t){return function(e,A,a){var i,o=n(e),c=r(o.length),l=s(a,c);if(t&&A!=A){while(c>l)if(i=o[l++],i!=i)return!0}else for(;c>l;l++)if((t||l in o)&&o[l]===A)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},
vendor: 1,260 bytes, lines 60-63
60"./node_modules/core-js/internals/array-iteration.js":
61/*!***********************************************************!*\
62  !*** ./node_modules/core-js/internals/array-iteration.js ***!
63  \***********************************************************/function(t,e,A){var n=A(/*! ../internals/function-bind-context */"./node_modules/core-js/internals/function-bind-context.js"),r=A(/*! ../internals/indexed-object */"./node_modules/core-js/internals/indexed-object.js"),s=A(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),a=A(/*! ../internals/to-length */"./node_modules/core-js/internals/to-length.js"),i=A(/*! ../internals/array-species-create */"./node_modules/core-js/internals/array-species-create.js"),o=[].push,c=function(t){var e=1==t,A=2==t,c=3==t,l=4==t,u=6==t,h=7==t,d=5==t||u;return function(f,p,m,g){for(var v,w,B=s(f),y=r(B),C=n(p,m,3),b=a(y.length),F=0,_=g||i,U=e?_(f,b):A||h?_(f,0):void 0;b>F;F++)if((d||F in y)&&(v=y[F],w=C(v,F,B),t))if(e)U[F]=w;else if(w)switch(t){case 3:return!0;case 5:return v;case 6:return F;case 2:o.call(U,v)}else switch(t){case 4:return!1;case 7:o.call(U,v)}return u?-1:c||l?l:U}};t.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterReject:c(7)}},
vendor: 765 bytes, lines 63-66
63"./node_modules/core-js/internals/array-method-has-species-support.js":
64/*!****************************************************************************!*\
65  !*** ./node_modules/core-js/internals/array-method-has-species-support.js ***!
66  \****************************************************************************/function(t,e,A){var n=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),r=A(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),s=A(/*! ../internals/engine-v8-version */"./node_modules/core-js/internals/engine-v8-version.js"),a=r("species");t.exports=function(t){return s>=51||!n((function(){var e=[],A=e.constructor={};return A[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},
vendor: 487 bytes, lines 66-69
66"./node_modules/core-js/internals/array-method-is-strict.js":
67/*!******************************************************************!*\
68  !*** ./node_modules/core-js/internals/array-method-is-strict.js ***!
69  \******************************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js");t.exports=function(t,e){var A=[][t];return!!A&&n((function(){A.call(null,e||function(){throw 1},1)}))}},
vendor: 757 bytes, lines 69-72
69"./node_modules/core-js/internals/array-species-constructor.js":
70/*!*********************************************************************!*\
71  !*** ./node_modules/core-js/internals/array-species-constructor.js ***!
72  \*********************************************************************/function(t,e,A){var n=A(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),r=A(/*! ../internals/is-array */"./node_modules/core-js/internals/is-array.js"),s=A(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),a=s("species");t.exports=function(t){var e;return r(t)&&(e=t.constructor,"function"!=typeof e||e!==Array&&!r(e.prototype)?n(e)&&(e=e[a],null===e&&(e=void 0)):e=void 0),void 0===e?Array:e}},
vendor: 456 bytes, lines 72-75
72"./node_modules/core-js/internals/array-species-create.js":
73/*!****************************************************************!*\
74  !*** ./node_modules/core-js/internals/array-species-create.js ***!
75  \****************************************************************/function(t,e,A){var n=A(/*! ../internals/array-species-constructor */"./node_modules/core-js/internals/array-species-constructor.js");t.exports=function(t,e){return new(n(t))(0===e?0:e)}},
vendor: 315 bytes, lines 75-78
75"./node_modules/core-js/internals/classof-raw.js":
76/*!*******************************************************!*\
77  !*** ./node_modules/core-js/internals/classof-raw.js ***!
78  \*******************************************************/function(t){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},
vendor: 830 bytes, lines 78-81
78"./node_modules/core-js/internals/classof.js":
79/*!***************************************************!*\
80  !*** ./node_modules/core-js/internals/classof.js ***!
81  \***************************************************/function(t,e,A){var n=A(/*! ../internals/to-string-tag-support */"./node_modules/core-js/internals/to-string-tag-support.js"),r=A(/*! ../internals/classof-raw */"./node_modules/core-js/internals/classof-raw.js"),s=A(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),a=s("toStringTag"),i="Arguments"==r(function(){return arguments}()),o=function(t,e){try{return t[e]}catch(A){}};t.exports=n?r:function(t){var e,A,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(A=o(e=Object(t),a))?A:i?r(e):"Object"==(n=r(e))&&"function"==typeof e.callee?"Arguments":n}},
vendor: 813 bytes, lines 81-84
81"./node_modules/core-js/internals/copy-constructor-properties.js":
82/*!***********************************************************************!*\
83  !*** ./node_modules/core-js/internals/copy-constructor-properties.js ***!
84  \***********************************************************************/function(t,e,A){var n=A(/*! ../internals/has */"./node_modules/core-js/internals/has.js"),r=A(/*! ../internals/own-keys */"./node_modules/core-js/internals/own-keys.js"),s=A(/*! ../internals/object-get-own-property-descriptor */"./node_modules/core-js/internals/object-get-own-property-descriptor.js"),a=A(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js");t.exports=function(t,e){for(var A=r(e),i=a.f,o=s.f,c=0;c<A.length;c++){var l=A[c];n(t,l)||i(t,l,o(e,l))}}},
vendor: 500 bytes, lines 84-87
84"./node_modules/core-js/internals/correct-prototype-getter.js":
85/*!********************************************************************!*\
86  !*** ./node_modules/core-js/internals/correct-prototype-getter.js ***!
87  \********************************************************************/function(t,e,A){var n=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js");t.exports=!n((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},
vendor: 583 bytes, lines 87-90
87"./node_modules/core-js/internals/create-html.js":
88/*!*******************************************************!*\
89  !*** ./node_modules/core-js/internals/create-html.js ***!
90  \*******************************************************/function(t,e,A){var n=A(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js"),r=A(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),s=/"/g;t.exports=function(t,e,A,a){var i=r(n(t)),o="<"+e;return""!==A&&(o+=" "+A+'="'+r(a).replace(s,"&quot;")+'"'),o+">"+i+"</"+e+">"}},
vendor: 959 bytes, lines 90-93
90"./node_modules/core-js/internals/create-iterator-constructor.js":
91/*!***********************************************************************!*\
92  !*** ./node_modules/core-js/internals/create-iterator-constructor.js ***!
93  \***********************************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/iterators-core */"./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,r=A(/*! ../internals/object-create */"./node_modules/core-js/internals/object-create.js"),s=A(/*! ../internals/create-property-descriptor */"./node_modules/core-js/internals/create-property-descriptor.js"),a=A(/*! ../internals/set-to-string-tag */"./node_modules/core-js/internals/set-to-string-tag.js"),i=A(/*! ../internals/iterators */"./node_modules/core-js/internals/iterators.js"),o=function(){return this};t.exports=function(t,e,A){var c=e+" Iterator";return t.prototype=r(n,{next:s(1,A)}),a(t,c,!1,!0),i[c]=o,t}},
vendor: 724 bytes, lines 93-96
93"./node_modules/core-js/internals/create-non-enumerable-property.js":
94/*!**************************************************************************!*\
95  !*** ./node_modules/core-js/internals/create-non-enumerable-property.js ***!
96  \**************************************************************************/function(t,e,A){var n=A(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),r=A(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js"),s=A(/*! ../internals/create-property-descriptor */"./node_modules/core-js/internals/create-property-descriptor.js");t.exports=n?function(t,e,A){return r.f(t,e,s(1,A))}:function(t,e,A){return t[e]=A,t}},
vendor: 400 bytes, lines 96-99
96"./node_modules/core-js/internals/create-property-descriptor.js":
97/*!**********************************************************************!*\
98  !*** ./node_modules/core-js/internals/create-property-descriptor.js ***!
99  \**********************************************************************/function(t){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},
vendor: 668 bytes, lines 99-102
99"./node_modules/core-js/internals/create-property.js":
100/*!***********************************************************!*\
101  !*** ./node_modules/core-js/internals/create-property.js ***!
102  \***********************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/to-property-key */"./node_modules/core-js/internals/to-property-key.js"),r=A(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js"),s=A(/*! ../internals/create-property-descriptor */"./node_modules/core-js/internals/create-property-descriptor.js");t.exports=function(t,e,A){var a=n(e);a in t?r.f(t,a,s(0,A)):t[a]=A}},
vendor: 2,265 bytes, lines 102-105
102"./node_modules/core-js/internals/define-iterator.js":
103/*!***********************************************************!*\
104  !*** ./node_modules/core-js/internals/define-iterator.js ***!
105  \***********************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),r=A(/*! ../internals/create-iterator-constructor */"./node_modules/core-js/internals/create-iterator-constructor.js"),s=A(/*! ../internals/object-get-prototype-of */"./node_modules/core-js/internals/object-get-prototype-of.js"),a=A(/*! ../internals/object-set-prototype-of */"./node_modules/core-js/internals/object-set-prototype-of.js"),i=A(/*! ../internals/set-to-string-tag */"./node_modules/core-js/internals/set-to-string-tag.js"),o=A(/*! ../internals/create-non-enumerable-property */"./node_modules/core-js/internals/create-non-enumerable-property.js"),c=A(/*! ../internals/redefine */"./node_modules/core-js/internals/redefine.js"),l=A(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),u=A(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),h=A(/*! ../internals/iterators */"./node_modules/core-js/internals/iterators.js"),d=A(/*! ../internals/iterators-core */"./node_modules/core-js/internals/iterators-core.js"),f=d.IteratorPrototype,p=d.BUGGY_SAFARI_ITERATORS,m=l("iterator"),g="keys",v="values",w="entries",B=function(){return this};t.exports=function(t,e,A,l,d,y,C){r(A,e,l);var b,F,_,U=function(t){if(t===d&&I)return I;if(!p&&t in S)return S[t];switch(t){case g:return function(){return new A(this,t)};case v:return function(){return new A(this,t)};case w:return function(){return new A(this,t)}}return function(){return new A(this)}},Q=e+" Iterator",x=!1,S=t.prototype,L=S[m]||S["@@iterator"]||d&&S[d],I=!p&&L||U(d),E="Array"==e&&S.entries||L;if(E&&(b=s(E.call(new t)),f!==Object.prototype&&b.next&&(u||s(b)===f||(a?a(b,f):"function"!=typeof b[m]&&o(b,m,B)),i(b,Q,!0,!0),u&&(h[Q]=B))),d==v&&L&&L.name!==v&&(x=!0,I=function(){return L.call(this)}),u&&!C||S[m]===I||o(S,m,I),h[e]=I,d)if(F={values:U(v),keys:y?I:U(g),entries:U(w)},C)for(_ in F)(p||x||!(_ in S))&&c(S,_,F[_]);else n({target:e,proto:!0,forced:p||x},F);return F}},
vendor: 754 bytes, lines 105-108
105"./node_modules/core-js/internals/define-well-known-symbol.js":
106/*!********************************************************************!*\
107  !*** ./node_modules/core-js/internals/define-well-known-symbol.js ***!
108  \********************************************************************/function(t,e,A){var n=A(/*! ../internals/path */"./node_modules/core-js/internals/path.js"),r=A(/*! ../internals/has */"./node_modules/core-js/internals/has.js"),s=A(/*! ../internals/well-known-symbol-wrapped */"./node_modules/core-js/internals/well-known-symbol-wrapped.js"),a=A(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js").f;t.exports=function(t){var e=n.Symbol||(n.Symbol={});r(e,t)||a(e,t,{value:s.f(t)})}},
vendor: 423 bytes, lines 108-111
108"./node_modules/core-js/internals/descriptors.js":
109/*!*******************************************************!*\
110  !*** ./node_modules/core-js/internals/descriptors.js ***!
111  \*******************************************************/function(t,e,A){var n=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js");t.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},
vendor: 553 bytes, lines 111-114
111"./node_modules/core-js/internals/document-create-element.js":
112/*!*******************************************************************!*\
113  !*** ./node_modules/core-js/internals/document-create-element.js ***!
114  \*******************************************************************/function(t,e,A){var n=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js"),r=A(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),s=n.document,a=r(s)&&r(s.createElement);t.exports=function(t){return a?s.createElement(t):{}}},
vendor: 765 bytes, lines 114-117
114"./node_modules/core-js/internals/dom-iterables.js":
115/*!*********************************************************!*\
116  !*** ./node_modules/core-js/internals/dom-iterables.js ***!
117  \*********************************************************/function(t){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},
vendor: 406 bytes, lines 117-120
117"./node_modules/core-js/internals/engine-user-agent.js":
118/*!*************************************************************!*\
119  !*** ./node_modules/core-js/internals/engine-user-agent.js ***!
120  \*************************************************************/function(t,e,A){var n=A(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js");t.exports=n("navigator","userAgent")||""},
vendor: 659 bytes, lines 120-123
120"./node_modules/core-js/internals/engine-v8-version.js":
121/*!*************************************************************!*\
122  !*** ./node_modules/core-js/internals/engine-v8-version.js ***!
123  \*************************************************************/function(t,e,A){var n,r,s=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js"),a=A(/*! ../internals/engine-user-agent */"./node_modules/core-js/internals/engine-user-agent.js"),i=s.process,o=s.Deno,c=i&&i.versions||o&&o.version,l=c&&c.v8;l?(n=l.split("."),r=n[0]<4?1:n[0]+n[1]):a&&(n=a.match(/Edge\/(\d+)/),(!n||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/),n&&(r=n[1]))),t.exports=r&&+r},
vendor: 373 bytes, lines 123-126
123"./node_modules/core-js/internals/enum-bug-keys.js":
124/*!*********************************************************!*\
125  !*** ./node_modules/core-js/internals/enum-bug-keys.js ***!
126  \*********************************************************/function(t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},
vendor: 1,255 bytes, lines 126-129
126"./node_modules/core-js/internals/export.js":
127/*!**************************************************!*\
128  !*** ./node_modules/core-js/internals/export.js ***!
129  \**************************************************/function(t,e,A){var n=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js"),r=A(/*! ../internals/object-get-own-property-descriptor */"./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,s=A(/*! ../internals/create-non-enumerable-property */"./node_modules/core-js/internals/create-non-enumerable-property.js"),a=A(/*! ../internals/redefine */"./node_modules/core-js/internals/redefine.js"),i=A(/*! ../internals/set-global */"./node_modules/core-js/internals/set-global.js"),o=A(/*! ../internals/copy-constructor-properties */"./node_modules/core-js/internals/copy-constructor-properties.js"),c=A(/*! ../internals/is-forced */"./node_modules/core-js/internals/is-forced.js");t.exports=function(t,e){var A,l,u,h,d,f,p=t.target,m=t.global,g=t.stat;if(l=m?n:g?n[p]||i(p,{}):(n[p]||{}).prototype,l)for(u in e){if(d=e[u],t.noTargetGet?(f=r(l,u),h=f&&f.value):h=l[u],A=c(m?u:p+(g?".":"#")+u,t.forced),!A&&void 0!==h){if(typeof d===typeof h)continue;o(d,h)}(t.sham||h&&h.sham)&&s(d,"sham",!0),a(l,u,d,t)}}},
vendor: 279 bytes, lines 129-132
129"./node_modules/core-js/internals/fails.js":
130/*!*************************************************!*\
131  !*** ./node_modules/core-js/internals/fails.js ***!
132  \*************************************************/function(t){t.exports=function(t){try{return!!t()}catch(e){return!0}}},
vendor: 682 bytes, lines 132-135
132"./node_modules/core-js/internals/function-bind-context.js":
133/*!*****************************************************************!*\
134  !*** ./node_modules/core-js/internals/function-bind-context.js ***!
135  \*****************************************************************/function(t,e,A){var n=A(/*! ../internals/a-function */"./node_modules/core-js/internals/a-function.js");t.exports=function(t,e,A){if(n(t),void 0===e)return t;switch(A){case 0:return function(){return t.call(e)};case 1:return function(A){return t.call(e,A)};case 2:return function(A,n){return t.call(e,A,n)};case 3:return function(A,n,r){return t.call(e,A,n,r)}}return function(){return t.apply(e,arguments)}}},
vendor: 457 bytes, lines 135-138
135"./node_modules/core-js/internals/get-built-in.js":
136/*!********************************************************!*\
137  !*** ./node_modules/core-js/internals/get-built-in.js ***!
138  \********************************************************/function(t,e,A){var n=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js"),r=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?r(n[t]):n[t]&&n[t][e]}},
vendor: 475 bytes, lines 138-141
138"./node_modules/core-js/internals/global.js":
139/*!**************************************************!*\
140  !*** ./node_modules/core-js/internals/global.js ***!
141  \**************************************************/function(t){var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof A.g&&A.g)||function(){return this}()||Function("return this")()},
vendor: 385 bytes, lines 141-144
141"./node_modules/core-js/internals/has.js":
142/*!***********************************************!*\
143  !*** ./node_modules/core-js/internals/has.js ***!
144  \***********************************************/function(t,e,A){var n=A(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),r={}.hasOwnProperty;t.exports=Object.hasOwn||function(t,e){return r.call(n(t),e)}},
vendor: 258 bytes, lines 144-147
144"./node_modules/core-js/internals/hidden-keys.js":
145/*!*******************************************************!*\
146  !*** ./node_modules/core-js/internals/hidden-keys.js ***!
147  \*******************************************************/function(t){t.exports={}},
vendor: 355 bytes, lines 147-150
147"./node_modules/core-js/internals/html.js":
148/*!************************************************!*\
149  !*** ./node_modules/core-js/internals/html.js ***!
150  \************************************************/function(t,e,A){var n=A(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js");t.exports=n("document","documentElement")},
vendor: 642 bytes, lines 150-153
150"./node_modules/core-js/internals/ie8-dom-define.js":
151/*!**********************************************************!*\
152  !*** ./node_modules/core-js/internals/ie8-dom-define.js ***!
153  \**********************************************************/function(t,e,A){var n=A(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),r=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),s=A(/*! ../internals/document-create-element */"./node_modules/core-js/internals/document-create-element.js");t.exports=!n&&!r((function(){return 7!=Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a}))},
vendor: 570 bytes, lines 153-156
153"./node_modules/core-js/internals/indexed-object.js":
154/*!**********************************************************!*\
155  !*** ./node_modules/core-js/internals/indexed-object.js ***!
156  \**********************************************************/function(t,e,A){var n=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),r=A(/*! ../internals/classof-raw */"./node_modules/core-js/internals/classof-raw.js"),s="".split;t.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==r(t)?s.call(t,""):Object(t)}:Object},
vendor: 610 bytes, lines 156-159
156"./node_modules/core-js/internals/inherit-if-required.js":
157/*!***************************************************************!*\
158  !*** ./node_modules/core-js/internals/inherit-if-required.js ***!
159  \***************************************************************/function(t,e,A){var n=A(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),r=A(/*! ../internals/object-set-prototype-of */"./node_modules/core-js/internals/object-set-prototype-of.js");t.exports=function(t,e,A){var s,a;return r&&"function"==typeof(s=e.constructor)&&s!==A&&n(a=s.prototype)&&a!==A.prototype&&r(t,a),t}},
vendor: 483 bytes, lines 159-162
159"./node_modules/core-js/internals/inspect-source.js":
160/*!**********************************************************!*\
161  !*** ./node_modules/core-js/internals/inspect-source.js ***!
162  \**********************************************************/function(t,e,A){var n=A(/*! ../internals/shared-store */"./node_modules/core-js/internals/shared-store.js"),r=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(t){return r.call(t)}),t.exports=n.inspectSource},
vendor: 1,651 bytes, lines 162-165
162"./node_modules/core-js/internals/internal-state.js":
163/*!**********************************************************!*\
164  !*** ./node_modules/core-js/internals/internal-state.js ***!
165  \**********************************************************/function(t,e,A){var n,r,s,a=A(/*! ../internals/native-weak-map */"./node_modules/core-js/internals/native-weak-map.js"),i=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js"),o=A(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),c=A(/*! ../internals/create-non-enumerable-property */"./node_modules/core-js/internals/create-non-enumerable-property.js"),l=A(/*! ../internals/has */"./node_modules/core-js/internals/has.js"),u=A(/*! ../internals/shared-store */"./node_modules/core-js/internals/shared-store.js"),h=A(/*! ../internals/shared-key */"./node_modules/core-js/internals/shared-key.js"),d=A(/*! ../internals/hidden-keys */"./node_modules/core-js/internals/hidden-keys.js"),f="Object already initialized",p=i.WeakMap,m=function(t){return s(t)?r(t):n(t,{})},g=function(t){return function(e){var A;if(!o(e)||(A=r(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return A}};if(a||u.state){var v=u.state||(u.state=new p),w=v.get,B=v.has,y=v.set;n=function(t,e){if(B.call(v,t))throw new TypeError(f);return e.facade=t,y.call(v,t,e),e},r=function(t){return w.call(v,t)||{}},s=function(t){return B.call(v,t)}}else{var C=h("state");d[C]=!0,n=function(t,e){if(l(t,C))throw new TypeError(f);return e.facade=t,c(t,C,e),e},r=function(t){return l(t,C)?t[C]:{}},s=function(t){return l(t,C)}}t.exports={set:n,get:r,has:s,enforce:m,getterFor:g}},
vendor: 385 bytes, lines 165-168
165"./node_modules/core-js/internals/is-array.js":
166/*!****************************************************!*\
167  !*** ./node_modules/core-js/internals/is-array.js ***!
168  \****************************************************/function(t,e,A){var n=A(/*! ../internals/classof-raw */"./node_modules/core-js/internals/classof-raw.js");t.exports=Array.isArray||function(t){return"Array"==n(t)}},
vendor: 550 bytes, lines 168-171
168"./node_modules/core-js/internals/is-forced.js":
169/*!*****************************************************!*\
170  !*** ./node_modules/core-js/internals/is-forced.js ***!
171  \*****************************************************/function(t,e,A){var n=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),r=/#|\.prototype\./,s=function(t,e){var A=i[a(t)];return A==c||A!=o&&("function"==typeof e?n(e):!!e)},a=s.normalize=function(t){return String(t).replace(r,".").toLowerCase()},i=s.data={},o=s.NATIVE="N",c=s.POLYFILL="P";t.exports=s},
vendor: 317 bytes, lines 171-174
171"./node_modules/core-js/internals/is-object.js":
172/*!*****************************************************!*\
173  !*** ./node_modules/core-js/internals/is-object.js ***!
174  \*****************************************************/function(t){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},
vendor: 242 bytes, lines 174-177
174"./node_modules/core-js/internals/is-pure.js":
175/*!***************************************************!*\
176  !*** ./node_modules/core-js/internals/is-pure.js ***!
177  \***************************************************/function(t){t.exports=!1},
vendor: 562 bytes, lines 177-180
177"./node_modules/core-js/internals/is-symbol.js":
178/*!*****************************************************!*\
179  !*** ./node_modules/core-js/internals/is-symbol.js ***!
180  \*****************************************************/function(t,e,A){var n=A(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js"),r=A(/*! ../internals/use-symbol-as-uid */"./node_modules/core-js/internals/use-symbol-as-uid.js");t.exports=r?function(t){return"symbol"==typeof t}:function(t){var e=n("Symbol");return"function"==typeof e&&Object(t)instanceof e}},
vendor: 1,122 bytes, lines 180-183
180"./node_modules/core-js/internals/iterators-core.js":
181/*!**********************************************************!*\
182  !*** ./node_modules/core-js/internals/iterators-core.js ***!
183  \**********************************************************/function(t,e,A){"use strict";var n,r,s,a=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),i=A(/*! ../internals/object-get-prototype-of */"./node_modules/core-js/internals/object-get-prototype-of.js"),o=A(/*! ../internals/create-non-enumerable-property */"./node_modules/core-js/internals/create-non-enumerable-property.js"),c=A(/*! ../internals/has */"./node_modules/core-js/internals/has.js"),l=A(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),u=A(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),h=l("iterator"),d=!1,f=function(){return this};[].keys&&(s=[].keys(),"next"in s?(r=i(i(s)),r!==Object.prototype&&(n=r)):d=!0);var p=void 0==n||a((function(){var t={};return n[h].call(t)!==t}));p&&(n={}),u&&!p||c(n,h)||o(n,h,f),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:d}},
vendor: 250 bytes, lines 183-186
183"./node_modules/core-js/internals/iterators.js":
184/*!*****************************************************!*\
185  !*** ./node_modules/core-js/internals/iterators.js ***!
186  \*****************************************************/function(t){t.exports={}},
vendor: 579 bytes, lines 186-189
186"./node_modules/core-js/internals/native-symbol.js":
187/*!*********************************************************!*\
188  !*** ./node_modules/core-js/internals/native-symbol.js ***!
189  \*********************************************************/function(t,e,A){var n=A(/*! ../internals/engine-v8-version */"./node_modules/core-js/internals/engine-v8-version.js"),r=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js");t.exports=!!Object.getOwnPropertySymbols&&!r((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},
vendor: 507 bytes, lines 189-192
189"./node_modules/core-js/internals/native-weak-map.js":
190/*!***********************************************************!*\
191  !*** ./node_modules/core-js/internals/native-weak-map.js ***!
192  \***********************************************************/function(t,e,A){var n=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js"),r=A(/*! ../internals/inspect-source */"./node_modules/core-js/internals/inspect-source.js"),s=n.WeakMap;t.exports="function"===typeof s&&/native code/.test(r(s))},
vendor: 1,474 bytes, lines 192-195
192"./node_modules/core-js/internals/object-assign.js":
193/*!*********************************************************!*\
194  !*** ./node_modules/core-js/internals/object-assign.js ***!
195  \*********************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),r=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),s=A(/*! ../internals/object-keys */"./node_modules/core-js/internals/object-keys.js"),a=A(/*! ../internals/object-get-own-property-symbols */"./node_modules/core-js/internals/object-get-own-property-symbols.js"),i=A(/*! ../internals/object-property-is-enumerable */"./node_modules/core-js/internals/object-property-is-enumerable.js"),o=A(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),c=A(/*! ../internals/indexed-object */"./node_modules/core-js/internals/indexed-object.js"),l=Object.assign,u=Object.defineProperty;t.exports=!l||r((function(){if(n&&1!==l({b:1},l(u({},"a",{enumerable:!0,get:function(){u(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},A=Symbol(),r="abcdefghijklmnopqrst";return t[A]=7,r.split("").forEach((function(t){e[t]=t})),7!=l({},t)[A]||s(l({},e)).join("")!=r}))?function(t,e){var A=o(t),r=arguments.length,l=1,u=a.f,h=i.f;while(r>l){var d,f=c(arguments[l++]),p=u?s(f).concat(u(f)):s(f),m=p.length,g=0;while(m>g)d=p[g++],n&&!h.call(f,d)||(A[d]=f[d])}return A}:l},
vendor: 1,579 bytes, lines 195-198
195"./node_modules/core-js/internals/object-create.js":
196/*!*********************************************************!*\
197  !*** ./node_modules/core-js/internals/object-create.js ***!
198  \*********************************************************/function(t,e,A){var n,r=A(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),s=A(/*! ../internals/object-define-properties */"./node_modules/core-js/internals/object-define-properties.js"),a=A(/*! ../internals/enum-bug-keys */"./node_modules/core-js/internals/enum-bug-keys.js"),i=A(/*! ../internals/hidden-keys */"./node_modules/core-js/internals/hidden-keys.js"),o=A(/*! ../internals/html */"./node_modules/core-js/internals/html.js"),c=A(/*! ../internals/document-create-element */"./node_modules/core-js/internals/document-create-element.js"),l=A(/*! ../internals/shared-key */"./node_modules/core-js/internals/shared-key.js"),u=">",h="<",d="prototype",f="script",p=l("IE_PROTO"),m=function(){},g=function(t){return h+f+u+t+h+"/"+f+u},v=function(t){t.write(g("")),t.close();var e=t.parentWindow.Object;return t=null,e},w=function(){var t,e=c("iframe"),A="java"+f+":";if(e.style)return e.style.display="none",o.appendChild(e),e.src=String(A),t=e.contentWindow.document,t.open(),t.write(g("document.F=Object")),t.close(),t.F},B=function(){try{n=new ActiveXObject("htmlfile")}catch(e){}B=document.domain&&n?v(n):w()||v(n);var t=a.length;while(t--)delete B[d][a[t]];return B()};i[p]=!0,t.exports=Object.create||function(t,e){var A;return null!==t?(m[d]=r(t),A=new m,m[d]=null,A[p]=t):A=B(),void 0===e?A:s(A,e)}},
vendor: 791 bytes, lines 198-201
198"./node_modules/core-js/internals/object-define-properties.js":
199/*!********************************************************************!*\
200  !*** ./node_modules/core-js/internals/object-define-properties.js ***!
201  \********************************************************************/function(t,e,A){var n=A(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),r=A(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js"),s=A(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),a=A(/*! ../internals/object-keys */"./node_modules/core-js/internals/object-keys.js");t.exports=n?Object.defineProperties:function(t,e){s(t);var A,n=a(e),i=n.length,o=0;while(i>o)r.f(t,A=n[o++],e[A]);return t}},
vendor: 855 bytes, lines 201-204
201"./node_modules/core-js/internals/object-define-property.js":
202/*!******************************************************************!*\
203  !*** ./node_modules/core-js/internals/object-define-property.js ***!
204  \******************************************************************/function(t,e,A){var n=A(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),r=A(/*! ../internals/ie8-dom-define */"./node_modules/core-js/internals/ie8-dom-define.js"),s=A(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),a=A(/*! ../internals/to-property-key */"./node_modules/core-js/internals/to-property-key.js"),i=Object.defineProperty;e.f=n?i:function(t,e,A){if(s(t),e=a(e),s(A),r)try{return i(t,e,A)}catch(n){}if("get"in A||"set"in A)throw TypeError("Accessors not supported");return"value"in A&&(t[e]=A.value),t}},
vendor: 1,167 bytes, lines 204-207
204"./node_modules/core-js/internals/object-get-own-property-descriptor.js":
205/*!******************************************************************************!*\
206  !*** ./node_modules/core-js/internals/object-get-own-property-descriptor.js ***!
207  \******************************************************************************/function(t,e,A){var n=A(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),r=A(/*! ../internals/object-property-is-enumerable */"./node_modules/core-js/internals/object-property-is-enumerable.js"),s=A(/*! ../internals/create-property-descriptor */"./node_modules/core-js/internals/create-property-descriptor.js"),a=A(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),i=A(/*! ../internals/to-property-key */"./node_modules/core-js/internals/to-property-key.js"),o=A(/*! ../internals/has */"./node_modules/core-js/internals/has.js"),c=A(/*! ../internals/ie8-dom-define */"./node_modules/core-js/internals/ie8-dom-define.js"),l=Object.getOwnPropertyDescriptor;e.f=n?l:function(t,e){if(t=a(t),e=i(e),c)try{return l(t,e)}catch(A){}if(o(t,e))return s(!r.f.call(t,e),t[e])}},
vendor: 832 bytes, lines 207-210
207"./node_modules/core-js/internals/object-get-own-property-names-external.js":
208/*!**********************************************************************************!*\
209  !*** ./node_modules/core-js/internals/object-get-own-property-names-external.js ***!
210  \**********************************************************************************/function(t,e,A){var n=A(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),r=A(/*! ../internals/object-get-own-property-names */"./node_modules/core-js/internals/object-get-own-property-names.js").f,s={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],i=function(t){try{return r(t)}catch(e){return a.slice()}};t.exports.f=function(t){return a&&"[object Window]"==s.call(t)?i(t):r(n(t))}},
vendor: 611 bytes, lines 210-213
210"./node_modules/core-js/internals/object-get-own-property-names.js":
211/*!*************************************************************************!*\
212  !*** ./node_modules/core-js/internals/object-get-own-property-names.js ***!
213  \*************************************************************************/function(t,e,A){var n=A(/*! ../internals/object-keys-internal */"./node_modules/core-js/internals/object-keys-internal.js"),r=A(/*! ../internals/enum-bug-keys */"./node_modules/core-js/internals/enum-bug-keys.js"),s=r.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,s)}},
vendor: 360 bytes, lines 213-216
213"./node_modules/core-js/internals/object-get-own-property-symbols.js":
214/*!***************************************************************************!*\
215  !*** ./node_modules/core-js/internals/object-get-own-property-symbols.js ***!
216  \***************************************************************************/function(t,e){e.f=Object.getOwnPropertySymbols},
vendor: 869 bytes, lines 216-219
216"./node_modules/core-js/internals/object-get-prototype-of.js":
217/*!*******************************************************************!*\
218  !*** ./node_modules/core-js/internals/object-get-prototype-of.js ***!
219  \*******************************************************************/function(t,e,A){var n=A(/*! ../internals/has */"./node_modules/core-js/internals/has.js"),r=A(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),s=A(/*! ../internals/shared-key */"./node_modules/core-js/internals/shared-key.js"),a=A(/*! ../internals/correct-prototype-getter */"./node_modules/core-js/internals/correct-prototype-getter.js"),i=s("IE_PROTO"),o=Object.prototype;t.exports=a?Object.getPrototypeOf:function(t){return t=r(t),n(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?o:null}},
vendor: 790 bytes, lines 219-222
219"./node_modules/core-js/internals/object-keys-internal.js":
220/*!****************************************************************!*\
221  !*** ./node_modules/core-js/internals/object-keys-internal.js ***!
222  \****************************************************************/function(t,e,A){var n=A(/*! ../internals/has */"./node_modules/core-js/internals/has.js"),r=A(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),s=A(/*! ../internals/array-includes */"./node_modules/core-js/internals/array-includes.js").indexOf,a=A(/*! ../internals/hidden-keys */"./node_modules/core-js/internals/hidden-keys.js");t.exports=function(t,e){var A,i=r(t),o=0,c=[];for(A in i)!n(a,A)&&n(i,A)&&c.push(A);while(e.length>o)n(i,A=e[o++])&&(~s(c,A)||c.push(A));return c}},
vendor: 497 bytes, lines 222-225
222"./node_modules/core-js/internals/object-keys.js":
223/*!*******************************************************!*\
224  !*** ./node_modules/core-js/internals/object-keys.js ***!
225  \*******************************************************/function(t,e,A){var n=A(/*! ../internals/object-keys-internal */"./node_modules/core-js/internals/object-keys-internal.js"),r=A(/*! ../internals/enum-bug-keys */"./node_modules/core-js/internals/enum-bug-keys.js");t.exports=Object.keys||function(t){return n(t,r)}},
vendor: 479 bytes, lines 225-228
225"./node_modules/core-js/internals/object-property-is-enumerable.js":
226/*!*************************************************************************!*\
227  !*** ./node_modules/core-js/internals/object-property-is-enumerable.js ***!
228  \*************************************************************************/function(t,e){"use strict";var A={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,r=n&&!A.call({1:2},1);e.f=r?function(t){var e=n(this,t);return!!e&&e.enumerable}:A},
vendor: 760 bytes, lines 228-231
228"./node_modules/core-js/internals/object-set-prototype-of.js":
229/*!*******************************************************************!*\
230  !*** ./node_modules/core-js/internals/object-set-prototype-of.js ***!
231  \*******************************************************************/function(t,e,A){var n=A(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),r=A(/*! ../internals/a-possible-prototype */"./node_modules/core-js/internals/a-possible-prototype.js");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,A={};try{t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,t.call(A,[]),e=A instanceof Array}catch(s){}return function(A,s){return n(A),r(s),e?t.call(A,s):A.__proto__=s,A}}():void 0)},
vendor: 535 bytes, lines 231-234
231"./node_modules/core-js/internals/object-to-string.js":
232/*!************************************************************!*\
233  !*** ./node_modules/core-js/internals/object-to-string.js ***!
234  \************************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/to-string-tag-support */"./node_modules/core-js/internals/to-string-tag-support.js"),r=A(/*! ../internals/classof */"./node_modules/core-js/internals/classof.js");t.exports=n?{}.toString:function(){return"[object "+r(this)+"]"}},
vendor: 680 bytes, lines 234-237
234"./node_modules/core-js/internals/ordinary-to-primitive.js":
235/*!*****************************************************************!*\
236  !*** ./node_modules/core-js/internals/ordinary-to-primitive.js ***!
237  \*****************************************************************/function(t,e,A){var n=A(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js");t.exports=function(t,e){var A,r;if("string"===e&&"function"==typeof(A=t.toString)&&!n(r=A.call(t)))return r;if("function"==typeof(A=t.valueOf)&&!n(r=A.call(t)))return r;if("string"!==e&&"function"==typeof(A=t.toString)&&!n(r=A.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},
vendor: 754 bytes, lines 237-240
237"./node_modules/core-js/internals/own-keys.js":
238/*!****************************************************!*\
239  !*** ./node_modules/core-js/internals/own-keys.js ***!
240  \****************************************************/function(t,e,A){var n=A(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js"),r=A(/*! ../internals/object-get-own-property-names */"./node_modules/core-js/internals/object-get-own-property-names.js"),s=A(/*! ../internals/object-get-own-property-symbols */"./node_modules/core-js/internals/object-get-own-property-symbols.js"),a=A(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js");t.exports=n("Reflect","ownKeys")||function(t){var e=r.f(a(t)),A=s.f;return A?e.concat(A(t)):e}},
vendor: 313 bytes, lines 240-243
240"./node_modules/core-js/internals/path.js":
241/*!************************************************!*\
242  !*** ./node_modules/core-js/internals/path.js ***!
243  \************************************************/function(t,e,A){var n=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js");t.exports=n},
vendor: 1,236 bytes, lines 243-246
243"./node_modules/core-js/internals/redefine.js":
244/*!****************************************************!*\
245  !*** ./node_modules/core-js/internals/redefine.js ***!
246  \****************************************************/function(t,e,A){var n=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js"),r=A(/*! ../internals/create-non-enumerable-property */"./node_modules/core-js/internals/create-non-enumerable-property.js"),s=A(/*! ../internals/has */"./node_modules/core-js/internals/has.js"),a=A(/*! ../internals/set-global */"./node_modules/core-js/internals/set-global.js"),i=A(/*! ../internals/inspect-source */"./node_modules/core-js/internals/inspect-source.js"),o=A(/*! ../internals/internal-state */"./node_modules/core-js/internals/internal-state.js"),c=o.get,l=o.enforce,u=String(String).split("String");(t.exports=function(t,e,A,i){var o,c=!!i&&!!i.unsafe,h=!!i&&!!i.enumerable,d=!!i&&!!i.noTargetGet;"function"==typeof A&&("string"!=typeof e||s(A,"name")||r(A,"name",e),o=l(A),o.source||(o.source=u.join("string"==typeof e?e:""))),t!==n?(c?!d&&t[e]&&(h=!0):delete t[e],h?t[e]=A:r(t,e,A)):h?t[e]=A:a(e,A)})(Function.prototype,"toString",(function(){return"function"==typeof this&&c(this).source||i(this)}))},
vendor: 524 bytes, lines 246-249
246"./node_modules/core-js/internals/regexp-flags.js":
247/*!********************************************************!*\
248  !*** ./node_modules/core-js/internals/regexp-flags.js ***!
249  \********************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js");t.exports=function(){var t=n(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},
vendor: 385 bytes, lines 249-252
249"./node_modules/core-js/internals/require-object-coercible.js":
250/*!********************************************************************!*\
251  !*** ./node_modules/core-js/internals/require-object-coercible.js ***!
252  \********************************************************************/function(t){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},
vendor: 444 bytes, lines 252-255
252"./node_modules/core-js/internals/set-global.js":
253/*!******************************************************!*\
254  !*** ./node_modules/core-js/internals/set-global.js ***!
255  \******************************************************/function(t,e,A){var n=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js");t.exports=function(t,e){try{Object.defineProperty(n,t,{value:e,configurable:!0,writable:!0})}catch(A){n[t]=e}return e}},
vendor: 662 bytes, lines 255-258
255"./node_modules/core-js/internals/set-to-string-tag.js":
256/*!*************************************************************!*\
257  !*** ./node_modules/core-js/internals/set-to-string-tag.js ***!
258  \*************************************************************/function(t,e,A){var n=A(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js").f,r=A(/*! ../internals/has */"./node_modules/core-js/internals/has.js"),s=A(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),a=s("toStringTag");t.exports=function(t,e,A){t&&!r(t=A?t:t.prototype,a)&&n(t,a,{configurable:!0,value:e})}},
vendor: 455 bytes, lines 258-261
258"./node_modules/core-js/internals/shared-key.js":
259/*!******************************************************!*\
260  !*** ./node_modules/core-js/internals/shared-key.js ***!
261  \******************************************************/function(t,e,A){var n=A(/*! ../internals/shared */"./node_modules/core-js/internals/shared.js"),r=A(/*! ../internals/uid */"./node_modules/core-js/internals/uid.js"),s=n("keys");t.exports=function(t){return s[t]||(s[t]=r(t))}},
vendor: 468 bytes, lines 261-264
261"./node_modules/core-js/internals/shared-store.js":
262/*!********************************************************!*\
263  !*** ./node_modules/core-js/internals/shared-store.js ***!
264  \********************************************************/function(t,e,A){var n=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js"),r=A(/*! ../internals/set-global */"./node_modules/core-js/internals/set-global.js"),s="__core-js_shared__",a=n[s]||r(s,{});t.exports=a},
vendor: 575 bytes, lines 264-267
264"./node_modules/core-js/internals/shared.js":
265/*!**************************************************!*\
266  !*** ./node_modules/core-js/internals/shared.js ***!
267  \**************************************************/function(t,e,A){var n=A(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),r=A(/*! ../internals/shared-store */"./node_modules/core-js/internals/shared-store.js");(t.exports=function(t,e){return r[t]||(r[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.16.0",mode:n?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},
vendor: 469 bytes, lines 267-270
267"./node_modules/core-js/internals/string-html-forced.js":
268/*!**************************************************************!*\
269  !*** ./node_modules/core-js/internals/string-html-forced.js ***!
270  \**************************************************************/function(t,e,A){var n=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js");t.exports=function(t){return n((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},
vendor: 836 bytes, lines 270-273
270"./node_modules/core-js/internals/string-multibyte.js":
271/*!************************************************************!*\
272  !*** ./node_modules/core-js/internals/string-multibyte.js ***!
273  \************************************************************/function(t,e,A){var n=A(/*! ../internals/to-integer */"./node_modules/core-js/internals/to-integer.js"),r=A(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),s=A(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js"),a=function(t){return function(e,A){var a,i,o=r(s(e)),c=n(A),l=o.length;return c<0||c>=l?t?"":void 0:(a=o.charCodeAt(c),a<55296||a>56319||c+1===l||(i=o.charCodeAt(c+1))<56320||i>57343?t?o.charAt(c):a:t?o.slice(c,c+2):i-56320+(a-55296<<10)+65536)}};t.exports={codeAt:a(!1),charAt:a(!0)}},
vendor: 736 bytes, lines 273-276
273"./node_modules/core-js/internals/string-trim.js":
274/*!*******************************************************!*\
275  !*** ./node_modules/core-js/internals/string-trim.js ***!
276  \*******************************************************/function(t,e,A){var n=A(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js"),r=A(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),s=A(/*! ../internals/whitespaces */"./node_modules/core-js/internals/whitespaces.js"),a="["+s+"]",i=RegExp("^"+a+a+"*"),o=RegExp(a+a+"*$"),c=function(t){return function(e){var A=r(n(e));return 1&t&&(A=A.replace(i,"")),2&t&&(A=A.replace(o,"")),A}};t.exports={start:c(1),end:c(2),trim:c(3)}},
vendor: 446 bytes, lines 276-279
276"./node_modules/core-js/internals/to-absolute-index.js":
277/*!*************************************************************!*\
278  !*** ./node_modules/core-js/internals/to-absolute-index.js ***!
279  \*************************************************************/function(t,e,A){var n=A(/*! ../internals/to-integer */"./node_modules/core-js/internals/to-integer.js"),r=Math.max,s=Math.min;t.exports=function(t,e){var A=n(t);return A<0?r(A+e,0):s(A,e)}},
vendor: 519 bytes, lines 279-282
279"./node_modules/core-js/internals/to-indexed-object.js":
280/*!*************************************************************!*\
281  !*** ./node_modules/core-js/internals/to-indexed-object.js ***!
282  \*************************************************************/function(t,e,A){var n=A(/*! ../internals/indexed-object */"./node_modules/core-js/internals/indexed-object.js"),r=A(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(t){return n(r(t))}},
vendor: 327 bytes, lines 282-285
282"./node_modules/core-js/internals/to-integer.js":
283/*!******************************************************!*\
284  !*** ./node_modules/core-js/internals/to-integer.js ***!
285  \******************************************************/function(t){var e=Math.ceil,A=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?A:e)(t)}},
vendor: 401 bytes, lines 285-288
285"./node_modules/core-js/internals/to-length.js":
286/*!*****************************************************!*\
287  !*** ./node_modules/core-js/internals/to-length.js ***!
288  \*****************************************************/function(t,e,A){var n=A(/*! ../internals/to-integer */"./node_modules/core-js/internals/to-integer.js"),r=Math.min;t.exports=function(t){return t>0?r(n(t),9007199254740991):0}},
vendor: 400 bytes, lines 288-291
288"./node_modules/core-js/internals/to-object.js":
289/*!*****************************************************!*\
290  !*** ./node_modules/core-js/internals/to-object.js ***!
291  \*****************************************************/function(t,e,A){var n=A(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(t){return Object(n(t))}},
vendor: 883 bytes, lines 291-294
291"./node_modules/core-js/internals/to-primitive.js":
292/*!********************************************************!*\
293  !*** ./node_modules/core-js/internals/to-primitive.js ***!
294  \********************************************************/function(t,e,A){var n=A(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),r=A(/*! ../internals/is-symbol */"./node_modules/core-js/internals/is-symbol.js"),s=A(/*! ../internals/ordinary-to-primitive */"./node_modules/core-js/internals/ordinary-to-primitive.js"),a=A(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),i=a("toPrimitive");t.exports=function(t,e){if(!n(t)||r(t))return t;var A,a=t[i];if(void 0!==a){if(void 0===e&&(e="default"),A=a.call(t,e),!n(A)||r(A))return A;throw TypeError("Can't convert object to primitive value")}return void 0===e&&(e="number"),s(t,e)}},
vendor: 506 bytes, lines 294-297
294"./node_modules/core-js/internals/to-property-key.js":
295/*!***********************************************************!*\
296  !*** ./node_modules/core-js/internals/to-property-key.js ***!
297  \***********************************************************/function(t,e,A){var n=A(/*! ../internals/to-primitive */"./node_modules/core-js/internals/to-primitive.js"),r=A(/*! ../internals/is-symbol */"./node_modules/core-js/internals/is-symbol.js");t.exports=function(t){var e=n(t,"string");return r(e)?e:String(e)}},
vendor: 459 bytes, lines 297-300
297"./node_modules/core-js/internals/to-string-tag-support.js":
298/*!*****************************************************************!*\
299  !*** ./node_modules/core-js/internals/to-string-tag-support.js ***!
300  \*****************************************************************/function(t,e,A){var n=A(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),r=n("toStringTag"),s={};s[r]="z",t.exports="[object z]"===String(s)},
vendor: 436 bytes, lines 300-303
300"./node_modules/core-js/internals/to-string.js":
301/*!*****************************************************!*\
302  !*** ./node_modules/core-js/internals/to-string.js ***!
303  \*****************************************************/function(t,e,A){var n=A(/*! ../internals/is-symbol */"./node_modules/core-js/internals/is-symbol.js");t.exports=function(t){if(n(t))throw TypeError("Cannot convert a Symbol value to a string");return String(t)}},
vendor: 326 bytes, lines 303-306
303"./node_modules/core-js/internals/uid.js":
304/*!***********************************************!*\
305  !*** ./node_modules/core-js/internals/uid.js ***!
306  \***********************************************/function(t){var e=0,A=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+A).toString(36)}},
vendor: 427 bytes, lines 306-309
306"./node_modules/core-js/internals/use-symbol-as-uid.js":
307/*!*************************************************************!*\
308  !*** ./node_modules/core-js/internals/use-symbol-as-uid.js ***!
309  \*************************************************************/function(t,e,A){var n=A(/*! ../internals/native-symbol */"./node_modules/core-js/internals/native-symbol.js");t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},
vendor: 413 bytes, lines 309-312
309"./node_modules/core-js/internals/well-known-symbol-wrapped.js":
310/*!*********************************************************************!*\
311  !*** ./node_modules/core-js/internals/well-known-symbol-wrapped.js ***!
312  \*********************************************************************/function(t,e,A){var n=A(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js");e.f=n},
vendor: 920 bytes, lines 312-315
312"./node_modules/core-js/internals/well-known-symbol.js":
313/*!*************************************************************!*\
314  !*** ./node_modules/core-js/internals/well-known-symbol.js ***!
315  \*************************************************************/function(t,e,A){var n=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js"),r=A(/*! ../internals/shared */"./node_modules/core-js/internals/shared.js"),s=A(/*! ../internals/has */"./node_modules/core-js/internals/has.js"),a=A(/*! ../internals/uid */"./node_modules/core-js/internals/uid.js"),i=A(/*! ../internals/native-symbol */"./node_modules/core-js/internals/native-symbol.js"),o=A(/*! ../internals/use-symbol-as-uid */"./node_modules/core-js/internals/use-symbol-as-uid.js"),c=r("wks"),l=n.Symbol,u=o?l:l&&l.withoutSetter||a;t.exports=function(t){return s(c,t)&&(i||"string"==typeof c[t])||(i&&s(l,t)?c[t]=l[t]:c[t]=u("Symbol."+t)),c[t]}},
vendor: 334 bytes, lines 315-318
315"./node_modules/core-js/internals/whitespaces.js":
316/*!*******************************************************!*\
317  !*** ./node_modules/core-js/internals/whitespaces.js ***!
318  \*******************************************************/function(t){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},
vendor: 1,826 bytes, lines 318-321
318"./node_modules/core-js/modules/es.array.concat.js":
319/*!*********************************************************!*\
320  !*** ./node_modules/core-js/modules/es.array.concat.js ***!
321  \*********************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),r=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),s=A(/*! ../internals/is-array */"./node_modules/core-js/internals/is-array.js"),a=A(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),i=A(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),o=A(/*! ../internals/to-length */"./node_modules/core-js/internals/to-length.js"),c=A(/*! ../internals/create-property */"./node_modules/core-js/internals/create-property.js"),l=A(/*! ../internals/array-species-create */"./node_modules/core-js/internals/array-species-create.js"),u=A(/*! ../internals/array-method-has-species-support */"./node_modules/core-js/internals/array-method-has-species-support.js"),h=A(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),d=A(/*! ../internals/engine-v8-version */"./node_modules/core-js/internals/engine-v8-version.js"),f=h("isConcatSpreadable"),p=9007199254740991,m="Maximum allowed index exceeded",g=d>=51||!r((function(){var t=[];return t[f]=!1,t.concat()[0]!==t})),v=u("concat"),w=function(t){if(!a(t))return!1;var e=t[f];return void 0!==e?!!e:s(t)},B=!g||!v;n({target:"Array",proto:!0,forced:B},{concat:function(t){var e,A,n,r,s,a=i(this),u=l(a,0),h=0;for(e=-1,n=arguments.length;e<n;e++)if(s=-1===e?a:arguments[e],w(s)){if(r=o(s.length),h+r>p)throw TypeError(m);for(A=0;A<r;A++,h++)A in s&&c(u,h,s[A])}else{if(h>=p)throw TypeError(m);c(u,h++,s)}return u.length=h,u}})},
vendor: 1,153 bytes, lines 321-324
321"./node_modules/core-js/modules/es.array.iterator.js":
322/*!***********************************************************!*\
323  !*** ./node_modules/core-js/modules/es.array.iterator.js ***!
324  \***********************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),r=A(/*! ../internals/add-to-unscopables */"./node_modules/core-js/internals/add-to-unscopables.js"),s=A(/*! ../internals/iterators */"./node_modules/core-js/internals/iterators.js"),a=A(/*! ../internals/internal-state */"./node_modules/core-js/internals/internal-state.js"),i=A(/*! ../internals/define-iterator */"./node_modules/core-js/internals/define-iterator.js"),o="Array Iterator",c=a.set,l=a.getterFor(o);t.exports=i(Array,"Array",(function(t,e){c(this,{type:o,target:n(t),index:0,kind:e})}),(function(){var t=l(this),e=t.target,A=t.kind,n=t.index++;return!e||n>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==A?{value:n,done:!1}:"values"==A?{value:e[n],done:!1}:{value:[n,e[n]],done:!1}}),"values"),s.Arguments=s.Array,r("keys"),r("values"),r("entries")},
vendor: 780 bytes, lines 324-327
324"./node_modules/core-js/modules/es.array.join.js":
325/*!*******************************************************!*\
326  !*** ./node_modules/core-js/modules/es.array.join.js ***!
327  \*******************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),r=A(/*! ../internals/indexed-object */"./node_modules/core-js/internals/indexed-object.js"),s=A(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),a=A(/*! ../internals/array-method-is-strict */"./node_modules/core-js/internals/array-method-is-strict.js"),i=[].join,o=r!=Object,c=a("join",",");n({target:"Array",proto:!0,forced:o||!c},{join:function(t){return i.call(s(this),void 0===t?",":t)}})},
vendor: 689 bytes, lines 327-330
327"./node_modules/core-js/modules/es.array.map.js":
328/*!******************************************************!*\
329  !*** ./node_modules/core-js/modules/es.array.map.js ***!
330  \******************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),r=A(/*! ../internals/array-iteration */"./node_modules/core-js/internals/array-iteration.js").map,s=A(/*! ../internals/array-method-has-species-support */"./node_modules/core-js/internals/array-method-has-species-support.js"),a=s("map");n({target:"Array",proto:!0,forced:!a},{map:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}})},
vendor: 1,543 bytes, lines 330-333
330"./node_modules/core-js/modules/es.array.slice.js":
331/*!********************************************************!*\
332  !*** ./node_modules/core-js/modules/es.array.slice.js ***!
333  \********************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),r=A(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),s=A(/*! ../internals/is-array */"./node_modules/core-js/internals/is-array.js"),a=A(/*! ../internals/to-absolute-index */"./node_modules/core-js/internals/to-absolute-index.js"),i=A(/*! ../internals/to-length */"./node_modules/core-js/internals/to-length.js"),o=A(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),c=A(/*! ../internals/create-property */"./node_modules/core-js/internals/create-property.js"),l=A(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),u=A(/*! ../internals/array-method-has-species-support */"./node_modules/core-js/internals/array-method-has-species-support.js"),h=u("slice"),d=l("species"),f=[].slice,p=Math.max;n({target:"Array",proto:!0,forced:!h},{slice:function(t,e){var A,n,l,u=o(this),h=i(u.length),m=a(t,h),g=a(void 0===e?h:e,h);if(s(u)&&(A=u.constructor,"function"!=typeof A||A!==Array&&!s(A.prototype)?r(A)&&(A=A[d],null===A&&(A=void 0)):A=void 0,A===Array||void 0===A))return f.call(u,m,g);for(n=new(void 0===A?Array:A)(p(g-m,0)),l=0;m<g;m++,l++)m in u&&c(n,l,u[m]);return n.length=l,n}})},
vendor: 640 bytes, lines 333-336
333"./node_modules/core-js/modules/es.function.name.js":
334/*!**********************************************************!*\
335  !*** ./node_modules/core-js/modules/es.function.name.js ***!
336  \**********************************************************/function(t,e,A){var n=A(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),r=A(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js").f,s=Function.prototype,a=s.toString,i=/^\s*function ([^ (]*)/,o="name";n&&!(o in s)&&r(s,o,{configurable:!0,get:function(){try{return a.call(this).match(i)[1]}catch(t){return""}}})},
vendor: 2,698 bytes, lines 336-339
336"./node_modules/core-js/modules/es.number.constructor.js":
337/*!***************************************************************!*\
338  !*** ./node_modules/core-js/modules/es.number.constructor.js ***!
339  \***************************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),r=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js"),s=A(/*! ../internals/is-forced */"./node_modules/core-js/internals/is-forced.js"),a=A(/*! ../internals/redefine */"./node_modules/core-js/internals/redefine.js"),i=A(/*! ../internals/has */"./node_modules/core-js/internals/has.js"),o=A(/*! ../internals/classof-raw */"./node_modules/core-js/internals/classof-raw.js"),c=A(/*! ../internals/inherit-if-required */"./node_modules/core-js/internals/inherit-if-required.js"),l=A(/*! ../internals/is-symbol */"./node_modules/core-js/internals/is-symbol.js"),u=A(/*! ../internals/to-primitive */"./node_modules/core-js/internals/to-primitive.js"),h=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),d=A(/*! ../internals/object-create */"./node_modules/core-js/internals/object-create.js"),f=A(/*! ../internals/object-get-own-property-names */"./node_modules/core-js/internals/object-get-own-property-names.js").f,p=A(/*! ../internals/object-get-own-property-descriptor */"./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,m=A(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js").f,g=A(/*! ../internals/string-trim */"./node_modules/core-js/internals/string-trim.js").trim,v="Number",w=r[v],B=w.prototype,y=o(d(B))==v,C=function(t){if(l(t))throw TypeError("Cannot convert a Symbol value to a number");var e,A,n,r,s,a,i,o,c=u(t,"number");if("string"==typeof c&&c.length>2)if(c=g(c),e=c.charCodeAt(0),43===e||45===e){if(A=c.charCodeAt(2),88===A||120===A)return NaN}else if(48===e){switch(c.charCodeAt(1)){case 66:case 98:n=2,r=49;break;case 79:case 111:n=8,r=55;break;default:return+c}for(s=c.slice(2),a=s.length,i=0;i<a;i++)if(o=s.charCodeAt(i),o<48||o>r)return NaN;return parseInt(s,n)}return+c};if(s(v,!w(" 0o1")||!w("0b1")||w("+0x1"))){for(var b,F=function(t){var e=arguments.length<1?0:t,A=this;return A instanceof F&&(y?h((function(){B.valueOf.call(A)})):o(A)!=v)?c(new w(C(e)),A,F):C(e)},_=n?f(w):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),U=0;_.length>U;U++)i(w,b=_[U])&&!i(F,b)&&m(F,b,p(w,b));F.prototype=B,B.constructor=F,a(r,v,F)}},
vendor: 496 bytes, lines 339-342
339"./node_modules/core-js/modules/es.object.assign.js":
340/*!**********************************************************!*\
341  !*** ./node_modules/core-js/modules/es.object.assign.js ***!
342  \**********************************************************/function(t,e,A){var n=A(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),r=A(/*! ../internals/object-assign */"./node_modules/core-js/internals/object-assign.js");n({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},
vendor: 672 bytes, lines 342-345
342"./node_modules/core-js/modules/es.object.keys.js":
343/*!********************************************************!*\
344  !*** ./node_modules/core-js/modules/es.object.keys.js ***!
345  \********************************************************/function(t,e,A){var n=A(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),r=A(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),s=A(/*! ../internals/object-keys */"./node_modules/core-js/internals/object-keys.js"),a=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),i=a((function(){s(1)}));n({target:"Object",stat:!0,forced:i},{keys:function(t){return s(r(t))}})},
vendor: 607 bytes, lines 345-348
345"./node_modules/core-js/modules/es.object.to-string.js":
346/*!*************************************************************!*\
347  !*** ./node_modules/core-js/modules/es.object.to-string.js ***!
348  \*************************************************************/function(t,e,A){var n=A(/*! ../internals/to-string-tag-support */"./node_modules/core-js/internals/to-string-tag-support.js"),r=A(/*! ../internals/redefine */"./node_modules/core-js/internals/redefine.js"),s=A(/*! ../internals/object-to-string */"./node_modules/core-js/internals/object-to-string.js");n||r(Object.prototype,"toString",s,{unsafe:!0})},
vendor: 988 bytes, lines 348-351
348"./node_modules/core-js/modules/es.regexp.to-string.js":
349/*!*************************************************************!*\
350  !*** ./node_modules/core-js/modules/es.regexp.to-string.js ***!
351  \*************************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/redefine */"./node_modules/core-js/internals/redefine.js"),r=A(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),s=A(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),a=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),i=A(/*! ../internals/regexp-flags */"./node_modules/core-js/internals/regexp-flags.js"),o="toString",c=RegExp.prototype,l=c[o],u=a((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),h=l.name!=o;(u||h)&&n(RegExp.prototype,o,(function(){var t=r(this),e=s(t.source),A=t.flags,n=s(void 0===A&&t instanceof RegExp&&!("flags"in c)?i.call(t):A);return"/"+e+"/"+n}),{unsafe:!0})},
vendor: 913 bytes, lines 351-354
351"./node_modules/core-js/modules/es.string.iterator.js":
352/*!************************************************************!*\
353  !*** ./node_modules/core-js/modules/es.string.iterator.js ***!
354  \************************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/string-multibyte */"./node_modules/core-js/internals/string-multibyte.js").charAt,r=A(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),s=A(/*! ../internals/internal-state */"./node_modules/core-js/internals/internal-state.js"),a=A(/*! ../internals/define-iterator */"./node_modules/core-js/internals/define-iterator.js"),i="String Iterator",o=s.set,c=s.getterFor(i);a(String,"String",(function(t){o(this,{type:i,string:r(t),index:0})}),(function(){var t,e=c(this),A=e.string,r=e.index;return r>=A.length?{value:void 0,done:!0}:(t=n(A,r),e.index+=t.length,{value:t,done:!1})}))},
vendor: 627 bytes, lines 354-357
354"./node_modules/core-js/modules/es.string.link.js":
355/*!********************************************************!*\
356  !*** ./node_modules/core-js/modules/es.string.link.js ***!
357  \********************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),r=A(/*! ../internals/create-html */"./node_modules/core-js/internals/create-html.js"),s=A(/*! ../internals/string-html-forced */"./node_modules/core-js/internals/string-html-forced.js");n({target:"String",proto:!0,forced:s("link")},{link:function(t){return r(this,"a","href",t)}})},
vendor: 1,538 bytes, lines 357-360
357"./node_modules/core-js/modules/es.symbol.description.js":
358/*!***************************************************************!*\
359  !*** ./node_modules/core-js/modules/es.symbol.description.js ***!
360  \***************************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),r=A(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),s=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js"),a=A(/*! ../internals/has */"./node_modules/core-js/internals/has.js"),i=A(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),o=A(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js").f,c=A(/*! ../internals/copy-constructor-properties */"./node_modules/core-js/internals/copy-constructor-properties.js"),l=s.Symbol;if(r&&"function"==typeof l&&(!("description"in l.prototype)||void 0!==l().description)){var u={},h=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof h?new l(t):void 0===t?l():l(t);return""===t&&(u[e]=!0),e};c(h,l);var d=h.prototype=l.prototype;d.constructor=h;var f=d.toString,p="Symbol(test)"==String(l("test")),m=/^Symbol\((.*)\)[^)]+$/;o(d,"description",{configurable:!0,get:function(){var t=i(this)?this.valueOf():this,e=f.call(t);if(a(u,t))return"";var A=p?e.slice(7,-1):e.replace(m,"$1");return""===A?void 0:A}}),n({global:!0,forced:!0},{Symbol:h})}},
vendor: 399 bytes, lines 360-363
360"./node_modules/core-js/modules/es.symbol.iterator.js":
361/*!************************************************************!*\
362  !*** ./node_modules/core-js/modules/es.symbol.iterator.js ***!
363  \************************************************************/function(t,e,A){var n=A(/*! ../internals/define-well-known-symbol */"./node_modules/core-js/internals/define-well-known-symbol.js");n("iterator")},
vendor: 6,910 bytes, lines 363-366
363"./node_modules/core-js/modules/es.symbol.js":
364/*!***************************************************!*\
365  !*** ./node_modules/core-js/modules/es.symbol.js ***!
366  \***************************************************/function(t,e,A){"use strict";var n=A(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),r=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js"),s=A(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js"),a=A(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),i=A(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),o=A(/*! ../internals/native-symbol */"./node_modules/core-js/internals/native-symbol.js"),c=A(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),l=A(/*! ../internals/has */"./node_modules/core-js/internals/has.js"),u=A(/*! ../internals/is-array */"./node_modules/core-js/internals/is-array.js"),h=A(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),d=A(/*! ../internals/is-symbol */"./node_modules/core-js/internals/is-symbol.js"),f=A(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),p=A(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),m=A(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),g=A(/*! ../internals/to-property-key */"./node_modules/core-js/internals/to-property-key.js"),v=A(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),w=A(/*! ../internals/create-property-descriptor */"./node_modules/core-js/internals/create-property-descriptor.js"),B=A(/*! ../internals/object-create */"./node_modules/core-js/internals/object-create.js"),y=A(/*! ../internals/object-keys */"./node_modules/core-js/internals/object-keys.js"),C=A(/*! ../internals/object-get-own-property-names */"./node_modules/core-js/internals/object-get-own-property-names.js"),b=A(/*! ../internals/object-get-own-property-names-external */"./node_modules/core-js/internals/object-get-own-property-names-external.js"),F=A(/*! ../internals/object-get-own-property-symbols */"./node_modules/core-js/internals/object-get-own-property-symbols.js"),_=A(/*! ../internals/object-get-own-property-descriptor */"./node_modules/core-js/internals/object-get-own-property-descriptor.js"),U=A(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js"),Q=A(/*! ../internals/object-property-is-enumerable */"./node_modules/core-js/internals/object-property-is-enumerable.js"),x=A(/*! ../internals/create-non-enumerable-property */"./node_modules/core-js/internals/create-non-enumerable-property.js"),S=A(/*! ../internals/redefine */"./node_modules/core-js/internals/redefine.js"),L=A(/*! ../internals/shared */"./node_modules/core-js/internals/shared.js"),I=A(/*! ../internals/shared-key */"./node_modules/core-js/internals/shared-key.js"),E=A(/*! ../internals/hidden-keys */"./node_modules/core-js/internals/hidden-keys.js"),N=A(/*! ../internals/uid */"./node_modules/core-js/internals/uid.js"),T=A(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),M=A(/*! ../internals/well-known-symbol-wrapped */"./node_modules/core-js/internals/well-known-symbol-wrapped.js"),P=A(/*! ../internals/define-well-known-symbol */"./node_modules/core-js/internals/define-well-known-symbol.js"),j=A(/*! ../internals/set-to-string-tag */"./node_modules/core-js/internals/set-to-string-tag.js"),D=A(/*! ../internals/internal-state */"./node_modules/core-js/internals/internal-state.js"),k=A(/*! ../internals/array-iteration */"./node_modules/core-js/internals/array-iteration.js").forEach,H=I("hidden"),O="Symbol",R="prototype",K=T("toPrimitive"),V=D.set,G=D.getterFor(O),$=Object[R],q=r.Symbol,z=s("JSON","stringify"),Y=_.f,W=U.f,J=b.f,X=Q.f,Z=L("symbols"),tt=L("op-symbols"),et=L("string-to-symbol-registry"),At=L("symbol-to-string-registry"),nt=L("wks"),rt=r.QObject,st=!rt||!rt[R]||!rt[R].findChild,at=i&&c((function(){return 7!=B(W({},"a",{get:function(){return W(this,"a",{value:7}).a}})).a}))?function(t,e,A){var n=Y($,e);n&&delete $[e],W(t,e,A),n&&t!==$&&W($,e,n)}:W,it=function(t,e){var A=Z[t]=B(q[R]);return V(A,{type:O,tag:t,description:e}),i||(A.description=e),A},ot=function(t,e,A){t===$&&ot(tt,e,A),f(t);var n=g(e);return f(A),l(Z,n)?(A.enumerable?(l(t,H)&&t[H][n]&&(t[H][n]=!1),A=B(A,{enumerable:w(0,!1)})):(l(t,H)||W(t,H,w(1,{})),t[H][n]=!0),at(t,n,A)):W(t,n,A)},ct=function(t,e){f(t);var A=m(e),n=y(A).concat(ft(A));return k(n,(function(e){i&&!ut.call(A,e)||ot(t,e,A[e])})),t},lt=function(t,e){return void 0===e?B(t):ct(B(t),e)},ut=function(t){var e=g(t),A=X.call(this,e);return!(this===$&&l(Z,e)&&!l(tt,e))&&(!(A||!l(this,e)||!l(Z,e)||l(this,H)&&this[H][e])||A)},ht=function(t,e){var A=m(t),n=g(e);if(A!==$||!l(Z,n)||l(tt,n)){var r=Y(A,n);return!r||!l(Z,n)||l(A,H)&&A[H][n]||(r.enumerable=!0),r}},dt=function(t){var e=J(m(t)),A=[];return k(e,(function(t){l(Z,t)||l(E,t)||A.push(t)})),A},ft=function(t){var e=t===$,A=J(e?tt:m(t)),n=[];return k(A,(function(t){!l(Z,t)||e&&!l($,t)||n.push(Z[t])})),n};if(o||(q=function(){if(this instanceof q)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?v(arguments[0]):void 0,e=N(t),A=function(t){this===$&&A.call(tt,t),l(this,H)&&l(this[H],e)&&(this[H][e]=!1),at(this,e,w(1,t))};return i&&st&&at($,e,{configurable:!0,set:A}),it(e,t)},S(q[R],"toString",(function(){return G(this).tag})),S(q,"withoutSetter",(function(t){return it(N(t),t)})),Q.f=ut,U.f=ot,_.f=ht,C.f=b.f=dt,F.f=ft,M.f=function(t){return it(T(t),t)},i&&(W(q[R],"description",{configurable:!0,get:function(){return G(this).description}}),a||S($,"propertyIsEnumerable",ut,{unsafe:!0}))),n({global:!0,wrap:!0,forced:!o,sham:!o},{Symbol:q}),k(y(nt),(function(t){P(t)})),n({target:O,stat:!0,forced:!o},{for:function(t){var e=v(t);if(l(et,e))return et[e];var A=q(e);return et[e]=A,At[A]=e,A},keyFor:function(t){if(!d(t))throw TypeError(t+" is not a symbol");if(l(At,t))return At[t]},useSetter:function(){st=!0},useSimple:function(){st=!1}}),n({target:"Object",stat:!0,forced:!o,sham:!i},{create:lt,defineProperty:ot,defineProperties:ct,getOwnPropertyDescriptor:ht}),n({target:"Object",stat:!0,forced:!o},{getOwnPropertyNames:dt,getOwnPropertySymbols:ft}),n({target:"Object",stat:!0,forced:c((function(){F.f(1)}))},{getOwnPropertySymbols:function(t){return F.f(p(t))}}),z){var pt=!o||c((function(){var t=q();return"[null]"!=z([t])||"{}"!=z({a:t})||"{}"!=z(Object(t))}));n({target:"JSON",stat:!0,forced:pt},{stringify:function(t,e,A){var n,r=[t],s=1;while(arguments.length>s)r.push(arguments[s++]);if(n=e,(h(e)||void 0!==t)&&!d(t))return u(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!d(e))return e}),r[1]=e,z.apply(null,r)}})}q[R][K]||x(q[R],K,q[R].valueOf),j(q,O),E[H]=!0},
vendor: 803 bytes, lines 366-369
366"./node_modules/core-js/modules/web.dom-collections.for-each.js":
367/*!**********************************************************************!*\
368  !*** ./node_modules/core-js/modules/web.dom-collections.for-each.js ***!
369  \**********************************************************************/function(t,e,A){var n=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js"),r=A(/*! ../internals/dom-iterables */"./node_modules/core-js/internals/dom-iterables.js"),s=A(/*! ../internals/array-for-each */"./node_modules/core-js/internals/array-for-each.js"),a=A(/*! ../internals/create-non-enumerable-property */"./node_modules/core-js/internals/create-non-enumerable-property.js");for(var i in r){var o=n[i],c=o&&o.prototype;if(c&&c.forEach!==s)try{a(c,"forEach",s)}catch(l){c.forEach=s}}},
vendor: 1,023 bytes, lines 369-372
369"./node_modules/core-js/modules/web.dom-collections.iterator.js":
370/*!**********************************************************************!*\
371  !*** ./node_modules/core-js/modules/web.dom-collections.iterator.js ***!
372  \**********************************************************************/function(t,e,A){var n=A(/*! ../internals/global */"./node_modules/core-js/internals/global.js"),r=A(/*! ../internals/dom-iterables */"./node_modules/core-js/internals/dom-iterables.js"),s=A(/*! ../modules/es.array.iterator */"./node_modules/core-js/modules/es.array.iterator.js"),a=A(/*! ../internals/create-non-enumerable-property */"./node_modules/core-js/internals/create-non-enumerable-property.js"),i=A(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),o=i("iterator"),c=i("toStringTag"),l=s.values;for(var u in r){var h=n[u],d=h&&h.prototype;if(d){if(d[o]!==l)try{a(d,o,l)}catch(p){d[o]=l}if(d[c]||a(d,c,u),r[u])for(var f in s)if(d[f]!==s[f])try{a(d,f,s[f])}catch(p){d[f]=s[f]}}}},
vendor: 7,010 bytes, lines 372-383
372"./node_modules/es6-promise/dist/es6-promise.js":
373/*!******************************************************!*\
374  !*** ./node_modules/es6-promise/dist/es6-promise.js ***!
375  \******************************************************/function(t){
376/*!
377 * @overview es6-promise - a tiny implementation of Promises/A+.
378 * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
379 * @license   Licensed under MIT license
380 *            See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE
381 * @version   v4.2.8+1e68dce6
382 */
383(function(e,A){t.exports=A()})(0,(function(){"use strict";function t(t){var e=typeof t;return null!==t&&("object"===e||"function"===e)}function e(t){return"function"===typeof t}var n=void 0;n=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)};var r=n,s=0,a=void 0,i=void 0,o=function(t,e){y[s]=t,y[s+1]=e,s+=2,2===s&&(i?i(C):F())};function c(t){i=t}function l(t){o=t}var u="undefined"!==typeof window?window:void 0,h=u||{},d=h.MutationObserver||h.WebKitMutationObserver,f="undefined"===typeof self&&"undefined"!==typeof process&&"[object process]"==={}.toString.call(process),p="undefined"!==typeof Uint8ClampedArray&&"undefined"!==typeof importScripts&&"undefined"!==typeof MessageChannel;function m(){return function(){return process.nextTick(C)}}function g(){return"undefined"!==typeof a?function(){a(C)}:B()}function v(){var t=0,e=new d(C),A=document.createTextNode("");return e.observe(A,{characterData:!0}),function(){A.data=t=++t%2}}function w(){var t=new MessageChannel;return t.port1.onmessage=C,function(){return t.port2.postMessage(0)}}function B(){var t=setTimeout;return function(){return t(C,1)}}var y=new Array(1e3);function C(){for(var t=0;t<s;t+=2){var e=y[t],A=y[t+1];e(A),y[t]=void 0,y[t+1]=void 0}s=0}function b(){try{var t=Function("return this")().require("vertx");return a=t.runOnLoop||t.runOnContext,g()}catch(e){return B()}}var F=void 0;function _(t,e){var A=this,n=new this.constructor(x);void 0===n[Q]&&z(n);var r=A._state;if(r){var s=arguments[r-1];o((function(){return V(r,n,s,A._result)}))}else R(A,n,t,e);return n}function U(t){var e=this;if(t&&"object"===typeof t&&t.constructor===e)return t;var A=new e(x);return D(A,t),A}F=f?m():d?v():p?w():void 0===u?b():B();var Q=Math.random().toString(36).substring(2);function x(){}var S=void 0,L=1,I=2;function E(){return new TypeError("You cannot resolve a promise with itself")}function N(){return new TypeError("A promises callback cannot return that same promise.")}function T(t,e,A,n){try{t.call(e,A,n)}catch(r){return r}}function M(t,e,A){o((function(t){var n=!1,r=T(A,e,(function(A){n||(n=!0,e!==A?D(t,A):H(t,A))}),(function(e){n||(n=!0,O(t,e))}),"Settle: "+(t._label||" unknown promise"));!n&&r&&(n=!0,O(t,r))}),t)}function P(t,e){e._state===L?H(t,e._result):e._state===I?O(t,e._result):R(e,void 0,(function(e){return D(t,e)}),(function(e){return O(t,e)}))}function j(t,A,n){A.constructor===t.constructor&&n===_&&A.constructor.resolve===U?P(t,A):void 0===n?H(t,A):e(n)?M(t,A,n):H(t,A)}function D(e,A){if(e===A)O(e,E());else if(t(A)){var n=void 0;try{n=A.then}catch(r){return void O(e,r)}j(e,A,n)}else H(e,A)}function k(t){t._onerror&&t._onerror(t._result),K(t)}function H(t,e){t._state===S&&(t._result=e,t._state=L,0!==t._subscribers.length&&o(K,t))}function O(t,e){t._state===S&&(t._state=I,t._result=e,o(k,t))}function R(t,e,A,n){var r=t._subscribers,s=r.length;t._onerror=null,r[s]=e,r[s+L]=A,r[s+I]=n,0===s&&t._state&&o(K,t)}function K(t){var e=t._subscribers,A=t._state;if(0!==e.length){for(var n=void 0,r=void 0,s=t._result,a=0;a<e.length;a+=3)n=e[a],r=e[a+A],n?V(A,n,r,s):r(s);t._subscribers.length=0}}function V(t,A,n,r){var s=e(n),a=void 0,i=void 0,o=!0;if(s){try{a=n(r)}catch(c){o=!1,i=c}if(A===a)return void O(A,N())}else a=r;A._state!==S||(s&&o?D(A,a):!1===o?O(A,i):t===L?H(A,a):t===I&&O(A,a))}function G(t,e){try{e((function(e){D(t,e)}),(function(e){O(t,e)}))}catch(A){O(t,A)}}var $=0;function q(){return $++}function z(t){t[Q]=$++,t._state=void 0,t._result=void 0,t._subscribers=[]}function Y(){return new Error("Array Methods must be provided an Array")}var W=function(){function t(t,e){this._instanceConstructor=t,this.promise=new t(x),this.promise[Q]||z(this.promise),r(e)?(this.length=e.length,this._remaining=e.length,this._result=new Array(this.length),0===this.length?H(this.promise,this._result):(this.length=this.length||0,this._enumerate(e),0===this._remaining&&H(this.promise,this._result))):O(this.promise,Y())}return t.prototype._enumerate=function(t){for(var e=0;this._state===S&&e<t.length;e++)this._eachEntry(t[e],e)},t.prototype._eachEntry=function(t,e){var A=this._instanceConstructor,n=A.resolve;if(n===U){var r=void 0,s=void 0,a=!1;try{r=t.then}catch(o){a=!0,s=o}if(r===_&&t._state!==S)this._settledAt(t._state,e,t._result);else if("function"!==typeof r)this._remaining--,this._result[e]=t;else if(A===At){var i=new A(x);a?O(i,s):j(i,t,r),this._willSettleAt(i,e)}else this._willSettleAt(new A((function(e){return e(t)})),e)}else this._willSettleAt(n(t),e)},t.prototype._settledAt=function(t,e,A){var n=this.promise;n._state===S&&(this._remaining--,t===I?O(n,A):this._result[e]=A),0===this._remaining&&H(n,this._result)},t.prototype._willSettleAt=function(t,e){var A=this;R(t,void 0,(function(t){return A._settledAt(L,e,t)}),(function(t){return A._settledAt(I,e,t)}))},t}();function J(t){return new W(this,t).promise}function X(t){var e=this;return r(t)?new e((function(A,n){for(var r=t.length,s=0;s<r;s++)e.resolve(t[s]).then(A,n)})):new e((function(t,e){return e(new TypeError("You must pass an array to race."))}))}function Z(t){var e=this,A=new e(x);return O(A,t),A}function tt(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function et(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var At=function(){function t(e){this[Q]=q(),this._result=this._state=void 0,this._subscribers=[],x!==e&&("function"!==typeof e&&tt(),this instanceof t?G(this,e):et())}return t.prototype.catch=function(t){return this.then(null,t)},t.prototype.finally=function(t){var A=this,n=A.constructor;return e(t)?A.then((function(e){return n.resolve(t()).then((function(){return e}))}),(function(e){return n.resolve(t()).then((function(){throw e}))})):A.then(t,t)},t}();function nt(){var t=void 0;if("undefined"!==typeof A.g)t=A.g;else if("undefined"!==typeof self)t=self;else try{t=Function("return this")()}catch(r){throw new Error("polyfill failed because global object is unavailable in this environment")}var e=t.Promise;if(e){var n=null;try{n=Object.prototype.toString.call(e.resolve())}catch(r){}if("[object Promise]"===n&&!e.cast)return}t.Promise=At}return At.prototype.then=_,At.all=J,At.race=X,At.resolve=U,At.reject=Z,At._setScheduler=c,At._setAsap=l,At._asap=o,At.polyfill=nt,At.Promise=At,At}))}
383,html2canvas:
384/*!******************************!*\
385  !*** external "html2canvas" ***!
386  \******************************/function(t){"use strict";t.exports=e},jspdf:
387/*!************************!*\
388  !*** external "jspdf" ***!
389  \************************/function(e){"use strict";e.exports=t}},r={};function s(t){var e=r[t];if(void 0!==e)return e.exports;var A=r[t]={exports:{}};return n[t].call(A.exports,A,A.exports,s),A.exports}!function(){s.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return s.d(e,{a:e}),e}}(),function(){s.d=function(t,e){for(var A in e)s.o(e,A)&&!s.o(t,A)&&Object.defineProperty(t,A,{enumerable:!0,get:e[A]})}}(),function(){s.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){s.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}}();var a={};return function(){"use strict";
390/*!**********************!*\
391  !*** ./src/index.js ***!
392  \**********************/s.r(a);var t=s(/*! ./worker.js */"./src/worker.js"),e=(s(/*! ./plugin/jspdf-plugin.js */"./src/plugin/jspdf-plugin.js"),s(/*! ./plugin/pagebreaks.js */"./src/plugin/pagebreaks.js"),s(/*! ./plugin/hyperlinks.js */"./src/plugin/hyperlinks.js"),function t(e,A){var n=new t.Worker(A);return e?n.from(e).save():n});e.Worker=t.default,a["default"]=e}(),a=a.default,a}()}))},44323:function(t,e,A){"use strict";A.r(e),A.d(e,{AcroForm:function(){return Ce},AcroFormAppearance:function(){return Be},AcroFormButton:function(){return de},AcroFormCheckBox:function(){return ge},AcroFormChoiceField:function(){return ce},AcroFormComboBox:function(){return ue},AcroFormEditBox:function(){return he},AcroFormListBox:function(){return le},AcroFormPasswordField:function(){return we},AcroFormPushButton:function(){return fe},AcroFormRadioButton:function(){return pe},AcroFormTextField:function(){return ve},GState:function(){return St},ShadingPattern:function(){return It},TilingPattern:function(){return Et},default:function(){return BA},jsPDF:function(){return Nt}});var n=A(45929),r=Uint8Array,s=Uint16Array,a=Int32Array,i=new r([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),o=new r([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),c=new r([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),l=function(t,e){for(var A=new s(31),n=0;n<31;++n)A[n]=e+=1<<t[n-1];var r=new a(A[30]);for(n=1;n<30;++n)for(var i=A[n];i<A[n+1];++i)r[i]=i-A[n]<<5|n;return{b:A,r:r}},u=l(i,2),h=u.b,d=u.r;h[28]=258,d[258]=28;for(var f=l(o,0),p=f.b,m=f.r,g=new s(32768),v=0;v<32768;++v){var w=(43690&v)>>1|(21845&v)<<1;w=(52428&w)>>2|(13107&w)<<2,w=(61680&w)>>4|(3855&w)<<4,g[v]=((65280&w)>>8|(255&w)<<8)>>1}var B=function(t,e,A){for(var n=t.length,r=0,a=new s(e);r<n;++r)t[r]&&++a[t[r]-1];var i,o=new s(e);for(r=1;r<e;++r)o[r]=o[r-1]+a[r-1]<<1;if(A){i=new s(1<<e);var c=15-e;for(r=0;r<n;++r)if(t[r])for(var l=r<<4|t[r],u=e-t[r],h=o[t[r]-1]++<<u,d=h|(1<<u)-1;h<=d;++h)i[g[h]>>c]=l}else for(i=new s(n),r=0;r<n;++r)t[r]&&(i[r]=g[o[t[r]-1]++]>>15-t[r]);return i},y=new r(288);for(v=0;v<144;++v)y[v]=8;for(v=144;v<256;++v)y[v]=9;for(v=256;v<280;++v)y[v]=7;for(v=280;v<288;++v)y[v]=8;var C=new r(32);for(v=0;v<32;++v)C[v]=5;var b=B(y,9,0),F=B(y,9,1),_=B(C,5,0),U=B(C,5,1),Q=function(t){for(var e=t[0],A=1;A<t.length;++A)t[A]>e&&(e=t[A]);return e},x=function(t,e,A){var n=e/8|0;return(t[n]|t[n+1]<<8)>>(7&e)&A},S=function(t,e){var A=e/8|0;return(t[A]|t[A+1]<<8|t[A+2]<<16)>>(7&e)},L=function(t){return(t+7)/8|0},I=function(t,e,A){return(null==e||e<0)&&(e=0),(null==A||A>t.length)&&(A=t.length),new r(t.subarray(e,A))}
392,E=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],N=function(t,e,A){var n=new Error(e||E[t]);if(n.code=t,Error.captureStackTrace&&Error.captureStackTrace(n,N),!A)throw n;return n},T=function(t,e,A,n){var s=t.length,a=n?n.length:0;if(!s||e.f&&!e.l)return A||new r(0);var l=!A,u=l||2!=e.i,d=e.i;l&&(A=new r(3*s));var f=function(t){var e=A.length;if(t>e){var n=new r(Math.max(2*e,t));n.set(A),A=n}},m=e.f||0,g=e.p||0,v=e.b||0,w=e.l,y=e.d,C=e.m,b=e.n,_=8*s;do{if(!w){m=x(t,g,1);var E=x(t,g+1,3);if(g+=3,!E){var T=L(g)+4,M=t[T-4]|t[T-3]<<8,P=T+M;if(P>s){d&&N(0);break}u&&f(v+M),A.set(t.subarray(T,P),v),e.b=v+=M,e.p=g=8*P,e.f=m;continue}if(1==E)w=F,y=U,C=9,b=5;else if(2==E){var j=x(t,g,31)+257,D=x(t,g+10,15)+4,k=j+x(t,g+5,31)+1;g+=14;for(var H=new r(k),O=new r(19),R=0;R<D;++R)O[c[R]]=x(t,g+3*R,7);g+=3*D;var K=Q(O),V=(1<<K)-1,G=B(O,K,1);for(R=0;R<k;){var $=G[x(t,g,V)];g+=15&$;T=$>>4;if(T<16)H[R++]=T;else{var q=0,z=0;16==T?(z=3+x(t,g,3),g+=2,q=H[R-1]):17==T?(z=3+x(t,g,7),g+=3):18==T&&(z=11+x(t,g,127),g+=7);while(z--)H[R++]=q}}var Y=H.subarray(0,j),W=H.subarray(j);C=Q(Y),b=Q(W),w=B(Y,C,1),y=B(W,b,1)}else N(1);if(g>_){d&&N(0);break}}u&&f(v+131072);for(var J=(1<<C)-1,X=(1<<b)-1,Z=g;;Z=g){q=w[S(t,g)&J];var tt=q>>4;if(g+=15&q,g>_){d&&N(0);break}if(q||N(2),tt<256)A[v++]=tt;else{if(256==tt){Z=g,w=null;break}var et=tt-254;if(tt>264){R=tt-257;var At=i[R];et=x(t,g,(1<<At)-1)+h[R],g+=At}var nt=y[S(t,g)&X],rt=nt>>4;nt||N(3),g+=15&nt;W=p[rt];if(rt>3){At=o[rt];W+=S(t,g)&(1<<At)-1,g+=At}if(g>_){d&&N(0);break}u&&f(v+131072);var st=v+et;if(v<W){var at=a-W,it=Math.min(W,st);for(at+v<0&&N(3);v<it;++v)A[v]=n[at+v]}for(;v<st;++v)A[v]=A[v-W]}}
vendor: 6,981 bytes, lines 392-417
392e.l=w,e.p=Z,e.b=v,e.f=m,w&&(m=1,e.m=C,e.d=y,e.n=b)}while(!m);return v!=A.length&&l?I(A,0,v):A.subarray(0,v)},M=function(t,e,A){A<<=7&e;var n=e/8|0;t[n]|=A,t[n+1]|=A>>8},P=function(t,e,A){A<<=7&e;var n=e/8|0;t[n]|=A,t[n+1]|=A>>8,t[n+2]|=A>>16},j=function(t,e){for(var A=[],n=0;n<t.length;++n)t[n]&&A.push({s:n,f:t[n]});var a=A.length,i=A.slice();if(!a)return{t:V,l:0};if(1==a){var o=new r(A[0].s+1);return o[A[0].s]=1,{t:o,l:1}}A.sort((function(t,e){return t.f-e.f})),A.push({s:-1,f:25001});var c=A[0],l=A[1],u=0,h=1,d=2;A[0]={s:-1,f:c.f+l.f,l:c,r:l};while(h!=a-1)c=A[A[u].f<A[d].f?u++:d++],l=A[u!=h&&A[u].f<A[d].f?u++:d++],A[h++]={s:-1,f:c.f+l.f,l:c,r:l};var f=i[0].s;for(n=1;n<a;++n)i[n].s>f&&(f=i[n].s);var p=new s(f+1),m=D(A[h-1],p,0);if(m>e){n=0;var g=0,v=m-e,w=1<<v;for(i.sort((function(t,e){return p[e.s]-p[t.s]||t.f-e.f}));n<a;++n){var B=i[n].s;if(!(p[B]>e))break;g+=w-(1<<m-p[B]),p[B]=e}g>>=v;while(g>0){var y=i[n].s;p[y]<e?g-=1<<e-p[y]++-1:++n}for(;n>=0&&g;--n){var C=i[n].s;p[C]==e&&(--p[C],++g)}m=e}return{t:new r(p),l:m}},D=function(t,e,A){return-1==t.s?Math.max(D(t.l,e,A+1),D(t.r,e,A+1)):e[t.s]=A},k=function(t){var e=t.length;while(e&&!t[--e]);for(var A=new s(++e),n=0,r=t[0],a=1,i=function(t){A[n++]=t},o=1;o<=e;++o)if(t[o]==r&&o!=e)++a;else{if(!r&&a>2){for(;a>138;a-=138)i(32754);a>2&&(i(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(i(r),--a;a>6;a-=6)i(8304);a>2&&(i(a-3<<5|8208),a=0)}while(a--)i(r);a=1,r=t[o]}return{c:A.subarray(0,n),n:e}},H=function(t,e){for(var A=0,n=0;n<e.length;++n)A+=t[n]*e[n];return A},O=function(t,e,A){var n=A.length,r=L(e+2);t[r]=255&n,t[r+1]=n>>8,t[r+2]=255^t[r],t[r+3]=255^t[r+1];for(var s=0;s<n;++s)t[r+s+4]=A[s];return 8*(r+4+n)},R=function(t,e,A,n,r,a,l,u,h,d,f){M(e,f++,A),++r[256];for(var p=j(r,15),m=p.t,g=p.l,v=j(a,15),w=v.t,F=v.l,U=k(m),Q=U.c,x=U.n,S=k(w),L=S.c,I=S.n,E=new s(19),N=0;N<Q.length;++N)++E[31&Q[N]];for(N=0;N<L.length;++N)++E[31&L[N]];for(var T=j(E,7),D=T.t,R=T.l,K=19;K>4&&!D[c[K-1]];--K);var V,G,$,q,z=d+5<<3,Y=H(r,y)+H(a,C)+l,W=H(r,m)+H(a,w)+l+14+3*K+H(E,D)+2*E[16]+3*E[17]+7*E[18];if(h>=0&&z<=Y&&z<=W)return O(e,f,t.subarray(h,h+d));if(M(e,f,1+(W<Y)),f+=2,W<Y){V=B(m,g,0),G=m,$=B(w,F,0),q=w;var J=B(D,R,0);M(e,f,x-257),M(e,f+5,I-1),M(e,f+10,K-4),f+=14;for(N=0;N<K;++N)M(e,f+3*N,D[c[N]]);f+=3*K;for(var X=[Q,L],Z=0;Z<2;++Z){var tt=X[Z];for(N=0;N<tt.length;++N){var et=31&tt[N];M(e,f,J[et]),f+=D[et],et>15&&(M(e,f,tt[N]>>5&127),f+=tt[N]>>12)}}}else V=b,G=y,$=_,q=C;for(N=0;N<u;++N){var At=n[N];if(At>255){et=At>>18&31;P(e,f,V[et+257]),f+=G[et+257],et>7&&(M(e,f,At>>23&31),f+=i[et]);var nt=31&At;P(e,f,$[nt]),f+=q[nt],nt>3&&(P(e,f,At>>5&8191),f+=o[nt])}else P(e,f,V[At]),f+=G[At]}return P(e,f,V[256]),f+G[256]},K=new a([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),V=new r(0),G=function(t,e,A,n,c,l){var u=l.z||t.length,h=new r(n+u+5*(1+Math.ceil(u/7e3))+c),f=h.subarray(n,h.length-c),p=l.l,g=7&(l.r||0);if(e){g&&(f[0]=l.r>>3);for(var v=K[e-1],w=v>>13,B=8191&v,y=(1<<A)-1,C=l.p||new s(32768),b=l.h||new s(y+1),F=Math.ceil(A/3),_=2*F,U=function(e){return(t[e]^t[e+1]<<F^t[e+2]<<_)&y},Q=new a(25e3),x=new s(288),S=new s(32),E=0,N=0,T=l.i||0,M=0,P=l.w||0,j=0;T+2<u;++T){var D=U(T),k=32767&T,H=b[D];if(C[k]=H,b[D]=k,P<=T){var V=u-T;if((E>7e3||M>24576)&&(V>423||!p)){g=R(t,f,0,Q,x,S,N,M,j,T-j,g),M=E=N=0,j=T;for(var G=0;G<286;++G)x[G]=0;for(G=0;G<30;++G)S[G]=0}var $=2,q=0,z=B,Y=k-H&32767;if(V>2&&D==U(T-Y)){var W=Math.min(w,V)-1,J=Math.min(32767,T),X=Math.min(258,V);while(Y<=J&&--z&&k!=H){if(t[T+$]==t[T+$-Y]){for(var Z=0;Z<X&&t[T+Z]==t[T+Z-Y];++Z);if(Z>$){if($=Z,q=Y,Z>W)break;var tt=Math.min(Y,Z-2),et=0;for(G=0;G<tt;++G){var At=T-Y+G&32767,nt=C[At],rt=At-nt&32767;rt>et&&(et=rt,H=At)}}}k=H,H=C[k],Y+=k-H&32767}}if(q){Q[M++]=268435456|d[$]<<18|m[q];var st=31&d[$],at=31&m[q];N+=i[st]+o[at],++x[257+st],++S[at],P=T+$,++E}else Q[M++]=t[T],++x[t[T]]}}for(T=Math.max(T,P);T<u;++T)Q[M++]=t[T],++x[t[T]];g=R(t,f,p,Q,x,S,N,M,j,T-j,g),p||(l.r=7&g|f[g/8|0]<<3,g-=7,l.h=b,l.p=C,l.i=T,l.w=P)}else{for(T=l.w||0;T<u+p;T+=65535){var it=T+65535;it>=u&&(f[g/8|0]=p,it=u),g=O(f,g+1,t.subarray(T,it))}l.i=u}return I(h,0,n+L(g)+c)},$=function(){var t=1,e=0;return{p:function(A){for(var n=t,r=e,s=0|A.length,a=0;a!=s;){for(var i=Math.min(a+2655,s);a<i;++a)r+=n+=A[a];n=(65535&n)+15*(n>>16),r=(65535&r)+15*(r>>16)}t=n,e=r},d:function(){return t%=65521,e%=65521,(255&t)<<24|(65280&t)<<8|(255&e)<<8|e>>8}}},q=function(t,e,A,n,s){if(!s&&(s={l:1},e.dictionary)){var a=e.dictionary.subarray(-32768),i=new r(a.length+t.length);i.set(a),i.set(t,a.length),t=i,s.w=a.length}return G(t,null==e.level?6:e.level,null==e.mem?s.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(t.length)))):20:12+e.mem,A,n,s)},z=function(t,e,A){for(;A;++e)t[e]=A,A>>>=8},Y=function(t,e){var A=e.level,n=0==A?0:A<6?1:9==A?3:2;if(t[0]=120,t[1]=n<<6|(e.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,e.dictionary){var r=$();r.p(e.dictionary),z(t,2,r.d())}},W=function(t,e){return(8!=(15&t[0])||t[0]>>4>7||(t[0]<<8|t[1])%31)&&N(6,"invalid zlib data"),(t[1]>>5&1)==+!e&&N(6,"invalid zlib data: "+(32&t[1]?"need":"unexpected")+" dictionary"),2+(t[1]>>3&4)};function J(t,e){e||(e={});var A=$();A.p(t);var n=q(t,e,e.dictionary?6:2,4);return Y(n,e),z(n,n.length-4,A.d()),n}function X(t,e){return T(t.subarray(W(t,e&&e.dictionary),-4),{i:2},e&&e.out,e&&e.dictionary)}var Z="undefined"!=typeof TextDecoder&&new TextDecoder;try{Z.decode(V,{stream:!0})}catch(yA){}"function"==typeof queueMicrotask?queueMicrotask:"function"==typeof setTimeout&&setTimeout;
393/** @license
394 *
395 * jsPDF - PDF Document creation from JavaScript
396 * Version 2.5.2 Built on 2024-09-17T13:29:57.859Z
397 *                      CommitID 00000000
398 *
399 * Copyright (c) 2010-2021 James Hall <[email protected]>, https://github.com/MrRio/jsPDF
400 *               2015-2021 yWorks GmbH, http://www.yworks.com
401 *               2015-2021 Lukas Holländer <[email protected]>, https://github.com/HackbrettXXX
402 *               2016-2018 Aras Abbasi <[email protected]>
403 *               2010 Aaron Spike, https://github.com/acspike
404 *               2012 Willow Systems Corporation, https://github.com/willowsystems
405 *               2012 Pablo Hess, https://github.com/pablohess
406 *               2012 Florian Jenett, https://github.com/fjenett
407 *               2013 Warren Weckesser, https://github.com/warrenweckesser
408 *               2013 Youssef Beddad, https://github.com/lifof
409 *               2013 Lee Driscoll, https://github.com/lsdriscoll
410 *               2013 Stefan Slonevskiy, https://github.com/stefslon
411 *               2013 Jeremy Morel, https://github.com/jmorel
412 *               2013 Christoph Hartmann, https://github.com/chris-rock
413 *               2014 Juan Pablo Gaviria, https://github.com/juanpgaviria
414 *               2014 James Makes, https://github.com/dollaruw
415 *               2014 Diego Casorran, https://github.com/diegocr
416 *               2014 Steven Spungin, https://github.com/Flamenco
417 *               2014 Kenneth Glassey, https://github.com/Gavver
417s
418 *
419 * Permission is hereby granted, free of charge, to any person obtaining
420 * a copy of this software and associated documentation files (the
421 * "Software"), to deal in the Software without restriction, including
422 * without limitation the rights to use, copy, modify, merge, publish,
423 * distribute, sublicense, and/or sell copies of the Software, and to
424 * permit persons to whom the Software is furnished to do so, subject to
425 * the following conditions:
426 *
427 * The above copyright notice and this permission notice shall be
428 * included in all copies or substantial portions of the Software.
429 *
430 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
431 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
432 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
433 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
434 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
435 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
436 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
437 *
438 * Contributor(s):
439 *    siefkenj, ahwolf, rickygu, Midnith, saintclair, eaparango,
440 *    kim3er, mfo, alnorth, Flamenco
441 */
442var tt=function(){return"undefined"!=typeof window?window:"undefined"!=typeof A.g?A.g:"undefined"!=typeof self?self:this}();function et(){tt.console&&"function"==typeof tt.console.log&&tt.console.log.apply(tt.console,arguments)}var At={log:et,warn:function(t){tt.console&&("function"==typeof tt.console.warn?tt.console.warn.apply(tt.console,arguments):et.call(null,arguments))},error:function(t){tt.console&&("function"==typeof tt.console.error?tt.console.error.apply(tt.console,arguments):et(t))}};function nt(t,e,A){var n=new XMLHttpRequest;n.open("GET",t),n.responseType="blob",n.onload=function(){ot(n.response,e,A)},n.onerror=function(){At.error("could not download file")},n.send()}function rt(t){var e=new XMLHttpRequest;e.open("HEAD",t,!1);try{e.send()}catch(t){}return e.status>=200&&e.status<=299}function st(t){try{t.dispatchEvent(new MouseEvent("click"))}catch(A){var e=document.createEvent("MouseEvents");
442e.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(e)}}var at,it,ot=tt.saveAs||("object"!==("undefined"==typeof window?"undefined":(0,n.A)(window))||window!==tt?function(){}:"undefined"!=typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype?function(t,e,A){var n=tt.URL||tt.webkitURL,r=document.createElement("a");e=e||t.name||"download",r.download=e,r.rel="noopener","string"==typeof t?(r.href=t,r.origin!==location.origin?rt(r.href)?nt(t,e,A):st(r,r.target="_blank"):st(r)):(r.href=n.createObjectURL(t),setTimeout((function(){n.revokeObjectURL(r.href)}),4e4),setTimeout((function(){st(r)}),0))}:"msSaveOrOpenBlob"in navigator?function(t,e,A){if(e=e||t.name||"download","string"==typeof t)if(rt(t))nt(t,e,A);else{var r=document.createElement("a");r.href=t,r.target="_blank",setTimeout((function(){st(r)}))}else navigator.msSaveOrOpenBlob(function(t,e){return void 0===e?e={autoBom:!1}:"object"!==(0,n.A)(e)&&(At.warn("Deprecated: Expected third argument to be a object"),e={autoBom:!e}),e.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(t.type)?new Blob([String.fromCharCode(65279),t],{type:t.type}):t}(t,A),e)}:function(t,e,A,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),"string"==typeof t)return nt(t,e,A);var s="application/octet-stream"===t.type,a=/constructor/i.test(tt.HTMLElement)||tt.safari,i=/CriOS\/[\d]+/.test(navigator.userAgent);if((i||s&&a)&&"object"===("undefined"==typeof FileReader?"undefined":(0,n.A)(FileReader))){var o=new FileReader;o.onloadend=function(){var t=o.result;t=i?t:t.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=t:location=t,r=null},o.readAsDataURL(t)}else{var c=tt.URL||tt.webkitURL,l=c.createObjectURL(t);r?r.location=l:location.href=l,r=null,setTimeout((function(){c.revokeObjectURL(l)}),4e4)}});
443/**
444 * A class to parse color values
445 * @author Stoyan Stefanov <[email protected]>
446 * {@link   http://www.phpied.com/rgb-color-parser-in-javascript/}
447 * @license Use it if you like it
448 */function ct(t){var e;t=t||"",this.ok=!1,"#"==t.charAt(0)&&(t=t.substr(1,6)),t={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee9
4480",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[t=(t=t.replace(/ /g,"")).toLowerCase()]||t;for(var A=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(t){return[parseInt(t[1]),parseInt(t[2]),parseInt(t[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}}],n=0;n<A.length;n++){var r=A[n].re,s=A[n].process,a=r.exec(t);a&&(e=s(a),this.r=e[0],this.g=e[1],this.b=e[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var t=this.r.toString(16),e=this.g.toString(16),A=this.b.toString(16);return 1==t.length&&(t="0"+t),1==e.length&&(e="0"+e),1==A.length&&(A="0"+A),"#"+t+e+A
449/**
450 * @license
451 * Joseph Myers does not specify a particular license for his work.
452 *
453 * Author: Joseph Myers
454 * Accessed from: http://www.myersdaily.org/joseph/javascript/md5.js
455 *
456 * Modified by: Owen Leong
457 */}}function lt(t,e){var A=t[0],n=t[1],r=t[2],s=t[3];A=ht(A,n,r,s,e[0],7,-680876936),s=ht(s,A,n,r,e[1],12,-389564586),r=ht(r,s,A,n,e[2],17,606105819),n=ht(n,r,s,A,e[3],22,-1044525330),A=ht(A,n,r,s,e[4],7,-176418897),s=ht(s,A,n,r,e[5],12,1200080426),r=ht(r,s,A,n,e[6],17,-1473231341),n=ht(n,r,s,A,e[7],22,-45705983),A=ht(A,n,r,s,e[8],7,1770035416),s=ht(s,A,n,r,e[9],12,-1958414417),r=ht(r,s,A,n,e[10],17,-42063),n=ht(n,r,s,A,e[11],22,-1990404162),A=ht(A,n,r,s,e[12],7,1804603682),s=ht(s,A,n,r,e[13],12,-40341101),r=ht(r,s,A,n,e[14],17,-1502002290),A=dt(A,n=ht(n,r,s,A,e[15],22,1236535329),r,s,e[1],5,-165796510),s=dt(s,A,n,r,e[6],9,-1069501632),r=dt(r,s,A,n,e[11],14,643717713),n=dt(n,r,s,A,e[0],20,-373897302),A=dt(A,n,r,s,e[5],5,-701558691),s=dt(s,A,n,r,e[10],9,38016083),r=dt(r,s,A,n,e[15],14,-660478335),n=dt(n,r,s,A,e[4],20,-405537848),A=dt(A,n,r,s,e[9],5,568446438),s=dt(s,A,n,r,e[14],9,-1019803690),r=dt(r,s,A,n,e[3],14,-187363961),n=dt(n,r,s,A,e[8],20,1163531501),A=dt(A,n,r,s,e[13],5,-1444681467),s=dt(s,A,n,r,e[2],9,-51403784),r=dt(r,s,A,n,e[7],14,1735328473),A=ft(A,n=dt(n,r,s,A,e[12],20,-1926607734),r,s,e[5],4,-378558),s=ft(s,A,n,r,e[8],11,-2022574463),r=ft(r,s,A,n,e[11],16,1839030562),n=ft(n,r,s,A,e[14],23,-35309556),A=ft(A,n,r,s,e[1],4,-1530992060),s=ft(s,A,n,r,e[4],11,1272893353),r=ft(r,s,A,n,e[7],16,-155497632),n=ft(n,r,s,A,e[10],23,-1094730640),A=ft(A,n,r,s,e[13],4,681279174),s=ft(s,A,n,r,e[0],11,-358537222),r=ft(r,s,A,n,e[3],16,-722521979),n=ft(n,r,s,A,e[6],23,76029189),A=ft(A,n,r,s,e[9],4,
vendor: 4,525 bytes, lines 457-476
457-640364487),s=ft(s,A,n,r,e[12],11,-421815835),r=ft(r,s,A,n,e[15],16,530742520),A=pt(A,n=ft(n,r,s,A,e[2],23,-995338651),r,s,e[0],6,-198630844),s=pt(s,A,n,r,e[7],10,1126891415),r=pt(r,s,A,n,e[14],15,-1416354905),n=pt(n,r,s,A,e[5],21,-57434055),A=pt(A,n,r,s,e[12],6,1700485571),s=pt(s,A,n,r,e[3],10,-1894986606),r=pt(r,s,A,n,e[10],15,-1051523),n=pt(n,r,s,A,e[1],21,-2054922799),A=pt(A,n,r,s,e[8],6,1873313359),s=pt(s,A,n,r,e[15],10,-30611744),r=pt(r,s,A,n,e[6],15,-1560198380),n=pt(n,r,s,A,e[13],21,1309151649),A=pt(A,n,r,s,e[4],6,-145523070),s=pt(s,A,n,r,e[11],10,-1120210379),r=pt(r,s,A,n,e[2],15,718787259),n=pt(n,r,s,A,e[9],21,-343485551),t[0]=bt(A,t[0]),t[1]=bt(n,t[1]),t[2]=bt(r,t[2]),t[3]=bt(s,t[3])}function ut(t,e,A,n,r,s){return e=bt(bt(e,t),bt(n,s)),bt(e<<r|e>>>32-r,A)}function ht(t,e,A,n,r,s,a){return ut(e&A|~e&n,t,e,r,s,a)}function dt(t,e,A,n,r,s,a){return ut(e&n|A&~n,t,e,r,s,a)}function ft(t,e,A,n,r,s,a){return ut(e^A^n,t,e,r,s,a)}function pt(t,e,A,n,r,s,a){return ut(A^(e|~n),t,e,r,s,a)}function mt(t){var e,A=t.length,n=[1732584193,-271733879,-1732584194,271733878];for(e=64;e<=t.length;e+=64)lt(n,gt(t.substring(e-64,e)));t=t.substring(e-64);var r=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(e=0;e<t.length;e++)r[e>>2]|=t.charCodeAt(e)<<(e%4<<3);if(r[e>>2]|=128<<(e%4<<3),e>55)for(lt(n,r),e=0;e<16;e++)r[e]=0;return r[14]=8*A,lt(n,r),n}function gt(t){var e,A=[];for(e=0;e<64;e+=4)A[e>>2]=t.charCodeAt(e)+(t.charCodeAt(e+1)<<8)+(t.charCodeAt(e+2)<<16)+(t.charCodeAt(e+3)<<24);return A}at=tt.atob.bind(tt),it=tt.btoa.bind(tt);var vt="0123456789abcdef".split("");function wt(t){for(var e="",A=0;A<4;A++)e+=vt[t>>8*A+4&15]+vt[t>>8*A&15];return e}function Bt(t){return String.fromCharCode(255&t,(65280&t)>>8,(16711680&t)>>16,(4278190080&t)>>24)}function yt(t){return mt(t).map(Bt).join("")}var Ct="5d41402abc4b2a76b9719d911017c592"!=function(t){for(var e=0;e<t.length;e++)t[e]=wt(t[e]);return t.join("")}(mt("hello"));function bt(t,e){if(Ct){var A=(65535&t)+(65535&e);return(t>>16)+(e>>16)+(A>>16)<<16|65535&A}return t+e&4294967295}
458/**
459 * @license
460 * FPDF is released under a permissive license: there is no usage restriction.
461 * You may embed it freely in your application (commercial or not), with or
462 * without modifications.
463 *
464 * Reference: http://www.fpdf.org/en/script/script37.php
465 */function Ft(t,e){var A,n,r,s;if(t!==A){for(var a=(r=t,s=1+(256/t.length|0),new Array(s+1).join(r)),i=[],o=0;o<256;o++)i[o]=o;var c=0;for(o=0;o<256;o++){var l=i[o];c=(c+l+a.charCodeAt(o))%256,i[o]=i[c],i[c]=l}A=t,n=i}else i=n;var u=e.length,h=0,d=0,f="";for(o=0;o<u;o++)d=(d+(l=i[h=(h+1)%256]))%256,i[h]=i[d],i[d]=l,a=i[(i[h]+i[d])%256],f+=String.fromCharCode(e.charCodeAt(o)^a);return f}
466/**
467 * @license
468 * Licensed under the MIT License.
469 * http://opensource.org/licenses/mit-license
470 * Author: Owen Leong (@owenl131)
471 * Date: 15 Oct 2020
472 * References:
473 * https://www.cs.cmu.edu/~dst/Adobe/Gallery/anon21jul01-pdf-encryption.txt
474 * https://github.com/foliojs/pdfkit/blob/master/lib/security.js
475 * http://www.fpdf.org/en/script/script37.php
476 */var _t={print:4,modify:8,copy:16,"annot-forms":32};function Ut(t,e,A,n){this.v=1,this.r=2;var r=192;t.forEach((function(t){if(void 0!==_t.perm)throw new Error("Invalid permission: "+t);r+=_t[t]})),this.padding="(¿N^NuŠAd\0NVÿú�\b..\0¶Ðh>€/\f©þdSiz";var s=(e+this.padding).substr(0,32),a=(A+this.padding).substr(0,32);this.O=this.processOwnerPassword(s,a),this.P=-(1+(255^r)),this.encryptionKey=yt(s+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(n)).substr(0,5),this.U=Ft(this.encryptionKey,this.padding)}function Qt(t){if(/[^\u0000-\u00ff]/.test(t))throw new Error("Invalid PDF Name Object: "+t+", Only accept ASCII characters.");for(var e="",A=t.length,n=0;n<A;n++){var r=t.charCodeAt(n);e+=r<33||35===r||37===r||40===r||41===r||47===r||60===r||62===r||91===r||93===r||123===r||125===r||r>126?"#"+("0"+r.toString(16)).slice(-2):t[n]}return e}function xt(t){if("object"!==(0,n.A)(t))throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var e={};this.subscribe=function(t,A,n){if(n=n||!1,"string"!=typeof t||"function"!=typeof A||"boolean"!=typeof n)throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");e.hasOwnProperty(t)||(e[t]={});var r=Math.random().toString(35);return e[t][r]=[A,!!n],r},this.unsubscribe=function(t){for(var A in e)if(e[A][t])return delete e[A][t],0===Object.keys(e[A]).length&&delete e[A],!0;return!1},this.publish=function(A){if(e.hasOwnProperty(A)){var n=Array.prototype.slice.call(arguments,1
vendor: 4,169 bytes, line 476
476),r=[];for(var s in e[A]){var a=e[A][s];try{a[0].apply(t,n)}catch(A){tt.console&&At.error("jsPDF PubSub Error",A.message,A)}a[1]&&r.push(s)}r.length&&r.forEach(this.unsubscribe)}},this.getTopics=function(){return e}}function St(t){if(!(this instanceof St))return new St(t);var e="opacity,stroke-opacity".split(",");for(var A in t)t.hasOwnProperty(A)&&e.indexOf(A)>=0&&(this[A]=t[A]);this.id="",this.objectNumber=-1}function Lt(t,e){this.gState=t,this.matrix=e,this.id="",this.objectNumber=-1}function It(t,e,A,n,r){if(!(this instanceof It))return new It(t,e,A,n,r);this.type="axial"===t?2:3,this.coords=e,this.colors=A,Lt.call(this,n,r)}function Et(t,e,A,n,r){if(!(this instanceof Et))return new Et(t,e,A,n,r);this.boundingBox=t,this.xStep=e,this.yStep=A,this.stream="",this.cloneIndex=0,Lt.call(this,n,r)}function Nt(t){var e,A="string"==typeof arguments[0]?arguments[0]:"p",r=arguments[1],s=arguments[2],a=arguments[3],i=[],o=1,c=16,l="S",u=null;"object"===(0,n.A)(t=t||{})&&(A=t.orientation,r=t.unit||r,s=t.format||s,a=t.compress||t.compressPdf||a,null!==(u=t.encryption||null)&&(u.userPassword=u.userPassword||"",u.ownerPassword=u.ownerPassword||"",u.userPermissions=u.userPermissions||[]),o="number"==typeof t.userUnit?Math.abs(t.userUnit):1,void 0!==t.precision&&(e=t.precision),void 0!==t.floatPrecision&&(c=t.floatPrecision),l=t.defaultPathOperation||"S"),i=t.filters||(!0===a?["FlateEncode"]:i),r=r||"mm",A=(""+(A||"P")).toLowerCase();var h=t.putOnlyUsedFonts||!1,d={},f={internal:{},__private__:{}};f.__private__.PubSub=xt;var p="1.3",m=f.__private__.getPdfVersion=function(){return p};f.__private__.setPdfVersion=function(t){p=t};var g={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};f.__private__.getPageFormats=function(){return g};var v=f.__private__.getPageFormat=function(t){return g[t]};s=s||"a4";var w={COMPAT:"compat",ADVANCED:"advanced"},B=w.COMPAT;function y(){this.saveGraphicsState(),Z(new Gt(wt,0,0,-wt,0,kA()*wt).toString()+" cm"),this.setFontSize(this.getFontSize()/wt),l="n",B=w.ADVANCED}function C(){this.restoreGraphicsState(),l="S",B=w.COMPAT}var b=f.__private__.combineFontStyleAndFontWeight=function(t,e){if("bold"==t&&"normal"==e||"bold"==t&&400==e||"normal"==t&&"italic"==e||"bold"==t&&"italic"==e)throw new Error("Invalid Combination of fontweight and fontstyle");return e&&(t=400==e||"normal"===e?"italic"===t?"italic":"normal":700!=e&&"bold"!==e||"normal"!==t?(700==e?"bold":e)+""+t:"bold"),t};f.advancedAPI=function(t){var e=B===w.COMPAT;return e&&y.call(this),"function"!=typeof t||(t(this),e&&C.call(this)),this},f.compatAPI=function(t){var e=B===w.ADVANCED;return e&&C.call(this),"function"!=typeof t||(t(this),e&&y.call(this)),this},f.isAdvancedAPI=function(){return B===w.ADVANCED};var F,_=function(t){if(B!==w.ADVANCED)throw new Error(t+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},U=f.roundToPrecision=f.__private__.roundToPrecision=function(t,A){var n=e||A;if(isNaN(t)||isNaN(n))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return t.toFixed(n).replace(/0+$/,"")};F=f.hpf=f.__private__.hpf="number"==typeof c?function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.hpf");return U(t,c)}:"smart"===c?function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.hpf");return U(t,t>-1&&t<1?16:5)}:function(t){if(isNaN(t))throw new Error("Invalid argument passed to 
476jsPDF.hpf");return U(t,16)};var Q=f.f2=f.__private__.f2=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.f2");return U(t,2)},x=f.__private__.f3=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.f3");return U(t,3)},S=f.scale=f.__private__.scale=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.scale");return B===w.COMPAT?t*wt:B===w.ADVANCED?t:void 0},L=function(t){return B===w.COMPAT?kA()-t:B===w.ADVANCED?t:void 0},I=function(t){return S(L(t))};f.__private__.setPrecision=f.setPrecision=function(t){"number"==typeof parseInt(t,10)&&(e=parseInt(t,10))};var E,N="00000000000000000000000000000000",T=f.__private__.getFileId=function(){return N},M=f.__private__.setFileId=function(t){return N=void 0!==t&&/^[a-fA-F0-9]{32}$/.test(t)?t.toUpperCase():N.split("").map((function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))})).join(""),null!==u&&(qe=new Ut(u.userPermissions,u.userPassword,u.ownerPassword,N)),N};f.setFileId=function(t){return M(t),this},f.getFileId=function(){return T()};var P=f.__private__.convertDateToPDFDate=function(t){var e=t.getTimezoneOffset(),A=e<0?"+":"-",n=Math.floor(Math.abs(e/60)),r=Math.abs(e%60),s=[A,O(n),"'",O(r),"'"].join("");return["D:",t.getFullYear(),O(t.getMonth()+1),O(t.getDate()),O(t.getHours()),O(t.getMinutes()),O(t.getSeconds()),s].join("")},j=f.__private__.convertPDFDateToDate=function(t){var e=parseInt(t.substr(2,4),10),A=parseInt(t.substr(6,2),10)-1,n=parseInt(t.substr(8,2),10),r=parseInt(t.substr(10,2),10),s=parseInt(t.substr(12,2),10),a=parseInt(t.substr(14,2),10);return new Date(e,A,n,r,s,a,0)},D=f.__private__.setCreationDate=function(t){var e;if(void 0===t&&(t=new Date),t instanceof Date)e=P(t);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(t))throw new Error("Invalid argument passed to jsPDF.setCreationDate");e=t}return E=e},k=f.__private__.getCreationDate=function(t){var e=E;return"jsDate"===t&&(e=j(E)),e};f.setCreationDate=function(t){return D(t),this},f.getCreationDate=function(t){return k(t)};var H,O=f.__private__.padd2=function(t){return("0"+parseInt(t)).slice(-2)},R=f.__private__.padd2Hex=function(t){return("00"+(t=t.toString())).substr(t.length)},K=0,V=[],G=[],$=0,q=[],z=[],Y=!1,W=G,J=function(){K=0,$=0,G=[],V=[],q=[],Zt=Wt(),te=Wt()};f.__private__.setCustomOutputDestination=function(t){Y=!0,W=t};var X=function(t){Y||(W=t)};f.__private__.resetCustomOutputDestination=function(){Y=!1,W=G};var Z=f.__private__.out=function(t){return t=t.toString(),$+=t.length+1,W.push(t),W},et=f.__private__.write=function(t){return Z(1===arguments.length?t.toString():Array.prototype.join.call(arguments," "))},nt=f.__private__.getArrayBuffer=function(t){for(var e=t.length,A=new ArrayBuffer(e),n=new Uint8Array(A);e--;)n[e]=t.charCodeAt(e);return A},rt=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];f.__private__.getStandardFonts=function(){return rt};var st=t.fontSize||16;f.__private__.setFontSize=f.setFontSize=function(t){return st=B===w.ADVANCED?t/wt:t,this};var at,lt=f.__private__.getFontSize=f.getFontSize=function(){return B===w.COMPAT?st:st*wt},ut=t.R2L||!1;f.__private__.setR2L=f.setR2L=function(t){return ut=t,this},f.__private__.getR2L=f.getR2L=function(){return ut};var ht,dt=f.__private__.setZoomMode=function(t){var e=[void 0,null,"fullwidth","fullheight","fullpage","original"];
vendor: 5,626 bytes, line 476
476if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(t))at=t;else if(isNaN(t)){if(-1===e.indexOf(t))throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+t+'" is not recognized.');at=t}else at=parseInt(t,10)};f.__private__.getZoomMode=function(){return at};var ft,pt=f.__private__.setPageMode=function(t){if(-1==[void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(t))throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+t+'" is not recognized.');ht=t};f.__private__.getPageMode=function(){return ht};var mt=f.__private__.setLayoutMode=function(t){if(-1==[void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(t))throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+t+'" is not recognized.');ft=t};f.__private__.getLayoutMode=function(){return ft},f.__private__.setDisplayMode=f.setDisplayMode=function(t,e,A){return dt(t),mt(e),pt(A),this};var gt={title:"",subject:"",author:"",keywords:"",creator:""};f.__private__.getDocumentProperty=function(t){if(-1===Object.keys(gt).indexOf(t))throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return gt[t]},f.__private__.getDocumentProperties=function(){return gt},f.__private__.setDocumentProperties=f.setProperties=f.setDocumentProperties=function(t){for(var e in gt)gt.hasOwnProperty(e)&&t[e]&&(gt[e]=t[e]);return this},f.__private__.setDocumentProperty=function(t,e){if(-1===Object.keys(gt).indexOf(t))throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return gt[t]=e};var vt,wt,Bt,yt,Ct,bt={},Ft={},_t=[],Lt={},Tt={},Mt={},Pt={},jt=null,Dt=0,kt=[],Ht=new xt(f),Ot=t.hotfixes||[],Rt={},Kt={},Vt=[],Gt=function t(e,A,n,r,s,a){if(!(this instanceof t))return new t(e,A,n,r,s,a);isNaN(e)&&(e=1),isNaN(A)&&(A=0),isNaN(n)&&(n=0),isNaN(r)&&(r=1),isNaN(s)&&(s=0),isNaN(a)&&(a=0),this._matrix=[e,A,n,r,s,a]};Object.defineProperty(Gt.prototype,"sx",{get:function(){return this._matrix[0]},set:function(t){this._matrix[0]=t}}),Object.defineProperty(Gt.prototype,"shy",{get:function(){return this._matrix[1]},set:function(t){this._matrix[1]=t}}),Object.defineProperty(Gt.prototype,"shx",{get:function(){return this._matrix[2]},set:function(t){this._matrix[2]=t}}),Object.defineProperty(Gt.prototype,"sy",{get:function(){return this._matrix[3]},set:function(t){this._matrix[3]=t}}),Object.defineProperty(Gt.prototype,"tx",{get:function(){return this._matrix[4]},set:function(t){this._matrix[4]=t}}),Object.defineProperty(Gt.prototype,"ty",{get:function(){return this._matrix[5]},set:function(t){this._matrix[5]=t}}),Object.defineProperty(Gt.prototype,"a",{get:function(){return this._matrix[0]},set:function(t){this._matrix[0]=t}}),Object.defineProperty(Gt.prototype,"b",{get:function(){return this._matrix[1]},set:function(t){this._matrix[1]=t}}),Object.defineProperty(Gt.prototype,"c",{get:function(){return this._matrix[2]},set:function(t){this._matrix[2]=t}}),Object.defineProperty(Gt.prototype,"d",{get:function(){return this._matrix[3]},set:function(t){this._matrix[3]=t}}),Object.defineProperty(Gt.prototype,"e",{get:function(){return this._matrix[4]},set:function(t){this._matrix[4]=t}}),Object.defineProperty(Gt.prototype,"f",{get:function(){return this._matrix[5]},set:function(t){this._matrix[5]=t}}),Object.defineProperty(Gt.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Gt.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Gt.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Gt.prototype,"isIdentity",{get:function(){return 1===this.sx&&0===this.shy&&0===this.shx&&1===this.sy&&0===this.tx&&0===this.ty}}),Gt.prototype.join=function(t){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(F).join(t)},Gt.prototype.multiply=function(t){var e=t.sx*this.sx+t.shy*this.shx,A=t.sx*this.shy+t.shy*this.sy,n=t.shx*this.sx+t.sy*this.shx,r=t.shx*this.shy+t.sy*this.sy,s=t.tx*this.sx+t.ty*this.shx+this.tx,a=t.tx*this.shy+t.ty*this.sy+this.ty;return new Gt(e,A,n,r,s,a)},Gt.prototype.decompose=function(){var t=this.sx,e=this.shy,A=this.shx,n=this.sy,r=this.tx,s=this.ty,a=Math.sqrt(t*t+e*e),i=(t/=a)*A+(e/=a)*n;A-=t*i,n-=e*i;var o=Math.sqrt(A*A+n*n);return i/=o,t*(n/=o)<e*(A/=o)&&(t=-t,e=-e,i=-i,a=-a),{scale:new Gt(a,0,0,o,0,0),translate:new Gt(1,0,0,1,r,s),rotate:new Gt(t,e,-e,t,0,0),skew:new Gt(1,0,i,1,0,0)}},Gt.prototype.toString=function(t){return this.join(" ")},Gt.prototype.inversed=function(){var t=this.sx,e=this.shy,A=this.shx,n=this.sy,r=this.tx,s=this.ty,a=1/(t*n-e*A),i=n*a,o=-e*a,c=-A*a,l=t*a;return new Gt(i,o,c,l,-i*r-c*s,-o*r-l*s)},Gt.prototype.applyToPoint=function(t){var e=t.x*this.sx+t.y*this.shx+this.tx,A=t.x*this.shy+t.y*this.sy+this.ty;return new IA(e,A)},Gt.prototype.applyToRectangle=function(t){var e=this.applyToPoint(t),A=this.applyToPoint(new IA(t.x+t.w,t.y+t.h));return new EA(e.x,e.y,A.x-e.x,A.y-e.y)},Gt.prototype.clone=function(){var t=this.sx,e=this.shy,A=this.shx,n=this.sy,r=this.tx,s=this.ty;return new Gt(t,e,A,n,r,s)},f.Matrix=Gt;var $t=f.matrixMult=function(t,e){return e.multiply(t)},qt=new Gt(1,0,0,1,0,0);f.unitMatrix=f.identityMatrix=qt;var zt=function(t,e){if(!Tt[t]){var A=(e instanceof It?"Sh":"P")+(Object.keys(Lt).length+1).toString(10);e.id=A,Tt[t]=A,Lt[A]=e,Ht.publish("addPattern",e)}};f.ShadingPattern=It,f.TilingPattern=Et,f.addShadingPattern=function(t,e){return _("addShadingPattern()"),zt(t,e),this},f.beginTilingPattern=function(t){_("beginTilingPattern()"),TA(t.boun
vendor: 13,173 bytes, line 476
476dingBox[0],t.boundingBox[1],t.boundingBox[2]-t.boundingBox[0],t.boundingBox[3]-t.boundingBox[1],t.matrix)},f.endTilingPattern=function(t,e){_("endTilingPattern()"),e.stream=z[H].join("\n"),zt(t,e),Ht.publish("endTilingPattern",e),Vt.pop().restore()};var Yt=f.__private__.newObject=function(){var t=Wt();return Jt(t,!0),t},Wt=f.__private__.newObjectDeferred=function(){return K++,V[K]=function(){return $},K},Jt=function(t,e){return e="boolean"==typeof e&&e,V[t]=$,e&&Z(t+" 0 obj"),t},Xt=f.__private__.newAdditionalObject=function(){var t={objId:Wt(),content:""};return q.push(t),t},Zt=Wt(),te=Wt(),ee=f.__private__.decodeColorString=function(t){var e=t.split(" ");if(2!==e.length||"g"!==e[1]&&"G"!==e[1])5!==e.length||"k"!==e[4]&&"K"!==e[4]||(e=[(1-e[0])*(1-e[3]),(1-e[1])*(1-e[3]),(1-e[2])*(1-e[3]),"r"]);else{var A=parseFloat(e[0]);e=[A,A,A,"r"]}for(var n="#",r=0;r<3;r++)n+=("0"+Math.floor(255*parseFloat(e[r])).toString(16)).slice(-2);return n},Ae=f.__private__.encodeColorString=function(t){var e;"string"==typeof t&&(t={ch1:t});var A=t.ch1,r=t.ch2,s=t.ch3,a=t.ch4,i="draw"===t.pdfColorType?["G","RG","K"]:["g","rg","k"];if("string"==typeof A&&"#"!==A.charAt(0)){var o=new ct(A);if(o.ok)A=o.toHex();else if(!/^\d*\.?\d*$/.test(A))throw new Error('Invalid color "'+A+'" passed to jsPDF.encodeColorString.')}if("string"==typeof A&&/^#[0-9A-Fa-f]{3}$/.test(A)&&(A="#"+A[1]+A[1]+A[2]+A[2]+A[3]+A[3]),"string"==typeof A&&/^#[0-9A-Fa-f]{6}$/.test(A)){var c=parseInt(A.substr(1),16);A=c>>16&255,r=c>>8&255,s=255&c}if(void 0===r||void 0===a&&A===r&&r===s)if("string"==typeof A)e=A+" "+i[0];else switch(t.precision){case 2:e=Q(A/255)+" "+i[0];break;case 3:default:e=x(A/255)+" "+i[0]}else if(void 0===a||"object"===(0,n.A)(a)){if(a&&!isNaN(a.a)&&0===a.a)return["1.","1.","1.",i[1]].join(" ");if("string"==typeof A)e=[A,r,s,i[1]].join(" ");else switch(t.precision){case 2:e=[Q(A/255),Q(r/255),Q(s/255),i[1]].join(" ");break;default:case 3:e=[x(A/255),x(r/255),x(s/255),i[1]].join(" ")}}else if("string"==typeof A)e=[A,r,s,a,i[2]].join(" ");else switch(t.precision){case 2:e=[Q(A),Q(r),Q(s),Q(a),i[2]].join(" ");break;case 3:default:e=[x(A),x(r),x(s),x(a),i[2]].join(" ")}return e},ne=f.__private__.getFilters=function(){return i},re=f.__private__.putStream=function(t){var e=(t=t||{}).data||"",A=t.filters||ne(),n=t.alreadyAppliedFilters||[],r=t.addLength1||!1,s=e.length,a=t.objectId,i=function(t){return t};if(null!==u&&void 0===a)throw new Error("ObjectId must be passed to putStream for file encryption");null!==u&&(i=qe.encryptor(a,0));var o={};!0===A&&(A=["FlateEncode"]);var c=t.additionalKeyValues||[],l=(o=void 0!==Nt.API.processDataByFilters?Nt.API.processDataByFilters(e,A):{data:e,reverseChain:[]}).reverseChain+(Array.isArray(n)?n.join(" "):n.toString());if(0!==o.data.length&&(c.push({key:"Length",value:o.data.length}),!0===r&&c.push({key:"Length1",value:s})),0!=l.length)if(l.split("/").length-1==1)c.push({key:"Filter",value:l});else{c.push({key:"Filter",value:"["+l+"]"});for(var h=0;h<c.length;h+=1)if("DecodeParms"===c[h].key){for(var d=[],f=0;f<o.reverseChain.split("/").length-1;f+=1)d.push("null");d.push(c[h].value),c[h].value="["+d.join(" ")+"]"}}Z("<<");for(var p=0;p<c.length;p++)Z("/"+c[p].key+" "+c[p].value);Z(">>"),0!==o.data.length&&(Z("stream"),Z(i(o.data)),Z("endstream"))},se=f.__private__.putPage=function(t){var e=t.number,A=t.data,n=t.objId,r=t.contentsObjId;Jt(n,!0),Z("<</Type /Page"),Z("/Parent "+t.rootDictionaryObjId+" 0 R"),Z("/Resources "+t.resourceDictionaryObjId+" 0 R"),Z("/MediaBox ["+parseFloat(F(t.mediaBox.bottomLeftX))+" "+parseFloat(F(t.mediaBox.bottomLeftY))+" "+F(t.mediaBox.topRightX)+" "+F(t.mediaBox.topRightY)+"]"),null!==t.cropBox&&Z("/CropBox ["+F(t.cropBox.bottomLeftX)+" "+F(t.cropBox.bottomLeftY)+" "+F(t.cropBox.topRightX)+" "+F(t.cropBox.topRightY)+"]"),null!==t.bleedBox&&Z("/BleedBox ["+F(t.bleedBox.bottomLeftX)+" "+F(t.bleedBox.bottomLeftY)+" "+F(t.bleedBox.topRightX)+" "+F(t.bleedBox.topRightY)+"]"),null!==t.trimBox&&Z("/TrimBox ["+F(t.trimBox.bottomLeftX)+" "+F(t.trimBox.bottomLeftY)+" "+F(t.trimBox.topRightX)+" "+F(t.trimBox.topRightY)+"]"),null!==t.artBox&&Z("/ArtBox ["+F(t.artBox.bottomLeftX)+" "+F(t.artBox.bottomLeftY)+" "+F(t.artBox.topRightX)+" "+F(t.artBox.topRightY)+"]"),"number"==typeof t.userUnit&&1!==t.userUnit&&Z("/UserUnit "+t.userUnit),Ht.publish("putPage",{objId:n,pageContext:kt[e],pageNumber:e,page:A}),Z("/Contents "+r+" 0 R"),Z(">>"),Z("endobj");var s=A.join("\n");return B===w.ADVANCED&&(s+="\nQ"),Jt(r,!0),re({data:s,filters:ne(),objectId:r}),Z("endobj"),n},ae=f.__private__.putPages=function(){var t,e,A=[];for(t=1;t<=Dt;t++)kt[t].objId=Wt(),kt[t].contentsObjId=Wt();for(t=1;t<=Dt;t++)A.push(se({number:t,data:z[t],objId:kt[t].objId,contentsObjId:kt[t].contentsObjId,mediaBox:kt[t].mediaBox,cropBox:kt[t].cropBox,bleedBox:kt[t].bleedBox,trimBox:kt[t].trimBox,artBox:kt[t].artBox,userUnit:kt[t].userUnit,rootDictionaryObjId:Zt,resourceDictionaryObjId:te}));Jt(Zt,!0),Z("<</Type /Pages");var n="/Kids [";for(e=0;e<Dt;e++)n+=A[e]+" 0 R ";Z(n+"]"),Z("/Count "+Dt),Z(">>"),Z("endobj"),Ht.publish("postPutPages")},ie=function(t){Ht.publish("putFont",{font:t,out:Z,newObject:Yt,putStream:re}),!0!==t.isAlreadyPutted&&(t.objectNumber=Yt(),Z("<<"),Z("/Type /Font"),Z("/BaseFont /"+Qt(t.postScriptName)),Z("/Subtype /Type1"),"string"==typeof t.encoding&&Z("/Encoding /"+t.encoding),Z("/FirstChar 32"),Z("/LastChar 255"),Z(">>"),Z("endobj"))},oe=function(){for(var t in bt)bt.hasOwnProperty(t)&&(!1===h||!0===h&&d.hasOwnProperty(t))&&ie(bt[t])},ce=function(t){t.objectNumber=Yt();var e=[];e.push({key:"Type",value:"/XObject"}),e.push({key:"Subtype",value:"/Form"}),e.push({key:"BBox",value:"["+[F(t.x),F(t.y),F(t.x+t.width),F(t.y+t.height)].join(" ")+"]"}),e.push({key:"Matrix",value:"["+t.matrix.toString()+"]"});var A=t.pages[1].join("\n");re({data:A,additionalKeyValues:e,objectId:t.objectNumber}),Z("endobj")},le=function(){for(var t in Rt)Rt.hasOwnProperty(t)&&ce(Rt[t])},ue=function(t,e){var A,n=[],r=1/(e-1);for(A=0;A<1;A+=r)n.push(A);if(n.push(1),0!=t[0].offset){var s={offset:0,color:t[0].color};t.unshift(s)}if(1!=t[t.length-1].offset){var a={offset:1,color:t[t.length-1].color};t.push(a)}for(var i="",o=0,c=0;c<n.length;c++){for(A=n[c];A>t[o+1].offset;)o++;var l=t[o].offset,u=(A-l)/(t[o+1].offset-l),h=t[o].color,d=t[o+1].color;i+=R(Math.round((1-u)*h[0]+u*d[0]).toString(16))+R(Math.round((1-u)*h[1]+u*d[1]).toString(16))+R(Math.round((1-u)*h[2]+u*d[2]).toString(16))}return i.trim()},he=function(t,e){e||(e=21);var A=Yt(),n=ue(t.colors,e),r=[];r.push({key:"FunctionType",value:"0"}),r.push({key:"Domain",value:"[0.0 1.0]"}),r.push({key:"Size",value:"["+e+"]"}),r.push({key:"BitsPerSample",value:"8"}),r.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),r.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),re({data:n,additionalKeyValues:r,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:A}),Z("endobj"),t.objectNumber=Yt(),Z("<< /ShadingType "+t.type),Z("/ColorSpace /DeviceRGB");var s="/Coords ["+F(parseFloat(t.coords[0]))+" "+F(parseFloat(t.coords[1]))+" ";2===t.type?s+=F(parseFloat(t.coords[2]))+" "+F(parseFloat(t.coords[3])):s+=F(parseFloat(t.coords[2]))+" "+F(parseFloat(t.coords[3]))+" "+F(parseFloat(t.coords[4]))+" "+F(parseFloat(t.coords[5])),Z(s+="]"),t.matrix&&Z("/Matrix ["+t.matrix.toString()+"]"),Z("/Function "+A+" 0 R"),Z("/Extend [true true]"),Z(">>"),Z("endobj")},de=function(t,e){var A=Wt(),n=Yt();e.push({resourcesOid:A,objectOid:n}),t.objectNumber=n;var r=[];r.push({key:"Type",value:"/Pattern"}),r.push({key:"PatternType",value:"1"}),r.push({key:"PaintType",value:"1"}),r.push({key:"TilingType",value:"1"}),r.push({key:"BBox",value:"["+t.boundingBox.map(F).join(" ")+"]"}),r.push({key:"XStep",value:F(t.xStep)}),r.push({key:"YStep",value:F(t.yStep)}),r.push({key:"Resources",value:A+" 0 R"}),t.matrix&&r.push({key:"Matrix",value:"["+t.matrix.toString()+"]"}),re({data:t.stream,additionalKeyValues:r,objectId:t.objectNumber}),Z("endobj")},fe=function(t){var e;for(e in Lt)Lt.hasOwnProperty(e)&&(Lt[e]instanceof It?he(Lt[e]):Lt[e]instanceof Et&&de(Lt[e],t))},pe=function(t){for(var e in t.objectNumber=Yt(),Z("<<"),t)switch(e){case"opacity":Z("/ca "+Q(t[e]));break;case"stroke-opacity":Z("/CA "+Q(t[e]))}Z(">>"),Z("endobj")},me=function(){var t;for(t in Mt)Mt.hasOwnProperty(t)&&pe(Mt[t])},ge=function(){for(var t in Z("/XObject <<"),Rt)Rt.hasOwnProperty(t)&&Rt[t].objectNumber>=0&&Z("/"+t+" "+Rt[t].objectNumber+" 0 R");Ht.publish("putXobjectDict"),Z(">>")},ve=function(){qe.oid=Yt(),Z("<<"),Z("/Filter /Standard"),Z("/V "+qe.v),Z("/R "+qe.r),Z("/U <"+qe.toHexString(qe.U)+">"),Z("/O <"+qe.toHexString(qe.O)+">"),Z("/P "+qe.P),Z(">>"),Z("endobj")},we=function(){for(var t in Z("/Font <<"),bt)bt.hasOwnProperty(t)&&(!1===h||!0===h&&d.hasOwnProperty(t))&&Z("/"+t+" "+bt[t].objectNumber+" 0 R");Z(">>")},Be=function(){if(Object.keys(Lt).length>0){for(var t in Z("/Shading <<"),Lt)Lt.hasOwnProperty(t)&&Lt[t]instanceof It&&Lt[t].objectNumber>=0&&Z("/"+t+" "+Lt[t].objectNumber+" 0 R");Ht.publish("putShadingPatternDict"),Z(">>")}},ye=function(t){if(Object.keys(Lt).length>0){for(var e in Z("/Pattern <<"),Lt)Lt.hasOwnProperty(e)&&Lt[e]instanceof f.TilingPattern&&Lt[e].objectNumber>=0&&Lt[e].objectNumber<t&&Z("/"+e+" "+Lt[e].objectNumber+" 0 R");Ht.publish("putTilingPatternDict"),Z(">>")}},Ce=function(){if(Object.keys(Mt).length>0){var t;for(t in Z("/ExtGState <<"),Mt)Mt.hasOwnProperty(t)&&Mt[t].objectNumber>=0&&Z("/"+t+" "+Mt[t].objectNumber+" 0 R");Ht.publish("putGStateDict"),Z(">>")}},be=function(t){Jt(t.resourcesOid,!0),Z("<<"),Z("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),we(),Be(),ye(t.objectOid),Ce(),ge(),Z(">>"),Z("endobj")},Fe=function(){var t=[];oe(),me(),le(),fe(t),Ht.publish("putResources"),t.forEach(be),be({resourcesOid:te,objectOid:Number.MAX_SAFE_INTEGER}),Ht.publish("postPutResources")},_e=function(){Ht.publish("putAdditionalObjects");for(var t=0;t<q.length;t++){var e=q[t];Jt(e.objId,!0),Z(e.content),Z("endobj")}Ht.publish("postPutAdditionalObjects")},Ue=function(t){Ft[t.fontName]=Ft[t.fontName]||{},Ft[t.fontName][t.fontStyle]=t.id},Qe=function(t,e,A,n,r){var s={id:"F"+(Object.keys(bt).length+1).toString(10),postScriptName:t,fontName:e,fontStyle:A,encoding:n,isStandardFont:r||!1,metadata:{}};return Ht.publish("addFont",{font:s,instance:this}),bt[s.id]=s,Ue(s),s.id},xe=function(t){for(var e=0,A=rt.length;e<A;e++){var n=Qe.call(this,t[e][0],t[e][1],t[e][2],rt[e][3],!0);!1===h&&(d[n]=!0);var r=t[e][0].split("-");Ue({id:n,fontName:r[0],fontStyle:r[1]||""})}Ht.publish("addFonts",{fonts:bt,dictionary:Ft})},Se=function(t){return t.foo=function(){try{return t.apply(this,arguments)}catch(t){var e=t.stack||"";~e.indexOf(" at ")&&(e=e.split(" at ")[1]);var A="Error in function "+e.split("\n")[0].split("<")[0]+": "+t.message;if(!tt.console)throw new Error(A);tt.console.error(A,t),tt.alert&&alert(A)}},t.foo.bar=t,t.foo},Le=function(t,e){var A,n,r,s,a,i,o,c,l;if(r=(e=e||{}).sourceEncoding||"Unicode",a=e.outputEncoding,(e.autoencode||a)&&bt[vt].metadata&&bt[vt].metadata[r]&&bt[vt].metadata[r].encoding&&(s=bt[vt].metadata[r].encoding,!a&&bt[vt].encoding&&(a=bt[vt].encoding),!a&&s.codePages&&(a=s.codePages[0]),"string"==typeof a&&(a=s[a]),a)){for(o=!1,i=[],A=0,n=t.length;A<n;A++)(c=a[t.charCodeAt(A)])?i.push(String.fromCharCode(c)):i.push(t[A]),i[A].charCodeAt(0)>>8&&(o=!0);t=i.join("")}for(A=t.length;void 0===o&&0!==A;)t.charCodeAt(A-1)>>8&&(o=!0),A--;if(!o)return t;for(i=e.noBOM?[]:[254,255],A=0,n=t.length;A<n;A++){if((l=(c=t.charCodeAt(A))>>8)>>8)throw new Error("Character at position "+A+" of string '"+t+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");i.push(l),i.push(c-(l<<8))}return String.fromCharCode.apply(void 0,i)},Ie=f.__private__.pdfEscape=f.pdfEscape=function(t,e){return Le(t,e).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Ee=f.__private__.beginPage=function(t){z[++Dt]=[],kt[Dt]={objId:0,contentsObjId:0,userUnit:Number(o),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(t[0]),topRightY:Number(t[1])}},Me(Dt),X(z[H])},Ne=function(t,e){var n,r,a;switch(A=e||A,"string"==typeof t&&(n=v(t.toLowerCase()),Array.isArray(n)&&(r=n[0],a=n[1])),Array.isArray(t)&&(r=t[0]*wt,a=t[1]*wt),isNaN(r)&&(r=s[0],a=s[1]),(r>14400||a>14400)&&(At.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),r=Math.min(14400,r),a=Math.min(14400,a)),s=[r,a],A.substr(0,1)){case"l":a>r&&(s=[a,r]);break;case"p":r>a&&(s=[a,r])}Ee(s),fA(hA),Z(CA),0!==xA&&Z(xA+" J"),0!==SA&&Z(SA+" j"),Ht.publish("addPage",{pageNumber:Dt})},Te=function(t){t>0&&t<=Dt&&(z.splice(t,1),kt.splice(t,1),Dt--,H>Dt&&(H=Dt),this.setPage(H))},Me=function(t){t>0&&t<=Dt&&(H=t)},Pe=f.__private__.getNumberOfPages=f.getNumberOfPages=function(){return z.length-1},je=function(t,e,A){var n,r=void 0;return A=A||{},t=void 0!==t?t:bt[vt].fontName,e=void 0!==e?e:bt[vt].fontStyle,n=t.toLowerCase(),void 0!==Ft[n]&&void 0!==Ft[n][e]?r=Ft[n][e]:void 0!==Ft[t]&&void 0!==Ft[t][e]?r=Ft[t][e]:!1===A.disableWarning&&At.warn("Unable to look up font label for font '"+t+"', '"+e+"'. Refer to getFontList(
476) for available fonts."),r||A.noFallback||null==(r=Ft.times[e])&&(r=Ft.times.normal),r},De=f.__private__.putInfo=function(){var t=Yt(),e=function(t){return t};for(var A in null!==u&&(e=qe.encryptor(t,0)),Z("<<"),Z("/Producer ("+Ie(e("jsPDF "+Nt.version))+")"),gt)gt.hasOwnProperty(A)&&gt[A]&&Z("/"+A.substr(0,1).toUpperCase()+A.substr(1)+" ("+Ie(e(gt[A]))+")");Z("/CreationDate ("+Ie(e(E))+")"),Z(">>"),Z("endobj")},ke=f.__private__.putCatalog=function(t){var e=(t=t||{}).rootDictionaryObjId||Zt;switch(Yt(),Z("<<"),Z("/Type /Catalog"),Z("/Pages "+e+" 0 R"),at||(at="fullwidth"),at){case"fullwidth":Z("/OpenAction [3 0 R /FitH null]");break;case"fullheight":Z("/OpenAction [3 0 R /FitV null]");break;case"fullpage":Z("/OpenAction [3 0 R /Fit]");break;case"original":Z("/OpenAction [3 0 R /XYZ null null 1]");break;default:var A=""+at;"%"===A.substr(A.length-1)&&(at=parseInt(at)/100),"number"==typeof at&&Z("/OpenAction [3 0 R /XYZ null null "+Q(at)+"]")}switch(ft||(ft="continuous"),ft){case"continuous":Z("/PageLayout /OneColumn");break;case"single":Z("/PageLayout /SinglePage");break;case"two":case"twoleft":Z("/PageLayout /TwoColumnLeft");break;case"tworight":Z("/PageLayout /TwoColumnRight")}ht&&Z("/PageMode /"+ht),Ht.publish("putCatalog"),Z(">>"),Z("endobj")},He=f.__private__.putTrailer=function(){Z("trailer"),Z("<<"),Z("/Size "+(K+1)),Z("/Root "+K+" 0 R"),Z("/Info "+(K-1)+" 0 R"),null!==u&&Z("/Encrypt "+qe.oid+" 0 R"),Z("/ID [ <"+N+"> <"+N+"> ]"),Z(">>")},Oe=f.__private__.putHeader=function(){Z("%PDF-"+p),Z("%ºß¬à")},Re=f.__private__.putXRef=function(){var t="0000000000";Z("xref"),Z("0 "+(K+1)),Z("0000000000 65535 f ");for(var e=1;e<=K;e++)"function"==typeof V[e]?Z((t+V[e]()).slice(-10)+" 00000 n "):void 0!==V[e]?Z((t+V[e]).slice(-10)+" 00000 n "):Z("0000000000 00000 n ")},Ke=f.__private__.buildDocument=function(){J(),X(G),Ht.publish("buildDocument"),Oe(),ae(),_e(),Fe(),null!==u&&ve(),De(),ke();var t=$;return Re(),He(),Z("startxref"),Z(""+t),Z("%%EOF"),X(z[H]),G.join("\n")},Ve=f.__private__.getBlob=function(t){return new Blob([nt(t)],{type:"application/pdf"})},Ge=f.output=f.__private__.output=Se((function(t,e){switch("string"==typeof(e=e||{})?e={filename:e}:e.filename=e.filename||"generated.pdf",t){case void 0:return Ke();case"save":f.save(e.filename);break;case"arraybuffer":return nt(Ke());case"blob":return Ve(Ke());case"bloburi":case"bloburl":if(void 0!==tt.URL&&"function"==typeof tt.URL.createObjectURL)return tt.URL&&tt.URL.createObjectURL(Ve(Ke()))||void 0;At.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var A="",n=Ke();try{A=it(n)}catch(t){A=it(unescape(encodeURIComponent(n)))}return"data:application/pdf;filename="+e.filename+";base64,"+A;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(tt)){var r="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",s=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';e.pdfObjectUrl&&(r=e.pdfObjectUrl,s="");var a='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><script src="'+r+'"'+s+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(e)+");<\/script></body></html>",i=tt.open();return null!==i&&i.document.write(a),i}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if("[object Window]"===Object.prototype.toString.call(tt)){var o='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><iframe id="pdfViewer" src="'+(e.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+e.filename+'" width="500px" height="400px" /></body></html>',c=tt.open();if(null!==c){c.document.write(o);var l=this;c.document.documentElement.querySelector("#pdfViewer").onload=function(){c.document.title=e.filename,c.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(l.output("bloburl"))}}return c}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if("[object Window]"!==Object.prototype.toString.call(tt))throw new Error("The option dataurlnewwindow just works in a browser-environment.");var u='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><iframe src="'+this.output("datauristring",e)+'"></iframe></body></html>',h=tt.open();if(null!==h&&(h.document.write(u),h.document.title=e.filename),h||"undefined"==typeof safari)return h;break;case"datauri":case"dataurl":return tt.document.location.href=this.output("datauristring",e);default:return null}})),$e=function(t){return!0===Array.isArray(Ot)&&Ot.indexOf(t)>-1};switch(r){case"pt":wt=1;break;case"mm":wt=72/25.4;break;case"cm":wt=72/2.54;break;case"in":wt=72;break;case"px":wt=1==$e("px_scaling")?.75:96/72;break;case"pc":case"em":wt=12;break;case"ex":wt=6;break;default:if("number"!=typeof r)throw new Error("Invalid unit: "+r);wt=r}var qe=null;D(),M();var ze=function(t){return null!==u?qe.encryptor(t,0):function(t){return t}},Ye=f.__private__.getPageInfo=f.getPageInfo=function(t){if(isNaN(t)||t%1!=0)throw new Error("Invalid argument passed to 
476jsPDF.getPageInfo");return{objId:kt[t].objId,pageNumber:t,pageContext:kt[t]}},We=f.__private__.getPageInfoByObjId=function(t){if(isNaN(t)||t%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var e in kt)if(kt[e].objId===t)break;return Ye(e)},Je=f.__private__.getCurrentPageInfo=f.getCurrentPageInfo=function(){return{objId:kt[H].objId,pageNumber:H,pageContext:kt[H]}};f.addPage=function(){return Ne.apply(this,arguments),this},f.setPage=function(){return Me.apply(this,arguments),X.call(this,z[H]),this},f.insertPage=function(t){return this.addPage(),this.movePage(H,t),this},f.movePage=function(t,e){var A,n;if(t>e){A=z[t],n=kt[t];for(var r=t;r>e;r--)z[r]=z[r-1],kt[r]=kt[r-1];z[e]=A,kt[e]=n,this.setPage(e)}else if(t<e){A=z[t],n=kt[t];for(var s=t;s<e;s++)z[s]=z[s+1],kt[s]=kt[s+1];z[e]=A,kt[e]=n,this.setPage(e)}return this},f.deletePage=function(){return Te.apply(this,arguments),this},f.__private__.text=f.text=function(t,e,A,r,s){var a,i,o,c,l,u,h,f,p,m=(r=r||{}).scope||this;if("number"==typeof t&&"number"==typeof e&&("string"==typeof A||Array.isArray(A))){var g=A;A=e,e=t,t=g}if(arguments[3]instanceof Gt==0?(o=arguments[4],c=arguments[5],"object"===(0,n.A)(h=arguments[3])&&null!==h||("string"==typeof o&&(c=o,o=null),"string"==typeof h&&(c=h,h=null),"number"==typeof h&&(o=h,h=null),r={flags:h,angle:o,align:c})):(_("The transform parameter of text() with a Matrix value"),p=s),isNaN(e)||isNaN(A)||null==t)throw new Error("Invalid arguments passed to jsPDF.text");if(0===t.length)return m;var v="",y=!1,C="number"==typeof r.lineHeightFactor?r.lineHeightFactor:uA,b=m.internal.scaleFactor;function U(t){return t=t.split("\t").join(Array(r.TabLen||9).join(" ")),Ie(t,h)}function Q(t){for(var e,A=t.concat(),n=[],r=A.length;r--;)"string"==typeof(e=A.shift())?n.push(e):Array.isArray(t)&&(1===e.length||void 0===e[1]&&void 0===e[2])?n.push(e[0]):n.push([e[0],e[1],e[2]]);return n}function x(t,e){var A;if("string"==typeof t)A=e(t)[0];else if(Array.isArray(t)){for(var n,r,s=t.concat(),a=[],i=s.length;i--;)"string"==typeof(n=s.shift())?a.push(e(n)[0]):Array.isArray(n)&&"string"==typeof n[0]&&(r=e(n[0],n[1],n[2]),a.push([r[0],r[1],r[2]]));A=a}return A}var L=!1,I=!0;if("string"==typeof t)L=!0;else if(Array.isArray(t)){var E=t.concat();i=[];for(var N,T=E.length;T--;)("string"!=typeof(N=E.shift())||Array.isArray(N)&&"string"!=typeof N[0])&&(I=!1);L=I}if(!1===L)throw new Error('Type of text must be string or Array. "'+t+'" is not recognized.');"string"==typeof t&&(t=t.match(/[\r?\n]/)?t.split(/\r\n|\r|\n/g):[t]);var M=st/m.internal.scaleFactor,P=M*(C-1);switch(r.baseline){case"bottom":A-=P;break;case"top":A+=M-P;break;case"hanging":A+=M-2*P;break;case"middle":A+=M/2-P}if((u=r.maxWidth||0)>0&&("string"==typeof t?t=m.splitTextToSize(t,u):"[object Array]"===Object.prototype.toString.call(t)&&(t=t.reduce((function(t,e){return t.concat(m.splitTextToSize(e,u))}),[]))),a={text:t,x:e,y:A,options:r,mutex:{pdfEscape:Ie,activeFontKey:vt,fonts:bt,activeFontSize:st}},Ht.publish("preProcessText",a),t=a.text,o=(r=a.options).angle,p instanceof Gt==0&&o&&"number"==typeof o){o*=Math.PI/180,0===r.rotationDirection&&(o=-o),B===w.ADVANCED&&(o=-o);var j=Math.cos(o),D=Math.sin(o);p=new Gt(j,D,-D,j,0,0)}else o&&o instanceof Gt&&(p=o);B!==w.ADVANCED||p||(p=qt),void 0!==(l=r.charSpace||UA)&&(v+=F(S(l))+" Tc\n",this.setCharSpace(this.getCharSpace()||0)),void 0!==(f=r.horizontalScale)&&(v+=F(100*f)+" Tz\n"),r.lang;var k=-1,H=void 0!==r.renderingMode?r.renderingMode:r.stroke,O=m.internal.getCurrentPageInfo().pageContext;switch(H){case 0:case!1:case"fill":k=0;break;case 1:case!0:case"stroke":k=1;break;case 2:case"fillThenStroke":k=2;break;case 3:case"invisible":k=3;break;case 4:case"fillAndAddForClipping":k=4;break;case 5:case"strokeAndAddPathForClipping":k=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":k=6;break;case 7:case"addToPathForClipping":k=7}var R=void 0!==O.usedRenderingMode?O.usedRenderingMode:-1;-1!==k?v+=k+" Tr\n":-1!==R&&(v+="0 Tr\n"),-1!==k&&(O.usedRenderingMode=k),c=r.align||"left";var K,V=st*C,G=m.internal.pageSize.getWidth(),$=bt[vt];l=r.charSpace||UA,u=r.maxWidth||0,h=Object.assign({autoencode:!0,noBOM:!0},r.flags);var q=[],z=function(t){return m.getStringUnitWidth(t,{font:$,charSpace:l,fontSize:st,doKerning:!1})*st/b};if("[object Array]"===Object.prototype.toString.call(t)){var Y;i=Q(t),"left"!==c&&(K=i.map(z));var W,J=0;if("right"===c){e-=K[0],t=[],T=i.length;for(var X=0;X<T;X++)0===X?(W=vA(e),Y=wA(A)):(W=S(J-K[X]),Y=-V),t.push([i[X],W,Y]),J=K[X]}else if("center"===c){e-=K[0]/2,t=[],T=i.length;for(var tt=0;tt<T;tt++)0===tt?(W=vA(e),Y=wA(A)):(W=S((J-K[tt])/2),Y=-V),t.push([i[tt],W,Y]),J=K[tt]}else if("left"===c){t=[],T=i.length;for(var et=0;et<T;et++)t.push(i[et])}else if("justify"===c&&"Identity-H"===$.encoding){t=[],T=i.length,u=0!==u?u:G;for(var At=0,nt=0;nt<T;nt++)if(Y=0===nt?wA(A):-V,W=0===nt?vA(e):At,nt<T-1){var rt=S((u-K[nt])/(i[nt].split(" ").length-1)),at=i[nt].split(" ");t.push([at[0]+" ",W,Y]),At=0;for(var it=1;it<at.length;it++){var ot=(z(at[it-1]+" "+at[it])-z(at[it]))*b+rt;it==at.length-1?t.push([at[it],ot,0]):t.push([at[it]+" ",ot,0]),At-=ot}}else t.push([i[nt],W,Y]);t.push(["",At,0])}else{if("justify"!==c)throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(t=[],T=i.length,u=0!==u?u:G,nt=0;nt<T;nt++)Y=0===nt?wA(A):-V,W=0===nt?vA(e):0,nt<T-1?q.push(F(S((u-K[nt])/(i[nt].split(" ").length-1)))):q.push(0),t.push([i[nt],W,Y])}}var ct="boolean"==typeof r.R2L?r.R2L:ut;!0===ct&&(t=x(t,(function(t,e,A){return[t.split("").reverse().join(""),e,A]}))),a={text:t,x:e,y:A,options:r,mutex:{pdfEscape:Ie,activeFontKey:vt,fonts:bt,activeFontSize:st}},Ht.publish("postProcessText",a),t=a.text,y=a.mutex.isHex||!1;var lt=bt[vt].encoding;"WinAnsiEncoding"!==lt&&"StandardEncoding"!==lt||(t=x(t,(function(t,e,A){return[U(t),e,A]}))),i=Q(t),t=[];for(var ht,dt,ft,pt=0,mt=1,gt=Array.isArray(i[0])?mt:pt,wt="",Bt=function(t,e,A){var n="";return A instanceof Gt?(A="number"==typeof r.angle?$t(A,new Gt(1,0,0,1,t,e)):$t(new Gt(1,0,0,1,t,e),A),B===w.ADVANCED&&(A=$t(new Gt(1,0,0,-1,0,0),A)),n=A.join(" ")+" Tm\n"):n=F(t)+" "+F(e)+" Td\n",n},yt=0;yt<i.length;yt++){switch(wt="",gt){case mt:ft=(y?"<":"(")+i[yt][0]+(y?">":")"),ht=parseFloat(i[yt][1]),dt=parseFloat(i[yt][2]);break;case pt:ft=(y?"<":"(")+i[yt]+(y?">":")"),ht=vA(e),dt=wA(A)}void 0!==q&&void 0!==q[yt]&&(wt=q[yt]+" Tw\n"),0===yt?t.push(wt+Bt(ht,dt,p)+ft):gt===pt?t.push(wt+ft):gt===mt&&t.push(wt+Bt(ht,dt,p)+ft)}t=gt===pt?t.join(" Tj\nT* "):t.join(" Tj\n"),t+=" Tj\n";var Ct="BT\n/";return Ct+=vt+" "+st+" Tf\n",Ct+=F(st*C)+" TL\n",Ct+=FA+"\n",Ct+=v,Ct+=t,Z(Ct+="ET"),d[vt]=!0,m};var Xe=f.__private__.clip=f.clip=function(t){return Z("evenodd"===t?"W*":"W"),this};f.clipEvenOdd=function(){return Xe("evenodd")},f.__private__.discardPath=f.discardPath=function(){return Z("n"),this};var Ze=f.__private__.isValidStyle=function(t){var e=!1;return-1!==[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(t)&&(e=!0),e};f.__private__.setDefaultPathOperation=f.setDefaultPathOperation=function(t){return Ze(t)&&(l=t),this};var tA=f.__private__.getStyle=f.getStyle=function(t){var e=l;switch(t){case"D":case"S":e="S";break;case"F":e="f";break;case"FD":case"DF":e="B";break;case"f":case"f*":case"B":case"B*":e=t}return e},eA=f.close=function(){return Z("h"),this};f.stroke=function(){return Z("S"),this},f.fill=function(t){return AA("f",t),this},f.fillEvenOdd=function(t){return AA("f*",t),this},f.fillStroke=function(t){return AA("B",t),this},f.fillStrokeEvenOdd=function(t){return AA("B*",t),this};
vendor: 4,505 bytes, line 476
476var AA=function(t,e){"object"===(0,n.A)(e)?sA(e,t):Z(t)},nA=function(t){null===t||B===w.ADVANCED&&void 0===t||(t=tA(t),Z(t))};function rA(t,e,A,n,r){var s=new Et(e||this.boundingBox,A||this.xStep,n||this.yStep,this.gState,r||this.matrix);s.stream=this.stream;var a=t+"$$"+this.cloneIndex+++"$$";return zt(a,s),s}var sA=function(t,e){var A=Tt[t.key],n=Lt[A];if(n instanceof It)Z("q"),Z(aA(e)),n.gState&&f.setGState(n.gState),Z(t.matrix.toString()+" cm"),Z("/"+A+" sh"),Z("Q");else if(n instanceof Et){var r=new Gt(1,0,0,-1,0,kA());t.matrix&&(r=r.multiply(t.matrix||qt),A=rA.call(n,t.key,t.boundingBox,t.xStep,t.yStep,r).id),Z("q"),Z("/Pattern cs"),Z("/"+A+" scn"),n.gState&&f.setGState(n.gState),Z(e),Z("Q")}},aA=function(t){switch(t){case"f":case"F":return"W n";case"f*":return"W* n";case"B":return"W S";case"B*":return"W* S";case"S":return"W S";case"n":return"W n"}},iA=f.moveTo=function(t,e){return Z(F(S(t))+" "+F(I(e))+" m"),this},oA=f.lineTo=function(t,e){return Z(F(S(t))+" "+F(I(e))+" l"),this},cA=f.curveTo=function(t,e,A,n,r,s){return Z([F(S(t)),F(I(e)),F(S(A)),F(I(n)),F(S(r)),F(I(s)),"c"].join(" ")),this};f.__private__.line=f.line=function(t,e,A,n,r){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n)||!Ze(r))throw new Error("Invalid arguments passed to jsPDF.line");return B===w.COMPAT?this.lines([[A-t,n-e]],t,e,[1,1],r||"S"):this.lines([[A-t,n-e]],t,e,[1,1]).stroke()},f.__private__.lines=f.lines=function(t,e,A,n,r,s){var a,i,o,c,l,u,h,d,f,p,m,g;if("number"==typeof t&&(g=A,A=e,e=t,t=g),n=n||[1,1],s=s||!1,isNaN(e)||isNaN(A)||!Array.isArray(t)||!Array.isArray(n)||!Ze(r)||"boolean"!=typeof s)throw new Error("Invalid arguments passed to jsPDF.lines");for(iA(e,A),a=n[0],i=n[1],c=t.length,p=e,m=A,o=0;o<c;o++)2===(l=t[o]).length?(p=l[0]*a+p,m=l[1]*i+m,oA(p,m)):(u=l[0]*a+p,h=l[1]*i+m,d=l[2]*a+p,f=l[3]*i+m,p=l[4]*a+p,m=l[5]*i+m,cA(u,h,d,f,p,m));return s&&eA(),nA(r),this},f.path=function(t){for(var e=0;e<t.length;e++){var A=t[e],n=A.c;switch(A.op){case"m":iA(n[0],n[1]);break;case"l":oA(n[0],n[1]);break;case"c":cA.apply(this,n);break;case"h":eA()}}return this},f.__private__.rect=f.rect=function(t,e,A,n,r){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n)||!Ze(r))throw new Error("Invalid arguments passed to jsPDF.rect");return B===w.COMPAT&&(n=-n),Z([F(S(t)),F(I(e)),F(S(A)),F(S(n)),"re"].join(" ")),nA(r),this},f.__private__.triangle=f.triangle=function(t,e,A,n,r,s,a){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n)||isNaN(r)||isNaN(s)||!Ze(a))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[A-t,n-e],[r-A,s-n],[t-r,e-s]],t,e,[1,1],a,!0),this},f.__private__.roundedRect=f.roundedRect=function(t,e,A,n,r,s,a){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n)||isNaN(r)||isNaN(s)||!Ze(a))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var i=4/3*(Math.SQRT2-1);return r=Math.min(r,.5*A),s=Math.min(s,.5*n),this.lines([[A-2*r,0],[r*i,0,r,s-s*i,r,s],[0,n-2*s],[0,s*i,-r*i,s,-r,s],[2*r-A,0],[-r*i,0,-r,-s*i,-r,-s],[0,2*s-n],[0,-s*i,r*i,-s,r,-s]],t+r,e,[1,1],a,!0),this},f.__private__.ellipse=f.ellipse=function(t,e,A,n,r){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n)||!Ze(r))throw new Error("Invalid arguments passed to jsPDF.ellipse");var s=4/3*(Math.SQRT2-1)*A,a=4/3*(Math.SQRT2-1)*n;return iA(t+A,e),cA(t+A,e-a,t+s,e-n,t,e-n),cA(t-s,e-n,t-A,e-a,t-A,e),cA(t-A,e+a,t-s,e+n,t,e+n),cA(t+s,e+n,t+A,e+a,t+A,e),nA(r),this},f.__private__.circle=f.circle=function(t,e,A,n){if(isNaN(t)||isNaN(e)||isNaN(A)||!Ze(n))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(t,e,A,A,n)},f.setFont=function(t,e,A){return A&&(e=b(e,A)),vt=je(t,e,{disableWarning:!1}),this};var lA=f.__private__.getFont=f.getFont=function(){return bt[je.apply(f,arguments)]};f.__private__.getFontList=f.getFontList=function(){var t,e,A={};for(t in Ft)if(Ft.hasOwnProperty(t))for(e in A[t]=[],Ft[t])Ft[t].hasOwnProperty(e)&&A[t].push(e);return A},f.addFont=function(t,e,A,n,r){var s=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&-1!==s.indexOf(arguments[3])?r=arguments[3]:arguments[3]&&-1==s.indexOf(arguments[3])&&(A=b(A,n)),r=r||"Identity-H",Qe.call(this,t,e,A,r)};var uA,hA=t.lineWidth||.200025,dA=f.__private__.getLineWidth=f.getLineWidth=function(){return hA},fA=f.__private__.setLineWidth=f.setLineWidth=function(t){return hA=t,Z(F(S(t))+" w"),this};f.__private__.setLineDash=Nt.API.setLineDash=Nt.API.setLineDashPattern=function(t,e){if(t=t||[],e=e||0,isNaN(e)||!Array.isArray(t))throw new Error("Invalid arguments passed to 
476jsPDF.setLineDash");return t=t.map((function(t){return F(S(t))})).join(" "),e=F(S(e)),Z("["+t+"] "+e+" d"),this};var pA=f.__private__.getLineHeight=f.getLineHeight=function(){return st*uA};f.__private__.getLineHeight=f.getLineHeight=function(){return st*uA};var mA=f.__private__.setLineHeightFactor=f.setLineHeightFactor=function(t){return"number"==typeof(t=t||1.15)&&(uA=t),this},gA=f.__private__.getLineHeightFactor=f.getLineHeightFactor=function(){return uA};mA(t.lineHeight);var vA=f.__private__.getHorizontalCoordinate=function(t){return S(t)},wA=f.__private__.getVerticalCoordinate=function(t){return B===w.ADVANCED?t:kt[H].mediaBox.topRightY-kt[H].mediaBox.bottomLeftY-S(t)},BA=f.__private__.getHorizontalCoordinateString=f.getHorizontalCoordinateString=function(t){return F(vA(t))},yA=f.__private__.getVerticalCoordinateString=f.getVerticalCoordinateString=function(t){return F(wA(t))},CA=t.strokeColor||"0 G";f.__private__.getStrokeColor=f.getDrawColor=function(){return ee(CA)},f.__private__.setStrokeColor=f.setDrawColor=function(t,e,A,n){return CA=Ae({ch1:t,ch2:e,ch3:A,ch4:n,pdfColorType:"draw",precision:2}),Z(CA),this};var bA=t.fillColor||"0 g";f.__private__.getFillColor=f.getFillColor=function(){return ee(bA)},f.__private__.setFillColor=f.setFillColor=function(t,e,A,n){return bA=Ae({ch1:t,ch2:e,ch3:A,ch4:n,pdfColorType:"fill",precision:2}),Z(bA),this};var FA=t.textColor||"0 g",_A=f.__private__.getTextColor=f.getTextColor=function(){return ee(FA)};f.__private__.setTextColor=f.setTextColor=function(t,e,A,n){return FA=Ae({ch1:t,ch2:e,ch3:A,ch4:n,pdfColorType:"text",precision:3}),this};var UA=t.charSpace,QA=f.__private__.getCharSpace=f.getCharSpace=function(){return parseFloat(UA||0)};f.__private__.setCharSpace=f.setCharSpace=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return UA=t,this};var xA=0;f.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},f.__private__.setLineCap=f.setLineCap=function(t){var e=f.CapJoinStyles[t];if(void 0===e)throw new Error("Line cap style of '"+t+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return xA=e,Z(e+" J"),this};var SA=0;f.__private__.setLineJoin=f.setLineJoin=function(t){var e=f.CapJoinStyles[t];if(void 0===e)throw new Error("Line join style of '"+t+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return SA=e,Z(e+" j"),this},f.__private__.setLineMiterLimit=f.__private__.setMiterLimit=f.setLineMiterLimit=f.setMiterLimit=function(t){if(t=t||0,isNaN(t))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return Z(F(S(t))+" M"),this},f.GState=St,f.setGState=function(t){(t="string"==typeof t?Mt[Pt[t]]:LA(null,t)).equals(jt)||(Z("/"+t.id+" gs"),jt=t)};var LA=function(t,e){if(!t||!Pt[t]){var A=!1;for(var n in Mt)if(Mt.hasOwnProperty(n)&&Mt[n].equals(e)){A=!0;break}if(A)e=Mt[n];else{var r="GS"+(Object.keys(Mt).length+1).toString(10);Mt[r]=e,e.id=r}return t&&(Pt[t]=e.id),Ht.publish("addGState",e),e}};f.addGState=function(t,e){return LA(t,e),this},f.saveGraphicsState=function(){return Z("q"),_t.push({key:vt,size:st,color:FA}),this},f.restoreGraphicsState=function(){Z("Q");var t=_t.pop();return vt=t.key,st=t.size,FA=t.color,jt=null,this},f.setCurrentTransformationMatrix=function(t){return Z(t.toString()+" cm"),this},f.comment=function(t){return Z("#"+t),this};var IA=function(t,e){var A=t||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return A},set:function(t){isNaN(t)||(A=parseFloat(t))}});var n=e||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return n},set:function(t){isNaN(t)||(n=parseFloat(t))}});var r="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return r},set:function(t){r=t.toString()}}),this},EA=function(t,e,A,n){IA.call(this,t,e),this.type="rect";var r=A||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return r},set:function(t){isNaN(t)||(r=parseFloat(t))}});var s=n||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return s},set:function(t){isNaN(t)||(s=parseFloat(t))}}),this},NA=function(){this.page=Dt,this.currentPage=H,this.pages=z.slice(0),this.pagesContext=kt.slice(0),this.x=Bt,this.y=yt,this.matrix=Ct,this.width=jA(H),this.height=kA(H),this.outputDestination=W,this.id="",this.objectNumber=-1};NA.prototype.restore=function(){Dt=this.page,H=this.currentPage,kt=this.pagesContext,z
vendor: 4,480 bytes, line 476
476=this.pages,Bt=this.x,yt=this.y,Ct=this.matrix,DA(H,this.width),HA(H,this.height),W=this.outputDestination};var TA=function(t,e,A,n,r){Vt.push(new NA),Dt=H=0,z=[],Bt=t,yt=e,Ct=r,Ee([A,n])},MA=function(t){if(Kt[t])Vt.pop().restore();else{var e=new NA,A="Xo"+(Object.keys(Rt).length+1).toString(10);e.id=A,Kt[t]=A,Rt[A]=e,Ht.publish("addFormObject",e),Vt.pop().restore()}};for(var PA in f.beginFormObject=function(t,e,A,n,r){return TA(t,e,A,n,r),this},f.endFormObject=function(t){return MA(t),this},f.doFormObject=function(t,e){var A=Rt[Kt[t]];return Z("q"),Z(e.toString()+" cm"),Z("/"+A.id+" Do"),Z("Q"),this},f.getFormObject=function(t){var e=Rt[Kt[t]];return{x:e.x,y:e.y,width:e.width,height:e.height,matrix:e.matrix}},f.save=function(t,e){return t=t||"generated.pdf",(e=e||{}).returnPromise=e.returnPromise||!1,!1===e.returnPromise?(ot(Ve(Ke()),t),"function"==typeof ot.unload&&tt.setTimeout&&setTimeout(ot.unload,911),this):new Promise((function(e,A){try{var n=ot(Ve(Ke()),t);"function"==typeof ot.unload&&tt.setTimeout&&setTimeout(ot.unload,911),e(n)}catch(t){A(t.message)}}))},Nt.API)Nt.API.hasOwnProperty(PA)&&("events"===PA&&Nt.API.events.length?function(t,e){var A,n,r;for(r=e.length-1;-1!==r;r--)A=e[r][0],n=e[r][1],t.subscribe.apply(t,[A].concat("function"==typeof n?[n]:n))}(Ht,Nt.API.events):f[PA]=Nt.API[PA]);var jA=f.getPageWidth=function(t){return(kt[t=t||H].mediaBox.topRightX-kt[t].mediaBox.bottomLeftX)/wt},DA=f.setPageWidth=function(t,e){kt[t].mediaBox.topRightX=e*wt+kt[t].mediaBox.bottomLeftX},kA=f.getPageHeight=function(t){return(kt[t=t||H].mediaBox.topRightY-kt[t].mediaBox.bottomLeftY)/wt},HA=f.setPageHeight=function(t,e){kt[t].mediaBox.topRightY=e*wt+kt[t].mediaBox.bottomLeftY};return f.internal={pdfEscape:Ie,getStyle:tA,getFont:lA,getFontSize:lt,getCharSpace:QA,getTextColor:_A,getLineHeight:pA,getLineHeightFactor:gA,getLineWidth:dA,write:et,getHorizontalCoordinate:vA,getVerticalCoordinate:wA,getCoordinateString:BA,getVerticalCoordinateString:yA,collections:{},newObject:Yt,newAdditionalObject:Xt,newObjectDeferred:Wt,newObjectDeferredBegin:Jt,getFilters:ne,putStream:re,events:Ht,scaleFactor:wt,pageSize:{getWidth:function(){return jA(H)},setWidth:function(t){DA(H,t)},getHeight:function(){return kA(H)},setHeight:function(t){HA(H,t)}},encryptionOptions:u,encryption:qe,getEncryptor:ze,output:Ge,getNumberOfPages:Pe,pages:z,out:Z,f2:Q,f3:x,getPageInfo:Ye,getPageInfoByObjId:We,getCurrentPageInfo:Je,getPDFVersion:m,Point:IA,Rectangle:EA,Matrix:Gt,hasHotfix:$e},Object.defineProperty(f.internal.pageSize,"width",{get:function(){return jA(H)},set:function(t){DA(H,t)},enumerable:!0,configurable:!0}),Object.defineProperty(f.internal.pageSize,"height",{get:function(){return kA(H)},set:function(t){HA(H,t)},enumerable:!0,configurable:!0}),xe.call(f,rt),vt="F1",Ne(s,A),Ht.publish("initialized"),f}Ut.prototype.lsbFirstWord=function(t){return String.fromCharCode(255&t,t>>8&255,t>>16&255,t>>24&255)},Ut.prototype.toHexString=function(t){return t.split("").map((function(t){return("0"+(255&t.charCodeAt(0)).toString(16)).slice(-2)})).join("")},Ut.prototype.hexToBytes=function(t){for(var e=[],A=0;A<t.length;A+=2)e.push(String.fromCharCode(parseInt(t.substr(A,2),16)));return e.join("")},Ut.prototype.processOwnerPassword=function(t,e){return Ft(yt(e).substr(0,5),t)},Ut.prototype.encryptor=function(t,e){var A=yt(this.encryptionKey+String.fromCharCode(255&t,t>>8&255,t>>16&255,255&e,e>>8&255)).substr(0,10);return function(t){return Ft(A,t)}},St.prototype.equals=function(t){var e,A="id,objectNumber,equals";if(!t||(0,n.A)(t)!==(0,n.A)(this))return!1;var r=0;for(e in this)if(!(A.indexOf(e)>=0)){if(this.hasOwnProperty(e)&&!t.hasOwnProperty(e))return!1;if(this[e]!==t[e])return!1;r++}for(e in t)t.hasOwnProperty(e)&&A.indexOf(e)<0&&r--;return 0===r},Nt.API={events:[]},Nt.version="2.5.2";var Tt=Nt.API,Mt=1,Pt=function(t){return t.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},jt=function(t){return t.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},Dt=function(t){return t.toFixed(2)},kt=function(t){return t.toFixed(5)};Tt.__acroform__={};var Ht=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t},Ot=function(t){return t*Mt},Rt=function(t){var e=new ae,A=Be.internal.getHeight(t)||0,n=Be.internal.getWidth(t)||0;return e.BBox=[0,0,Number(Dt(n)),Number(Dt(A))],e},Kt=Tt.__acroform__.setBit=function(t,e){if(t=t||0,e=e||0,isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to 
476jsPDF.API.__acroform__.setBit");return t|1<<e},Vt=Tt.__acroform__.clearBit=function(t,e){if(t=t||0,e=e||0,isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return t&~(1<<e)},Gt=Tt.__acroform__.getBit=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return 0==(t&1<<e)?0:1},$t=Tt.__acroform__.getBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return Gt(t,e-1)},qt=Tt.__acroform__.setBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return Kt(t,e-1)},zt=Tt.__acroform__.clearBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Vt(t,e-1)},Yt=Tt.__acroform__.calculateCoordinates=function(t,e){var A=e.internal.getHorizontalCoordinate,n=e.internal.getVerticalCoordinate,r=t[0],s=t[1],a=t[2],i=t[3],o={};return o.lowerLeft_X=A(r)||0,o.lowerLeft_Y=n(s+i)||0,o.upperRight_X=A(r+a)||0,o.upperRight_Y=n(s)||0,[Number(Dt(o.lowerLeft_X)),Number(Dt(o.lowerLeft_Y)),Number(Dt(o.upperRight_X)),Number(Dt(o.upperRight_Y))]},Wt=function(t){if(t.appearanceStreamContent)return t.appearanceStreamContent;if(t.V||t.DV){var e=[],A=t._V||t.DV,n=Jt(t,A),r=t.scope.internal.getFont(t.fontName,t.fontStyle).id;e.push("/Tx BMC"),e.push("q"),e.push("BT"),e.push(t.scope.__private__.encodeColorString(t.color)),e.push("/"+r+" "+Dt(n.fontSize)+" Tf"),e.push("1 0 0 1 0 0 Tm"),e.push(n.text),e.push("ET"),e.push("Q"),e.push("EMC");var s=Rt(t);return s.scope=t.scope,s.stream=e.join("\n"),s}},Jt=function(t,e){var A=0===t.fontSize?t.maxFontSize:t.fontSize,n={text:"",fontSize:""},r=(e=")"==(e="("==e.substr(0,1)?e.substr(1):e).substr(e.length-1)?e.substr(0,e.length-1):e).split(" ");r=t.multiline?r.map((function(t){return t.split("\n")})):r.map((function(t){return[t]}));var s=A,a=Be.internal.getHeight(t)||0;a=a<0?-a:a;var i=Be.internal.getWidth(t)||0;i=i<0?-i:i;var o=function(e,A,n){if(e+1<r.length){var s=A+" "+r[e+1][0];return Xt(s,t,n).width<=i-4}return!1};s++;t:for(;s>0;){e="",s--;var c,l,u=Xt("3",t,s).height,h=t.multiline?a-s:(a-u)/2,d=h+=2,f=0,p=0,m=0;if(s<=0){e="(...) Tj\n",e+="% Width of Text: "+Xt(e,t,s=12).width+", FieldWidth:"+i+"\n";break}for(var g="",v=0,w=0;w<r.length;w++)if(r.hasOwnProperty(w)){var B=!1;if(1!==r[w].length&&m!==r[w].length-1){if((u+2)*(v+2)+2>a)continue t;g+=r[w][m],B=!0,p=w,w--}else{g=" "==(g+=r[w][m]+" ").substr(g.length-1)?g.substr(0,g.length-1):g;var y=parseInt(w),C=o(y,g,s),b=w>=r.length-1;if(C&&!b){g+=" ",m=0;continue}if(C||b){if(b)p=y;else if(t.multiline&&(u+2)*(v+2)+2>a)continue t}else{if(!t.multiline)continue t;if((u+2)*(v+2)+2>a)continue t;p=y}}for(var F="",_=f;_<=p;_++){var U=r[_];if(t.multiline){if(_===p){F+=U[m]+" ",m=(m+1)%U.length;continue}if(_===f){F+=U[U.length-1]+" ";continue}}F+=U[0]+" "}switch(F=" "==F.substr(F.length-1)?F.substr(0,F.length-1):F,l=Xt(F,t,s).width,t.textAlign){case"right":c=i-l-2;break;case"center":c=(i-l)/2;break;case"left":default:c=2}e+=Dt(c)+" "+Dt(d)+" Td\n",e+="("+Pt(F)+") Tj\n",e+=-Dt(c)+" 0 Td\n",d=-(s+2),l=0,f=B?p:p+1,v++,g=""}break}return n.text=e,n.fontSize=s,n},Xt=function(t,e,A){var n=e.scope.internal.getFont(e.fontName,e.fontStyle),r=e.scope.getStringUnitWidth(t,{font:n,fontSize:parseFloat(A),charSpace:0})*parseFloat(A);return{height:e.scope.getStringUnitWidth("3",{font:n,fontSize:parseFloat(A),charSpace:0})*parseFloat(A)*1.5,width:r}},Zt={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},te=function(t,e){var A={type:"reference",object:t};void 0===e.internal.getPageInfo(t.page).pageContext.annotations.find((function(t){return t.type===A.type&&t.object===A.object}))&&e.internal.getPageInfo(t.page).pageContext.annotations.push(A)},ee=function(t,e){for(var A in t)if(t.hasOwnProperty(A)){var r=A,s=t[A];e.internal.newObjectDeferredBegin(s.objId,!0),"object"===(0,n.A)(s)&&"function"==typeof s.putStream&&s.putStream(),delete t[r]}},Ae=function(t,e){if(e.scope=t,void 0!==t.internal&&(void 0===t.internal.acroformPlugin||!1===t.internal.acroformPlugin.isInitialized)){if(oe.FieldNum=0,t.internal.acroformPlugin=JSON.parse(JSON.stringify(Zt)),t.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");Mt=t.internal.scaleFactor,t.internal.acroformPlugin.acroFormDictionaryRoot=new ie,t.internal.acroformPlugin.acroFormDictionaryRoot.scope=t,t.internal.acroformPlugin.acroFormDictionaryRoot._eventID=t.internal.events.subscribe("postPutResources",(function(){!function(t){t.internal.events.unsubscribe(t.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete t.internal.acroformPlugin.acroFormDictionaryRoot._eventID,t.internal.acroformPlugin.printedOut=!0}(t)})),t.internal.events.subscribe("buildDocument",(function(){!function(t){t.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var e=t.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var A in e)if(e.hasOwnProperty(A)){var n=e[A];
vendor: 4,047 bytes, line 476
476n.objId=void 0,n.hasAnnotation&&te(n,t)}}(t)})),t.internal.events.subscribe("putCatalog",(function(){!function(t){if(void 0===t.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("putCatalogCallback: Root missing.");t.internal.write("/AcroForm "+t.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}(t)})),t.internal.events.subscribe("postPutPages",(function(e){!function(t,e){var A=!t;for(var r in t||(e.internal.newObjectDeferredBegin(e.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),e.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),t=t||e.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(t.hasOwnProperty(r)){var s=t[r],a=[],i=s.Rect;if(s.Rect&&(s.Rect=Yt(s.Rect,e)),e.internal.newObjectDeferredBegin(s.objId,!0),s.DA=Be.createDefaultAppearanceStream(s),"object"===(0,n.A)(s)&&"function"==typeof s.getKeyValueListForStream&&(a=s.getKeyValueListForStream()),s.Rect=i,s.hasAppearanceStream&&!s.appearanceStreamContent){var o=Wt(s);a.push({key:"AP",value:"<</N "+o+">>"}),e.internal.acroformPlugin.xForms.push(o)}if(s.appearanceStreamContent){var c="";for(var l in s.appearanceStreamContent)if(s.appearanceStreamContent.hasOwnProperty(l)){var u=s.appearanceStreamContent[l];if(c+="/"+l+" ",c+="<<",Object.keys(u).length>=1||Array.isArray(u)){for(var r in u)if(u.hasOwnProperty(r)){var h=u[r];"function"==typeof h&&(h=h.call(e,s)),c+="/"+r+" "+h+" ",e.internal.acroformPlugin.xForms.indexOf(h)>=0||e.internal.acroformPlugin.xForms.push(h)}}else"function"==typeof(h=u)&&(h=h.call(e,s)),c+="/"+r+" "+h,e.internal.acroformPlugin.xForms.indexOf(h)>=0||e.internal.acroformPlugin.xForms.push(h);c+=">>"}a.push({key:"AP",value:"<<\n"+c+">>"})}e.internal.putStream({additionalKeyValues:a,objectId:s.objId}),e.internal.out("endobj")}A&&ee(e.internal.acroformPlugin.xForms,e)}(e,t)})),t.internal.acroformPlugin.isInitialized=!0}},ne=Tt.__acroform__.arrayToPdfArray=function(t,e,A){var r=function(t){return t};if(Array.isArray(t)){for(var s="[",a=0;a<t.length;a++)switch(0!==a&&(s+=" "),(0,n.A)(t[a])){case"boolean":case"number":case"object":s+=t[a].toString();break;case"string":"/"!==t[a].substr(0,1)?(void 0!==e&&A&&(r=A.internal.getEncryptor(e)),s+="("+Pt(r(t[a].toString()))+")"):s+=t[a].toString()}return s+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},re=function(t,e,A){var n=function(t){return t};return void 0!==e&&A&&(n=A.internal.getEncryptor(e)),(t=t||"").toString(),"("+Pt(n(t))+")"},se=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(void 0===this._objId){if(void 0===this.scope)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(t){this._objId=t}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};se.prototype.toString=function(){return this.objId+" 0 R"},se.prototype.putStream=function(){var t=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:t,objectId:this.objId}),this.scope.internal.out("endobj")},se.prototype.getKeyValueListForStream=function(){var t=[],e=Object.getOwnPropertyNames(this).filter((function(t){return"content"!=t&&"appearanceStreamContent"!=t&&"scope"!=t&&"objId"!=t&&"_"!=t.substring(0,1)}));for(var A in e)if(!1===Object.getOwnPropertyDescriptor(this,e[A]).configurable){var n=e[A],r=this[n];r&&(Array.isArray(r)?t.push({key:n,value:ne(r,this.objId,this.scope)}):r instanceof se?(r.scope=this.scope,t.push({key:n,value:r.objId+" 0 R"})):"function"!=typeof r&&t.push({key:n,value:r}))}return t};var ae=function(){se.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var t,e=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}
vendor: 2,722 bytes, line 476
476),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(e){t=e.trim()},get:function(){return t||null}})};Ht(ae,se);var ie=function(){se.call(this);var t,e=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return e.length>0?e:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return e}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(t){var e=function(t){return t};return this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),"("+Pt(e(t))+")"}},set:function(e){t=e}})};Ht(ie,se);var oe=function t(){se.call(this);var e=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){if(isNaN(t))throw new Error('Invalid value "'+t+'" for attribute F supplied.');e=t}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(e,3))},set:function(t){!0===Boolean(t)?this.F=qt(e,3):this.F=zt(e,3)}});var A=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return A},set:function(t){if(isNaN(t))throw new Error('Invalid value "'+t+'" for attribute Ff supplied.');A=t}});var n=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(0!==n.length)return n},set:function(t){n=void 0!==t?t:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[0])?0:n[0]},set:function(t){n[0]=t}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[1])?0:n[1]},set:function(t){n[1]=t}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[2])?0:n[2]},set:function(t){n[2]=t}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[3])?0:n[3]},set:function(t){n[3]=t}});var r="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return r},set:function(t){switch(t){case"/Btn":case"/Tx":case"/Ch":case"/Sig":r=t;break;default:throw new Error('Invalid value "'+t+'" for attribute FT supplied.')}}});var s=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!s||s.length<1){if(this instanceof me)return;s="FieldObject"+t.FieldNum++}var e=function(t){return t};return this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),"("+Pt(e(s))+")"},set:function(t){s=t.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return s},set:function(t){s=t}});var a="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return a}
vendor: 6,812 bytes, line 476
476,set:function(t){a=t}});var i="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return i},set:function(t){i=t}});var o=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return o},set:function(t){o=t}});var c=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return void 0===c?50/Mt:c},set:function(t){c=t}});var l="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return l},set:function(t){l=t}});var u="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!u||this instanceof me||this instanceof ve))return re(u,this.objId,this.scope)},set:function(t){t=t.toString(),u=t}});var h=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(h)return this instanceof de==0?re(h,this.objId,this.scope):h},set:function(t){t=t.toString(),h=this instanceof de==0?"("===t.substr(0,1)?jt(t.substr(1,t.length-2)):jt(t):t}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof de==1?jt(h.substr(1,h.length-1)):h},set:function(t){t=t.toString(),h=this instanceof de==1?"/"+t:t}});var d=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(d)return d},set:function(t){this.V=t}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(d)return this instanceof de==0?re(d,this.objId,this.scope):d},set:function(t){t=t.toString(),d=this instanceof de==0?"("===t.substr(0,1)?jt(t.substr(1,t.length-2)):jt(t):t}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof de==1?jt(d.substr(1,d.length-1)):d},set:function(t){t=t.toString(),d=this instanceof de==1?"/"+t:t}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var f,p=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return p},set:function(t){t=Boolean(t),p=t}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(f)return f},set:function(t){f=t}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,1))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,1):this.Ff=zt(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,2))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,2):this.Ff=zt(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,3))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,3):this.Ff=zt(this.Ff,3)}});var m=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(null!==m)return m},set:function(t){if(-1===[0,1,2].indexOf(t))throw new Error('Invalid value "'+t+'" for attribute Q supplied.');m=t}}),Object.defineProperty(this,"textAlign",{get:function(){var t;switch(m){case 0:default:t="left";break;case 1:t="center";break;case 2:t="right"}return t},configurable:!0,enumerable:!0,set:function(t){switch(t){case"right":case 2:m=2;break;case"center":case 1:m=1;break;case"left":case 0:default:m=0}}})};Ht(oe,se);var ce=function(){oe.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var t=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){t=e}});var e=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return ne(e,this.objId,this.scope)},set:function(t){var A,n;n=[],"string"==typeof(A=t)&&(n=function(t,e,A){A||(A=1);for(var n,r=[];n=e.exec(t);)r.push(n[A]);return r}(A,/\((.*?)\)/g)),e=n}}),this.getOptions=function(){return e},this.setOptions=function(t){e=t,this.sort&&e.sort()},this.addOption=function(t){t=(t=t||"").toString(),e.push(t),this.sort&&e.sort()},this.removeOption=function(t,A){for(A=A||!1,t=(t=t||"").toString();-1!==e.indexOf(t)&&(e.splice(e.indexOf(t),1),!1!==A););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,18))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,18):this.Ff=zt(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,19))},set:function(t){!0===this.combo&&(!0===Boolean(t)?this.Ff=qt(this.Ff,19):this.Ff=zt(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,20))},set:function(t){!0===Boolean(t)?(this.Ff=qt(this.Ff,20),e.sort()):this.Ff=zt(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,22))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,22):this.Ff=zt(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,23))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,23):this.Ff=zt(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,27))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,27):this.Ff=zt(this.Ff,27)}}),this.hasAppearanceStream=!1};Ht(ce,oe);var le=function(){ce.call(this),this.fontName="helvetica",this.combo=!1};Ht(le,ce);var ue=function(){le.call(this),this.combo=!0};Ht(ue,le);var he=function(){ue.call(this),this.edit=!0};Ht(he,ue);var de=function(){oe.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,15))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,15):this.Ff=zt(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,16))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,16):this.Ff=zt(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,17))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,17):this.Ff=zt(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,26))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,26):this.Ff=zt(this.Ff,26)}});var t,e={};
vendor: 4,567 bytes, line 476
476Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(t){return t};if(this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),0!==Object.keys(e).length){var A,n=[];for(A in n.push("<<"),e)n.push("/"+A+" ("+Pt(t(e[A]))+")");return n.push(">>"),n.join("\n")}},set:function(t){"object"===(0,n.A)(t)&&(e=t)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return e.CA||""},set:function(t){"string"==typeof t&&(e.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(e){t="/"+e}})};Ht(de,oe);var fe=function(){de.call(this),this.pushButton=!0};Ht(fe,de);var pe=function(){de.call(this),this.radio=!0,this.pushButton=!1;var t=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=void 0!==e?e:[]}})};Ht(pe,de);var me=function(){var t,e;oe.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return e},set:function(t){e=t}});var A,r={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(t){return t};this.scope&&(t=this.scope.internal.getEncryptor(this.objId));var e,A=[];for(e in A.push("<<"),r)A.push("/"+e+" ("+Pt(t(r[e]))+")");return A.push(">>"),A.join("\n")},set:function(t){"object"===(0,n.A)(t)&&(r=t)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return r.CA||""},set:function(t){"string"==typeof t&&(r.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return A},set:function(t){A=t}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return A.substr(1,A.length-1)},set:function(t){A="/"+t}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=Be.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};Ht(me,oe),pe.prototype.setAppearance=function(t){if(!("createAppearanceStream"in t)||!("getCA"in t))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var e in this.Kids)if(this.Kids.hasOwnProperty(e)){var A=this.Kids[e];A.appearanceStreamContent=t.createAppearanceStream(A.optionName),A.caption=t.getCA()}},pe.prototype.createOption=function(t){var e=new me;return e.Parent=this,e.optionName=t,this.Kids.push(e),ye.call(this.scope,e),e};var ge=function(){de.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Be.CheckBox.createAppearanceStream()};Ht(ge,de);var ve=function(){oe.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,13))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,13):this.Ff=zt(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,21))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,21):this.Ff=zt(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,23))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,23):this.Ff=zt(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,24))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,24):this.Ff=zt(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,25))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,25):this.Ff=zt(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,26))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,26):this.Ff=zt(this.Ff,26)}});var t=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){Number.isInteger(e)&&(t=e)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};Ht(ve,oe);
vendor: 4,234 bytes, line 476
476var we=function(){ve.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return Boolean($t(this.Ff,14))},set:function(t){!0===Boolean(t)?this.Ff=qt(this.Ff,14):this.Ff=zt(this.Ff,14)}}),this.password=!0};Ht(we,ve);var Be={CheckBox:{createAppearanceStream:function(){return{N:{On:Be.CheckBox.YesNormal},D:{On:Be.CheckBox.YesPushDown,Off:Be.CheckBox.OffPushDown}}},YesPushDown:function(t){var e=Rt(t);e.scope=t.scope;var A=[],n=t.scope.internal.getFont(t.fontName,t.fontStyle).id,r=t.scope.__private__.encodeColorString(t.color),s=Jt(t,t.caption);return A.push("0.749023 g"),A.push("0 0 "+Dt(Be.internal.getWidth(t))+" "+Dt(Be.internal.getHeight(t))+" re"),A.push("f"),A.push("BMC"),A.push("q"),A.push("0 0 1 rg"),A.push("/"+n+" "+Dt(s.fontSize)+" Tf "+r),A.push("BT"),A.push(s.text),A.push("ET"),A.push("Q"),A.push("EMC"),e.stream=A.join("\n"),e},YesNormal:function(t){var e=Rt(t);e.scope=t.scope;var A=t.scope.internal.getFont(t.fontName,t.fontStyle).id,n=t.scope.__private__.encodeColorString(t.color),r=[],s=Be.internal.getHeight(t),a=Be.internal.getWidth(t),i=Jt(t,t.caption);return r.push("1 g"),r.push("0 0 "+Dt(a)+" "+Dt(s)+" re"),r.push("f"),r.push("q"),r.push("0 0 1 rg"),r.push("0 0 "+Dt(a-1)+" "+Dt(s-1)+" re"),r.push("W"),r.push("n"),r.push("0 g"),r.push("BT"),r.push("/"+A+" "+Dt(i.fontSize)+" Tf "+n),r.push(i.text),r.push("ET"),r.push("Q"),e.stream=r.join("\n"),e},OffPushDown:function(t){var e=Rt(t);e.scope=t.scope;var A=[];return A.push("0.749023 g"),A.push("0 0 "+Dt(Be.internal.getWidth(t))+" "+Dt(Be.internal.getHeight(t))+" re"),A.push("f"),e.stream=A.join("\n"),e}},RadioButton:{Circle:{createAppearanceStream:function(t){var e={D:{Off:Be.RadioButton.Circle.OffPushDown},N:{}};return e.N[t]=Be.RadioButton.Circle.YesNormal,e.D[t]=Be.RadioButton.Circle.YesPushDown,e},getCA:function(){return"l"},YesNormal:function(t){var e=Rt(t);e.scope=t.scope;var A=[],n=Be.internal.getWidth(t)<=Be.internal.getHeight(t)?Be.internal.getWidth(t)/4:Be.internal.getHeight(t)/4;n=Number((.9*n).toFixed(5));var r=Be.internal.Bezier_C,s=Number((n*r).toFixed(5));return A.push("q"),A.push("1 0 0 1 "+kt(Be.internal.getWidth(t)/2)+" "+kt(Be.internal.getHeight(t)/2)+" cm"),A.push(n+" 0 m"),A.push(n+" "+s+" "+s+" "+n+" 0 "+n+" c"),A.push("-"+s+" "+n+" -"+n+" "+s+" -"+n+" 0 c"),A.push("-"+n+" -"+s+" -"+s+" -"+n+" 0 -"+n+" c"),A.push(s+" -"+n+" "+n+" -"+s+" "+n+" 0 c"),A.push("f"),A.push("Q"),e.stream=A.join("\n"),e},YesPushDown:function(t){var e=Rt(t);e.scope=t.scope;var A=[],n=Be.internal.getWidth(t)<=Be.internal.getHeight(t)?Be.internal.getWidth(t)/4:Be.internal.getHeight(t)/4;n=Number((.9*n).toFixed(5));var r=Number((2*n).toFixed(5)),s=Number((r*Be.internal.Bezier_C).toFixed(5)),a=Number((n*Be.internal.Bezier_C).toFixed(5));return A.push("0.749023 g"),A.push("q"),A.push("1 0 0 1 "+kt(Be.internal.getWidth(t)/2)+" "+kt(Be.internal.getHeight(t)/2)+" cm"),A.push(r+" 0 m"),A.push(r+" "+s+" "+s+" "+r+" 0 "+r+" c"),A.push("-"+s+" "+r+" -"+r+" "+s+" -"+r+" 0 c"),A.push("-"+r+" -"+s+" -"+s+" -"+r+" 0 -"+r+" c"),A.push(s+" -"+r+" "+r+" -"+s+" "+r+" 0 c"),A.push("f"),A.push("Q"),A.push("0 g"),A.push("q"),A.push("1 0 0 1 "+kt(Be.internal.getWidth(t)/2)+" "+kt(Be.internal.getHeight(t)/2)+" cm"),A.push(n+" 0 m"),A.push(n+" "+a+" "+a+" "+n+" 0 "+n+" c"),A.push("-"+a+" "+n+" -"+n+" "+a+" -"+n+" 0 c"),A.push("-"+n+" -"+a+" -"+a+" -"+n+" 0 -"+n+" c"),A.push(a+" -"+n+" "+n+" -"+a+" "+n+" 0 c"),A.push("f"),A.push("Q"),e.stream=A.join("\n"),e},OffPushDown:function(t){var e=Rt(t);e.scope=t.scope;var A=[],n=Be.internal.getWidth(t)<=Be.internal.getHeight(t)?Be.internal.getWidth(t)/4:Be.internal.getHeight(t)/4;n=Number((.9*n).toFixed(5));var r=Number((2*n).toFixed(5)),s=Number((r*Be.internal.Bezier_C).toFixed(5));return A.push("0.749023 g"),A.push("q"),A.push("1 0 0 1 "+kt(Be.internal.getWidth(t)/2)+" "+kt(Be.internal.getHeight(t)/2)+" cm"),A.push(r+" 0 m"),A.push(r+" "+s+" "+s+" "+r+" 0 "+r+" c"),A.push("-"+s+" "+r+" -"+r+" "+s+" -"+r+" 0 c"),A.push("-"+r+" -"+s+" -"+s+" -"+r+" 0 -"+r+" c"),A.push(s+" -"+r+" "+r+" -"+s+" "+r+" 0 c"),A.push("f"),A.push("Q"),e.stream=A.join("\n"),e}},Cross:{createAppearanceStream:function(t){var e={D:{Off:Be.RadioButton.Cross.OffPushDown},N:{}}
vendor: 4,374 bytes, line 476
476;return e.N[t]=Be.RadioButton.Cross.YesNormal,e.D[t]=Be.RadioButton.Cross.YesPushDown,e},getCA:function(){return"8"},YesNormal:function(t){var e=Rt(t);e.scope=t.scope;var A=[],n=Be.internal.calculateCross(t);return A.push("q"),A.push("1 1 "+Dt(Be.internal.getWidth(t)-2)+" "+Dt(Be.internal.getHeight(t)-2)+" re"),A.push("W"),A.push("n"),A.push(Dt(n.x1.x)+" "+Dt(n.x1.y)+" m"),A.push(Dt(n.x2.x)+" "+Dt(n.x2.y)+" l"),A.push(Dt(n.x4.x)+" "+Dt(n.x4.y)+" m"),A.push(Dt(n.x3.x)+" "+Dt(n.x3.y)+" l"),A.push("s"),A.push("Q"),e.stream=A.join("\n"),e},YesPushDown:function(t){var e=Rt(t);e.scope=t.scope;var A=Be.internal.calculateCross(t),n=[];return n.push("0.749023 g"),n.push("0 0 "+Dt(Be.internal.getWidth(t))+" "+Dt(Be.internal.getHeight(t))+" re"),n.push("f"),n.push("q"),n.push("1 1 "+Dt(Be.internal.getWidth(t)-2)+" "+Dt(Be.internal.getHeight(t)-2)+" re"),n.push("W"),n.push("n"),n.push(Dt(A.x1.x)+" "+Dt(A.x1.y)+" m"),n.push(Dt(A.x2.x)+" "+Dt(A.x2.y)+" l"),n.push(Dt(A.x4.x)+" "+Dt(A.x4.y)+" m"),n.push(Dt(A.x3.x)+" "+Dt(A.x3.y)+" l"),n.push("s"),n.push("Q"),e.stream=n.join("\n"),e},OffPushDown:function(t){var e=Rt(t);e.scope=t.scope;var A=[];return A.push("0.749023 g"),A.push("0 0 "+Dt(Be.internal.getWidth(t))+" "+Dt(Be.internal.getHeight(t))+" re"),A.push("f"),e.stream=A.join("\n"),e}}},createDefaultAppearanceStream:function(t){var e=t.scope.internal.getFont(t.fontName,t.fontStyle).id,A=t.scope.__private__.encodeColorString(t.color);return"/"+e+" "+t.fontSize+" Tf "+A}};Be.internal={Bezier_C:.551915024494,calculateCross:function(t){var e=Be.internal.getWidth(t),A=Be.internal.getHeight(t),n=Math.min(e,A);return{x1:{x:(e-n)/2,y:(A-n)/2+n},x2:{x:(e-n)/2+n,y:(A-n)/2},x3:{x:(e-n)/2,y:(A-n)/2},x4:{x:(e-n)/2+n,y:(A-n)/2+n}}}},Be.internal.getWidth=function(t){var e=0;return"object"===(0,n.A)(t)&&(e=Ot(t.Rect[2])),e},Be.internal.getHeight=function(t){var e=0;return"object"===(0,n.A)(t)&&(e=Ot(t.Rect[3])),e};var ye=Tt.addField=function(t){if(Ae(this,t),!(t instanceof oe))throw new Error("Invalid argument passed to jsPDF.addField.");var e;return(e=t).scope.internal.acroformPlugin.printedOut&&(e.scope.internal.acroformPlugin.printedOut=!1,e.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),e.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(e),t.page=t.scope.internal.getCurrentPageInfo().pageNumber,this};Tt.AcroFormChoiceField=ce,Tt.AcroFormListBox=le,Tt.AcroFormComboBox=ue,Tt.AcroFormEditBox=he,Tt.AcroFormButton=de,Tt.AcroFormPushButton=fe,Tt.AcroFormRadioButton=pe,Tt.AcroFormCheckBox=ge,Tt.AcroFormTextField=ve,Tt.AcroFormPasswordField=we,Tt.AcroFormAppearance=Be,Tt.AcroForm={ChoiceField:ce,ListBox:le,ComboBox:ue,EditBox:he,Button:de,PushButton:fe,RadioButton:pe,CheckBox:ge,TextField:ve,PasswordField:we,Appearance:Be},Nt.AcroForm={ChoiceField:ce,ListBox:le,ComboBox:ue,EditBox:he,Button:de,PushButton:fe,RadioButton:pe,CheckBox:ge,TextField:ve,PasswordField:we,Appearance:Be};var Ce=Nt.AcroForm;function be(t){return t.reduce((function(t,e,A){return t[e]=A,t}),{})}!function(t){t.__addimage__={};var e="UNKNOWN",A={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},r=t.__addimage__.getImageFileTypeByImageData=function(t,n){var r,s,a,i,o,c=e;if("RGBA"===(n=n||e)||void 0!==t.data&&t.data instanceof Uint8ClampedArray&&"height"in t&&"width"in t)return"RGBA";if(b(t))for(o in A)for(a=A[o],r=0;r<a.length;r+=1){for(i=!0,s=0;s<a[r].length;s+=1)if(void 0!==a[r][s]&&a[r][s]!==t[s]){i=!1;break}if(!0===i){c=o;break}}else for(o in A)for(a=A[o],r=0;r<a.length;r+=1){for(i=!0,s=0;s<a[r].length;s+=1)if(void 0!==a[r][s]&&a[r][s]!==t.charCodeAt(s)){i=!1;break}if(!0===i){c=o;break}}return c===e&&n!==e&&(c=n),c},s=function t(e){for(var A=this.internal.write,n=this.internal.putStream,r=(0,this.internal.getFilters)();-1!==r.indexOf("FlateEncode");)r.splice(r.indexOf("FlateEncode"),1);e.objectId=this.internal.newObject();var s=[];if(s.push({key:"Type",value:"/XObject"}),s.push({key:"Subtype",value:"/Image"}),s.push({key:"Width",value:e.width}),s.push({key:"Height",value:e.height}
vendor: 4,401 bytes, line 476
476),e.colorSpace===g.INDEXED?s.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(e.palette.length/3-1)+" "+("sMask"in e&&void 0!==e.sMask?e.objectId+2:e.objectId+1)+" 0 R]"}):(s.push({key:"ColorSpace",value:"/"+e.colorSpace}),e.colorSpace===g.DEVICE_CMYK&&s.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),s.push({key:"BitsPerComponent",value:e.bitsPerComponent}),"decodeParameters"in e&&void 0!==e.decodeParameters&&s.push({key:"DecodeParms",value:"<<"+e.decodeParameters+">>"}),"transparency"in e&&Array.isArray(e.transparency)){for(var a="",i=0,o=e.transparency.length;i<o;i++)a+=e.transparency[i]+" "+e.transparency[i]+" ";s.push({key:"Mask",value:"["+a+"]"})}void 0!==e.sMask&&s.push({key:"SMask",value:e.objectId+1+" 0 R"});var c=void 0!==e.filter?["/"+e.filter]:void 0;if(n({data:e.data,additionalKeyValues:s,alreadyAppliedFilters:c,objectId:e.objectId}),A("endobj"),"sMask"in e&&void 0!==e.sMask){var l="/Predictor "+e.predictor+" /Colors 1 /BitsPerComponent "+e.bitsPerComponent+" /Columns "+e.width,u={width:e.width,height:e.height,colorSpace:"DeviceGray",bitsPerComponent:e.bitsPerComponent,decodeParameters:l,data:e.sMask};"filter"in e&&(u.filter=e.filter),t.call(this,u)}if(e.colorSpace===g.INDEXED){var h=this.internal.newObject();n({data:_(new Uint8Array(e.palette)),objectId:h}),A("endobj")}},a=function(){var t=this.internal.collections.addImage_images;for(var e in t)s.call(this,t[e])},i=function(){var t,e=this.internal.collections.addImage_images,A=this.internal.write;for(var n in e)A("/I"+(t=e[n]).index,t.objectId,"0","R")},o=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",a),this.internal.events.subscribe("putXobjectDict",i))},c=function(){var t=this.internal.collections.addImage_images;return o.call(this),t},l=function(){return Object.keys(this.internal.collections.addImage_images).length},u=function(e){return"function"==typeof t["process"+e.toUpperCase()]},h=function(t){return"object"===(0,n.A)(t)&&1===t.nodeType},d=function(e,A){if("IMG"===e.nodeName&&e.hasAttribute("src")){var n=""+e.getAttribute("src");if(0===n.indexOf("data:image/"))return at(unescape(n).split("base64,").pop());var r=t.loadFile(n,!0);if(void 0!==r)return r}if("CANVAS"===e.nodeName){if(0===e.width||0===e.height)throw new Error("Given canvas must have data. Canvas width: "+e.width+", height: "+e.height);var s;switch(A){case"PNG":s="image/png";break;case"WEBP":s="image/webp";break;case"JPEG":case"JPG":default:s="image/jpeg"}return at(e.toDataURL(s,1).split("base64,").pop())}},f=function(t){var e=this.internal.collections.addImage_images;if(e)for(var A in e)if(t===e[A].alias)return e[A]},p=function(t,e,A){return t||e||(t=-96,e=-96),t<0&&(t=-1*A.width*72/t/this.internal.scaleFactor),e<0&&(e=-1*A.height*72/e/this.internal.scaleFactor),0===t&&(t=e*A.width/A.height),0===e&&(e=t*A.height/A.width),[t,e]},m=function(t,e,A,n,r,s){var a=p.call(this,A,n,r),i=this.internal.getCoordinateString,o=this.internal.getVerticalCoordinateString,l=c.call(this);if(A=a[0],n=a[1],l[r.index]=r,s){s*=Math.PI/180;var u=Math.cos(s),h=Math.sin(s),d=function(t){return t.toFixed(4)},f=[d(u),d(h),d(-1*h),d(u),0,0,"cm"]}this.internal.write("q"),s?(this.internal.write([1,"0","0",1,i(t),o(e+n),"cm"].join(" ")),this.internal.write(f.join(" ")),this.internal.write([i(A),"0","0",i(n),"0","0","cm"].join(" "))):this.internal.write([i(A),"0","0",i(n),i(t),o(e+n),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+r.index+" Do"),this.internal.write("Q")},g=t.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};t.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var v=t.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},w=t.__addimage__.sHashCode=function(t){var e,A,n=0;if("string"==typeof t)for(A=t.length,e=0;e<A;e++)n=(n<<5)-n+t.charCodeAt(e),n|=0;else if(b(t))for(A=t.byteLength/2,e=0;e<A;e++)n=(n<<5)-n+t[e],n|=0;return n}
vendor: 3,442 bytes, line 476
476,B=t.__addimage__.validateStringAsBase64=function(t){(t=t||"").toString().trim();var e=!0;return 0===t.length&&(e=!1),t.length%4!=0&&(e=!1),!1===/^[A-Za-z0-9+/]+$/.test(t.substr(0,t.length-2))&&(e=!1),!1===/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(t.substr(-2))&&(e=!1),e},y=t.__addimage__.extractImageFromDataUrl=function(t){var e=(t=t||"").split("base64,"),A=null;if(2===e.length){var n=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(e[0]);Array.isArray(n)&&(A={mimeType:n[1],charset:n[2],data:e[1]})}return A},C=t.__addimage__.supportsArrayBuffer=function(){return"undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array};t.__addimage__.isArrayBuffer=function(t){return C()&&t instanceof ArrayBuffer};var b=t.__addimage__.isArrayBufferView=function(t){return C()&&"undefined"!=typeof Uint32Array&&(t instanceof Int8Array||t instanceof Uint8Array||"undefined"!=typeof Uint8ClampedArray&&t instanceof Uint8ClampedArray||t instanceof Int16Array||t instanceof Uint16Array||t instanceof Int32Array||t instanceof Uint32Array||t instanceof Float32Array||t instanceof Float64Array)},F=t.__addimage__.binaryStringToUint8Array=function(t){for(var e=t.length,A=new Uint8Array(e),n=0;n<e;n++)A[n]=t.charCodeAt(n);return A},_=t.__addimage__.arrayBufferToBinaryString=function(t){for(var e="",A=b(t)?t:new Uint8Array(t),n=0;n<A.length;n+=8192)e+=String.fromCharCode.apply(null,A.subarray(n,n+8192));return e};t.addImage=function(){var t,A,r,s,a,i,c,l,u;if("number"==typeof arguments[1]?(A=e,r=arguments[1],s=arguments[2],a=arguments[3],i=arguments[4],c=arguments[5],l=arguments[6],u=arguments[7]):(A=arguments[1],r=arguments[2],s=arguments[3],a=arguments[4],i=arguments[5],c=arguments[6],l=arguments[7],u=arguments[8]),"object"===(0,n.A)(t=arguments[0])&&!h(t)&&"imageData"in t){var d=t;t=d.imageData,A=d.format||A||e,r=d.x||r||0,s=d.y||s||0,a=d.w||d.width||a,i=d.h||d.height||i,c=d.alias||c,l=d.compression||l,u=d.rotation||d.angle||u}var f=this.internal.getFilters();if(void 0===l&&-1!==f.indexOf("FlateEncode")&&(l="SLOW"),isNaN(r)||isNaN(s))throw new Error("Invalid coordinates passed to jsPDF.addImage");o.call(this);var p=U.call(this,t,A,c,l);return m.call(this,r,s,a,i,p,u),this};var U=function(A,n,s,a){var i,o,c;if("string"==typeof A&&r(A)===e){A=unescape(A);var p=Q(A,!1);(""!==p||void 0!==(p=t.loadFile(A,!0)))&&(A=p)}if(h(A)&&(A=d(A,n)),n=r(A,n),!u(n))throw new Error("addImage does not support files of type '"+n+"', please ensure that a plugin for '"+n+"' support is added.");if((null==(c=s)||0===c.length)&&(s=function(t){return"string"==typeof t||b(t)?w(t):b(t.data)?w(t.data):null}(A)),(i=f.call(this,s))||(C()&&(A instanceof Uint8Array||"RGBA"===n||(o=A,A=F(A))),i=this["process"+n.toUpperCase()](A,l.call(this),s,function(e){return e&&"string"==typeof e&&(e=e.toUpperCase()),e in t.image_compression?e:v.NONE}(a),o)),!i)throw new Error("An unknown error occurred whilst processing the image.");return i},Q=t.__addimage__.convertBase64ToBinaryString=function(t,e){var A;e="boolean"!=typeof e||e;var n,r="";if("string"==typeof t){n=null!==(A=y(t))?A.data:t;try{r=at(n)}catch(t){if(e)throw B(n)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+t.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return r};t.getImageProperties=function(A){var n,s,a="";if(h(A)&&(A=d(A)),"string"==typeof A&&r(A)===e&&(""===(a=Q(A,!1))&&(a=t.loadFile(A)||""),A=a
vendor: 4,236 bytes, lines 476-484
476),s=r(A),!u(s))throw new Error("addImage does not support files of type '"+s+"', please ensure that a plugin for '"+s+"' support is added.");if(!C()||A instanceof Uint8Array||(A=F(A)),!(n=this["process"+s.toUpperCase()](A)))throw new Error("An unknown error occurred whilst processing the image");return n.fileType=s,n}}(Nt.API),
477/**
478 * @license
479 * Copyright (c) 2014 Steven Spungin (TwelveTone LLC)  [email protected]
480 *
481 * Licensed under the MIT License.
482 * http://opensource.org/licenses/mit-license
483 */
484function(t){var e=function(t){if(void 0!==t&&""!=t)return!0};Nt.API.events.push(["addPage",function(t){this.internal.getPageInfo(t.pageNumber).pageContext.annotations=[]}]),t.events.push(["putPage",function(t){for(var A,n,r,s=this.internal.getCoordinateString,a=this.internal.getVerticalCoordinateString,i=this.internal.getPageInfoByObjId(t.objId),o=t.pageContext.annotations,c=!1,l=0;l<o.length&&!c;l++)switch((A=o[l]).type){case"link":(e(A.options.url)||e(A.options.pageNumber))&&(c=!0);break;case"reference":case"text":case"freetext":c=!0}if(0!=c){this.internal.write("/Annots [");for(var u=0;u<o.length;u++){A=o[u];var h=this.internal.pdfEscape,d=this.internal.getEncryptor(t.objId);switch(A.type){case"reference":this.internal.write(" "+A.object.objId+" 0 R ");break;case"text":var f=this.internal.newAdditionalObject(),p=this.internal.newAdditionalObject(),m=this.internal.getEncryptor(f.objId),g=A.title||"Note";r="<</Type /Annot /Subtype /Text "+(n="/Rect ["+s(A.bounds.x)+" "+a(A.bounds.y+A.bounds.h)+" "+s(A.bounds.x+A.bounds.w)+" "+a(A.bounds.y)+"] ")+"/Contents ("+h(m(A.contents))+")",r+=" /Popup "+p.objId+" 0 R",r+=" /P "+i.objId+" 0 R",r+=" /T ("+h(m(g))+") >>",f.content=r;var v=f.objId+" 0 R";r="<</Type /Annot /Subtype /Popup "+(n="/Rect ["+s(A.bounds.x+30)+" "+a(A.bounds.y+A.bounds.h)+" "+s(A.bounds.x+A.bounds.w+30)+" "+a(A.bounds.y)+"] ")+" /Parent "+v,A.open&&(r+=" /Open true"),r+=" >>",p.content=r,this.internal.write(f.objId,"0 R",p.objId,"0 R");break;case"freetext":n="/Rect ["+s(A.bounds.x)+" "+a(A.bounds.y)+" "+s(A.bounds.x+A.bounds.w)+" "+a(A.bounds.y+A.bounds.h)+"] ";var w=A.color||"#000000";r="<</Type /Annot /Subtype /FreeText "+n+"/Contents ("+h(d(A.contents))+")",r+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+w+")",r+=" /Border [0 0 0]",r+=" >>",this.internal.write(r);break;case"link":if(A.options.name){var B=this.annotations._nameMap[A.options.name];A.options.pageNumber=B.page,A.options.top=B.y}else A.options.top||(A.options.top=0);if(n="/Rect ["+A.finalBounds.x+" "+A.finalBounds.y+" "+A.finalBounds.w+" "+A.finalBounds.h+"] ",r="",A.options.url)r="<</Type /Annot /Subtype /Link "+n+"/Border [0 0 0] /A <</S /URI /URI ("+h(d(A.options.url))+") >>";else if(A.options.pageNumber)switch(r="<</Type /Annot /Subtype /Link "+n+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(A.options.pageNumber).objId+" 0 R",A.options.magFactor=A.options.magFactor||"XYZ",A.options.magFactor){case"Fit":r+=" /Fit]";break;case"FitH":r+=" /FitH "+A.options.top+"]";break;case"FitV":A.options.left=A.options.left||0,r+=" /FitV "+A.options.left+"]";break;case"XYZ":default:var y=a(A.options.top);A.options.left=A.options.left||0,void 0===A.options.zoom&&(A.options.zoom=0),r+=" /XYZ "+A.options.left+" "+y+" "+A.options.zoom+"]"}""!=r&&(r+=" >>",this.internal.write(r))}}this.internal.write("]")}}]),t.createAnnotation=function(t){var e=this.internal.getCurrentPageInfo();switch(t.type){case"link":this.link(t.bounds.x,t.bounds.y,t.bounds.w,t.bounds.h,t);break;case"text":case"freetext":e.pageContext.annotations.push(t)}},t.link=function(t,e,A,n,r){var s=this.internal.getCurrentPageInfo(),a=this.internal.getCoordinateString,i=this.internal.getVerticalCoordinateString;s.pageContext.annotations.push({finalBounds:{x:a(t),y:i(e),w:a(t+A),h:i(e+n)},options:r,type:"link"})},t.textWithLink=function(t,e,A,n){var r,s,a=this.getTextWidth(t),i=this.internal.getLineHeight()/this.internal.scaleFactor;if(void 0!==n.maxWidth){s=n.maxWidth;var o=this.splitTextToSize(t,s).length;r=Math.ceil(i*o)}else s=a,r=i;return this.text(t,e,A,n),A+=.2*i,"center"===n.align&&(e-=a/2),"right"===n.align&&(e-=a),this.link(e,A-i,s,r,n),a},t.getTextWidth=function(t){var e=this.internal.getFontSize();
484return this.getStringUnitWidth(t)*e/this.internal.scaleFactor}}(Nt.API),
485/**
486 * @license
487 * Copyright (c) 2017 Aras Abbasi
488 *
489 * Licensed under the MIT License.
490 * http://opensource.org/licenses/mit-license
491 */
492function(t){var e={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,6437
vendor: 10,729 bytes, lines 492-500
4927],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},A={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},n={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},r=[1570,1571,1573,1575];t.__arabicParser__={};var s=t.__arabicParser__.isInArabicSubstitutionA=function(t){return void 0!==e[t.charCodeAt(0)]},a=t.__arabicParser__.isArabicLetter=function(t){return"string"==typeof t&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(t)},i=t.__arabicParser__.isArabicEndLetter=function(t){return a(t)&&s(t)&&e[t.charCodeAt(0)].length<=2},o=t.__arabicParser__.isArabicAlfLetter=function(t){return a(t)&&r.indexOf(t.charCodeAt(0))>=0};t.__arabicParser__.arabicLetterHasIsolatedForm=function(t){return a(t)&&s(t)&&e[t.charCodeAt(0)].length>=1};var c=t.__arabicParser__.arabicLetterHasFinalForm=function(t){return a(t)&&s(t)&&e[t.charCodeAt(0)].length>=2};t.__arabicParser__.arabicLetterHasInitialForm=function(t){return a(t)&&s(t)&&e[t.charCodeAt(0)].length>=3};var l=t.__arabicParser__.arabicLetterHasMedialForm=function(t){return a(t)&&s(t)&&4==e[t.charCodeAt(0)].length},u=t.__arabicParser__.resolveLigatures=function(t){var e=0,n=A,r="",s=0;for(e=0;e<t.length;e+=1)void 0!==n[t.charCodeAt(e)]?(s++,"number"==typeof(n=n[t.charCodeAt(e)])&&(r+=String.fromCharCode(n),n=A,s=0),e===t.length-1&&(n=A,r+=t.charAt(e-(s-1)),e-=s-1,s=0)):(n=A,r+=t.charAt(e-s),e-=s,s=0);return r};t.__arabicParser__.isArabicDiacritic=function(t){return void 0!==t&&void 0!==n[t.charCodeAt(0)]};var h=t.__arabicParser__.getCorrectForm=function(t,e,A){return a(t)?!1===s(t)?-1:!c(t)||!a(e)&&!a(A)||!a(A)&&i(e)||i(t)&&!a(e)||i(t)&&o(e)||i(t)&&i(e)?0:l(t)&&a(e)&&!i(e)&&a(A)&&c(A)?3:i(t)||!a(A)?1:2:-1},d=function(t){var A=0,n=0,r=0,s="",i="",o="",c=(t=t||"").split("\\s+"),l=[];for(A=0;A<c.length;A+=1){for(l.push(""),n=0;n<c[A].length;n+=1)s=c[A][n],i=c[A][n-1],o=c[A][n+1],a(s)?(r=h(s,i,o),l[A]+=-1!==r?String.fromCharCode(e[s.charCodeAt(0)][r]):s):l[A]+=s;l[A]=u(l[A])}return l.join(" ")},f=t.__arabicParser__.processArabic=t.processArabic=function(){var t,e="string"==typeof arguments[0]?arguments[0]:arguments[0].text,A=[];if(Array.isArray(e)){var n=0;for(A=[],n=0;n<e.length;n+=1)Array.isArray(e[n])?A.push([d(e[n][0]),e[n][1],e[n][2]]):A.push([d(e[n])]);t=A}else t=d(e);return"string"==typeof arguments[0]?t:(arguments[0].text=t,arguments[0])};t.events.push(["preProcessText",f])}(Nt.API),Nt.API.autoPrint=function(t){var e;switch((t=t||{}).variant=t.variant||"non-conform",t.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",(function(){e=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){this.internal.out("/OpenAction "+e+" 0 R")}))}return this},
493/**
494 * @license
495 * Copyright (c) 2014 Steven Spungin (TwelveTone LLC)  [email protected]
496 *
497 * Licensed under the MIT License.
498 * http://opensource.org/licenses/mit-license
499 */
500function(t){var e=function(){var t=void 0;Object.defineProperty(this,"pdf",{get:function(){return t},set:function(e){t=e}});var e=150;Object.defineProperty(this,"width",{get:function(){return e},set:function(t){e=isNaN(t)||!1===Number.isInteger(t)||t<0?150:t,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=e+1)}});var A=300;Object.defineProperty(this,"height",{get:function(){return A},set:function(t){A=isNaN(t)||!1===Number.isInteger(t)||t<0?300:t,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=A+1)}});var n=[];Object.defineProperty(this,"childNodes",{get:function(){return n},set:function(t){n=t}});var r={};Object.defineProperty(this,"style",{get:function(){return r},set:function(t){r=t}}),Object.defineProperty(this,"parentNode",{})};e.prototype.getContext=function(t,e){var A;if("2d"!==(t=t||"2d"))return null;for(A in e)this.pdf.context2d.hasOwnProperty(A)&&(this.pdf.context2d[A]=e[A]);return this.pdf.context2d._canvas=this,this.pdf.context2d},e.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},t.events.push(["initialized",function(){this.canvas=new e,this.canvas.pdf=this}])}(Nt.API),function(t){var e={left:0,top:0,bottom:0,right:0},A=!1,r=function(){void 0===this.internal.__cell__&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},e),this.internal.__cell__.margins.width=this.getPageWidth(),s.call(this))},s=function(){this.internal.__cell__.lastCell=new a,this.internal.__cell__.pages=1},a=function(){var t=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return t},set:function(e){t=e}});var e=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return e},set:function(t){e=t}});var A=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return A},set:function(t){A=t}});var n=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return n},set:function(t){n=t}});var r=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return r},set:function(t){r=t}});var s=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return s},set:function(t){s=t}});var a=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return a},set:function(t){a=t}}),this};a.prototype.clone=function(){return new a(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},a.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},t.setHeaderFunction=function(t){return r.call(this),this.internal.__cell__.headerFunction="function"==typeof t?t:void 0,this},t.getTextDimensions=function(t,e){r.call(this);var A=(e=e||{}).fontSize||this.getFontSize(),n=e.font||this.getFont(),s=e.scaleFactor||this.internal.scaleFactor,a=0,i=0,o=0,c=this;if(!Array.isArray(t)&&"string"!=typeof t){if("number"!=typeof t)throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");t=String(t)}var l=e.maxWidth;l>0?"string"==typeof t?t=this.splitTextToSize(t,l):"[object Array]"===Object.prototype.toString.call(t)&&(t=t.reduce((function(t,e){return t.concat(c.splitTextToSize(e,l))}),[])):t=Array.isArray(t)?t:[t];for(var u=0;u<t.length;u++)a<(o=this.getStringUnitWidth(t[u],{font:n})*A)&&(a=o);return 0!==a&&(i=t.length),{w:a/=s,h:Math.max((i*A*this.getLineHeightFactor()-A*(this.getLineHeightFactor()-1))/s,0)}},t.cellAddPage=function(){r.call(this),this.addPage();var t=this.internal.__cell__.margins||e;return this.internal.__cell__.lastCell=new a(t.left,t.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var i=t.cell=function(){var t;t=arguments[0]instanceof a?arguments[0]:new a(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),r.call(this);var n=this.internal.__cell__.lastCell,s=this.internal.__cell__.padding,i=this.internal.__cell__.margins||e,o=this.internal.__cell__.tableHeaderRow,c=this.internal.__cell__.printHeaders;return void 0!==n.lineNumber&&(n.lineNumber===t.lineNumber?(t.x=(n.x||0)+(n.width||0),t.y=n.y||0):n.y+n.height+t.height+i.bottom>this.getPageHeight()?(this.cellAddPage(),t.y=i.top,c&&o&&(this.printHeaderRow(t.lineNumber,!0),t.y+=o[0].height)):t.y=n.y+n.height||t.y),void 0!==t.text[0]&&(this.rect(t.x,t.y,t.width,t.height,!0===A?"FD":void 0),"right"===t.align?this.text(t.text,t.x+t.width-s,t.y+s,{align:"right",baseline:"top"}):"center"===t.align?this.text(t.text,t.x+t.width/2,t.y+s,{align:"center",baseline:"top",maxWidth:t.width-s-s}):this.text(t.text,t.x+s,t.y+s,{align:"left",baseline:"top",maxWidth:t.width-s-s})),this.internal.__cell__.lastCell=t,this};t.table=function(t,A,c,l,u){if(r.call(this),!c)throw new Error("No data for PDF table.");var h,d,f,p,m=[],g=[],v=[],w={},B={},y=[],C=[],b=(u=u||{}).autoSize||!1,F=!1!==u.printHeaders,_=u.css&&void 0!==u.css["font-size"]?16*u.css["font-size"]:u.fontSize||12,U=u.margins||Object.assign({width:this.getPageWidth()},e),Q="number"==typeof u.padding?u.padding:3,x=u.headerBackgroundColor||"#c8c8c8",S=u.headerTextColor||"#000";if(s.call(this),this.internal.__cell__.printHeaders=F,this.internal.__cell__.margins=U,this.internal.__cell__.table_font_size=_,this.internal.__cell__.padding=Q,this.internal.__cell__.headerBackgroundColor=x,this.internal.__cell__.headerTextColor=S,this.setFontSize(_),null==l)g=m=Object.keys(c[0]),v=m.map((function(){return"left"}));else if(Array.isArray(l)&&"object"===(0,n.A)(l[0]))for(m=l.map((function(t){return t.name})),g=l.map((function(t){return t.prompt||t.name||""})),v=l.map((function(t){return t.align||"left"})),h=0;h<l.length;h+=1)B[l[h].name]=l[h].width*(19.049976/25.4);else Array.isArray(l)&&"string"==typeof l[0]&&(g=m=l,v=m.map((function(){return"left"})));if(b||Array.isArray(l)&&"string"==typeof l[0])for(h=0;h<m.length;h+=1){for(w[p=m[h]]=c.map((function(t){return t[p]})),this.setFont(void 0,"bold"),y.push(this.getTextDimensions(g[h],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),d=w[p],this.setFont(void 0,"normal"),f=0;f<d.length;f+=1)y.push(this.getTextDimensions(d[f],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);B[p]=Math.max.apply(null,y)+Q+Q,y=[]}if(F){var L={};for(h=0;h<m.length;h+=1)L[m[h]]={},L[m[h]].text=g[h],L[m[h]].align=v[h];var I=o.call(this,L,B);C=m.map((function(e){return new a(t,A,B[e],I,L[e].text,void 0,L[e].align)})),this.setTableHeaderRow(C),this.printHeaderRow(1,!1)}var E=l.reduce((function(t,e){return t[e.name]=e.align,t}),{});for(h=0;h<c.length;
vendor: 5,571 bytes, line 500
500h+=1){"rowStart"in u&&u.rowStart instanceof Function&&u.rowStart({row:h,data:c[h]},this);var N=o.call(this,c[h],B);for(f=0;f<m.length;f+=1){var T=c[h][m[f]];"cellStart"in u&&u.cellStart instanceof Function&&u.cellStart({row:h,col:f,data:T},this),i.call(this,new a(t,A,B[m[f]],N,T,h+2,E[m[f]]))}}return this.internal.__cell__.table_x=t,this.internal.__cell__.table_y=A,this};var o=function(t,e){var A=this.internal.__cell__.padding,n=this.internal.__cell__.table_font_size,r=this.internal.scaleFactor;return Object.keys(t).map((function(n){var r=t[n];return this.splitTextToSize(r.hasOwnProperty("text")?r.text:r,e[n]-A-A)}),this).map((function(t){return this.getLineHeightFactor()*t.length*n/r+A+A}),this).reduce((function(t,e){return Math.max(t,e)}),0)};t.setTableHeaderRow=function(t){r.call(this),this.internal.__cell__.tableHeaderRow=t},t.printHeaderRow=function(t,e){if(r.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var n;if(A=!0,"function"==typeof this.internal.__cell__.headerFunction){var s=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new a(s[0],s[1],s[2],s[3],void 0,-1)}this.setFont(void 0,"bold");for(var o=[],c=0;c<this.internal.__cell__.tableHeaderRow.length;c+=1){n=this.internal.__cell__.tableHeaderRow[c].clone(),e&&(n.y=this.internal.__cell__.margins.top||0,o.push(n)),n.lineNumber=t;var l=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),i.call(this,n),this.setTextColor(l)}o.length>0&&this.setTableHeaderRow(o),this.setFont(void 0,"normal"),A=!1}}(Nt.API);var Fe={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},_e=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Ue=be(_e),Qe=[100,200,300,400,500,600,700,800,900],xe=be(Qe);function Se(t){var e=t.family.replace(/"|'/g,"").toLowerCase(),A=function(t){return Fe[t=t||"normal"]?t:"normal"}(t.style),n=function(t){if(!t)return 400;if("number"==typeof t)return t>=100&&t<=900&&t%100==0?t:400;if(/^\d00$/.test(t))return parseInt(t);switch(t){case"bold":return 700;case"normal":default:return 400}}(t.weight),r=function(t){return"number"==typeof Ue[t=t||"normal"]?t:"normal"}(t.stretch);return{family:e,style:A,weight:n,stretch:r,src:t.src||[],ref:t.ref||{name:e,style:[r,A,n].join(" ")}}}function Le(t,e,A,n){var r;for(r=A;r>=0&&r<e.length;r+=n)if(t[e[r]])return t[e[r]];for(r=A;r>=0&&r<e.length;r-=n)if(t[e[r]])return t[e[r]]}var Ie={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Ee={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Ne(t){return[t.stretch,t.style,t.weight,t.family].join(" ")}function Te(t,e,A){for(var n=(A=A||{}).defaultFontFamily||"times",r=Object.assign({},Ie,A.genericFontFamilies||{}),s=null,a=null,i=0;i<e.length;++i)if(r[(s=Se(e[i])).family]&&(s.family=r[s.family]),t.hasOwnProperty(s.family)){a=t[s.family];break}if(!(a=a||t[n]))throw new Error("Could not find a font-family for the rule '"+Ne(s)+"' and default family '"+n+"'.");if(a=function(t,e){if(e[t])return e[t];var A=Ue[t],n=A<=Ue.normal?-1:1,r=Le(e,_e,A,n);if(!r)throw new Error("Could not find a matching font-stretch value for "+t);return r}(s.stretch,a),a=function(t,e){if(e[t])return e[t];for(var A=Fe[t],n=0;n<A.length;++n)if(e[A[n]])return e[A[n]];throw new Error("Could not find a matching font-style for "+t)}(s.style,a),!(a=function(t,e){if(e[t])return e[t];if(400===t&&e[500])return e[500];if(500===t&&e[400])return e[400];var A=xe[t],n=Le(e,Qe,A,t<400?-1:1);if(!n)throw new Error("Could not find a matching font-weight for value "+t);return n}(s.weight,a)))throw new Error("Failed to resolve a font for the rule '"+Ne(s)+"'.");return a}function Me(t){return t.trimLeft()}function Pe(t,e){for(var A=0;A<t.length;){if(t.charAt(A)===e)return[t.substring(0,A),t.substring(A+1)];A+=1}return null}function je(t){var e=t.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return null===e?null:[e[0],t.substring(e[0].length)]}var De,ke,He,Oe=["times"];!function(t){var e,A,r,s,a,i,o,c,l,u=function(t){return t=t||{},this.isStrokeTransparent=t.isStrokeTransparent||!1,this.strokeOpacity=t.strokeOpacity||1,this.strokeStyle=t.strokeStyle||"#000000",this.fillStyle=t.fillStyle||"#000000",this.isFillTransparent=t.isFillTransparent||!1,this.fillOpacity=t.fillOpacity||1,this.font=t.font||"10px sans-serif",this.textBaseline=t.textBaseline||"alphabetic",this.textAlign=t.textAlign||"left",this.lineWidth=t.lineWidth||1,this.lineJoin=t.lineJoin||"miter",this.lineCap=t.lineCap||"butt",this.path=t.path||[],this.transform=void 0!==t.transform?t.transform.clone():new c,this.globalCompositeOperation=t.globalCompositeOperation||"normal",this.globalAlpha=t.globalAlpha||1,this.clip_path=t.clip_path||[],this.currentPoint=t.currentPoint||new i,this.miterLimit=t.miterLimit||10,this.lastPoint=t.lastPoint||new i,this.lineDashOffset=t.lineDashOffset||0,this.lineDash=t.lineDash||[],this.margin=t.margin||[0,0,0,0],this.prevPageLastElemOffset=t.prevPageLastElemOffset||0,this.ignoreClearRect="boolean"!=typeof t.ignoreClearRect||t.ignoreClearRect,this};t.events.push(["initialized",function(){this.context2d=new h(this),e=this.internal.f2,A=this.internal.getCoordinateString,r=this.internal.getVerticalCoordinateString,
vendor: 1,083 bytes, line 500
500s=this.internal.getHorizontalCoordinate,a=this.internal.getVerticalCoordinate,i=this.internal.Point,o=this.internal.Rectangle,c=this.internal.Matrix,l=new u}]);var h=function(t){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var e=t;Object.defineProperty(this,"pdf",{get:function(){return e}});var A=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return A},set:function(t){A=Boolean(t)}});var n=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return n},set:function(t){n=Boolean(t)}});var r=0;Object.defineProperty(this,"posX",{get:function(){return r},set:function(t){isNaN(t)||(r=t)}});var s=0;Object.defineProperty(this,"posY",{get:function(){return s},set:function(t){isNaN(t)||(s=t)}}),Object.defineProperty(this,"margin",{get:function(){return l.margin},set:function(t){var e;"number"==typeof t?e=[t,t,t,t]:((e=new Array(4))[0]=t[0],e[1]=t.length>=2?t[1]:e[0],e[2]=t.length>=3?t[2]:e[0],e[3]=t.length>=4?t[3]:e[1]),l.margin=e}});var a=!1;Object.defineProperty(this,"autoPaging",{get:function(){return a}
vendor: 6,185 bytes, line 500
500,set:function(t){a=t}});var i=0;Object.defineProperty(this,"lastBreak",{get:function(){return i},set:function(t){i=t}});var o=[];Object.defineProperty(this,"pageBreaks",{get:function(){return o},set:function(t){o=t}}),Object.defineProperty(this,"ctx",{get:function(){return l},set:function(t){t instanceof u&&(l=t)}}),Object.defineProperty(this,"path",{get:function(){return l.path},set:function(t){l.path=t}});var c=[];Object.defineProperty(this,"ctxStack",{get:function(){return c},set:function(t){c=t}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(t){var e;e=d(t),this.ctx.fillStyle=e.style,this.ctx.isFillTransparent=0===e.a,this.ctx.fillOpacity=e.a,this.pdf.setFillColor(e.r,e.g,e.b,{a:e.a}),this.pdf.setTextColor(e.r,e.g,e.b,{a:e.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(t){var e=d(t);this.ctx.strokeStyle=e.style,this.ctx.isStrokeTransparent=0===e.a,this.ctx.strokeOpacity=e.a,0===e.a?this.pdf.setDrawColor(255,255,255):(e.a,this.pdf.setDrawColor(e.r,e.g,e.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(t){-1!==["butt","round","square"].indexOf(t)&&(this.ctx.lineCap=t,this.pdf.setLineCap(t))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(t){isNaN(t)||(this.ctx.lineWidth=t,this.pdf.setLineWidth(t))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(t){-1!==["bevel","round","miter"].indexOf(t)&&(this.ctx.lineJoin=t,this.pdf.setLineJoin(t))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(t){isNaN(t)||(this.ctx.miterLimit=t,this.pdf.setMiterLimit(t))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(t){this.ctx.textBaseline=t}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(t){-1!==["right","end","center","left","start"].indexOf(t)&&(this.ctx.textAlign=t)}});var h=null;function f(t,e){if(null===h){var A=function(t){var e=[];return Object.keys(t).forEach((function(A){t[A].forEach((function(t){var n=null;switch(t){case"bold":n={family:A,weight:"bold"};break;case"italic":n={family:A,style:"italic"};break;case"bolditalic":n={family:A,weight:"bold",style:"italic"};break;case"":case"normal":n={family:A}}null!==n&&(n.ref={name:A,style:t},e.push(n))}))})),e}(t.getFontList());h=function(t){for(var e={},A=0;A<t.length;++A){var n=Se(t[A]),r=n.family,s=n.stretch,a=n.style,i=n.weight;e[r]=e[r]||{},e[r][s]=e[r][s]||{},e[r][s][a]=e[r][s][a]||{},e[r][s][a][i]=n}return e}(A.concat(e))}return h}var p=null;Object.defineProperty(this,"fontFaces",{get:function(){return p},set:function(t){h=null,p=t}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(t){var e;if(this.ctx.font=t,null!==(e=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(t))){var A=e[1],n=(e[2],e[3]),r=e[4],s=(e[5],e[6]),a=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(r)[2];r="px"===a?Math.floor(parseFloat(r)*this.pdf.internal.scaleFactor):"em"===a?Math.floor(parseFloat(r)*this.pdf.getFontSize()):Math.floor(parseFloat(r)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(r);var i=function(t){var e,A,n=[],r=t.trim();if(""===r)return Oe;if(r in Ee)return[Ee[r]];for(;""!==r;){switch(A=null,e=(r=Me(r)).charAt(0)){case'"':case"'":A=Pe(r.substring(1),e);break;default:A=je(r)}if(null===A)return Oe;if(n.push(A[0]),""!==(r=Me(A[1]))&&","!==r.charAt(0))return Oe;r=r.replace(/^,/,"")}return n}(s);if(this.fontFaces){var o=Te(f(this.pdf,this.fontFaces),i.map((function(t){return{family:t,stretch:"normal",weight:n,style:A}})));this.pdf.setFont(o.ref.name,o.ref.style)}else{var c="";("bold"===n||parseInt(n,10)>=700||"bold"===A)&&(c="bold"),"italic"===A&&(c+="italic"),0===c.length&&(c="normal");for(var l="",u={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},h=0;h<i.length;h++){if(void 0!==this.pdf.internal.getFont(i[h],c,{noFallback:!0,disableWarning:!0})){l=i[h];break}if("bolditalic"===c&&void 0!==this.pdf.internal.getFont(i[h],"bold",{noFallback:!0,disableWarning:!0}))l=i[h],c="bold";else if(void 0!==this.pdf.internal.getFont(i[h],"normal",{noFallback:!0,disableWarning:!0})){l=i[h],c="normal";break}}if(""===l)for(var d=0;d<i.length;d++)if(u[i[d]]){l=u[i[d]];break}l=""===l?"Times":l,this.pdf.setFont(l,c)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(t){this.ctx.globalCompositeOperation=t}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(t){this.ctx.globalAlpha=t}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(t){this.ctx.lineDashOffset=t,D.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(t){this.ctx.lineDash=t,D.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(t){this.ctx.ignoreClearRect=Boolean(t)}})};h.prototype.setLineDash=function(t){this.lineDash=t},h.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},h.prototype.fill=function(){y.call(this,"fill",!1)},h.prototype.stroke=function(){y.call(this,"stroke",!1)},h.prototype.beginPath=function(){this.path=[{type:"begin"}]},h.prototype.moveTo=function(t,e){if(isNaN(t)||isNaN(e))throw At.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to 
500jsPDF.context2d.moveTo");var A=this.ctx.transform.applyToPoint(new i(t,e));this.path.push({type:"mt",x:A.x,y:A.y}),this.ctx.lastPoint=new i(t,e)},h.prototype.closePath=function(){var t=new i(0,0),e=0;for(e=this.path.length-1;-1!==e;e--)if("begin"===this.path[e].type&&"object"===(0,n.A)(this.path[e+1])&&"number"==typeof this.path[e+1].x){t=new i(this.path[e+1].x,this.path[e+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new i(t.x,t.y)},h.prototype.lineTo=function(t,e){if(isNaN(t)||isNaN(e))throw At.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var A=this.ctx.transform.applyToPoint(new i(t,e));this.path.push({type:"lt",x:A.x,y:A.y}),this.ctx.lastPoint=new i(A.x,A.y)},h.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),y.call(this,null,!0)},h.prototype.quadraticCurveTo=function(t,e,A,n){if(isNaN(A)||isNaN(n)||isNaN(t)||isNaN(e))throw At.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var r=this.ctx.transform.applyToPoint(new i(A,n)),s=this.ctx.transform.applyToPoint(new i(t,e));this.path.push({type:"qct",x1:s.x,y1:s.y,x:r.x,y:r.y}),this.ctx.lastPoint=new i(r.x,r.y)},h.prototype.bezierCurveTo=function(t,e,A,n,r,s){if(isNaN(r)||isNaN(s)||isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n))throw At.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var a=this.ctx.transform.applyToPoint(new i(r,s)),o=this.ctx.transform.applyToPoint(new i(t,e)),c=this.ctx.transform.applyToPoint(new i(A,n));this.path.push({type:"bct",x1:o.x,y1:o.y,x2:c.x,y2:c.y,x:a.x,y:a.y}),this.ctx.lastPoint=new i(a.x,a.y)},h.prototype.arc=function(t,e,A,n,r,s){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n)||isNaN(r))throw At.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(s=Boolean(s),!this.ctx.transform.isIdentity){var a=this.ctx.transform.applyToPoint(new i(t,e));t=a.x,e=a.y;var o=this.ctx.transform.applyToPoint(new i(0,A)),c=this.ctx.transform.applyToPoint(new i(0,0));A=Math.sqrt(Math.pow(o.x-c.x,2)+Math.pow(o.y-c.y,2))}Math.abs(r-n)>=2*Math.PI&&(n=0,r=2*Math.PI),this.path.push({type:"arc",x:t,y:e,radiu
vendor: 4,170 bytes, line 500
500s:A,startAngle:n,endAngle:r,counterclockwise:s})},h.prototype.arcTo=function(t,e,A,n,r){throw new Error("arcTo not implemented.")},h.prototype.rect=function(t,e,A,n){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n))throw At.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(t,e),this.lineTo(t+A,e),this.lineTo(t+A,e+n),this.lineTo(t,e+n),this.lineTo(t,e),this.lineTo(t+A,e),this.lineTo(t,e)},h.prototype.fillRect=function(t,e,A,n){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n))throw At.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!f.call(this)){var r={};"butt"!==this.lineCap&&(r.lineCap=this.lineCap,this.lineCap="butt"),"miter"!==this.lineJoin&&(r.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(t,e,A,n),this.fill(),r.hasOwnProperty("lineCap")&&(this.lineCap=r.lineCap),r.hasOwnProperty("lineJoin")&&(this.lineJoin=r.lineJoin)}},h.prototype.strokeRect=function(t,e,A,n){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n))throw At.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");p.call(this)||(this.beginPath(),this.rect(t,e,A,n),this.stroke())},h.prototype.clearRect=function(t,e,A,n){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n))throw At.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(t,e,A,n))},h.prototype.save=function(t){t="boolean"!=typeof t||t;for(var e=this.pdf.internal.getCurrentPageInfo().pageNumber,A=0;A<this.pdf.internal.getNumberOfPages();A++)this.pdf.setPage(A+1),this.pdf.internal.out("q");if(this.pdf.setPage(e),t){this.ctx.fontSize=this.pdf.internal.getFontSize();var n=new u(this.ctx);this.ctxStack.push(this.ctx),this.ctx=n}},h.prototype.restore=function(t){t="boolean"!=typeof t||t;for(var e=this.pdf.internal.getCurrentPageInfo().pageNumber,A=0;A<this.pdf.internal.getNumberOfPages();A++)this.pdf.setPage(A+1),this.pdf.internal.out("Q");this.pdf.setPage(e),t&&0!==this.ctxStack.length&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},h.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var d=function(t){var e,A,n,r;if(!0===t.isCanvasGradient&&(t=t.getColor()),!t)return{r:0,g:0,b:0,a:0,style:t};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(t))e=0,A=0,n=0,r=0;else{var s=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(t);if(null!==s)e=parseInt(s[1]),A=parseInt(s[2]),n=parseInt(s[3]),r=1;else if(null!==(s=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(t)))e=parseInt(s[1]),A=parseInt(s[2]),n=parseInt(s[3]),r=parseFloat(s[4]);else{if(r=1,"string"==typeof t&&"#"!==t.charAt(0)){var a=new ct(t);t=a.ok?a.toHex():"#000000"}4===t.length?(e=t.substring(1,2),e+=e,A=t.substring(2,3),A+=A,n=t.substring(3,4),n+=n):(e=t.substring(1,3),A=t.substring(3,5),n=t.substring(5,7)),e=parseInt(e,16),A=parseInt(A,16),n=parseInt(n,16)}}return{r:e,g:A,b:n,a:r,style:t}},f=function(){return this.ctx.isFillTransparent||0==this.globalAlpha},p=function(){return Boolean(this.ctx.isStrokeTransparent||0==this.globalAlpha)};h.prototype.fillText=function(t,e,A,n){if(isNaN(e)||isNaN(A)||"string"!=typeof t)throw At.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(n=isNaN(n)?void 0:n,!f.call(this)){var r=M(this.ctx.transform.rotation),s=this.ctx.transform.scaleX;S.call(this,{text:t,x:e,y:A,scale:s,angle:r,align:this.textAlign,maxWidth:n})}},h.prototype.strokeText=function(t,e,A,n){if(isNaN(e)||isNaN(A)||"string"!=typeof t)throw At.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to 
500jsPDF.context2d.strokeText");if(!p.call(this)){n=isNaN(n)?void 0:n;var r=M(this.ctx.transform.rotation),s=this.ctx.transform.scaleX;S.call(this,{text:t,x:e,y:A,scale:s,renderingMode:"stroke",angle:r,align:this.textAlign,maxWidth:n})}},h.prototype.measureText=function(t){if("string"!=typeof t)throw At.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var e=this.pdf,A=this.pdf.internal.scaleFactor,n=e.internal.getFontSize(),r=e.getStringUnitWidth(t)*n/e.internal.scaleFactor,s=function(t){var e=(t=t||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return e}}),this};return new s({width:r*=Math.round(96*A/72*1e4)/1e4})},h.prototype.scale=function(t,e){if(isNaN(t)||isNaN(e))throw At.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var A=new c(t,0,0,e,0,0);this.ctx.transform=this.ctx.transform.multiply(A)},h.prototype.rotate=function(t){if(isNaN(t))throw At.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var e=new c(Math.cos(t),Math.sin(t),-Math.sin(t),Math.cos(t),0,0);this.ctx.transform=this.ctx.transform.multiply(e)},h.prototype.translate=function(t,e){if(isNaN(t)||isNaN(e))throw At.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var A=new c(1,0,0,1,t,e);this.ctx.transform=this.ctx.transform.multiply(A)},h.prototype.transform=function(t,e,A,n,r,s){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n)||isNaN(r)||isNaN(s))throw At.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var a=new c(t,e,A,n,r,s);this.ctx.transform=this.ctx.transform.multiply(a)},h.prototype.setTransform=function(t,e,A,n,r,s){t=isNaN(t)?1:t,e=isNaN(e)?0:e,A=isNaN(A)?0:A,n=isNaN(n)?1:n,r=isNaN(r)?0:r,s=isNaN(s)?0:s,this.ctx.transform=new c(t,e,A,n,r,s)};var m=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};h.prototype.drawImage=function(t,e,A,n,r,s,a,i,l){var u=this.pdf.getImageProperties(t),h=1,d=1,f=1,p=1;void 0!==n&&void 0!==i&&(f=i/n,p=l/r,h=u.width/n*i/n,d=u.height/r*l/r),void 0===s&&(s=e,a=A,e=0,A=0),void 0!==n&&void 0===i&&(i=n,l=r),void 0===n&&void 0===i&&(i=u.width,l=u.height);for(var v,y=this.ctx.transform.decompose(),b=M(y.rotate.shx),F=new c,_=(F=(F=(F=F.multiply(y.translate)).multiply(y.skew)).multiply(y.scale)).applyToRectangle(new o(s-e*f,a-A*p,n*h,r*d)),U=g.call(this,_),Q=[],x=0;x<U.length;x+=1)-1===Q.indexOf(U[x])&&Q.push(U[x]);if(B(Q),this.autoPaging)for(var S=Q[0],L=Q[Q.length-1],I=S;I<L+1;I++){this.pdf.setPage(I);var E=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],N=1===I?this.posY+this.margin[0]:this.margin[0],T=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],P=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],j=1===I?0:T+(I-2)*P;if(0!==this.ctx.clip_path.length){var D=this.path;v=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=w(v,this.posX+this.margin[3],-j+N+this.ctx.prevPageLastElemOffset),C.call(this,"fill",!0),this.path=D}var k=JSON.parse(JSON.stringify(_));k=w([k],this.posX+this.margin[3],-j+N+this.ctx.prevPageLastElemOffset)[0];var H=(I>S||I<L)&&m.call(this);H&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],E,P,null).clip().discardPath()),this.pdf.addImage(t,"JPEG",k.x,k.y,k.w,k.h,null,null,b),H&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(t,"JPEG",_.x,_.y,_.w,_.h,null,null,b)};var g=function(t,e,A){var n=[];e=e||this.pdf.internal.pageSize.width,A=A||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var r=this.posY+this.ctx.prevPageLastElemOffset;switch(t.type){default:case"mt":case"lt":n.push(Math.floor((t.y+r)/A)+1);break;case"arc":n.push(Math.floor((t.y+r-t.radius)/A)+1),n.push(Math.floor((t.y+r+t.radius)/A)+1);break;case"qct":var s=P(this.ctx.lastPoint.x,this.ctx.lastPoint.y,t.x1,t.y1,t.x,t.y);n.push(Math.floor((s.y+r)/A)+1),n.push(Math.floor((s.y+s.h+r)/A)+1);break;case"bct":var a=j(this.ctx.lastPoint.x,this.ctx.lastPoint.y,t.x1,t.y1,t.x2,t.y2,t.x,t.y);n.push(Math.floor((a.y+r)/A)+1),n.push(Math.floor((a.y+a.h+r)/A)+1);break;
vendor: 5,848 bytes, line 500
500case"rect":n.push(Math.floor((t.y+r)/A)+1),n.push(Math.floor((t.y+t.h+r)/A)+1)}for(var i=0;i<n.length;i+=1)for(;this.pdf.internal.getNumberOfPages()<n[i];)v.call(this);return n},v=function(){var t=this.fillStyle,e=this.strokeStyle,A=this.font,n=this.lineCap,r=this.lineWidth,s=this.lineJoin;this.pdf.addPage(),this.fillStyle=t,this.strokeStyle=e,this.font=A,this.lineCap=n,this.lineWidth=r,this.lineJoin=s},w=function(t,e,A){for(var n=0;n<t.length;n++)switch(t[n].type){case"bct":t[n].x2+=e,t[n].y2+=A;case"qct":t[n].x1+=e,t[n].y1+=A;case"mt":case"lt":case"arc":default:t[n].x+=e,t[n].y+=A}return t},B=function(t){return t.sort((function(t,e){return t-e}))},y=function(t,e){for(var A,n,r=this.fillStyle,s=this.strokeStyle,a=this.lineCap,i=this.lineWidth,o=Math.abs(i*this.ctx.transform.scaleX),c=this.lineJoin,l=JSON.parse(JSON.stringify(this.path)),u=JSON.parse(JSON.stringify(this.path)),h=[],d=0;d<u.length;d++)if(void 0!==u[d].x)for(var f=g.call(this,u[d]),p=0;p<f.length;p+=1)-1===h.indexOf(f[p])&&h.push(f[p]);for(var y=0;y<h.length;y++)for(;this.pdf.internal.getNumberOfPages()<h[y];)v.call(this);if(B(h),this.autoPaging)for(var b=h[0],F=h[h.length-1],_=b;_<F+1;_++){this.pdf.setPage(_),this.fillStyle=r,this.strokeStyle=s,this.lineCap=a,this.lineWidth=o,this.lineJoin=c;var U=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Q=1===_?this.posY+this.margin[0]:this.margin[0],x=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],S=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],L=1===_?0:x+(_-2)*S;if(0!==this.ctx.clip_path.length){var I=this.path;A=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=w(A,this.posX+this.margin[3],-L+Q+this.ctx.prevPageLastElemOffset),C.call(this,t,!0),this.path=I}if(n=JSON.parse(JSON.stringify(l)),this.path=w(n,this.posX+this.margin[3],-L+Q+this.ctx.prevPageLastElemOffset),!1===e||0===_){var E=(_>b||_<F)&&m.call(this);E&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],U,S,null).clip().discardPath()),C.call(this,t,e),E&&this.pdf.restoreGraphicsState()}this.lineWidth=i}else this.lineWidth=o,C.call(this,t,e),this.lineWidth=i;this.path=l},C=function(t,e){if(("stroke"!==t||e||!p.call(this))&&("stroke"===t||e||!f.call(this))){for(var A,n,r=[],s=this.path,a=0;a<s.length;a++){var i=s[a];switch(i.type){case"begin":r.push({begin:!0});break;case"close":r.push({close:!0});break;case"mt":r.push({start:i,deltas:[],abs:[]});break;case"lt":var o=r.length;if(s[a-1]&&!isNaN(s[a-1].x)&&(A=[i.x-s[a-1].x,i.y-s[a-1].y],o>0))for(;o>=0;o--)if(!0!==r[o-1].close&&!0!==r[o-1].begin){r[o-1].deltas.push(A),r[o-1].abs.push(i);break}break;case"bct":A=[i.x1-s[a-1].x,i.y1-s[a-1].y,i.x2-s[a-1].x,i.y2-s[a-1].y,i.x-s[a-1].x,i.y-s[a-1].y],r[r.length-1].deltas.push(A);break;case"qct":var c=s[a-1].x+2/3*(i.x1-s[a-1].x),l=s[a-1].y+2/3*(i.y1-s[a-1].y),u=i.x+2/3*(i.x1-i.x),h=i.y+2/3*(i.y1-i.y),d=i.x,m=i.y;A=[c-s[a-1].x,l-s[a-1].y,u-s[a-1].x,h-s[a-1].y,d-s[a-1].x,m-s[a-1].y],r[r.length-1].deltas.push(A);break;case"arc":r.push({deltas:[],abs:[],arc:!0}),Array.isArray(r[r.length-1].abs)&&r[r.length-1].abs.push(i)}}n=e?null:"stroke"===t?"stroke":"fill";for(var g=!1,v=0;v<r.length;v++)if(r[v].arc)for(var w=r[v].abs,B=0;B<w.length;B++){var y=w[B];"arc"===y.type?_.call(this,y.x,y.y,y.radius,y.startAngle,y.endAngle,y.counterclockwise,void 0,e,!g):L.call(this,y.x,y.y),g=!0}else if(!0===r[v].close)this.pdf.internal.out("h"),g=!1;else if(!0!==r[v].begin){var C=r[v].start.x,b=r[v].start.y;I.call(this,r[v].deltas,C,b),g=!0}n&&U.call(this,n),e&&Q.call(this)}},b=function(t){var e=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,A=e*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return t-A;case"top":return t+e-A;case"hanging":return t+e-2*A;case"middle":return t+e/2-A;case"ideographic":return t;case"alphabetic":default:return t}},F=function(t){return t+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};h.prototype.createLinearGradient=function(){var t=function(){};return t.colorStops=[],t.addColorStop=function(t,e){this.colorStops.push([t,e])},t.getColor=function(){return 0===this.colorStops.length?"#000000":this.colorStops[0][1]},t.isCanvasGradient=!0,t},h.prototype.createPattern=function(){return this.createLinearGradient()},h.prototype.createRadialGradient=function(){return this.createLinearGradient()};var _=function(t,e,A,n,r,s,a,i,o){for(var c=N.call(this,A,n,r,s),l=0;l<c.length;l++){var u=c[l];0===l&&(o?x.call(this,u.x1+t,u.y1+e):L.call(this,u.x1+t,u.y1+e)),E.call(this,t,e,u.x2,u.y2,u.x3,u.y3,u.x4,u.y4)}i?Q.call(this):U.call(this,a)},U=function(t){switch(t){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},Q=function(){this.pdf.clip(),this.pdf.discardPath()},x=function(t,e){this.pdf.internal.out(A(t)+" "+r(e)+" m")},S=function(t){var e;switch(t.align){case"right":case"end":e="right";break;case"center":e="center";break;case"left":case"start":default:e="left"}var A=this.pdf.getTextDimensions(t.text),n=b.call(this,t.y),r=F.call(this,n)-A.h,s=this.ctx.transform.applyToPoint(new i(t.x,n)),a=this.ctx.transform.decompose(),l=new c;l=(l=(l=l.multiply(a.translate)).multiply(a.skew)).multiply(a.scale);for(var u,h,d,f=this.ctx.transform.applyToRectangle(new o(t.x,n,A.w,A.h)),p=l.applyToRectangle(new o(t.x,r,A.w,A.h)),v=g.call(this,p),y=[],_=0;_<v.length;_+=1)-1===y.indexOf(v[_])&&y.push(v[_]);if(B(y),this.autoPaging)for(var U=y[0],Q=y[y.length-1],x=U;x<Q+1;x++){this.pdf.setPage(x);var S=1===x?this.posY+this.margin[0]:this.margin[0],L=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],I=this.pdf.internal.pageSize.height-this.margin[2],E=I-this.margin[0],N=this.pdf.internal.pageSize.width-this.margin[1],T=N-this.margin[3],M=1===x?0:L+(x-2)*E;
vendor: 4,191 bytes, lines 500-509
500if(0!==this.ctx.clip_path.length){var P=this.path;u=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=w(u,this.posX+this.margin[3],-1*M+S),C.call(this,"fill",!0),this.path=P}var j=w([JSON.parse(JSON.stringify(p))],this.posX+this.margin[3],-M+S+this.ctx.prevPageLastElemOffset)[0];t.scale>=.01&&(h=this.pdf.internal.getFontSize(),this.pdf.setFontSize(h*t.scale),d=this.lineWidth,this.lineWidth=d*t.scale);var D="text"!==this.autoPaging;if(D||j.y+j.h<=I){if(D||j.y>=S&&j.x<=N){var k=D?t.text:this.pdf.splitTextToSize(t.text,t.maxWidth||N-j.x)[0],H=w([JSON.parse(JSON.stringify(f))],this.posX+this.margin[3],-M+S+this.ctx.prevPageLastElemOffset)[0],O=D&&(x>U||x<Q)&&m.call(this);O&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],T,E,null).clip().discardPath()),this.pdf.text(k,H.x,H.y,{angle:t.angle,align:e,renderingMode:t.renderingMode}),O&&this.pdf.restoreGraphicsState()}}else j.y<I&&(this.ctx.prevPageLastElemOffset+=I-j.y);t.scale>=.01&&(this.pdf.setFontSize(h),this.lineWidth=d)}else t.scale>=.01&&(h=this.pdf.internal.getFontSize(),this.pdf.setFontSize(h*t.scale),d=this.lineWidth,this.lineWidth=d*t.scale),this.pdf.text(t.text,s.x+this.posX,s.y+this.posY,{angle:t.angle,align:e,renderingMode:t.renderingMode,maxWidth:t.maxWidth}),t.scale>=.01&&(this.pdf.setFontSize(h),this.lineWidth=d)},L=function(t,e,n,s){n=n||0,s=s||0,this.pdf.internal.out(A(t+n)+" "+r(e+s)+" l")},I=function(t,e,A){return this.pdf.lines(t,e,A,null,null)},E=function(t,A,n,r,i,o,c,l){this.pdf.internal.out([e(s(n+t)),e(a(r+A)),e(s(i+t)),e(a(o+A)),e(s(c+t)),e(a(l+A)),"c"].join(" "))},N=function(t,e,A,n){for(var r=2*Math.PI,s=Math.PI/2;e>A;)e-=r;var a=Math.abs(A-e);a<r&&n&&(a=r-a);for(var i=[],o=n?-1:1,c=e;a>1e-5;){var l=c+o*Math.min(a,s);i.push(T.call(this,t,c,l)),a-=Math.abs(l-c),c=l}return i},T=function(t,e,A){var n=(A-e)/2,r=t*Math.cos(n),s=t*Math.sin(n),a=r,i=-s,o=a*a+i*i,c=o+a*r+i*s,l=4/3*(Math.sqrt(2*o*c)-c)/(a*s-i*r),u=a-l*i,h=i+l*a,d=u,f=-h,p=n+e,m=Math.cos(p),g=Math.sin(p);return{x1:t*Math.cos(e),y1:t*Math.sin(e),x2:u*m-h*g,y2:u*g+h*m,x3:d*m-f*g,y3:d*g+f*m,x4:t*Math.cos(A),y4:t*Math.sin(A)}},M=function(t){return 180*t/Math.PI},P=function(t,e,A,n,r,s){var a=t+.5*(A-t),i=e+.5*(n-e),c=r+.5*(A-r),l=s+.5*(n-s),u=Math.min(t,r,a,c),h=Math.max(t,r,a,c),d=Math.min(e,s,i,l),f=Math.max(e,s,i,l);return new o(u,d,h-u,f-d)},j=function(t,e,A,n,r,s,a,i){var c,l,u,h,d,f,p,m,g,v,w,B,y,C,b=A-t,F=n-e,_=r-A,U=s-n,Q=a-r,x=i-s;for(l=0;l<41;l++)g=(p=(u=t+(c=l/40)*b)+c*((d=A+c*_)-u))+c*(d+c*(r+c*Q-d)-p),v=(m=(h=e+c*F)+c*((f=n+c*U)-h))+c*(f+c*(s+c*x-f)-m),0==l?(w=g,B=v,y=g,C=v):(w=Math.min(w,g),B=Math.min(B,v),y=Math.max(y,g),C=Math.max(C,v));return new o(Math.round(w),Math.round(B),Math.round(y-w),Math.round(C-B))},D=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var t,e,A=(t=this.ctx.lineDash,e=this.ctx.lineDashOffset,JSON.stringify({lineDash:t,lineDashOffset:e}));this.prevLineDash!==A&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=A)}}}(Nt.API),
501/**
502 * @license
503 * jsPDF filters PlugIn
504 * Copyright (c) 2014 Aras Abbasi
505 *
506 * Licensed under the MIT License.
507 * http://opensource.org/licenses/mit-license
508 */
509function(t){var e=function(t){var e,A,n,r,s,a,i,o,c,l;for(/[^\x00-\xFF]/.test(t),A=[],n=0,r=(t+=e="\0\0\0\0".slice(t.length%4||4)).length;r>n;n+=4)0!==(s=(t.charCodeAt(n)<<24)+(t.charCodeAt(n+1)<<16)+(t.charCodeAt(n+2)<<8)+t.charCodeAt(n+3))?(a=(s=((s=((s=((s=(s-(l=s%85))/85)-(c=s%85))/85)-(o=s%85))/85)-(i=s%85))/85)%85,A.push(a+33,i+33,o+33,c+33,l+33)):A.push(122);return function(t,e){for(var A=e;A>0;A--)t.pop()}(A,e.length),String.fromCharCode.apply(String,A)+"~>"},A=function(t){var e,A,n,r,s,a=String,i="length",o=255,c="charCodeAt",l="slice",u="replace";for(t[l](-2),t=t[l](0,-2)[u](/\s/g,"")[u]("z","!!!!!"),n=[],r=0,s=(t+=e="uuuuu"[l](t[i]%5||5))[i];s>r;r+=5)A=52200625*(t[c](r)-33)+614125*(t[c](r+1)-33)+7225*(t[c](r+2)-33)+85*(t[c](r+3)-33)+(t[c](r+4)-33),n.push(o&A>>24,o&A>>16,o&A>>8,o&A);return function(t,e){for(var A=e;A>0;A--)t.pop()}(n,e[i]),a.fromCharCode.apply(a,n)},n=function(t){var e=new RegExp(/^([0-9A-Fa-f]{2})+$/);if(-1!==(t=t.replace(/\s/g,"")).indexOf(">
509")&&(t=t.substr(0,t.indexOf(">"))),t.length%2&&(t+="0"),!1===e.test(t))return"";for(var A="",n=0;n<t.length;n+=2)A+=String.fromCharCode("0x"+(t[n]+t[n+1]));return A},r=function(t){for(var e=new Uint8Array(t.length),A=t.length;A--;)e[A]=t.charCodeAt(A);return(e=J(e)).reduce((function(t,e){return t+String.fromCharCode(e)}),"")};t.processDataByFilters=function(t,s){var a=0,i=t||"",o=[];for("string"==typeof(s=s||[])&&(s=[s]),a=0;a<s.length;a+=1)switch(s[a]){case"ASCII85Decode":case"/ASCII85Decode":i=A(i),o.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":i=e(i),o.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":i=n(i),o.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":i=i.split("").map((function(t){return("0"+t.charCodeAt().toString(16)).slice(-2)})).join("")+">",o.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":i=r(i),o.push("/FlateDecode");break;default:throw new Error('The filter: "'+s[a]+'" is not implemented')}return{data:i,reverseChain:o.reverse().join(" ")}}}(Nt.API),
510/**
511 * @license
512 * jsPDF fileloading PlugIn
513 * Copyright (c) 2018 Aras Abbasi ([email protected])
514 *
515 * Licensed under the MIT License.
516 * http://opensource.org/licenses/mit-license
517 */
518function(t){t.loadFile=function(t,e,A){return function(t,e,A){e=!1!==e,A="function"==typeof A?A:function(){};var n=void 0;try{n=function(t,e,A){var n=new XMLHttpRequest,r=0,s=function(t){var e=t.length,A=[],n=String.fromCharCode;for(r=0;r<e;r+=1)A.push(n(255&t.charCodeAt(r)));return A.join("")};if(n.open("GET",t,!e),n.overrideMimeType("text/plain; charset=x-user-defined"),!1===e&&(n.onload=function(){200===n.status?A(s(this.responseText)):A(void 0)}),n.send(null),e&&200===n.status)return s(n.responseText)}(t,e,A)}catch(t){}return n}(t,e,A)},t.loadImageFile=t.loadFile}(Nt.API),function(t){function e(){return(tt.html2canvas?Promise.resolve(tt.html2canvas):Promise.resolve().then(A.t.bind(A,20354,23))).catch((function(t){return Promise.reject(new Error("Could not load html2canvas: "+t))})).then((function(t){return t.default?t.default:t}))}function r(){return(tt.DOMPurify?Promise.resolve(tt.DOMPurify):A.e(838).then(A.t.bind(A,42838,23))).catch((function(t){return Promise.reject(new Error("Could not load dompurify: "+t))})).then((function(t){return t.default?t.default:t}))}var s=function(t){var e=(0,n.A)(t);return"undefined"===e?"undefined":"string"===e||t instanceof String?"string":"number"===e||t instanceof Number?"number":"function"===e||t instanceof Function?"function":t&&t.constructor===Array?"array":t&&1===t.nodeType?"element":"object"===e?"object":"unknown"},a=function(t,e){var A=document.createElement(t);for(var n in e.className&&(A.className=e.className),e.innerHTML&&e.dompurify&&(A.innerHTML=e.dompurify.sanitize(e.innerHTML)),e.style)A.style[n]=e.style[n];return A},i=function t(e){var A=Object.assign(t.convert(Promise.resolve()),JSON.parse(JSON.stringify(t.template))),n=t.convert(Promise.resolve(),A);return(n=n.setProgress(1,t,1,[t])).set(e)};(i.prototype=Object.create(Promise.prototype)).constructor=i,i.convert=function(t,e){return t.__proto__=e||i.prototype,t},i.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},i.prototype.from=function(t,e){return this.then((function(){switch(e=e||function(t){switch(s(t)){case"string":return"string";case"element":return"canvas"===t.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}(t)){case"string":return this.then(r).then((function(e){return this.set({src:a("div",{innerHTML:t,dompurify:e})})}));case"element":return this.set({src:t});case"canvas":return this.set({canvas:t});case"img":return this.set({img:t});default:return this.error("Unknown source type.")}}))},i.prototype.to=function(t){switch(t){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();
518case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},i.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then((function(){var t={position:"relative",display:"inline-block",width:("number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},e=function t(e,A){for(var n=3===e.nodeType?document.createTextNode(e.nodeValue):e.cloneNode(!1),r=e.firstChild;r;r=r.nextSibling)!0!==A&&1===r.nodeType&&"SCRIPT"===r.nodeName||n.appendChild(t(r,A));return 1===e.nodeType&&("CANVAS"===e.nodeName?(n.width=e.width,n.height=e.height,n.getContext("2d").drawImage(e,0,0)):"TEXTAREA"!==e.nodeName&&"SELECT"!==e.nodeName||(n.value=e.value),n.addEventListener("load",(function(){n.scrollTop=e.scrollTop,n.scrollLeft=e.scrollLeft}),!0)),n}(this.prop.src,this.opt.html2canvas.javascriptEnabled);"BODY"===e.tagName&&(t.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=a("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=a("div",{className:"html2pdf__container",style:t}),this.prop.container.appendChild(e),this.prop.container.firstChild.appendChild(a("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"}))},i.prototype.toCanvas=function(){var t=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(t).then(e).then((function(t){var e=Object.assign({},this.opt.html2canvas);return delete e.onrendered,t(this.prop.container,e)})).then((function(t){(this.opt.html2canvas.onrendered||function(){})(t),this.prop.canvas=t,document.body.removeChild(this.prop.overlay)}))},i.prototype.toContext2d=function(){var t=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(t).then(e).then((function(t){var e=this.opt.jsPDF,A=this.opt.fontFaces,n="number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,r=Object.assign({async:!0,allowTaint:!0,scale:n,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete r.onrendered,e.context2d.autoPaging=void 0===this.opt.autoPaging||this.opt.autoPaging,e.context2d.posX=this.opt.x,e.context2d.posY=this.opt.y,e.context2d.margin=this.opt.margin,e.context2d.fontFaces=A,A)for(var s=0;s<A.length;++s){var a=A[s],i=a.src.find((function(t){return"truetype"===t.format}));i&&e.addFont(i.url,a.ref.name,a.ref.style)}return r.windowHeight=r.windowHeight||0,r.windowHeight=0==r.windowHeight?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):r.windowHeight,e.context2d.save(!0),t(this.prop.container,r)})).then((function(t){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(t),this.prop.canvas=t,document.body.removeChild(this.prop.overlay)}))},i.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var t=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=t}))},i.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then((function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF}))},i.prototype.output=function(t,e,A){return"img"===(A=A||"pdf").toLowerCase()||"image"===A.toLowerCase()?this.outputImg(t,e):this.outputPdf(t,e)},i.prototype.outputPdf=function(t,e){return this.thenList([function(){return this.prop.pdf||this.toPdf(
vendor: 20,639 bytes, lines 518-585
518)}]).then((function(){return this.prop.pdf.output(t,e)}))},i.prototype.outputImg=function(t){return this.thenList([function(){return this.prop.img||this.toImg()}]).then((function(){switch(t){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+t+'" is not supported.'}}))},i.prototype.save=function(t){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(t?{filename:t}:null).then((function(){this.prop.pdf.save(this.opt.filename)}))},i.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){this.prop.callback(this.prop.pdf)}))},i.prototype.set=function(t){if("object"!==s(t))return this;var e=Object.keys(t||{}).map((function(e){if(e in i.template.prop)return function(){this.prop[e]=t[e]};switch(e){case"margin":return this.setMargin.bind(this,t.margin);case"jsPDF":return function(){return this.opt.jsPDF=t.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,t.pageSize);default:return function(){this.opt[e]=t[e]}}}),this);return this.then((function(){return this.thenList(e)}))},i.prototype.get=function(t,e){return this.then((function(){var A=t in i.template.prop?this.prop[t]:this.opt[t];return e?e(A):A}))},i.prototype.setMargin=function(t){return this.then((function(){switch(s(t)){case"number":t=[t,t,t,t];case"array":if(2===t.length&&(t=[t[0],t[1],t[0],t[1]]),4===t.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=t})).then(this.setPageSize)},i.prototype.setPageSize=function(t){function e(t,e){return Math.floor(t*e/72*96)}return this.then((function(){(t=t||Nt.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(t.inner={width:t.width-this.opt.margin[1]-this.opt.margin[3],height:t.height-this.opt.margin[0]-this.opt.margin[2]},t.inner.px={width:e(t.inner.width,t.k),height:e(t.inner.height,t.k)},t.inner.ratio=t.inner.height/t.inner.width),this.prop.pageSize=t}))},i.prototype.setProgress=function(t,e,A,n){return null!=t&&(this.progress.val=t),null!=e&&(this.progress.state=e),null!=A&&(this.progress.n=A),null!=n&&(this.progress.stack=n),this.progress.ratio=this.progress.val/this.progress.state,this},i.prototype.updateProgress=function(t,e,A,n){return this.setProgress(t?this.progress.val+t:null,e||null,A?this.progress.n+A:null,n?this.progress.stack.concat(n):null)},i.prototype.then=function(t,e){var A=this;return this.thenCore(t,e,(function(t,e){return A.updateProgress(null,null,1,[t]),Promise.prototype.then.call(this,(function(e){return A.updateProgress(null,t),e})).then(t,e).then((function(t){return A.updateProgress(1),t}))}))},i.prototype.thenCore=function(t,e,A){A=A||Promise.prototype.then,t&&(t=t.bind(this)),e&&(e=e.bind(this));var n=-1!==Promise.toString().indexOf("[native code]")&&"Promise"===Promise.name?this:i.convert(Object.assign({},this),Promise.prototype),r=A.call(n,t,e);return i.convert(r,this.__proto__)},i.prototype.thenExternal=function(t,e){return Promise.prototype.then.call(this,t,e)},i.prototype.thenList=function(t){var e=this;return t.forEach((function(t){e=e.thenCore(t)})),e},i.prototype.catch=function(t){t&&(t=t.bind(this));var e=Promise.prototype.catch.call(this,t);return i.convert(e,this)},i.prototype.catchExternal=function(t){return Promise.prototype.catch.call(this,t)},i.prototype.error=function(t){return this.then((function(){throw new Error(t)}))},i.prototype.using=i.prototype.set,i.prototype.saveAs=i.prototype.save,i.prototype.export=i.prototype.output,i.prototype.run=i.prototype.then,Nt.getPageSize=function(t,e,A){if("object"===(0,n.A)(t)){var r=t;t=r.orientation,e=r.unit||e,A=r.format||A}e=e||"mm",A=A||"a4",t=(""+(t||"P")).toLowerCase();var s,a=(""+A).toLowerCase(),i={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(e){case"pt":s=1;break;case"mm":s=72/25.4;break;case"cm":s=72/2.54;break;case"in":s=72;break;case"px":s=.75;break;case"pc":case"em":s=12;break;case"ex":s=6;break;default:throw"Invalid unit: "+e}var o,c=0,l=0;if(i.hasOwnProperty(a))c=i[a][1]/s,l=i[a][0]/s;else try{c=A[1],l=A[0]}catch(u){throw new Error("Invalid format: "+A)}if("p"===t||"portrait"===t)t="p",l>c&&(o=l,l=c,c=o);else{if("l"!==t&&"landscape"!==t)throw"Invalid orientation: "+t;t="l",c>l&&(o=l,l=c,c=o)}return{width:l,height:c,unit:e,k:s,orientation:t}},t.html=function(t,e){(e=e||{}).callback=e.callback||function(){},e.html2canvas=e.html2canvas||{},e.html2canvas.canvas=e.html2canvas.canvas||this.canvas,e.jsPDF=e.jsPDF||this,e.fontFaces=e.fontFaces?e.fontFaces.map(Se):null;var A=new i(e);return e.worker?A:A.from(t).doCallback()}}(Nt.API),Nt.API.addJS=function(t){return He=t,this.internal.events.subscribe("postPutResources",(function(){De=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(De+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),ke=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+He+")"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){void 0!==De&&void 0!==ke&&this.internal.out("/Names <</JavaScript "+De+" 0 R>>")})),this
519/**
520 * @license
521 * Copyright (c) 2014 Steven Spungin (TwelveTone LLC)  [email protected]
522 *
523 * Licensed under the MIT License.
524 * http://opensource.org/licenses/mit-license
525 */},function(t){var e;t.events.push(["postPutResources",function(){var t=this,A=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var n=t.outline.render().split(/\r\n/),r=0;r<n.length;r++){var s=n[r],a=A.exec(s);if(null!=a){var i=a[1];t.internal.newObjectDeferredBegin(i,!1)}t.internal.write(s)}if(this.outline.createNamedDestinations){var o=this.internal.pages.length,c=[];for(r=0;r<o;r++){var l=t.internal.newObject();c.push(l);var u=t.internal.getPageInfo(r+1);t.internal.write("<< /D["+u.objId+" 0 R /XYZ null null null]>> endobj")}var h=t.internal.newObject();for(t.internal.write("<< /Names [ "),r=0;r<c.length;r++)t.internal.write("(page_"+(r+1)+")"+c[r]+" 0 R");t.internal.write(" ] >>","endobj"),e=t.internal.newObject(),t.internal.write("<< /Dests "+h+" 0 R"),t.internal.write(">>","endobj")}}]),t.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+e+" 0 R"))}]),t.events.push(["initialized",function(){var t=this;t.outline={createNamedDestinations:!1,root:{children:[]}},t.outline.add=function(t,e,A){var n={title:e,options:A,children:[]};return null==t&&(t=this.root),t.children.push(n),n},t.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=t,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},t.outline.genIds_r=function(e){e.id=t.internal.newObjectDeferred();for(var A=0;A<e.children.length;A++)this.genIds_r(e.children[A])},t.outline.renderRoot=function(t){this.objStart(t),this.line("/Type /Outlines"),t.children.length>0&&(this.line("/First "+this.makeRef(t.children[0])),this.line("/Last "+this.makeRef(t.children[t.children.length-1]))),this.line("/Count "+this.count_r({count:0},t)),this.objEnd()},t.outline.renderItems=function(e){for(var A=this.ctx.pdf.internal.getVerticalCoordinateString,n=0;n<e.children.length;n++){var r=e.children[n];this.objStart(r),this.line("/Title "+this.makeString(r.title)),this.line("/Parent "+this.makeRef(e)),n>0&&this.line("/Prev "+this.makeRef(e.children[n-1])),n<e.children.length-1&&this.line("/Next "+this.makeRef(e.children[n+1])),r.children.length>0&&(this.line("/First "+this.makeRef(r.children[0])),this.line("/Last "+this.makeRef(r.children[r.children.length-1])));var s=this.count=this.count_r({count:0},r);if(s>0&&this.line("/Count "+s),r.options&&r.options.pageNumber){var a=t.internal.getPageInfo(r.options.pageNumber);this.line("/Dest ["+a.objId+" 0 R /XYZ 0 "+A(0)+" 0]")}this.objEnd()}for(var i=0;i<e.children.length;i++)this.renderItems(e.children[i])},t.outline.line=function(t){this.ctx.val+=t+"\r\n"},t.outline.makeRef=function(t){return t.id+" 0 R"},t.outline.makeString=function(e){return"("+t.internal.pdfEscape(e)+")"},t.outline.objStart=function(t){this.ctx.val+="\r\n"+t.id+" 0 obj\r\n<<\r\n"},t.outline.objEnd=function(){this.ctx.val+=">> \r\nendobj\r\n"},t.outline.count_r=function(t,e){for(var A=0;A<e.children.length;A++)t.count++,this.count_r(t,e.children[A]);return t.count}}])}(Nt.API),
526/**
527 * @license
528 *
529 * Licensed under the MIT License.
530 * http://opensource.org/licenses/mit-license
531 */
532function(t){var e=[192,193,194,195,196,197,198,199];t.processJPEG=function(t,A,n,r,s,a){var i,o=this.decode.DCT_DECODE,c=null;if("string"==typeof t||this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t)){switch(t=s||t,t=this.__addimage__.isArrayBuffer(t)?new Uint8Array(t):t,(i=function(t){for(var A,n=256*t.charCodeAt(4)+t.charCodeAt(5),r=t.length,s={width:0,height:0,numcomponents:1},a=4;a<r;a+=2){if(a+=n,-1!==e.indexOf(t.charCodeAt(a+1))){A=256*t.charCodeAt(a+5)+t.charCodeAt(a+6),s={width:256*t.charCodeAt(a+7)+t.charCodeAt(a+8),height:A,numcomponents:t.charCodeAt(a+9)};break}n=256*t.charCodeAt(a+2)+t.charCodeAt(a+3)}return s}(t=this.__addimage__.isArrayBufferView(t)?this.__addimage__.arrayBufferToBinaryString(t):t)).numcomponents){case 1:a=this.color_spaces.DEVICE_GRAY;break;case 4:a=this.color_spaces.DEVICE_CMYK;break;case 3:a=this.color_spaces.DEVICE_RGB}c={data:t,width:i.width,height:i.height,colorSpace:a,bitsPerComponent:8,filter:o,index:A,alias:n}}return c}}(Nt.API);var Re,Ke,Ve,Ge,$e,qe=function(){var t,e,A;function n(t){var e,A,n,r,s,a,i,o,c,l,u,h,d,f;for(this.data=t,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},a=null;;){switch(e=this.readUInt32(),c=function(){var t,e;for(e=[],t=0;t<4;++t)e.push(String.fromCharCode(this.data[this.pos++]));return e}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(e);break;case"fcTL":a&&this.animation.frames.push(a),this.pos+=4,a={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},s=this.readUInt16(),r=this.readUInt16()||100,a.delay=1e3*s/r,a.disposeOp=this.data[this.pos++],a.blendOp=this.data[this.pos++],a.data=[];break;case"IDAT":case"fdAT":for("fdAT"===c&&(this.pos+=4,e-=4),t=(null!=a?a.data:void 0)||this.imgData,h=0;0<=e?h<e:h>e;0<=e?++h:--h)t.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(n=this.palette.length/3,this.transparency.indexed=this.read(e),this.transparency.indexed.length>n)throw new Error("More transparent colors than palette size");if((l=n-this.transparency.indexed.length)>0)for(d=0;0<=l?d<l:d>l;0<=l?++d:--d)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(e)[0];break;case 2:this.transparency.rgb=this.read(e)}break;case"tEXt":i=(u=this.read(e)).indexOf(0),o=String.fromCharCode.apply(String,u.slice(0,i)),this.text[o]=String.fromCharCode.apply(String,u.slice(i+1));break;case"IEND":return a&&this.animation.frames.push(a),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=4===(f=this.colorType)||6===f,A=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*A,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=e}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}n.prototype.read=function(t){var e,A;for(A=[],e=0;0<=t?e<t:e>t;0<=t?++e:--e)A.push(this.data[this.pos++]);return A},n.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},n.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},n.prototype.decodePixels=function(t){var e=this.pixelBitlength/8,A=new Uint8Array(this.width*this.height*e),n=0,r=this;if(null==t&&(t=this.imgData),0===t.length)return new Uint8Array(0);function s(s,a,i,o){var c,l,u,h,d,f,p,m,g,v,w,B,y,C,b,F,_,U,Q,x,S,L=Math.ceil((r.width-s)/i),I=Math.ceil((r.height-a)/o),E=r.width==L&&r.height==I;for(C=e*L,B=E?A:new Uint8Array(C*I),f=t.length,y=0,l=0;y<I&&n<f;){switch(t[n++]){case 0:for(h=_=0;_<C;h=_+=1)B[l++]=t[n++];break;case 1:for(h=U=0;U<C;h=U+=1)c=t[n++],d=h<e?0:B[l-e],B[l++]=(c+d)%256;break;case 2:for(h=Q=0;Q<C;h=Q+=1)c=t[n++],u=(h-h%e)/e,b=y&&B[(y-1)*C+u*e+h%e],B[l++]=(b+c)%256;break;case 3:for(h=x=0;x<C;h=x+=1)c=t[n++],u=(h-h%e)/e,d=h<e?0:B[l-e],b=y&&B[(y-1)*C+u*e+h%e],B[l++]=(c+Math.floor((d+b)/2))%256;break;case 4:for(h=S=0;S<C;h=S+=1)c=t[n++],u=(h-h%e)/e,d=h<e?0:B[l-e],0===y?b=F=0:(b=B[(y-1)*C+u*e+h%e],F=u&&B[(y-1)*C+(u-1)*e+h%e]),p=d+b-F,m=Math.abs(p-d),v=Math.abs(p-b),w=Math.abs(p-F),g=m<=v&&m<=w?d:v<=w?b:F,B[l++]=(c+g)%256;break;default:throw new Error("Invalid filter algorithm: "+t[n-1])}if(!E){var N=((a+y*o)*r.width+s)*e,T=y*C;for(h=0;h<L;h+=1){for(var M=0;M<e;M+=1)A[N++]=B[T++];N+=(i-1)*e}}y++}}return t=X(t),1==r.interlaceMethod?(s(0,0,8,8),s(4,0,8,8),s(0,4,4,8),s(2,0,4,4),s(0,2,2,4),s(1,0,2,2),s(0,1,1,2)):s(0,0,1,1),A},n.prototype.decodePalette=function(){var t,e,A,n,r,s,a,i,o;for(A=this.palette,s=this.transparency.indexed||[],r=new Uint8Array((s.length||0)+A.length),n=0,t=0,e=a=0,i=A.length;a<i;e=a+=3)r[n++]=A[e],r[n++]=A[e+1],r[n++]=A[e+2],r[n++]=null!=(o=s[t++])?o:255;return r},n.prototype.copyToImageData=function(t,e){var A,n,r,s,a,i,o,c,l,u,h;if(n=this.colors,l=null,A=this.hasAlphaChannel,this.palette.length&&(l=null!=(h=this._decodedPalette)?h:this._decodedPalette=this.decodePalette(),n=4,A=!0),c=(r=t.data||t).length,a=l||e,s=i=0,1===n)for(;s<c;)o=l?4*e[s/4]:i,u=a[o++],r[s++]=u,r[s++]=u,r[s++]=u,r[s++]=A?a[o++]:255,i=o;else for(;s<c;)o=l?4*e[s/4]:i,r[s++]=a[o++],r[s++]=a[o++],r[s++]=a[o++],r[s++]=A?a[o++]:255,i=o},n.prototype.decode=function(){var t;return t=new Uint8Array(this.width*this.height*4),this.copyToImageData(t,this.decodePixels()),t};var r=function(){if("[object Window]"===Object.prototype.toString.call(tt)){try{e=tt.document.createElement("canvas"),A=e.getContext("2d")}catch(t){return!1}return!0}return!1};return r(),t=function(t){var n;if(!0===r())return A.width=t.width,A.height=t.height,A.clearRect(0,0,t.width,t.height),A.putImageData(t,0,0),(n=new Image).src=e.toDataURL(),n;throw new Error("This method requires a Browser with Canvas-capability.")},n.prototype.decodeFrames=function(e){var A,n,r,s,a,i,o,c;if(this.animation){for(c=[],n=a=0,i=(o=this.animation.frames).length;a<i;n=++a)A=o[n],r=e.createImageData(A.width,A.height),s=this.decodePixels(new Uint8Array(A.data)),this.copyToImageData(r,s),A.imageData=r,c.push(A.image=t(r));return c}},n.prototype.renderFrame=function(t,e){var A,n,r;return A=(n=this.animation.frames)[e],r=n[e-1],0===e&&t.clearRect(0,0,this.width,this.height),1===(null!=r?r.disposeOp:void 0)?t.clearRect(r.xOffset,r.yOffset,r.width,r.height):2===(null!=r?r.disposeOp:void 0)&&t.putImageData(r.imageData,r.xOffset,r.yOffset),0===A.blendOp&&t.clearRect(A.xOffset,A.yOffset,A.width,A.height),t.drawImage(A.image,A.xOffset,A.yOffset)},n.prototype.animate=function(t){var e,A,n,r,s,a,i=this;return A=0,a=this.animation,r=a.numFrames,n=a.frames,s=a.numPlays,(e=function(){var a,o;if(a=A++%r,o=n[a],i.renderFrame(t,a),r>1&&A/r<s)return i.animation._timeout=setTimeout(e,o.delay)})()},n.prototype.stopAnimation=function(){var t;return clearTimeout(null!=(t=this.animation)?t._timeout:void 0)},n.prototype.render=function(t){var e,A;return t._png&&t._png.stopAnimation(),t._png=this,t.width=this.width,t.height=this.height,e=t.getContext("2d"),this.animation?(this.decodeFrames(e),this.animate(e)):(A=e.createImageData(this.width,this.height),this.copyToImageData(A,this.decodePixels()),e.putImageData(A,0,0))},n}();
533/**
534 * @license
535 *
536 * Copyright (c) 2014 James Robb, https://github.com/jamesbrobb
537 *
538 * Permission is hereby granted, free of charge, to any person obtaining
539 * a copy of this software and associated documentation files (the
540 * "Software"), to deal in the Software without restriction, including
541 * without limitation the rights to use, copy, modify, merge, publish,
542 * distribute, sublicense, and/or sell copies of the Software, and to
543 * permit persons to whom the Software is furnished to do so, subject to
544 * the following conditions:
545 *
546 * The above copyright notice and this permission notice shall be
547 * included in all copies or substantial portions of the Software.
548 *
549 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
550 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
551 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
552 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
553 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
554 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
555 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
556 * ====================================================================
557 */
558/**
559 * @license
560 * (c) Dean McNamee <[email protected]>, 2013.
561 *
562 * https://github.com/deanm/omggif
563 *
564 * Permission is hereby granted, free of charge, to any person obtaining a copy
565 * of this software and associated documentation files (the "Software"), to
566 * deal in the Software without restriction, including without limitation the
567 * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
568 * sell copies of the Software, and to permit persons to whom the Software is
569 * furnished to do so, subject to the following conditions:
570 *
571 * The above copyright notice and this permission notice shall be included in
572 * all copies or substantial portions of the Software.
573 *
574 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
575 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
576 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
577 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
578 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
579 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
580 * IN THE SOFTWARE.
581 *
582 * omggif is a JavaScript implementation of a GIF 89a encoder and decoder,
583 * including animation and compression.  It does not rely on any specific
584 * underlying system, so should run in the browser, Node, or Plask.
585 */function ze(t){var e=0;if(71!==t[e++]||73!==t[e++]||70!==t[e++]||56!==t[e++]||56!=(t[e++]+1&253)||97!==t[e++])throw new Error("Invalid GIF 87a/89a header.");var A=t[e++]|t[e++]<<8,n=t[e++]|t[e++]<<8,r=t[e++],s=r>>7,a=1<<1+(7&r);t[e++],t[e++];var i=null,o=null;s&&(i=e,o=a,e+=3*a);var c=!0,l=[],u=0,h=null,d=0,f=null;for(this.width=A,this.height=n;c&&e<t.length;)switch(t[e++]){case 33:switch(t[e++]){case 255:if(11!==t[e]||78==t[e+1]&&69==t[e+2]&&84==t[e+3]&&83==t[e+4]&&67==t[e+5]&&65==t[e+6]&&80==t[e+7]&&69==t[e+8]&&50==t[e+9]&&46==t[e+10]&&48==t[e+11]&&3==t[e+12]&&1==t[e+13]&&0==t[e+16])e+=14,f=t[e++]|t[e++]<<8,e++;else for(e+=12;;){if(!((Q=t[e++])>=0))throw Error("Invalid block size");if(0===Q)break;e+=Q}break;case 249:if(4!==t[e++]||0!==t[e+4])throw new Error("Invalid graphics extension block.");var p=t[e++];
vendor: 6,446 bytes, lines 585-617
585u=t[e++]|t[e++]<<8,h=t[e++],0==(1&p)&&(h=null),d=p>>2&7,e++;break;case 254:for(;;){if(!((Q=t[e++])>=0))throw Error("Invalid block size");if(0===Q)break;e+=Q}break;default:throw new Error("Unknown graphic control label: 0x"+t[e-1].toString(16))}break;case 44:var m=t[e++]|t[e++]<<8,g=t[e++]|t[e++]<<8,v=t[e++]|t[e++]<<8,w=t[e++]|t[e++]<<8,B=t[e++],y=B>>6&1,C=1<<1+(7&B),b=i,F=o,_=!1;B>>7&&(_=!0,b=e,F=C,e+=3*C);var U=e;for(e++;;){var Q;if(!((Q=t[e++])>=0))throw Error("Invalid block size");if(0===Q)break;e+=Q}l.push({x:m,y:g,width:v,height:w,has_local_palette:_,palette_offset:b,palette_size:F,data_offset:U,data_length:e-U,transparent_index:h,interlaced:!!y,delay:u,disposal:d});break;case 59:c=!1;break;default:throw new Error("Unknown gif block: 0x"+t[e-1].toString(16))}this.numFrames=function(){return l.length},this.loopCount=function(){return f},this.frameInfo=function(t){if(t<0||t>=l.length)throw new Error("Frame index out of range.");return l[t]},this.decodeAndBlitFrameBGRA=function(e,n){var r=this.frameInfo(e),s=r.width*r.height,a=new Uint8Array(s);Ye(t,r.data_offset,a,s);var i=r.palette_offset,o=r.transparent_index;null===o&&(o=256);var c=r.width,l=A-c,u=c,h=4*(r.y*A+r.x),d=4*((r.y+r.height)*A+r.x),f=h,p=4*l;!0===r.interlaced&&(p+=4*A*7);for(var m=8,g=0,v=a.length;g<v;++g){var w=a[g];if(0===u&&(u=c,(f+=p)>=d&&(p=4*l+4*A*(m-1),f=h+(c+l)*(m<<1),m>>=1)),w===o)f+=4;else{var B=t[i+3*w],y=t[i+3*w+1],C=t[i+3*w+2];n[f++]=C,n[f++]=y,n[f++]=B,n[f++]=255}--u}},this.decodeAndBlitFrameRGBA=function(e,n){var r=this.frameInfo(e),s=r.width*r.height,a=new Uint8Array(s);Ye(t,r.data_offset,a,s);var i=r.palette_offset,o=r.transparent_index;null===o&&(o=256);var c=r.width,l=A-c,u=c,h=4*(r.y*A+r.x),d=4*((r.y+r.height)*A+r.x),f=h,p=4*l;!0===r.interlaced&&(p+=4*A*7);for(var m=8,g=0,v=a.length;g<v;++g){var w=a[g];if(0===u&&(u=c,(f+=p)>=d&&(p=4*l+4*A*(m-1),f=h+(c+l)*(m<<1),m>>=1)),w===o)f+=4;else{var B=t[i+3*w],y=t[i+3*w+1],C=t[i+3*w+2];n[f++]=B,n[f++]=y,n[f++]=C,n[f++]=255}--u}}}function Ye(t,e,A,n){for(var r=t[e++],s=1<<r,a=s+1,i=a+1,o=r+1,c=(1<<o)-1,l=0,u=0,h=0,d=t[e++],f=new Int32Array(4096),p=null;;){for(;l<16&&0!==d;)u|=t[e++]<<l,l+=8,1===d?d=t[e++]:--d;if(l<o)break;var m=u&c;if(u>>=o,l-=o,m!==s){if(m===a)break;for(var g=m<i?m:p,v=0,w=g;w>s;)w=f[w]>>8,++v;var B=w;if(h+v+(g!==m?1:0)>n)return void At.log("Warning, gif stream longer than expected.");A[h++]=B;var y=h+=v;for(g!==m&&(A[h++]=B),w=g;v--;)w=f[w],A[--y]=255&w,w>>=8;null!==p&&i<4096&&(f[i++]=p<<8|B,i>=c+1&&o<12&&(++o,c=c<<1|1)),p=m}else i=a+1,c=(1<<(o=r+1))-1,p=null}return h!==n&&At.log("Warning, gif stream shorter than expected."),A}
586/**
587 * @license
588  Copyright (c) 2008, Adobe Systems Incorporated
589  All rights reserved.
590
591  Redistribution and use in source and binary forms, with or without 
592  modification, are permitted provided that the following conditions are
593  met:
594
595  * Redistributions of source code must retain the above copyright notice, 
596    this list of conditions and the following disclaimer.
597  
598  * Redistributions in binary form must reproduce the above copyright
599    notice, this list of conditions and the following disclaimer in the 
600    documentation and/or other materials provided with the distribution.
601  
602  * Neither the name of Adobe Systems Incorporated nor the names of its 
603    contributors may be used to endorse or promote products derived from 
604    this software without specific prior written permission.
605
606  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
607  IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
608  THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
609  PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 
610  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
611  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
612  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
613  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
614  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
615  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
616  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
617*/function We(t){var e,A,n,r,s,a=Math.floor,i=new Array(64),o=new Array(64),c=new Array(64),l=new Array(64),u=new Array(65535),h=new Array(65535),d=new Array(64),f=new Array(64),p=[],m=0,g=7,v=new Array(64),w=new Array(64),B=new Array(64),y=new Array(256),C=new Array(2048),b=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],F=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],_=[0,1,2,3,4,5,6,7,8,9,10,11],U=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],Q=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],x=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],S=[0,1,2,3,4,5,6,7,8,9,10,11],L=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],I=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function E(t,e){for(var A=0,n=0,r=new Array,s=1;s<=16;s++){for(var a=1;a<=t[s];a++)r[e[n]]=[],r[e[n]][0]=A,r[e[n]][1]=s,n++,A++;A*=2}return r}function N(t){for(var e=t[0],A=t[1]-1;A>=0;)e&1<<A&&(m|=1<<g),A--,--g<0&&(255==m?(T(255),T(0)):T(m),g=7,m=0)}function T(t){p.push(t)}function M(t){T(t>>8&255),T(255&t)}function P(t,e,A,n,r){for(var s,a=r[0],i=r[240],o=function(t,e){var A,n,r,s,a,i,o,c,l,u,h=0;for(l=0;l<8;
vendor: 48,852 bytes, lines 617-624
617++l){A=t[h],n=t[h+1],r=t[h+2],s=t[h+3],a=t[h+4],i=t[h+5],o=t[h+6];var f=A+(c=t[h+7]),p=A-c,m=n+o,g=n-o,v=r+i,w=r-i,B=s+a,y=s-a,C=f+B,b=f-B,F=m+v,_=m-v;t[h]=C+F,t[h+4]=C-F;var U=.707106781*(_+b);t[h+2]=b+U,t[h+6]=b-U;var Q=.382683433*((C=y+w)-(_=g+p)),x=.5411961*C+Q,S=1.306562965*_+Q,L=.707106781*(F=w+g),I=p+L,E=p-L;t[h+5]=E+x,t[h+3]=E-x,t[h+1]=I+S,t[h+7]=I-S,h+=8}for(h=0,l=0;l<8;++l){A=t[h],n=t[h+8],r=t[h+16],s=t[h+24],a=t[h+32],i=t[h+40],o=t[h+48];var N=A+(c=t[h+56]),T=A-c,M=n+o,P=n-o,j=r+i,D=r-i,k=s+a,H=s-a,O=N+k,R=N-k,K=M+j,V=M-j;t[h]=O+K,t[h+32]=O-K;var G=.707106781*(V+R);t[h+16]=R+G,t[h+48]=R-G;var $=.382683433*((O=H+D)-(V=P+T)),q=.5411961*O+$,z=1.306562965*V+$,Y=.707106781*(K=D+P),W=T+Y,J=T-Y;t[h+40]=J+q,t[h+24]=J-q,t[h+8]=W+z,t[h+56]=W-z,h++}for(l=0;l<64;++l)u=t[l]*e[l],d[l]=u>0?u+.5|0:u-.5|0;return d}(t,e),c=0;c<64;++c)f[b[c]]=o[c];var l=f[0]-A;A=f[0],0==l?N(n[0]):(N(n[h[s=32767+l]]),N(u[s]));for(var p=63;p>0&&0==f[p];)p--;if(0==p)return N(a),A;for(var m,g=1;g<=p;){for(var v=g;0==f[g]&&g<=p;)++g;var w=g-v;if(w>=16){m=w>>4;for(var B=1;B<=m;++B)N(i);w&=15}s=32767+f[g],N(r[(w<<4)+h[s]]),N(u[s]),g++}return 63!=p&&N(a),A}function j(t){t=Math.min(Math.max(t,1),100),s!=t&&(function(t){for(var e=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],A=0;A<64;A++){var n=a((e[A]*t+50)/100);n=Math.min(Math.max(n,1),255),i[b[A]]=n}for(var r=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],s=0;s<64;s++){var u=a((r[s]*t+50)/100);u=Math.min(Math.max(u,1),255),o[b[s]]=u}for(var h=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],d=0,f=0;f<8;f++)for(var p=0;p<8;p++)c[d]=1/(i[b[d]]*h[f]*h[p]*8),l[d]=1/(o[b[d]]*h[f]*h[p]*8),d++}(t<50?Math.floor(5e3/t):Math.floor(200-2*t)),s=t)}this.encode=function(t,s){s&&j(s),p=new Array,m=0,g=7,M(65496),M(65504),M(16),T(74),T(70),T(73),T(70),T(0),T(1),T(1),T(0),M(1),M(1),T(0),T(0),function(){M(65499),M(132),T(0);for(var t=0;t<64;t++)T(i[t]);T(1);for(var e=0;e<64;e++)T(o[e])}(),function(t,e){M(65472),M(17),T(8),M(e),M(t),T(3),T(1),T(17),T(0),T(2),T(17),T(1),T(3),T(17),T(1)}(t.width,t.height),function(){M(65476),M(418),T(0);for(var t=0;t<16;t++)T(F[t+1]);for(var e=0;e<=11;e++)T(_[e]);T(16);for(var A=0;A<16;A++)T(U[A+1]);for(var n=0;n<=161;n++)T(Q[n]);T(1);for(var r=0;r<16;r++)T(x[r+1]);for(var s=0;s<=11;s++)T(S[s]);T(17);for(var a=0;a<16;a++)T(L[a+1]);for(var i=0;i<=161;i++)T(I[i])}(),M(65498),M(12),T(3),T(1),T(0),T(2),T(17),T(3),T(17),T(0),T(63),T(0);var a=0,u=0,h=0;m=0,g=7,this.encode.displayName="_encode_";for(var d,f,y,b,E,D,k,H,O,R=t.data,K=t.width,V=t.height,G=4*K,$=0;$<V;){for(d=0;d<G;){for(E=G*$+d,k=-1,H=0,O=0;O<64;O++)D=E+(H=O>>3)*G+(k=4*(7&O)),$+H>=V&&(D-=G*($+1+H-V)),d+k>=G&&(D-=d+k-G+4),f=R[D++],y=R[D++],b=R[D++],v[O]=(C[f]+C[y+256|0]+C[b+512|0]>>16)-128,w[O]=(C[f+768|0]+C[y+1024|0]+C[b+1280|0]>>16)-128,B[O]=(C[f+1280|0]+C[y+1536|0]+C[b+1792|0]>>16)-128;a=P(v,c,a,e,n),u=P(w,l,u,A,r),h=P(B,l,h,A,r),d+=32}$+=8}if(g>=0){var q=[];q[1]=g+1,q[0]=(1<<g+1)-1,N(q)}return M(65497),new Uint8Array(p)},t=t||50,function(){for(var t=String.fromCharCode,e=0;e<256;e++)y[e]=t(e)}(),e=E(F,_),A=E(x,S),n=E(U,Q),r=E(L,I),function(){for(var t=1,e=2,A=1;A<=15;A++){for(var n=t;n<e;n++)h[32767+n]=A,u[32767+n]=[],u[32767+n][1]=A,u[32767+n][0]=n;for(var r=-(e-1);r<=-t;r++)h[32767+r]=A,u[32767+r]=[],u[32767+r][1]=A,u[32767+r][0]=e-1+r;t<<=1,e<<=1}}(),function(){for(var t=0;t<256;t++)C[t]=19595*t,C[t+256|0]=38470*t,C[t+512|0]=7471*t+32768,C[t+768|0]=-11059*t,C[t+1024|0]=-21709*t,C[t+1280|0]=32768*t+8421375,C[t+1536|0]=-27439*t,C[t+1792|0]=-5329*t}(),j(t)}
618/**
619 * @license
620 * Copyright (c) 2017 Aras Abbasi
621 *
622 * Licensed under the MIT License.
623 * http://opensource.org/licenses/mit-license
624 */function Je(t,e){if(this.pos=0,this.buffer=t,this.datav=new DataView(t.buffer),this.is_with_alpha=!!e,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,-1===["BM","BA","CI","CP","IC","PT"].indexOf(this.flag))throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function Xe(t){function e(t){if(!t)throw Error("assert :P")}function A(t,e,A){for(var n=0;4>n;n++)if(t[e+n]!=A.charCodeAt(n))return!0;return!1}function n(t,e,A,n,r){for(var s=0;s<r;s++)t[e+s]=A[n+s]}function r(t,e,A,n){for(var r=0;r<n;r++)t[e+r]=A}function s(t){return new Int32Array(t)}function a(t,e){for(var A=[],n=0;n<t;n++)A.push(new e);return A}function i(t,e){var A=[];return function t(A,n,r){for(var s=r[n],a=0;a<s&&(A.push(r.length>n+1?[]:new e),!(r.length<n+1));a++)t(A[a],n+1,r)}(A,0,t),A}var o=function(){var t=this;function o(t,e){for(var A=1<<e-1>>>0;t&A;)A>>>=1;return A?(t&A-1)+A:t}function c(t,A,n,r,s){e(!(r%n));do{t[A+(r-=n)]=s}while(0<r)}function l(t,A,n,r,a){if(e(2328>=a),512>=a)var i=s(512);else if(null==(i=s(a)))return 0;return function(t,A,n,r,a,i){var l,h,d=A,f=1<<n,p=s(16),m=s(16);for(e(0!=a),e(null!=r),e(null!=t),e(0<n),h=0;h<a;++h){if(15<r[h])return 0;++p[r[h]]}if(p[0]==a)return 0;for(m[1]=0,l=1;15>l;++l){if(p[l]>1<<l)return 0;m[l+1]=m[l]+p[l]}for(h=0;h<a;++h)l=r[h],0<r[h]&&(i[m[l]++]=h);if(1==m[15])return(r=new u).g=0,r.value=i[0],c(t,d,1,f,r),f;var g,v=-1,w=f-1,B=0,y=1,C=1,b=1<<n;for(h=0,l=1,a=2;l<=n;++l,a<<=1){if(y+=C<<=1,0>(C-=p[l]))return 0;for(;0<p[l];--p[l])(r=new u).g=l,r.value=i[h++],c(t,d+B,a,b,r),B=o(B,l)}for(l=n+1,a=2;15>=l;++l,a<<=1){if(y+=C<<=1,0>(C-=p[l]))return 0;for(;0<p[l];--p[l]){if(r=new u,(B&w)!=v){for(d+=b,g=1<<(v=l)-n;15>v&&!(0>=(g-=p[v]));)++v,g<<=1;f+=b=1<<(g=v-n),t[A+(v=B&w)].g=g+n,t[A+v].value=d-A-v}r.g=l-n,r.value=i[h++],c(t,d+(B>>n),a,b,r),B=o(B,l)}}return y!=2*m[15]-1?0:f}(t,A,n,r,a,i)}function u(){this.value=this.g=0}function h(){this.value=this.g=0}function d(){this.G=a(5,u),this.H=s(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=a(DA,h)}function f(t,A,n,r){e(null!=t),e(null!=A),e(2147483648>r),t.Ca=254,t.I=0,t.b=-8,t.Ka=0,t.oa=A,t.pa=n,t.Jd=A,t.Yc=n+r,t.Zc=4<=r?n+r-4+1:n,U(t)}function p(t,e){for(var A=0;0<e--;)A|=x(t,128)<<e;return A}function m(t,e){var A=p(t,e);return Q(t)?-A:A}function g(t,A,n,r){var s,a=0;for(e(null!=t),e(null!=A),e(4294967288>r),t.Sb=r,t.Ra=0,t.u=0,t.h=0,4<r&&(r=4),s=0;s<r;++s)a+=A[n+s]<<8*s;t.Ra=a,t.bb=r,t.oa=A,t.pa=n}function v(t){for(;8<=t.u&&t.bb<t.Sb;)t.Ra>>>=8,t.Ra+=t.oa[t.pa+t.bb]<<OA-8>>>0,++t.bb,t.u-=8;b(t)&&(t.h=1,t.u=0)}function w(t,A){if(e(0<=A),!t.h&&A<=HA){var n=C(t)&kA[A];return t.u+=A,v(t),n}return t.h=1,t.u=0}function B(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function y(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function C(t){return t.Ra>>>(t.u&OA-1)>>>0}function b(t){return e(t.bb<=t.Sb),t.h||t.bb==t.Sb&&t.u>OA}function F(t,e){t.u=e,t.h=b(t)}function _(t){t.u>=RA&&(e(t.u>=RA),v(t))}function U(t){e(null!=t&&null!=t.oa),t.pa<t.Zc?(t.I=(t.oa[t.pa++]|t.I<<8)>>>0,t.b+=8):(e(null!=t&&null!=t.oa),t.pa<t.Yc?(t.b+=8,t.I=t.oa[t.pa++]|t.I<<8):t.Ka?t.b=0:(t.I<<=8,t.b+=8,t.Ka=1))}function Q(t){return p(t,1)}function x(t,e){var A=t.Ca;0>t.b&&U(t);var n=t.b,r=A*e>>>8,s=(t.I>>>n>r)+0;for(s?(A-=r,t.I-=r+1<<n>>>0):A=r+1,n=A,r=0;256<=n;)r+=8,n>>=8;return n=7^r+KA[n],t.b-=n,t.Ca=(A<<n)-1,s}function S(t,e,A){t[e+0]=A>>24&255,t[e+1]=A>>16&255,t[e+2]=A>>8&255,t[e+3]=255&A}function L(t,e){return t[e+0]|t[e+1]<<8}function I(t,e){return L(t,e)|t[e+2]<<16}function E(t,e){return L(t,e)|L(t,e+2)<<16}function N(t,A){var n=1<<A;return e(null!=t),e(0<A),t.X=s(n),null==t.X?0:(t.Mb=32-A,t.Xa=A,1)}function T(t,A){e(null!=t),e(null!=A),e(t.Xa==A.Xa),n(A.X,0,t.X,0,1<<A.Xa)}function M(){this.X=[],this.Xa=this.Mb=0}function P(t,A,n,r){e(null!=n),e(null!=r);var s=n[0],a=r[0];return 0==s&&(s=(t*a+A/2)/A),0==a&&(a=(A*s+t/2)/t),0>=s||0>=a?0:(n[0]=s,r[0]=a,1)}function j(t,e){return t+(1<<e)-1>>>e}function D(t,e){return((4278255360&t)+(4278255360&e)>>>0&4278255360)+((16711935&t)+(16711935&e)>>>0&16711935)>>>0}function k(e,A){t[A]=function(A,n,r,s,a,i,o){var c;for(c=0;c<a;++c){var l=t[e](i[o+c-1],r,s+c);i[o+c]=D(A[n+c],l)}}}function H(){this.ud=this.hd=this.jd=0}function O(t,e){return((4278124286&(t^e))>>>1)+(t&e)>>>0}function R(t){return 0<=t&&256>t?t:0>t?0:255<t?255:void 0}function K(t,e){return R(t+(t-e+.5>>1))}function V(t,e,A){return Math.abs(e-A)-Math.abs(t-A)}function G(t,e,A,n,r,s,a){for(n=s[a-1],A=0;A<r;++A)s[a+A]=n=D(t[e+A],n)}function $(t,e,A,n,r){var s;for(s=0;s<A;++s){var a=t[e+s],i=a>>8&255,o=16711935&(o=(o=16711935&a)+((i<<16)+i));n[r+s]=(4278255360&a)+o>>>0}}function q(t,e){e.jd=255&t,e.hd=t>>8&255,e.ud=t>>16&255}function z(t,e,A,n,r,s){var a;for(a=0;a<n;++a){var i=e[A+a],o=i>>>8,c=i,l=255&(l=(l=i>>>16)+((t.jd<<24>>24)*(o<<24>>24)>>>5));c=255&(c=(c+=(t.hd<<24>>24)*(o<<24>>24)>>>5)+((t.ud<<24>>24)*(l<<24>>24)>>>5)),r[s+a]=(4278255360&i)+(l<<16)+c}}function Y(e,A,n,r,s){t[A]=function(t,e,A,n,a,i,o,c,l){for(n=o;n<c;++n)for(o=0;o<l;++o)a[i++]=s(A[r(t[e++])])},t[e]=function(e,A,a,i,o,c,l){var u=8>>e.b,h=e.Ea,d=e.K[0],f=e.w;if(8>u)for(e=(1<<e.b)-1,f=(1<<u)-1;A<a;++A){var p,m=0;for(p=0;p<h;++p)p&e||(m=r(i[o++])),c[l++]=s(d[m&f]),m>>=u}else t["VP8LMapColor"+n](i,o,d,f,c,l,A,a,h)}}function W(t,e,A,n,r){for(A=e+A;e<A;){var s=t[e++];n[r++]=s>>16&255,n[r++]=s>>8&255,n[r++]=255&s}}function J(t,e,A,n,r){for(A=e+A;e<A;){var s=t[e++];n[r++]=s>>16&255,n[r++]=s>>8&255,n[r++]=255&s,n[r++]=s>>24&255}}function X(t,e,A,n,r){for(A=e+A;e<A;){var s=(a=t[e++])>>16&240|a>>12&15,a=240&a|a>>28&15;n[r++]=s,n[r++]=a}}function Z(t,e,A,n,r){for(A=e+A;e<A;){var s=(a=t[e++])>>16&248|a>>13&7,a=a>>5&224|a>>3&31;n[r++]=s,n[r++]=a}}function tt(t,e,A,n,r){for(A=e+A;e<A;){var s=t[e++];n[r++]=255&s,n[r++]=s>>8&255,n[r++]=s>>16&255}}function et(t,e,A,r,s,a){if(0==a)for(A=e+A;e<A;)S(r,((a=t[e++])[0]>>24|a[1]>>8&65280|a[2]<<8&16711680|a[3]<<24)>>>0),s+=32;else n(r,s,t,e,A)}function At(e,A){t[A][0]=t[e+"0"],t[A][1]=t[e+"1"],t[A][2]=t[e+"2"],t[A][3]=t[e+"3"],t[A][4]=t[e+"4"],t[A][5]=t[e+"5"],t[A][6]=t[e+"6"],t[A][7]=t[e+"7"],t[A][8]=t[e+"8"],t[A][9]=t[e+"9"],t[A][10]=t[e+"10"],t[A][11]=t[e+"11"],t[A][12]=t[e+"12"],t[A][13]=t[e+"13"],t[A][14]=t[e+"0"],t[A][15]=t[e+"0"]}function nt(t){return t==Kn||t==Vn||t==Gn||t==$n}function rt(){this.eb=[],this.size=this.A=this.fb=0}function st(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function at(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new rt,this.f.kb=new st,this.sd=null}function it(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function ot(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function ct(t){return alert("todo:WebPSamplerProcessPlane"),t.T}function lt(t,e){var A=t.T,r=e.ba.f.RGBA,s=r.eb,a=r.fb+t.ka*r.A,i=gr[e.ba.S],o=t.y,c=t.O,l=t.f,u=t.N,h=t.ea,d=t.W,f=e.cc,p=e.dc,m=e.Mc,g=e.Nc,v=t.ka,w=t.ka+t.T,B=t.U,y=B+1>>1;for(0==v?i(o,c,null,null,l,u,h,d,l,u,h,d,s,a,null,null,B):(i(e.ec,e.fc,o,c,f,p,m,g,l,u,h,d,s,a-r.A,s,a,B),++A);v+2<w;v+=2)f=l,p=u,m=h,g=d,u+=t.Rc,d+=t.Rc,a+=2*r.A,i(o,(c+=2*t.fa)-t.fa,o,c,f,p,m,g,l,u,h,d,s,a-r.A,s,a,B);return c+=t.fa,t.j+w<t.o?(n(e.ec,e.fc,o,c,B),n(e.cc,e.dc,l,u,y),n(e.Mc,e.Nc,h,d,y),A--):1&w||i(o,c,null,null,l,u,h,d,l,u,h,d,s,a+r.A,null,null,B),A}function ut(t,A,n){var r=t.F,s=[t.J];if(null!=r){var a=t.U,i=A.ba.S,o=i==Hn||i==Gn;A=A.ba.f.RGBA;var c=[0],l=t.ka;c[0]=t.T,t.Kb&&(0==l?--c[0]:(--l,s[0]-=t.width),t.j+t.ka+t.T==t.o&&(c[0]=t.o-t.j-l));var u=A.eb;l=A.fb+l*A.A,t=_n(r,s[0],t.width,a,c,u,l+(o?0:3),A.A),e(n==c),t&&nt(i)&&bn(u,l,o,a,c,A.A)}return 0}function ht(t){var e=t.ma,A=e.ba.S,n=11>A,r=A==jn||A==kn||A==Hn||A==On||12==A||nt(A);if(e.memory=null,e.Ib=null,e.Jb=null,e.Nd=null,!MA(e.Oa,t,r?11:12))return 0;if(r&&nt(A)&&vA(),t.da)alert("todo:use_scaling");else{if(n){if(e.Ib=ct,t.Kb){if(A=t.U+1>>1,e.memory=s(t.U+2*A),null==e.memory)return 0;e.ec=e.memory,e.fc=0,e.cc=e.ec,e.dc=e.fc+t.U,e.Mc=e.cc,e.Nc=e.dc+A,e.Ib=lt,vA()}}else alert("todo:EmitYUV");r&&(e.Jb=ut,n&&mA())}if(n&&!Ir){for(t=0;256>t;++t)Er[t]=89858*(t-128)+Ur>>_r,Mr[t]=-22014*(t-128)+Ur,Tr[t]=-45773*(t-128),Nr[t]=113618*(t-128)+Ur>>_r;for(t=Qr;t<xr;++t)e=76283*(t-16)+Ur>>_r,Pr[t-Qr]=Gt(e,255),jr[t-Qr]=Gt(e+8>>4,15);Ir=1}return 1}function dt(t){var A=t.ma,n=t.U,r=t.T;return e(!(1&t.ka)),0>=n||0>=r?0:(n=A.Ib(t,A),null!=A.Jb&&A.Jb(t,A,n),A.Dc+=n,1)}function ft(t){t.ma.memory=null}function pt(t,e,A,n){return 47!=w(t,8)?0:(e[0]=w(t,14)+1,A[0]=w(t,14)+1,n[0]=w(t,1),0!=w(t,3)?0:!t.h)}function mt(t,e){if(4>t)return t+1;var A=t-2>>1;return(2+(1&t)<<A)+w(e,A)+1}function gt(t,e){return 120<e?e-120:1<=(A=((A=Xn[e-1])>>4)*t+(8-(15&A)))?A:1;var A}function vt(t,e,A){var n=C(A),r=t[e+=255&n].g-8;return 0<r&&(F(A,A.u+8),n=C(A),e+=t[e].value,e+=n&(1<<r)-1),F(A,A.u+t[e].g),t[e].value}function wt(t,A,n){return n.g+=t.g,n.value+=t.value<<A>>>0,e(8>=n.g),t.g}function Bt(t,A,n){var r=t.xc;return e((A=0==r?0:t.vc[t.md*(n>>r)+(A>>r)])<t.Wb),t.Ya[A]}function yt(t,A,r,s){var a=t.ab,i=t.c*A,o=t.C;A=o+A;var c=r,l=s;for(s=t.Ta,r=t.Ua;0<a--;){var u=t.gc[a],h=o,d=A,f=c,p=l,m=(l=s,c=r,u.Ea);switch(e(h<d),e(d<=u.nc),u.hc){case 2:$A(f,p,(d-h)*m,l,c);break;case 0:var g=h,v=d,w=l,B=c,y=(U=u).Ea;0==g&&(VA(f,p,null,null,1,w,B),G(f,p+1,0,0,y-1,w,B+1),p+=y,B+=y,++g);for(var C=1<<U.b,b=C-1,F=j(y,U.b),_=U.K,U=U.w+(g>>U.b)*F;g<v;){var Q=_,x=U,S=1;for(GA(f,p,w,B-y,1,w,B);S<y;){var L=(S&~b)+C;L>y&&(L=y),(0,JA[Q[x++]>>8&15])(f,p+ +S,w,B+S-y,L-S,w,B+S),S=L}p+=y,B+=y,++g&b||(U+=F)}d!=u.nc&&n(l,c-m,l,c+(d-h-1)*m,m);break;case 1:for(m=f,v=p,y=(f=u.Ea)-(B=f&~(w=(p=1<<u.b)-1)),g=j(f,u.b),C=u.K,u=u.w+(h>>u.b)*g;h<d;){for(b=C,F=u,_=new H,U=v+B,Q=v+f;v<U;)q(b[F++],_),XA(_,m,v,p,l,c),v+=p,c+=p;v<Q&&(q(b[F++],_),XA(_,m,v,y,l,c),v+=y,c+=y),++h&w||(u+=g)}break;case 3:if(f==l&&p==c&&0<u.b){for(v=l,f=m=c+(d-h)*m-(B=(d-h)*j(u.Ea,u.b)),p=l,w=c,g=[],B=(y=B)-1;0<=B;--B)g[B]=p[w+B];for(B=y-1;0<=B;--B)v[f+B]=g[B];qA(u,h,d,l,m,l,c)}else qA(u,h,d,f,p,l,c)}c=s,l=r}l!=r&&n(s,r,c,l,i)}function Ct(t,A){var n=t.V,r=t.Ba+t.c*t.C,s=A-t.C;if(e(A<=t.l.o),e(16>=s),0<s){var a=t.l,i=t.Ta,o=t.Ua,c=a.width;if(yt(t,s,n,r),s=o=[o],e((n=t.C)<(r=A)),e(a.v<a.va),r>a.o&&(r=a.o),n<a.j){var l=a.j-n;n=a.j,s[0]+=l*c}if(n>=r?n=0:(s[0]+=4*a.v,a.ka=n-a.j,a.U=a.va-a.v,a.T=r-n,n=1),n){if(o=o[0],11>(n=t.ca).S){var u=n.f.RGBA,h=(r=n.S,s=a.U,a=a.T,l=u.eb,u.A),d=a;for(u=u.fb+t.Ma*u.A;0<d--;){var f=i,p=o,m=s,g=l,v=u;switch(r){case Pn:ZA(f,p,m,g,v);break;case jn:tn(f,p,m,g,v);break;case Kn:tn(f,p,m,g,v),bn(g,v,0,m,1,0);break;case Dn:nn(f,p,m,g,v);break;case kn:et(f,p,m,g,v,1);break;case Vn:et(f,p,m,g,v,1),bn(g,v,0,m,1,0);break;case Hn:et(f,p,m,g,v,0);break;case Gn:et(f,p,m,g,v,0),bn(g,v,1,m,1,0);break;case On:en(f,p,m,g,v);break;case $n:en(f,p,m,g,v),Fn(g,v,m,1,0);break;case Rn:An(f,p,m,g,v);break;default:e(0)}o+=c,u+=h}t.Ma+=a}else alert("todo:EmitRescaledRowsYUVA");e(t.Ma<=n.height)}}t.C=A,e(t.C<=t.i)}function bt(t){var e;if(0<t.ua)return 0;for(e=0;e<t.Wb;++e){var A=t.Ya[e].G,n=t.Ya[e].H;if(0<A[1][n[1]+0].g||0<A[2][n[2]+0].g||0<A[3][n[3]+0].g)return 0}return 1}function Ft(t,A,n,r,s,a){if(0!=t.Z){var i=t.qd,o=t.rd;for(e(null!=mr[t.Z]);A<n;++A)mr[t.Z](i,o,r,s,r,s,a),i=r,o=s,s+=a;t.qd=i,t.rd=o}}function _t(t,A){var n=t.l.ma,r=0==n.Z||1==n.Z?t.l.j:t.C;if(r=t.C<r?r:t.C,e(A<=t.l.o),A>r){var s=t.l.width,a=n.ca,i=n.tb+s*r,o=t.V,c=t.Ba+t.c*r,l=t.gc;e(1==t.ab),e(3==l[0].hc),YA(l[0],r,A,o,c,a,i),Ft(n,r,A,a,i,s)}t.C=t.Ma=A}function Ut(t,A,n,r,s,a,i){var o=t.$/r,c=t.$%r,l=t.m,u=t.s,h=n+t.$,d=h;s=n+r*s;var f=n+r*a,p=280+u.ua,m=t.Pb?o:16777216,g=0<u.ua?u.Wa:null,v=u.wc,w=h<f?Bt(u,c,o):null;e(t.C<a),e(f<=s);var B=!1;t:for(;;){for(;B||h<f;){var y=0;if(o>=m){var U=h-n;e((m=t).Pb),m.wd=m.m,m.xd=U,0<m.s.ua&&T(m.s.Wa,m.s.vb),m=o+tr}if(c&v||(w=Bt(u,c,o)),e(null!=w),w.Qb&&(A[h]=w.qb,B=!0),!B)if(_(l),w.jc){y=l,U=A;var Q=h,x=w.pd[C(y)&DA-1];e(w.jc),256>x.g?(F(y,y.u+x.g),U[Q]=x.value,y=0):(F(y,y.u+x.g-256),e(256<=x.value),y=x.value),0==y&&(B=!0)}else y=vt(w.G[0],w.H[0],l);if(l.h)break;if(B||256>y){if(!B)if(w.nd)A[h]=(w.qb|y<<8)>>>0;else{if(_(l),B=vt(w.G[1],w.H[1],l),_(l),U=vt(w.G[2],w.H[2],l),Q=vt(w.G[3],w.H[3],l),l.h)break;A[h]=(Q<<24|B<<16|y<<8|U)>>>0}if(B=!1,++h,++c>=r&&(c=0,++o,null!=i&&o<=a&&!(o%16)&&i(t,o),null!=g))for(;d<h;)y=A[d++],g.X[(506832829*y&4294967295)>>>g.Mb]=y}else if(280>y){if(y=mt(y-256,l),U=vt(w.G[4],w.H[4],l),_(l),U=gt(r,U=mt(U,l)),l.h)break;if(h-n<U||s-h<y)break t;for(Q=0;Q<y;++Q)A[h+Q]=A[h+Q-U];for(h+=y,c+=y;c>=r;)c-=r,++o,null!=i&&o<=a&&!(o%16)&&i(t,o);if(e(h<=s),c&v&&(w=Bt(u,c,o)),null!=g)for(;d<h;)y=A[d++],g.X[(506832829*y&4294967295)>>>g.Mb]=y}else{if(!(y<p))break t;for(B=y-280,e(null!=g);d<h;)y=A[d++],g.X[(506832829*y&4294967295)>>>g.Mb]=y;y=h,e(!(B>>>(U=g).Xa)),A[y]=U.X[B],B=!0}B||e(l.h==b(l))}if(t.Pb&&l.h&&h<s)e(t.m.h),t.a=5,t.m=t.wd,t.$=t.xd,0<t.s.ua&&T(t.s.vb,t.s.Wa);else{if(l.h)break t;null!=i&&i(t,o>a?a:o),t.a=0,t.$=h-n}return 1}return t.a=3,0}function Qt(t){e(null!=t),t.vc=null,t.yc=null,t.Ya=null;var A=t.Wa;null!=A&&(A.X=null),t.vb=null,e(null!=t)}function xt(){var e=new aA;return null==e?null:(e.a=0,e.xb=pr,At("Predictor","VP8LPredictors"),At("Predictor","VP8LPredictors_C"),At("PredictorAdd","VP8LPredictorsAdd"),At("PredictorAdd","VP8LPredictorsAdd_C"),$A=$,XA=z,ZA=W,tn=J,en=X,An=Z,nn=tt,t.VP8LMapColor32b=zA,t.VP8LMapColor8b=WA,e)}function St(t,A,n,i,o){var c=1,h=[t],f=[A],p=i.m,m=i.s,g=null,v=0;t:for(;;){if(n)for(;c&&w(p,1);){var B=h,y=f,b=i,U=1,Q=b.m,x=b.gc[b.ab],S=w(Q,2);if(b.Oc&1<<S)c=0;else{switch(b.Oc|=1<<S,x.hc=S,x.Ea=B[0],x.nc=y[0],x.K=[null],++b.ab,e(4>=b.ab),S){case 0:case 1:x.b=w(Q,3)+2,U=St(j(x.Ea,x.b),j(x.nc,x.b),0,b,x.K),x.K=x.K[0];break;case 3:var L,I=w(Q,8)+1,E=16<I?0:4<I?1:2<I?2:3;if(B[0]=j(x.Ea,E),x.b=E,L=U=St(I,1,0,b,x.K)){var T,M=I,P=x,k=1<<(8>>P.b),H=s(k);if(null==H)L=0;else{var O=P.K[0],R=P.w;for(H[0]=P.K[0][0],T=1;T<1*M;++T)H[T]=D(O[R+T],H[T-1]);for(;T<4*k;++T)H[T]=0;P.K[0]=null,P.K[0]=H,L=1}}U=L;break;case 2:break;default:e(0)}c=U}}if(h=h[0],f=f[0],c&&w(p,1)&&!(c=1<=(v=w(p,4))&&11>=v)){i.a=3;break t}var K;if(K=c)e:{var V,G,$,q=i,z=h,Y=f,W=v,J=n,X=q.m,Z=q.s,tt=[null],et=1,At=0,nt=Zn[W];A:for(;;){if(J&&w(X,1)){var rt=w(X,3)+2,st=j(z,rt),at=j(Y,rt),it=st*at;if(!St(st,at,0,q,tt))break A;for(tt=tt[0],Z.xc=rt,V=0;V<it;++V){var ot=tt[V]>>8&65535;tt[V]=ot,ot>=et&&(et=ot+1)}}if(X.h)break A;for(G=0;5>G;++G){var ct=Yn[G];!G&&0<W&&(ct+=1<<W),At<ct&&(At=ct)}var lt=a(et*nt,u),ut=et,ht=a(ut,d);if(null==ht)var dt=null;else e(65536>=ut),dt=ht;var ft=s(At);if(null==dt||null==ft||null==lt){q.a=1;break A}var pt=lt;for(V=$=0;V<et;++V){var mt=dt[V],gt=mt.G,vt=mt.H,Bt=0,yt=1,Ct=0;for(G=0;5>G;++G){ct=Yn[G],gt[G]=pt,vt[G]=$,!G&&0<W&&(ct+=1<<W);n:{var bt,Ft=ct,_t=q,xt=ft,Lt=pt,It=$,Et=0,Nt=_t.m,Tt=w(Nt,1);if(r(xt,0,0,Ft),Tt){var Mt=w(Nt,1)+1,Pt=w(Nt,1),jt=w(Nt,0==Pt?1:8);xt[jt]=1,2==Mt&&(xt[jt=w(Nt,8)]=1);var Dt=1}else{var kt=s(19),Ht=w(Nt,4)+4;if(19<Ht){_t.a=3;var Ot=0;break n}for(bt=0;bt<Ht;++bt)kt[Jn[bt]]=w(Nt,3);var Rt=void 0,Kt=void 0,Vt=_t,Gt=kt,$t=Ft,qt=xt,zt=0,Yt=Vt.m,Wt=8,Jt=a(128,u);r:for(;l(Jt,0,7,Gt,19);){if(w(Yt,1)){var Xt=2+2*w(Yt,3);if((Rt=2+w(Yt,Xt))>$t)break r}else Rt=$t;for(Kt=0;Kt<$t&&Rt--;){_(Yt);var Zt=Jt[0+(127&C(Yt))];F(Yt,Yt.u+Zt.g);var te=Zt.value;if(16>te)qt[Kt++]=te,0!=te&&(Wt=te);else{var ee=16==te,Ae=te-16,ne=zn[Ae],re=w(Yt,qn[Ae])+ne;if(Kt+re>$t)break r;for(var se=ee?Wt:0;0<re--;)qt[Kt++]=se}}zt=1;break r}zt||(Vt.a=3),Dt=zt}(Dt=Dt&&!Nt.h)&&(Et=l(Lt,It,8,xt,Ft)),Dt&&0!=Et?Ot=Et:(_t.a=3,Ot=0)}if(0==Ot)break A;if(yt&&1==Wn[G]&&(yt=0==pt[$].g),Bt+=pt[$].g,$+=Ot,3>=G){var ae,ie=ft[0];for(ae=1;ae<ct;++ae)ft[ae]>ie&&(ie=ft[ae]);Ct+=ie}}if(mt.nd=yt,mt.Qb=0,yt&&(mt.qb=(gt[3][vt[3]+0].value<<24|gt[1][vt[1]+0].value<<16|gt[2][vt[2]+0].value)>>>0,0==Bt&&256>gt[0][vt[0]+0].value&&(mt.Qb=1,mt.qb+=gt[0][vt[0]+0].value<<8)),mt.jc=!mt.Qb&&6>Ct,mt.jc){var oe,ce=mt;for(oe=0;oe<DA;++oe){var le=oe,ue=ce.pd[le],he=ce.G[0][ce.H[0]+le];256<=he.value?(ue.g=he.g+256,ue.value=he.value):(ue.g=0,ue.value=0,le>>=wt(he,8,ue),le>>=wt(ce.G[1][ce.H[1]+le],16,ue),le>>=wt(ce.G[2][ce.H[2]+le],0,ue),wt(ce.G[3][ce.H[3]+le],24,ue))}}}Z.vc=tt,Z.Wb=et,Z.Ya=dt,Z.yc=lt,K=1;break e}K=0}if(!(c=K)){i.a=3;break t}if(0<v){if(m.ua=1<<v,!N(m.Wa,v)){i.a=1,c=0;break t}}else m.ua=0;var de=i,fe=h,pe=f,me=de.s,ge=me.xc;if(de.c=fe,de.i=pe,me.md=j(fe,ge),me.wc=0==ge?-1:(1<<ge)-1,n){i.xb=fr;break t}if(null==(g=s(h*f))){i.a=1,c=0;break t}c=(c=Ut(i,g,0,h,f,f,null))&&!p.h;break t}return c?(null!=o?o[0]=g:(e(null==g),e(n)),i.$=0,n||Qt(m)):Qt(m),c}function Lt(t,A){var n=t.c*t.i,r=n+A+16*A;return e(t.c<=A),t.V=s(r),null==t.V?(t.Ta=null,t.Ua=0,t.a=1,0):(t.Ta=t.V,t.Ua=t.Ba+n+A,1)}function It(t,A){var n=t.C,r=A-n,s=t.V,a=t.Ba+t.c*n;for(e(A<=t.l.o);0<r;){var i=16<r?16:r,o=t.l.ma,c=t.l.width,l=c*i,u=o.ca,h=o.tb+c*n,d=t.Ta,f=t.Ua;yt(t,i,s,a),Un(d,f,u,h,l),Ft(o,n,n+i,u,h,c),r-=i,s+=i*t.c,n+=i}e(n==A),t.C=t.Ma=A}function Et(){this.ub=this.yd=this.td=this.Rb=0}function Nt(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Tt(){this.Fb=this.Bb=this.Cb=0,this.Zb=s(4),this.Lb=s(4)}function Mt(){this.Yb=function(){var t=[];return function t(e,A,n){for(var r=n[A],s=0;s<r&&(e.push(n.length>A+1?[]:0),!(n.length<A+1));s++)t(e[s],A+1,n)}(t,0,[3,11]),t}()}function Pt(){this.jb=s(3),this.Wc=i([4,8],Mt),this.Xc=i([4,17],Mt)}function jt(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new s(4),this.od=new s(4)}function Dt(){this.ld=this.La=this.dd=this.tc=0}function kt(){this.Na=this.la=0}function Ht(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Ot(){this.ad=s(384),this.Za=0,this.Ob=s(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Rt(){this.uc=this.M=this.Nb=0,this.wa=Array(new Dt),this.Y=0,this.ya=Array(new Ot),this.aa=0,this.l=new $t}function Kt(){this.y=s(16),this.f=s(8),this.ea=s(8)}function Vt(){this.cb=this.a=0,this.sc="",this.m=new B,this.Od=new Et,this.Kc=new Nt,this.ed=new jt,this.Qa=new Tt,this.Ic=this.$c=this.Aa=0,this.D=new Rt,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=a(8,B),this.ia=0,this.pb=a(4,Ht),this.Pa=new Pt,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new Kt),this.Hd=0,this.rb=Array(new kt),this.sb=0,this.wa=Array(new Dt),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new Ot),this.L=this.aa=0,this.gd=i([4,2],Dt),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function Gt(t,e){return 0>t?0:t>e?e:t}function $t(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function qt(){var t=new Vt;return null!=t&&(t.a=0,t.sc="OK",t.cb=0,t.Xb=0,nr||(nr=Jt)),t}function zt(t,e,A){return 0==t.a&&(t.a=e,t.sc=A,t.cb=0),0}function Yt(t,e,A){return 3<=A&&157==t[e+0]&&1==t[e+1]&&42==t[e+2]}function Wt(t,A){if(null==t)return 0;if(t.a=0,t.sc="OK",null==A)return zt(t,2,"null VP8Io passed to VP8GetHeaders()");var n=A.data,s=A.w,a=A.ha;if(4>a)return zt(t,7,"Truncated header.");var i=n[s+0]|n[s+1]<<8|n[s+2]<<16,o=t.Od;if(o.Rb=!(1&i),o.td=i>>1&7,o.yd=i>>4&1,o.ub=i>>5,3<o.td)return zt(t,3,"Incorrect keyframe parameters.");if(!o.yd)return zt(t,4,"Frame not displayable.");s+=3,a-=3;var c=t.Kc;if(o.Rb){if(7>a)return zt(t,7,"cannot parse picture header");if(!Yt(n,s,a))return zt(t,3,"Bad code word");c.c=16383&(n[s+4]<<8|n[s+3]),c.Td=n[s+4]>>6,c.i=16383&(n[s+6]<<8|n[s+5]),c.Ud=n[s+6]>>6,s+=7,a-=7,t.za=c.c+15>>4,t.Ub=c.i+15>>4,A.width=c.c,A.height=c.i,A.Da=0,A.j=0,A.v=0,A.va=A.width,A.o=A.height,A.da=0,A.ib=A.width,A.hb=A.height,A.U=A.width,A.T=A.height,r((i=t.Pa).jb,0,255,i.jb.length),e(null!=(i=t.Qa)),i.Cb=0,i.Bb=0,i.Fb=1,r(i.Zb,0,0,i.Zb.length),r(i.Lb,0,0,i.Lb)}if(o.ub>a)return zt(t,7,"bad partition length");f(i=t.m,n,s,o.ub),s+=o.ub,a-=o.ub,o.Rb&&(c.Ld=Q(i),c.Kd=Q(i)),c=t.Qa;var l,u=t.Pa;if(e(null!=i),e(null!=c),c.Cb=Q(i),c.Cb){if(c.Bb=Q(i),Q(i)){for(c.Fb=Q(i),l=0;4>l;++l)c.Zb[l]=Q(i)?m(i,7):0;for(l=0;4>l;++l)c.Lb[l]=Q(i)?m(i,6):0}if(c.Bb)for(l=0;3>l;++l)u.jb[l]=Q(i)?p(i,8):255}else c.Bb=0;if(i.Ka)return zt(t,3,"cannot parse segment header");if((c=t.ed).zd=Q(i),c.Tb=p(i,6),c.wb=p(i,3),c.Pc=Q(i),c.Pc&&Q(i)){for(u=0;4>u;++u)Q(i)&&(c.vd[u]=m(i,6));for(u=0;4>u;++u)Q(i)&&(c.od[u]=m(i,6))}if(t.L=0==c.Tb?0:c.zd?1:2,i.Ka)return zt(t,3,"cannot parse filter header");var h=a;if(a=l=s,s=l+h,c=h,t.Xb=(1<<p(t.m,2))-1,h<3*(u=t.Xb))n=7;else{for(l+=3*u,c-=3*u,h=0;h<u;++h){var d=n[a+0]|n[a+1]<<8|n[a+2]<<16;d>c&&(d=c),f(t.Jc[+h],n,l,d),l+=d,c-=d,a+=3}f(t.Jc[+u],n,l,c),n=l<s?0:5}if(0!=n)return zt(t,n,"cannot parse partitions");for(n=p(l=t.m,7),a=Q(l)?m(l,4):0,s=Q(l)?m(l,4):0,c=Q(l)?m(l,4):0,u=Q(l)?m(l,4):0,l=Q(l)?m(l,4):0,h=t.Qa,d=0;4>d;++d){if(h.Cb){var g=h.Zb[d];h.Fb||(g+=n)}else{if(0<d){t.pb[d]=t.pb[0];continue}g=n}var v=t.pb[d];v.Sc[0]=er[Gt(g+a,127)],v.Sc[1]=Ar[Gt(g+0,127)],v.Eb[0]=2*er[Gt(g+s,127)],v.Eb[1]=101581*Ar[Gt(g+c,127)]>>16,8>v.Eb[1]&&(v.Eb[1]=8),v.Qc[0]=er[Gt(g+u,117)],v.Qc[1]=Ar[Gt(g+l,127)],v.lc=g+l}if(!o.Rb)return zt(t,4,"Not a key frame.");for(Q(i),o=t.Pa,n=0;4>n;++n){for(a=0;8>a;++a)for(s=0;3>s;++s)for(c=0;11>c;++c)u=x(i,cr[n][a][s][c])?p(i,8):ir[n][a][s][c],o.Wc[n][a].Yb[s][c]=u;for(a=0;17>a;++a)o.Xc[n][a]=o.Wc[n][lr[a]]}return t.kc=Q(i),t.kc&&(t.Bd=p(i,8)),t.cb=1}function Jt(t,e,A,n,r,s,a){var i=e[r].Yb[A];for(A=0;16>r;++r){if(!x(t,i[A+0]))return r;for(;!x(t,i[A+1]);)if(i=e[++r].Yb[0],A=0,16==r)return 16;var o=e[r+1].Yb;if(x(t,i[A+2])){var c=t,l=0;if(x(c,(h=i)[(u=A)+3]))if(x(c,h[u+6])){for(i=0,u=2*(l=x(c,h[u+8]))+(h=x(c,h[u+9+l])),l=0,h=rr[u];h[i];++i)l+=l+x(c,h[i]);l+=3+(8<<u)}else x(c,h[u+7])?(l=7+2*x(c,165),l+=x(c,145)):l=5+x(c,159);else l=x(c,h[u+4])?3+x(c,h[u+5]):2;i=o[2]}else l=1,i=o[1];o=a+sr[r],0>(c=t).b&&U(c);var u,h=c.b,d=(u=c.Ca>>1)-(c.I>>h)>>31;--c.b,c.Ca+=d,c.Ca|=1,c.I-=(u+1&d)<<h,s[o]=((l^d)-d)*n[(0<r)+0]}return 16}function Xt(t){var e=t.rb[t.sb-1];e.la=0,e.Na=0,r(t.zc,0,0,t.zc.length),t.ja=0}function Zt(t,A){if(null==t)return 0;if(null==A)return zt(t,2,"NULL VP8Io parameter in VP8Decode().");if(!t.cb&&!Wt(t,A))return 0;if(e(t.cb),null==A.ac||A.ac(A)){A.ob&&(t.L=0);var i=kr[t.L];if(2==t.L?(t.yb=0,t.zb=0):(t.yb=A.v-i>>4,t.zb=A.j-i>>4,0>t.yb&&(t.yb=0),0>t.zb&&(t.zb=0)),t.Va=A.o+15+i>>4,t.Hb=A.va+15+i>>4,t.Hb>t.za&&(t.Hb=t.za),t.Va>t.Ub&&(t.Va=t.Ub),0<t.L){var o=t.ed;for(i=0;4>i;++i){var c;if(t.Qa.Cb){var l=t.Qa.Lb[i];t.Qa.Fb||(l+=o.Tb)}else l=o.Tb;for(c=0;1>=c;++c){var u=t.gd[i][c],h=l;if(o.Pc&&(h+=o.vd[0],c&&(h+=o.od[0])),0<(h=0>h?0:63<h?63:h)){var d=h;0<o.wb&&(d=4<o.wb?d>>2:d>>1)>9-o.wb&&(d=9-o.wb),1>d&&(d=1),u.dd=d,u.tc=2*h+d,u.ld=40<=h?2:15<=h?1:0}else u.tc=0;u.La=c}}}i=0}else zt(t,6,"Frame setup failed"),i=t.a;if(i=0==i){if(i){t.$c=0,0<t.Aa||(t.Ic=Or);t:{i=t.Ic,o=4*(d=t.za);var f=32*d,p=d+1,m=0<t.L?d*(0<t.Aa?2:1):0,g=(2==t.Aa?2:1)*d;if((u=o+832+(c=3*(16*i+kr[t.L])/2*f)+(l=null!=t.Fa&&0<t.Fa.length?t.Kc.c*t.Kc.i:0))!=u)i=0;else{if(u>t.Vb){if(t.Vb=0,t.Ec=s(u),t.Fc=0,null==t.Ec){i=zt(t,1,"no memory during frame initialization.");break t}t.Vb=u}u=t.Ec,h=t.Fc,t.Ac=u,t.Bc=h,h+=o,t.Gd=a(f,Kt),t.Hd=0,t.rb=a(p+1,kt),t.sb=1,t.wa=m?a(m,Dt):null,t.Y=0,t.D.Nb=0,t.D.wa=t.wa,t.D.Y=t.Y,0<t.Aa&&(t.D.Y+=d),e(!0),t.oc=u,t.pc=h,h+=832,t.ya=a(g,Ot),t.aa=0,t.D.ya=t.ya,t.D.aa=t.aa,2==t.Aa&&(t.D.aa+=d),t.R=16*d,t.B=8*d,d=(f=kr[t.L])*t.R,f=f/2*t.B,t.sa=u,t.ta=h+d,t.qa=t.sa,t.ra=t.ta+16*i*t.R+f,t.Ha=t.qa,t.Ia=t.ra+8*i*t.B+f,t.$c=0,h+=c,t.mb=l?u:null,t.nb=l?h:null,e(h+l<=t.Fc+t.Vb),Xt(t),r(t.Ac,t.Bc,0,o),i=1}}if(i){if(A.ka=0,A.y=t.sa,A.O=t.ta,A.f=t.qa,A.N=t.ra,A.ea=t.Ha,A.Vd=t.Ia,A.fa=t.R,A.Rc=t.B,A.F=null,A.J=0,!In){for(i=-255;255>=i;++i)Qn[255+i]=0>i?-i:i;for(i=-1020;1020>=i;++i)xn[1020+i]=-128>i?-128:127<i?127:i;for(i=-112;112>=i;++i)Sn[112+i]=-16>i?-16:15<i?15:i;for(i=-255;510>=i;++i)Ln[255+i]=0>i?0:255<i?255:i;In=1}rn=ce,sn=se,on=ae,cn=ie,ln=oe,an=re,un=ze,hn=Ye,dn=Xe,fn=Ze,pn=We,mn=Je,gn=tA,vn=eA,wn=Re,Bn=Ke,yn=Ve,Cn=Ge,hr[0]=Fe,hr[1]=ue,hr[2]=Ce,hr[3]=be,hr[4]=_e,hr[5]=Qe,hr[6]=Ue,hr[7]=xe,hr[8]=Le,hr[9]=Se,ur[0]=ge,ur[1]=de,ur[2]=fe,ur[3]=pe,ur[4]=ve,ur[5]=we,ur[6]=Be,dr[0]=Te,dr[1]=he,dr[2]=Ie,dr[3]=Ee,dr[4]=Pe,dr[5]=Me,dr[6]=je,i=1}else i=0}i&&(i=function(t,A){for(t.M=0;t.M<t.Va;++t.M){var a,i=t.Jc[t.M&t.Xb],o=t.m,c=t;for(a=0;a<c.za;++a){var l=o,u=c,h=u.Ac,d=u.Bc+4*a,f=u.zc,p=u.ya[u.aa+a];if(u.Qa.Bb?p.$b=x(l,u.Pa.jb[0])?2+x(l,u.Pa.jb[2]):x(l,u.Pa.jb[1]):p.$b=0,u.kc&&(p.Ad=x(l,u.Bd)),p.Za=!x(l,145)+0,p.Za){var m=p.Ob,g=0;for(u=0;4>u;++u){var v,w=f[0+u];for(v=0;4>v;++v){w=or[h[d+v]][w];for(var B=ar[x(l,w[0])];0<B;)B=ar[2*B+x(l,w[B])];w=-B,h[d+v]=w}n(m,g,h,d,4),g+=4,f[0+u]=w}}else w=x(l,156)?x(l,128)?1:3:x(l,163)?2:0,p.Ob[0]=w,r(h,d,w,4),r(f,0,w,4);p.Dd=x(l,142)?x(l,114)?x(l,183)?1:3:2:0}if(c.m.Ka)return zt(t,7,"Premature end-of-partition0 encountered.");for(;t.ja<t.za;++t.ja){if(c=i,l=(o=t).rb[o.sb-1],h=o.rb[o.sb+o.ja],a=o.ya[o.aa+o.ja],d=o.kc?a.Ad:0)l.la=h.la=0,a.Za||(l.Na=h.Na=0),a.Hc=0,a.Gc=0,a.ia=0;else{var y,C;if(l=h,h=c,d=o.Pa.Xc,f=o.ya[o.aa+o.ja],p=o.pb[f.$b],u=f.ad,m=0,g=o.rb[o.sb-1],w=v=0,r(u,m,0,384),f.Za)var b=0,F=d[3];else{B=s(16);var _=l.Na+g.Na;if(_=nr(h,d[1],_,p.Eb,0,B,0),l.Na=g.Na=(0<_)+0,1<_)rn(B,0,u,m);else{var U=B[0]+3>>3;for(B=0;256>B;B+=16)u[m+B]=U}b=1,F=d[0]}var Q=15&l.la,S=15&g.la;for(B=0;4>B;++B){var L=1&S;for(U=C=0;4>U;++U)Q=Q>>1|(L=(_=nr(h,F,_=L+(1&Q),p.Sc,b,u,m))>b)<<7,C=C<<2|(3<_?3:1<_?2:0!=u[m+0]),m+=16;Q>>=4,S=S>>1|L<<7,v=(v<<8|C)>>>0}for(F=Q,b=S>>4,y=0;4>y;y+=2){for(C=0,Q=l.la>>4+y,S=g.la>>4+y,B=0;2>B;++B){for(L=1&S,U=0;2>U;++U)_=L+(1&Q),Q=Q>>1|(L=0<(_=nr(h,d[2],_,p.Qc,0,u,m)))<<3,C=C<<2|(3<_?3:1<_?2:0!=u[m+0]),m+=16;Q>>=2,S=S>>1|L<<5}w|=C<<4*y,F|=Q<<4<<y,b|=(240&S)<<y}l.la=F,g.la=b,f.Hc=v,f.Gc=w,f.ia=43690&w?0:p.ia,d=!(v|w)}if(0<o.L&&(o.wa[o.Y+o.ja]=o.gd[a.$b][a.Za],o.wa[o.Y+o.ja].La|=!d),c.Ka)return zt(t,7,"Premature end-of-file encountered.")}if(Xt(t),o=A,c=1,a=(i=t).D,l=0<i.L&&i.M>=i.zb&&i.M<=i.Va,0==i.Aa)t:{if(a.M=i.M,a.uc=l,NA(i,a),c=1,a=(C=i.D).Nb,l=(w=kr[i.L])*i.R,h=w/2*i.B,B=16*a*i.R,U=8*a*i.B,d=i.sa,f=i.ta-l+B,p=i.qa,u=i.ra-h+U,m=i.Ha,g=i.Ia-h+U,S=0==(Q=C.M),v=Q>=i.Va-1,2==i.Aa&&NA(i,C),C.uc)for(L=(_=i).D.M,e(_.D.uc),C=_.yb;C<_.Hb;++C){b=C,F=L;var I=(E=(O=_).D).Nb;y=O.R;var E=E.wa[E.Y+b],N=O.sa,T=O.ta+16*I*y+16*b,M=E.dd,P=E.tc;if(0!=P)if(e(3<=P),1==O.L)0<b&&Bn(N,T,y,P+4),E.La&&Cn(N,T,y,P),0<F&&wn(N,T,y,P+4),E.La&&yn(N,T,y,P);else{var j=O.B,D=O.qa,k=O.ra+8*I*j+8*b,H=O.Ha,O=O.Ia+8*I*j+8*b;I=E.ld,0<b&&(hn(N,T,y,P+4,M,I),fn(D,k,H,O,j,P+4,M,I)),E.La&&(mn(N,T,y,P,M,I),vn(D,k,H,O,j,P,M,I)),0<F&&(un(N,T,y,P+4,M,I),dn(D,k,H,O,j,P+4,M,I)),E.La&&(pn(N,T,y,P,M,I),gn(D,k,H,O,j,P,M,I))}}if(i.ia&&alert("todo:DitherRow"),null!=o.put){if(C=16*Q,Q=16*(Q+1),S?(o.y=i.sa,o.O=i.ta+B,o.f=i.qa,o.N=i.ra+U,o.ea=i.Ha,o.W=i.Ia+U):(C-=w,o.y=d,o.O=f,o.f=p,o.N=u,o.ea=m,o.W=g),v||(Q-=w),Q>o.o&&(Q=o.o),o.F=null,o.J=null,null!=i.Fa&&0<i.Fa.length&&C<Q&&(o.J=uA(i,o,C,Q-C),o.F=i.mb,null==o.F&&0==o.F.length)){c=zt(i,3,"Could not decode alpha data.");break t}C<o.j&&(w=o.j-C,C=o.j,e(!(1&w)),o.O+=i.R*w,o.N+=i.B*(w>>1),o.W+=i.B*(w>>1),null!=o.F&&(o.J+=o.width*w)),C<Q&&(o.O+=o.v,o.N+=o.v>>1,o.W+=o.v>>1,null!=o.F&&(o.J+=o.v),o.ka=C-o.j,o.U=o.va-o.v,o.T=Q-C,c=o.put(o))}a+1!=i.Ic||v||(n(i.sa,i.ta-l,d,f+16*i.R,l),n(i.qa,i.ra-h,p,u+8*i.B,h),n(i.Ha,i.Ia-h,m,g+8*i.B,h))}if(!c)return zt(t,6,"Output aborted.")}return 1}(t,A)),null!=A.bc&&A.bc(A),i&=1}return i?(t.cb=0,i):0}function te(t,e,A,n,r){r=t[e+A+32*n]+(r>>3),t[e+A+32*n]=-256&r?0>r?0:255:r}function ee(t,e,A,n,r,s){te(t,e,0,A,n+r),te(t,e,1,A,n+s),te(t,e,2,A,n-s),te(t,e,3,A,n-r)}function Ae(t){return(20091*t>>16)+t}function ne(t,e,A,n){var r,a=0,i=s(16);for(r=0;4>r;++r){var o=t[e+0]+t[e+8],c=t[e+0]-t[e+8],l=(35468*t[e+4]>>16)-Ae(t[e+12]),u=Ae(t[e+4])+(35468*t[e+12]>>16);i[a+0]=o+u,i[a+1]=c+l,i[a+2]=c-l,i[a+3]=o-u,a+=4,e++}for(r=a=0;4>r;++r)o=(t=i[a+0]+4)+i[a+8],c=t-i[a+8],l=(35468*i[a+4]>>16)-Ae(i[a+12]),te(A,n,0,0,o+(u=Ae(i[a+4])+(35468*i[a+12]>>16))),te(A,n,1,0,c+l),te(A,n,2,0,c-l),te(A,n,3,0,o-u),a++,n+=32}function re(t,e,A,n){var r=t[e+0]+4,s=35468*t[e+4]>>16,a=Ae(t[e+4]),i=35468*t[e+1]>>16;ee(A,n,0,r+a,t=Ae(t[e+1]),i),ee(A,n,1,r+s,t,i),ee(A,n,2,r-s,t,i),ee(A,n,3,r-a,t,i)}function se(t,e,A,n,r){ne(t,e,A,n),r&&ne(t,e+16,A,n+4)}function ae(t,e,A,n){sn(t,e+0,A,n,1),sn(t,e+32,A,n+128,1)}function ie(t,e,A,n){var r;for(t=t[e+0]+4,r=0;4>r;++r)for(e=0;4>e;++e)te(A,n,e,r,t)}function oe(t,e,A,n){t[e+0]&&cn(t,e+0,A,n),t[e+16]&&cn(t,e+16,A,n+4),t[e+32]&&cn(t,e+32,A,n+128),t[e+48]&&cn(t,e+48,A,n+128+4)}function ce(t,e,A,n){var r,a=s(16);for(r=0;4>r;++r){var i=t[e+0+r]+t[e+12+r],o=t[e+4+r]+t[e+8+r],c=t[e+4+r]-t[e+8+r],l=t[e+0+r]-t[e+12+r];a[0+r]=i+o,a[8+r]=i-o,a[4+r]=l+c,a[12+r]=l-c}for(r=0;4>r;++r)i=(t=a[0+4*r]+3)+a[3+4*r],o=a[1+4*r]+a[2+4*r],c=a[1+4*r]-a[2+4*r],l=t-a[3+4*r],A[n+0]=i+o>>3,A[n+16]=l+c>>3,A[n+32]=i-o>>3,A[n+48]=l-c>>3,n+=64}function le(t,e,A){var n,r=e-32,s=Tn,a=255-t[r-1];for(n=0;n<A;++n){var i,o=s,c=a+t[e-1];for(i=0;i<A;++i)t[e+i]=o[c+t[r+i]];e+=32}}function ue(t,e){le(t,e,4)}function he(t,e){le(t,e,8)}function de(t,e){le(t,e,16)}function fe(t,e){var A;for(A=0;16>A;++A)n(t,e+32*A,t,e-32,16)}function pe(t,e){var A;for(A=16;0<A;--A)r(t,e,t[e-1],16),e+=32}function me(t,e,A){var n;for(n=0;16>n;++n)r(e,A+32*n,t,16)}function ge(t,e){var A,n=16;for(A=0;16>A;++A)n+=t[e-1+32*A]+t[e+A-32];me(n>>5,t,e)}function ve(t,e){var A,n=8;for(A=0;16>A;++A)n+=t[e-1+32*A];me(n>>4,t,e)}function we(t,e){var A,n=8;for(A=0;16>A;++A)n+=t[e+A-32];me(n>>4,t,e)}function Be(t,e){me(128,t,e)}function ye(t,e,A){return t+2*e+A+2>>2}function Ce(t,e){var A,r=e-32;for(r=new Uint8Array([ye(t[r-1],t[r+0],t[r+1]),ye(t[r+0],t[r+1],t[r+2]),ye(t[r+1],t[r+2],t[r+3]),ye(t[r+2],t[r+3],t[r+4])]),A=0;4>A;++A)n(t,e+32*A,r,0,r.length)}function be(t,e){var A=t[e-1],n=t[e-1+32],r=t[e-1+64],s=t[e-1+96];S(t,e+0,16843009*ye(t[e-1-32],A,n)),S(t,e+32,16843009*ye(A,n,r)),S(t,e+64,16843009*ye(n,r,s)),S(t,e+96,16843009*ye(r,s,s))}function Fe(t,e){var A,n=4;for(A=0;4>A;++A)n+=t[e+A-32]+t[e-1+32*A];for(n>>=3,A=0;4>A;++A)r(t,e+32*A,n,4)}function _e(t,e){var A=t[e-1+0],n=t[e-1+32],r=t[e-1+64],s=t[e-1-32],a=t[e+0-32],i=t[e+1-32],o=t[e+2-32],c=t[e+3-32];t[e+0+96]=ye(n,r,t[e-1+96]),t[e+1+96]=t[e+0+64]=ye(A,n,r),t[e+2+96]=t[e+1+64]=t[e+0+32]=ye(s,A,n),t[e+3+96]=t[e+2+64]=t[e+1+32]=t[e+0+0]=ye(a,s,A),t[e+3+64]=t[e+2+32]=t[e+1+0]=ye(i,a,s),t[e+3+32]=t[e+2+0]=ye(o,i,a),t[e+3+0]=ye(c,o,i)}function Ue(t,e){var A=t[e+1-32],n=t[e+2-32],r=t[e+3-32],s=t[e+4-32],a=t[e+5-32],i=t[e+6-32],o=t[e+7-32];t[e+0+0]=ye(t[e+0-32],A,n),t[e+1+0]=t[e+0+32]=ye(A,n,r),t[e+2+0]=t[e+1+32]=t[e+0+64]=ye(n,r,s),t[e+3+0]=t[e+2+32]=t[e+1+64]=t[e+0+96]=ye(r,s,a),t[e+3+32]=t[e+2+64]=t[e+1+96]=ye(s,a,i),t[e+3+64]=t[e+2+96]=ye(a,i,o),t[e+3+96]=ye(i,o,o)}function Qe(t,e){var A=t[e-1+0],n=t[e-1+32],r=t[e-1+64],s=t[e-1-32],a=t[e+0-32],i=t[e+1-32],o=t[e+2-32],c=t[e+3-32];t[e+0+0]=t[e+1+64]=s+a+1>>1,t[e+1+0]=t[e+2+64]=a+i+1>>1,t[e+2+0]=t[e+3+64]=i+o+1>>1,t[e+3+0]=o+c+1>>1,t[e+0+96]=ye(r,n,A),t[e+0+64]=ye(n,A,s),t[e+0+32]=t[e+1+96]=ye(A,s,a),t[e+1+32]=t[e+2+96]=ye(s,a,i),t[e+2+32]=t[e+3+96]=ye(a,i,o),t[e+3+32]=ye(i,o,c)}function xe(t,e){var A=t[e+0-32],n=t[e+1-32],r=t[e+2-32],s=t[e+3-32],a=t[e+4-32],i=t[e+5-32],o=t[e+6-32],c=t[e+7-32];t[e+0+0]=A+n+1>>1,t[e+1+0]=t[e+0+64]=n+r+1>>1,t[e+2+0]=t[e+1+64]=r+s+1>>1,t[e+3+0]=t[e+2+64]=s+a+1>>1,t[e+0+32]=ye(A,n,r),t[e+1+32]=t[e+0+96]=ye(n,r,s),t[e+2+32]=t[e+1+96]=ye(r,s,a),t[e+3+32]=t[e+2+96]=ye(s,a,i),t[e+3+64]=ye(a,i,o),t[e+3+96]=ye(i,o,c)}function Se(t,e){var A=t[e-1+0],n=t[e-1+32],r=t[e-1+64],s=t[e-1+96];t[e+0+0]=A+n+1>>1,t[e+2+0]=t[e+0+32]=n+r+1>>1,t[e+2+32]=t[e+0+64]=r+s+1>>1,t[e+1+0]=ye(A,n,r),t[e+3+0]=t[e+1+32]=ye(n,r,s),t[e+3+32]=t[e+1+64]=ye(r,s,s),t[e+3+64]=t[e+2+64]=t[e+0+96]=t[e+1+96]=t[e+2+96]=t[e+3+96]=s}function Le(t,e){var A=t[e-1+0],n=t[e-1+32],r=t[e-1+64],s=t[e-1+96],a=t[e-1-32],i=t[e+0-32],o=t[e+1-32],c=t[e+2-32];t[e+0+0]=t[e+2+32]=A+a+1>>1,t[e+0+32]=t[e+2+64]=n+A+1>>1,t[e+0+64]=t[e+2+96]=r+n+1>>1,t[e+0+96]=s+r+1>>1,t[e+3+0]=ye(i,o,c),t[e+2+0]=ye(a,i,o),t[e+1+0]=t[e+3+32]=ye(A,a,i),t[e+1+32]=t[e+3+64]=ye(n,A,a),t[e+1+64]=t[e+3+96]=ye(r,n,A),t[e+1+96]=ye(s,r,n)}function Ie(t,e){var A;for(A=0;8>A;++A)n(t,e+32*A,t,e-32,8)}function Ee(t,e){var A;for(A=0;8>A;++A)r(t,e,t[e-1],8),e+=32}function Ne(t,e,A){var n;for(n=0;8>n;++n)r(e,A+32*n,t,8)}function Te(t,e){var A,n=8;for(A=0;8>A;++A)n+=t[e+A-32]+t[e-1+32*A];Ne(n>>4,t,e)}function Me(t,e){var A,n=4;for(A=0;8>A;++A)n+=t[e+A-32];Ne(n>>3,t,e)}function Pe(t,e){var A,n=4;for(A=0;8>A;++A)n+=t[e-1+32*A];Ne(n>>3,t,e)}function je(t,e){Ne(128,t,e)}function De(t,e,A){var n=t[e-A],r=t[e+0],s=3*(r-n)+En[1020+t[e-2*A]-t[e+A]],a=Nn[112+(s+4>>3)];t[e-A]=Tn[255+n+Nn[112+(s+3>>3)]],t[e+0]=Tn[255+r-a]}function ke(t,e,A,n){var r=t[e+0],s=t[e+A];return Mn[255+t[e-2*A]-t[e-A]]>n||Mn[255+s-r]>n}function He(t,e,A,n){return 4*Mn[255+t[e-A]-t[e+0]]+Mn[255+t[e-2*A]-t[e+A]]<=n}function Oe(t,e,A,n,r){var s=t[e-3*A],a=t[e-2*A],i=t[e-A],o=t[e+0],c=t[e+A],l=t[e+2*A],u=t[e+3*A];return 4*Mn[255+i-o]+Mn[255+a-c]>n?0:Mn[255+t[e-4*A]-s]<=r&&Mn[255+s-a]<=r&&Mn[255+a-i]<=r&&Mn[255+u-l]<=r&&Mn[255+l-c]<=r&&Mn[255+c-o]<=r}function Re(t,e,A,n){var r=2*n+1;for(n=0;16>n;++n)He(t,e+n,A,r)&&De(t,e+n,A)}function Ke(t,e,A,n){var r=2*n+1;for(n=0;16>n;++n)He(t,e+n*A,1,r)&&De(t,e+n*A,1)}function Ve(t,e,A,n){var r;for(r=3;0<r;--r)Re(t,e+=4*A,A,n)}function Ge(t,e,A,n){var r;for(r=3;0<r;--r)Ke(t,e+=4,A,n)}function $e(t,e,A,n,r,s,a,i){for(s=2*s+1;0<r--;){if(Oe(t,e,A,s,a))if(ke(t,e,A,i))De(t,e,A);else{var o=t,c=e,l=A,u=o[c-2*l],h=o[c-l],d=o[c+0],f=o[c+l],p=o[c+2*l],m=27*(v=En[1020+3*(d-h)+En[1020+u-f]])+63>>7,g=18*v+63>>7,v=9*v+63>>7;o[c-3*l]=Tn[255+o[c-3*l]+v],o[c-2*l]=Tn[255+u+g],o[c-l]=Tn[255+h+m],o[c+0]=Tn[255+d-m],o[c+l]=Tn[255+f-g],o[c+2*l]=Tn[255+p-v]}e+=n}}function qe(t,e,A,n,r,s,a,i){for(s=2*s+1;0<r--;){if(Oe(t,e,A,s,a))if(ke(t,e,A,i))De(t,e,A);else{var o=t,c=e,l=A,u=o[c-l],h=o[c+0],d=o[c+l],f=Nn[112+(4+(p=3*(h-u))>>3)],p=Nn[112+(p+3>>3)],m=f+1>>1;o[c-2*l]=Tn[255+o[c-2*l]+m],o[c-l]=Tn[255+u+p],o[c+0]=Tn[255+h-f],o[c+l]=Tn[255+d-m]}e+=n}}function ze(t,e,A,n,r,s){$e(t,e,A,1,16,n,r,s)}function Ye(t,e,A,n,r,s){$e(t,e,1,A,16,n,r,s)}function We(t,e,A,n,r,s){var a;for(a=3;0<a;--a)qe(t,e+=4*A,A,1,16,n,r,s)}function Je(t,e,A,n,r,s){var a;for(a=3;0<a;--a)qe(t,e+=4,1,A,16,n,r,s)}function Xe(t,e,A,n,r,s,a,i){$e(t,e,r,1,8,s,a,i),$e(A,n,r,1,8,s,a,i)}function Ze(t,e,A,n,r,s,a,i){$e(t,e,1,r,8,s,a,i),$e(A,n,1,r,8,s,a,i)}function tA(t,e,A,n,r,s,a,i){qe(t,e+4*r,r,1,8,s,a,i),qe(A,n+4*r,r,1,8,s,a,i)}function eA(t,e,A,n,r,s,a,i){qe(t,e+4,1,r,8,s,a,i),qe(A,n+4,1,r,8,s,a,i)}function AA(){this.ba=new at,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new ot,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function nA(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function rA(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function sA(){this.ua=0,this.Wa=new M,this.vb=new M,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new d,this.yc=new u}function aA(){this.xb=this.a=0,this.l=new $t,this.ca=new at,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new y,this.Pb=0,this.wd=new y,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new sA,this.ab=0,this.gc=a(4,rA),this.Oc=0}function iA(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new $t,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function oA(t,e,A,n,r,s,a){for(t=null==t?0:t[e+0],e=0;e<a;++e)r[s+e]=t+A[n+e]&255,t=r[s+e]}function cA(t,e,A,n,r,s,a){var i;if(null==t)oA(null,null,A,n,r,s,a);else for(i=0;i<a;++i)r[s+i]=t[e+i]+A[n+i]&255}function lA(t,e,A,n,r,s,a){if(null==t)oA(null,null,A,n,r,s,a);else{var i,o=t[e+0],c=o,l=o;for(i=0;i<a;++i)c=l+(o=t[e+i])-c,l=A[n+i]+(-256&c?0>c?0:255:c)&255,c=o,r[s+i]=l}}function uA(t,A,r,a){var i=A.width,o=A.o;if(e(null!=t&&null!=A),0>r||0>=a||r+a>o)return null;if(!t.Cc){if(null==t.ga){var c;if(t.ga=new iA,(c=null==t.ga)||(c=A.width*A.o,e(0==t.Gb.length),t.Gb=s(c),t.Uc=0,null==t.Gb?c=0:(t.mb=t.Gb,t.nb=t.Uc,t.rc=null,c=1),c=!c),!c){c=t.ga;var l=t.Fa,u=t.P,h=t.qc,d=t.mb,f=t.nb,p=u+1,m=h-1,v=c.l;if(e(null!=l&&null!=d&&null!=A),mr[0]=null,mr[1]=oA,mr[2]=cA,mr[3]=lA,c.ca=d,c.tb=f,c.c=A.width,c.i=A.height,e(0<c.c&&0<c.i),1>=h)A=0;else if(c.$a=3&l[u+0],c.Z=l[u+0]>>2&3,c.Lc=l[u+0]>>4&3,u=l[u+0]>>6&3,0>c.$a||1<c.$a||4<=c.Z||1<c.Lc||u)A=0;else if(v.put=dt,v.ac=ht,v.bc=ft,v.ma=c,v.width=A.width,v.height=A.height,v.Da=A.Da,v.v=A.v,v.va=A.va,v.j=A.j,v.o=A.o,c.$a)t:{e(1==c.$a),A=xt();e:for(;;){if(null==A){A=0;break t}if(e(null!=c),c.mc=A,A.c=c.c,A.i=c.i,A.l=c.l,A.l.ma=c,A.l.width=c.c,A.l.height=c.i,A.a=0,g(A.m,l,p,m),!St(c.c,c.i,1,A,null))break e;if(1==A.ab&&3==A.gc[0].hc&&bt(A.s)?(c.ic=1,l=A.c*A.i,A.Ta=null,A.Ua=0,A.V=s(l),A.Ba=0,null==A.V?(A.a=1,A=0):A=1):(c.ic=0,A=Lt(A,c.c)),!A)break e;A=1;break t}c.mc=null,A=0}else A=m>=c.c*c.i;c=!A}if(c)return null;1!=t.ga.Lc?t.Ga=0:a=o-r}e(null!=t.ga),e(r+a<=o);t:{if(A=(l=t.ga).c,o=l.l.o,0==l.$a){if(p=t.rc,m=t.Vc,v=t.Fa,u=t.P+1+r*A,h=t.mb,d=t.nb+r*A,e(u<=t.P+t.qc),0!=l.Z)for(e(null!=mr[l.Z]),c=0;c<a;++c)mr[l.Z](p,m,v,u,h,d,A),p=h,m=d,d+=A,u+=A;else for(c=0;c<a;++c)n(h,d,v,u,A),p=h,m=d,d+=A,u+=A;t.rc=p,t.Vc=m}else{if(e(null!=l.mc),A=r+a,e(null!=(c=l.mc)),e(A<=c.i),c.C>=A)A=1;else if(l.ic||mA(),l.ic){l=c.V,p=c.Ba,m=c.c;var w=c.i,B=(v=1,u=c.$/m,h=c.$%m,d=c.m,f=c.s,c.$),y=m*w,C=m*A,F=f.wc,U=B<C?Bt(f,h,u):null;e(B<=y),e(A<=w),e(bt(f));e:for(;;){for(;!d.h&&B<C;){if(h&F||(U=Bt(f,h,u)),e(null!=U),_(d),256>(w=vt(U.G[0],U.H[0],d)))l[p+B]=w,++B,++h>=m&&(h=0,++u<=A&&!(u%16)&&_t(c,u));else{if(!(280>w)){v=0;break e}w=mt(w-256,d);var Q,x=vt(U.G[4],U.H[4],d);if(_(d),!(B>=(x=gt(m,x=mt(x,d)))&&y-B>=w)){v=0;break e}for(Q=0;Q<w;++Q)l[p+B+Q]=l[p+B+Q-x];for(B+=w,h+=w;h>=m;)h-=m,++u<=A&&!(u%16)&&_t(c,u);B<C&&h&F&&(U=Bt(f,h,u))}e(d.h==b(d))}_t(c,u>A?A:u);break e}!v||d.h&&B<y?(v=0,c.a=d.h?5:3):c.$=B,A=v}else A=Ut(c,c.V,c.Ba,c.c,c.i,A,It);if(!A){a=0;break t}}r+a>=o&&(t.Cc=1),a=1}if(!a)return null;if(t.Cc&&(null!=(a=t.ga)&&(a.mc=null),t.ga=null,0<t.Ga))return alert("todo:WebPDequantizeLevels"),null}return t.nb+r*i}function hA(t,e,A,n,r,s){for(;0<r--;){var a,i=t,o=e+(A?1:0),c=t,l=e+(A?0:3);for(a=0;a<n;++a){var u=c[l+4*a];255!=u&&(u*=32897,i[o+4*a+0]=i[o+4*a+0]*u>>23,i[o+4*a+1]=i[o+4*a+1]*u>>23,i[o+4*a+2]=i[o+4*a+2]*u>>23)}e+=s}}function dA(t,e,A,n,r){for(;0<n--;){var s;for(s=0;s<A;++s){var a=t[e+2*s+0],i=15&(c=t[e+2*s+1]),o=4369*i,c=(240&c|c>>4)*o>>16;t[e+2*s+0]=(240&a|a>>4)*o>>16&240|(15&a|a<<4)*o>>16>>4&15,t[e+2*s+1]=240&c|i}e+=r}}function fA(t,e,A,n,r,s,a,i){var o,c,l=255;for(c=0;c<r;++c){for(o=0;o<n;++o){var u=t[e+o];s[a+4*o]=u,l&=u}e+=A,a+=i}return 255!=l}function pA(t,e,A,n,r){var s;for(s=0;s<r;++s)A[n+s]=t[e+s]>>8}function mA(){bn=hA,Fn=dA,_n=fA,Un=pA}function gA(A,n,r){t[A]=function(t,A,s,a,i,o,c,l,u,h,d,f,p,m,g,v,w){var B,y=w-1>>1,C=i[o+0]|c[l+0]<<16,b=u[h+0]|d[f+0]<<16;e(null!=t);var F=3*C+b+131074>>2;for(n(t[A+0],255&F,F>>16,p,m),null!=s&&(F=3*b+C+131074>>2,n(s[a+0],255&F,F>>16,g,v)),B=1;B<=y;++B){var _=i[o+B]|c[l+B]<<16,U=u[h+B]|d[f+B]<<16,Q=C+_+b+U+524296,x=Q+2*(_+b)>>3;F=x+C>>1,C=(Q=Q+2*(C+U)>>3)+_>>1,n(t[A+2*B-1],255&F,F>>16,p,m+(2*B-1)*r),n(t[A+2*B-0],255&C,C>>16,p,m+(2*B-0)*r),null!=s&&(F=Q+b>>1,C=x+U>>1,n(s[a+2*B-1],255&F,F>>16,g,v+(2*B-1)*r),n(s[a+2*B+0],255&C,C>>16,g,v+(2*B+0)*r)),C=_,b=U}1&w||(F=3*C+b+131074>>2,n(t[A+w-1],255&F,F>>16,p,m+(w-1)*r),null!=s&&(F=3*b+C+131074>>2,n(s[a+w-1],255&F,F>>16,g,v+(w-1)*r)))}}function vA(){gr[Pn]=vr,gr[jn]=Br,gr[Dn]=wr,gr[kn]=yr,gr[Hn]=Cr,gr[On]=br,gr[Rn]=Fr,gr[Kn]=Br,gr[Vn]=yr,gr[Gn]=Cr,gr[$n]=br}function wA(t){return t&~Lr?0>t?0:255:t>>Sr}function BA(t,e){return wA((19077*t>>8)+(26149*e>>8)-14234)}function yA(t,e,A){return wA((19077*t>>8)-(6419*e>>8)-(13320*A>>8)+8708)}function CA(t,e){return wA((19077*t>>8)+(33050*e>>8)-17685)}function bA(t,e,A,n,r){n[r+0]=BA(t,A),n[r+1]=yA(t,e,A),n[r+2]=CA(t,e)}function FA(t,e,A,n,r){n[r+0]=CA(t,e),n[r+1]=yA(t,e,A),n[r+2]=BA(t,A)}function _A(t,e,A,n,r){var s=yA(t,e,A);e=s<<3&224|CA(t,e)>>3,n[r+0]=248&BA(t,A)|s>>5,n[r+1]=e}function UA(t,e,A,n,r){var s=240&CA(t,e)|15;n[r+0]=240&BA(t,A)|yA(t,e,A)>>4,n[r+1]=s}function QA(t,e,A,n,r){n[r+0]=255,bA(t,e,A,n,r+1)}function xA(t,e,A,n,r){FA(t,e,A,n,r),n[r+3]=255}function SA(t,e,A,n,r){bA(t,e,A,n,r),n[r+3]=255}function Gt(t,e){return 0>t?0:t>e?e:t}function LA(e,A,n){t[e]=function(t,e,r,s,a,i,o,c,l){for(var u=c+(-2&l)*n;c!=u;)A(t[e+0],r[s+0],a[i+0],o,c),A(t[e+1],r[s+0],a[i+0],o,c+n),e+=2,++s,++i,c+=2*n;1&l&&A(t[e+0],r[s+0],a[i+0],o,c)}}function IA(t,e,A){return 0==A?0==t?0==e?6:5:0==e?4:0:A}function EA(t,e,A,n,r){switch(t>>>30){case 3:sn(e,A,n,r,0);break;case 2:an(e,A,n,r);break;case 1:cn(e,A,n,r)}}function NA(t,e){var A,s,a=e.M,i=e.Nb,o=t.oc,c=t.pc+40,l=t.oc,u=t.pc+584,h=t.oc,d=t.pc+600;for(A=0;16>A;++A)o[c+32*A-1]=129;for(A=0;8>A;++A)l[u+32*A-1]=129,h[d+32*A-1]=129;for(0<a?o[c-1-32]=l[u-1-32]=h[d-1-32]=129:(r(o,c-32-1,127,21),r(l,u-32-1,127,9),r(h,d-32-1,127,9)),s=0;s<t.za;++s){var f=e.ya[e.aa+s];if(0<s){for(A=-1;16>A;++A)n(o,c+32*A-4,o,c+32*A+12,4);for(A=-1;8>A;++A)n(l,u+32*A-4,l,u+32*A+4,4),n(h,d+32*A-4,h,d+32*A+4,4)}var p=t.Gd,m=t.Hd+s,g=f.ad,v=f.Hc;if(0<a&&(n(o,c-32,p[m].y,0,16),n(l,u-32,p[m].f,0,8),n(h,d-32,p[m].ea,0,8)),f.Za){var w=o,B=c-32+16;for(0<a&&(s>=t.za-1?r(w,B,p[m].y[15],4):n(w,B,p[m+1].y,0,4)),A=0;4>A;A++)w[B+128+A]=w[B+256+A]=w[B+384+A]=w[B+0+A];for(A=0;16>A;++A,v<<=2)w=o,B=c+Dr[A],hr[f.Ob[A]](w,B),EA(v,g,16*+A,w,B)}else if(w=IA(s,a,f.Ob[0]),ur[w](o,c),0!=v)for(A=0;16>A;++A,v<<=2)EA(v,g,16*+A,o,c+Dr[A]);for(A=f.Gc,w=IA(s,a,f.Dd),dr[w](l,u),dr[w](h,d),v=g,w=l,B=u,255&(f=A|0)&&(170&f?on(v,256,w,B):ln(v,256,w,B)),f=h,v=d,255&(A>>=8)&&(170&A?on(g,320,f,v):ln(g,320,f,v)),a<t.Ub-1&&(n(p[m].y,0,o,c+480,16),n(p[m].f,0,l,u+224,8),n(p[m].ea,0,h,d+224,8)),A=8*i*t.B,p=t.sa,m=t.ta+16*s+16*i*t.R,g=t.qa,f=t.ra+8*s+A,v=t.Ha,w=t.Ia+8*s+A,A=0;16>A;++A)n(p,m+A*t.R,o,c+32*A,16);for(A=0;8>A;++A)n(g,f+A*t.B,l,u+32*A,8),n(v,w+A*t.B,h,d+32*A,8)}}function TA(t,n,r,s,a,i,o,c,l){var u=[0],h=[0],d=0,f=null!=l?l.kd:0,p=null!=l?l:new nA;if(null==t||12>r)return 7;p.data=t,p.w=n,p.ha=r,n=[n],r=[r],p.gb=[p.gb];t:{var m=n,v=r,w=p.gb;if(e(null!=t),e(null!=v),e(null!=w),w[0]=0,12<=v[0]&&!A(t,m[0],"RIFF")){if(A(t,m[0]+8,"WEBP")){w=3;break t}var B=E(t,m[0]+4);if(12>B||4294967286<B){w=3;break t}if(f&&B>v[0]-8){w=7;break t}w[0]=B,m[0]+=12,v[0]-=12}w=0}if(0!=w)return w;for(B=0<p.gb[0],r=r[0];;){t:{var C=t;v=n,w=r;var b=u,F=h,_=m=[0];if((x=d=[d])[0]=0,8>w[0])w=7;else{if(!A(C,v[0],"VP8X")){if(10!=E(C,v[0]+4)){w=3;break t}if(18>w[0]){w=7;break t}var U=E(C,v[0]+8),Q=1+I(C,v[0]+12);if(2147483648<=Q*(C=1+I(C,v[0]+15))){w=3;break t}null!=_&&(_[0]=U),null!=b&&(b[0]=Q),null!=F&&(F[0]=C),v[0]+=18,w[0]-=18,x[0]=1}w=0}}if(d=d[0],m=m[0],0!=w)return w;if(v=!!(2&m),!B&&d)return 3;if(null!=i&&(i[0]=!!(16&m)),null!=o&&(o[0]=v),null!=c&&(c[0]=0),o=u[0],m=h[0],d&&v&&null==l){w=0;break}if(4>r){w=7;break}if(B&&d||!B&&!d&&!A(t,n[0],"ALPH")){r=[r],p.na=[p.na],p.P=[p.P],p.Sa=[p.Sa];t:{U=t,w=n,B=r;var x=p.gb;b=p.na,F=p.P,_=p.Sa,Q=22,e(null!=U),e(null!=B),C=w[0];var S=B[0];for(e(null!=b),e(null!=_),b[0]=null,F[0]=null,_[0]=0;;){if(w[0]=C,B[0]=S,8>S){w=7;break t}var L=E(U,C+4);if(4294967286<L){w=3;break t}var N=8+L+1&-2;if(Q+=N,0<x&&Q>x){w=3;break t}if(!A(U,C,"VP8 ")||!A(U,C,"VP8L")){w=0;break t}if(S[0]<N){w=7;break t}A(U,C,"ALPH")||(b[0]=U,F[0]=C+8,_[0]=L),C+=N,S-=N}}if(r=r[0],p.na=p.na[0],p.P=p.P[0],p.Sa=p.Sa[0],0!=w)break}r=[r],p.Ja=[p.Ja],p.xa=[p.xa];t:if(x=t,w=n,B=r,b=p.gb[0],F=p.Ja,_=p.xa,U=w[0],C=!A(x,U,"VP8 "),Q=!A(x,U,"VP8L"),e(null!=x),e(null!=B),e(null!=F),e(null!=_),8>B[0])w=7;else{if(C||Q){if(x=E(x,U+4),12<=b&&x>b-12){w=3;break t}if(f&&x>B[0]-8){w=7;break t}F[0]=x,w[0]+=8,B[0]-=8,_[0]=Q}else _[0]=5<=B[0]&&47==x[U+0]&&!(x[U+4]>>5),F[0]=B[0];w=0}if(r=r[0],p.Ja=p.Ja[0],p.xa=p.xa[0],n=n[0],0!=w)break;if(4294967286<p.Ja)return 3;if(null==c||v||(c[0]=p.xa?2:1),o=[o],m=[m],p.xa){if(5>r){w=7;break}c=o,f=m,v=i,null==t||5>r?t=0:5<=r&&47==t[n+0]&&!(t[n+4]>>5)?(B=[0],x=[0],b=[0],g(F=new y,t,n,r),pt(F,B,x,b)?(null!=c&&(c[0]=B[0]),null!=f&&(f[0]=x[0]),null!=v&&(v[0]=b[0]),t=1):t=0):t=0}else{if(10>r){w=7;break}c=m,null==t||10>r||!Yt(t,n+3,r-3)?t=0:(f=t[n+0]|t[n+1]<<8|t[n+2]<<16,v=16383&(t[n+7]<<8|t[n+6]),t=16383&(t[n+9]<<8|t[n+8]),1&f||3<(f>>1&7)||!(f>>4&1)||f>>5>=p.Ja||!v||!t?t=0:(o&&(o[0]=v),c&&(c[0]=t),t=1))}if(!t)return 3;if(o=o[0],m=m[0],d&&(u[0]!=o||h[0]!=m))return 3;null!=l&&(l[0]=p,l.offset=n-l.w,e(4294967286>n-l.w),e(l.offset==l.ha-r));break}return 0==w||7==w&&d&&null==l?(null!=i&&(i[0]|=null!=p.na&&0<p.na.length),null!=s&&(s[0]=o),null!=a&&(a[0]=m),0):w}function MA(t,e,A){var n=e.width,r=e.height,s=0,a=0,i=n,o=r;if(e.Da=null!=t&&0<t.Da,e.Da&&(i=t.cd,o=t.bd,s=t.v,a=t.j,11>
vendor: 4,138 bytes, line 624
624A||(s&=-2,a&=-2),0>s||0>a||0>=i||0>=o||s+i>n||a+o>r))return 0;if(e.v=s,e.j=a,e.va=s+i,e.o=a+o,e.U=i,e.T=o,e.da=null!=t&&0<t.da,e.da){if(!P(i,o,A=[t.ib],s=[t.hb]))return 0;e.ib=A[0],e.hb=s[0]}return e.ob=null!=t&&t.ob,e.Kb=null==t||!t.Sd,e.da&&(e.ob=e.ib<3*n/4&&e.hb<3*r/4,e.Kb=0),1}function PA(t){if(null==t)return 2;if(11>t.S){var e=t.f.RGBA;e.fb+=(t.height-1)*e.A,e.A=-e.A}else e=t.f.kb,t=t.height,e.O+=(t-1)*e.fa,e.fa=-e.fa,e.N+=(t-1>>1)*e.Ab,e.Ab=-e.Ab,e.W+=(t-1>>1)*e.Db,e.Db=-e.Db,null!=e.F&&(e.J+=(t-1)*e.lb,e.lb=-e.lb);return 0}function jA(t,e,A,n){if(null==n||0>=t||0>=e)return 2;if(null!=A){if(A.Da){var r=A.cd,a=A.bd,i=-2&A.v,o=-2&A.j;if(0>i||0>o||0>=r||0>=a||i+r>t||o+a>e)return 2;t=r,e=a}if(A.da){if(!P(t,e,r=[A.ib],a=[A.hb]))return 2;t=r[0],e=a[0]}}n.width=t,n.height=e;t:{var c=n.width,l=n.height;if(t=n.S,0>=c||0>=l||!(t>=Pn&&13>t))t=2;else{if(0>=n.Rd&&null==n.sd){i=a=r=e=0;var u=(o=c*Rr[t])*l;if(11>t||(a=(l+1)/2*(e=(c+1)/2),12==t&&(i=(r=c)*l)),null==(l=s(u+2*a+i))){t=1;break t}n.sd=l,11>t?((c=n.f.RGBA).eb=l,c.fb=0,c.A=o,c.size=u):((c=n.f.kb).y=l,c.O=0,c.fa=o,c.Fd=u,c.f=l,c.N=0+u,c.Ab=e,c.Cd=a,c.ea=l,c.W=0+u+a,c.Db=e,c.Ed=a,12==t&&(c.F=l,c.J=0+u+2*a),c.Tc=i,c.lb=r)}if(e=1,r=n.S,a=n.width,i=n.height,r>=Pn&&13>r)if(11>r)t=n.f.RGBA,e&=(o=Math.abs(t.A))*(i-1)+a<=t.size,e&=o>=a*Rr[r],e&=null!=t.eb;else{t=n.f.kb,o=(a+1)/2,u=(i+1)/2,c=Math.abs(t.fa),l=Math.abs(t.Ab);var h=Math.abs(t.Db),d=Math.abs(t.lb),f=d*(i-1)+a;e&=c*(i-1)+a<=t.Fd,e&=l*(u-1)+o<=t.Cd,e=(e&=h*(u-1)+o<=t.Ed)&c>=a&l>=o&h>=o,e&=null!=t.y,e&=null!=t.f,e&=null!=t.ea,12==r&&(e&=d>=a,e&=f<=t.Tc,e&=null!=t.F)}else e=0;t=e?0:2}}return 0!=t||null!=A&&A.fd&&(t=PA(n)),t}var DA=64,kA=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],HA=24,OA=32,RA=8,KA=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];k("Predictor0","PredictorAdd0"),t.Predictor0=function(){return 4278190080},t.Predictor1=function(t){return t},t.Predictor2=function(t,e,A){return e[A+0]},t.Predictor3=function(t,e,A){return e[A+1]},t.Predictor4=function(t,e,A){return e[A-1]},t.Predictor5=function(t,e,A){return O(O(t,e[A+1]),e[A+0])},t.Predictor6=function(t,e,A){return O(t,e[A-1])},t.Predictor7=function(t,e,A){return O(t,e[A+0])},t.Predictor8=function(t,e,A){return O(e[A-1],e[A+0])},t.Predictor9=function(t,e,A){return O(e[A+0],e[A+1])},t.Predictor10=function(t,e,A){return O(O(t,e[A-1]),O(e[A+0],e[A+1]))},t.Predictor11=function(t,e,A){var n=e[A+0];return 0>=V(n>>24&255,t>>24&255,(e=e[A-1])>>24&255)+V(n>>16&255,t>>16&255,e>>16&255)+V(n>>8&255,t>>8&255,e>>8&255)+V(255&n,255&t,255&e)?n:t},t.Predictor12=function(t,e,A){var n=e[A+0];return(R((t>>24&255)+(n>>24&255)-((e=e[A-1])>>24&255))<<24|R((t>>16&255)+(n>>16&255)-(e>>16&255))<<16|R((t>>8&255)+(n>>8&255)-(e>>8&255))<<8|R((255&t)+(255&n)-(255&e)))>>>0},t.Predictor13=function(t,e,A){var n=e[A-1];return(K((t=O(t,e[A+0]))>>24&255,n>>24&255)<<24|K(t>>16&255,n>>16&255)<<16|K(t>>8&255,n>>8&255)<<8|K(255&t,255&n))>>>0};var VA=t.PredictorAdd0;t.PredictorAdd1=G,k("Predictor2","PredictorAdd2"),k("Predictor3","PredictorAdd3"),k("Predictor4","PredictorAdd4"),k("Predictor5","PredictorAdd5"),k("Predictor6","PredictorAdd6"),k("Predictor7","PredictorAdd7"),k("Predictor8","PredictorAdd8"),k("Predictor9","PredictorAdd9"),k("Predictor10","PredictorAdd10"),k("Predictor11","PredictorAdd11"),k("Predictor12","PredictorAdd12"),k("Predictor13","PredictorAdd13");var GA=t.PredictorAdd2;Y("ColorIndexInverseTransform","MapARGB","32b",(function(t){return t>>8&255}),(function(t){return t})),Y("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",(function(t){return t}),(function(t){return t>>8&255}
vendor: 5,063 bytes, line 624
624));var $A,qA=t.ColorIndexInverseTransform,zA=t.MapARGB,YA=t.VP8LColorIndexInverseTransformAlpha,WA=t.MapAlpha,JA=t.VP8LPredictorsAdd=[];JA.length=16,(t.VP8LPredictors=[]).length=16,(t.VP8LPredictorsAdd_C=[]).length=16,(t.VP8LPredictors_C=[]).length=16;var XA,ZA,tn,en,An,nn,rn,sn,an,on,cn,ln,un,hn,dn,fn,pn,mn,gn,vn,wn,Bn,yn,Cn,bn,Fn,_n,Un,Qn=s(511),xn=s(2041),Sn=s(225),Ln=s(767),In=0,En=xn,Nn=Sn,Tn=Ln,Mn=Qn,Pn=0,jn=1,Dn=2,kn=3,Hn=4,On=5,Rn=6,Kn=7,Vn=8,Gn=9,$n=10,qn=[2,3,7],zn=[3,3,11],Yn=[280,256,256,256,40],Wn=[0,1,1,1,0],Jn=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Xn=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],Zn=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],tr=8,er=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],Ar=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],nr=null,rr=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],sr=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],ar=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],ir=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,25
6245,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],or=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,
6241,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],cr=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,25
vendor: 5,994 bytes, lines 624-633
6245,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],lr=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],ur=[],hr=[],dr=[],fr=1,pr=2,mr=[],gr=[];gA("UpsampleRgbLinePair",bA,3),gA("UpsampleBgrLinePair",FA,3),gA("UpsampleRgbaLinePair",SA,4),gA("UpsampleBgraLinePair",xA,4),gA("UpsampleArgbLinePair",QA,4),gA("UpsampleRgba4444LinePair",UA,2),gA("UpsampleRgb565LinePair",_A,2);var vr=t.UpsampleRgbLinePair,wr=t.UpsampleBgrLinePair,Br=t.UpsampleRgbaLinePair,yr=t.UpsampleBgraLinePair,Cr=t.UpsampleArgbLinePair,br=t.UpsampleRgba4444LinePair,Fr=t.UpsampleRgb565LinePair,_r=16,Ur=1<<_r-1,Qr=-227,xr=482,Sr=6,Lr=(256<<Sr)-1,Ir=0,Er=s(256),Nr=s(256),Tr=s(256),Mr=s(256),Pr=s(xr-Qr),jr=s(xr-Qr);LA("YuvToRgbRow",bA,3),LA("YuvToBgrRow",FA,3),LA("YuvToRgbaRow",SA,4),LA("YuvToBgraRow",xA,4),LA("YuvToArgbRow",QA,4),LA("YuvToRgba4444Row",UA,2),LA("YuvToRgb565Row",_A,2);var Dr=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],kr=[0,2,8],Hr=[8,7,6,4,4,2,2,2,1,1,1,1],Or=1;this.WebPDecodeRGBA=function(t,A,n,r,s){var a=jn,i=new AA,o=new at;i.ba=o,o.S=a,o.width=[o.width],o.height=[o.height];var c=o.width,l=o.height,u=new it;if(null==u||null==t)var h=2;else e(null!=u),h=TA(t,A,n,u.width,u.height,u.Pd,u.Qd,u.format,null);if(0!=h?c=0:(null!=c&&(c[0]=u.width[0]),null!=l&&(l[0]=u.height[0]),c=1),c){o.width=o.width[0],o.height=o.height[0],null!=r&&(r[0]=o.width),null!=s&&(s[0]=o.height);t:{if(r=new $t,(s=new nA).data=t,s.w=A,s.ha=n,s.kd=1,A=[0],e(null!=s),(0==(t=TA(s.data,s.w,s.ha,null,null,null,A,null,s))||7==t)&&A[0]&&(t=4),0==(A=t)){if(e(null!=i),r.data=s.data,r.w=s.w+s.offset,r.ha=s.ha-s.offset,r.put=dt,r.ac=ht,r.bc=ft,r.ma=i,s.xa){if(null==(t=xt())){i=1;break t}if(function(t,A){var n=[0],r=[0],s=[0];e:for(;;){if(null==t)return 0;if(null==A)return t.a=2,0;if(t.l=A,t.a=0,g(t.m,A.data,A.w,A.ha),!pt(t.m,n,r,s)){t.a=3;break e}if(t.xb=pr,A.width=n[0],A.height=r[0],!St(n[0],r[0],1,t,null))break e;return 1}return e(0!=t.a),0}(t,r)){if(r=0==(A=jA(r.width,r.height,i.Oa,i.ba))){e:{r=t;A:for(;;){if(null==r){r=0;break e}if(e(null!=r.s.yc),e(null!=r.s.Ya),e(0<r.s.Wb),e(null!=(n=r.l)),e(null!=(s=n.ma)),0!=r.xb){if(r.ca=s.ba,r.tb=s.tb,e(null!=r.ca),!MA(s.Oa,n,kn)){r.a=2;break A}if(!Lt(r,n.width))break A;if(n.da)break A;if((n.da||nt(r.ca.S))&&mA(),11>r.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),null!=r.ca.f.kb.F&&mA()),r.Pb&&0<r.s.ua&&null==r.s.vb.X&&!N(r.s.vb,r.s.Wa.Xa)){r.a=1;break A}r.xb=0}if(!Ut(r,r.V,r.Ba,r.c,r.i,n.o,Ct))break A;s.Dc=r.Ma,r=1;break e}e(0!=r.a),r=0}r=!r}r&&(A=t.a)}else A=t.a}else{if(null==(t=new qt)){i=1;break t}if(t.Fa=s.na,t.P=s.P,t.qc=s.Sa,Wt(t,r)){if(0==(A=jA(r.width,r.height,i.Oa,i.ba))){if(t.Aa=0,n=i.Oa,e(null!=(s=t)),null!=n){if(0<(c=0>(c=n.Md)?0:100<c?255:255*c/100)){for(l=u=0;4>l;++l)12>(h=s.pb[l]).lc&&(h.ia=c*Hr[0>h.lc?0:h.lc]>>3),u|=h.ia;u&&(alert("todo:VP8InitRandom"),s.ia=1)}s.Ga=n.Id,100<s.Ga?s.Ga=100:0>s.Ga&&(s.Ga=0)}Zt(t,r)||(A=t.a)}}else A=t.a}0==A&&null!=i.Oa&&i.Oa.fd&&(A=PA(i.ba))}i=A}a=0!=i?null:11>a?o.f.RGBA.eb:o.f.kb.y}else a=null;return a};var Rr=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function c(t,e){for(var A="",n=0;n<4;n++)A+=String.fromCharCode(t[e++]);return A}function l(t,e){return(t[e+0]|t[e+1]<<8|t[e+2]<<16)>>>0}function u(t,e){return(t[e+0]|t[e+1]<<8|t[e+2]<<16|t[e+3]<<24)>>>0}new o;var h=[0],d=[0],f=[],p=new o,m=t,g=function(t,e){var A={},n=0,r=!1,s=0,a=0;if(A.frames=[],!
625/** @license
626   * Copyright (c) 2017 Dominik Homberger
627  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
628  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
629  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
630  https://webpjs.appspot.com
631  WebPRiffParser [email protected]
632  */
633function(t,e,A,n){for(var r=0;r<n;r++)if(t[e+r]!=A.charCodeAt(r))return!0;return!1}(t,e,"RIFF",4)){var i,o;for(u(t,e+=4),e+=8;e<t.length;){var h=c(t,e),d=u(t,e+=4);e+=4;var f=d+(1&d);switch(h){case"VP8 ":case"VP8L":void 0===A.frames[n]&&(A.frames[n]={}),(g=A.frames[n]).src_off=r?a:e-8,g.src_size=s+d+8,n++,r&&(r=!1,s=0,a=0);break;case"VP8X":(g=A.header={}).feature_flags=t[e];var p=e+4;g.canvas_width=1+l(t,p),p+=3,g.canvas_height=1+l(t,p),p+=3;break;case"ALPH":r=!0,s=f+8,a=e-8;break;case"ANIM":(g=A.header).bgcolor=u(t,e),p=e+4,g.loop_count=(i=t)[(o=p)+0]|i[o+1]<<8,p+=2;break;case"ANMF":var m,g;(g=A.frames[n]={}).offset_x=2*l(t,e),e+=3,g.offset_y=2*l(t,e),e+=3,g.width=1+l(t,e),e+=3,g.height=1+l(t,e),e+=3,g.duration=l(t,e),e+=3,m=t[e++
vendor: 5,979 bytes, line 633
633],g.dispose=1&m,g.blend=m>>1&1}"ANMF"!=h&&(e+=f)}return A}}(m,0);g.response=m,g.rgbaoutput=!0,g.dataurl=!1;var v=g.header?g.header:null,w=g.frames?g.frames:null;if(v){v.loop_counter=v.loop_count,h=[v.canvas_height],d=[v.canvas_width];for(var B=0;B<w.length&&0!=w[B].blend;B++);}var y=w[0],C=p.WebPDecodeRGBA(m,y.src_off,y.src_size,d,h);y.rgba=C,y.imgwidth=d[0],y.imgheight=h[0];for(var b=0;b<d[0]*h[0]*4;b++)f[b]=C[b];return this.width=d,this.height=h,this.data=f,this}!function(t){var e=function(){return"function"==typeof J},A=function(e,A,r,c){var l=4,u=a;switch(c){case t.image_compression.FAST:l=1,u=s;break;case t.image_compression.MEDIUM:l=6,u=i;break;case t.image_compression.SLOW:l=9,u=o}e=n(e,A,r,u);var h=J(e,{level:l});return t.__addimage__.arrayBufferToBinaryString(h)},n=function(t,e,A,n){for(var r,s,a,i=t.length/e,o=new Uint8Array(t.length+i),c=l(),h=0;h<i;h+=1){if(a=h*e,r=t.subarray(a,a+e),n)o.set(n(r,A,s),a+h);else{for(var d,f=c.length,p=[];d<f;d+=1)p[d]=c[d](r,A,s);var m=u(p.concat());o.set(p[m],a+h)}s=r}return o},r=function(t){var e=Array.apply([],t);return e.unshift(0),e},s=function(t,e){var A,n=[],r=t.length;n[0]=1;for(var s=0;s<r;s+=1)A=t[s-e]||0,n[s+1]=t[s]-A+256&255;return n},a=function(t,e,A){var n,r=[],s=t.length;r[0]=2;for(var a=0;a<s;a+=1)n=A&&A[a]||0,r[a+1]=t[a]-n+256&255;return r},i=function(t,e,A){var n,r,s=[],a=t.length;s[0]=3;for(var i=0;i<a;i+=1)n=t[i-e]||0,r=A&&A[i]||0,s[i+1]=t[i]+256-(n+r>>>1)&255;return s},o=function(t,e,A){var n,r,s,a,i=[],o=t.length;i[0]=4;for(var l=0;l<o;l+=1)n=t[l-e]||0,r=A&&A[l]||0,s=A&&A[l-e]||0,a=c(n,r,s),i[l+1]=t[l]-a+256&255;return i},c=function(t,e,A){if(t===e&&e===A)return t;var n=Math.abs(e-A),r=Math.abs(t-A),s=Math.abs(t+e-A-A);return n<=r&&n<=s?t:r<=s?e:A},l=function(){return[r,s,a,i,o]},u=function(t){var e=t.map((function(t){return t.reduce((function(t,e){return t+Math.abs(e)}),0)}));return e.indexOf(Math.min.apply(null,e))};t.processPNG=function(n,r,s,a){var i,o,c,l,u,h,d,f,p,m,g,v,w,B,y,C=this.decode.FLATE_DECODE,b="";if(this.__addimage__.isArrayBuffer(n)&&(n=new Uint8Array(n)),this.__addimage__.isArrayBufferView(n)){if(n=(c=new qe(n)).imgData,o=c.bits,i=c.colorSpace,u=c.colors,-1!==[4,6].indexOf(c.colorType)){if(8===c.bits){p=(f=32==c.pixelBitlength?new Uint32Array(c.decodePixels().buffer):16==c.pixelBitlength?new Uint16Array(c.decodePixels().buffer):new Uint8Array(c.decodePixels().buffer)).length,g=new Uint8Array(p*c.colors),m=new Uint8Array(p);var F,_=c.pixelBitlength-c.bits;for(B=0,y=0;B<p;B++){for(w=f[B],F=0;F<_;)g[y++]=w>>>F&255,F+=c.bits;m[B]=w>>>F&255}}if(16===c.bits){p=(f=new Uint32Array(c.decodePixels().buffer)).length,g=new Uint8Array(p*(32/c.pixelBitlength)*c.colors),m=new Uint8Array(p*(32/c.pixelBitlength)),v=c.colors>1,B=0,y=0;for(var U=0;B<p;)w=f[B++],g[y++]=w>>>0&255,v&&(g[y++]=w>>>16&255,w=f[B++],g[y++]=w>>>0&255),m[U++]=w>>>16&255;o=8}a!==t.image_compression.NONE&&e()?(n=A(g,c.width*c.colors,c.colors,a),d=A(m,c.width,1,a)):(n=g,d=m,C=void 0)}if(3===c.colorType&&(i=this.color_spaces.INDEXED,h=c.palette,c.transparency.indexed)){var Q=c.transparency.indexed,x=0;for(B=0,p=Q.length;B<p;++B)x+=Q[B];if((x/=255)===p-1&&-1!==Q.indexOf(0))l=[Q.indexOf(0)];else if(x!==p){for(f=c.decodePixels(),m=new Uint8Array(f.length),B=0,p=f.length;B<p;B++)m[B]=Q[f[B]];d=A(m,c.width,1)}}var S=function(e){var A;switch(e){case t.image_compression.FAST:A=11;break;case t.image_compression.MEDIUM:A=13;break;case t.image_compression.SLOW:A=14;break;default:A=12}return A}(a);return C===this.decode.FLATE_DECODE&&(b="/Predictor "+S+" "),b+="/Colors "+u+" /BitsPerComponent "+o+" /Columns "+c.width,(this.__addimage__.isArrayBuffer(n)||this.__addimage__.isArrayBufferView(n))&&(n=this.__addimage__.arrayBufferToBinaryString(n)),(d&&this.__addimage__.isArrayBuffer(d)||this.__addimage__.isArrayBufferView(d))&&(d=this.__addimage__.arrayBufferToBinaryString(d)),{alias:s,data:n,index:r,filter:C,decodeParameters:b,transparency:l,palette:h,sMask:d,predictor:S,width:c.width,height:c.height,bitsPerComponent:o,colorSpace:i}}}}(Nt.API),function(t){t.processGIF89A=function(e,A,n,r){var s=new ze(e),a=s.width,i=s.height,o=[];s.decodeAndBlitFrameRGBA(0,o);var c={data:o,width:a,height:i},l=new We(100).encode(c,100);return t.processJPEG.call(this,l,A,n,r)},t.processGIF87A=t.processGIF89A}(Nt.API),Je.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,16===this.bitPP&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var t=0===this.colors?1<<this.bitPP:this.colors;this.palette=new Array(t);for(var e=0;e<t;e++){var A=this.datav.getUint8(this.pos++,!0),n=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0);this.palette[e]={red:r,green:n,blue:A,quad:s}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},Je.prototype.parseBGR=function(){this.pos=this.offset;try{var t="bit"+this.bitPP,e=this.width*this.height*4;this.data=new Uint8Array(e),this[t]()}catch(t){At.log("bit decode error:"+t)}},Je.prototype.bit1=function(){var t,e=Math.ceil(this.width/8),A=e%4;for(t=this.height-1;t>=0;t--){for(var n=this.bottom_up?t:this.height-1-t,r=0;r<e;r++)for(var s=this.datav.getUint8(this.pos++,!0),a=n*this.width*4+8*r*4,
vendor: 5,017 bytes, lines 633-649
633i=0;i<8&&8*r+i<this.width;i++){var o=this.palette[s>>7-i&1];this.data[a+4*i]=o.blue,this.data[a+4*i+1]=o.green,this.data[a+4*i+2]=o.red,this.data[a+4*i+3]=255}0!==A&&(this.pos+=4-A)}},Je.prototype.bit4=function(){for(var t=Math.ceil(this.width/2),e=t%4,A=this.height-1;A>=0;A--){for(var n=this.bottom_up?A:this.height-1-A,r=0;r<t;r++){var s=this.datav.getUint8(this.pos++,!0),a=n*this.width*4+2*r*4,i=s>>4,o=15&s,c=this.palette[i];if(this.data[a]=c.blue,this.data[a+1]=c.green,this.data[a+2]=c.red,this.data[a+3]=255,2*r+1>=this.width)break;c=this.palette[o],this.data[a+4]=c.blue,this.data[a+4+1]=c.green,this.data[a+4+2]=c.red,this.data[a+4+3]=255}0!==e&&(this.pos+=4-e)}},Je.prototype.bit8=function(){for(var t=this.width%4,e=this.height-1;e>=0;e--){for(var A=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var r=this.datav.getUint8(this.pos++,!0),s=A*this.width*4+4*n;if(r<this.palette.length){var a=this.palette[r];this.data[s]=a.red,this.data[s+1]=a.green,this.data[s+2]=a.blue,this.data[s+3]=255}else this.data[s]=255,this.data[s+1]=255,this.data[s+2]=255,this.data[s+3]=255}0!==t&&(this.pos+=4-t)}},Je.prototype.bit15=function(){for(var t=this.width%3,e=parseInt("11111",2),A=this.height-1;A>=0;A--){for(var n=this.bottom_up?A:this.height-1-A,r=0;r<this.width;r++){var s=this.datav.getUint16(this.pos,!0);this.pos+=2;var a=(s&e)/e*255|0,i=(s>>5&e)/e*255|0,o=(s>>10&e)/e*255|0,c=s>>15?255:0,l=n*this.width*4+4*r;this.data[l]=o,this.data[l+1]=i,this.data[l+2]=a,this.data[l+3]=c}this.pos+=t}},Je.prototype.bit16=function(){for(var t=this.width%3,e=parseInt("11111",2),A=parseInt("111111",2),n=this.height-1;n>=0;n--){for(var r=this.bottom_up?n:this.height-1-n,s=0;s<this.width;s++){var a=this.datav.getUint16(this.pos,!0);this.pos+=2;var i=(a&e)/e*255|0,o=(a>>5&A)/A*255|0,c=(a>>11)/e*255|0,l=r*this.width*4+4*s;this.data[l]=c,this.data[l+1]=o,this.data[l+2]=i,this.data[l+3]=255}this.pos+=t}},Je.prototype.bit24=function(){for(var t=this.height-1;t>=0;t--){for(var e=this.bottom_up?t:this.height-1-t,A=0;A<this.width;A++){var n=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0),a=e*this.width*4+4*A;this.data[a]=s,this.data[a+1]=r,this.data[a+2]=n,this.data[a+3]=255}this.pos+=this.width%4}},Je.prototype.bit32=function(){for(var t=this.height-1;t>=0;t--)for(var e=this.bottom_up?t:this.height-1-t,A=0;A<this.width;A++){var n=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),i=e*this.width*4+4*A;this.data[i]=s,this.data[i+1]=r,this.data[i+2]=n,this.data[i+3]=a}},Je.prototype.getData=function(){return this.data},
634/**
635 * @license
636 * Copyright (c) 2018 Aras Abbasi
637 *
638 * Licensed under the MIT License.
639 * http://opensource.org/licenses/mit-license
640 */
641function(t){t.processBMP=function(e,A,n,r){var s=new Je(e,!1),a=s.width,i=s.height,o={data:s.getData(),width:a,height:i},c=new We(100).encode(o,100);return t.processJPEG.call(this,c,A,n,r)}}(Nt.API),Xe.prototype.getData=function(){return this.data},
642/**
643 * @license
644 * Copyright (c) 2019 Aras Abbasi
645 *
646 * Licensed under the MIT License.
647 * http://opensource.org/licenses/mit-license
648 */
649function(t){t.processWEBP=function(e,A,n,r){var s=new Xe(e,!1),a=s.width,i=s.height,o={data:s.getData(),width:a,height:i},c=new We(100).encode(o,100);return t.processJPEG.call(this,c,A,n,r)}}(Nt.API),Nt.API.processRGBA=function(t,e,A){for(var n=t.data,r=n.length,s=new Uint8Array(r/4*3),a=new Uint8Array(r/4),i=0,o=0,c=0;c<r;c+=4){var l=n[c],u=n[c+1],h=n[c+2],d=n[c+3];s[i++]=l,s[i++]=u,s[i++]=h,a[o++]=d}var f=this.__addimage__.arrayBufferToBinaryString(s);return{alpha:this.__addimage__.arrayBufferToBinaryString(a),data:f,index:e,alias:A,colorSpace:"DeviceRGB",bitsPerComponent:8,width:t.width,height:t.height}},Nt.API.setLanguage=function(t){return void 0===this.internal.languageSettings&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),void 0!=={af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canad
649a)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[t]&&(this.internal.languageSettings.languageCode=t,!1===this.internal.languageSettings.isSubscribed&&(this.internal.events.subscribe("putCatalog",(function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")})),this.internal.languageSettings.isSubscribed=!0)),this},Re=Nt.API,Ke=Re.getCharWidthsArray=function(t,e){var A,r,s=(e=e||{}).font||this.internal.getFont(),a=e.fontSize||this.internal.getFontSize(),i=e.charSpace||this.internal.getCharSpace(),o=e.widths?e.widths:s.metadata.Unicode.widths,c=o.fof?o.fof:1,l=e.kerning?e.kerning:s.metadata.Unicode.kerning,u=l.fof?l.fof:1,h=!1!==e.doKerning,d=0,f=t.length,p=0,m=o[0]||c,g=[];for(A=0;A<f;A++)r=t.charCodeAt(A),"function"==typeof s.metadata.widthOfString?g.push((s.metadata.widthOfGlyph(s.metadata.characterToGlyph(r))+i*(1e3/a)||0)/1e3):(d=h&&"object"===(0,n.A)(l[r])&&!isNaN(parseInt(l[r][p],10))?l[r][p]/u:0,g.push((o[r]||m)/c+d)),p=r;return g},Ve=Re.getStringUnitWidth=function(t,e){var A=(e=e||{}).fontSize||this.internal.getFontSize(),n=e.font||this.internal.getFont(),r=e.charSpace||this.internal.getCharSpace();return Re.processArabic&&(t=Re.processArabic(t)),"function"==typeof n.metadata.widthOfString?n.metadata.widthOfString(t,A,r)/A:Ke.apply(this,arguments).reduce((function(t,e){return t+e}),0)},Ge=function(t,e,A,n){for(var r=[],s=0,a=t.length,i=0;s!==a&&i+e[s]<A;)i+=e[s],s++;r.push(t.slice(0,s));var o=s;for(i=0;s!==a;)i+e[s]>n&&(r.push(t.slice(o,s)),i=0,o=s),i+=e[s],s++;return o!==s&&r.push(t.slice(o,s)),r},$e=function(t,e,A){A||(A={});var n,r,s,a,i,o,c,l=[],u=[l],h=A.textIndent||0,d=0,f=0,p=t.split(" "),m=Ke.apply(this,[" ",A])[0];if(o=-1===A.lineIndent?p[0].length+2:A.lineIndent||0){var g=Array(o).join(" "),v=[];p.map((function(t){(t=t.split(/\s*\n/)).length>1?v=v.concat(t.map((function(t,e){return(e&&t.length?"\n":"")+t}))):v.push(t[0])})),p=v,o=Ve.apply(this,[g,A])}for(s=0,a=p.length;s<a;s++){var w=0;if(n=p[s],o&&"\n"==n[0]&&(n=n.substr(1),w=1),h+d+(f=(r=Ke.apply(this,[n,A])).reduce((function(t,e){return t+e}),0))>e||w){if(f>e){for(i=Ge.apply(this,[n,r,e-(h+d),e]),l.push(i.shift()),l=[i.pop()];i.length;)u.push([i.shift()]);f=r.slice(n.length-(l[0]?l[0].length:0)).reduce((function(t,e){return t+e}),0)}else l=[n];u.push(l),h=f+o,d=m}else l.push(n),h+=d+f,d=m}return c=o?function(t,e){return(e?g:"")+t.join(" ")}:function(t){return t.join(" ")},u.map(c)},Re.splitTextToSize=function(t,e,A){var n,r=(A=A||{}).fontSize||this.internal.getFontSize(),s=function(t){if(t.widths&&t.kerning)return{widths:t.widths,kerning:t.kerning};var e=this.internal.getFont(t.fontName,t.fontStyle);return e.metadata.Unicode?{widths:e.metadata.Unicode.widths||{0:1},kerning:e.metadata.Unicode.kerning||{}}:{font:e.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,A);n=Array.isArray(t)?t:String(t).split(/\r?\n/);var a=1*this.internal.scaleFactor*e/r;s.textIndent=A.textIndent?1*A.textIndent*this.internal.scaleFactor/r:0,s.lineIndent=A.lineIndent;var i,o,c=[];for(i=0,o=n.length;i<o;i++)c=c.concat($e.apply(this,[n[i],a,s]));return c},function(t){t.__fontmetrics__=t.__fontmetrics__||{};for(var e="klmnopqrstuvwxyz",A={},r={},s=0;s<e.length;s++)A[e[s]]="0123456789abcdef"[s],r["0123456789abcdef"[s]]=e[s];var a=function(t){return"0x"+parseInt(t,10).toString(16)},i=t.__fontmetrics__.compress=function(t){var e,A,s,o,c=["{"];for(var l in t){if(e=t[l],isNaN(parseInt(l,10))?A="'"+l+"'":(l=parseInt(l,10),A=(A=a(l).slice(2)).slice(0,-1)+r[A.slice(-1)]),"number"==typeof e)e<0?(s=a(e).slice(3),o="-"):(s=a(e).slice(2),o=""),s=o+s.slice(0,-1)+r[s.slice(-1)];
vendor: 3,670 bytes, line 649
649else{if("object"!==(0,n.A)(e))throw new Error("Don't know what to do with value type "+(0,n.A)(e)+".");s=i(e)}c.push(A+s)}return c.push("}"),c.join("")},o=t.__fontmetrics__.uncompress=function(t){if("string"!=typeof t)throw new Error("Invalid argument passed to uncompress.");for(var e,n,r,s,a={},i=1,o=a,c=[],l="",u="",h=t.length-1,d=1;d<h;d+=1)"'"==(s=t[d])?e?(r=e.join(""),e=void 0):e=[]:e?e.push(s):"{"==s?(c.push([o,r]),o={},r=void 0):"}"==s?((n=c.pop())[0][n[1]]=o,r=void 0,o=n[0]):"-"==s?i=-1:void 0===r?A.hasOwnProperty(s)?(l+=A[s],r=parseInt(l,16)*i,i=1,l=""):l+=s:A.hasOwnProperty(s)?(u+=A[s],o[r]=parseInt(u,16)*i,i=1,r=void 0,u=""):u+=s;return a},c={codePages:["WinAnsiEncoding"],WinAnsiEncoding:o("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},l={Unicode:{Courier:c,"Courier-Bold":c,"Courier-BoldOblique":c,"Courier-Oblique":c,Helvetica:c,"Helvetica-Bold":c,"Helvetica-BoldOblique":c,"Helvetica-Oblique":c,"Times-Roman":c,"Times-Bold":c,"Times-BoldItalic":c,"Times-Italic":c}},u={Unicode:{"Courier-Oblique":o("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":o("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":o("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4y
649dn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:o("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":o("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":o("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:o("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:o("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4y
649dn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":o("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4y
649dn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:o("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":o("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":o("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}
649fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":o("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":o("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4y
649dn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};t.events.push(["addFont",function(t){var e=t.font,A=u.Unicode[e.postScriptName];A&&(e.metadata.Unicode={},e.metadata.Unicode.widths=A.widths,e.metadata.Unicode.kerning=A.kerning);var n=l.Unicode[e.postScriptName];n&&(e.metadata.Unicode.encoding=n,e.encoding=n.codePages[0])}])}(Nt.API),
650/**
651 * @license
652 * Licensed under the MIT License.
653 * http://opensource.org/licenses/mit-license
654 */
655function(t){var e=function(t){for(var e=t.length,A=new Uint8Array(e),n=0;n<e;n++)A[n]=t.charCodeAt(n);return A};t.API.events.push(["addFont",function(A){var n=void 0,r=A.font,s=A.instance;if(!r.isStandardFont){if(void 0===s)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+r.postScriptName+"').");if("string"!=typeof(n=!1===s.existsFileInVFS(r.postScriptName)?s.loadFile(r.postScriptName):s.getFileFromVFS(r.postScriptName)))throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+r.postScriptName+"').");!function(A,n){n=/^\x00\x01\x00\x00/.test(n)?e(n):e(at(n)),A.metadata=t.API.TTFFont.open(n),A.metadata.Unicode=A.metadata.Unicode||{encoding:{},kerning:{},widths:[]},A.metadata.glyIdsUsed=[0]}(r,n)}}])}(Nt),
656/** @license
657 * Copyright (c) 2012 Willow Systems Corporation, https://github.com/willowsystems
658 *
659 * Permission is hereby granted, free of charge, to any person obtaining
660 * a copy of this software and associated documentation files (the
661 * "Software"), to deal in the Software without restriction, including
662 * without limitation the rights to use, copy, modify, merge, publish,
663 * distribute, sublicense, and/or sell copies of the Software, and to
664 * permit persons to whom the Software is furnished to do so, subject to
665 * the following conditions:
666 *
667 * The above copyright notice and this permission notice shall be
668 * included in all copies or substantial portions of the Software.
669 *
670 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
671 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
672 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
673 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
674 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
675 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
676 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
677 * ====================================================================
678 */
679function(){function t(){return(tt.canvg?Promise.resolve(tt.canvg):A.e(297).then(A.bind(A,58297))).catch((function(t){return Promise.reject(new Error("Could not load canvg: "+t))})).then((function(t){return t.default?t.default:t}))}Nt.API.addSvgAsImage=function(e,A,n,r,s,a,i,o){if(isNaN(A)||isNaN(n))throw At.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(r)||isNaN(s))throw At.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to 
vendor: 26,201 bytes, lines 679-718
679jsPDF.addSvgAsImage");var c=document.createElement("canvas");c.width=r,c.height=s;var l=c.getContext("2d");l.fillStyle="#fff",l.fillRect(0,0,c.width,c.height);var u={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},h=this;return t().then((function(t){return t.fromString(l,e,u)}),(function(){return Promise.reject(new Error("Could not load canvg."))})).then((function(t){return t.render(u)})).then((function(){h.addImage(c.toDataURL("image/jpeg",1),A,n,r,s,i,o)}))}}(),Nt.API.putTotalPages=function(t){var e,A=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(e=new RegExp(t,"g"),A=this.internal.getNumberOfPages()):(e=new RegExp(this.pdfEscape16(t,this.internal.getFont()),"g"),A=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var n=1;n<=this.internal.getNumberOfPages();n++)for(var r=0;r<this.internal.pages[n].length;r++)this.internal.pages[n][r]=this.internal.pages[n][r].replace(e,A);return this},Nt.API.viewerPreferences=function(t,e){var A;t=t||{},e=e||!1;var r,s,a,i={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},o=Object.keys(i),c=[],l=0,u=0,h=0;function d(t,e){var A,n=!1;for(A=0;A<t.length;A+=1)t[A]===e&&(n=!0);return n}if(void 0===this.internal.viewerpreferences&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(i)),this.internal.viewerpreferences.isSubscribed=!1),A=this.internal.viewerpreferences.configuration,"reset"===t||!0===e){var f=o.length;for(h=0;h<f;h+=1)A[o[h]].value=A[o[h]].defaultValue,A[o[h]].explicitSet=!1}if("object"===(0,n.A)(t))for(s in t)if(a=t[s],d(o,s)&&void 0!==a){if("boolean"===A[s].type&&"boolean"==typeof a)A[s].value=a;else if("name"===A[s].type&&d(A[s].valueSet,a))A[s].value=a;else if("integer"===A[s].type&&Number.isInteger(a))A[s].value=a;else if("array"===A[s].type){for(l=0;l<a.length;l+=1)if(r=!0,1===a[l].length&&"number"==typeof a[l][0])c.push(String(a[l]-1));else if(a[l].length>1){for(u=0;u<a[l].length;u+=1)"number"!=typeof a[l][u]&&(r=!1);!0===r&&c.push([a[l][0]-1,a[l][1]-1].join(" "))}A[s].value="["+c.join(" ")+"]"}else A[s].value=A[s].defaultValue;A[s].explicitSet=!0}return!1===this.internal.viewerpreferences.isSubscribed&&(this.internal.events.subscribe("putCatalog",(function(){var t,e=[];for(t in A)!0===A[t].explicitSet&&("name"===A[t].type?e.push("/"+t+" /"+A[t].value):e.push("/"+t+" "+A[t].value));0!==e.length&&this.internal.write("/ViewerPreferences\n<<\n"+e.join("\n")+"\n>>")})),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=A,this
680/** ====================================================================
681 * @license
682 * jsPDF XMP metadata plugin
683 * Copyright (c) 2016 Jussi Utunen, [email protected]
684 *
685 * Permission is hereby granted, free of charge, to any person obtaining
686 * a copy of this software and associated documentation files (the
687 * "Software"), to deal in the Software without restriction, including
688 * without limitation the rights to use, copy, modify, merge, publish,
689 * distribute, sublicense, and/or sell copies of the Software, and to
690 * permit persons to whom the Software is furnished to do so, subject to
691 * the following conditions:
692 *
693 * The above copyright notice and this permission notice shall be
694 * included in all copies or substantial portions of the Software.
695 *
696 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
697 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
698 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
699 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
700 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
701 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
702 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
703 * ====================================================================
704 */},function(t){var e=function(){var t='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',e=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),A=unescape(encodeURIComponent(t)),n=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),r=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),s=unescape(encodeURIComponent("</x:xmpmeta>")),a=A.length+n.length+r.length+e.length+s.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+a+" >>"),this.internal.write("stream"),this.internal.write(e+A+n+r+s),this.internal.write("endstream"),this.internal.write("endobj")},A=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};t.addMetadata=function(t,n){return void 0===this.internal.__metadata__&&(this.internal.__metadata__={metadata:t,namespaceuri:n||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",A),this.internal.events.subscribe("postPutResources",e)),this}}(Nt.API),function(t){var e=t.API,A=e.pdfEscape16=function(t,e){for(var A,n=e.metadata.Unicode.widths,r=["","0","00","000","0000"],s=[""],a=0,i=t.length;a<i;++a){if(A=e.metadata.characterToGlyph(t.charCodeAt(a)),e.metadata.glyIdsUsed.push(A),e.metadata.toUnicode[A]=t.charCodeAt(a),-1==n.indexOf(A)&&(n.push(A),n.push([parseInt(e.metadata.widthOfGlyph(A),10)])),"0"==A)return s.join("");A=A.toString(16),s.push(r[4-A.length],A)}return s.join("")},n=function(t){var e,A,n,r,s,a,i;for(s="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n  /Registry (Adobe)\n  /Ordering (UCS)\n  /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",n=[],a=0,i=(A=Object.keys(t).sort((function(t,e){return t-e}))).length;a<i;a++)e=A[a],n.length>=100&&(s+="\n"+n.length+" beginbfchar\n"+n.join("\n")+"\nendbfchar",n=[]),void 0!==t[e]&&null!==t[e]&&"function"==typeof t[e].toString&&(r=("0000"+t[e].toString(16)).slice(-4),e=("0000"+(+e).toString(16)).slice(-4),n.push("<"+e+"><"+r+">"));return n.length&&(s+="\n"+n.length+" beginbfchar\n"+n.join("\n")+"\nendbfchar\n"),s+"endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"};e.events.push(["putFont",function(e){!function(e){var A=e.font,r=e.out,s=e.newObject,a=e.putStream;if(A.metadata instanceof t.API.TTFFont&&"Identity-H"===A.encoding){for(var i=A.metadata.Unicode.widths,o=A.metadata.subset.encode(A.metadata.glyIdsUsed,1),c="",l=0;l<o.length;l++)c+=String.fromCharCode(o[l]);var u=s();a({data:c,addLength1:!0,objectId:u}),r("endobj");var h=s();a({data:n(A.metadata.toUnicode),addLength1:!0,objectId:h}),r("endobj");var d=s();r("<<"),r("/Type /FontDescriptor"),r("/FontName /"+Qt(A.fontName)),r("/FontFile2 "+u+" 0 R"),r("/FontBBox "+t.API.PDFObject.convert(A.metadata.bbox)),r("/Flags "+A.metadata.flags),r("/StemV "+A.metadata.stemV),r("/ItalicAngle "+A.metadata.italicAngle),r("/Ascent "+A.metadata.ascender),r("/Descent "+A.metadata.decender),r("/CapHeight "+A.metadata.capHeight),r(">>"),r("endobj");var f=s();r("<<"),r("/Type /Font"),r("/BaseFont /"+Qt(A.fontName)),r("/FontDescriptor "+d+" 0 R"),r("/W "+t.API.PDFObject.convert(i)),r("/CIDToGIDMap /Identity"),r("/DW 1000"),r("/Subtype /CIDFontType2"),r("/CIDSystemInfo"),r("<<"),r("/Supplement 0"),r("/Registry (Adobe)"),r("/Ordering ("+A.encoding+")"),r(">>"),r(">>"),r("endobj"),A.objectNumber=s(),r("<<"),r("/Type /Font"),r("/Subtype /Type0"),r("/ToUnicode "+h+" 0 R"),r("/BaseFont /"+Qt(A.fontName)),r("/Encoding /"+A.encoding),r("/DescendantFonts ["+f+" 0 R]"),r(">>"),r("endobj"),A.isAlreadyPutted=!0}}(e)}]),e.events.push(["putFont",function(e){!function(e){var A=e.font,r=e.out,s=e.newObject,a=e.putStream;if(A.metadata instanceof t.API.TTFFont&&"WinAnsiEncoding"===A.encoding){for(var i=A.metadata.rawData,o="",c=0;c<i.length;c++)o+=String.fromCharCode(i[c]);var l=s();a({data:o,addLength1:!0,objectId:l}),r("endobj");var u=s();a({data:n(A.metadata.toUnicode),addLength1:!0,objectId:u}),r("endobj");var h=s();r("<<"),r("/Descent "+A.metadata.decender),r("/CapHeight "+A.metadata.capHeight),r("/StemV "+A.metadata.stemV),r("/Type /FontDescriptor"),r("/FontFile2 "+l+" 0 R"),r("/Flags 96"),r("/FontBBox "+t.API.PDFObject.convert(A.metadata.bbox)),r("/FontName /"+Qt(A.fontName)),r("/ItalicAngle "+A.metadata.italicAngle),r("/Ascent "+A.metadata.ascender),r(">>"),r("endobj"),A.objectNumber=s();for(var d=0;d<A.metadata.hmtx.widths.length;d++)A.metadata.hmtx.widths[d]=parseInt(A.metadata.hmtx.widths[d]*(1e3/A.metadata.head.unitsPerEm));r("<</Subtype/TrueType/Type/Font/ToUnicode "+u+" 0 R/BaseFont/"+Qt(A.fontName)+"/FontDescriptor "+h+" 0 R/Encoding/"+A.encoding+" /FirstChar 29 /LastChar 255 /Widths "+t.API.PDFObject.convert(A.metadata.hmtx.widths)+">>"),r("endobj"),A.isAlreadyPutted=!0}}(e)}]);var r=function(t){var e,n=t.text||"",r=t.x,s=t.y,a=t.options||{},i=t.mutex||{},o=i.pdfEscape,c=i.activeFontKey,l=i.fonts,u=c,h="",d=0,f="",p=l[u].encoding;if("Identity-H"!==l[u].encoding)return{text:n,x:r,y:s,options:a,mutex:i};for(f=n,u=c,Array.isArray(n)&&(f=n[0]),d=0;d<f.length;d+=1)l[u].metadata.hasOwnProperty("cmap")&&(e=l[u].metadata.cmap.unicode.codeMap[f[d].charCodeAt(0)]),e||f[d].charCodeAt(0)<256&&l[u].metadata.hasOwnProperty("Unicode")?h+=f[d]:h+="";var m="";return parseInt(u.slice(1))<14||"WinAnsiEncoding"===p?m=o(h,u).split("").map((function(t){return t.charCodeAt(0).toString(16)})).join(""):"Identity-H"===p&&(m=A(h,l[u])),i.isHex=!0,{text:m,x:r,y:s,options:a,mutex:i}};e.events.push(["postProcessText",function(t){var e=t.text||"",A=[],n={text:e,x:t.x,y:t.y,options:t.options,mutex:t.mutex};if(Array.isArray(e)){var s=0;for(s=0;s<e.length;s+=1)Array.isArray(e[s])&&3===e[s].length?A.push([r(Object.assign({},n,{text:e[s][0]})).text,e[s][1],e[s][2]]):A.push(r(Object.assign({},n,{text:e[s]})).text);t.text=A}else t.text=r(Object.assign({},n,{text:e})).text}])}(Nt),
705/**
706 * @license
707 * jsPDF virtual FileSystem functionality
708 *
709 * Licensed under the MIT License.
710 * http://opensource.org/licenses/mit-license
711 */
712function(t){var e=function(){return void 0===this.internal.vFS&&(this.internal.vFS={}),!0};t.existsFileInVFS=function(t){return e.call(this),void 0!==this.internal.vFS[t]},t.addFileToVFS=function(t,A){return e.call(this),this.internal.vFS[t]=A,this},t.getFileFromVFS=function(t){return e.call(this),void 0!==this.internal.vFS[t]?this.internal.vFS[t]:null}}(Nt.API),
713/**
714 * @license
715 * Unicode Bidi Engine based on the work of Alex Shensis (@asthensis)
716 * MIT License
717 */
718function(t){t.__bidiEngine__=t.prototype.__bidiEngine__=function(t){var A,n,r,s,a,i,o,c=e,l=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],u=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],h={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},d={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},f=["(",")","(","<",">","<","[","]","[","{","}","{","«","»","«","‹","›","‹","⁅","⁆","⁅","⁽","⁾","⁽","₍","₎","₍","≤","≥","≤","〈","〉","〈","﹙","﹚","﹙","﹛","﹜","﹛","﹝","﹞","﹝","﹤","﹥","﹤"],p=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),m=!1,g=0;this.__bidiEngine__={};var v=function(t){var e=t.charCodeAt(),A=e>>8,n=d[A];return void 0!==n?c[256*n+(255&e)]:252===A||253===A?"AL":p.test(A)?"L":8===A?"R":"N"},w=function(t){for(var e,A=0;A<t.length;A++){if("L"===(e=v(t.charAt(A))))return!1;if("R"===e)return!0}return!1},B=function(t,e,a,i){var o,c,l,u,h=e[i];switch(h){case"L":case"R":m=!1;break;case"N":case"AN":break;case"EN":m&&(h="AN");break;case"AL":m=!0,h="R";break;case"WS":h="N";break;case"CS":i<1||i+1>=e.length||"EN"!==(o=a[i-1])&&"AN"!==o||"EN"!==(c=e[i+1])&&"AN"!==c?h="N":m&&(c="AN"),h=c===o?c:"N";break;case"ES":h="EN"===(o=i>0?a[i-1]:"B")&&i+1<e.length&&"EN"===e[i+1]?"EN":"N";break;case"ET":if(i>0&&"EN"===a[i-1]){h="EN";break}if(m){h="N";break}for(l=i+1,u=e.length;l<u&&"ET"===e[l];)l++;h=l<u&&"EN"===e[l]?"EN":"N";break;case"NSM":if(r&&!s){for(u=e.length,l=i+1;l<u&&"NSM"===e[l];)l++;if(l<u){var d=t[i],f=d>=1425&&d<=2303||64286===d;if(o=e[l],f&&("R"===o||"AL"===o)){h="R";break}}}h=i<1||"B"===(o=e[i-1])?"N":a[i-1];break;case"B":m=!1,A=!0,h=g;break;case"S":n=!0,h="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":m=!1;break;case"BN":h="N"}return h},y=function(t,e,A){var n=t.split("");return A&&C(n,A,{hiLevel:g}),n.reverse(),e&&e.reverse(),n.join("")},C=function(t,e,r){var s,a,i,o,c,d=-1,f=t.length,p=0,w=[],y=g?u:l,C=[];for(m=!1,A=!1,n=!1,a=0;a<f;a++)C[a]=v(t[a]);for(i=0;i<f;i++){if(c=p,w[i]=B(t,C,w,i),s=240&(p=y[c][h[w[i]]]),p&=15,e[i]=o=y[p][5],s>0)if(16===s){for(a=d;a<i;a++)e[a]=1;d=-1}else d=-1;if(y[p][6])-1===d&&(d=i);else if(d>-1){for(a=d;a<i;a++)e[a]=o;d=-1}"B"===C[i]&&(e[i]=0),r.hiLevel|=o}n&&function(t,e,A){for(var n=0;n<A;n++)if("S"===t[n]){e[n]=g;for(var r=n-1;r>=0&&"WS"===t[r];r--)e[r]=g}}(C,e,f)},b=function(t,e,n,r,s){if(!(s.hiLevel<t)){if(1===t&&1===g&&!A)return e.reverse(),void(n&&n.reverse());for(var a,i,o,c,l=e.length,u=0;u<l;){if(r[u]>=t){for(o=u+1;o<l&&r[o]>=t;)o++;for(c=u,i=o-1;c<i;c++,i--)a=e[c],e[c]=e[i],e[i]=a,n&&(a=n[c],n[c]=n[i],n[i]=a);u=o}u++}}},F=function(t,e,A){var n=t.split(""),r={hiLevel:g};return A||(A=[]),C(n,A,r),function(t,e,A){if(0!==A.hiLevel&&o)for(var n,r=0;r<t.length;r++)1===e[r]&&(n=f.indexOf(t[r]))>=0&&(t[r]=f[n+1])}(n,A,r),b(2,n,e,A,r),b(1,n,e,A,r),n.join("")};return this.__bidiEngine__.doBidiReorder=function(t,e,A){if(function(t,e){if(e)for(var A=0;A<t.length;A++)e[A]=A;void 0===s&&(s=w(t)),void 0===i&&(i=w(t))}(t,e),r||!a||i)if(r&&a&&s^i)g=s?1:0,t=y(t,e,A);else if(!r&&a&&i)g=s?1:0,t=F(t,e,A),t=y(t,e);else if(!r||s||a||i){if(r&&!a&&s^i)t=y(t,e),s?(g=0,t=F(t,e,A)):(g=1,t=F(t,e,A),t=y(t,e));else if(r&&s&&!a&&i)g=1,t=F(t,e,A),t=y(t,e);else if(!r&&!a&&s^i){var n=o;s?(g=1,t=F(t,e,A),g=0,o=!1,t=F(t,e,A),o=n):(g=0,t=F(t,e,A),t=y(t,e),g=1,o=!1,t=F(t,e,A),o=n,t=y(t,e))}}else g=0,t=F(t,e,A);else g=s?1:0,t=F(t,e,A);return t},this.__bidiEngine__.setOptions=function(t){t&&(r=t.isInputVisual,a=t.isOutputVisual,s=t.isInputRtl,i=t.isOutputRtl,o=t.isSymmetricSwapping)},this.__bidiEngine__.setOptions(t),this.__bidiEngine__};var e=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],A=new t.__bidiEngine__({isInputVisual:!0});t.API.events.push(["postProcessText",function(t){var e=t.text,n=(t.x,t.y,t.options||{}),r=(t.mutex,n.lang,[]);if(n.isInputVisual="boolean"!=typeof n.isInputVisual||n.isInputVisual,A.setOptions(n),"[object Array]"===Object.prototype.toString.call(e)){var s=0;for(r=[],s=0;s<e.length;
vendor: 20,464 bytes, line 718
718s+=1)"[object Array]"===Object.prototype.toString.call(e[s])?r.push([A.doBidiReorder(e[s][0]),e[s][1],e[s][2]]):r.push([A.doBidiReorder(e[s])]);t.text=r}else t.text=A.doBidiReorder(e);A.setOptions({isInputVisual:!0})}])}(Nt),Nt.API.TTFFont=function(){function t(t){var e;if(this.rawData=t,e=this.contents=new tA(t),this.contents.pos=4,"ttcf"===e.readString(4))throw new Error("TTCF not supported.");e.pos=0,this.parse(),this.subset=new wA(this),this.registerTTF()}return t.open=function(e){return new t(e)},t.prototype.parse=function(){return this.directory=new eA(this.contents),this.head=new rA(this),this.name=new uA(this),this.cmap=new aA(this),this.toUnicode={},this.hhea=new iA(this),this.maxp=new hA(this),this.hmtx=new dA(this),this.post=new cA(this),this.os2=new oA(this),this.loca=new vA(this),this.glyf=new pA(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},t.prototype.registerTTF=function(){var t,e,A,n,r;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var e,A,n,r;for(r=[],e=0,A=(n=this.bbox).length;e<A;e++)t=n[e],r.push(Math.round(t*this.scaleFactor));return r}.call(this),this.stemV=0,this.post.exists?(A=255&(n=this.post.italic_angle),0!=(32768&(e=n>>16))&&(e=-(1+(65535^e))),this.italicAngle=+(e+"."+A)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=1===(r=this.familyClass)||2===r||3===r||4===r||5===r||7===r,this.isScript=10===this.familyClass,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),0!==this.italicAngle&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},t.prototype.characterToGlyph=function(t){var e;return(null!=(e=this.cmap.unicode)?e.codeMap[t]:void 0)||0},t.prototype.widthOfGlyph=function(t){var e;return e=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(t).advance*e},t.prototype.widthOfString=function(t,e,A){var n,r,s,a;for(s=0,r=0,a=(t=""+t).length;0<=a?r<a:r>a;r=0<=a?++r:--r)n=t.charCodeAt(r),s+=this.widthOfGlyph(this.characterToGlyph(n))+A*(1e3/e)||0;return s*(e/1e3)},t.prototype.lineHeight=function(t,e){var A;return null==e&&(e=!1),A=e?this.lineGap:0,(this.ascender+A-this.decender)/1e3*t},t}();var Ze,tA=function(){function t(t){this.data=null!=t?t:[],this.pos=0,this.length=this.data.length}return t.prototype.readByte=function(){return this.data[this.pos++]},t.prototype.writeByte=function(t){return this.data[this.pos++]=t},t.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},t.prototype.writeUInt32=function(t){return this.writeByte(t>>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t)},t.prototype.readInt32=function(){var t;return(t=this.readUInt32())>=2147483648?t-4294967296:t},t.prototype.writeInt32=function(t){return t<0&&(t+=4294967296),this.writeUInt32(t)},t.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},t.prototype.writeUInt16=function(t){return this.writeByte(t>>8&255),this.writeByte(255&t)},t.prototype.readInt16=function(){var t;return(t=this.readUInt16())>=32768?t-65536:t},t.prototype.writeInt16=function(t){return t<0&&(t+=65536),this.writeUInt16(t)},t.prototype.readString=function(t){var e,A;for(A=[],e=0;0<=t?e<t:e>t;e=0<=t?++e:--e)A[e]=String.fromCharCode(this.readByte());return A.join("")},t.prototype.writeString=function(t){var e,A,n;for(n=[],e=0,A=t.length;0<=A?e<A:e>A;e=0<=A?++e:--e)n.push(this.writeByte(t.charCodeAt(e)));return n},t.prototype.readShort=function(){return this.readInt16()},t.prototype.writeShort=function(t){return this.writeInt16(t)},t.prototype.readLongLong=function(){var t,e,A,n,r,s,a,i;return t=this.readByte(),e=this.readByte(),A=this.readByte(),n=this.readByte(),r=this.readByte(),s=this.readByte(),a=this.readByte(),i=this.readByte(),128&t?-1*(72057594037927940*(255^t)+281474976710656*(255^e)+1099511627776*(255^A)+4294967296*(255^n)+16777216*(255^r)+65536*(255^s)+256*(255^a)+(255^i)+1):72057594037927940*t+281474976710656*e+1099511627776*A+4294967296*n+16777216*r+65536*s+256*a+i},t.prototype.writeLongLong=function(t){var e,A;return e=Math.floor(t/4294967296),A=4294967295&t,this.writeByte(e>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e),this.writeByte(A>>24&255),this.writeByte(A>>16&255),this.writeByte(A>>8&255),this.writeByte(255&A)},t.prototype.readInt=function(){return this.readInt32()},t.prototype.writeInt=function(t){return this.writeInt32(t)},t.prototype.read=function(t){var e,A;for(e=[],A=0;0<=t?A<t:A>t;A=0<=t?++A:--A)e.push(this.readByte());return e},t.prototype.write=function(t){var e,A,n,r;for(r=[],A=0,n=t.length;A<n;A++)e=t[A],r.push(this.writeByte(e));return r},t}(),eA=function(){var t;function e(t){var e,A,n;for(this.scalarType=t.readInt(),this.tableCount=t.readShort(),this.searchRange=t.readShort(),this.entrySelector=t.readShort(),this.rangeShift=t.readShort(),this.tables={},A=0,n=this.tableCount;0<=n?A<n:A>n;A=0<=n?++A:--A)e={tag:t.readString(4),checksum:t.readInt(),offset:t.readInt(),length:t.readInt()},this.tables[e.tag]=e}return e.prototype.encode=function(e){var A,n,r,s,a,i,o,c,l,u,h,d,f;for(f in h=Object.keys(e).length,i=Math.log(2),l=16*Math.floor(Math.log(h)/i),s=Math.floor(l/i),c=16*h-l,(n=new tA).writeInt(this.scalarType),n.writeShort(h),n.writeShort(l),n.writeShort(s),n.writeShort(c),r=16*h,o=n.pos+r,a=null,d=[],e)for(u=e[f],n.writeString(f),n.writeInt(t(u)),n.writeInt(o),n.writeInt(u.length),d=d.concat(u),"head"===f&&(a=o),o+=u.length;o%4;)d.push(0),o++;return n.write(d),A=2981146554-t(n.data),n.pos=a+8,n.writeUInt32(A),n.data},t=function(t){var e,A,n,r;for(t=fA.call(t);t.length%4;)t.push(0);for(n=new tA(t),A=0,e=0,r=t.length;e<r;e=e+=4)A+=n.readUInt32();return 4294967295&A},e}(),AA={}.hasOwnProperty,nA=function(t,e){for(var A in e)AA.call(e,A)&&(t[A]=e[A]);function n(){this.constructor=t}return n.prototype=e.prototype,t.prototype=new n,t.__super__=e.prototype,t};Ze=function(){function t(t){var e;this.file=t,e=this.file.directory.tables[this.tag],this.exists=!!e,e&&(this.offset=e.offset,this.length=e.length,this.parse(this.file.contents))}return t.prototype.parse=function(){},t.prototype.encode=function(){},t.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},t}();var rA=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return nA(t,Ze),t.prototype.tag="head",t.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.revision=t.readInt(),this.checkSumAdjustment=t.readInt(),this.magicNumber=t.readInt(),this.flags=t.readShort(),this.unitsPerEm=t.readShort(),this.created=t.readLongLong(),this.modified=t.readLongLong(),this.xMin=t.readShort(),this.yMin=t.readShort(),this.xMax=t.readShort(),this.yMax=t.readShort(),this.macStyle=t.readShort(),this.lowestRecPPEM=t.readShort(),this.fontDirectionHint=t.readShort(),this.indexToLocFormat=t.readShort(),this.glyphDataFormat=t.readShort()},t.prototype.encode=function(t){var e;return(e=new tA).writeInt(this.version),e.writeInt(this.revision),e.writeInt(this.checkSumAdjustment),e.writeInt(this.magicNumber),e.writeShort(this.flags),e.writeShort(this.unitsPerEm),e.writeLongLong(this.created),e.writeLongLong(this.modified),e.writeShort(this.xMin),e.writeShort(this.yMin),e.writeShort(this.xMax),e.writeShort(this.yMax),e.writeShort(this.macStyle),e.writeShort(this.lowestRecPPEM),e.writeShort(this.fontDirectionHint),e.writeShort(t),e.writeShort(this.glyphDataFormat),e.data},t}(),sA=function(){function t(t,e){var A,n,r,s,a,i,o,c,l,u,h,d,f,p,m,g,v;switch(this.platformID=t.readUInt16(),this.encodingID=t.readShort(),this.offset=e+t.readInt(),l=t.pos,t.pos=this.offset,this.format=t.readUInt16(),this.length=t.readUInt16(),this.language=t.readUInt16(),this.isUnicode=3===this.platformID&&1===this.encodingID&&4===this.format||0===this.platformID&&4===this.format,this.codeMap={},this.format){case 0:for(i=0;i<256;++i)this.codeMap[i]=t.readByte();break;case 4:for(h=t.readUInt16(),u=h/2,t.pos+=6,r=function(){var e,A;for(A=[],i=e=0;0<=u?e<u:e>u;i=0<=u?++e:--e)A.push(t.readUInt16());return A}(),t.pos+=2,f=function(){var e,A;for(A=[],i=e=0;0<=u?e<u:e>u;i=0<=u?++e:--e)A.push(t.readUInt16());return A}(),o=function(){var e,A;for(A=[],i=e=0;0<=u?e<u:e>u;i=0<=u?++e:--e)A.push(t.readUInt16());return A}(),c=function(){var e,A;for(A=[],i=e=0;0<=u?e<u:e>u;i=0<=u?++e:--e)A.push(t.readUInt16());return A}(),n=(this.length-t.pos+this.offset)/2,a=function(){var e,A;for(A=[],i=e=0;0<=n?e<n:e>n;i=0<=n?++e:--e)A.push(t.readUInt16());return A}(),i=m=0,v=r.length;m<v;i=++m)for(p=r[i],A=g=d=f[i];d<=p?g<=p:g>=p;A=d<=p?++g:--g)0===c[i]?s=A+o[i]:0!==(s=a[c[i]/2+(A-d)-(u-i)]||0)&&(s+=o[i]),this.codeMap[A]=65535&s}t.pos=l}return t.encode=function(t,e){var A,n,r,s,a,i,o,c,l,u,h,d,f,p,m,g,v,w,B,y,C,b,F,_,U,Q,x,S,L,I,E,N,T,M,P,j,D,k,H,O,R,K,V,G,$,q;switch(S=new tA,s=Object.keys(t).sort((function(t,e){return t-e})),e){case"macroman":for(f=0,p=function(){var t=[];for(d=0;d<256;++d)t.push(0);return t}(),g={0:0},r={},L=0,T=s.length;L<T;L++)null==g[V=t[n=s[L]]]&&(g[V]=++f),r[n]={old:t[n],new:g[t[n]]},p[n]=g[t[n]];return S.writeUInt16(1),S.writeUInt16(0),S.writeUInt32(12),S.writeUInt16(0),S.writeUInt16(262),S.writeUInt16(0),S.write(p),{charMap:r,subtable:S.data,maxGlyphID:f+1};case"unicode":for(Q=[],l=[],v=0,g={},A={},m=o=null,I=0,M=s.length;I<M;I++)null==g[B=t[n=s[I]]]&&(g[B]=++v),A[n]={old:B,new:g[B]},a=g[B]-n,null!=m&&a===o||(m&&l.push(m),Q.push(n),o=a),m=n;for(m&&l.push(m),l.push(65535),Q.push(65535),_=2*(F=Q.length),b=2*Math.pow(Math.log(F)/Math.LN2,2),u=Math.log(b/2)/Math.LN2,C=2*F-b,i=[],y=[],h=[],d=E=0,P=Q.length;E<P;d=++E){if(U=Q[d],c=l[d],65535===U){i.push(0),y.push(0);break}if(U-(x=A[U].new)>=32768)for(i.push(0),y.push(2*(h.length+F-d)),n=N=U;U<=c?N<=c:N>=c;n=U<=c?++N:--N)h.push(A[n].new);else i.push(x-U),y.push(0)}for(S.writeUInt16(3),S.writeUInt16(1),S.writeUInt32(12),S.writeUInt16(4),S.writeUInt16(16+8*F+2*h.length),S.writeUInt16(0),S.writeUInt16(_),S.writeUInt16(b),S.writeUInt16(u),S.writeUInt16(C),R=0,j=l.length;R<j;R++)n=l[R],S.writeUInt16(n);for(S.writeUInt16(0),K=0,D=Q.length;K<D;K++)n=Q[K],S.writeUInt16(n);for(G=0,k=i.length;G<k;G++)a=i[G],S.writeUInt16(a);for($=0,H=y.length;$<H;$++)w=y[$],S.writeUInt16(w);for(q=0,O=h.length;q<O;q++)f=h[q],S.writeUInt16(f);return{charMap:A,subtable:S.data,maxGlyphID:v+1}}},t}(),aA=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return nA(t,Ze),t.prototype.tag="cmap",t.prototype.parse=function(t){var e,A,n;for(t.pos=this.offset,this.version=t.readUInt16(),n=t.readUInt16(),this.tables=[],this.unicode=null,A=0;0<=n?A<n:A>n;A=0<=n?++A:--A)e=new sA(t,this.offset),this.tables.push(e),e.isUnicode&&null==this.unicode&&(this.unicode=e);return!0},t.encode=function(t,e){var A,n;return null==e&&(e="macroman"),A=sA.encode(t,e),(n=new tA).writeUInt16(0),n.writeUInt16(1),A.table=n.data.concat(A.subtable),A},t}(),iA=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return nA(t,Ze),t.prototype.tag="hhea",t.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.ascender=t.readShort(),this.decender=t.readShort(),this.lineGap=t.readShort(),this.advanceWidthMax=t.readShort(),this.minLeftSideBearing=t.readShort(),this.minRightSideBearing=t.readShort(),this.xMaxExtent=t.readShort(),this.caretSlopeRise=t.readShort(),this.caretSlopeRun=t.readShort(),this.caretOffset=t.readShort(),t.pos+=8,this.metricDataFormat=t.readShort(),this.numberOfMetrics=t.readUInt16()},t}(),oA=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return nA(t,Ze),t.prototype.tag="OS/2",t.prototype.parse=function(t){if(t.pos=this.offset,this.version=t.readUInt16(),this.averageCharWidth=t.readShort(),this.weightClass=t.readUInt16(),this.widthClass=t.readUInt16(),this.type=t.readShort(),this.ySubscriptXSize=t.readShort(),this.ySubscriptYSize=t.readShort(),this.ySubscriptXOffset=t.readShort(),this.ySubscriptYOffset=t.readShort(),this.ySuperscriptXSize=t.readShort(),this.ySuperscriptYSize=t.readShort(),this.ySuperscriptXOffset=t.readShort(),this.ySuperscriptYOffset=t.readShort(),this.yStrikeoutSize=t.readShort(),this.yStrikeoutPosition=t.readShort(),this.familyClass=t.readShort(),this.panose=function(){var e,A;for(A=[],e=0;e<10;++e)A.push(t.readByte());return A}(),this.charRange=function(){var e,A;for(A=[],e=0;e<4;++e)A.push(t.readInt());return A}(),this.vendorID=t.readString(4),this.selection=t.readShort(),this.firstCharIndex=t.readShort(),this.lastCharIndex=t.readShort(),this.version>0&&(this.ascent=t.readShort(),this.descent=t.readShort(),this.lineGap=t.readShort(),this.winAscent=t.readShort(),this.winDescent=t.readShort(),this.codePageRange=function(){var e,A;for(A=[],e=0;e<2;e=++e)A.push(t.readInt());return A}(),this.version>1))return this.xHeight=t.readShort(),this.capHeight=t.readShort(),this.defaultChar=t.readShort(),this.breakChar=t.readShort(),this.maxContext=t.readShort()},t}(),cA=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return nA(t,Ze),t.prototype.tag="post",t.prototype.parse=function(t){var e,A,n;switch(t.pos=this.offset,this.format=t.readInt(),this.italicAngle=t.readInt(),this.underlinePosition=t.readShort(),this.underlineThickness=t.readShort(),this.isFixedPitch=t.readInt(),this.minMemType42=t.readInt(),this.maxMemType42=t.readInt(),this.minMemType1=t.readInt(),this.maxMemType1=t.readInt(),this.format){case 65536:break;case 131072:var r;for(A=t.readUInt16(),this.glyphNameIndex=[],r=0;0<=A?r<A:r>A;r=0<=A?++r:--r)this.glyphNameIndex.push(t.readUInt16());for(this.names=[],n=[];t.pos<this.offset+this.length;)e=t.readByte(),n.push(this.names.push(t.readString(e)));return n;case 151552:return A=t.readUInt16(),this.offsets=t.read(A);case 196608:break;case 262144:return this.map=function(){var e,A,n;for(n=[],r=e=0,A=this.file.maxp.numGlyphs;0<=A?e<A:e>A;r=0<=A?++e:--e)n.push(t.readUInt32());return n}.call(this)}},t}(),lA=function(t,e){this.raw=t,this.length=t.length,this.platformID=e.platformID,this.encodingID=e.encodingID,this.languageID=e.languageID},uA=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return nA(t,Ze),t.prototype.tag="name",t.prototype.parse=function(t){var e,A,n,r,s,a,i,o,c,l,u;for(t.pos=this.offset,t.readShort(),e=t.readShort(),a=t.readShort(),A=[],r=0;0<=e?r<e:r>e;r=0<=e?++r:--r)A.push({platformID:t.readShort(),encodingID:t.readShort(),languageID:t.readShort(),nameID:t.readShort(),length:t.readShort(),offset:this.offset+a+t.readShort()});for(i={},r=c=0,l=A.length;c<l;r=++c)n=A[r],t.pos=n.offset,o=t.readString(n.length),s=new lA(o,n),null==i[u=n.nameID]&&(i[u]=[]),i[n.nameID].push(s);this.strings=i,this.copyright=i[0],this.fontFamily=i[1],this.fontSubfamily=i[2],this.uniqueSubfamily=i[3],this.fontName=i[4],this.version=i[5];try{this.postscriptName=i[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(t){this.postscriptName=i[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=i[7],this.manufacturer=i[8],this.designer=i[9],this.description=i[10],this.vendorUrl=i[11],this.designerUrl=i[12],this.license=i[13],this.licenseUrl=i[14],this.preferredFamily=i[15],this.preferredSubfamily=i[17],this.compatibleFull=i[18],this.sampleText=i[19]},t}(),hA=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return nA(t,Ze),t.prototype.tag="maxp",t.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.numGlyphs=t.readUInt16(),this.maxPoints=t.readUInt16(),this.maxContours=t.readUInt16(),this.maxCompositePoints=t.readUInt16(),this.maxComponentContours=t.readUInt16(),this.maxZones=t.readUInt16(),this.maxTwilightPoints=t.readUInt16(),this.maxStorage=t.readUInt16(),this.maxFunctionDefs=t.readUInt16(),this.maxInstructionDefs=t.readUInt16(),this.maxStackElements=t.readUInt16(),this.maxSizeOfInstructions=t.readUInt16(),this.maxComponentElements=t.readUInt16(),this.maxComponentDepth=t.readUInt16()},t}(),dA=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return nA(t,Ze),t.prototype.tag="hmtx",t.prototype.parse=function(t){var e,A,n,r,s,a,i;for(t.pos=this.offset,this.metrics=[],e=0,a=this.file.hhea.numberOfMetrics;0<=a?e<a:e>a;e=0<=a?++e:--e)this.metrics.push({advance:t.readUInt16(),lsb:t.readInt16()});for(n=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var A,r;for(r=[],e=A=0;0<=n?A<n:A>n;e=0<=n?++A:--A)r.push(t.readInt16());return r}(),this.widths=function(){var t,e,A,n;for(n=[],t=0,e=(A=this.metrics).length;t<e;t++)r=A[t],n.push(r.advance);return n}.call(this),A=this.widths[this.widths.length-1],i=[],e=s=0;0<=n?s<n:s>n;e=0<=n?++s:--s)i.push(this.widths.push(A));return i},t.prototype.forGlyph=function(t){return t in this.metrics?this.metrics[t]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[t-this.metrics.length]}},t}(),fA=[].slice,pA=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return nA(t,Ze),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(t){var e,A,n,r,s,a,i,o,c,l;return t in this.cache?this.cache[t]:(r=this.file.loca,e=this.file.contents,A=r.indexOf(t),0===(n=r.lengthOf(t))?this.cache[t]=null:(e.pos=this.offset+A,s=(a=new tA(e.read(n))).readShort(),o=a.readShort(),l=a.readShort(),i=a.readShort(),c=a.readShort(),this.cache[t]=-1===s?new gA(a,o,l,i,c):new mA(a,s,o,l,i,c),this.cache[t]))},t.prototype.encode=function(t,e,A){var n,r,s,a,i;for(s=[],r=[],a=0,i=e.length;a<i;a++)n=t[e[a]],r.push(s.length),n&&(s=s.concat(n.encode(A)));return r.push(s.length),{table:s,offsets:r}},t}(),mA=function(){function t(t,e,A,n,r,s){this.raw=t,this.numberOfContours=e,this.xMin=A,this.yMin=n,this.xMax=r,this.yMax=s,this.compound=!1}return t.prototype.encode=function(){return this.raw.data},t}(),gA=function(){function t(t,e,A,n,r){var s,a;for(this.raw=t,this.xMin=e,this.yMin=A,this.xMax=n,this.yMax=r,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],s=this.raw;a=s.readShort(),this.glyphOffsets.push(s.pos),this.glyphIDs.push(s.readUInt16()),32&a;)s.pos+=1&a?4:2,128&a?s.pos+=8:64&a?s.pos+=4:8&a&&(s.pos+=2)}return t.prototype.encode=function(){var t,e,A;for(e=new tA(fA.call(this.raw.data)),t=0,A=this.glyphIDs.length;t<A;++t)e.pos=this.glyphOffsets[t];return e.data},t}(),vA=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return nA(t,Ze),t.prototype.tag="loca",t.prototype.parse=function(t){var e,A;return t.pos=this.offset,e=this.file.head.indexToLocFormat,this.offsets=0===e?function(){var e,n;for(n=[],A=0,e=this.length;A<e;A+=2)n.push(2*t.readUInt16());return n}.call(this):function(){var e,n;for(n=[],A=0,e=this.length;A<e;A+=4)n.push(t.readUInt32());return n}.call(this)},t.prototype.indexOf=function(t){return this.offsets[t]},t.prototype.lengthOf=function(t){return this.offsets[t+1]-this.offsets[t]},t.prototype.encode=function(t,e){for(var A=new Uint32Array(this.offsets.length),n=0,r=0,s=0;s<A.length;++s)if(A[s]=n,r<e.length&&e[r]==s){++r,A[s]=n;var a=this.offsets[s],i=this.offsets[s+1]-a;i>0&&(n+=i)}for(var o=new Array(4*A.length),c=0;c<A.length;++c)o[4*c+3]=255&A[c],o[4*c+2]=(65280&A[c])>>8,o[4*c+1]=(16711680&A[c])>>16,o[4*c]=(4278190080&A[c])>>24;return o},t}(),wA=function(){function t(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return t.prototype.generateCmap=function(){var t,e,A,n,r;for(e in n=this.font.cmap.tables[0].codeMap,t={},r=this.subset)A=r[e],t[e]=n[A];return t},t.prototype.glyphsFor=function(t){var e,A,n,r,s,a,i;for(n={},s=0,a=t.length;s<a;s++)n[r=t[s]]=this.font.glyf.glyphFor(r);for(r in e=[],n)(null!=(A=n[r])?A.compound:void 0)&&e.push.apply(e,A.glyphIDs);if(e.length>0)for(r in i=this.glyphsFor(e))A=i[r],n[r]=A;return n},t.prototype.encode=function(t,e){var A,n,r,s,a,i,o,c,l,u,h,d,f,p,m;
718for(n in A=aA.encode(this.generateCmap(),"unicode"),s=this.glyphsFor(t),h={0:0},m=A.charMap)h[(i=m[n]).old]=i.new;for(d in u=A.maxGlyphID,s)d in h||(h[d]=u++);return c=function(t){var e,A;for(e in A={},t)A[t[e]]=e;return A}(h),l=Object.keys(c).sort((function(t,e){return t-e})),f=function(){var t,e,A;for(A=[],t=0,e=l.length;t<e;t++)a=l[t],A.push(c[a]);return A}(),r=this.font.glyf.encode(s,f,h),o=this.font.loca.encode(r.offsets,f),p={cmap:this.font.cmap.raw(),glyf:r.table,loca:o,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(e)},this.font.os2.exists&&(p["OS/2"]=this.font.os2.raw()),this.font.directory.encode(p)},t}();Nt.API.PDFObject=function(){var t;function e(){}return t=function(t,e){return(Array(e+1).join("0")+t).slice(-e)},e.convert=function(A){var n,r,s,a;if(Array.isArray(A))return"["+function(){var t,r,s;for(s=[],t=0,r=A.length;t<r;t++)n=A[t],s.push(e.convert(n));return s}().join(" ")+"]";if("string"==typeof A)return"/"+A;if(null!=A?A.isString:void 0)return"("+A+")";if(A instanceof Date)return"(D:"+t(A.getUTCFullYear(),4)+t(A.getUTCMonth(),2)+t(A.getUTCDate(),2)+t(A.getUTCHours(),2)+t(A.getUTCMinutes(),2)+t(A.getUTCSeconds(),2)+"Z)";if("[object Object]"==={}.toString.call(A)){for(r in s=["<<"],A)a=A[r],s.push("/"+r+" "+e.convert(a));return s.push(">>"),s.join("\n")}return""+A},e}();var BA=Nt},2543:function(t,e,A){var n;
719/**
720 * @license
721 * Lodash <https://lodash.com/>
722 * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
723 * Released under MIT license <https://lodash.com/license>
724 * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
725 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
726 */t=A.nmd(t),function(){var r,s="4.17.21",a=200,i="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",c="Invalid `variable` option passed into `_.template`",l="__lodash_hash_undefined__",u=500,h="__lodash_placeholder__",d=1,f=2,p=4,m=1,g=2,v=1,w=2,B=4,y=8,C=16,b=32,F=64,_=128,U=256,Q=512,x=30,S="...",L=800,I=16,E=1,N=2,T=3,M=1/0,P=9007199254740991,j=17976931348623157e292,D=NaN,k=4294967295,H=k-1,O=k>>>1,R=[["ary",_],["bind",v],["bindKey",w],["curry",y],["curryRight",C],["flip",Q],["partial",b],["partialRight",F],["rearg",U]],K="[object Arguments]",V="[object Array]",G="[object AsyncFunction]",$="[object Boolean]",q="[object Date]",z="[object DOMException]",Y="[object Error]",W="[object Function]",J="[object GeneratorFunction]",X="[object Map]",Z="[object Number]",tt="[object Null]",et="[object Object]",At="[object Promise]",nt="[object Proxy]",rt="[object RegExp]",st="[object Set]",at="[object String]",it="[object Symbol]",ot="[object Undefined]",ct="[object WeakMap]",lt="[object WeakSet]",ut="[object ArrayBuffer]",ht="[object DataView]",dt="[object Float32Array]",ft="[object Float64Array]",pt="[object Int8Array]",mt="[object Int16Array]",gt="[object Int32Array]",vt="[object Uint8Array]",wt="[object Uint8ClampedArray]",Bt="[object Uint16Array]",yt="[object Uint32Array]",Ct=/\b__p \+= '';/g,bt=/\b(__p \+=) '' \+/g,Ft=/(__e\(.*?\)|\b__t\)) \+\n'';/g,_t=/&(?:amp|lt|gt|quot|#39);/g,Ut=/[&<>"']/g,Qt=RegExp(_t.source),xt=RegExp(Ut.source),St=/<%-([\s\S]+?)%>/g,Lt=/<%([\s\S]+?)%>/g,It=/<%=([\s\S]+?)%>/g,Et=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Nt=/^\w*$/,Tt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Mt=/[\\^$.*+?()[\]{}|]/g,Pt=RegExp(Mt.source),jt=/^\s+/,Dt=/\s/,kt=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ht=/\{\n\/\* \[wrapped with (.+)\] \*/,Ot=/,? & /,Rt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Kt=/[()=,{}\[\]\/\s]/,Vt=/\\(\\)?/g,Gt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,$t=/\w*$/,qt=/^[-+]0x[0-9a-f]+$/i,zt=/^0b[01]+$/i,Yt=/^\[object .+?Constructor\]$/,Wt=/^0o[0-7]+$/i,Jt=/^(?:0|[1-9]\d*)$/,Xt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 8,745 bytes, line 726
7267f]/g,Zt=/($^)/,te=/['\n\r\u2028\u2029\\]/g,ee="\\ud800-\\udfff",Ae="\\u0300-\\u036f",ne="\\ufe20-\\ufe2f",re="\\u20d0-\\u20ff",se=Ae+ne+re,ae="\\u2700-\\u27bf",ie="a-z\\xdf-\\xf6\\xf8-\\xff",oe="\\xac\\xb1\\xd7\\xf7",ce="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",le="\\u2000-\\u206f",ue=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",he="A-Z\\xc0-\\xd6\\xd8-\\xde",de="\\ufe0e\\ufe0f",fe=oe+ce+le+ue,pe="['’]",me="["+ee+"]",ge="["+fe+"]",ve="["+se+"]",we="\\d+",Be="["+ae+"]",ye="["+ie+"]",Ce="[^"+ee+fe+we+ae+ie+he+"]",be="\\ud83c[\\udffb-\\udfff]",Fe="(?:"+ve+"|"+be+")",_e="[^"+ee+"]",Ue="(?:\\ud83c[\\udde6-\\uddff]){2}",Qe="[\\ud800-\\udbff][\\udc00-\\udfff]",xe="["+he+"]",Se="\\u200d",Le="(?:"+ye+"|"+Ce+")",Ie="(?:"+xe+"|"+Ce+")",Ee="(?:"+pe+"(?:d|ll|m|re|s|t|ve))?",Ne="(?:"+pe+"(?:D|LL|M|RE|S|T|VE))?",Te=Fe+"?",Me="["+de+"]?",Pe="(?:"+Se+"(?:"+[_e,Ue,Qe].join("|")+")"+Me+Te+")*",je="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",De="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",ke=Me+Te+Pe,He="(?:"+[Be,Ue,Qe].join("|")+")"+ke,Oe="(?:"+[_e+ve+"?",ve,Ue,Qe,me].join("|")+")",Re=RegExp(pe,"g"),Ke=RegExp(ve,"g"),Ve=RegExp(be+"(?="+be+")|"+Oe+ke,"g"),Ge=RegExp([xe+"?"+ye+"+"+Ee+"(?="+[ge,xe,"$"].join("|")+")",Ie+"+"+Ne+"(?="+[ge,xe+Le,"$"].join("|")+")",xe+"?"+Le+"+"+Ee,xe+"+"+Ne,De,je,we,He].join("|"),"g"),$e=RegExp("["+Se+ee+se+de+"]"),qe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ze=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Ye=-1,We={};We[dt]=We[ft]=We[pt]=We[mt]=We[gt]=We[vt]=We[wt]=We[Bt]=We[yt]=!0,We[K]=We[V]=We[ut]=We[$]=We[ht]=We[q]=We[Y]=We[W]=We[X]=We[Z]=We[et]=We[rt]=We[st]=We[at]=We[ct]=!1;var Je={};Je[K]=Je[V]=Je[ut]=Je[ht]=Je[$]=Je[q]=Je[dt]=Je[ft]=Je[pt]=Je[mt]=Je[gt]=Je[X]=Je[Z]=Je[et]=Je[rt]=Je[st]=Je[at]=Je[it]=Je[vt]=Je[wt]=Je[Bt]=Je[yt]=!0,Je[Y]=Je[W]=Je[ct]=!1;var Xe={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},Ze={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},tA={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},eA={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},AA=parseFloat,nA=parseInt,rA="object"==typeof A.g&&A.g&&A.g.Object===Object&&A.g,sA="object"==typeof self&&self&&self.Object===Object&&self,aA=rA||sA||Function("return this")(),iA=e&&!e.nodeType&&e,oA=iA&&t&&!t.nodeType&&t,cA=oA&&oA.exports===iA,lA=cA&&rA.process,uA=function(){try{var t=oA&&oA.require&&oA.require("util").types;return t||lA&&lA.binding&&lA.binding("util")}catch(e){}}(),hA=uA&&uA.isArrayBuffer,dA=uA&&uA.isDate,fA=uA&&uA.isMap,pA=uA&&uA.isRegExp,mA=uA&&uA.isSet,gA=uA&&uA.isTypedArray;function vA(t,e,A){switch(A.length){case 0:return t.call(e);case 1:return t.call(e,A[0]);case 2:return t.call(e,A[0],A[1]);case 3:return t.call(e,A[0],A[1],A[2])}return t.apply(e,A)}function wA(t,e,A,n){var r=-1,s=null==t?0:t.length;while(++r<s){var a=t[r];e(n,a,A(a),t)}return n}function BA(t,e){var A=-1,n=null==t?0:t.length;while(++A<n)if(!1===e(t[A],A,t))break;return t}function yA(t,e){var A=null==t?0:t.length;while(A--)if(!1===e(t[A],A,t))break;return t}function CA(t,e){var A=-1,n=null==t?0:t.length;while(++A<n)if(!e(t[A],A,t))return!1;return!0}function bA(t,e){var A=-1,n=null==t?0:t.length,r=0,s=[];while(++A<n){var a=t[A];e(a,A,t)&&(s[r++]=a)}return s}function FA(t,e){var A=null==t?0:t.length;return!!A&&PA(t,e,0)>-1}function _A(t,e,A){var n=-1,r=null==t?0:t.length;while(++n<r)if(A(e,t[n]))return!0;return!1}function UA(t,e){var A=-1,n=null==t?0:t.length,r=Array(n);while(++A<n)r[A]=e(t[A],A,t);return r}function QA(t,e){var A=-1,n=e.length,r=t.length;while(++A<n)t[r+A]=e[A];return t}function xA(t,e,A,n){var r=-1,s=null==t?0:t.length;n&&s&&(A=t[++r]);while(++r<s)A=e(A,t[r],r,t);return A}function SA(t,e,A,n){var r=null==t?0:t.length;n&&r&&(A=t[--r]);while(r--)A=e(A,t[r],r,t);return A}function LA(t,e){var A=-1,n=null==t?0:t.length;while(++A<n)if(e(t[A],A,t))return!0;return!1}var IA=HA("length");function EA(t){return t.split("")}function NA(t){return t.match(Rt)||[]}function TA(t,e,A){var n;return A(t,(function(t,A,r){if(e(t,A,r))return n=A,!1})),n}function MA(t,e,A,n){var r=t.length,s=A+(n?1:-1);while(n?s--:++s<r)if(e(t[s],s,t))return s;return-1}function PA(t,e,A){return e===e?dn(t,e,A):MA(t,DA,A)}function jA(t,e,A,n){var r=A-1,s=t.length;while(++r<s)if(n(t[r],e))return r;return-1}function DA(t){return t!==t}function kA(t,e){var A=null==t?0:t.length;return A?VA(t,e)/A:D}function HA(t){return function(e){return null==e?r:e[t]}}function OA(t){return function(e){return null==t?r:t[e]}}function RA(t,e,A,n,r){return r(t,(function(t,r,s){A=n?(n=!1,t):e(A,t,r,s)})),A}function KA(t,e){var A=t.length;t.sort(e);while(A--)t[A]=t[A].value;return t}function VA(t,e){var A,n=-1,s=t.length;while(++n<s){var a=e(t[n]);a!==r&&(A=A===r?a:A+a)}return A}function GA(t,e){var A=-1,n=Array(t);while(++A<t)n[A]=e(A);return n}function $A(t,e){return UA(e,(function(e){return[e,t[e]]}))}function qA(t){return t?t.slice(0,gn(t)+1).replace(jt,""):t}function zA(t){return function(e){return t(e)}}function YA(t,e){return UA(e,(function(e){return t[e]}))}function WA(t,e){return t.has(e)}function JA(t,e){var A=-1,n=t.length;while(++A<n&&PA(e,t[A],0)>-1);return A}function XA(t,e){var A=t.length;while(A--&&PA(e,t[A],0)>-1);return A}function ZA(t,e){var A=t.length,n=0;while(A--)t[A]===e&&++n;return n}var tn=OA(Xe),en=OA(Ze);function An(t){return"\\"+eA[t]}function nn(t,e){return null==t?r:t[e]}function rn(t){return $e.test(t)}function sn(t){return qe.test(t)}function an(t){var e,A=[];while(!(e=t.next()).done)A.push(e.value);return A}function on(t){var e=-1,A=Array(t.size);return t.forEach((function(t,n){A[++e]=[n,t]})),A}function cn(t,e){return function(A){return t(e(A))}}function ln(t,e){var A=-1,n=t.length,r=0,s=[];while(++A<n){var a=t[A];a!==e&&a!==h||(t[A]=h,s[r++]=A)}return s}function un(t){var e=-1,A=Array(t.size);return t.forEach((function(t){A[++e]=t})),A}function hn(t){var e=-1,A=Array(t.size);return t.forEach((function(t){A[++e]=[t,t]})),A}function dn(t,e,A){var n=A-1,r=t.length;while(++n<r)if(t[n]===e)return n;return-1}function fn(t,e,A){var n=A+1;while(n--)if(t[n]===e)return n;return n}function pn(t){return rn(t)?wn(t):IA(t)}function mn(t){return rn(t)?Bn(t):EA(t)}function gn(t){var e=t.length;while(e--&&Dt.test(t.charAt(e)));return e}var vn=OA(tA);function wn(t){var e=Ve.lastIndex=0;while(Ve.test(t))++e;return e}function Bn(t){return t.match(Ve)||[]}function yn(t){return t.match(Ge)||[]}var Cn=function t(e){e=null==e?aA:bn.defaults(aA.Object(),e,bn.pick(aA,ze));var A=e.Array,n=e.Date,Dt=e.Error,Rt=e.Function,ee=e.Math,Ae=e.Object,ne=e.RegExp,re=e.String,se=e.TypeError,ae=A.prototype,ie=Rt.prototype,oe=Ae.prototype,ce=e["__c
726ore-js_shared__"],le=ie.toString,ue=oe.hasOwnProperty,he=0,de=function(){var t=/[^.]+$/.exec(ce&&ce.keys&&ce.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),fe=oe.toString,pe=le.call(Ae),me=aA._,ge=ne("^"+le.call(ue).replace(Mt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ve=cA?e.Buffer:r,we=e.Symbol,Be=e.Uint8Array,ye=ve?ve.allocUnsafe:r,Ce=cn(Ae.getPrototypeOf,Ae),be=Ae.create,Fe=oe.propertyIsEnumerable,_e=ae.splice,Ue=we?we.isConcatSpreadable:r,Qe=we?we.iterator:r,xe=we?we.toStringTag:r,Se=function(){try{var t=$a(Ae,"defineProperty");return t({},"",{}),t}catch(e){}}(),Le=e.clearTimeout!==aA.clearTimeout&&e.clearTimeout,Ie=n&&n.now!==aA.Date.now&&n.now,Ee=e.setTimeout!==aA.setTimeout&&e.setTimeout,Ne=ee.ceil,Te=ee.floor,Me=Ae.getOwnPropertySymbols,Pe=ve?ve.isBuffer:r,je=e.isFinite,De=ae.join,ke=cn(Ae.keys,Ae),He=ee.max,Oe=ee.min,Ve=n.now,Ge=e.parseInt,$e=ee.random,qe=ae.reverse,Xe=$a(e,"DataView"),Ze=$a(e,"Map"),tA=$a(e,"Promise"),eA=$a(e,"Set"),rA=$a(e,"WeakMap"),sA=$a(Ae,"create"),iA=rA&&new rA,oA={},lA=Ii(Xe),uA=Ii(Ze),IA=Ii(tA),EA=Ii(eA),OA=Ii(rA),dn=we?we.prototype:r,wn=dn?dn.valueOf:r,Bn=dn?dn.toString:r;function Cn(t){if(_l(t)&&!ol(t)&&!(t instanceof Qn)){if(t instanceof Un)return t;if(ue.call(t,"__wrapped__"))return Ni(t)}return new Un(t)}var Fn=function(){function t(){}return function(e){if(!Fl(e))return{};if(be)return be(e);t.prototype=e;var A=new t;return t.prototype=r,A}}();function _n(){}function Un(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=r}function Qn(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=k,this.__views__=[]}function xn(){var t=new Qn(this.__wrapped__);return t.__actions__=na(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=na(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=na(this.__views__),t}function Sn(){if(this.__filtered__){var t=new Qn(this);t.__dir__=-1,t.__filtered__=!0}else t=this.clone(),t.__dir__*=-1;return t}function Ln(){var t=this.__wrapped__.value(),e=this.__dir__,A=ol(t),n=e<0,r=A?t.length:0,s=Ja(0,r,this.__views__),a=s.start,i=s.end,o=i-a,c=n?i:a-1,l=this.__iteratees__,u=l.length,h=0,d=Oe(o,this.__takeCount__);if(!A||!n&&r==o&&d==o)return Ds(t,this.__actions__);var f=[];t:while(o--&&h<d){c+=e;var p=-1,m=t[c];while(++p<u){var g=l[p],v=g.iteratee,w=g.type,B=v(m);if(w==N)m=B;else if(!B){if(w==E)continue t;break t}}f[h++]=m}return f}function In(t){var e=-1,A=null==t?0:t.length;this.clear();while(++e<A){var n=t[e];this.set(n[0],n[1])}}function En(){this.__data__=sA?sA(null):{},this.size=0}function Nn(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}function Tn(t){var e=this.__data__;if(sA){var A=e[t];return A===l?r:A}return ue.call(e,t)?e[t]:r}function Mn(t){var e=this.__data__;return sA?e[t]!==r:ue.call(e,t)}function Pn(t,e){var A=this.__data__;return this.size+=this.has(t)?0:1,A[t]=sA&&e===r?l:e,this}function jn(t){var e=-1,A=null==t?0:t.length;this.clear();while(++e<A){var n=t[e];this.set(n[0],n[1])}}function Dn(){this.__data__=[],this.size=0}function kn(t){var e=this.__data__,A=lr(e,t);if(A<0)return!1;var n=e.length-1;return A==n?e.pop():_e.call(e,A,1),--this.size,!0}function Hn(t){var e=this.__data__,A=lr(e,t);return A<0?r:e[A][1]}function On(t){return lr(this.__data__,t)>-1}function Rn(t,e){var A=this.__data__,n=lr(A,t);return n<0?(++this.size,A.push([t,e])):A[n][1]=e,this}function Kn(t){var e=-1,A=null==t?0:t.length;this.clear();while(++e<A){var n=t[e];this.set(n[0],n[1])}}function Vn(){this.size=0,this.__data__={hash:new In,map:new(Ze||jn),string:new In}}function Gn(t){var e=Va(this,t)["delete"](t);return this.size-=e?1:0,e}function $n(t){return Va(this,t).get(t)}function qn(t){return Va(this,t).has(t)}function zn(t,e){var A=Va(this,t),n=A.size;return A.set(t,e),this.size+=A.size==n?0:1,this}function Yn(t){var e=-1,A=null==t?0:t.length;this.__data__=new Kn;while(++e<A)this.add(t[e])}function Wn(t){return this.__data__.set(t,l),this}function Jn(t){return this.__data__.has(t)}function Xn(t){var e=this.__data__=new jn(t);this.size=e.size}function Zn(){this.__data__=new jn,this.size=0}function tr(t){var e=this.__data__,A=e["delete"](t);return this.size=e.size,A}function er(t){return this.__data__.get(t)}function Ar(t){return this.__data__.has(t)}function nr(t,e){var A=this.__data__;if(A instanceof jn){var n=A.__data__;if(!Ze||n.length<a-1)return n.push([t,e]),this.size=++A.size,this;A=this.__data__=new Kn(n)}
vendor: 55,513 bytes, line 726
726return A.set(t,e),this.size=A.size,this}function rr(t,e){var A=ol(t),n=!A&&il(t),r=!A&&!n&&dl(t),s=!A&&!n&&!r&&Hl(t),a=A||n||r||s,i=a?GA(t.length,re):[],o=i.length;for(var c in t)!e&&!ue.call(t,c)||a&&("length"==c||r&&("offset"==c||"parent"==c)||s&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||si(c,o))||i.push(c);return i}function sr(t){var e=t.length;return e?t[gs(0,e-1)]:r}function ar(t,e){return xi(na(t),mr(e,0,t.length))}function ir(t){return xi(na(t))}function or(t,e,A){(A!==r&&!rl(t[e],A)||A===r&&!(e in t))&&fr(t,e,A)}function cr(t,e,A){var n=t[e];ue.call(t,e)&&rl(n,A)&&(A!==r||e in t)||fr(t,e,A)}function lr(t,e){var A=t.length;while(A--)if(rl(t[A][0],e))return A;return-1}function ur(t,e,A,n){return Cr(t,(function(t,r,s){e(n,t,A(t),s)})),n}function hr(t,e){return t&&ra(e,Cu(e),t)}function dr(t,e){return t&&ra(e,bu(e),t)}function fr(t,e,A){"__proto__"==e&&Se?Se(t,e,{configurable:!0,enumerable:!0,value:A,writable:!0}):t[e]=A}function pr(t,e){var n=-1,s=e.length,a=A(s),i=null==t;while(++n<s)a[n]=i?r:mu(t,e[n]);return a}function mr(t,e,A){return t===t&&(A!==r&&(t=t<=A?t:A),e!==r&&(t=t>=e?t:e)),t}function gr(t,e,A,n,s,a){var i,o=e&d,c=e&f,l=e&p;if(A&&(i=s?A(t,n,s,a):A(t)),i!==r)return i;if(!Fl(t))return t;var u=ol(t);if(u){if(i=ti(t),!o)return na(t,i)}else{var h=Wa(t),m=h==W||h==J;if(dl(t))return qs(t,o);if(h==et||h==K||m&&!s){if(i=c||m?{}:ei(t),!o)return c?aa(t,dr(i,t)):sa(t,hr(i,t))}else{if(!Je[h])return s?t:{};i=Ai(t,h,o)}}a||(a=new Xn);var g=a.get(t);if(g)return g;a.set(t,i),jl(t)?t.forEach((function(n){i.add(gr(n,e,A,n,t,a))})):Ul(t)&&t.forEach((function(n,r){i.set(r,gr(n,e,A,r,t,a))}));var v=l?c?ka:Da:c?bu:Cu,w=u?r:v(t);return BA(w||t,(function(n,r){w&&(r=n,n=t[r]),cr(i,r,gr(n,e,A,r,t,a))})),i}function vr(t){var e=Cu(t);return function(A){return wr(A,t,e)}}function wr(t,e,A){var n=A.length;if(null==t)return!n;t=Ae(t);while(n--){var s=A[n],a=e[s],i=t[s];if(i===r&&!(s in t)||!a(i))return!1}return!0}function Br(t,e,A){if("function"!=typeof t)throw new se(o);return Fi((function(){t.apply(r,A)}),e)}function yr(t,e,A,n){var r=-1,s=FA,i=!0,o=t.length,c=[],l=e.length;if(!o)return c;A&&(e=UA(e,zA(A))),n?(s=_A,i=!1):e.length>=a&&(s=WA,i=!1,e=new Yn(e));t:while(++r<o){var u=t[r],h=null==A?u:A(u);if(u=n||0!==u?u:0,i&&h===h){var d=l;while(d--)if(e[d]===h)continue t;c.push(u)}else s(e,h,n)||c.push(u)}return c}Cn.templateSettings={escape:St,evaluate:Lt,interpolate:It,variable:"",imports:{_:Cn}},Cn.prototype=_n.prototype,Cn.prototype.constructor=Cn,Un.prototype=Fn(_n.prototype),Un.prototype.constructor=Un,Qn.prototype=Fn(_n.prototype),Qn.prototype.constructor=Qn,In.prototype.clear=En,In.prototype["delete"]=Nn,In.prototype.get=Tn,In.prototype.has=Mn,In.prototype.set=Pn,jn.prototype.clear=Dn,jn.prototype["delete"]=kn,jn.prototype.get=Hn,jn.prototype.has=On,jn.prototype.set=Rn,Kn.prototype.clear=Vn,Kn.prototype["delete"]=Gn,Kn.prototype.get=$n,Kn.prototype.has=qn,Kn.prototype.set=zn,Yn.prototype.add=Yn.prototype.push=Wn,Yn.prototype.has=Jn,Xn.prototype.clear=Zn,Xn.prototype["delete"]=tr,Xn.prototype.get=er,Xn.prototype.has=Ar,Xn.prototype.set=nr;var Cr=ca(Ir),br=ca(Er,!0);function Fr(t,e){var A=!0;return Cr(t,(function(t,n,r){return A=!!e(t,n,r),A})),A}function _r(t,e,A){var n=-1,s=t.length;while(++n<s){var a=t[n],i=e(a);if(null!=i&&(o===r?i===i&&!kl(i):A(i,o)))var o=i,c=a}return c}function Ur(t,e,A,n){var s=t.length;A=zl(A),A<0&&(A=-A>s?0:s+A),n=n===r||n>s?s:zl(n),n<0&&(n+=s),n=A>n?0:Yl(n);while(A<n)t[A++]=e;return t}function Qr(t,e){var A=[];return Cr(t,(function(t,n,r){e(t,n,r)&&A.push(t)})),A}function xr(t,e,A,n,r){var s=-1,a=t.length;A||(A=ri),r||(r=[]);while(++s<a){var i=t[s];e>0&&A(i)?e>1?xr(i,e-1,A,n,r):QA(r,i):n||(r[r.length]=i)}return r}var Sr=la(),Lr=la(!0);function Ir(t,e){return t&&Sr(t,e,Cu)}function Er(t,e){return t&&Lr(t,e,Cu)}function Nr(t,e){return bA(e,(function(e){return yl(t[e])}))}function Tr(t,e){e=Ks(e,t);var A=0,n=e.length;while(null!=t&&A<n)t=t[Li(e[A++])];return A&&A==n?t:r}function Mr(t,e,A){var n=e(t);return ol(t)?n:QA(n,A(t))}function Pr(t){return null==t?t===r?ot:tt:xe&&xe in Ae(t)?qa(t):vi(t)}function jr(t,e){return t>e}function Dr(t,e){return null!=t&&ue.call(t,e)}function kr(t,e){return null!=t&&e in Ae(t)}function Hr(t,e,A){return t>=Oe(e,A)&&t<He(e,A)}function Or(t,e,n){var s=n?_A:FA,a=t[0].length,i=t.length,o=i,c=A(i),l=1/0,u=[];while(o--){var h=t[o];o&&e&&(h=UA(h,zA(e))),l=Oe(h.length,l),c[o]=!n&&(e||a>=120&&h.length>=120)?new Yn(o&&h):r}h=t[0];var d=-1,f=c[0];t:while(++d<a&&u.length<l){var p=h[d],m=e?e(p):p;if(p=n||0!==p?p:0,!(f?WA(f,m):s(u,m,n))){o=i;while(--o){var g=c[o];if(!(g?WA(g,m):s(t[o],m,n)))continue t}f&&f.push(m),u.push(p)}}return u}function Rr(t,e,A,n){return Ir(t,(function(t,r,s){e(n,A(t),r,s)})),n}function Kr(t,e,A){e=Ks(e,t),t=Bi(t,e);var n=null==t?t:t[Li(ro(e))];return null==n?r:vA(n,t,A)}function Vr(t){return _l(t)&&Pr(t)==K}function Gr(t){return _l(t)&&Pr(t)==ut}function $r(t){return _l(t)&&Pr(t)==q}function qr(t,e,A,n,r){return t===e||(null==t||null==e||!_l(t)&&!_l(e)?t!==t&&e!==e:zr(t,e,A,n,qr,r))}function zr(t,e,A,n,r,s){var a=ol(t),i=ol(e),o=a?V:Wa(t),c=i?V:Wa(e);o=o==K?et:o,c=c==K?et:c;var l=o==et,u=c==et,h=o==c;if(h&&dl(t)){if(!dl(e))return!1;a=!0,l=!1}if(h&&!l)return s||(s=new Xn),a||Hl(t)?Ta(t,e,A,n,r,s):Ma(t,e,o,A,n,r,s);if(!(A&m)){var d=l&&ue.call(t,"__wrapped__"),f=u&&ue.call(e,"__wrapped__");if(d||f){var p=d?t.value():t,g=f?e.value():e;return s||(s=new Xn),r(p,g,A,n,s)}}return!!h&&(s||(s=new Xn),Pa(t,e,A,n,r,s))}function Yr(t){return _l(t)&&Wa(t)==X}function Wr(t,e,A,n){var s=A.length,a=s,i=!n;if(null==t)return!a;t=Ae(t);while(s--){var o=A[s];if(i&&o[2]?o[1]!==t[o[0]]:!(o[0]in t))return!1}while(++s<a){o=A[s];var c=o[0],l=t[c],u=o[1];if(i&&o[2]){if(l===r&&!(c in t))return!1}else{var h=new Xn;if(n)var d=n(l,u,c,t,e,h);if(!(d===r?qr(u,l,m|g,n,h):d))return!1}}return!0}function Jr(t){if(!Fl(t)||li(t))return!1;var e=yl(t)?ge:Yt;return e.test(Ii(t))}function Xr(t){return _l(t)&&Pr(t)==rt}function Zr(t){return _l(t)&&Wa(t)==st}function ts(t){return _l(t)&&bl(t.length)&&!!We[Pr(t)]}function es(t){return"function"==typeof t?t:null==t?Lh:"object"==typeof t?ol(t)?is(t[0],t[1]):as(t):Kh(t)}function As(t){if(!hi(t))return ke(t);var e=[];for(var A in Ae(t))ue.call(t,A)&&"constructor"!=A&&e.push(A);return e}function ns(t){if(!Fl(t))return gi(t);var e=hi(t),A=[];for(var n in t)("constructor"!=n||!e&&ue.call(t,n))&&A.push(n);return A}function rs(t,e){return t<e}function ss(t,e){var n=-1,r=ll(t)?A(t.length):[];return Cr(t,(function(t,A,s){r[++n]=e(t,A,s)})),r}function as(t){var e=Ga(t);return 1==e.length&&e[0][2]?fi(e[0][0],e[0][1]):function(A){return A===t||Wr(A,t,e)}}function is(t,e){return ii(t)&&di(e)?fi(Li(t),e):function(A){var n=mu(A,t);return n===r&&n===e?vu(A,t):qr(e,n,m|g)}}function os(t,e,A,n,s){t!==e&&Sr(e,(function(a,i){if(s||(s=new Xn),Fl(a))cs(t,e,i,A,os,n,s);else{var o=n?n(Ci(t,i),a,i+"",t,e,s):r;o===r&&(o=a),or(t,i,o)}}),bu)}function cs(t,e,A,n,s,a,i){var o=Ci(t,A),c=Ci(e,A),l=i.get(c);if(l)or(t,A,l);else{var u=a?a(o,c,A+"",t,e,i):r,h=u===r;if(h){var d=ol(c),f=!d&&dl(c),p=!d&&!f&&Hl(c);u=c,d||f||p?ol(o)?u=o:ul(o)?u=na(o):f?(h=!1,u=qs(c,!0)):p?(h=!1,u=Xs(c,!0)):u=[]:Tl(c)||il(c)?(u=o,il(o)?u=Jl(o):Fl(o)&&!yl(o)||(u=ei(c))):h=!1}h&&(i.set(c,u),s(u,c,n,a,i),i["delete"](c)),or(t,A,u)}}function ls(t,e){var A=t.length;if(A)return e+=e<0?A:0,si(e,A)?t[e]:r}function us(t,e,A){e=e.length?UA(e,(function(t){return ol(t)?function(e){return Tr(e,1===t.length?t[0]:t)}:t})):[Lh];var n=-1;e=UA(e,zA(Ka()));var r=ss(t,(function(t,A,r){var s=UA(e,(function(e){return e(t)}));return{criteria:s,index:++n,value:t}}));return KA(r,(function(t,e){return ta(t,e,A)}))}function hs(t,e){return ds(t,e,(function(e,A){return vu(t,A)}))}function ds(t,e,A){var n=-1,r=e.length,s={};while(++n<r){var a=e[n],i=Tr(t,a);A(i,a)&&bs(s,Ks(a,t),i)}return s}function fs(t){return function(e){return Tr(e,t)}}function ps(t,e,A,n){var r=n?jA:PA,s=-1,a=e.length,i=t;t===e&&(e=na(e)),A&&(i=UA(t,zA(A)));while(++s<a){var o=0,c=e[s],l=A?A(c):c;while((o=r(i,l,o,n))>-1)i!==t&&_e.call(i,o,1),_e.call(t,o,1)}return t}function ms(t,e){var A=t?e.length:0,n=A-1;while(A--){var r=e[A];if(A==n||r!==s){var s=r;si(r)?_e.call(t,r,1):Ms(t,r)}}return t}function gs(t,e){return t+Te($e()*(e-t+1))}function vs(t,e,n,r){var s=-1,a=He(Ne((e-t)/(n||1)),0),i=A(a);while(a--)i[r?a:++s]=t,t+=n;return i}function ws(t,e){var A="";if(!t||e<1||e>P)return A;do{e%2&&(A+=t),e=Te(e/2),e&&(t+=t)}while(e);return A}function Bs(t,e){return _i(wi(t,e,Lh),t+"")}function ys(t){return sr(Ou(t))}function Cs(t,e){var A=Ou(t);return xi(A,mr(e,0,A.length))}function bs(t,e,A,n){if(!Fl(t))return t;e=Ks(e,t);var s=-1,a=e.length,i=a-1,o=t;while(null!=o&&++s<a){var c=Li(e[s]),l=A;if("__proto__"===c||"constructor"===c||"prototype"===c)return t;if(s!=i){var u=o[c];l=n?n(u,c,o):r,l===r&&(l=Fl(u)?u:si(e[s+1])?[]:{})}cr(o,c,l),o=o[c]}return t}var Fs=iA?function(t,e){return iA.set(t,e),t}:Lh,_s=Se?function(t,e){return Se(t,"toString",{configurable:!0,enumerable:!1,value:Uh(e),writable:!0})}:Lh;function Us(t){return xi(Ou(t))}function Qs(t,e,n){var r=-1,s=t.length;e<0&&(e=-e>s?0:s+e),n=n>s?s:n,n<0&&(n+=s),s=e>n?0:n-e>>>0,e>>>=0;var a=A(s);while(++r<s)a[r]=t[r+e];return a}function xs(t,e){var A;return Cr(t,(function(t,n,r){return A=e(t,n,r),!A})),!!A}function Ss(t,e,A){var n=0,r=null==t?n:t.length;if("number"==typeof e&&e===e&&r<=O){while(n<r){var s=n+r>>>1,a=t[s];null!==a&&!kl(a)&&(A?a<=e:a<e)?n=s+1:r=s}return r}return Ls(t,e,Lh,A)}function Ls(t,e,A,n){var s=0,a=null==t?0:t.length;if(0===a)return 0;e=A(e);var i=e!==e,o=null===e,c=kl(e),l=e===r;while(s<a){var u=Te((s+a)/2),h=A(t[u]),d=h!==r,f=null===h,p=h===h,m=kl(h);if(i)var g=n||p;else g=l?p&&(n||d):o?p&&d&&(n||!f):c?p&&d&&!f&&(n||!m):!f&&!m&&(n?h<=e:h<e);g?s=u+1:a=u}return Oe(a,H)}function Is(t,e){var A=-1,n=t.length,r=0,s=[];while(++A<n){var a=t[A],i=e?e(a):a;if(!A||!rl(i,o)){var o=i;s[r++]=0===a?0:a}}return s}function Es(t){return"number"==typeof t?t:kl(t)?D:+t}function Ns(t){if("string"==typeof t)return t;if(ol(t))return UA(t,Ns)+"";if(kl(t))return Bn?Bn.call(t):"";var e=t+"";return"0"==e&&1/t==-M?"-0":e}function Ts(t,e,A){var n=-1,r=FA,s=t.length,i=!0,o=[],c=o;if(A)i=!1,r=_A;else if(s>=a){var l=e?null:xa(t);if(l)return un(l);i=!1,r=WA,c=new Yn}else c=e?[]:o;t:while(++n<s){var u=t[n],h=e?e(u):u;if(u=A||0!==u?u:0,i&&h===h){var d=c.length;while(d--)if(c[d]===h)continue t;e&&c.push(h),o.push(u)}else r(c,h,A)||(c!==o&&c.push(h),o.push(u))}return o}function Ms(t,e){return e=Ks(e,t),t=Bi(t,e),null==t||delete t[Li(ro(e))]}function Ps(t,e,A,n){return bs(t,e,A(Tr(t,e)),n)}function js(t,e,A,n){var r=t.length,s=n?r:-1;while((n?s--:++s<r)&&e(t[s],s,t));return A?Qs(t,n?0:s,n?s+1:r):Qs(t,n?s+1:0,n?r:s)}function Ds(t,e){var A=t;return A instanceof Qn&&(A=A.value()),xA(e,(function(t,e){return e.func.apply(e.thisArg,QA([t],e.args))}),A)}function ks(t,e,n){var r=t.length;if(r<2)return r?Ts(t[0]):[];var s=-1,a=A(r);while(++s<r){var i=t[s],o=-1;while(++o<r)o!=s&&(a[s]=yr(a[s]||i,t[o],e,n))}return Ts(xr(a,1),e,n)}function Hs(t,e,A){var n=-1,s=t.length,a=e.length,i={};while(++n<s){var o=n<a?e[n]:r;A(i,t[n],o)}return i}function Os(t){return ul(t)?t:[]}function Rs(t){return"function"==typeof t?t:Lh}function Ks(t,e){return ol(t)?t:ii(t,e)?[t]:Si(Zl(t))}var Vs=Bs;function Gs(t,e,A){var n=t.length;return A=A===r?n:A,!e&&A>=n?t:Qs(t,e,A)}var $s=Le||function(t){return aA.clearTimeout(t)};function qs(t,e){if(e)return t.slice();var A=t.length,n=ye?ye(A):new t.constructor(A);return t.copy(n),n}function zs(t){var e=new t.constructor(t.byteLength);return new Be(e).set(new Be(t)),e}function Ys(t,e){var A=e?zs(t.buffer):t.buffer;return new t.constructor(A,t.byteOffset,t.byteLength)}function Ws(t){var e=new t.constructor(t.source,$t.exec(t));return e.lastIndex=t.lastIndex,e}function Js(t){return wn?Ae(wn.call(t)):{}}function Xs(t,e){var A=e?zs(t.buffer):t.buffer;return new t.constructor(A,t.byteOffset,t.length)}function Zs(t,e){if(t!==e){var A=t!==r,n=null===t,s=t===t,a=kl(t),i=e!==r,o=null===e,c=e===e,l=kl(e);if(!o&&!l&&!a&&t>e||a&&i&&c&&!o&&!l||n&&i&&c||!A&&c||!s)return 1;if(!n&&!a&&!l&&t<e||l&&A&&s&&!n&&!a||o&&A&&s||!i&&s||!c)return-1}return 0}function ta(t,e,A){var n=-1,r=t.criteria,s=e.criteria,a=r.length,i=A.length;while(++n<a){var o=Zs(r[n],s[n]);if(o){if(n>=i)return o;var c=A[n];return o*("desc"==c?-1:1)}}return t.index-e.index}function ea(t,e,n,r){var s=-1,a=t.length,i=n.length,o=-1,c=e.length,l=He(a-i,0),u=A(c+l),h=!r;while(++o<c)u[o]=e[o];while(++s<i)(h||s<a)&&(u[n[s]]=t[s]);while(l--)u[o++]=t[s++];return u}function Aa(t,e,n,r){var s=-1,a=t.length,i=-1,o=n.length,c=-1,l=e.length,u=He(a-o,0),h=A(u+l),d=!r;while(++s<u)h[s]=t[s];var f=s;while(++c<l)h[f+c]=e[c];while(++i<o)(d||s<a)&&(h[f+n[i]]=t[s++]);return h}function na(t,e){var n=-1,r=t.length;e||(e=A(r));while(++n<r)e[n]=t[n];return e}function ra(t,e,A,n){var s=!A;A||(A={});var a=-1,i=e.length;while(++a<i){var o=e[a],c=n?n(A[o],t[o],o,A,t):r;c===r&&(c=t[o]),s?fr(A,o,c):cr(A,o,c)}return A}function sa(t,e){return ra(t,za(t),e)}function aa(t,e){return ra(t,Ya(t),e)}function ia(t,e){return function(A,n){var r=ol(A)?wA:ur,s=e?e():{};return r(A,t,Ka(n,2),s)}}function oa(t){return Bs((function(e,A){var n=-1,s=A.length,a=s>1?A[s-1]:r,i=s>2?A[2]:r;a=t.length>3&&"function"==typeof a?(s--,a):r,i&&ai(A[0],A[1],i)&&(a=s<3?r:a,s=1),e=Ae(e);while(++n<s){var o=A[n];o&&t(e,o,n,a)}return e}))}function ca(t,e){return function(A,n){if(null==A)return A;if(!ll(A))return t(A,n);var r=A.length,s=e?r:-1,a=Ae(A);while(e?s--:++s<r)if(!1===n(a[s],s,a))break;return A}}function la(t){return function(e,A,n){var r=-1,s=Ae(e),a=n(e),i=a.length;while(i--){var o=a[t?i:++r];if(!1===A(s[o],o,s))break}return e}}function ua(t,e,A){var n=e&v,r=fa(t);function s(){var e=this&&this!==aA&&this instanceof s?r:t;return e.apply(n?A:this,arguments)}return s}function ha(t){return function(e){e=Zl(e);var A=rn(e)?mn(e):r,n=A?A[0]:e.charAt(0),s=A?Gs(A,1).join(""):e.slice(1);return n[t]()+s}}function da(t){return function(e){return xA(yh(zu(e).replace(Re,"")),t,"")}}function fa(t){return function(){var e=arguments;switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3]);case 5:return new t(e[0],e[1],e[2],e[3],e[4]);case 6:return new t(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new t(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var A=Fn(t.prototype),n=t.apply(A,e);return Fl(n)?n:A}}function pa(t,e,n){var s=fa(t);function a(){var i=arguments.length,o=A(i),c=i,l=Ra(a);while(c--)o[c]=arguments[c];var u=i<3&&o[0]!==l&&o[i-1]!==l?[]:ln(o,l);if(i-=u.length,i<n)return Ua(t,e,va,a.placeholder,r,o,u,r,r,n-i);var h=this&&this!==aA&&this instanceof a?s:t;return vA(h,this,o)}return a}function ma(t){return function(e,A,n){var s=Ae(e);if(!ll(e)){var a=Ka(A,3);e=Cu(e),A=function(t){return a(s[t],t,s)}}var i=t(e,A,n);return i>-1?s[a?e[i]:i]:r}}function ga(t){return ja((function(e){var A=e.length,n=A,s=Un.prototype.thru;t&&e.reverse();while(n--){var a=e[n];if("function"!=typeof a)throw new se(o);if(s&&!i&&"wrapper"==Oa(a))var i=new Un([],!0)}n=i?n:A;while(++n<A){a=e[n];var c=Oa(a),l="wrapper"==c?Ha(a):r;i=l&&ci(l[0])&&l[1]==(_|y|b|U)&&!l[4].length&&1==l[9]?i[Oa(l[0])].apply(i,l[3]):1==a.length&&ci(a)?i[c]():i.thru(a)}return function(){var t=arguments,n=t[0];if(i&&1==t.length&&ol(n))return i.plant(n).value();var r=0,s=A?e[r].apply(this,t):n;while(++r<A)s=e[r].call(this,s);return s}}))}function va(t,e,n,s,a,i,o,c,l,u){var h=e&_,d=e&v,f=e&w,p=e&(y|C),m=e&Q,g=f?r:fa(t);function B(){var r=arguments.length,v=A(r),w=r;while(w--)v[w]=arguments[w];if(p)var y=Ra(B),C=ZA(v,y);if(s&&(v=ea(v,s,a,p)),i&&(v=Aa(v,i,o,p)),r-=C,p&&r<u){var b=ln(v,y);return Ua(t,e,va,B.placeholder,n,v,b,c,l,u-r)}var F=d?n:this,_=f?F[t]:t;return r=v.length,c?v=yi(v,c):m&&r>1&&v.reverse(),h&&l<r&&(v.length=l),this&&this!==aA&&this instanceof B&&(_=g||fa(_)),_.apply(F,v)}return B}function wa(t,e){return function(A,n){return Rr(A,t,e(n),{})}}function Ba(t,e){return function(A,n){var s;if(A===r&&n===r)return e;if(A!==r&&(s=A),n!==r){if(s===r)return n;"string"==typeof A||"string"==typeof n?(A=Ns(A),n=Ns(n)):(A=Es(A),n=Es(n)),s=t(A,n)}return s}}function ya(t){return ja((function(e){return e=UA(e,zA(Ka())),Bs((function(A){var n=this;return t(e,(function(t){return vA(t,n,A)}))}))}))}function Ca(t,e){e=e===r?" ":Ns(e);var A=e.length;if(A<2)return A?ws(e,t):e;var n=ws(e,Ne(t/pn(e)));return rn(e)?Gs(mn(n),0,t).join(""):n.slice(0,t)}function ba(t,e,n,r){var s=e&v,a=fa(t);function i(){var e=-1,o=arguments.length,c=-1,l=r.length,u=A(l+o),h=this&&this!==aA&&this instanceof i?a:t;while(++c<l)u[c]=r[c];while(o--)u[c++]=arguments[++e];return vA(h,s?n:this,u)}return i}function Fa(t){return function(e,A,n){return n&&"number"!=typeof n&&ai(e,A,n)&&(A=n=r),e=ql(e),A===r?(A=e,e=0):A=ql(A),n=n===r?e<A?1:-1:ql(n),vs(e,A,n,t)}}function _a(t){return function(e,A){return"string"==typeof e&&"string"==typeof A||(e=Wl(e),A=Wl(A)),t(e,A)}}function Ua(t,e,A,n,s,a,i,o,c,l){var u=e&y,h=u?i:r,d=u?r:i,f=u?a:r,p=u?r:a;e|=u?b:F,e&=~(u?F:b),e&B||(e&=~(v|w));var m=[t,e,s,f,h,p,d,o,c,l],g=A.apply(r,m);return ci(t)&&bi(g,m),g.placeholder=n,Ui(g,t,e)}function Qa(t){var e=ee[t];return function(t,A){if(t=Wl(t),A=null==A?0:Oe(zl(A),292),A&&je(t)){var n=(Zl(t)+"e").split("e"),r=e(n[0]+"e"+(+n[1]+A));return n=(Zl(r)+"e").split("e"),+(n[0]+"e"+(+n[1]-A))}return e(t)}}var xa=eA&&1/un(new eA([,-0]))[1]==M?function(t){return new eA(t)}:Dh;function Sa(t){return function(e){var A=Wa(e);return A==X?on(e):A==st?hn(e):$A(e,t(e))}}function La(t,e,A,n,s,a,i,c){var l=e&w;if(!l&&"function"!=typeof t)throw new se(o);var u=n?n.length:0;if(u||(e&=~(b|F),n=s=r),i=i===r?i:He(zl(i),0),c=c===r?c:zl(c),u-=s?s.length:0,e&F){var h=n,d=s;n=s=r}var f=l?r:Ha(t),p=[t,e,A,n,s,h,d,a,i,c];if(f&&mi(p,f),t=p[0],e=p[1],A=p[2],n=p[3],s=p[4],c=p[9]=p[9]===r?l?0:t.length:He(p[9]-u,0),!c&&e&(y|C)&&(e&=~(y|C)),e&&e!=v)m=e==y||e==C?pa(t,e,c):e!=b&&e!=(v|b)||s.length?va.apply(r,p):ba(t,e,A,n);else var m=ua(t,e,A);var g=f?Fs:bi;return Ui(g(m,p),t,e)}function Ia(t,e,A,n){return t===r||rl(t,oe[A])&&!ue.call(n,A)?e:t}function Ea(t,e,A,n,s,a){return Fl(t)&&Fl(e)&&(a.set(e,t),os(t,e,r,Ea,a),a["delete"](e)),t}function Na(t){return Tl(t)?r:t}function Ta(t,e,A,n,s,a){var i=A&m,o=t.length,c=e.length;if(o!=c&&!(i&&c>o))return!1;var l=a.get(t),u=a.get(e);if(l&&u)return l==e&&u==t;var h=-1,d=!0,f=A&g?new Yn:r;a.set(t,e),a.set(e,t);while(++h<o){var p=t[h],v=e[h];if(n)var w=i?n(v,p,h,e,t,a):n(p,v,h,t,e,a);if(w!==r){if(w)continue;d=!1;break}if(f){if(!LA(e,(function(t,e){if(!WA(f,e)&&(p===t||s(p,t,A,n,a)))return f.push(e)}))){d=!1;break}}else if(p!==v&&!s(p,v,A,n,a)){d=!1;break}}return a["delete"](t),a["delete"](e),d}function Ma(t,e,A,n,r,s,a){switch(A){case ht:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case ut:return!(t.byteLength!=e.byteLength||!s(new Be(t),new Be(e)));case $:case q:case Z:return rl(+t,+e);case Y:return t.name==e.name&&t.message==e.message;case rt:case at:return t==e+"";case X:var i=on;case st:var o=n&m;if(i||(i=un),t.size!=e.size&&!o)return!1;var c=a.get(t);if(c)return c==e;n|=g,a.set(t,e);var l=Ta(i(t),i(e),n,r,s,a);return a["delete"](t),l;case it:if(wn)return wn.call(t)==wn.call(e)}return!1}function Pa(t,e,A,n,s,a){var i=A&m,o=Da(t),c=o.length,l=Da(e),u=l.length;if(c!=u&&!i)return!1;var h=c;while(h--){var d=o[h];if(!(i?d in e:ue.call(e,d)))return!1}var f=a.get(t),p=a.get(e);if(f&&p)return f==e&&p==t;var g=!0;a.set(t,e),a.set(e,t);var v=i;while(++h<c){d=o[h];var w=t[d],B=e[d];if(n)var y=i?n(B,w,d,e,t,a):n(w,B,d,t,e,a);if(!(y===r?w===B||s(w,B,A,n,a):y)){g=!1;break}v||(v="constructor"==d)}if(g&&!v){var C=t.constructor,b=e.constructor;C==b||!("constructor"in t)||!("constructor"in e)||"function"==typeof C&&C instanceof C&&"function"==typeof b&&b instanceof b||(g=!1)}return a["delete"](t),a["delete"](e),g}function ja(t){return _i(wi(t,r,qi),t+"")}function Da(t){return Mr(t,Cu,za)}function ka(t){return Mr(t,bu,Ya)}var Ha=iA?function(t){return iA.get(t)}:Dh;function Oa(t){var e=t.name+"",A=oA[e],n=ue.call(oA,e)?A.length:0;while(n--){var r=A[n],s=r.func;if(null==s||s==t)return r.name}return e}function Ra(t){var e=ue.call(Cn,"placeholder")?Cn:t;return e.placeholder}function Ka(){var t=Cn.iteratee||Ih;return t=t===Ih?es:t,arguments.length?t(arguments[0],arguments[1]):t}function Va(t,e){var A=t.__data__;return oi(e)?A["string"==typeof e?"string":"hash"]:A.map}function Ga(t){var e=Cu(t),A=e.length;while(A--){var n=e[A],r=t[n];e[A]=[n,r,di(r)]}return e}function $a(t,e){var A=nn(t,e);return Jr(A)?A:r}function qa(t){var e=ue.call(t,xe),A=t[xe];try{t[xe]=r;var n=!0}catch(a){}var s=fe.call(t);return n&&(e?t[xe]=A:delete t[xe]),s}var za=Me?function(t){return null==t?[]:(t=Ae(t),bA(Me(t),(function(e){return Fe.call(t,e)})))}:qh,Ya=Me?function(t){var e=[];while(t)QA(e,za(t)),t=Ce(t);return e}:qh,Wa=Pr;function Ja(t,e,A){var n=-1,r=A.length;while(++n<r){var s=A[n],a=s.size;switch(s.type){case"drop":t+=a;break;case"dropRight":e-=a;break;case"take":e=Oe(e,t+a);break;case"takeRight":t=He(t,e-a);break}}return{start:t,end:e}}function Xa(t){var e=t.match(Ht);return e?e[1].split(Ot):[]}function Za(t,e,A){e=Ks(e,t);var n=-1,r=e.length,s=!1;while(++n<r){var a=Li(e[n]);if(!(s=null!=t&&A(t,a)))break;t=t[a]}return s||++n!=r?s:(r=null==t?0:t.length,!!r&&bl(r)&&si(a,r)&&(ol(t)||il(t)))}function ti(t){var e=t.length,A=new t.constructor(e);return e&&"string"==typeof t[0]&&ue.call(t,"index")&&(A.index=t.index,A.input=t.input),A}function ei(t){return"function"!=typeof t.constructor||hi(t)?{}:Fn(Ce(t))}function Ai(t,e,A){var n=t.constructor;switch(e){case ut:return zs(t);case $:case q:return new n(+t);case ht:return Ys(t,A);case dt:case ft:case pt:case mt:case gt:case vt:case wt:case Bt:case yt:return Xs(t,A);case X:return new n;case Z:case at:return new n(t);case rt:return Ws(t);case st:return new n;case it:return Js(t)}}function ni(t,e){var A=e.length;if(!A)return t;var n=A-1;return e[n]=(A>1?"& ":"")+e[n],e=e.join(A>2?", ":" "),t.replace(kt,"{\n/* [wrapped with "+e+"] */\n")}function ri(t){return ol(t)||il(t)||!!(Ue&&t&&t[Ue])}function si(t,e){var A=typeof t;return e=null==e?P:e,!!e&&("number"==A||"symbol"!=A&&Jt.test(t))&&t>-1&&t%1==0&&t<e}function ai(t,e,A){if(!Fl(A))return!1;var n=typeof e;return!!("number"==n?ll(A)&&si(e,A.length):"string"==n&&e in A)&&rl(A[e],t)}function ii(t,e){if(ol(t))return!1;var A=typeof t;return!("number"!=A&&"symbol"!=A&&"boolean"!=A&&null!=t&&!kl(t))||(Nt.test(t)||!Et.test(t)||null!=e&&t in Ae(e))}function oi(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}function ci(t){var e=Oa(t),A=Cn[e];if("function"!=typeof A||!(e in Qn.prototype))return!1;if(t===A)return!0;var n=Ha(A);return!!n&&t===n[0]}function li(t){return!!de&&de in t}(Xe&&Wa(new Xe(new ArrayBuffer(1)))!=ht||Ze&&Wa(new Ze)!=X||tA&&Wa(tA.resolve())!=At||eA&&Wa(new eA)!=st||rA&&Wa(new rA)!=ct)&&(Wa=function(t){var e=Pr(t),A=e==et?t.constructor:r,n=A?Ii(A):"";if(n)switch(n){case lA:return ht;case uA:return X;case IA:return At;case EA:return st;case OA:return ct}return e});var ui=ce?yl:zh;function hi(t){var e=t&&t.constructor,A="function"==typeof e&&e.prototype||oe;return t===A}function di(t){return t===t&&!Fl(t)}function fi(t,e){return function(A){return null!=A&&(A[t]===e&&(e!==r||t in Ae(A)))}}function pi(t){var e=Hc(t,(function(t){return A.size===u&&A.clear(),t})),A=e.cache;return e}function mi(t,e){var A=t[1],n=e[1],r=A|n,s=r<(v|w|_),a=n==_&&A==y||n==_&&A==U&&t[7].length<=e[8]||n==(_|U)&&e[7].length<=e[8]&&A==y;if(!s&&!a)return t;n&v&&(t[2]=e[2],r|=A&v?0:B);var i=e[3];if(i){var o=t[3];t[3]=o?ea(o,i,e[4]):i,t[4]=o?ln(t[3],h):e[4]}return i=e[5],i&&(o=t[5],t[5]=o?Aa(o,i,e[6]):i,t[6]=o?ln(t[5],h):e[6]),i=e[7],i&&(t[7]=i),n&_&&(t[8]=null==t[8]?e[8]:Oe(t[8],e[8])),null==t[9]&&(t[9]=e[9]),t[0]=e[0],t[1]=r,t}function gi(t){var e=[];if(null!=t)for(var A in Ae(t))e.push(A);return e}function vi(t){return fe.call(t)}function wi(t,e,n){return e=He(e===r?t.length-1:e,0),function(){var r=arguments,s=-1,a=He(r.length-e,0),i=A(a);while(++s<a)i[s]=r[e+s];s=-1;var o=A(e+1);while(++s<e)o[s]=r[s];return o[e]=n(i),vA(t,this,o)}}function Bi(t,e){return e.length<2?t:Tr(t,Qs(e,0,-1))}function yi(t,e){var A=t.length,n=Oe(e.length,A),s=na(t);while(n--){var a=e[n];t[n]=si(a,A)?s[a]:r}return t}function Ci(t,e){if(("constructor"!==e||"function"!==typeof t[e])&&"__proto__"!=e)return t[e]}var bi=Qi(Fs),Fi=Ee||function(t,e){return aA.setTimeout(t,e)},_i=Qi(_s);function Ui(t,e,A){var n=e+"";return _i(t,ni(n,Ei(Xa(n),A)))}function Qi(t){var e=0,A=0;return function(){var n=Ve(),s=I-(n-A);if(A=n,s>0){if(++e>=L)return arguments[0]}else e=0;return t.apply(r,arguments)}}function xi(t,e){var A=-1,n=t.length,s=n-1;e=e===r?n:e;while(++A<e){var a=gs(A,s),i=t[a];t[a]=t[A],t[A]=i}return t.length=e,t}var Si=pi((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(Tt,(function(t,A,n,r){e.push(n?r.replace(Vt,"$1"):A||t)})),e}));function Li(t){if("string"==typeof t||kl(t))return t;var e=t+"";return"0"==e&&1/t==-M?"-0":e}function Ii(t){if(null!=t){try{return le.call(t)}catch(e){}try{return t+""}catch(e){}}return""}function Ei(t,e){return BA(R,(function(A){var n="_."+A[0];e&A[1]&&!FA(t,n)&&t.push(n)})),t.sort()}function Ni(t){if(t instanceof Qn)return t.clone();var e=new Un(t.__wrapped__,t.__chain__);return e.__actions__=na(t.__actions__),e.__index__=t.__index__,e.__values__=t.__values__,e}function Ti(t,e,n){e=(n?ai(t,e,n):e===r)?1:He(zl(e),0);var s=null==t?0:t.length;if(!s||e<1)return[];var a=0,i=0,o=A(Ne(s/e));while(a<s)o[i++]=Qs(t,a,a+=e);return o}function Mi(t){var e=-1,A=null==t?0:t.length,n=0,r=[];while(++e<A){var s=t[e];s&&(r[n++]=s)}return r}function Pi(){var t=arguments.length;if(!t)return[];var e=A(t-1),n=arguments[0],r=t;while(r--)e[r-1]=arguments[r];return QA(ol(n)?na(n):[n],xr(e,1))}var ji=Bs((function(t,e){return ul(t)?yr(t,xr(e,1,ul,!0)):[]})),Di=Bs((function(t,e){var A=ro(e);return ul(A)&&(A=r),ul(t)?yr(t,xr(e,1,ul,!0),Ka(A,2)):[]})),ki=Bs((function(t,e){var A=ro(e);return ul(A)&&(A=r),ul(t)?yr(t,xr(e,1,ul,!0),r,A):[]}));function Hi(t,e,A){var n=null==t?0:t.length;return n?(e=A||e===r?1:zl(e),Qs(t,e<0?0:e,n)):[]}function Oi(t,e,A){var n=null==t?0:t.length;return n?(e=A||e===r?1:zl(e),e=n-e,Qs(t,0,e<0?0:e)):[]}function Ri(t,e){return t&&t.length?js(t,Ka(e,3),!0,!0):[]}function Ki(t,e){return t&&t.length?js(t,Ka(e,3),!0):[]}function Vi(t,e,A,n){var r=null==t?0:t.length;return r?(A&&"number"!=typeof A&&ai(t,e,A)&&(A=0,n=r),Ur(t,e,A,n)):[]}function Gi(t,e,A){var n=null==t?0:t.length;if(!n)return-1;var r=null==A?0:zl(A);return r<0&&(r=He(n+r,0)),MA(t,Ka(e,3),r)}function $i(t,e,A){var n=null==t?0:t.length;if(!n)return-1;var s=n-1;return A!==r&&(s=zl(A),s=A<0?He(n+s,0):Oe(s,n-1)),MA(t,Ka(e,3),s,!0)}function qi(t){var e=null==t?0:t.length;return e?xr(t,1):[]}function zi(t){var e=null==t?0:t.length;return e?xr(t,M):[]}function Yi(t,e){var A=null==t?0:t.length;return A?(e=e===r?1:zl(e),xr(t,e)):[]}function Wi(t){var e=-1,A=null==t?0:t.length,n={};while(++e<A){var r=t[e];n[r[0]]=r[1]}return n}function Ji(t){return t&&t.length?t[0]:r}function Xi(t,e,A){var n=null==t?0:t.length;if(!n)return-1;var r=null==A?0:zl(A);return r<0&&(r=He(n+r,0)),PA(t,e,r)}function Zi(t){var e=null==t?0:t.length;return e?Qs(t,0,-1):[]}var to=Bs((function(t){var e=UA(t,Os);return e.length&&e[0]===t[0]?Or(e):[]})),eo=Bs((function(t){var e=ro(t),A=UA(t,Os);return e===ro(A)?e=r:A.pop(),A.length&&A[0]===t[0]?Or(A,Ka(e,2)):[]})),Ao=Bs((function(t){var e=ro(t),A=UA(t,Os);return e="function"==typeof e?e:r,e&&A.pop(),A.length&&A[0]===t[0]?Or(A,r,e):[]}));function no(t,e){return null==t?"":De.call(t,e)}function ro(t){var e=null==t?0:t.length;return e?t[e-1]:r}function so(t,e,A){var n=null==t?0:t.length;if(!n)return-1;var s=n;return A!==r&&(s=zl(A),s=s<0?He(n+s,0):Oe(s,n-1)),e===e?fn(t,e,s):MA(t,DA,s,!0)}function ao(t,e){return t&&t.length?ls(t,zl(e)):r}var io=Bs(oo);function oo(t,e){return t&&t.length&&e&&e.length?ps(t,e):t}function co(t,e,A){return t&&t.length&&e&&e.length?ps(t,e,Ka(A,2)):t}function lo(t,e,A){return t&&t.length&&e&&e.length?ps(t,e,r,A):t}var uo=ja((function(t,e){var A=null==t?0:t.length,n=pr(t,e);return ms(t,UA(e,(function(t){return si(t,A)?+t:t})).sort(Zs)),n}));function ho(t,e){var A=[];if(!t||!t.length)return A;var n=-1,r=[],s=t.length;e=Ka(e,3);while(++n<s){var a=t[n];e(a,n,t)&&(A.push(a),r.push(n))}return ms(t,r),A}function fo(t){return null==t?t:qe.call(t)}function po(t,e,A){var n=null==t?0:t.length;return n?(A&&"number"!=typeof A&&ai(t,e,A)?(e=0,A=n):(e=null==e?0:zl(e),A=A===r?n:zl(A)),Qs(t,e,A)):[]}function mo(t,e){return Ss(t,e)}function go(t,e,A){return Ls(t,e,Ka(A,2))}function vo(t,e){var A=null==t?0:t.length;if(A){var n=Ss(t,e);if(n<A&&rl(t[n],e))return n}return-1}function wo(t,e){return Ss(t,e,!0)}function Bo(t,e,A){return Ls(t,e,Ka(A,2),!0)}function yo(t,e){var A=null==t?0:t.length;if(A){var n=Ss(t,e,!0)-1;if(rl(t[n],e))return n}return-1}function Co(t){return t&&t.length?Is(t):[]}function bo(t,e){return t&&t.length?Is(t,Ka(e,2)):[]}function Fo(t){var e=null==t?0:t.length;return e?Qs(t,1,e):[]}function _o(t,e,A){return t&&t.length?(e=A||e===r?1:zl(e),Qs(t,0,e<0?0:e)):[]}function Uo(t,e,A){var n=null==t?0:t.length;return n?(e=A||e===r?1:zl(e),e=n-e,Qs(t,e<0?0:e,n)):[]}function Qo(t,e){return t&&t.length?js(t,Ka(e,3),!1,!0):[]}function xo(t,e){return t&&t.length?js(t,Ka(e,3)):[]}var So=Bs((function(t){return Ts(xr(t,1,ul,!0))})),Lo=Bs((function(t){var e=ro(t);return ul(e)&&(e=r),Ts(xr(t,1,ul,!0),Ka(e,2))})),Io=Bs((function(t){var e=ro(t);return e="function"==typeof e?e:r,Ts(xr(t,1,ul,!0),r,e)}));function Eo(t){return t&&t.length?Ts(t):[]}function No(t,e){return t&&t.length?Ts(t,Ka(e,2)):[]}function To(t,e){return e="function"==typeof e?e:r,t&&t.length?Ts(t,r,e):[]}function Mo(t){if(!t||!t.length)return[];var e=0;return t=bA(t,(function(t){if(ul(t))return e=He(t.length,e),!0})),GA(e,(function(e){return UA(t,HA(e))}))}function Po(t,e){if(!t||!t.length)return[];var A=Mo(t);return null==e?A:UA(A,(function(t){return vA(e,r,t)}))}var jo=Bs((function(t,e){return ul(t)?yr(t,e):[]})),Do=Bs((function(t){return ks(bA(t,ul))})),ko=Bs((function(t){var e=ro(t);return ul(e)&&(e=r),ks(bA(t,ul),Ka(e,2))})),Ho=Bs((function(t){var e=ro(t);return e="function"==typeof e?e:r,ks(bA(t,ul),r,e)})),Oo=Bs(Mo);function Ro(t,e){return Hs(t||[],e||[],cr)}function Ko(t,e){return Hs(t||[],e||[],bs)}var Vo=Bs((function(t){var e=t.length,A=e>1?t[e-1]:r;return A="function"==typeof A?(t.pop(),A):r,Po(t,A)}));function Go(t){var e=Cn(t);return e.__chain__=!0,e}function $o(t,e){return e(t),t}function qo(t,e){return e(t)}var zo=ja((function(t){var e=t.length,A=e?t[0]:0,n=this.__wrapped__,s=function(e){return pr(e,t)};return!(e>1||this.__actions__.length)&&n instanceof Qn&&si(A)?(n=n.slice(A,+A+(e?1:0)),n.__actions__.push({func:qo,args:[s],thisArg:r}),new Un(n,this.__chain__).thru((function(t){return e&&!t.length&&t.push(r),t}))):this.thru(s)}));function Yo(){return Go(this)}function Wo(){return new Un(this.value(),this.__chain__)}function Jo(){this.__values__===r&&(this.__values__=$l(this.value()));var t=this.__index__>=this.__values__.length,e=t?r:this.__values__[this.__index__++];return{done:t,value:e}}function Xo(){return this}function Zo(t){var e,A=this;while(A instanceof _n){var n=Ni(A);n.__index__=0,n.__values__=r,e?s.__wrapped__=n:e=n;var s=n;A=A.__wrapped__}return s.__wrapped__=t,e}function tc(){var t=this.__wrapped__;if(t instanceof Qn){var e=t;return this.__actions__.length&&(e=new Qn(this)),e=e.reverse(),e.__actions__.push({func:qo,args:[fo],thisArg:r}),new Un(e,this.__chain__)}return this.thru(fo)}function ec(){return Ds(this.__wrapped__,this.__actions__)}var Ac=ia((function(t,e,A){ue.call(t,A)?++t[A]:fr(t,A,1)}));function nc(t,e,A){var n=ol(t)?CA:Fr;return A&&ai(t,e,A)&&(e=r),n(t,Ka(e,3))}function rc(t,e){var A=ol(t)?bA:Qr;return A(t,Ka(e,3))}var sc=ma(Gi),ac=ma($i);function ic(t,e){return xr(mc(t,e),1)}function oc(t,e){return xr(mc(t,e),M)}function cc(t,e,A){return A=A===r?1:zl(A),xr(mc(t,e),A)}function lc(t,e){var A=ol(t)?BA:Cr;return A(t,Ka(e,3))}function uc(t,e){var A=ol(t)?yA:br;return A(t,Ka(e,3))}var hc=ia((function(t,e,A){ue.call(t,A)?t[A].push(e):fr(t,A,[e])}));function dc(t,e,A,n){t=ll(t)?t:Ou(t),A=A&&!n?zl(A):0;var r=t.length;return A<0&&(A=He(r+A,0)),Dl(t)?A<=r&&t.indexOf(e,A)>-1:!!r&&PA(t,e,A)>-1}var fc=Bs((function(t,e,n){var r=-1,s="function"==typeof e,a=ll(t)?A(t.length):[];return Cr(t,(function(t){a[++r]=s?vA(e,t,n):Kr(t,e,n)})),a})),pc=ia((function(t,e,A){fr(t,A,e)}));function mc(t,e){var A=ol(t)?UA:ss;return A(t,Ka(e,3))}function gc(t,e,A,n){return null==t?[]:(ol(e)||(e=null==e?[]:[e]),A=n?r:A,ol(A)||(A=null==A?[]:[A]),us(t,e,A))}var vc=ia((function(t,e,A){t[A?0:1].push(e)}),(function(){return[[],[]]}));function wc(t,e,A){var n=ol(t)?xA:RA,r=arguments.length<3;return n(t,Ka(e,4),A,r,Cr)}function Bc(t,e,A){var n=ol(t)?SA:RA,r=arguments.length<3;return n(t,Ka(e,4),A,r,br)}function yc(t,e){var A=ol(t)?bA:Qr;return A(t,Oc(Ka(e,3)))}function Cc(t){var e=ol(t)?sr:ys;return e(t)}function bc(t,e,A){e=(A?ai(t,e,A):e===r)?1:zl(e);var n=ol(t)?ar:Cs;return n(t,e)}function Fc(t){var e=ol(t)?ir:Us;return e(t)}function _c(t){if(null==t)return 0;if(ll(t))return Dl(t)?pn(t):t.length;var e=Wa(t);return e==X||e==st?t.size:As(t).length}function Uc(t,e,A){var n=ol(t)?LA:xs;return A&&ai(t,e,A)&&(e=r),n(t,Ka(e,3))}var Qc=Bs((function(t,e){if(null==t)return[];var A=e.length;return A>1&&ai(t,e[0],e[1])?e=[]:A>2&&ai(e[0],e[1],e[2])&&(e=[e[0]]),us(t,xr(e,1),[])})),xc=Ie||function(){return aA.Date.now()};function Sc(t,e){if("function"!=typeof e)throw new se(o);return t=zl(t),function(){if(--t<1)return e.apply(this,arguments)}}function Lc(t,e,A){return e=A?r:e,e=t&&null==e?t.length:e,La(t,_,r,r,r,r,e)}function Ic(t,e){var A;if("function"!=typeof e)throw new se(o);return t=zl(t),function(){return--t>0&&(A=e.apply(this,arguments)),t<=1&&(e=r),A}}var Ec=Bs((function(t,e,A){var n=v;if(A.length){var r=ln(A,Ra(Ec));n|=b}return La(t,n,e,A,r)})),Nc=Bs((function(t,e,A){var n=v|w;if(A.length){var r=ln(A,Ra(Nc));n|=b}return La(e,n,t,A,r)}));function Tc(t,e,A){e=A?r:e;var n=La(t,y,r,r,r,r,r,e);return n.placeholder=Tc.placeholder,n}function Mc(t,e,A){e=A?r:e;var n=La(t,C,r,r,r,r,r,e);return n.placeholder=Mc.placeholder,n}function Pc(t,e,A){var n,s,a,i,c,l,u=0,h=!1,d=!1,f=!0;if("function"!=typeof t)throw new se(o);function p(e){var A=n,a=s;return n=s=r,u=e,i=t.apply(a,A),i}function m(t){return u=t,c=Fi(w,e),h?p(t):i}function g(t){var A=t-l,n=t-u,r=e-A;return d?Oe(r,a-n):r}function v(t){var A=t-l,n=t-u;return l===r||A>=e||A<0||d&&n>=a}function w(){var t=xc();if(v(t))return B(t);c=Fi(w,g(t))}function B(t){return c=r,f&&n?p(t):(n=s=r,i)}function y(){c!==r&&$s(c),u=0,n=l=s=c=r}function C(){return c===r?i:B(xc())}function b(){var t=xc(),A=v(t);if(n=arguments,s=this,l=t,A){if(c===r)return m(l);if(d)return $s(c),c=Fi(w,e),p(l)}return c===r&&(c=Fi(w,e)),i}return e=Wl(e)||0,Fl(A)&&(h=!!A.leading,d="maxWait"in A,a=d?He(Wl(A.maxWait)||0,e):a,f="trailing"in A?!!A.trailing:f),b.cancel=y,b.flush=C,b}var jc=Bs((function(t,e){return Br(t,1,e)})),Dc=Bs((function(t,e,A){return Br(t,Wl(e)||0,A)}));function kc(t){return La(t,Q)}function Hc(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new se(o);var A=function(){var n=arguments,r=e?e.apply(this,n):n[0],s=A.cache;if(s.has(r))return s.get(r);var a=t.apply(this,n);return A.cache=s.set(r,a)||s,a};return A.cache=new(Hc.Cache||Kn),A}function Oc(t){if("function"!=typeof t)throw new se(o);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}function Rc(t){return Ic(2,t)}Hc.Cache=Kn;var Kc=Vs((function(t,e){e=1==e.length&&ol(e[0])?UA(e[0],zA(Ka())):UA(xr(e,1),zA(Ka()));var A=e.length;return Bs((function(n){var r=-1,s=Oe(n.length,A);while(++r<s)n[r]=e[r].call(this,n[r]);return vA(t,this,n)}))})),Vc=Bs((function(t,e){var A=ln(e,Ra(Vc));return La(t,b,r,e,A)})),Gc=Bs((function(t,e){var A=ln(e,Ra(Gc));return La(t,F,r,e,A)})),$c=ja((function(t,e){return La(t,U,r,r,r,e)}));function qc(t,e){if("function"!=typeof t)throw new se(o);return e=e===r?e:zl(e),Bs(t,e)}function zc(t,e){if("function"!=typeof t)throw new se(o);return e=null==e?0:He(zl(e),0),Bs((function(A){var n=A[e],r=Gs(A,0,e);return n&&QA(r,n),vA(t,this,r)}))}function Yc(t,e,A){var n=!0,r=!0;if("function"!=typeof t)throw new se(o);return Fl(A)&&(n="leading"in A?!!A.leading:n,r="trailing"in A?!!A.trailing:r),Pc(t,e,{leading:n,maxWait:e,trailing:r})}function Wc(t){return Lc(t,1)}function Jc(t,e){return Vc(Rs(e),t)}function Xc(){if(!arguments.length)return[];var t=arguments[0];return ol(t)?t:[t]}function Zc(t){return gr(t,p)}function tl(t,e){return e="function"==typeof e?e:r,gr(t,p,e)}function el(t){return gr(t,d|p)}function Al(t,e){return e="function"==typeof e?e:r,gr(t,d|p,e)}function nl(t,e){return null==e||wr(t,e,Cu(e))}function rl(t,e){return t===e||t!==t&&e!==e}var sl=_a(jr),al=_a((function(t,e){return t>=e})),il=Vr(function(){return arguments}())?Vr:function(t){return _l(t)&&ue.call(t,"callee")&&!Fe.call(t,"callee")},ol=A.isArray,cl=hA?zA(hA):Gr;function ll(t){return null!=t&&bl(t.length)&&!yl(t)}function ul(t){return _l(t)&&ll(t)}function hl(t){return!0===t||!1===t||_l(t)&&Pr(t)==$}var dl=Pe||zh,fl=dA?zA(dA):$r;function pl(t){return _l(t)&&1===t.nodeType&&!Tl(t)}function ml(t){if(null==t)return!0;if(ll(t)&&(ol(t)||"string"==typeof t||"function"==typeof t.splice||dl(t)||Hl(t)||il(t)))return!t.length;var e=Wa(t);if(e==X||e==st)return!t.size;if(hi(t))return!As(t).length;for(var A in t)if(ue.call(t,A))return!1;return!0}function gl(t,e){return qr(t,e)}function vl(t,e,A){A="function"==typeof A?A:r;var n=A?A(t,e):r;return n===r?qr(t,e,r,A):!!n}function wl(t){if(!_l(t))return!1;var e=Pr(t);return e==Y||e==z||"string"==typeof t.message&&"string"==typeof t.name&&!Tl(t)}function Bl(t){return"number"==typeof t&&je(t)}function yl(t){if(!Fl(t))return!1;var e=Pr(t);return e==W||e==J||e==G||e==nt}function Cl(t){return"number"==typeof t&&t==zl(t)}function bl(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=P}function Fl(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function _l(t){return null!=t&&"object"==typeof t}var Ul=fA?zA(fA):Yr;function Ql(t,e){return t===e||Wr(t,e,Ga(e))}function xl(t,e,A){return A="function"==typeof A?A:r,Wr(t,e,Ga(e),A)}function Sl(t){return Nl(t)&&t!=+t}function Ll(t){if(ui(t))throw new Dt(i);return Jr(t)}function Il(t){return null===t}function El(t){return null==t}function Nl(t){return"number"==typeof t||_l(t)&&Pr(t)==Z}function Tl(t){if(!_l(t)||Pr(t)!=et)return!1;var e=Ce(t);if(null===e)return!0;var A=ue.call(e,"constructor")&&e.constructor;return"function"==typeof A&&A instanceof A&&le.call(A)==pe}var Ml=pA?zA(pA):Xr;function Pl(t){return Cl(t)&&t>=-P&&t<=P}var jl=mA?zA(mA):Zr;function Dl(t){return"string"==typeof t||!ol(t)&&_l(t)&&Pr(t)==at}function kl(t){return"symbol"==typeof t||_l(t)&&Pr(t)==it}var Hl=gA?zA(gA):ts;function Ol(t){return t===r}function Rl(t){return _l(t)&&Wa(t)==ct}function Kl(t){return _l(t)&&Pr(t)==lt}var Vl=_a(rs),Gl=_a((function(t,e){return t<=e}));function $l(t){if(!t)return[];if(ll(t))return Dl(t)?mn(t):na(t);if(Qe&&t[Qe])return an(t[Qe]());var e=Wa(t),A=e==X?on:e==st?un:Ou;return A(t)}function ql(t){if(!t)return 0===t?t:0;if(t=Wl(t),t===M||t===-M){var e=t<0?-1:1;return e*j}return t===t?t:0}function zl(t){var e=ql(t),A=e%1;return e===e?A?e-A:e:0}function Yl(t){return t?mr(zl(t),0,k):0}function Wl(t){if("number"==typeof t)return t;if(kl(t))return D;if(Fl(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=Fl(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=qA(t);var A=zt.test(t);return A||Wt.test(t)?nA(t.slice(2),A?2:8):qt.test(t)?D:+t}function Jl(t){return ra(t,bu(t))}function Xl(t){return t?mr(zl(t),-P,P):0===t?t:0}function Zl(t){return null==t?"":Ns(t)}var tu=oa((function(t,e){if(hi(e)||ll(e))ra(e,Cu(e),t);else for(var A in e)ue.call(e,A)&&cr(t,A,e[A])})),eu=oa((function(t,e){ra(e,bu(e),t)})),Au=oa((function(t,e,A,n){ra(e,bu(e),t,n)})),nu=oa((function(t,e,A,n){ra(e,Cu(e),t,n)})),ru=ja(pr);function su(t,e){var A=Fn(t);return null==e?A:hr(A,e)}var au=Bs((function(t,e){t=Ae(t);var A=-1,n=e.length,s=n>2?e[2]:r;s&&ai(e[0],e[1],s)&&(n=1);while(++A<n){var a=e[A],i=bu(a),o=-1,c=i.length;while(++o<c){var l=i[o],u=t[l];(u===r||rl(u,oe[l])&&!ue.call(t,l))&&(t[l]=a[l])}}return t})),iu=Bs((function(t){return t.push(r,Ea),vA(Qu,r,t)}));function ou(t,e){return TA(t,Ka(e,3),Ir)}function cu(t,e){return TA(t,Ka(e,3),Er)}function lu(t,e){return null==t?t:Sr(t,Ka(e,3),bu)}function uu(t,e){return null==t?t:Lr(t,Ka(e,3),bu)}function hu(t,e){return t&&Ir(t,Ka(e,3))}function du(t,e){return t&&Er(t,Ka(e,3))}function fu(t){return null==t?[]:Nr(t,Cu(t))}function pu(t){return null==t?[]:Nr(t,bu(t))}function mu(t,e,A){var n=null==t?r:Tr(t,e);return n===r?A:n}function gu(t,e){return null!=t&&Za(t,e,Dr)}function vu(t,e){return null!=t&&Za(t,e,kr)}var wu=wa((function(t,e,A){null!=e&&"function"!=typeof e.toString&&(e=fe.call(e)),t[e]=A}),Uh(Lh)),Bu=wa((function(t,e,A){null!=e&&"function"!=typeof e.toString&&(e=fe.call(e)),ue.call(t,e)?t[e].push(A):t[e]=[A]}),Ka),yu=Bs(Kr);function Cu(t){return ll(t)?rr(t):As(t)}function bu(t){return ll(t)?rr(t,!0):ns(t)}function Fu(t,e){var A={};return e=Ka(e,3),Ir(t,(function(t,n,r){fr(A,e(t,n,r),t)})),A}function _u(t,e){var A={};return e=Ka(e,3),Ir(t,(function(t,n,r){fr(A,n,e(t,n,r))})),A}var Uu=oa((function(t,e,A){os(t,e,A)})),Qu=oa((function(t,e,A,n){os(t,e,A,n)})),xu=ja((function(t,e){var A={};if(null==t)return A;var n=!1;e=UA(e,(function(e){return e=Ks(e,t),n||(n=e.length>1),e})),ra(t,ka(t),A),n&&(A=gr(A,d|f|p,Na));var r=e.length;while(r--)Ms(A,e[r]);return A}));function Su(t,e){return Iu(t,Oc(Ka(e)))}var Lu=ja((function(t,e){return null==t?{}:hs(t,e)}));function Iu(t,e){if(null==t)return{};var A=UA(ka(t),(function(t){return[t]}));return e=Ka(e),ds(t,A,(function(t,A){return e(t,A[0])}))}function Eu(t,e,A){e=Ks(e,t);var n=-1,s=e.length;s||(s=1,t=r);while(++n<s){var a=null==t?r:t[Li(e[n])];a===r&&(n=s,a=A),t=yl(a)?a.call(t):a}return t}function Nu(t,e,A){return null==t?t:bs(t,e,A)}function Tu(t,e,A,n){return n="function"==typeof n?n:r,null==t?t:bs(t,e,A,n)}var Mu=Sa(Cu),Pu=Sa(bu);function ju(t,e,A){var n=ol(t),r=n||dl(t)||Hl(t);if(e=Ka(e,4),null==A){var s=t&&t.constructor;A=r?n?new s:[]:Fl(t)&&yl(s)?Fn(Ce(t)):{}}return(r?BA:Ir)(t,(function(t,n,r){return e(A,t,n,r)})),A}function Du(t,e){return null==t||Ms(t,e)}function ku(t,e,A){return null==t?t:Ps(t,e,Rs(A))}function Hu(t,e,A,n){return n="function"==typeof n?n:r,null==t?t:Ps(t,e,Rs(A),n)}function Ou(t){return null==t?[]:YA(t,Cu(t))}function Ru(t){return null==t?[]:YA(t,bu(t))}function Ku(t,e,A){return A===r&&(A=e,e=r),A!==r&&(A=Wl(A),A=A===A?A:0),e!==r&&(e=Wl(e),e=e===e?e:0),mr(Wl(t),e,A)}function Vu(t,e,A){return e=ql(e),A===r?(A=e,e=0):A=ql(A),t=Wl(t),Hr(t,e,A)}function Gu(t,e,A){if(A&&"boolean"!=typeof A&&ai(t,e,A)&&(e=A=r),A===r&&("boolean"==typeof e?(A=e,e=r):"boolean"==typeof t&&(A=t,t=r)),t===r&&e===r?(t=0,e=1):(t=ql(t),e===r?(e=t,t=0):e=ql(e)),t>e){var n=t;t=e,e=n}if(A||t%1||e%1){var s=$e();return Oe(t+s*(e-t+AA("1e-"+((s+"").length-1))),e)}return gs(t,e)}var $u=da((function(t,e,A){return e=e.toLowerCase(),t+(A?qu(e):e)}));function qu(t){return Bh(Zl(t).toLowerCase())}function zu(t){return t=Zl(t),t&&t.replace(Xt,tn).replace(Ke,"")}function Yu(t,e,A){t=Zl(t),e=Ns(e);var n=t.length;A=A===r?n:mr(zl(A),0,n);var s=A;return A-=e.length,A>=0&&t.slice(A,s)==e}function Wu(t){return t=Zl(t),t&&xt.test(t)?t.replace(Ut,en):t}function Ju(t){return t=Zl(t),t&&Pt.test(t)?t.replace(Mt,"\\$&"):t}var Xu=da((function(t,e,A){return t+(A?"-":"")+e.toLowerCase()})),Zu=da((function(t,e,A){return t+(A?" ":"")+e.toLowerCase()})),th=ha("toLowerCase");function eh(t,e,A){t=Zl(t),e=zl(e);var n=e?pn(t):0;if(!e||n>=e)return t;var r=(e-n)/2;return Ca(Te(r),A)+t+Ca(Ne(r),A)}function Ah(t,e,A){t=Zl(t),e=zl(e);var n=e?pn(t):0;return e&&n<e?t+Ca(e-n,A):t}function nh(t,e,A){t=Zl(t),e=zl(e);var n=e?pn(t):0;return e&&n<e?Ca(e-n,A)+t:t}function rh(t,e,A){return A||null==e?e=0:e&&(e=+e),Ge(Zl(t).replace(jt,""),e||0)}function sh(t,e,A){return e=(A?ai(t,e,A):e===r)?1:zl(e),ws(Zl(t),e)}function ah(){var t=arguments,e=Zl(t[0]);return t.length<3?e:e.replace(t[1],t[2])}var ih=da((function(t,e,A){return t+(A?"_":"")+e.toLowerCase()}));function oh(t,e,A){return A&&"number"!=typeof A&&ai(t,e,A)&&(e=A=r),A=A===r?k:A>>>0,A?(t=Zl(t),t&&("string"==typeof e||null!=e&&!Ml(e))&&(e=Ns(e),!e&&rn(t))?Gs(mn(t),0,A):t.split(e,A)):[]}var ch=da((function(t,e,A){return t+(A?" ":"")+Bh(e)}));function lh(t,e,A){return t=Zl(t),A=null==A?0:mr(zl(A),0,t.length),e=Ns(e),t.slice(A,A+e.length)==e}function uh(t,e,A){var n=Cn.templateSettings;A&&ai(t,e,A)&&(e=r),t=Zl(t),e=Au({},e,n,Ia);var s,a,i=Au({},e.imports,n.imports,Ia),o=Cu(i),l=YA(i,o),u=0,h=e.interpolate||Zt,d="__p += '",f=ne((e.escape||Zt).source+"|"+h.source+"|"+(h===It?Gt:Zt).source+"|"+(e.evaluate||Zt).source+"|$","g"),p="//# sourceURL="+(ue.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Ye+"]")+"\n";t.replace(f,(function(e,A,n,r,i,o){return n||(n=r),d+=t.slice(u,o).replace(te,An),A&&(s=!0,d+="' +\n__e("+A+") +\n'"),i&&(a=!0,d+="';\n"+i+";\n__p += '"),n&&(d+="' +\n((__t = ("+n+")) == null ? '' : __t) +\n'"),u=o+e.length,e})),d+="';\n";var m=ue.call(e,"variable")&&e.variable;if(m){if(Kt.test(m))throw new Dt(c)}else d="with (obj) {\n"+d+"\n}\n";d=(a?d.replace(Ct,""):d).replace(bt,"$1").replace(Ft,"$1;"),d="function("+(m||"obj")+") {\n"+(m?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(s?", __e = _.escape":"")+(a?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+d+"return __p\n}";var g=Ch((function(){return Rt(o,p+"return "+d).apply(r,l)}));if(g.source=d,wl(g))throw g;return g}function hh(t){return Zl(t).toLowerCase()}function dh(t){return Zl(t).toUpperCase()}function fh(t,e,A){if(t=Zl(t),t&&(A||e===r))return qA(t);if(!t||!(e=Ns(e)))return t;var n=mn(t),s=mn(e),a=JA(n,s),i=XA(n,s)+1;return Gs(n,a,i).join("")}function ph(t,e,A){if(t=Zl(t),t&&(A||e===r))return t.slice(0,gn(t)+1);if(!t||!(e=Ns(e)))return t;var n=mn(t),s=XA(n,mn(e))+1;return Gs(n,0,s).join("")}function mh(t,e,A){if(t=Zl(t),t&&(A||e===r))return t.replace(jt,"");if(!t||!(e=Ns(e)))return t;var n=mn(t),s=JA(n,mn(e));return Gs(n,s).join("")}function gh(t,e){var A=x,n=S;if(Fl(e)){var s="separator"in e?e.separator:s;A="length"in e?zl(e.length):A,n="omission"in e?Ns(e.omission):n}t=Zl(t);var a=t.length;if(rn(t)){var i=mn(t);a=i.length}if(A>=a)return t;var o=A-pn(n);if(o<1)return n;var c=i?Gs(i,0,o).join(""):t.slice(0,o);if(s===r)return c+n;if(i&&(o+=c.length-o),Ml(s)){if(t.slice(o).search(s)){var l,u=c;s.global||(s=ne(s.source,Zl($t.exec(s))+"g")),s.lastIndex=0;while(l=s.exec(u))var h=l.index;c=c.slice(0,h===r?o:h)}}else if(t.indexOf(Ns(s),o)!=o){var d=c.lastIndexOf(s);d>-1&&(c=c.slice(0,d))}return c+n}function vh(t){return t=Zl(t),t&&Qt.test(t)?t.replace(_t,vn):t}var wh=da((function(t,e,A){return t+(A?" ":"")+e.toUpperCase()})),Bh=ha("toUpperCase");function yh(t,e,A){return t=Zl(t),e=A?r:e,e===r?sn(t)?yn(t):NA(t):t.match(e)||[]}var Ch=Bs((function(t,e){try{return vA(t,r,e)}catch(A){return wl(A)?A:new Dt(A)}})),bh=ja((function(t,e){return BA(e,(function(e){e=Li(e),fr(t,e,Ec(t[e],t))})),t}));function Fh(t){var e=null==t?0:t.length,A=Ka();return t=e?UA(t,(function(t){if("function"!=typeof t[1])throw new se(o);return[A(t[0]),t[1]]})):[],Bs((function(A){var n=-1;while(++n<e){var r=t[n];if(vA(r[0],this,A))return vA(r[1],this,A)}}))}function _h(t){return vr(gr(t,d))}function Uh(t){return function(){return t}}function Qh(t,e){return null==t||t!==t?e:t}var xh=ga(),Sh=ga(!0);function Lh(t){return t}function Ih(t){return es("function"==typeof t?t:gr(t,d))}function Eh(t){return as(gr(t,d))}function Nh(t,e){return is(t,gr(e,d))}var Th=Bs((function(t,e){return function(A){return Kr(A,t,e)}})),Mh=Bs((function(t,e){return function(A){return Kr(t,A,e)}}));function Ph(t,e,A){var n=Cu(e),r=Nr(e,n);null!=A||Fl(e)&&(r.length||!n.length)||(A=e,e=t,t=this,r=Nr(e,Cu(e)));var s=!(Fl(A)&&"chain"in A)||!!A.chain,a=yl(t);return BA(r,(function(A){var n=e[A];t[A]=n,a&&(t.prototype[A]=function(){var e=this.__chain__;if(s||e){var A=t(this.__wrapped__),r=A.__actions__=na(this.__actions__);return r.push({func:n,args:arguments,thisArg:t}),A.__chain__=e,A}return n.apply(t,QA([this.value()],arguments))})})),t}function jh(){return aA._===this&&(aA._=me),this}function Dh(){}function kh(t){return t=zl(t),Bs((function(e){return ls(e,t)}))}var Hh=ya(UA),Oh=ya(CA),Rh=ya(LA);function Kh(t){return ii(t)?HA(Li(t)):fs(t)}function Vh(t){return function(e){return null==t?r:Tr(t,e)}}var Gh=Fa(),$h=Fa(!0);function qh(){return[]}function zh(){return!1}function Yh(){return{}}function Wh(){return""}function Jh(){return!0}function Xh(t,e){if(t=zl(t),t<1||t>P)return[];var A=k,n=Oe(t,k);e=Ka(e),t-=k;var r=GA(n,e);while(++A<t)e(A);return r}function Zh(t){return ol(t)?UA(t,Li):kl(t)?[t]:na(Si(Zl(t)))}function td(t){var e=++he;return Zl(t)+e}var ed=Ba((function(t,e){return t+e}),0),Ad=Qa("ceil"),nd=Ba((function(t,e){return t/e}),1),rd=Qa("floor");function sd(t){return t&&t.length?_r(t,Lh,jr):r}function ad(t,e){return t&&t.length?_r(t,Ka(e,2),jr):r}function id(t){return kA(t,Lh)}function od(t,e){return kA(t,Ka(e,2))}function cd(t){return t&&t.length?_r(t,Lh,rs):r}function ld(t,e){return t&&t.length?_r(t,Ka(e,2),rs):r}var ud=Ba((function(t,e){return t*e}),1),hd=Qa("round"),dd=Ba((function(t,e){return t-e}),0);function fd(t){return t&&t.length?VA(t,Lh):0}function pd(t,e){return t&&t.length?VA(t,Ka(e,2)):0}return Cn.after=Sc,Cn.ary=Lc,Cn.assign=tu,Cn.assignIn=eu,Cn.assignInWith=Au,Cn.assignWith=nu,Cn.at=ru,Cn.before=Ic,Cn.bind=Ec,Cn.bindAll=bh,Cn.bindKey=Nc,Cn.castArray=Xc,Cn.chain=Go,Cn.chunk=Ti,Cn.compact=Mi,Cn.concat=Pi,Cn.cond=Fh,Cn.conforms=_h,Cn.constant=Uh,Cn.countBy=Ac,Cn.create=su,Cn.curry=Tc,Cn.curryRight=Mc,Cn.debounce=Pc,Cn.defaults=au,Cn.defaultsDeep=iu,Cn.defer=jc,Cn.delay=Dc,Cn.difference=ji,Cn.differenceBy=Di,Cn.differenceWith=ki,Cn.drop=Hi,Cn.dropRight=Oi,Cn.dropRightWhile=Ri,Cn.dropWhile=Ki,Cn.fill=Vi,Cn.filter=rc,Cn.flatMap=ic,Cn.flatMapDeep=oc,Cn.flatMapDepth=cc,Cn.flatten=qi,Cn.flattenDeep=zi,Cn.flattenDepth=Yi,Cn.flip=kc,Cn.flow=xh,Cn.flowRight=Sh,Cn.fromPairs=Wi,Cn.functions=fu,Cn.functionsIn=pu,Cn.groupBy=hc,Cn.initial=Zi,Cn.intersection=to,Cn.intersectionBy=eo,Cn.intersectionWith=Ao,Cn.invert=wu,Cn.invertBy=Bu,Cn.invokeMap=fc,Cn.iteratee=Ih,Cn.keyBy=pc,Cn.keys=Cu,Cn.keysIn=bu,Cn.map=mc,Cn.mapKeys=Fu,Cn.mapValues=_u,Cn.matches=Eh,Cn.matchesProperty=Nh,Cn.memoize=Hc,Cn.merge=Uu,Cn.mergeWith=Qu,Cn.method=Th,Cn.methodOf=Mh,Cn.mixin=Ph,Cn.negate=Oc,Cn.nthArg=kh,Cn.omit=xu,Cn.omitBy=Su,Cn.once=Rc,Cn.orderBy=gc,Cn.over=Hh,Cn.overArgs=Kc,Cn.overEvery=Oh,Cn.overSome=Rh,Cn.partial=Vc,Cn.partialRight=Gc,Cn.partition=vc,Cn.pick=Lu,Cn.pickBy=Iu,Cn.property=Kh,Cn.propertyOf=Vh,Cn.pull=io,Cn.pullAll=oo,Cn.pullAllBy=co,Cn.pullAllWith=lo,Cn.pullAt=uo,Cn.range=Gh,Cn.rangeRight=$h,Cn.rearg=$c,Cn.reject=yc,Cn.remove=ho,Cn.rest=qc,Cn.reverse=fo,Cn.sampleSize=bc,Cn.set=Nu,Cn.setWith=Tu,Cn.shuffle=Fc,Cn.slice=po,Cn.sortBy=Qc,Cn.sortedUniq=Co,Cn.sortedUniqBy=bo,Cn.split=oh,Cn.spread=zc,Cn.tail=Fo,Cn.take=_o,Cn.takeRight=Uo,Cn.takeRightWhile=Qo,Cn.takeWhile=xo,Cn.tap=$o,Cn.throttle=Yc,Cn.thru=qo,Cn.toArray=$l,Cn.toPairs=Mu,Cn.toPairsIn=Pu,Cn.toPath=Zh,Cn.toPlainObject=Jl,Cn.transform=ju,Cn.unary=Wc,Cn.union=So,Cn.unionBy=Lo,Cn.unionWith=Io,Cn.uniq=Eo,Cn.uniqBy=No,Cn.uniqWith=To,Cn.unset=Du,Cn.unzip=Mo,Cn.unzipWith=Po,Cn.update=ku,Cn.updateWith=Hu,Cn.values=Ou,Cn.valuesIn=Ru,Cn.without=jo,Cn.words=yh,Cn.wrap=Jc,Cn.xor=Do,Cn.xorBy=ko,Cn.xorWith=Ho,Cn.zip=Oo,Cn.zipObject=Ro,Cn.zipObjectDeep=Ko,Cn.zipWith=Vo,Cn.entries=Mu,Cn.entriesIn=Pu,Cn.extend=eu,Cn.extendWith=Au,Ph(Cn,Cn),Cn.add=ed,Cn.attempt=Ch,Cn.camelCase=$u,Cn.capitalize=qu,Cn.ceil=Ad,Cn.clamp=Ku,Cn.clone=Zc,Cn.cloneDeep=el,Cn.cloneDeepWith=Al,Cn.cloneWith=tl,Cn.conformsTo=nl,Cn.deburr=zu,Cn.defaultTo=Qh,Cn.divide=nd,Cn.endsWith=Yu,Cn.eq=rl,Cn.escape=Wu,Cn.escapeRegExp=Ju,Cn.every=nc,Cn.find=sc,Cn.findIndex=Gi,Cn.findKey=ou,Cn.findLast=ac,Cn.findLastIndex=$i,Cn.findLastKey=cu,Cn.floor=rd,Cn.forEach=lc,Cn.forEachRight=uc,Cn.forIn=lu,Cn.forInRight=uu,Cn.forOwn=hu,Cn.forOwnRight=du,Cn.get=mu,Cn.gt=sl,Cn.gte=al,Cn.has=gu,Cn.hasIn=vu,Cn.head=Ji,Cn.identity=Lh,Cn.includes=dc,Cn.indexOf=Xi,Cn.inRange=Vu,Cn.invoke=yu,Cn.isArguments=il,Cn.isArray=ol,Cn.isArrayBuffer=cl,Cn.isArrayLike=ll,Cn.isArrayLikeObject=ul,Cn.isBoolean=hl,Cn.isBuffer=dl,Cn.isDate=fl,Cn.isElement=pl,Cn.isEmpty=ml,Cn.isEqual=gl,Cn.isEqualWith=vl,Cn.isError=wl,Cn.isFinite=Bl,Cn.isFunction=yl,Cn.isInteger=Cl,Cn.isLength=bl,Cn.isMap=Ul,Cn.isMatch=Ql,Cn.isMatchWith=xl,Cn.isNaN=Sl,Cn.isNative=Ll,Cn.isNil=El,Cn.isNull=Il,Cn.isNumber=Nl,Cn.isObject=Fl,Cn.isObjectLike=_l,Cn.isPlainObject=Tl,Cn.isRegExp=Ml,Cn.isSafeInteger=Pl,Cn.isSet=jl,Cn.isString=Dl,Cn.isSymbol=kl,Cn.isTypedArray=Hl,Cn.isUndefined=Ol,Cn.isWeakMap=Rl,Cn.isWeakSet=Kl,Cn.join=no,Cn.kebabCase=Xu,Cn.last=ro,Cn.lastIndexOf=so,Cn.lowerCase=Zu,Cn.lowerFirst=th,Cn.lt=Vl,Cn.lte=Gl,Cn.max=sd,Cn.maxBy=ad,Cn.mean=id,Cn.meanBy=od,Cn.min=cd,Cn.minBy=ld,Cn.stubArray=qh,Cn.stubFalse=zh,Cn.stubObject=Yh,Cn.stubString=Wh,Cn.stubTrue=Jh,Cn.multiply=ud,Cn.nth=ao,Cn.noConflict=jh,Cn.noop=Dh,Cn.now=xc,Cn.pad=eh,Cn.padEnd=Ah,Cn.padStart=nh,Cn.parseInt=rh,Cn.random=Gu,Cn.reduce=wc,Cn.reduceRight=Bc,Cn.repeat=sh,Cn.replace=ah,Cn.result=Eu,Cn.round=hd,Cn.runInContext=t,Cn.sample=Cc,Cn.size=_c,Cn.snakeCase=ih,Cn.some=Uc,Cn.sortedIndex=mo,Cn.sortedIndexBy=go,Cn.sortedIndexOf=vo,Cn.sortedLastIndex=wo,Cn.sortedLastIndexBy=Bo,Cn.sortedLastIndexOf=yo,Cn.startCase=ch,Cn.startsWith=lh,Cn.subtract=dd,Cn.sum=fd,Cn.sumBy=pd,Cn.template=uh,Cn.times=Xh,Cn.toFinite=ql,Cn.toInteger=zl,Cn.toLength=Yl,Cn.toLower=hh,Cn.toNumber=Wl,Cn.toSafeInteger=Xl,Cn.toString=Zl,Cn.toUpper=dh,Cn.trim=fh,Cn.trimEnd=ph,Cn.trimStart=mh,Cn.truncate=gh,Cn.unescape=vh,Cn.uniqueId=td,Cn.upperCase=wh,Cn.upperFirst=Bh,Cn.each=lc,Cn.eachRight=uc,Cn.first=Ji,Ph(Cn,function(){var t={};return Ir(Cn,(function(e,A){ue.call(Cn.prototype,A)||(t[A]=e)})),t}(),{chain:!1}),Cn.VERSION=s,BA(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(t){Cn[t].placeholder=Cn})),BA(["drop","take"],(function(t,e){Qn.prototype[t]=function(A){A=A===r?1:He(zl(A),0);var n=this.__filtered__&&!e?new Qn(this):this.clone();return n.__filtered__?n.__takeCount__=Oe(A,n.__takeCount__):n.__views__.push({size:Oe(A,k),type:t+(n.__dir__<0?"Right":"")}),n},Qn.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}})),BA(["filter","map","takeWhile"],(function(t,e){var A=e+1,n=A==E||A==T;Qn.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:Ka(t,3),type:A}),e.__filtered__=e.__filtered__||n,e}})),BA(["head","last"],(function(t,e){var A="take"+(e?"Right":"");Qn.prototype[t]=function(){return this[A](1).value()[0]}})),BA(["initial","tail"],(function(t,e){var A="drop"+(e?"":"Right");Qn.prototype[t]=function(){return this.__filtered__?new Qn(this):this[A](1)}})),Qn.prototype.compact=function(){return this.filter(Lh)},Qn.prototype.find=function(t){return this.filter(t).head()},Qn.prototype.findLast=function(t){return this.reverse().find(t)},Qn.prototype.invokeMap=Bs((function(t,e){return"function"==typeof t?new Qn(this):this.map((function(A){return Kr(A,t,e)}))}
vendor: 6,523 bytes, line 726
726)),Qn.prototype.reject=function(t){return this.filter(Oc(Ka(t)))},Qn.prototype.slice=function(t,e){t=zl(t);var A=this;return A.__filtered__&&(t>0||e<0)?new Qn(A):(t<0?A=A.takeRight(-t):t&&(A=A.drop(t)),e!==r&&(e=zl(e),A=e<0?A.dropRight(-e):A.take(e-t)),A)},Qn.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},Qn.prototype.toArray=function(){return this.take(k)},Ir(Qn.prototype,(function(t,e){var A=/^(?:filter|find|map|reject)|While$/.test(e),n=/^(?:head|last)$/.test(e),s=Cn[n?"take"+("last"==e?"Right":""):e],a=n||/^find/.test(e);s&&(Cn.prototype[e]=function(){var e=this.__wrapped__,i=n?[1]:arguments,o=e instanceof Qn,c=i[0],l=o||ol(e),u=function(t){var e=s.apply(Cn,QA([t],i));return n&&h?e[0]:e};l&&A&&"function"==typeof c&&1!=c.length&&(o=l=!1);var h=this.__chain__,d=!!this.__actions__.length,f=a&&!h,p=o&&!d;if(!a&&l){e=p?e:new Qn(this);var m=t.apply(e,i);return m.__actions__.push({func:qo,args:[u],thisArg:r}),new Un(m,h)}return f&&p?t.apply(this,i):(m=this.thru(u),f?n?m.value()[0]:m.value():m)})})),BA(["pop","push","shift","sort","splice","unshift"],(function(t){var e=ae[t],A=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",n=/^(?:pop|shift)$/.test(t);Cn.prototype[t]=function(){var t=arguments;if(n&&!this.__chain__){var r=this.value();return e.apply(ol(r)?r:[],t)}return this[A]((function(A){return e.apply(ol(A)?A:[],t)}))}})),Ir(Qn.prototype,(function(t,e){var A=Cn[e];if(A){var n=A.name+"";ue.call(oA,n)||(oA[n]=[]),oA[n].push({name:e,func:A})}})),oA[va(r,w).name]=[{name:"wrapper",func:r}],Qn.prototype.clone=xn,Qn.prototype.reverse=Sn,Qn.prototype.value=Ln,Cn.prototype.at=zo,Cn.prototype.chain=Yo,Cn.prototype.commit=Wo,Cn.prototype.next=Jo,Cn.prototype.plant=Zo,Cn.prototype.reverse=tc,Cn.prototype.toJSON=Cn.prototype.valueOf=Cn.prototype.value=ec,Cn.prototype.first=Cn.prototype.head,Qe&&(Cn.prototype[Qe]=Xo),Cn},bn=Cn();aA._=bn,n=function(){return bn}.call(e,A,e,t),n===r||(t.exports=n)}.call(this)},42197:function(t,e,A){"use strict";function n(t){return t&&"object"===typeof t&&"default"in t?t["default"]:t}var r=n(A(85471));function s(t){return s="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s(t)}function a(t){return i(t)||o(t)||c()}function i(t){if(Array.isArray(t)){for(var e=0,A=new Array(t.length);e<t.length;e++)A[e]=t[e];return A}}function o(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}function c(){throw new TypeError("Invalid attempt to spread non-iterable instance")}var l="undefined"!==typeof window;function u(t){return Array.isArray(t)||"object"===s(t)?Object.freeze(t):t}function h(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.reduce((function(t,A){var n=A.passengers[0],r="function"===typeof n?n(e):A.passengers;return t.concat(r)}),[])}function d(t,e){return t.map((function(t,e){return[e,t]})).sort((function(t,A){return e(t[1],A[1])||t[0]-A[0]})).map((function(t){return t[1]}))}function f(t,e){return e.reduce((function(e,A){return t.hasOwnProperty(A)&&(e[A]=t[A]),e}),{})}var p={},m={},g={},v=r.extend({data:function(){return{transports:p,targets:m,sources:g,trackInstances:l}},methods:{open:function(t){if(l){var e=t.to,A=t.from,n=t.passengers,s=t.order,a=void 0===s?1/0:s;if(e&&A&&n){var i={to:e,from:A,passengers:u(n),order:a},o=Object.keys(this.transports);-1===o.indexOf(e)&&r.set(this.transports,e,[]);var c=this.$_getTransportIndex(i),h=this.transports[e].slice(0);-1===c?h.push(i):h[c]=i,this.transports[e]=d(h,(function(t,e){return t.order-e.order}))}}},close:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],A=t.to,n=t.from;if(A&&(n||!1!==e)&&this.transports[A])if(e)this.transports[A]=[];else{var r=this.$_getTransportIndex(t);if(r>=0){var s=this.transports[A].slice(0);s.splice(r,1),this.transports[A]=s}}},registerTarget:function(t,e,A){l&&(this.trackInstances&&!A&&this.targets[t]&&console.warn("[portal-vue]: Target ".concat(t," already exists")),this.$set(this.targets,t,Object.freeze([e])))},unregisterTarget:function(t){this.$delete(this.targets,t)},registerSource:function(t,e,A){l&&(this.trackInstances&&!A&&this.sources[t]&&console.warn("[portal-vue]: source ".concat(t," already exists")),this.$set(this.sources,t,Object.freeze([e])))},unregisterSource:function(t){this.$delete(this.sources,t)},hasTarget:function(t){return!(!this.targets[t]||!this.targets[t][0])},hasSource:function(t){return!(!this.sources[t]||!this.sources[t][0])},hasContentFor:function(t){return!!this.transports[t]&&!!this.transports[t].length},$_getTransportIndex:function(t){var e=t.to,A=t.from;for(var n in this.transports[e])if(this.transports[e][n].from===A)return+n;return-1}}}),w=new v(p),B=1,y=r.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(B++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var t=this;this.$nextTick((function(){w.registerSource(t.name,t)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){w.unregisterSource(this.name),this.clear()},watch:{to:function(t,e){e&&e!==t&&this.clear(e),this.sendUpdate()}},methods:{clear:function(t){var e={from:this.name,to:t||this.to};w.close(e)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(t){return"function"===typeof t?t(this.slotProps):t},sendUpdate:function(){var t=this.normalizeSlots();if(t){var e={from:this.name,to:this.to,passengers:a(t),order:this.order};w.open(e)}else this.clear()}},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[],A=this.tag;return e&&this.disabled?e.length<=1&&this.slim?this.normalizeOwnChildren(e)[0]:t(A,[this.normalizeOwnChildren(e)]):this.slim?t():t(A,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),C=r.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}}
726,data:function(){return{transports:w.transports,firstRender:!0}},created:function(){var t=this;this.$nextTick((function(){w.registerTarget(t.name,t)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(t,e){w.unregisterTarget(e),w.registerTarget(t,this)}},mounted:function(){var t=this;this.transition&&this.$nextTick((function(){t.firstRender=!1}))},beforeDestroy:function(){w.unregisterTarget(this.name)},computed:{ownTransports:function(){var t=this.transports[this.name]||[];return this.multiple?t:0===t.length?[]:[t[t.length-1]]},passengers:function(){return h(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var t=this.slim&&!this.transition;return t&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),t}},render:function(t){var e=this.noWrapper(),A=this.children(),n=this.transition||this.tag;return e?A[0]:this.slim&&!n?t():t(n,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},A)}}),b=0,F=["disabled","name","order","slim","slotProps","tag","to"],_=["multiple","transition"],U=r.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(b++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!==typeof document){var t=document.querySelector(this.mountTo);if(t){var e=this.$props;if(w.targets[e.name])e.bail?console.warn("[portal-vue]: Target ".concat(e.name," is already mounted.\n        Aborting because 'bail: true' is set")):this.portalTarget=w.targets[e.name];else{var A=e.append;if(A){var n="string"===typeof A?A:"DIV",r=document.createElement(n);t.appendChild(r),t=r}var s=f(this.$props,_);s.slim=this.targetSlim,s.tag=this.targetTag,s.slotProps=this.targetSlotProps,s.name=this.to,this.portalTarget=new C({el:t,parent:this.$parent||this,propsData:s})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var t=this.portalTarget;if(this.append){var e=t.$el;e.parentNode.removeChild(e)}t.$destroy()},render:function(t){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),t();if(!this.$scopedSlots.manual){var e=f(this.$props,F);return t(y,{props:e,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var A=this.$scopedSlots.manual({to:this.to});return Array.isArray(A)&&(A=A[0]),A||t()}});function Q(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.component(e.portalName||"Portal",y),t.component(e.portalTargetName||"PortalTarget",C),t.component(e.MountingPortalName||"MountingPortal",U)}var x={install:Q};e.ZL=y},73506:function(t,e,A){"use strict";var n=A(13925),r=String,s=TypeError;t.exports=function(t){if(n(t))return t;throw new s("Can't set "+r(t)+" as a prototype")}},77811:function(t){"use strict";t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},67394:function(t,e,A){"use strict";var n=A(44576),r=A(46706),s=A(22195),a=n.ArrayBuffer,i=n.TypeError;t.exports=a&&r(a.prototype,"byteLength","get")||function(t){if("ArrayBuffer"!==s(t))throw new i("ArrayBuffer expected");return t.byteLength}},3238:function(t,e,A){"use strict";var n=A(44576),r=A(77811),s=A(67394),a=n.DataView;t.exports=function(t){if(!r||0!==s(t))return!1;try{return new a(t),!1}catch(e){return!0}}},55169:function(t,e,A){"use strict";var n=A(3238),r=TypeError;t.exports=function(t){if(n(t))throw new r("ArrayBuffer is detached");return t}},95636:function(t,e,A){"use strict";var n=A(44576),r=A(79504),s=A(46706),a=A(57696),i=A(55169),o=A(67394),c=A(94483),l=A(1548),u=n.structuredClone,h=n.ArrayBuffer,d=n.DataView,f=Math.min,p=h.prototype,m=d.prototype,g=r(p.slice),v=s(p,"resizable","get"),w=s(p,"maxByteLength","get"),B=r(m.getInt8),y=r(m.setInt8);t.exports=(l||c)&&function(t,e,A){var n,r=o(t),s=void 0===e?r:a(e),p=!v||!v(t);if(i(t),l&&(t=u(t,{transfer:[t]}),r===s&&(A||p)))return t;if(r>=s&&(!A||p))n=g(t,0,s);else{var m=A&&!p&&w?{maxByteLength:w(t)}:void 0;n=new h(s,m);for(var C=new d(t),b=new d(n),F=f(s,r),_=0;_<F;_++)y(b,_,B(C,_))}return l||c(t),n}},94644:function(t,e,A){"use strict";var n,r,s,a=A(77811),i=A(21343),o=A(44576),c=A(94901),l=A(20034),u=A(39297),h=A(36955),d=A(16823),f=A(66699),p=A(36840),m=A(62106),g=A(1625),v=A(42787),w=A(52967),B=A(78227),y=A(33392),C=A(91181),b=C.enforce,F=C.get,_=o.Int8Array,U=_&&_.prototype,Q=o.Uint8ClampedArray,x=Q&&Q.prototype,S=_&&v(_),L=U&&v(U),I=Object.prototype,E=o.TypeError,N=B("toStringTag"),T=y("TYPED_ARRAY_TAG"),M="TypedArrayConstructor",P=a&&!!w&&"Opera"!==h(o.opera),j=!1,D={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},k={BigInt64Array:8,BigUint64Array:8},H=function(t){if(!l(t))return!1;var e=h(t);return"DataView"===e||u(D,e)||u(k,e)},O=function(t){var e=v(t);if(l(e)){var A=F(e);return A&&u(A,M)?A[M]:O(e)}},R=function(t){if(!l(t))return!1;var e=h(t);return u(D,e)||u(k,e)},K=function(t){if(R(t))return t;throw new E("Target is not a typed array")},V=function(t){if(c(t)&&(!w||g(S,t)))return t;throw new E(d(t)+" is not a typed array constructor")},G=function(t,e,A,n){if(i){if(A)for(var r in D){var s=o[r];if(s&&u(s.prototype,t))try{delete s.prototype[t]}catch(a){try{s.prototype[t]=e}catch(c){}}}L[t]&&!A||p(L,t,A?e:P&&U[t]||e,n)}},$=function(t,e,A){var n,r;if(i){if(w){if(A)for(n in D)if(r=o[n],r&&u(r,t))try{delete r[t]}catch(s){}if(S[t]&&!A)return;try{return p(S,t,A?e:P&&S[t]||e)}catch(s){}}for(n in D)r=o[n],!r||r[t]&&!A||p(r,t,e)}};for(n in D)r=o[n],s=r&&r.prototype,s?b(s)[M]=r:P=!1;for(n in k)r=o[n],s=r&&r.prototype,s&&(b(s)[M]=r);if((!P||!c(S)||S===Function.prototype)&&(S=function(){throw new E("Incorrect invocation")},P))for(n in D)o[n]&&w(o[n],S);if((!P||!L||L===I)&&(L=S.prototype,P))for(n in D)o[n]&&w(o[n].prototype,L);if(P&&v(x)!==L&&w(x,L),i&&!u(L,N))for(n in j=!0,m(L,N,{configurable:!0,get:function(){return l(this)?this[T]:void 0}}),D)o[n]&&f(o[n],T,n);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:P,TYPED_ARRAY_TAG:j&&T,aTypedArray:K,aTypedArrayConstructor:V,exportTypedArrayMethod:G,exportTypedArrayStaticMethod:$,getTypedArrayConstructor:O,isView:H,isTypedArray:R,TypedArray:S,TypedArrayPrototype:L}},35370:function(t,e,A){"use strict";var n=A(26198);t.exports=function(t,e,A){var r=0,s=arguments.length>2?A:n(e),a=new t(s);while(s>r)a[r]=e[r++];return a}},37628:function(t,e,A){"use strict";var n=A(26198);t.exports=function(t,e){for(var A=n(t),r=new e(A),s=0;s<A;s++)r[s]=t[A-s-1];return r}},39928:function(t,e,A){"use strict";var n=A(26198),r=A(91291),s=RangeError;
726t.exports=function(t,e,A,a){var i=n(t),o=r(A),c=o<0?i+o:o;if(c>=i||c<0)throw new s("Incorrect index");for(var l=new e(i),u=0;u<i;u++)l[u]=u===c?a:t[u];return l}},94483:function(t,e,A){"use strict";var n,r,s,a,i=A(44576),o=A(89429),c=A(1548),l=i.structuredClone,u=i.ArrayBuffer,h=i.MessageChannel,d=!1;if(c)d=function(t){l(t,{transfer:[t]})};else if(u)try{h||(n=o("worker_threads"),n&&(h=n.MessageChannel)),h&&(r=new h,s=new u(2),a=function(t){r.port1.postMessage(null,[t])},2===s.byteLength&&(a(s),0===s.byteLength&&(d=a)))}catch(f){}t.exports=d},55002:function(t){"use strict";t.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1}
726,InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},16193:function(t,e,A){"use strict";var n=A(6596);t.exports="NODE"===n},6596:function(t,e,A){"use strict";var n=A(44576),r=A(82839),s=A(22195),a=function(t){return r.slice(0,t.length)===t};t.exports=function(){return a("Bun/")?"BUN":a("Cloudflare-Workers")?"CLOUDFLARE":a("Deno/")?"DENO":a("Node.js/")?"NODE":n.Bun&&"string"==typeof Bun.version?"BUN":n.Deno&&"object"==typeof Deno.version?"DENO":"process"===s(n.process)?"NODE":n.window&&n.document?"BROWSER":"REST"}()},38574:function(t,e,A){"use strict";var n=A(79504),r=Error,s=n("".replace),a=function(t){return String(new r(t).stack)}("zxcasd"),i=/\n\s*at [^:]*:[^\n]*/,o=i.test(a);t.exports=function(t,e){if(o&&"string"==typeof t&&!r.prepareStackTrace)while(e--)t=s(t,i,"");return t}},89429:function(t,e,A){"use strict";var n=A(44576),r=A(16193);t.exports=function(t){if(r){try{return n.process.getBuiltinModule(t)}catch(e){}try{return Function('return require("'+t+'")')()}catch(e){}}}},23167:function(t,e,A){"use strict";var n=A(94901),r=A(20034),s=A(52967);t.exports=function(t,e,A){var a,i;return s&&n(a=e.constructor)&&a!==A&&r(i=a.prototype)&&i!==A.prototype&&s(t,i),t}},18727:function(t,e,A){"use strict";var n=A(36955);t.exports=function(t){var e=n(t);return"BigInt64Array"===e||"BigUint64Array"===e}},13925:function(t,e,A){"use strict";var n=A(20034);t.exports=function(t){return n(t)||null===t}},32603:function(t,e,A){"use strict";var n=A(655);t.exports=function(t,e){return void 0===t?arguments.length<2?"":e:n(t)}},52967:function(t,e,A){"use strict";var n=A(46706),r=A(20034),s=A(67750),a=A(73506);
726t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,A={};try{t=n(Object.prototype,"__proto__","set"),t(A,[]),e=A instanceof Array}catch(i){}return function(A,n){return s(A),a(n),r(A)?(e?t(A,n):A.__proto__=n,A):A}}():void 0)},1548:function(t,e,A){"use strict";var n=A(44576),r=A(79039),s=A(39519),a=A(6596),i=n.structuredClone;t.exports=!!i&&!r((function(){if("DENO"===a&&s>92||"NODE"===a&&s>94||"BROWSER"===a&&s>97)return!1;var t=new ArrayBuffer(8),e=i(t,{transfer:[t]});return 0!==t.byteLength||8!==e.byteLength}))},75854:function(t,e,A){"use strict";var n=A(72777),r=TypeError;t.exports=function(t){var e=n(t,"number");if("number"==typeof e)throw new r("Can't convert number to bigint");return BigInt(e)}},57696:function(t,e,A){"use strict";var n=A(91291),r=A(18014),s=RangeError;t.exports=function(t){if(void 0===t)return 0;var e=n(t),A=r(e);if(e!==A)throw new s("Wrong length or index");return A}},655:function(t,e,A){"use strict";var n=A(36955),r=String;t.exports=function(t){if("Symbol"===n(t))throw new TypeError("Cannot convert a Symbol value to a string");return r(t)}},16573:function(t,e,A){"use strict";var n=A(21343),r=A(62106),s=A(3238),a=ArrayBuffer.prototype;n&&!("detached"in a)&&r(a,"detached",{configurable:!0,get:function(){return s(this)}})},77936:function(t,e,A){"use strict";var n=A(46518),r=A(95636);r&&n({target:"ArrayBuffer",proto:!0},{transferToFixedLength:function(){return r(this,arguments.length?arguments[0]:void 0,!1)}})},78100:function(t,e,A){"use strict";var n=A(46518),r=A(95636);r&&n({target:"ArrayBuffer",proto:!0},{transfer:function(){return r(this,arguments.length?arguments[0]:void 0,!0)}})},61806:function(t,e,A){"use strict";var n=A(46518),r=A(28551),s=A(72652),a=A(1767),i=[].push;n({target:"Iterator",proto:!0,real:!0},{toArray:function(){var t=[];return s(a(r(this)),i,{that:t,IS_RECORD:!0}),t}})},37467:function(t,e,A){"use strict";var n=A(37628),r=A(94644),s=r.aTypedArray,a=r.exportTypedArrayMethod,i=r.getTypedArrayConstructor;a("toReversed",(function(){return n(s(this),i(this))}))},44732:function(t,e,A){"use strict";var n=A(94644),r=A(79504),s=A(79306),a=A(35370),i=n.aTypedArray,o=n.getTypedArrayConstructor,c=n.exportTypedArrayMethod,l=r(n.TypedArrayPrototype.sort);c("toSorted",(function(t){void 0!==t&&s(t);var e=i(this),A=a(o(e),e);return l(A,t)}))},79577:function(t,e,A){"use strict";var n=A(39928),r=A(94644),s=A(18727),a=A(91291),i=A(75854),o=r.aTypedArray,c=r.getTypedArrayConstructor,l=r.exportTypedArrayMethod,u=!!function(){try{new Int8Array(1)["with"](2,{valueOf:function(){throw 8}})}catch(t){return 8===t}}();l("with",{with:function(t,e){var A=o(this),r=a(t),l=s(A)?i(e):+e;return n(A,c(A),r,l)}}["with"],!u)},41795:function(t,e,A){"use strict";A(61806)},64979:function(t,e,A){"use strict";var n=A(46518),r=A(44576),s=A(97751),a=A(6980),i=A(24913).f,o=A(39297),c=A(90679),l=A(23167),u=A(32603),h=A(55002),d=A(38574),f=A(21343),p=A(96395),m="DOMException",g=s("Error"),v=s(m),w=function(){c(this,B);var t=arguments.length,e=u(t<1?void 0:arguments[0]),A=u(t<2?void 0:arguments[1],"Error"),n=new v(e,A),r=new g(e);return r.name=m,i(n,"stack",a(1,d(r.stack,1))),l(n,this,w),n},B=w.prototype=v.prototype,y="stack"in new g(m),C="stack"in new v(1,2),b=v&&f&&Object.getOwnPropertyDescriptor(r,m),F=!!b&&!(b.writable&&b.configurable),_=y&&!F&&!C;n({global:!0,constructor:!0,forced:p||_},{DOMException:_?w:v});var U=s(m),Q=U.prototype;if(Q.constructor!==U)for(var x in p||i(Q,"constructor",a(1,U)),h)if(o(h,x)){var S=h[x],L=S.s;o(U,L)||i(U,L,a(6,S.c))}}}]);
727//# sourceMappingURL=admin-teams.1f0f6fb9.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.