From 8ceb8299bf57500944ca8e6261754c1486555eda Mon Sep 17 00:00:00 2001 From: btopro Date: Fri, 1 Mar 2024 16:54:16 -0500 Subject: [PATCH] build for HAXcms updated --- .../@lit-labs/motion/animate.d.ts.map | 2 +- .../node_modules/@lit-labs/motion/animate.js | 2 +- .../@lit-labs/motion/animate.js.map | 2 +- .../node_modules/@lit-labs/motion/position.js | 2 +- .../reactive-element/decorators/property.js | 2 +- .../reactive-element.d.ts.map | 2 +- .../@lit/reactive-element/reactive-element.js | 2 +- .../reactive-element/reactive-element.js.map | 2 +- .../a11y-collapse/a11y-collapse.js | 6 +- .../a11y-compare-image/a11y-compare-image.js | 14 +- .../lib/a11y-gif-player.haxProperties.json | 2 +- .../a11y-media-player/a11y-media-player.js | 22 +- .../lib/a11y-media-state-manager.js | 2 +- .../lib/a11y-media-transcript-cue.js | 4 +- .../lib/a11y-media-youtube.js | 4 +- .../absolute-position-behavior.js | 2 +- .../lib/absolute-position-state-manager.js | 2 +- .../accent-card/accent-card.js | 325 ++- .../accent-card/lib/accent-card-clickable.js | 59 - .../anchor-behaviors/anchor-behaviors.js | 2 +- .../@lrnwebcomponents/app-hax/app-hax.js | 6 +- .../app-hax/lib/app-hax-theme.js | 751 ++--- .../rpg-character-toast.js | 37 +- .../app-hax/lib/v1/AppHaxBackendAPI.js | 4 +- .../app-hax/lib/v1/AppHaxRouter.js | 2 +- .../app-hax/lib/v1/AppHaxStore.js | 2 +- .../app-hax/lib/v1/app-hax-hat-progress.js | 2 +- .../app-hax/lib/v1/app-hax-search-results.js | 2 +- .../app-hax/lib/v1/app-hax-site-bar.js | 2 +- .../app-hax/lib/v1/app-hax-site-details.js | 4 +- .../app-hax/lib/v1/app-hax-site-login.js | 4 +- .../app-hax/lib/v1/app-hax-steps.js | 12 +- .../app-hax/lib/v1/app-hax-toast.js | 2 +- .../wired-darkmode-toggle.js | 2 +- .../audio-player/audio-player.js | 2 +- .../barcode-reader/lib/zxing.js | 2 +- .../bootstrap-theme/bootstrap-theme.js | 8 +- .../lib/BootstrapBreadcrumb.js | 18 +- .../lib/BootstrapUserStylesMenuMixin.js | 115 +- .../dist/chartist-plugin-fill-donut.js | 2 +- .../src/scripts/chartist-plugin-fill-donut.js | 2 +- .../lib/chartist/dist/chartist.js | 2 +- .../@lrnwebcomponents/clean-one/clean-one.js | 1249 ++++---- .../@lrnwebcomponents/clean-two/clean-two.js | 240 +- .../cms-hax/lib/cms-block.js | 4 +- .../cms-hax/lib/cms-entity.js | 2 +- .../cms-hax/lib/cms-token.js | 4 +- .../cms-hax/lib/cms-views.js | 2 +- .../code-editor/code-editor.js | 6 +- .../lib/monaco-element/monaco-element.js | 6 +- .../code-editor/lib/monaco-element/monaco.js | 2 +- .../code-sample/lib/highlightjs/highlight.js | 2 +- .../collection-list/collection-list.js | 101 +- .../collection-list/lib/collection-item.js | 175 +- .../lib/collection-list.haxProperties.json | 2 +- .../collection-list/lib/collection-row.js | 160 + .../collection-list/lib/collections-theme.js | 111 +- .../@lrnwebcomponents/count-up/lib/countup.js | 2 +- .../course-design/lib/block-quote.js | 101 +- .../lib/course-intro-lesson-plans.js | 2 +- .../course-design/lib/learning-component.js | 114 +- .../csv-render/csv-render.js | 5 +- .../@lrnwebcomponents/d-d-d/d-d-d.js | 5 + .../@lrnwebcomponents/d-d-d/lib/DDDStyles.js | 2598 +++++++++++++++++ .../@lrnwebcomponents/d-d-d/lib/d-d-docs.js | 1690 +++++++++++ .../d-d-d/lib/ddd-brochure-theme.js | 161 + .../@lrnwebcomponents/date-card/date-card.js | 2 +- .../date-card/lib/date-chip.js | 2 +- .../discord-embed/discord-embed.js | 20 +- .../lib/discord-embed.haxProperties.json | 5 +- .../documentation-player.js | 2 +- .../editable-list/lib/editable-list-item.js | 4 +- .../editable-table/editable-table.js | 6 +- .../lib/editable-table-behaviors.js | 68 +- .../lib/editable-table-display.js | 44 +- .../editable-table/lib/editable-table-edit.js | 123 +- .../lib/editable-table-editor-rowcol.js | 8 +- .../lib/editable-table-filter.js | 5 +- .../editable-table/lib/editable-table-sort.js | 5 +- .../lrnapp-studio-kanban.js | 4 +- .../lrnapp-studio-submission-page.js | 2 +- .../elmsln-loading/elmsln-loading.js | 2 +- .../lib/elmsln-studio-assignment.js | 2 +- .../lib/elmsln-studio-assignments.js | 2 +- .../lib/elmsln-studio-dashboard.js | 2 +- .../lib/elmsln-studio-portfolio.js | 2 +- .../lib/elmsln-studio-submission-card.js | 6 +- .../lib/elmsln-studio-submissions.js | 62 +- .../lib/elmsln-studio-utilities.js | 22 +- .../enhanced-text/enhanced-text.js | 50 +- .../event-badge/event-badge.js | 2 +- .../figure-label/figure-label.js | 60 +- .../lib/docx-file-system-broker.js | 2 +- .../file-system-broker/lib/mammoth/NEWS | 4 +- .../file-system-broker/lib/mammoth/README.md | 26 +- .../lib/mammoth/bin/mammoth | 2 +- .../lib/mammoth/lib/document-to-html.js | 2 +- .../lib/mammoth/mammoth.browser.js | 2 +- .../lib/mammoth/test/mammoth.tests.js | 2 +- .../lib/xlsx-file-system-broker.js | 2 +- .../file-system-broker/lib/xlsx/LICENSE | 2 +- .../file-system-broker/lib/xlsx/README.md | 18 +- .../file-system-broker/lib/xlsx/dist/LICENSE | 2 +- .../file-system-broker/lib/xlsx/dist/jszip.js | 2 +- .../lib/xlsx/dist/xlsx.extendscript.js | 2 +- .../file-system-broker/lib/xlsx/dist/xlsx.js | 2 +- .../file-system-broker/lib/xlsx/jszip.js | 2 +- .../file-system-broker/lib/xlsx/xlsx.js | 2 +- .../filtered-image/filtered-image.js | 2 +- .../flash-card/flash-card.js | 2 +- .../flash-card/lib/flash-card-set.js | 2 +- .../full-width-image/full-width-image.js | 12 +- .../lib/full-width-image.haxProperties.json | 2 +- .../future-terminal-text.js | 2 +- .../lib/FutureTerminalTextSuper.js | 2 +- .../lib/future-terminal-text-lite.js | 3 +- .../grade-book/grade-book.js | 112 +- .../grade-book/lib/GradeBookUIPieces.js | 2 +- .../grade-book/lib/grade-book-lite.js | 40 +- .../grade-book/lib/grade-book-store.js | 2 +- .../grid-plate/grid-plate.js | 14 +- .../@lrnwebcomponents/h-a-x/h-a-x.js | 2 +- .../h5p-element/lib/h5p-resizer.js | 2 +- .../lib/h5p/js/h5p-confirmation-dialog.js | 2 +- .../lib/h5p/js/h5p-content-upgrade.js | 2 +- .../h5p-element/lib/h5p/js/h5p-embed.js | 2 +- .../lib/h5p/js/h5p-event-dispatcher.js | 2 +- .../lib/h5p/js/h5p-library-list.js | 2 +- .../h5p-element/lib/h5p/js/h5p-resizer.js | 2 +- .../h5p-element/lib/h5p/js/h5p-x-api-event.js | 2 +- .../h5p-element/lib/h5p/js/h5p-x-api.js | 2 +- .../h5p-element/lib/h5p/js/h5p.js | 2 +- .../h5p-element/lib/h5p/js/jquery.js | 2 +- .../hal-9000/lib/hal-9000-ui/hal-9000-ui.js | 2 +- .../hax-body-behaviors/lib/HAXFields.js | 2 +- .../hax-body-behaviors/lib/HAXLayouts.js | 2 +- .../hax-body-behaviors/lib/HAXWiring.js | 2 +- .../@lrnwebcomponents/hax-body/hax-body.js | 129 +- .../hax-body/lib/hax-app-picker.js | 2 +- .../hax-body/lib/hax-app-search.js | 4 +- .../hax-body/lib/hax-autoloader.js | 2 +- .../hax-body/lib/hax-element-demo.js | 2 +- .../hax-body/lib/hax-export-dialog.js | 2 +- .../hax-body/lib/hax-gizmo-browser.js | 128 +- .../@lrnwebcomponents/hax-body/lib/hax-map.js | 2 +- .../hax-body/lib/hax-picker.js | 2 +- .../hax-body/lib/hax-plate-context.js | 98 +- .../hax-body/lib/hax-store.js | 4 +- .../hax-body/lib/hax-text-editor-button.js | 2 +- .../hax-body/lib/hax-text-editor-toolbar.js | 4 +- .../hax-body/lib/hax-toolbar-item.js | 56 +- .../hax-body/lib/hax-toolbar.js | 2 +- .../hax-body/lib/hax-tray.js | 13 +- .../hax-body/lib/hax-view-source.js | 23 +- .../hax-cloud/lib/appstore.json | 1 - .../hax-iconset/lib/elmsln-custom-iconset.js | 2 +- .../haxcms-elements/lib/base.css | 218 +- .../lib/core/HAXCMSLitElementTheme.js | 132 +- .../lib/core/HAXCMSThemeWiring.js | 2 +- .../core/backends/haxcms-backend-beaker.js | 2 +- .../lib/core/backends/haxcms-backend-demo.js | 4 +- .../core/backends/haxcms-backend-nodejs.js | 4 +- .../lib/core/backends/haxcms-backend-php.js | 4 +- .../core/backends/haxcms-backend-userfs.js | 2 +- .../lib/core/haxcms-editor-builder.js | 2 +- .../lib/core/haxcms-outline-editor-dialog.js | 2 +- .../lib/core/haxcms-share-dialog.js | 4 +- .../lib/core/haxcms-site-builder.js | 4 +- .../lib/core/haxcms-site-dashboard.js | 6 +- .../lib/core/haxcms-site-editor-ui.js | 14 +- .../lib/core/haxcms-site-editor.js | 4 +- .../lib/core/haxcms-site-insights.js | 16 +- .../lib/core/haxcms-site-router.js | 2 +- .../lib/core/haxcms-site-store.js | 2 +- .../haxcms-elements/lib/core/haxcms-toast.js | 2 +- .../lib/core/micros/haxcms-button-add.js | 2 +- .../lib/core/site-list/haxcms-site-listing.js | 6 +- .../lib/core/themes/haxcms-blank-theme.js | 3 +- .../lib/core/themes/haxcms-print-theme.js | 2 +- .../lib/core/themes/haxcms-slide-theme.js | 2 +- .../lib/core/themes/haxcms-user-theme.js | 4 +- .../lib/core/ui/haxcms-page-get-started.js | 3 +- .../lib/core/utils/EmailPageMixin.js | 4 +- .../lib/core/utils/HAXCMSMobileMenu.js | 3 +- .../lib/core/utils/HAXCMSOperationButtons.js | 4 +- .../lib/core/utils/HAXCMSRememberRoute.js | 2 +- .../lib/core/utils/HAXCMSThemeParts.js | 2 +- .../lib/core/utils/HAXCMSUserStylesMenu.js | 94 +- .../lib/core/utils/PDFPageMixin.js | 4 +- .../lib/core/utils/PrintBranchMixin.js | 4 +- .../lib/core/utils/QRCodeMixin.js | 4 +- .../lib/development/haxcms-dev-theme.js | 2 +- .../lib/development/haxcms-theme-developer.js | 2 +- .../active-item/site-active-tags.js | 20 +- .../active-item/site-active-title.js | 2 +- .../active-item/site-git-corner.js | 4 +- .../active-item/site-share-widget.js | 2 +- .../blocks/site-children-block.js | 30 +- .../blocks/site-outline-block.js | 2 +- .../lib/ui-components/layout/site-modal.js | 6 +- .../lib/ui-components/layout/site-region.js | 2 +- .../magic/site-collection-list.js | 8 +- .../lib/ui-components/magic/site-view.js | 176 +- .../navigation/site-breadcrumb.js | 97 +- .../navigation/site-dot-indicator.js | 2 +- .../navigation/site-menu-button.js | 6 +- .../navigation/site-menu-content.js | 46 +- .../lib/ui-components/navigation/site-menu.js | 4 +- .../ui-components/navigation/site-top-menu.js | 2 +- .../query/site-query-menu-slice.js | 2 +- .../ui-components/routes/site-views-route.js | 6 +- .../ui-components/site/site-print-button.js | 4 +- .../ui-components/site/site-remote-content.js | 4 +- .../lib/ui-components/site/site-rss-button.js | 4 +- .../lib/ui-components/site/site-search.js | 47 +- .../lib/ui-components/site/site-title.js | 2 +- .../lib/ui-components/site/site-uuid-link.js | 2 +- .../haxcms-elements/package.json | 127 +- .../haxor-slevin/haxor-slevin.js | 60 +- .../haxschema-builder/lib/hax-schema-form.js | 4 +- .../hexagon-loader/lib/hex-a-gon.js | 2 +- .../i18n-manager/i18n-manager.js | 2 +- .../image-inspector/image-inspector.js | 2 +- .../lib/openseadragon/openseadragon.js | 2 +- .../img-view-modal/lib/img-view-viewer.js | 48 +- .../inline-audio/inline-audio.js | 2 +- .../item-overlay-ops/item-overlay-ops.js | 4 +- .../json-editor/json-editor.js | 4 +- .../json-outline-schema/lib/jos-render.js | 4 +- .../lazy-image-helpers/lazy-image-helpers.js | 4 +- .../learn-two-theme/learn-two-theme.js | 47 +- .../lesson-overview/lib/lesson-highlight.js | 2 +- .../lorem-data/lib/lorem-data-behaviors.js | 2 +- .../lrn-button/lrn-button.js | 2 +- .../lrn-css-reset/lrn-css-reset.js | 58 +- .../lib/gitgraphjs/src/gitgraph.js | 2 +- .../lrn-icons/lib/course-icons.js | 2 +- .../lrn-shared-styles/lrn-shared-styles.js | 2 +- .../lrndesign-avatar/lrndesign-avatar.js | 2 +- .../lrndesign-chart/lrndesign-chart.js | 2 +- .../lib/lrndesign-imagemap-hotspot.js | 2 +- .../lrndesign-paperstack.js | 2 +- .../lrndesign-sidenote/lrndesign-sidenote.js | 2 +- .../lrndesign-timeline/lrndesign-timeline.js | 4 +- .../lrnsys-comment/lib/lrnsys-comment-list.js | 2 +- .../lrnsys-layout/lib/lrnsys-dialog.js | 6 +- .../lrnsys-layout/lib/lrnsys-drawer.js | 6 +- .../lrnsys-outline/lib/lrnsys-outline-item.js | 2 +- .../lib/lrnsys-progress-circle.js | 20 +- .../map-menu/lib/map-menu-header.js | 9 +- .../map-menu/lib/map-menu-item.js | 9 +- .../@lrnwebcomponents/md-block/md-block.js | 115 +- .../media-behaviors/media-behaviors.js | 2 +- .../media-image/media-image.js | 73 +- .../meme-maker/meme-maker.js | 5 +- .../merit-badge/lib/badge-sticker.js | 2 +- .../merit-badge/lib/date-title.js | 2 +- .../multiple-choice/lib/confetti-container.js | 2 +- .../lib/multiple-choice.haxProperties.json | 12 - .../multiple-choice/multiple-choice.js | 90 +- .../music-player/lib/html-midi-player.js | 2 +- .../lib/MutationObserverImportMixin.js | 2 +- .../@lrnwebcomponents/nav-card/nav-card.js | 2 +- .../outline-designer/outline-designer.js | 4 +- .../outline-player/outline-player.js | 43 +- .../lib/page-anchor.haxProperties.json | 52 + .../page-break/lib/page-anchor.js | 16 + .../page-break/lib/page-break-manager.js | 2 +- .../page-break/lib/page-break-outline.js | 2 +- .../lib/page-break.haxProperties.json | 30 +- .../page-break/page-break.js | 36 +- .../page-contents-menu/page-contents-menu.js | 89 +- .../@lrnwebcomponents/page-flag/page-flag.js | 2 +- .../page-section/lib/assets/geo-bkg.png | Bin 0 -> 50274 bytes .../page-section/lib/assets/texture-lines.svg | 6 + .../lib/page-section.haxProperties.json | 70 +- .../page-section/page-section.js | 255 +- .../paper-search/lib/paper-filter-dialog.js | 2 +- .../person-testimonial/person-testimonial.js | 2 +- .../place-holder/place-holder.js | 4 +- .../play-list/lib/SLStyleManager.js | 2 +- .../lib/play-list.haxProperties.json | 6 +- .../@lrnwebcomponents/play-list/play-list.js | 4 +- .../polaris-theme/lib/polaris-invent-theme.js | 525 ++++ .../polaris-theme/lib/polaris-story-card.js | 2 +- .../polaris-theme/polaris-theme.js | 41 +- .../post-card/lib/PostCardPhoto.js | 2 +- .../product-card/lib/course-card.js | 4 +- .../product-card/lib/hax-element-card-list.js | 4 +- .../lib/hax-element-list-selector.js | 2 +- .../product-card/lib/product-banner.js | 2 +- .../product-card/product-card.js | 2 +- .../product-glance/product-glance.js | 2 +- .../product-offering/product-offering.js | 2 +- .../progress-donut/progress-donut.js | 2 +- .../lib/promise-progress-lite.js | 2 +- .../lib/wc-preload-progress.js | 2 +- .../@lrnwebcomponents/q-r/lib/qr-code.js | 2 +- .../@lrnwebcomponents/q-r/lib/qr.js | 2 +- .../lib/relative-heading-lite.js | 2 +- .../lib/relative-heading-state-manager.js | 6 +- .../replace-tag/lib/PerformanceDetect.js | 2 +- .../replace-tag/lib/loading-styles.js | 2 +- .../lib/responsive-grid-row.js | 2 +- .../lib/responsive-utility-behaviors.js | 2 +- .../responsive-utility/responsive-utility.js | 2 +- .../retro-card/retro-card.js | 12 +- .../lib/buttons/rich-text-editor-button.js | 2 +- .../buttons/rich-text-editor-emoji-picker.js | 2 +- .../buttons/rich-text-editor-icon-picker.js | 2 +- .../lib/buttons/rich-text-editor-picker.js | 2 +- .../singletons/rich-text-editor-clipboard.js | 2 +- .../singletons/rich-text-editor-highlight.js | 2 +- .../lib/singletons/rich-text-editor-prompt.js | 4 +- .../rich-text-editor-range-behaviors.js | 2 +- .../lib/singletons/rich-text-editor-source.js | 2 +- .../lib/toolbars/rich-text-editor-toolbar.js | 4 +- .../rpg-character/rpg-character.js | 2 +- .../lib/self-check.haxProperties.json | 1 + .../self-check/self-check.js | 184 +- .../lib/simple-autocomplete-text-trigger.js | 2 +- .../simple-blog/lib/simple-blog-footer.js | 14 +- .../simple-blog/lib/simple-blog-header.js | 2 +- .../simple-blog/lib/simple-blog-listing.js | 2 +- .../simple-blog/lib/simple-blog-overview.js | 2 +- .../simple-blog/lib/simple-blog-post.js | 25 +- .../simple-blog/simple-blog.js | 11 +- .../simple-colors-shared-styles.js | 4 +- .../lib/demo/simple-colors-swatch-info.js | 26 +- .../lib/demo/simple-colors-swatches.js | 2 +- .../simple-colors/lib/simple-colors-picker.js | 5 +- .../lib/simple-colors-polymer.js | 2 +- .../simple-colors-shared-styles-polymer.js | 2 +- .../simple-colors/simple-colors.js | 12 +- .../simple-cta/simple-cta.js | 155 +- .../simple-drawer/simple-drawer.js | 4 +- .../simple-emoji/simple-emoji.js | 2 +- .../lib/simple-fields-array-item.js | 4 +- .../simple-fields/lib/simple-fields-array.js | 4 +- .../simple-fields/lib/simple-fields-code.js | 4 +- .../simple-fields/lib/simple-fields-combo.js | 2 +- .../simple-fields/lib/simple-fields-field.js | 15 +- .../lib/simple-fields-html-block.js | 2 +- .../simple-fields/lib/simple-fields-lite.js | 2 +- .../lib/simple-fields-tag-list.js | 4 +- .../simple-fields/lib/simple-fields-ui.js | 4 +- .../simple-fields/lib/simple-fields-upload.js | 4 +- .../lib/simple-fields-url-combo-item.js | 2 +- .../lib/simple-fields-url-combo.js | 2 +- .../simple-fields/lib/simple-tag-lite.js | 6 +- .../simple-fields/lib/simple-tag.js | 5 +- .../simple-fields/lib/simple-tags.js | 7 +- .../simple-fields/simple-fields.js | 4 +- .../simple-icon-picker/simple-icon-picker.js | 2 +- .../simple-icon/lib/simple-icon-lite.js | 2 +- .../lib/simple-icon.haxProperties.json | 3 +- .../simple-icon/lib/simple-iconset-demo.js | 36 +- .../simple-icon/lib/simple-iconset.js | 2 +- .../simple-icon/simple-icon.js | 2 +- .../simple-login/lib/simple-camera-snap.js | 2 +- .../simple-login/lib/simple-login-avatar.js | 2 +- .../simple-login/lib/simple-login-camera.js | 2 +- .../simple-login/simple-login.js | 5 +- .../simple-modal/lib/simple-modal-handler.js | 2 +- .../simple-modal/lib/simple-modal-template.js | 4 +- .../simple-picker/lib/SimplePickerEmojis.js | 2 +- .../simple-picker/lib/simple-emoji-picker.js | 7 +- .../simple-picker/lib/simple-symbol-picker.js | 4 +- .../simple-picker/simple-picker.js | 16 +- .../lib/simple-popover-manager.js | 2 +- .../lib/simple-popover-selection.js | 2 +- .../simple-popover/lib/simple-tour.js | 6 +- .../simple-popover/simple-popover.js | 2 +- .../simple-range-input/simple-range-input.js | 20 +- .../simple-toast/lib/simple-toast-el.js | 2 +- .../simple-toast/simple-toast.js | 4 +- .../lib/simple-toolbar-button.js | 62 +- .../lib/simple-toolbar-field.js | 6 +- .../lib/simple-toolbar-menu-item.js | 2 +- .../lib/simple-toolbar-more-button.js | 2 +- .../simple-tooltip/simple-tooltip.js | 2 + .../sorting-question/lib/sorting-option.js | 2 +- .../star-rating/star-rating.js | 2 +- .../stop-note/lib/stop-icon.js | 2 +- .../lib/stop-note.haxProperties.json | 14 +- .../@lrnwebcomponents/stop-note/stop-note.js | 115 +- .../super-daemon/lib/super-daemon-row.js | 10 +- .../super-daemon/lib/super-daemon-search.js | 4 +- .../super-daemon/lib/super-daemon-toast.js | 10 +- .../super-daemon/lib/super-daemon-ui.js | 4 +- .../super-daemon/super-daemon.js | 2 +- .../lib/terrible-best-themes.js | 14 +- .../lib/terrible-outlet-themes.js | 2 +- .../lib/terrible-productionz-themes.js | 49 +- .../lib/terrible-resume-themes.js | 2 +- .../terrible-themes/terrible-themes.js | 149 +- .../threaded-discussion.js | 3 +- .../training-theme/lib/training-button.js | 2 +- .../training-theme/lib/training-top.js | 3 +- .../training-theme/training-theme.js | 28 +- .../lib/twitter-embed-vanilla.js | 2 +- .../@lrnwebcomponents/utils/utils.js | 2 +- .../video-player/video-player.js | 66 +- .../vocab-term/vocab-term.js | 2 +- .../voice-recorder/lib/vmsg-fork.js | 2 +- .../node_modules/lit-element/lit-element.js | 2 +- .../lit-element/lit-element.js.map | 2 +- .../lit-element/polyfill-support.js.map | 2 +- .../lit-html/async-directive.js.map | 2 +- .../development/async-directive.js.map | 2 +- .../development/directive-helpers.js.map | 2 +- .../lit-html/development/lit-html.d.ts.map | 2 +- .../lit-html/development/lit-html.js | 2 +- .../lit-html/development/lit-html.js.map | 2 +- .../development/polyfill-support.js.map | 2 +- .../development/private-ssr-support.d.ts.map | 2 +- .../development/private-ssr-support.js | 2 +- .../development/private-ssr-support.js.map | 2 +- .../lit-html/development/static.js.map | 2 +- .../lit-html/directive-helpers.js | 2 +- .../lit-html/directives/async-append.js | 4 +- .../lit-html/directives/async-append.js.map | 2 +- .../directives/async-replace.d.ts.map | 2 +- .../lit-html/directives/async-replace.js | 2 +- .../lit-html/directives/async-replace.js.map | 2 +- .../node_modules/lit-html/directives/cache.js | 2 +- .../lit-html/directives/class-map.js | 2 +- .../node_modules/lit-html/directives/guard.js | 2 +- .../directives/private-async-helpers.js | 2 +- .../node_modules/lit-html/directives/ref.js | 2 +- .../lit-html/directives/repeat.js | 2 +- .../lit-html/directives/style-map.js | 2 +- .../lit-html/directives/template-content.js | 2 +- .../lit-html/directives/unsafe-html.js | 4 +- .../node_modules/lit-html/directives/until.js | 2 +- .../node_modules/lit-html/lit-html.d.ts.map | 2 +- .../es6/node_modules/lit-html/lit-html.js | 2 +- .../es6/node_modules/lit-html/lit-html.js.map | 2 +- .../lit-html/node/async-directive.js.map | 2 +- .../lit-html/node/directive-helpers.js | 2 +- .../node_modules/lit-html/node/lit-html.js | 2 +- .../lit-html/node/lit-html.js.map | 2 +- .../lit-html/node/polyfill-support.js.map | 2 +- .../lit-html/node/private-ssr-support.js | 2 +- .../lit-html/node/private-ssr-support.js.map | 2 +- .../lit-html/polyfill-support.js.map | 2 +- .../lit-html/private-ssr-support.d.ts.map | 2 +- .../lit-html/private-ssr-support.js | 2 +- .../lit-html/private-ssr-support.js.map | 2 +- platforms/haxcms/wc-registry.json | 2 +- 450 files changed, 9561 insertions(+), 4330 deletions(-) delete mode 100644 platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/accent-card/lib/accent-card-clickable.js create mode 100644 platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/collection-list/lib/collection-row.js create mode 100644 platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/d-d-d/d-d-d.js create mode 100644 platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/d-d-d/lib/DDDStyles.js create mode 100644 platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/d-d-d/lib/d-d-docs.js create mode 100644 platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/d-d-d/lib/ddd-brochure-theme.js create mode 100644 platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/page-break/lib/page-anchor.haxProperties.json create mode 100644 platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/page-break/lib/page-anchor.js create mode 100644 platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/page-section/lib/assets/geo-bkg.png create mode 100644 platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/page-section/lib/assets/texture-lines.svg create mode 100644 platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/polaris-theme/lib/polaris-invent-theme.js diff --git a/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/animate.d.ts.map b/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/animate.d.ts.map index 5f0d2355a7..8e7c5b43e5 100644 --- a/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/animate.d.ts.map +++ b/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/animate.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"animate.d.ts","sourceRoot":"","sources":["../src/animate.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"animate.d.ts","sourceRoot":"","sources":["../src/animate.ts"],"names":[],"mappings":"AAMA,OAAO,EAAU,aAAa,EAAC,MAAM,aAAa,CAAC;AACnD,OAAO,EAAY,QAAQ,EAAW,MAAM,kBAAkB,CAAC;AAC/D,OAAO,EAAC,cAAc,EAAC,MAAM,wBAAwB,CAAC;AAEtD,OAAO,EAAC,iBAAiB,EAAC,MAAM,yBAAyB,CAAC;AAE1D,MAAM,MAAM,SAAS,GAAG;IACtB,CAAC,KAAK,EAAE,MAAM,GAAG,MAAM,GAAG,MAAM,CAAC;CAClC,CAAC;AAEF,MAAM,MAAM,iBAAiB,GAAG,MAAM,EAAE,CAAC;AAQzC,MAAM,MAAM,OAAO,GAAG;IAEpB,eAAe,CAAC,EAAE,wBAAwB,CAAC;IAE3C,UAAU,CAAC,EAAE,iBAAiB,CAAC;IAE/B,QAAQ,CAAC,EAAE,OAAO,CAAC;IAEnB,KAAK,CAAC,EAAE,MAAM,OAAO,CAAC;IAEtB,EAAE,CAAC,EAAE,OAAO,CAAC;IAEb,IAAI,CAAC,EAAE,OAAO,CAAC;IAEf,EAAE,CAAC,EAAE,QAAQ,EAAE,CAAC;IAEhB,GAAG,CAAC,EAAE,QAAQ,EAAE,CAAC;IAEjB,YAAY,CAAC,EAAE,OAAO,CAAC;IAEvB,WAAW,CAAC,EAAE,OAAO,CAAC;IAEtB,OAAO,CAAC,EAAE,CAAC,OAAO,EAAE,OAAO,KAAK,IAAI,CAAC;IAErC,UAAU,CAAC,EAAE,CAAC,OAAO,EAAE,OAAO,KAAK,IAAI,CAAC;IAExC,QAAQ,CAAC,EAAE,CAAC,OAAO,EAAE,OAAO,KAAK,QAAQ,EAAE,GAAG,SAAS,CAAC;CACzD,CAAC;AAEF,eAAO,MAAM,cAAc,wBAC+B,CAAC;AAG3D,eAAO,MAAM,QAAQ;;;GAAyD,CAAC;AAC/E,eAAO,MAAM,QAAQ;;;GAA0D,CAAC;AAChF,eAAO,MAAM,OAAO;;;GAA0D,CAAC;AAC/E,eAAO,MAAM,QAAQ;;;GAAyD,CAAC;AAC/E,eAAO,MAAM,IAAI,MAAO,CAAC;AACzB,eAAO,MAAM,OAAO;;GAAiB,CAAC;AACtC,eAAO,MAAM,IAAI;;GAAU,CAAC;AAC5B,eAAO,MAAM,MAAM;;GAA+B,CAAC;AACnD,eAAO,MAAM,UAAU;;;;;;IAItB,CAAC;AAYF,eAAO,MAAM,cAAc,EAAE;IAC3B,CAAC,CAAC,EAAE,MAAM,GAAG,CACX,CAAC,EAAE,MAAM,EACT,CAAC,EAAE,MAAM,KACN;QACH,KAAK,CAAC,EAAE,MAAM,CAAC;QACf,SAAS,CAAC,EAAE,MAAM,CAAC;QACnB,YAAY,CAAC,EAAE;YAAC,CAAC,CAAC,EAAE,MAAM,GAAG,MAAM,CAAA;SAAC,CAAC;KACtC,CAAC;CAwCH,CAAC;AAEF,eAAO,MAAM,sBAAsB,EAAE,wBAGpC,CAAC;AAEF,eAAO,MAAM,oBAAoB,EAAE,iBAQlC,CAAC;AAyBF;;GAEG;AACH,qBAAa,OAAQ,SAAQ,cAAc;IACzC,OAAO,CAAC,eAAe,CAAS;IAChC,OAAO,CAAC,KAAK,CAAC,CAAyB;IACvC,OAAO,CAAC,WAAW,CAAC,CAAY;IAChC,OAAO,CAAC,WAAW,CAAwB;IAC3C,OAAO,CAAC,YAAY,CAAqB;IACzC,OAAO,CAAC,cAAc,CAAQ;IAC9B,OAAO,CAAC,cAAc,CAAU;IAChC,OAAO,CAAC,OAAO,CAAC,CAA4B;IAC5C,OAAO,EAAG,WAAW,CAAC;IAEtB,SAAS,UAAS;IAClB,mBAAmB,CAAC,EAAE,SAAS,CAAC;IAChC,MAAM,CAAC,EAAE,QAAQ,EAAE,CAAC;IACpB,YAAY,CAAC,EAAE,SAAS,CAAC;IACzB,OAAO,EAAG,OAAO,CAAC;IAClB,iBAAiB,CAAC,EAAE,CAAC,MAAM,OAAO,CAAC,GAAG,OAAO,CAAC;IAE9C,QAAQ,EAAG,OAAO,CAAC,IAAI,CAAC,CAAC;IACzB,OAAO,CAAC,gBAAgB,CAAC,CAAa;gBAE1B,IAAI,EAAE,QAAQ;IAU1B,cAAc;IAOR,eAAe;IAKrB,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC,MAAM,OAAO,CAAC,GAAG,OAAO;IAI3C,aAAa;IAIb,UAAU;IAID,MAAM,CAAC,IAAI,EAAE,aAAa,EAAE,CAAC,OAAO,CAAC,EAAE,UAAU,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;IAmB1E,OAAO,CAAC,WAAW;IAoBnB,OAAO,CAAC,QAAQ;IAiBhB,OAAO,CAAC,SAAS;IAqBjB,UAAU;IAeJ,WAAW;IA2DjB,WAAW;IAOX,YAAY;IAOH,WAAW;IAGL,YAAY;IAoD3B,OAAO;IAIP,KAAK;IAIL,SAAS,CAAC,UAAU,EAAE,OAAO;IAU7B,OAAO,CAAC,aAAa;IAerB,SAAS,KAAK,cAAc,YAQ3B;IAED,OAAO,CAAC,yBAAyB;IAcjC,OAAO,CAAC,yBAAyB;IAmCjC,SAAS,CAAC,kBAAkB,CAAC,IAAI,EAAE,SAAS,EAAE,EAAE,EAAE,SAAS,EAAE,MAAM,UAAQ;cAqC3D,OAAO,CACrB,MAAM,EAAE,QAAQ,EAAE,GAAG,SAAS,EAC9B,OAAO,uCAA+B;IA4BxC,SAAS,CAAC,WAAW;IAMrB,GAAG,CAAC,OAAO,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,OAAO;CAKpC;AAQD;;;;;;;;;;;;;;;;;;;;GAoBG;AACH,eAAO,MAAM,OAAO,+BA/aO,OAAO,iFA+aO,CAAC"} \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/animate.js b/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/animate.js index f74f1c75d8..d80a1c614d 100644 --- a/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/animate.js +++ b/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/animate.js @@ -1 +1 @@ -import{nothing as t}from"../../lit/html.js";import{directive as i,PartType as e}from"../../lit/directive.js";import{AsyncDirective as s}from"../../lit/async-directive.js";import{controllerMap as o}from"./animate-controller.js";export{AnimateController}from"./animate-controller.js";let n=0;const r=new Map,h=new WeakSet,a=()=>new Promise((t=>requestAnimationFrame(t))),l=[{transform:"translateY(100%) scale(0)",opacity:0}],d=[{transform:"translateY(-100%) scale(0)",opacity:0}],p=[{transform:"translateX(-100%) scale(0)",opacity:0}],m=[{transform:"translateX(100%) scale(0)",opacity:0}],c=[{}],f=[{opacity:0}],u=f,v=[{opacity:0},{opacity:1}],y=[{opacity:0},{opacity:.25,offset:.75},{opacity:1}],g=(t,i)=>{const e=t-i;return 0===e?void 0:e},w=(t,i)=>{const e=t/i;return 1===e?void 0:e},b={left:(t,i)=>{const e=g(t,i);return{value:e,transform:null==e||isNaN(e)?void 0:`translateX(${e}px)`}},top:(t,i)=>{const e=g(t,i);return{value:e,transform:null==e||isNaN(e)?void 0:`translateY(${e}px)`}},width:(t,i)=>{let e;0===i&&(i=1,e={width:"1px"});const s=w(t,i);return{value:s,overrideFrom:e,transform:null==s||isNaN(s)?void 0:`scaleX(${s})`}},height:(t,i)=>{let e;0===i&&(i=1,e={height:"1px"});const s=w(t,i);return{value:s,overrideFrom:e,transform:null==s||isNaN(s)?void 0:`scaleY(${s})`}}},A={duration:333,easing:"ease-in-out"},O=["left","top","width","height","opacity","color","background"],C=new WeakMap;class x extends s{constructor(t){if(super(t),this.t=null,this.i=null,this.o=!0,this.shouldLog=!1,t.type===e.CHILD)throw Error("The `animate` directive must be used in attribute position.");this.createFinished()}createFinished(){this.resolveFinished?.(),this.finished=new Promise((t=>{this.h=t}))}async resolveFinished(){this.h?.(),this.h=void 0}render(i){return t}getController(){return o.get(this.l)}isDisabled(){return this.options.disabled||this.getController()?.disabled}update(t,[i]){const e=void 0===this.l;return e&&(this.l=t.options?.host,this.l.addController(this),this.element=t.element,C.set(this.element,this)),this.optionsOrCallback=i,(e||"function"!=typeof i)&&this.u(i),this.render(i)}u(t){t=t??{};const i=this.getController();void 0!==i&&((t={...i.defaultOptions,...t}).keyframeOptions={...i.defaultOptions.keyframeOptions,...t.keyframeOptions}),t.properties??=O,this.options=t}p(){const t={},i=this.element.getBoundingClientRect(),e=getComputedStyle(this.element);return this.options.properties.forEach((s=>{const o=i[s]??(b[s]?void 0:e[s]),n=Number(o);t[s]=isNaN(n)?o+"":n})),t}m(){let t,i=!0;return this.options.guard&&(t=this.options.guard(),i=((t,i)=>{if(Array.isArray(t)){if(Array.isArray(i)&&i.length===t.length&&t.every(((t,e)=>t===i[e])))return!1}else if(i===t)return!1;return!0})(t,this.v)),this.o=this.l.hasUpdated&&!this.isDisabled()&&!this.isAnimating()&&i&&this.element.isConnected,this.o&&(this.v=Array.isArray(t)?Array.from(t):t),this.o}hostUpdate(){"function"==typeof this.optionsOrCallback&&this.u(this.optionsOrCallback()),this.m()&&(this.g=this.p(),this.t=this.t??this.element.parentNode,this.i=this.element.nextSibling)}async hostUpdated(){if(!this.o||!this.element.isConnected||this.options.skipInitial&&!this.isHostRendered)return;let t;this.prepare(),await a;const i=this._(),e=this.A(this.options.keyframeOptions,i),s=this.p();if(void 0!==this.g){const{from:e,to:o}=this.O(this.g,s,i);this.log("measured",[this.g,s,e,o]),t=this.calculateKeyframes(e,o)}else{const e=r.get(this.options.inId);if(e){r.delete(this.options.inId);const{from:o,to:h}=this.O(e,s,i);t=this.calculateKeyframes(o,h),t=this.options.in?[{...this.options.in[0],...t[0]},...this.options.in.slice(1),t[1]]:t,n++,t.forEach((t=>t.zIndex=n))}else this.options.in&&(t=[...this.options.in,{}])}this.animate(t,e)}resetStyles(){void 0!==this.j&&(this.element.setAttribute("style",this.j??""),this.j=void 0)}commitStyles(){this.j=this.element.getAttribute("style"),this.webAnimation?.commitStyles(),this.webAnimation?.cancel()}reconnected(){}async disconnected(){if(!this.o)return;if(void 0!==this.options.id&&r.set(this.options.id,this.g),void 0===this.options.out)return;if(this.prepare(),await a(),this.t?.isConnected){const t=this.i&&this.i.parentNode===this.t?this.i:null;if(this.t.insertBefore(this.element,t),this.options.stabilizeOut){const t=this.p();this.log("stabilizing out");const i=this.g.left-t.left,e=this.g.top-t.top;!("static"===getComputedStyle(this.element).position)||0===i&&0===e||(this.element.style.position="relative"),0!==i&&(this.element.style.left=i+"px"),0!==e&&(this.element.style.top=e+"px")}}const t=this.A(this.options.keyframeOptions);await this.animate(this.options.out,t),this.element.remove()}prepare(){this.createFinished()}start(){this.options.onStart?.(this)}didFinish(t){t&&this.options.onComplete?.(this),this.g=void 0,this.animatingProperties=void 0,this.frames=void 0,this.resolveFinished()}_(){const t=[];for(let i=this.element.parentNode;i;i=i?.parentNode){const e=C.get(i);e&&!e.isDisabled()&&e&&t.push(e)}return t}get isHostRendered(){const t=h.has(this.l);return t||this.l.updateComplete.then((()=>{h.add(this.l)})),t}A(t,i=this._()){const e={...A};return i.forEach((t=>Object.assign(e,t.options.keyframeOptions))),Object.assign(e,t),e}O(t,i,e){t={...t},i={...i};const s=e.map((t=>t.animatingProperties)).filter((t=>void 0!==t));let o=1,n=1;return void 0!==s&&(s.forEach((t=>{t.width&&(o/=t.width),t.height&&(n/=t.height)})),void 0!==t.left&&void 0!==i.left&&(t.left=o*t.left,i.left=o*i.left),void 0!==t.top&&void 0!==i.top&&(t.top=n*t.top,i.top=n*i.top)),{from:t,to:i}}calculateKeyframes(t,i,e=!1){const s={},o={};let n=!1;const r={};for(const e in i){const h=t[e],l=i[e];if(e in b){const t=b[e];if(void 0===h||void 0===l)continue;const i=t(h,l);void 0!==i.transform&&(r[e]=i.value,n=!0,s.transform=`${s.transform??""} ${i.transform}`,void 0!==i.overrideFrom&&Object.assign(s,i.overrideFrom))}else h!==l&&void 0!==h&&void 0!==l&&(n=!0,s[e]=h,o[e]=l)}return s.transformOrigin=o.transformOrigin=e?"center center":"top left",this.animatingProperties=r,n?[s,o]:void 0}async animate(t,i=this.options.keyframeOptions){this.start(),this.frames=t;let e=!1;if(!this.isAnimating()&&!this.isDisabled()&&(this.options.onFrames&&(this.frames=t=this.options.onFrames(this),this.log("modified frames",t)),void 0!==t)){this.log("animate",[t,i]),e=!0,this.webAnimation=this.element.animate(t,i);const s=this.getController();s?.add(this);try{await this.webAnimation.finished}catch(t){}s?.remove(this)}return this.didFinish(e),e}isAnimating(){return"running"===this.webAnimation?.playState||this.webAnimation?.pending}log(t,i){this.shouldLog&&!this.isDisabled()&&console.log(t,this.options.id,i)}}const F=i(x);export{x as Animate,F as animate,a as animationFrame,O as defaultCssProperties,A as defaultKeyframeOptions,u as fade,v as fadeIn,y as fadeInSlow,f as fadeOut,d as flyAbove,l as flyBelow,p as flyLeft,m as flyRight,c as none,b as transformProps}; \ No newline at end of file +import{nothing as t}from"../../lit/html.js";import{directive as i,PartType as e}from"../../lit/directive.js";import{AsyncDirective as s}from"../../lit/async-directive.js";import{controllerMap as o}from"./animate-controller.js";export{AnimateController}from"./animate-controller.js";let n=0;const r=new Map,h=new WeakSet,a=()=>new Promise((t=>requestAnimationFrame(t))),l=[{transform:"translateY(100%) scale(0)",opacity:0}],p=[{transform:"translateY(-100%) scale(0)",opacity:0}],d=[{transform:"translateX(-100%) scale(0)",opacity:0}],m=[{transform:"translateX(100%) scale(0)",opacity:0}],c=[{}],f=[{opacity:0}],u=f,y=[{opacity:0},{opacity:1}],v=[{opacity:0},{opacity:.25,offset:.75},{opacity:1}],g=(t,i)=>{const e=t-i;return 0===e?void 0:e},w=(t,i)=>{const e=t/i;return 1===e?void 0:e},A={left:(t,i)=>{const e=g(t,i);return{value:e,transform:null==e||isNaN(e)?void 0:`translateX(${e}px)`}},top:(t,i)=>{const e=g(t,i);return{value:e,transform:null==e||isNaN(e)?void 0:`translateY(${e}px)`}},width:(t,i)=>{let e;0===i&&(i=1,e={width:"1px"});const s=w(t,i);return{value:s,overrideFrom:e,transform:null==s||isNaN(s)?void 0:`scaleX(${s})`}},height:(t,i)=>{let e;0===i&&(i=1,e={height:"1px"});const s=w(t,i);return{value:s,overrideFrom:e,transform:null==s||isNaN(s)?void 0:`scaleY(${s})`}}},b={duration:333,easing:"ease-in-out"},O=["left","top","width","height","opacity","color","background"],C=new WeakMap;class x extends s{constructor(t){if(super(t),this.t=!1,this.i=null,this.o=null,this.h=!0,this.shouldLog=!1,t.type===e.CHILD)throw Error("The `animate` directive must be used in attribute position.");this.createFinished()}createFinished(){this.resolveFinished?.(),this.finished=new Promise((t=>{this.l=t}))}async resolveFinished(){this.l?.(),this.l=void 0}render(i){return t}getController(){return o.get(this.u)}isDisabled(){return this.options.disabled||this.getController()?.disabled}update(t,[i]){const e=void 0===this.u;return e&&(this.u=t.options?.host,this.u.addController(this),this.u.updateComplete.then((t=>this.t=!0)),this.element=t.element,C.set(this.element,this)),this.optionsOrCallback=i,(e||"function"!=typeof i)&&this.p(i),this.render(i)}p(t){t=t??{};const i=this.getController();void 0!==i&&((t={...i.defaultOptions,...t}).keyframeOptions={...i.defaultOptions.keyframeOptions,...t.keyframeOptions}),t.properties??=O,this.options=t}m(){const t={},i=this.element.getBoundingClientRect(),e=getComputedStyle(this.element);return this.options.properties.forEach((s=>{const o=i[s]??(A[s]?void 0:e[s]),n=Number(o);t[s]=isNaN(n)?o+"":n})),t}v(){let t,i=!0;return this.options.guard&&(t=this.options.guard(),i=((t,i)=>{if(Array.isArray(t)){if(Array.isArray(i)&&i.length===t.length&&t.every(((t,e)=>t===i[e])))return!1}else if(i===t)return!1;return!0})(t,this._)),this.h=this.t&&!this.isDisabled()&&!this.isAnimating()&&i&&this.element.isConnected,this.h&&(this._=Array.isArray(t)?Array.from(t):t),this.h}hostUpdate(){"function"==typeof this.optionsOrCallback&&this.p(this.optionsOrCallback()),this.v()&&(this.A=this.m(),this.i=this.i??this.element.parentNode,this.o=this.element.nextSibling)}async hostUpdated(){if(!this.h||!this.element.isConnected||this.options.skipInitial&&!this.isHostRendered)return;let t;this.prepare(),await a;const i=this.O(),e=this.j(this.options.keyframeOptions,i),s=this.m();if(void 0!==this.A){const{from:e,to:o}=this.N(this.A,s,i);this.log("measured",[this.A,s,e,o]),t=this.calculateKeyframes(e,o)}else{const e=r.get(this.options.inId);if(e){r.delete(this.options.inId);const{from:o,to:h}=this.N(e,s,i);t=this.calculateKeyframes(o,h),t=this.options.in?[{...this.options.in[0],...t[0]},...this.options.in.slice(1),t[1]]:t,n++,t.forEach((t=>t.zIndex=n))}else this.options.in&&(t=[...this.options.in,{}])}this.animate(t,e)}resetStyles(){void 0!==this.P&&(this.element.setAttribute("style",this.P??""),this.P=void 0)}commitStyles(){this.P=this.element.getAttribute("style"),this.webAnimation?.commitStyles(),this.webAnimation?.cancel()}reconnected(){}async disconnected(){if(!this.h)return;if(void 0!==this.options.id&&r.set(this.options.id,this.A),void 0===this.options.out)return;if(this.prepare(),await a(),this.i?.isConnected){const t=this.o&&this.o.parentNode===this.i?this.o:null;if(this.i.insertBefore(this.element,t),this.options.stabilizeOut){const t=this.m();this.log("stabilizing out");const i=this.A.left-t.left,e=this.A.top-t.top;!("static"===getComputedStyle(this.element).position)||0===i&&0===e||(this.element.style.position="relative"),0!==i&&(this.element.style.left=i+"px"),0!==e&&(this.element.style.top=e+"px")}}const t=this.j(this.options.keyframeOptions);await this.animate(this.options.out,t),this.element.remove()}prepare(){this.createFinished()}start(){this.options.onStart?.(this)}didFinish(t){t&&this.options.onComplete?.(this),this.A=void 0,this.animatingProperties=void 0,this.frames=void 0,this.resolveFinished()}O(){const t=[];for(let i=this.element.parentNode;i;i=i?.parentNode){const e=C.get(i);e&&!e.isDisabled()&&e&&t.push(e)}return t}get isHostRendered(){const t=h.has(this.u);return t||this.u.updateComplete.then((()=>{h.add(this.u)})),t}j(t,i=this.O()){const e={...b};return i.forEach((t=>Object.assign(e,t.options.keyframeOptions))),Object.assign(e,t),e}N(t,i,e){t={...t},i={...i};const s=e.map((t=>t.animatingProperties)).filter((t=>void 0!==t));let o=1,n=1;return s.length>0&&(s.forEach((t=>{t.width&&(o/=t.width),t.height&&(n/=t.height)})),void 0!==t.left&&void 0!==i.left&&(t.left=o*t.left,i.left=o*i.left),void 0!==t.top&&void 0!==i.top&&(t.top=n*t.top,i.top=n*i.top)),{from:t,to:i}}calculateKeyframes(t,i,e=!1){const s={},o={};let n=!1;const r={};for(const e in i){const h=t[e],l=i[e];if(e in A){const t=A[e];if(void 0===h||void 0===l)continue;const i=t(h,l);void 0!==i.transform&&(r[e]=i.value,n=!0,s.transform=`${s.transform??""} ${i.transform}`,void 0!==i.overrideFrom&&Object.assign(s,i.overrideFrom))}else h!==l&&void 0!==h&&void 0!==l&&(n=!0,s[e]=h,o[e]=l)}return s.transformOrigin=o.transformOrigin=e?"center center":"top left",this.animatingProperties=r,n?[s,o]:void 0}async animate(t,i=this.options.keyframeOptions){this.start(),this.frames=t;let e=!1;if(!this.isAnimating()&&!this.isDisabled()&&(this.options.onFrames&&(this.frames=t=this.options.onFrames(this),this.log("modified frames",t)),void 0!==t)){this.log("animate",[t,i]),e=!0,this.webAnimation=this.element.animate(t,i);const s=this.getController();s?.add(this);try{await this.webAnimation.finished}catch(t){}s?.remove(this)}return this.didFinish(e),e}isAnimating(){return"running"===this.webAnimation?.playState||this.webAnimation?.pending}log(t,i){this.shouldLog&&!this.isDisabled()&&console.log(t,this.options.id,i)}}const N=i(x);export{x as Animate,N as animate,a as animationFrame,O as defaultCssProperties,b as defaultKeyframeOptions,u as fade,y as fadeIn,v as fadeInSlow,f as fadeOut,p as flyAbove,l as flyBelow,d as flyLeft,m as flyRight,c as none,A as transformProps}; \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/animate.js.map b/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/animate.js.map index 070db9f77a..5621f8d2fa 100644 --- a/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/animate.js.map +++ b/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/animate.js.map @@ -1 +1 @@ -{"version":3,"file":"animate.js","sources":["src/animate.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nimport {LitElement, ReactiveControllerHost} from 'lit';\nimport {nothing, AttributePart} from 'lit/html.js';\nimport {directive, PartInfo, PartType} from 'lit/directive.js';\nimport {AsyncDirective} from 'lit/async-directive.js';\nimport {controllerMap} from './animate-controller.js';\nexport {AnimateController} from './animate-controller.js';\n\nexport type CSSValues = {\n [index: string]: string | number;\n};\n\nexport type CSSPropertiesList = string[];\n\n// zIndex for \"in\" animations\nlet z = 0;\n\nconst disconnectedProps = new Map();\nconst renderedHosts = new WeakSet();\n\nexport type Options = {\n // Options used for the animation\n keyframeOptions?: KeyframeAnimationOptions;\n // List of css properties to animate\n properties?: CSSPropertiesList;\n // if `true`, the `animate` is disabled\n disabled?: boolean;\n // Callback run to produce a value which is dirty checked to determine if animation should run.\n guard?: () => unknown;\n // Id for this `animate`; used to link to other `animate`s via e.g. `inId`\n id?: unknown;\n // Set to the `animate` id to map to when rendering \"in\"\n inId?: unknown;\n // Keyframes to use when animating \"in\"\n in?: Keyframe[];\n // Keyframes to use when animating \"out\"\n out?: Keyframe[];\n // Set to true to match DOM position when animating \"out\"\n stabilizeOut?: boolean;\n // Skips animation when initially rendering\n skipInitial?: boolean;\n // Callback run when the `animate` animation starts\n onStart?: (animate: Animate) => void;\n // Callback run when the animation is complete\n onComplete?: (animate: Animate) => void;\n // Callback run to modify frames used to animate\n onFrames?: (animate: Animate) => Keyframe[] | undefined;\n};\n\nexport const animationFrame = () =>\n new Promise((resolve) => requestAnimationFrame(resolve));\n\n// Presets for animating \"in\" and \"out\" of the DOM.\nexport const flyBelow = [{transform: 'translateY(100%) scale(0)', opacity: 0}];\nexport const flyAbove = [{transform: 'translateY(-100%) scale(0)', opacity: 0}];\nexport const flyLeft = [{transform: 'translateX(-100%) scale(0)', opacity: 0}];\nexport const flyRight = [{transform: 'translateX(100%) scale(0)', opacity: 0}];\nexport const none = [{}];\nexport const fadeOut = [{opacity: 0}];\nexport const fade = fadeOut;\nexport const fadeIn = [{opacity: 0}, {opacity: 1}];\nexport const fadeInSlow = [\n {opacity: 0},\n {opacity: 0.25, offset: 0.75},\n {opacity: 1},\n];\n\nconst diffOp = (a: number, b: number) => {\n const v = a - b;\n return v === 0 ? undefined : v;\n};\nconst quotientOp = (a: number, b: number) => {\n const v = a / b;\n return v === 1 ? undefined : v;\n};\n\n// Computes a transform given a before and after input for given properties.\nexport const transformProps: {\n [p: string]: (\n a: number,\n b: number\n ) => {\n value?: number;\n transform?: string;\n overrideFrom?: {[k: string]: string};\n };\n} = {\n left: (a: number, b: number) => {\n const value = diffOp(a, b);\n const transform =\n value == null || isNaN(value) ? undefined : `translateX(${value}px)`;\n return {value, transform};\n },\n top: (a: number, b: number) => {\n const value = diffOp(a, b);\n const transform =\n value == null || isNaN(value) ? undefined : `translateY(${value}px)`;\n return {value, transform};\n },\n width: (a: number, b: number) => {\n let override: {} | undefined = undefined;\n // 'To' values of 0 would cause `value` to be Infinity. Instead we override\n // `b` to be 1 and add 1px as an override of width.\n if (b === 0) {\n b = 1;\n override = {width: '1px'};\n }\n const value = quotientOp(a, b);\n const transform =\n value == null || isNaN(value) ? undefined : `scaleX(${value})`;\n return {value, overrideFrom: override, transform};\n },\n height: (a: number, b: number) => {\n let override: {} | undefined = undefined;\n // 'To' values of 0 would cause `value` to be Infinity. Instead we override\n // `b` to be 1 and add 1px as an override of height.\n if (b === 0) {\n b = 1;\n override = {height: '1px'};\n }\n const value = quotientOp(a, b);\n const transform =\n value == null || isNaN(value) ? undefined : `scaleY(${value})`;\n return {value, overrideFrom: override, transform};\n },\n};\n\nexport const defaultKeyframeOptions: KeyframeAnimationOptions = {\n duration: 333,\n easing: `ease-in-out`,\n};\n\nexport const defaultCssProperties: CSSPropertiesList = [\n 'left',\n 'top',\n 'width',\n 'height',\n 'opacity',\n 'color',\n 'background',\n];\n\n// Dirty checks the value received from the `guard` option.\nconst isDirty = (value: unknown, previous: unknown) => {\n if (Array.isArray(value)) {\n // Dirty-check arrays by item\n if (\n Array.isArray(previous) &&\n previous.length === value.length &&\n value.every((v, i) => v === (previous as Array)[i])\n ) {\n return false;\n }\n } else if (previous === value) {\n // Dirty-check non-arrays by identity\n return false;\n }\n return true;\n};\n\n// Mapping of node on which the `animate` directive is used to the `animate` directive.\n// Used to get the ancestor `animate` animations (which are used to modify\n// `animate` transforms), done by ascending the DOM.\nconst nodeToAnimateMap = new WeakMap();\n\n/**\n * `animate` directive class. Animates a node's position between renders.\n */\nexport class Animate extends AsyncDirective {\n private _host?: LitElement;\n private _fromValues?: CSSValues;\n private _parentNode: Element | null = null;\n private _nextSibling: Node | null = null;\n private _shouldAnimate = true;\n private _previousValue: unknown;\n private _styles?: string | undefined | null;\n element!: HTMLElement;\n\n shouldLog = false;\n animatingProperties?: CSSValues;\n frames?: Keyframe[];\n webAnimation?: Animation;\n options!: Options;\n optionsOrCallback?: (() => Options) | Options;\n\n finished!: Promise;\n private _resolveFinished?: () => void;\n\n constructor(part: PartInfo) {\n super(part);\n if (part.type === PartType.CHILD) {\n throw new Error(\n 'The `animate` directive must be used in attribute position.'\n );\n }\n this.createFinished();\n }\n\n createFinished() {\n this.resolveFinished?.();\n this.finished = new Promise((r) => {\n this._resolveFinished = r;\n });\n }\n\n async resolveFinished() {\n this._resolveFinished?.();\n this._resolveFinished = undefined;\n }\n\n render(_options?: (() => Options) | Options) {\n return nothing;\n }\n\n getController() {\n return controllerMap.get(this._host!);\n }\n\n isDisabled() {\n return this.options.disabled || this.getController()?.disabled;\n }\n\n override update(part: AttributePart, [options]: Parameters) {\n const firstUpdate = this._host === undefined;\n if (firstUpdate) {\n this._host = part.options?.host as LitElement;\n this._host.addController(this);\n this.element = part.element;\n nodeToAnimateMap.set(this.element, this);\n }\n this.optionsOrCallback = options;\n if (firstUpdate || typeof options !== 'function') {\n this._setOptions(options as Options);\n }\n return this.render(options);\n }\n\n // TODO(sorvell): instead of a function/object, just use an object that the\n // user can mutate and create accessors for the data that do lookups as needed.\n // We're doing this every hostUpdate anyway and these lookups are fast.\n private _setOptions(options?: Options) {\n options = options ?? {};\n // Mixin controller options.\n const controller = this.getController();\n if (controller !== undefined) {\n options = {\n ...controller.defaultOptions,\n ...options,\n };\n options.keyframeOptions = {\n ...controller.defaultOptions.keyframeOptions,\n ...options.keyframeOptions,\n };\n }\n // Ensure there are some properties to animation and some animation options.\n options!.properties ??= defaultCssProperties;\n this.options = options;\n }\n\n // Measures and returns metrics for the element's bounding box and styling\n private _measure() {\n const props: CSSValues = {};\n const bounds = this.element.getBoundingClientRect();\n const computedStyle = getComputedStyle(this.element);\n this.options.properties!.forEach((p) => {\n const v =\n bounds[p as keyof typeof bounds] ??\n (!transformProps[p as keyof typeof transformProps]\n ? computedStyle[p as keyof CSSStyleDeclaration]\n : undefined);\n const asNum = Number(v);\n props[p] = isNaN(asNum) ? String(v) : asNum;\n });\n return props;\n }\n\n // Returns true if a `animate` should be started.\n private _canStart() {\n let dirty = true,\n value = undefined;\n if (this.options.guard) {\n value = this.options.guard();\n dirty = isDirty(value, this._previousValue);\n }\n this._shouldAnimate =\n this._host!.hasUpdated &&\n !this.isDisabled() &&\n !this.isAnimating() &&\n dirty &&\n this.element.isConnected;\n if (this._shouldAnimate) {\n // Copy the value if it's an array so that if it's mutated we don't forget\n // what the previous values were.\n this._previousValue = Array.isArray(value) ? Array.from(value) : value;\n }\n return this._shouldAnimate;\n }\n\n hostUpdate() {\n // TODO(sorvell): If options will change that will affect measuring,\n // then the user must pass a callback which can be called at update time.\n if (typeof this.optionsOrCallback === 'function') {\n this._setOptions(this.optionsOrCallback());\n }\n if (this._canStart()) {\n this._fromValues = this._measure();\n // Record parent and nextSibling used to re-attach node when animating \"out\"\n this._parentNode =\n this._parentNode ?? (this.element.parentNode as Element);\n this._nextSibling = this.element.nextSibling;\n }\n }\n\n async hostUpdated() {\n if (\n !this._shouldAnimate ||\n !this.element.isConnected ||\n (this.options.skipInitial && !this.isHostRendered)\n ) {\n return;\n }\n this.prepare();\n // Wait for rendering so any sub-elements have a chance to render.\n await animationFrame;\n let frames: Keyframe[] | undefined;\n const ancestors = this._getAncestors();\n // These inherit from ancestors. This allows easier synchronization of\n // child `animate`s within ancestor `animate`s.\n const animationOptions = this._calculateKeyframeOptions(\n this.options.keyframeOptions,\n ancestors\n );\n const toValues = this._measure();\n // Normal or inverse scale\n if (this._fromValues !== undefined) {\n const {from, to} = this._applyAncestorAdjustments(\n this._fromValues,\n toValues,\n ancestors\n );\n this.log('measured', [this._fromValues, toValues, from, to]);\n frames = this.calculateKeyframes(from, to);\n // \"In\" `animate`.\n } else {\n const disconnected = disconnectedProps.get(this.options.inId);\n if (disconnected) {\n // use disconnected data only once.\n disconnectedProps.delete(this.options.inId);\n const {from, to} = this._applyAncestorAdjustments(\n disconnected!,\n toValues,\n ancestors\n );\n frames = this.calculateKeyframes(from, to);\n // \"merge\" with \"in\" frames\n frames = this.options.in\n ? [\n {...this.options.in[0], ...frames![0]},\n ...this.options.in.slice(1),\n frames![1],\n ]\n : frames;\n // adjust z so always on top...\n z++;\n frames!.forEach((f) => (f['zIndex'] = z));\n } else if (this.options.in) {\n frames = [...this.options.in, {}];\n }\n }\n noAwait(this.animate(frames, animationOptions));\n }\n\n resetStyles() {\n if (this._styles !== undefined) {\n this.element.setAttribute('style', this._styles ?? '');\n this._styles = undefined;\n }\n }\n\n commitStyles() {\n this._styles = this.element.getAttribute('style');\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n (this.webAnimation as any)?.commitStyles();\n this.webAnimation?.cancel();\n }\n\n override reconnected() {}\n\n // Experimental animate out functionality.\n override async disconnected() {\n if (!this._shouldAnimate) {\n return;\n }\n if (this.options.id !== undefined) {\n disconnectedProps.set(this.options.id, this._fromValues!);\n }\n if (this.options.out === undefined) {\n return;\n }\n this.prepare();\n await animationFrame();\n if (this._parentNode?.isConnected) {\n // put element back in DOM\n const ref =\n this._nextSibling && this._nextSibling.parentNode === this._parentNode\n ? this._nextSibling\n : null;\n this._parentNode.insertBefore(this.element, ref);\n // Optionally move element back to its position before it was detached.\n if (this.options.stabilizeOut) {\n // Measure current position after re-attaching.\n const shifted = this._measure();\n this.log('stabilizing out');\n // TODO(sorvell): these nudges could conflict with existing styling\n // or animation but setting left/top should be rare, especially via\n // animation.\n const left =\n (this._fromValues!['left'] as number) - (shifted['left'] as number);\n const top =\n (this._fromValues!['top'] as number) - (shifted['top'] as number);\n const isStatic = getComputedStyle(this.element).position === 'static';\n if (isStatic && (left !== 0 || top !== 0)) {\n this.element.style.position = 'relative';\n }\n if (left !== 0) {\n this.element.style.left = left + 'px';\n }\n if (top !== 0) {\n this.element.style.top = top + 'px';\n }\n }\n }\n // These inherit from ancestors. This allows easier synchronization of\n // child `animate`s within ancestor `animate`s.\n const keyframeOptions = this._calculateKeyframeOptions(\n this.options.keyframeOptions\n );\n await this.animate(this.options.out, keyframeOptions);\n this.element.remove();\n }\n\n prepare() {\n this.createFinished();\n }\n\n start() {\n this.options.onStart?.(this);\n }\n\n didFinish(didAnimate: boolean) {\n if (didAnimate) {\n this.options.onComplete?.(this);\n }\n this._fromValues = undefined;\n this.animatingProperties = undefined;\n this.frames = undefined;\n this.resolveFinished();\n }\n\n private _getAncestors() {\n const ancestors = [];\n for (\n let p: Node | null | undefined = this.element.parentNode;\n p;\n p = p?.parentNode\n ) {\n const a = nodeToAnimateMap.get(p!);\n if (a && !a.isDisabled() && a) {\n ancestors.push(a);\n }\n }\n return ancestors;\n }\n\n protected get isHostRendered() {\n const hostRendered = renderedHosts.has(this._host!);\n if (!hostRendered) {\n this._host!.updateComplete.then(() => {\n renderedHosts.add(this._host!);\n });\n }\n return hostRendered;\n }\n\n private _calculateKeyframeOptions(\n options: KeyframeAnimationOptions | undefined,\n ancestors: Animate[] = this._getAncestors()\n ) {\n // merges this `animate`'s options over ancestor options over defaults\n const keyframeOptions = {...defaultKeyframeOptions};\n ancestors.forEach((a) =>\n Object.assign(keyframeOptions, a.options.keyframeOptions)\n );\n Object.assign(keyframeOptions, options);\n return keyframeOptions;\n }\n\n // Adjust position based on ancestor scaling.\n private _applyAncestorAdjustments(\n from: CSSValues,\n to: CSSValues,\n ancestors: Animate[]\n ) {\n from = {...from};\n to = {...to};\n const ancestorProps = ancestors\n .map((a) => a.animatingProperties)\n .filter((a) => a !== undefined) as CSSValues[];\n let dScaleX = 1;\n let dScaleY = 1;\n if (ancestorProps !== undefined) {\n // gather scaling data for ancestors\n ancestorProps.forEach((a) => {\n if (a['width']) {\n dScaleX = dScaleX / (a['width'] as number);\n }\n if (a['height']) {\n dScaleY = dScaleY / (a['height'] as number);\n }\n });\n // Move position by ancestor scaling amount.\n if (from['left'] !== undefined && to['left'] !== undefined) {\n from['left'] = dScaleX * (from['left'] as number);\n to['left'] = dScaleX * (to['left'] as number);\n }\n if (from['top'] !== undefined && to['top'] !== undefined) {\n from['top'] = dScaleY * (from['top'] as number);\n to['top'] = dScaleY * (to['top'] as number);\n }\n }\n return {from, to};\n }\n\n protected calculateKeyframes(from: CSSValues, to: CSSValues, center = false) {\n const fromFrame: Keyframe = {};\n const toFrame: Keyframe = {};\n let hasFrames = false;\n const props: CSSValues = {};\n for (const p in to) {\n const f = from[p],\n t = to[p];\n if (p in transformProps) {\n const tp = transformProps[p as keyof typeof transformProps];\n if (f === undefined || t === undefined) {\n continue;\n }\n const op = tp(f as number, t as number);\n if (op.transform !== undefined) {\n props[p] = op.value!;\n hasFrames = true;\n fromFrame['transform'] = `${fromFrame['transform'] ?? ''} ${\n op['transform']\n }`;\n if (op.overrideFrom !== undefined) {\n Object.assign(fromFrame, op.overrideFrom);\n }\n }\n } else if (f !== t && f !== undefined && t !== undefined) {\n hasFrames = true;\n fromFrame[p] = f;\n toFrame[p] = t;\n }\n }\n fromFrame['transformOrigin'] = toFrame['transformOrigin'] = center\n ? 'center center'\n : 'top left';\n this.animatingProperties = props;\n return hasFrames ? [fromFrame, toFrame] : undefined;\n }\n\n protected async animate(\n frames: Keyframe[] | undefined,\n options = this.options.keyframeOptions\n ) {\n this.start();\n this.frames = frames;\n let didAnimate = false;\n if (!this.isAnimating() && !this.isDisabled()) {\n if (this.options.onFrames) {\n this.frames = frames = this.options.onFrames(this);\n this.log('modified frames', frames);\n }\n if (frames !== undefined) {\n this.log('animate', [frames, options]);\n didAnimate = true;\n this.webAnimation = this.element.animate(frames, options);\n const controller = this.getController();\n noAwait(controller?.add(this));\n try {\n await this.webAnimation.finished;\n } catch (e) {\n // cancelled.\n }\n controller?.remove(this);\n }\n }\n this.didFinish(didAnimate);\n return didAnimate;\n }\n\n protected isAnimating() {\n return (\n this.webAnimation?.playState === 'running' || this.webAnimation?.pending\n );\n }\n\n log(message: string, data?: unknown) {\n if (this.shouldLog && !this.isDisabled()) {\n console.log(message, this.options.id, data);\n }\n }\n}\n\n/**\n * Used in an async function to mark a promise that we're deliberately not\n * awaiting.\n */\nfunction noAwait(_p: null | undefined | Promise) {}\n\n/**\n * The `animate` directive animates a node's layout between renders.\n * It will perform a \"tweening\" animation between the two states based on\n * the options given. In addition, elements can animate when they initially\n * render to DOM and when they are removed.\n *\n * Options include:\n * * animationOptions: configure animation via standard KeyframeAnimationOptions\n * * properties: list of properties to animate, defaults to\n * ['left', 'top','width', 'height', 'opacity', 'color', 'background']\n * * disabled: disables animation\n * * guard: function producing values that must change for the `animate` to run\n * * in: keyframes to use when animating in\n * * out: keyframes to use when animating out\n * * skipInitial: skip animating in the first time\n * * id: used to link to other `animate`s via `inId`\n * * inId: id of the `animate` to render from when animating in\n * * onStart: run when the `animate` starts\n * * onComplete: run when the `animate` completes\n * * onFrames: run when the frames are produces, use to modify frames\n */\nexport const animate = directive(Animate);\n"],"names":["z","disconnectedProps","Map","renderedHosts","WeakSet","animationFrame","Promise","resolve","requestAnimationFrame","flyBelow","transform","opacity","flyAbove","flyLeft","flyRight","none","fadeOut","fade","fadeIn","fadeInSlow","offset","diffOp","a","b","v","undefined","quotientOp","transformProps","left","value","isNaN","top","width","override","overrideFrom","height","defaultKeyframeOptions","duration","easing","defaultCssProperties","nodeToAnimateMap","WeakMap","Animate","AsyncDirective","constructor","part","super","this","_parentNode","_nextSibling","_shouldAnimate","shouldLog","type","PartType","CHILD","Error","createFinished","resolveFinished","finished","r","_resolveFinished","render","_options","nothing","getController","controllerMap","get","_host","isDisabled","options","disabled","update","firstUpdate","host","addController","element","set","optionsOrCallback","_setOptions","controller","defaultOptions","keyframeOptions","properties","_measure","props","bounds","getBoundingClientRect","computedStyle","getComputedStyle","forEach","p","asNum","Number","String","_canStart","dirty","guard","previous","Array","isArray","length","every","i","isDirty","_previousValue","hasUpdated","isAnimating","isConnected","from","hostUpdate","_fromValues","parentNode","nextSibling","hostUpdated","skipInitial","isHostRendered","frames","prepare","ancestors","_getAncestors","animationOptions","_calculateKeyframeOptions","toValues","to","_applyAncestorAdjustments","log","calculateKeyframes","disconnected","inId","delete","in","slice","f","animate","resetStyles","_styles","setAttribute","commitStyles","getAttribute","webAnimation","cancel","reconnected","id","out","ref","insertBefore","stabilizeOut","shifted","position","style","remove","start","onStart","didFinish","didAnimate","onComplete","animatingProperties","push","hostRendered","has","updateComplete","then","add","Object","assign","ancestorProps","map","filter","dScaleX","dScaleY","center","fromFrame","toFrame","hasFrames","t","tp","op","onFrames","e","playState","pending","message","data","console","directive"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"animate.js","sources":["src/animate.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nimport {ReactiveControllerHost} from 'lit';\nimport {nothing, AttributePart} from 'lit/html.js';\nimport {directive, PartInfo, PartType} from 'lit/directive.js';\nimport {AsyncDirective} from 'lit/async-directive.js';\nimport {controllerMap} from './animate-controller.js';\nexport {AnimateController} from './animate-controller.js';\n\nexport type CSSValues = {\n [index: string]: string | number;\n};\n\nexport type CSSPropertiesList = string[];\n\n// zIndex for \"in\" animations\nlet z = 0;\n\nconst disconnectedProps = new Map();\nconst renderedHosts = new WeakSet();\n\nexport type Options = {\n // Options used for the animation\n keyframeOptions?: KeyframeAnimationOptions;\n // List of css properties to animate\n properties?: CSSPropertiesList;\n // if `true`, the `animate` is disabled\n disabled?: boolean;\n // Callback run to produce a value which is dirty checked to determine if animation should run.\n guard?: () => unknown;\n // Id for this `animate`; used to link to other `animate`s via e.g. `inId`\n id?: unknown;\n // Set to the `animate` id to map to when rendering \"in\"\n inId?: unknown;\n // Keyframes to use when animating \"in\"\n in?: Keyframe[];\n // Keyframes to use when animating \"out\"\n out?: Keyframe[];\n // Set to true to match DOM position when animating \"out\"\n stabilizeOut?: boolean;\n // Skips animation when initially rendering\n skipInitial?: boolean;\n // Callback run when the `animate` animation starts\n onStart?: (animate: Animate) => void;\n // Callback run when the animation is complete\n onComplete?: (animate: Animate) => void;\n // Callback run to modify frames used to animate\n onFrames?: (animate: Animate) => Keyframe[] | undefined;\n};\n\nexport const animationFrame = () =>\n new Promise((resolve) => requestAnimationFrame(resolve));\n\n// Presets for animating \"in\" and \"out\" of the DOM.\nexport const flyBelow = [{transform: 'translateY(100%) scale(0)', opacity: 0}];\nexport const flyAbove = [{transform: 'translateY(-100%) scale(0)', opacity: 0}];\nexport const flyLeft = [{transform: 'translateX(-100%) scale(0)', opacity: 0}];\nexport const flyRight = [{transform: 'translateX(100%) scale(0)', opacity: 0}];\nexport const none = [{}];\nexport const fadeOut = [{opacity: 0}];\nexport const fade = fadeOut;\nexport const fadeIn = [{opacity: 0}, {opacity: 1}];\nexport const fadeInSlow = [\n {opacity: 0},\n {opacity: 0.25, offset: 0.75},\n {opacity: 1},\n];\n\nconst diffOp = (a: number, b: number) => {\n const v = a - b;\n return v === 0 ? undefined : v;\n};\nconst quotientOp = (a: number, b: number) => {\n const v = a / b;\n return v === 1 ? undefined : v;\n};\n\n// Computes a transform given a before and after input for given properties.\nexport const transformProps: {\n [p: string]: (\n a: number,\n b: number\n ) => {\n value?: number;\n transform?: string;\n overrideFrom?: {[k: string]: string};\n };\n} = {\n left: (a: number, b: number) => {\n const value = diffOp(a, b);\n const transform =\n value == null || isNaN(value) ? undefined : `translateX(${value}px)`;\n return {value, transform};\n },\n top: (a: number, b: number) => {\n const value = diffOp(a, b);\n const transform =\n value == null || isNaN(value) ? undefined : `translateY(${value}px)`;\n return {value, transform};\n },\n width: (a: number, b: number) => {\n let override: {} | undefined = undefined;\n // 'To' values of 0 would cause `value` to be Infinity. Instead we override\n // `b` to be 1 and add 1px as an override of width.\n if (b === 0) {\n b = 1;\n override = {width: '1px'};\n }\n const value = quotientOp(a, b);\n const transform =\n value == null || isNaN(value) ? undefined : `scaleX(${value})`;\n return {value, overrideFrom: override, transform};\n },\n height: (a: number, b: number) => {\n let override: {} | undefined = undefined;\n // 'To' values of 0 would cause `value` to be Infinity. Instead we override\n // `b` to be 1 and add 1px as an override of height.\n if (b === 0) {\n b = 1;\n override = {height: '1px'};\n }\n const value = quotientOp(a, b);\n const transform =\n value == null || isNaN(value) ? undefined : `scaleY(${value})`;\n return {value, overrideFrom: override, transform};\n },\n};\n\nexport const defaultKeyframeOptions: KeyframeAnimationOptions = {\n duration: 333,\n easing: `ease-in-out`,\n};\n\nexport const defaultCssProperties: CSSPropertiesList = [\n 'left',\n 'top',\n 'width',\n 'height',\n 'opacity',\n 'color',\n 'background',\n];\n\n// Dirty checks the value received from the `guard` option.\nconst isDirty = (value: unknown, previous: unknown) => {\n if (Array.isArray(value)) {\n // Dirty-check arrays by item\n if (\n Array.isArray(previous) &&\n previous.length === value.length &&\n value.every((v, i) => v === (previous as Array)[i])\n ) {\n return false;\n }\n } else if (previous === value) {\n // Dirty-check non-arrays by identity\n return false;\n }\n return true;\n};\n\n// Mapping of node on which the `animate` directive is used to the `animate` directive.\n// Used to get the ancestor `animate` animations (which are used to modify\n// `animate` transforms), done by ascending the DOM.\nconst nodeToAnimateMap = new WeakMap();\n\n/**\n * `animate` directive class. Animates a node's position between renders.\n */\nexport class Animate extends AsyncDirective {\n private _hostHasUpdated = false;\n private _host?: ReactiveControllerHost;\n private _fromValues?: CSSValues;\n private _parentNode: Element | null = null;\n private _nextSibling: Node | null = null;\n private _shouldAnimate = true;\n private _previousValue: unknown;\n private _styles?: string | undefined | null;\n element!: HTMLElement;\n\n shouldLog = false;\n animatingProperties?: CSSValues;\n frames?: Keyframe[];\n webAnimation?: Animation;\n options!: Options;\n optionsOrCallback?: (() => Options) | Options;\n\n finished!: Promise;\n private _resolveFinished?: () => void;\n\n constructor(part: PartInfo) {\n super(part);\n if (part.type === PartType.CHILD) {\n throw new Error(\n 'The `animate` directive must be used in attribute position.'\n );\n }\n this.createFinished();\n }\n\n createFinished() {\n this.resolveFinished?.();\n this.finished = new Promise((r) => {\n this._resolveFinished = r;\n });\n }\n\n async resolveFinished() {\n this._resolveFinished?.();\n this._resolveFinished = undefined;\n }\n\n render(_options?: (() => Options) | Options) {\n return nothing;\n }\n\n getController() {\n return controllerMap.get(this._host!);\n }\n\n isDisabled() {\n return this.options.disabled || this.getController()?.disabled;\n }\n\n override update(part: AttributePart, [options]: Parameters) {\n const firstUpdate = this._host === undefined;\n if (firstUpdate) {\n this._host = part.options?.host as ReactiveControllerHost;\n this._host.addController(this);\n this._host.updateComplete.then((_) => (this._hostHasUpdated = true));\n this.element = part.element;\n nodeToAnimateMap.set(this.element, this);\n }\n this.optionsOrCallback = options;\n if (firstUpdate || typeof options !== 'function') {\n this._setOptions(options as Options);\n }\n return this.render(options);\n }\n\n // TODO(sorvell): instead of a function/object, just use an object that the\n // user can mutate and create accessors for the data that do lookups as needed.\n // We're doing this every hostUpdate anyway and these lookups are fast.\n private _setOptions(options?: Options) {\n options = options ?? {};\n // Mixin controller options.\n const controller = this.getController();\n if (controller !== undefined) {\n options = {\n ...controller.defaultOptions,\n ...options,\n };\n options.keyframeOptions = {\n ...controller.defaultOptions.keyframeOptions,\n ...options.keyframeOptions,\n };\n }\n // Ensure there are some properties to animation and some animation options.\n options!.properties ??= defaultCssProperties;\n this.options = options;\n }\n\n // Measures and returns metrics for the element's bounding box and styling\n private _measure() {\n const props: CSSValues = {};\n const bounds = this.element.getBoundingClientRect();\n const computedStyle = getComputedStyle(this.element);\n this.options.properties!.forEach((p) => {\n const v =\n bounds[p as keyof typeof bounds] ??\n (!transformProps[p as keyof typeof transformProps]\n ? computedStyle[p as keyof CSSStyleDeclaration]\n : undefined);\n const asNum = Number(v);\n props[p] = isNaN(asNum) ? String(v) : asNum;\n });\n return props;\n }\n\n // Returns true if a `animate` should be started.\n private _canStart() {\n let dirty = true,\n value = undefined;\n if (this.options.guard) {\n value = this.options.guard();\n dirty = isDirty(value, this._previousValue);\n }\n this._shouldAnimate =\n this._hostHasUpdated &&\n !this.isDisabled() &&\n !this.isAnimating() &&\n dirty &&\n this.element.isConnected;\n if (this._shouldAnimate) {\n // Copy the value if it's an array so that if it's mutated we don't forget\n // what the previous values were.\n this._previousValue = Array.isArray(value) ? Array.from(value) : value;\n }\n return this._shouldAnimate;\n }\n\n hostUpdate() {\n // TODO(sorvell): If options will change that will affect measuring,\n // then the user must pass a callback which can be called at update time.\n if (typeof this.optionsOrCallback === 'function') {\n this._setOptions(this.optionsOrCallback());\n }\n if (this._canStart()) {\n this._fromValues = this._measure();\n // Record parent and nextSibling used to re-attach node when animating \"out\"\n this._parentNode =\n this._parentNode ?? (this.element.parentNode as Element);\n this._nextSibling = this.element.nextSibling;\n }\n }\n\n async hostUpdated() {\n if (\n !this._shouldAnimate ||\n !this.element.isConnected ||\n (this.options.skipInitial && !this.isHostRendered)\n ) {\n return;\n }\n this.prepare();\n // Wait for rendering so any sub-elements have a chance to render.\n await animationFrame;\n let frames: Keyframe[] | undefined;\n const ancestors = this._getAncestors();\n // These inherit from ancestors. This allows easier synchronization of\n // child `animate`s within ancestor `animate`s.\n const animationOptions = this._calculateKeyframeOptions(\n this.options.keyframeOptions,\n ancestors\n );\n const toValues = this._measure();\n // Normal or inverse scale\n if (this._fromValues !== undefined) {\n const {from, to} = this._applyAncestorAdjustments(\n this._fromValues,\n toValues,\n ancestors\n );\n this.log('measured', [this._fromValues, toValues, from, to]);\n frames = this.calculateKeyframes(from, to);\n // \"In\" `animate`.\n } else {\n const disconnected = disconnectedProps.get(this.options.inId);\n if (disconnected) {\n // use disconnected data only once.\n disconnectedProps.delete(this.options.inId);\n const {from, to} = this._applyAncestorAdjustments(\n disconnected!,\n toValues,\n ancestors\n );\n frames = this.calculateKeyframes(from, to);\n // \"merge\" with \"in\" frames\n frames = this.options.in\n ? [\n {...this.options.in[0], ...frames![0]},\n ...this.options.in.slice(1),\n frames![1],\n ]\n : frames;\n // adjust z so always on top...\n z++;\n frames!.forEach((f) => (f['zIndex'] = z));\n } else if (this.options.in) {\n frames = [...this.options.in, {}];\n }\n }\n noAwait(this.animate(frames, animationOptions));\n }\n\n resetStyles() {\n if (this._styles !== undefined) {\n this.element.setAttribute('style', this._styles ?? '');\n this._styles = undefined;\n }\n }\n\n commitStyles() {\n this._styles = this.element.getAttribute('style');\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n (this.webAnimation as any)?.commitStyles();\n this.webAnimation?.cancel();\n }\n\n override reconnected() {}\n\n // Experimental animate out functionality.\n override async disconnected() {\n if (!this._shouldAnimate) {\n return;\n }\n if (this.options.id !== undefined) {\n disconnectedProps.set(this.options.id, this._fromValues!);\n }\n if (this.options.out === undefined) {\n return;\n }\n this.prepare();\n await animationFrame();\n if (this._parentNode?.isConnected) {\n // put element back in DOM\n const ref =\n this._nextSibling && this._nextSibling.parentNode === this._parentNode\n ? this._nextSibling\n : null;\n this._parentNode.insertBefore(this.element, ref);\n // Optionally move element back to its position before it was detached.\n if (this.options.stabilizeOut) {\n // Measure current position after re-attaching.\n const shifted = this._measure();\n this.log('stabilizing out');\n // TODO(sorvell): these nudges could conflict with existing styling\n // or animation but setting left/top should be rare, especially via\n // animation.\n const left =\n (this._fromValues!['left'] as number) - (shifted['left'] as number);\n const top =\n (this._fromValues!['top'] as number) - (shifted['top'] as number);\n const isStatic = getComputedStyle(this.element).position === 'static';\n if (isStatic && (left !== 0 || top !== 0)) {\n this.element.style.position = 'relative';\n }\n if (left !== 0) {\n this.element.style.left = left + 'px';\n }\n if (top !== 0) {\n this.element.style.top = top + 'px';\n }\n }\n }\n // These inherit from ancestors. This allows easier synchronization of\n // child `animate`s within ancestor `animate`s.\n const keyframeOptions = this._calculateKeyframeOptions(\n this.options.keyframeOptions\n );\n await this.animate(this.options.out, keyframeOptions);\n this.element.remove();\n }\n\n prepare() {\n this.createFinished();\n }\n\n start() {\n this.options.onStart?.(this);\n }\n\n didFinish(didAnimate: boolean) {\n if (didAnimate) {\n this.options.onComplete?.(this);\n }\n this._fromValues = undefined;\n this.animatingProperties = undefined;\n this.frames = undefined;\n this.resolveFinished();\n }\n\n private _getAncestors() {\n const ancestors = [];\n for (\n let p: Node | null | undefined = this.element.parentNode;\n p;\n p = p?.parentNode\n ) {\n const a = nodeToAnimateMap.get(p!);\n if (a && !a.isDisabled() && a) {\n ancestors.push(a);\n }\n }\n return ancestors;\n }\n\n protected get isHostRendered() {\n const hostRendered = renderedHosts.has(this._host!);\n if (!hostRendered) {\n this._host!.updateComplete.then(() => {\n renderedHosts.add(this._host!);\n });\n }\n return hostRendered;\n }\n\n private _calculateKeyframeOptions(\n options: KeyframeAnimationOptions | undefined,\n ancestors: Animate[] = this._getAncestors()\n ) {\n // merges this `animate`'s options over ancestor options over defaults\n const keyframeOptions = {...defaultKeyframeOptions};\n ancestors.forEach((a) =>\n Object.assign(keyframeOptions, a.options.keyframeOptions)\n );\n Object.assign(keyframeOptions, options);\n return keyframeOptions;\n }\n\n // Adjust position based on ancestor scaling.\n private _applyAncestorAdjustments(\n from: CSSValues,\n to: CSSValues,\n ancestors: Animate[]\n ) {\n from = {...from};\n to = {...to};\n const ancestorProps = ancestors\n .map((a) => a.animatingProperties)\n .filter((a) => a !== undefined) as CSSValues[];\n let dScaleX = 1;\n let dScaleY = 1;\n if (ancestorProps.length > 0) {\n // gather scaling data for ancestors\n ancestorProps.forEach((a) => {\n if (a['width']) {\n dScaleX = dScaleX / (a['width'] as number);\n }\n if (a['height']) {\n dScaleY = dScaleY / (a['height'] as number);\n }\n });\n // Move position by ancestor scaling amount.\n if (from['left'] !== undefined && to['left'] !== undefined) {\n from['left'] = dScaleX * (from['left'] as number);\n to['left'] = dScaleX * (to['left'] as number);\n }\n if (from['top'] !== undefined && to['top'] !== undefined) {\n from['top'] = dScaleY * (from['top'] as number);\n to['top'] = dScaleY * (to['top'] as number);\n }\n }\n return {from, to};\n }\n\n protected calculateKeyframes(from: CSSValues, to: CSSValues, center = false) {\n const fromFrame: Keyframe = {};\n const toFrame: Keyframe = {};\n let hasFrames = false;\n const props: CSSValues = {};\n for (const p in to) {\n const f = from[p],\n t = to[p];\n if (p in transformProps) {\n const tp = transformProps[p as keyof typeof transformProps];\n if (f === undefined || t === undefined) {\n continue;\n }\n const op = tp(f as number, t as number);\n if (op.transform !== undefined) {\n props[p] = op.value!;\n hasFrames = true;\n fromFrame['transform'] = `${fromFrame['transform'] ?? ''} ${\n op['transform']\n }`;\n if (op.overrideFrom !== undefined) {\n Object.assign(fromFrame, op.overrideFrom);\n }\n }\n } else if (f !== t && f !== undefined && t !== undefined) {\n hasFrames = true;\n fromFrame[p] = f;\n toFrame[p] = t;\n }\n }\n fromFrame['transformOrigin'] = toFrame['transformOrigin'] = center\n ? 'center center'\n : 'top left';\n this.animatingProperties = props;\n return hasFrames ? [fromFrame, toFrame] : undefined;\n }\n\n protected async animate(\n frames: Keyframe[] | undefined,\n options = this.options.keyframeOptions\n ) {\n this.start();\n this.frames = frames;\n let didAnimate = false;\n if (!this.isAnimating() && !this.isDisabled()) {\n if (this.options.onFrames) {\n this.frames = frames = this.options.onFrames(this);\n this.log('modified frames', frames);\n }\n if (frames !== undefined) {\n this.log('animate', [frames, options]);\n didAnimate = true;\n this.webAnimation = this.element.animate(frames, options);\n const controller = this.getController();\n noAwait(controller?.add(this));\n try {\n await this.webAnimation.finished;\n } catch (e) {\n // cancelled.\n }\n controller?.remove(this);\n }\n }\n this.didFinish(didAnimate);\n return didAnimate;\n }\n\n protected isAnimating() {\n return (\n this.webAnimation?.playState === 'running' || this.webAnimation?.pending\n );\n }\n\n log(message: string, data?: unknown) {\n if (this.shouldLog && !this.isDisabled()) {\n console.log(message, this.options.id, data);\n }\n }\n}\n\n/**\n * Used in an async function to mark a promise that we're deliberately not\n * awaiting.\n */\nfunction noAwait(_p: null | undefined | Promise) {}\n\n/**\n * The `animate` directive animates a node's layout between renders.\n * It will perform a \"tweening\" animation between the two states based on\n * the options given. In addition, elements can animate when they initially\n * render to DOM and when they are removed.\n *\n * Options include:\n * * animationOptions: configure animation via standard KeyframeAnimationOptions\n * * properties: list of properties to animate, defaults to\n * ['left', 'top','width', 'height', 'opacity', 'color', 'background']\n * * disabled: disables animation\n * * guard: function producing values that must change for the `animate` to run\n * * in: keyframes to use when animating in\n * * out: keyframes to use when animating out\n * * skipInitial: skip animating in the first time\n * * id: used to link to other `animate`s via `inId`\n * * inId: id of the `animate` to render from when animating in\n * * onStart: run when the `animate` starts\n * * onComplete: run when the `animate` completes\n * * onFrames: run when the frames are produces, use to modify frames\n */\nexport const animate = directive(Animate);\n"],"names":["z","disconnectedProps","Map","renderedHosts","WeakSet","animationFrame","Promise","resolve","requestAnimationFrame","flyBelow","transform","opacity","flyAbove","flyLeft","flyRight","none","fadeOut","fade","fadeIn","fadeInSlow","offset","diffOp","a","b","v","undefined","quotientOp","transformProps","left","value","isNaN","top","width","override","overrideFrom","height","defaultKeyframeOptions","duration","easing","defaultCssProperties","nodeToAnimateMap","WeakMap","Animate","AsyncDirective","constructor","part","super","this","_hostHasUpdated","_parentNode","_nextSibling","_shouldAnimate","shouldLog","type","PartType","CHILD","Error","createFinished","resolveFinished","finished","r","_resolveFinished","render","_options","nothing","getController","controllerMap","get","_host","isDisabled","options","disabled","update","firstUpdate","host","addController","updateComplete","then","_","element","set","optionsOrCallback","_setOptions","controller","defaultOptions","keyframeOptions","properties","_measure","props","bounds","getBoundingClientRect","computedStyle","getComputedStyle","forEach","p","asNum","Number","String","_canStart","dirty","guard","previous","Array","isArray","length","every","i","isDirty","_previousValue","isAnimating","isConnected","from","hostUpdate","_fromValues","parentNode","nextSibling","hostUpdated","skipInitial","isHostRendered","frames","prepare","ancestors","_getAncestors","animationOptions","_calculateKeyframeOptions","toValues","to","_applyAncestorAdjustments","log","calculateKeyframes","disconnected","inId","delete","in","slice","f","animate","resetStyles","_styles","setAttribute","commitStyles","getAttribute","webAnimation","cancel","reconnected","id","out","ref","insertBefore","stabilizeOut","shifted","position","style","remove","start","onStart","didFinish","didAnimate","onComplete","animatingProperties","push","hostRendered","has","add","Object","assign","ancestorProps","map","filter","dScaleX","dScaleY","center","fromFrame","toFrame","hasFrames","t","tp","op","onFrames","e","playState","pending","message","data","console","directive"],"mappings":"wQAmBA,IAAIA,EAAI,EAER,MAAMC,EAAoB,IAAIC,IACxBC,EAAgB,IAAIC,QA+BbC,EAAiB,IAC5B,IAAIC,SAASC,GAAYC,sBAAsBD,KAGpCE,EAAW,CAAC,CAACC,UAAW,4BAA6BC,QAAS,IAC9DC,EAAW,CAAC,CAACF,UAAW,6BAA8BC,QAAS,IAC/DE,EAAU,CAAC,CAACH,UAAW,6BAA8BC,QAAS,IAC9DG,EAAW,CAAC,CAACJ,UAAW,4BAA6BC,QAAS,IAC9DI,EAAO,CAAC,CAAA,GACRC,EAAU,CAAC,CAACL,QAAS,IACrBM,EAAOD,EACPE,EAAS,CAAC,CAACP,QAAS,GAAI,CAACA,QAAS,IAClCQ,EAAa,CACxB,CAACR,QAAS,GACV,CAACA,QAAS,IAAMS,OAAQ,KACxB,CAACT,QAAS,IAGNU,EAAS,CAACC,EAAWC,KACzB,MAAMC,EAAIF,EAAIC,EACd,OAAa,IAANC,OAAUC,EAAYD,CAAC,EAE1BE,EAAa,CAACJ,EAAWC,KAC7B,MAAMC,EAAIF,EAAIC,EACd,OAAa,IAANC,OAAUC,EAAYD,CAAC,EAInBG,EAST,CACFC,KAAM,CAACN,EAAWC,KAChB,MAAMM,EAAQR,EAAOC,EAAGC,GAGxB,MAAO,CAACM,QAAOnB,UADJ,MAATmB,GAAiBC,MAAMD,QAASJ,EAAY,cAAcI,OACnC,EAE3BE,IAAK,CAACT,EAAWC,KACf,MAAMM,EAAQR,EAAOC,EAAGC,GAGxB,MAAO,CAACM,QAAOnB,UADJ,MAATmB,GAAiBC,MAAMD,QAASJ,EAAY,cAAcI,OACnC,EAE3BG,MAAO,CAACV,EAAWC,KACjB,IAAIU,EAGM,IAANV,IACFA,EAAI,EACJU,EAAW,CAACD,MAAO,QAErB,MAAMH,EAAQH,EAAWJ,EAAGC,GAG5B,MAAO,CAACM,QAAOK,aAAcD,EAAUvB,UAD5B,MAATmB,GAAiBC,MAAMD,QAASJ,EAAY,UAAUI,KACP,EAEnDM,OAAQ,CAACb,EAAWC,KAClB,IAAIU,EAGM,IAANV,IACFA,EAAI,EACJU,EAAW,CAACE,OAAQ,QAEtB,MAAMN,EAAQH,EAAWJ,EAAGC,GAG5B,MAAO,CAACM,QAAOK,aAAcD,EAAUvB,UAD5B,MAATmB,GAAiBC,MAAMD,QAASJ,EAAY,UAAUI,KACP,GAIxCO,EAAmD,CAC9DC,SAAU,IACVC,OAAQ,eAGGC,EAA0C,CACrD,OACA,MACA,QACA,SACA,UACA,QACA,cAwBIC,EAAmB,IAAIC,QAKvB,MAAOC,UAAgBC,EAqB3B,WAAAC,CAAYC,GAEV,GADAC,MAAMD,GArBAE,KAAeC,GAAG,EAGlBD,KAAWE,EAAmB,KAC9BF,KAAYG,EAAgB,KAC5BH,KAAcI,GAAG,EAKzBJ,KAASK,WAAG,EAYNP,EAAKQ,OAASC,EAASC,MACzB,MAAUC,MACR,+DAGJT,KAAKU,gBACN,CAED,cAAAA,GACEV,KAAKW,oBACLX,KAAKY,SAAW,IAAIrD,SAASsD,IAC3Bb,KAAKc,EAAmBD,CAAC,GAE5B,CAED,qBAAMF,GACJX,KAAKc,MACLd,KAAKc,OAAmBpC,CACzB,CAED,MAAAqC,CAAOC,GACL,OAAOC,CACR,CAED,aAAAC,GACE,OAAOC,EAAcC,IAAIpB,KAAKqB,EAC/B,CAED,UAAAC,GACE,OAAOtB,KAAKuB,QAAQC,UAAYxB,KAAKkB,iBAAiBM,QACvD,CAEQ,MAAAC,CAAO3B,GAAsByB,IACpC,MAAMG,OAA6BhD,IAAfsB,KAAKqB,EAYzB,OAXIK,IACF1B,KAAKqB,EAAQvB,EAAKyB,SAASI,KAC3B3B,KAAKqB,EAAMO,cAAc5B,MACzBA,KAAKqB,EAAMQ,eAAeC,MAAMC,GAAO/B,KAAKC,GAAkB,IAC9DD,KAAKgC,QAAUlC,EAAKkC,QACpBvC,EAAiBwC,IAAIjC,KAAKgC,QAAShC,OAErCA,KAAKkC,kBAAoBX,GACrBG,GAAkC,mBAAZH,IACxBvB,KAAKmC,EAAYZ,GAEZvB,KAAKe,OAAOQ,EACpB,CAKO,CAAAY,CAAYZ,GAClBA,EAAUA,GAAW,GAErB,MAAMa,EAAapC,KAAKkB,qBACLxC,IAAf0D,KACFb,EAAU,IACLa,EAAWC,kBACXd,IAEGe,gBAAkB,IACrBF,EAAWC,eAAeC,mBAC1Bf,EAAQe,kBAIff,EAASgB,aAAe/C,EACxBQ,KAAKuB,QAAUA,CAChB,CAGO,CAAAiB,GACN,MAAMC,EAAmB,CAAA,EACnBC,EAAS1C,KAAKgC,QAAQW,wBACtBC,EAAgBC,iBAAiB7C,KAAKgC,SAU5C,OATAhC,KAAKuB,QAAQgB,WAAYO,SAASC,IAChC,MAAMtE,EACJiE,EAAOK,KACLnE,EAAemE,QAEbrE,EADAkE,EAAcG,IAEdC,EAAQC,OAAOxE,GACrBgE,EAAMM,GAAKhE,MAAMiE,GAAgBvE,EAAPyE,GAAYF,CAAK,IAEtCP,CACR,CAGO,CAAAU,GACN,IACErE,EADEsE,GAAQ,EAiBZ,OAfIpD,KAAKuB,QAAQ8B,QACfvE,EAAQkB,KAAKuB,QAAQ8B,QACrBD,EA7IU,EAACtE,EAAgBwE,KAC/B,GAAIC,MAAMC,QAAQ1E,IAEhB,GACEyE,MAAMC,QAAQF,IACdA,EAASG,SAAW3E,EAAM2E,QAC1B3E,EAAM4E,OAAM,CAACjF,EAAGkF,IAAMlF,IAAO6E,EAA4BK,KAEzD,OAAO,OAEJ,GAAIL,IAAaxE,EAEtB,OAAO,EAET,OAAO,CAAI,EA+HC8E,CAAQ9E,EAAOkB,KAAK6D,IAE9B7D,KAAKI,EACHJ,KAAKC,IACJD,KAAKsB,eACLtB,KAAK8D,eACNV,GACApD,KAAKgC,QAAQ+B,YACX/D,KAAKI,IAGPJ,KAAK6D,EAAiBN,MAAMC,QAAQ1E,GAASyE,MAAMS,KAAKlF,GAASA,GAE5DkB,KAAKI,CACb,CAED,UAAA6D,GAGwC,mBAA3BjE,KAAKkC,mBACdlC,KAAKmC,EAAYnC,KAAKkC,qBAEpBlC,KAAKmD,MACPnD,KAAKkE,EAAclE,KAAKwC,IAExBxC,KAAKE,EACHF,KAAKE,GAAgBF,KAAKgC,QAAQmC,WACpCnE,KAAKG,EAAeH,KAAKgC,QAAQoC,YAEpC,CAED,iBAAMC,GACJ,IACGrE,KAAKI,IACLJ,KAAKgC,QAAQ+B,aACb/D,KAAKuB,QAAQ+C,cAAgBtE,KAAKuE,eAEnC,OAKF,IAAIC,EAHJxE,KAAKyE,gBAECnH,EAEN,MAAMoH,EAAY1E,KAAK2E,IAGjBC,EAAmB5E,KAAK6E,EAC5B7E,KAAKuB,QAAQe,gBACboC,GAEII,EAAW9E,KAAKwC,IAEtB,QAAyB9D,IAArBsB,KAAKkE,EAA2B,CAClC,MAAMF,KAACA,EAAIe,GAAEA,GAAM/E,KAAKgF,EACtBhF,KAAKkE,EACLY,EACAJ,GAEF1E,KAAKiF,IAAI,WAAY,CAACjF,KAAKkE,EAAaY,EAAUd,EAAMe,IACxDP,EAASxE,KAAKkF,mBAAmBlB,EAAMe,EAExC,KAAM,CACL,MAAMI,EAAejI,EAAkBkE,IAAIpB,KAAKuB,QAAQ6D,MACxD,GAAID,EAAc,CAEhBjI,EAAkBmI,OAAOrF,KAAKuB,QAAQ6D,MACtC,MAAMpB,KAACA,EAAIe,GAAEA,GAAM/E,KAAKgF,EACtBG,EACAL,EACAJ,GAEFF,EAASxE,KAAKkF,mBAAmBlB,EAAMe,GAEvCP,EAASxE,KAAKuB,QAAQ+D,GAClB,CACE,IAAItF,KAAKuB,QAAQ+D,GAAG,MAAOd,EAAQ,OAChCxE,KAAKuB,QAAQ+D,GAAGC,MAAM,GACzBf,EAAQ,IAEVA,EAEJvH,IACAuH,EAAQ1B,SAAS0C,GAAOA,EAAU,OAAIvI,GACvC,MAAU+C,KAAKuB,QAAQ+D,KACtBd,EAAS,IAAIxE,KAAKuB,QAAQ+D,GAAI,CAAE,GAEnC,CACOtF,KAAKyF,QAAQjB,EAAQI,EAC9B,CAED,WAAAc,QACuBhH,IAAjBsB,KAAK2F,IACP3F,KAAKgC,QAAQ4D,aAAa,QAAS5F,KAAK2F,GAAW,IACnD3F,KAAK2F,OAAUjH,EAElB,CAED,YAAAmH,GACE7F,KAAK2F,EAAU3F,KAAKgC,QAAQ8D,aAAa,SAExC9F,KAAK+F,cAAsBF,eAC5B7F,KAAK+F,cAAcC,QACpB,CAEQ,WAAAC,GAAgB,CAGhB,kBAAMd,GACb,IAAKnF,KAAKI,EACR,OAKF,QAHwB1B,IAApBsB,KAAKuB,QAAQ2E,IACfhJ,EAAkB+E,IAAIjC,KAAKuB,QAAQ2E,GAAIlG,KAAKkE,QAErBxF,IAArBsB,KAAKuB,QAAQ4E,IACf,OAIF,GAFAnG,KAAKyE,gBACCnH,IACF0C,KAAKE,GAAa6D,YAAa,CAEjC,MAAMqC,EACJpG,KAAKG,GAAgBH,KAAKG,EAAagE,aAAenE,KAAKE,EACvDF,KAAKG,EACL,KAGN,GAFAH,KAAKE,EAAYmG,aAAarG,KAAKgC,QAASoE,GAExCpG,KAAKuB,QAAQ+E,aAAc,CAE7B,MAAMC,EAAUvG,KAAKwC,IACrBxC,KAAKiF,IAAI,mBAIT,MAAMpG,EACHmB,KAAKkE,EAAmB,KAAgBqC,EAAc,KACnDvH,EACHgB,KAAKkE,EAAkB,IAAgBqC,EAAa,MACM,WAA5C1D,iBAAiB7C,KAAKgC,SAASwE,WACtB,IAAT3H,GAAsB,IAARG,IAC7BgB,KAAKgC,QAAQyE,MAAMD,SAAW,YAEnB,IAAT3H,IACFmB,KAAKgC,QAAQyE,MAAM5H,KAAOA,EAAO,MAEvB,IAARG,IACFgB,KAAKgC,QAAQyE,MAAMzH,IAAMA,EAAM,KAElC,CACF,CAGD,MAAMsD,EAAkBtC,KAAK6E,EAC3B7E,KAAKuB,QAAQe,uBAETtC,KAAKyF,QAAQzF,KAAKuB,QAAQ4E,IAAK7D,GACrCtC,KAAKgC,QAAQ0E,QACd,CAED,OAAAjC,GACEzE,KAAKU,gBACN,CAED,KAAAiG,GACE3G,KAAKuB,QAAQqF,UAAU5G,KACxB,CAED,SAAA6G,CAAUC,GACJA,GACF9G,KAAKuB,QAAQwF,aAAa/G,MAE5BA,KAAKkE,OAAcxF,EACnBsB,KAAKgH,yBAAsBtI,EAC3BsB,KAAKwE,YAAS9F,EACdsB,KAAKW,iBACN,CAEO,CAAAgE,GACN,MAAMD,EAAY,GAClB,IACE,IAAI3B,EAA6B/C,KAAKgC,QAAQmC,WAC9CpB,EACAA,EAAIA,GAAGoB,WACP,CACA,MAAM5F,EAAIkB,EAAiB2B,IAAI2B,GAC3BxE,IAAMA,EAAE+C,cAAgB/C,GAC1BmG,EAAUuC,KAAK1I,EAElB,CACD,OAAOmG,CACR,CAED,kBAAcH,GACZ,MAAM2C,EAAe9J,EAAc+J,IAAInH,KAAKqB,GAM5C,OALK6F,GACHlH,KAAKqB,EAAOQ,eAAeC,MAAK,KAC9B1E,EAAcgK,IAAIpH,KAAKqB,EAAO,IAG3B6F,CACR,CAEO,CAAArC,CACNtD,EACAmD,EAAuB1E,KAAK2E,KAG5B,MAAMrC,EAAkB,IAAIjD,GAK5B,OAJAqF,EAAU5B,SAASvE,GACjB8I,OAAOC,OAAOhF,EAAiB/D,EAAEgD,QAAQe,mBAE3C+E,OAAOC,OAAOhF,EAAiBf,GACxBe,CACR,CAGO,CAAA0C,CACNhB,EACAe,EACAL,GAEAV,EAAO,IAAIA,GACXe,EAAK,IAAIA,GACT,MAAMwC,EAAgB7C,EACnB8C,KAAKjJ,GAAMA,EAAEyI,sBACbS,QAAQlJ,QAAYG,IAANH,IACjB,IAAImJ,EAAU,EACVC,EAAU,EAqBd,OApBIJ,EAAc9D,OAAS,IAEzB8D,EAAczE,SAASvE,IACjBA,EAAS,QACXmJ,GAAqBnJ,EAAS,OAE5BA,EAAU,SACZoJ,GAAqBpJ,EAAU,OAChC,SAGkBG,IAAjBsF,EAAW,WAAkCtF,IAAfqG,EAAS,OACzCf,EAAW,KAAI0D,EAAW1D,EAAW,KACrCe,EAAS,KAAI2C,EAAW3C,EAAS,WAEfrG,IAAhBsF,EAAU,UAAiCtF,IAAdqG,EAAQ,MACvCf,EAAU,IAAI2D,EAAW3D,EAAU,IACnCe,EAAQ,IAAI4C,EAAW5C,EAAQ,MAG5B,CAACf,OAAMe,KACf,CAES,kBAAAG,CAAmBlB,EAAiBe,EAAe6C,GAAS,GACpE,MAAMC,EAAsB,CAAA,EACtBC,EAAoB,CAAA,EAC1B,IAAIC,GAAY,EAChB,MAAMtF,EAAmB,CAAA,EACzB,IAAK,MAAMM,KAAKgC,EAAI,CAClB,MAAMS,EAAIxB,EAAKjB,GACbiF,EAAIjD,EAAGhC,GACT,GAAIA,KAAKnE,EAAgB,CACvB,MAAMqJ,EAAKrJ,EAAemE,GAC1B,QAAUrE,IAAN8G,QAAyB9G,IAANsJ,EACrB,SAEF,MAAME,EAAKD,EAAGzC,EAAawC,QACNtJ,IAAjBwJ,EAAGvK,YACL8E,EAAMM,GAAKmF,EAAGpJ,MACdiJ,GAAY,EACZF,EAAqB,UAAI,GAAGA,EAAqB,WAAK,MACpDK,EAAc,iBAEQxJ,IAApBwJ,EAAG/I,cACLkI,OAAOC,OAAOO,EAAWK,EAAG/I,cAGjC,MAAUqG,IAAMwC,QAAWtJ,IAAN8G,QAAyB9G,IAANsJ,IACvCD,GAAY,EACZF,EAAU9E,GAAKyC,EACfsC,EAAQ/E,GAAKiF,EAEhB,CAKD,OAJAH,EAA2B,gBAAIC,EAAyB,gBAAIF,EACxD,gBACA,WACJ5H,KAAKgH,oBAAsBvE,EACpBsF,EAAY,CAACF,EAAWC,QAAWpJ,CAC3C,CAES,aAAM+G,CACdjB,EACAjD,EAAUvB,KAAKuB,QAAQe,iBAEvBtC,KAAK2G,QACL3G,KAAKwE,OAASA,EACd,IAAIsC,GAAa,EACjB,IAAK9G,KAAK8D,gBAAkB9D,KAAKsB,eAC3BtB,KAAKuB,QAAQ4G,WACfnI,KAAKwE,OAASA,EAASxE,KAAKuB,QAAQ4G,SAASnI,MAC7CA,KAAKiF,IAAI,kBAAmBT,SAEf9F,IAAX8F,GAAsB,CACxBxE,KAAKiF,IAAI,UAAW,CAACT,EAAQjD,IAC7BuF,GAAa,EACb9G,KAAK+F,aAAe/F,KAAKgC,QAAQyD,QAAQjB,EAAQjD,GACjD,MAAMa,EAAapC,KAAKkB,gBAChBkB,GAAYgF,IAAIpH,MACxB,UACQA,KAAK+F,aAAanF,QACzB,CAAC,MAAOwH,GAER,CACDhG,GAAYsE,OAAO1G,KACpB,CAGH,OADAA,KAAK6G,UAAUC,GACRA,CACR,CAES,WAAAhD,GACR,MACmC,YAAjC9D,KAAK+F,cAAcsC,WAA2BrI,KAAK+F,cAAcuC,OAEpE,CAED,GAAArD,CAAIsD,EAAiBC,GACfxI,KAAKK,YAAcL,KAAKsB,cAC1BmH,QAAQxD,IAAIsD,EAASvI,KAAKuB,QAAQ2E,GAAIsC,EAEzC,QA8BU/C,EAAUiD,EAAU/I"} \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/position.js b/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/position.js index b072dc3b73..863a0afde8 100644 --- a/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/position.js +++ b/platforms/haxcms/build/es6/node_modules/@lit-labs/motion/position.js @@ -1 +1 @@ -import{nothing as t}from"../../lit/html.js";import{directive as i,PartType as s}from"../../lit/directive.js";import{AsyncDirective as o}from"../../lit/async-directive.js";const r=["top","right","bottom","left"];class e extends o{constructor(t){if(super(t),t.type!==s.ELEMENT)throw Error("The `position` directive must be used in attribute position.")}render(i,s){return t}update(t,[i,s]){return void 0===this.l&&(this.l=t.options?.host,this.l.addController(this)),this.N=t.element,this.P=i,this.S=s??["left","top","width","height"],this.render(i,s)}hostUpdated(){this.C()}C(){const t="function"==typeof this.P?this.P():this.P?.value,i=t.offsetParent;if(void 0===t||!i)return;const s=t.getBoundingClientRect(),o=i.getBoundingClientRect();this.S?.forEach((t=>{const i=r.includes(t)?s[t]-o[t]:s[t];this.N.style[t]=i+"px"}))}}const n=i(e);export{e as Position,n as position}; \ No newline at end of file +import{nothing as t}from"../../lit/html.js";import{directive as i,PartType as s}from"../../lit/directive.js";import{AsyncDirective as o}from"../../lit/async-directive.js";const r=["top","right","bottom","left"];class e extends o{constructor(t){if(super(t),t.type!==s.ELEMENT)throw Error("The `position` directive must be used in attribute position.")}render(i,s){return t}update(t,[i,s]){return void 0===this.u&&(this.u=t.options?.host,this.u.addController(this)),this.S=t.element,this.C=i,this.F=s??["left","top","width","height"],this.render(i,s)}hostUpdated(){this.$()}$(){const t="function"==typeof this.C?this.C():this.C?.value,i=t.offsetParent;if(void 0===t||!i)return;const s=t.getBoundingClientRect(),o=i.getBoundingClientRect();this.F?.forEach((t=>{const i=r.includes(t)?s[t]-o[t]:s[t];this.S.style[t]=i+"px"}))}}const n=i(e);export{e as Position,n as position}; \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/decorators/property.js b/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/decorators/property.js index 3303249667..aa8e51c2ba 100644 --- a/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/decorators/property.js +++ b/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/decorators/property.js @@ -3,4 +3,4 @@ import{defaultConverter as t,notEqual as e}from"../reactive-element.js"; * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const o={attribute:!0,type:String,converter:t,reflect:!1,hasChanged:e},r=(t=o,e,a)=>{const{kind:s,metadata:i}=a;let c=globalThis.litPropertyMetadata.get(i);if(void 0===c&&globalThis.litPropertyMetadata.set(i,c=new Map),c.set(a.name,t),"accessor"===s){const{name:o}=a;return{set(a){const s=e.get.call(this);e.set.call(this,a),this.requestUpdate(o,s,t)},init(e){return void 0!==e&&this.C(o,void 0,t),e}}}if("setter"===s){const{name:o}=a;return function(a){const s=this[o];e.call(this,a),this.requestUpdate(o,s,t)}}throw Error("Unsupported decorator location: "+s)};function n(t){return(e,o)=>"object"==typeof o?r(t,e,o):((t,e,o)=>{const a=e.hasOwnProperty(o);return e.constructor.createProperty(o,a?{...t,wrapped:!0}:t),a?Object.getOwnPropertyDescriptor(e,o):void 0})(t,e,o)}export{n as property,r as standardProperty}; \ No newline at end of file + */const o={attribute:!0,type:String,converter:t,reflect:!1,hasChanged:e},r=(t=o,e,a)=>{const{kind:s,metadata:i}=a;let c=globalThis.litPropertyMetadata.get(i);if(void 0===c&&globalThis.litPropertyMetadata.set(i,c=new Map),c.set(a.name,t),"accessor"===s){const{name:o}=a;return{set(a){const s=e.get.call(this);e.set.call(this,a),this.requestUpdate(o,s,t)},init(e){return void 0!==e&&this.P(o,void 0,t),e}}}if("setter"===s){const{name:o}=a;return function(a){const s=this[o];e.call(this,a),this.requestUpdate(o,s,t)}}throw Error("Unsupported decorator location: "+s)};function n(t){return(e,o)=>"object"==typeof o?r(t,e,o):((t,e,o)=>{const a=e.hasOwnProperty(o);return e.constructor.createProperty(o,a?{...t,wrapped:!0}:t),a?Object.getOwnPropertyDescriptor(e,o):void 0})(t,e,o)}export{n as property,r as standardProperty}; \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/reactive-element.d.ts.map b/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/reactive-element.d.ts.map index 0c2db5a14a..0cce92b142 100644 --- a/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/reactive-element.d.ts.map +++ b/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/reactive-element.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"reactive-element.d.ts","sourceRoot":"","sources":["../src/reactive-element.ts"],"names":[],"mappings":"AAAA;;;;GAIG;AAEH;;;;GAIG;AAEH,OAAO,EAGL,cAAc,EACd,iBAAiB,EAClB,MAAM,cAAc,CAAC;AACtB,OAAO,KAAK,EACV,kBAAkB,EAClB,sBAAsB,EACvB,MAAM,0BAA0B,CAAC;AAKlC,cAAc,cAAc,CAAC;AAC7B,YAAY,EACV,kBAAkB,EAClB,sBAAsB,GACvB,MAAM,0BAA0B,CAAC;AAiFlC;;;;;GAKG;AAEH,yBAAiB,gBAAgB,CAAC;IAChC;;;;;;;;OAQG;IAEH,UAAiB,QAAQ,CAAC;QACxB,KAAY,KAAK,GAAG,MAAM,CAAC;QAC3B,UAAiB,MAAM;YACrB,IAAI,EAAE,QAAQ,CAAC;SAChB;KACF;CACF;AAyCD;;GAEG;AACH,MAAM,WAAW,yBAAyB,CAAC,IAAI,GAAG,OAAO,EAAE,QAAQ,GAAG,OAAO;IAC3E;;;OAGG;IACH,aAAa,CAAC,CAAC,KAAK,EAAE,MAAM,GAAG,IAAI,EAAE,IAAI,CAAC,EAAE,QAAQ,GAAG,IAAI,CAAC;IAE5D;;;;;;OAMG;IACH,WAAW,CAAC,CAAC,KAAK,EAAE,IAAI,EAAE,IAAI,CAAC,EAAE,QAAQ,GAAG,OAAO,CAAC;CACrD;AAED,KAAK,kBAAkB,CAAC,IAAI,GAAG,OAAO,EAAE,QAAQ,GAAG,OAAO,IACtD,yBAAyB,CAAC,IAAI,CAAC,GAC/B,CAAC,CAAC,KAAK,EAAE,MAAM,GAAG,IAAI,EAAE,IAAI,CAAC,EAAE,QAAQ,KAAK,IAAI,CAAC,CAAC;AAEtD;;GAEG;AACH,MAAM,WAAW,mBAAmB,CAAC,IAAI,GAAG,OAAO,EAAE,QAAQ,GAAG,OAAO;IACrE;;;;;;OAMG;IACH,QAAQ,CAAC,KAAK,CAAC,EAAE,OAAO,CAAC;IAEzB;;;;;;OAMG;IACH,QAAQ,CAAC,SAAS,CAAC,EAAE,OAAO,GAAG,MAAM,CAAC;IAEtC;;;;OAIG;IACH,QAAQ,CAAC,IAAI,CAAC,EAAE,QAAQ,CAAC;IAEzB;;;;;;;;;;;OAWG;IACH,QAAQ,CAAC,SAAS,CAAC,EAAE,kBAAkB,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC;IAExD;;;;;;OAMG;IACH,QAAQ,CAAC,OAAO,CAAC,EAAE,OAAO,CAAC;IAE3B;;;;OAIG;IACH,UAAU,CAAC,CAAC,KAAK,EAAE,IAAI,EAAE,QAAQ,EAAE,IAAI,GAAG,OAAO,CAAC;IAElD;;;;;;;OAOG;IACH,QAAQ,CAAC,UAAU,CAAC,EAAE,OAAO,CAAC;CAS/B;AAED;;;;GAIG;AACH,MAAM,WAAW,oBAAoB;IACnC,QAAQ,EAAE,GAAG,EAAE,MAAM,GAAG,mBAAmB,CAAC;CAC7C;AAED,KAAK,sBAAsB,GAAG,GAAG,CAAC,WAAW,EAAE,mBAAmB,CAAC,CAAC;AAIpE;;;;;;;;;;GAUG;AAQH,MAAM,MAAM,cAAc,CAAC,CAAC,GAAG,GAAG,IAAI,CAAC,SAAS,MAAM,GAClD,gBAAgB,CAAC,CAAC,CAAC,GACnB,GAAG,CAAC,WAAW,EAAE,OAAO,CAAC,CAAC;AAE9B;;GAEG;AAGH,MAAM,WAAW,gBAAgB,CAAC,CAAC,CAAE,SAAQ,GAAG,CAAC,WAAW,EAAE,OAAO,CAAC;IACpE,GAAG,CAAC,CAAC,SAAS,MAAM,CAAC,EAAE,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,GAAG,SAAS,CAAC;IAC/C,GAAG,CAAC,CAAC,SAAS,MAAM,CAAC,EAAE,GAAG,EAAE,CAAC,EAAE,KAAK,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC;IAClD,GAAG,CAAC,CAAC,SAAS,MAAM,CAAC,EAAE,CAAC,EAAE,CAAC,GAAG,OAAO,CAAC;IACtC,MAAM,CAAC,CAAC,SAAS,MAAM,CAAC,EAAE,CAAC,EAAE,CAAC,GAAG,OAAO,CAAC;CAC1C;AAED,eAAO,MAAM,gBAAgB,EAAE,yBAwC9B,CAAC;AAEF,MAAM,WAAW,UAAU;IACzB,CAAC,KAAK,EAAE,OAAO,EAAE,GAAG,EAAE,OAAO,GAAG,OAAO,CAAC;CACzC;AAED;;;GAGG;AACH,eAAO,MAAM,QAAQ,EAAE,UACN,CAAC;AAUlB;;GAEG;AACH,MAAM,MAAM,WAAW,GACnB,kBAAkB,GAClB,WAAW,GACX,sBAAsB,CAAC;AAE3B,MAAM,MAAM,WAAW,GAAG,CAAC,OAAO,EAAE,eAAe,KAAK,IAAI,CAAC;AAG7D,OAAO,CAAC,MAAM,CAAC;IACb,UAAU,iBAAiB;QACzB,QAAQ,CAAC,QAAQ,EAAE,OAAO,MAAM,CAAC;KAClC;CACF;AAMD,OAAO,CAAC,MAAM,CAAC;IAGb,IAAI,mBAAmB,EAAE,OAAO,CAC9B,MAAM,EACN,GAAG,CAAC,WAAW,EAAE,mBAAmB,CAAC,CACtC,CAAC;CACH;AAUD;;;;;GAKG;AACH,8BAAsB,eASpB,SAAQ,WACR,YAAW,sBAAsB;IAGjC;;;;;;;OAOG;IACH,MAAM,CAAC,eAAe,CAAC,EAAE,WAAW,EAAE,CAAC;IAEvC;;;;;;;;;;;;;;;;OAgBG;IACH,MAAM,CAAC,aAAa,CAAC,EAAE,CAAC,WAAW,EAAE,WAAW,KAAK,IAAI,CAAC;IAE1D;;;;;;;;;;;;;;;;OAgBG;IACH,MAAM,CAAC,cAAc,CAAC,EAAE,CAAC,WAAW,EAAE,WAAW,KAAK,IAAI,CAAC;IAE3D;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OAgCG;IACH,MAAM,CAAC,cAAc,CAAC,WAAW,EAAE,WAAW;IAK9C,MAAM,CAAC,aAAa,CAAC,EAAE,WAAW,EAAE,CAAC;IAQrC;;;;;OAKG;IACH,OAAO,CAAC,MAAM,CAAC,wBAAwB,CAAe;IAEtD;;;;;OAKG;IACH,SAAS,CAAC,MAAM,CAAC,SAAS,EAAE,IAAI,GAAG,SAAS,CAAC;IAE7C;;;;;;OAMG;IACH,MAAM,CAAC,iBAAiB,EAAE,sBAAsB,CAAC;IAEjD;;;;;;;;;;;;;;;;;;;;;;;;OAwBG;IACH,MAAM,CAAC,UAAU,EAAE,oBAAoB,CAAC;IAExC;;;;;OAKG;IACH,MAAM,CAAC,aAAa,EAAE,KAAK,CAAC,iBAAiB,CAAC,CAAM;IAEpD;;;;;;;;;;;;;;;;;;;;;;;;;OAyBG;IACH,MAAM,CAAC,MAAM,CAAC,EAAE,cAAc,CAAC;IAE/B;;;;OAIG;IACH,MAAM,KAAK,kBAAkB,aAU5B;IAED,OAAO,CAAC,oBAAoB,CAAC,CAA6B;IAE1D;;;;;;;;;;;;;;;;;;;;;;;;OAwBG;IACH,MAAM,CAAC,cAAc,CACnB,IAAI,EAAE,WAAW,EACjB,OAAO,GAAE,mBAAgD;IAqB3D;;;;;;;;;;;;;;;;;;;;;;;;;;OA0BG;IACH,SAAS,CAAC,MAAM,CAAC,qBAAqB,CACpC,IAAI,EAAE,WAAW,EACjB,GAAG,EAAE,MAAM,GAAG,MAAM,EACpB,OAAO,EAAE,mBAAmB,GAC3B,kBAAkB,GAAG,SAAS;IAwCjC;;;;;;;;;;;;;OAaG;IACH,MAAM,CAAC,kBAAkB,CAAC,IAAI,EAAE,WAAW;IAK3C,OAAe,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC,WAAW,EAAE,OAAO,CAAC,CAAC;IAExE;;;;;;;;;;OAUG;IACH,OAAO,CAAC,MAAM,CAAC,SAAS;IAqBxB;;;;;;;;;;OAUG;IACH,SAAS,CAAC,MAAM,CAAC,QAAQ;IA2DzB;;;;;;;;;OASG;IACH,MAAM,CAAC,iBAAiB,EAAE,cAAc,CAAkB;IAE1D;;;;;;;;;;;;;OAaG;IACH,SAAS,CAAC,MAAM,CAAC,cAAc,CAC7B,MAAM,CAAC,EAAE,cAAc,GACtB,KAAK,CAAC,iBAAiB,CAAC;IAiB3B;;;;OAIG;IACH,QAAQ,CAAC,UAAU,EAAG,WAAW,GAAG,gBAAgB,CAAC;IAErD;;;OAGG;IACH,OAAO,CAAC,MAAM,CAAC,0BAA0B;IAgBzC,OAAO,CAAC,eAAe,CAAoB;IAE3C;;;;OAIG;IACH,eAAe,UAAS;IAExB;;;;OAIG;IACH,UAAU,UAAS;IAUnB;;OAEG;IACH,OAAO,CAAC,sBAAsB,CAAC,CAAmB;IAElD;;OAEG;IACH,OAAO,CAAC,oBAAoB,CAA4B;IAExD;;OAEG;IACH,OAAO,CAAC,aAAa,CAAC,CAA0B;;IAOhD;;;OAGG;IACH,OAAO,CAAC,YAAY;IAgBpB;;;;;;;;OAQG;IACH,aAAa,CAAC,UAAU,EAAE,kBAAkB;IAW5C;;;OAGG;IACH,gBAAgB,CAAC,UAAU,EAAE,kBAAkB;IAI/C;;;;;;;;;;;OAWG;IACH,OAAO,CAAC,wBAAwB;IAehC;;;;;;;;OAQG;IACH,SAAS,CAAC,gBAAgB,IAAI,WAAW,GAAG,gBAAgB;IAa5D;;;;OAIG;IACH,iBAAiB;IAQjB;;;;;OAKG;IACH,SAAS,CAAC,cAAc,CAAC,gBAAgB,EAAE,OAAO;IAElD;;;;;OAKG;IACH,oBAAoB;IAIpB;;;;;;;;;;;OAWG;IACH,wBAAwB,CACtB,IAAI,EAAE,MAAM,EACZ,IAAI,EAAE,MAAM,GAAG,IAAI,EACnB,KAAK,EAAE,MAAM,GAAG,IAAI;IAKtB,OAAO,CAAC,qBAAqB;IA6E7B;;;;;;;;;;;;;;;OAeG;IACH,aAAa,CACX,IAAI,CAAC,EAAE,WAAW,EAClB,QAAQ,CAAC,EAAE,OAAO,EAClB,OAAO,CAAC,EAAE,mBAAmB,GAC5B,IAAI;IAkDP;;OAEG;YACW,eAAe;IAuB7B;;;;;;;;;;;;;;;;OAgBG;IACH,SAAS,CAAC,cAAc,IAAI,IAAI,GAAG,OAAO,CAAC,OAAO,CAAC;IAoBnD;;;;;;;;;OASG;IACH,SAAS,CAAC,aAAa,IAAI,IAAI;IA4F/B;;;;;;;;;;;;;;;;;;;;OAoBG;IACH,SAAS,CAAC,UAAU,CAAC,kBAAkB,EAAE,cAAc,GAAG,IAAI;IA6B9D,OAAO,CAAC,aAAa;IAKrB;;;;;;;;;;;;;;;OAeG;IACH,IAAI,cAAc,IAAI,OAAO,CAAC,OAAO,CAAC,CAErC;IAED;;;;;;;;;;;;;;;;;;;;;;OAsBG;IACH,SAAS,CAAC,iBAAiB,IAAI,OAAO,CAAC,OAAO,CAAC;IAI/C;;;;;;;OAOG;IACH,SAAS,CAAC,YAAY,CAAC,kBAAkB,EAAE,cAAc,GAAG,OAAO;IAInE;;;;;;;;OAQG;IACH,SAAS,CAAC,MAAM,CAAC,kBAAkB,EAAE,cAAc;IAUnD;;;;;;;;;OASG;IACH,SAAS,CAAC,OAAO,CAAC,kBAAkB,EAAE,cAAc;IAEpD;;;;;;;;;;;;;;;OAeG;IACH,SAAS,CAAC,YAAY,CAAC,kBAAkB,EAAE,cAAc;CAC1D"} \ No newline at end of file +{"version":3,"file":"reactive-element.d.ts","sourceRoot":"","sources":["../src/reactive-element.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/reactive-element.js b/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/reactive-element.js index 95d7a384be..ff5e1ad6ae 100644 --- a/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/reactive-element.js +++ b/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/reactive-element.js @@ -3,4 +3,4 @@ import{getCompatibleStyle as t,adoptStyles as e}from"./css-tag.js";export{CSSRes * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const{is:s,defineProperty:i,getOwnPropertyDescriptor:r,getOwnPropertyNames:o,getOwnPropertySymbols:n,getPrototypeOf:a}=Object,h=globalThis,c=h.trustedTypes,l=c?c.emptyScript:"",p=h.reactiveElementPolyfillSupport,d=(t,e)=>t,u={toAttribute(t,e){switch(e){case Boolean:t=t?l:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,e){let s=t;switch(e){case Boolean:s=null!==t;break;case Number:s=null===t?null:Number(t);break;case Object:case Array:try{s=JSON.parse(t)}catch(t){s=null}}return s}},f=(t,e)=>!s(t,e),_={attribute:!0,type:String,converter:u,reflect:!1,hasChanged:f};Symbol.metadata??=Symbol("metadata"),h.litPropertyMetadata??=new WeakMap;class b extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??=[]).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,e=_){if(e.state&&(e.attribute=!1),this._$Ei(),this.elementProperties.set(t,e),!e.noAccessor){const s=Symbol(),r=this.getPropertyDescriptor(t,s,e);void 0!==r&&i(this.prototype,t,r)}}static getPropertyDescriptor(t,e,s){const{get:i,set:o}=r(this.prototype,t)??{get(){return this[e]},set(t){this[e]=t}};return{get(){return i?.call(this)},set(e){const r=i?.call(this);o.call(this,e),this.requestUpdate(t,r,s)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??_}static _$Ei(){if(this.hasOwnProperty(d("elementProperties")))return;const t=a(this);t.finalize(),void 0!==t.l&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(d("finalized")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(d("properties"))){const t=this.properties,e=[...o(t),...n(t)];for(const s of e)this.createProperty(s,t[s])}const t=this[Symbol.metadata];if(null!==t){const e=litPropertyMetadata.get(t);if(void 0!==e)for(const[t,s]of e)this.elementProperties.set(t,s)}this._$Eh=new Map;for(const[t,e]of this.elementProperties){const s=this._$Eu(t,e);void 0!==s&&this._$Eh.set(s,t)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(e){const s=[];if(Array.isArray(e)){const i=new Set(e.flat(1/0).reverse());for(const e of i)s.unshift(t(e))}else void 0!==e&&s.push(t(e));return s}static _$Eu(t,e){const s=e.attribute;return!1===s?void 0:"string"==typeof s?s:"string"==typeof t?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){this._$Eg=new Promise((t=>this.enableUpdating=t)),this._$AL=new Map,this._$ES(),this.requestUpdate(),this.constructor.l?.forEach((t=>t(this)))}addController(t){(this._$E_??=new Set).add(t),void 0!==this.renderRoot&&this.isConnected&&t.hostConnected?.()}removeController(t){this._$E_?.delete(t)}_$ES(){const t=new Map,e=this.constructor.elementProperties;for(const s of e.keys())this.hasOwnProperty(s)&&(t.set(s,this[s]),delete this[s]);t.size>0&&(this._$Ep=t)}createRenderRoot(){const t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return e(t,this.constructor.elementStyles),t}connectedCallback(){this.renderRoot??=this.createRenderRoot(),this.enableUpdating(!0),this._$E_?.forEach((t=>t.hostConnected?.()))}enableUpdating(t){}disconnectedCallback(){this._$E_?.forEach((t=>t.hostDisconnected?.()))}attributeChangedCallback(t,e,s){this._$AK(t,s)}_$EO(t,e){const s=this.constructor.elementProperties.get(t),i=this.constructor._$Eu(t,s);if(void 0!==i&&!0===s.reflect){const r=(void 0!==s.converter?.toAttribute?s.converter:u).toAttribute(e,s.type);this._$Em=t,null==r?this.removeAttribute(i):this.setAttribute(i,r),this._$Em=null}}_$AK(t,e){const s=this.constructor,i=s._$Eh.get(t);if(void 0!==i&&this._$Em!==i){const t=s.getPropertyOptions(i),r="function"==typeof t.converter?{fromAttribute:t.converter}:void 0!==t.converter?.fromAttribute?t.converter:u;this._$Em=i,this[i]=r.fromAttribute(e,t.type),this._$Em=null}}requestUpdate(t,e,s,i=!1,r){if(void 0!==t){if(s??=this.constructor.getPropertyOptions(t),!(s.hasChanged??f)(i?r:this[t],e))return;this.C(t,e,s)}!1===this.isUpdatePending&&(this._$Eg=this._$EP())}C(t,e,s){this._$AL.has(t)||this._$AL.set(t,e),!0===s.reflect&&this._$Em!==t&&(this._$Ej??=new Set).add(t)}async _$EP(){this.isUpdatePending=!0;try{await this._$Eg}catch(t){Promise.reject(t)}const t=this.scheduleUpdate();return null!=t&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??=this.createRenderRoot(),this._$Ep){for(const[t,e]of this._$Ep)this[t]=e;this._$Ep=void 0}const t=this.constructor.elementProperties;if(t.size>0)for(const[e,s]of t)!0!==s.wrapped||this._$AL.has(e)||void 0===this[e]||this.C(e,this[e],s)}let t=!1;const e=this._$AL;try{t=this.shouldUpdate(e),t?(this.willUpdate(e),this._$E_?.forEach((t=>t.hostUpdate?.())),this.update(e)):this._$ET()}catch(e){throw t=!1,this._$ET(),e}t&&this._$AE(e)}willUpdate(t){}_$AE(t){this._$E_?.forEach((t=>t.hostUpdated?.())),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$ET(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$Eg}shouldUpdate(t){return!0}update(t){this._$Ej&&=this._$Ej.forEach((t=>this._$EO(t,this[t]))),this._$ET()}updated(t){}firstUpdated(t){}}b.elementStyles=[],b.shadowRootOptions={mode:"open"},b[d("elementProperties")]=new Map,b[d("finalized")]=new Map,p?.({ReactiveElement:b}),(h.reactiveElementVersions??=[]).push("2.0.2");export{b as ReactiveElement,u as defaultConverter,f as notEqual}; \ No newline at end of file + */const{is:s,defineProperty:i,getOwnPropertyDescriptor:r,getOwnPropertyNames:o,getOwnPropertySymbols:n,getPrototypeOf:a}=Object,h=globalThis,c=h.trustedTypes,l=c?c.emptyScript:"",p=h.reactiveElementPolyfillSupport,d=(t,e)=>t,u={toAttribute(t,e){switch(e){case Boolean:t=t?l:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,e){let s=t;switch(e){case Boolean:s=null!==t;break;case Number:s=null===t?null:Number(t);break;case Object:case Array:try{s=JSON.parse(t)}catch(t){s=null}}return s}},f=(t,e)=>!s(t,e),E={attribute:!0,type:String,converter:u,reflect:!1,hasChanged:f};Symbol.metadata??=Symbol("metadata"),h.litPropertyMetadata??=new WeakMap;class b extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??=[]).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,e=E){if(e.state&&(e.attribute=!1),this._$Ei(),this.elementProperties.set(t,e),!e.noAccessor){const s=Symbol(),r=this.getPropertyDescriptor(t,s,e);void 0!==r&&i(this.prototype,t,r)}}static getPropertyDescriptor(t,e,s){const{get:i,set:o}=r(this.prototype,t)??{get(){return this[e]},set(t){this[e]=t}};return{get(){return i?.call(this)},set(e){const r=i?.call(this);o.call(this,e),this.requestUpdate(t,r,s)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??E}static _$Ei(){if(this.hasOwnProperty(d("elementProperties")))return;const t=a(this);t.finalize(),void 0!==t.l&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(d("finalized")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(d("properties"))){const t=this.properties,e=[...o(t),...n(t)];for(const s of e)this.createProperty(s,t[s])}const t=this[Symbol.metadata];if(null!==t){const e=litPropertyMetadata.get(t);if(void 0!==e)for(const[t,s]of e)this.elementProperties.set(t,s)}this._$Eh=new Map;for(const[t,e]of this.elementProperties){const s=this._$Eu(t,e);void 0!==s&&this._$Eh.set(s,t)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(e){const s=[];if(Array.isArray(e)){const i=new Set(e.flat(1/0).reverse());for(const e of i)s.unshift(t(e))}else void 0!==e&&s.push(t(e));return s}static _$Eu(t,e){const s=e.attribute;return!1===s?void 0:"string"==typeof s?s:"string"==typeof t?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){this._$ES=new Promise((t=>this.enableUpdating=t)),this._$AL=new Map,this._$E_(),this.requestUpdate(),this.constructor.l?.forEach((t=>t(this)))}addController(t){(this._$EO??=new Set).add(t),void 0!==this.renderRoot&&this.isConnected&&t.hostConnected?.()}removeController(t){this._$EO?.delete(t)}_$E_(){const t=new Map,e=this.constructor.elementProperties;for(const s of e.keys())this.hasOwnProperty(s)&&(t.set(s,this[s]),delete this[s]);t.size>0&&(this._$Ep=t)}createRenderRoot(){const t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return e(t,this.constructor.elementStyles),t}connectedCallback(){this.renderRoot??=this.createRenderRoot(),this.enableUpdating(!0),this._$EO?.forEach((t=>t.hostConnected?.()))}enableUpdating(t){}disconnectedCallback(){this._$EO?.forEach((t=>t.hostDisconnected?.()))}attributeChangedCallback(t,e,s){this._$AK(t,s)}_$EC(t,e){const s=this.constructor.elementProperties.get(t),i=this.constructor._$Eu(t,s);if(void 0!==i&&!0===s.reflect){const r=(void 0!==s.converter?.toAttribute?s.converter:u).toAttribute(e,s.type);this._$Em=t,null==r?this.removeAttribute(i):this.setAttribute(i,r),this._$Em=null}}_$AK(t,e){const s=this.constructor,i=s._$Eh.get(t);if(void 0!==i&&this._$Em!==i){const t=s.getPropertyOptions(i),r="function"==typeof t.converter?{fromAttribute:t.converter}:void 0!==t.converter?.fromAttribute?t.converter:u;this._$Em=i,this[i]=r.fromAttribute(e,t.type),this._$Em=null}}requestUpdate(t,e,s){if(void 0!==t){if(s??=this.constructor.getPropertyOptions(t),!(s.hasChanged??f)(this[t],e))return;this.P(t,e,s)}!1===this.isUpdatePending&&(this._$ES=this._$ET())}P(t,e,s){this._$AL.has(t)||this._$AL.set(t,e),!0===s.reflect&&this._$Em!==t&&(this._$Ej??=new Set).add(t)}async _$ET(){this.isUpdatePending=!0;try{await this._$ES}catch(t){Promise.reject(t)}const t=this.scheduleUpdate();return null!=t&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??=this.createRenderRoot(),this._$Ep){for(const[t,e]of this._$Ep)this[t]=e;this._$Ep=void 0}const t=this.constructor.elementProperties;if(t.size>0)for(const[e,s]of t)!0!==s.wrapped||this._$AL.has(e)||void 0===this[e]||this.P(e,this[e],s)}let t=!1;const e=this._$AL;try{t=this.shouldUpdate(e),t?(this.willUpdate(e),this._$EO?.forEach((t=>t.hostUpdate?.())),this.update(e)):this._$EU()}catch(e){throw t=!1,this._$EU(),e}t&&this._$AE(e)}willUpdate(t){}_$AE(t){this._$EO?.forEach((t=>t.hostUpdated?.())),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(t){return!0}update(t){this._$Ej&&=this._$Ej.forEach((t=>this._$EC(t,this[t]))),this._$EU()}updated(t){}firstUpdated(t){}}b.elementStyles=[],b.shadowRootOptions={mode:"open"},b[d("elementProperties")]=new Map,b[d("finalized")]=new Map,p?.({ReactiveElement:b}),(h.reactiveElementVersions??=[]).push("2.0.4");export{b as ReactiveElement,u as defaultConverter,f as notEqual}; \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/reactive-element.js.map b/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/reactive-element.js.map index 9f15aa5018..9d0bce4fd1 100644 --- a/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/reactive-element.js.map +++ b/platforms/haxcms/build/es6/node_modules/@lit/reactive-element/reactive-element.js.map @@ -1 +1 @@ -{"version":3,"file":"reactive-element.js","sources":["src/reactive-element.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\n\n/**\n * Use this module if you want to create your own base class extending\n * {@link ReactiveElement}.\n * @packageDocumentation\n */\n\nimport {\n getCompatibleStyle,\n adoptStyles,\n CSSResultGroup,\n CSSResultOrNative,\n} from './css-tag.js';\nimport type {\n ReactiveController,\n ReactiveControllerHost,\n} from './reactive-controller.js';\n\n// In the Node build, this import will be injected by Rollup:\n// import {HTMLElement, customElements} from '@lit-labs/ssr-dom-shim';\n\nexport * from './css-tag.js';\nexport type {\n ReactiveController,\n ReactiveControllerHost,\n} from './reactive-controller.js';\n\n/**\n * Removes the `readonly` modifier from properties in the union K.\n *\n * This is a safer way to cast a value to a type with a mutable version of a\n * readonly field, than casting to an interface with the field re-declared\n * because it preserves the type of all the fields and warns on typos.\n */\ntype Mutable = Omit & {\n -readonly [P in keyof Pick]: P extends K ? T[P] : never;\n};\n\n// TODO (justinfagnani): Add `hasOwn` here when we ship ES2022\nconst {\n is,\n defineProperty,\n getOwnPropertyDescriptor,\n getOwnPropertyNames,\n getOwnPropertySymbols,\n getPrototypeOf,\n} = Object;\n\nconst NODE_MODE = false;\n\n// Lets a minifier replace globalThis references with a minified name\nconst global = globalThis;\n\nif (NODE_MODE) {\n global.customElements ??= customElements;\n}\n\nconst DEV_MODE = true;\n\nlet issueWarning: (code: string, warning: string) => void;\n\nconst trustedTypes = (global as unknown as {trustedTypes?: {emptyScript: ''}})\n .trustedTypes;\n\n// Temporary workaround for https://crbug.com/993268\n// Currently, any attribute starting with \"on\" is considered to be a\n// TrustedScript source. Such boolean attributes must be set to the equivalent\n// trusted emptyScript value.\nconst emptyStringForBooleanAttribute = trustedTypes\n ? (trustedTypes.emptyScript as unknown as '')\n : '';\n\nconst polyfillSupport = DEV_MODE\n ? global.reactiveElementPolyfillSupportDevMode\n : global.reactiveElementPolyfillSupport;\n\nif (DEV_MODE) {\n // Ensure warnings are issued only 1x, even if multiple versions of Lit\n // are loaded.\n const issuedWarnings: Set = (global.litIssuedWarnings ??=\n new Set());\n\n // Issue a warning, if we haven't already.\n issueWarning = (code: string, warning: string) => {\n warning += ` See https://lit.dev/msg/${code} for more information.`;\n if (!issuedWarnings.has(warning)) {\n console.warn(warning);\n issuedWarnings.add(warning);\n }\n };\n\n issueWarning(\n 'dev-mode',\n `Lit is in dev mode. Not recommended for production!`\n );\n\n // Issue polyfill support warning.\n if (global.ShadyDOM?.inUse && polyfillSupport === undefined) {\n issueWarning(\n 'polyfill-support-missing',\n `Shadow DOM is being polyfilled via \\`ShadyDOM\\` but ` +\n `the \\`polyfill-support\\` module has not been loaded.`\n );\n }\n}\n\n/**\n * Contains types that are part of the unstable debug API.\n *\n * Everything in this API is not stable and may change or be removed in the future,\n * even on patch releases.\n */\n// eslint-disable-next-line @typescript-eslint/no-namespace\nexport namespace ReactiveUnstable {\n /**\n * When Lit is running in dev mode and `window.emitLitDebugLogEvents` is true,\n * we will emit 'lit-debug' events to window, with live details about the update and render\n * lifecycle. These can be useful for writing debug tooling and visualizations.\n *\n * Please be aware that running with window.emitLitDebugLogEvents has performance overhead,\n * making certain operations that are normally very cheap (like a no-op render) much slower,\n * because we must copy data and dispatch events.\n */\n // eslint-disable-next-line @typescript-eslint/no-namespace\n export namespace DebugLog {\n export type Entry = Update;\n export interface Update {\n kind: 'update';\n }\n }\n}\n\ninterface DebugLoggingWindow {\n // Even in dev mode, we generally don't want to emit these events, as that's\n // another level of cost, so only emit them when DEV_MODE is true _and_ when\n // window.emitLitDebugEvents is true.\n emitLitDebugLogEvents?: boolean;\n}\n\n/**\n * Useful for visualizing and logging insights into what the Lit template system is doing.\n *\n * Compiled out of prod mode builds.\n */\nconst debugLogEvent = DEV_MODE\n ? (event: ReactiveUnstable.DebugLog.Entry) => {\n const shouldEmit = (global as unknown as DebugLoggingWindow)\n .emitLitDebugLogEvents;\n if (!shouldEmit) {\n return;\n }\n global.dispatchEvent(\n new CustomEvent('lit-debug', {\n detail: event,\n })\n );\n }\n : undefined;\n\n/*\n * When using Closure Compiler, JSCompiler_renameProperty(property, object) is\n * replaced at compile time by the munged name for object[property]. We cannot\n * alias this function, so we have to use a small shim that has the same\n * behavior when not compiling.\n */\n/*@__INLINE__*/\nconst JSCompiler_renameProperty =

(\n prop: P,\n _obj: unknown\n): P => prop;\n\n/**\n * Converts property values to and from attribute values.\n */\nexport interface ComplexAttributeConverter {\n /**\n * Called to convert an attribute value to a property\n * value.\n */\n fromAttribute?(value: string | null, type?: TypeHint): Type;\n\n /**\n * Called to convert a property value to an attribute\n * value.\n *\n * It returns unknown instead of string, to be compatible with\n * https://github.com/WICG/trusted-types (and similar efforts).\n */\n toAttribute?(value: Type, type?: TypeHint): unknown;\n}\n\ntype AttributeConverter =\n | ComplexAttributeConverter\n | ((value: string | null, type?: TypeHint) => Type);\n\n/**\n * Defines options for a property accessor.\n */\nexport interface PropertyDeclaration {\n /**\n * When set to `true`, indicates the property is internal private state. The\n * property should not be set by users. When using TypeScript, this property\n * should be marked as `private` or `protected`, and it is also a common\n * practice to use a leading `_` in the name. The property is not added to\n * `observedAttributes`.\n */\n readonly state?: boolean;\n\n /**\n * Indicates how and whether the property becomes an observed attribute.\n * If the value is `false`, the property is not added to `observedAttributes`.\n * If true or absent, the lowercased property name is observed (e.g. `fooBar`\n * becomes `foobar`). If a string, the string value is observed (e.g\n * `attribute: 'foo-bar'`).\n */\n readonly attribute?: boolean | string;\n\n /**\n * Indicates the type of the property. This is used only as a hint for the\n * `converter` to determine how to convert the attribute\n * to/from a property.\n */\n readonly type?: TypeHint;\n\n /**\n * Indicates how to convert the attribute to/from a property. If this value\n * is a function, it is used to convert the attribute value a the property\n * value. If it's an object, it can have keys for `fromAttribute` and\n * `toAttribute`. If no `toAttribute` function is provided and\n * `reflect` is set to `true`, the property value is set directly to the\n * attribute. A default `converter` is used if none is provided; it supports\n * `Boolean`, `String`, `Number`, `Object`, and `Array`. Note,\n * when a property changes and the converter is used to update the attribute,\n * the property is never updated again as a result of the attribute changing,\n * and vice versa.\n */\n readonly converter?: AttributeConverter;\n\n /**\n * Indicates if the property should reflect to an attribute.\n * If `true`, when the property is set, the attribute is set using the\n * attribute name determined according to the rules for the `attribute`\n * property option and the value of the property converted using the rules\n * from the `converter` property option.\n */\n readonly reflect?: boolean;\n\n /**\n * A function that indicates if a property should be considered changed when\n * it is set. The function should take the `newValue` and `oldValue` and\n * return `true` if an update should be requested.\n */\n hasChanged?(value: Type, oldValue: Type): boolean;\n\n /**\n * Indicates whether an accessor will be created for this property. By\n * default, an accessor will be generated for this property that requests an\n * update when set. If this flag is `true`, no accessor will be created, and\n * it will be the user's responsibility to call\n * `this.requestUpdate(propertyName, oldValue)` to request an update when\n * the property changes.\n */\n readonly noAccessor?: boolean;\n\n /**\n * Whether this property is wrapping accessors. This is set by `@property`\n * to control the initial value change and reflection logic.\n *\n * @internal\n */\n wrapped?: boolean;\n}\n\n/**\n * Map of properties to PropertyDeclaration options. For each property an\n * accessor is made, and the property is processed according to the\n * PropertyDeclaration options.\n */\nexport interface PropertyDeclarations {\n readonly [key: string]: PropertyDeclaration;\n}\n\ntype PropertyDeclarationMap = Map;\n\ntype AttributeMap = Map;\n\n/**\n * A Map of property keys to values.\n *\n * Takes an optional type parameter T, which when specified as a non-any,\n * non-unknown type, will make the Map more strongly-typed, associating the map\n * keys with their corresponding value type on T.\n *\n * Use `PropertyValues` when overriding ReactiveElement.update() and\n * other lifecycle methods in order to get stronger type-checking on keys\n * and values.\n */\n// This type is conditional so that if the parameter T is not specified, or\n// is `any`, the type will include `Map`. Since T is not\n// given in the uses of PropertyValues in this file, all uses here fallback to\n// meaning `Map`, but if a developer uses\n// `PropertyValues` (or any other value for T) they will get a\n// strongly-typed Map type.\n// eslint-disable-next-line @typescript-eslint/no-explicit-any\nexport type PropertyValues = T extends object\n ? PropertyValueMap\n : Map;\n\n/**\n * Do not use, instead prefer {@linkcode PropertyValues}.\n */\n// This type must be exported such that JavaScript generated by the Google\n// Closure Compiler can import a type reference.\nexport interface PropertyValueMap extends Map {\n get(k: K): T[K] | undefined;\n set(key: K, value: T[K]): this;\n has(k: K): boolean;\n delete(k: K): boolean;\n}\n\nexport const defaultConverter: ComplexAttributeConverter = {\n toAttribute(value: unknown, type?: unknown): unknown {\n switch (type) {\n case Boolean:\n value = value ? emptyStringForBooleanAttribute : null;\n break;\n case Object:\n case Array:\n // if the value is `null` or `undefined` pass this through\n // to allow removing/no change behavior.\n value = value == null ? value : JSON.stringify(value);\n break;\n }\n return value;\n },\n\n fromAttribute(value: string | null, type?: unknown) {\n let fromValue: unknown = value;\n switch (type) {\n case Boolean:\n fromValue = value !== null;\n break;\n case Number:\n fromValue = value === null ? null : Number(value);\n break;\n case Object:\n case Array:\n // Do *not* generate exception when invalid JSON is set as elements\n // don't normally complain on being mis-configured.\n // TODO(sorvell): Do generate exception in *dev mode*.\n try {\n // Assert to adhere to Bazel's \"must type assert JSON parse\" rule.\n fromValue = JSON.parse(value!) as unknown;\n } catch (e) {\n fromValue = null;\n }\n break;\n }\n return fromValue;\n },\n};\n\nexport interface HasChanged {\n (value: unknown, old: unknown): boolean;\n}\n\n/**\n * Change function that returns true if `value` is different from `oldValue`.\n * This method is used as the default for a property's `hasChanged` function.\n */\nexport const notEqual: HasChanged = (value: unknown, old: unknown): boolean =>\n !is(value, old);\n\nconst defaultPropertyDeclaration: PropertyDeclaration = {\n attribute: true,\n type: String,\n converter: defaultConverter,\n reflect: false,\n hasChanged: notEqual,\n};\n\n/**\n * A string representing one of the supported dev mode warning categories.\n */\nexport type WarningKind =\n | 'change-in-update'\n | 'migration'\n | 'async-perform-update';\n\nexport type Initializer = (element: ReactiveElement) => void;\n\n// Temporary, until google3 is on TypeScript 5.2\ndeclare global {\n interface SymbolConstructor {\n readonly metadata: unique symbol;\n }\n}\n\n// Ensure metadata is enabled. TypeScript does not polyfill\n// Symbol.metadata, so we must ensure that it exists.\n(Symbol as {metadata: symbol}).metadata ??= Symbol('metadata');\n\ndeclare global {\n // This is public global API, do not change!\n // eslint-disable-next-line no-var\n var litPropertyMetadata: WeakMap<\n object,\n Map\n >;\n}\n\n// Map from a class's metadata object to property options\n// Note that we must use nullish-coalescing assignment so that we only use one\n// map even if we load multiple version of this module.\nglobal.litPropertyMetadata ??= new WeakMap<\n object,\n Map\n>();\n\n/**\n * Base element class which manages element properties and attributes. When\n * properties change, the `update` method is asynchronously called. This method\n * should be supplied by subclasses to render updates as desired.\n * @noInheritDoc\n */\nexport abstract class ReactiveElement\n // In the Node build, this `extends` clause will be substituted with\n // `(globalThis.HTMLElement ?? HTMLElement)`.\n //\n // This way, we will first prefer any global `HTMLElement` polyfill that the\n // user has assigned, and then fall back to the `HTMLElement` shim which has\n // been imported (see note at the top of this file about how this import is\n // generated by Rollup). Note that the `HTMLElement` variable has been\n // shadowed by this import, so it no longer refers to the global.\n extends HTMLElement\n implements ReactiveControllerHost\n{\n // Note: these are patched in only in DEV_MODE.\n /**\n * Read or set all the enabled warning categories for this class.\n *\n * This property is only used in development builds.\n *\n * @nocollapse\n * @category dev-mode\n */\n static enabledWarnings?: WarningKind[];\n\n /**\n * Enable the given warning category for this class.\n *\n * This method only exists in development builds, so it should be accessed\n * with a guard like:\n *\n * ```ts\n * // Enable for all ReactiveElement subclasses\n * ReactiveElement.enableWarning?.('migration');\n *\n * // Enable for only MyElement and subclasses\n * MyElement.enableWarning?.('migration');\n * ```\n *\n * @nocollapse\n * @category dev-mode\n */\n static enableWarning?: (warningKind: WarningKind) => void;\n\n /**\n * Disable the given warning category for this class.\n *\n * This method only exists in development builds, so it should be accessed\n * with a guard like:\n *\n * ```ts\n * // Disable for all ReactiveElement subclasses\n * ReactiveElement.disableWarning?.('migration');\n *\n * // Disable for only MyElement and subclasses\n * MyElement.disableWarning?.('migration');\n * ```\n *\n * @nocollapse\n * @category dev-mode\n */\n static disableWarning?: (warningKind: WarningKind) => void;\n\n /**\n * Adds an initializer function to the class that is called during instance\n * construction.\n *\n * This is useful for code that runs against a `ReactiveElement`\n * subclass, such as a decorator, that needs to do work for each\n * instance, such as setting up a `ReactiveController`.\n *\n * ```ts\n * const myDecorator = (target: typeof ReactiveElement, key: string) => {\n * target.addInitializer((instance: ReactiveElement) => {\n * // This is run during construction of the element\n * new MyController(instance);\n * });\n * }\n * ```\n *\n * Decorating a field will then cause each instance to run an initializer\n * that adds a controller:\n *\n * ```ts\n * class MyElement extends LitElement {\n * @myDecorator foo;\n * }\n * ```\n *\n * Initializers are stored per-constructor. Adding an initializer to a\n * subclass does not add it to a superclass. Since initializers are run in\n * constructors, initializers will run in order of the class hierarchy,\n * starting with superclasses and progressing to the instance's class.\n *\n * @nocollapse\n */\n static addInitializer(initializer: Initializer) {\n this.__prepare();\n (this._initializers ??= []).push(initializer);\n }\n\n static _initializers?: Initializer[];\n\n /*\n * Due to closure compiler ES6 compilation bugs, @nocollapse is required on\n * all static methods and properties with initializers. Reference:\n * - https://github.com/google/closure-compiler/issues/1776\n */\n\n /**\n * Maps attribute names to properties; for example `foobar` attribute to\n * `fooBar` property. Created lazily on user subclasses when finalizing the\n * class.\n * @nocollapse\n */\n private static __attributeToPropertyMap: AttributeMap;\n\n /**\n * Marks class as having been finalized, which includes creating properties\n * from `static properties`, but does *not* include all properties created\n * from decorators.\n * @nocollapse\n */\n protected static finalized: true | undefined;\n\n /**\n * Memoized list of all element properties, including any superclass\n * properties. Created lazily on user subclasses when finalizing the class.\n *\n * @nocollapse\n * @category properties\n */\n static elementProperties: PropertyDeclarationMap;\n\n /**\n * User-supplied object that maps property names to `PropertyDeclaration`\n * objects containing options for configuring reactive properties. When\n * a reactive property is set the element will update and render.\n *\n * By default properties are public fields, and as such, they should be\n * considered as primarily settable by element users, either via attribute or\n * the property itself.\n *\n * Generally, properties that are changed by the element should be private or\n * protected fields and should use the `state: true` option. Properties\n * marked as `state` do not reflect from the corresponding attribute\n *\n * However, sometimes element code does need to set a public property. This\n * should typically only be done in response to user interaction, and an event\n * should be fired informing the user; for example, a checkbox sets its\n * `checked` property when clicked and fires a `changed` event. Mutating\n * public properties should typically not be done for non-primitive (object or\n * array) properties. In other cases when an element needs to manage state, a\n * private property set with the `state: true` option should be used. When\n * needed, state properties can be initialized via public properties to\n * facilitate complex interactions.\n * @nocollapse\n * @category properties\n */\n static properties: PropertyDeclarations;\n\n /**\n * Memoized list of all element styles.\n * Created lazily on user subclasses when finalizing the class.\n * @nocollapse\n * @category styles\n */\n static elementStyles: Array = [];\n\n /**\n * Array of styles to apply to the element. The styles should be defined\n * using the {@linkcode css} tag function, via constructible stylesheets, or\n * imported from native CSS module scripts.\n *\n * Note on Content Security Policy:\n *\n * Element styles are implemented with ` diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/editable-table.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/editable-table.js index 057417a23e..d15710f52d 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/editable-table.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/editable-table.js @@ -2,16 +2,16 @@ * Copyright 2018 The Pennsylvania State University * @license Apache-2.0, see License.md for full text. */ -import{LitElement as e,html as t,css as i}from"../../lit/index.js";import{editBehaviors as d,editableTableStyles as s,tableHtmlProperties as o,displayProperties as r,dataProperties as a}from"./lib/editable-table-behaviors.js";import"./lib/editable-table-display.js";import"./lib/editable-table-edit.js";class EditableTable extends(d(e)){static get styles(){return[i` +import{html as e,css as t}from"../../lit/index.js";import{DDD as i}from"../d-d-d/d-d-d.js";import{editBehaviors as d,editableTableStyles as s,tableHtmlProperties as o,displayProperties as r,dataProperties as a}from"./lib/editable-table-behaviors.js";import"./lib/editable-table-display.js";import"./lib/editable-table-edit.js";class EditableTable extends(d(i)){static get styles(){return[t` :host([hidden]) { display: none !important; - margin: 15px 0; + margin: var(--ddd-spacing-4) 0; } :host > * { margin: 0px; } - `]}render(){return t` + `]}render(){return e` {this[t]=!1})),this.fetchData()}connectedCallback(){super.connectedCallback(),this.fetchData(),setTimeout((()=>{this.dataCsv||this.loadSlottedTable(),this.__ready=!0}),0)}firstUpdated(t){super.firstUpdated&&super.firstUpdated(t),this.fetchData()}updated(t){super.updated&&super.updated(t),t.forEach(((t,e)=>{"dataCsv"===e&&this.fetchData(),"csvData"===e&&this._loadExternalData(),"striped"===e&&this.striped&&(this.columnStriped=!1),"columnStriped"===e&&this.columnStriped&&(this.striped=!1),"data"==e&&this._dataChanged(this.data,t)}))}get thead(){return this.columnHeader?(this.data||[]).slice(0,1):[]}get tbody(){return(this.data||[]).slice(this.columnHeader?1:0,this.footer?(this.data||[]).length-1:(this.data||[]).length)}get tfoot(){return this.footer?(this.data||[]).slice((this.data||[]).length-1):[]}CSVtoArray(t){let e,i="",o=[""],r=[o],a=0,l=0,d=!0;for(e in t)e=t[e],'"'===e?(d&&e===i&&(o[a]+=e),d=!d):","===e&&d?e=o[++a]="":"\n"===e&&d?("\r"===i&&(o[a]=o[a].slice(0,-1)),o=r[++l]=[e=""],a=0):o[a]+=e,i=e;return r}focus(){let t="simple-toolbar-button,rich-text-editor,rich-text-editor-rowcol,editable-table-filter,editable-table-sort",e=this.shadowRoot&&this.shadowRoot.querySelector(t)?this.shadowRoot.querySelector(t):void 0;e&&setTimeout((function(){e.focus()}),0)}download(){let t=document.createElement("a"),e=(this.downloadable&&""!=this.caption.trim()?"Table as CSV":`${this.caption} CSV`).replace(/[^\w\d]/g,""),i=this.getTableCSV();t.setAttribute("href","data:text/plain;charset=UTF-8,"+encodeURIComponent(i)),t.setAttribute("download",e+".txt"),t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t),this.dispatchEvent(new CustomEvent("csv-downloaded",{bubbles:!0,composed:!0,cancelable:!1,detail:{table:this,data:i,filename:e}}))}print(){let t=!!(!!this.shadowRoot&&this.shadowRoot.querySelector("table"))&&window.open("","","left=0,top=0,width=552,height=477,toolbar=0,scrollbars=0,status=0");t&&(t.document.head.innerHTML+=``,t.document.body.innerHTML=this.getTableHTML(!0),t.document.close(),t.focus(),t.print(),t.addEventListener("afterprint",(e=>{t.close()}))),this.dispatchEvent(new CustomEvent("table-printed",{bubbles:!0,composed:!0,cancelable:!1,detail:this}))}fetchData(){this.dataCsv&&""!==this.dataCsv&&fetch(this.dataCsv).then((t=>t.text())).then((t=>{this.csvData=t})).catch((t=>{this.loadSlottedTable()}))}getTableCSV(){return this.data.map((t=>t.map((t=>(t=this._replaceBlankCell(t),this._isNumericCell(t)?t.replace(/,/g,""):`"${t.replace(/"/g,'""')}"`))).join(","))).join("\n")}getHTML(t=" "){return this.__tempDiv=this.__tempDiv||document.createElement("template"),this.__tempDiv.innerHTML=t,this.__tempDiv.content.cloneNode(!0)}getTableHTML(t=!1,e=!1){let i=[],o=[],r=[],getTR=(e,i="td",o="td",r="tbody")=>{let a=this.rowHeader?e.slice(0,1):[],l=this.rowHeader?e.slice(1):e;return`\n\t\t${a.map((e=>`\n\t\t\t${this._replaceBlankCell(e)}`)).join("")}${l.map((e=>`\n\t\t\t<${i}${t?` class="${o} th-or-td"`:""}>${this._replaceBlankCell(e)}`)).join("")}\n\t\t`};this.thead&&(i=this.thead.map((t=>getTR(t,'th scope="col"',"th","thead")))),this.tbody&&(o=this.tbody.map((t=>getTR(t)))),this.tfoot&&(r=this.tfoot.map((t=>getTR(t,"td","td","tfoot"))));let a=this.getTableProperties(),l="";Object.keys(this.getTableProperties()).forEach((t=>{if(a[t]&&(Object.keys(displayProperties).includes(t)||Object.keys(dataProperties).includes(t))){l+=`${(t=>t.split("").map(((t,e)=>t.toUpperCase()===t?`${0!==e?"-":""}${t.toLowerCase()}`:t)).join(""))(t)} `}}));let d=[``,this.caption&&""!==this.caption&&null!==this.caption&&"null"!==this.caption&&"undefined"!==this.caption?`\n\t\n\t\t${this.caption}\n\t`:"",i.length>0?`\n\t${i.join("")}\n\t`:"",o.length>0?`\n\t${o.join("")}\n\t`:"",r.length>0?`\n\t${r.join("")}\n\t`:"","\n
"].join("");if(e){let t=document.createElement("div");return t.innerHTML=d,t.querySelector("table")}return d}getTableHTMLNode(){let t=document.createElement("editable-table-display"),e=this.getTableProperties();for(var i in e)t[i]=e[i];return t.innerHTML=this.getTableHTML(),t}getTableProperties(){return{bordered:!this.hideBordered&&this.bordered,caption:this.caption,columnHeader:this.columnHeader,columnStriped:this.columnStriped,condensed:!this.hideCondensed&&this.condensed,data:this.data,downloadable:this.downloadable,filter:!this.hideFilter&&this.filter,footer:this.footer,numericStyles:this.numericStyles,printable:this.printable,rowHeader:this.rowHeader,responsive:!this.hideResponsive&&this.responsive,sort:!this.hideSort&&this.sort,striped:!this.hideStriped&&this.striped,summary:this.summary}}importHTML(t){let e=[],i=[...t.querySelectorAll("tr")].map(((t,i)=>[...t.querySelectorAll("th,td")].map(((t,o)=>{let r=t.matches("th")?"th":"td",a=!!t.matches("[colspan]")&&t.getAttribute("colspan"),l=!!t.matches("[rowspan]")&&t.getAttribute("rowspan");return(a||l)&&e.push({type:r,row:i,col:o,rows:l&&""!==l.trim()?parseInt(l.trim()):void 0,cols:a&&""!==a.trim()?parseInt(a.trim()):void 0}),"string"==typeof t.innerHTML?t.innerHTML.trim():t.innerHTML}))));e.forEach((t=>{if(t.cols)for(let e=1;e0&&i[0].length>0&&(this.data=i),this.columnHeader=this.columnHeader||t.querySelectorAll("thead").length>0,this.rowHeader=this.rowHeader||t.querySelectorAll("tbody th").length>0,this.footer=this.footer||t.querySelectorAll("tfoot").length>0,this.caption=t.querySelectorAll("caption").length>0?t.querySelector("caption").innerHTML.trim():void 0,Object.keys(displayProperties).forEach((e=>{t.matches(`.${displayProperties[e].attribute||e}`)&&(this[e]=!0)}))}loadSlottedTable(){let t=this.children.item(0);t&&"EDITABLE-TABLE-DISPLAY"===t.tagName&&(t=t.children.item(0)),t&&"TABLE"===t.tagName&&t.children&&t.children.length>0&&this.importHTML(t)}_dataChanged(t,e){}_isNegative(t){return this._isNumericCell(t)&&0===t.trim().indexOf("-")}_isNumericCell(t){return!!t&&!isNaN(t.trim().replace(/\$/g,""))}_isNumericColumn(t){let e=!0;for(let i=0;i0&&e[0].length>0&&(this.data=e),this.columnHeader=!0}_replaceBlankCell(t){return""===String(t).trim()?"-":t}}};export const editBehaviors=function(t){return class extends(displayBehaviors(t)){static get properties(){return{...super.properties,...editProperties}}constructor(){super(),this.hidden=!1,this.disabled=!1,this.hideBordered=!1,this.hideCondensed=!1,this.hideDownloadable=!1,this.hideFilter=!1,this.hideResponsive=!1,this.hidePrintable=!1,this.hideSort=!1,this.caption="",this.hideStriped=!1,this.config=[{type:"button-group",buttons:[{command:"close",icon:"close",label:"Close toolbar",toggles:!1,type:"rich-text-editor-button"}]},{type:"button-group",buttons:[{command:"bold",icon:"editor:format-bold",label:"Bold",toggles:!0,type:"rich-text-editor-button"},{command:"italic",icon:"editor:format-italic",label:"Italics",toggles:!0,type:"rich-text-editor-button"},{command:"removeFormat",icon:"editor:format-clear",label:"Erase Format",type:"rich-text-editor-button"}]},{type:"button-group",buttons:[{command:"link",icon:"link",label:"Link",toggledCommand:"unlink",toggledIcon:"mdextra:unlink",toggledLabel:"Unink",toggles:!0,type:"rich-text-editor-link"}]},{label:"Subscript and Superscript",buttons:[{command:"subscript",icon:"mdextra:subscript",label:"Subscript",toggles:!0,type:"rich-text-editor-button"},{command:"superscript",icon:"mdextra:superscript",label:"Superscript",toggles:!0,type:"rich-text-editor-button"}]}]}}};export const cellBehaviors=function(t){return class extends t{_getLabel(t,e){if(e)return t+1;{let e="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),i=this._getLetter(t).split("-").reverse(),o="";for(let t=0;t0&&e<26?i+=e-1+"-":e>=26&&(i+=this._getLetter(e-1)),i}}}; \ No newline at end of file + `];export const displayProperties={bordered:{attribute:"bordered",type:Boolean},columnStriped:{attribute:"column-striped",type:Boolean},condensed:{attribute:"condensed",type:Boolean},disabled:{type:Boolean,attribute:"disabled",reflect:!0},hidden:{type:Boolean,attribute:"hidden",reflect:!0},numericStyles:{attribute:"numeric-styles",type:Boolean,reflect:!0},responsive:{attribute:"responsive",type:Boolean,reflect:!0},striped:{attribute:"striped",type:Boolean}};export const editProperties={config:{type:Array},hideBordered:{type:Boolean,attribute:"hide-bordered"},hideCondensed:{type:Boolean,attribute:"hide-condensed"},hideDownloadable:{type:Boolean,attribute:"hide-downloadable"},hideFilter:{type:Boolean,attribute:"hide-filter"},hideNumericStyles:{type:Boolean,attribute:"hide-numeric-styles"},hidePrintable:{type:Boolean,attribute:"hide-printable"},hideResponsive:{type:Boolean,attribute:"hide-responsive"},hideSort:{type:Boolean,attribute:"hide-sort"},hideStriped:{type:Boolean,attribute:"hide-striped"}};export const dataProperties={downloadable:{attribute:"downloadable",type:Boolean,reflect:!0},filter:{attribute:"filter",type:Boolean,reflect:!0},printable:{attribute:"printable",type:Boolean,reflect:!0},sort:{attribute:"sort",type:Boolean,reflect:!0}};export const tableHtmlProperties={caption:{type:String},columnHeader:{attribute:"column-header",type:Boolean},csvData:{type:String,attribute:"csv-data"},data:{type:Array},dataCsv:{type:String,attribute:"data-csv"},footer:{attribute:"footer",type:Boolean},rowHeader:{attribute:"row-header",type:Boolean}};export const displayBehaviors=function(t){return class extends t{static get properties(){return{...super.properties,...displayProperties,...dataProperties,...tableHtmlProperties}}constructor(){super(),this.disabled=!1,this.hidden=!1,this.columnHeader=!1,this.downloadable=!1,this.data=[],this.filter=!1,this.footer=!1,this.rowHeader=!1,this.sort=!1,this.dataCsv=void 0,Object.keys(displayProperties).forEach((t=>{this[t]=!1})),this.fetchData()}connectedCallback(){super.connectedCallback(),this.fetchData(),setTimeout((()=>{this.dataCsv||this.loadSlottedTable(),this.__ready=!0}),0)}firstUpdated(t){super.firstUpdated&&super.firstUpdated(t),this.fetchData()}updated(t){super.updated&&super.updated(t),t.forEach(((t,e)=>{"dataCsv"===e&&this.fetchData(),"csvData"===e&&this._loadExternalData(),"striped"===e&&this.striped&&(this.columnStriped=!1),"columnStriped"===e&&this.columnStriped&&(this.striped=!1),"data"==e&&this._dataChanged(this.data,t)}))}get thead(){return this.columnHeader?(this.data||[]).slice(0,1):[]}get tbody(){return(this.data||[]).slice(this.columnHeader?1:0,this.footer?(this.data||[]).length-1:(this.data||[]).length)}get tfoot(){return this.footer?(this.data||[]).slice((this.data||[]).length-1):[]}CSVtoArray(t){let e,i="",o=[""],a=[o],r=0,l=0,d=!0;for(e in t)e=t[e],'"'===e?(d&&e===i&&(o[r]+=e),d=!d):","===e&&d?e=o[++r]="":"\n"===e&&d?("\r"===i&&(o[r]=o[r].slice(0,-1)),o=a[++l]=[e=""],r=0):o[r]+=e,i=e;return a}focus(){let t="simple-toolbar-button,rich-text-editor,rich-text-editor-rowcol,editable-table-filter,editable-table-sort",e=this.shadowRoot&&this.shadowRoot.querySelector(t)?this.shadowRoot.querySelector(t):void 0;e&&setTimeout((function(){e.focus()}),0)}download(){let t=globalThis.document.createElement("a"),e=(this.downloadable&&""!=this.caption.trim()?"Table as CSV":`${this.caption} CSV`).replace(/[^\w\d]/g,""),i=this.getTableCSV();t.setAttribute("href","data:text/plain;charset=UTF-8,"+encodeURIComponent(i)),t.setAttribute("download",e+".txt"),t.style.display="none",globalThis.document.body.appendChild(t),t.click(),globalThis.document.body.removeChild(t),this.dispatchEvent(new CustomEvent("csv-downloaded",{bubbles:!0,composed:!0,cancelable:!1,detail:{table:this,data:i,filename:e}}))}print(){let t=!!(!!this.shadowRoot&&this.shadowRoot.querySelector("table"))&&globalThis.open("","","left=0,top=0,width=552,height=477,toolbar=0,scrollbars=0,status=0");t&&(t.document.head.innerHTML+=``,t.document.body.innerHTML=this.getTableHTML(!0),t.document.close(),t.focus(),t.print(),t.addEventListener("afterprint",(e=>{t.close()}))),this.dispatchEvent(new CustomEvent("table-printed",{bubbles:!0,composed:!0,cancelable:!1,detail:this}))}fetchData(){this.dataCsv&&""!==this.dataCsv&&fetch(this.dataCsv).then((t=>t.text())).then((t=>{this.csvData=t})).catch((t=>{this.loadSlottedTable()}))}getTableCSV(){return this.data.map((t=>t.map((t=>(t=this._replaceBlankCell(t),this._isNumericCell(t)?t.replace(/,/g,""):`"${t.replace(/"/g,'""')}"`))).join(","))).join("\n")}getHTML(t=" "){return this.__tempDiv=this.__tempDiv||globalThis.document.createElement("template"),this.__tempDiv.innerHTML=t,this.__tempDiv.content.cloneNode(!0)}getTableHTML(t=!1,e=!1){let i=[],o=[],a=[],getTR=(e,i="td",o="td",a="tbody")=>{let r=this.rowHeader?e.slice(0,1):[],l=this.rowHeader?e.slice(1):e;return`\n\t\t${r.map((e=>`\n\t\t\t${this._replaceBlankCell(e)}`)).join("")}${l.map((e=>`\n\t\t\t<${i}${t?` class="${o} th-or-td"`:""}>${this._replaceBlankCell(e)}`)).join("")}\n\t\t`};this.thead&&(i=this.thead.map((t=>getTR(t,'th scope="col"',"th","thead")))),this.tbody&&(o=this.tbody.map((t=>getTR(t)))),this.tfoot&&(a=this.tfoot.map((t=>getTR(t,"td","td","tfoot"))));let r=this.getTableProperties(),l="";Object.keys(this.getTableProperties()).forEach((t=>{if(r[t]&&(Object.keys(displayProperties).includes(t)||Object.keys(dataProperties).includes(t))){l+=`${(t=>t.split("").map(((t,e)=>t.toUpperCase()===t?`${0!==e?"-":""}${t.toLowerCase()}`:t)).join(""))(t)} `}}));let d=[``,this.caption&&""!==this.caption&&null!==this.caption&&"null"!==this.caption&&"undefined"!==this.caption?`\n\t\n\t\t${this.caption}\n\t`:"",i.length>0?`\n\t${i.join("")}\n\t`:"",o.length>0?`\n\t${o.join("")}\n\t`:"",a.length>0?`\n\t${a.join("")}\n\t`:"","\n
"].join("");if(e){let t=globalThis.document.createElement("div");return t.innerHTML=d,t.querySelector("table")}return d}getTableHTMLNode(){let t=globalThis.document.createElement("editable-table-display"),e=this.getTableProperties();for(var i in e)t[i]=e[i];return t.innerHTML=this.getTableHTML(),t}getTableProperties(){return{bordered:!this.hideBordered&&this.bordered,caption:this.caption,columnHeader:this.columnHeader,columnStriped:this.columnStriped,condensed:!this.hideCondensed&&this.condensed,data:this.data,downloadable:this.downloadable,filter:!this.hideFilter&&this.filter,footer:this.footer,numericStyles:this.numericStyles,printable:this.printable,rowHeader:this.rowHeader,responsive:!this.hideResponsive&&this.responsive,sort:!this.hideSort&&this.sort,striped:!this.hideStriped&&this.striped,summary:this.summary}}importHTML(t){let e=[],i=[...t.querySelectorAll("tr")].map(((t,i)=>[...t.querySelectorAll("th,td")].map(((t,o)=>{let a=t.matches("th")?"th":"td",r=!!t.matches("[colspan]")&&t.getAttribute("colspan"),l=!!t.matches("[rowspan]")&&t.getAttribute("rowspan");return(r||l)&&e.push({type:a,row:i,col:o,rows:l&&""!==l.trim()?parseInt(l.trim()):void 0,cols:r&&""!==r.trim()?parseInt(r.trim()):void 0}),"string"==typeof t.innerHTML?t.innerHTML.trim():t.innerHTML}))));e.forEach((t=>{if(t.cols)for(let e=1;e0&&i[0].length>0&&(this.data=i),this.columnHeader=this.columnHeader||t.querySelectorAll("thead").length>0,this.rowHeader=this.rowHeader||t.querySelectorAll("tbody th").length>0,this.footer=this.footer||t.querySelectorAll("tfoot").length>0,this.caption=t.querySelectorAll("caption").length>0?t.querySelector("caption").innerHTML.trim():void 0,Object.keys(displayProperties).forEach((e=>{t.matches(`.${displayProperties[e].attribute||e}`)&&(this[e]=!0)}))}loadSlottedTable(){let t=this.children.item(0);t&&"EDITABLE-TABLE-DISPLAY"===t.tagName&&(t=t.children.item(0)),t&&"TABLE"===t.tagName&&t.children&&t.children.length>0&&this.importHTML(t)}_dataChanged(t,e){}_isNegative(t){return this._isNumericCell(t)&&0===t.trim().indexOf("-")}_isNumericCell(t){return!!t&&!isNaN(t.trim().replace(/\$/g,""))}_isNumericColumn(t){let e=!0;for(let i=0;i0&&e[0].length>0&&(this.data=e),this.columnHeader=!0}_replaceBlankCell(t){return""===String(t).trim()?"-":t}}};export const editBehaviors=function(t){return class extends(displayBehaviors(t)){static get properties(){return{...super.properties,...editProperties}}constructor(){super(),this.hidden=!1,this.disabled=!1,this.hideBordered=!1,this.hideCondensed=!1,this.hideDownloadable=!1,this.hideFilter=!1,this.hideResponsive=!1,this.hidePrintable=!1,this.hideSort=!1,this.caption="",this.hideStriped=!1,this.config=[{type:"button-group",buttons:[{command:"close",icon:"close",label:"Close toolbar",toggles:!1,type:"rich-text-editor-button"}]},{type:"button-group",buttons:[{command:"bold",icon:"editor:format-bold",label:"Bold",toggles:!0,type:"rich-text-editor-button"},{command:"italic",icon:"editor:format-italic",label:"Italics",toggles:!0,type:"rich-text-editor-button"},{command:"removeFormat",icon:"editor:format-clear",label:"Erase Format",type:"rich-text-editor-button"}]},{type:"button-group",buttons:[{command:"link",icon:"link",label:"Link",toggledCommand:"unlink",toggledIcon:"mdextra:unlink",toggledLabel:"Unink",toggles:!0,type:"rich-text-editor-link"}]},{label:"Subscript and Superscript",buttons:[{command:"subscript",icon:"mdextra:subscript",label:"Subscript",toggles:!0,type:"rich-text-editor-button"},{command:"superscript",icon:"mdextra:superscript",label:"Superscript",toggles:!0,type:"rich-text-editor-button"}]}]}}};export const cellBehaviors=function(t){return class extends t{_getLabel(t,e){if(e)return t+1;{let e="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),i=this._getLetter(t).split("-").reverse(),o="";for(let t=0;t0&&e<26?i+=e-1+"-":e>=26&&(i+=this._getLetter(e-1)),i}}}; \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/lib/editable-table-display.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/lib/editable-table-display.js index 63b2abf037..fafd808398 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/lib/editable-table-display.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/lib/editable-table-display.js @@ -2,7 +2,7 @@ * Copyright 2018 The Pennsylvania State University * @license Apache-2.0, see License.md for full text. */ -import{LitElement as t,html as e,css as i}from"../../../lit/index.js";import{displayBehaviors as s,editableTableDisplayStyles as l}from"./editable-table-behaviors.js";import{ResponsiveUtilityBehaviors as o}from"../../responsive-utility/lib/responsive-utility-behaviors.js";import"../../simple-picker/simple-picker.js";import"../../simple-toolbar/lib/simple-toolbar-button.js";class EditableTableDisplay extends(s(o(t))){static get styles(){return[...super.styles||[],...l,i` +import{html as t,css as e}from"../../../lit/index.js";import{DDD as i}from"../../d-d-d/d-d-d.js";import{displayBehaviors as s,editableTableDisplayStyles as l}from"./editable-table-behaviors.js";import{ResponsiveUtilityBehaviors as o}from"../../responsive-utility/lib/responsive-utility-behaviors.js";import"../../simple-picker/simple-picker.js";import"../../simple-toolbar/lib/simple-toolbar-button.js";class EditableTableDisplay extends(s(o(i))){static get styles(){return[...super.styles||[],...l,e` :host([hidden]), :host([disabled]) { display: none !important; @@ -27,7 +27,7 @@ import{LitElement as t,html as e,css as i}from"../../../lit/index.js";import{dis ); --simple-toolbar-button-hover-border-color: unset; } - `]}render(){return e` + `]}render(){return t`
${this.getHTML(this.caption)}
- ${this.downloadable?e` + ${this.downloadable?t` `:""} - ${this.printable?e` + ${this.printable?t`
- ${(this.thead[0]||[]).map(((t,i)=>e` + ${(this.thead[0]||[]).map(((e,i)=>t` ${this._tbodyTr(this.tfoot[0],!0,!0)} `:""}
- ${this.sort?e` + ${this.sort?t` - ${this.getHTML(this._replaceBlankCell(t))} + ${this.getHTML(this._replaceBlankCell(e))} - `:this.getHTML(this._replaceBlankCell(t))} - ${!this.disableResponsive&&i>0&&this.selected==i?e` 0&&this.selected==i?t` ${this.sortedTbody.map((t=>this._isRowFiltered(t)?"":this._tbodyTr(t)))} - ${this.footer?e` + ${this.footer?t`

- `}static get tag(){return"editable-table-display"}static get properties(){return{...s.properties,...o.properties,filterColumn:{type:Number,attribute:"filter-column"},filterContains:{type:Boolean,attribute:"filter-contains"},filterCaseSensitive:{type:Boolean,attribute:"filter-case-sensitive"},filtered:{type:Boolean},filterText:{type:String,attribute:"filter-text"},selected:{type:Number},sortMode:{type:String,attribute:"sort-mode"},sortColumn:{type:Number,attribute:"sort-column"}}}constructor(){super(),this.selected=1,this.sortMode="none",this.sortColumn=-1,this.filterContains=!0,import("./editable-table-sort.js"),import("./editable-table-filter.js"),this._observer=new MutationObserver((t=>{this.shadowRoot&&this.importHTML(this.children.item(0))})),this._observer.observe(this,{childList:!0,subtree:!0})}updated(t){super.updated&&super.updated(t),t.forEach(((t,e)=>{"data"===e&&(this.disabled=!this.data||this.data.length<1||this.data[0].length<1),!["disabled","hidden"].includes(e)||this.hidden||this.disabled||this.toggleFilter()}))}connectedCallback(){super.connectedCallback(),setTimeout((()=>{this.addEventListener("change-sort-mode",this._changeSortMode.bind(this)),this.addEventListener("toggle-filter",this.toggleFilter.bind(this))}),0)}disconnectedCallback(){this.removeEventListener("change-sort-mode",this._changeSortMode.bind(this)),this.removeEventListener("toggle-filter",this.toggleFilter.bind(this)),super.disconnectedCallback()}get options(){return((this.thead||[[]])[0]||[]).map(((t,e)=>[{alt:t,value:e}]))}get sortedTbody(){if("none"!==this.sortMode&&!1!==this.sortMode){let t=this.tbody.map((t=>[t[this.sortColumn],...t]));return"asc"===this.sortMode?t.sort():t.reverse(),t.map((t=>t.slice(1,t.length)))}return this.tbody}toggleFilter(t){void 0===t||this.filterColumn==t.detail.columnIndex&&this.filtered?(this.filtered=!1,this.filterText=void 0,this.filterColumn=void 0):(this.filterText=t.detail.text,this.filterColumn=t.detail.columnIndex,this.filtered=!0)}_dataChanged(t,e){if(!t||t.length<1||t[0].length<1){let t=this.children.item(0);null!=t&&"TABLE"===t.tagName&&this.importHTML(t)}this.dispatchEvent(new CustomEvent("change",{bubbles:!0,cancelable:!0,composed:!0,detail:t}))}_changeSortMode(t){this.sortColumn===t.detail.columnIndex&&"asc"===this.sortMode?this.sortMode="desc":this.sortColumn===t.detail.columnIndex&&"desc"===this.sortMode?this.sortMode="none":(this.sortMode="asc",this.sortColumn=t.detail.columnIndex)}_isColHidden(t,e=1){return e=e||1,0!==parseInt(t)&&parseInt(t)!==parseInt(e)}_isCellFiltered(t,e,i){return!!e&&e===t&&i}_selectedChanged(t){t.detail.value&&(this.selected=t.detail.value)}_tableChanged(){this.selected=1}_tbodyTr(t=[],i=!1,s=!1){return e` + `}static get tag(){return"editable-table-display"}static get properties(){return{...s.properties,...o.properties,filterColumn:{type:Number,attribute:"filter-column"},filterContains:{type:Boolean,attribute:"filter-contains"},filterCaseSensitive:{type:Boolean,attribute:"filter-case-sensitive"},filtered:{type:Boolean},filterText:{type:String,attribute:"filter-text"},selected:{type:Number},sortMode:{type:String,attribute:"sort-mode"},sortColumn:{type:Number,attribute:"sort-column"}}}constructor(){super(),this.selected=1,this.sortMode="none",this.sortColumn=-1,this.filterContains=!0,import("./editable-table-sort.js"),import("./editable-table-filter.js"),this._observer=new MutationObserver((t=>{this.shadowRoot&&this.importHTML(this.children.item(0))})),this._observer.observe(this,{childList:!0,subtree:!0})}updated(t){super.updated&&super.updated(t),t.forEach(((t,e)=>{"data"===e&&(this.disabled=!this.data||this.data.length<1||this.data[0].length<1),!["disabled","hidden"].includes(e)||this.hidden||this.disabled||this.toggleFilter()}))}connectedCallback(){super.connectedCallback(),setTimeout((()=>{this.addEventListener("change-sort-mode",this._changeSortMode.bind(this)),this.addEventListener("toggle-filter",this.toggleFilter.bind(this))}),0)}disconnectedCallback(){this.removeEventListener("change-sort-mode",this._changeSortMode.bind(this)),this.removeEventListener("toggle-filter",this.toggleFilter.bind(this)),super.disconnectedCallback()}get options(){return((this.thead||[[]])[0]||[]).map(((t,e)=>[{alt:t,value:e}]))}get sortedTbody(){if("none"!==this.sortMode&&!1!==this.sortMode){let t=this.tbody.map((t=>[t[this.sortColumn],...t]));return"asc"===this.sortMode?t.sort():t.reverse(),t.map((t=>t.slice(1,t.length)))}return this.tbody}toggleFilter(t){void 0===t||this.filterColumn==t.detail.columnIndex&&this.filtered?(this.filtered=!1,this.filterText=void 0,this.filterColumn=void 0):(this.filterText=t.detail.text,this.filterColumn=t.detail.columnIndex,this.filtered=!0)}_dataChanged(t,e){if(!t||t.length<1||t[0].length<1){let t=this.children.item(0);null!=t&&"TABLE"===t.tagName&&this.importHTML(t)}this.dispatchEvent(new CustomEvent("change",{bubbles:!0,cancelable:!0,composed:!0,detail:t}))}_changeSortMode(t){this.sortColumn===t.detail.columnIndex&&"asc"===this.sortMode?this.sortMode="desc":this.sortColumn===t.detail.columnIndex&&"desc"===this.sortMode?this.sortMode="none":(this.sortMode="asc",this.sortColumn=t.detail.columnIndex)}_isColHidden(t,e=1){return e=e||1,0!==parseInt(t)&&parseInt(t)!==parseInt(e)}_isCellFiltered(t,e,i){return!!e&&e===t&&i}_selectedChanged(t){t.detail.value&&(this.selected=t.detail.value)}_tableChanged(){this.selected=1}_tbodyTr(e=[],i=!1,s=!1){return t` - ${t.map(((t,e)=>this._isRowHeader(this.rowHeader,e)?this._tbodyTh(t,e):this._tbodyTd(t,e,i)))} + ${e.map(((t,e)=>this._isRowHeader(this.rowHeader,e)?this._tbodyTh(t,e):this._tbodyTd(t,e,i)))} - `}_tbodyTh(t,i){return e` - ${this.getHTML(this._replaceBlankCell(t))} - `}_tbodyTd(t,i,s=!1){return e``}_tbodyTd(e,i,s=!1){return t` - ${this.filter?e` + ${this.filter?t` - ${this.getHTML(this._replaceBlankCell(t))} + ${this.getHTML(this._replaceBlankCell(e))} - `:s?this.getHTML(this._replaceBlankCell(t)):e`${this.getHTML(this._replaceBlankCell(t))}`} + `:s?this.getHTML(this._replaceBlankCell(e)):t`${this.getHTML(this._replaceBlankCell(e))}`} `}_updateCols(t){let e=this.shadowRoot.querySelector("#column").value,i=this.shadowRoot.querySelector("#table").querySelectorAll("th,td");if(i.length>0)for(let t=0;t * { - margin: 0 2.5px; + margin: 0 var(--ddd-spacing-1); } #caption { flex: 1 1 auto; @@ -138,10 +140,13 @@ import{LitElement as t,html as e,css as o}from"../../../lit/index.js";import{dis } rich-text-editor { margin-bottom: 1px; - padding: var(--editable-table-cell-vertical-padding, 10px) - var(--editable-table-cell-horizontal-padding, 6px); + padding: var( + --editable-table-cell-vertical-padding, + var(--ddd-spacing-3) + ) + var(--editable-table-cell-horizontal-padding, var(--ddd-spacing-2)); border: none !important; - margin-right: 24px; + margin-right: var(--ddd-spacing-6); --rich-text-editor-min-height: 12px; } rich-text-editor[contenteditable="true"].heightmax { @@ -157,10 +162,10 @@ import{LitElement as t,html as e,css as o}from"../../../lit/index.js";import{dis position: absolute; right: 0; top: calc(50% - 12px); - width: 24px; + width: var(--ddd-icon-xxs); } td simple-icon-lite { - width: 24px; + width: var(--ddd-icon-xxs); } td:focus-within { outline: 1px dotted currentColor; @@ -185,14 +190,14 @@ import{LitElement as t,html as e,css as o}from"../../../lit/index.js";import{dis editable-table-editor-rowcol:focus-within { z-index: 10000000; } - `]}get textEditorToolbar(){return e` + `]}get textEditorToolbar(){return t` - `}get columnHeaderButton(){return e` + `}get columnHeaderButton(){return t` - `}get rowHeaderButton(){return e` + `}get rowHeaderButton(){return t` - `}get footerButton(){return e` + `}get footerButton(){return t` - `}get footerButton(){return e` + `}get footerButton(){return t` - `}get headersFootersGroup(){return e` + `}get headersFootersGroup(){return t`
Headers and footers
${this.columnHeaderButton} ${this.rowHeaderButton} ${this.footerButton}
- `}get borderButton(){return e` + `}get borderButton(){return t` - `}get stripeButton(){return e` + `}get stripeButton(){return t` - `}get columnStripeButton(){return e` + `}get columnStripeButton(){return t` - `}get condenseButton(){return e` + `}get condenseButton(){return t` - `}get numericStylesButton(){return e` + `}get numericStylesButton(){return t` - `}get responsiveButton(){return e` + `}get responsiveButton(){return t` - `}get displayGroup(){return e` + `}get displayGroup(){return t`
${this.numericStylesButton} ${this.responsiveButton}
- `}get sortButton(){return e` + `}get sortButton(){return t` - `}get filterButton(){return e` + `}get filterButton(){return t` - `}get downloadButton(){return e` + `}get downloadButton(){return t` - `}get printButton(){return e` + `}get printButton(){return t` - `}get dataGroup(){return e` + `}get dataGroup(){return t`
- `}get settingsToolbar(){return e` + `}get settingsToolbar(){return t` ${this.headersFootersGroup} ${this.displayGroup} ${this.dataGroup} - `}get editableCaption(){return e` + `}get editableCaption(){return t`

Edit Mode for

@@ -418,7 +423,7 @@ import{LitElement as t,html as e,css as o}from"../../../lit/index.js";import{dis >
- ${this.downloadable?e` + ${this.downloadable?t` `:""} - ${this.printable?e` + ${this.printable?t`
- `}columnMenuButton(t){return e` + `}columnMenuButton(e){return t` - `}editableColumn(t){return e` + `}editableColumn(e){return t` - ${this.columnMenuButton(t)} + ${this.columnMenuButton(e)} - `}rowMenuButton(t){return e` + `}rowMenuButton(e){return t` - `}editableRow(t,o){return e` + `}editableRow(e,o){return t` - ${this.rowMenuButton(t)} - ${(o||[]).map(((e,o)=>this.editableCell(t,o,e)))} + ${this.rowMenuButton(e)} + ${(o||[]).map(((t,o)=>this.editableCell(e,o,t)))} - `}cellEditor(t,o,i){return e` + `}cellEditor(e,o,i){return t` - `}editableCell(t,o,i){return e` + `}editableCell(e,o,i){return t` - ${this.cellEditor(t,o,i)} + ${this.cellEditor(e,o,i)}
- `}get editableColumns(){return e` + `}get editableColumns(){return t` @@ -516,11 +521,11 @@ import{LitElement as t,html as e,css as o}from"../../../lit/index.js";import{dis ${(this.data[0]||[]).map(((t,e)=>this.editableColumn(e)))} - `}get editableRows(){return e` + `}get editableRows(){return t` ${this.data.map(((t,e)=>this.editableRow(e,t)))} - `}render(){return e` + `}render(){return t` ${this.textEditorToolbar}

Table Editor

{"index"===e&&(this.controls=this.row?`cell-0-${this.index}`:`cell-${this.index}-0`),"index"!==e&&"row"!==e||(this.label=this.row?this._getLabel(this.index,!0):this._getLabel(this.index,!1)),"row"===e&&(this.position=this.row?"right":"bottom")}))}get listItemTemplate(){return e` + `]}static get tag(){return"editable-table-editor-rowcol"}static get properties(){return{...super.properties,index:{type:Number},row:{type:Boolean}}}get type(){return this.row?"Row":"Column"}updated(t){super.updated&&super.updated(t),t.forEach(((t,e)=>{"index"===e&&(this.controls=this.row?`cell-0-${this.index}`:`cell-${this.index}-0`),"index"!==e&&"row"!==e||(this.label=this.row?this._getLabel(this.index,!0):this._getLabel(this.index,!1)),"row"===e&&(this.position=this.row?"right":"bottom")}))}get listItemTemplate(){return t` ${this._getItem()} ${this._getItem(!1,!0)} ${this._getItem(!0)} - `}rowColAction(t=this.index,e=!0){this.dispatchEvent(new CustomEvent("rowcol-action",{bubbles:!0,cancelable:!0,composed:!0,detail:{insert:e,row:this.row,index:t}}))}_getItem(t=!1,o=!1){let i=`${t?"Delete ":"Insert "}${this.type}${t?"":o?" After ":" Before "}`;return e` + `}rowColAction(t=this.index,e=!0){this.dispatchEvent(new CustomEvent("rowcol-action",{bubbles:!0,cancelable:!0,composed:!0,detail:{insert:e,row:this.row,index:t}}))}_getItem(e=!1,o=!1){let i=`${e?"Delete ":"Insert "}${this.type}${e?"":o?" After ":" Before "}`;return t` `}_onDelete(t){this.rowColAction(this.index,!1)}_onInsertBefore(t){this.rowColAction(this.row?this.index-1:this.index)}_onInsertAfter(t){this.rowColAction(this.row?this.index:this.index+1)}}customElements.define(EditableTableEditorRowcol.tag,EditableTableEditorRowcol);export{EditableTableEditorRowcol}; \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/lib/editable-table-filter.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/lib/editable-table-filter.js index 6f19698b8f..a5407512b8 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/lib/editable-table-filter.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/lib/editable-table-filter.js @@ -2,7 +2,7 @@ * Copyright 2018 The Pennsylvania State University * @license Apache-2.0, see License.md for full text. */ -import{LitElement as t,html as e,css as i}from"../../../lit/index.js";import{editableTableCellStyles as l}from"./editable-table-behaviors.js";import"../../simple-tooltip/simple-tooltip.js";import"../../simple-icon/lib/simple-icon-lite.js";import"../../simple-icon/lib/simple-icons.js";import"../../simple-icon/lib/simple-icon-button-lite.js";import"../../hax-iconset/lib/simple-hax-iconset.js";import{SimpleToolbarButtonBehaviors as o}from"../../simple-toolbar/lib/simple-toolbar-button.js";class EditableTableFilter extends(o(t)){static get styles(){return[...super.styles||[],...l,i` +import{html as t,css as e}from"../../../lit/index.js";import{DDD as i}from"../../d-d-d/d-d-d.js";import{editableTableCellStyles as l}from"./editable-table-behaviors.js";import"../../simple-tooltip/simple-tooltip.js";import"../../simple-icon/lib/simple-icon-lite.js";import"../../simple-icon/lib/simple-icons.js";import"../../simple-icon/lib/simple-icon-button-lite.js";import"../../hax-iconset/lib/simple-hax-iconset.js";import{SimpleToolbarButtonBehaviors as o}from"../../simple-toolbar/lib/simple-toolbar-button.js";class EditableTableFilter extends(o(i)){static get styles(){return[...super.styles||[],...l,e` :host { display: block; font-family: inherit; @@ -21,5 +21,6 @@ import{LitElement as t,html as e,css as i}from"../../../lit/index.js";import{edi #cell { flex: 1 1 auto !important; display: inline-block; + padding: var(--ddd-spacing-1); } - `]}render(){return e`
${super.render()}
`}static get properties(){return{...super.properties,columnIndex:{type:Number,attribute:"column-index"},text:{type:String,attribute:"text"}}}static get tag(){return"editable-table-filter"}constructor(){super(),this.columnIndex=null,this.filtered=!1,this.text="",this.toggles=!0,this.icon="editable-table:filter",this.label="Toggle filter.",this.tooltip="Toggle filter for column.",this.describedby="cell"}updated(t){super.updated&&super.updated(t),t.forEach(((t,e)=>{"columnIndex"==e&&(this.tooltip=`Toggle Column ${this.columnIndex} filter.`)}))}_handleClick(t){this.dispatchEvent(new CustomEvent("toggle-filter",{bubbles:!0,cancelable:!0,composed:!0,detail:this}))}}customElements.define(EditableTableFilter.tag,EditableTableFilter);export{EditableTableFilter}; \ No newline at end of file + `]}render(){return t`
${super.render()}
`}static get properties(){return{...super.properties,columnIndex:{type:Number,attribute:"column-index"},text:{type:String,attribute:"text"}}}static get tag(){return"editable-table-filter"}constructor(){super(),this.columnIndex=null,this.filtered=!1,this.text="",this.toggles=!0,this.icon="editable-table:filter",this.label="Toggle filter.",this.tooltip="Toggle filter for column.",this.describedby="cell"}updated(t){super.updated&&super.updated(t),t.forEach(((t,e)=>{"columnIndex"==e&&(this.tooltip=`Toggle Column ${this.columnIndex} filter.`)}))}_handleClick(t){this.dispatchEvent(new CustomEvent("toggle-filter",{bubbles:!0,cancelable:!0,composed:!0,detail:this}))}}customElements.define(EditableTableFilter.tag,EditableTableFilter);export{EditableTableFilter}; \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/lib/editable-table-sort.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/lib/editable-table-sort.js index 7c80f55e38..da502197b6 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/lib/editable-table-sort.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/editable-table/lib/editable-table-sort.js @@ -2,7 +2,7 @@ * Copyright 2018 The Pennsylvania State University * @license Apache-2.0, see License.md for full text. */ -import{LitElement as t,html as e,css as s}from"../../../lit/index.js";import{editableTableCellStyles as o}from"./editable-table-behaviors.js";import"../../simple-icon/lib/simple-icon-lite.js";import"../../simple-icon/lib/simple-icons.js";import"../../hax-iconset/lib/simple-hax-iconset.js";import{SimpleToolbarButtonBehaviors as i}from"../../simple-toolbar/lib/simple-toolbar-button.js";class EditableTableSort extends(i(t)){static get styles(){return[...super.styles||[],...o,s` +import{html as t,css as e}from"../../../lit/index.js";import{DDD as s}from"../../d-d-d/d-d-d.js";import{editableTableCellStyles as o}from"./editable-table-behaviors.js";import"../../simple-icon/lib/simple-icon-lite.js";import"../../simple-icon/lib/simple-icons.js";import"../../hax-iconset/lib/simple-hax-iconset.js";import{SimpleToolbarButtonBehaviors as i}from"../../simple-toolbar/lib/simple-toolbar-button.js";class EditableTableSort extends(i(s)){static get styles(){return[...super.styles||[],...o,e` :host { display: block; font-family: inherit; @@ -21,8 +21,9 @@ import{LitElement as t,html as e,css as s}from"../../../lit/index.js";import{edi #cell { flex: 1 1 auto !important; display: inline-block; + padding: var(--ddd-spacing-1); } - `]}static get tag(){return"editable-table-sort"}static get properties(){return{...super.properties,columnIndex:{attribute:"column-index",type:Number,reflect:!0},sortMode:{attribute:"sort-mode",type:String,reflect:!0},sortColumn:{attribute:"sort-column",type:Number,reflect:!0}}}render(){return e` + `]}static get tag(){return"editable-table-sort"}static get properties(){return{...super.properties,columnIndex:{attribute:"column-index",type:Number,reflect:!0},sortMode:{attribute:"sort-mode",type:String,reflect:!0},sortColumn:{attribute:"sort-column",type:Number,reflect:!0}}}render(){return t`
(ascending) diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-apps/lib/lrnapp-studio-kanban/lrnapp-studio-kanban.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-apps/lib/lrnapp-studio-kanban/lrnapp-studio-kanban.js index abe1744fcb..c425b12828 100755 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-apps/lib/lrnapp-studio-kanban/lrnapp-studio-kanban.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-apps/lib/lrnapp-studio-kanban/lrnapp-studio-kanban.js @@ -147,7 +147,9 @@ import{html as e,PolymerElement as t}from"../../../../@polymer/polymer/polymer-e .assignment-row-button[icon="assignment"]::part(lrnsys-button-icon) { --simple-icon-color: black; } - .assignment-row-button[icon="assignment-late"]::part(lrnsys-button-icon) { + .assignment-row-button[icon="assignment-late"]::part( + lrnsys-button-icon + ) { --simple-icon-color: orangered; } .assignment-row-button[icon="done"]::part(lrnsys-button-icon) { diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-apps/lib/lrnapp-studio-submission/lrnapp-studio-submission-page.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-apps/lib/lrnapp-studio-submission/lrnapp-studio-submission-page.js index 7be425b996..d5e63144a2 100755 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-apps/lib/lrnapp-studio-submission/lrnapp-studio-submission-page.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-apps/lib/lrnapp-studio-submission/lrnapp-studio-submission-page.js @@ -81,7 +81,7 @@ import{html as e,PolymerElement as t}from"../../../../@polymer/polymer/polymer-e --vaadin-split-layout-splitter: { min-width: 0.4em; background: var(--paper-amber-200); - } + }; } .submission-page { diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-loading/elmsln-loading.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-loading/elmsln-loading.js index 6df5f5c3a8..a06c90871e 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-loading/elmsln-loading.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-loading/elmsln-loading.js @@ -2,7 +2,7 @@ * Copyright 2019 The Pennsylvania State University * @license Apache-2.0, see License.md for full text. */ -import{html as i,css as e}from"../../lit/index.js";import{SimpleColors as t}from"../simple-colors/simple-colors.js";import"../simple-icon/simple-icon.js";import"../simple-icon/lib/simple-icons.js";import"../hax-iconset/lib/simple-hax-iconset.js";class ElmslnLoading extends t{static get styles(){return[...super.styles,e` +import{html as i,css as e}from"../../lit/index.js";import{SimpleColors as t}from"../simple-colors/simple-colors.js";import"../simple-icon/simple-icon.js";import"../simple-icon/lib/simple-icons.js";import"../hax-iconset/lib/simple-hax-iconset.js";class ElmslnLoading extends t{static get styles(){return[super.styles,e` @-moz-keyframes spin { 100% { -moz-transform: rotate(60deg); diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-assignment.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-assignment.js index ae194d8368..17f2e2a22e 100755 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-assignment.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-assignment.js @@ -2,7 +2,7 @@ * Copyright 2020 The Pennsylvania State University * @license Apache-2.0, see License.md for full text. */ -import{LitElement as t,html as s,css as e}from"../../../lit/index.js";import{ElmslnStudioStyles as i}from"./elmsln-studio-styles.js";import{ElmslnStudioUtilities as n}from"./elmsln-studio-utilities.js";import"../../lrndesign-avatar/lrndesign-avatar.js";import"../../rich-text-editor/rich-text-editor.js";import"../../rich-text-editor/lib/toolbars/rich-text-editor-toolbar-full.js";class ElmslnStudioAssignment extends(n(i(t))){static get styles(){return[...super.styles,e` +import{LitElement as t,html as s,css as e}from"../../../lit/index.js";import{ElmslnStudioStyles as i}from"./elmsln-studio-styles.js";import{ElmslnStudioUtilities as n}from"./elmsln-studio-utilities.js";import"../../lrndesign-avatar/lrndesign-avatar.js";import"../../rich-text-editor/rich-text-editor.js";import"../../rich-text-editor/lib/toolbars/rich-text-editor-toolbar-full.js";class ElmslnStudioAssignment extends(n(i(t))){static get styles(){return[super.styles,e` :host { display: block; flex-wrap: wrap; diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-assignments.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-assignments.js index 85606b3f4a..5213e57016 100755 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-assignments.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-assignments.js @@ -2,7 +2,7 @@ * Copyright 2020 The Pennsylvania State University * @license Apache-2.0, see License.md for full text. */ -import{LitElement as s,html as i,css as t}from"../../../lit/index.js";import{ElmslnStudioUtilities as e}from"./elmsln-studio-utilities.js";import{ElmslnStudioStyles as n}from"./elmsln-studio-styles.js";class ElmslnStudioAssignments extends(e(n(s))){static get tag(){return"elmsln-studio-assignments"}static get styles(){return[...super.styles,t` +import{LitElement as s,html as i,css as t}from"../../../lit/index.js";import{ElmslnStudioUtilities as e}from"./elmsln-studio-utilities.js";import{ElmslnStudioStyles as n}from"./elmsln-studio-styles.js";class ElmslnStudioAssignments extends(e(n(s))){static get tag(){return"elmsln-studio-assignments"}static get styles(){return[super.styles,t` :host { display: flex; color: #2c2c2c; diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-dashboard.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-dashboard.js index aa4d074e8a..d69d6ce67f 100755 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-dashboard.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-dashboard.js @@ -2,7 +2,7 @@ * Copyright 2020 The Pennsylvania State University * @license Apache-2.0, see License.md for full text. */ -import{LitElement as i,html as e,css as t}from"../../../lit/index.js";import{ElmslnStudioUtilities as s}from"./elmsln-studio-utilities.js";import{ElmslnStudioStyles as a}from"./elmsln-studio-styles.js";import"./elmsln-studio-link.js";import"./elmsln-studio-button.js";class ElmslnStudioDashboard extends(s(a(i))){static get tag(){return"elmsln-studio-dashboard"}static get styles(){return[...super.styles,t` +import{LitElement as i,html as e,css as t}from"../../../lit/index.js";import{ElmslnStudioUtilities as s}from"./elmsln-studio-utilities.js";import{ElmslnStudioStyles as a}from"./elmsln-studio-styles.js";import"./elmsln-studio-link.js";import"./elmsln-studio-button.js";class ElmslnStudioDashboard extends(s(a(i))){static get tag(){return"elmsln-studio-dashboard"}static get styles(){return[super.styles,t` h1, h2, h3, diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-portfolio.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-portfolio.js index 1628a457db..54416a3041 100755 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-portfolio.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-portfolio.js @@ -2,7 +2,7 @@ * Copyright 2020 The Pennsylvania State University * @license Apache-2.0, see License.md for full text. */ -import{LitElement as i,html as s,css as t}from"../../../lit/index.js";import{ElmslnStudioStyles as e}from"./elmsln-studio-styles.js";import{ElmslnStudioUtilities as o}from"./elmsln-studio-utilities.js";import"../../img-view-modal/img-view-modal.js";import"../../hax-iconset/hax-iconset.js";import"../../threaded-discussion/threaded-discussion.js";class ElmslnStudioPortfolio extends(o(e(i))){static get styles(){return[...super.styles,t` +import{LitElement as i,html as s,css as t}from"../../../lit/index.js";import{ElmslnStudioStyles as e}from"./elmsln-studio-styles.js";import{ElmslnStudioUtilities as o}from"./elmsln-studio-utilities.js";import"../../img-view-modal/img-view-modal.js";import"../../hax-iconset/hax-iconset.js";import"../../threaded-discussion/threaded-discussion.js";class ElmslnStudioPortfolio extends(o(e(i))){static get styles(){return[super.styles,t` :host { display: block; flex-wrap: wrap; diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-submission-card.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-submission-card.js index 7f06a0fb42..78d658afa1 100755 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-submission-card.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-submission-card.js @@ -66,8 +66,10 @@ import{LitElement as t,html as a,css as e}from"../../../lit/index.js";import"../ [slot="feature"] { margin-top: var(--elmsln-studio-margin, 20px); height: calc( - var(--accent-card-image-height, 200px) - - var(--elmsln-studio-margin, 20px) + var(--accent-card-image-height, 200px) - var( + --elmsln-studio-margin, + 20px + ) ); overflow: auto; } diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-submissions.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-submissions.js index 4b00ad2f33..8685df055e 100755 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-submissions.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-submissions.js @@ -2,7 +2,7 @@ * Copyright 2020 The Pennsylvania State University * @license Apache-2.0, see License.md for full text. */ -import{LitElement as t,html as i,css as e}from"../../../lit/index.js";import{ElmslnStudioStyles as s}from"./elmsln-studio-styles.js";import{ElmslnStudioUtilities as a}from"./elmsln-studio-utilities.js";import"./elmsln-studio-submission-card.js";import"../../simple-fields/lib/simple-fields-field.js";import"../../accent-card/lib/accent-card-clickable.js";class ElmslnStudioSubmissions extends(a(s(t))){static get tag(){return"elmsln-studio-submissions"}static get styles(){return[...super.styles,e` +import{LitElement as t,html as i,css as e}from"../../../lit/index.js";import{ElmslnStudioStyles as s}from"./elmsln-studio-styles.js";import{ElmslnStudioUtilities as n}from"./elmsln-studio-utilities.js";import"./elmsln-studio-submission-card.js";import"../../simple-fields/lib/simple-fields-field.js";import"../../accent-card/accent-card.js";class ElmslnStudioSubmissions extends(n(s(t))){static get tag(){return"elmsln-studio-submissions"}static get styles(){return[super.styles,e` :host { flex-wrap: wrap; } @@ -49,7 +49,7 @@ import{LitElement as t,html as i,css as e}from"../../../lit/index.js";import{Elm background-color: #e8e8e8; text-align: center; } - accent-card-clickable { + accent-card { line-height: 160%; display: flex; flex-direction: column; @@ -107,38 +107,40 @@ import{LitElement as t,html as i,css as e}from"../../../lit/index.js";import{Elm 0.5 * var(--elmsln-studio-margin, 20px) ); } - accent-card-clickable:hover { + accent-card:hover { --accent-card-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1.5px 1px -1px rgba(0, 0, 0, 0.2); } - accent-card-clickable [slot="heading"] { + accent-card [slot="heading"] { font-weight: var(--elmsln-studio-FontWeightLight, 300); font-size: 22px; } - accent-card-clickable [slot="corner"] { + accent-card [slot="corner"] { font-weight: var(--elmsln-studio-FontWeightNormal, 400); font-size: 12px; } - accent-card-clickable [slot="subheading"] { + accent-card [slot="subheading"] { font-weight: var(--elmsln-studio-FontWeightBold, 500); font-size: 18px; font-style: normal; color: #5d5e5f; } - accent-card-clickable [slot="content"] { + accent-card [slot="content"] { font-weight: var(--elmsln-studio-FontWeightNormal, 400); font-size: 14px; color: #7e7e7e; } - accent-card-clickable [slot="content"] .feature { + accent-card [slot="content"] .feature { margin-top: var(--elmsln-studio-margin, 20px); height: calc( - var(--accent-card-image-height, 200px) - - var(--elmsln-studio-margin, 20px) + var(--accent-card-image-height, 200px) - var( + --elmsln-studio-margin, + 20px + ) ); overflow: auto; } - accent-card-clickable [slot="footer"] { + accent-card [slot="footer"] { font-weight: var(--elmsln-studio-FontWeightNormal, 400); font-size: 12px; text-transform: uppercase; @@ -146,23 +148,25 @@ import{LitElement as t,html as i,css as e}from"../../../lit/index.js";import{Elm color: #95989a; --elmsln-studio-link-Color: currentColor; } - accent-card-clickable [slot="footer"] elmsln-studio-link { + accent-card [slot="footer"] elmsln-studio-link { margin: 0 calc(0.5 * var(--elmsln-studio-margin, 20px)); text-align: right; } - accent-card-clickable elmsln-studio-link { + accent-card elmsln-studio-link { --elmsln-studio-link-TextDecoration: none !important; } - accent-card-clickable elmsln-studio-link:focus, - accent-card-clickable elmsln-studio-link:hover, - accent-card-clickable elmsln-studio-link:focus-within { + accent-card elmsln-studio-link:focus, + accent-card elmsln-studio-link:hover, + accent-card elmsln-studio-link:focus-within { --elmsln-studio-link-TextDecoration: underline !important; } .feature { margin-top: var(--elmsln-studio-margin, 20px); height: calc( - var(--accent-card-image-height, 200px) - - var(--elmsln-studio-margin, 20px) + var(--accent-card-image-height, 200px) - var( + --elmsln-studio-margin, + 20px + ) ); overflow: auto; } @@ -185,10 +189,10 @@ import{LitElement as t,html as i,css as e}from"../../../lit/index.js";import{Elm } @media screen and (min-width: 500px) { - accent-card-clickable { + accent-card { --accent-card-image-width: 50%; } - .grid accent-card-clickable:not([horizontal]) { + .grid accent-card:not([horizontal]) { flex: 0 0 calc(50% - var(--elmsln-studio-margin, 20px)); } } @@ -198,7 +202,7 @@ import{LitElement as t,html as i,css as e}from"../../../lit/index.js";import{Elm align-items: flex-start; justify-content: space-between; } - .grid accent-card-clickable:not([horizontal]) { + .grid accent-card:not([horizontal]) { flex: 0 0 calc(50% - var(--elmsln-studio-margin, 20px)); } .filters > *, @@ -213,22 +217,22 @@ import{LitElement as t,html as i,css as e}from"../../../lit/index.js";import{Elm } } @media screen and (min-width: 1200px) { - .grid accent-card-clickable[horizontal] { + .grid accent-card[horizontal] { flex: 0 0 calc(66.66666667% - var(--elmsln-studio-margin, 20px)); } - .grid accent-card-clickable:not([horizontal]) { + .grid accent-card:not([horizontal]) { flex: 0 0 calc(33.3333333333% - var(--elmsln-studio-margin, 20px)); } } @media screen and (min-width: 1600px) { - accent-card-clickable[horizontal] { + accent-card[horizontal] { --accent-card-image-width: 33.33333%; flex: 0 0 calc(75% - var(--elmsln-studio-margin, 20px)); } - accent-card-clickable:not([horizontal]) { + accent-card:not([horizontal]) { flex: 0 0 calc(25% - var(--elmsln-studio-margin, 20px)); } - accent-card-clickable { + accent-card { --accent-card-image-width: 50%; } } @@ -286,7 +290,7 @@ import{LitElement as t,html as i,css as e}from"../../../lit/index.js";import{Elm No submissions for applied filters.
${this.filteredSubmissions.map(((t,e)=>i` - - + `))} `:this.loading("grey")} @@ -390,4 +394,4 @@ import{LitElement as t,html as i,css as e}from"../../../lit/index.js";import{Elm `:this.loading("grey","body")} - `}static get properties(){return{...super.properties,assignmentFilter:{type:String,attribute:"assignment-filter"},comments:{type:Array},commentLoad:{type:Number,attribute:"comment-load"},list:{type:Boolean,attribute:"list"},projectFilter:{type:String,attribute:"project-filter"},studentFilter:{type:String,attribute:"student-filter"},submissions:{type:Array}}}constructor(){super(),this.list=!1,this.commentLoad=15}firstUpdated(t){super.firstUpdated&&super.firstUpdated(t),this.fetchData("submissions"),this.fetchData("discussion")}updated(t){super.updated&&super.updated(t),t.forEach(((t,i)=>{["comments","assignmentFilter","studentFilter","projectFilter"].includes(i)&&(this.commentLoad=15)}))}get filteredComments(){return(this.comments||[]).filter((t=>this._isFilteredStudent(t.creatorId)&&this._isFilteredAssignment(t.assignmentId)&&this._isFilteredProject(t.projectId)))}getCoverImage(t){let i=["ai","css","csv","doc","eps","html","js","pdf","ppt","rtf","url","xls"],e=["png","jpg","jpeg","gif","svg"],s=[...t.sources||[],...t.links||[]],a=s.filter((t=>e.includes(t.type||"file"))),l=s.filter((t=>i.includes(t.type||"file"))),n=new URL("svgs/file.svg",import.meta.url).pathname;return a&&a[0]?n=a[0].src:l&&l[0]&&(n=new URL(`svgs/${l[0].type}.svg`,import.meta.url).pathname),n}get isFiltered(){return""!==this.assignmentFilter||""!==this.studentFilter||""!==this.projectFilter}get studentOptions(){let t={"":"All"};return(this.submissions||[]).forEach((i=>t[i.userId]=this.fullName(i))),t}get assignmentOptions(){let t={"":"All"};return(this.submissions||[]).filter((t=>this._isFilteredProject(t.projectId))).forEach((i=>t[i.assignmentId]=i.assignment)),t}get projectOptions(){let t={"":"All"};return(this.submissions||[]).filter((t=>t.project)).forEach((i=>t[i.projectId]=i.project)),t}get filteredSubmissions(){return(this.submissions||[]).filter((t=>this._isFilteredStudent(t.userId)&&this._isFilteredAssignment(t.assignmentId)&&this._isFilteredProject(t.projectId)))}get modalTitle(){let t=[[this.projectOptions[this.projectFilter],this.assignmentOptions[this.assignmentFilter]].filter((t=>!!t&&"All"!==t)).join(":"),this.studentOptions[this.studentFilter]].filter((t=>!!t&&"All"!==t&&""!==t)).join(" by ");return t&&""!=t?t:"All Submissions"}loadMoreComments(t){this.commentLoad+=10}_isFilteredAssignment(t=""){return""===this.assignmentFilter||t===this.assignmentFilter}_isFilteredProject(t=""){return""===this.projectFilter||t===this.projectFilter}_isFilteredStudent(t=""){return""===this.studentFilter||t===this.studentFilter}}customElements.define("elmsln-studio-submissions",ElmslnStudioSubmissions);export{ElmslnStudioSubmissions}; \ No newline at end of file + `}static get properties(){return{...super.properties,assignmentFilter:{type:String,attribute:"assignment-filter"},comments:{type:Array},commentLoad:{type:Number,attribute:"comment-load"},list:{type:Boolean,attribute:"list"},projectFilter:{type:String,attribute:"project-filter"},studentFilter:{type:String,attribute:"student-filter"},submissions:{type:Array}}}constructor(){super(),this.list=!1,this.commentLoad=15}firstUpdated(t){super.firstUpdated&&super.firstUpdated(t),this.fetchData("submissions"),this.fetchData("discussion")}updated(t){super.updated&&super.updated(t),t.forEach(((t,i)=>{["comments","assignmentFilter","studentFilter","projectFilter"].includes(i)&&(this.commentLoad=15)}))}get filteredComments(){return(this.comments||[]).filter((t=>this._isFilteredStudent(t.creatorId)&&this._isFilteredAssignment(t.assignmentId)&&this._isFilteredProject(t.projectId)))}getCoverImage(t){let i=["ai","css","csv","doc","eps","html","js","pdf","ppt","rtf","url","xls"],e=["png","jpg","jpeg","gif","svg"],s=[...t.sources||[],...t.links||[]],n=s.filter((t=>e.includes(t.type||"file"))),a=s.filter((t=>i.includes(t.type||"file"))),l=new URL("svgs/file.svg",import.meta.url).pathname;return n&&n[0]?l=n[0].src:a&&a[0]&&(l=new URL(`svgs/${a[0].type}.svg`,import.meta.url).pathname),l}get isFiltered(){return""!==this.assignmentFilter||""!==this.studentFilter||""!==this.projectFilter}get studentOptions(){let t={"":"All"};return(this.submissions||[]).forEach((i=>t[i.userId]=this.fullName(i))),t}get assignmentOptions(){let t={"":"All"};return(this.submissions||[]).filter((t=>this._isFilteredProject(t.projectId))).forEach((i=>t[i.assignmentId]=i.assignment)),t}get projectOptions(){let t={"":"All"};return(this.submissions||[]).filter((t=>t.project)).forEach((i=>t[i.projectId]=i.project)),t}get filteredSubmissions(){return(this.submissions||[]).filter((t=>this._isFilteredStudent(t.userId)&&this._isFilteredAssignment(t.assignmentId)&&this._isFilteredProject(t.projectId)))}get modalTitle(){let t=[[this.projectOptions[this.projectFilter],this.assignmentOptions[this.assignmentFilter]].filter((t=>!!t&&"All"!==t)).join(":"),this.studentOptions[this.studentFilter]].filter((t=>!!t&&"All"!==t&&""!==t)).join(" by ");return t&&""!=t?t:"All Submissions"}loadMoreComments(t){this.commentLoad+=10}_isFilteredAssignment(t=""){return""===this.assignmentFilter||t===this.assignmentFilter}_isFilteredProject(t=""){return""===this.projectFilter||t===this.projectFilter}_isFilteredStudent(t=""){return""===this.studentFilter||t===this.studentFilter}}customElements.define("elmsln-studio-submissions",ElmslnStudioSubmissions);export{ElmslnStudioSubmissions}; \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-utilities.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-utilities.js index 58a27fd53d..5dd319be69 100755 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-utilities.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/elmsln-studio/lib/elmsln-studio-utilities.js @@ -2,10 +2,10 @@ * Copyright 2020 The Pennsylvania State University * @license Apache-2.0, see License.md for full text. */ -import{LitElement as e,html as t,css as i}from"../../../lit/index.js";import"../../accent-card/accent-card.js";import"../../../@github/time-elements/dist/index.js";import"../../nav-card/nav-card.js";import"../../hexagon-loader/hexagon-loader.js";import"../../simple-icon/lib/simple-icon-lite.js";import"../../hax-iconset/lib/simple-hax-iconset.js";import"./elmsln-studio-link.js";import"./elmsln-studio-button.js";const ElmslnStudioUtilities=function(e){return class extends e{static get properties(){return{...super.properties,demoMode:{type:Boolean,attribute:"demo-mode",reflect:!0}}}constructor(){super(),this.demoMode=!1,import("../../lrndesign-avatar/lrndesign-avatar.js"),import("../../simple-tooltip/simple-tooltip.js")}get defaultModalToolbars(){return{bottom:{id:"bottom",type:"toolbar-group",contents:["prevbutton","homebutton","rotategroup","zoomgroup","pageXofY","pangroup","fullscreenbutton","nextbutton"]}}}sortDates(e,t=!1){return e.sort(((e,i)=>{let s="string"==typeof e.date?Date.parse(e.date):e.date,o="string"==typeof i.date?Date.parse(i.date):i.date;return t?s-o:o-s}))}addDays(e=new Date,t=0){return new Date(Date.parse(e)+864e5*t)}addWeeks(e=new Date,t=0){return new Date(Date.parse(e)+6048e5*t)}toArray(e,t){return Object.keys(e||{}).map((i=>{let s=e[i];return s.id=i,Object.keys(t||{}).forEach((e=>s[e]=t[e])),s}))}isEarly(e,t){return new Date(e)>(new Date(t)||new Date)}onTime(e,t){return new Date(e)===(new Date(t)||new Date)}isLate(e,t){return new Date(e)<(t?new Date(t):new Date)}getStatus(e,t,i,s,o,r){let a=!!e&&!!e.date&&!!t.date&&e.date>t.date;return!e&&!!t.date&&this.isLate(t.date)?i:a?s:e?o:r}getStatusIcon(e,t){return this.getStatus(e,t,"report-problem","assignment-late","assignment-turned-in","assignment")}getStatusColor(e,t){return this.getStatus(e,t,"red","amber","green","grey")}getStatusMessage(e,t){return this.getStatus(e,t,"Overdue","Submitted Late","Submitted","Not Submitted")}_recentArray(e){return this.sortDates(this.toArray(e))}getAncestor(e,t){if(e&&t&&t.length>0){t[0][1];let i=t[0][0],s=e[`${t[0][1]}`];return this.getAncestor(i[s],t.slice(1))}return e}getFigures(e,i="src",s="alt",o="full",r="longdesc"){return(e||[]).map((e=>({src:e[o]||e[i],info:e[s]&&e[r]?t` +import{LitElement as e,html as t,css as i}from"../../../lit/index.js";import"../../accent-card/accent-card.js";import"../../../@github/time-elements/dist/index.js";import"../../nav-card/nav-card.js";import"../../hexagon-loader/hexagon-loader.js";import"../../simple-icon/lib/simple-icon-lite.js";import"../../hax-iconset/lib/simple-hax-iconset.js";import"./elmsln-studio-link.js";import"./elmsln-studio-button.js";const ElmslnStudioUtilities=function(e){return class extends e{static get properties(){return{...super.properties,demoMode:{type:Boolean,attribute:"demo-mode",reflect:!0}}}constructor(){super(),this.demoMode=!1,import("../../lrndesign-avatar/lrndesign-avatar.js"),import("../../simple-tooltip/simple-tooltip.js")}get defaultModalToolbars(){return{bottom:{id:"bottom",type:"toolbar-group",contents:["prevbutton","homebutton","rotategroup","zoomgroup","pageXofY","pangroup","fullscreenbutton","nextbutton"]}}}sortDates(e,t=!1){return e.sort(((e,i)=>{let s="string"==typeof e.date?Date.parse(e.date):e.date,o="string"==typeof i.date?Date.parse(i.date):i.date;return t?s-o:o-s}))}addDays(e=new Date,t=0){return new Date(Date.parse(e)+864e5*t)}addWeeks(e=new Date,t=0){return new Date(Date.parse(e)+6048e5*t)}toArray(e,t){return Object.keys(e||{}).map((i=>{let s=e[i];return s.id=i,Object.keys(t||{}).forEach((e=>s[e]=t[e])),s}))}isEarly(e,t){return new Date(e)>(new Date(t)||new Date)}onTime(e,t){return new Date(e)===(new Date(t)||new Date)}isLate(e,t){return new Date(e)<(t?new Date(t):new Date)}getStatus(e,t,i,s,o,a){let r=!!e&&!!e.date&&!!t.date&&e.date>t.date;return!e&&!!t.date&&this.isLate(t.date)?i:r?s:e?o:a}getStatusIcon(e,t){return this.getStatus(e,t,"report-problem","assignment-late","assignment-turned-in","assignment")}getStatusColor(e,t){return this.getStatus(e,t,"red","amber","green","grey")}getStatusMessage(e,t){return this.getStatus(e,t,"Overdue","Submitted Late","Submitted","Not Submitted")}_recentArray(e){return this.sortDates(this.toArray(e))}getAncestor(e,t){if(e&&t&&t.length>0){t[0][1];let i=t[0][0],s=e[`${t[0][1]}`];return this.getAncestor(i[s],t.slice(1))}return e}getFigures(e,i="src",s="alt",o="full",a="longdesc"){return(e||[]).map((e=>({src:e[o]||e[i],info:e[s]&&e[a]?t`

${e[s]}:

-
${e[r]}
- `:e[s]?t` ${e[s]} `:t` ${e[r]} `}))).filter((e=>!!e.src))}getThumnailGrid(e,i=!1){return t` +
${e[a]}
+ `:e[s]?t` ${e[s]} `:t` ${e[a]} `}))).filter((e=>!!e.src))}getThumnailGrid(e,i=!1){return t`
${(e.sources||[]).map(((s,o)=>t` `))}
- `}getThumbailStyle(e){return`--elmsln-studio-image-button-backgroundImage: url(${e});`}fullName(e,t=!1){return e&&!t?`${e.firstName} ${e.lastName}`:e?`${e.lastName}, ${e.firstName}`:""}dateFormat(e,t){return"string"==typeof e&&(e=new Date(e)),e?"long"===t?e.toLocaleDateString(void 0,{weekday:"long",year:"numeric",month:"long",day:"numeric"}):"short"===t?e.toLocaleDateString(void 0,{month:"long",day:"numeric"}):e.toLocaleDateString(void 0,{year:"numeric",month:"long",day:"numeric"}):""}accentColor(e){let t=document.createElement("accent-card"),i=t&&t.colors?Object.keys(t.colors):[""],s=e&&e.charCodeAt(0)?e.charCodeAt(0):Math.floor(16*Math.random());return i[s%16+1]?i[s%16+1]:i[Math.floor(Math.random()*i.length)]}getActivityLink(e,t=!1,i=!1){return"submission"===e.activity?`project/${e.portfolioId||e.id}${e.portfolioId?`?submission=${e.id}`:""}${t?"":e.portfolioId?`&comment=true&sort-latest=${i}`:`?comment=true&sort-latest=${i}`}`:"discussion"===e.activity?`project/${e.projectId||e.submissionId}${e.portfolioId?`?submission=${e.submissionId}&`:"?"}comment=${e.id}`:`project/${e.projectId||e.submissionId}${e.portfolioId?`?submission=${e.submissionId}&`:"?"}comment=${e.feedbackId}`}getActivityTitle(e){return t` + `}getThumbailStyle(e){return`--elmsln-studio-image-button-backgroundImage: url(${e});`}fullName(e,t=!1){return e&&!t?`${e.firstName} ${e.lastName}`:e?`${e.lastName}, ${e.firstName}`:""}dateFormat(e,t){return"string"==typeof e&&(e=new Date(e)),e?"long"===t?e.toLocaleDateString(void 0,{weekday:"long",year:"numeric",month:"long",day:"numeric"}):"short"===t?e.toLocaleDateString(void 0,{month:"long",day:"numeric"}):e.toLocaleDateString(void 0,{year:"numeric",month:"long",day:"numeric"}):""}accentColor(e){let t=globalThis.document.createElement("accent-card"),i=t&&t.colors?Object.keys(t.colors):[""],s=e&&e.charCodeAt(0)?e.charCodeAt(0):Math.floor(16*Math.random());return i[s%16+1]?i[s%16+1]:i[Math.floor(Math.random()*i.length)]}getActivityLink(e,t=!1,i=!1){return"submission"===e.activity?`project/${e.portfolioId||e.id}${e.portfolioId?`?submission=${e.id}`:""}${t?"":e.portfolioId?`&comment=true&sort-latest=${i}`:`?comment=true&sort-latest=${i}`}`:"discussion"===e.activity?`project/${e.projectId||e.submissionId}${e.portfolioId?`?submission=${e.submissionId}&`:"?"}comment=${e.id}`:`project/${e.projectId||e.submissionId}${e.portfolioId?`?submission=${e.submissionId}&`:"?"}comment=${e.feedbackId}`}getActivityTitle(e){return t` ${"submission"===e.activity?`${[e.firstName,e.lastName].join(" ")} submitted ${e.assignment}`:"discussion"===e.activity?`${[e.firstName,e.lastName].join(" ")}'s feedback on ${[e.creatorFirstName,e.creatorLastName].join(" ")}'s ${e.assignment}`:`${[e.firstName,e.lastName].join(" ")} replied to ${[e.reviewerFirstName,e.reviewerLastName].join(" ")}`} `}activityLink(e,t){return"submission"===t?this.submissionLink(e):"feedback"===e.activity?this.feedbackLink(e):this.replyLink(e)}activityTitle(e,t){return"submission"===t?this.submissionTitle(e):"feedback"===e.activity?this.feedbackTitle(e):this.replyTitle(e)}submissionLink(e){return`project/${e.userId}-${e.projectId}?submission=${e.id}`}submissionTitle(e){return`${e.firstName} submitted ${e.assignment}`}feedbackLink(e){return`project/${e.creator}-${e.projectId}?submission=${e.submissionId}&comment=${e.id}`}feedbackTitle(e){return`${e.firstName} left feedback on ${e.creatorFirstName}'s\n ${e.assignment}`}replyLink(e){return`portfolios/${e.creator}-${e.projectId}?submission=${e.submissionId}&comment=${e.id}`}replyTitle(e){return`${e.firstName} replied to ${e.feedbackFirstName}'s feedback`}getFeedbackIcon(e){return 0===e?"communication:comment":e<10?`hax:messages-${e}`:"hax:messages-9-plus"}rubricTable(e){return e?t`
@@ -46,17 +46,17 @@ import{LitElement as e,html as t,css as i}from"../../../lit/index.js";import"../ ${e.key.map((e=>t``))} + ${e.description&&(e.points||e.points>-1)?`${e.description} (${e.points})`:e.description||e.points} + `))} `:""} ${Object.keys(e.values||{}).map((i=>t` - - - ${(e.values[i]||[]).map((e=>t``))} - - `))} + + + ${(e.values[i]||[]).map((e=>t``))} + + `))}
Criteria - ${e.description&&(e.points||e.points>-1)?`${e.description} (${e.points})`:e.description||e.points} -
${i}${e}
${i}${e}
`:""}_getValign(e){return e&&e.indexOf("top")>-1?"top":e&&e.indexOf("bottom")>-1?"bottom":"center"}_getAlign(e){return e&&e.indexOf("left")>-1?"left":e&&e.indexOf("right")>-1?"right":"center"}message404(e,i,s){return t`
diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/enhanced-text/enhanced-text.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/enhanced-text/enhanced-text.js index 1cd75efc95..e1727d0fba 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/enhanced-text/enhanced-text.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/enhanced-text/enhanced-text.js @@ -2,7 +2,7 @@ * Copyright 2022 The Pennsylvania State University * @license Apache-2.0, see License.md for full text. */ -import{LitElement as e,html as m,css as t}from"../../lit/index.js";import{MicroFrontendRegistry as a}from"../micro-frontend-registry/micro-frontend-registry.js";import{enableServices as r}from"../micro-frontend-registry/lib/microServices.js";r(["haxcms"]),a.add({endpoint:"/api/services/text/textVide",name:"@enhancedText/textVide",title:"text-vide",description:"Enhance readability of text based on brain science",params:{body:"Block of text to enhance"}});class EnhancedText extends e{constructor(){super(),this.loading=!1,this.auto=!1,this.fixationPoint=4,this.vide=!1,this.wikipedia=!1,this.haxcmsGlossary=!1,this.haxcmsSiteLocation="",this.haxcmsSite=null,this.haxcmsMarkAll=!1}firstUpdated(e){super.firstUpdated&&super.firstUpdated(e),this.auto&&this.enhance()}applyTermFromList(e){if(e.status&&e.data&&e.data.length){import("../vocab-term/vocab-term.js");let r=[...this.childNodes].filter((e=>3===e.nodeType)).filter((e=>e.textContent.trim()));if(0===r.length){const e=this.innerText;this.innerHTML="",e.split(/\s|\.+/).forEach((e=>{const m=document.createTextNode(e);this.appendChild(m),this.appendChild(document.createTextNode(" "))})),r=[...this.childNodes].filter((e=>3===e.nodeType)).filter((e=>e.textContent.trim()))}if(1===r.length){const e=r[0].textContent;r[0].remove(),e.split(/\s|\.+/).forEach((e=>{const m=document.createTextNode(e);this.appendChild(m),this.appendChild(document.createTextNode(" "))})),r=[...this.childNodes].filter((e=>3===e.nodeType)).filter((e=>e.textContent.trim()))}for(var m=0;m0){let e=document.createElement("div");e.classList.add("links");for(var a=0;a3===e.nodeType)).filter((e=>e.textContent.trim()));if(0===r.length){const e=this.innerText;this.innerHTML="",e.split(/\s|\.+/).forEach((e=>{const m=document.createTextNode(e);this.appendChild(m),this.appendChild(document.createTextNode(" "))})),r=[...this.childNodes].filter((e=>3===e.nodeType)).filter((e=>e.textContent.trim()))}if(1===r.length){const e=r[0].textContent;r[0].remove(),e.split(/\s|\.+/).forEach((e=>{const m=document.createTextNode(e);this.appendChild(m),this.appendChild(document.createTextNode(" "))})),r=[...this.childNodes].filter((e=>3===e.nodeType)).filter((e=>e.textContent.trim()))}for(var m=0;m0){let e=document.createElement("div");e.classList.add("links");for(var a=0;a + `]}render(){return e`
${this.title}
${this.description}
-
`}static get haxProperties(){return{canScale:!0,canPosition:!0,canEditSource:!0,gizmo:{title:"Figure label",description:"Figure label element to mark media assets within content.",icon:"icons:android",color:"green",tags:["content","figure","a11y","accessibility","image","caption","description"],meta:{author:"HAXTheWeb core team",owner:"PSU"}},settings:{configure:[{property:"title",description:"",inputMethod:"textfield",required:!1,icon:"icons:android"},{property:"description",description:"",inputMethod:"textfield",required:!1,icon:"icons:android"}],advanced:[]}}}static get properties(){return{...super.properties,title:{name:"title",type:String,value:"",reflectToAttribute:!1,observer:!1},description:{name:"description",type:String,value:"",reflectToAttribute:!1,observer:!1}}}static get tag(){return"figure-label"}}customElements.define("figure-label",FigureLabel);export{FigureLabel}; \ No newline at end of file +
`}static get haxProperties(){return{canScale:!0,canPosition:!0,canEditSource:!0,gizmo:{title:"Figure label",description:"Figure label element to mark media assets within content.",icon:"icons:android",color:"green",tags:["content","figure","a11y","accessibility","image","caption","description"],meta:{author:"HAXTheWeb core team",owner:"PSU"}},settings:{configure:[{property:"title",description:"",inputMethod:"textfield",required:!1,icon:"icons:android"},{property:"description",description:"",inputMethod:"textfield",required:!1,icon:"icons:android"}],advanced:[]}}}static get properties(){return{...super.properties,title:{type:String},description:{type:String}}}static get tag(){return"figure-label"}}customElements.define(FigureLabel.tag,FigureLabel);export{FigureLabel}; \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/docx-file-system-broker.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/docx-file-system-broker.js index b79af80625..dee51d5dc0 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/docx-file-system-broker.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/docx-file-system-broker.js @@ -1 +1 @@ -import{ESGlobalBridgeStore as e}from"../../es-global-bridge/es-global-bridge.js";import{FileSystemBroker as t,FileSystemBrokerSingleton as o}from"../file-system-broker.js";class DOCXFileSystemBroker extends t{static get tag(){return"docx-file-system-broker"}constructor(){super(),this.libPath=new URL("./",import.meta.url).href,this.libPath+="mammoth/",e.load("mammoth",this.libPath+"mammoth.browser.min.js").then((()=>{window.mammoth&&(this.docx=window.mammoth,this.dispatchEvent(new CustomEvent("docx-reader-ready",{bubbles:!0,composed:!0,cancelable:!1,detail:this})))}))}__toHTML(e,t){window.dispatchEvent(new CustomEvent("docx-file-system-data",{composed:!1,bubbles:!1,cancelable:!0,detail:{name:t,value:e.value}}))}HTMLToDOCX(e,t,o=!0){const i=`\n \n \n ${t}\n \n \n ${e}\n \n `;if(o){let e=document.createElement("a");document.body.appendChild(e),e.href="data:application/vnd.ms-word;charset=utf-8,"+encodeURIComponent(i),e.download=`${t}.docx`,e.click(),document.body.removeChild(e)}return i}fileToHTML(e,t="filepicked"){var o=new FileReader;o.onload=async e=>{await this.docx.convertToHtml({arrayBuffer:e.target.result}).then((e=>this.__toHTML(e,t))).done()},o.readAsBinaryString(e)}}customElements.define(DOCXFileSystemBroker.tag,DOCXFileSystemBroker),window.DOCXFileSystemBroker=window.DOCXFileSystemBroker||{},window.DOCXFileSystemBroker.requestAvailability=()=>(window.DOCXFileSystemBroker.instance||(window.DOCXFileSystemBroker.instance=document.createElement("docx-file-system-broker"),document.body.appendChild(window.DOCXFileSystemBroker.instance)),window.DOCXFileSystemBroker.instance);const i=window.DOCXFileSystemBroker.requestAvailability();export{i as DOCXFileSystemBrokerSingleton,DOCXFileSystemBroker,t as FileSystemBroker,o as FileSystemBrokerSingleton}; \ No newline at end of file +import{ESGlobalBridgeStore as e}from"../../es-global-bridge/es-global-bridge.js";import{FileSystemBroker as t,FileSystemBrokerSingleton as o}from"../file-system-broker.js";class DOCXFileSystemBroker extends t{static get tag(){return"docx-file-system-broker"}constructor(){super(),this.libPath=new URL("./",import.meta.url).href,this.libPath+="mammoth/",e.load("mammoth",this.libPath+"mammoth.browser.min.js").then((()=>{globalThis.mammoth&&(this.docx=globalThis.mammoth,this.dispatchEvent(new CustomEvent("docx-reader-ready",{bubbles:!0,composed:!0,cancelable:!1,detail:this})))}))}__toHTML(e,t){globalThis.dispatchEvent(new CustomEvent("docx-file-system-data",{composed:!1,bubbles:!1,cancelable:!0,detail:{name:t,value:e.value}}))}HTMLToDOCX(e,t,o=!0){const l=`\n \n \n ${t}\n \n \n ${e}\n \n `;if(o){let e=globalThis.document.createElement("a");globalThis.document.body.appendChild(e),e.href="data:application/vnd.ms-word;charset=utf-8,"+encodeURIComponent(l),e.download=`${t}.docx`,e.click(),globalThis.document.body.removeChild(e)}return l}fileToHTML(e,t="filepicked"){var o=new FileReader;o.onload=async e=>{await this.docx.convertToHtml({arrayBuffer:e.target.result}).then((e=>this.__toHTML(e,t))).done()},o.readAsBinaryString(e)}}customElements.define(DOCXFileSystemBroker.tag,DOCXFileSystemBroker),globalThis.DOCXFileSystemBroker=globalThis.DOCXFileSystemBroker||{},globalThis.DOCXFileSystemBroker.requestAvailability=()=>(globalThis.DOCXFileSystemBroker.instance||(globalThis.DOCXFileSystemBroker.instance=globalThis.document.createElement("docx-file-system-broker"),globalThis.document.body.appendChild(globalThis.DOCXFileSystemBroker.instance)),globalThis.DOCXFileSystemBroker.instance);const l=globalThis.DOCXFileSystemBroker.requestAvailability();export{l as DOCXFileSystemBrokerSingleton,DOCXFileSystemBroker,t as FileSystemBroker,o as FileSystemBrokerSingleton}; \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/NEWS b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/NEWS index 9c37dcc96e..bd298725e0 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/NEWS +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/NEWS @@ -308,7 +308,7 @@ # 0.3.17 -* Add support for hyperlinks to bookmarks in the same document. +* Add support for hyperlinks to bookmarks in the same globalThis.document. # 0.3.16 @@ -380,7 +380,7 @@ # 0.3.1 * Fix: all non-paragraph styles are treated as character styles when reading - styles from a docx document. + styles from a docx globalThis.document. # 0.3.0 diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/README.md b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/README.md index 90d85a69f3..c0f11fa568 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/README.md +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/README.md @@ -11,7 +11,7 @@ rather than attempting to exactly copy the styling (font, text size, colour, etc There's a large mismatch between the structure used by .docx and the structure of HTML, meaning that the conversion is unlikely to be perfect for more complicated documents. -Mammoth works best if you only use styles to semantically mark up your document. +Mammoth works best if you only use styles to semantically mark up your globalThis.document. The following features are currently supported: @@ -24,7 +24,7 @@ The following features are currently supported: * Tables. The formatting of the table itself, such as borders, is currently ignored, - but the formatting of the text is treated the same as in the rest of the document. + but the formatting of the text is treated the same as in the rest of the globalThis.document. * Footnotes and endnotes. @@ -73,7 +73,7 @@ The easiest way to try out mammoth is to use the web demo: You can convert docx files by passing the path to the docx file and the output file. For instance: - mammoth document.docx output.html + mammoth globalThis.document.docx output.html If no output file is specified, output is written to stdout instead. @@ -88,7 +88,7 @@ If an output directory is specified by `--output-dir`, the images are written to separate files instead. For instance: - mammoth document.docx --output-dir=output-dir + mammoth globalThis.document.docx --output-dir=output-dir Existing files will be overwritten if present. @@ -97,7 +97,7 @@ Existing files will be overwritten if present. A custom style map can be read from a file using `--style-map`. For instance: - mammoth document.docx output.html --style-map=custom-style-map + mammoth globalThis.document.docx output.html --style-map=custom-style-map Where `custom-style-map` looks something like: @@ -115,7 +115,7 @@ and is likely to produce better results. Using `--output-format=markdown` will cause Markdown to be generated. For instance: - mammoth document.docx --output-format=markdown + mammoth globalThis.document.docx --output-format=markdown ### Library @@ -149,7 +149,7 @@ mammoth.convertToHtml({path: "path/to/document.docx"}) Note that `mammoth.convertToHtml` returns a [promise](http://promises-aplus.github.io/promises-spec/). You can also extract the raw text of the document by using `mammoth.extractRawText`. -This will ignore all formatting in the document. +This will ignore all formatting in the globalThis.document. Each paragraph is followed by two newlines. ```javascript @@ -325,7 +325,7 @@ with links to the comments wrapped using the specified style mapping. Converts the source document to HTML. -* `input`: an object describing the source document. +* `input`: an object describing the source globalThis.document. On node.js, the following inputs are supported: * `{path: path}`, where `path` is the path to the .docx file. @@ -387,11 +387,11 @@ except that the `value` property of the result contains Markdown rather than HTM #### `mammoth.extractRawText(input)` -Extract the raw text of the document. -This will ignore all formatting in the document. +Extract the raw text of the globalThis.document. +This will ignore all formatting in the globalThis.document. Each paragraph is followed by two newlines. -* `input`: an object describing the source document. +* `input`: an object describing the source globalThis.document. On node.js, the following inputs are supported: * `{path: path}`, where `path` is the path to the .docx file. @@ -415,7 +415,7 @@ Given an existing docx file, When the new docx file is read by Mammoth, it will use the embedded style map. -* `input`: an object describing the source document. +* `input`: an object describing the source globalThis.document. On node.js, the following inputs are supported: * `{path: path}`, where `path` is the path to the .docx file. @@ -428,7 +428,7 @@ it will use the embedded style map. * `styleMap`: the style map to embed. * Returns a promise. - Call `toBuffer()` on the value inside the promise to get a `Buffer` representing the new document. + Call `toBuffer()` on the value inside the promise to get a `Buffer` representing the new globalThis.document. For instance: diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/bin/mammoth b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/bin/mammoth index a908d07430..e9cd68a82e 100755 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/bin/mammoth +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/bin/mammoth @@ -16,7 +16,7 @@ var outputGroup = parser.addMutuallyExclusiveGroup(); outputGroup.addArgument(["output-path"], { type: "string", nargs: "?", - help: "Output path for the generated document. Images will be stored inline in the output document. Output is written to stdout if not set." + help: "Output path for the generated globalThis.document. Images will be stored inline in the output globalThis.document. Output is written to stdout if not set." }); outputGroup.addArgument(["--output-dir"], { type: "string", diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/lib/document-to-html.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/lib/document-to-html.js index fb85ea7f07..4113a13bb1 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/lib/document-to-html.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/lib/document-to-html.js @@ -1 +1 @@ -var e=require("underscore"),t=require("./promises"),n=require("./documents"),r=require("./styles/html-paths"),o=require("./results"),l=require("./images"),i=require("./html"),c=require("./writers");function DocumentConversion(m,f){var s=1,d=[],h=[],p=void 0===(m=e.extend({ignoreEmptyParagraphs:!0},m)).idPrefix?"":m.idPrefix,v=m.ignoreEmptyParagraphs,y=r.topLevelElement("p"),g=m.styleMap||[];function convertElements(e,t,n){return flatMap(e,(function(e){return elementToHtml(e,t,n)}))}function elementToHtml(e,t,n){if(!n)throw new Error("options not set");var r=I[e.type];return r?r(e,t,n):[]}function findHtmlPathForRunProperty(e,t){var n=findHtmlPath({type:e});return n||(t?r.element(t,{},{fresh:!1}):r.empty)}function findHtmlPath(e,t){var n=findStyle(e);return n?n.to:t}function findStyle(e){for(var t=0;t h1\" instead of mammoth.styleMapping(\"p[style-name='Title'] => h1\")")}},{"./document-to-html":3,"./docx/docx-reader":9,"./docx/style-map":14,"./images":20,"./options-reader":22,"./raw-text":24,"./results":25,"./style-reader":26,"./transforms":30,"./underline":31,"./unzip":2,underscore:117}],22:[function(t,m,y){y.readOptions=function readOptions(t){return t=t||{},x.extend({},w,t,{customStyleMap:readStyleMap(t.styleMap),readStyleMap:function(){var t=this.customStyleMap;return this.includeEmbeddedStyleMap&&(t=t.concat(readStyleMap(this.embeddedStyleMap))),this.includeDefaultStyleMap&&(t=t.concat(v)),t}})};var x=t("underscore"),v=y._defaultStyleMap=["p.Heading1 => h1:fresh","p.Heading2 => h2:fresh","p.Heading3 => h3:fresh","p.Heading4 => h4:fresh","p.Heading5 => h5:fresh","p.Heading6 => h6:fresh","p[style-name='Heading 1'] => h1:fresh","p[style-name='Heading 2'] => h2:fresh","p[style-name='Heading 3'] => h3:fresh","p[style-name='Heading 4'] => h4:fresh","p[style-name='Heading 5'] => h5:fresh","p[style-name='Heading 6'] => h6:fresh","p[style-name='heading 1'] => h1:fresh","p[style-name='heading 2'] => h2:fresh","p[style-name='heading 3'] => h3:fresh","p[style-name='heading 4'] => h4:fresh","p[style-name='heading 5'] => h5:fresh","p[style-name='heading 6'] => h6:fresh","r[style-name='Strong'] => strong","p[style-name='footnote text'] => p:fresh","r[style-name='footnote reference'] =>","p[style-name='endnote text'] => p:fresh","r[style-name='endnote reference'] =>","p[style-name='annotation text'] => p:fresh","r[style-name='annotation reference'] =>","p[style-name='Footnote'] => p:fresh","r[style-name='Footnote anchor'] =>","p[style-name='Endnote'] => p:fresh","r[style-name='Endnote anchor'] =>","p:unordered-list(1) => ul > li:fresh","p:unordered-list(2) => ul|ol > li > ul > li:fresh","p:unordered-list(3) => ul|ol > li > ul|ol > li > ul > li:fresh","p:unordered-list(4) => ul|ol > li > ul|ol > li > ul|ol > li > ul > li:fresh","p:unordered-list(5) => ul|ol > li > ul|ol > li > ul|ol > li > ul|ol > li > ul > li:fresh","p:ordered-list(1) => ol > li:fresh","p:ordered-list(2) => ul|ol > li > ol > li:fresh","p:ordered-list(3) => ul|ol > li > ul|ol > li > ol > li:fresh","p:ordered-list(4) => ul|ol > li > ul|ol > li > ul|ol > li > ol > li:fresh","p:ordered-list(5) => ul|ol > li > ul|ol > li > ul|ol > li > ul|ol > li > ol > li:fresh","r[style-name='Hyperlink'] =>","p[style-name='Normal'] => p:fresh"],w=y._standardOptions={transformDocument:function identity(t){return t},includeDefaultStyleMap:!0,includeEmbeddedStyleMap:!0};function readStyleMap(t){return t?x.isString(t)?t.split("\n").map((function(t){return t.trim()})).filter((function(t){return""!==t&&"#"!==t.charAt(0)})):t:[]}},{underscore:117}],23:[function(t,m,y){var x=t("underscore"),v=t("bluebird/js/release/promise")();y.defer=function defer(){var t,m,y=new v.Promise((function(y,x){t=y,m=x}));return{resolve:t,reject:m,promise:y}},y.when=v.resolve,y.resolve=v.resolve,y.all=v.all,y.props=v.props,y.reject=v.reject,y.promisify=v.promisify,y.mapSeries=v.mapSeries,y.attempt=v.attempt,y.nfcall=function(t){var m=Array.prototype.slice.call(arguments,1);return v.promisify(t).apply(null,m)},v.prototype.fail=v.prototype.caught,v.prototype.also=function(t){return this.then((function(m){var y=x.extend({},m,t(m));return v.props(y)}))}},{"bluebird/js/release/promise":61,underscore:117}],24:[function(t,m,y){var x=t("./documents");y.convertElementToRawText=function convertElementToRawText(t){if("text"===t.type)return t.value;if(t.type===x.types.tab)return"\t";var m="paragraph"===t.type?"\n\n":"";return(t.children||[]).map(convertElementToRawText).join("")+m}},{"./documents":4}],25:[function(t,m,y){var x=t("underscore");function Result(t,m){this.value=t,this.messages=m||[]}function combineMessages(t){var m=[];return x.flatten(x.pluck(t,"messages"),!0).forEach((function(t){(function containsMessage(t,m){return void 0!==x.find(t,isSameMessage.bind(null,m))})(m,t)||m.push(t)})),m}function isSameMessage(t,m){return t.type===m.type&&t.message===m.message}y.Result=Result,y.success=function success(t){return new Result(t,[])},y.warning=function warning(t){return{type:"warning",message:t}},y.error=function error(t){return{type:"error",message:t.message,error:t}},Result.prototype.map=function(t){return new Result(t(this.value),this.messages)},Result.prototype.flatMap=function(t){var m=t(this.value);return new Result(m.value,combineMessages([this,m]))},Result.prototype.flatMapThen=function(t){var m=this;return t(this.value).then((function(t){return new Result(t.value,combineMessages([m,t]))}))},Result.combine=function(t){return new Result(x.flatten(x.pluck(t,"value")),combineMessages(t))}},{underscore:117}],26:[function(t,m,y){var x=t("underscore"),v=t("lop"),w=t("./styles/document-matchers"),E=t("./styles/html-paths"),C=t("./styles/parser/tokeniser").tokenise,S=t("./results");function documentMatcherRule(){var t=v.rules.sequence,identifierToConstant=function(t,m){return v.rules.then(v.rules.token("identifier",t),(function(){return m}))},m=identifierToConstant("p",w.paragraph),y=identifierToConstant("r",w.run),E=v.rules.firstOf("p or r or table",m,y),C=v.rules.then(z,(function(t){return{styleId:t}})),S=v.rules.firstOf("style name matcher",v.rules.then(v.rules.sequence(v.rules.tokenOfType("equals"),v.rules.sequence.cut(),v.rules.sequence.capture(I)).head(),(function(t){return{styleName:w.equalTo(t)}})),v.rules.then(v.rules.sequence(v.rules.tokenOfType("startsWith"),v.rules.sequence.cut(),v.rules.sequence.capture(I)).head(),(function(t){return{styleName:w.startsWith(t)}}))),k=v.rules.sequence(v.rules.tokenOfType("open-square-bracket"),v.rules.sequence.cut(),v.rules.token("identifier","style-name"),v.rules.sequence.capture(S),v.rules.tokenOfType("close-square-bracket")).head(),O=v.rules.firstOf("list type",identifierToConstant("ordered-list",{isOrdered:!0}),identifierToConstant("unordered-list",{isOrdered:!1})),q=t(v.rules.tokenOfType("colon"),t.capture(O),t.cut(),v.rules.tokenOfType("open-paren"),t.capture(B),v.rules.tokenOfType("close-paren")).map((function(t,m){return{list:{isOrdered:t.isOrdered,levelIndex:m-1}}}));function createMatcherSuffixesRule(t){var m=v.rules.firstOf.apply(v.rules.firstOf,["matcher suffix"].concat(t)),y=v.rules.zeroOrMore(m);return v.rules.then(y,(function(t){var m={};return t.forEach((function(t){x.extend(m,t)})),m}))}var $=t(t.capture(E),t.capture(createMatcherSuffixesRule([C,k,q]))).map((function(t,m){return t(m)})),Q=t(v.rules.token("identifier","table"),t.capture(createMatcherSuffixesRule([C,k]))).map((function(t){return w.table(t)})),ee=identifierToConstant("b",w.bold),te=identifierToConstant("i",w.italic),ne=identifierToConstant("u",w.underline),ie=identifierToConstant("strike",w.strikethrough),re=identifierToConstant("all-caps",w.allCaps),ae=identifierToConstant("small-caps",w.smallCaps),oe=identifierToConstant("comment-reference",w.commentReference),ce=t(v.rules.token("identifier","br"),t.cut(),v.rules.tokenOfType("open-square-bracket"),v.rules.token("identifier","type"),v.rules.tokenOfType("equals"),t.capture(I),v.rules.tokenOfType("close-square-bracket")).map((function(t){switch(t){case"line":return w.lineBreak;case"page":return w.pageBreak;case"column":return w.columnBreak}}));return v.rules.firstOf("element type",$,Q,ee,te,ne,ie,re,ae,oe,ce)}function htmlPathRule(){var t=v.rules.sequence.capture,m=v.rules.tokenOfType("whitespace"),y=v.rules.then(v.rules.optional(v.rules.sequence(v.rules.tokenOfType("colon"),v.rules.token("identifier","fresh"))),(function(t){return t.map((function(){return!0})).valueOrElse(!1)})),x=v.rules.then(v.rules.optional(v.rules.sequence(v.rules.tokenOfType("colon"),v.rules.token("identifier","separator"),v.rules.tokenOfType("open-paren"),t(I),v.rules.tokenOfType("close-paren")).head()),(function(t){return t.valueOrElse("")})),w=v.rules.oneOrMoreWithSeparator(k,v.rules.tokenOfType("choice")),C=v.rules.sequence(t(w),t(v.rules.zeroOrMore(z)),t(y),t(x)).map((function(t,m,y,x){var v={},w={};return m.length>0&&(v.class=m.join(" ")),y&&(w.fresh=!0),x&&(w.separator=x),E.element(t,v,w)}));return v.rules.firstOf("html path",v.rules.then(v.rules.tokenOfType("bang"),(function(){return E.ignore})),v.rules.then(v.rules.zeroOrMoreWithSeparator(C,v.rules.sequence(m,v.rules.tokenOfType("gt"),m)),E.elements))}y.readHtmlPath=function readHtmlPath(t){return parseString(htmlPathRule(),t)},y.readDocumentMatcher=function readDocumentMatcher(t){return parseString(documentMatcherRule(),t)},y.readStyle=function readStyle(t){return parseString(q,t)};var k=v.rules.then(v.rules.tokenOfType("identifier"),decodeEscapeSequences),B=v.rules.tokenOfType("integer"),I=v.rules.then(v.rules.tokenOfType("string"),decodeEscapeSequences),O={n:"\n",r:"\r",t:"\t"};function decodeEscapeSequences(t){return t.replace(/\\(.)/g,(function(t,m){return O[m]||m}))}var z=v.rules.sequence(v.rules.tokenOfType("dot"),v.rules.sequence.cut(),v.rules.sequence.capture(k)).head();function parseString(t,m){var y=C(m),x=v.Parser().parseTokens(t,y);return x.isSuccess()?S.success(x.value()):new S.Result(null,[S.warning(describeFailure(m,x))])}function describeFailure(t,m){return"Did not understand this style mapping, so ignored it: "+t+"\n"+m.errors().map(describeError).join("\n")}function describeError(t){return"Error was at character number "+t.characterNumber()+": Expected "+t.expected+" but got "+t.actual}var q=function createStyleRule(){return v.rules.sequence(v.rules.sequence.capture(documentMatcherRule()),v.rules.tokenOfType("whitespace"),v.rules.tokenOfType("arrow"),v.rules.sequence.capture(v.rules.optional(v.rules.sequence(v.rules.tokenOfType("whitespace"),v.rules.sequence.capture(htmlPathRule())).head())),v.rules.tokenOfType("end")).map((function(t,m){return{from:t,to:m.valueOrElse(E.empty)}}))}()},{"./results":25,"./styles/document-matchers":27,"./styles/html-paths":28,"./styles/parser/tokeniser":29,lop:88,underscore:117}],27:[function(t,m,y){function Matcher(t,m){m=m||{},this._elementType=t,this._styleId=m.styleId,this._styleName=m.styleName,m.list&&(this._listIndex=m.list.levelIndex,this._listIsOrdered=m.list.isOrdered)}function operatorEqualTo(t,m){return t.toUpperCase()===m.toUpperCase()}function operatorStartsWith(t,m){return 0===m.toUpperCase().indexOf(t.toUpperCase())}y.paragraph=function paragraph(t){return new Matcher("paragraph",t)},y.run=function run(t){return new Matcher("run",t)},y.table=function table(t){return new Matcher("table",t)},y.bold=new Matcher("bold"),y.italic=new Matcher("italic"),y.underline=new Matcher("underline"),y.strikethrough=new Matcher("strikethrough"),y.allCaps=new Matcher("allCaps"),y.smallCaps=new Matcher("smallCaps"),y.commentReference=new Matcher("commentReference"),y.lineBreak=new Matcher("break",{breakType:"line"}),y.pageBreak=new Matcher("break",{breakType:"page"}),y.columnBreak=new Matcher("break",{breakType:"column"}),y.equalTo=function equalTo(t){return{operator:operatorEqualTo,operand:t}},y.startsWith=function startsWith(t){return{operator:operatorStartsWith,operand:t}},Matcher.prototype.matches=function(t){return t.type===this._elementType&&(void 0===this._styleId||t.styleId===this._styleId)&&(void 0===this._styleName||t.styleName&&this._styleName.operator(this._styleName.operand,t.styleName))&&(void 0===this._listIndex||function isList(t,m,y){return t.numbering&&t.numbering.level==m&&t.numbering.isOrdered==y}(t,this._listIndex,this._listIsOrdered))&&(void 0===this._breakType||this._breakType===t.breakType)}},{}],28:[function(t,m,y){var x=t("underscore"),v=t("../html");function elements(t){return new HtmlPath(t.map((function(t){return x.isString(t)?element(t):t})))}function HtmlPath(t){this._elements=t}function element(t,m,y){return new Element(t,m,y=y||{})}function Element(t,m,y){var v={};x.isArray(t)?(t.forEach((function(t){v[t]=!0})),t=t[0]):v[t]=!0,this.tagName=t,this.tagNames=v,this.attributes=m||{},this.fresh=y.fresh,this.separator=y.separator}y.topLevelElement=function topLevelElement(t,m){return elements([element(t,m,{fresh:!0})])},y.elements=elements,y.element=element,HtmlPath.prototype.wrap=function wrap(t){for(var m=t(),y=this._elements.length-1;y>=0;y--)m=this._elements[y].wrapNodes(m);return m},Element.prototype.matchesElement=function(t){return this.tagNames[t.tagName]&&x.isEqual(this.attributes||{},t.attributes||{})},Element.prototype.wrap=function wrap(t){return this.wrapNodes(t())},Element.prototype.wrapNodes=function wrapNodes(t){return[v.elementWithTag(this,t)]},y.empty=elements([]),y.ignore={wrap:function(){return[]}}},{"../html":18,underscore:117}],29:[function(t,m,y){var x=t("lop").RegexTokeniser;y.tokenise=function tokenise(t){var m="(?:[a-zA-Z\\-_]|\\\\.)";return new x([{name:"identifier",regex:new RegExp("("+m+"(?:"+m+"|[0-9])*)")},{name:"dot",regex:/\./},{name:"colon",regex:/:/},{name:"gt",regex:/>/},{name:"whitespace",regex:/\s+/},{name:"arrow",regex:/=>/},{name:"equals",regex:/=/},{name:"startsWith",regex:/\^=/},{name:"open-paren",regex:/\(/},{name:"close-paren",regex:/\)/},{name:"open-square-bracket",regex:/\[/},{name:"close-square-bracket",regex:/\]/},{name:"string",regex:new RegExp(v+"'")},{name:"unterminated-string",regex:new RegExp(v)},{name:"integer",regex:/([0-9]+)/},{name:"choice",regex:/\|/},{name:"bang",regex:/(!)/}]).tokenise(t)};var v="'((?:\\\\.|[^'])*)"},{lop:88}],30:[function(t,m,y){var x=t("underscore");function elementsOfType(t,m){return elements((function(y){return y.type===t?m(y):y}))}function elements(t){return function transformElement(m){if(m.children){var y=x.map(m.children,transformElement);m=x.extend(m,{children:y})}return t(m)}}function getDescendants(t){var m=[];return visitDescendants(t,(function(t){m.push(t)})),m}function visitDescendants(t,m){t.children&&t.children.forEach((function(t){visitDescendants(t,m),m(t)}))}y.paragraph=function paragraph(t){return elementsOfType("paragraph",t)},y.run=function run(t){return elementsOfType("run",t)},y._elements=elements,y.getDescendantsOfType=function getDescendantsOfType(t,m){return getDescendants(t).filter((function(t){return t.type===m}))},y.getDescendants=getDescendants},{underscore:117}],31:[function(t,m,y){var x=t("./styles/html-paths"),v=t("./html");y.element=function element(t){return function(m){return v.elementWithTag(x.element(t),[m])}}},{"./html":18,"./styles/html-paths":28}],32:[function(t,m,y){var x=t("util"),v=t("underscore");y.writer=function writer(t){return(t=t||{}).prettyPrint?function prettyWriter(){var t=0,m=" ",y=[],x=!0,E=!1,C=simpleWriter();function open(m,v){w[m]&&indent(),y.push(m),C.open(m,v),w[m]&&t++,x=!1}function close(m){w[m]&&(t--,indent()),y.pop(),C.close(m)}function text(t){startText();var y=isInPre()?t:t.replace("\n","\n"+m);C.text(y)}function selfClosing(t,m){indent(),C.selfClosing(t,m)}function insideIndentedElement(){return 0===y.length||w[y[y.length-1]]}function startText(){E||(indent(),E=!0)}function indent(){if(E=!1,!x&&insideIndentedElement()&&!isInPre()){C._append("\n");for(var y=0;y/g,">")}(t))})).join("")}return{asString:function asString(){return t.join("")},open:function open(m,y){var v=generateAttributeString(y);t.push(x.format("<%s%s>",m,v))},close:function close(m){t.push(x.format("",m))},text:function text(m){t.push(function escapeHtmlText(t){return t.replace(/&/g,"&").replace(//g,">")}(m))},selfClosing:function selfClosing(m,y){var v=generateAttributeString(y);t.push(x.format("<%s%s />",m,v))},_append:function append(m){t.push(m)}}}},{underscore:117,util:121}],33:[function(t,m,y){var x=t("./html-writer"),v=t("./markdown-writer");y.writer=function writer(t){return"markdown"===(t=t||{}).outputFormat?v.writer():x.writer(t)}},{"./html-writer":32,"./markdown-writer":34}],34:[function(t,m,y){var x=t("underscore");function symmetricMarkdownElement(t){return markdownElement(t,t)}function markdownElement(t,m){return function(){return{start:t,end:m}}}function markdownList(t){return function(m,y){return{start:y?"\n":"",end:y?"":"\n",list:{isOrdered:t.isOrdered,indent:y?y.indent+1:0,count:0}}}}var v={p:markdownElement("","\n\n"),br:markdownElement(""," \n"),ul:markdownList({isOrdered:!1}),ol:markdownList({isOrdered:!0}),li:function markdownListItem(t,m,y){(m=m||{indent:0,isOrdered:!1,count:0}).count++,y.hasClosed=!1;var x=m.isOrdered?m.count+".":"-";return{start:repeatString("\t",m.indent)+x+" ",end:function(){if(!y.hasClosed)return y.hasClosed=!0,"\n"}}},strong:symmetricMarkdownElement("__"),em:symmetricMarkdownElement("*"),a:function markdownLink(t){var m=t.href||"";return m?{start:"[",end:"]("+m+")",anchorPosition:"before"}:{}},img:function markdownImage(t){var m=t.src||"",y=t.alt||"";return m||y?{start:"!["+y+"]("+m+")"}:{}}};function repeatString(t,m){return new Array(m+1).join(t)}!function(){for(var t=1;t<=6;t++)v["h"+t]=markdownElement(repeatString("#",t)+" ","\n\n")}(),y.writer=function markdownWriter(){var t=[],m=[],y=null,w={};function open(x,E){E=E||{};var C=(v[x]||function(){return{}})(E,y,w);m.push({end:C.end,list:y}),C.list&&(y=C.list);var S="before"===C.anchorPosition;S&&writeAnchor(E),t.push(C.start||""),S||writeAnchor(E)}function writeAnchor(m){m.id&&t.push('')}function close(v){var w=m.pop();y=w.list;var E=x.isFunction(w.end)?w.end():w.end;t.push(E||"")}return{asString:function asString(){return t.join("")},open,close,text:function text(m){t.push(function escapeMarkdown(t){return t.replace(/\\/g,"\\\\").replace(/([\`\*_\{\}\[\]\(\)\#\+\-\.\!])/g,"\\$1")}(m))},selfClosing:function selfClosing(t,m){open(t,m),close()}}}},{underscore:117}],35:[function(t,m,y){var x=t("./nodes");y.Element=x.Element,y.element=x.element,y.text=x.text,y.readString=t("./reader").readString,y.writeString=t("./writer").writeString},{"./nodes":36,"./reader":37,"./writer":38}],36:[function(t,m,y){var x=t("underscore");y.Element=Element,y.element=function(t,m,y){return new Element(t,m,y)},y.text=function(t){return{type:"text",value:t}};var v={first:function(){return null},firstOrEmpty:function(){return v},attributes:{}};function Element(t,m,y){this.type="element",this.name=t,this.attributes=m||{},this.children=y||[]}Element.prototype.first=function(t){return x.find(this.children,(function(m){return m.name===t}))},Element.prototype.firstOrEmpty=function(t){return this.first(t)||v},Element.prototype.getElementsByTagName=function(t){return toElementList(x.filter(this.children,(function(m){return m.name===t})))},Element.prototype.text=function(){if(0===this.children.length)return"";if(1!==this.children.length||"text"!==this.children[0].type)throw new Error("Not implemented");return this.children[0].value};var w={getElementsByTagName:function(t){return toElementList(x.flatten(this.map((function(m){return m.getElementsByTagName(t)}),!0)))}};function toElementList(t){return x.extend(t,w)}},{underscore:117}],37:[function(t,m,y){var x=t("../promises"),v=t("sax"),w=t("underscore"),E=t("./nodes"),C=E.Element;y.readString=function readString(t,m){m=m||{};var y=!1,S=v.parser(!0,{xmlns:!0,position:!1}),k={children:[]},B=k,I=[],O=x.defer();function mapName(t){if(t.uri){var y=m[t.uri];return(y?y+":":"{"+t.uri+"}")+t.local}return t.local}return S.onopentag=function(t){var m=function mapObject(t,m,y){return w.reduce(t,(function(x,v,w){return x[y(v,w,t)]=m(v,w,t),x}),{})}(t.attributes,(function(t){return t.value}),mapName),y=new C(mapName(t),m);B.children.push(y),I.push(B),B=y},S.onclosetag=function(t){B=I.pop()},S.ontext=function(t){B!==k&&B.children.push(E.text(t))},S.onend=function(){y||(y=!0,O.resolve(k.children[0]))},S.onerror=function(t){y||(y=!0,O.reject(t))},S.write(t).close(),O.promise}},{"../promises":23,"./nodes":36,sax:114,underscore:117}],38:[function(t,m,y){var x=t("underscore"),v=t("xmlbuilder");function writeTextNode(t,m){t.text(m.value)}y.writeString=function writeString(t,m){var y=x.invert(m),w={element:function writeElement(t,m){var y=t.element(mapElementName(m.name),m.attributes);m.children.forEach((function(t){writeNode(y,t)}))},text:writeTextNode};function writeNode(t,m){return w[m.type](t,m)}function mapElementName(t){var m=/^\{(.*)\}(.*)$/.exec(t);if(m){var x=y[m[1]];return x+(""===x?"":":")+m[2]}return t}return function writeDocument(t){var y=v.create(mapElementName(t.name),{version:"1.0",encoding:"UTF-8",standalone:!0});return x.forEach(m,(function(t,m){var x="xmlns"+(""===m?"":":"+m);y.attribute(x,t)})),t.children.forEach((function(t){writeNode(y,t)})),y.end()}(t)}},{underscore:117,xmlbuilder:143}],39:[function(t,m,y){(function(m){var x=t("jszip");y.openArrayBuffer=function openArrayBuffer(t){return x.loadAsync(t).then((function(t){return{exists:function exists(m){return null!==t.file(m)},read:function read(y,x){return t.file(y).async("uint8array").then((function(t){var y=function uint8ArrayToBuffer(t){return m.from&&m.from!==Uint8Array.from?m.from(t):new m(t)}(t);return x?y.toString(x):y}))},write:function write(m,y){t.file(m,y)},toBuffer:function toBuffer(){return t.generateAsync({type:"nodebuffer"})}}}))},y.splitPath=function splitPath(t){var m=t.lastIndexOf("/");return-1===m?{dirname:"",basename:t}:{dirname:t.substring(0,m),basename:t.substring(m+1)}},y.joinPath=function joinPath(){var t=Array.prototype.filter.call(arguments,(function(t){return t})),m=[];return t.forEach((function(t){/^\//.test(t)?m=[t]:m.push(t)})),m.join("/")}}).call(this,t("buffer").Buffer)},{buffer:78,jszip:87}],40:[function(t,m,y){y.byteLength=function byteLength(t){return 3*t.length/4-placeHoldersCount(t)},y.toByteArray=function toByteArray(t){var m,y,x,E,C,S,k=t.length;C=placeHoldersCount(t),S=new w(3*k/4-C),x=C>0?k-4:k;var B=0;for(m=0,y=0;m>16&255,S[B++]=E>>8&255,S[B++]=255&E;2===C?(E=v[t.charCodeAt(m)]<<2|v[t.charCodeAt(m+1)]>>4,S[B++]=255&E):1===C&&(E=v[t.charCodeAt(m)]<<10|v[t.charCodeAt(m+1)]<<4|v[t.charCodeAt(m+2)]>>2,S[B++]=E>>8&255,S[B++]=255&E);return S},y.fromByteArray=function fromByteArray(t){for(var m,y=t.length,v=y%3,w="",E=[],C=16383,S=0,k=y-v;Sk?k:S+C));1===v?(m=t[y-1],w+=x[m>>2],w+=x[m<<4&63],w+="=="):2===v&&(m=(t[y-2]<<8)+t[y-1],w+=x[m>>10],w+=x[m>>4&63],w+=x[m<<2&63],w+="=");return E.push(w),E.join("")};for(var x=[],v=[],w="undefined"!=typeof Uint8Array?Uint8Array:Array,E="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",C=0;C<64;++C)x[C]=E[C],v[E.charCodeAt(C)]=C;function placeHoldersCount(t){var m=t.length;if(m%4>0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===t[m-2]?2:"="===t[m-1]?1:0}function encodeChunk(t,m,y){for(var v,w,E=[],C=m;C>18&63]+x[w>>12&63]+x[w>>6&63]+x[63&w]);return E.join("")}v["-".charCodeAt(0)]=62,v["_".charCodeAt(0)]=63},{}],41:[function(t,m,y){m.exports=function(t){var m=t._SomePromiseArray;function any(t){var y=new m(t),x=y.promise();return y.setHowMany(1),y.setUnwrap(),y.init(),x}t.any=function(t){return any(t)},t.prototype.any=function(){return any(this)}}},{}],42:[function(t,m,y){(function(y){var x;try{throw new Error}catch(t){x=t}var v=t("./schedule"),w=t("./queue"),E=t("./util");function Async(){this._customScheduler=!1,this._isTickUsed=!1,this._lateQueue=new w(16),this._normalQueue=new w(16),this._haveDrainedQueues=!1,this._trampolineEnabled=!0;var t=this;this.drainQueues=function(){t._drainQueues()},this._schedule=v}function AsyncInvokeLater(t,m,y){this._lateQueue.push(t,m,y),this._queueTick()}function AsyncInvoke(t,m,y){this._normalQueue.push(t,m,y),this._queueTick()}function AsyncSettlePromises(t){this._normalQueue._pushOne(t),this._queueTick()}Async.prototype.setScheduler=function(t){var m=this._schedule;return this._schedule=t,this._customScheduler=!0,m},Async.prototype.hasCustomScheduler=function(){return this._customScheduler},Async.prototype.enableTrampoline=function(){this._trampolineEnabled=!0},Async.prototype.disableTrampolineIfNecessary=function(){E.hasDevTools&&(this._trampolineEnabled=!1)},Async.prototype.haveItemsQueued=function(){return this._isTickUsed||this._haveDrainedQueues},Async.prototype.fatalError=function(t,m){m?(y.stderr.write("Fatal "+(t instanceof Error?t.stack:t)+"\n"),y.exit(2)):this.throwLater(t)},Async.prototype.throwLater=function(t,m){if(1===arguments.length&&(m=t,t=function(){throw m}),"undefined"!=typeof setTimeout)setTimeout((function(){t(m)}),0);else try{this._schedule((function(){t(m)}))}catch(t){throw new Error("No async scheduler available\n\n See http://goo.gl/MqrFmX\n")}},E.hasDevTools?(Async.prototype.invokeLater=function(t,m,y){this._trampolineEnabled?AsyncInvokeLater.call(this,t,m,y):this._schedule((function(){setTimeout((function(){t.call(m,y)}),100)}))},Async.prototype.invoke=function(t,m,y){this._trampolineEnabled?AsyncInvoke.call(this,t,m,y):this._schedule((function(){t.call(m,y)}))},Async.prototype.settlePromises=function(t){this._trampolineEnabled?AsyncSettlePromises.call(this,t):this._schedule((function(){t._settlePromises()}))}):(Async.prototype.invokeLater=AsyncInvokeLater,Async.prototype.invoke=AsyncInvoke,Async.prototype.settlePromises=AsyncSettlePromises),Async.prototype._drainQueue=function(t){for(;t.length()>0;){var m=t.shift();if("function"==typeof m){var y=t.shift(),x=t.shift();m.call(y,x)}else m._settlePromises()}},Async.prototype._drainQueues=function(){this._drainQueue(this._normalQueue),this._reset(),this._haveDrainedQueues=!0,this._drainQueue(this._lateQueue)},Async.prototype._queueTick=function(){this._isTickUsed||(this._isTickUsed=!0,this._schedule(this.drainQueues))},Async.prototype._reset=function(){this._isTickUsed=!1},m.exports=Async,m.exports.firstLineError=x}).call(this,t("_process"))},{"./queue":65,"./schedule":68,"./util":75,_process:102}],43:[function(t,m,y){m.exports=function(t,m,y,x){var v=!1,rejectThis=function(t,m){this._reject(m)},targetRejected=function(t,m){m.promiseRejectionQueued=!0,m.bindingPromise._then(rejectThis,rejectThis,null,this,t)},bindingResolved=function(t,m){0==(50397184&this._bitField)&&this._resolveCallback(m.target)},bindingRejected=function(t,m){m.promiseRejectionQueued||this._reject(t)};t.prototype.bind=function(w){v||(v=!0,t.prototype._propagateFrom=x.propagateFromFunction(),t.prototype._boundValue=x.boundValueFunction());var E=y(w),C=new t(m);C._propagateFrom(this,1);var S=this._target();if(C._setBoundTo(E),E instanceof t){var k={promiseRejectionQueued:!1,promise:C,target:S,bindingPromise:E};S._then(m,targetRejected,void 0,C,k),E._then(bindingResolved,bindingRejected,void 0,C,k),C._setOnCancel(E)}else C._resolveCallback(S);return C},t.prototype._setBoundTo=function(t){void 0!==t?(this._bitField=2097152|this._bitField,this._boundTo=t):this._bitField=-2097153&this._bitField},t.prototype._isBound=function(){return 2097152==(2097152&this._bitField)},t.bind=function(m,y){return t.resolve(y).bind(m)}}},{}],44:[function(t,m,y){var x=Object.create;if(x){var v=x(null),w=x(null);v[" size"]=w[" size"]=0}m.exports=function(m){var y,x,E=t("./util"),C=E.canEvaluate,S=E.isIdentifier,makeMethodCaller=function(t){return new Function("ensureMethod"," \n return function(obj) { \n 'use strict' \n var len = this.length; \n ensureMethod(obj, 'methodName'); \n switch(len) { \n case 1: return obj.methodName(this[0]); \n case 2: return obj.methodName(this[0], this[1]); \n case 3: return obj.methodName(this[0], this[1], this[2]); \n case 0: return obj.methodName(); \n default: \n return obj.methodName.apply(obj, this); \n } \n }; \n ".replace(/methodName/g,t))(ensureMethod)},makeGetter=function(t){return new Function("obj"," \n 'use strict'; \n return obj.propertyName; \n ".replace("propertyName",t))},getCompiled=function(t,m,y){var x=y[t];if("function"!=typeof x){if(!S(t))return null;if(x=m(t),y[t]=x,y[" size"]++,y[" size"]>512){for(var v=Object.keys(y),w=0;w<256;++w)delete y[v[w]];y[" size"]=v.length-256}}return x};function ensureMethod(t,y){var x;if(null!=t&&(x=t[y]),"function"!=typeof x){var v="Object "+E.classString(t)+" has no method '"+E.toString(y)+"'";throw new m.TypeError(v)}return x}function caller(t){return ensureMethod(t,this.pop()).apply(t,this)}function namedGetter(t){return t[this]}function indexedGetter(t){var m=+this;return m<0&&(m=Math.max(0,m+t.length)),t[m]}y=function(t){return getCompiled(t,makeMethodCaller,v)},x=function(t){return getCompiled(t,makeGetter,w)},m.prototype.call=function(t){for(var m=arguments.length,x=new Array(Math.max(m-1,0)),v=1;v0&&this._settlePromises()},m.prototype._unsetOnCancel=function(){this._onCancelField=void 0},m.prototype._isCancellable=function(){return this.isPending()&&!this._isCancelled()},m.prototype.isCancellable=function(){return this.isPending()&&!this.isCancelled()},m.prototype._doInvokeOnCancel=function(t,m){if(w.isArray(t))for(var y=0;y=0)return y[t]}return t.prototype._promiseCreated=function(){},t.prototype._pushContext=function(){},t.prototype._popContext=function(){return null},t._peekContext=t.prototype._peekContext=function(){},Context.prototype._pushContext=function(){void 0!==this._trace&&(this._trace._promiseCreated=null,y.push(this._trace))},Context.prototype._popContext=function(){if(void 0!==this._trace){var t=y.pop(),m=t._promiseCreated;return t._promiseCreated=null,m}return null},Context.CapturedTrace=null,Context.create=function createContext(){if(m)return new Context},Context.deactivateLongStackTraces=function(){},Context.activateLongStackTraces=function(){var y=t.prototype._pushContext,x=t.prototype._popContext,v=t._peekContext,w=t.prototype._peekContext,E=t.prototype._promiseCreated;Context.deactivateLongStackTraces=function(){t.prototype._pushContext=y,t.prototype._popContext=x,t._peekContext=v,t.prototype._peekContext=w,t.prototype._promiseCreated=E,m=!1},m=!0,t.prototype._pushContext=Context.prototype._pushContext,t.prototype._popContext=Context.prototype._popContext,t._peekContext=t.prototype._peekContext=peekContext,t.prototype._promiseCreated=function(){var t=this._peekContext();t&&null==t._promiseCreated&&(t._promiseCreated=this)}},Context}},{}],48:[function(t,m,y){(function(y){m.exports=function(m,x){var v,w,E,C=m._getDomain,S=m._async,k=t("./errors").Warning,B=t("./util"),I=B.canAttachTrace,O=/[\\\/]bluebird[\\\/]js[\\\/](release|debug|instrumented)/,z=/\((?:timers\.js):\d+:\d+\)/,q=/[\/<\(](.+?):(\d+):(\d+)\)?\s*$/,$=null,Q=null,ee=!1,te=!(0==B.env("BLUEBIRD_DEBUG")||!B.env("BLUEBIRD_DEBUG")&&"development"!==B.env("NODE_ENV")),ne=!(0==B.env("BLUEBIRD_WARNINGS")||!te&&!B.env("BLUEBIRD_WARNINGS")),ie=!(0==B.env("BLUEBIRD_LONG_STACK_TRACES")||!te&&!B.env("BLUEBIRD_LONG_STACK_TRACES")),re=0!=B.env("BLUEBIRD_W_FORGOTTEN_RETURN")&&(ne||!!B.env("BLUEBIRD_W_FORGOTTEN_RETURN"));m.prototype.suppressUnhandledRejections=function(){var t=this._target();t._bitField=-1048577&t._bitField|524288},m.prototype._ensurePossibleRejectionHandled=function(){0==(524288&this._bitField)&&(this._setRejectionIsUnhandled(),S.invokeLater(this._notifyUnhandledRejection,this,void 0))},m.prototype._notifyUnhandledRejectionIsHandled=function(){fireRejectionEvent("rejectionHandled",v,void 0,this)},m.prototype._setReturnedNonUndefined=function(){this._bitField=268435456|this._bitField},m.prototype._returnedNonUndefined=function(){return 0!=(268435456&this._bitField)},m.prototype._notifyUnhandledRejection=function(){if(this._isRejectionUnhandled()){var t=this._settledValue();this._setUnhandledRejectionIsNotified(),fireRejectionEvent("unhandledRejection",w,t,this)}},m.prototype._setUnhandledRejectionIsNotified=function(){this._bitField=262144|this._bitField},m.prototype._unsetUnhandledRejectionIsNotified=function(){this._bitField=-262145&this._bitField},m.prototype._isUnhandledRejectionNotified=function(){return(262144&this._bitField)>0},m.prototype._setRejectionIsUnhandled=function(){this._bitField=1048576|this._bitField},m.prototype._unsetRejectionIsUnhandled=function(){this._bitField=-1048577&this._bitField,this._isUnhandledRejectionNotified()&&(this._unsetUnhandledRejectionIsNotified(),this._notifyUnhandledRejectionIsHandled())},m.prototype._isRejectionUnhandled=function(){return(1048576&this._bitField)>0},m.prototype._warn=function(t,m,y){return warn(t,m,y||this)},m.onPossiblyUnhandledRejection=function(t){var m=C();w="function"==typeof t?null===m?t:B.domainBind(m,t):void 0},m.onUnhandledRejectionHandled=function(t){var m=C();v="function"==typeof t?null===m?t:B.domainBind(m,t):void 0};var disableLongStackTraces=function(){};m.longStackTraces=function(){if(S.haveItemsQueued()&&!le.longStackTraces)throw new Error("cannot enable long stack traces after promises have been created\n\n See http://goo.gl/MqrFmX\n");if(!le.longStackTraces&&longStackTracesIsSupported()){var t=m.prototype._captureStackTrace,y=m.prototype._attachExtraTrace;le.longStackTraces=!0,disableLongStackTraces=function(){if(S.haveItemsQueued()&&!le.longStackTraces)throw new Error("cannot enable long stack traces after promises have been created\n\n See http://goo.gl/MqrFmX\n");m.prototype._captureStackTrace=t,m.prototype._attachExtraTrace=y,x.deactivateLongStackTraces(),S.enableTrampoline(),le.longStackTraces=!1},m.prototype._captureStackTrace=longStackTracesCaptureStackTrace,m.prototype._attachExtraTrace=longStackTracesAttachExtraTrace,x.activateLongStackTraces(),S.disableTrampolineIfNecessary()}},m.hasLongStackTraces=function(){return le.longStackTraces&&longStackTracesIsSupported()};var ae=function(){try{if("function"==typeof CustomEvent){var t=new CustomEvent("CustomEvent");return B.global.dispatchEvent(t),function(t,m){var y=new CustomEvent(t.toLowerCase(),{detail:m,cancelable:!0});return!B.global.dispatchEvent(y)}}if("function"==typeof Event){t=new Event("CustomEvent");return B.global.dispatchEvent(t),function(t,m){var y=new Event(t.toLowerCase(),{cancelable:!0});return y.detail=m,!B.global.dispatchEvent(y)}}return(t=document.createEvent("CustomEvent")).initCustomEvent("testingtheevent",!1,!0,{}),B.global.dispatchEvent(t),function(t,m){var y=document.createEvent("CustomEvent");return y.initCustomEvent(t.toLowerCase(),!1,!0,m),!B.global.dispatchEvent(y)}}catch(t){}return function(){return!1}}(),oe=B.isNode?function(){return y.emit.apply(y,arguments)}:B.global?function(t){var m="on"+t.toLowerCase(),y=B.global[m];return!!y&&(y.apply(B.global,[].slice.call(arguments,1)),!0)}:function(){return!1};function generatePromiseLifecycleEventObject(t,m){return{promise:m}}var ce={promiseCreated:generatePromiseLifecycleEventObject,promiseFulfilled:generatePromiseLifecycleEventObject,promiseRejected:generatePromiseLifecycleEventObject,promiseResolved:generatePromiseLifecycleEventObject,promiseCancelled:generatePromiseLifecycleEventObject,promiseChained:function(t,m,y){return{promise:m,child:y}},warning:function(t,m){return{warning:m}},unhandledRejection:function(t,m,y){return{reason:m,promise:y}},rejectionHandled:generatePromiseLifecycleEventObject},activeFireEvent=function(t){var m=!1;try{m=oe.apply(null,arguments)}catch(t){S.throwLater(t),m=!0}var y=!1;try{y=ae(t,ce[t].apply(null,arguments))}catch(t){S.throwLater(t),y=!0}return y||m};function defaultFireEvent(){return!1}function cancellationExecute(t,m,y){var x=this;try{t(m,y,(function(t){if("function"!=typeof t)throw new TypeError("onCancel must be a function, got: "+B.toString(t));x._attachCancellationCallback(t)}))}catch(t){return t}}function cancellationAttachCancellationCallback(t){if(!this._isCancellable())return this;var m=this._onCancel();void 0!==m?B.isArray(m)?m.push(t):this._setOnCancel([m,t]):this._setOnCancel(t)}function cancellationOnCancel(){return this._onCancelField}function cancellationSetOnCancel(t){this._onCancelField=t}function cancellationClearCancellationData(){this._cancellationParent=void 0,this._onCancelField=void 0}function cancellationPropagateFrom(t,m){if(0!=(1&m)){this._cancellationParent=t;var y=t._branchesRemainingToCancel;void 0===y&&(y=0),t._branchesRemainingToCancel=y+1}0!=(2&m)&&t._isBound()&&this._setBoundTo(t._boundTo)}m.config=function(t){if("longStackTraces"in(t=Object(t))&&(t.longStackTraces?m.longStackTraces():!t.longStackTraces&&m.hasLongStackTraces()&&disableLongStackTraces()),"warnings"in t){var y=t.warnings;le.warnings=!!y,re=le.warnings,B.isObject(y)&&"wForgottenReturn"in y&&(re=!!y.wForgottenReturn)}if("cancellation"in t&&t.cancellation&&!le.cancellation){if(S.haveItemsQueued())throw new Error("cannot enable cancellation after promises are in use");m.prototype._clearCancellationData=cancellationClearCancellationData,m.prototype._propagateFrom=cancellationPropagateFrom,m.prototype._onCancel=cancellationOnCancel,m.prototype._setOnCancel=cancellationSetOnCancel,m.prototype._attachCancellationCallback=cancellationAttachCancellationCallback,m.prototype._execute=cancellationExecute,se=cancellationPropagateFrom,le.cancellation=!0}return"monitoring"in t&&(t.monitoring&&!le.monitoring?(le.monitoring=!0,m.prototype._fireEvent=activeFireEvent):!t.monitoring&&le.monitoring&&(le.monitoring=!1,m.prototype._fireEvent=defaultFireEvent)),m},m.prototype._fireEvent=defaultFireEvent,m.prototype._execute=function(t,m,y){try{t(m,y)}catch(t){return t}},m.prototype._onCancel=function(){},m.prototype._setOnCancel=function(t){},m.prototype._attachCancellationCallback=function(t){},m.prototype._captureStackTrace=function(){},m.prototype._attachExtraTrace=function(){},m.prototype._clearCancellationData=function(){},m.prototype._propagateFrom=function(t,m){};var se=function bindingPropagateFrom(t,m){0!=(2&m)&&t._isBound()&&this._setBoundTo(t._boundTo)};function boundValueFunction(){var t=this._boundTo;return void 0!==t&&t instanceof m?t.isFulfilled()?t.value():void 0:t}function longStackTracesCaptureStackTrace(){this._trace=new CapturedTrace(this._peekContext())}function longStackTracesAttachExtraTrace(t,m){if(I(t)){var y=this._trace;if(void 0!==y&&m&&(y=y._parent),void 0!==y)y.attachExtraTrace(t);else if(!t.__stackCleaned__){var x=parseStackAndMessage(t);B.notEnumerableProp(t,"stack",x.message+"\n"+x.stack.join("\n")),B.notEnumerableProp(t,"__stackCleaned__",!0)}}}function warn(t,y,x){if(le.warnings){var v,w=new k(t);if(y)x._attachExtraTrace(w);else if(le.longStackTraces&&(v=m._peekContext()))v.attachExtraTrace(w);else{var E=parseStackAndMessage(w);w.stack=E.message+"\n"+E.stack.join("\n")}activeFireEvent("warning",w)||formatAndLogError(w,"",!0)}}function cleanStack(t){for(var m=[],y=0;y0?function stackFramesAsArray(t){for(var m=t.stack.replace(/\s+$/g,"").split("\n"),y=0;y0&&"SyntaxError"!=t.name&&(m=m.slice(y)),m}(t):[" (No stack trace)"],{message:y,stack:"SyntaxError"==t.name?m:cleanStack(m)}}function formatAndLogError(t,m,y){if("undefined"!=typeof console){var x;if(B.isObject(t)){var v=t.stack;x=m+Q(v,t)}else x=m+String(t);"function"==typeof E?E(x,y):"function"!=typeof console.log&&"object"!=typeof console.log||console.log(x)}}function fireRejectionEvent(t,m,y,x){var v=!1;try{"function"==typeof m&&(v=!0,"rejectionHandled"===t?m(x):m(y,x))}catch(t){S.throwLater(t)}"unhandledRejection"===t?activeFireEvent(t,y,x)||v||formatAndLogError(y,"Unhandled rejection "):activeFireEvent(t,x)}function formatNonError(t){var m;if("function"==typeof t)m="[function "+(t.name||"anonymous")+"]";else{m=t&&"function"==typeof t.toString?t.toString():B.toString(t);if(/\[object [a-zA-Z0-9$_]+\]/.test(m))try{m=JSON.stringify(t)}catch(t){}0===m.length&&(m="(empty array)")}return"(<"+function snip(t){var m=41;if(t.length, no stack trace)"}function longStackTracesIsSupported(){return"function"==typeof ue}var shouldIgnore=function(){return!1},de=/[\/<\(]([^:\/]+):(\d+):(?:\d+)\)?\s*$/;function parseLineInfo(t){var m=t.match(de);if(m)return{fileName:m[1],line:parseInt(m[2],10)}}function CapturedTrace(t){this._parent=t,this._promisesCreated=0;var m=this._length=1+(void 0===t?0:t._length);ue(this,CapturedTrace),m>32&&this.uncycle()}B.inherits(CapturedTrace,Error),x.CapturedTrace=CapturedTrace,CapturedTrace.prototype.uncycle=function(){var t=this._length;if(!(t<2)){for(var m=[],y={},x=0,v=this;void 0!==v;++x)m.push(v),v=v._parent;for(x=(t=this._length=x)-1;x>=0;--x){var w=m[x].stack;void 0===y[w]&&(y[w]=x)}for(x=0;x0&&(m[E-1]._parent=void 0,m[E-1]._length=1),m[x]._parent=void 0,m[x]._length=1;var C=x>0?m[x-1]:this;E=0;--k)m[k]._length=S,S++;return}}}},CapturedTrace.prototype.attachExtraTrace=function(t){if(!t.__stackCleaned__){this.uncycle();for(var m=parseStackAndMessage(t),y=m.message,x=[m.stack],v=this;void 0!==v;)x.push(cleanStack(v.stack.split("\n"))),v=v._parent;!function removeCommonRoots(t){for(var m=t[0],y=1;y=0;--C)if(x[C]===w){E=C;break}for(C=E;C>=0;--C){var S=x[C];if(m[v]!==S)break;m.pop(),v--}m=x}}(x),function removeDuplicateOrEmptyJumps(t){for(var m=0;m=0)return $=/@/,Q=v8stackFormatter,ee=!0,function captureStackTrace(t){t.stack=(new Error).stack};try{throw new Error}catch(t){y="stack"in t}return!("stack"in x)&&y&&"number"==typeof Error.stackTraceLimit?($=t,Q=v8stackFormatter,function captureStackTrace(t){Error.stackTraceLimit+=6;try{throw new Error}catch(m){t.stack=m.stack}Error.stackTraceLimit-=6}):(Q=function(t,m){return"string"==typeof t?t:"object"!=typeof m&&"function"!=typeof m||void 0===m.name||void 0===m.message?formatNonError(m):m.toString()},null)}();"undefined"!=typeof console&&void 0!==console.warn&&(E=function(t){console.warn(t)},B.isNode&&y.stderr.isTTY?E=function(t,m){var y=m?"":"";console.warn(y+t+"\n")}:B.isNode||"string"!=typeof(new Error).stack||(E=function(t,m){console.warn("%c"+t,m?"color: darkorange":"color: red")}));var le={warnings:ne,longStackTraces:!1,cancellation:!1,monitoring:!1};return ie&&m.longStackTraces(),{longStackTraces:function(){return le.longStackTraces},warnings:function(){return le.warnings},cancellation:function(){return le.cancellation},monitoring:function(){return le.monitoring},propagateFromFunction:function(){return se},boundValueFunction:function(){return boundValueFunction},checkForgottenReturns:function checkForgottenReturns(t,m,y,x,v){if(void 0===t&&null!==m&&re){if(void 0!==v&&v._returnedNonUndefined())return;if(0==(65535&x._bitField))return;y&&(y+=" ");var w="",E="";if(m._trace){for(var C=m._trace.stack.split("\n"),S=cleanStack(C),k=S.length-1;k>=0;--k){var B=S[k];if(!z.test(B)){var I=B.match(q);I&&(w="at "+I[1]+":"+I[2]+":"+I[3]+" ");break}}if(S.length>0){var O=S[0];for(k=0;k0&&(E="\n"+C[k-1]);break}}}var $="a promise was created in a "+y+"handler "+w+"but was not returned from it, see http://goo.gl/rRqMUw"+E;x._warn($,!0,m)}},setBounds:function setBounds(t,m){if(longStackTracesIsSupported()){for(var y,x,v=t.stack.split("\n"),w=m.stack.split("\n"),E=-1,C=-1,S=0;S=C||(shouldIgnore=function(t){if(O.test(t))return!0;var m=parseLineInfo(t);return!!(m&&m.fileName===y&&E<=m.line&&m.line<=C)})}},warn,deprecated:function deprecated(t,m){var y=t+" is deprecated and will be removed in a future version.";return m&&(y+=" Use "+m+" instead."),warn(y)},CapturedTrace,fireDomEvent:ae,fireGlobalEvent:oe}}}).call(this,t("_process"))},{"./errors":51,"./util":75,_process:102}],49:[function(t,m,y){m.exports=function(t){function returner(){return this.value}function thrower(){throw this.reason}t.prototype.return=t.prototype.thenReturn=function(m){return m instanceof t&&m.suppressUnhandledRejections(),this._then(returner,void 0,void 0,{value:m},void 0)},t.prototype.throw=t.prototype.thenThrow=function(t){return this._then(thrower,void 0,void 0,{reason:t},void 0)},t.prototype.catchThrow=function(t){if(arguments.length<=1)return this._then(void 0,thrower,void 0,{reason:t},void 0);var m=arguments[1];return this.caught(t,(function(){throw m}))},t.prototype.catchReturn=function(m){if(arguments.length<=1)return m instanceof t&&m.suppressUnhandledRejections(),this._then(void 0,returner,void 0,{value:m},void 0);var y=arguments[1];y instanceof t&&y.suppressUnhandledRejections();return this.caught(m,(function(){return y}))}}},{}],50:[function(t,m,y){m.exports=function(t,m){var y=t.reduce,x=t.all;function promiseAllThis(){return x(this)}t.prototype.each=function(t){return y(this,t,m,0)._then(promiseAllThis,void 0,void 0,this,void 0)},t.prototype.mapSeries=function(t){return y(this,t,m,m)},t.each=function(t,x){return y(t,x,m,0)._then(promiseAllThis,void 0,void 0,t,void 0)},t.mapSeries=function PromiseMapSeries(t,x){return y(t,x,m,m)}}},{}],51:[function(t,m,y){var x,v,w=t("./es5"),E=w.freeze,C=t("./util"),S=C.inherits,k=C.notEnumerableProp;function subError(t,m){function SubError(y){if(!(this instanceof SubError))return new SubError(y);k(this,"message","string"==typeof y?y:m),k(this,"name",t),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):Error.call(this)}return S(SubError,Error),SubError}var B=subError("Warning","warning"),I=subError("CancellationError","cancellation error"),O=subError("TimeoutError","timeout error"),z=subError("AggregateError","aggregate error");try{x=TypeError,v=RangeError}catch(t){x=subError("TypeError","type error"),v=subError("RangeError","range error")}for(var q="join pop push shift unshift slice filter forEach some every map indexOf lastIndexOf reduce reduceRight sort reverse".split(" "),$=0;$1?t.cancelPromise._reject(m):t.cancelPromise._cancel(),t.cancelPromise=null,!0)}function succeed(){return finallyHandler.call(this,this.promise._target()._settledValue())}function fail(t){if(!checkCancel(this,t))return w.e=t,w}function finallyHandler(t){var x=this.promise,E=this.handler;if(!this.called){this.called=!0;var C=this.isFinallyHandler()?E.call(x._boundValue()):E.call(x._boundValue(),t);if(void 0!==C){x._setReturnedNonUndefined();var S=y(C,x);if(S instanceof m){if(null!=this.cancelPromise){if(S._isCancelled()){var k=new v("late cancellation observer");return x._attachExtraTrace(k),w.e=k,w}S.isPending()&&S._attachCancellationCallback(new FinallyHandlerCancelReaction(this))}return S._then(succeed,fail,void 0,this,void 0)}}}return x.isRejected()?(checkCancel(this),w.e=t,w):(checkCancel(this),t)}return PassThroughHandlerContext.prototype.isFinallyHandler=function(){return 0===this.type},FinallyHandlerCancelReaction.prototype._resultCancelled=function(){checkCancel(this.finallyHandler)},m.prototype._passThrough=function(t,m,y,x){return"function"!=typeof t?this.then():this._then(y,x,void 0,new PassThroughHandlerContext(this,m,t),void 0)},m.prototype.lastly=m.prototype.finally=function(t){return this._passThrough(t,0,finallyHandler,finallyHandler)},m.prototype.tap=function(t){return this._passThrough(t,1,finallyHandler)},PassThroughHandlerContext}},{"./util":75}],55:[function(t,m,y){m.exports=function(m,y,x,v,w,E){var C=t("./errors").TypeError,S=t("./util"),k=S.errorObj,B=S.tryCatch,I=[];function PromiseSpawn(t,y,v,w){if(E.cancellation()){var C=new m(x),S=this._finallyPromise=new m(x);this._promise=C.lastly((function(){return S})),C._captureStackTrace(),C._setOnCancel(this)}else{(this._promise=new m(x))._captureStackTrace()}this._stack=w,this._generatorFunction=t,this._receiver=y,this._generator=void 0,this._yieldHandlers="function"==typeof v?[v].concat(I):I,this._yieldedPromise=null,this._cancellationPhase=!1}S.inherits(PromiseSpawn,w),PromiseSpawn.prototype._isResolved=function(){return null===this._promise},PromiseSpawn.prototype._cleanup=function(){this._promise=this._generator=null,E.cancellation()&&null!==this._finallyPromise&&(this._finallyPromise._fulfill(),this._finallyPromise=null)},PromiseSpawn.prototype._promiseCancelled=function(){if(!this._isResolved()){var t;if(void 0!==this._generator.return)this._promise._pushContext(),t=B(this._generator.return).call(this._generator,void 0),this._promise._popContext();else{var y=new m.CancellationError("generator .return() sentinel");m.coroutine.returnSentinel=y,this._promise._attachExtraTrace(y),this._promise._pushContext(),t=B(this._generator.throw).call(this._generator,y),this._promise._popContext()}this._cancellationPhase=!0,this._yieldedPromise=null,this._continue(t)}},PromiseSpawn.prototype._promiseFulfilled=function(t){this._yieldedPromise=null,this._promise._pushContext();var m=B(this._generator.next).call(this._generator,t);this._promise._popContext(),this._continue(m)},PromiseSpawn.prototype._promiseRejected=function(t){this._yieldedPromise=null,this._promise._attachExtraTrace(t),this._promise._pushContext();var m=B(this._generator.throw).call(this._generator,t);this._promise._popContext(),this._continue(m)},PromiseSpawn.prototype._resultCancelled=function(){if(this._yieldedPromise instanceof m){var t=this._yieldedPromise;this._yieldedPromise=null,t.cancel()}},PromiseSpawn.prototype.promise=function(){return this._promise},PromiseSpawn.prototype._run=function(){this._generator=this._generatorFunction.call(this._receiver),this._receiver=this._generatorFunction=void 0,this._promiseFulfilled(void 0)},PromiseSpawn.prototype._continue=function(t){var y=this._promise;if(t===k)return this._cleanup(),this._cancellationPhase?y.cancel():y._rejectCallback(t.e,!1);var x=t.value;if(!0===t.done)return this._cleanup(),this._cancellationPhase?y.cancel():y._resolveCallback(x);var w=v(x,this._promise);if(w instanceof m||(w=function promiseFromYieldHandler(t,y,x){for(var w=0;w0&&"function"==typeof arguments[w]&&(t=arguments[w],w<=8&&k)){(ae=new m(v))._captureStackTrace();for(var B=new(0,O[w-1])(t),I=z,$=0;$=1?E:0,w).promise()}S.inherits(MappingPromiseArray,y),MappingPromiseArray.prototype._asyncInit=function(){this._init$(void 0,-2)},MappingPromiseArray.prototype._init=function(){},MappingPromiseArray.prototype._promiseFulfilled=function(t,y){var x=this._values,w=this.length(),C=this._preservedValues,S=this._limit;if(y<0){if(x[y=-1*y-1]=t,S>=1&&(this._inFlight--,this._drainQueue(),this._isResolved()))return!0}else{if(S>=1&&this._inFlight>=S)return x[y]=t,this._queue.push(y),!1;null!==C&&(C[y]=t);var I=this._promise,O=this._callback,z=I._boundValue();I._pushContext();var q=k(O).call(z,t,y,w),$=I._popContext();if(E.checkForgottenReturns(q,$,null!==C?"Promise.filter":"Promise.map",I),q===B)return this._reject(q.e),!0;var Q=v(q,this._promise);if(Q instanceof m){var ee=(Q=Q._target())._bitField;if(0==(50397184&ee))return S>=1&&this._inFlight++,x[y]=Q,Q._proxy(this,-1*(y+1)),!1;if(0==(33554432&ee))return 0!=(16777216&ee)?(this._reject(Q._reason()),!0):(this._cancel(),!0);q=Q._value()}x[y]=q}return++this._totalResolved>=w&&(null!==C?this._filter(x,C):this._resolve(x),!0)},MappingPromiseArray.prototype._drainQueue=function(){for(var t=this._queue,m=this._limit,y=this._values;t.length>0&&this._inFlight1){w.deprecated("calling Promise.try with more than 1 argument");var k=arguments[1],B=arguments[2];x=E.isArray(k)?C(t).apply(B,k):C(t).call(B,k)}else x=C(t)();var I=S._popContext();return w.checkForgottenReturns(x,I,"Promise.try",S),S._resolveFromSyncValue(x),S},m.prototype._resolveFromSyncValue=function(t){t===E.errorObj?this._rejectCallback(t.e,!1):this._resolveCallback(t,!0)}}},{"./util":75}],59:[function(t,m,y){var x=t("./util"),v=x.maybeWrapAsError,w=t("./errors").OperationalError,E=t("./es5");var C=/^(?:name|message|stack|cause)$/;function wrapAsOperationalError(t){var m;if(function isUntypedError(t){return t instanceof Error&&E.getPrototypeOf(t)===Error.prototype}(t)){(m=new w(t)).name=t.name,m.message=t.message,m.stack=t.stack;for(var y=E.keys(t),v=0;v1){var y,x=new Array(m-1),v=0;for(y=0;y0&&"function"!=typeof t&&"function"!=typeof m){var y=".then() only accepts functions but was passed: "+w.classString(t);arguments.length>1&&(y+=", "+w.classString(m)),this._warn(y)}return this._then(t,m,void 0,void 0,void 0)},Promise.prototype.done=function(t,m){this._then(t,m,void 0,void 0,void 0)._setIsFinal()},Promise.prototype.spread=function(t){return"function"!=typeof t?apiRejection("expecting a function but got "+w.classString(t)):this.all()._then(t,void 0,void 0,O,void 0)},Promise.prototype.toJSON=function(){var t={isFulfilled:!1,isRejected:!1,fulfillmentValue:void 0,rejectionReason:void 0};return this.isFulfilled()?(t.fulfillmentValue=this.value(),t.isFulfilled=!0):this.isRejected()&&(t.rejectionReason=this.reason(),t.isRejected=!0),t},Promise.prototype.all=function(){return arguments.length>0&&this._warn(".all() was passed arguments but it does not take any"),new $(this).promise()},Promise.prototype.error=function(t){return this.caught(w.originatesFromRejection,t)},Promise.getNewLibraryCopy=m.exports,Promise.is=function(t){return t instanceof Promise},Promise.fromNode=Promise.fromCallback=function(t){var m=new Promise(INTERNAL);m._captureStackTrace();var y=arguments.length>1&&!!Object(arguments[1]).multiArgs,x=oe(t)(re(m,y));return x===ae&&m._rejectCallback(x.e,!0),m._isFateSealed()||m._setAsyncGuaranteed(),m},Promise.all=function(t){return new $(t).promise()},Promise.cast=function(t){var m=q(t);return m instanceof Promise||((m=new Promise(INTERNAL))._captureStackTrace(),m._setFulfilled(),m._rejectionHandler0=t),m},Promise.resolve=Promise.fulfilled=Promise.cast,Promise.reject=Promise.rejected=function(t){var m=new Promise(INTERNAL);return m._captureStackTrace(),m._rejectCallback(t,!0),m},Promise.setScheduler=function(t){if("function"!=typeof t)throw new B("expecting a function but got "+w.classString(t));return S.setScheduler(t)},Promise.prototype._then=function(t,m,y,v,E){var C=void 0!==E,k=C?E:new Promise(INTERNAL),B=this._target(),O=B._bitField;C||(k._propagateFrom(this,3),k._captureStackTrace(),void 0===v&&0!=(2097152&this._bitField)&&(v=0!=(50397184&O)?this._boundValue():B===this?void 0:this._boundTo),this._fireEvent("promiseChained",this,k));var z=x();if(0!=(50397184&O)){var q,$,Q=B._settlePromiseCtx;0!=(33554432&O)?($=B._rejectionHandler0,q=t):0!=(16777216&O)?($=B._fulfillmentHandler0,q=m,B._unsetRejectionIsUnhandled()):(Q=B._settlePromiseLateCancellationObserver,$=new I("late cancellation observer"),B._attachExtraTrace($),q=m),S.invoke(Q,B,{handler:null===z?q:"function"==typeof q&&w.domainBind(z,q),promise:k,receiver:v,value:$})}else B._addCallbacks(t,m,k,v,z);return k},Promise.prototype._length=function(){return 65535&this._bitField},Promise.prototype._isFateSealed=function(){return 0!=(117506048&this._bitField)},Promise.prototype._isFollowing=function(){return 67108864==(67108864&this._bitField)},Promise.prototype._setLength=function(t){this._bitField=-65536&this._bitField|65535&t},Promise.prototype._setFulfilled=function(){this._bitField=33554432|this._bitField,this._fireEvent("promiseFulfilled",this)},Promise.prototype._setRejected=function(){this._bitField=16777216|this._bitField,this._fireEvent("promiseRejected",this)},Promise.prototype._setFollowing=function(){this._bitField=67108864|this._bitField,this._fireEvent("promiseResolved",this)},Promise.prototype._setIsFinal=function(){this._bitField=4194304|this._bitField},Promise.prototype._isFinal=function(){return(4194304&this._bitField)>0},Promise.prototype._unsetCancelled=function(){this._bitField=-65537&this._bitField},Promise.prototype._setCancelled=function(){this._bitField=65536|this._bitField,this._fireEvent("promiseCancelled",this)},Promise.prototype._setWillBeCancelled=function(){this._bitField=8388608|this._bitField},Promise.prototype._setAsyncGuaranteed=function(){S.hasCustomScheduler()||(this._bitField=134217728|this._bitField)},Promise.prototype._receiverAt=function(t){var m=0===t?this._receiver0:this[4*t-4+3];if(m!==v)return void 0===m&&this._isBound()?this._boundValue():m},Promise.prototype._promiseAt=function(t){return this[4*t-4+2]},Promise.prototype._fulfillmentHandlerAt=function(t){return this[4*t-4+0]},Promise.prototype._rejectionHandlerAt=function(t){return this[4*t-4+1]},Promise.prototype._boundValue=function(){},Promise.prototype._migrateCallback0=function(t){t._bitField;var m=t._fulfillmentHandler0,y=t._rejectionHandler0,x=t._promise0,w=t._receiverAt(0);void 0===w&&(w=v),this._addCallbacks(m,y,x,w,null)},Promise.prototype._migrateCallbackAt=function(t,m){var y=t._fulfillmentHandlerAt(m),x=t._rejectionHandlerAt(m),w=t._promiseAt(m),E=t._receiverAt(m);void 0===E&&(E=v),this._addCallbacks(y,x,w,E,null)},Promise.prototype._addCallbacks=function(t,m,y,x,v){var E=this._length();if(E>=65531&&(E=0,this._setLength(0)),0===E)this._promise0=y,this._receiver0=x,"function"==typeof t&&(this._fulfillmentHandler0=null===v?t:w.domainBind(v,t)),"function"==typeof m&&(this._rejectionHandler0=null===v?m:w.domainBind(v,m));else{var C=4*E-4;this[C+2]=y,this[C+3]=x,"function"==typeof t&&(this[C+0]=null===v?t:w.domainBind(v,t)),"function"==typeof m&&(this[C+1]=null===v?m:w.domainBind(v,m))}return this._setLength(E+1),E},Promise.prototype._proxy=function(t,m){this._addCallbacks(void 0,void 0,m,t,null)},Promise.prototype._resolveCallback=function(t,m){if(0==(117506048&this._bitField)){if(t===this)return this._rejectCallback(makeSelfResolutionError(),!1);var y=q(t,this);if(!(y instanceof Promise))return this._fulfill(t);m&&this._propagateFrom(y,2);var x=y._target();if(x!==this){var v=x._bitField;if(0==(50397184&v)){var w=this._length();w>0&&x._migrateCallback0(this);for(var E=1;E>>16)){if(t===this){var y=makeSelfResolutionError();return this._attachExtraTrace(y),this._reject(y)}this._setFulfilled(),this._rejectionHandler0=t,(65535&m)>0&&(0!=(134217728&m)?this._settlePromises():S.settlePromises(this))}},Promise.prototype._reject=function(t){var m=this._bitField;if(!((117506048&m)>>>16)){if(this._setRejected(),this._fulfillmentHandler0=t,this._isFinal())return S.fatalError(t,w.isNode);(65535&m)>0?S.settlePromises(this):this._ensurePossibleRejectionHandled()}},Promise.prototype._fulfillPromises=function(t,m){for(var y=1;y0){if(0!=(16842752&t)){var y=this._fulfillmentHandler0;this._settlePromise0(this._rejectionHandler0,y,t),this._rejectPromises(m,y)}else{var x=this._rejectionHandler0;this._settlePromise0(this._fulfillmentHandler0,x,t),this._fulfillPromises(m,x)}this._setLength(0)}this._clearCancellationData()},Promise.prototype._settledValue=function(){var t=this._bitField;return 0!=(33554432&t)?this._rejectionHandler0:0!=(16777216&t)?this._fulfillmentHandler0:void 0},Promise.defer=Promise.pending=function(){return te.deprecated("Promise.defer","new Promise"),{promise:new Promise(INTERNAL),resolve:deferResolve,reject:deferReject}},w.notEnumerableProp(Promise,"_makeSelfResolutionError",makeSelfResolutionError),t("./method")(Promise,INTERNAL,q,apiRejection,te),t("./bind")(Promise,INTERNAL,q,te),t("./cancel")(Promise,$,apiRejection,te),t("./direct_resolve")(Promise),t("./synchronous_inspection")(Promise),t("./join")(Promise,$,q,INTERNAL,S,x),Promise.Promise=Promise,Promise.version="3.4.7",t("./map.js")(Promise,$,apiRejection,q,INTERNAL,te),t("./call_get.js")(Promise),t("./using.js")(Promise,apiRejection,q,ee,INTERNAL,te),t("./timers.js")(Promise,INTERNAL,te),t("./generators.js")(Promise,apiRejection,INTERNAL,q,Proxyable,te),t("./nodeify.js")(Promise),t("./promisify.js")(Promise,INTERNAL),t("./props.js")(Promise,$,q,apiRejection),t("./race.js")(Promise,INTERNAL,q,apiRejection),t("./reduce.js")(Promise,$,apiRejection,q,INTERNAL,te),t("./settle.js")(Promise,$,te),t("./some.js")(Promise,$,apiRejection),t("./filter.js")(Promise,INTERNAL),t("./each.js")(Promise,INTERNAL),t("./any.js")(Promise),w.toFastProperties(Promise),w.toFastProperties(Promise.prototype),fillTypes({a:1}),fillTypes({b:2}),fillTypes({c:3}),fillTypes(1),fillTypes((function(){})),fillTypes(void 0),fillTypes(!1),fillTypes(new Promise(INTERNAL)),te.setBounds(C.firstLineError,w.lastLineError),Promise}}).call(this,t("_process"))},{"./any.js":41,"./async":42,"./bind":43,"./call_get.js":44,"./cancel":45,"./catch_filter":46,"./context":47,"./debuggability":48,"./direct_resolve":49,"./each.js":50,"./errors":51,"./es5":52,"./filter.js":53,"./finally":54,"./generators.js":55,"./join":56,"./map.js":57,"./method":58,"./nodeback":59,"./nodeify.js":60,"./promise_array":62,"./promisify.js":63,"./props.js":64,"./race.js":66,"./reduce.js":67,"./settle.js":69,"./some.js":70,"./synchronous_inspection":71,"./thenables":72,"./timers.js":73,"./using.js":74,"./util":75,_process:102}],62:[function(t,m,y){m.exports=function(m,y,x,v,w){var E=t("./util");E.isArray;function PromiseArray(t){var x=this._promise=new m(y);t instanceof m&&x._propagateFrom(t,3),x._setOnCancel(this),this._values=t,this._length=0,this._totalResolved=0,this._init(void 0,-2)}return E.inherits(PromiseArray,w),PromiseArray.prototype.length=function(){return this._length},PromiseArray.prototype.promise=function(){return this._promise},PromiseArray.prototype._init=function init(t,y){var w=x(this._values,this._promise);if(w instanceof m){var C=(w=w._target())._bitField;if(this._values=w,0==(50397184&C))return this._promise._setAsyncGuaranteed(),w._then(init,this._reject,void 0,this,y);if(0==(33554432&C))return 0!=(16777216&C)?this._reject(w._reason()):this._cancel();w=w._value()}if(null!==(w=E.asArray(w)))0!==w.length?this._iterate(w):-5===y?this._resolveEmptyArray():this._resolve(function toResolutionValue(t){switch(t){case-2:return[];case-3:return{}}}(y));else{var S=v("expecting an array or an iterable object but got "+E.classString(w)).reason();this._promise._rejectCallback(S,!1)}},PromiseArray.prototype._iterate=function(t){var y=this.getActualLength(t.length);this._length=y,this._values=this.shouldCopyValues()?new Array(y):this._values;for(var v=this._promise,w=!1,E=null,C=0;C=this._length&&(this._resolve(this._values),!0)},PromiseArray.prototype._promiseCancelled=function(){return this._cancel(),!0},PromiseArray.prototype._promiseRejected=function(t){return this._totalResolved++,this._reject(t),!0},PromiseArray.prototype._resultCancelled=function(){if(!this._isResolved()){var t=this._values;if(this._cancel(),t instanceof m)t.cancel();else for(var y=0;y=y;--x)m.push(x);for(x=t+1;x<=3;++x)m.push(x);return m}(z),$="string"==typeof t||S===x;function generateCallForArgumentCount(t){var m,y=(m=t,v.filledRange(m,"_arg","")).join(", "),x=t>0?", ":"";return($?"ret = callback.call(this, {{args}}, nodeback); break;\n":void 0===S?"ret = callback({{args}}, nodeback); break;\n":"ret = callback.call(receiver, {{args}}, nodeback); break;\n").replace("{{args}}",y).replace(", ",x)}var Q="string"==typeof t?"this != null ? this['"+t+"'] : fn":"fn",ee="'use strict'; \n var ret = function (Parameters) { \n 'use strict'; \n var len = arguments.length; \n var promise = new Promise(INTERNAL); \n promise._captureStackTrace(); \n var nodeback = nodebackForPromise(promise, "+O+"); \n var ret; \n var callback = tryCatch([GetFunctionCode]); \n switch(len) { \n [CodeForSwitchCase] \n } \n if (ret === errorObj) { \n promise._rejectCallback(maybeWrapAsError(ret.e), true, true);\n } \n if (!promise._isFateSealed()) promise._setAsyncGuaranteed(); \n return promise; \n }; \n notEnumerableProp(ret, '__isPromisified__', true); \n return ret; \n ".replace("[CodeForSwitchCase]",function generateArgumentSwitchCase(){for(var t="",m=0;m=this._length){var y;if(this._isMap)y=function(t){for(var m=new w,y=t.length/2|0,x=0;x>1},m.prototype.props=function(){return props(this)},m.props=function(t){return props(t)}}},{"./es5":52,"./util":75}],65:[function(t,m,y){function Queue(t){this._capacity=t,this._length=0,this._front=0}Queue.prototype._willBeOverCapacity=function(t){return this._capacity=this._length&&(this._resolve(this._values),!0)},SettledPromiseArray.prototype._promiseFulfilled=function(t,m){var y=new v;return y._bitField=33554432,y._settledValueField=t,this._promiseResolved(m,y)},SettledPromiseArray.prototype._promiseRejected=function(t,m){var y=new v;return y._bitField=16777216,y._settledValueField=t,this._promiseResolved(m,y)},m.settle=function(t){return x.deprecated(".settle()",".reflect()"),new SettledPromiseArray(t).promise()},m.prototype.settle=function(){return m.settle(this)}}},{"./util":75}],70:[function(t,m,y){m.exports=function(m,y,x){var v=t("./util"),w=t("./errors").RangeError,E=t("./errors").AggregateError,C=v.isArray,S={};function SomePromiseArray(t){this.constructor$(t),this._howMany=0,this._unwrap=!1,this._initialized=!1}function some(t,m){if((0|m)!==m||m<0)return x("expecting a positive integer\n\n See http://goo.gl/MqrFmX\n");var y=new SomePromiseArray(t),v=y.promise();return y.setHowMany(m),y.init(),v}v.inherits(SomePromiseArray,y),SomePromiseArray.prototype._init=function(){if(this._initialized)if(0!==this._howMany){this._init$(void 0,-5);var t=C(this._values);!this._isResolved()&&t&&this._howMany>this._canPossiblyFulfill()&&this._reject(this._getRangeError(this.length()))}else this._resolve([])},SomePromiseArray.prototype.init=function(){this._initialized=!0,this._init()},SomePromiseArray.prototype.setUnwrap=function(){this._unwrap=!0},SomePromiseArray.prototype.howMany=function(){return this._howMany},SomePromiseArray.prototype.setHowMany=function(t){this._howMany=t},SomePromiseArray.prototype._promiseFulfilled=function(t){return this._addFulfilled(t),this._fulfilled()===this.howMany()&&(this._values.length=this.howMany(),1===this.howMany()&&this._unwrap?this._resolve(this._values[0]):this._resolve(this._values),!0)},SomePromiseArray.prototype._promiseRejected=function(t){return this._addRejected(t),this._checkOutcome()},SomePromiseArray.prototype._promiseCancelled=function(){return this._values instanceof m||null==this._values?this._cancel():(this._addRejected(S),this._checkOutcome())},SomePromiseArray.prototype._checkOutcome=function(){if(this.howMany()>this._canPossiblyFulfill()){for(var t=new E,m=this.length();m0?this._reject(t):this._cancel(),!0}return!1},SomePromiseArray.prototype._fulfilled=function(){return this._totalResolved},SomePromiseArray.prototype._rejected=function(){return this._values.length-this.length()},SomePromiseArray.prototype._addRejected=function(t){this._values.push(t)},SomePromiseArray.prototype._addFulfilled=function(t){this._values[this._totalResolved++]=t},SomePromiseArray.prototype._canPossiblyFulfill=function(){return this.length()-this._rejected()},SomePromiseArray.prototype._getRangeError=function(t){var m="Input array must contain at least "+this._howMany+" items but contains only "+t+" items";return new w(m)},SomePromiseArray.prototype._resolveEmptyArray=function(){this._reject(this._getRangeError(0))},m.some=function(t,m){return some(t,m)},m.prototype.some=function(t){return some(this,t)},m._SomePromiseArray=SomePromiseArray}},{"./errors":51,"./util":75}],71:[function(t,m,y){m.exports=function(t){function PromiseInspection(t){void 0!==t?(t=t._target(),this._bitField=t._bitField,this._settledValueField=t._isFateSealed()?t._settledValue():void 0):(this._bitField=0,this._settledValueField=void 0)}PromiseInspection.prototype._settledValue=function(){return this._settledValueField};var m=PromiseInspection.prototype.value=function(){if(!this.isFulfilled())throw new TypeError("cannot get fulfillment value of a non-fulfilled promise\n\n See http://goo.gl/MqrFmX\n");return this._settledValue()},y=PromiseInspection.prototype.error=PromiseInspection.prototype.reason=function(){if(!this.isRejected())throw new TypeError("cannot get rejection reason of a non-rejected promise\n\n See http://goo.gl/MqrFmX\n");return this._settledValue()},x=PromiseInspection.prototype.isFulfilled=function(){return 0!=(33554432&this._bitField)},v=PromiseInspection.prototype.isRejected=function(){return 0!=(16777216&this._bitField)},w=PromiseInspection.prototype.isPending=function(){return 0==(50397184&this._bitField)},E=PromiseInspection.prototype.isResolved=function(){return 0!=(50331648&this._bitField)};PromiseInspection.prototype.isCancelled=function(){return 0!=(8454144&this._bitField)},t.prototype.__isCancelled=function(){return 65536==(65536&this._bitField)},t.prototype._isCancelled=function(){return this._target().__isCancelled()},t.prototype.isCancelled=function(){return 0!=(8454144&this._target()._bitField)},t.prototype.isPending=function(){return w.call(this._target())},t.prototype.isRejected=function(){return v.call(this._target())},t.prototype.isFulfilled=function(){return x.call(this._target())},t.prototype.isResolved=function(){return E.call(this._target())},t.prototype.value=function(){return m.call(this._target())},t.prototype.reason=function(){var t=this._target();return t._unsetRejectionIsUnhandled(),y.call(t)},t.prototype._value=function(){return this._settledValue()},t.prototype._reason=function(){return this._unsetRejectionIsUnhandled(),this._settledValue()},t.PromiseInspection=PromiseInspection}},{}],72:[function(t,m,y){m.exports=function(m,y){var x=t("./util"),v=x.errorObj,w=x.isObject;var E={}.hasOwnProperty;return function tryConvertToPromise(t,C){if(w(t)){if(t instanceof m)return t;var S=function getThen(t){try{return function doGetThen(t){return t.then}(t)}catch(t){return v.e=t,v}}(t);if(S===v){C&&C._pushContext();var k=m.reject(S.e);return C&&C._popContext(),k}if("function"==typeof S){if(function isAnyBluebirdPromise(t){try{return E.call(t,"_promise0")}catch(t){return!1}}(t)){k=new m(y);return t._then(k._fulfill,k._reject,void 0,k,null),k}return function doThenable(t,w,E){var C=new m(y),S=C;E&&E._pushContext();C._captureStackTrace(),E&&E._popContext();var k=!0,B=x.tryCatch(w).call(t,resolve,reject);k=!1,C&&B===v&&(C._rejectCallback(B.e,!0,!0),C=null);function resolve(t){C&&(C._resolveCallback(t),C=null)}function reject(t){C&&(C._rejectCallback(t,k,!0),C=null)}return S}(t,S,C)}}return t}}},{"./util":75}],73:[function(t,m,y){m.exports=function(m,y,x){var v=t("./util"),w=m.TimeoutError;function HandleWrapper(t){this.handle=t}HandleWrapper.prototype._resultCancelled=function(){clearTimeout(this.handle)};var afterValue=function(t){return E(+this).thenReturn(t)},E=m.delay=function(t,v){var w,E;return void 0!==v?(w=m.resolve(v)._then(afterValue,null,null,t,void 0),x.cancellation()&&v instanceof m&&w._setOnCancel(v)):(w=new m(y),E=setTimeout((function(){w._fulfill()}),+t),x.cancellation()&&w._setOnCancel(new HandleWrapper(E)),w._captureStackTrace()),w._setAsyncGuaranteed(),w};m.prototype.delay=function(t){return E(t,this)};function successClear(t){return clearTimeout(this.handle),t}function failureClear(t){throw clearTimeout(this.handle),t}m.prototype.timeout=function(t,m){var y,E;t=+t;var C=new HandleWrapper(setTimeout((function timeoutTimeout(){y.isPending()&&function(t,m,y){var x;x="string"!=typeof m?m instanceof Error?m:new w("operation timed out"):new w(m),v.markAsOriginatingFromRejection(x),t._attachExtraTrace(x),t._reject(x),null!=y&&y.cancel()}(y,m,E)}),t));return x.cancellation()?(E=this.then(),(y=E._then(successClear,failureClear,void 0,C,void 0))._setOnCancel(C)):y=this._then(successClear,failureClear,void 0,C,void 0),y}}},{"./util":75}],74:[function(t,m,y){m.exports=function(m,y,x,v,w,E){var C=t("./util"),S=t("./errors").TypeError,k=t("./util").inherits,B=C.errorObj,I=C.tryCatch,O={};function thrower(t){setTimeout((function(){throw t}),0)}function dispose(t,y){var v=0,E=t.length,C=new m(w);return function iterator(){if(v>=E)return C._fulfill();var w=function castPreservingDisposable(t){var m=x(t);return m!==t&&"function"==typeof t._isDisposable&&"function"==typeof t._getDisposer&&t._isDisposable()&&m._setDisposable(t._getDisposer()),m}(t[v++]);if(w instanceof m&&w._isDisposable()){try{w=x(w._getDisposer().tryDispose(y),t.promise)}catch(t){return thrower(t)}if(w instanceof m)return w._then(iterator,thrower,null,null,null)}iterator()}(),C}function Disposer(t,m,y){this._data=t,this._promise=m,this._context=y}function FunctionDisposer(t,m,y){this.constructor$(t,m,y)}function maybeUnwrapDisposer(t){return Disposer.isDisposer(t)?(this.resources[this.index]._setDisposable(t),t.promise()):t}function ResourceList(t){this.length=t,this.promise=null,this[t-1]=null}Disposer.prototype.data=function(){return this._data},Disposer.prototype.promise=function(){return this._promise},Disposer.prototype.resource=function(){return this.promise().isFulfilled()?this.promise().value():O},Disposer.prototype.tryDispose=function(t){var m=this.resource(),y=this._context;void 0!==y&&y._pushContext();var x=m!==O?this.doDispose(m,t):null;return void 0!==y&&y._popContext(),this._promise._unsetDisposable(),this._data=null,x},Disposer.isDisposer=function(t){return null!=t&&"function"==typeof t.resource&&"function"==typeof t.tryDispose},k(FunctionDisposer,Disposer),FunctionDisposer.prototype.doDispose=function(t,m){return this.data().call(t,t,m)},ResourceList.prototype._resultCancelled=function(){for(var t=this.length,y=0;y0},m.prototype._getDisposer=function(){return this._disposer},m.prototype._unsetDisposable=function(){this._bitField=-131073&this._bitField,this._disposer=void 0},m.prototype.disposer=function(t){if("function"==typeof t)return new FunctionDisposer(t,this,v());throw new S}}},{"./errors":51,"./util":75}],75:[function(t,m,y){(function(y,x){var v=t("./es5"),w="undefined"==typeof navigator,E={e:{}},C,S="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==x?x:void 0!==this?this:null;function tryCatcher(){try{var t=C;return C=null,t.apply(this,arguments)}catch(t){return E.e=t,E}}function tryCatch(t){return C=t,tryCatcher}var inherits=function(t,m){var y={}.hasOwnProperty;function T(){for(var x in this.constructor=t,this.constructor$=m,m.prototype)y.call(m.prototype,x)&&"$"!==x.charAt(x.length-1)&&(this[x+"$"]=m.prototype[x])}return T.prototype=m.prototype,t.prototype=new T,t.prototype};function isPrimitive(t){return null==t||!0===t||!1===t||"string"==typeof t||"number"==typeof t}function isObject(t){return"function"==typeof t||"object"==typeof t&&null!==t}function maybeWrapAsError(t){return isPrimitive(t)?new Error(safeToString(t)):t}function withAppended(t,m){var y,x=t.length,v=new Array(x+1);for(y=0;y1,x=m.length>0&&!(1===m.length&&"constructor"===m[0]),w=B.test(t+"")&&v.names(t).length>0;if(y||x||w)return!0}return!1}catch(t){return!1}}function toFastProperties(t){function FakeConstructor(){}FakeConstructor.prototype=t;for(var m=8;m--;)new FakeConstructor;return t}var I=/^[a-z$_][a-z$_0-9]*$/i;function isIdentifier(t){return I.test(t)}function filledRange(t,m,y){for(var x=new Array(t),v=0;v10||ee[0]>0),Q.isNode&&Q.toFastProperties(y);try{throw new Error}catch(t){Q.lastLineError=t}m.exports=Q}).call(this,t("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./es5":52,_process:102}],76:[function(t,m,y){},{}],77:[function(t,m,y){(function(m){var x=t("buffer"),v=x.Buffer,w=x.SlowBuffer,E=x.kMaxLength||2147483647;y.alloc=function alloc(t,m,y){if("function"==typeof v.alloc)return v.alloc(t,m,y);if("number"==typeof y)throw new TypeError("encoding must not be number");if("number"!=typeof t)throw new TypeError("size must be a number");if(t>E)throw new RangeError("size is too large");var x=y,w=m;void 0===w&&(x=void 0,w=0);var C=new v(t);if("string"==typeof w)for(var S=new v(w,x),k=S.length,B=-1;++BE)throw new RangeError("size is too large");return new v(t)},y.from=function from(t,y,x){if("function"==typeof v.from&&(!m.Uint8Array||Uint8Array.from!==v.from))return v.from(t,y,x);if("number"==typeof t)throw new TypeError('"value" argument must not be a number');if("string"==typeof t)return new v(t,y);if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer){var w=y;if(1===arguments.length)return new v(t);void 0===w&&(w=0);var E=x;if(void 0===E&&(E=t.byteLength-w),w>=t.byteLength)throw new RangeError("'offset' is out of bounds");if(E>t.byteLength-w)throw new RangeError("'length' is out of bounds");return new v(t.slice(w,w+E))}if(v.isBuffer(t)){var C=new v(t.length);return t.copy(C,0,0,t.length),C}if(t){if(Array.isArray(t)||"undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return new v(t);if("Buffer"===t.type&&Array.isArray(t.data))return new v(t.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")},y.allocUnsafeSlow=function allocUnsafeSlow(t){if("function"==typeof v.allocUnsafeSlow)return v.allocUnsafeSlow(t);if("number"!=typeof t)throw new TypeError("size must be a number");if(t>=E)throw new RangeError("size is too large");return new w(t)}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{buffer:78}],78:[function(t,m,y){(function(m){var x=t("base64-js"),v=t("ieee754"),w=t("isarray");function kMaxLength(){return Buffer.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function createBuffer(t,m){if(kMaxLength()=kMaxLength())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+kMaxLength().toString(16)+" bytes");return 0|t}function byteLength(t,m){if(Buffer.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var y=t.length;if(0===y)return 0;for(var x=!1;;)switch(m){case"ascii":case"latin1":case"binary":return y;case"utf8":case"utf-8":case void 0:return utf8ToBytes(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*y;case"hex":return y>>>1;case"base64":return base64ToBytes(t).length;default:if(x)return utf8ToBytes(t).length;m=(""+m).toLowerCase(),x=!0}}function slowToString(t,m,y){var x=!1;if((void 0===m||m<0)&&(m=0),m>this.length)return"";if((void 0===y||y>this.length)&&(y=this.length),y<=0)return"";if((y>>>=0)<=(m>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return hexSlice(this,m,y);case"utf8":case"utf-8":return utf8Slice(this,m,y);case"ascii":return asciiSlice(this,m,y);case"latin1":case"binary":return latin1Slice(this,m,y);case"base64":return base64Slice(this,m,y);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,m,y);default:if(x)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),x=!0}}function swap(t,m,y){var x=t[m];t[m]=t[y],t[y]=x}function bidirectionalIndexOf(t,m,y,x,v){if(0===t.length)return-1;if("string"==typeof y?(x=y,y=0):y>2147483647?y=2147483647:y<-2147483648&&(y=-2147483648),y=+y,isNaN(y)&&(y=v?0:t.length-1),y<0&&(y=t.length+y),y>=t.length){if(v)return-1;y=t.length-1}else if(y<0){if(!v)return-1;y=0}if("string"==typeof m&&(m=Buffer.from(m,x)),Buffer.isBuffer(m))return 0===m.length?-1:arrayIndexOf(t,m,y,x,v);if("number"==typeof m)return m&=255,Buffer.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?v?Uint8Array.prototype.indexOf.call(t,m,y):Uint8Array.prototype.lastIndexOf.call(t,m,y):arrayIndexOf(t,[m],y,x,v);throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(t,m,y,x,v){var w,E=1,C=t.length,S=m.length;if(void 0!==x&&("ucs2"===(x=String(x).toLowerCase())||"ucs-2"===x||"utf16le"===x||"utf-16le"===x)){if(t.length<2||m.length<2)return-1;E=2,C/=2,S/=2,y/=2}function read(t,m){return 1===E?t[m]:t.readUInt16BE(m*E)}if(v){var k=-1;for(w=y;wC&&(y=C-S),w=y;w>=0;w--){for(var B=!0,I=0;Iv&&(x=v):x=v;var w=m.length;if(w%2!=0)throw new TypeError("Invalid hex string");x>w/2&&(x=w/2);for(var E=0;E>8,v=y%256,w.push(v),w.push(x);return w}(m,t.length-y),t,y,x)}function base64Slice(t,m,y){return 0===m&&y===t.length?x.fromByteArray(t):x.fromByteArray(t.slice(m,y))}function utf8Slice(t,m,y){y=Math.min(t.length,y);for(var x=[],v=m;v239?4:B>223?3:B>191?2:1;if(v+O<=y)switch(O){case 1:B<128&&(I=B);break;case 2:128==(192&(w=t[v+1]))&&(k=(31&B)<<6|63&w)>127&&(I=k);break;case 3:w=t[v+1],C=t[v+2],128==(192&w)&&128==(192&C)&&(k=(15&B)<<12|(63&w)<<6|63&C)>2047&&(k<55296||k>57343)&&(I=k);break;case 4:w=t[v+1],C=t[v+2],S=t[v+3],128==(192&w)&&128==(192&C)&&128==(192&S)&&(k=(15&B)<<18|(63&w)<<12|(63&C)<<6|63&S)>65535&&k<1114112&&(I=k)}null===I?(I=65533,O=1):I>65535&&(I-=65536,x.push(I>>>10&1023|55296),I=56320|1023&I),x.push(I),v+=O}return function decodeCodePointsArray(t){var m=t.length;if(m<=E)return String.fromCharCode.apply(String,t);var y="",x=0;for(;x0&&(t=this.toString("hex",0,m).match(/.{2}/g).join(" "),this.length>m&&(t+=" ... ")),""},Buffer.prototype.compare=function compare(t,m,y,x,v){if(!Buffer.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===m&&(m=0),void 0===y&&(y=t?t.length:0),void 0===x&&(x=0),void 0===v&&(v=this.length),m<0||y>t.length||x<0||v>this.length)throw new RangeError("out of range index");if(x>=v&&m>=y)return 0;if(x>=v)return-1;if(m>=y)return 1;if(this===t)return 0;for(var w=(v>>>=0)-(x>>>=0),E=(y>>>=0)-(m>>>=0),C=Math.min(w,E),S=this.slice(x,v),k=t.slice(m,y),B=0;Bv)&&(y=v),t.length>0&&(y<0||m<0)||m>this.length)throw new RangeError("Attempt to write outside buffer bounds");x||(x="utf8");for(var w=!1;;)switch(x){case"hex":return hexWrite(this,t,m,y);case"utf8":case"utf-8":return utf8Write(this,t,m,y);case"ascii":return asciiWrite(this,t,m,y);case"latin1":case"binary":return latin1Write(this,t,m,y);case"base64":return base64Write(this,t,m,y);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,t,m,y);default:if(w)throw new TypeError("Unknown encoding: "+x);x=(""+x).toLowerCase(),w=!0}},Buffer.prototype.toJSON=function toJSON(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var E=4096;function asciiSlice(t,m,y){var x="";y=Math.min(t.length,y);for(var v=m;vx)&&(y=x);for(var v="",w=m;wy)throw new RangeError("Trying to access beyond buffer length")}function checkInt(t,m,y,x,v,w){if(!Buffer.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(m>v||mt.length)throw new RangeError("Index out of range")}function objectWriteUInt16(t,m,y,x){m<0&&(m=65535+m+1);for(var v=0,w=Math.min(t.length-y,2);v>>8*(x?v:1-v)}function objectWriteUInt32(t,m,y,x){m<0&&(m=4294967295+m+1);for(var v=0,w=Math.min(t.length-y,4);v>>8*(x?v:3-v)&255}function checkIEEE754(t,m,y,x,v,w){if(y+x>t.length)throw new RangeError("Index out of range");if(y<0)throw new RangeError("Index out of range")}function writeFloat(t,m,y,x,w){return w||checkIEEE754(t,0,y,4),v.write(t,m,y,x,23,4),y+4}function writeDouble(t,m,y,x,w){return w||checkIEEE754(t,0,y,8),v.write(t,m,y,x,52,8),y+8}Buffer.prototype.slice=function slice(t,m){var y,x=this.length;if((t=~~t)<0?(t+=x)<0&&(t=0):t>x&&(t=x),(m=void 0===m?x:~~m)<0?(m+=x)<0&&(m=0):m>x&&(m=x),m0&&(v*=256);)x+=this[t+--m]*v;return x},Buffer.prototype.readUInt8=function readUInt8(t,m){return m||checkOffset(t,1,this.length),this[t]},Buffer.prototype.readUInt16LE=function readUInt16LE(t,m){return m||checkOffset(t,2,this.length),this[t]|this[t+1]<<8},Buffer.prototype.readUInt16BE=function readUInt16BE(t,m){return m||checkOffset(t,2,this.length),this[t]<<8|this[t+1]},Buffer.prototype.readUInt32LE=function readUInt32LE(t,m){return m||checkOffset(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},Buffer.prototype.readUInt32BE=function readUInt32BE(t,m){return m||checkOffset(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},Buffer.prototype.readIntLE=function readIntLE(t,m,y){t|=0,m|=0,y||checkOffset(t,m,this.length);for(var x=this[t],v=1,w=0;++w=(v*=128)&&(x-=Math.pow(2,8*m)),x},Buffer.prototype.readIntBE=function readIntBE(t,m,y){t|=0,m|=0,y||checkOffset(t,m,this.length);for(var x=m,v=1,w=this[t+--x];x>0&&(v*=256);)w+=this[t+--x]*v;return w>=(v*=128)&&(w-=Math.pow(2,8*m)),w},Buffer.prototype.readInt8=function readInt8(t,m){return m||checkOffset(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},Buffer.prototype.readInt16LE=function readInt16LE(t,m){m||checkOffset(t,2,this.length);var y=this[t]|this[t+1]<<8;return 32768&y?4294901760|y:y},Buffer.prototype.readInt16BE=function readInt16BE(t,m){m||checkOffset(t,2,this.length);var y=this[t+1]|this[t]<<8;return 32768&y?4294901760|y:y},Buffer.prototype.readInt32LE=function readInt32LE(t,m){return m||checkOffset(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},Buffer.prototype.readInt32BE=function readInt32BE(t,m){return m||checkOffset(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},Buffer.prototype.readFloatLE=function readFloatLE(t,m){return m||checkOffset(t,4,this.length),v.read(this,t,!0,23,4)},Buffer.prototype.readFloatBE=function readFloatBE(t,m){return m||checkOffset(t,4,this.length),v.read(this,t,!1,23,4)},Buffer.prototype.readDoubleLE=function readDoubleLE(t,m){return m||checkOffset(t,8,this.length),v.read(this,t,!0,52,8)},Buffer.prototype.readDoubleBE=function readDoubleBE(t,m){return m||checkOffset(t,8,this.length),v.read(this,t,!1,52,8)},Buffer.prototype.writeUIntLE=function writeUIntLE(t,m,y,x){(t=+t,m|=0,y|=0,x)||checkInt(this,t,m,y,Math.pow(2,8*y)-1,0);var v=1,w=0;for(this[m]=255&t;++w=0&&(w*=256);)this[m+v]=t/w&255;return m+y},Buffer.prototype.writeUInt8=function writeUInt8(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,1,255,0),Buffer.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[m]=255&t,m+1},Buffer.prototype.writeUInt16LE=function writeUInt16LE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,2,65535,0),Buffer.TYPED_ARRAY_SUPPORT?(this[m]=255&t,this[m+1]=t>>>8):objectWriteUInt16(this,t,m,!0),m+2},Buffer.prototype.writeUInt16BE=function writeUInt16BE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,2,65535,0),Buffer.TYPED_ARRAY_SUPPORT?(this[m]=t>>>8,this[m+1]=255&t):objectWriteUInt16(this,t,m,!1),m+2},Buffer.prototype.writeUInt32LE=function writeUInt32LE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,4,4294967295,0),Buffer.TYPED_ARRAY_SUPPORT?(this[m+3]=t>>>24,this[m+2]=t>>>16,this[m+1]=t>>>8,this[m]=255&t):objectWriteUInt32(this,t,m,!0),m+4},Buffer.prototype.writeUInt32BE=function writeUInt32BE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,4,4294967295,0),Buffer.TYPED_ARRAY_SUPPORT?(this[m]=t>>>24,this[m+1]=t>>>16,this[m+2]=t>>>8,this[m+3]=255&t):objectWriteUInt32(this,t,m,!1),m+4},Buffer.prototype.writeIntLE=function writeIntLE(t,m,y,x){if(t=+t,m|=0,!x){var v=Math.pow(2,8*y-1);checkInt(this,t,m,y,v-1,-v)}var w=0,E=1,C=0;for(this[m]=255&t;++w>0)-C&255;return m+y},Buffer.prototype.writeIntBE=function writeIntBE(t,m,y,x){if(t=+t,m|=0,!x){var v=Math.pow(2,8*y-1);checkInt(this,t,m,y,v-1,-v)}var w=y-1,E=1,C=0;for(this[m+w]=255&t;--w>=0&&(E*=256);)t<0&&0===C&&0!==this[m+w+1]&&(C=1),this[m+w]=(t/E>>0)-C&255;return m+y},Buffer.prototype.writeInt8=function writeInt8(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,1,127,-128),Buffer.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[m]=255&t,m+1},Buffer.prototype.writeInt16LE=function writeInt16LE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,2,32767,-32768),Buffer.TYPED_ARRAY_SUPPORT?(this[m]=255&t,this[m+1]=t>>>8):objectWriteUInt16(this,t,m,!0),m+2},Buffer.prototype.writeInt16BE=function writeInt16BE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,2,32767,-32768),Buffer.TYPED_ARRAY_SUPPORT?(this[m]=t>>>8,this[m+1]=255&t):objectWriteUInt16(this,t,m,!1),m+2},Buffer.prototype.writeInt32LE=function writeInt32LE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,4,2147483647,-2147483648),Buffer.TYPED_ARRAY_SUPPORT?(this[m]=255&t,this[m+1]=t>>>8,this[m+2]=t>>>16,this[m+3]=t>>>24):objectWriteUInt32(this,t,m,!0),m+4},Buffer.prototype.writeInt32BE=function writeInt32BE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),Buffer.TYPED_ARRAY_SUPPORT?(this[m]=t>>>24,this[m+1]=t>>>16,this[m+2]=t>>>8,this[m+3]=255&t):objectWriteUInt32(this,t,m,!1),m+4},Buffer.prototype.writeFloatLE=function writeFloatLE(t,m,y){return writeFloat(this,t,m,!0,y)},Buffer.prototype.writeFloatBE=function writeFloatBE(t,m,y){return writeFloat(this,t,m,!1,y)},Buffer.prototype.writeDoubleLE=function writeDoubleLE(t,m,y){return writeDouble(this,t,m,!0,y)},Buffer.prototype.writeDoubleBE=function writeDoubleBE(t,m,y){return writeDouble(this,t,m,!1,y)},Buffer.prototype.copy=function copy(t,m,y,x){if(y||(y=0),x||0===x||(x=this.length),m>=t.length&&(m=t.length),m||(m=0),x>0&&x=this.length)throw new RangeError("sourceStart out of bounds");if(x<0)throw new RangeError("sourceEnd out of bounds");x>this.length&&(x=this.length),t.length-m=0;--v)t[v+m]=this[v+y];else if(w<1e3||!Buffer.TYPED_ARRAY_SUPPORT)for(v=0;v>>=0,y=void 0===y?this.length:y>>>0,t||(t=0),"number"==typeof t)for(w=m;w55295&&y<57344){if(!v){if(y>56319){(m-=3)>-1&&w.push(239,191,189);continue}if(E+1===x){(m-=3)>-1&&w.push(239,191,189);continue}v=y;continue}if(y<56320){(m-=3)>-1&&w.push(239,191,189),v=y;continue}y=65536+(v-55296<<10|y-56320)}else v&&(m-=3)>-1&&w.push(239,191,189);if(v=null,y<128){if((m-=1)<0)break;w.push(y)}else if(y<2048){if((m-=2)<0)break;w.push(y>>6|192,63&y|128)}else if(y<65536){if((m-=3)<0)break;w.push(y>>12|224,y>>6&63|128,63&y|128)}else{if(!(y<1114112))throw new Error("Invalid code point");if((m-=4)<0)break;w.push(y>>18|240,y>>12&63|128,y>>6&63|128,63&y|128)}}return w}function base64ToBytes(t){return x.toByteArray(function base64clean(t){if((t=function stringtrim(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}(t).replace(C,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function blitBuffer(t,m,y,x){for(var v=0;v=m.length||v>=t.length);++v)m[v+y]=t[v];return v}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"base64-js":40,ieee754:83,isarray:86}],79:[function(t,m,y){(function(t){function objectToString(t){return Object.prototype.toString.call(t)}y.isArray=function isArray(t){return Array.isArray?Array.isArray(t):"[object Array]"===objectToString(t)},y.isBoolean=function isBoolean(t){return"boolean"==typeof t},y.isNull=function isNull(t){return null===t},y.isNullOrUndefined=function isNullOrUndefined(t){return null==t},y.isNumber=function isNumber(t){return"number"==typeof t},y.isString=function isString(t){return"string"==typeof t},y.isSymbol=function isSymbol(t){return"symbol"==typeof t},y.isUndefined=function isUndefined(t){return void 0===t},y.isRegExp=function isRegExp(t){return"[object RegExp]"===objectToString(t)},y.isObject=function isObject(t){return"object"==typeof t&&null!==t},y.isDate=function isDate(t){return"[object Date]"===objectToString(t)},y.isError=function isError(t){return"[object Error]"===objectToString(t)||t instanceof Error},y.isFunction=function isFunction(t){return"function"==typeof t},y.isPrimitive=function isPrimitive(t){return null===t||"boolean"==typeof t||"number"==typeof t||"string"==typeof t||"symbol"==typeof t||void 0===t},y.isBuffer=t.isBuffer}).call(this,{isBuffer:t("../../is-buffer/index.js")})},{"../../is-buffer/index.js":85}],80:[function(t,m,y){Object.defineProperty(y,"__esModule",{value:!0});y.default=[{"Typeface name":"Symbol","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Symbol","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"33","Unicode hex":"21"},{"Typeface name":"Symbol","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"8704","Unicode hex":"2200"},{"Typeface name":"Symbol","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"35","Unicode hex":"23"},{"Typeface name":"Symbol","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"8707","Unicode hex":"2203"},{"Typeface name":"Symbol","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"37","Unicode hex":"25"},{"Typeface name":"Symbol","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"38","Unicode hex":"26"},{"Typeface name":"Symbol","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"8717","Unicode hex":"220D"},{"Typeface name":"Symbol","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"40","Unicode hex":"28"},{"Typeface name":"Symbol","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"41","Unicode hex":"29"},{"Typeface name":"Symbol","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"42","Unicode hex":"2A"},{"Typeface name":"Symbol","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"43","Unicode hex":"2B"},{"Typeface name":"Symbol","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"44","Unicode hex":"2C"},{"Typeface name":"Symbol","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"8722","Unicode hex":"2212"},{"Typeface name":"Symbol","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"46","Unicode hex":"2E"},{"Typeface name":"Symbol","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"47","Unicode hex":"2F"},{"Typeface name":"Symbol","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"48","Unicode hex":"30"},{"Typeface name":"Symbol","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"49","Unicode hex":"31"},{"Typeface name":"Symbol","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"50","Unicode hex":"32"},{"Typeface name":"Symbol","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"51","Unicode hex":"33"},{"Typeface name":"Symbol","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"52","Unicode hex":"34"},{"Typeface name":"Symbol","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"53","Unicode hex":"35"},{"Typeface name":"Symbol","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"54","Unicode hex":"36"},{"Typeface name":"Symbol","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"55","Unicode hex":"37"},{"Typeface name":"Symbol","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"56","Unicode hex":"38"},{"Typeface name":"Symbol","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"57","Unicode hex":"39"},{"Typeface name":"Symbol","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"58","Unicode hex":"3A"},{"Typeface name":"Symbol","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"59","Unicode hex":"3B"},{"Typeface name":"Symbol","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"60","Unicode hex":"3C"},{"Typeface name":"Symbol","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"61","Unicode hex":"3D"},{"Typeface name":"Symbol","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"62","Unicode hex":"3E"},{"Typeface name":"Symbol","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"63","Unicode hex":"3F"},{"Typeface name":"Symbol","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"8773","Unicode hex":"2245"},{"Typeface name":"Symbol","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"913","Unicode hex":"391"},{"Typeface name":"Symbol","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"914","Unicode hex":"392"},{"Typeface name":"Symbol","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"935","Unicode hex":"3A7"},{"Typeface name":"Symbol","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"916","Unicode hex":"394"},{"Typeface name":"Symbol","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"917","Unicode hex":"395"},{"Typeface name":"Symbol","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"934","Unicode hex":"3A6"},{"Typeface name":"Symbol","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"915","Unicode hex":"393"},{"Typeface name":"Symbol","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"919","Unicode hex":"397"},{"Typeface name":"Symbol","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"921","Unicode hex":"399"},{"Typeface name":"Symbol","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"977","Unicode hex":"3D1"},{"Typeface name":"Symbol","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"922","Unicode hex":"39A"},{"Typeface name":"Symbol","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"923","Unicode hex":"39B"},{"Typeface name":"Symbol","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"924","Unicode hex":"39C"},{"Typeface name":"Symbol","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"925","Unicode hex":"39D"},{"Typeface name":"Symbol","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"927","Unicode hex":"39F"},{"Typeface name":"Symbol","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"928","Unicode hex":"3A0"},{"Typeface name":"Symbol","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"920","Unicode hex":"398"},{"Typeface name":"Symbol","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"929","Unicode hex":"3A1"},{"Typeface name":"Symbol","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"931","Unicode hex":"3A3"},{"Typeface name":"Symbol","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"932","Unicode hex":"3A4"},{"Typeface name":"Symbol","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"933","Unicode hex":"3A5"},{"Typeface name":"Symbol","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"962","Unicode hex":"3C2"},{"Typeface name":"Symbol","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"937","Unicode hex":"3A9"},{"Typeface name":"Symbol","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"926","Unicode hex":"39E"},{"Typeface name":"Symbol","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"936","Unicode hex":"3A8"},{"Typeface name":"Symbol","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"918","Unicode hex":"396"},{"Typeface name":"Symbol","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"91","Unicode hex":"5B"},{"Typeface name":"Symbol","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"8756","Unicode hex":"2234"},{"Typeface name":"Symbol","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"93","Unicode hex":"5D"},{"Typeface name":"Symbol","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"8869","Unicode hex":"22A5"},{"Typeface name":"Symbol","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"95","Unicode hex":"5F"},{"Typeface name":"Symbol","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"8254","Unicode hex":"203E"},{"Typeface name":"Symbol","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"945","Unicode hex":"3B1"},{"Typeface name":"Symbol","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"946","Unicode hex":"3B2"},{"Typeface name":"Symbol","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"967","Unicode hex":"3C7"},{"Typeface name":"Symbol","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"948","Unicode hex":"3B4"},{"Typeface name":"Symbol","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"949","Unicode hex":"3B5"},{"Typeface name":"Symbol","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"966","Unicode hex":"3C6"},{"Typeface name":"Symbol","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"947","Unicode hex":"3B3"},{"Typeface name":"Symbol","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"951","Unicode hex":"3B7"},{"Typeface name":"Symbol","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"953","Unicode hex":"3B9"},{"Typeface name":"Symbol","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"981","Unicode hex":"3D5"},{"Typeface name":"Symbol","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"954","Unicode hex":"3BA"},{"Typeface name":"Symbol","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"955","Unicode hex":"3BB"},{"Typeface name":"Symbol","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"956","Unicode hex":"3BC"},{"Typeface name":"Symbol","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"957","Unicode hex":"3BD"},{"Typeface name":"Symbol","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"959","Unicode hex":"3BF"},{"Typeface name":"Symbol","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"960","Unicode hex":"3C0"},{"Typeface name":"Symbol","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"952","Unicode hex":"3B8"},{"Typeface name":"Symbol","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"961","Unicode hex":"3C1"},{"Typeface name":"Symbol","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"963","Unicode hex":"3C3"},{"Typeface name":"Symbol","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"964","Unicode hex":"3C4"},{"Typeface name":"Symbol","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"965","Unicode hex":"3C5"},{"Typeface name":"Symbol","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"982","Unicode hex":"3D6"},{"Typeface name":"Symbol","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"969","Unicode hex":"3C9"},{"Typeface name":"Symbol","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"958","Unicode hex":"3BE"},{"Typeface name":"Symbol","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"968","Unicode hex":"3C8"},{"Typeface name":"Symbol","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"950","Unicode hex":"3B6"},{"Typeface name":"Symbol","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"123","Unicode hex":"7B"},{"Typeface name":"Symbol","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"124","Unicode hex":"7C"},{"Typeface name":"Symbol","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"125","Unicode hex":"7D"},{"Typeface name":"Symbol","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"126","Unicode hex":"7E"},{"Typeface name":"Symbol","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"8364","Unicode hex":"20AC"},{"Typeface name":"Symbol","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"978","Unicode hex":"3D2"},{"Typeface name":"Symbol","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"8242","Unicode hex":"2032"},{"Typeface name":"Symbol","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"8804","Unicode hex":"2264"},{"Typeface name":"Symbol","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"8260","Unicode hex":"2044"},{"Typeface name":"Symbol","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"8734","Unicode hex":"221E"},{"Typeface name":"Symbol","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"402","Unicode hex":"192"},{"Typeface name":"Symbol","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"9827","Unicode hex":"2663"},{"Typeface name":"Symbol","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"9830","Unicode hex":"2666"},{"Typeface name":"Symbol","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"9829","Unicode hex":"2665"},{"Typeface name":"Symbol","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"9824","Unicode hex":"2660"},{"Typeface name":"Symbol","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"8596","Unicode hex":"2194"},{"Typeface name":"Symbol","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"8592","Unicode hex":"2190"},{"Typeface name":"Symbol","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"8593","Unicode hex":"2191"},{"Typeface name":"Symbol","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"8594","Unicode hex":"2192"},{"Typeface name":"Symbol","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"8595","Unicode hex":"2193"},{"Typeface name":"Symbol","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"176","Unicode hex":"B0"},{"Typeface name":"Symbol","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"177","Unicode hex":"B1"},{"Typeface name":"Symbol","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"8243","Unicode hex":"2033"},{"Typeface name":"Symbol","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"8805","Unicode hex":"2265"},{"Typeface name":"Symbol","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"215","Unicode hex":"D7"},{"Typeface name":"Symbol","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"8733","Unicode hex":"221D"},{"Typeface name":"Symbol","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"8706","Unicode hex":"2202"},{"Typeface name":"Symbol","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"8226","Unicode hex":"2022"},{"Typeface name":"Symbol","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"247","Unicode hex":"F7"},{"Typeface name":"Symbol","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"8800","Unicode hex":"2260"},{"Typeface name":"Symbol","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"8801","Unicode hex":"2261"},{"Typeface name":"Symbol","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"8776","Unicode hex":"2248"},{"Typeface name":"Symbol","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"8230","Unicode hex":"2026"},{"Typeface name":"Symbol","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"9168","Unicode hex":"23D0"},{"Typeface name":"Symbol","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"9135","Unicode hex":"23AF"},{"Typeface name":"Symbol","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"8629","Unicode hex":"21B5"},{"Typeface name":"Symbol","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"8501","Unicode hex":"2135"},{"Typeface name":"Symbol","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"8465","Unicode hex":"2111"},{"Typeface name":"Symbol","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"8476","Unicode hex":"211C"},{"Typeface name":"Symbol","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"8472","Unicode hex":"2118"},{"Typeface name":"Symbol","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"8855","Unicode hex":"2297"},{"Typeface name":"Symbol","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"8853","Unicode hex":"2295"},{"Typeface name":"Symbol","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"8709","Unicode hex":"2205"},{"Typeface name":"Symbol","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"8745","Unicode hex":"2229"},{"Typeface name":"Symbol","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"8746","Unicode hex":"222A"},{"Typeface name":"Symbol","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"8835","Unicode hex":"2283"},{"Typeface name":"Symbol","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"8839","Unicode hex":"2287"},{"Typeface name":"Symbol","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"8836","Unicode hex":"2284"},{"Typeface name":"Symbol","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"8834","Unicode hex":"2282"},{"Typeface name":"Symbol","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"8838","Unicode hex":"2286"},{"Typeface name":"Symbol","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"8712","Unicode hex":"2208"},{"Typeface name":"Symbol","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"8713","Unicode hex":"2209"},{"Typeface name":"Symbol","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"8736","Unicode hex":"2220"},{"Typeface name":"Symbol","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"8711","Unicode hex":"2207"},{"Typeface name":"Symbol","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"174","Unicode hex":"AE"},{"Typeface name":"Symbol","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"169","Unicode hex":"A9"},{"Typeface name":"Symbol","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"8482","Unicode hex":"2122"},{"Typeface name":"Symbol","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"8719","Unicode hex":"220F"},{"Typeface name":"Symbol","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"8730","Unicode hex":"221A"},{"Typeface name":"Symbol","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"8901","Unicode hex":"22C5"},{"Typeface name":"Symbol","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"172","Unicode hex":"AC"},{"Typeface name":"Symbol","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"8743","Unicode hex":"2227"},{"Typeface name":"Symbol","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"8744","Unicode hex":"2228"},{"Typeface name":"Symbol","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"8660","Unicode hex":"21D4"},{"Typeface name":"Symbol","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"8656","Unicode hex":"21D0"},{"Typeface name":"Symbol","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"8657","Unicode hex":"21D1"},{"Typeface name":"Symbol","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"8658","Unicode hex":"21D2"},{"Typeface name":"Symbol","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"8659","Unicode hex":"21D3"},{"Typeface name":"Symbol","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"9674","Unicode hex":"25CA"},{"Typeface name":"Symbol","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"12296","Unicode hex":"3008"},{"Typeface name":"Symbol","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"174","Unicode hex":"AE"},{"Typeface name":"Symbol","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"169","Unicode hex":"A9"},{"Typeface name":"Symbol","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"8482","Unicode hex":"2122"},{"Typeface name":"Symbol","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"8721","Unicode hex":"2211"},{"Typeface name":"Symbol","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"9115","Unicode hex":"239B"},{"Typeface name":"Symbol","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"9116","Unicode hex":"239C"},{"Typeface name":"Symbol","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"9117","Unicode hex":"239D"},{"Typeface name":"Symbol","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"9121","Unicode hex":"23A1"},{"Typeface name":"Symbol","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"9122","Unicode hex":"23A2"},{"Typeface name":"Symbol","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"9123","Unicode hex":"23A3"},{"Typeface name":"Symbol","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"9127","Unicode hex":"23A7"},{"Typeface name":"Symbol","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"9128","Unicode hex":"23A8"},{"Typeface name":"Symbol","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"9129","Unicode hex":"23A9"},{"Typeface name":"Symbol","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"9130","Unicode hex":"23AA"},{"Typeface name":"Symbol","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"63743","Unicode hex":"F8FF"},{"Typeface name":"Symbol","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"12297","Unicode hex":"3009"},{"Typeface name":"Symbol","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"8747","Unicode hex":"222B"},{"Typeface name":"Symbol","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"8992","Unicode hex":"2320"},{"Typeface name":"Symbol","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"9134","Unicode hex":"23AE"},{"Typeface name":"Symbol","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"8993","Unicode hex":"2321"},{"Typeface name":"Symbol","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"9118","Unicode hex":"239E"},{"Typeface name":"Symbol","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"9119","Unicode hex":"239F"},{"Typeface name":"Symbol","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"9120","Unicode hex":"23A0"},{"Typeface name":"Symbol","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"9124","Unicode hex":"23A4"},{"Typeface name":"Symbol","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"9125","Unicode hex":"23A5"},{"Typeface name":"Symbol","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"9126","Unicode hex":"23A6"},{"Typeface name":"Symbol","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"9131","Unicode hex":"23AB"},{"Typeface name":"Symbol","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"9132","Unicode hex":"23AC"},{"Typeface name":"Symbol","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"9133","Unicode hex":"23AD"},{"Typeface name":"Webdings","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Webdings","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128375","Unicode hex":"1F577"},{"Typeface name":"Webdings","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"128376","Unicode hex":"1F578"},{"Typeface name":"Webdings","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"128370","Unicode hex":"1F572"},{"Typeface name":"Webdings","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128374","Unicode hex":"1F576"},{"Typeface name":"Webdings","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"127942","Unicode hex":"1F3C6"},{"Typeface name":"Webdings","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"127894","Unicode hex":"1F396"},{"Typeface name":"Webdings","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128391","Unicode hex":"1F587"},{"Typeface name":"Webdings","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128488","Unicode hex":"1F5E8"},{"Typeface name":"Webdings","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"128489","Unicode hex":"1F5E9"},{"Typeface name":"Webdings","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128496","Unicode hex":"1F5F0"},{"Typeface name":"Webdings","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128497","Unicode hex":"1F5F1"},{"Typeface name":"Webdings","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"127798","Unicode hex":"1F336"},{"Typeface name":"Webdings","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"127895","Unicode hex":"1F397"},{"Typeface name":"Webdings","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128638","Unicode hex":"1F67E"},{"Typeface name":"Webdings","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128636","Unicode hex":"1F67C"},{"Typeface name":"Webdings","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128469","Unicode hex":"1F5D5"},{"Typeface name":"Webdings","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128470","Unicode hex":"1F5D6"},{"Typeface name":"Webdings","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128471","Unicode hex":"1F5D7"},{"Typeface name":"Webdings","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"9204","Unicode hex":"23F4"},{"Typeface name":"Webdings","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"9205","Unicode hex":"23F5"},{"Typeface name":"Webdings","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"9206","Unicode hex":"23F6"},{"Typeface name":"Webdings","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"9207","Unicode hex":"23F7"},{"Typeface name":"Webdings","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"9194","Unicode hex":"23EA"},{"Typeface name":"Webdings","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"9193","Unicode hex":"23E9"},{"Typeface name":"Webdings","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"9198","Unicode hex":"23EE"},{"Typeface name":"Webdings","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"9197","Unicode hex":"23ED"},{"Typeface name":"Webdings","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"9208","Unicode hex":"23F8"},{"Typeface name":"Webdings","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"9209","Unicode hex":"23F9"},{"Typeface name":"Webdings","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"9210","Unicode hex":"23FA"},{"Typeface name":"Webdings","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"128474","Unicode hex":"1F5DA"},{"Typeface name":"Webdings","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"128499","Unicode hex":"1F5F3"},{"Typeface name":"Webdings","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128736","Unicode hex":"1F6E0"},{"Typeface name":"Webdings","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"127959","Unicode hex":"1F3D7"},{"Typeface name":"Webdings","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"127960","Unicode hex":"1F3D8"},{"Typeface name":"Webdings","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"127961","Unicode hex":"1F3D9"},{"Typeface name":"Webdings","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"127962","Unicode hex":"1F3DA"},{"Typeface name":"Webdings","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"127964","Unicode hex":"1F3DC"},{"Typeface name":"Webdings","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"127981","Unicode hex":"1F3ED"},{"Typeface name":"Webdings","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"127963","Unicode hex":"1F3DB"},{"Typeface name":"Webdings","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"127968","Unicode hex":"1F3E0"},{"Typeface name":"Webdings","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"127958","Unicode hex":"1F3D6"},{"Typeface name":"Webdings","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"127965","Unicode hex":"1F3DD"},{"Typeface name":"Webdings","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128739","Unicode hex":"1F6E3"},{"Typeface name":"Webdings","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"128269","Unicode hex":"1F50D"},{"Typeface name":"Webdings","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"127956","Unicode hex":"1F3D4"},{"Typeface name":"Webdings","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128065","Unicode hex":"1F441"},{"Typeface name":"Webdings","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"128066","Unicode hex":"1F442"},{"Typeface name":"Webdings","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"127966","Unicode hex":"1F3DE"},{"Typeface name":"Webdings","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"127957","Unicode hex":"1F3D5"},{"Typeface name":"Webdings","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"128740","Unicode hex":"1F6E4"},{"Typeface name":"Webdings","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"127967","Unicode hex":"1F3DF"},{"Typeface name":"Webdings","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"128755","Unicode hex":"1F6F3"},{"Typeface name":"Webdings","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"128364","Unicode hex":"1F56C"},{"Typeface name":"Webdings","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"128363","Unicode hex":"1F56B"},{"Typeface name":"Webdings","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128360","Unicode hex":"1F568"},{"Typeface name":"Webdings","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"128264","Unicode hex":"1F508"},{"Typeface name":"Webdings","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"127892","Unicode hex":"1F394"},{"Typeface name":"Webdings","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"127893","Unicode hex":"1F395"},{"Typeface name":"Webdings","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"128492","Unicode hex":"1F5EC"},{"Typeface name":"Webdings","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128637","Unicode hex":"1F67D"},{"Typeface name":"Webdings","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"128493","Unicode hex":"1F5ED"},{"Typeface name":"Webdings","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"128490","Unicode hex":"1F5EA"},{"Typeface name":"Webdings","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"128491","Unicode hex":"1F5EB"},{"Typeface name":"Webdings","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"11156","Unicode hex":"2B94"},{"Typeface name":"Webdings","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"10004","Unicode hex":"2714"},{"Typeface name":"Webdings","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"128690","Unicode hex":"1F6B2"},{"Typeface name":"Webdings","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"11036","Unicode hex":"2B1C"},{"Typeface name":"Webdings","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"128737","Unicode hex":"1F6E1"},{"Typeface name":"Webdings","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"128230","Unicode hex":"1F4E6"},{"Typeface name":"Webdings","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"128753","Unicode hex":"1F6F1"},{"Typeface name":"Webdings","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"11035","Unicode hex":"2B1B"},{"Typeface name":"Webdings","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"128657","Unicode hex":"1F691"},{"Typeface name":"Webdings","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"128712","Unicode hex":"1F6C8"},{"Typeface name":"Webdings","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"128745","Unicode hex":"1F6E9"},{"Typeface name":"Webdings","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"128752","Unicode hex":"1F6F0"},{"Typeface name":"Webdings","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"128968","Unicode hex":"1F7C8"},{"Typeface name":"Webdings","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"128372","Unicode hex":"1F574"},{"Typeface name":"Webdings","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"11044","Unicode hex":"2B24"},{"Typeface name":"Webdings","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"128741","Unicode hex":"1F6E5"},{"Typeface name":"Webdings","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"128660","Unicode hex":"1F694"},{"Typeface name":"Webdings","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"128472","Unicode hex":"1F5D8"},{"Typeface name":"Webdings","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"128473","Unicode hex":"1F5D9"},{"Typeface name":"Webdings","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"10067","Unicode hex":"2753"},{"Typeface name":"Webdings","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"128754","Unicode hex":"1F6F2"},{"Typeface name":"Webdings","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"128647","Unicode hex":"1F687"},{"Typeface name":"Webdings","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"128653","Unicode hex":"1F68D"},{"Typeface name":"Webdings","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"9971","Unicode hex":"26F3"},{"Typeface name":"Webdings","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"10680","Unicode hex":"29B8"},{"Typeface name":"Webdings","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"8854","Unicode hex":"2296"},{"Typeface name":"Webdings","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"128685","Unicode hex":"1F6AD"},{"Typeface name":"Webdings","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"128494","Unicode hex":"1F5EE"},{"Typeface name":"Webdings","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"9168","Unicode hex":"23D0"},{"Typeface name":"Webdings","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128495","Unicode hex":"1F5EF"},{"Typeface name":"Webdings","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128498","Unicode hex":"1F5F2"},{"Typeface name":"Webdings","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"128697","Unicode hex":"1F6B9"},{"Typeface name":"Webdings","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"128698","Unicode hex":"1F6BA"},{"Typeface name":"Webdings","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"128713","Unicode hex":"1F6C9"},{"Typeface name":"Webdings","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"128714","Unicode hex":"1F6CA"},{"Typeface name":"Webdings","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"128700","Unicode hex":"1F6BC"},{"Typeface name":"Webdings","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"128125","Unicode hex":"1F47D"},{"Typeface name":"Webdings","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"127947","Unicode hex":"1F3CB"},{"Typeface name":"Webdings","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"9975","Unicode hex":"26F7"},{"Typeface name":"Webdings","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"127938","Unicode hex":"1F3C2"},{"Typeface name":"Webdings","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"127948","Unicode hex":"1F3CC"},{"Typeface name":"Webdings","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"127946","Unicode hex":"1F3CA"},{"Typeface name":"Webdings","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"127940","Unicode hex":"1F3C4"},{"Typeface name":"Webdings","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"127949","Unicode hex":"1F3CD"},{"Typeface name":"Webdings","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"127950","Unicode hex":"1F3CE"},{"Typeface name":"Webdings","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"128664","Unicode hex":"1F698"},{"Typeface name":"Webdings","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"128480","Unicode hex":"1F5E0"},{"Typeface name":"Webdings","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"128738","Unicode hex":"1F6E2"},{"Typeface name":"Webdings","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"128176","Unicode hex":"1F4B0"},{"Typeface name":"Webdings","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"127991","Unicode hex":"1F3F7"},{"Typeface name":"Webdings","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"128179","Unicode hex":"1F4B3"},{"Typeface name":"Webdings","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"128106","Unicode hex":"1F46A"},{"Typeface name":"Webdings","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"128481","Unicode hex":"1F5E1"},{"Typeface name":"Webdings","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128482","Unicode hex":"1F5E2"},{"Typeface name":"Webdings","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"128483","Unicode hex":"1F5E3"},{"Typeface name":"Webdings","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"10031","Unicode hex":"272F"},{"Typeface name":"Webdings","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"128388","Unicode hex":"1F584"},{"Typeface name":"Webdings","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128389","Unicode hex":"1F585"},{"Typeface name":"Webdings","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128387","Unicode hex":"1F583"},{"Typeface name":"Webdings","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128390","Unicode hex":"1F586"},{"Typeface name":"Webdings","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"128441","Unicode hex":"1F5B9"},{"Typeface name":"Webdings","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"128442","Unicode hex":"1F5BA"},{"Typeface name":"Webdings","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"128443","Unicode hex":"1F5BB"},{"Typeface name":"Webdings","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"128373","Unicode hex":"1F575"},{"Typeface name":"Webdings","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"128368","Unicode hex":"1F570"},{"Typeface name":"Webdings","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"128445","Unicode hex":"1F5BD"},{"Typeface name":"Webdings","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"128446","Unicode hex":"1F5BE"},{"Typeface name":"Webdings","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128203","Unicode hex":"1F4CB"},{"Typeface name":"Webdings","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128466","Unicode hex":"1F5D2"},{"Typeface name":"Webdings","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128467","Unicode hex":"1F5D3"},{"Typeface name":"Webdings","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"128366","Unicode hex":"1F56E"},{"Typeface name":"Webdings","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"128218","Unicode hex":"1F4DA"},{"Typeface name":"Webdings","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128478","Unicode hex":"1F5DE"},{"Typeface name":"Webdings","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128479","Unicode hex":"1F5DF"},{"Typeface name":"Webdings","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"128451","Unicode hex":"1F5C3"},{"Typeface name":"Webdings","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128450","Unicode hex":"1F5C2"},{"Typeface name":"Webdings","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"128444","Unicode hex":"1F5BC"},{"Typeface name":"Webdings","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"127917","Unicode hex":"1F3AD"},{"Typeface name":"Webdings","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"127900","Unicode hex":"1F39C"},{"Typeface name":"Webdings","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"127896","Unicode hex":"1F398"},{"Typeface name":"Webdings","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"127897","Unicode hex":"1F399"},{"Typeface name":"Webdings","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"127911","Unicode hex":"1F3A7"},{"Typeface name":"Webdings","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"128191","Unicode hex":"1F4BF"},{"Typeface name":"Webdings","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"127902","Unicode hex":"1F39E"},{"Typeface name":"Webdings","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"128247","Unicode hex":"1F4F7"},{"Typeface name":"Webdings","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"127903","Unicode hex":"1F39F"},{"Typeface name":"Webdings","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"127916","Unicode hex":"1F3AC"},{"Typeface name":"Webdings","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"128253","Unicode hex":"1F4FD"},{"Typeface name":"Webdings","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128249","Unicode hex":"1F4F9"},{"Typeface name":"Webdings","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"128254","Unicode hex":"1F4FE"},{"Typeface name":"Webdings","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"128251","Unicode hex":"1F4FB"},{"Typeface name":"Webdings","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"127898","Unicode hex":"1F39A"},{"Typeface name":"Webdings","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"127899","Unicode hex":"1F39B"},{"Typeface name":"Webdings","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"128250","Unicode hex":"1F4FA"},{"Typeface name":"Webdings","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"128187","Unicode hex":"1F4BB"},{"Typeface name":"Webdings","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"128421","Unicode hex":"1F5A5"},{"Typeface name":"Webdings","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"128422","Unicode hex":"1F5A6"},{"Typeface name":"Webdings","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"128423","Unicode hex":"1F5A7"},{"Typeface name":"Webdings","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"128377","Unicode hex":"1F579"},{"Typeface name":"Webdings","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"127918","Unicode hex":"1F3AE"},{"Typeface name":"Webdings","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"128379","Unicode hex":"1F57B"},{"Typeface name":"Webdings","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"128380","Unicode hex":"1F57C"},{"Typeface name":"Webdings","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"128223","Unicode hex":"1F4DF"},{"Typeface name":"Webdings","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"128385","Unicode hex":"1F581"},{"Typeface name":"Webdings","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"128384","Unicode hex":"1F580"},{"Typeface name":"Webdings","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"128424","Unicode hex":"1F5A8"},{"Typeface name":"Webdings","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128425","Unicode hex":"1F5A9"},{"Typeface name":"Webdings","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128447","Unicode hex":"1F5BF"},{"Typeface name":"Webdings","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128426","Unicode hex":"1F5AA"},{"Typeface name":"Webdings","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128476","Unicode hex":"1F5DC"},{"Typeface name":"Webdings","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128274","Unicode hex":"1F512"},{"Typeface name":"Webdings","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128275","Unicode hex":"1F513"},{"Typeface name":"Webdings","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128477","Unicode hex":"1F5DD"},{"Typeface name":"Webdings","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128229","Unicode hex":"1F4E5"},{"Typeface name":"Webdings","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128228","Unicode hex":"1F4E4"},{"Typeface name":"Webdings","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128371","Unicode hex":"1F573"},{"Typeface name":"Webdings","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"127779","Unicode hex":"1F323"},{"Typeface name":"Webdings","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"127780","Unicode hex":"1F324"},{"Typeface name":"Webdings","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"127781","Unicode hex":"1F325"},{"Typeface name":"Webdings","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"127782","Unicode hex":"1F326"},{"Typeface name":"Webdings","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"9729","Unicode hex":"2601"},{"Typeface name":"Webdings","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"127784","Unicode hex":"1F328"},{"Typeface name":"Webdings","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"127783","Unicode hex":"1F327"},{"Typeface name":"Webdings","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"127785","Unicode hex":"1F329"},{"Typeface name":"Webdings","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"127786","Unicode hex":"1F32A"},{"Typeface name":"Webdings","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"127788","Unicode hex":"1F32C"},{"Typeface name":"Webdings","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"127787","Unicode hex":"1F32B"},{"Typeface name":"Webdings","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"127772","Unicode hex":"1F31C"},{"Typeface name":"Webdings","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"127777","Unicode hex":"1F321"},{"Typeface name":"Webdings","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"128715","Unicode hex":"1F6CB"},{"Typeface name":"Webdings","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"128719","Unicode hex":"1F6CF"},{"Typeface name":"Webdings","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"127869","Unicode hex":"1F37D"},{"Typeface name":"Webdings","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"127864","Unicode hex":"1F378"},{"Typeface name":"Webdings","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"128718","Unicode hex":"1F6CE"},{"Typeface name":"Webdings","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"128717","Unicode hex":"1F6CD"},{"Typeface name":"Webdings","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"9413","Unicode hex":"24C5"},{"Typeface name":"Webdings","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"9855","Unicode hex":"267F"},{"Typeface name":"Webdings","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"128710","Unicode hex":"1F6C6"},{"Typeface name":"Webdings","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"128392","Unicode hex":"1F588"},{"Typeface name":"Webdings","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"127891","Unicode hex":"1F393"},{"Typeface name":"Webdings","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"128484","Unicode hex":"1F5E4"},{"Typeface name":"Webdings","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"128485","Unicode hex":"1F5E5"},{"Typeface name":"Webdings","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"128486","Unicode hex":"1F5E6"},{"Typeface name":"Webdings","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"128487","Unicode hex":"1F5E7"},{"Typeface name":"Webdings","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"128746","Unicode hex":"1F6EA"},{"Typeface name":"Webdings","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"128063","Unicode hex":"1F43F"},{"Typeface name":"Webdings","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"128038","Unicode hex":"1F426"},{"Typeface name":"Webdings","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"128031","Unicode hex":"1F41F"},{"Typeface name":"Webdings","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"128021","Unicode hex":"1F415"},{"Typeface name":"Webdings","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"128008","Unicode hex":"1F408"},{"Typeface name":"Webdings","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"128620","Unicode hex":"1F66C"},{"Typeface name":"Webdings","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"128622","Unicode hex":"1F66E"},{"Typeface name":"Webdings","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"128621","Unicode hex":"1F66D"},{"Typeface name":"Webdings","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"128623","Unicode hex":"1F66F"},{"Typeface name":"Webdings","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"128506","Unicode hex":"1F5FA"},{"Typeface name":"Webdings","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"127757","Unicode hex":"1F30D"},{"Typeface name":"Webdings","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"127759","Unicode hex":"1F30F"},{"Typeface name":"Webdings","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"127758","Unicode hex":"1F30E"},{"Typeface name":"Webdings","Dingbat dec":"255","Dingbat hex":"FF","Unicode dec":"128330","Unicode hex":"1F54A"},{"Typeface name":"Wingdings","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128393","Unicode hex":"1F589"},{"Typeface name":"Wingdings","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"9986","Unicode hex":"2702"},{"Typeface name":"Wingdings","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"9985","Unicode hex":"2701"},{"Typeface name":"Wingdings","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128083","Unicode hex":"1F453"},{"Typeface name":"Wingdings","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"128365","Unicode hex":"1F56D"},{"Typeface name":"Wingdings","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"128366","Unicode hex":"1F56E"},{"Typeface name":"Wingdings","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128367","Unicode hex":"1F56F"},{"Typeface name":"Wingdings","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128383","Unicode hex":"1F57F"},{"Typeface name":"Wingdings","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"9990","Unicode hex":"2706"},{"Typeface name":"Wingdings","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128386","Unicode hex":"1F582"},{"Typeface name":"Wingdings","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128387","Unicode hex":"1F583"},{"Typeface name":"Wingdings","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"128234","Unicode hex":"1F4EA"},{"Typeface name":"Wingdings","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"128235","Unicode hex":"1F4EB"},{"Typeface name":"Wingdings","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128236","Unicode hex":"1F4EC"},{"Typeface name":"Wingdings","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128237","Unicode hex":"1F4ED"},{"Typeface name":"Wingdings","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128448","Unicode hex":"1F5C0"},{"Typeface name":"Wingdings","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128449","Unicode hex":"1F5C1"},{"Typeface name":"Wingdings","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128462","Unicode hex":"1F5CE"},{"Typeface name":"Wingdings","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"128463","Unicode hex":"1F5CF"},{"Typeface name":"Wingdings","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"128464","Unicode hex":"1F5D0"},{"Typeface name":"Wingdings","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"128452","Unicode hex":"1F5C4"},{"Typeface name":"Wingdings","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"8987","Unicode hex":"231B"},{"Typeface name":"Wingdings","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"128430","Unicode hex":"1F5AE"},{"Typeface name":"Wingdings","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"128432","Unicode hex":"1F5B0"},{"Typeface name":"Wingdings","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"128434","Unicode hex":"1F5B2"},{"Typeface name":"Wingdings","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"128435","Unicode hex":"1F5B3"},{"Typeface name":"Wingdings","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"128436","Unicode hex":"1F5B4"},{"Typeface name":"Wingdings","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"128427","Unicode hex":"1F5AB"},{"Typeface name":"Wingdings","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"128428","Unicode hex":"1F5AC"},{"Typeface name":"Wingdings","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"9991","Unicode hex":"2707"},{"Typeface name":"Wingdings","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"9997","Unicode hex":"270D"},{"Typeface name":"Wingdings","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128398","Unicode hex":"1F58E"},{"Typeface name":"Wingdings","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"9996","Unicode hex":"270C"},{"Typeface name":"Wingdings","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"128399","Unicode hex":"1F58F"},{"Typeface name":"Wingdings","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"128077","Unicode hex":"1F44D"},{"Typeface name":"Wingdings","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"128078","Unicode hex":"1F44E"},{"Typeface name":"Wingdings","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"9756","Unicode hex":"261C"},{"Typeface name":"Wingdings","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"9758","Unicode hex":"261E"},{"Typeface name":"Wingdings","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"9757","Unicode hex":"261D"},{"Typeface name":"Wingdings","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"9759","Unicode hex":"261F"},{"Typeface name":"Wingdings","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"128400","Unicode hex":"1F590"},{"Typeface name":"Wingdings","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"9786","Unicode hex":"263A"},{"Typeface name":"Wingdings","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128528","Unicode hex":"1F610"},{"Typeface name":"Wingdings","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"9785","Unicode hex":"2639"},{"Typeface name":"Wingdings","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"128163","Unicode hex":"1F4A3"},{"Typeface name":"Wingdings","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128369","Unicode hex":"1F571"},{"Typeface name":"Wingdings","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"127987","Unicode hex":"1F3F3"},{"Typeface name":"Wingdings","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"127985","Unicode hex":"1F3F1"},{"Typeface name":"Wingdings","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"9992","Unicode hex":"2708"},{"Typeface name":"Wingdings","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9788","Unicode hex":"263C"},{"Typeface name":"Wingdings","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"127778","Unicode hex":"1F322"},{"Typeface name":"Wingdings","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"10052","Unicode hex":"2744"},{"Typeface name":"Wingdings","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"128326","Unicode hex":"1F546"},{"Typeface name":"Wingdings","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"10014","Unicode hex":"271E"},{"Typeface name":"Wingdings","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128328","Unicode hex":"1F548"},{"Typeface name":"Wingdings","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"10016","Unicode hex":"2720"},{"Typeface name":"Wingdings","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"10017","Unicode hex":"2721"},{"Typeface name":"Wingdings","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"9770","Unicode hex":"262A"},{"Typeface name":"Wingdings","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"9775","Unicode hex":"262F"},{"Typeface name":"Wingdings","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128329","Unicode hex":"1F549"},{"Typeface name":"Wingdings","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"9784","Unicode hex":"2638"},{"Typeface name":"Wingdings","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"9800","Unicode hex":"2648"},{"Typeface name":"Wingdings","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"9801","Unicode hex":"2649"},{"Typeface name":"Wingdings","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"9802","Unicode hex":"264A"},{"Typeface name":"Wingdings","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"9803","Unicode hex":"264B"},{"Typeface name":"Wingdings","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"9804","Unicode hex":"264C"},{"Typeface name":"Wingdings","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"9805","Unicode hex":"264D"},{"Typeface name":"Wingdings","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"9806","Unicode hex":"264E"},{"Typeface name":"Wingdings","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"9807","Unicode hex":"264F"},{"Typeface name":"Wingdings","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"9808","Unicode hex":"2650"},{"Typeface name":"Wingdings","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"9809","Unicode hex":"2651"},{"Typeface name":"Wingdings","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"9810","Unicode hex":"2652"},{"Typeface name":"Wingdings","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"9811","Unicode hex":"2653"},{"Typeface name":"Wingdings","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"128624","Unicode hex":"1F670"},{"Typeface name":"Wingdings","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"128629","Unicode hex":"1F675"},{"Typeface name":"Wingdings","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"9899","Unicode hex":"26AB"},{"Typeface name":"Wingdings","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"128318","Unicode hex":"1F53E"},{"Typeface name":"Wingdings","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"9724","Unicode hex":"25FC"},{"Typeface name":"Wingdings","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"128911","Unicode hex":"1F78F"},{"Typeface name":"Wingdings","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"128912","Unicode hex":"1F790"},{"Typeface name":"Wingdings","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"10065","Unicode hex":"2751"},{"Typeface name":"Wingdings","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"10066","Unicode hex":"2752"},{"Typeface name":"Wingdings","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"128927","Unicode hex":"1F79F"},{"Typeface name":"Wingdings","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"10731","Unicode hex":"29EB"},{"Typeface name":"Wingdings","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"9670","Unicode hex":"25C6"},{"Typeface name":"Wingdings","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"10070","Unicode hex":"2756"},{"Typeface name":"Wingdings","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"11049","Unicode hex":"2B29"},{"Typeface name":"Wingdings","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"8999","Unicode hex":"2327"},{"Typeface name":"Wingdings","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"11193","Unicode hex":"2BB9"},{"Typeface name":"Wingdings","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"8984","Unicode hex":"2318"},{"Typeface name":"Wingdings","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"127989","Unicode hex":"1F3F5"},{"Typeface name":"Wingdings","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"127990","Unicode hex":"1F3F6"},{"Typeface name":"Wingdings","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128630","Unicode hex":"1F676"},{"Typeface name":"Wingdings","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128631","Unicode hex":"1F677"},{"Typeface name":"Wingdings","Dingbat dec":"127","Dingbat hex":"7F","Unicode dec":"9647","Unicode hex":"25AF"},{"Typeface name":"Wingdings","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"127243","Unicode hex":"1F10B"},{"Typeface name":"Wingdings","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"10112","Unicode hex":"2780"},{"Typeface name":"Wingdings","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"10113","Unicode hex":"2781"},{"Typeface name":"Wingdings","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"10114","Unicode hex":"2782"},{"Typeface name":"Wingdings","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"10115","Unicode hex":"2783"},{"Typeface name":"Wingdings","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"10116","Unicode hex":"2784"},{"Typeface name":"Wingdings","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"10117","Unicode hex":"2785"},{"Typeface name":"Wingdings","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"10118","Unicode hex":"2786"},{"Typeface name":"Wingdings","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"10119","Unicode hex":"2787"},{"Typeface name":"Wingdings","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"10120","Unicode hex":"2788"},{"Typeface name":"Wingdings","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"10121","Unicode hex":"2789"},{"Typeface name":"Wingdings","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"127244","Unicode hex":"1F10C"},{"Typeface name":"Wingdings","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"10122","Unicode hex":"278A"},{"Typeface name":"Wingdings","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"10123","Unicode hex":"278B"},{"Typeface name":"Wingdings","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"10124","Unicode hex":"278C"},{"Typeface name":"Wingdings","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"10125","Unicode hex":"278D"},{"Typeface name":"Wingdings","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"10126","Unicode hex":"278E"},{"Typeface name":"Wingdings","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"10127","Unicode hex":"278F"},{"Typeface name":"Wingdings","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"10128","Unicode hex":"2790"},{"Typeface name":"Wingdings","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"10129","Unicode hex":"2791"},{"Typeface name":"Wingdings","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"10130","Unicode hex":"2792"},{"Typeface name":"Wingdings","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"10131","Unicode hex":"2793"},{"Typeface name":"Wingdings","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128610","Unicode hex":"1F662"},{"Typeface name":"Wingdings","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"128608","Unicode hex":"1F660"},{"Typeface name":"Wingdings","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"128609","Unicode hex":"1F661"},{"Typeface name":"Wingdings","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"128611","Unicode hex":"1F663"},{"Typeface name":"Wingdings","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128606","Unicode hex":"1F65E"},{"Typeface name":"Wingdings","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128604","Unicode hex":"1F65C"},{"Typeface name":"Wingdings","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128605","Unicode hex":"1F65D"},{"Typeface name":"Wingdings","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"128607","Unicode hex":"1F65F"},{"Typeface name":"Wingdings","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"8729","Unicode hex":"2219"},{"Typeface name":"Wingdings","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"8226","Unicode hex":"2022"},{"Typeface name":"Wingdings","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"11037","Unicode hex":"2B1D"},{"Typeface name":"Wingdings","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"11096","Unicode hex":"2B58"},{"Typeface name":"Wingdings","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"128902","Unicode hex":"1F786"},{"Typeface name":"Wingdings","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"128904","Unicode hex":"1F788"},{"Typeface name":"Wingdings","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128906","Unicode hex":"1F78A"},{"Typeface name":"Wingdings","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128907","Unicode hex":"1F78B"},{"Typeface name":"Wingdings","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128319","Unicode hex":"1F53F"},{"Typeface name":"Wingdings","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"9642","Unicode hex":"25AA"},{"Typeface name":"Wingdings","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"128910","Unicode hex":"1F78E"},{"Typeface name":"Wingdings","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128961","Unicode hex":"1F7C1"},{"Typeface name":"Wingdings","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128965","Unicode hex":"1F7C5"},{"Typeface name":"Wingdings","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"9733","Unicode hex":"2605"},{"Typeface name":"Wingdings","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128971","Unicode hex":"1F7CB"},{"Typeface name":"Wingdings","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"128975","Unicode hex":"1F7CF"},{"Typeface name":"Wingdings","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"128979","Unicode hex":"1F7D3"},{"Typeface name":"Wingdings","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"128977","Unicode hex":"1F7D1"},{"Typeface name":"Wingdings","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"11216","Unicode hex":"2BD0"},{"Typeface name":"Wingdings","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"8982","Unicode hex":"2316"},{"Typeface name":"Wingdings","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"11214","Unicode hex":"2BCE"},{"Typeface name":"Wingdings","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"11215","Unicode hex":"2BCF"},{"Typeface name":"Wingdings","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"11217","Unicode hex":"2BD1"},{"Typeface name":"Wingdings","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"10026","Unicode hex":"272A"},{"Typeface name":"Wingdings","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"10032","Unicode hex":"2730"},{"Typeface name":"Wingdings","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"128336","Unicode hex":"1F550"},{"Typeface name":"Wingdings","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"128337","Unicode hex":"1F551"},{"Typeface name":"Wingdings","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128338","Unicode hex":"1F552"},{"Typeface name":"Wingdings","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"128339","Unicode hex":"1F553"},{"Typeface name":"Wingdings","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"128340","Unicode hex":"1F554"},{"Typeface name":"Wingdings","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"128341","Unicode hex":"1F555"},{"Typeface name":"Wingdings","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"128342","Unicode hex":"1F556"},{"Typeface name":"Wingdings","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"128343","Unicode hex":"1F557"},{"Typeface name":"Wingdings","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"128344","Unicode hex":"1F558"},{"Typeface name":"Wingdings","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"128345","Unicode hex":"1F559"},{"Typeface name":"Wingdings","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"128346","Unicode hex":"1F55A"},{"Typeface name":"Wingdings","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"128347","Unicode hex":"1F55B"},{"Typeface name":"Wingdings","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"11184","Unicode hex":"2BB0"},{"Typeface name":"Wingdings","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"11185","Unicode hex":"2BB1"},{"Typeface name":"Wingdings","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"11186","Unicode hex":"2BB2"},{"Typeface name":"Wingdings","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"11187","Unicode hex":"2BB3"},{"Typeface name":"Wingdings","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"11188","Unicode hex":"2BB4"},{"Typeface name":"Wingdings","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"11189","Unicode hex":"2BB5"},{"Typeface name":"Wingdings","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"11190","Unicode hex":"2BB6"},{"Typeface name":"Wingdings","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"11191","Unicode hex":"2BB7"},{"Typeface name":"Wingdings","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128618","Unicode hex":"1F66A"},{"Typeface name":"Wingdings","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128619","Unicode hex":"1F66B"},{"Typeface name":"Wingdings","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128597","Unicode hex":"1F655"},{"Typeface name":"Wingdings","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128596","Unicode hex":"1F654"},{"Typeface name":"Wingdings","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128599","Unicode hex":"1F657"},{"Typeface name":"Wingdings","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128598","Unicode hex":"1F656"},{"Typeface name":"Wingdings","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128592","Unicode hex":"1F650"},{"Typeface name":"Wingdings","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128593","Unicode hex":"1F651"},{"Typeface name":"Wingdings","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128594","Unicode hex":"1F652"},{"Typeface name":"Wingdings","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128595","Unicode hex":"1F653"},{"Typeface name":"Wingdings","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"9003","Unicode hex":"232B"},{"Typeface name":"Wingdings","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"8998","Unicode hex":"2326"},{"Typeface name":"Wingdings","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"11160","Unicode hex":"2B98"},{"Typeface name":"Wingdings","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"11162","Unicode hex":"2B9A"},{"Typeface name":"Wingdings","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"11161","Unicode hex":"2B99"},{"Typeface name":"Wingdings","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"11163","Unicode hex":"2B9B"},{"Typeface name":"Wingdings","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"11144","Unicode hex":"2B88"},{"Typeface name":"Wingdings","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"11146","Unicode hex":"2B8A"},{"Typeface name":"Wingdings","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"11145","Unicode hex":"2B89"},{"Typeface name":"Wingdings","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"11147","Unicode hex":"2B8B"},{"Typeface name":"Wingdings","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"129128","Unicode hex":"1F868"},{"Typeface name":"Wingdings","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"129130","Unicode hex":"1F86A"},{"Typeface name":"Wingdings","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"129129","Unicode hex":"1F869"},{"Typeface name":"Wingdings","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"129131","Unicode hex":"1F86B"},{"Typeface name":"Wingdings","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"129132","Unicode hex":"1F86C"},{"Typeface name":"Wingdings","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"129133","Unicode hex":"1F86D"},{"Typeface name":"Wingdings","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"129135","Unicode hex":"1F86F"},{"Typeface name":"Wingdings","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"129134","Unicode hex":"1F86E"},{"Typeface name":"Wingdings","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"129144","Unicode hex":"1F878"},{"Typeface name":"Wingdings","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"129146","Unicode hex":"1F87A"},{"Typeface name":"Wingdings","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"129145","Unicode hex":"1F879"},{"Typeface name":"Wingdings","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"129147","Unicode hex":"1F87B"},{"Typeface name":"Wingdings","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"129148","Unicode hex":"1F87C"},{"Typeface name":"Wingdings","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"129149","Unicode hex":"1F87D"},{"Typeface name":"Wingdings","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"129151","Unicode hex":"1F87F"},{"Typeface name":"Wingdings","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"129150","Unicode hex":"1F87E"},{"Typeface name":"Wingdings","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"8678","Unicode hex":"21E6"},{"Typeface name":"Wingdings","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"8680","Unicode hex":"21E8"},{"Typeface name":"Wingdings","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"8679","Unicode hex":"21E7"},{"Typeface name":"Wingdings","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"8681","Unicode hex":"21E9"},{"Typeface name":"Wingdings","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"11012","Unicode hex":"2B04"},{"Typeface name":"Wingdings","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"8691","Unicode hex":"21F3"},{"Typeface name":"Wingdings","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"11009","Unicode hex":"2B01"},{"Typeface name":"Wingdings","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"11008","Unicode hex":"2B00"},{"Typeface name":"Wingdings","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"11011","Unicode hex":"2B03"},{"Typeface name":"Wingdings","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"11010","Unicode hex":"2B02"},{"Typeface name":"Wingdings","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"129196","Unicode hex":"1F8AC"},{"Typeface name":"Wingdings","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"129197","Unicode hex":"1F8AD"},{"Typeface name":"Wingdings","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"128502","Unicode hex":"1F5F6"},{"Typeface name":"Wingdings","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"10003","Unicode hex":"2713"},{"Typeface name":"Wingdings","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"128503","Unicode hex":"1F5F7"},{"Typeface name":"Wingdings","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"128505","Unicode hex":"1F5F9"},{"Typeface name":"Wingdings 2","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings 2","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128394","Unicode hex":"1F58A"},{"Typeface name":"Wingdings 2","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"128395","Unicode hex":"1F58B"},{"Typeface name":"Wingdings 2","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"128396","Unicode hex":"1F58C"},{"Typeface name":"Wingdings 2","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128397","Unicode hex":"1F58D"},{"Typeface name":"Wingdings 2","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"9988","Unicode hex":"2704"},{"Typeface name":"Wingdings 2","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"9984","Unicode hex":"2700"},{"Typeface name":"Wingdings 2","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128382","Unicode hex":"1F57E"},{"Typeface name":"Wingdings 2","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128381","Unicode hex":"1F57D"},{"Typeface name":"Wingdings 2","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"128453","Unicode hex":"1F5C5"},{"Typeface name":"Wingdings 2","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128454","Unicode hex":"1F5C6"},{"Typeface name":"Wingdings 2","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128455","Unicode hex":"1F5C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"128456","Unicode hex":"1F5C8"},{"Typeface name":"Wingdings 2","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"128457","Unicode hex":"1F5C9"},{"Typeface name":"Wingdings 2","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128458","Unicode hex":"1F5CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128459","Unicode hex":"1F5CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128460","Unicode hex":"1F5CC"},{"Typeface name":"Wingdings 2","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128461","Unicode hex":"1F5CD"},{"Typeface name":"Wingdings 2","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128203","Unicode hex":"1F4CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"128465","Unicode hex":"1F5D1"},{"Typeface name":"Wingdings 2","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"128468","Unicode hex":"1F5D4"},{"Typeface name":"Wingdings 2","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"128437","Unicode hex":"1F5B5"},{"Typeface name":"Wingdings 2","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"128438","Unicode hex":"1F5B6"},{"Typeface name":"Wingdings 2","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"128439","Unicode hex":"1F5B7"},{"Typeface name":"Wingdings 2","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"128440","Unicode hex":"1F5B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"128429","Unicode hex":"1F5AD"},{"Typeface name":"Wingdings 2","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"128431","Unicode hex":"1F5AF"},{"Typeface name":"Wingdings 2","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"128433","Unicode hex":"1F5B1"},{"Typeface name":"Wingdings 2","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"128402","Unicode hex":"1F592"},{"Typeface name":"Wingdings 2","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"128403","Unicode hex":"1F593"},{"Typeface name":"Wingdings 2","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"128408","Unicode hex":"1F598"},{"Typeface name":"Wingdings 2","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"128409","Unicode hex":"1F599"},{"Typeface name":"Wingdings 2","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128410","Unicode hex":"1F59A"},{"Typeface name":"Wingdings 2","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"128411","Unicode hex":"1F59B"},{"Typeface name":"Wingdings 2","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"128072","Unicode hex":"1F448"},{"Typeface name":"Wingdings 2","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"128073","Unicode hex":"1F449"},{"Typeface name":"Wingdings 2","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"128412","Unicode hex":"1F59C"},{"Typeface name":"Wingdings 2","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"128413","Unicode hex":"1F59D"},{"Typeface name":"Wingdings 2","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"128414","Unicode hex":"1F59E"},{"Typeface name":"Wingdings 2","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"128415","Unicode hex":"1F59F"},{"Typeface name":"Wingdings 2","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"128416","Unicode hex":"1F5A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"128417","Unicode hex":"1F5A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"128070","Unicode hex":"1F446"},{"Typeface name":"Wingdings 2","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128071","Unicode hex":"1F447"},{"Typeface name":"Wingdings 2","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"128418","Unicode hex":"1F5A2"},{"Typeface name":"Wingdings 2","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"128419","Unicode hex":"1F5A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128401","Unicode hex":"1F591"},{"Typeface name":"Wingdings 2","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"128500","Unicode hex":"1F5F4"},{"Typeface name":"Wingdings 2","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"128504","Unicode hex":"1F5F8"},{"Typeface name":"Wingdings 2","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"128501","Unicode hex":"1F5F5"},{"Typeface name":"Wingdings 2","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9745","Unicode hex":"2611"},{"Typeface name":"Wingdings 2","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"11197","Unicode hex":"2BBD"},{"Typeface name":"Wingdings 2","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"9746","Unicode hex":"2612"},{"Typeface name":"Wingdings 2","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"11198","Unicode hex":"2BBE"},{"Typeface name":"Wingdings 2","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"11199","Unicode hex":"2BBF"},{"Typeface name":"Wingdings 2","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128711","Unicode hex":"1F6C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"10680","Unicode hex":"29B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"128625","Unicode hex":"1F671"},{"Typeface name":"Wingdings 2","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"128628","Unicode hex":"1F674"},{"Typeface name":"Wingdings 2","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"128626","Unicode hex":"1F672"},{"Typeface name":"Wingdings 2","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128627","Unicode hex":"1F673"},{"Typeface name":"Wingdings 2","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"8253","Unicode hex":"203D"},{"Typeface name":"Wingdings 2","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"128633","Unicode hex":"1F679"},{"Typeface name":"Wingdings 2","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"128634","Unicode hex":"1F67A"},{"Typeface name":"Wingdings 2","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"128635","Unicode hex":"1F67B"},{"Typeface name":"Wingdings 2","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"128614","Unicode hex":"1F666"},{"Typeface name":"Wingdings 2","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"128612","Unicode hex":"1F664"},{"Typeface name":"Wingdings 2","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"128613","Unicode hex":"1F665"},{"Typeface name":"Wingdings 2","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"128615","Unicode hex":"1F667"},{"Typeface name":"Wingdings 2","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"128602","Unicode hex":"1F65A"},{"Typeface name":"Wingdings 2","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"128600","Unicode hex":"1F658"},{"Typeface name":"Wingdings 2","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"128601","Unicode hex":"1F659"},{"Typeface name":"Wingdings 2","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"128603","Unicode hex":"1F65B"},{"Typeface name":"Wingdings 2","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"9450","Unicode hex":"24EA"},{"Typeface name":"Wingdings 2","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"9312","Unicode hex":"2460"},{"Typeface name":"Wingdings 2","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"9313","Unicode hex":"2461"},{"Typeface name":"Wingdings 2","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"9314","Unicode hex":"2462"},{"Typeface name":"Wingdings 2","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"9315","Unicode hex":"2463"},{"Typeface name":"Wingdings 2","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"9316","Unicode hex":"2464"},{"Typeface name":"Wingdings 2","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"9317","Unicode hex":"2465"},{"Typeface name":"Wingdings 2","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"9318","Unicode hex":"2466"},{"Typeface name":"Wingdings 2","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"9319","Unicode hex":"2467"},{"Typeface name":"Wingdings 2","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"9320","Unicode hex":"2468"},{"Typeface name":"Wingdings 2","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"9321","Unicode hex":"2469"},{"Typeface name":"Wingdings 2","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"9471","Unicode hex":"24FF"},{"Typeface name":"Wingdings 2","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"10102","Unicode hex":"2776"},{"Typeface name":"Wingdings 2","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"10103","Unicode hex":"2777"},{"Typeface name":"Wingdings 2","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"10104","Unicode hex":"2778"},{"Typeface name":"Wingdings 2","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"10105","Unicode hex":"2779"},{"Typeface name":"Wingdings 2","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"10106","Unicode hex":"277A"},{"Typeface name":"Wingdings 2","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"10107","Unicode hex":"277B"},{"Typeface name":"Wingdings 2","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"10108","Unicode hex":"277C"},{"Typeface name":"Wingdings 2","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"10109","Unicode hex":"277D"},{"Typeface name":"Wingdings 2","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"10110","Unicode hex":"277E"},{"Typeface name":"Wingdings 2","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"10111","Unicode hex":"277F"},{"Typeface name":"Wingdings 2","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"9737","Unicode hex":"2609"},{"Typeface name":"Wingdings 2","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"127765","Unicode hex":"1F315"},{"Typeface name":"Wingdings 2","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"9789","Unicode hex":"263D"},{"Typeface name":"Wingdings 2","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"9790","Unicode hex":"263E"},{"Typeface name":"Wingdings 2","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"11839","Unicode hex":"2E3F"},{"Typeface name":"Wingdings 2","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"10013","Unicode hex":"271D"},{"Typeface name":"Wingdings 2","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"128327","Unicode hex":"1F547"},{"Typeface name":"Wingdings 2","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"128348","Unicode hex":"1F55C"},{"Typeface name":"Wingdings 2","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"128349","Unicode hex":"1F55D"},{"Typeface name":"Wingdings 2","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"128350","Unicode hex":"1F55E"},{"Typeface name":"Wingdings 2","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"128351","Unicode hex":"1F55F"},{"Typeface name":"Wingdings 2","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"128352","Unicode hex":"1F560"},{"Typeface name":"Wingdings 2","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"128353","Unicode hex":"1F561"},{"Typeface name":"Wingdings 2","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"128354","Unicode hex":"1F562"},{"Typeface name":"Wingdings 2","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"128355","Unicode hex":"1F563"},{"Typeface name":"Wingdings 2","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"128356","Unicode hex":"1F564"},{"Typeface name":"Wingdings 2","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"128357","Unicode hex":"1F565"},{"Typeface name":"Wingdings 2","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"128358","Unicode hex":"1F566"},{"Typeface name":"Wingdings 2","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"128359","Unicode hex":"1F567"},{"Typeface name":"Wingdings 2","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"128616","Unicode hex":"1F668"},{"Typeface name":"Wingdings 2","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"128617","Unicode hex":"1F669"},{"Typeface name":"Wingdings 2","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"8901","Unicode hex":"22C5"},{"Typeface name":"Wingdings 2","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128900","Unicode hex":"1F784"},{"Typeface name":"Wingdings 2","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"10625","Unicode hex":"2981"},{"Typeface name":"Wingdings 2","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"9679","Unicode hex":"25CF"},{"Typeface name":"Wingdings 2","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"9675","Unicode hex":"25CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128901","Unicode hex":"1F785"},{"Typeface name":"Wingdings 2","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128903","Unicode hex":"1F787"},{"Typeface name":"Wingdings 2","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128905","Unicode hex":"1F789"},{"Typeface name":"Wingdings 2","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"8857","Unicode hex":"2299"},{"Typeface name":"Wingdings 2","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"10687","Unicode hex":"29BF"},{"Typeface name":"Wingdings 2","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"128908","Unicode hex":"1F78C"},{"Typeface name":"Wingdings 2","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"128909","Unicode hex":"1F78D"},{"Typeface name":"Wingdings 2","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"9726","Unicode hex":"25FE"},{"Typeface name":"Wingdings 2","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"9632","Unicode hex":"25A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"9633","Unicode hex":"25A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128913","Unicode hex":"1F791"},{"Typeface name":"Wingdings 2","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128914","Unicode hex":"1F792"},{"Typeface name":"Wingdings 2","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128915","Unicode hex":"1F793"},{"Typeface name":"Wingdings 2","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"128916","Unicode hex":"1F794"},{"Typeface name":"Wingdings 2","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"9635","Unicode hex":"25A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128917","Unicode hex":"1F795"},{"Typeface name":"Wingdings 2","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128918","Unicode hex":"1F796"},{"Typeface name":"Wingdings 2","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"128919","Unicode hex":"1F797"},{"Typeface name":"Wingdings 2","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128920","Unicode hex":"1F798"},{"Typeface name":"Wingdings 2","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"11049","Unicode hex":"2B29"},{"Typeface name":"Wingdings 2","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"11045","Unicode hex":"2B25"},{"Typeface name":"Wingdings 2","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"9671","Unicode hex":"25C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"128922","Unicode hex":"1F79A"},{"Typeface name":"Wingdings 2","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"9672","Unicode hex":"25C8"},{"Typeface name":"Wingdings 2","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"128923","Unicode hex":"1F79B"},{"Typeface name":"Wingdings 2","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"128924","Unicode hex":"1F79C"},{"Typeface name":"Wingdings 2","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"128925","Unicode hex":"1F79D"},{"Typeface name":"Wingdings 2","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"128926","Unicode hex":"1F79E"},{"Typeface name":"Wingdings 2","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"11050","Unicode hex":"2B2A"},{"Typeface name":"Wingdings 2","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"11047","Unicode hex":"2B27"},{"Typeface name":"Wingdings 2","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"9674","Unicode hex":"25CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128928","Unicode hex":"1F7A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"9686","Unicode hex":"25D6"},{"Typeface name":"Wingdings 2","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"9687","Unicode hex":"25D7"},{"Typeface name":"Wingdings 2","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"11210","Unicode hex":"2BCA"},{"Typeface name":"Wingdings 2","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"11211","Unicode hex":"2BCB"},{"Typeface name":"Wingdings 2","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"11200","Unicode hex":"2BC0"},{"Typeface name":"Wingdings 2","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"11201","Unicode hex":"2BC1"},{"Typeface name":"Wingdings 2","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"11039","Unicode hex":"2B1F"},{"Typeface name":"Wingdings 2","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"11202","Unicode hex":"2BC2"},{"Typeface name":"Wingdings 2","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"11043","Unicode hex":"2B23"},{"Typeface name":"Wingdings 2","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"11042","Unicode hex":"2B22"},{"Typeface name":"Wingdings 2","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"11203","Unicode hex":"2BC3"},{"Typeface name":"Wingdings 2","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"11204","Unicode hex":"2BC4"},{"Typeface name":"Wingdings 2","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"128929","Unicode hex":"1F7A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"128930","Unicode hex":"1F7A2"},{"Typeface name":"Wingdings 2","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"128931","Unicode hex":"1F7A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"128932","Unicode hex":"1F7A4"},{"Typeface name":"Wingdings 2","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"128933","Unicode hex":"1F7A5"},{"Typeface name":"Wingdings 2","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128934","Unicode hex":"1F7A6"},{"Typeface name":"Wingdings 2","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128935","Unicode hex":"1F7A7"},{"Typeface name":"Wingdings 2","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128936","Unicode hex":"1F7A8"},{"Typeface name":"Wingdings 2","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128937","Unicode hex":"1F7A9"},{"Typeface name":"Wingdings 2","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128938","Unicode hex":"1F7AA"},{"Typeface name":"Wingdings 2","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128939","Unicode hex":"1F7AB"},{"Typeface name":"Wingdings 2","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128940","Unicode hex":"1F7AC"},{"Typeface name":"Wingdings 2","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128941","Unicode hex":"1F7AD"},{"Typeface name":"Wingdings 2","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128942","Unicode hex":"1F7AE"},{"Typeface name":"Wingdings 2","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128943","Unicode hex":"1F7AF"},{"Typeface name":"Wingdings 2","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"128944","Unicode hex":"1F7B0"},{"Typeface name":"Wingdings 2","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"128945","Unicode hex":"1F7B1"},{"Typeface name":"Wingdings 2","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"128946","Unicode hex":"1F7B2"},{"Typeface name":"Wingdings 2","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"128947","Unicode hex":"1F7B3"},{"Typeface name":"Wingdings 2","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"128948","Unicode hex":"1F7B4"},{"Typeface name":"Wingdings 2","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"128949","Unicode hex":"1F7B5"},{"Typeface name":"Wingdings 2","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"128950","Unicode hex":"1F7B6"},{"Typeface name":"Wingdings 2","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"128951","Unicode hex":"1F7B7"},{"Typeface name":"Wingdings 2","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"128952","Unicode hex":"1F7B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"128953","Unicode hex":"1F7B9"},{"Typeface name":"Wingdings 2","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"128954","Unicode hex":"1F7BA"},{"Typeface name":"Wingdings 2","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"128955","Unicode hex":"1F7BB"},{"Typeface name":"Wingdings 2","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"128956","Unicode hex":"1F7BC"},{"Typeface name":"Wingdings 2","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"128957","Unicode hex":"1F7BD"},{"Typeface name":"Wingdings 2","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"128958","Unicode hex":"1F7BE"},{"Typeface name":"Wingdings 2","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"128959","Unicode hex":"1F7BF"},{"Typeface name":"Wingdings 2","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"128960","Unicode hex":"1F7C0"},{"Typeface name":"Wingdings 2","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"128962","Unicode hex":"1F7C2"},{"Typeface name":"Wingdings 2","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"128964","Unicode hex":"1F7C4"},{"Typeface name":"Wingdings 2","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"128966","Unicode hex":"1F7C6"},{"Typeface name":"Wingdings 2","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"128969","Unicode hex":"1F7C9"},{"Typeface name":"Wingdings 2","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"128970","Unicode hex":"1F7CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"10038","Unicode hex":"2736"},{"Typeface name":"Wingdings 2","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"128972","Unicode hex":"1F7CC"},{"Typeface name":"Wingdings 2","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"128974","Unicode hex":"1F7CE"},{"Typeface name":"Wingdings 2","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"128976","Unicode hex":"1F7D0"},{"Typeface name":"Wingdings 2","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"128978","Unicode hex":"1F7D2"},{"Typeface name":"Wingdings 2","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"10041","Unicode hex":"2739"},{"Typeface name":"Wingdings 2","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"128963","Unicode hex":"1F7C3"},{"Typeface name":"Wingdings 2","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"128967","Unicode hex":"1F7C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"10031","Unicode hex":"272F"},{"Typeface name":"Wingdings 2","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"128973","Unicode hex":"1F7CD"},{"Typeface name":"Wingdings 2","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"128980","Unicode hex":"1F7D4"},{"Typeface name":"Wingdings 2","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"11212","Unicode hex":"2BCC"},{"Typeface name":"Wingdings 2","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"11213","Unicode hex":"2BCD"},{"Typeface name":"Wingdings 2","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"8251","Unicode hex":"203B"},{"Typeface name":"Wingdings 2","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"8258","Unicode hex":"2042"},{"Typeface name":"Wingdings 3","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings 3","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"11104","Unicode hex":"2B60"},{"Typeface name":"Wingdings 3","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"11106","Unicode hex":"2B62"},{"Typeface name":"Wingdings 3","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"11105","Unicode hex":"2B61"},{"Typeface name":"Wingdings 3","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"11107","Unicode hex":"2B63"},{"Typeface name":"Wingdings 3","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"11110","Unicode hex":"2B66"},{"Typeface name":"Wingdings 3","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"11111","Unicode hex":"2B67"},{"Typeface name":"Wingdings 3","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"11113","Unicode hex":"2B69"},{"Typeface name":"Wingdings 3","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"11112","Unicode hex":"2B68"},{"Typeface name":"Wingdings 3","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"11120","Unicode hex":"2B70"},{"Typeface name":"Wingdings 3","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"11122","Unicode hex":"2B72"},{"Typeface name":"Wingdings 3","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"11121","Unicode hex":"2B71"},{"Typeface name":"Wingdings 3","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"11123","Unicode hex":"2B73"},{"Typeface name":"Wingdings 3","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"11126","Unicode hex":"2B76"},{"Typeface name":"Wingdings 3","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"11128","Unicode hex":"2B78"},{"Typeface name":"Wingdings 3","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"11131","Unicode hex":"2B7B"},{"Typeface name":"Wingdings 3","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"11133","Unicode hex":"2B7D"},{"Typeface name":"Wingdings 3","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"11108","Unicode hex":"2B64"},{"Typeface name":"Wingdings 3","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"11109","Unicode hex":"2B65"},{"Typeface name":"Wingdings 3","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"11114","Unicode hex":"2B6A"},{"Typeface name":"Wingdings 3","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"11116","Unicode hex":"2B6C"},{"Typeface name":"Wingdings 3","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"11115","Unicode hex":"2B6B"},{"Typeface name":"Wingdings 3","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"11117","Unicode hex":"2B6D"},{"Typeface name":"Wingdings 3","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"11085","Unicode hex":"2B4D"},{"Typeface name":"Wingdings 3","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"11168","Unicode hex":"2BA0"},{"Typeface name":"Wingdings 3","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"11169","Unicode hex":"2BA1"},{"Typeface name":"Wingdings 3","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"11170","Unicode hex":"2BA2"},{"Typeface name":"Wingdings 3","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"11171","Unicode hex":"2BA3"},{"Typeface name":"Wingdings 3","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"11172","Unicode hex":"2BA4"},{"Typeface name":"Wingdings 3","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"11173","Unicode hex":"2BA5"},{"Typeface name":"Wingdings 3","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"11174","Unicode hex":"2BA6"},{"Typeface name":"Wingdings 3","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"11175","Unicode hex":"2BA7"},{"Typeface name":"Wingdings 3","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"11152","Unicode hex":"2B90"},{"Typeface name":"Wingdings 3","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"11153","Unicode hex":"2B91"},{"Typeface name":"Wingdings 3","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"11154","Unicode hex":"2B92"},{"Typeface name":"Wingdings 3","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"11155","Unicode hex":"2B93"},{"Typeface name":"Wingdings 3","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"11136","Unicode hex":"2B80"},{"Typeface name":"Wingdings 3","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"11139","Unicode hex":"2B83"},{"Typeface name":"Wingdings 3","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"11134","Unicode hex":"2B7E"},{"Typeface name":"Wingdings 3","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"11135","Unicode hex":"2B7F"},{"Typeface name":"Wingdings 3","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"11140","Unicode hex":"2B84"},{"Typeface name":"Wingdings 3","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"11142","Unicode hex":"2B86"},{"Typeface name":"Wingdings 3","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"11141","Unicode hex":"2B85"},{"Typeface name":"Wingdings 3","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"11143","Unicode hex":"2B87"},{"Typeface name":"Wingdings 3","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"11151","Unicode hex":"2B8F"},{"Typeface name":"Wingdings 3","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"11149","Unicode hex":"2B8D"},{"Typeface name":"Wingdings 3","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"11150","Unicode hex":"2B8E"},{"Typeface name":"Wingdings 3","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"11148","Unicode hex":"2B8C"},{"Typeface name":"Wingdings 3","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"11118","Unicode hex":"2B6E"},{"Typeface name":"Wingdings 3","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"11119","Unicode hex":"2B6F"},{"Typeface name":"Wingdings 3","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9099","Unicode hex":"238B"},{"Typeface name":"Wingdings 3","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"8996","Unicode hex":"2324"},{"Typeface name":"Wingdings 3","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"8963","Unicode hex":"2303"},{"Typeface name":"Wingdings 3","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"8997","Unicode hex":"2325"},{"Typeface name":"Wingdings 3","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"9251","Unicode hex":"2423"},{"Typeface name":"Wingdings 3","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"9085","Unicode hex":"237D"},{"Typeface name":"Wingdings 3","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"8682","Unicode hex":"21EA"},{"Typeface name":"Wingdings 3","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"11192","Unicode hex":"2BB8"},{"Typeface name":"Wingdings 3","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"129184","Unicode hex":"1F8A0"},{"Typeface name":"Wingdings 3","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"129185","Unicode hex":"1F8A1"},{"Typeface name":"Wingdings 3","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"129186","Unicode hex":"1F8A2"},{"Typeface name":"Wingdings 3","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"129187","Unicode hex":"1F8A3"},{"Typeface name":"Wingdings 3","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"129188","Unicode hex":"1F8A4"},{"Typeface name":"Wingdings 3","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"129189","Unicode hex":"1F8A5"},{"Typeface name":"Wingdings 3","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"129190","Unicode hex":"1F8A6"},{"Typeface name":"Wingdings 3","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"129191","Unicode hex":"1F8A7"},{"Typeface name":"Wingdings 3","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"129192","Unicode hex":"1F8A8"},{"Typeface name":"Wingdings 3","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"129193","Unicode hex":"1F8A9"},{"Typeface name":"Wingdings 3","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"129194","Unicode hex":"1F8AA"},{"Typeface name":"Wingdings 3","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"129195","Unicode hex":"1F8AB"},{"Typeface name":"Wingdings 3","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"129104","Unicode hex":"1F850"},{"Typeface name":"Wingdings 3","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"129106","Unicode hex":"1F852"},{"Typeface name":"Wingdings 3","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"129105","Unicode hex":"1F851"},{"Typeface name":"Wingdings 3","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"129107","Unicode hex":"1F853"},{"Typeface name":"Wingdings 3","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"129108","Unicode hex":"1F854"},{"Typeface name":"Wingdings 3","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"129109","Unicode hex":"1F855"},{"Typeface name":"Wingdings 3","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"129111","Unicode hex":"1F857"},{"Typeface name":"Wingdings 3","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"129110","Unicode hex":"1F856"},{"Typeface name":"Wingdings 3","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"129112","Unicode hex":"1F858"},{"Typeface name":"Wingdings 3","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"129113","Unicode hex":"1F859"},{"Typeface name":"Wingdings 3","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"9650","Unicode hex":"25B2"},{"Typeface name":"Wingdings 3","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"9660","Unicode hex":"25BC"},{"Typeface name":"Wingdings 3","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"9651","Unicode hex":"25B3"},{"Typeface name":"Wingdings 3","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"9661","Unicode hex":"25BD"},{"Typeface name":"Wingdings 3","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"9664","Unicode hex":"25C0"},{"Typeface name":"Wingdings 3","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"9654","Unicode hex":"25B6"},{"Typeface name":"Wingdings 3","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"9665","Unicode hex":"25C1"},{"Typeface name":"Wingdings 3","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"9655","Unicode hex":"25B7"},{"Typeface name":"Wingdings 3","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"9699","Unicode hex":"25E3"},{"Typeface name":"Wingdings 3","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"9698","Unicode hex":"25E2"},{"Typeface name":"Wingdings 3","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"9700","Unicode hex":"25E4"},{"Typeface name":"Wingdings 3","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"9701","Unicode hex":"25E5"},{"Typeface name":"Wingdings 3","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"128896","Unicode hex":"1F780"},{"Typeface name":"Wingdings 3","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128898","Unicode hex":"1F782"},{"Typeface name":"Wingdings 3","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128897","Unicode hex":"1F781"},{"Typeface name":"Wingdings 3","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"128899","Unicode hex":"1F783"},{"Typeface name":"Wingdings 3","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"11205","Unicode hex":"2BC5"},{"Typeface name":"Wingdings 3","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"11206","Unicode hex":"2BC6"},{"Typeface name":"Wingdings 3","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"11207","Unicode hex":"2BC7"},{"Typeface name":"Wingdings 3","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"11208","Unicode hex":"2BC8"},{"Typeface name":"Wingdings 3","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"11164","Unicode hex":"2B9C"},{"Typeface name":"Wingdings 3","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"11166","Unicode hex":"2B9E"},{"Typeface name":"Wingdings 3","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"11165","Unicode hex":"2B9D"},{"Typeface name":"Wingdings 3","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"11167","Unicode hex":"2B9F"},{"Typeface name":"Wingdings 3","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"129040","Unicode hex":"1F810"},{"Typeface name":"Wingdings 3","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"129042","Unicode hex":"1F812"},{"Typeface name":"Wingdings 3","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"129041","Unicode hex":"1F811"},{"Typeface name":"Wingdings 3","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"129043","Unicode hex":"1F813"},{"Typeface name":"Wingdings 3","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"129044","Unicode hex":"1F814"},{"Typeface name":"Wingdings 3","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"129046","Unicode hex":"1F816"},{"Typeface name":"Wingdings 3","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"129045","Unicode hex":"1F815"},{"Typeface name":"Wingdings 3","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"129047","Unicode hex":"1F817"},{"Typeface name":"Wingdings 3","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"129048","Unicode hex":"1F818"},{"Typeface name":"Wingdings 3","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"129050","Unicode hex":"1F81A"},{"Typeface name":"Wingdings 3","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"129049","Unicode hex":"1F819"},{"Typeface name":"Wingdings 3","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"129051","Unicode hex":"1F81B"},{"Typeface name":"Wingdings 3","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"129052","Unicode hex":"1F81C"},{"Typeface name":"Wingdings 3","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"129054","Unicode hex":"1F81E"},{"Typeface name":"Wingdings 3","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"129053","Unicode hex":"1F81D"},{"Typeface name":"Wingdings 3","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"129055","Unicode hex":"1F81F"},{"Typeface name":"Wingdings 3","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"129024","Unicode hex":"1F800"},{"Typeface name":"Wingdings 3","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"129026","Unicode hex":"1F802"},{"Typeface name":"Wingdings 3","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"129025","Unicode hex":"1F801"},{"Typeface name":"Wingdings 3","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"129027","Unicode hex":"1F803"},{"Typeface name":"Wingdings 3","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"129028","Unicode hex":"1F804"},{"Typeface name":"Wingdings 3","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"129030","Unicode hex":"1F806"},{"Typeface name":"Wingdings 3","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"129029","Unicode hex":"1F805"},{"Typeface name":"Wingdings 3","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"129031","Unicode hex":"1F807"},{"Typeface name":"Wingdings 3","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"129032","Unicode hex":"1F808"},{"Typeface name":"Wingdings 3","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"129034","Unicode hex":"1F80A"},{"Typeface name":"Wingdings 3","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"129033","Unicode hex":"1F809"},{"Typeface name":"Wingdings 3","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"129035","Unicode hex":"1F80B"},{"Typeface name":"Wingdings 3","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"129056","Unicode hex":"1F820"},{"Typeface name":"Wingdings 3","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"129058","Unicode hex":"1F822"},{"Typeface name":"Wingdings 3","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"129060","Unicode hex":"1F824"},{"Typeface name":"Wingdings 3","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"129062","Unicode hex":"1F826"},{"Typeface name":"Wingdings 3","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"129064","Unicode hex":"1F828"},{"Typeface name":"Wingdings 3","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"129066","Unicode hex":"1F82A"},{"Typeface name":"Wingdings 3","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"129068","Unicode hex":"1F82C"},{"Typeface name":"Wingdings 3","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"129180","Unicode hex":"1F89C"},{"Typeface name":"Wingdings 3","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"129181","Unicode hex":"1F89D"},{"Typeface name":"Wingdings 3","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"129182","Unicode hex":"1F89E"},{"Typeface name":"Wingdings 3","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"129183","Unicode hex":"1F89F"},{"Typeface name":"Wingdings 3","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"129070","Unicode hex":"1F82E"},{"Typeface name":"Wingdings 3","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"129072","Unicode hex":"1F830"},{"Typeface name":"Wingdings 3","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"129074","Unicode hex":"1F832"},{"Typeface name":"Wingdings 3","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"129076","Unicode hex":"1F834"},{"Typeface name":"Wingdings 3","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"129078","Unicode hex":"1F836"},{"Typeface name":"Wingdings 3","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"129080","Unicode hex":"1F838"},{"Typeface name":"Wingdings 3","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"129082","Unicode hex":"1F83A"},{"Typeface name":"Wingdings 3","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"129081","Unicode hex":"1F839"},{"Typeface name":"Wingdings 3","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"129083","Unicode hex":"1F83B"},{"Typeface name":"Wingdings 3","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"129176","Unicode hex":"1F898"},{"Typeface name":"Wingdings 3","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"129178","Unicode hex":"1F89A"},{"Typeface name":"Wingdings 3","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"129177","Unicode hex":"1F899"},{"Typeface name":"Wingdings 3","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"129179","Unicode hex":"1F89B"},{"Typeface name":"Wingdings 3","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"129084","Unicode hex":"1F83C"},{"Typeface name":"Wingdings 3","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"129086","Unicode hex":"1F83E"},{"Typeface name":"Wingdings 3","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"129085","Unicode hex":"1F83D"},{"Typeface name":"Wingdings 3","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"129087","Unicode hex":"1F83F"},{"Typeface name":"Wingdings 3","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"129088","Unicode hex":"1F840"},{"Typeface name":"Wingdings 3","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"129090","Unicode hex":"1F842"},{"Typeface name":"Wingdings 3","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"129089","Unicode hex":"1F841"},{"Typeface name":"Wingdings 3","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"129091","Unicode hex":"1F843"},{"Typeface name":"Wingdings 3","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"129092","Unicode hex":"1F844"},{"Typeface name":"Wingdings 3","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"129094","Unicode hex":"1F846"},{"Typeface name":"Wingdings 3","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"129093","Unicode hex":"1F845"},{"Typeface name":"Wingdings 3","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"129095","Unicode hex":"1F847"},{"Typeface name":"Wingdings 3","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"11176","Unicode hex":"2BA8"},{"Typeface name":"Wingdings 3","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"11177","Unicode hex":"2BA9"},{"Typeface name":"Wingdings 3","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"11178","Unicode hex":"2BAA"},{"Typeface name":"Wingdings 3","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"11179","Unicode hex":"2BAB"},{"Typeface name":"Wingdings 3","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"11180","Unicode hex":"2BAC"},{"Typeface name":"Wingdings 3","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"11181","Unicode hex":"2BAD"},{"Typeface name":"Wingdings 3","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"11182","Unicode hex":"2BAE"},{"Typeface name":"Wingdings 3","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"11183","Unicode hex":"2BAF"},{"Typeface name":"Wingdings 3","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"129120","Unicode hex":"1F860"},{"Typeface name":"Wingdings 3","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"129122","Unicode hex":"1F862"},{"Typeface name":"Wingdings 3","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"129121","Unicode hex":"1F861"},{"Typeface name":"Wingdings 3","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"129123","Unicode hex":"1F863"},{"Typeface name":"Wingdings 3","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"129124","Unicode hex":"1F864"},{"Typeface name":"Wingdings 3","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"129125","Unicode hex":"1F865"},{"Typeface name":"Wingdings 3","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"129127","Unicode hex":"1F867"},{"Typeface name":"Wingdings 3","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"129126","Unicode hex":"1F866"},{"Typeface name":"Wingdings 3","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"129136","Unicode hex":"1F870"},{"Typeface name":"Wingdings 3","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"129138","Unicode hex":"1F872"},{"Typeface name":"Wingdings 3","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"129137","Unicode hex":"1F871"},{"Typeface name":"Wingdings 3","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"129139","Unicode hex":"1F873"},{"Typeface name":"Wingdings 3","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"129140","Unicode hex":"1F874"},{"Typeface name":"Wingdings 3","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"129141","Unicode hex":"1F875"},{"Typeface name":"Wingdings 3","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"129143","Unicode hex":"1F877"},{"Typeface name":"Wingdings 3","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"129142","Unicode hex":"1F876"},{"Typeface name":"Wingdings 3","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"129152","Unicode hex":"1F880"},{"Typeface name":"Wingdings 3","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"129154","Unicode hex":"1F882"},{"Typeface name":"Wingdings 3","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"129153","Unicode hex":"1F881"},{"Typeface name":"Wingdings 3","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"129155","Unicode hex":"1F883"},{"Typeface name":"Wingdings 3","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"129156","Unicode hex":"1F884"},{"Typeface name":"Wingdings 3","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"129157","Unicode hex":"1F885"},{"Typeface name":"Wingdings 3","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"129159","Unicode hex":"1F887"},{"Typeface name":"Wingdings 3","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"129158","Unicode hex":"1F886"},{"Typeface name":"Wingdings 3","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"129168","Unicode hex":"1F890"},{"Typeface name":"Wingdings 3","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"129170","Unicode hex":"1F892"},{"Typeface name":"Wingdings 3","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"129169","Unicode hex":"1F891"},{"Typeface name":"Wingdings 3","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"129171","Unicode hex":"1F893"},{"Typeface name":"Wingdings 3","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"129172","Unicode hex":"1F894"},{"Typeface name":"Wingdings 3","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"129174","Unicode hex":"1F896"},{"Typeface name":"Wingdings 3","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"129173","Unicode hex":"1F895"},{"Typeface name":"Wingdings 3","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"129175","Unicode hex":"1F897"}]},{}],81:[function(t,m,y){var x=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(y,"__esModule",{value:!0}),y.hex=y.dec=y.codePoint=void 0;for(var v=x(t("./dingbats")),w={},E=String.fromCodePoint?String.fromCodePoint:function fromCodePointPolyfill(t){if(t<=65535)return String.fromCharCode(t);var m=Math.floor((t-65536)/1024)+55296,y=(t-65536)%1024+56320;return String.fromCharCode(m,y)},C=0,S=v.default;C0&&this._events[t].length>y&&(this._events[t].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[t].length),"function"==typeof console.trace&&console.trace()),this},EventEmitter.prototype.on=EventEmitter.prototype.addListener,EventEmitter.prototype.once=function(t,m){if(!isFunction(m))throw TypeError("listener must be a function");var y=!1;function g(){this.removeListener(t,g),y||(y=!0,m.apply(this,arguments))}return g.listener=m,this.on(t,g),this},EventEmitter.prototype.removeListener=function(t,m){var y,x,v,w;if(!isFunction(m))throw TypeError("listener must be a function");if(!this._events||!this._events[t])return this;if(v=(y=this._events[t]).length,x=-1,y===m||isFunction(y.listener)&&y.listener===m)delete this._events[t],this._events.removeListener&&this.emit("removeListener",t,m);else if(isObject(y)){for(w=v;w-- >0;)if(y[w]===m||y[w].listener&&y[w].listener===m){x=w;break}if(x<0)return this;1===y.length?(y.length=0,delete this._events[t]):y.splice(x,1),this._events.removeListener&&this.emit("removeListener",t,m)}return this},EventEmitter.prototype.removeAllListeners=function(t){var m,y;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[t]&&delete this._events[t],this;if(0===arguments.length){for(m in this._events)"removeListener"!==m&&this.removeAllListeners(m);return this.removeAllListeners("removeListener"),this._events={},this}if(isFunction(y=this._events[t]))this.removeListener(t,y);else if(y)for(;y.length;)this.removeListener(t,y[y.length-1]);return delete this._events[t],this},EventEmitter.prototype.listeners=function(t){return this._events&&this._events[t]?isFunction(this._events[t])?[this._events[t]]:this._events[t].slice():[]},EventEmitter.prototype.listenerCount=function(t){if(this._events){var m=this._events[t];if(isFunction(m))return 1;if(m)return m.length}return 0},EventEmitter.listenerCount=function(t,m){return t.listenerCount(m)}},{}],83:[function(t,m,y){y.read=function(t,m,y,x,v){var w,E,C=8*v-x-1,S=(1<>1,B=-7,I=y?v-1:0,O=y?-1:1,z=t[m+I];for(I+=O,w=z&(1<<-B)-1,z>>=-B,B+=C;B>0;w=256*w+t[m+I],I+=O,B-=8);for(E=w&(1<<-B)-1,w>>=-B,B+=x;B>0;E=256*E+t[m+I],I+=O,B-=8);if(0===w)w=1-k;else{if(w===S)return E?NaN:1/0*(z?-1:1);E+=Math.pow(2,x),w-=k}return(z?-1:1)*E*Math.pow(2,w-x)},y.write=function(t,m,y,x,v,w){var E,C,S,k=8*w-v-1,B=(1<>1,O=23===v?Math.pow(2,-24)-Math.pow(2,-77):0,z=x?0:w-1,q=x?1:-1,$=m<0||0===m&&1/m<0?1:0;for(m=Math.abs(m),isNaN(m)||m===1/0?(C=isNaN(m)?1:0,E=B):(E=Math.floor(Math.log(m)/Math.LN2),m*(S=Math.pow(2,-E))<1&&(E--,S*=2),(m+=E+I>=1?O/S:O*Math.pow(2,1-I))*S>=2&&(E++,S/=2),E+I>=B?(C=0,E=B):E+I>=1?(C=(m*S-1)*Math.pow(2,v),E+=I):(C=m*Math.pow(2,I-1)*Math.pow(2,v),E=0));v>=8;t[y+z]=255&C,z+=q,C/=256,v-=8);for(E=E<0;t[y+z]=255&E,z+=q,E/=256,k-=8);t[y+z-q]|=128*$}},{}],84:[function(t,m,y){"function"==typeof Object.create?m.exports=function inherits(t,m){t.super_=m,t.prototype=Object.create(m.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:m.exports=function inherits(t,m){t.super_=m;var TempCtor=function(){};TempCtor.prototype=m.prototype,t.prototype=new TempCtor,t.prototype.constructor=t}},{}],85:[function(t,m,y){function isBuffer(t){return!!t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)} +!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).mammoth=t()}}((function(){var t,m,y;return function e(t,m,y){function s(v,w){if(!m[v]){if(!t[v]){var E="function"==typeof require&&require;if(!w&&E)return E(v,!0);if(x)return x(v,!0);var C=new Error("Cannot find module '"+v+"'");throw C.code="MODULE_NOT_FOUND",C}var S=m[v]={exports:{}};t[v][0].call(S.exports,(function(m){var y=t[v][1][m];return s(y||m)}),S,S.exports,e,t,m,y)}return m[v].exports}for(var x="function"==typeof require&&require,v=0;v h1\" instead of mammoth.styleMapping(\"p[style-name='Title'] => h1\")")}},{"./document-to-html":3,"./docx/docx-reader":9,"./docx/style-map":14,"./images":20,"./options-reader":22,"./raw-text":24,"./results":25,"./style-reader":26,"./transforms":30,"./underline":31,"./unzip":2,underscore:117}],22:[function(t,m,y){y.readOptions=function readOptions(t){return t=t||{},x.extend({},w,t,{customStyleMap:readStyleMap(t.styleMap),readStyleMap:function(){var t=this.customStyleMap;return this.includeEmbeddedStyleMap&&(t=t.concat(readStyleMap(this.embeddedStyleMap))),this.includeDefaultStyleMap&&(t=t.concat(v)),t}})};var x=t("underscore"),v=y._defaultStyleMap=["p.Heading1 => h1:fresh","p.Heading2 => h2:fresh","p.Heading3 => h3:fresh","p.Heading4 => h4:fresh","p.Heading5 => h5:fresh","p.Heading6 => h6:fresh","p[style-name='Heading 1'] => h1:fresh","p[style-name='Heading 2'] => h2:fresh","p[style-name='Heading 3'] => h3:fresh","p[style-name='Heading 4'] => h4:fresh","p[style-name='Heading 5'] => h5:fresh","p[style-name='Heading 6'] => h6:fresh","p[style-name='heading 1'] => h1:fresh","p[style-name='heading 2'] => h2:fresh","p[style-name='heading 3'] => h3:fresh","p[style-name='heading 4'] => h4:fresh","p[style-name='heading 5'] => h5:fresh","p[style-name='heading 6'] => h6:fresh","r[style-name='Strong'] => strong","p[style-name='footnote text'] => p:fresh","r[style-name='footnote reference'] =>","p[style-name='endnote text'] => p:fresh","r[style-name='endnote reference'] =>","p[style-name='annotation text'] => p:fresh","r[style-name='annotation reference'] =>","p[style-name='Footnote'] => p:fresh","r[style-name='Footnote anchor'] =>","p[style-name='Endnote'] => p:fresh","r[style-name='Endnote anchor'] =>","p:unordered-list(1) => ul > li:fresh","p:unordered-list(2) => ul|ol > li > ul > li:fresh","p:unordered-list(3) => ul|ol > li > ul|ol > li > ul > li:fresh","p:unordered-list(4) => ul|ol > li > ul|ol > li > ul|ol > li > ul > li:fresh","p:unordered-list(5) => ul|ol > li > ul|ol > li > ul|ol > li > ul|ol > li > ul > li:fresh","p:ordered-list(1) => ol > li:fresh","p:ordered-list(2) => ul|ol > li > ol > li:fresh","p:ordered-list(3) => ul|ol > li > ul|ol > li > ol > li:fresh","p:ordered-list(4) => ul|ol > li > ul|ol > li > ul|ol > li > ol > li:fresh","p:ordered-list(5) => ul|ol > li > ul|ol > li > ul|ol > li > ul|ol > li > ol > li:fresh","r[style-name='Hyperlink'] =>","p[style-name='Normal'] => p:fresh"],w=y._standardOptions={transformDocument:function identity(t){return t},includeDefaultStyleMap:!0,includeEmbeddedStyleMap:!0};function readStyleMap(t){return t?x.isString(t)?t.split("\n").map((function(t){return t.trim()})).filter((function(t){return""!==t&&"#"!==t.charAt(0)})):t:[]}},{underscore:117}],23:[function(t,m,y){var x=t("underscore"),v=t("bluebird/js/release/promise")();y.defer=function defer(){var t,m,y=new v.Promise((function(y,x){t=y,m=x}));return{resolve:t,reject:m,promise:y}},y.when=v.resolve,y.resolve=v.resolve,y.all=v.all,y.props=v.props,y.reject=v.reject,y.promisify=v.promisify,y.mapSeries=v.mapSeries,y.attempt=v.attempt,y.nfcall=function(t){var m=Array.prototype.slice.call(arguments,1);return v.promisify(t).apply(null,m)},v.prototype.fail=v.prototype.caught,v.prototype.also=function(t){return this.then((function(m){var y=x.extend({},m,t(m));return v.props(y)}))}},{"bluebird/js/release/promise":61,underscore:117}],24:[function(t,m,y){var x=t("./documents");y.convertElementToRawText=function convertElementToRawText(t){if("text"===t.type)return t.value;if(t.type===x.types.tab)return"\t";var m="paragraph"===t.type?"\n\n":"";return(t.children||[]).map(convertElementToRawText).join("")+m}},{"./documents":4}],25:[function(t,m,y){var x=t("underscore");function Result(t,m){this.value=t,this.messages=m||[]}function combineMessages(t){var m=[];return x.flatten(x.pluck(t,"messages"),!0).forEach((function(t){(function containsMessage(t,m){return void 0!==x.find(t,isSameMessage.bind(null,m))})(m,t)||m.push(t)})),m}function isSameMessage(t,m){return t.type===m.type&&t.message===m.message}y.Result=Result,y.success=function success(t){return new Result(t,[])},y.warning=function warning(t){return{type:"warning",message:t}},y.error=function error(t){return{type:"error",message:t.message,error:t}},Result.prototype.map=function(t){return new Result(t(this.value),this.messages)},Result.prototype.flatMap=function(t){var m=t(this.value);return new Result(m.value,combineMessages([this,m]))},Result.prototype.flatMapThen=function(t){var m=this;return t(this.value).then((function(t){return new Result(t.value,combineMessages([m,t]))}))},Result.combine=function(t){return new Result(x.flatten(x.pluck(t,"value")),combineMessages(t))}},{underscore:117}],26:[function(t,m,y){var x=t("underscore"),v=t("lop"),w=t("./styles/document-matchers"),E=t("./styles/html-paths"),C=t("./styles/parser/tokeniser").tokenise,S=t("./results");function documentMatcherRule(){var t=v.rules.sequence,identifierToConstant=function(t,m){return v.rules.then(v.rules.token("identifier",t),(function(){return m}))},m=identifierToConstant("p",w.paragraph),y=identifierToConstant("r",w.run),E=v.rules.firstOf("p or r or table",m,y),C=v.rules.then(z,(function(t){return{styleId:t}})),S=v.rules.firstOf("style name matcher",v.rules.then(v.rules.sequence(v.rules.tokenOfType("equals"),v.rules.sequence.cut(),v.rules.sequence.capture(I)).head(),(function(t){return{styleName:w.equalTo(t)}})),v.rules.then(v.rules.sequence(v.rules.tokenOfType("startsWith"),v.rules.sequence.cut(),v.rules.sequence.capture(I)).head(),(function(t){return{styleName:w.startsWith(t)}}))),k=v.rules.sequence(v.rules.tokenOfType("open-square-bracket"),v.rules.sequence.cut(),v.rules.token("identifier","style-name"),v.rules.sequence.capture(S),v.rules.tokenOfType("close-square-bracket")).head(),O=v.rules.firstOf("list type",identifierToConstant("ordered-list",{isOrdered:!0}),identifierToConstant("unordered-list",{isOrdered:!1})),q=t(v.rules.tokenOfType("colon"),t.capture(O),t.cut(),v.rules.tokenOfType("open-paren"),t.capture(B),v.rules.tokenOfType("close-paren")).map((function(t,m){return{list:{isOrdered:t.isOrdered,levelIndex:m-1}}}));function createMatcherSuffixesRule(t){var m=v.rules.firstOf.apply(v.rules.firstOf,["matcher suffix"].concat(t)),y=v.rules.zeroOrMore(m);return v.rules.then(y,(function(t){var m={};return t.forEach((function(t){x.extend(m,t)})),m}))}var $=t(t.capture(E),t.capture(createMatcherSuffixesRule([C,k,q]))).map((function(t,m){return t(m)})),Q=t(v.rules.token("identifier","table"),t.capture(createMatcherSuffixesRule([C,k]))).map((function(t){return w.table(t)})),ee=identifierToConstant("b",w.bold),te=identifierToConstant("i",w.italic),ne=identifierToConstant("u",w.underline),ie=identifierToConstant("strike",w.strikethrough),re=identifierToConstant("all-caps",w.allCaps),ae=identifierToConstant("small-caps",w.smallCaps),oe=identifierToConstant("comment-reference",w.commentReference),ce=t(v.rules.token("identifier","br"),t.cut(),v.rules.tokenOfType("open-square-bracket"),v.rules.token("identifier","type"),v.rules.tokenOfType("equals"),t.capture(I),v.rules.tokenOfType("close-square-bracket")).map((function(t){switch(t){case"line":return w.lineBreak;case"page":return w.pageBreak;case"column":return w.columnBreak}}));return v.rules.firstOf("element type",$,Q,ee,te,ne,ie,re,ae,oe,ce)}function htmlPathRule(){var t=v.rules.sequence.capture,m=v.rules.tokenOfType("whitespace"),y=v.rules.then(v.rules.optional(v.rules.sequence(v.rules.tokenOfType("colon"),v.rules.token("identifier","fresh"))),(function(t){return t.map((function(){return!0})).valueOrElse(!1)})),x=v.rules.then(v.rules.optional(v.rules.sequence(v.rules.tokenOfType("colon"),v.rules.token("identifier","separator"),v.rules.tokenOfType("open-paren"),t(I),v.rules.tokenOfType("close-paren")).head()),(function(t){return t.valueOrElse("")})),w=v.rules.oneOrMoreWithSeparator(k,v.rules.tokenOfType("choice")),C=v.rules.sequence(t(w),t(v.rules.zeroOrMore(z)),t(y),t(x)).map((function(t,m,y,x){var v={},w={};return m.length>0&&(v.class=m.join(" ")),y&&(w.fresh=!0),x&&(w.separator=x),E.element(t,v,w)}));return v.rules.firstOf("html path",v.rules.then(v.rules.tokenOfType("bang"),(function(){return E.ignore})),v.rules.then(v.rules.zeroOrMoreWithSeparator(C,v.rules.sequence(m,v.rules.tokenOfType("gt"),m)),E.elements))}y.readHtmlPath=function readHtmlPath(t){return parseString(htmlPathRule(),t)},y.readDocumentMatcher=function readDocumentMatcher(t){return parseString(documentMatcherRule(),t)},y.readStyle=function readStyle(t){return parseString(q,t)};var k=v.rules.then(v.rules.tokenOfType("identifier"),decodeEscapeSequences),B=v.rules.tokenOfType("integer"),I=v.rules.then(v.rules.tokenOfType("string"),decodeEscapeSequences),O={n:"\n",r:"\r",t:"\t"};function decodeEscapeSequences(t){return t.replace(/\\(.)/g,(function(t,m){return O[m]||m}))}var z=v.rules.sequence(v.rules.tokenOfType("dot"),v.rules.sequence.cut(),v.rules.sequence.capture(k)).head();function parseString(t,m){var y=C(m),x=v.Parser().parseTokens(t,y);return x.isSuccess()?S.success(x.value()):new S.Result(null,[S.warning(describeFailure(m,x))])}function describeFailure(t,m){return"Did not understand this style mapping, so ignored it: "+t+"\n"+m.errors().map(describeError).join("\n")}function describeError(t){return"Error was at character number "+t.characterNumber()+": Expected "+t.expected+" but got "+t.actual}var q=function createStyleRule(){return v.rules.sequence(v.rules.sequence.capture(documentMatcherRule()),v.rules.tokenOfType("whitespace"),v.rules.tokenOfType("arrow"),v.rules.sequence.capture(v.rules.optional(v.rules.sequence(v.rules.tokenOfType("whitespace"),v.rules.sequence.capture(htmlPathRule())).head())),v.rules.tokenOfType("end")).map((function(t,m){return{from:t,to:m.valueOrElse(E.empty)}}))}()},{"./results":25,"./styles/document-matchers":27,"./styles/html-paths":28,"./styles/parser/tokeniser":29,lop:88,underscore:117}],27:[function(t,m,y){function Matcher(t,m){m=m||{},this._elementType=t,this._styleId=m.styleId,this._styleName=m.styleName,m.list&&(this._listIndex=m.list.levelIndex,this._listIsOrdered=m.list.isOrdered)}function operatorEqualTo(t,m){return t.toUpperCase()===m.toUpperCase()}function operatorStartsWith(t,m){return 0===m.toUpperCase().indexOf(t.toUpperCase())}y.paragraph=function paragraph(t){return new Matcher("paragraph",t)},y.run=function run(t){return new Matcher("run",t)},y.table=function table(t){return new Matcher("table",t)},y.bold=new Matcher("bold"),y.italic=new Matcher("italic"),y.underline=new Matcher("underline"),y.strikethrough=new Matcher("strikethrough"),y.allCaps=new Matcher("allCaps"),y.smallCaps=new Matcher("smallCaps"),y.commentReference=new Matcher("commentReference"),y.lineBreak=new Matcher("break",{breakType:"line"}),y.pageBreak=new Matcher("break",{breakType:"page"}),y.columnBreak=new Matcher("break",{breakType:"column"}),y.equalTo=function equalTo(t){return{operator:operatorEqualTo,operand:t}},y.startsWith=function startsWith(t){return{operator:operatorStartsWith,operand:t}},Matcher.prototype.matches=function(t){return t.type===this._elementType&&(void 0===this._styleId||t.styleId===this._styleId)&&(void 0===this._styleName||t.styleName&&this._styleName.operator(this._styleName.operand,t.styleName))&&(void 0===this._listIndex||function isList(t,m,y){return t.numbering&&t.numbering.level==m&&t.numbering.isOrdered==y}(t,this._listIndex,this._listIsOrdered))&&(void 0===this._breakType||this._breakType===t.breakType)}},{}],28:[function(t,m,y){var x=t("underscore"),v=t("../html");function elements(t){return new HtmlPath(t.map((function(t){return x.isString(t)?element(t):t})))}function HtmlPath(t){this._elements=t}function element(t,m,y){return new Element(t,m,y=y||{})}function Element(t,m,y){var v={};x.isArray(t)?(t.forEach((function(t){v[t]=!0})),t=t[0]):v[t]=!0,this.tagName=t,this.tagNames=v,this.attributes=m||{},this.fresh=y.fresh,this.separator=y.separator}y.topLevelElement=function topLevelElement(t,m){return elements([element(t,m,{fresh:!0})])},y.elements=elements,y.element=element,HtmlPath.prototype.wrap=function wrap(t){for(var m=t(),y=this._elements.length-1;y>=0;y--)m=this._elements[y].wrapNodes(m);return m},Element.prototype.matchesElement=function(t){return this.tagNames[t.tagName]&&x.isEqual(this.attributes||{},t.attributes||{})},Element.prototype.wrap=function wrap(t){return this.wrapNodes(t())},Element.prototype.wrapNodes=function wrapNodes(t){return[v.elementWithTag(this,t)]},y.empty=elements([]),y.ignore={wrap:function(){return[]}}},{"../html":18,underscore:117}],29:[function(t,m,y){var x=t("lop").RegexTokeniser;y.tokenise=function tokenise(t){var m="(?:[a-zA-Z\\-_]|\\\\.)";return new x([{name:"identifier",regex:new RegExp("("+m+"(?:"+m+"|[0-9])*)")},{name:"dot",regex:/\./},{name:"colon",regex:/:/},{name:"gt",regex:/>/},{name:"whitespace",regex:/\s+/},{name:"arrow",regex:/=>/},{name:"equals",regex:/=/},{name:"startsWith",regex:/\^=/},{name:"open-paren",regex:/\(/},{name:"close-paren",regex:/\)/},{name:"open-square-bracket",regex:/\[/},{name:"close-square-bracket",regex:/\]/},{name:"string",regex:new RegExp(v+"'")},{name:"unterminated-string",regex:new RegExp(v)},{name:"integer",regex:/([0-9]+)/},{name:"choice",regex:/\|/},{name:"bang",regex:/(!)/}]).tokenise(t)};var v="'((?:\\\\.|[^'])*)"},{lop:88}],30:[function(t,m,y){var x=t("underscore");function elementsOfType(t,m){return elements((function(y){return y.type===t?m(y):y}))}function elements(t){return function transformElement(m){if(m.children){var y=x.map(m.children,transformElement);m=x.extend(m,{children:y})}return t(m)}}function getDescendants(t){var m=[];return visitDescendants(t,(function(t){m.push(t)})),m}function visitDescendants(t,m){t.children&&t.children.forEach((function(t){visitDescendants(t,m),m(t)}))}y.paragraph=function paragraph(t){return elementsOfType("paragraph",t)},y.run=function run(t){return elementsOfType("run",t)},y._elements=elements,y.getDescendantsOfType=function getDescendantsOfType(t,m){return getDescendants(t).filter((function(t){return t.type===m}))},y.getDescendants=getDescendants},{underscore:117}],31:[function(t,m,y){var x=t("./styles/html-paths"),v=t("./html");y.element=function element(t){return function(m){return v.elementWithTag(x.element(t),[m])}}},{"./html":18,"./styles/html-paths":28}],32:[function(t,m,y){var x=t("util"),v=t("underscore");y.writer=function writer(t){return(t=t||{}).prettyPrint?function prettyWriter(){var t=0,m=" ",y=[],x=!0,E=!1,C=simpleWriter();function open(m,v){w[m]&&indent(),y.push(m),C.open(m,v),w[m]&&t++,x=!1}function close(m){w[m]&&(t--,indent()),y.pop(),C.close(m)}function text(t){startText();var y=isInPre()?t:t.replace("\n","\n"+m);C.text(y)}function selfClosing(t,m){indent(),C.selfClosing(t,m)}function insideIndentedElement(){return 0===y.length||w[y[y.length-1]]}function startText(){E||(indent(),E=!0)}function indent(){if(E=!1,!x&&insideIndentedElement()&&!isInPre()){C._append("\n");for(var y=0;y/g,">")}(t))})).join("")}return{asString:function asString(){return t.join("")},open:function open(m,y){var v=generateAttributeString(y);t.push(x.format("<%s%s>",m,v))},close:function close(m){t.push(x.format("",m))},text:function text(m){t.push(function escapeHtmlText(t){return t.replace(/&/g,"&").replace(//g,">")}(m))},selfClosing:function selfClosing(m,y){var v=generateAttributeString(y);t.push(x.format("<%s%s />",m,v))},_append:function append(m){t.push(m)}}}},{underscore:117,util:121}],33:[function(t,m,y){var x=t("./html-writer"),v=t("./markdown-writer");y.writer=function writer(t){return"markdown"===(t=t||{}).outputFormat?v.writer():x.writer(t)}},{"./html-writer":32,"./markdown-writer":34}],34:[function(t,m,y){var x=t("underscore");function symmetricMarkdownElement(t){return markdownElement(t,t)}function markdownElement(t,m){return function(){return{start:t,end:m}}}function markdownList(t){return function(m,y){return{start:y?"\n":"",end:y?"":"\n",list:{isOrdered:t.isOrdered,indent:y?y.indent+1:0,count:0}}}}var v={p:markdownElement("","\n\n"),br:markdownElement(""," \n"),ul:markdownList({isOrdered:!1}),ol:markdownList({isOrdered:!0}),li:function markdownListItem(t,m,y){(m=m||{indent:0,isOrdered:!1,count:0}).count++,y.hasClosed=!1;var x=m.isOrdered?m.count+".":"-";return{start:repeatString("\t",m.indent)+x+" ",end:function(){if(!y.hasClosed)return y.hasClosed=!0,"\n"}}},strong:symmetricMarkdownElement("__"),em:symmetricMarkdownElement("*"),a:function markdownLink(t){var m=t.href||"";return m?{start:"[",end:"]("+m+")",anchorPosition:"before"}:{}},img:function markdownImage(t){var m=t.src||"",y=t.alt||"";return m||y?{start:"!["+y+"]("+m+")"}:{}}};function repeatString(t,m){return new Array(m+1).join(t)}!function(){for(var t=1;t<=6;t++)v["h"+t]=markdownElement(repeatString("#",t)+" ","\n\n")}(),y.writer=function markdownWriter(){var t=[],m=[],y=null,w={};function open(x,E){E=E||{};var C=(v[x]||function(){return{}})(E,y,w);m.push({end:C.end,list:y}),C.list&&(y=C.list);var S="before"===C.anchorPosition;S&&writeAnchor(E),t.push(C.start||""),S||writeAnchor(E)}function writeAnchor(m){m.id&&t.push('')}function close(v){var w=m.pop();y=w.list;var E=x.isFunction(w.end)?w.end():w.end;t.push(E||"")}return{asString:function asString(){return t.join("")},open,close,text:function text(m){t.push(function escapeMarkdown(t){return t.replace(/\\/g,"\\\\").replace(/([\`\*_\{\}\[\]\(\)\#\+\-\.\!])/g,"\\$1")}(m))},selfClosing:function selfClosing(t,m){open(t,m),close()}}}},{underscore:117}],35:[function(t,m,y){var x=t("./nodes");y.Element=x.Element,y.element=x.element,y.text=x.text,y.readString=t("./reader").readString,y.writeString=t("./writer").writeString},{"./nodes":36,"./reader":37,"./writer":38}],36:[function(t,m,y){var x=t("underscore");y.Element=Element,y.element=function(t,m,y){return new Element(t,m,y)},y.text=function(t){return{type:"text",value:t}};var v={first:function(){return null},firstOrEmpty:function(){return v},attributes:{}};function Element(t,m,y){this.type="element",this.name=t,this.attributes=m||{},this.children=y||[]}Element.prototype.first=function(t){return x.find(this.children,(function(m){return m.name===t}))},Element.prototype.firstOrEmpty=function(t){return this.first(t)||v},Element.prototype.getElementsByTagName=function(t){return toElementList(x.filter(this.children,(function(m){return m.name===t})))},Element.prototype.text=function(){if(0===this.children.length)return"";if(1!==this.children.length||"text"!==this.children[0].type)throw new Error("Not implemented");return this.children[0].value};var w={getElementsByTagName:function(t){return toElementList(x.flatten(this.map((function(m){return m.getElementsByTagName(t)}),!0)))}};function toElementList(t){return x.extend(t,w)}},{underscore:117}],37:[function(t,m,y){var x=t("../promises"),v=t("sax"),w=t("underscore"),E=t("./nodes"),C=E.Element;y.readString=function readString(t,m){m=m||{};var y=!1,S=v.parser(!0,{xmlns:!0,position:!1}),k={children:[]},B=k,I=[],O=x.defer();function mapName(t){if(t.uri){var y=m[t.uri];return(y?y+":":"{"+t.uri+"}")+t.local}return t.local}return S.onopentag=function(t){var m=function mapObject(t,m,y){return w.reduce(t,(function(x,v,w){return x[y(v,w,t)]=m(v,w,t),x}),{})}(t.attributes,(function(t){return t.value}),mapName),y=new C(mapName(t),m);B.children.push(y),I.push(B),B=y},S.onclosetag=function(t){B=I.pop()},S.ontext=function(t){B!==k&&B.children.push(E.text(t))},S.onend=function(){y||(y=!0,O.resolve(k.children[0]))},S.onerror=function(t){y||(y=!0,O.reject(t))},S.write(t).close(),O.promise}},{"../promises":23,"./nodes":36,sax:114,underscore:117}],38:[function(t,m,y){var x=t("underscore"),v=t("xmlbuilder");function writeTextNode(t,m){t.text(m.value)}y.writeString=function writeString(t,m){var y=x.invert(m),w={element:function writeElement(t,m){var y=t.element(mapElementName(m.name),m.attributes);m.children.forEach((function(t){writeNode(y,t)}))},text:writeTextNode};function writeNode(t,m){return w[m.type](t,m)}function mapElementName(t){var m=/^\{(.*)\}(.*)$/.exec(t);if(m){var x=y[m[1]];return x+(""===x?"":":")+m[2]}return t}return function writeDocument(t){var y=v.create(mapElementName(t.name),{version:"1.0",encoding:"UTF-8",standalone:!0});return x.forEach(m,(function(t,m){var x="xmlns"+(""===m?"":":"+m);y.attribute(x,t)})),t.children.forEach((function(t){writeNode(y,t)})),y.end()}(t)}},{underscore:117,xmlbuilder:143}],39:[function(t,m,y){(function(m){var x=t("jszip");y.openArrayBuffer=function openArrayBuffer(t){return x.loadAsync(t).then((function(t){return{exists:function exists(m){return null!==t.file(m)},read:function read(y,x){return t.file(y).async("uint8array").then((function(t){var y=function uint8ArrayToBuffer(t){return m.from&&m.from!==Uint8Array.from?m.from(t):new m(t)}(t);return x?y.toString(x):y}))},write:function write(m,y){t.file(m,y)},toBuffer:function toBuffer(){return t.generateAsync({type:"nodebuffer"})}}}))},y.splitPath=function splitPath(t){var m=t.lastIndexOf("/");return-1===m?{dirname:"",basename:t}:{dirname:t.substring(0,m),basename:t.substring(m+1)}},y.joinPath=function joinPath(){var t=Array.prototype.filter.call(arguments,(function(t){return t})),m=[];return t.forEach((function(t){/^\//.test(t)?m=[t]:m.push(t)})),m.join("/")}}).call(this,t("buffer").Buffer)},{buffer:78,jszip:87}],40:[function(t,m,y){y.byteLength=function byteLength(t){return 3*t.length/4-placeHoldersCount(t)},y.toByteArray=function toByteArray(t){var m,y,x,E,C,S,k=t.length;C=placeHoldersCount(t),S=new w(3*k/4-C),x=C>0?k-4:k;var B=0;for(m=0,y=0;m>16&255,S[B++]=E>>8&255,S[B++]=255&E;2===C?(E=v[t.charCodeAt(m)]<<2|v[t.charCodeAt(m+1)]>>4,S[B++]=255&E):1===C&&(E=v[t.charCodeAt(m)]<<10|v[t.charCodeAt(m+1)]<<4|v[t.charCodeAt(m+2)]>>2,S[B++]=E>>8&255,S[B++]=255&E);return S},y.fromByteArray=function fromByteArray(t){for(var m,y=t.length,v=y%3,w="",E=[],C=16383,S=0,k=y-v;Sk?k:S+C));1===v?(m=t[y-1],w+=x[m>>2],w+=x[m<<4&63],w+="=="):2===v&&(m=(t[y-2]<<8)+t[y-1],w+=x[m>>10],w+=x[m>>4&63],w+=x[m<<2&63],w+="=");return E.push(w),E.join("")};for(var x=[],v=[],w="undefined"!=typeof Uint8Array?Uint8Array:Array,E="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",C=0;C<64;++C)x[C]=E[C],v[E.charCodeAt(C)]=C;function placeHoldersCount(t){var m=t.length;if(m%4>0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===t[m-2]?2:"="===t[m-1]?1:0}function encodeChunk(t,m,y){for(var v,w,E=[],C=m;C>18&63]+x[w>>12&63]+x[w>>6&63]+x[63&w]);return E.join("")}v["-".charCodeAt(0)]=62,v["_".charCodeAt(0)]=63},{}],41:[function(t,m,y){m.exports=function(t){var m=t._SomePromiseArray;function any(t){var y=new m(t),x=y.promise();return y.setHowMany(1),y.setUnwrap(),y.init(),x}t.any=function(t){return any(t)},t.prototype.any=function(){return any(this)}}},{}],42:[function(t,m,y){(function(y){var x;try{throw new Error}catch(t){x=t}var v=t("./schedule"),w=t("./queue"),E=t("./util");function Async(){this._customScheduler=!1,this._isTickUsed=!1,this._lateQueue=new w(16),this._normalQueue=new w(16),this._haveDrainedQueues=!1,this._trampolineEnabled=!0;var t=this;this.drainQueues=function(){t._drainQueues()},this._schedule=v}function AsyncInvokeLater(t,m,y){this._lateQueue.push(t,m,y),this._queueTick()}function AsyncInvoke(t,m,y){this._normalQueue.push(t,m,y),this._queueTick()}function AsyncSettlePromises(t){this._normalQueue._pushOne(t),this._queueTick()}Async.prototype.setScheduler=function(t){var m=this._schedule;return this._schedule=t,this._customScheduler=!0,m},Async.prototype.hasCustomScheduler=function(){return this._customScheduler},Async.prototype.enableTrampoline=function(){this._trampolineEnabled=!0},Async.prototype.disableTrampolineIfNecessary=function(){E.hasDevTools&&(this._trampolineEnabled=!1)},Async.prototype.haveItemsQueued=function(){return this._isTickUsed||this._haveDrainedQueues},Async.prototype.fatalError=function(t,m){m?(y.stderr.write("Fatal "+(t instanceof Error?t.stack:t)+"\n"),y.exit(2)):this.throwLater(t)},Async.prototype.throwLater=function(t,m){if(1===arguments.length&&(m=t,t=function(){throw m}),"undefined"!=typeof setTimeout)setTimeout((function(){t(m)}),0);else try{this._schedule((function(){t(m)}))}catch(t){throw new Error("No async scheduler available\n\n See http://goo.gl/MqrFmX\n")}},E.hasDevTools?(Async.prototype.invokeLater=function(t,m,y){this._trampolineEnabled?AsyncInvokeLater.call(this,t,m,y):this._schedule((function(){setTimeout((function(){t.call(m,y)}),100)}))},Async.prototype.invoke=function(t,m,y){this._trampolineEnabled?AsyncInvoke.call(this,t,m,y):this._schedule((function(){t.call(m,y)}))},Async.prototype.settlePromises=function(t){this._trampolineEnabled?AsyncSettlePromises.call(this,t):this._schedule((function(){t._settlePromises()}))}):(Async.prototype.invokeLater=AsyncInvokeLater,Async.prototype.invoke=AsyncInvoke,Async.prototype.settlePromises=AsyncSettlePromises),Async.prototype._drainQueue=function(t){for(;t.length()>0;){var m=t.shift();if("function"==typeof m){var y=t.shift(),x=t.shift();m.call(y,x)}else m._settlePromises()}},Async.prototype._drainQueues=function(){this._drainQueue(this._normalQueue),this._reset(),this._haveDrainedQueues=!0,this._drainQueue(this._lateQueue)},Async.prototype._queueTick=function(){this._isTickUsed||(this._isTickUsed=!0,this._schedule(this.drainQueues))},Async.prototype._reset=function(){this._isTickUsed=!1},m.exports=Async,m.exports.firstLineError=x}).call(this,t("_process"))},{"./queue":65,"./schedule":68,"./util":75,_process:102}],43:[function(t,m,y){m.exports=function(t,m,y,x){var v=!1,rejectThis=function(t,m){this._reject(m)},targetRejected=function(t,m){m.promiseRejectionQueued=!0,m.bindingPromise._then(rejectThis,rejectThis,null,this,t)},bindingResolved=function(t,m){0==(50397184&this._bitField)&&this._resolveCallback(m.target)},bindingRejected=function(t,m){m.promiseRejectionQueued||this._reject(t)};t.prototype.bind=function(w){v||(v=!0,t.prototype._propagateFrom=x.propagateFromFunction(),t.prototype._boundValue=x.boundValueFunction());var E=y(w),C=new t(m);C._propagateFrom(this,1);var S=this._target();if(C._setBoundTo(E),E instanceof t){var k={promiseRejectionQueued:!1,promise:C,target:S,bindingPromise:E};S._then(m,targetRejected,void 0,C,k),E._then(bindingResolved,bindingRejected,void 0,C,k),C._setOnCancel(E)}else C._resolveCallback(S);return C},t.prototype._setBoundTo=function(t){void 0!==t?(this._bitField=2097152|this._bitField,this._boundTo=t):this._bitField=-2097153&this._bitField},t.prototype._isBound=function(){return 2097152==(2097152&this._bitField)},t.bind=function(m,y){return t.resolve(y).bind(m)}}},{}],44:[function(t,m,y){var x=Object.create;if(x){var v=x(null),w=x(null);v[" size"]=w[" size"]=0}m.exports=function(m){var y,x,E=t("./util"),C=E.canEvaluate,S=E.isIdentifier,makeMethodCaller=function(t){return new Function("ensureMethod"," \n return function(obj) { \n 'use strict' \n var len = this.length; \n ensureMethod(obj, 'methodName'); \n switch(len) { \n case 1: return obj.methodName(this[0]); \n case 2: return obj.methodName(this[0], this[1]); \n case 3: return obj.methodName(this[0], this[1], this[2]); \n case 0: return obj.methodName(); \n default: \n return obj.methodName.apply(obj, this); \n } \n }; \n ".replace(/methodName/g,t))(ensureMethod)},makeGetter=function(t){return new Function("obj"," \n 'use strict'; \n return obj.propertyName; \n ".replace("propertyName",t))},getCompiled=function(t,m,y){var x=y[t];if("function"!=typeof x){if(!S(t))return null;if(x=m(t),y[t]=x,y[" size"]++,y[" size"]>512){for(var v=Object.keys(y),w=0;w<256;++w)delete y[v[w]];y[" size"]=v.length-256}}return x};function ensureMethod(t,y){var x;if(null!=t&&(x=t[y]),"function"!=typeof x){var v="Object "+E.classString(t)+" has no method '"+E.toString(y)+"'";throw new m.TypeError(v)}return x}function caller(t){return ensureMethod(t,this.pop()).apply(t,this)}function namedGetter(t){return t[this]}function indexedGetter(t){var m=+this;return m<0&&(m=Math.max(0,m+t.length)),t[m]}y=function(t){return getCompiled(t,makeMethodCaller,v)},x=function(t){return getCompiled(t,makeGetter,w)},m.prototype.call=function(t){for(var m=arguments.length,x=new Array(Math.max(m-1,0)),v=1;v0&&this._settlePromises()},m.prototype._unsetOnCancel=function(){this._onCancelField=void 0},m.prototype._isCancellable=function(){return this.isPending()&&!this._isCancelled()},m.prototype.isCancellable=function(){return this.isPending()&&!this.isCancelled()},m.prototype._doInvokeOnCancel=function(t,m){if(w.isArray(t))for(var y=0;y=0)return y[t]}return t.prototype._promiseCreated=function(){},t.prototype._pushContext=function(){},t.prototype._popContext=function(){return null},t._peekContext=t.prototype._peekContext=function(){},Context.prototype._pushContext=function(){void 0!==this._trace&&(this._trace._promiseCreated=null,y.push(this._trace))},Context.prototype._popContext=function(){if(void 0!==this._trace){var t=y.pop(),m=t._promiseCreated;return t._promiseCreated=null,m}return null},Context.CapturedTrace=null,Context.create=function createContext(){if(m)return new Context},Context.deactivateLongStackTraces=function(){},Context.activateLongStackTraces=function(){var y=t.prototype._pushContext,x=t.prototype._popContext,v=t._peekContext,w=t.prototype._peekContext,E=t.prototype._promiseCreated;Context.deactivateLongStackTraces=function(){t.prototype._pushContext=y,t.prototype._popContext=x,t._peekContext=v,t.prototype._peekContext=w,t.prototype._promiseCreated=E,m=!1},m=!0,t.prototype._pushContext=Context.prototype._pushContext,t.prototype._popContext=Context.prototype._popContext,t._peekContext=t.prototype._peekContext=peekContext,t.prototype._promiseCreated=function(){var t=this._peekContext();t&&null==t._promiseCreated&&(t._promiseCreated=this)}},Context}},{}],48:[function(t,m,y){(function(y){m.exports=function(m,x){var v,w,E,C=m._getDomain,S=m._async,k=t("./errors").Warning,B=t("./util"),I=B.canAttachTrace,O=/[\\\/]bluebird[\\\/]js[\\\/](release|debug|instrumented)/,z=/\((?:timers\.js):\d+:\d+\)/,q=/[\/<\(](.+?):(\d+):(\d+)\)?\s*$/,$=null,Q=null,ee=!1,te=!(0==B.env("BLUEBIRD_DEBUG")||!B.env("BLUEBIRD_DEBUG")&&"development"!==B.env("NODE_ENV")),ne=!(0==B.env("BLUEBIRD_WARNINGS")||!te&&!B.env("BLUEBIRD_WARNINGS")),ie=!(0==B.env("BLUEBIRD_LONG_STACK_TRACES")||!te&&!B.env("BLUEBIRD_LONG_STACK_TRACES")),re=0!=B.env("BLUEBIRD_W_FORGOTTEN_RETURN")&&(ne||!!B.env("BLUEBIRD_W_FORGOTTEN_RETURN"));m.prototype.suppressUnhandledRejections=function(){var t=this._target();t._bitField=-1048577&t._bitField|524288},m.prototype._ensurePossibleRejectionHandled=function(){0==(524288&this._bitField)&&(this._setRejectionIsUnhandled(),S.invokeLater(this._notifyUnhandledRejection,this,void 0))},m.prototype._notifyUnhandledRejectionIsHandled=function(){fireRejectionEvent("rejectionHandled",v,void 0,this)},m.prototype._setReturnedNonUndefined=function(){this._bitField=268435456|this._bitField},m.prototype._returnedNonUndefined=function(){return 0!=(268435456&this._bitField)},m.prototype._notifyUnhandledRejection=function(){if(this._isRejectionUnhandled()){var t=this._settledValue();this._setUnhandledRejectionIsNotified(),fireRejectionEvent("unhandledRejection",w,t,this)}},m.prototype._setUnhandledRejectionIsNotified=function(){this._bitField=262144|this._bitField},m.prototype._unsetUnhandledRejectionIsNotified=function(){this._bitField=-262145&this._bitField},m.prototype._isUnhandledRejectionNotified=function(){return(262144&this._bitField)>0},m.prototype._setRejectionIsUnhandled=function(){this._bitField=1048576|this._bitField},m.prototype._unsetRejectionIsUnhandled=function(){this._bitField=-1048577&this._bitField,this._isUnhandledRejectionNotified()&&(this._unsetUnhandledRejectionIsNotified(),this._notifyUnhandledRejectionIsHandled())},m.prototype._isRejectionUnhandled=function(){return(1048576&this._bitField)>0},m.prototype._warn=function(t,m,y){return warn(t,m,y||this)},m.onPossiblyUnhandledRejection=function(t){var m=C();w="function"==typeof t?null===m?t:B.domainBind(m,t):void 0},m.onUnhandledRejectionHandled=function(t){var m=C();v="function"==typeof t?null===m?t:B.domainBind(m,t):void 0};var disableLongStackTraces=function(){};m.longStackTraces=function(){if(S.haveItemsQueued()&&!le.longStackTraces)throw new Error("cannot enable long stack traces after promises have been created\n\n See http://goo.gl/MqrFmX\n");if(!le.longStackTraces&&longStackTracesIsSupported()){var t=m.prototype._captureStackTrace,y=m.prototype._attachExtraTrace;le.longStackTraces=!0,disableLongStackTraces=function(){if(S.haveItemsQueued()&&!le.longStackTraces)throw new Error("cannot enable long stack traces after promises have been created\n\n See http://goo.gl/MqrFmX\n");m.prototype._captureStackTrace=t,m.prototype._attachExtraTrace=y,x.deactivateLongStackTraces(),S.enableTrampoline(),le.longStackTraces=!1},m.prototype._captureStackTrace=longStackTracesCaptureStackTrace,m.prototype._attachExtraTrace=longStackTracesAttachExtraTrace,x.activateLongStackTraces(),S.disableTrampolineIfNecessary()}},m.hasLongStackTraces=function(){return le.longStackTraces&&longStackTracesIsSupported()};var ae=function(){try{if("function"==typeof CustomEvent){var t=new CustomEvent("CustomEvent");return B.global.dispatchEvent(t),function(t,m){var y=new CustomEvent(t.toLowerCase(),{detail:m,cancelable:!0});return!B.global.dispatchEvent(y)}}if("function"==typeof Event){t=new Event("CustomEvent");return B.global.dispatchEvent(t),function(t,m){var y=new Event(t.toLowerCase(),{cancelable:!0});return y.detail=m,!B.global.dispatchEvent(y)}}return(t=globalThis.document.createEvent("CustomEvent")).initCustomEvent("testingtheevent",!1,!0,{}),B.global.dispatchEvent(t),function(t,m){var y=globalThis.document.createEvent("CustomEvent");return y.initCustomEvent(t.toLowerCase(),!1,!0,m),!B.global.dispatchEvent(y)}}catch(t){}return function(){return!1}}(),oe=B.isNode?function(){return y.emit.apply(y,arguments)}:B.global?function(t){var m="on"+t.toLowerCase(),y=B.global[m];return!!y&&(y.apply(B.global,[].slice.call(arguments,1)),!0)}:function(){return!1};function generatePromiseLifecycleEventObject(t,m){return{promise:m}}var ce={promiseCreated:generatePromiseLifecycleEventObject,promiseFulfilled:generatePromiseLifecycleEventObject,promiseRejected:generatePromiseLifecycleEventObject,promiseResolved:generatePromiseLifecycleEventObject,promiseCancelled:generatePromiseLifecycleEventObject,promiseChained:function(t,m,y){return{promise:m,child:y}},warning:function(t,m){return{warning:m}},unhandledRejection:function(t,m,y){return{reason:m,promise:y}},rejectionHandled:generatePromiseLifecycleEventObject},activeFireEvent=function(t){var m=!1;try{m=oe.apply(null,arguments)}catch(t){S.throwLater(t),m=!0}var y=!1;try{y=ae(t,ce[t].apply(null,arguments))}catch(t){S.throwLater(t),y=!0}return y||m};function defaultFireEvent(){return!1}function cancellationExecute(t,m,y){var x=this;try{t(m,y,(function(t){if("function"!=typeof t)throw new TypeError("onCancel must be a function, got: "+B.toString(t));x._attachCancellationCallback(t)}))}catch(t){return t}}function cancellationAttachCancellationCallback(t){if(!this._isCancellable())return this;var m=this._onCancel();void 0!==m?B.isArray(m)?m.push(t):this._setOnCancel([m,t]):this._setOnCancel(t)}function cancellationOnCancel(){return this._onCancelField}function cancellationSetOnCancel(t){this._onCancelField=t}function cancellationClearCancellationData(){this._cancellationParent=void 0,this._onCancelField=void 0}function cancellationPropagateFrom(t,m){if(0!=(1&m)){this._cancellationParent=t;var y=t._branchesRemainingToCancel;void 0===y&&(y=0),t._branchesRemainingToCancel=y+1}0!=(2&m)&&t._isBound()&&this._setBoundTo(t._boundTo)}m.config=function(t){if("longStackTraces"in(t=Object(t))&&(t.longStackTraces?m.longStackTraces():!t.longStackTraces&&m.hasLongStackTraces()&&disableLongStackTraces()),"warnings"in t){var y=t.warnings;le.warnings=!!y,re=le.warnings,B.isObject(y)&&"wForgottenReturn"in y&&(re=!!y.wForgottenReturn)}if("cancellation"in t&&t.cancellation&&!le.cancellation){if(S.haveItemsQueued())throw new Error("cannot enable cancellation after promises are in use");m.prototype._clearCancellationData=cancellationClearCancellationData,m.prototype._propagateFrom=cancellationPropagateFrom,m.prototype._onCancel=cancellationOnCancel,m.prototype._setOnCancel=cancellationSetOnCancel,m.prototype._attachCancellationCallback=cancellationAttachCancellationCallback,m.prototype._execute=cancellationExecute,se=cancellationPropagateFrom,le.cancellation=!0}return"monitoring"in t&&(t.monitoring&&!le.monitoring?(le.monitoring=!0,m.prototype._fireEvent=activeFireEvent):!t.monitoring&&le.monitoring&&(le.monitoring=!1,m.prototype._fireEvent=defaultFireEvent)),m},m.prototype._fireEvent=defaultFireEvent,m.prototype._execute=function(t,m,y){try{t(m,y)}catch(t){return t}},m.prototype._onCancel=function(){},m.prototype._setOnCancel=function(t){},m.prototype._attachCancellationCallback=function(t){},m.prototype._captureStackTrace=function(){},m.prototype._attachExtraTrace=function(){},m.prototype._clearCancellationData=function(){},m.prototype._propagateFrom=function(t,m){};var se=function bindingPropagateFrom(t,m){0!=(2&m)&&t._isBound()&&this._setBoundTo(t._boundTo)};function boundValueFunction(){var t=this._boundTo;return void 0!==t&&t instanceof m?t.isFulfilled()?t.value():void 0:t}function longStackTracesCaptureStackTrace(){this._trace=new CapturedTrace(this._peekContext())}function longStackTracesAttachExtraTrace(t,m){if(I(t)){var y=this._trace;if(void 0!==y&&m&&(y=y._parent),void 0!==y)y.attachExtraTrace(t);else if(!t.__stackCleaned__){var x=parseStackAndMessage(t);B.notEnumerableProp(t,"stack",x.message+"\n"+x.stack.join("\n")),B.notEnumerableProp(t,"__stackCleaned__",!0)}}}function warn(t,y,x){if(le.warnings){var v,w=new k(t);if(y)x._attachExtraTrace(w);else if(le.longStackTraces&&(v=m._peekContext()))v.attachExtraTrace(w);else{var E=parseStackAndMessage(w);w.stack=E.message+"\n"+E.stack.join("\n")}activeFireEvent("warning",w)||formatAndLogError(w,"",!0)}}function cleanStack(t){for(var m=[],y=0;y0?function stackFramesAsArray(t){for(var m=t.stack.replace(/\s+$/g,"").split("\n"),y=0;y0&&"SyntaxError"!=t.name&&(m=m.slice(y)),m}(t):[" (No stack trace)"],{message:y,stack:"SyntaxError"==t.name?m:cleanStack(m)}}function formatAndLogError(t,m,y){if("undefined"!=typeof console){var x;if(B.isObject(t)){var v=t.stack;x=m+Q(v,t)}else x=m+String(t);"function"==typeof E?E(x,y):"function"!=typeof console.log&&"object"!=typeof console.log||console.log(x)}}function fireRejectionEvent(t,m,y,x){var v=!1;try{"function"==typeof m&&(v=!0,"rejectionHandled"===t?m(x):m(y,x))}catch(t){S.throwLater(t)}"unhandledRejection"===t?activeFireEvent(t,y,x)||v||formatAndLogError(y,"Unhandled rejection "):activeFireEvent(t,x)}function formatNonError(t){var m;if("function"==typeof t)m="[function "+(t.name||"anonymous")+"]";else{m=t&&"function"==typeof t.toString?t.toString():B.toString(t);if(/\[object [a-zA-Z0-9$_]+\]/.test(m))try{m=JSON.stringify(t)}catch(t){}0===m.length&&(m="(empty array)")}return"(<"+function snip(t){var m=41;if(t.length, no stack trace)"}function longStackTracesIsSupported(){return"function"==typeof ue}var shouldIgnore=function(){return!1},de=/[\/<\(]([^:\/]+):(\d+):(?:\d+)\)?\s*$/;function parseLineInfo(t){var m=t.match(de);if(m)return{fileName:m[1],line:parseInt(m[2],10)}}function CapturedTrace(t){this._parent=t,this._promisesCreated=0;var m=this._length=1+(void 0===t?0:t._length);ue(this,CapturedTrace),m>32&&this.uncycle()}B.inherits(CapturedTrace,Error),x.CapturedTrace=CapturedTrace,CapturedTrace.prototype.uncycle=function(){var t=this._length;if(!(t<2)){for(var m=[],y={},x=0,v=this;void 0!==v;++x)m.push(v),v=v._parent;for(x=(t=this._length=x)-1;x>=0;--x){var w=m[x].stack;void 0===y[w]&&(y[w]=x)}for(x=0;x0&&(m[E-1]._parent=void 0,m[E-1]._length=1),m[x]._parent=void 0,m[x]._length=1;var C=x>0?m[x-1]:this;E=0;--k)m[k]._length=S,S++;return}}}},CapturedTrace.prototype.attachExtraTrace=function(t){if(!t.__stackCleaned__){this.uncycle();for(var m=parseStackAndMessage(t),y=m.message,x=[m.stack],v=this;void 0!==v;)x.push(cleanStack(v.stack.split("\n"))),v=v._parent;!function removeCommonRoots(t){for(var m=t[0],y=1;y=0;--C)if(x[C]===w){E=C;break}for(C=E;C>=0;--C){var S=x[C];if(m[v]!==S)break;m.pop(),v--}m=x}}(x),function removeDuplicateOrEmptyJumps(t){for(var m=0;m=0)return $=/@/,Q=v8stackFormatter,ee=!0,function captureStackTrace(t){t.stack=(new Error).stack};try{throw new Error}catch(t){y="stack"in t}return!("stack"in x)&&y&&"number"==typeof Error.stackTraceLimit?($=t,Q=v8stackFormatter,function captureStackTrace(t){Error.stackTraceLimit+=6;try{throw new Error}catch(m){t.stack=m.stack}Error.stackTraceLimit-=6}):(Q=function(t,m){return"string"==typeof t?t:"object"!=typeof m&&"function"!=typeof m||void 0===m.name||void 0===m.message?formatNonError(m):m.toString()},null)}();"undefined"!=typeof console&&void 0!==console.warn&&(E=function(t){console.warn(t)},B.isNode&&y.stderr.isTTY?E=function(t,m){var y=m?"":"";console.warn(y+t+"\n")}:B.isNode||"string"!=typeof(new Error).stack||(E=function(t,m){console.warn("%c"+t,m?"color: darkorange":"color: red")}));var le={warnings:ne,longStackTraces:!1,cancellation:!1,monitoring:!1};return ie&&m.longStackTraces(),{longStackTraces:function(){return le.longStackTraces},warnings:function(){return le.warnings},cancellation:function(){return le.cancellation},monitoring:function(){return le.monitoring},propagateFromFunction:function(){return se},boundValueFunction:function(){return boundValueFunction},checkForgottenReturns:function checkForgottenReturns(t,m,y,x,v){if(void 0===t&&null!==m&&re){if(void 0!==v&&v._returnedNonUndefined())return;if(0==(65535&x._bitField))return;y&&(y+=" ");var w="",E="";if(m._trace){for(var C=m._trace.stack.split("\n"),S=cleanStack(C),k=S.length-1;k>=0;--k){var B=S[k];if(!z.test(B)){var I=B.match(q);I&&(w="at "+I[1]+":"+I[2]+":"+I[3]+" ");break}}if(S.length>0){var O=S[0];for(k=0;k0&&(E="\n"+C[k-1]);break}}}var $="a promise was created in a "+y+"handler "+w+"but was not returned from it, see http://goo.gl/rRqMUw"+E;x._warn($,!0,m)}},setBounds:function setBounds(t,m){if(longStackTracesIsSupported()){for(var y,x,v=t.stack.split("\n"),w=m.stack.split("\n"),E=-1,C=-1,S=0;S=C||(shouldIgnore=function(t){if(O.test(t))return!0;var m=parseLineInfo(t);return!!(m&&m.fileName===y&&E<=m.line&&m.line<=C)})}},warn,deprecated:function deprecated(t,m){var y=t+" is deprecated and will be removed in a future version.";return m&&(y+=" Use "+m+" instead."),warn(y)},CapturedTrace,fireDomEvent:ae,fireGlobalEvent:oe}}}).call(this,t("_process"))},{"./errors":51,"./util":75,_process:102}],49:[function(t,m,y){m.exports=function(t){function returner(){return this.value}function thrower(){throw this.reason}t.prototype.return=t.prototype.thenReturn=function(m){return m instanceof t&&m.suppressUnhandledRejections(),this._then(returner,void 0,void 0,{value:m},void 0)},t.prototype.throw=t.prototype.thenThrow=function(t){return this._then(thrower,void 0,void 0,{reason:t},void 0)},t.prototype.catchThrow=function(t){if(arguments.length<=1)return this._then(void 0,thrower,void 0,{reason:t},void 0);var m=arguments[1];return this.caught(t,(function(){throw m}))},t.prototype.catchReturn=function(m){if(arguments.length<=1)return m instanceof t&&m.suppressUnhandledRejections(),this._then(void 0,returner,void 0,{value:m},void 0);var y=arguments[1];y instanceof t&&y.suppressUnhandledRejections();return this.caught(m,(function(){return y}))}}},{}],50:[function(t,m,y){m.exports=function(t,m){var y=t.reduce,x=t.all;function promiseAllThis(){return x(this)}t.prototype.each=function(t){return y(this,t,m,0)._then(promiseAllThis,void 0,void 0,this,void 0)},t.prototype.mapSeries=function(t){return y(this,t,m,m)},t.each=function(t,x){return y(t,x,m,0)._then(promiseAllThis,void 0,void 0,t,void 0)},t.mapSeries=function PromiseMapSeries(t,x){return y(t,x,m,m)}}},{}],51:[function(t,m,y){var x,v,w=t("./es5"),E=w.freeze,C=t("./util"),S=C.inherits,k=C.notEnumerableProp;function subError(t,m){function SubError(y){if(!(this instanceof SubError))return new SubError(y);k(this,"message","string"==typeof y?y:m),k(this,"name",t),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):Error.call(this)}return S(SubError,Error),SubError}var B=subError("Warning","warning"),I=subError("CancellationError","cancellation error"),O=subError("TimeoutError","timeout error"),z=subError("AggregateError","aggregate error");try{x=TypeError,v=RangeError}catch(t){x=subError("TypeError","type error"),v=subError("RangeError","range error")}for(var q="join pop push shift unshift slice filter forEach some every map indexOf lastIndexOf reduce reduceRight sort reverse".split(" "),$=0;$1?t.cancelPromise._reject(m):t.cancelPromise._cancel(),t.cancelPromise=null,!0)}function succeed(){return finallyHandler.call(this,this.promise._target()._settledValue())}function fail(t){if(!checkCancel(this,t))return w.e=t,w}function finallyHandler(t){var x=this.promise,E=this.handler;if(!this.called){this.called=!0;var C=this.isFinallyHandler()?E.call(x._boundValue()):E.call(x._boundValue(),t);if(void 0!==C){x._setReturnedNonUndefined();var S=y(C,x);if(S instanceof m){if(null!=this.cancelPromise){if(S._isCancelled()){var k=new v("late cancellation observer");return x._attachExtraTrace(k),w.e=k,w}S.isPending()&&S._attachCancellationCallback(new FinallyHandlerCancelReaction(this))}return S._then(succeed,fail,void 0,this,void 0)}}}return x.isRejected()?(checkCancel(this),w.e=t,w):(checkCancel(this),t)}return PassThroughHandlerContext.prototype.isFinallyHandler=function(){return 0===this.type},FinallyHandlerCancelReaction.prototype._resultCancelled=function(){checkCancel(this.finallyHandler)},m.prototype._passThrough=function(t,m,y,x){return"function"!=typeof t?this.then():this._then(y,x,void 0,new PassThroughHandlerContext(this,m,t),void 0)},m.prototype.lastly=m.prototype.finally=function(t){return this._passThrough(t,0,finallyHandler,finallyHandler)},m.prototype.tap=function(t){return this._passThrough(t,1,finallyHandler)},PassThroughHandlerContext}},{"./util":75}],55:[function(t,m,y){m.exports=function(m,y,x,v,w,E){var C=t("./errors").TypeError,S=t("./util"),k=S.errorObj,B=S.tryCatch,I=[];function PromiseSpawn(t,y,v,w){if(E.cancellation()){var C=new m(x),S=this._finallyPromise=new m(x);this._promise=C.lastly((function(){return S})),C._captureStackTrace(),C._setOnCancel(this)}else{(this._promise=new m(x))._captureStackTrace()}this._stack=w,this._generatorFunction=t,this._receiver=y,this._generator=void 0,this._yieldHandlers="function"==typeof v?[v].concat(I):I,this._yieldedPromise=null,this._cancellationPhase=!1}S.inherits(PromiseSpawn,w),PromiseSpawn.prototype._isResolved=function(){return null===this._promise},PromiseSpawn.prototype._cleanup=function(){this._promise=this._generator=null,E.cancellation()&&null!==this._finallyPromise&&(this._finallyPromise._fulfill(),this._finallyPromise=null)},PromiseSpawn.prototype._promiseCancelled=function(){if(!this._isResolved()){var t;if(void 0!==this._generator.return)this._promise._pushContext(),t=B(this._generator.return).call(this._generator,void 0),this._promise._popContext();else{var y=new m.CancellationError("generator .return() sentinel");m.coroutine.returnSentinel=y,this._promise._attachExtraTrace(y),this._promise._pushContext(),t=B(this._generator.throw).call(this._generator,y),this._promise._popContext()}this._cancellationPhase=!0,this._yieldedPromise=null,this._continue(t)}},PromiseSpawn.prototype._promiseFulfilled=function(t){this._yieldedPromise=null,this._promise._pushContext();var m=B(this._generator.next).call(this._generator,t);this._promise._popContext(),this._continue(m)},PromiseSpawn.prototype._promiseRejected=function(t){this._yieldedPromise=null,this._promise._attachExtraTrace(t),this._promise._pushContext();var m=B(this._generator.throw).call(this._generator,t);this._promise._popContext(),this._continue(m)},PromiseSpawn.prototype._resultCancelled=function(){if(this._yieldedPromise instanceof m){var t=this._yieldedPromise;this._yieldedPromise=null,t.cancel()}},PromiseSpawn.prototype.promise=function(){return this._promise},PromiseSpawn.prototype._run=function(){this._generator=this._generatorFunction.call(this._receiver),this._receiver=this._generatorFunction=void 0,this._promiseFulfilled(void 0)},PromiseSpawn.prototype._continue=function(t){var y=this._promise;if(t===k)return this._cleanup(),this._cancellationPhase?y.cancel():y._rejectCallback(t.e,!1);var x=t.value;if(!0===t.done)return this._cleanup(),this._cancellationPhase?y.cancel():y._resolveCallback(x);var w=v(x,this._promise);if(w instanceof m||(w=function promiseFromYieldHandler(t,y,x){for(var w=0;w0&&"function"==typeof arguments[w]&&(t=arguments[w],w<=8&&k)){(ae=new m(v))._captureStackTrace();for(var B=new(0,O[w-1])(t),I=z,$=0;$=1?E:0,w).promise()}S.inherits(MappingPromiseArray,y),MappingPromiseArray.prototype._asyncInit=function(){this._init$(void 0,-2)},MappingPromiseArray.prototype._init=function(){},MappingPromiseArray.prototype._promiseFulfilled=function(t,y){var x=this._values,w=this.length(),C=this._preservedValues,S=this._limit;if(y<0){if(x[y=-1*y-1]=t,S>=1&&(this._inFlight--,this._drainQueue(),this._isResolved()))return!0}else{if(S>=1&&this._inFlight>=S)return x[y]=t,this._queue.push(y),!1;null!==C&&(C[y]=t);var I=this._promise,O=this._callback,z=I._boundValue();I._pushContext();var q=k(O).call(z,t,y,w),$=I._popContext();if(E.checkForgottenReturns(q,$,null!==C?"Promise.filter":"Promise.map",I),q===B)return this._reject(q.e),!0;var Q=v(q,this._promise);if(Q instanceof m){var ee=(Q=Q._target())._bitField;if(0==(50397184&ee))return S>=1&&this._inFlight++,x[y]=Q,Q._proxy(this,-1*(y+1)),!1;if(0==(33554432&ee))return 0!=(16777216&ee)?(this._reject(Q._reason()),!0):(this._cancel(),!0);q=Q._value()}x[y]=q}return++this._totalResolved>=w&&(null!==C?this._filter(x,C):this._resolve(x),!0)},MappingPromiseArray.prototype._drainQueue=function(){for(var t=this._queue,m=this._limit,y=this._values;t.length>0&&this._inFlight1){w.deprecated("calling Promise.try with more than 1 argument");var k=arguments[1],B=arguments[2];x=E.isArray(k)?C(t).apply(B,k):C(t).call(B,k)}else x=C(t)();var I=S._popContext();return w.checkForgottenReturns(x,I,"Promise.try",S),S._resolveFromSyncValue(x),S},m.prototype._resolveFromSyncValue=function(t){t===E.errorObj?this._rejectCallback(t.e,!1):this._resolveCallback(t,!0)}}},{"./util":75}],59:[function(t,m,y){var x=t("./util"),v=x.maybeWrapAsError,w=t("./errors").OperationalError,E=t("./es5");var C=/^(?:name|message|stack|cause)$/;function wrapAsOperationalError(t){var m;if(function isUntypedError(t){return t instanceof Error&&E.getPrototypeOf(t)===Error.prototype}(t)){(m=new w(t)).name=t.name,m.message=t.message,m.stack=t.stack;for(var y=E.keys(t),v=0;v1){var y,x=new Array(m-1),v=0;for(y=0;y0&&"function"!=typeof t&&"function"!=typeof m){var y=".then() only accepts functions but was passed: "+w.classString(t);arguments.length>1&&(y+=", "+w.classString(m)),this._warn(y)}return this._then(t,m,void 0,void 0,void 0)},Promise.prototype.done=function(t,m){this._then(t,m,void 0,void 0,void 0)._setIsFinal()},Promise.prototype.spread=function(t){return"function"!=typeof t?apiRejection("expecting a function but got "+w.classString(t)):this.all()._then(t,void 0,void 0,O,void 0)},Promise.prototype.toJSON=function(){var t={isFulfilled:!1,isRejected:!1,fulfillmentValue:void 0,rejectionReason:void 0};return this.isFulfilled()?(t.fulfillmentValue=this.value(),t.isFulfilled=!0):this.isRejected()&&(t.rejectionReason=this.reason(),t.isRejected=!0),t},Promise.prototype.all=function(){return arguments.length>0&&this._warn(".all() was passed arguments but it does not take any"),new $(this).promise()},Promise.prototype.error=function(t){return this.caught(w.originatesFromRejection,t)},Promise.getNewLibraryCopy=m.exports,Promise.is=function(t){return t instanceof Promise},Promise.fromNode=Promise.fromCallback=function(t){var m=new Promise(INTERNAL);m._captureStackTrace();var y=arguments.length>1&&!!Object(arguments[1]).multiArgs,x=oe(t)(re(m,y));return x===ae&&m._rejectCallback(x.e,!0),m._isFateSealed()||m._setAsyncGuaranteed(),m},Promise.all=function(t){return new $(t).promise()},Promise.cast=function(t){var m=q(t);return m instanceof Promise||((m=new Promise(INTERNAL))._captureStackTrace(),m._setFulfilled(),m._rejectionHandler0=t),m},Promise.resolve=Promise.fulfilled=Promise.cast,Promise.reject=Promise.rejected=function(t){var m=new Promise(INTERNAL);return m._captureStackTrace(),m._rejectCallback(t,!0),m},Promise.setScheduler=function(t){if("function"!=typeof t)throw new B("expecting a function but got "+w.classString(t));return S.setScheduler(t)},Promise.prototype._then=function(t,m,y,v,E){var C=void 0!==E,k=C?E:new Promise(INTERNAL),B=this._target(),O=B._bitField;C||(k._propagateFrom(this,3),k._captureStackTrace(),void 0===v&&0!=(2097152&this._bitField)&&(v=0!=(50397184&O)?this._boundValue():B===this?void 0:this._boundTo),this._fireEvent("promiseChained",this,k));var z=x();if(0!=(50397184&O)){var q,$,Q=B._settlePromiseCtx;0!=(33554432&O)?($=B._rejectionHandler0,q=t):0!=(16777216&O)?($=B._fulfillmentHandler0,q=m,B._unsetRejectionIsUnhandled()):(Q=B._settlePromiseLateCancellationObserver,$=new I("late cancellation observer"),B._attachExtraTrace($),q=m),S.invoke(Q,B,{handler:null===z?q:"function"==typeof q&&w.domainBind(z,q),promise:k,receiver:v,value:$})}else B._addCallbacks(t,m,k,v,z);return k},Promise.prototype._length=function(){return 65535&this._bitField},Promise.prototype._isFateSealed=function(){return 0!=(117506048&this._bitField)},Promise.prototype._isFollowing=function(){return 67108864==(67108864&this._bitField)},Promise.prototype._setLength=function(t){this._bitField=-65536&this._bitField|65535&t},Promise.prototype._setFulfilled=function(){this._bitField=33554432|this._bitField,this._fireEvent("promiseFulfilled",this)},Promise.prototype._setRejected=function(){this._bitField=16777216|this._bitField,this._fireEvent("promiseRejected",this)},Promise.prototype._setFollowing=function(){this._bitField=67108864|this._bitField,this._fireEvent("promiseResolved",this)},Promise.prototype._setIsFinal=function(){this._bitField=4194304|this._bitField},Promise.prototype._isFinal=function(){return(4194304&this._bitField)>0},Promise.prototype._unsetCancelled=function(){this._bitField=-65537&this._bitField},Promise.prototype._setCancelled=function(){this._bitField=65536|this._bitField,this._fireEvent("promiseCancelled",this)},Promise.prototype._setWillBeCancelled=function(){this._bitField=8388608|this._bitField},Promise.prototype._setAsyncGuaranteed=function(){S.hasCustomScheduler()||(this._bitField=134217728|this._bitField)},Promise.prototype._receiverAt=function(t){var m=0===t?this._receiver0:this[4*t-4+3];if(m!==v)return void 0===m&&this._isBound()?this._boundValue():m},Promise.prototype._promiseAt=function(t){return this[4*t-4+2]},Promise.prototype._fulfillmentHandlerAt=function(t){return this[4*t-4+0]},Promise.prototype._rejectionHandlerAt=function(t){return this[4*t-4+1]},Promise.prototype._boundValue=function(){},Promise.prototype._migrateCallback0=function(t){t._bitField;var m=t._fulfillmentHandler0,y=t._rejectionHandler0,x=t._promise0,w=t._receiverAt(0);void 0===w&&(w=v),this._addCallbacks(m,y,x,w,null)},Promise.prototype._migrateCallbackAt=function(t,m){var y=t._fulfillmentHandlerAt(m),x=t._rejectionHandlerAt(m),w=t._promiseAt(m),E=t._receiverAt(m);void 0===E&&(E=v),this._addCallbacks(y,x,w,E,null)},Promise.prototype._addCallbacks=function(t,m,y,x,v){var E=this._length();if(E>=65531&&(E=0,this._setLength(0)),0===E)this._promise0=y,this._receiver0=x,"function"==typeof t&&(this._fulfillmentHandler0=null===v?t:w.domainBind(v,t)),"function"==typeof m&&(this._rejectionHandler0=null===v?m:w.domainBind(v,m));else{var C=4*E-4;this[C+2]=y,this[C+3]=x,"function"==typeof t&&(this[C+0]=null===v?t:w.domainBind(v,t)),"function"==typeof m&&(this[C+1]=null===v?m:w.domainBind(v,m))}return this._setLength(E+1),E},Promise.prototype._proxy=function(t,m){this._addCallbacks(void 0,void 0,m,t,null)},Promise.prototype._resolveCallback=function(t,m){if(0==(117506048&this._bitField)){if(t===this)return this._rejectCallback(makeSelfResolutionError(),!1);var y=q(t,this);if(!(y instanceof Promise))return this._fulfill(t);m&&this._propagateFrom(y,2);var x=y._target();if(x!==this){var v=x._bitField;if(0==(50397184&v)){var w=this._length();w>0&&x._migrateCallback0(this);for(var E=1;E>>16)){if(t===this){var y=makeSelfResolutionError();return this._attachExtraTrace(y),this._reject(y)}this._setFulfilled(),this._rejectionHandler0=t,(65535&m)>0&&(0!=(134217728&m)?this._settlePromises():S.settlePromises(this))}},Promise.prototype._reject=function(t){var m=this._bitField;if(!((117506048&m)>>>16)){if(this._setRejected(),this._fulfillmentHandler0=t,this._isFinal())return S.fatalError(t,w.isNode);(65535&m)>0?S.settlePromises(this):this._ensurePossibleRejectionHandled()}},Promise.prototype._fulfillPromises=function(t,m){for(var y=1;y0){if(0!=(16842752&t)){var y=this._fulfillmentHandler0;this._settlePromise0(this._rejectionHandler0,y,t),this._rejectPromises(m,y)}else{var x=this._rejectionHandler0;this._settlePromise0(this._fulfillmentHandler0,x,t),this._fulfillPromises(m,x)}this._setLength(0)}this._clearCancellationData()},Promise.prototype._settledValue=function(){var t=this._bitField;return 0!=(33554432&t)?this._rejectionHandler0:0!=(16777216&t)?this._fulfillmentHandler0:void 0},Promise.defer=Promise.pending=function(){return te.deprecated("Promise.defer","new Promise"),{promise:new Promise(INTERNAL),resolve:deferResolve,reject:deferReject}},w.notEnumerableProp(Promise,"_makeSelfResolutionError",makeSelfResolutionError),t("./method")(Promise,INTERNAL,q,apiRejection,te),t("./bind")(Promise,INTERNAL,q,te),t("./cancel")(Promise,$,apiRejection,te),t("./direct_resolve")(Promise),t("./synchronous_inspection")(Promise),t("./join")(Promise,$,q,INTERNAL,S,x),Promise.Promise=Promise,Promise.version="3.4.7",t("./map.js")(Promise,$,apiRejection,q,INTERNAL,te),t("./call_get.js")(Promise),t("./using.js")(Promise,apiRejection,q,ee,INTERNAL,te),t("./timers.js")(Promise,INTERNAL,te),t("./generators.js")(Promise,apiRejection,INTERNAL,q,Proxyable,te),t("./nodeify.js")(Promise),t("./promisify.js")(Promise,INTERNAL),t("./props.js")(Promise,$,q,apiRejection),t("./race.js")(Promise,INTERNAL,q,apiRejection),t("./reduce.js")(Promise,$,apiRejection,q,INTERNAL,te),t("./settle.js")(Promise,$,te),t("./some.js")(Promise,$,apiRejection),t("./filter.js")(Promise,INTERNAL),t("./each.js")(Promise,INTERNAL),t("./any.js")(Promise),w.toFastProperties(Promise),w.toFastProperties(Promise.prototype),fillTypes({a:1}),fillTypes({b:2}),fillTypes({c:3}),fillTypes(1),fillTypes((function(){})),fillTypes(void 0),fillTypes(!1),fillTypes(new Promise(INTERNAL)),te.setBounds(C.firstLineError,w.lastLineError),Promise}}).call(this,t("_process"))},{"./any.js":41,"./async":42,"./bind":43,"./call_get.js":44,"./cancel":45,"./catch_filter":46,"./context":47,"./debuggability":48,"./direct_resolve":49,"./each.js":50,"./errors":51,"./es5":52,"./filter.js":53,"./finally":54,"./generators.js":55,"./join":56,"./map.js":57,"./method":58,"./nodeback":59,"./nodeify.js":60,"./promise_array":62,"./promisify.js":63,"./props.js":64,"./race.js":66,"./reduce.js":67,"./settle.js":69,"./some.js":70,"./synchronous_inspection":71,"./thenables":72,"./timers.js":73,"./using.js":74,"./util":75,_process:102}],62:[function(t,m,y){m.exports=function(m,y,x,v,w){var E=t("./util");E.isArray;function PromiseArray(t){var x=this._promise=new m(y);t instanceof m&&x._propagateFrom(t,3),x._setOnCancel(this),this._values=t,this._length=0,this._totalResolved=0,this._init(void 0,-2)}return E.inherits(PromiseArray,w),PromiseArray.prototype.length=function(){return this._length},PromiseArray.prototype.promise=function(){return this._promise},PromiseArray.prototype._init=function init(t,y){var w=x(this._values,this._promise);if(w instanceof m){var C=(w=w._target())._bitField;if(this._values=w,0==(50397184&C))return this._promise._setAsyncGuaranteed(),w._then(init,this._reject,void 0,this,y);if(0==(33554432&C))return 0!=(16777216&C)?this._reject(w._reason()):this._cancel();w=w._value()}if(null!==(w=E.asArray(w)))0!==w.length?this._iterate(w):-5===y?this._resolveEmptyArray():this._resolve(function toResolutionValue(t){switch(t){case-2:return[];case-3:return{}}}(y));else{var S=v("expecting an array or an iterable object but got "+E.classString(w)).reason();this._promise._rejectCallback(S,!1)}},PromiseArray.prototype._iterate=function(t){var y=this.getActualLength(t.length);this._length=y,this._values=this.shouldCopyValues()?new Array(y):this._values;for(var v=this._promise,w=!1,E=null,C=0;C=this._length&&(this._resolve(this._values),!0)},PromiseArray.prototype._promiseCancelled=function(){return this._cancel(),!0},PromiseArray.prototype._promiseRejected=function(t){return this._totalResolved++,this._reject(t),!0},PromiseArray.prototype._resultCancelled=function(){if(!this._isResolved()){var t=this._values;if(this._cancel(),t instanceof m)t.cancel();else for(var y=0;y=y;--x)m.push(x);for(x=t+1;x<=3;++x)m.push(x);return m}(z),$="string"==typeof t||S===x;function generateCallForArgumentCount(t){var m,y=(m=t,v.filledRange(m,"_arg","")).join(", "),x=t>0?", ":"";return($?"ret = callback.call(this, {{args}}, nodeback); break;\n":void 0===S?"ret = callback({{args}}, nodeback); break;\n":"ret = callback.call(receiver, {{args}}, nodeback); break;\n").replace("{{args}}",y).replace(", ",x)}var Q="string"==typeof t?"this != null ? this['"+t+"'] : fn":"fn",ee="'use strict'; \n var ret = function (Parameters) { \n 'use strict'; \n var len = arguments.length; \n var promise = new Promise(INTERNAL); \n promise._captureStackTrace(); \n var nodeback = nodebackForPromise(promise, "+O+"); \n var ret; \n var callback = tryCatch([GetFunctionCode]); \n switch(len) { \n [CodeForSwitchCase] \n } \n if (ret === errorObj) { \n promise._rejectCallback(maybeWrapAsError(ret.e), true, true);\n } \n if (!promise._isFateSealed()) promise._setAsyncGuaranteed(); \n return promise; \n }; \n notEnumerableProp(ret, '__isPromisified__', true); \n return ret; \n ".replace("[CodeForSwitchCase]",function generateArgumentSwitchCase(){for(var t="",m=0;m=this._length){var y;if(this._isMap)y=function(t){for(var m=new w,y=t.length/2|0,x=0;x>1},m.prototype.props=function(){return props(this)},m.props=function(t){return props(t)}}},{"./es5":52,"./util":75}],65:[function(t,m,y){function Queue(t){this._capacity=t,this._length=0,this._front=0}Queue.prototype._willBeOverCapacity=function(t){return this._capacity=this._length&&(this._resolve(this._values),!0)},SettledPromiseArray.prototype._promiseFulfilled=function(t,m){var y=new v;return y._bitField=33554432,y._settledValueField=t,this._promiseResolved(m,y)},SettledPromiseArray.prototype._promiseRejected=function(t,m){var y=new v;return y._bitField=16777216,y._settledValueField=t,this._promiseResolved(m,y)},m.settle=function(t){return x.deprecated(".settle()",".reflect()"),new SettledPromiseArray(t).promise()},m.prototype.settle=function(){return m.settle(this)}}},{"./util":75}],70:[function(t,m,y){m.exports=function(m,y,x){var v=t("./util"),w=t("./errors").RangeError,E=t("./errors").AggregateError,C=v.isArray,S={};function SomePromiseArray(t){this.constructor$(t),this._howMany=0,this._unwrap=!1,this._initialized=!1}function some(t,m){if((0|m)!==m||m<0)return x("expecting a positive integer\n\n See http://goo.gl/MqrFmX\n");var y=new SomePromiseArray(t),v=y.promise();return y.setHowMany(m),y.init(),v}v.inherits(SomePromiseArray,y),SomePromiseArray.prototype._init=function(){if(this._initialized)if(0!==this._howMany){this._init$(void 0,-5);var t=C(this._values);!this._isResolved()&&t&&this._howMany>this._canPossiblyFulfill()&&this._reject(this._getRangeError(this.length()))}else this._resolve([])},SomePromiseArray.prototype.init=function(){this._initialized=!0,this._init()},SomePromiseArray.prototype.setUnwrap=function(){this._unwrap=!0},SomePromiseArray.prototype.howMany=function(){return this._howMany},SomePromiseArray.prototype.setHowMany=function(t){this._howMany=t},SomePromiseArray.prototype._promiseFulfilled=function(t){return this._addFulfilled(t),this._fulfilled()===this.howMany()&&(this._values.length=this.howMany(),1===this.howMany()&&this._unwrap?this._resolve(this._values[0]):this._resolve(this._values),!0)},SomePromiseArray.prototype._promiseRejected=function(t){return this._addRejected(t),this._checkOutcome()},SomePromiseArray.prototype._promiseCancelled=function(){return this._values instanceof m||null==this._values?this._cancel():(this._addRejected(S),this._checkOutcome())},SomePromiseArray.prototype._checkOutcome=function(){if(this.howMany()>this._canPossiblyFulfill()){for(var t=new E,m=this.length();m0?this._reject(t):this._cancel(),!0}return!1},SomePromiseArray.prototype._fulfilled=function(){return this._totalResolved},SomePromiseArray.prototype._rejected=function(){return this._values.length-this.length()},SomePromiseArray.prototype._addRejected=function(t){this._values.push(t)},SomePromiseArray.prototype._addFulfilled=function(t){this._values[this._totalResolved++]=t},SomePromiseArray.prototype._canPossiblyFulfill=function(){return this.length()-this._rejected()},SomePromiseArray.prototype._getRangeError=function(t){var m="Input array must contain at least "+this._howMany+" items but contains only "+t+" items";return new w(m)},SomePromiseArray.prototype._resolveEmptyArray=function(){this._reject(this._getRangeError(0))},m.some=function(t,m){return some(t,m)},m.prototype.some=function(t){return some(this,t)},m._SomePromiseArray=SomePromiseArray}},{"./errors":51,"./util":75}],71:[function(t,m,y){m.exports=function(t){function PromiseInspection(t){void 0!==t?(t=t._target(),this._bitField=t._bitField,this._settledValueField=t._isFateSealed()?t._settledValue():void 0):(this._bitField=0,this._settledValueField=void 0)}PromiseInspection.prototype._settledValue=function(){return this._settledValueField};var m=PromiseInspection.prototype.value=function(){if(!this.isFulfilled())throw new TypeError("cannot get fulfillment value of a non-fulfilled promise\n\n See http://goo.gl/MqrFmX\n");return this._settledValue()},y=PromiseInspection.prototype.error=PromiseInspection.prototype.reason=function(){if(!this.isRejected())throw new TypeError("cannot get rejection reason of a non-rejected promise\n\n See http://goo.gl/MqrFmX\n");return this._settledValue()},x=PromiseInspection.prototype.isFulfilled=function(){return 0!=(33554432&this._bitField)},v=PromiseInspection.prototype.isRejected=function(){return 0!=(16777216&this._bitField)},w=PromiseInspection.prototype.isPending=function(){return 0==(50397184&this._bitField)},E=PromiseInspection.prototype.isResolved=function(){return 0!=(50331648&this._bitField)};PromiseInspection.prototype.isCancelled=function(){return 0!=(8454144&this._bitField)},t.prototype.__isCancelled=function(){return 65536==(65536&this._bitField)},t.prototype._isCancelled=function(){return this._target().__isCancelled()},t.prototype.isCancelled=function(){return 0!=(8454144&this._target()._bitField)},t.prototype.isPending=function(){return w.call(this._target())},t.prototype.isRejected=function(){return v.call(this._target())},t.prototype.isFulfilled=function(){return x.call(this._target())},t.prototype.isResolved=function(){return E.call(this._target())},t.prototype.value=function(){return m.call(this._target())},t.prototype.reason=function(){var t=this._target();return t._unsetRejectionIsUnhandled(),y.call(t)},t.prototype._value=function(){return this._settledValue()},t.prototype._reason=function(){return this._unsetRejectionIsUnhandled(),this._settledValue()},t.PromiseInspection=PromiseInspection}},{}],72:[function(t,m,y){m.exports=function(m,y){var x=t("./util"),v=x.errorObj,w=x.isObject;var E={}.hasOwnProperty;return function tryConvertToPromise(t,C){if(w(t)){if(t instanceof m)return t;var S=function getThen(t){try{return function doGetThen(t){return t.then}(t)}catch(t){return v.e=t,v}}(t);if(S===v){C&&C._pushContext();var k=m.reject(S.e);return C&&C._popContext(),k}if("function"==typeof S){if(function isAnyBluebirdPromise(t){try{return E.call(t,"_promise0")}catch(t){return!1}}(t)){k=new m(y);return t._then(k._fulfill,k._reject,void 0,k,null),k}return function doThenable(t,w,E){var C=new m(y),S=C;E&&E._pushContext();C._captureStackTrace(),E&&E._popContext();var k=!0,B=x.tryCatch(w).call(t,resolve,reject);k=!1,C&&B===v&&(C._rejectCallback(B.e,!0,!0),C=null);function resolve(t){C&&(C._resolveCallback(t),C=null)}function reject(t){C&&(C._rejectCallback(t,k,!0),C=null)}return S}(t,S,C)}}return t}}},{"./util":75}],73:[function(t,m,y){m.exports=function(m,y,x){var v=t("./util"),w=m.TimeoutError;function HandleWrapper(t){this.handle=t}HandleWrapper.prototype._resultCancelled=function(){clearTimeout(this.handle)};var afterValue=function(t){return E(+this).thenReturn(t)},E=m.delay=function(t,v){var w,E;return void 0!==v?(w=m.resolve(v)._then(afterValue,null,null,t,void 0),x.cancellation()&&v instanceof m&&w._setOnCancel(v)):(w=new m(y),E=setTimeout((function(){w._fulfill()}),+t),x.cancellation()&&w._setOnCancel(new HandleWrapper(E)),w._captureStackTrace()),w._setAsyncGuaranteed(),w};m.prototype.delay=function(t){return E(t,this)};function successClear(t){return clearTimeout(this.handle),t}function failureClear(t){throw clearTimeout(this.handle),t}m.prototype.timeout=function(t,m){var y,E;t=+t;var C=new HandleWrapper(setTimeout((function timeoutTimeout(){y.isPending()&&function(t,m,y){var x;x="string"!=typeof m?m instanceof Error?m:new w("operation timed out"):new w(m),v.markAsOriginatingFromRejection(x),t._attachExtraTrace(x),t._reject(x),null!=y&&y.cancel()}(y,m,E)}),t));return x.cancellation()?(E=this.then(),(y=E._then(successClear,failureClear,void 0,C,void 0))._setOnCancel(C)):y=this._then(successClear,failureClear,void 0,C,void 0),y}}},{"./util":75}],74:[function(t,m,y){m.exports=function(m,y,x,v,w,E){var C=t("./util"),S=t("./errors").TypeError,k=t("./util").inherits,B=C.errorObj,I=C.tryCatch,O={};function thrower(t){setTimeout((function(){throw t}),0)}function dispose(t,y){var v=0,E=t.length,C=new m(w);return function iterator(){if(v>=E)return C._fulfill();var w=function castPreservingDisposable(t){var m=x(t);return m!==t&&"function"==typeof t._isDisposable&&"function"==typeof t._getDisposer&&t._isDisposable()&&m._setDisposable(t._getDisposer()),m}(t[v++]);if(w instanceof m&&w._isDisposable()){try{w=x(w._getDisposer().tryDispose(y),t.promise)}catch(t){return thrower(t)}if(w instanceof m)return w._then(iterator,thrower,null,null,null)}iterator()}(),C}function Disposer(t,m,y){this._data=t,this._promise=m,this._context=y}function FunctionDisposer(t,m,y){this.constructor$(t,m,y)}function maybeUnwrapDisposer(t){return Disposer.isDisposer(t)?(this.resources[this.index]._setDisposable(t),t.promise()):t}function ResourceList(t){this.length=t,this.promise=null,this[t-1]=null}Disposer.prototype.data=function(){return this._data},Disposer.prototype.promise=function(){return this._promise},Disposer.prototype.resource=function(){return this.promise().isFulfilled()?this.promise().value():O},Disposer.prototype.tryDispose=function(t){var m=this.resource(),y=this._context;void 0!==y&&y._pushContext();var x=m!==O?this.doDispose(m,t):null;return void 0!==y&&y._popContext(),this._promise._unsetDisposable(),this._data=null,x},Disposer.isDisposer=function(t){return null!=t&&"function"==typeof t.resource&&"function"==typeof t.tryDispose},k(FunctionDisposer,Disposer),FunctionDisposer.prototype.doDispose=function(t,m){return this.data().call(t,t,m)},ResourceList.prototype._resultCancelled=function(){for(var t=this.length,y=0;y0},m.prototype._getDisposer=function(){return this._disposer},m.prototype._unsetDisposable=function(){this._bitField=-131073&this._bitField,this._disposer=void 0},m.prototype.disposer=function(t){if("function"==typeof t)return new FunctionDisposer(t,this,v());throw new S}}},{"./errors":51,"./util":75}],75:[function(t,m,y){(function(y,x){var v=t("./es5"),w="undefined"==typeof navigator,E={e:{}},C,S="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==x?x:void 0!==this?this:null;function tryCatcher(){try{var t=C;return C=null,t.apply(this,arguments)}catch(t){return E.e=t,E}}function tryCatch(t){return C=t,tryCatcher}var inherits=function(t,m){var y={}.hasOwnProperty;function T(){for(var x in this.constructor=t,this.constructor$=m,m.prototype)y.call(m.prototype,x)&&"$"!==x.charAt(x.length-1)&&(this[x+"$"]=m.prototype[x])}return T.prototype=m.prototype,t.prototype=new T,t.prototype};function isPrimitive(t){return null==t||!0===t||!1===t||"string"==typeof t||"number"==typeof t}function isObject(t){return"function"==typeof t||"object"==typeof t&&null!==t}function maybeWrapAsError(t){return isPrimitive(t)?new Error(safeToString(t)):t}function withAppended(t,m){var y,x=t.length,v=new Array(x+1);for(y=0;y1,x=m.length>0&&!(1===m.length&&"constructor"===m[0]),w=B.test(t+"")&&v.names(t).length>0;if(y||x||w)return!0}return!1}catch(t){return!1}}function toFastProperties(t){function FakeConstructor(){}FakeConstructor.prototype=t;for(var m=8;m--;)new FakeConstructor;return t}var I=/^[a-z$_][a-z$_0-9]*$/i;function isIdentifier(t){return I.test(t)}function filledRange(t,m,y){for(var x=new Array(t),v=0;v10||ee[0]>0),Q.isNode&&Q.toFastProperties(y);try{throw new Error}catch(t){Q.lastLineError=t}m.exports=Q}).call(this,t("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./es5":52,_process:102}],76:[function(t,m,y){},{}],77:[function(t,m,y){(function(m){var x=t("buffer"),v=x.Buffer,w=x.SlowBuffer,E=x.kMaxLength||2147483647;y.alloc=function alloc(t,m,y){if("function"==typeof v.alloc)return v.alloc(t,m,y);if("number"==typeof y)throw new TypeError("encoding must not be number");if("number"!=typeof t)throw new TypeError("size must be a number");if(t>E)throw new RangeError("size is too large");var x=y,w=m;void 0===w&&(x=void 0,w=0);var C=new v(t);if("string"==typeof w)for(var S=new v(w,x),k=S.length,B=-1;++BE)throw new RangeError("size is too large");return new v(t)},y.from=function from(t,y,x){if("function"==typeof v.from&&(!m.Uint8Array||Uint8Array.from!==v.from))return v.from(t,y,x);if("number"==typeof t)throw new TypeError('"value" argument must not be a number');if("string"==typeof t)return new v(t,y);if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer){var w=y;if(1===arguments.length)return new v(t);void 0===w&&(w=0);var E=x;if(void 0===E&&(E=t.byteLength-w),w>=t.byteLength)throw new RangeError("'offset' is out of bounds");if(E>t.byteLength-w)throw new RangeError("'length' is out of bounds");return new v(t.slice(w,w+E))}if(v.isBuffer(t)){var C=new v(t.length);return t.copy(C,0,0,t.length),C}if(t){if(Array.isArray(t)||"undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return new v(t);if("Buffer"===t.type&&Array.isArray(t.data))return new v(t.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")},y.allocUnsafeSlow=function allocUnsafeSlow(t){if("function"==typeof v.allocUnsafeSlow)return v.allocUnsafeSlow(t);if("number"!=typeof t)throw new TypeError("size must be a number");if(t>=E)throw new RangeError("size is too large");return new w(t)}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{buffer:78}],78:[function(t,m,y){(function(m){var x=t("base64-js"),v=t("ieee754"),w=t("isarray");function kMaxLength(){return Buffer.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function createBuffer(t,m){if(kMaxLength()=kMaxLength())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+kMaxLength().toString(16)+" bytes");return 0|t}function byteLength(t,m){if(Buffer.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var y=t.length;if(0===y)return 0;for(var x=!1;;)switch(m){case"ascii":case"latin1":case"binary":return y;case"utf8":case"utf-8":case void 0:return utf8ToBytes(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*y;case"hex":return y>>>1;case"base64":return base64ToBytes(t).length;default:if(x)return utf8ToBytes(t).length;m=(""+m).toLowerCase(),x=!0}}function slowToString(t,m,y){var x=!1;if((void 0===m||m<0)&&(m=0),m>this.length)return"";if((void 0===y||y>this.length)&&(y=this.length),y<=0)return"";if((y>>>=0)<=(m>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return hexSlice(this,m,y);case"utf8":case"utf-8":return utf8Slice(this,m,y);case"ascii":return asciiSlice(this,m,y);case"latin1":case"binary":return latin1Slice(this,m,y);case"base64":return base64Slice(this,m,y);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,m,y);default:if(x)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),x=!0}}function swap(t,m,y){var x=t[m];t[m]=t[y],t[y]=x}function bidirectionalIndexOf(t,m,y,x,v){if(0===t.length)return-1;if("string"==typeof y?(x=y,y=0):y>2147483647?y=2147483647:y<-2147483648&&(y=-2147483648),y=+y,isNaN(y)&&(y=v?0:t.length-1),y<0&&(y=t.length+y),y>=t.length){if(v)return-1;y=t.length-1}else if(y<0){if(!v)return-1;y=0}if("string"==typeof m&&(m=Buffer.from(m,x)),Buffer.isBuffer(m))return 0===m.length?-1:arrayIndexOf(t,m,y,x,v);if("number"==typeof m)return m&=255,Buffer.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?v?Uint8Array.prototype.indexOf.call(t,m,y):Uint8Array.prototype.lastIndexOf.call(t,m,y):arrayIndexOf(t,[m],y,x,v);throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(t,m,y,x,v){var w,E=1,C=t.length,S=m.length;if(void 0!==x&&("ucs2"===(x=String(x).toLowerCase())||"ucs-2"===x||"utf16le"===x||"utf-16le"===x)){if(t.length<2||m.length<2)return-1;E=2,C/=2,S/=2,y/=2}function read(t,m){return 1===E?t[m]:t.readUInt16BE(m*E)}if(v){var k=-1;for(w=y;wC&&(y=C-S),w=y;w>=0;w--){for(var B=!0,I=0;Iv&&(x=v):x=v;var w=m.length;if(w%2!=0)throw new TypeError("Invalid hex string");x>w/2&&(x=w/2);for(var E=0;E>8,v=y%256,w.push(v),w.push(x);return w}(m,t.length-y),t,y,x)}function base64Slice(t,m,y){return 0===m&&y===t.length?x.fromByteArray(t):x.fromByteArray(t.slice(m,y))}function utf8Slice(t,m,y){y=Math.min(t.length,y);for(var x=[],v=m;v239?4:B>223?3:B>191?2:1;if(v+O<=y)switch(O){case 1:B<128&&(I=B);break;case 2:128==(192&(w=t[v+1]))&&(k=(31&B)<<6|63&w)>127&&(I=k);break;case 3:w=t[v+1],C=t[v+2],128==(192&w)&&128==(192&C)&&(k=(15&B)<<12|(63&w)<<6|63&C)>2047&&(k<55296||k>57343)&&(I=k);break;case 4:w=t[v+1],C=t[v+2],S=t[v+3],128==(192&w)&&128==(192&C)&&128==(192&S)&&(k=(15&B)<<18|(63&w)<<12|(63&C)<<6|63&S)>65535&&k<1114112&&(I=k)}null===I?(I=65533,O=1):I>65535&&(I-=65536,x.push(I>>>10&1023|55296),I=56320|1023&I),x.push(I),v+=O}return function decodeCodePointsArray(t){var m=t.length;if(m<=E)return String.fromCharCode.apply(String,t);var y="",x=0;for(;x0&&(t=this.toString("hex",0,m).match(/.{2}/g).join(" "),this.length>m&&(t+=" ... ")),""},Buffer.prototype.compare=function compare(t,m,y,x,v){if(!Buffer.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===m&&(m=0),void 0===y&&(y=t?t.length:0),void 0===x&&(x=0),void 0===v&&(v=this.length),m<0||y>t.length||x<0||v>this.length)throw new RangeError("out of range index");if(x>=v&&m>=y)return 0;if(x>=v)return-1;if(m>=y)return 1;if(this===t)return 0;for(var w=(v>>>=0)-(x>>>=0),E=(y>>>=0)-(m>>>=0),C=Math.min(w,E),S=this.slice(x,v),k=t.slice(m,y),B=0;Bv)&&(y=v),t.length>0&&(y<0||m<0)||m>this.length)throw new RangeError("Attempt to write outside buffer bounds");x||(x="utf8");for(var w=!1;;)switch(x){case"hex":return hexWrite(this,t,m,y);case"utf8":case"utf-8":return utf8Write(this,t,m,y);case"ascii":return asciiWrite(this,t,m,y);case"latin1":case"binary":return latin1Write(this,t,m,y);case"base64":return base64Write(this,t,m,y);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,t,m,y);default:if(w)throw new TypeError("Unknown encoding: "+x);x=(""+x).toLowerCase(),w=!0}},Buffer.prototype.toJSON=function toJSON(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var E=4096;function asciiSlice(t,m,y){var x="";y=Math.min(t.length,y);for(var v=m;vx)&&(y=x);for(var v="",w=m;wy)throw new RangeError("Trying to access beyond buffer length")}function checkInt(t,m,y,x,v,w){if(!Buffer.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(m>v||mt.length)throw new RangeError("Index out of range")}function objectWriteUInt16(t,m,y,x){m<0&&(m=65535+m+1);for(var v=0,w=Math.min(t.length-y,2);v>>8*(x?v:1-v)}function objectWriteUInt32(t,m,y,x){m<0&&(m=4294967295+m+1);for(var v=0,w=Math.min(t.length-y,4);v>>8*(x?v:3-v)&255}function checkIEEE754(t,m,y,x,v,w){if(y+x>t.length)throw new RangeError("Index out of range");if(y<0)throw new RangeError("Index out of range")}function writeFloat(t,m,y,x,w){return w||checkIEEE754(t,0,y,4),v.write(t,m,y,x,23,4),y+4}function writeDouble(t,m,y,x,w){return w||checkIEEE754(t,0,y,8),v.write(t,m,y,x,52,8),y+8}Buffer.prototype.slice=function slice(t,m){var y,x=this.length;if((t=~~t)<0?(t+=x)<0&&(t=0):t>x&&(t=x),(m=void 0===m?x:~~m)<0?(m+=x)<0&&(m=0):m>x&&(m=x),m0&&(v*=256);)x+=this[t+--m]*v;return x},Buffer.prototype.readUInt8=function readUInt8(t,m){return m||checkOffset(t,1,this.length),this[t]},Buffer.prototype.readUInt16LE=function readUInt16LE(t,m){return m||checkOffset(t,2,this.length),this[t]|this[t+1]<<8},Buffer.prototype.readUInt16BE=function readUInt16BE(t,m){return m||checkOffset(t,2,this.length),this[t]<<8|this[t+1]},Buffer.prototype.readUInt32LE=function readUInt32LE(t,m){return m||checkOffset(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},Buffer.prototype.readUInt32BE=function readUInt32BE(t,m){return m||checkOffset(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},Buffer.prototype.readIntLE=function readIntLE(t,m,y){t|=0,m|=0,y||checkOffset(t,m,this.length);for(var x=this[t],v=1,w=0;++w=(v*=128)&&(x-=Math.pow(2,8*m)),x},Buffer.prototype.readIntBE=function readIntBE(t,m,y){t|=0,m|=0,y||checkOffset(t,m,this.length);for(var x=m,v=1,w=this[t+--x];x>0&&(v*=256);)w+=this[t+--x]*v;return w>=(v*=128)&&(w-=Math.pow(2,8*m)),w},Buffer.prototype.readInt8=function readInt8(t,m){return m||checkOffset(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},Buffer.prototype.readInt16LE=function readInt16LE(t,m){m||checkOffset(t,2,this.length);var y=this[t]|this[t+1]<<8;return 32768&y?4294901760|y:y},Buffer.prototype.readInt16BE=function readInt16BE(t,m){m||checkOffset(t,2,this.length);var y=this[t+1]|this[t]<<8;return 32768&y?4294901760|y:y},Buffer.prototype.readInt32LE=function readInt32LE(t,m){return m||checkOffset(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},Buffer.prototype.readInt32BE=function readInt32BE(t,m){return m||checkOffset(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},Buffer.prototype.readFloatLE=function readFloatLE(t,m){return m||checkOffset(t,4,this.length),v.read(this,t,!0,23,4)},Buffer.prototype.readFloatBE=function readFloatBE(t,m){return m||checkOffset(t,4,this.length),v.read(this,t,!1,23,4)},Buffer.prototype.readDoubleLE=function readDoubleLE(t,m){return m||checkOffset(t,8,this.length),v.read(this,t,!0,52,8)},Buffer.prototype.readDoubleBE=function readDoubleBE(t,m){return m||checkOffset(t,8,this.length),v.read(this,t,!1,52,8)},Buffer.prototype.writeUIntLE=function writeUIntLE(t,m,y,x){(t=+t,m|=0,y|=0,x)||checkInt(this,t,m,y,Math.pow(2,8*y)-1,0);var v=1,w=0;for(this[m]=255&t;++w=0&&(w*=256);)this[m+v]=t/w&255;return m+y},Buffer.prototype.writeUInt8=function writeUInt8(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,1,255,0),Buffer.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[m]=255&t,m+1},Buffer.prototype.writeUInt16LE=function writeUInt16LE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,2,65535,0),Buffer.TYPED_ARRAY_SUPPORT?(this[m]=255&t,this[m+1]=t>>>8):objectWriteUInt16(this,t,m,!0),m+2},Buffer.prototype.writeUInt16BE=function writeUInt16BE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,2,65535,0),Buffer.TYPED_ARRAY_SUPPORT?(this[m]=t>>>8,this[m+1]=255&t):objectWriteUInt16(this,t,m,!1),m+2},Buffer.prototype.writeUInt32LE=function writeUInt32LE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,4,4294967295,0),Buffer.TYPED_ARRAY_SUPPORT?(this[m+3]=t>>>24,this[m+2]=t>>>16,this[m+1]=t>>>8,this[m]=255&t):objectWriteUInt32(this,t,m,!0),m+4},Buffer.prototype.writeUInt32BE=function writeUInt32BE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,4,4294967295,0),Buffer.TYPED_ARRAY_SUPPORT?(this[m]=t>>>24,this[m+1]=t>>>16,this[m+2]=t>>>8,this[m+3]=255&t):objectWriteUInt32(this,t,m,!1),m+4},Buffer.prototype.writeIntLE=function writeIntLE(t,m,y,x){if(t=+t,m|=0,!x){var v=Math.pow(2,8*y-1);checkInt(this,t,m,y,v-1,-v)}var w=0,E=1,C=0;for(this[m]=255&t;++w>0)-C&255;return m+y},Buffer.prototype.writeIntBE=function writeIntBE(t,m,y,x){if(t=+t,m|=0,!x){var v=Math.pow(2,8*y-1);checkInt(this,t,m,y,v-1,-v)}var w=y-1,E=1,C=0;for(this[m+w]=255&t;--w>=0&&(E*=256);)t<0&&0===C&&0!==this[m+w+1]&&(C=1),this[m+w]=(t/E>>0)-C&255;return m+y},Buffer.prototype.writeInt8=function writeInt8(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,1,127,-128),Buffer.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[m]=255&t,m+1},Buffer.prototype.writeInt16LE=function writeInt16LE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,2,32767,-32768),Buffer.TYPED_ARRAY_SUPPORT?(this[m]=255&t,this[m+1]=t>>>8):objectWriteUInt16(this,t,m,!0),m+2},Buffer.prototype.writeInt16BE=function writeInt16BE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,2,32767,-32768),Buffer.TYPED_ARRAY_SUPPORT?(this[m]=t>>>8,this[m+1]=255&t):objectWriteUInt16(this,t,m,!1),m+2},Buffer.prototype.writeInt32LE=function writeInt32LE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,4,2147483647,-2147483648),Buffer.TYPED_ARRAY_SUPPORT?(this[m]=255&t,this[m+1]=t>>>8,this[m+2]=t>>>16,this[m+3]=t>>>24):objectWriteUInt32(this,t,m,!0),m+4},Buffer.prototype.writeInt32BE=function writeInt32BE(t,m,y){return t=+t,m|=0,y||checkInt(this,t,m,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),Buffer.TYPED_ARRAY_SUPPORT?(this[m]=t>>>24,this[m+1]=t>>>16,this[m+2]=t>>>8,this[m+3]=255&t):objectWriteUInt32(this,t,m,!1),m+4},Buffer.prototype.writeFloatLE=function writeFloatLE(t,m,y){return writeFloat(this,t,m,!0,y)},Buffer.prototype.writeFloatBE=function writeFloatBE(t,m,y){return writeFloat(this,t,m,!1,y)},Buffer.prototype.writeDoubleLE=function writeDoubleLE(t,m,y){return writeDouble(this,t,m,!0,y)},Buffer.prototype.writeDoubleBE=function writeDoubleBE(t,m,y){return writeDouble(this,t,m,!1,y)},Buffer.prototype.copy=function copy(t,m,y,x){if(y||(y=0),x||0===x||(x=this.length),m>=t.length&&(m=t.length),m||(m=0),x>0&&x=this.length)throw new RangeError("sourceStart out of bounds");if(x<0)throw new RangeError("sourceEnd out of bounds");x>this.length&&(x=this.length),t.length-m=0;--v)t[v+m]=this[v+y];else if(w<1e3||!Buffer.TYPED_ARRAY_SUPPORT)for(v=0;v>>=0,y=void 0===y?this.length:y>>>0,t||(t=0),"number"==typeof t)for(w=m;w55295&&y<57344){if(!v){if(y>56319){(m-=3)>-1&&w.push(239,191,189);continue}if(E+1===x){(m-=3)>-1&&w.push(239,191,189);continue}v=y;continue}if(y<56320){(m-=3)>-1&&w.push(239,191,189),v=y;continue}y=65536+(v-55296<<10|y-56320)}else v&&(m-=3)>-1&&w.push(239,191,189);if(v=null,y<128){if((m-=1)<0)break;w.push(y)}else if(y<2048){if((m-=2)<0)break;w.push(y>>6|192,63&y|128)}else if(y<65536){if((m-=3)<0)break;w.push(y>>12|224,y>>6&63|128,63&y|128)}else{if(!(y<1114112))throw new Error("Invalid code point");if((m-=4)<0)break;w.push(y>>18|240,y>>12&63|128,y>>6&63|128,63&y|128)}}return w}function base64ToBytes(t){return x.toByteArray(function base64clean(t){if((t=function stringtrim(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}(t).replace(C,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function blitBuffer(t,m,y,x){for(var v=0;v=m.length||v>=t.length);++v)m[v+y]=t[v];return v}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"base64-js":40,ieee754:83,isarray:86}],79:[function(t,m,y){(function(t){function objectToString(t){return Object.prototype.toString.call(t)}y.isArray=function isArray(t){return Array.isArray?Array.isArray(t):"[object Array]"===objectToString(t)},y.isBoolean=function isBoolean(t){return"boolean"==typeof t},y.isNull=function isNull(t){return null===t},y.isNullOrUndefined=function isNullOrUndefined(t){return null==t},y.isNumber=function isNumber(t){return"number"==typeof t},y.isString=function isString(t){return"string"==typeof t},y.isSymbol=function isSymbol(t){return"symbol"==typeof t},y.isUndefined=function isUndefined(t){return void 0===t},y.isRegExp=function isRegExp(t){return"[object RegExp]"===objectToString(t)},y.isObject=function isObject(t){return"object"==typeof t&&null!==t},y.isDate=function isDate(t){return"[object Date]"===objectToString(t)},y.isError=function isError(t){return"[object Error]"===objectToString(t)||t instanceof Error},y.isFunction=function isFunction(t){return"function"==typeof t},y.isPrimitive=function isPrimitive(t){return null===t||"boolean"==typeof t||"number"==typeof t||"string"==typeof t||"symbol"==typeof t||void 0===t},y.isBuffer=t.isBuffer}).call(this,{isBuffer:t("../../is-buffer/index.js")})},{"../../is-buffer/index.js":85}],80:[function(t,m,y){Object.defineProperty(y,"__esModule",{value:!0});y.default=[{"Typeface name":"Symbol","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Symbol","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"33","Unicode hex":"21"},{"Typeface name":"Symbol","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"8704","Unicode hex":"2200"},{"Typeface name":"Symbol","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"35","Unicode hex":"23"},{"Typeface name":"Symbol","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"8707","Unicode hex":"2203"},{"Typeface name":"Symbol","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"37","Unicode hex":"25"},{"Typeface name":"Symbol","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"38","Unicode hex":"26"},{"Typeface name":"Symbol","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"8717","Unicode hex":"220D"},{"Typeface name":"Symbol","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"40","Unicode hex":"28"},{"Typeface name":"Symbol","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"41","Unicode hex":"29"},{"Typeface name":"Symbol","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"42","Unicode hex":"2A"},{"Typeface name":"Symbol","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"43","Unicode hex":"2B"},{"Typeface name":"Symbol","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"44","Unicode hex":"2C"},{"Typeface name":"Symbol","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"8722","Unicode hex":"2212"},{"Typeface name":"Symbol","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"46","Unicode hex":"2E"},{"Typeface name":"Symbol","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"47","Unicode hex":"2F"},{"Typeface name":"Symbol","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"48","Unicode hex":"30"},{"Typeface name":"Symbol","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"49","Unicode hex":"31"},{"Typeface name":"Symbol","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"50","Unicode hex":"32"},{"Typeface name":"Symbol","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"51","Unicode hex":"33"},{"Typeface name":"Symbol","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"52","Unicode hex":"34"},{"Typeface name":"Symbol","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"53","Unicode hex":"35"},{"Typeface name":"Symbol","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"54","Unicode hex":"36"},{"Typeface name":"Symbol","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"55","Unicode hex":"37"},{"Typeface name":"Symbol","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"56","Unicode hex":"38"},{"Typeface name":"Symbol","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"57","Unicode hex":"39"},{"Typeface name":"Symbol","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"58","Unicode hex":"3A"},{"Typeface name":"Symbol","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"59","Unicode hex":"3B"},{"Typeface name":"Symbol","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"60","Unicode hex":"3C"},{"Typeface name":"Symbol","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"61","Unicode hex":"3D"},{"Typeface name":"Symbol","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"62","Unicode hex":"3E"},{"Typeface name":"Symbol","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"63","Unicode hex":"3F"},{"Typeface name":"Symbol","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"8773","Unicode hex":"2245"},{"Typeface name":"Symbol","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"913","Unicode hex":"391"},{"Typeface name":"Symbol","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"914","Unicode hex":"392"},{"Typeface name":"Symbol","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"935","Unicode hex":"3A7"},{"Typeface name":"Symbol","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"916","Unicode hex":"394"},{"Typeface name":"Symbol","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"917","Unicode hex":"395"},{"Typeface name":"Symbol","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"934","Unicode hex":"3A6"},{"Typeface name":"Symbol","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"915","Unicode hex":"393"},{"Typeface name":"Symbol","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"919","Unicode hex":"397"},{"Typeface name":"Symbol","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"921","Unicode hex":"399"},{"Typeface name":"Symbol","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"977","Unicode hex":"3D1"},{"Typeface name":"Symbol","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"922","Unicode hex":"39A"},{"Typeface name":"Symbol","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"923","Unicode hex":"39B"},{"Typeface name":"Symbol","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"924","Unicode hex":"39C"},{"Typeface name":"Symbol","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"925","Unicode hex":"39D"},{"Typeface name":"Symbol","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"927","Unicode hex":"39F"},{"Typeface name":"Symbol","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"928","Unicode hex":"3A0"},{"Typeface name":"Symbol","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"920","Unicode hex":"398"},{"Typeface name":"Symbol","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"929","Unicode hex":"3A1"},{"Typeface name":"Symbol","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"931","Unicode hex":"3A3"},{"Typeface name":"Symbol","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"932","Unicode hex":"3A4"},{"Typeface name":"Symbol","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"933","Unicode hex":"3A5"},{"Typeface name":"Symbol","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"962","Unicode hex":"3C2"},{"Typeface name":"Symbol","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"937","Unicode hex":"3A9"},{"Typeface name":"Symbol","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"926","Unicode hex":"39E"},{"Typeface name":"Symbol","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"936","Unicode hex":"3A8"},{"Typeface name":"Symbol","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"918","Unicode hex":"396"},{"Typeface name":"Symbol","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"91","Unicode hex":"5B"},{"Typeface name":"Symbol","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"8756","Unicode hex":"2234"},{"Typeface name":"Symbol","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"93","Unicode hex":"5D"},{"Typeface name":"Symbol","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"8869","Unicode hex":"22A5"},{"Typeface name":"Symbol","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"95","Unicode hex":"5F"},{"Typeface name":"Symbol","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"8254","Unicode hex":"203E"},{"Typeface name":"Symbol","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"945","Unicode hex":"3B1"},{"Typeface name":"Symbol","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"946","Unicode hex":"3B2"},{"Typeface name":"Symbol","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"967","Unicode hex":"3C7"},{"Typeface name":"Symbol","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"948","Unicode hex":"3B4"},{"Typeface name":"Symbol","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"949","Unicode hex":"3B5"},{"Typeface name":"Symbol","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"966","Unicode hex":"3C6"},{"Typeface name":"Symbol","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"947","Unicode hex":"3B3"},{"Typeface name":"Symbol","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"951","Unicode hex":"3B7"},{"Typeface name":"Symbol","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"953","Unicode hex":"3B9"},{"Typeface name":"Symbol","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"981","Unicode hex":"3D5"},{"Typeface name":"Symbol","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"954","Unicode hex":"3BA"},{"Typeface name":"Symbol","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"955","Unicode hex":"3BB"},{"Typeface name":"Symbol","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"956","Unicode hex":"3BC"},{"Typeface name":"Symbol","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"957","Unicode hex":"3BD"},{"Typeface name":"Symbol","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"959","Unicode hex":"3BF"},{"Typeface name":"Symbol","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"960","Unicode hex":"3C0"},{"Typeface name":"Symbol","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"952","Unicode hex":"3B8"},{"Typeface name":"Symbol","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"961","Unicode hex":"3C1"},{"Typeface name":"Symbol","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"963","Unicode hex":"3C3"},{"Typeface name":"Symbol","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"964","Unicode hex":"3C4"},{"Typeface name":"Symbol","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"965","Unicode hex":"3C5"},{"Typeface name":"Symbol","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"982","Unicode hex":"3D6"},{"Typeface name":"Symbol","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"969","Unicode hex":"3C9"},{"Typeface name":"Symbol","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"958","Unicode hex":"3BE"},{"Typeface name":"Symbol","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"968","Unicode hex":"3C8"},{"Typeface name":"Symbol","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"950","Unicode hex":"3B6"},{"Typeface name":"Symbol","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"123","Unicode hex":"7B"},{"Typeface name":"Symbol","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"124","Unicode hex":"7C"},{"Typeface name":"Symbol","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"125","Unicode hex":"7D"},{"Typeface name":"Symbol","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"126","Unicode hex":"7E"},{"Typeface name":"Symbol","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"8364","Unicode hex":"20AC"},{"Typeface name":"Symbol","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"978","Unicode hex":"3D2"},{"Typeface name":"Symbol","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"8242","Unicode hex":"2032"},{"Typeface name":"Symbol","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"8804","Unicode hex":"2264"},{"Typeface name":"Symbol","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"8260","Unicode hex":"2044"},{"Typeface name":"Symbol","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"8734","Unicode hex":"221E"},{"Typeface name":"Symbol","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"402","Unicode hex":"192"},{"Typeface name":"Symbol","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"9827","Unicode hex":"2663"},{"Typeface name":"Symbol","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"9830","Unicode hex":"2666"},{"Typeface name":"Symbol","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"9829","Unicode hex":"2665"},{"Typeface name":"Symbol","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"9824","Unicode hex":"2660"},{"Typeface name":"Symbol","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"8596","Unicode hex":"2194"},{"Typeface name":"Symbol","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"8592","Unicode hex":"2190"},{"Typeface name":"Symbol","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"8593","Unicode hex":"2191"},{"Typeface name":"Symbol","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"8594","Unicode hex":"2192"},{"Typeface name":"Symbol","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"8595","Unicode hex":"2193"},{"Typeface name":"Symbol","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"176","Unicode hex":"B0"},{"Typeface name":"Symbol","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"177","Unicode hex":"B1"},{"Typeface name":"Symbol","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"8243","Unicode hex":"2033"},{"Typeface name":"Symbol","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"8805","Unicode hex":"2265"},{"Typeface name":"Symbol","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"215","Unicode hex":"D7"},{"Typeface name":"Symbol","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"8733","Unicode hex":"221D"},{"Typeface name":"Symbol","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"8706","Unicode hex":"2202"},{"Typeface name":"Symbol","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"8226","Unicode hex":"2022"},{"Typeface name":"Symbol","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"247","Unicode hex":"F7"},{"Typeface name":"Symbol","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"8800","Unicode hex":"2260"},{"Typeface name":"Symbol","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"8801","Unicode hex":"2261"},{"Typeface name":"Symbol","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"8776","Unicode hex":"2248"},{"Typeface name":"Symbol","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"8230","Unicode hex":"2026"},{"Typeface name":"Symbol","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"9168","Unicode hex":"23D0"},{"Typeface name":"Symbol","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"9135","Unicode hex":"23AF"},{"Typeface name":"Symbol","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"8629","Unicode hex":"21B5"},{"Typeface name":"Symbol","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"8501","Unicode hex":"2135"},{"Typeface name":"Symbol","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"8465","Unicode hex":"2111"},{"Typeface name":"Symbol","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"8476","Unicode hex":"211C"},{"Typeface name":"Symbol","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"8472","Unicode hex":"2118"},{"Typeface name":"Symbol","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"8855","Unicode hex":"2297"},{"Typeface name":"Symbol","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"8853","Unicode hex":"2295"},{"Typeface name":"Symbol","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"8709","Unicode hex":"2205"},{"Typeface name":"Symbol","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"8745","Unicode hex":"2229"},{"Typeface name":"Symbol","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"8746","Unicode hex":"222A"},{"Typeface name":"Symbol","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"8835","Unicode hex":"2283"},{"Typeface name":"Symbol","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"8839","Unicode hex":"2287"},{"Typeface name":"Symbol","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"8836","Unicode hex":"2284"},{"Typeface name":"Symbol","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"8834","Unicode hex":"2282"},{"Typeface name":"Symbol","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"8838","Unicode hex":"2286"},{"Typeface name":"Symbol","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"8712","Unicode hex":"2208"},{"Typeface name":"Symbol","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"8713","Unicode hex":"2209"},{"Typeface name":"Symbol","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"8736","Unicode hex":"2220"},{"Typeface name":"Symbol","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"8711","Unicode hex":"2207"},{"Typeface name":"Symbol","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"174","Unicode hex":"AE"},{"Typeface name":"Symbol","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"169","Unicode hex":"A9"},{"Typeface name":"Symbol","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"8482","Unicode hex":"2122"},{"Typeface name":"Symbol","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"8719","Unicode hex":"220F"},{"Typeface name":"Symbol","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"8730","Unicode hex":"221A"},{"Typeface name":"Symbol","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"8901","Unicode hex":"22C5"},{"Typeface name":"Symbol","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"172","Unicode hex":"AC"},{"Typeface name":"Symbol","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"8743","Unicode hex":"2227"},{"Typeface name":"Symbol","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"8744","Unicode hex":"2228"},{"Typeface name":"Symbol","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"8660","Unicode hex":"21D4"},{"Typeface name":"Symbol","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"8656","Unicode hex":"21D0"},{"Typeface name":"Symbol","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"8657","Unicode hex":"21D1"},{"Typeface name":"Symbol","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"8658","Unicode hex":"21D2"},{"Typeface name":"Symbol","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"8659","Unicode hex":"21D3"},{"Typeface name":"Symbol","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"9674","Unicode hex":"25CA"},{"Typeface name":"Symbol","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"12296","Unicode hex":"3008"},{"Typeface name":"Symbol","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"174","Unicode hex":"AE"},{"Typeface name":"Symbol","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"169","Unicode hex":"A9"},{"Typeface name":"Symbol","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"8482","Unicode hex":"2122"},{"Typeface name":"Symbol","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"8721","Unicode hex":"2211"},{"Typeface name":"Symbol","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"9115","Unicode hex":"239B"},{"Typeface name":"Symbol","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"9116","Unicode hex":"239C"},{"Typeface name":"Symbol","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"9117","Unicode hex":"239D"},{"Typeface name":"Symbol","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"9121","Unicode hex":"23A1"},{"Typeface name":"Symbol","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"9122","Unicode hex":"23A2"},{"Typeface name":"Symbol","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"9123","Unicode hex":"23A3"},{"Typeface name":"Symbol","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"9127","Unicode hex":"23A7"},{"Typeface name":"Symbol","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"9128","Unicode hex":"23A8"},{"Typeface name":"Symbol","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"9129","Unicode hex":"23A9"},{"Typeface name":"Symbol","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"9130","Unicode hex":"23AA"},{"Typeface name":"Symbol","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"63743","Unicode hex":"F8FF"},{"Typeface name":"Symbol","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"12297","Unicode hex":"3009"},{"Typeface name":"Symbol","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"8747","Unicode hex":"222B"},{"Typeface name":"Symbol","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"8992","Unicode hex":"2320"},{"Typeface name":"Symbol","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"9134","Unicode hex":"23AE"},{"Typeface name":"Symbol","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"8993","Unicode hex":"2321"},{"Typeface name":"Symbol","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"9118","Unicode hex":"239E"},{"Typeface name":"Symbol","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"9119","Unicode hex":"239F"},{"Typeface name":"Symbol","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"9120","Unicode hex":"23A0"},{"Typeface name":"Symbol","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"9124","Unicode hex":"23A4"},{"Typeface name":"Symbol","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"9125","Unicode hex":"23A5"},{"Typeface name":"Symbol","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"9126","Unicode hex":"23A6"},{"Typeface name":"Symbol","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"9131","Unicode hex":"23AB"},{"Typeface name":"Symbol","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"9132","Unicode hex":"23AC"},{"Typeface name":"Symbol","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"9133","Unicode hex":"23AD"},{"Typeface name":"Webdings","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Webdings","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128375","Unicode hex":"1F577"},{"Typeface name":"Webdings","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"128376","Unicode hex":"1F578"},{"Typeface name":"Webdings","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"128370","Unicode hex":"1F572"},{"Typeface name":"Webdings","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128374","Unicode hex":"1F576"},{"Typeface name":"Webdings","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"127942","Unicode hex":"1F3C6"},{"Typeface name":"Webdings","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"127894","Unicode hex":"1F396"},{"Typeface name":"Webdings","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128391","Unicode hex":"1F587"},{"Typeface name":"Webdings","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128488","Unicode hex":"1F5E8"},{"Typeface name":"Webdings","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"128489","Unicode hex":"1F5E9"},{"Typeface name":"Webdings","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128496","Unicode hex":"1F5F0"},{"Typeface name":"Webdings","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128497","Unicode hex":"1F5F1"},{"Typeface name":"Webdings","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"127798","Unicode hex":"1F336"},{"Typeface name":"Webdings","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"127895","Unicode hex":"1F397"},{"Typeface name":"Webdings","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128638","Unicode hex":"1F67E"},{"Typeface name":"Webdings","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128636","Unicode hex":"1F67C"},{"Typeface name":"Webdings","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128469","Unicode hex":"1F5D5"},{"Typeface name":"Webdings","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128470","Unicode hex":"1F5D6"},{"Typeface name":"Webdings","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128471","Unicode hex":"1F5D7"},{"Typeface name":"Webdings","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"9204","Unicode hex":"23F4"},{"Typeface name":"Webdings","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"9205","Unicode hex":"23F5"},{"Typeface name":"Webdings","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"9206","Unicode hex":"23F6"},{"Typeface name":"Webdings","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"9207","Unicode hex":"23F7"},{"Typeface name":"Webdings","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"9194","Unicode hex":"23EA"},{"Typeface name":"Webdings","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"9193","Unicode hex":"23E9"},{"Typeface name":"Webdings","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"9198","Unicode hex":"23EE"},{"Typeface name":"Webdings","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"9197","Unicode hex":"23ED"},{"Typeface name":"Webdings","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"9208","Unicode hex":"23F8"},{"Typeface name":"Webdings","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"9209","Unicode hex":"23F9"},{"Typeface name":"Webdings","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"9210","Unicode hex":"23FA"},{"Typeface name":"Webdings","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"128474","Unicode hex":"1F5DA"},{"Typeface name":"Webdings","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"128499","Unicode hex":"1F5F3"},{"Typeface name":"Webdings","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128736","Unicode hex":"1F6E0"},{"Typeface name":"Webdings","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"127959","Unicode hex":"1F3D7"},{"Typeface name":"Webdings","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"127960","Unicode hex":"1F3D8"},{"Typeface name":"Webdings","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"127961","Unicode hex":"1F3D9"},{"Typeface name":"Webdings","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"127962","Unicode hex":"1F3DA"},{"Typeface name":"Webdings","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"127964","Unicode hex":"1F3DC"},{"Typeface name":"Webdings","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"127981","Unicode hex":"1F3ED"},{"Typeface name":"Webdings","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"127963","Unicode hex":"1F3DB"},{"Typeface name":"Webdings","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"127968","Unicode hex":"1F3E0"},{"Typeface name":"Webdings","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"127958","Unicode hex":"1F3D6"},{"Typeface name":"Webdings","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"127965","Unicode hex":"1F3DD"},{"Typeface name":"Webdings","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128739","Unicode hex":"1F6E3"},{"Typeface name":"Webdings","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"128269","Unicode hex":"1F50D"},{"Typeface name":"Webdings","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"127956","Unicode hex":"1F3D4"},{"Typeface name":"Webdings","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128065","Unicode hex":"1F441"},{"Typeface name":"Webdings","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"128066","Unicode hex":"1F442"},{"Typeface name":"Webdings","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"127966","Unicode hex":"1F3DE"},{"Typeface name":"Webdings","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"127957","Unicode hex":"1F3D5"},{"Typeface name":"Webdings","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"128740","Unicode hex":"1F6E4"},{"Typeface name":"Webdings","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"127967","Unicode hex":"1F3DF"},{"Typeface name":"Webdings","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"128755","Unicode hex":"1F6F3"},{"Typeface name":"Webdings","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"128364","Unicode hex":"1F56C"},{"Typeface name":"Webdings","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"128363","Unicode hex":"1F56B"},{"Typeface name":"Webdings","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128360","Unicode hex":"1F568"},{"Typeface name":"Webdings","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"128264","Unicode hex":"1F508"},{"Typeface name":"Webdings","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"127892","Unicode hex":"1F394"},{"Typeface name":"Webdings","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"127893","Unicode hex":"1F395"},{"Typeface name":"Webdings","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"128492","Unicode hex":"1F5EC"},{"Typeface name":"Webdings","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128637","Unicode hex":"1F67D"},{"Typeface name":"Webdings","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"128493","Unicode hex":"1F5ED"},{"Typeface name":"Webdings","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"128490","Unicode hex":"1F5EA"},{"Typeface name":"Webdings","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"128491","Unicode hex":"1F5EB"},{"Typeface name":"Webdings","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"11156","Unicode hex":"2B94"},{"Typeface name":"Webdings","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"10004","Unicode hex":"2714"},{"Typeface name":"Webdings","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"128690","Unicode hex":"1F6B2"},{"Typeface name":"Webdings","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"11036","Unicode hex":"2B1C"},{"Typeface name":"Webdings","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"128737","Unicode hex":"1F6E1"},{"Typeface name":"Webdings","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"128230","Unicode hex":"1F4E6"},{"Typeface name":"Webdings","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"128753","Unicode hex":"1F6F1"},{"Typeface name":"Webdings","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"11035","Unicode hex":"2B1B"},{"Typeface name":"Webdings","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"128657","Unicode hex":"1F691"},{"Typeface name":"Webdings","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"128712","Unicode hex":"1F6C8"},{"Typeface name":"Webdings","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"128745","Unicode hex":"1F6E9"},{"Typeface name":"Webdings","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"128752","Unicode hex":"1F6F0"},{"Typeface name":"Webdings","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"128968","Unicode hex":"1F7C8"},{"Typeface name":"Webdings","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"128372","Unicode hex":"1F574"},{"Typeface name":"Webdings","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"11044","Unicode hex":"2B24"},{"Typeface name":"Webdings","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"128741","Unicode hex":"1F6E5"},{"Typeface name":"Webdings","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"128660","Unicode hex":"1F694"},{"Typeface name":"Webdings","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"128472","Unicode hex":"1F5D8"},{"Typeface name":"Webdings","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"128473","Unicode hex":"1F5D9"},{"Typeface name":"Webdings","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"10067","Unicode hex":"2753"},{"Typeface name":"Webdings","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"128754","Unicode hex":"1F6F2"},{"Typeface name":"Webdings","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"128647","Unicode hex":"1F687"},{"Typeface name":"Webdings","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"128653","Unicode hex":"1F68D"},{"Typeface name":"Webdings","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"9971","Unicode hex":"26F3"},{"Typeface name":"Webdings","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"10680","Unicode hex":"29B8"},{"Typeface name":"Webdings","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"8854","Unicode hex":"2296"},{"Typeface name":"Webdings","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"128685","Unicode hex":"1F6AD"},{"Typeface name":"Webdings","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"128494","Unicode hex":"1F5EE"},{"Typeface name":"Webdings","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"9168","Unicode hex":"23D0"},{"Typeface name":"Webdings","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128495","Unicode hex":"1F5EF"},{"Typeface name":"Webdings","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128498","Unicode hex":"1F5F2"},{"Typeface name":"Webdings","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"128697","Unicode hex":"1F6B9"},{"Typeface name":"Webdings","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"128698","Unicode hex":"1F6BA"},{"Typeface name":"Webdings","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"128713","Unicode hex":"1F6C9"},{"Typeface name":"Webdings","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"128714","Unicode hex":"1F6CA"},{"Typeface name":"Webdings","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"128700","Unicode hex":"1F6BC"},{"Typeface name":"Webdings","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"128125","Unicode hex":"1F47D"},{"Typeface name":"Webdings","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"127947","Unicode hex":"1F3CB"},{"Typeface name":"Webdings","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"9975","Unicode hex":"26F7"},{"Typeface name":"Webdings","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"127938","Unicode hex":"1F3C2"},{"Typeface name":"Webdings","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"127948","Unicode hex":"1F3CC"},{"Typeface name":"Webdings","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"127946","Unicode hex":"1F3CA"},{"Typeface name":"Webdings","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"127940","Unicode hex":"1F3C4"},{"Typeface name":"Webdings","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"127949","Unicode hex":"1F3CD"},{"Typeface name":"Webdings","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"127950","Unicode hex":"1F3CE"},{"Typeface name":"Webdings","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"128664","Unicode hex":"1F698"},{"Typeface name":"Webdings","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"128480","Unicode hex":"1F5E0"},{"Typeface name":"Webdings","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"128738","Unicode hex":"1F6E2"},{"Typeface name":"Webdings","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"128176","Unicode hex":"1F4B0"},{"Typeface name":"Webdings","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"127991","Unicode hex":"1F3F7"},{"Typeface name":"Webdings","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"128179","Unicode hex":"1F4B3"},{"Typeface name":"Webdings","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"128106","Unicode hex":"1F46A"},{"Typeface name":"Webdings","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"128481","Unicode hex":"1F5E1"},{"Typeface name":"Webdings","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128482","Unicode hex":"1F5E2"},{"Typeface name":"Webdings","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"128483","Unicode hex":"1F5E3"},{"Typeface name":"Webdings","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"10031","Unicode hex":"272F"},{"Typeface name":"Webdings","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"128388","Unicode hex":"1F584"},{"Typeface name":"Webdings","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128389","Unicode hex":"1F585"},{"Typeface name":"Webdings","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128387","Unicode hex":"1F583"},{"Typeface name":"Webdings","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128390","Unicode hex":"1F586"},{"Typeface name":"Webdings","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"128441","Unicode hex":"1F5B9"},{"Typeface name":"Webdings","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"128442","Unicode hex":"1F5BA"},{"Typeface name":"Webdings","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"128443","Unicode hex":"1F5BB"},{"Typeface name":"Webdings","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"128373","Unicode hex":"1F575"},{"Typeface name":"Webdings","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"128368","Unicode hex":"1F570"},{"Typeface name":"Webdings","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"128445","Unicode hex":"1F5BD"},{"Typeface name":"Webdings","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"128446","Unicode hex":"1F5BE"},{"Typeface name":"Webdings","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128203","Unicode hex":"1F4CB"},{"Typeface name":"Webdings","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128466","Unicode hex":"1F5D2"},{"Typeface name":"Webdings","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128467","Unicode hex":"1F5D3"},{"Typeface name":"Webdings","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"128366","Unicode hex":"1F56E"},{"Typeface name":"Webdings","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"128218","Unicode hex":"1F4DA"},{"Typeface name":"Webdings","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128478","Unicode hex":"1F5DE"},{"Typeface name":"Webdings","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128479","Unicode hex":"1F5DF"},{"Typeface name":"Webdings","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"128451","Unicode hex":"1F5C3"},{"Typeface name":"Webdings","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128450","Unicode hex":"1F5C2"},{"Typeface name":"Webdings","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"128444","Unicode hex":"1F5BC"},{"Typeface name":"Webdings","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"127917","Unicode hex":"1F3AD"},{"Typeface name":"Webdings","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"127900","Unicode hex":"1F39C"},{"Typeface name":"Webdings","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"127896","Unicode hex":"1F398"},{"Typeface name":"Webdings","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"127897","Unicode hex":"1F399"},{"Typeface name":"Webdings","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"127911","Unicode hex":"1F3A7"},{"Typeface name":"Webdings","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"128191","Unicode hex":"1F4BF"},{"Typeface name":"Webdings","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"127902","Unicode hex":"1F39E"},{"Typeface name":"Webdings","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"128247","Unicode hex":"1F4F7"},{"Typeface name":"Webdings","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"127903","Unicode hex":"1F39F"},{"Typeface name":"Webdings","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"127916","Unicode hex":"1F3AC"},{"Typeface name":"Webdings","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"128253","Unicode hex":"1F4FD"},{"Typeface name":"Webdings","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128249","Unicode hex":"1F4F9"},{"Typeface name":"Webdings","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"128254","Unicode hex":"1F4FE"},{"Typeface name":"Webdings","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"128251","Unicode hex":"1F4FB"},{"Typeface name":"Webdings","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"127898","Unicode hex":"1F39A"},{"Typeface name":"Webdings","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"127899","Unicode hex":"1F39B"},{"Typeface name":"Webdings","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"128250","Unicode hex":"1F4FA"},{"Typeface name":"Webdings","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"128187","Unicode hex":"1F4BB"},{"Typeface name":"Webdings","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"128421","Unicode hex":"1F5A5"},{"Typeface name":"Webdings","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"128422","Unicode hex":"1F5A6"},{"Typeface name":"Webdings","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"128423","Unicode hex":"1F5A7"},{"Typeface name":"Webdings","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"128377","Unicode hex":"1F579"},{"Typeface name":"Webdings","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"127918","Unicode hex":"1F3AE"},{"Typeface name":"Webdings","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"128379","Unicode hex":"1F57B"},{"Typeface name":"Webdings","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"128380","Unicode hex":"1F57C"},{"Typeface name":"Webdings","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"128223","Unicode hex":"1F4DF"},{"Typeface name":"Webdings","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"128385","Unicode hex":"1F581"},{"Typeface name":"Webdings","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"128384","Unicode hex":"1F580"},{"Typeface name":"Webdings","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"128424","Unicode hex":"1F5A8"},{"Typeface name":"Webdings","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128425","Unicode hex":"1F5A9"},{"Typeface name":"Webdings","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128447","Unicode hex":"1F5BF"},{"Typeface name":"Webdings","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128426","Unicode hex":"1F5AA"},{"Typeface name":"Webdings","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128476","Unicode hex":"1F5DC"},{"Typeface name":"Webdings","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128274","Unicode hex":"1F512"},{"Typeface name":"Webdings","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128275","Unicode hex":"1F513"},{"Typeface name":"Webdings","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128477","Unicode hex":"1F5DD"},{"Typeface name":"Webdings","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128229","Unicode hex":"1F4E5"},{"Typeface name":"Webdings","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128228","Unicode hex":"1F4E4"},{"Typeface name":"Webdings","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128371","Unicode hex":"1F573"},{"Typeface name":"Webdings","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"127779","Unicode hex":"1F323"},{"Typeface name":"Webdings","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"127780","Unicode hex":"1F324"},{"Typeface name":"Webdings","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"127781","Unicode hex":"1F325"},{"Typeface name":"Webdings","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"127782","Unicode hex":"1F326"},{"Typeface name":"Webdings","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"9729","Unicode hex":"2601"},{"Typeface name":"Webdings","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"127784","Unicode hex":"1F328"},{"Typeface name":"Webdings","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"127783","Unicode hex":"1F327"},{"Typeface name":"Webdings","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"127785","Unicode hex":"1F329"},{"Typeface name":"Webdings","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"127786","Unicode hex":"1F32A"},{"Typeface name":"Webdings","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"127788","Unicode hex":"1F32C"},{"Typeface name":"Webdings","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"127787","Unicode hex":"1F32B"},{"Typeface name":"Webdings","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"127772","Unicode hex":"1F31C"},{"Typeface name":"Webdings","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"127777","Unicode hex":"1F321"},{"Typeface name":"Webdings","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"128715","Unicode hex":"1F6CB"},{"Typeface name":"Webdings","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"128719","Unicode hex":"1F6CF"},{"Typeface name":"Webdings","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"127869","Unicode hex":"1F37D"},{"Typeface name":"Webdings","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"127864","Unicode hex":"1F378"},{"Typeface name":"Webdings","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"128718","Unicode hex":"1F6CE"},{"Typeface name":"Webdings","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"128717","Unicode hex":"1F6CD"},{"Typeface name":"Webdings","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"9413","Unicode hex":"24C5"},{"Typeface name":"Webdings","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"9855","Unicode hex":"267F"},{"Typeface name":"Webdings","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"128710","Unicode hex":"1F6C6"},{"Typeface name":"Webdings","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"128392","Unicode hex":"1F588"},{"Typeface name":"Webdings","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"127891","Unicode hex":"1F393"},{"Typeface name":"Webdings","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"128484","Unicode hex":"1F5E4"},{"Typeface name":"Webdings","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"128485","Unicode hex":"1F5E5"},{"Typeface name":"Webdings","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"128486","Unicode hex":"1F5E6"},{"Typeface name":"Webdings","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"128487","Unicode hex":"1F5E7"},{"Typeface name":"Webdings","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"128746","Unicode hex":"1F6EA"},{"Typeface name":"Webdings","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"128063","Unicode hex":"1F43F"},{"Typeface name":"Webdings","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"128038","Unicode hex":"1F426"},{"Typeface name":"Webdings","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"128031","Unicode hex":"1F41F"},{"Typeface name":"Webdings","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"128021","Unicode hex":"1F415"},{"Typeface name":"Webdings","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"128008","Unicode hex":"1F408"},{"Typeface name":"Webdings","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"128620","Unicode hex":"1F66C"},{"Typeface name":"Webdings","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"128622","Unicode hex":"1F66E"},{"Typeface name":"Webdings","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"128621","Unicode hex":"1F66D"},{"Typeface name":"Webdings","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"128623","Unicode hex":"1F66F"},{"Typeface name":"Webdings","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"128506","Unicode hex":"1F5FA"},{"Typeface name":"Webdings","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"127757","Unicode hex":"1F30D"},{"Typeface name":"Webdings","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"127759","Unicode hex":"1F30F"},{"Typeface name":"Webdings","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"127758","Unicode hex":"1F30E"},{"Typeface name":"Webdings","Dingbat dec":"255","Dingbat hex":"FF","Unicode dec":"128330","Unicode hex":"1F54A"},{"Typeface name":"Wingdings","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128393","Unicode hex":"1F589"},{"Typeface name":"Wingdings","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"9986","Unicode hex":"2702"},{"Typeface name":"Wingdings","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"9985","Unicode hex":"2701"},{"Typeface name":"Wingdings","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128083","Unicode hex":"1F453"},{"Typeface name":"Wingdings","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"128365","Unicode hex":"1F56D"},{"Typeface name":"Wingdings","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"128366","Unicode hex":"1F56E"},{"Typeface name":"Wingdings","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128367","Unicode hex":"1F56F"},{"Typeface name":"Wingdings","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128383","Unicode hex":"1F57F"},{"Typeface name":"Wingdings","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"9990","Unicode hex":"2706"},{"Typeface name":"Wingdings","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128386","Unicode hex":"1F582"},{"Typeface name":"Wingdings","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128387","Unicode hex":"1F583"},{"Typeface name":"Wingdings","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"128234","Unicode hex":"1F4EA"},{"Typeface name":"Wingdings","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"128235","Unicode hex":"1F4EB"},{"Typeface name":"Wingdings","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128236","Unicode hex":"1F4EC"},{"Typeface name":"Wingdings","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128237","Unicode hex":"1F4ED"},{"Typeface name":"Wingdings","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128448","Unicode hex":"1F5C0"},{"Typeface name":"Wingdings","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128449","Unicode hex":"1F5C1"},{"Typeface name":"Wingdings","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128462","Unicode hex":"1F5CE"},{"Typeface name":"Wingdings","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"128463","Unicode hex":"1F5CF"},{"Typeface name":"Wingdings","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"128464","Unicode hex":"1F5D0"},{"Typeface name":"Wingdings","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"128452","Unicode hex":"1F5C4"},{"Typeface name":"Wingdings","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"8987","Unicode hex":"231B"},{"Typeface name":"Wingdings","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"128430","Unicode hex":"1F5AE"},{"Typeface name":"Wingdings","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"128432","Unicode hex":"1F5B0"},{"Typeface name":"Wingdings","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"128434","Unicode hex":"1F5B2"},{"Typeface name":"Wingdings","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"128435","Unicode hex":"1F5B3"},{"Typeface name":"Wingdings","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"128436","Unicode hex":"1F5B4"},{"Typeface name":"Wingdings","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"128427","Unicode hex":"1F5AB"},{"Typeface name":"Wingdings","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"128428","Unicode hex":"1F5AC"},{"Typeface name":"Wingdings","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"9991","Unicode hex":"2707"},{"Typeface name":"Wingdings","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"9997","Unicode hex":"270D"},{"Typeface name":"Wingdings","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128398","Unicode hex":"1F58E"},{"Typeface name":"Wingdings","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"9996","Unicode hex":"270C"},{"Typeface name":"Wingdings","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"128399","Unicode hex":"1F58F"},{"Typeface name":"Wingdings","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"128077","Unicode hex":"1F44D"},{"Typeface name":"Wingdings","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"128078","Unicode hex":"1F44E"},{"Typeface name":"Wingdings","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"9756","Unicode hex":"261C"},{"Typeface name":"Wingdings","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"9758","Unicode hex":"261E"},{"Typeface name":"Wingdings","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"9757","Unicode hex":"261D"},{"Typeface name":"Wingdings","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"9759","Unicode hex":"261F"},{"Typeface name":"Wingdings","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"128400","Unicode hex":"1F590"},{"Typeface name":"Wingdings","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"9786","Unicode hex":"263A"},{"Typeface name":"Wingdings","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128528","Unicode hex":"1F610"},{"Typeface name":"Wingdings","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"9785","Unicode hex":"2639"},{"Typeface name":"Wingdings","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"128163","Unicode hex":"1F4A3"},{"Typeface name":"Wingdings","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128369","Unicode hex":"1F571"},{"Typeface name":"Wingdings","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"127987","Unicode hex":"1F3F3"},{"Typeface name":"Wingdings","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"127985","Unicode hex":"1F3F1"},{"Typeface name":"Wingdings","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"9992","Unicode hex":"2708"},{"Typeface name":"Wingdings","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9788","Unicode hex":"263C"},{"Typeface name":"Wingdings","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"127778","Unicode hex":"1F322"},{"Typeface name":"Wingdings","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"10052","Unicode hex":"2744"},{"Typeface name":"Wingdings","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"128326","Unicode hex":"1F546"},{"Typeface name":"Wingdings","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"10014","Unicode hex":"271E"},{"Typeface name":"Wingdings","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128328","Unicode hex":"1F548"},{"Typeface name":"Wingdings","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"10016","Unicode hex":"2720"},{"Typeface name":"Wingdings","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"10017","Unicode hex":"2721"},{"Typeface name":"Wingdings","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"9770","Unicode hex":"262A"},{"Typeface name":"Wingdings","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"9775","Unicode hex":"262F"},{"Typeface name":"Wingdings","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128329","Unicode hex":"1F549"},{"Typeface name":"Wingdings","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"9784","Unicode hex":"2638"},{"Typeface name":"Wingdings","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"9800","Unicode hex":"2648"},{"Typeface name":"Wingdings","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"9801","Unicode hex":"2649"},{"Typeface name":"Wingdings","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"9802","Unicode hex":"264A"},{"Typeface name":"Wingdings","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"9803","Unicode hex":"264B"},{"Typeface name":"Wingdings","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"9804","Unicode hex":"264C"},{"Typeface name":"Wingdings","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"9805","Unicode hex":"264D"},{"Typeface name":"Wingdings","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"9806","Unicode hex":"264E"},{"Typeface name":"Wingdings","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"9807","Unicode hex":"264F"},{"Typeface name":"Wingdings","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"9808","Unicode hex":"2650"},{"Typeface name":"Wingdings","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"9809","Unicode hex":"2651"},{"Typeface name":"Wingdings","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"9810","Unicode hex":"2652"},{"Typeface name":"Wingdings","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"9811","Unicode hex":"2653"},{"Typeface name":"Wingdings","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"128624","Unicode hex":"1F670"},{"Typeface name":"Wingdings","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"128629","Unicode hex":"1F675"},{"Typeface name":"Wingdings","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"9899","Unicode hex":"26AB"},{"Typeface name":"Wingdings","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"128318","Unicode hex":"1F53E"},{"Typeface name":"Wingdings","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"9724","Unicode hex":"25FC"},{"Typeface name":"Wingdings","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"128911","Unicode hex":"1F78F"},{"Typeface name":"Wingdings","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"128912","Unicode hex":"1F790"},{"Typeface name":"Wingdings","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"10065","Unicode hex":"2751"},{"Typeface name":"Wingdings","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"10066","Unicode hex":"2752"},{"Typeface name":"Wingdings","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"128927","Unicode hex":"1F79F"},{"Typeface name":"Wingdings","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"10731","Unicode hex":"29EB"},{"Typeface name":"Wingdings","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"9670","Unicode hex":"25C6"},{"Typeface name":"Wingdings","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"10070","Unicode hex":"2756"},{"Typeface name":"Wingdings","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"11049","Unicode hex":"2B29"},{"Typeface name":"Wingdings","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"8999","Unicode hex":"2327"},{"Typeface name":"Wingdings","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"11193","Unicode hex":"2BB9"},{"Typeface name":"Wingdings","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"8984","Unicode hex":"2318"},{"Typeface name":"Wingdings","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"127989","Unicode hex":"1F3F5"},{"Typeface name":"Wingdings","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"127990","Unicode hex":"1F3F6"},{"Typeface name":"Wingdings","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128630","Unicode hex":"1F676"},{"Typeface name":"Wingdings","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128631","Unicode hex":"1F677"},{"Typeface name":"Wingdings","Dingbat dec":"127","Dingbat hex":"7F","Unicode dec":"9647","Unicode hex":"25AF"},{"Typeface name":"Wingdings","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"127243","Unicode hex":"1F10B"},{"Typeface name":"Wingdings","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"10112","Unicode hex":"2780"},{"Typeface name":"Wingdings","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"10113","Unicode hex":"2781"},{"Typeface name":"Wingdings","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"10114","Unicode hex":"2782"},{"Typeface name":"Wingdings","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"10115","Unicode hex":"2783"},{"Typeface name":"Wingdings","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"10116","Unicode hex":"2784"},{"Typeface name":"Wingdings","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"10117","Unicode hex":"2785"},{"Typeface name":"Wingdings","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"10118","Unicode hex":"2786"},{"Typeface name":"Wingdings","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"10119","Unicode hex":"2787"},{"Typeface name":"Wingdings","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"10120","Unicode hex":"2788"},{"Typeface name":"Wingdings","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"10121","Unicode hex":"2789"},{"Typeface name":"Wingdings","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"127244","Unicode hex":"1F10C"},{"Typeface name":"Wingdings","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"10122","Unicode hex":"278A"},{"Typeface name":"Wingdings","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"10123","Unicode hex":"278B"},{"Typeface name":"Wingdings","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"10124","Unicode hex":"278C"},{"Typeface name":"Wingdings","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"10125","Unicode hex":"278D"},{"Typeface name":"Wingdings","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"10126","Unicode hex":"278E"},{"Typeface name":"Wingdings","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"10127","Unicode hex":"278F"},{"Typeface name":"Wingdings","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"10128","Unicode hex":"2790"},{"Typeface name":"Wingdings","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"10129","Unicode hex":"2791"},{"Typeface name":"Wingdings","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"10130","Unicode hex":"2792"},{"Typeface name":"Wingdings","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"10131","Unicode hex":"2793"},{"Typeface name":"Wingdings","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128610","Unicode hex":"1F662"},{"Typeface name":"Wingdings","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"128608","Unicode hex":"1F660"},{"Typeface name":"Wingdings","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"128609","Unicode hex":"1F661"},{"Typeface name":"Wingdings","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"128611","Unicode hex":"1F663"},{"Typeface name":"Wingdings","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128606","Unicode hex":"1F65E"},{"Typeface name":"Wingdings","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128604","Unicode hex":"1F65C"},{"Typeface name":"Wingdings","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128605","Unicode hex":"1F65D"},{"Typeface name":"Wingdings","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"128607","Unicode hex":"1F65F"},{"Typeface name":"Wingdings","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"8729","Unicode hex":"2219"},{"Typeface name":"Wingdings","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"8226","Unicode hex":"2022"},{"Typeface name":"Wingdings","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"11037","Unicode hex":"2B1D"},{"Typeface name":"Wingdings","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"11096","Unicode hex":"2B58"},{"Typeface name":"Wingdings","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"128902","Unicode hex":"1F786"},{"Typeface name":"Wingdings","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"128904","Unicode hex":"1F788"},{"Typeface name":"Wingdings","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128906","Unicode hex":"1F78A"},{"Typeface name":"Wingdings","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128907","Unicode hex":"1F78B"},{"Typeface name":"Wingdings","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128319","Unicode hex":"1F53F"},{"Typeface name":"Wingdings","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"9642","Unicode hex":"25AA"},{"Typeface name":"Wingdings","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"128910","Unicode hex":"1F78E"},{"Typeface name":"Wingdings","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128961","Unicode hex":"1F7C1"},{"Typeface name":"Wingdings","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128965","Unicode hex":"1F7C5"},{"Typeface name":"Wingdings","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"9733","Unicode hex":"2605"},{"Typeface name":"Wingdings","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128971","Unicode hex":"1F7CB"},{"Typeface name":"Wingdings","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"128975","Unicode hex":"1F7CF"},{"Typeface name":"Wingdings","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"128979","Unicode hex":"1F7D3"},{"Typeface name":"Wingdings","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"128977","Unicode hex":"1F7D1"},{"Typeface name":"Wingdings","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"11216","Unicode hex":"2BD0"},{"Typeface name":"Wingdings","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"8982","Unicode hex":"2316"},{"Typeface name":"Wingdings","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"11214","Unicode hex":"2BCE"},{"Typeface name":"Wingdings","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"11215","Unicode hex":"2BCF"},{"Typeface name":"Wingdings","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"11217","Unicode hex":"2BD1"},{"Typeface name":"Wingdings","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"10026","Unicode hex":"272A"},{"Typeface name":"Wingdings","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"10032","Unicode hex":"2730"},{"Typeface name":"Wingdings","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"128336","Unicode hex":"1F550"},{"Typeface name":"Wingdings","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"128337","Unicode hex":"1F551"},{"Typeface name":"Wingdings","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128338","Unicode hex":"1F552"},{"Typeface name":"Wingdings","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"128339","Unicode hex":"1F553"},{"Typeface name":"Wingdings","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"128340","Unicode hex":"1F554"},{"Typeface name":"Wingdings","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"128341","Unicode hex":"1F555"},{"Typeface name":"Wingdings","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"128342","Unicode hex":"1F556"},{"Typeface name":"Wingdings","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"128343","Unicode hex":"1F557"},{"Typeface name":"Wingdings","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"128344","Unicode hex":"1F558"},{"Typeface name":"Wingdings","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"128345","Unicode hex":"1F559"},{"Typeface name":"Wingdings","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"128346","Unicode hex":"1F55A"},{"Typeface name":"Wingdings","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"128347","Unicode hex":"1F55B"},{"Typeface name":"Wingdings","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"11184","Unicode hex":"2BB0"},{"Typeface name":"Wingdings","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"11185","Unicode hex":"2BB1"},{"Typeface name":"Wingdings","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"11186","Unicode hex":"2BB2"},{"Typeface name":"Wingdings","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"11187","Unicode hex":"2BB3"},{"Typeface name":"Wingdings","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"11188","Unicode hex":"2BB4"},{"Typeface name":"Wingdings","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"11189","Unicode hex":"2BB5"},{"Typeface name":"Wingdings","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"11190","Unicode hex":"2BB6"},{"Typeface name":"Wingdings","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"11191","Unicode hex":"2BB7"},{"Typeface name":"Wingdings","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128618","Unicode hex":"1F66A"},{"Typeface name":"Wingdings","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128619","Unicode hex":"1F66B"},{"Typeface name":"Wingdings","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128597","Unicode hex":"1F655"},{"Typeface name":"Wingdings","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128596","Unicode hex":"1F654"},{"Typeface name":"Wingdings","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128599","Unicode hex":"1F657"},{"Typeface name":"Wingdings","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128598","Unicode hex":"1F656"},{"Typeface name":"Wingdings","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128592","Unicode hex":"1F650"},{"Typeface name":"Wingdings","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128593","Unicode hex":"1F651"},{"Typeface name":"Wingdings","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128594","Unicode hex":"1F652"},{"Typeface name":"Wingdings","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128595","Unicode hex":"1F653"},{"Typeface name":"Wingdings","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"9003","Unicode hex":"232B"},{"Typeface name":"Wingdings","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"8998","Unicode hex":"2326"},{"Typeface name":"Wingdings","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"11160","Unicode hex":"2B98"},{"Typeface name":"Wingdings","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"11162","Unicode hex":"2B9A"},{"Typeface name":"Wingdings","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"11161","Unicode hex":"2B99"},{"Typeface name":"Wingdings","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"11163","Unicode hex":"2B9B"},{"Typeface name":"Wingdings","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"11144","Unicode hex":"2B88"},{"Typeface name":"Wingdings","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"11146","Unicode hex":"2B8A"},{"Typeface name":"Wingdings","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"11145","Unicode hex":"2B89"},{"Typeface name":"Wingdings","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"11147","Unicode hex":"2B8B"},{"Typeface name":"Wingdings","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"129128","Unicode hex":"1F868"},{"Typeface name":"Wingdings","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"129130","Unicode hex":"1F86A"},{"Typeface name":"Wingdings","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"129129","Unicode hex":"1F869"},{"Typeface name":"Wingdings","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"129131","Unicode hex":"1F86B"},{"Typeface name":"Wingdings","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"129132","Unicode hex":"1F86C"},{"Typeface name":"Wingdings","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"129133","Unicode hex":"1F86D"},{"Typeface name":"Wingdings","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"129135","Unicode hex":"1F86F"},{"Typeface name":"Wingdings","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"129134","Unicode hex":"1F86E"},{"Typeface name":"Wingdings","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"129144","Unicode hex":"1F878"},{"Typeface name":"Wingdings","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"129146","Unicode hex":"1F87A"},{"Typeface name":"Wingdings","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"129145","Unicode hex":"1F879"},{"Typeface name":"Wingdings","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"129147","Unicode hex":"1F87B"},{"Typeface name":"Wingdings","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"129148","Unicode hex":"1F87C"},{"Typeface name":"Wingdings","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"129149","Unicode hex":"1F87D"},{"Typeface name":"Wingdings","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"129151","Unicode hex":"1F87F"},{"Typeface name":"Wingdings","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"129150","Unicode hex":"1F87E"},{"Typeface name":"Wingdings","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"8678","Unicode hex":"21E6"},{"Typeface name":"Wingdings","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"8680","Unicode hex":"21E8"},{"Typeface name":"Wingdings","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"8679","Unicode hex":"21E7"},{"Typeface name":"Wingdings","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"8681","Unicode hex":"21E9"},{"Typeface name":"Wingdings","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"11012","Unicode hex":"2B04"},{"Typeface name":"Wingdings","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"8691","Unicode hex":"21F3"},{"Typeface name":"Wingdings","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"11009","Unicode hex":"2B01"},{"Typeface name":"Wingdings","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"11008","Unicode hex":"2B00"},{"Typeface name":"Wingdings","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"11011","Unicode hex":"2B03"},{"Typeface name":"Wingdings","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"11010","Unicode hex":"2B02"},{"Typeface name":"Wingdings","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"129196","Unicode hex":"1F8AC"},{"Typeface name":"Wingdings","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"129197","Unicode hex":"1F8AD"},{"Typeface name":"Wingdings","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"128502","Unicode hex":"1F5F6"},{"Typeface name":"Wingdings","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"10003","Unicode hex":"2713"},{"Typeface name":"Wingdings","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"128503","Unicode hex":"1F5F7"},{"Typeface name":"Wingdings","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"128505","Unicode hex":"1F5F9"},{"Typeface name":"Wingdings 2","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings 2","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128394","Unicode hex":"1F58A"},{"Typeface name":"Wingdings 2","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"128395","Unicode hex":"1F58B"},{"Typeface name":"Wingdings 2","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"128396","Unicode hex":"1F58C"},{"Typeface name":"Wingdings 2","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128397","Unicode hex":"1F58D"},{"Typeface name":"Wingdings 2","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"9988","Unicode hex":"2704"},{"Typeface name":"Wingdings 2","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"9984","Unicode hex":"2700"},{"Typeface name":"Wingdings 2","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128382","Unicode hex":"1F57E"},{"Typeface name":"Wingdings 2","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128381","Unicode hex":"1F57D"},{"Typeface name":"Wingdings 2","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"128453","Unicode hex":"1F5C5"},{"Typeface name":"Wingdings 2","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128454","Unicode hex":"1F5C6"},{"Typeface name":"Wingdings 2","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128455","Unicode hex":"1F5C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"128456","Unicode hex":"1F5C8"},{"Typeface name":"Wingdings 2","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"128457","Unicode hex":"1F5C9"},{"Typeface name":"Wingdings 2","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128458","Unicode hex":"1F5CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128459","Unicode hex":"1F5CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128460","Unicode hex":"1F5CC"},{"Typeface name":"Wingdings 2","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128461","Unicode hex":"1F5CD"},{"Typeface name":"Wingdings 2","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128203","Unicode hex":"1F4CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"128465","Unicode hex":"1F5D1"},{"Typeface name":"Wingdings 2","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"128468","Unicode hex":"1F5D4"},{"Typeface name":"Wingdings 2","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"128437","Unicode hex":"1F5B5"},{"Typeface name":"Wingdings 2","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"128438","Unicode hex":"1F5B6"},{"Typeface name":"Wingdings 2","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"128439","Unicode hex":"1F5B7"},{"Typeface name":"Wingdings 2","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"128440","Unicode hex":"1F5B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"128429","Unicode hex":"1F5AD"},{"Typeface name":"Wingdings 2","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"128431","Unicode hex":"1F5AF"},{"Typeface name":"Wingdings 2","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"128433","Unicode hex":"1F5B1"},{"Typeface name":"Wingdings 2","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"128402","Unicode hex":"1F592"},{"Typeface name":"Wingdings 2","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"128403","Unicode hex":"1F593"},{"Typeface name":"Wingdings 2","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"128408","Unicode hex":"1F598"},{"Typeface name":"Wingdings 2","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"128409","Unicode hex":"1F599"},{"Typeface name":"Wingdings 2","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128410","Unicode hex":"1F59A"},{"Typeface name":"Wingdings 2","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"128411","Unicode hex":"1F59B"},{"Typeface name":"Wingdings 2","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"128072","Unicode hex":"1F448"},{"Typeface name":"Wingdings 2","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"128073","Unicode hex":"1F449"},{"Typeface name":"Wingdings 2","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"128412","Unicode hex":"1F59C"},{"Typeface name":"Wingdings 2","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"128413","Unicode hex":"1F59D"},{"Typeface name":"Wingdings 2","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"128414","Unicode hex":"1F59E"},{"Typeface name":"Wingdings 2","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"128415","Unicode hex":"1F59F"},{"Typeface name":"Wingdings 2","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"128416","Unicode hex":"1F5A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"128417","Unicode hex":"1F5A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"128070","Unicode hex":"1F446"},{"Typeface name":"Wingdings 2","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128071","Unicode hex":"1F447"},{"Typeface name":"Wingdings 2","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"128418","Unicode hex":"1F5A2"},{"Typeface name":"Wingdings 2","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"128419","Unicode hex":"1F5A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128401","Unicode hex":"1F591"},{"Typeface name":"Wingdings 2","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"128500","Unicode hex":"1F5F4"},{"Typeface name":"Wingdings 2","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"128504","Unicode hex":"1F5F8"},{"Typeface name":"Wingdings 2","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"128501","Unicode hex":"1F5F5"},{"Typeface name":"Wingdings 2","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9745","Unicode hex":"2611"},{"Typeface name":"Wingdings 2","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"11197","Unicode hex":"2BBD"},{"Typeface name":"Wingdings 2","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"9746","Unicode hex":"2612"},{"Typeface name":"Wingdings 2","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"11198","Unicode hex":"2BBE"},{"Typeface name":"Wingdings 2","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"11199","Unicode hex":"2BBF"},{"Typeface name":"Wingdings 2","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128711","Unicode hex":"1F6C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"10680","Unicode hex":"29B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"128625","Unicode hex":"1F671"},{"Typeface name":"Wingdings 2","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"128628","Unicode hex":"1F674"},{"Typeface name":"Wingdings 2","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"128626","Unicode hex":"1F672"},{"Typeface name":"Wingdings 2","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128627","Unicode hex":"1F673"},{"Typeface name":"Wingdings 2","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"8253","Unicode hex":"203D"},{"Typeface name":"Wingdings 2","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"128633","Unicode hex":"1F679"},{"Typeface name":"Wingdings 2","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"128634","Unicode hex":"1F67A"},{"Typeface name":"Wingdings 2","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"128635","Unicode hex":"1F67B"},{"Typeface name":"Wingdings 2","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"128614","Unicode hex":"1F666"},{"Typeface name":"Wingdings 2","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"128612","Unicode hex":"1F664"},{"Typeface name":"Wingdings 2","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"128613","Unicode hex":"1F665"},{"Typeface name":"Wingdings 2","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"128615","Unicode hex":"1F667"},{"Typeface name":"Wingdings 2","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"128602","Unicode hex":"1F65A"},{"Typeface name":"Wingdings 2","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"128600","Unicode hex":"1F658"},{"Typeface name":"Wingdings 2","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"128601","Unicode hex":"1F659"},{"Typeface name":"Wingdings 2","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"128603","Unicode hex":"1F65B"},{"Typeface name":"Wingdings 2","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"9450","Unicode hex":"24EA"},{"Typeface name":"Wingdings 2","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"9312","Unicode hex":"2460"},{"Typeface name":"Wingdings 2","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"9313","Unicode hex":"2461"},{"Typeface name":"Wingdings 2","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"9314","Unicode hex":"2462"},{"Typeface name":"Wingdings 2","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"9315","Unicode hex":"2463"},{"Typeface name":"Wingdings 2","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"9316","Unicode hex":"2464"},{"Typeface name":"Wingdings 2","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"9317","Unicode hex":"2465"},{"Typeface name":"Wingdings 2","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"9318","Unicode hex":"2466"},{"Typeface name":"Wingdings 2","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"9319","Unicode hex":"2467"},{"Typeface name":"Wingdings 2","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"9320","Unicode hex":"2468"},{"Typeface name":"Wingdings 2","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"9321","Unicode hex":"2469"},{"Typeface name":"Wingdings 2","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"9471","Unicode hex":"24FF"},{"Typeface name":"Wingdings 2","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"10102","Unicode hex":"2776"},{"Typeface name":"Wingdings 2","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"10103","Unicode hex":"2777"},{"Typeface name":"Wingdings 2","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"10104","Unicode hex":"2778"},{"Typeface name":"Wingdings 2","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"10105","Unicode hex":"2779"},{"Typeface name":"Wingdings 2","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"10106","Unicode hex":"277A"},{"Typeface name":"Wingdings 2","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"10107","Unicode hex":"277B"},{"Typeface name":"Wingdings 2","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"10108","Unicode hex":"277C"},{"Typeface name":"Wingdings 2","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"10109","Unicode hex":"277D"},{"Typeface name":"Wingdings 2","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"10110","Unicode hex":"277E"},{"Typeface name":"Wingdings 2","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"10111","Unicode hex":"277F"},{"Typeface name":"Wingdings 2","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"9737","Unicode hex":"2609"},{"Typeface name":"Wingdings 2","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"127765","Unicode hex":"1F315"},{"Typeface name":"Wingdings 2","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"9789","Unicode hex":"263D"},{"Typeface name":"Wingdings 2","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"9790","Unicode hex":"263E"},{"Typeface name":"Wingdings 2","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"11839","Unicode hex":"2E3F"},{"Typeface name":"Wingdings 2","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"10013","Unicode hex":"271D"},{"Typeface name":"Wingdings 2","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"128327","Unicode hex":"1F547"},{"Typeface name":"Wingdings 2","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"128348","Unicode hex":"1F55C"},{"Typeface name":"Wingdings 2","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"128349","Unicode hex":"1F55D"},{"Typeface name":"Wingdings 2","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"128350","Unicode hex":"1F55E"},{"Typeface name":"Wingdings 2","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"128351","Unicode hex":"1F55F"},{"Typeface name":"Wingdings 2","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"128352","Unicode hex":"1F560"},{"Typeface name":"Wingdings 2","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"128353","Unicode hex":"1F561"},{"Typeface name":"Wingdings 2","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"128354","Unicode hex":"1F562"},{"Typeface name":"Wingdings 2","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"128355","Unicode hex":"1F563"},{"Typeface name":"Wingdings 2","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"128356","Unicode hex":"1F564"},{"Typeface name":"Wingdings 2","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"128357","Unicode hex":"1F565"},{"Typeface name":"Wingdings 2","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"128358","Unicode hex":"1F566"},{"Typeface name":"Wingdings 2","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"128359","Unicode hex":"1F567"},{"Typeface name":"Wingdings 2","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"128616","Unicode hex":"1F668"},{"Typeface name":"Wingdings 2","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"128617","Unicode hex":"1F669"},{"Typeface name":"Wingdings 2","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"8901","Unicode hex":"22C5"},{"Typeface name":"Wingdings 2","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128900","Unicode hex":"1F784"},{"Typeface name":"Wingdings 2","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"10625","Unicode hex":"2981"},{"Typeface name":"Wingdings 2","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"9679","Unicode hex":"25CF"},{"Typeface name":"Wingdings 2","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"9675","Unicode hex":"25CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128901","Unicode hex":"1F785"},{"Typeface name":"Wingdings 2","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128903","Unicode hex":"1F787"},{"Typeface name":"Wingdings 2","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128905","Unicode hex":"1F789"},{"Typeface name":"Wingdings 2","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"8857","Unicode hex":"2299"},{"Typeface name":"Wingdings 2","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"10687","Unicode hex":"29BF"},{"Typeface name":"Wingdings 2","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"128908","Unicode hex":"1F78C"},{"Typeface name":"Wingdings 2","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"128909","Unicode hex":"1F78D"},{"Typeface name":"Wingdings 2","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"9726","Unicode hex":"25FE"},{"Typeface name":"Wingdings 2","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"9632","Unicode hex":"25A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"9633","Unicode hex":"25A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128913","Unicode hex":"1F791"},{"Typeface name":"Wingdings 2","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128914","Unicode hex":"1F792"},{"Typeface name":"Wingdings 2","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128915","Unicode hex":"1F793"},{"Typeface name":"Wingdings 2","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"128916","Unicode hex":"1F794"},{"Typeface name":"Wingdings 2","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"9635","Unicode hex":"25A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128917","Unicode hex":"1F795"},{"Typeface name":"Wingdings 2","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128918","Unicode hex":"1F796"},{"Typeface name":"Wingdings 2","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"128919","Unicode hex":"1F797"},{"Typeface name":"Wingdings 2","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128920","Unicode hex":"1F798"},{"Typeface name":"Wingdings 2","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"11049","Unicode hex":"2B29"},{"Typeface name":"Wingdings 2","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"11045","Unicode hex":"2B25"},{"Typeface name":"Wingdings 2","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"9671","Unicode hex":"25C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"128922","Unicode hex":"1F79A"},{"Typeface name":"Wingdings 2","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"9672","Unicode hex":"25C8"},{"Typeface name":"Wingdings 2","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"128923","Unicode hex":"1F79B"},{"Typeface name":"Wingdings 2","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"128924","Unicode hex":"1F79C"},{"Typeface name":"Wingdings 2","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"128925","Unicode hex":"1F79D"},{"Typeface name":"Wingdings 2","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"128926","Unicode hex":"1F79E"},{"Typeface name":"Wingdings 2","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"11050","Unicode hex":"2B2A"},{"Typeface name":"Wingdings 2","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"11047","Unicode hex":"2B27"},{"Typeface name":"Wingdings 2","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"9674","Unicode hex":"25CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128928","Unicode hex":"1F7A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"9686","Unicode hex":"25D6"},{"Typeface name":"Wingdings 2","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"9687","Unicode hex":"25D7"},{"Typeface name":"Wingdings 2","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"11210","Unicode hex":"2BCA"},{"Typeface name":"Wingdings 2","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"11211","Unicode hex":"2BCB"},{"Typeface name":"Wingdings 2","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"11200","Unicode hex":"2BC0"},{"Typeface name":"Wingdings 2","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"11201","Unicode hex":"2BC1"},{"Typeface name":"Wingdings 2","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"11039","Unicode hex":"2B1F"},{"Typeface name":"Wingdings 2","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"11202","Unicode hex":"2BC2"},{"Typeface name":"Wingdings 2","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"11043","Unicode hex":"2B23"},{"Typeface name":"Wingdings 2","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"11042","Unicode hex":"2B22"},{"Typeface name":"Wingdings 2","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"11203","Unicode hex":"2BC3"},{"Typeface name":"Wingdings 2","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"11204","Unicode hex":"2BC4"},{"Typeface name":"Wingdings 2","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"128929","Unicode hex":"1F7A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"128930","Unicode hex":"1F7A2"},{"Typeface name":"Wingdings 2","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"128931","Unicode hex":"1F7A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"128932","Unicode hex":"1F7A4"},{"Typeface name":"Wingdings 2","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"128933","Unicode hex":"1F7A5"},{"Typeface name":"Wingdings 2","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128934","Unicode hex":"1F7A6"},{"Typeface name":"Wingdings 2","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128935","Unicode hex":"1F7A7"},{"Typeface name":"Wingdings 2","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128936","Unicode hex":"1F7A8"},{"Typeface name":"Wingdings 2","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128937","Unicode hex":"1F7A9"},{"Typeface name":"Wingdings 2","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128938","Unicode hex":"1F7AA"},{"Typeface name":"Wingdings 2","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128939","Unicode hex":"1F7AB"},{"Typeface name":"Wingdings 2","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128940","Unicode hex":"1F7AC"},{"Typeface name":"Wingdings 2","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128941","Unicode hex":"1F7AD"},{"Typeface name":"Wingdings 2","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128942","Unicode hex":"1F7AE"},{"Typeface name":"Wingdings 2","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128943","Unicode hex":"1F7AF"},{"Typeface name":"Wingdings 2","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"128944","Unicode hex":"1F7B0"},{"Typeface name":"Wingdings 2","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"128945","Unicode hex":"1F7B1"},{"Typeface name":"Wingdings 2","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"128946","Unicode hex":"1F7B2"},{"Typeface name":"Wingdings 2","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"128947","Unicode hex":"1F7B3"},{"Typeface name":"Wingdings 2","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"128948","Unicode hex":"1F7B4"},{"Typeface name":"Wingdings 2","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"128949","Unicode hex":"1F7B5"},{"Typeface name":"Wingdings 2","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"128950","Unicode hex":"1F7B6"},{"Typeface name":"Wingdings 2","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"128951","Unicode hex":"1F7B7"},{"Typeface name":"Wingdings 2","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"128952","Unicode hex":"1F7B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"128953","Unicode hex":"1F7B9"},{"Typeface name":"Wingdings 2","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"128954","Unicode hex":"1F7BA"},{"Typeface name":"Wingdings 2","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"128955","Unicode hex":"1F7BB"},{"Typeface name":"Wingdings 2","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"128956","Unicode hex":"1F7BC"},{"Typeface name":"Wingdings 2","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"128957","Unicode hex":"1F7BD"},{"Typeface name":"Wingdings 2","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"128958","Unicode hex":"1F7BE"},{"Typeface name":"Wingdings 2","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"128959","Unicode hex":"1F7BF"},{"Typeface name":"Wingdings 2","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"128960","Unicode hex":"1F7C0"},{"Typeface name":"Wingdings 2","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"128962","Unicode hex":"1F7C2"},{"Typeface name":"Wingdings 2","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"128964","Unicode hex":"1F7C4"},{"Typeface name":"Wingdings 2","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"128966","Unicode hex":"1F7C6"},{"Typeface name":"Wingdings 2","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"128969","Unicode hex":"1F7C9"},{"Typeface name":"Wingdings 2","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"128970","Unicode hex":"1F7CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"10038","Unicode hex":"2736"},{"Typeface name":"Wingdings 2","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"128972","Unicode hex":"1F7CC"},{"Typeface name":"Wingdings 2","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"128974","Unicode hex":"1F7CE"},{"Typeface name":"Wingdings 2","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"128976","Unicode hex":"1F7D0"},{"Typeface name":"Wingdings 2","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"128978","Unicode hex":"1F7D2"},{"Typeface name":"Wingdings 2","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"10041","Unicode hex":"2739"},{"Typeface name":"Wingdings 2","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"128963","Unicode hex":"1F7C3"},{"Typeface name":"Wingdings 2","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"128967","Unicode hex":"1F7C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"10031","Unicode hex":"272F"},{"Typeface name":"Wingdings 2","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"128973","Unicode hex":"1F7CD"},{"Typeface name":"Wingdings 2","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"128980","Unicode hex":"1F7D4"},{"Typeface name":"Wingdings 2","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"11212","Unicode hex":"2BCC"},{"Typeface name":"Wingdings 2","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"11213","Unicode hex":"2BCD"},{"Typeface name":"Wingdings 2","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"8251","Unicode hex":"203B"},{"Typeface name":"Wingdings 2","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"8258","Unicode hex":"2042"},{"Typeface name":"Wingdings 3","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings 3","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"11104","Unicode hex":"2B60"},{"Typeface name":"Wingdings 3","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"11106","Unicode hex":"2B62"},{"Typeface name":"Wingdings 3","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"11105","Unicode hex":"2B61"},{"Typeface name":"Wingdings 3","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"11107","Unicode hex":"2B63"},{"Typeface name":"Wingdings 3","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"11110","Unicode hex":"2B66"},{"Typeface name":"Wingdings 3","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"11111","Unicode hex":"2B67"},{"Typeface name":"Wingdings 3","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"11113","Unicode hex":"2B69"},{"Typeface name":"Wingdings 3","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"11112","Unicode hex":"2B68"},{"Typeface name":"Wingdings 3","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"11120","Unicode hex":"2B70"},{"Typeface name":"Wingdings 3","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"11122","Unicode hex":"2B72"},{"Typeface name":"Wingdings 3","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"11121","Unicode hex":"2B71"},{"Typeface name":"Wingdings 3","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"11123","Unicode hex":"2B73"},{"Typeface name":"Wingdings 3","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"11126","Unicode hex":"2B76"},{"Typeface name":"Wingdings 3","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"11128","Unicode hex":"2B78"},{"Typeface name":"Wingdings 3","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"11131","Unicode hex":"2B7B"},{"Typeface name":"Wingdings 3","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"11133","Unicode hex":"2B7D"},{"Typeface name":"Wingdings 3","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"11108","Unicode hex":"2B64"},{"Typeface name":"Wingdings 3","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"11109","Unicode hex":"2B65"},{"Typeface name":"Wingdings 3","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"11114","Unicode hex":"2B6A"},{"Typeface name":"Wingdings 3","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"11116","Unicode hex":"2B6C"},{"Typeface name":"Wingdings 3","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"11115","Unicode hex":"2B6B"},{"Typeface name":"Wingdings 3","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"11117","Unicode hex":"2B6D"},{"Typeface name":"Wingdings 3","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"11085","Unicode hex":"2B4D"},{"Typeface name":"Wingdings 3","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"11168","Unicode hex":"2BA0"},{"Typeface name":"Wingdings 3","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"11169","Unicode hex":"2BA1"},{"Typeface name":"Wingdings 3","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"11170","Unicode hex":"2BA2"},{"Typeface name":"Wingdings 3","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"11171","Unicode hex":"2BA3"},{"Typeface name":"Wingdings 3","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"11172","Unicode hex":"2BA4"},{"Typeface name":"Wingdings 3","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"11173","Unicode hex":"2BA5"},{"Typeface name":"Wingdings 3","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"11174","Unicode hex":"2BA6"},{"Typeface name":"Wingdings 3","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"11175","Unicode hex":"2BA7"},{"Typeface name":"Wingdings 3","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"11152","Unicode hex":"2B90"},{"Typeface name":"Wingdings 3","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"11153","Unicode hex":"2B91"},{"Typeface name":"Wingdings 3","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"11154","Unicode hex":"2B92"},{"Typeface name":"Wingdings 3","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"11155","Unicode hex":"2B93"},{"Typeface name":"Wingdings 3","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"11136","Unicode hex":"2B80"},{"Typeface name":"Wingdings 3","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"11139","Unicode hex":"2B83"},{"Typeface name":"Wingdings 3","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"11134","Unicode hex":"2B7E"},{"Typeface name":"Wingdings 3","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"11135","Unicode hex":"2B7F"},{"Typeface name":"Wingdings 3","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"11140","Unicode hex":"2B84"},{"Typeface name":"Wingdings 3","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"11142","Unicode hex":"2B86"},{"Typeface name":"Wingdings 3","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"11141","Unicode hex":"2B85"},{"Typeface name":"Wingdings 3","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"11143","Unicode hex":"2B87"},{"Typeface name":"Wingdings 3","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"11151","Unicode hex":"2B8F"},{"Typeface name":"Wingdings 3","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"11149","Unicode hex":"2B8D"},{"Typeface name":"Wingdings 3","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"11150","Unicode hex":"2B8E"},{"Typeface name":"Wingdings 3","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"11148","Unicode hex":"2B8C"},{"Typeface name":"Wingdings 3","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"11118","Unicode hex":"2B6E"},{"Typeface name":"Wingdings 3","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"11119","Unicode hex":"2B6F"},{"Typeface name":"Wingdings 3","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9099","Unicode hex":"238B"},{"Typeface name":"Wingdings 3","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"8996","Unicode hex":"2324"},{"Typeface name":"Wingdings 3","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"8963","Unicode hex":"2303"},{"Typeface name":"Wingdings 3","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"8997","Unicode hex":"2325"},{"Typeface name":"Wingdings 3","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"9251","Unicode hex":"2423"},{"Typeface name":"Wingdings 3","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"9085","Unicode hex":"237D"},{"Typeface name":"Wingdings 3","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"8682","Unicode hex":"21EA"},{"Typeface name":"Wingdings 3","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"11192","Unicode hex":"2BB8"},{"Typeface name":"Wingdings 3","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"129184","Unicode hex":"1F8A0"},{"Typeface name":"Wingdings 3","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"129185","Unicode hex":"1F8A1"},{"Typeface name":"Wingdings 3","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"129186","Unicode hex":"1F8A2"},{"Typeface name":"Wingdings 3","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"129187","Unicode hex":"1F8A3"},{"Typeface name":"Wingdings 3","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"129188","Unicode hex":"1F8A4"},{"Typeface name":"Wingdings 3","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"129189","Unicode hex":"1F8A5"},{"Typeface name":"Wingdings 3","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"129190","Unicode hex":"1F8A6"},{"Typeface name":"Wingdings 3","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"129191","Unicode hex":"1F8A7"},{"Typeface name":"Wingdings 3","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"129192","Unicode hex":"1F8A8"},{"Typeface name":"Wingdings 3","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"129193","Unicode hex":"1F8A9"},{"Typeface name":"Wingdings 3","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"129194","Unicode hex":"1F8AA"},{"Typeface name":"Wingdings 3","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"129195","Unicode hex":"1F8AB"},{"Typeface name":"Wingdings 3","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"129104","Unicode hex":"1F850"},{"Typeface name":"Wingdings 3","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"129106","Unicode hex":"1F852"},{"Typeface name":"Wingdings 3","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"129105","Unicode hex":"1F851"},{"Typeface name":"Wingdings 3","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"129107","Unicode hex":"1F853"},{"Typeface name":"Wingdings 3","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"129108","Unicode hex":"1F854"},{"Typeface name":"Wingdings 3","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"129109","Unicode hex":"1F855"},{"Typeface name":"Wingdings 3","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"129111","Unicode hex":"1F857"},{"Typeface name":"Wingdings 3","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"129110","Unicode hex":"1F856"},{"Typeface name":"Wingdings 3","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"129112","Unicode hex":"1F858"},{"Typeface name":"Wingdings 3","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"129113","Unicode hex":"1F859"},{"Typeface name":"Wingdings 3","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"9650","Unicode hex":"25B2"},{"Typeface name":"Wingdings 3","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"9660","Unicode hex":"25BC"},{"Typeface name":"Wingdings 3","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"9651","Unicode hex":"25B3"},{"Typeface name":"Wingdings 3","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"9661","Unicode hex":"25BD"},{"Typeface name":"Wingdings 3","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"9664","Unicode hex":"25C0"},{"Typeface name":"Wingdings 3","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"9654","Unicode hex":"25B6"},{"Typeface name":"Wingdings 3","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"9665","Unicode hex":"25C1"},{"Typeface name":"Wingdings 3","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"9655","Unicode hex":"25B7"},{"Typeface name":"Wingdings 3","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"9699","Unicode hex":"25E3"},{"Typeface name":"Wingdings 3","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"9698","Unicode hex":"25E2"},{"Typeface name":"Wingdings 3","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"9700","Unicode hex":"25E4"},{"Typeface name":"Wingdings 3","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"9701","Unicode hex":"25E5"},{"Typeface name":"Wingdings 3","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"128896","Unicode hex":"1F780"},{"Typeface name":"Wingdings 3","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128898","Unicode hex":"1F782"},{"Typeface name":"Wingdings 3","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128897","Unicode hex":"1F781"},{"Typeface name":"Wingdings 3","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"128899","Unicode hex":"1F783"},{"Typeface name":"Wingdings 3","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"11205","Unicode hex":"2BC5"},{"Typeface name":"Wingdings 3","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"11206","Unicode hex":"2BC6"},{"Typeface name":"Wingdings 3","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"11207","Unicode hex":"2BC7"},{"Typeface name":"Wingdings 3","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"11208","Unicode hex":"2BC8"},{"Typeface name":"Wingdings 3","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"11164","Unicode hex":"2B9C"},{"Typeface name":"Wingdings 3","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"11166","Unicode hex":"2B9E"},{"Typeface name":"Wingdings 3","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"11165","Unicode hex":"2B9D"},{"Typeface name":"Wingdings 3","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"11167","Unicode hex":"2B9F"},{"Typeface name":"Wingdings 3","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"129040","Unicode hex":"1F810"},{"Typeface name":"Wingdings 3","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"129042","Unicode hex":"1F812"},{"Typeface name":"Wingdings 3","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"129041","Unicode hex":"1F811"},{"Typeface name":"Wingdings 3","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"129043","Unicode hex":"1F813"},{"Typeface name":"Wingdings 3","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"129044","Unicode hex":"1F814"},{"Typeface name":"Wingdings 3","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"129046","Unicode hex":"1F816"},{"Typeface name":"Wingdings 3","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"129045","Unicode hex":"1F815"},{"Typeface name":"Wingdings 3","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"129047","Unicode hex":"1F817"},{"Typeface name":"Wingdings 3","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"129048","Unicode hex":"1F818"},{"Typeface name":"Wingdings 3","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"129050","Unicode hex":"1F81A"},{"Typeface name":"Wingdings 3","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"129049","Unicode hex":"1F819"},{"Typeface name":"Wingdings 3","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"129051","Unicode hex":"1F81B"},{"Typeface name":"Wingdings 3","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"129052","Unicode hex":"1F81C"},{"Typeface name":"Wingdings 3","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"129054","Unicode hex":"1F81E"},{"Typeface name":"Wingdings 3","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"129053","Unicode hex":"1F81D"},{"Typeface name":"Wingdings 3","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"129055","Unicode hex":"1F81F"},{"Typeface name":"Wingdings 3","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"129024","Unicode hex":"1F800"},{"Typeface name":"Wingdings 3","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"129026","Unicode hex":"1F802"},{"Typeface name":"Wingdings 3","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"129025","Unicode hex":"1F801"},{"Typeface name":"Wingdings 3","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"129027","Unicode hex":"1F803"},{"Typeface name":"Wingdings 3","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"129028","Unicode hex":"1F804"},{"Typeface name":"Wingdings 3","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"129030","Unicode hex":"1F806"},{"Typeface name":"Wingdings 3","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"129029","Unicode hex":"1F805"},{"Typeface name":"Wingdings 3","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"129031","Unicode hex":"1F807"},{"Typeface name":"Wingdings 3","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"129032","Unicode hex":"1F808"},{"Typeface name":"Wingdings 3","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"129034","Unicode hex":"1F80A"},{"Typeface name":"Wingdings 3","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"129033","Unicode hex":"1F809"},{"Typeface name":"Wingdings 3","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"129035","Unicode hex":"1F80B"},{"Typeface name":"Wingdings 3","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"129056","Unicode hex":"1F820"},{"Typeface name":"Wingdings 3","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"129058","Unicode hex":"1F822"},{"Typeface name":"Wingdings 3","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"129060","Unicode hex":"1F824"},{"Typeface name":"Wingdings 3","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"129062","Unicode hex":"1F826"},{"Typeface name":"Wingdings 3","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"129064","Unicode hex":"1F828"},{"Typeface name":"Wingdings 3","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"129066","Unicode hex":"1F82A"},{"Typeface name":"Wingdings 3","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"129068","Unicode hex":"1F82C"},{"Typeface name":"Wingdings 3","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"129180","Unicode hex":"1F89C"},{"Typeface name":"Wingdings 3","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"129181","Unicode hex":"1F89D"},{"Typeface name":"Wingdings 3","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"129182","Unicode hex":"1F89E"},{"Typeface name":"Wingdings 3","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"129183","Unicode hex":"1F89F"},{"Typeface name":"Wingdings 3","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"129070","Unicode hex":"1F82E"},{"Typeface name":"Wingdings 3","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"129072","Unicode hex":"1F830"},{"Typeface name":"Wingdings 3","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"129074","Unicode hex":"1F832"},{"Typeface name":"Wingdings 3","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"129076","Unicode hex":"1F834"},{"Typeface name":"Wingdings 3","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"129078","Unicode hex":"1F836"},{"Typeface name":"Wingdings 3","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"129080","Unicode hex":"1F838"},{"Typeface name":"Wingdings 3","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"129082","Unicode hex":"1F83A"},{"Typeface name":"Wingdings 3","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"129081","Unicode hex":"1F839"},{"Typeface name":"Wingdings 3","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"129083","Unicode hex":"1F83B"},{"Typeface name":"Wingdings 3","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"129176","Unicode hex":"1F898"},{"Typeface name":"Wingdings 3","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"129178","Unicode hex":"1F89A"},{"Typeface name":"Wingdings 3","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"129177","Unicode hex":"1F899"},{"Typeface name":"Wingdings 3","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"129179","Unicode hex":"1F89B"},{"Typeface name":"Wingdings 3","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"129084","Unicode hex":"1F83C"},{"Typeface name":"Wingdings 3","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"129086","Unicode hex":"1F83E"},{"Typeface name":"Wingdings 3","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"129085","Unicode hex":"1F83D"},{"Typeface name":"Wingdings 3","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"129087","Unicode hex":"1F83F"},{"Typeface name":"Wingdings 3","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"129088","Unicode hex":"1F840"},{"Typeface name":"Wingdings 3","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"129090","Unicode hex":"1F842"},{"Typeface name":"Wingdings 3","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"129089","Unicode hex":"1F841"},{"Typeface name":"Wingdings 3","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"129091","Unicode hex":"1F843"},{"Typeface name":"Wingdings 3","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"129092","Unicode hex":"1F844"},{"Typeface name":"Wingdings 3","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"129094","Unicode hex":"1F846"},{"Typeface name":"Wingdings 3","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"129093","Unicode hex":"1F845"},{"Typeface name":"Wingdings 3","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"129095","Unicode hex":"1F847"},{"Typeface name":"Wingdings 3","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"11176","Unicode hex":"2BA8"},{"Typeface name":"Wingdings 3","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"11177","Unicode hex":"2BA9"},{"Typeface name":"Wingdings 3","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"11178","Unicode hex":"2BAA"},{"Typeface name":"Wingdings 3","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"11179","Unicode hex":"2BAB"},{"Typeface name":"Wingdings 3","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"11180","Unicode hex":"2BAC"},{"Typeface name":"Wingdings 3","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"11181","Unicode hex":"2BAD"},{"Typeface name":"Wingdings 3","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"11182","Unicode hex":"2BAE"},{"Typeface name":"Wingdings 3","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"11183","Unicode hex":"2BAF"},{"Typeface name":"Wingdings 3","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"129120","Unicode hex":"1F860"},{"Typeface name":"Wingdings 3","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"129122","Unicode hex":"1F862"},{"Typeface name":"Wingdings 3","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"129121","Unicode hex":"1F861"},{"Typeface name":"Wingdings 3","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"129123","Unicode hex":"1F863"},{"Typeface name":"Wingdings 3","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"129124","Unicode hex":"1F864"},{"Typeface name":"Wingdings 3","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"129125","Unicode hex":"1F865"},{"Typeface name":"Wingdings 3","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"129127","Unicode hex":"1F867"},{"Typeface name":"Wingdings 3","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"129126","Unicode hex":"1F866"},{"Typeface name":"Wingdings 3","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"129136","Unicode hex":"1F870"},{"Typeface name":"Wingdings 3","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"129138","Unicode hex":"1F872"},{"Typeface name":"Wingdings 3","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"129137","Unicode hex":"1F871"},{"Typeface name":"Wingdings 3","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"129139","Unicode hex":"1F873"},{"Typeface name":"Wingdings 3","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"129140","Unicode hex":"1F874"},{"Typeface name":"Wingdings 3","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"129141","Unicode hex":"1F875"},{"Typeface name":"Wingdings 3","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"129143","Unicode hex":"1F877"},{"Typeface name":"Wingdings 3","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"129142","Unicode hex":"1F876"},{"Typeface name":"Wingdings 3","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"129152","Unicode hex":"1F880"},{"Typeface name":"Wingdings 3","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"129154","Unicode hex":"1F882"},{"Typeface name":"Wingdings 3","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"129153","Unicode hex":"1F881"},{"Typeface name":"Wingdings 3","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"129155","Unicode hex":"1F883"},{"Typeface name":"Wingdings 3","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"129156","Unicode hex":"1F884"},{"Typeface name":"Wingdings 3","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"129157","Unicode hex":"1F885"},{"Typeface name":"Wingdings 3","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"129159","Unicode hex":"1F887"},{"Typeface name":"Wingdings 3","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"129158","Unicode hex":"1F886"},{"Typeface name":"Wingdings 3","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"129168","Unicode hex":"1F890"},{"Typeface name":"Wingdings 3","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"129170","Unicode hex":"1F892"},{"Typeface name":"Wingdings 3","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"129169","Unicode hex":"1F891"},{"Typeface name":"Wingdings 3","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"129171","Unicode hex":"1F893"},{"Typeface name":"Wingdings 3","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"129172","Unicode hex":"1F894"},{"Typeface name":"Wingdings 3","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"129174","Unicode hex":"1F896"},{"Typeface name":"Wingdings 3","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"129173","Unicode hex":"1F895"},{"Typeface name":"Wingdings 3","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"129175","Unicode hex":"1F897"}]},{}],81:[function(t,m,y){var x=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(y,"__esModule",{value:!0}),y.hex=y.dec=y.codePoint=void 0;for(var v=x(t("./dingbats")),w={},E=String.fromCodePoint?String.fromCodePoint:function fromCodePointPolyfill(t){if(t<=65535)return String.fromCharCode(t);var m=Math.floor((t-65536)/1024)+55296,y=(t-65536)%1024+56320;return String.fromCharCode(m,y)},C=0,S=v.default;C0&&this._events[t].length>y&&(this._events[t].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[t].length),"function"==typeof console.trace&&console.trace()),this},EventEmitter.prototype.on=EventEmitter.prototype.addListener,EventEmitter.prototype.once=function(t,m){if(!isFunction(m))throw TypeError("listener must be a function");var y=!1;function g(){this.removeListener(t,g),y||(y=!0,m.apply(this,arguments))}return g.listener=m,this.on(t,g),this},EventEmitter.prototype.removeListener=function(t,m){var y,x,v,w;if(!isFunction(m))throw TypeError("listener must be a function");if(!this._events||!this._events[t])return this;if(v=(y=this._events[t]).length,x=-1,y===m||isFunction(y.listener)&&y.listener===m)delete this._events[t],this._events.removeListener&&this.emit("removeListener",t,m);else if(isObject(y)){for(w=v;w-- >0;)if(y[w]===m||y[w].listener&&y[w].listener===m){x=w;break}if(x<0)return this;1===y.length?(y.length=0,delete this._events[t]):y.splice(x,1),this._events.removeListener&&this.emit("removeListener",t,m)}return this},EventEmitter.prototype.removeAllListeners=function(t){var m,y;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[t]&&delete this._events[t],this;if(0===arguments.length){for(m in this._events)"removeListener"!==m&&this.removeAllListeners(m);return this.removeAllListeners("removeListener"),this._events={},this}if(isFunction(y=this._events[t]))this.removeListener(t,y);else if(y)for(;y.length;)this.removeListener(t,y[y.length-1]);return delete this._events[t],this},EventEmitter.prototype.listeners=function(t){return this._events&&this._events[t]?isFunction(this._events[t])?[this._events[t]]:this._events[t].slice():[]},EventEmitter.prototype.listenerCount=function(t){if(this._events){var m=this._events[t];if(isFunction(m))return 1;if(m)return m.length}return 0},EventEmitter.listenerCount=function(t,m){return t.listenerCount(m)}},{}],83:[function(t,m,y){y.read=function(t,m,y,x,v){var w,E,C=8*v-x-1,S=(1<>1,B=-7,I=y?v-1:0,O=y?-1:1,z=t[m+I];for(I+=O,w=z&(1<<-B)-1,z>>=-B,B+=C;B>0;w=256*w+t[m+I],I+=O,B-=8);for(E=w&(1<<-B)-1,w>>=-B,B+=x;B>0;E=256*E+t[m+I],I+=O,B-=8);if(0===w)w=1-k;else{if(w===S)return E?NaN:1/0*(z?-1:1);E+=Math.pow(2,x),w-=k}return(z?-1:1)*E*Math.pow(2,w-x)},y.write=function(t,m,y,x,v,w){var E,C,S,k=8*w-v-1,B=(1<>1,O=23===v?Math.pow(2,-24)-Math.pow(2,-77):0,z=x?0:w-1,q=x?1:-1,$=m<0||0===m&&1/m<0?1:0;for(m=Math.abs(m),isNaN(m)||m===1/0?(C=isNaN(m)?1:0,E=B):(E=Math.floor(Math.log(m)/Math.LN2),m*(S=Math.pow(2,-E))<1&&(E--,S*=2),(m+=E+I>=1?O/S:O*Math.pow(2,1-I))*S>=2&&(E++,S/=2),E+I>=B?(C=0,E=B):E+I>=1?(C=(m*S-1)*Math.pow(2,v),E+=I):(C=m*Math.pow(2,I-1)*Math.pow(2,v),E=0));v>=8;t[y+z]=255&C,z+=q,C/=256,v-=8);for(E=E<0;t[y+z]=255&E,z+=q,E/=256,k-=8);t[y+z-q]|=128*$}},{}],84:[function(t,m,y){"function"==typeof Object.create?m.exports=function inherits(t,m){t.super_=m,t.prototype=Object.create(m.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:m.exports=function inherits(t,m){t.super_=m;var TempCtor=function(){};TempCtor.prototype=m.prototype,t.prototype=new TempCtor,t.prototype.constructor=t}},{}],85:[function(t,m,y){function isBuffer(t){return!!t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)} /*! * Determine if an object is a Buffer * diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/test/mammoth.tests.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/test/mammoth.tests.js index 127cef7e0d..bbd7fbec92 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/test/mammoth.tests.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/mammoth/test/mammoth.tests.js @@ -1 +1 @@ -var e=require("assert"),t=require("path"),n=require("fs"),a=require("underscore"),o=require("../"),r=require("../lib/promises"),i=require("../lib/results"),d=require("./testing"),l=require("./test")(module),u=d.testData,s=d.createFakeDocxFile;l("should convert docx containing one paragraph to single p element",(function(){var n=t.join(__dirname,"test-data/single-paragraph.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"

Walking on imported air

"),e.deepEqual(t.messages,[])}))})),l("should convert docx represented by a Buffer",(function(){var a=t.join(__dirname,"test-data/single-paragraph.docx");return r.nfcall(n.readFile,a).then((function(e){return o.convertToHtml({buffer:e})})).then((function(t){e.equal(t.value,"

Walking on imported air

"),e.deepEqual(t.messages,[])}))})),l("should read docx xml files with unicode byte order mark",(function(){var n=t.join(__dirname,"test-data/utf8-bom.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"

This XML has a byte order mark.

"),e.deepEqual(t.messages,[])}))})),l("empty paragraphs are ignored by default",(function(){var n=t.join(__dirname,"test-data/empty.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,""),e.deepEqual(t.messages,[])}))})),l("empty paragraphs are preserved if ignoreEmptyParagraphs is false",(function(){var n=t.join(__dirname,"test-data/empty.docx");return o.convertToHtml({path:n},{ignoreEmptyParagraphs:!1}).then((function(t){e.equal(t.value,"

"),e.deepEqual(t.messages,[])}))})),l("style map can be expressed as string",(function(){var t=s({"word/document.xml":u("simple/word/document.xml")});return o.convertToHtml({file:t},{styleMap:"p => h1"}).then((function(t){e.equal("

Hello.

",t.value)}))})),l("style map can be expressed as array of style mappings",(function(){var t=s({"word/document.xml":u("simple/word/document.xml")});return o.convertToHtml({file:t},{styleMap:["p => h1"]}).then((function(t){e.equal("

Hello.

",t.value)}))})),l("embedded style map is used if present",(function(){var n=t.join(__dirname,"test-data/embedded-style-map.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"

Walking on imported air

"),e.deepEqual(t.messages,[])}))})),l("explicit style map takes precedence over embedded style map",(function(){var n=t.join(__dirname,"test-data/embedded-style-map.docx");return o.convertToHtml({path:n},{styleMap:["p => p"]}).then((function(t){e.equal(t.value,"

Walking on imported air

"),e.deepEqual(t.messages,[])}))})),l("explicit style map is combined with embedded style map",(function(){var n=t.join(__dirname,"test-data/embedded-style-map.docx");return o.convertToHtml({path:n},{styleMap:["r => strong"]}).then((function(t){e.equal(t.value,"

Walking on imported air

"),e.deepEqual(t.messages,[])}))})),l("embedded style maps can be disabled",(function(){var n=t.join(__dirname,"test-data/embedded-style-map.docx");return o.convertToHtml({path:n},{includeEmbeddedStyleMap:!1}).then((function(t){e.equal(t.value,"

Walking on imported air

"),e.deepEqual(t.messages,[])}))})),l("embedded style map can be written and then read",(function(){var a=t.join(__dirname,"test-data/single-paragraph.docx");return r.nfcall(n.readFile,a).then((function(e){return o.embedStyleMap({buffer:e},"p => h1")})).then((function(e){return o.convertToHtml({buffer:e.toBuffer()})})).then((function(t){e.equal(t.value,"

Walking on imported air

"),e.deepEqual(t.messages,[])}))})),l("embedded style map can be retrieved",(function(){var a=t.join(__dirname,"test-data/single-paragraph.docx");return r.nfcall(n.readFile,a).then((function(e){return o.embedStyleMap({buffer:e},"p => h1")})).then((function(e){return o.readEmbeddedStyleMap({buffer:e.toBuffer()})})).then((function(t){e.equal(t,"p => h1")}))})),l("warning if style mapping is not understood",(function(){var n=t.join(__dirname,"test-data/single-paragraph.docx");return o.convertToHtml({path:n},{styleMap:"????\np => h1"}).then((function(t){e.equal("

Walking on imported air

",t.value);e.deepEqual(t.messages,[i.warning('Did not understand this style mapping, so ignored it: ????\nError was at character number 1: Expected element type but got unrecognisedCharacter "?"')])}))})),l("options are passed to document converter when calling mammoth.convertToHtml",(function(){var t=s({"word/document.xml":u("simple/word/document.xml")});return o.convertToHtml({file:t},{styleMap:"p => h1"}).then((function(t){e.equal("

Hello.

",t.value)}))})),l("options.transformDocument is used to transform document if set",(function(){var t=s({"word/document.xml":u("simple/word/document.xml")});return o.convertToHtml({file:t},{transformDocument:function(e){return e.children[0].styleId="Heading1",e}}).then((function(t){e.equal("

Hello.

",t.value)}))})),l("mammoth.transforms.paragraph only transforms paragraphs",(function(){var t=s({"word/document.xml":u("simple/word/document.xml")}),n={transformDocument:o.transforms.paragraph((function(e){return a.extend(e,{styleId:"Heading1"})}))};return o.convertToHtml({file:t},n).then((function(t){e.equal("

Hello.

",t.value)}))})),l("inline images referenced by path relative to part are included in output",(function(){var n=t.join(__dirname,"test-data/tiny-picture.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,'

')}))})),l("inline images referenced by path relative to base are included in output",(function(){var n=t.join(__dirname,"test-data/tiny-picture-target-base-relative.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,'

')}))})),l("src of inline images can be changed",(function(){var n=t.join(__dirname,"test-data/tiny-picture.docx"),a=o.images.imgElement((function(e){return e.read("base64").then((function(t){return{src:t.substring(0,2)+","+e.contentType}}))}));return o.convertToHtml({path:n},{convertImage:a}).then((function(t){e.equal(t.value,'

')}))})),l("images stored outside of document are included in output",(function(){var n=t.join(__dirname,"test-data/external-picture.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,'

'),e.deepEqual(t.messages,[])}))})),l("error if images stored outside of document are specified when passing file without path",(function(){var a=t.join(__dirname,"test-data/external-picture.docx"),r=n.readFileSync(a);return o.convertToHtml({buffer:r}).then((function(t){e.equal(t.value,""),e.equal(t.messages[0].message,"could not find external image 'tiny-picture.png', path of input document is unknown"),e.equal(t.messages[0].type,"error")}))})),l("simple list is converted to list elements",(function(){var n=t.join(__dirname,"test-data/simple-list.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"
  • Apple
  • Banana
")}))})),l("word tables are converted to html tables",(function(){var n=t.join(__dirname,"test-data/tables.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"

Above

Top left

Top right

Bottom left

Bottom right

Below

"),e.deepEqual(t.messages,[])}))})),l("footnotes are appended to text",(function(){var n=t.join(__dirname,"test-data/footnotes.docx");return o.convertToHtml({path:n},{idPrefix:"doc-42-"}).then((function(t){e.equal(t.value,'

Ouch[1].[2]

  1. A tachyon walks into a bar.

  2. Fin.

'),e.deepEqual(t.messages,[])}))})),l("endnotes are appended to text",(function(){var n=t.join(__dirname,"test-data/endnotes.docx");return o.convertToHtml({path:n},{idPrefix:"doc-42-"}).then((function(t){e.equal(t.value,'

Ouch[1].[2]

  1. A tachyon walks into a bar.

  2. Fin.

'),e.deepEqual(t.messages,[])}))})),l("relationships are handled properly in footnotes",(function(){var n=t.join(__dirname,"test-data/footnote-hyperlink.docx");return o.convertToHtml({path:n},{idPrefix:"doc-42-"}).then((function(t){e.equal(t.value,'

[1]

  1. Example

'),e.deepEqual(t.messages,[])}))})),l("when style mapping is defined for comment references then comments are included",(function(){var n=t.join(__dirname,"test-data/comments.docx");return o.convertToHtml({path:n},{idPrefix:"doc-42-",styleMap:"comment-reference => sup"}).then((function(t){e.equal(t.value,'

Ouch[MW1].[MW2]

Comment [MW1]

A tachyon walks into a bar.

Comment [MW2]

Fin.

'),e.deepEqual(t.messages,[])}))})),l("textboxes are read",(function(){var n=t.join(__dirname,"test-data/text-box.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"

Datum plane

")}))})),l("underline is ignored by default",(function(){var n=t.join(__dirname,"test-data/underline.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"

The Sunset Tree

")}))})),l("underline can be configured with style mapping",(function(){var n=t.join(__dirname,"test-data/underline.docx");return o.convertToHtml({path:n},{styleMap:"u => em"}).then((function(t){e.equal(t.value,"

The Sunset Tree

")}))})),l("strikethrough is converted to by default",(function(){var n=t.join(__dirname,"test-data/strikethrough.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"

Today's Special: Salmon Sold out

")}))})),l("strikethrough conversion can be configured with style mappings",(function(){var n=t.join(__dirname,"test-data/strikethrough.docx");return o.convertToHtml({path:n},{styleMap:"strike => del"}).then((function(t){e.equal(t.value,"

Today's Special: Salmon Sold out

")}))})),l("indentation is used if prettyPrint is true",(function(){var n=t.join(__dirname,"test-data/single-paragraph.docx");return o.convertToHtml({path:n},{prettyPrint:!0}).then((function(t){e.equal(t.value,"

\n Walking on imported air\n

"),e.deepEqual(t.messages,[])}))})),l("using styleMapping throws error",(function(){try{o.styleMapping()}catch(t){e.equal(t.message,"Use a raw string instead of mammoth.styleMapping e.g. \"p[style-name='Title'] => h1\" instead of mammoth.styleMapping(\"p[style-name='Title'] => h1\")")}})),l("can convert single paragraph to markdown",(function(){var n=t.join(__dirname,"test-data/single-paragraph.docx");return o.convertToMarkdown({path:n}).then((function(t){e.equal(t.value,"Walking on imported air\n\n"),e.deepEqual(t.messages,[])}))})),l("extractRawText only retains raw text",(function(){var n=t.join(__dirname,"test-data/simple-list.docx");return o.extractRawText({path:n}).then((function(t){e.equal(t.value,"Apple\n\nBanana\n\n")}))})),l("extractRawText can use .docx files represented by a Buffer",(function(){var a=t.join(__dirname,"test-data/single-paragraph.docx");return r.nfcall(n.readFile,a).then((function(e){return o.extractRawText({buffer:e})})).then((function(t){e.equal(t.value,"Walking on imported air\n\n"),e.deepEqual(t.messages,[])}))})),l("should throw error if file is not a valid docx document",(function(){var n=t.join(__dirname,"test-data/empty.zip");return o.convertToHtml({path:n}).then((function(t){e.ok(!1,"Expected error")}),(function(t){e.equal(t.message,"Could not find main document part. Are you sure this is a valid .docx file?")}))})); \ No newline at end of file +var e=require("assert"),t=require("path"),n=require("fs"),a=require("underscore"),o=require("../"),r=require("../lib/promises"),i=require("../lib/results"),d=require("./testing"),l=require("./test")(module),u=d.testData,s=d.createFakeDocxFile;l("should convert docx containing one paragraph to single p element",(function(){var n=t.join(__dirname,"test-data/single-paragraph.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"

Walking on imported air

"),e.deepEqual(t.messages,[])}))})),l("should convert docx represented by a Buffer",(function(){var a=t.join(__dirname,"test-data/single-paragraph.docx");return r.nfcall(n.readFile,a).then((function(e){return o.convertToHtml({buffer:e})})).then((function(t){e.equal(t.value,"

Walking on imported air

"),e.deepEqual(t.messages,[])}))})),l("should read docx xml files with unicode byte order mark",(function(){var n=t.join(__dirname,"test-data/utf8-bom.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"

This XML has a byte order mark.

"),e.deepEqual(t.messages,[])}))})),l("empty paragraphs are ignored by default",(function(){var n=t.join(__dirname,"test-data/empty.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,""),e.deepEqual(t.messages,[])}))})),l("empty paragraphs are preserved if ignoreEmptyParagraphs is false",(function(){var n=t.join(__dirname,"test-data/empty.docx");return o.convertToHtml({path:n},{ignoreEmptyParagraphs:!1}).then((function(t){e.equal(t.value,"

"),e.deepEqual(t.messages,[])}))})),l("style map can be expressed as string",(function(){var t=s({"word/document.xml":u("simple/word/document.xml")});return o.convertToHtml({file:t},{styleMap:"p => h1"}).then((function(t){e.equal("

Hello.

",t.value)}))})),l("style map can be expressed as array of style mappings",(function(){var t=s({"word/document.xml":u("simple/word/document.xml")});return o.convertToHtml({file:t},{styleMap:["p => h1"]}).then((function(t){e.equal("

Hello.

",t.value)}))})),l("embedded style map is used if present",(function(){var n=t.join(__dirname,"test-data/embedded-style-map.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"

Walking on imported air

"),e.deepEqual(t.messages,[])}))})),l("explicit style map takes precedence over embedded style map",(function(){var n=t.join(__dirname,"test-data/embedded-style-map.docx");return o.convertToHtml({path:n},{styleMap:["p => p"]}).then((function(t){e.equal(t.value,"

Walking on imported air

"),e.deepEqual(t.messages,[])}))})),l("explicit style map is combined with embedded style map",(function(){var n=t.join(__dirname,"test-data/embedded-style-map.docx");return o.convertToHtml({path:n},{styleMap:["r => strong"]}).then((function(t){e.equal(t.value,"

Walking on imported air

"),e.deepEqual(t.messages,[])}))})),l("embedded style maps can be disabled",(function(){var n=t.join(__dirname,"test-data/embedded-style-map.docx");return o.convertToHtml({path:n},{includeEmbeddedStyleMap:!1}).then((function(t){e.equal(t.value,"

Walking on imported air

"),e.deepEqual(t.messages,[])}))})),l("embedded style map can be written and then read",(function(){var a=t.join(__dirname,"test-data/single-paragraph.docx");return r.nfcall(n.readFile,a).then((function(e){return o.embedStyleMap({buffer:e},"p => h1")})).then((function(e){return o.convertToHtml({buffer:e.toBuffer()})})).then((function(t){e.equal(t.value,"

Walking on imported air

"),e.deepEqual(t.messages,[])}))})),l("embedded style map can be retrieved",(function(){var a=t.join(__dirname,"test-data/single-paragraph.docx");return r.nfcall(n.readFile,a).then((function(e){return o.embedStyleMap({buffer:e},"p => h1")})).then((function(e){return o.readEmbeddedStyleMap({buffer:e.toBuffer()})})).then((function(t){e.equal(t,"p => h1")}))})),l("warning if style mapping is not understood",(function(){var n=t.join(__dirname,"test-data/single-paragraph.docx");return o.convertToHtml({path:n},{styleMap:"????\np => h1"}).then((function(t){e.equal("

Walking on imported air

",t.value);e.deepEqual(t.messages,[i.warning('Did not understand this style mapping, so ignored it: ????\nError was at character number 1: Expected element type but got unrecognisedCharacter "?"')])}))})),l("options are passed to document converter when calling mammoth.convertToHtml",(function(){var t=s({"word/document.xml":u("simple/word/document.xml")});return o.convertToHtml({file:t},{styleMap:"p => h1"}).then((function(t){e.equal("

Hello.

",t.value)}))})),l("options.transformDocument is used to transform document if set",(function(){var t=s({"word/document.xml":u("simple/word/document.xml")}),n={transformDocument:function(e){return globalThis.document.children[0].styleId="Heading1",e}};return o.convertToHtml({file:t},n).then((function(t){e.equal("

Hello.

",t.value)}))})),l("mammoth.transforms.paragraph only transforms paragraphs",(function(){var t=s({"word/document.xml":u("simple/word/document.xml")}),n={transformDocument:o.transforms.paragraph((function(e){return a.extend(e,{styleId:"Heading1"})}))};return o.convertToHtml({file:t},n).then((function(t){e.equal("

Hello.

",t.value)}))})),l("inline images referenced by path relative to part are included in output",(function(){var n=t.join(__dirname,"test-data/tiny-picture.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,'

')}))})),l("inline images referenced by path relative to base are included in output",(function(){var n=t.join(__dirname,"test-data/tiny-picture-target-base-relative.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,'

')}))})),l("src of inline images can be changed",(function(){var n=t.join(__dirname,"test-data/tiny-picture.docx"),a=o.images.imgElement((function(e){return e.read("base64").then((function(t){return{src:t.substring(0,2)+","+e.contentType}}))}));return o.convertToHtml({path:n},{convertImage:a}).then((function(t){e.equal(t.value,'

')}))})),l("images stored outside of document are included in output",(function(){var n=t.join(__dirname,"test-data/external-picture.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,'

'),e.deepEqual(t.messages,[])}))})),l("error if images stored outside of document are specified when passing file without path",(function(){var a=t.join(__dirname,"test-data/external-picture.docx"),r=n.readFileSync(a);return o.convertToHtml({buffer:r}).then((function(t){e.equal(t.value,""),e.equal(t.messages[0].message,"could not find external image 'tiny-picture.png', path of input document is unknown"),e.equal(t.messages[0].type,"error")}))})),l("simple list is converted to list elements",(function(){var n=t.join(__dirname,"test-data/simple-list.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"
  • Apple
  • Banana
")}))})),l("word tables are converted to html tables",(function(){var n=t.join(__dirname,"test-data/tables.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"

Above

Top left

Top right

Bottom left

Bottom right

Below

"),e.deepEqual(t.messages,[])}))})),l("footnotes are appended to text",(function(){var n=t.join(__dirname,"test-data/footnotes.docx");return o.convertToHtml({path:n},{idPrefix:"doc-42-"}).then((function(t){e.equal(t.value,'

Ouch[1].[2]

  1. A tachyon walks into a bar.

  2. Fin.

'),e.deepEqual(t.messages,[])}))})),l("endnotes are appended to text",(function(){var n=t.join(__dirname,"test-data/endnotes.docx");return o.convertToHtml({path:n},{idPrefix:"doc-42-"}).then((function(t){e.equal(t.value,'

Ouch[1].[2]

  1. A tachyon walks into a bar.

  2. Fin.

'),e.deepEqual(t.messages,[])}))})),l("relationships are handled properly in footnotes",(function(){var n=t.join(__dirname,"test-data/footnote-hyperlink.docx");return o.convertToHtml({path:n},{idPrefix:"doc-42-"}).then((function(t){e.equal(t.value,'

[1]

  1. Example

'),e.deepEqual(t.messages,[])}))})),l("when style mapping is defined for comment references then comments are included",(function(){var n=t.join(__dirname,"test-data/comments.docx");return o.convertToHtml({path:n},{idPrefix:"doc-42-",styleMap:"comment-reference => sup"}).then((function(t){e.equal(t.value,'

Ouch[MW1].[MW2]

Comment [MW1]

A tachyon walks into a bar.

Comment [MW2]

Fin.

'),e.deepEqual(t.messages,[])}))})),l("textboxes are read",(function(){var n=t.join(__dirname,"test-data/text-box.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"

Datum plane

")}))})),l("underline is ignored by default",(function(){var n=t.join(__dirname,"test-data/underline.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"

The Sunset Tree

")}))})),l("underline can be configured with style mapping",(function(){var n=t.join(__dirname,"test-data/underline.docx");return o.convertToHtml({path:n},{styleMap:"u => em"}).then((function(t){e.equal(t.value,"

The Sunset Tree

")}))})),l("strikethrough is converted to by default",(function(){var n=t.join(__dirname,"test-data/strikethrough.docx");return o.convertToHtml({path:n}).then((function(t){e.equal(t.value,"

Today's Special: Salmon Sold out

")}))})),l("strikethrough conversion can be configured with style mappings",(function(){var n=t.join(__dirname,"test-data/strikethrough.docx");return o.convertToHtml({path:n},{styleMap:"strike => del"}).then((function(t){e.equal(t.value,"

Today's Special: Salmon Sold out

")}))})),l("indentation is used if prettyPrint is true",(function(){var n=t.join(__dirname,"test-data/single-paragraph.docx");return o.convertToHtml({path:n},{prettyPrint:!0}).then((function(t){e.equal(t.value,"

\n Walking on imported air\n

"),e.deepEqual(t.messages,[])}))})),l("using styleMapping throws error",(function(){try{o.styleMapping()}catch(t){e.equal(t.message,"Use a raw string instead of mammoth.styleMapping e.g. \"p[style-name='Title'] => h1\" instead of mammoth.styleMapping(\"p[style-name='Title'] => h1\")")}})),l("can convert single paragraph to markdown",(function(){var n=t.join(__dirname,"test-data/single-paragraph.docx");return o.convertToMarkdown({path:n}).then((function(t){e.equal(t.value,"Walking on imported air\n\n"),e.deepEqual(t.messages,[])}))})),l("extractRawText only retains raw text",(function(){var n=t.join(__dirname,"test-data/simple-list.docx");return o.extractRawText({path:n}).then((function(t){e.equal(t.value,"Apple\n\nBanana\n\n")}))})),l("extractRawText can use .docx files represented by a Buffer",(function(){var a=t.join(__dirname,"test-data/single-paragraph.docx");return r.nfcall(n.readFile,a).then((function(e){return o.extractRawText({buffer:e})})).then((function(t){e.equal(t.value,"Walking on imported air\n\n"),e.deepEqual(t.messages,[])}))})),l("should throw error if file is not a valid docx document",(function(){var n=t.join(__dirname,"test-data/empty.zip");return o.convertToHtml({path:n}).then((function(t){e.ok(!1,"Expected error")}),(function(t){e.equal(t.message,"Could not find main document part. Are you sure this is a valid .docx file?")}))})); \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx-file-system-broker.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx-file-system-broker.js index f07b20b8f7..699fb464ec 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx-file-system-broker.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx-file-system-broker.js @@ -1 +1 @@ -import{ESGlobalBridgeStore as e}from"../../es-global-bridge/es-global-bridge.js";import{FileSystemBroker as t,FileSystemBrokerSingleton as s}from"../file-system-broker.js";class XLSXFileSystemBroker extends t{static get tag(){return"xlsx-file-system-broker"}constructor(){super(),this.XLSX=null,this.libPath=new URL("./",import.meta.url).href,this.libPath+="xlsx/",e.load("xlsx",this.libPath+"dist/xlsx.full.min.js").then((()=>{window.XLSX&&(this.XLSX=window.XLSX,this.dispatchEvent(new CustomEvent("xlsx-ready",{bubbles:!0,composed:!0,cancelable:!1,detail:this})))})),this.XW={msg:"xlsx",worker:this.libPath+"xlsxworker.js"}}workbookFromJSON(e){const t=this.XLSX.utils.book_new();for(const s in e){let r=this.XLSX.utils.json_to_sheet(e[s],{skipHeader:!0});this.XLSX.utils.book_append_sheet(t,r,s)}return this.XLSX.write(t,{bookType:"xlsx",bookSST:!1,type:"array"})}__toJSON(e,t){var s={};return e.SheetNames.forEach((t=>{var r=this.XLSX.utils.sheet_to_json(e.Sheets[t],{header:1,blankrows:!1,raw:!1,dateNF:"yyyy-mm-dd"});r.length&&(s[t]=r)})),t?JSON.stringify(s,null,2):s}__toCSV(e){var t=[];return e.SheetNames.forEach((s=>{var r=this.XLSX.utils.sheet_to_csv(e.Sheets[s]);r.length&&(t.push("SHEET: "+s),t.push(""),t.push(r))})),t.join("\n")}__toFMLA(e){var t=[];return e.SheetNames.forEach((s=>{var r=this.XLSX.utils.get_formulae(e.Sheets[s]);r.length&&(t.push("SHEET: "+s),t.push(""),t.push(r.join("\n")))})),t.join("\n")}__toHTML(e){var t="";return e.SheetNames.forEach((s=>{var r=this.XLSX.write(e,{sheet:s,type:"string",bookType:"html"});t+=r})),t}__toXLSX(e,t){return this.XLSX.write(e)}processWorker(e,t,s){var r="";switch(t){case"form":r=this.__toFMLA(e);break;case"html":r=this.__toHTML(e);break;case"jsonstringify":r=this.__toJSON(e,!0);break;case"json":r=this.__toJSON(e,!1);break;case"xlsx":r=this.__toXLSX(e,s);break;default:r=this.__toCSV(e)}return r}processFile(e,t,s){var r=new FileReader;r.onload=e=>{this.__executeWorker(e.target.result,t,"read",s)},r.readAsBinaryString(e)}__executeWorker(e,t,s="read",r=""){var o=new Worker(this.XW.worker);o.onmessage=e=>{switch(e.data.t){case"ready":break;case"e":console.error(e.data.d);break;case this.XW.msg:window.dispatchEvent(new CustomEvent("xlsx-file-system-data",{composed:!1,bubbles:!1,cancelable:!0,detail:{filename:r,format:t,operation:s,data:this.processWorker(JSON.parse(e.data.d),t,r)}}))}},o.postMessage({d:e,b:"binary"})}}customElements.define(XLSXFileSystemBroker.tag,XLSXFileSystemBroker),window.XLSXFileSystemBroker=window.XLSXFileSystemBroker||{},window.XLSXFileSystemBroker.requestAvailability=()=>(window.XLSXFileSystemBroker.instance||(window.XLSXFileSystemBroker.instance=document.createElement("xlsx-file-system-broker"),document.body.appendChild(window.XLSXFileSystemBroker.instance)),window.XLSXFileSystemBroker.instance);const r=window.XLSXFileSystemBroker.requestAvailability();export{r as XLSXFileSystemBrokerSingleton,XLSXFileSystemBroker,t as FileSystemBroker,s as FileSystemBrokerSingleton}; \ No newline at end of file +import{ESGlobalBridgeStore as e}from"../../es-global-bridge/es-global-bridge.js";import{FileSystemBroker as s,FileSystemBrokerSingleton as t}from"../file-system-broker.js";class XLSXFileSystemBroker extends s{static get tag(){return"xlsx-file-system-broker"}constructor(){super(),this.XLSX=null,this.libPath=new URL("./",import.meta.url).href,this.libPath+="xlsx/",e.load("xlsx",this.libPath+"dist/xlsx.full.min.js").then((()=>{globalThis.XLSX&&(this.XLSX=globalThis.XLSX,this.dispatchEvent(new CustomEvent("xlsx-ready",{bubbles:!0,composed:!0,cancelable:!1,detail:this})))})),this.XW={msg:"xlsx",worker:this.libPath+"xlsxworker.js"}}workbookFromJSON(e){const s=this.XLSX.utils.book_new();for(const t in e){let r=this.XLSX.utils.json_to_sheet(e[t],{skipHeader:!0});this.XLSX.utils.book_append_sheet(s,r,t)}return this.XLSX.write(s,{bookType:"xlsx",bookSST:!1,type:"array"})}__toJSON(e,s){var t={};return e.SheetNames.forEach((s=>{var r=this.XLSX.utils.sheet_to_json(e.Sheets[s],{header:1,blankrows:!1,raw:!1,dateNF:"yyyy-mm-dd"});r.length&&(t[s]=r)})),s?JSON.stringify(t,null,2):t}__toCSV(e){var s=[];return e.SheetNames.forEach((t=>{var r=this.XLSX.utils.sheet_to_csv(e.Sheets[t]);r.length&&(s.push("SHEET: "+t),s.push(""),s.push(r))})),s.join("\n")}__toFMLA(e){var s=[];return e.SheetNames.forEach((t=>{var r=this.XLSX.utils.get_formulae(e.Sheets[t]);r.length&&(s.push("SHEET: "+t),s.push(""),s.push(r.join("\n")))})),s.join("\n")}__toHTML(e){var s="";return e.SheetNames.forEach((t=>{var r=this.XLSX.write(e,{sheet:t,type:"string",bookType:"html"});s+=r})),s}__toXLSX(e,s){return this.XLSX.write(e)}processWorker(e,s,t){var r="";switch(s){case"form":r=this.__toFMLA(e);break;case"html":r=this.__toHTML(e);break;case"jsonstringify":r=this.__toJSON(e,!0);break;case"json":r=this.__toJSON(e,!1);break;case"xlsx":r=this.__toXLSX(e,t);break;default:r=this.__toCSV(e)}return r}processFile(e,s,t){var r=new FileReader;r.onload=e=>{this.__executeWorker(e.target.result,s,"read",t)},r.readAsBinaryString(e)}__executeWorker(e,s,t="read",r=""){var o=new Worker(this.XW.worker);o.onmessage=e=>{switch(e.data.t){case"ready":break;case"e":console.error(e.data.d);break;case this.XW.msg:globalThis.dispatchEvent(new CustomEvent("xlsx-file-system-data",{composed:!1,bubbles:!1,cancelable:!0,detail:{filename:r,format:s,operation:t,data:this.processWorker(JSON.parse(e.data.d),s,r)}}))}},o.postMessage({d:e,b:"binary"})}}customElements.define(XLSXFileSystemBroker.tag,XLSXFileSystemBroker),globalThis.XLSXFileSystemBroker=globalThis.XLSXFileSystemBroker||{},globalThis.XLSXFileSystemBroker.requestAvailability=()=>(globalThis.XLSXFileSystemBroker.instance||(globalThis.XLSXFileSystemBroker.instance=globalThis.document.createElement("xlsx-file-system-broker"),globalThis.document.body.appendChild(globalThis.XLSXFileSystemBroker.instance)),globalThis.XLSXFileSystemBroker.instance);const r=globalThis.XLSXFileSystemBroker.requestAvailability();export{r as XLSXFileSystemBrokerSingleton,XLSXFileSystemBroker,s as FileSystemBroker,t as FileSystemBrokerSingleton}; \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/LICENSE b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/LICENSE index 4bdda80385..1f09ec15ac 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/LICENSE +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/LICENSE @@ -7,7 +7,7 @@ 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. + and distribution as defined by Sections 1 through 9 of this globalThis.document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/README.md b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/README.md index ba3978399b..49aa11b5c4 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/README.md +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/README.md @@ -355,7 +355,7 @@ The `table_to_book` and `table_to_sheet` utility functions take a DOM TABLE element and iterate through the child nodes. ```js -var workbook = XLSX.utils.table_to_book(document.getElementById('tableau')); +var workbook = XLSX.utils.table_to_book(globalThis.document.getElementById('tableau')); /* DO SOMETHING WITH workbook HERE */ ``` @@ -366,11 +366,11 @@ Multiple tables on a web page can be converted to individual worksheets: var workbook = XLSX.utils.book_new(); /* convert table 'table1' to worksheet named "Sheet1" */ -var ws1 = XLSX.utils.table_to_sheet(document.getElementById('table1')); +var ws1 = XLSX.utils.table_to_sheet(globalThis.document.getElementById('table1')); XLSX.utils.book_append_sheet(workbook, ws1, "Sheet1"); /* convert table 'table2' to worksheet named "Sheet2" */ -var ws2 = XLSX.utils.table_to_sheet(document.getElementById('table2')); +var ws2 = XLSX.utils.table_to_sheet(globalThis.document.getElementById('table2')); XLSX.utils.book_append_sheet(workbook, ws2, "Sheet2"); /* workbook now has 2 worksheets */ @@ -379,7 +379,7 @@ XLSX.utils.book_append_sheet(workbook, ws2, "Sheet2"); Alternatively, the HTML code can be extracted and parsed: ```js -var htmlstr = document.getElementById('tableau').outerHTML; +var htmlstr = globalThis.document.getElementById('tableau').outerHTML; var workbook = XLSX.read(htmlstr, {type:'string'}); ``` @@ -687,7 +687,7 @@ any DOM element. ```js var worksheet = workbook.Sheets[workbook.SheetNames[0]]; -var container = document.getElementById('tableau'); +var container = globalThis.document.getElementById('tableau'); container.innerHTML = XLSX.utils.sheet_to_html(worksheet); ``` @@ -2120,7 +2120,7 @@ To generate the example sheet, start with the HTML table: To process the table: ```js -var tbl = document.getElementById('sheetjs'); +var tbl = globalThis.document.getElementById('sheetjs'); var wb = XLSX.utils.table_to_book(tbl); ``` @@ -2164,15 +2164,15 @@ function create_gap_rows(ws, nrows) { } /* first table */ -var ws = XLSX.utils.table_to_sheet(document.getElementById('table1')); +var ws = XLSX.utils.table_to_sheet(globalThis.document.getElementById('table1')); create_gap_rows(ws, 1); // one row gap after first table /* second table */ -XLSX.utils.sheet_add_dom(ws, document.getElementById('table2'), {origin: -1}); +XLSX.utils.sheet_add_dom(ws, globalThis.document.getElementById('table2'), {origin: -1}); create_gap_rows(ws, 3); // three rows gap after second table /* third table */ -XLSX.utils.sheet_add_dom(ws, document.getElementById('table3'), {origin: -1}); +XLSX.utils.sheet_add_dom(ws, globalThis.document.getElementById('table3'), {origin: -1}); ``` diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/dist/LICENSE b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/dist/LICENSE index 4bdda80385..1f09ec15ac 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/dist/LICENSE +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/dist/LICENSE @@ -7,7 +7,7 @@ 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. + and distribution as defined by Sections 1 through 9 of this globalThis.document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/dist/jszip.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/dist/jszip.js index 6c8667bac5..e4c53d94d1 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/dist/jszip.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/dist/jszip.js @@ -1 +1 @@ -!function(t){if("object"==typeof exports&&"undefined"!=typeof module&&"undefined"==typeof DO_NOT_EXPORT_JSZIP)module.exports=t();else if("function"==typeof define&&define.amd&&"undefined"==typeof DO_NOT_EXPORT_JSZIP)JSZipSync=t(),define([],t);else{var r;"undefined"!=typeof globalThis?r=globalThis:"undefined"!=typeof window?r=window:"undefined"!=typeof global?r=global:"undefined"!=typeof $&&$.global?r=$.global:"undefined"!=typeof self&&(r=self),r.JSZipSync=t()}}((function(){return function e(t,r,n){function s(a,o){if(!r[a]){if(!t[a]){var d="function"==typeof require&&require;if(!o&&d)return d(a,!0);if(i)return i(a,!0);throw new Error("Cannot find module '"+a+"'")}var l=r[a]={exports:{}};t[a][0].call(l.exports,(function(r){var n=t[a][1][r];return s(n||r)}),l,l.exports,e,t,r,n)}return r[a].exports}for(var i="function"==typeof require&&require,a=0;a>2,l=(3&n)<<4|(a=t.charCodeAt(c++))>>4,f=(15&a)<<2|(o=t.charCodeAt(c++))>>6,h=63&o,isNaN(a)?f=h=64:isNaN(o)&&(h=64),u=u+i.charAt(d)+i.charAt(l)+i.charAt(f)+i.charAt(h);return u},n.decode=function(t,r){var n,a,o,d,l,f,h="",u=0;for(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");u>4,a=(15&d)<<4|(l=i.indexOf(t.charAt(u++)))>>2,o=(3&l)<<6|(f=i.indexOf(t.charAt(u++))),h+=String.fromCharCode(n),64!=l&&(h+=String.fromCharCode(a)),64!=f&&(h+=String.fromCharCode(o));return h}},{}],2:[function(t,r,n){function CompressedObject(){this.compressedSize=0,this.uncompressedSize=0,this.crc32=0,this.compressionMethod=null,this.compressedContent=null}CompressedObject.prototype={getContent:function(){return null},getCompressedContent:function(){return null}},r.exports=CompressedObject},{}],3:[function(t,r,n){n.STORE={magic:"\0\0",compress:function(t){return t},uncompress:function(t){return t},compressInputType:null,uncompressInputType:null},n.DEFLATE=t("./flate")},{"./flate":8}],4:[function(t,r,n){var i=t("./utils"),a=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];r.exports=function crc32(t,r){if(void 0===t||!t.length)return 0;var n="string"!==i.getTypeOf(t);void 0===r&&(r=0);var o=0;r^=-1;for(var d=0,l=t.length;d>>8^a[255&(r^o)];return-1^r}},{"./utils":21}],5:[function(t,r,n){var i=t("./utils");function DataReader(t){this.data=null,this.length=0,this.index=0}DataReader.prototype={checkOffset:function(t){this.checkIndex(this.index+t)},checkIndex:function(t){if(this.length=this.index;r--)n=(n<<8)+this.byteAt(r);return this.index+=t,n},readString:function(t){return i.transformTo("string",this.readData(t))},readData:function(t){},lastIndexOfSignature:function(t){},readDate:function(){var t=this.readInt(4);return new Date(1980+(t>>25&127),(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1)}},r.exports=DataReader},{"./utils":21}],6:[function(t,r,n){n.base64=!1,n.binary=!1,n.dir=!1,n.createFolders=!1,n.date=null,n.compression=null,n.comment=null},{}],7:[function(t,r,n){var i=t("./utils");n.string2binary=function(t){return i.string2binary(t)},n.string2Uint8Array=function(t){return i.transformTo("uint8array",t)},n.uint8Array2String=function(t){return i.transformTo("string",t)},n.string2Blob=function(t){var r=i.transformTo("arraybuffer",t);return i.arrayBuffer2Blob(r)},n.arrayBuffer2Blob=function(t){return i.arrayBuffer2Blob(t)},n.transformTo=function(t,r){return i.transformTo(t,r)},n.getTypeOf=function(t){return i.getTypeOf(t)},n.checkSupport=function(t){return i.checkSupport(t)},n.MAX_VALUE_16BITS=i.MAX_VALUE_16BITS,n.MAX_VALUE_32BITS=i.MAX_VALUE_32BITS,n.pretty=function(t){return i.pretty(t)},n.findCompression=function(t){return i.findCompression(t)},n.isRegExp=function(t){return i.isRegExp(t)}},{"./utils":21}],8:[function(t,r,n){var i="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,a=t("pako");n.uncompressInputType=i?"uint8array":"array",n.compressInputType=i?"uint8array":"array",n.magic="\b\0",n.compress=function(t){return a.deflateRaw(t)},n.uncompress=function(t){return a.inflateRaw(t)}},{pako:24}],9:[function(t,r,n){var i=t("./base64");function JSZipSync(t,r){if(!(this instanceof JSZipSync))return new JSZipSync(t,r);this.files={},this.comment=null,this.root="",t&&this.load(t,r),this.clone=function(){var t=new JSZipSync;for(var r in this)"function"!=typeof this[r]&&(t[r]=this[r]);return t}}JSZipSync.prototype=t("./object"),JSZipSync.prototype.load=t("./load"),JSZipSync.support=t("./support"),JSZipSync.defaults=t("./defaults"),JSZipSync.utils=t("./deprecatedPublicUtils"),JSZipSync.base64={encode:function(t){return i.encode(t)},decode:function(t){return i.decode(t)}},JSZipSync.compressions=t("./compressions"),r.exports=JSZipSync},{"./base64":1,"./compressions":3,"./defaults":6,"./deprecatedPublicUtils":7,"./load":10,"./object":13,"./support":17}],10:[function(t,r,n){var i=t("./base64"),a=t("./zipEntries");r.exports=function(t,r){var n,o,d,l;for((r=r||{}).base64&&(t=i.decode(t)),n=(o=new a(t,r)).files,d=0;d>>=8;return i},extend=function(){var t,r,n={};for(t=0;t0?t.substring(0,r):""},folderAdd=function(t,r){return"/"!=t.slice(-1)&&(t+="/"),r=void 0!==r&&r,this.files[t]||fileAdd.call(this,t,null,{dir:!0,createFolders:r}),this.files[t]},generateCompressedObjectFrom=function(t,r){var n,i=new u;return t._data instanceof u?(i.uncompressedSize=t._data.uncompressedSize,i.crc32=t._data.crc32,0===i.uncompressedSize||t.dir?(r=h.STORE,i.compressedContent="",i.crc32=0):t._data.compressionMethod===r.magic?i.compressedContent=t._data.getCompressedContent():(n=t._data.getContent(),i.compressedContent=r.compress(a.transformTo(r.compressInputType,n)))):((n=getBinaryData(t))&&0!==n.length&&!t.dir||(r=h.STORE,n=""),i.uncompressedSize=n.length,i.crc32=o(n),i.compressedContent=r.compress(a.transformTo(r.compressInputType,n))),i.compressedSize=i.compressedContent.length,i.compressionMethod=r.magic,i},generateZipParts=function(t,r,n,i){n.compressedContent;var l,f,h,u,c=a.transformTo("string",_.utf8encode(r.name)),p=r.comment||"",b=a.transformTo("string",_.utf8encode(p)),g=c.length!==r.name.length,m=b.length!==p.length,w=r.options,y="",v="",k="";h=r._initialMetadata.dir!==r.dir?r.dir:w.dir,l=(u=r._initialMetadata.date!==r.date?r.date:w.date).getHours(),l<<=6,l|=u.getMinutes(),l<<=5,l|=u.getSeconds()/2,f=u.getFullYear()-1980,f<<=4,f|=u.getMonth()+1,f<<=5,f|=u.getDate(),g&&(v=decToHex(1,1)+decToHex(o(c),4)+c,y+="up"+decToHex(v.length,2)+v),m&&(k=decToHex(1,1)+decToHex(this.crc32(b),4)+b,y+="uc"+decToHex(k.length,2)+k);var x="";return x+="\n\0",x+=g||m?"\0\b":"\0\0",x+=n.compressionMethod,x+=decToHex(l,2),x+=decToHex(f,2),x+=decToHex(n.crc32,4),x+=decToHex(n.compressedSize,4),x+=decToHex(n.uncompressedSize,4),x+=decToHex(c.length,2),x+=decToHex(y.length,2),{fileRecord:d.LOCAL_FILE_HEADER+x+c+y,dirRecord:d.CENTRAL_FILE_HEADER+"\0"+x+decToHex(b.length,2)+"\0\0\0\0"+(!0===h?"\0\0\0":"\0\0\0\0")+decToHex(i,4)+c+y+b,compressedObject:n}},g={load:function(t,r){throw new Error("Load method is not defined. Is the file jszip-load.js included ?")},filter:function(t){var r,n,i,a,o=[];for(r in this.files)this.files.hasOwnProperty(r)&&(i=this.files[r],a=new ZipObject(i.name,i._data,extend(i.options)),n=r.slice(this.root.length,r.length),r.slice(0,this.root.length)===this.root&&t(n,a)&&o.push(a));return o},file:function(t,r,n){if(1===arguments.length){if(a.isRegExp(t)){var i=t;return this.filter((function(t,r){return!r.dir&&i.test(t)}))}return this.filter((function(r,n){return!n.dir&&r===t}))[0]||null}return t=this.root+t,fileAdd.call(this,t,r,n),this},folder:function(t){if(!t)return this;if(a.isRegExp(t))return this.filter((function(r,n){return n.dir&&t.test(r)}));var r=this.root+t,n=folderAdd.call(this,r),i=this.clone();return i.root=n.name,i},remove:function(t){t=this.root+t;var r=this.files[t];if(r||("/"!=t.slice(-1)&&(t+="/"),r=this.files[t]),r&&!r.dir)delete this.files[t];else for(var n=this.filter((function(r,n){return n.name.slice(0,t.length)===t})),i=0;i=0;--o)if(this.data[o]===r&&this.data[o+1]===n&&this.data[o+2]===i&&this.data[o+3]===a)return o;return-1},Uint8ArrayReader.prototype.readData=function(t){if(this.checkOffset(t),0===t)return new Uint8Array(0);var r=this.data.subarray(this.index,this.index+t);return this.index+=t,r},r.exports=Uint8ArrayReader},{"./dataReader":5}],19:[function(t,r,n){var i=t("./utils"),Uint8ArrayWriter=function(t){this.data=new Uint8Array(t),this.index=0};Uint8ArrayWriter.prototype={append:function(t){0!==t.length&&(t=i.transformTo("uint8array",t),this.data.set(t,this.index),this.index+=t.length)},finalize:function(){return this.data}},r.exports=Uint8ArrayWriter},{"./utils":21}],20:[function(t,r,n){for(var i=t("./utils"),a=t("./support"),o=t("./nodeBuffer"),d=new Array(256),l=0;l<256;l++)d[l]=l>=252?6:l>=248?5:l>=240?4:l>=224?3:l>=192?2:1;d[254]=d[254]=1;var utf8border=function(t,r){var n;for((r=r||t.length)>t.length&&(r=t.length),n=r-1;n>=0&&128==(192&t[n]);)n--;return n<0||0===n?r:n+d[t[n]]>r?n:r},buf2string=function(t){var r,n,a,o,l=t.length,f=new Array(2*l);for(n=0,r=0;r4)f[n++]=65533,r+=o-1;else{for(a&=2===o?31:3===o?15:7;o>1&&r1?f[n++]=65533:a<65536?f[n++]=a:(a-=65536,f[n++]=55296|a>>10&1023,f[n++]=56320|1023&a)}return f.length!==n&&(f.subarray?f=f.subarray(0,n):f.length=n),i.applyFromCharCode(f)};n.utf8encode=function utf8encode(t){return a.nodebuffer?o(t,"utf-8"):function(t){var r,n,i,o,d,l=t.length,f=0;for(o=0;o>>6,r[d++]=128|63&n):n<65536?(r[d++]=224|n>>>12,r[d++]=128|n>>>6&63,r[d++]=128|63&n):(r[d++]=240|n>>>18,r[d++]=128|n>>>12&63,r[d++]=128|n>>>6&63,r[d++]=128|63&n);return r}(t)},n.utf8decode=function utf8decode(t){if(a.nodebuffer)return i.transformTo("nodebuffer",t).toString("utf-8");for(var r=[],n=0,o=(t=i.transformTo(a.uint8array?"uint8array":"array",t)).length;n1;)try{"array"===d||"nodebuffer"===d?i.push(String.fromCharCode.apply(null,t.slice(l,Math.min(l+r,a)))):i.push(String.fromCharCode.apply(null,t.subarray(l,Math.min(l+r,a)))),l+=r}catch(t){r=Math.floor(r/2)}return i.join("")}function arrayLikeToArrayLike(t,r){for(var n=0;n1)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var t,r;for(t=0;t0?r.windowBits=-r.windowBits:r.gzip&&r.windowBits>0&&r.windowBits<16&&(r.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new l,this.strm.avail_out=0;var n=i.deflateInit2(this.strm,r.level,r.method,r.windowBits,r.memLevel,r.strategy);if(0!==n)throw new Error(d[n]);r.header&&i.deflateSetHeader(this.strm,r.header)};function deflate(t,r){var n=new Deflate(r);if(n.push(t,!0),n.err)throw n.msg;return n.result}Deflate.prototype.push=function(t,r){var n,d,l=this.strm,f=this.options.chunkSize;if(this.ended)return!1;d=r===~~r?r:!0===r?4:0,l.input="string"==typeof t?o.string2buf(t):t,l.next_in=0,l.avail_in=l.input.length;do{if(0===l.avail_out&&(l.output=new a.Buf8(f),l.next_out=0,l.avail_out=f),1!==(n=i.deflate(l,d))&&0!==n)return this.onEnd(n),this.ended=!0,!1;(0===l.avail_out||0===l.avail_in&&4===d)&&("string"===this.options.to?this.onData(o.buf2binstring(a.shrinkBuf(l.output,l.next_out))):this.onData(a.shrinkBuf(l.output,l.next_out)))}while((l.avail_in>0||0===l.avail_out)&&1!==n);return 4!==d||(n=i.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,0===n)},Deflate.prototype.onData=function(t){this.chunks.push(t)},Deflate.prototype.onEnd=function(t){0===t&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=a.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},n.Deflate=Deflate,n.deflate=deflate,n.deflateRaw=function deflateRaw(t,r){return(r=r||{}).raw=!0,deflate(t,r)},n.gzip=function gzip(t,r){return(r=r||{}).gzip=!0,deflate(t,r)}},{"./utils/common":27,"./utils/strings":28,"./zlib/deflate.js":32,"./zlib/messages":37,"./zlib/zstream":39}],26:[function(t,r,n){var i=t("./zlib/inflate.js"),a=t("./utils/common"),o=t("./utils/strings"),d=t("./zlib/constants"),l=t("./zlib/messages"),f=t("./zlib/zstream"),h=t("./zlib/gzheader"),Inflate=function(t){this.options=a.assign({chunkSize:16384,windowBits:0,to:""},t||{});var r=this.options;r.raw&&r.windowBits>=0&&r.windowBits<16&&(r.windowBits=-r.windowBits,0===r.windowBits&&(r.windowBits=-15)),!(r.windowBits>=0&&r.windowBits<16)||t&&t.windowBits||(r.windowBits+=32),r.windowBits>15&&r.windowBits<48&&0==(15&r.windowBits)&&(r.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new f,this.strm.avail_out=0;var n=i.inflateInit2(this.strm,r.windowBits);if(n!==d.Z_OK)throw new Error(l[n]);this.header=new h,i.inflateGetHeader(this.strm,this.header)};function inflate(t,r){var n=new Inflate(r);if(n.push(t,!0),n.err)throw n.msg;return n.result}Inflate.prototype.push=function(t,r){var n,l,f,h,u,c=this.strm,_=this.options.chunkSize;if(this.ended)return!1;l=r===~~r?r:!0===r?d.Z_FINISH:d.Z_NO_FLUSH,c.input="string"==typeof t?o.binstring2buf(t):t,c.next_in=0,c.avail_in=c.input.length;do{if(0===c.avail_out&&(c.output=new a.Buf8(_),c.next_out=0,c.avail_out=_),(n=i.inflate(c,d.Z_NO_FLUSH))!==d.Z_STREAM_END&&n!==d.Z_OK)return this.onEnd(n),this.ended=!0,!1;c.next_out&&(0===c.avail_out||n===d.Z_STREAM_END||0===c.avail_in&&l===d.Z_FINISH)&&("string"===this.options.to?(f=o.utf8border(c.output,c.next_out),h=c.next_out-f,u=o.buf2string(c.output,f),c.next_out=h,c.avail_out=_-h,h&&a.arraySet(c.output,c.output,f,h,0),this.onData(u)):this.onData(a.shrinkBuf(c.output,c.next_out)))}while(c.avail_in>0&&n!==d.Z_STREAM_END);return n===d.Z_STREAM_END&&(l=d.Z_FINISH),l!==d.Z_FINISH||(n=i.inflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===d.Z_OK)},Inflate.prototype.onData=function(t){this.chunks.push(t)},Inflate.prototype.onEnd=function(t){t===d.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=a.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},n.Inflate=Inflate,n.inflate=inflate,n.inflateRaw=function inflateRaw(t,r){return(r=r||{}).raw=!0,inflate(t,r)},n.ungzip=inflate},{"./utils/common":27,"./utils/strings":28,"./zlib/constants":30,"./zlib/gzheader":33,"./zlib/inflate.js":35,"./zlib/messages":37,"./zlib/zstream":39}],27:[function(t,r,n){var i="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;n.assign=function(t){for(var r=Array.prototype.slice.call(arguments,1);r.length;){var n=r.shift();if(n){if("object"!=typeof n)throw new TypeError(n+"must be non-object");for(var i in n)n.hasOwnProperty(i)&&(t[i]=n[i])}}return t},n.shrinkBuf=function(t,r){return t.length===r?t:t.subarray?t.subarray(0,r):(t.length=r,t)};var a={arraySet:function(t,r,n,i,a){if(r.subarray&&t.subarray)t.set(r.subarray(n,n+i),a);else for(var o=0;o=252?6:l>=248?5:l>=240?4:l>=224?3:l>=192?2:1;function buf2binstring(t,r){if(r<65537&&(t.subarray&&o||!t.subarray&&a))return String.fromCharCode.apply(null,i.shrinkBuf(t,r));for(var n="",d=0;d>>6,r[d++]=128|63&n):n<65536?(r[d++]=224|n>>>12,r[d++]=128|n>>>6&63,r[d++]=128|63&n):(r[d++]=240|n>>>18,r[d++]=128|n>>>12&63,r[d++]=128|n>>>6&63,r[d++]=128|63&n);return r},n.buf2binstring=function(t){return buf2binstring(t,t.length)},n.binstring2buf=function(t){for(var r=new i.Buf8(t.length),n=0,a=r.length;n4)f[i++]=65533,n+=o-1;else{for(a&=2===o?31:3===o?15:7;o>1&&n1?f[i++]=65533:a<65536?f[i++]=a:(a-=65536,f[i++]=55296|a>>10&1023,f[i++]=56320|1023&a)}return buf2binstring(f,i)},n.utf8border=function(t,r){var n;for((r=r||t.length)>t.length&&(r=t.length),n=r-1;n>=0&&128==(192&t[n]);)n--;return n<0||0===n?r:n+d[t[n]]>r?n:r}},{"./common":27}],29:[function(t,r,n){r.exports=function adler32(t,r,n,i){for(var a=65535&t|0,o=t>>>16&65535|0,d=0;0!==n;){n-=d=n>2e3?2e3:n;do{o=o+(a=a+r[i++]|0)|0}while(--d);a%=65521,o%=65521}return a|o<<16|0}},{}],30:[function(t,r,n){r.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],31:[function(t,r,n){var i=function makeTable(){for(var t,r=[],n=0;n<256;n++){t=n;for(var i=0;i<8;i++)t=1&t?3988292384^t>>>1:t>>>1;r[n]=t}return r}();r.exports=function crc32(t,r,n,a){var o=i,d=a+n;t^=-1;for(var l=a;l>>8^o[255&(t^r[l])];return-1^t}},{}],32:[function(t,r,n){var i=t("../utils/common"),a=t("./trees"),o=t("./adler32"),d=t("./crc32"),l=t("./messages"),f=0,h=4,u=0,c=-2,_=-1,p=4,b=2,g=8,m=9,w=286,y=30,v=19,k=2*w+1,x=15,z=3,S=258,A=S+z+1,C=42,E=103,B=113,I=666,R=1,T=2,O=3,L=4;function err(t,r){return t.msg=l[r],r}function rank(t){return(t<<1)-(t>4?9:0)}function zero(t){for(var r=t.length;--r>=0;)t[r]=0}function flush_pending(t){var r=t.state,n=r.pending;n>t.avail_out&&(n=t.avail_out),0!==n&&(i.arraySet(t.output,r.pending_buf,r.pending_out,n,t.next_out),t.next_out+=n,r.pending_out+=n,t.total_out+=n,t.avail_out-=n,r.pending-=n,0===r.pending&&(r.pending_out=0))}function flush_block_only(t,r){a._tr_flush_block(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,r),t.block_start=t.strstart,flush_pending(t.strm)}function put_byte(t,r){t.pending_buf[t.pending++]=r}function putShortMSB(t,r){t.pending_buf[t.pending++]=r>>>8&255,t.pending_buf[t.pending++]=255&r}function longest_match(t,r){var n,i,a=t.max_chain_length,o=t.strstart,d=t.prev_length,l=t.nice_match,f=t.strstart>t.w_size-A?t.strstart-(t.w_size-A):0,h=t.window,u=t.w_mask,c=t.prev,_=t.strstart+S,p=h[o+d-1],b=h[o+d];t.prev_length>=t.good_match&&(a>>=2),l>t.lookahead&&(l=t.lookahead);do{if(h[(n=r)+d]===b&&h[n+d-1]===p&&h[n]===h[o]&&h[++n]===h[o+1]){o+=2,n++;do{}while(h[++o]===h[++n]&&h[++o]===h[++n]&&h[++o]===h[++n]&&h[++o]===h[++n]&&h[++o]===h[++n]&&h[++o]===h[++n]&&h[++o]===h[++n]&&h[++o]===h[++n]&&o<_);if(i=S-(_-o),o=_-S,i>d){if(t.match_start=r,d=i,i>=l)break;p=h[o+d-1],b=h[o+d]}}}while((r=c[r&u])>f&&0!=--a);return d<=t.lookahead?d:t.lookahead}function fill_window(t){var r,n,a,l,f,h,u,c,_,p,b=t.w_size;do{if(l=t.window_size-t.lookahead-t.strstart,t.strstart>=b+(b-A)){i.arraySet(t.window,t.window,b,b,0),t.match_start-=b,t.strstart-=b,t.block_start-=b,r=n=t.hash_size;do{a=t.head[--r],t.head[r]=a>=b?a-b:0}while(--n);r=n=b;do{a=t.prev[--r],t.prev[r]=a>=b?a-b:0}while(--n);l+=b}if(0===t.strm.avail_in)break;if(h=t.strm,u=t.window,c=t.strstart+t.lookahead,_=l,p=void 0,(p=h.avail_in)>_&&(p=_),n=0===p?0:(h.avail_in-=p,i.arraySet(u,h.input,h.next_in,p,c),1===h.state.wrap?h.adler=o(h.adler,u,p,c):2===h.state.wrap&&(h.adler=d(h.adler,u,p,c)),h.next_in+=p,h.total_in+=p,p),t.lookahead+=n,t.lookahead+t.insert>=z)for(f=t.strstart-t.insert,t.ins_h=t.window[f],t.ins_h=(t.ins_h<=z&&(t.ins_h=(t.ins_h<=z)if(i=a._tr_tally(t,t.strstart-t.match_start,t.match_length-z),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=z){t.match_length--;do{t.strstart++,t.ins_h=(t.ins_h<=z&&(t.ins_h=(t.ins_h<4096)&&(t.match_length=z-1)),t.prev_length>=z&&t.match_length<=t.prev_length){o=t.strstart+t.lookahead-z,i=a._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-z),t.lookahead-=t.prev_length-1,t.prev_length-=2;do{++t.strstart<=o&&(t.ins_h=(t.ins_h<15&&(l=2,a-=16),o<1||o>m||n!==g||a<8||a>15||r<0||r>9||d<0||d>p)return err(t,c);8===a&&(a=9);var f=new DeflateState;return t.state=f,f.strm=t,f.wrap=l,f.gzhead=null,f.w_bits=a,f.w_size=1<>1,f.l_buf=3*f.lit_bufsize,f.level=r,f.strategy=d,f.method=n,deflateReset(t)}D=[new Config(0,0,0,0,(function deflate_stored(t,r){var n=65535;for(n>t.pending_buf_size-5&&(n=t.pending_buf_size-5);;){if(t.lookahead<=1){if(fill_window(t),0===t.lookahead&&r===f)return R;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var i=t.block_start+n;if((0===t.strstart||t.strstart>=i)&&(t.lookahead=t.strstart-i,t.strstart=i,flush_block_only(t,!1),0===t.strm.avail_out))return R;if(t.strstart-t.block_start>=t.w_size-A&&(flush_block_only(t,!1),0===t.strm.avail_out))return R}return t.insert=0,r===h?(flush_block_only(t,!0),0===t.strm.avail_out?O:L):(t.strstart>t.block_start&&(flush_block_only(t,!1),t.strm.avail_out),R)})),new Config(4,4,8,4,deflate_fast),new Config(4,5,16,8,deflate_fast),new Config(4,6,32,32,deflate_fast),new Config(4,4,16,16,deflate_slow),new Config(8,16,32,32,deflate_slow),new Config(8,16,128,128,deflate_slow),new Config(8,32,128,256,deflate_slow),new Config(32,128,258,1024,deflate_slow),new Config(32,258,258,4096,deflate_slow)],n.deflateInit=function deflateInit(t,r){return deflateInit2(t,r,g,15,8,0)},n.deflateInit2=deflateInit2,n.deflateReset=deflateReset,n.deflateResetKeep=deflateResetKeep,n.deflateSetHeader=function deflateSetHeader(t,r){return t&&t.state?2!==t.state.wrap?c:(t.state.gzhead=r,u):c},n.deflate=function deflate(t,r){var n,i,o,l;if(!t||!t.state||r>5||r<0)return t?err(t,c):c;if(i=t.state,!t.output||!t.input&&0!==t.avail_in||i.status===I&&r!==h)return err(t,0===t.avail_out?-5:c);if(i.strm=t,n=i.last_flush,i.last_flush=r,i.status===C)if(2===i.wrap)t.adler=0,put_byte(i,31),put_byte(i,139),put_byte(i,8),i.gzhead?(put_byte(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),put_byte(i,255&i.gzhead.time),put_byte(i,i.gzhead.time>>8&255),put_byte(i,i.gzhead.time>>16&255),put_byte(i,i.gzhead.time>>24&255),put_byte(i,9===i.level?2:i.strategy>=2||i.level<2?4:0),put_byte(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(put_byte(i,255&i.gzhead.extra.length),put_byte(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(t.adler=d(t.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=69):(put_byte(i,0),put_byte(i,0),put_byte(i,0),put_byte(i,0),put_byte(i,0),put_byte(i,9===i.level?2:i.strategy>=2||i.level<2?4:0),put_byte(i,3),i.status=B);else{var _=g+(i.w_bits-8<<4)<<8;_|=(i.strategy>=2||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(_|=32),_+=31-_%31,i.status=B,putShortMSB(i,_),0!==i.strstart&&(putShortMSB(i,t.adler>>>16),putShortMSB(i,65535&t.adler)),t.adler=1}if(69===i.status)if(i.gzhead.extra){for(o=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>o&&(t.adler=d(t.adler,i.pending_buf,i.pending-o,o)),flush_pending(t),o=i.pending,i.pending!==i.pending_buf_size));)put_byte(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>o&&(t.adler=d(t.adler,i.pending_buf,i.pending-o,o)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=73)}else i.status=73;if(73===i.status)if(i.gzhead.name){o=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(t.adler=d(t.adler,i.pending_buf,i.pending-o,o)),flush_pending(t),o=i.pending,i.pending===i.pending_buf_size)){l=1;break}l=i.gzindexo&&(t.adler=d(t.adler,i.pending_buf,i.pending-o,o)),0===l&&(i.gzindex=0,i.status=91)}else i.status=91;if(91===i.status)if(i.gzhead.comment){o=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(t.adler=d(t.adler,i.pending_buf,i.pending-o,o)),flush_pending(t),o=i.pending,i.pending===i.pending_buf_size)){l=1;break}l=i.gzindexo&&(t.adler=d(t.adler,i.pending_buf,i.pending-o,o)),0===l&&(i.status=E)}else i.status=E;if(i.status===E&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&flush_pending(t),i.pending+2<=i.pending_buf_size&&(put_byte(i,255&t.adler),put_byte(i,t.adler>>8&255),t.adler=0,i.status=B)):i.status=B),0!==i.pending){if(flush_pending(t),0===t.avail_out)return i.last_flush=-1,u}else if(0===t.avail_in&&rank(r)<=rank(n)&&r!==h)return err(t,-5);if(i.status===I&&0!==t.avail_in)return err(t,-5);if(0!==t.avail_in||0!==i.lookahead||r!==f&&i.status!==I){var p=2===i.strategy?function deflate_huff(t,r){for(var n;;){if(0===t.lookahead&&(fill_window(t),0===t.lookahead)){if(r===f)return R;break}if(t.match_length=0,n=a._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,n&&(flush_block_only(t,!1),0===t.strm.avail_out))return R}return t.insert=0,r===h?(flush_block_only(t,!0),0===t.strm.avail_out?O:L):t.last_lit&&(flush_block_only(t,!1),0===t.strm.avail_out)?R:T}(i,r):3===i.strategy?function deflate_rle(t,r){for(var n,i,o,d,l=t.window;;){if(t.lookahead<=S){if(fill_window(t),t.lookahead<=S&&r===f)return R;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=z&&t.strstart>0&&(i=l[o=t.strstart-1])===l[++o]&&i===l[++o]&&i===l[++o]){d=t.strstart+S;do{}while(i===l[++o]&&i===l[++o]&&i===l[++o]&&i===l[++o]&&i===l[++o]&&i===l[++o]&&i===l[++o]&&i===l[++o]&&ot.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=z?(n=a._tr_tally(t,1,t.match_length-z),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(n=a._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),n&&(flush_block_only(t,!1),0===t.strm.avail_out))return R}return t.insert=0,r===h?(flush_block_only(t,!0),0===t.strm.avail_out?O:L):t.last_lit&&(flush_block_only(t,!1),0===t.strm.avail_out)?R:T}(i,r):D[i.level].func(i,r);if(p!==O&&p!==L||(i.status=I),p===R||p===O)return 0===t.avail_out&&(i.last_flush=-1),u;if(p===T&&(1===r?a._tr_align(i):5!==r&&(a._tr_stored_block(i,0,0,!1),3===r&&(zero(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),flush_pending(t),0===t.avail_out))return i.last_flush=-1,u}return r!==h?u:i.wrap<=0?1:(2===i.wrap?(put_byte(i,255&t.adler),put_byte(i,t.adler>>8&255),put_byte(i,t.adler>>16&255),put_byte(i,t.adler>>24&255),put_byte(i,255&t.total_in),put_byte(i,t.total_in>>8&255),put_byte(i,t.total_in>>16&255),put_byte(i,t.total_in>>24&255)):(putShortMSB(i,t.adler>>>16),putShortMSB(i,65535&t.adler)),flush_pending(t),i.wrap>0&&(i.wrap=-i.wrap),0!==i.pending?u:1)},n.deflateEnd=function deflateEnd(t){var r;return t&&t.state?(r=t.state.status)!==C&&69!==r&&73!==r&&91!==r&&r!==E&&r!==B&&r!==I?err(t,c):(t.state=null,r===B?err(t,-3):u):c},n.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./messages":37,"./trees":38}],33:[function(t,r,n){r.exports=function GZheader(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],34:[function(t,r,n){r.exports=function inflate_fast(t,r){var n,i,a,o,d,l,f,h,u,c,_,p,b,g,m,w,y,v,k,x,z,S,A,C,E;n=t.state,i=t.next_in,C=t.input,a=i+(t.avail_in-5),o=t.next_out,E=t.output,d=o-(r-t.avail_out),l=o+(t.avail_out-257),f=n.dmax,h=n.wsize,u=n.whave,c=n.wnext,_=n.window,p=n.hold,b=n.bits,g=n.lencode,m=n.distcode,w=(1<>>=k=v>>>24,b-=k,0===(k=v>>>16&255))E[o++]=65535&v;else{if(!(16&k)){if(0==(64&k)){v=g[(65535&v)+(p&(1<>>=k,b-=k),b<15&&(p+=C[i++]<>>=k=v>>>24,b-=k,!(16&(k=v>>>16&255))){if(0==(64&k)){v=m[(65535&v)+(p&(1<f){t.msg="invalid distance too far back",n.mode=30;break e}if(p>>>=k,b-=k,z>(k=o-d)){if((k=z-k)>u&&n.sane){t.msg="invalid distance too far back",n.mode=30;break e}if(S=0,A=_,0===c){if(S+=h-k,k2;)E[o++]=A[S++],E[o++]=A[S++],E[o++]=A[S++],x-=3;x&&(E[o++]=A[S++],x>1&&(E[o++]=A[S++]))}else{S=o-z;do{E[o++]=E[S++],E[o++]=E[S++],E[o++]=E[S++],x-=3}while(x>2);x&&(E[o++]=E[S++],x>1&&(E[o++]=E[S++]))}break}}break}}while(i>3,p&=(1<<(b-=x<<3))-1,t.next_in=i,t.next_out=o,t.avail_in=i>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function InflateState(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new i.Buf16(320),this.work=new i.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function inflateResetKeep(t){var r;return t&&t.state?(r=t.state,t.total_in=t.total_out=r.total=0,t.msg="",r.wrap&&(t.adler=1&r.wrap),r.mode=_,r.last=0,r.havedict=0,r.dmax=32768,r.head=null,r.hold=0,r.bits=0,r.lencode=r.lendyn=new i.Buf32(g),r.distcode=r.distdyn=new i.Buf32(m),r.sane=1,r.back=-1,u):c}function inflateReset(t){var r;return t&&t.state?((r=t.state).wsize=0,r.whave=0,r.wnext=0,inflateResetKeep(t)):c}function inflateReset2(t,r){var n,i;return t&&t.state?(i=t.state,r<0?(n=0,r=-r):(n=1+(r>>4),r<48&&(r&=15)),r&&(r<8||r>15)?c:(null!==i.window&&i.wbits!==r&&(i.window=null),i.wrap=n,i.wbits=r,inflateReset(t))):c}function inflateInit2(t,r){var n,i;return t?(i=new InflateState,t.state=i,i.window=null,(n=inflateReset2(t,r))!==u&&(t.state=null),n):c}var w,y,v=!0;function fixedtables(t){if(v){var r;for(w=new i.Buf32(512),y=new i.Buf32(32),r=0;r<144;)t.lens[r++]=8;for(;r<256;)t.lens[r++]=9;for(;r<280;)t.lens[r++]=7;for(;r<288;)t.lens[r++]=8;for(l(f,t.lens,0,288,w,0,t.work,{bits:9}),r=0;r<32;)t.lens[r++]=5;l(h,t.lens,0,32,y,0,t.work,{bits:5}),v=!1}t.lencode=w,t.lenbits=9,t.distcode=y,t.distbits=5}n.inflateReset=inflateReset,n.inflateReset2=inflateReset2,n.inflateResetKeep=inflateResetKeep,n.inflateInit=function inflateInit(t){return inflateInit2(t,15)},n.inflateInit2=inflateInit2,n.inflate=function inflate(t,r){var n,g,m,w,y,v,k,x,z,S,A,C,E,B,I,R,T,O,L,D,Z,N,U,F,M=0,P=new i.Buf8(4),j=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!t||!t.state||!t.output||!t.input&&0!==t.avail_in)return c;(n=t.state).mode===p&&(n.mode=13),y=t.next_out,m=t.output,k=t.avail_out,w=t.next_in,g=t.input,v=t.avail_in,x=n.hold,z=n.bits,S=v,A=k,N=u;e:for(;;)switch(n.mode){case _:if(0===n.wrap){n.mode=13;break}for(;z<16;){if(0===v)break e;v--,x+=g[w++]<>>8&255,n.check=o(n.check,P,2,0),x=0,z=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&x)<<8)+(x>>8))%31){t.msg="incorrect header check",n.mode=b;break}if(8!=(15&x)){t.msg="unknown compression method",n.mode=b;break}if(z-=4,Z=8+(15&(x>>>=4)),0===n.wbits)n.wbits=Z;else if(Z>n.wbits){t.msg="invalid window size",n.mode=b;break}n.dmax=1<>8&1),512&n.flags&&(P[0]=255&x,P[1]=x>>>8&255,n.check=o(n.check,P,2,0)),x=0,z=0,n.mode=3;case 3:for(;z<32;){if(0===v)break e;v--,x+=g[w++]<>>8&255,P[2]=x>>>16&255,P[3]=x>>>24&255,n.check=o(n.check,P,4,0)),x=0,z=0,n.mode=4;case 4:for(;z<16;){if(0===v)break e;v--,x+=g[w++]<>8),512&n.flags&&(P[0]=255&x,P[1]=x>>>8&255,n.check=o(n.check,P,2,0)),x=0,z=0,n.mode=5;case 5:if(1024&n.flags){for(;z<16;){if(0===v)break e;v--,x+=g[w++]<>>8&255,n.check=o(n.check,P,2,0)),x=0,z=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&((C=n.length)>v&&(C=v),C&&(n.head&&(Z=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),i.arraySet(n.head.extra,g,w,C,Z)),512&n.flags&&(n.check=o(n.check,g,C,w)),v-=C,w+=C,n.length-=C),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===v)break e;C=0;do{Z=g[w+C++],n.head&&Z&&n.length<65536&&(n.head.name+=String.fromCharCode(Z))}while(Z&&C>9&1,n.head.done=!0),t.adler=n.check=0,n.mode=p;break;case 10:for(;z<32;){if(0===v)break e;v--,x+=g[w++]<>>=7&z,z-=7&z,n.mode=27;break}for(;z<3;){if(0===v)break e;v--,x+=g[w++]<>>=1)){case 0:n.mode=14;break;case 1:if(fixedtables(n),n.mode=20,6===r){x>>>=2,z-=2;break e}break;case 2:n.mode=17;break;case 3:t.msg="invalid block type",n.mode=b}x>>>=2,z-=2;break;case 14:for(x>>>=7&z,z-=7&z;z<32;){if(0===v)break e;v--,x+=g[w++]<>>16^65535)){t.msg="invalid stored block lengths",n.mode=b;break}if(n.length=65535&x,x=0,z=0,n.mode=15,6===r)break e;case 15:n.mode=16;case 16:if(C=n.length){if(C>v&&(C=v),C>k&&(C=k),0===C)break e;i.arraySet(m,g,w,C,y),v-=C,w+=C,k-=C,y+=C,n.length-=C;break}n.mode=p;break;case 17:for(;z<14;){if(0===v)break e;v--,x+=g[w++]<>>=5,z-=5,n.ndist=1+(31&x),x>>>=5,z-=5,n.ncode=4+(15&x),x>>>=4,z-=4,n.nlen>286||n.ndist>30){t.msg="too many length or distance symbols",n.mode=b;break}n.have=0,n.mode=18;case 18:for(;n.have>>=3,z-=3}for(;n.have<19;)n.lens[j[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,U={bits:n.lenbits},N=l(0,n.lens,0,19,n.lencode,0,n.work,U),n.lenbits=U.bits,N){t.msg="invalid code lengths set",n.mode=b;break}n.have=0,n.mode=19;case 19:for(;n.have>>16&255,T=65535&M,!((I=M>>>24)<=z);){if(0===v)break e;v--,x+=g[w++]<>>=I,z-=I,n.lens[n.have++]=T;else{if(16===T){for(F=I+2;z>>=I,z-=I,0===n.have){t.msg="invalid bit length repeat",n.mode=b;break}Z=n.lens[n.have-1],C=3+(3&x),x>>>=2,z-=2}else if(17===T){for(F=I+3;z>>=I)),x>>>=3,z-=3}else{for(F=I+7;z>>=I)),x>>>=7,z-=7}if(n.have+C>n.nlen+n.ndist){t.msg="invalid bit length repeat",n.mode=b;break}for(;C--;)n.lens[n.have++]=Z}}if(n.mode===b)break;if(0===n.lens[256]){t.msg="invalid code -- missing end-of-block",n.mode=b;break}if(n.lenbits=9,U={bits:n.lenbits},N=l(f,n.lens,0,n.nlen,n.lencode,0,n.work,U),n.lenbits=U.bits,N){t.msg="invalid literal/lengths set",n.mode=b;break}if(n.distbits=6,n.distcode=n.distdyn,U={bits:n.distbits},N=l(h,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,U),n.distbits=U.bits,N){t.msg="invalid distances set",n.mode=b;break}if(n.mode=20,6===r)break e;case 20:n.mode=21;case 21:if(v>=6&&k>=258){t.next_out=y,t.avail_out=k,t.next_in=w,t.avail_in=v,n.hold=x,n.bits=z,d(t,A),y=t.next_out,m=t.output,k=t.avail_out,w=t.next_in,g=t.input,v=t.avail_in,x=n.hold,z=n.bits,n.mode===p&&(n.back=-1);break}for(n.back=0;R=(M=n.lencode[x&(1<>>16&255,T=65535&M,!((I=M>>>24)<=z);){if(0===v)break e;v--,x+=g[w++]<>O)])>>>16&255,T=65535&M,!(O+(I=M>>>24)<=z);){if(0===v)break e;v--,x+=g[w++]<>>=O,z-=O,n.back+=O}if(x>>>=I,z-=I,n.back+=I,n.length=T,0===R){n.mode=26;break}if(32&R){n.back=-1,n.mode=p;break}if(64&R){t.msg="invalid literal/length code",n.mode=b;break}n.extra=15&R,n.mode=22;case 22:if(n.extra){for(F=n.extra;z>>=n.extra,z-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;R=(M=n.distcode[x&(1<>>16&255,T=65535&M,!((I=M>>>24)<=z);){if(0===v)break e;v--,x+=g[w++]<>O)])>>>16&255,T=65535&M,!(O+(I=M>>>24)<=z);){if(0===v)break e;v--,x+=g[w++]<>>=O,z-=O,n.back+=O}if(x>>>=I,z-=I,n.back+=I,64&R){t.msg="invalid distance code",n.mode=b;break}n.offset=T,n.extra=15&R,n.mode=24;case 24:if(n.extra){for(F=n.extra;z>>=n.extra,z-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){t.msg="invalid distance too far back",n.mode=b;break}n.mode=25;case 25:if(0===k)break e;if(C=A-k,n.offset>C){if((C=n.offset-C)>n.whave&&n.sane){t.msg="invalid distance too far back",n.mode=b;break}C>n.wnext?(C-=n.wnext,E=n.wsize-C):E=n.wnext-C,C>n.length&&(C=n.length),B=n.window}else B=m,E=y-n.offset,C=n.length;C>k&&(C=k),k-=C,n.length-=C;do{m[y++]=B[E++]}while(--C);0===n.length&&(n.mode=21);break;case 26:if(0===k)break e;m[y++]=n.length,k--,n.mode=21;break;case 27:if(n.wrap){for(;z<32;){if(0===v)break e;v--,x|=g[w++]<=d.wsize?(i.arraySet(d.window,r,n-d.wsize,d.wsize,0),d.wnext=0,d.whave=d.wsize):((o=d.wsize-d.wnext)>a&&(o=a),i.arraySet(d.window,r,n-a,o,d.wnext),(a-=o)?(i.arraySet(d.window,r,n-a,a,0),d.wnext=a,d.whave=d.wsize):(d.wnext+=o,d.wnext===d.wsize&&(d.wnext=0),d.whave=1&&0===U[B];B--);if(I>B&&(I=B),0===B)return u[c++]=20971520,u[c++]=20971520,p.bits=1,0;for(E=1;E0&&(0===t||1!==B))return-1;for(F[1]=0,A=1;A852||2===t&&L>592)return 1;for(;;){k=A-T,_[C]v?(x=M[P+_[C]],z=Z[N+_[C]]):(x=96,z=0),b=1<>T)+(g-=b)]=k<<24|x<<16|z|0}while(0!==g);for(b=1<>=1;if(0!==b?(D&=b-1,D+=b):D=0,C++,0==--U[A]){if(A===B)break;A=r[n+_[C]]}if(A>I&&(D&w)!==m){for(0===T&&(T=I),y+=E,O=1<<(R=A-T);R+T852||2===t&&L>592)return 1;u[m=D&w]=I<<24|R<<16|y-c|0}}return 0!==D&&(u[y+D]=A-T<<24|64<<16|0),p.bits=I,0}},{"../utils/common":27}],37:[function(t,r,n){r.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],38:[function(t,r,n){var i=t("../utils/common"),a=0,o=1;function zero(t){for(var r=t.length;--r>=0;)t[r]=0}var d=0,l=29,f=256,h=f+1+l,u=30,c=19,_=2*h+1,p=15,b=16,g=7,m=256,w=16,y=17,v=18,k=[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],x=[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],z=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],S=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],A=new Array(2*(h+2));zero(A);var C=new Array(2*u);zero(C);var E=new Array(512);zero(E);var B=new Array(256);zero(B);var I=new Array(l);zero(I);var R=new Array(u);zero(R);var T,O,L,StaticTreeDesc=function(t,r,n,i,a){this.static_tree=t,this.extra_bits=r,this.extra_base=n,this.elems=i,this.max_length=a,this.has_stree=t&&t.length},TreeDesc=function(t,r){this.dyn_tree=t,this.max_code=0,this.stat_desc=r};function d_code(t){return t<256?E[t]:E[256+(t>>>7)]}function put_short(t,r){t.pending_buf[t.pending++]=255&r,t.pending_buf[t.pending++]=r>>>8&255}function send_bits(t,r,n){t.bi_valid>b-n?(t.bi_buf|=r<>b-t.bi_valid,t.bi_valid+=n-b):(t.bi_buf|=r<>>=1,n<<=1}while(--r>0);return n>>>1}function gen_codes(t,r,n){var i,a,o=new Array(p+1),d=0;for(i=1;i<=p;i++)o[i]=d=d+n[i-1]<<1;for(a=0;a<=r;a++){var l=t[2*a+1];0!==l&&(t[2*a]=bi_reverse(o[l]++,l))}}function init_block(t){var r;for(r=0;r8?put_short(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function smaller(t,r,n,i){var a=2*r,o=2*n;return t[a]>1;n>=1;n--)pqdownheap(t,o,n);a=f;do{n=t.heap[1],t.heap[1]=t.heap[t.heap_len--],pqdownheap(t,o,1),i=t.heap[1],t.heap[--t.heap_max]=n,t.heap[--t.heap_max]=i,o[2*a]=o[2*n]+o[2*i],t.depth[a]=(t.depth[n]>=t.depth[i]?t.depth[n]:t.depth[i])+1,o[2*n+1]=o[2*i+1]=a,t.heap[1]=a++,pqdownheap(t,o,1)}while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],function gen_bitlen(t,r){var n,i,a,o,d,l,f=r.dyn_tree,h=r.max_code,u=r.stat_desc.static_tree,c=r.stat_desc.has_stree,b=r.stat_desc.extra_bits,g=r.stat_desc.extra_base,m=r.stat_desc.max_length,w=0;for(o=0;o<=p;o++)t.bl_count[o]=0;for(f[2*t.heap[t.heap_max]+1]=0,n=t.heap_max+1;n<_;n++)(o=f[2*f[2*(i=t.heap[n])+1]+1]+1)>m&&(o=m,w++),f[2*i+1]=o,i>h||(t.bl_count[o]++,d=0,i>=g&&(d=b[i-g]),l=f[2*i],t.opt_len+=l*(o+d),c&&(t.static_len+=l*(u[2*i+1]+d)));if(0!==w){do{for(o=m-1;0===t.bl_count[o];)o--;t.bl_count[o]--,t.bl_count[o+1]+=2,t.bl_count[m]--,w-=2}while(w>0);for(o=m;0!==o;o--)for(i=t.bl_count[o];0!==i;)(a=t.heap[--n])>h||(f[2*a+1]!==o&&(t.opt_len+=(o-f[2*a+1])*f[2*a],f[2*a+1]=o),i--)}}(t,r),gen_codes(o,h,t.bl_count)}function scan_tree(t,r,n){var i,a,o=-1,d=r[1],l=0,f=7,h=4;for(0===d&&(f=138,h=3),r[2*(n+1)+1]=65535,i=0;i<=n;i++)a=d,d=r[2*(i+1)+1],++l>=7;i0?(2===t.strm.data_type&&(t.strm.data_type=function detect_data_type(t){var r,n=4093624447;for(r=0;r<=31;r++,n>>>=1)if(1&n&&0!==t.dyn_ltree[2*r])return a;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return o;for(r=32;r=3&&0===t.bl_tree[2*S[r]+1];r--);return t.opt_len+=3*(r+1)+5+5+4,r}(t),d=t.opt_len+3+7>>>3,(l=t.static_len+3+7>>>3)<=d&&(d=l)):d=l=n+5,n+4<=d&&-1!==r?_tr_stored_block(t,r,n,i):4===t.strategy||l===d?(send_bits(t,2+(i?1:0),3),compress_block(t,A,C)):(send_bits(t,4+(i?1:0),3),function send_all_trees(t,r,n,i){var a;for(send_bits(t,r-257,5),send_bits(t,n-1,5),send_bits(t,i-4,4),a=0;a>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&r,t.pending_buf[t.l_buf+t.last_lit]=255&n,t.last_lit++,0===r?t.dyn_ltree[2*n]++:(t.matches++,r--,t.dyn_ltree[2*(B[n]+f+1)]++,t.dyn_dtree[2*d_code(r)]++),t.last_lit===t.lit_bufsize-1},n._tr_align=function _tr_align(t){send_bits(t,2,3),send_code(t,m,A),function bi_flush(t){16===t.bi_valid?(put_short(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}(t)}},{"../utils/common":27}],39:[function(t,r,n){r.exports=function ZStream(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}]},{},[9])(9)})); \ No newline at end of file +!function(t){if("object"==typeof exports&&"undefined"!=typeof module&&"undefined"==typeof DO_NOT_EXPORT_JSZIP)module.exports=t();else if("function"==typeof define&&define.amd&&"undefined"==typeof DO_NOT_EXPORT_JSZIP)JSZipSync=t(),define([],t);else{var r;"undefined"!=typeof globalThis?r=globalThis:"undefined"!=typeof window?r=window:"undefined"!=typeof global?r=global:"undefined"!=typeof $&&$.global?r=$.global:"undefined"!=typeof self&&(r=self),r.JSZipSync=t()}}((function(){return function e(t,r,n){function s(a,o){if(!r[a]){if(!t[a]){var d="function"==typeof require&&require;if(!o&&d)return d(a,!0);if(i)return i(a,!0);throw new Error("Cannot find module '"+a+"'")}var l=r[a]={exports:{}};t[a][0].call(l.exports,(function(r){var n=t[a][1][r];return s(n||r)}),l,l.exports,e,t,r,n)}return r[a].exports}for(var i="function"==typeof require&&require,a=0;a>2,l=(3&n)<<4|(a=t.charCodeAt(c++))>>4,h=(15&a)<<2|(o=t.charCodeAt(c++))>>6,f=63&o,isNaN(a)?h=f=64:isNaN(o)&&(f=64),u=u+i.charAt(d)+i.charAt(l)+i.charAt(h)+i.charAt(f);return u},n.decode=function(t,r){var n,a,o,d,l,h,f="",u=0;for(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");u>4,a=(15&d)<<4|(l=i.indexOf(t.charAt(u++)))>>2,o=(3&l)<<6|(h=i.indexOf(t.charAt(u++))),f+=String.fromCharCode(n),64!=l&&(f+=String.fromCharCode(a)),64!=h&&(f+=String.fromCharCode(o));return f}},{}],2:[function(t,r,n){function CompressedObject(){this.compressedSize=0,this.uncompressedSize=0,this.crc32=0,this.compressionMethod=null,this.compressedContent=null}CompressedObject.prototype={getContent:function(){return null},getCompressedContent:function(){return null}},r.exports=CompressedObject},{}],3:[function(t,r,n){n.STORE={magic:"\0\0",compress:function(t){return t},uncompress:function(t){return t},compressInputType:null,uncompressInputType:null},n.DEFLATE=t("./flate")},{"./flate":8}],4:[function(t,r,n){var i=t("./utils"),a=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];r.exports=function crc32(t,r){if(void 0===t||!t.length)return 0;var n="string"!==i.getTypeOf(t);void 0===r&&(r=0);var o=0;r^=-1;for(var d=0,l=t.length;d>>8^a[255&(r^o)];return-1^r}},{"./utils":21}],5:[function(t,r,n){var i=t("./utils");function DataReader(t){this.data=null,this.length=0,this.index=0}DataReader.prototype={checkOffset:function(t){this.checkIndex(this.index+t)},checkIndex:function(t){if(this.length=this.index;r--)n=(n<<8)+this.byteAt(r);return this.index+=t,n},readString:function(t){return i.transformTo("string",this.readData(t))},readData:function(t){},lastIndexOfSignature:function(t){},readDate:function(){var t=this.readInt(4);return new Date(1980+(t>>25&127),(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1)}},r.exports=DataReader},{"./utils":21}],6:[function(t,r,n){n.base64=!1,n.binary=!1,n.dir=!1,n.createFolders=!1,n.date=null,n.compression=null,n.comment=null},{}],7:[function(t,r,n){var i=t("./utils");n.string2binary=function(t){return i.string2binary(t)},n.string2Uint8Array=function(t){return i.transformTo("uint8array",t)},n.uint8Array2String=function(t){return i.transformTo("string",t)},n.string2Blob=function(t){var r=i.transformTo("arraybuffer",t);return i.arrayBuffer2Blob(r)},n.arrayBuffer2Blob=function(t){return i.arrayBuffer2Blob(t)},n.transformTo=function(t,r){return i.transformTo(t,r)},n.getTypeOf=function(t){return i.getTypeOf(t)},n.checkSupport=function(t){return i.checkSupport(t)},n.MAX_VALUE_16BITS=i.MAX_VALUE_16BITS,n.MAX_VALUE_32BITS=i.MAX_VALUE_32BITS,n.pretty=function(t){return i.pretty(t)},n.findCompression=function(t){return i.findCompression(t)},n.isRegExp=function(t){return i.isRegExp(t)}},{"./utils":21}],8:[function(t,r,n){var i="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,a=t("pako");n.uncompressInputType=i?"uint8array":"array",n.compressInputType=i?"uint8array":"array",n.magic="\b\0",n.compress=function(t){return a.deflateRaw(t)},n.uncompress=function(t){return a.inflateRaw(t)}},{pako:24}],9:[function(t,r,n){var i=t("./base64");function JSZipSync(t,r){if(!(this instanceof JSZipSync))return new JSZipSync(t,r);this.files={},this.comment=null,this.root="",t&&this.load(t,r),this.clone=function(){var t=new JSZipSync;for(var r in this)"function"!=typeof this[r]&&(t[r]=this[r]);return t}}JSZipSync.prototype=t("./object"),JSZipSync.prototype.load=t("./load"),JSZipSync.support=t("./support"),JSZipSync.defaults=t("./defaults"),JSZipSync.utils=t("./deprecatedPublicUtils"),JSZipSync.base64={encode:function(t){return i.encode(t)},decode:function(t){return i.decode(t)}},JSZipSync.compressions=t("./compressions"),r.exports=JSZipSync},{"./base64":1,"./compressions":3,"./defaults":6,"./deprecatedPublicUtils":7,"./load":10,"./object":13,"./support":17}],10:[function(t,r,n){var i=t("./base64"),a=t("./zipEntries");r.exports=function(t,r){var n,o,d,l;for((r=r||{}).base64&&(t=i.decode(t)),n=(o=new a(t,r)).files,d=0;d>>=8;return i},extend=function(){var t,r,n={};for(t=0;t0?t.substring(0,r):""},folderAdd=function(t,r){return"/"!=t.slice(-1)&&(t+="/"),r=void 0!==r&&r,this.files[t]||fileAdd.call(this,t,null,{dir:!0,createFolders:r}),this.files[t]},generateCompressedObjectFrom=function(t,r){var n,i=new u;return t._data instanceof u?(i.uncompressedSize=t._data.uncompressedSize,i.crc32=t._data.crc32,0===i.uncompressedSize||t.dir?(r=f.STORE,i.compressedContent="",i.crc32=0):t._data.compressionMethod===r.magic?i.compressedContent=t._data.getCompressedContent():(n=t._data.getContent(),i.compressedContent=r.compress(a.transformTo(r.compressInputType,n)))):((n=getBinaryData(t))&&0!==n.length&&!t.dir||(r=f.STORE,n=""),i.uncompressedSize=n.length,i.crc32=o(n),i.compressedContent=r.compress(a.transformTo(r.compressInputType,n))),i.compressedSize=i.compressedContent.length,i.compressionMethod=r.magic,i},generateZipParts=function(t,r,n,i){n.compressedContent;var l,h,f,u,c=a.transformTo("string",_.utf8encode(r.name)),p=r.comment||"",b=a.transformTo("string",_.utf8encode(p)),g=c.length!==r.name.length,m=b.length!==p.length,y=r.options,w="",v="",k="";f=r._initialMetadata.dir!==r.dir?r.dir:y.dir,l=(u=r._initialMetadata.date!==r.date?r.date:y.date).getHours(),l<<=6,l|=u.getMinutes(),l<<=5,l|=u.getSeconds()/2,h=u.getFullYear()-1980,h<<=4,h|=u.getMonth()+1,h<<=5,h|=u.getDate(),g&&(v=decToHex(1,1)+decToHex(o(c),4)+c,w+="up"+decToHex(v.length,2)+v),m&&(k=decToHex(1,1)+decToHex(this.crc32(b),4)+b,w+="uc"+decToHex(k.length,2)+k);var x="";return x+="\n\0",x+=g||m?"\0\b":"\0\0",x+=n.compressionMethod,x+=decToHex(l,2),x+=decToHex(h,2),x+=decToHex(n.crc32,4),x+=decToHex(n.compressedSize,4),x+=decToHex(n.uncompressedSize,4),x+=decToHex(c.length,2),x+=decToHex(w.length,2),{fileRecord:d.LOCAL_FILE_HEADER+x+c+w,dirRecord:d.CENTRAL_FILE_HEADER+"\0"+x+decToHex(b.length,2)+"\0\0\0\0"+(!0===f?"\0\0\0":"\0\0\0\0")+decToHex(i,4)+c+w+b,compressedObject:n}},g={load:function(t,r){throw new Error("Load method is not defined. Is the file jszip-load.js included ?")},filter:function(t){var r,n,i,a,o=[];for(r in this.files)this.files.hasOwnProperty(r)&&(i=this.files[r],a=new ZipObject(i.name,i._data,extend(i.options)),n=r.slice(this.root.length,r.length),r.slice(0,this.root.length)===this.root&&t(n,a)&&o.push(a));return o},file:function(t,r,n){if(1===arguments.length){if(a.isRegExp(t)){var i=t;return this.filter((function(t,r){return!r.dir&&i.test(t)}))}return this.filter((function(r,n){return!n.dir&&r===t}))[0]||null}return t=this.root+t,fileAdd.call(this,t,r,n),this},folder:function(t){if(!t)return this;if(a.isRegExp(t))return this.filter((function(r,n){return n.dir&&t.test(r)}));var r=this.root+t,n=folderAdd.call(this,r),i=this.clone();return i.root=n.name,i},remove:function(t){t=this.root+t;var r=this.files[t];if(r||("/"!=t.slice(-1)&&(t+="/"),r=this.files[t]),r&&!r.dir)delete this.files[t];else for(var n=this.filter((function(r,n){return n.name.slice(0,t.length)===t})),i=0;i=0;--o)if(this.data[o]===r&&this.data[o+1]===n&&this.data[o+2]===i&&this.data[o+3]===a)return o;return-1},Uint8ArrayReader.prototype.readData=function(t){if(this.checkOffset(t),0===t)return new Uint8Array(0);var r=this.data.subarray(this.index,this.index+t);return this.index+=t,r},r.exports=Uint8ArrayReader},{"./dataReader":5}],19:[function(t,r,n){var i=t("./utils"),Uint8ArrayWriter=function(t){this.data=new Uint8Array(t),this.index=0};Uint8ArrayWriter.prototype={append:function(t){0!==t.length&&(t=i.transformTo("uint8array",t),this.data.set(t,this.index),this.index+=t.length)},finalize:function(){return this.data}},r.exports=Uint8ArrayWriter},{"./utils":21}],20:[function(t,r,n){for(var i=t("./utils"),a=t("./support"),o=t("./nodeBuffer"),d=new Array(256),l=0;l<256;l++)d[l]=l>=252?6:l>=248?5:l>=240?4:l>=224?3:l>=192?2:1;d[254]=d[254]=1;var utf8border=function(t,r){var n;for((r=r||t.length)>t.length&&(r=t.length),n=r-1;n>=0&&128==(192&t[n]);)n--;return n<0||0===n?r:n+d[t[n]]>r?n:r},buf2string=function(t){var r,n,a,o,l=t.length,h=new Array(2*l);for(n=0,r=0;r4)h[n++]=65533,r+=o-1;else{for(a&=2===o?31:3===o?15:7;o>1&&r1?h[n++]=65533:a<65536?h[n++]=a:(a-=65536,h[n++]=55296|a>>10&1023,h[n++]=56320|1023&a)}return h.length!==n&&(h.subarray?h=h.subarray(0,n):h.length=n),i.applyFromCharCode(h)};n.utf8encode=function utf8encode(t){return a.nodebuffer?o(t,"utf-8"):function(t){var r,n,i,o,d,l=t.length,h=0;for(o=0;o>>6,r[d++]=128|63&n):n<65536?(r[d++]=224|n>>>12,r[d++]=128|n>>>6&63,r[d++]=128|63&n):(r[d++]=240|n>>>18,r[d++]=128|n>>>12&63,r[d++]=128|n>>>6&63,r[d++]=128|63&n);return r}(t)},n.utf8decode=function utf8decode(t){if(a.nodebuffer)return i.transformTo("nodebuffer",t).toString("utf-8");for(var r=[],n=0,o=(t=i.transformTo(a.uint8array?"uint8array":"array",t)).length;n1;)try{"array"===d||"nodebuffer"===d?i.push(String.fromCharCode.apply(null,t.slice(l,Math.min(l+r,a)))):i.push(String.fromCharCode.apply(null,t.subarray(l,Math.min(l+r,a)))),l+=r}catch(t){r=Math.floor(r/2)}return i.join("")}function arrayLikeToArrayLike(t,r){for(var n=0;n1)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var t,r;for(t=0;t0?r.windowBits=-r.windowBits:r.gzip&&r.windowBits>0&&r.windowBits<16&&(r.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new l,this.strm.avail_out=0;var n=i.deflateInit2(this.strm,r.level,r.method,r.windowBits,r.memLevel,r.strategy);if(0!==n)throw new Error(d[n]);r.header&&i.deflateSetHeader(this.strm,r.header)};function deflate(t,r){var n=new Deflate(r);if(n.push(t,!0),n.err)throw n.msg;return n.result}Deflate.prototype.push=function(t,r){var n,d,l=this.strm,h=this.options.chunkSize;if(this.ended)return!1;d=r===~~r?r:!0===r?4:0,l.input="string"==typeof t?o.string2buf(t):t,l.next_in=0,l.avail_in=l.input.length;do{if(0===l.avail_out&&(l.output=new a.Buf8(h),l.next_out=0,l.avail_out=h),1!==(n=i.deflate(l,d))&&0!==n)return this.onEnd(n),this.ended=!0,!1;(0===l.avail_out||0===l.avail_in&&4===d)&&("string"===this.options.to?this.onData(o.buf2binstring(a.shrinkBuf(l.output,l.next_out))):this.onData(a.shrinkBuf(l.output,l.next_out)))}while((l.avail_in>0||0===l.avail_out)&&1!==n);return 4!==d||(n=i.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,0===n)},Deflate.prototype.onData=function(t){this.chunks.push(t)},Deflate.prototype.onEnd=function(t){0===t&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=a.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},n.Deflate=Deflate,n.deflate=deflate,n.deflateRaw=function deflateRaw(t,r){return(r=r||{}).raw=!0,deflate(t,r)},n.gzip=function gzip(t,r){return(r=r||{}).gzip=!0,deflate(t,r)}},{"./utils/common":27,"./utils/strings":28,"./zlib/deflate.js":32,"./zlib/messages":37,"./zlib/zstream":39}],26:[function(t,r,n){var i=t("./zlib/inflate.js"),a=t("./utils/common"),o=t("./utils/strings"),d=t("./zlib/constants"),l=t("./zlib/messages"),h=t("./zlib/zstream"),f=t("./zlib/gzheader"),Inflate=function(t){this.options=a.assign({chunkSize:16384,windowBits:0,to:""},t||{});var r=this.options;r.raw&&r.windowBits>=0&&r.windowBits<16&&(r.windowBits=-r.windowBits,0===r.windowBits&&(r.windowBits=-15)),!(r.windowBits>=0&&r.windowBits<16)||t&&t.windowBits||(r.windowBits+=32),r.windowBits>15&&r.windowBits<48&&0==(15&r.windowBits)&&(r.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new h,this.strm.avail_out=0;var n=i.inflateInit2(this.strm,r.windowBits);if(n!==d.Z_OK)throw new Error(l[n]);this.header=new f,i.inflateGetHeader(this.strm,this.header)};function inflate(t,r){var n=new Inflate(r);if(n.push(t,!0),n.err)throw n.msg;return n.result}Inflate.prototype.push=function(t,r){var n,l,h,f,u,c=this.strm,_=this.options.chunkSize;if(this.ended)return!1;l=r===~~r?r:!0===r?d.Z_FINISH:d.Z_NO_FLUSH,c.input="string"==typeof t?o.binstring2buf(t):t,c.next_in=0,c.avail_in=c.input.length;do{if(0===c.avail_out&&(c.output=new a.Buf8(_),c.next_out=0,c.avail_out=_),(n=i.inflate(c,d.Z_NO_FLUSH))!==d.Z_STREAM_END&&n!==d.Z_OK)return this.onEnd(n),this.ended=!0,!1;c.next_out&&(0===c.avail_out||n===d.Z_STREAM_END||0===c.avail_in&&l===d.Z_FINISH)&&("string"===this.options.to?(h=o.utf8border(c.output,c.next_out),f=c.next_out-h,u=o.buf2string(c.output,h),c.next_out=f,c.avail_out=_-f,f&&a.arraySet(c.output,c.output,h,f,0),this.onData(u)):this.onData(a.shrinkBuf(c.output,c.next_out)))}while(c.avail_in>0&&n!==d.Z_STREAM_END);return n===d.Z_STREAM_END&&(l=d.Z_FINISH),l!==d.Z_FINISH||(n=i.inflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===d.Z_OK)},Inflate.prototype.onData=function(t){this.chunks.push(t)},Inflate.prototype.onEnd=function(t){t===d.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=a.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},n.Inflate=Inflate,n.inflate=inflate,n.inflateRaw=function inflateRaw(t,r){return(r=r||{}).raw=!0,inflate(t,r)},n.ungzip=inflate},{"./utils/common":27,"./utils/strings":28,"./zlib/constants":30,"./zlib/gzheader":33,"./zlib/inflate.js":35,"./zlib/messages":37,"./zlib/zstream":39}],27:[function(t,r,n){var i="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;n.assign=function(t){for(var r=Array.prototype.slice.call(arguments,1);r.length;){var n=r.shift();if(n){if("object"!=typeof n)throw new TypeError(n+"must be non-object");for(var i in n)n.hasOwnProperty(i)&&(t[i]=n[i])}}return t},n.shrinkBuf=function(t,r){return t.length===r?t:t.subarray?t.subarray(0,r):(t.length=r,t)};var a={arraySet:function(t,r,n,i,a){if(r.subarray&&t.subarray)t.set(r.subarray(n,n+i),a);else for(var o=0;o=252?6:l>=248?5:l>=240?4:l>=224?3:l>=192?2:1;function buf2binstring(t,r){if(r<65537&&(t.subarray&&o||!t.subarray&&a))return String.fromCharCode.apply(null,i.shrinkBuf(t,r));for(var n="",d=0;d>>6,r[d++]=128|63&n):n<65536?(r[d++]=224|n>>>12,r[d++]=128|n>>>6&63,r[d++]=128|63&n):(r[d++]=240|n>>>18,r[d++]=128|n>>>12&63,r[d++]=128|n>>>6&63,r[d++]=128|63&n);return r},n.buf2binstring=function(t){return buf2binstring(t,t.length)},n.binstring2buf=function(t){for(var r=new i.Buf8(t.length),n=0,a=r.length;n4)h[i++]=65533,n+=o-1;else{for(a&=2===o?31:3===o?15:7;o>1&&n1?h[i++]=65533:a<65536?h[i++]=a:(a-=65536,h[i++]=55296|a>>10&1023,h[i++]=56320|1023&a)}return buf2binstring(h,i)},n.utf8border=function(t,r){var n;for((r=r||t.length)>t.length&&(r=t.length),n=r-1;n>=0&&128==(192&t[n]);)n--;return n<0||0===n?r:n+d[t[n]]>r?n:r}},{"./common":27}],29:[function(t,r,n){r.exports=function adler32(t,r,n,i){for(var a=65535&t|0,o=t>>>16&65535|0,d=0;0!==n;){n-=d=n>2e3?2e3:n;do{o=o+(a=a+r[i++]|0)|0}while(--d);a%=65521,o%=65521}return a|o<<16|0}},{}],30:[function(t,r,n){r.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],31:[function(t,r,n){var i=function makeTable(){for(var t,r=[],n=0;n<256;n++){t=n;for(var i=0;i<8;i++)t=1&t?3988292384^t>>>1:t>>>1;r[n]=t}return r}();r.exports=function crc32(t,r,n,a){var o=i,d=a+n;t^=-1;for(var l=a;l>>8^o[255&(t^r[l])];return-1^t}},{}],32:[function(t,r,n){var i=t("../utils/common"),a=t("./trees"),o=t("./adler32"),d=t("./crc32"),l=t("./messages"),h=0,f=4,u=0,c=-2,_=-1,p=4,b=2,g=8,m=9,y=286,w=30,v=19,k=2*y+1,x=15,z=3,S=258,A=S+z+1,C=42,E=103,B=113,I=666,R=1,T=2,O=3,L=4;function err(t,r){return t.msg=l[r],r}function rank(t){return(t<<1)-(t>4?9:0)}function zero(t){for(var r=t.length;--r>=0;)t[r]=0}function flush_pending(t){var r=t.state,n=r.pending;n>t.avail_out&&(n=t.avail_out),0!==n&&(i.arraySet(t.output,r.pending_buf,r.pending_out,n,t.next_out),t.next_out+=n,r.pending_out+=n,t.total_out+=n,t.avail_out-=n,r.pending-=n,0===r.pending&&(r.pending_out=0))}function flush_block_only(t,r){a._tr_flush_block(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,r),t.block_start=t.strstart,flush_pending(t.strm)}function put_byte(t,r){t.pending_buf[t.pending++]=r}function putShortMSB(t,r){t.pending_buf[t.pending++]=r>>>8&255,t.pending_buf[t.pending++]=255&r}function longest_match(t,r){var n,i,a=t.max_chain_length,o=t.strstart,d=t.prev_length,l=t.nice_match,h=t.strstart>t.w_size-A?t.strstart-(t.w_size-A):0,f=t.window,u=t.w_mask,c=t.prev,_=t.strstart+S,p=f[o+d-1],b=f[o+d];t.prev_length>=t.good_match&&(a>>=2),l>t.lookahead&&(l=t.lookahead);do{if(f[(n=r)+d]===b&&f[n+d-1]===p&&f[n]===f[o]&&f[++n]===f[o+1]){o+=2,n++;do{}while(f[++o]===f[++n]&&f[++o]===f[++n]&&f[++o]===f[++n]&&f[++o]===f[++n]&&f[++o]===f[++n]&&f[++o]===f[++n]&&f[++o]===f[++n]&&f[++o]===f[++n]&&o<_);if(i=S-(_-o),o=_-S,i>d){if(t.match_start=r,d=i,i>=l)break;p=f[o+d-1],b=f[o+d]}}}while((r=c[r&u])>h&&0!=--a);return d<=t.lookahead?d:t.lookahead}function fill_window(t){var r,n,a,l,h,f,u,c,_,p,b=t.w_size;do{if(l=t.window_size-t.lookahead-t.strstart,t.strstart>=b+(b-A)){i.arraySet(t.window,t.window,b,b,0),t.match_start-=b,t.strstart-=b,t.block_start-=b,r=n=t.hash_size;do{a=t.head[--r],t.head[r]=a>=b?a-b:0}while(--n);r=n=b;do{a=t.prev[--r],t.prev[r]=a>=b?a-b:0}while(--n);l+=b}if(0===t.strm.avail_in)break;if(f=t.strm,u=t.window,c=t.strstart+t.lookahead,_=l,p=void 0,(p=f.avail_in)>_&&(p=_),n=0===p?0:(f.avail_in-=p,i.arraySet(u,f.input,f.next_in,p,c),1===f.state.wrap?f.adler=o(f.adler,u,p,c):2===f.state.wrap&&(f.adler=d(f.adler,u,p,c)),f.next_in+=p,f.total_in+=p,p),t.lookahead+=n,t.lookahead+t.insert>=z)for(h=t.strstart-t.insert,t.ins_h=t.window[h],t.ins_h=(t.ins_h<=z&&(t.ins_h=(t.ins_h<=z)if(i=a._tr_tally(t,t.strstart-t.match_start,t.match_length-z),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=z){t.match_length--;do{t.strstart++,t.ins_h=(t.ins_h<=z&&(t.ins_h=(t.ins_h<4096)&&(t.match_length=z-1)),t.prev_length>=z&&t.match_length<=t.prev_length){o=t.strstart+t.lookahead-z,i=a._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-z),t.lookahead-=t.prev_length-1,t.prev_length-=2;do{++t.strstart<=o&&(t.ins_h=(t.ins_h<15&&(l=2,a-=16),o<1||o>m||n!==g||a<8||a>15||r<0||r>9||d<0||d>p)return err(t,c);8===a&&(a=9);var h=new DeflateState;return t.state=h,h.strm=t,h.wrap=l,h.gzhead=null,h.w_bits=a,h.w_size=1<>1,h.l_buf=3*h.lit_bufsize,h.level=r,h.strategy=d,h.method=n,deflateReset(t)}D=[new Config(0,0,0,0,(function deflate_stored(t,r){var n=65535;for(n>t.pending_buf_size-5&&(n=t.pending_buf_size-5);;){if(t.lookahead<=1){if(fill_window(t),0===t.lookahead&&r===h)return R;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var i=t.block_start+n;if((0===t.strstart||t.strstart>=i)&&(t.lookahead=t.strstart-i,t.strstart=i,flush_block_only(t,!1),0===t.strm.avail_out))return R;if(t.strstart-t.block_start>=t.w_size-A&&(flush_block_only(t,!1),0===t.strm.avail_out))return R}return t.insert=0,r===f?(flush_block_only(t,!0),0===t.strm.avail_out?O:L):(t.strstart>t.block_start&&(flush_block_only(t,!1),t.strm.avail_out),R)})),new Config(4,4,8,4,deflate_fast),new Config(4,5,16,8,deflate_fast),new Config(4,6,32,32,deflate_fast),new Config(4,4,16,16,deflate_slow),new Config(8,16,32,32,deflate_slow),new Config(8,16,128,128,deflate_slow),new Config(8,32,128,256,deflate_slow),new Config(32,128,258,1024,deflate_slow),new Config(32,258,258,4096,deflate_slow)],n.deflateInit=function deflateInit(t,r){return deflateInit2(t,r,g,15,8,0)},n.deflateInit2=deflateInit2,n.deflateReset=deflateReset,n.deflateResetKeep=deflateResetKeep,n.deflateSetHeader=function deflateSetHeader(t,r){return t&&t.state?2!==t.state.wrap?c:(t.state.gzhead=r,u):c},n.deflate=function deflate(t,r){var n,i,o,l;if(!t||!t.state||r>5||r<0)return t?err(t,c):c;if(i=t.state,!t.output||!t.input&&0!==t.avail_in||i.status===I&&r!==f)return err(t,0===t.avail_out?-5:c);if(i.strm=t,n=i.last_flush,i.last_flush=r,i.status===C)if(2===i.wrap)t.adler=0,put_byte(i,31),put_byte(i,139),put_byte(i,8),i.gzhead?(put_byte(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),put_byte(i,255&i.gzhead.time),put_byte(i,i.gzhead.time>>8&255),put_byte(i,i.gzhead.time>>16&255),put_byte(i,i.gzhead.time>>24&255),put_byte(i,9===i.level?2:i.strategy>=2||i.level<2?4:0),put_byte(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(put_byte(i,255&i.gzhead.extra.length),put_byte(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(t.adler=d(t.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=69):(put_byte(i,0),put_byte(i,0),put_byte(i,0),put_byte(i,0),put_byte(i,0),put_byte(i,9===i.level?2:i.strategy>=2||i.level<2?4:0),put_byte(i,3),i.status=B);else{var _=g+(i.w_bits-8<<4)<<8;_|=(i.strategy>=2||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(_|=32),_+=31-_%31,i.status=B,putShortMSB(i,_),0!==i.strstart&&(putShortMSB(i,t.adler>>>16),putShortMSB(i,65535&t.adler)),t.adler=1}if(69===i.status)if(i.gzhead.extra){for(o=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>o&&(t.adler=d(t.adler,i.pending_buf,i.pending-o,o)),flush_pending(t),o=i.pending,i.pending!==i.pending_buf_size));)put_byte(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>o&&(t.adler=d(t.adler,i.pending_buf,i.pending-o,o)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=73)}else i.status=73;if(73===i.status)if(i.gzhead.name){o=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(t.adler=d(t.adler,i.pending_buf,i.pending-o,o)),flush_pending(t),o=i.pending,i.pending===i.pending_buf_size)){l=1;break}l=i.gzindexo&&(t.adler=d(t.adler,i.pending_buf,i.pending-o,o)),0===l&&(i.gzindex=0,i.status=91)}else i.status=91;if(91===i.status)if(i.gzhead.comment){o=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(t.adler=d(t.adler,i.pending_buf,i.pending-o,o)),flush_pending(t),o=i.pending,i.pending===i.pending_buf_size)){l=1;break}l=i.gzindexo&&(t.adler=d(t.adler,i.pending_buf,i.pending-o,o)),0===l&&(i.status=E)}else i.status=E;if(i.status===E&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&flush_pending(t),i.pending+2<=i.pending_buf_size&&(put_byte(i,255&t.adler),put_byte(i,t.adler>>8&255),t.adler=0,i.status=B)):i.status=B),0!==i.pending){if(flush_pending(t),0===t.avail_out)return i.last_flush=-1,u}else if(0===t.avail_in&&rank(r)<=rank(n)&&r!==f)return err(t,-5);if(i.status===I&&0!==t.avail_in)return err(t,-5);if(0!==t.avail_in||0!==i.lookahead||r!==h&&i.status!==I){var p=2===i.strategy?function deflate_huff(t,r){for(var n;;){if(0===t.lookahead&&(fill_window(t),0===t.lookahead)){if(r===h)return R;break}if(t.match_length=0,n=a._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,n&&(flush_block_only(t,!1),0===t.strm.avail_out))return R}return t.insert=0,r===f?(flush_block_only(t,!0),0===t.strm.avail_out?O:L):t.last_lit&&(flush_block_only(t,!1),0===t.strm.avail_out)?R:T}(i,r):3===i.strategy?function deflate_rle(t,r){for(var n,i,o,d,l=t.window;;){if(t.lookahead<=S){if(fill_window(t),t.lookahead<=S&&r===h)return R;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=z&&t.strstart>0&&(i=l[o=t.strstart-1])===l[++o]&&i===l[++o]&&i===l[++o]){d=t.strstart+S;do{}while(i===l[++o]&&i===l[++o]&&i===l[++o]&&i===l[++o]&&i===l[++o]&&i===l[++o]&&i===l[++o]&&i===l[++o]&&ot.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=z?(n=a._tr_tally(t,1,t.match_length-z),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(n=a._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),n&&(flush_block_only(t,!1),0===t.strm.avail_out))return R}return t.insert=0,r===f?(flush_block_only(t,!0),0===t.strm.avail_out?O:L):t.last_lit&&(flush_block_only(t,!1),0===t.strm.avail_out)?R:T}(i,r):D[i.level].func(i,r);if(p!==O&&p!==L||(i.status=I),p===R||p===O)return 0===t.avail_out&&(i.last_flush=-1),u;if(p===T&&(1===r?a._tr_align(i):5!==r&&(a._tr_stored_block(i,0,0,!1),3===r&&(zero(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),flush_pending(t),0===t.avail_out))return i.last_flush=-1,u}return r!==f?u:i.wrap<=0?1:(2===i.wrap?(put_byte(i,255&t.adler),put_byte(i,t.adler>>8&255),put_byte(i,t.adler>>16&255),put_byte(i,t.adler>>24&255),put_byte(i,255&t.total_in),put_byte(i,t.total_in>>8&255),put_byte(i,t.total_in>>16&255),put_byte(i,t.total_in>>24&255)):(putShortMSB(i,t.adler>>>16),putShortMSB(i,65535&t.adler)),flush_pending(t),i.wrap>0&&(i.wrap=-i.wrap),0!==i.pending?u:1)},n.deflateEnd=function deflateEnd(t){var r;return t&&t.state?(r=t.state.status)!==C&&69!==r&&73!==r&&91!==r&&r!==E&&r!==B&&r!==I?err(t,c):(t.state=null,r===B?err(t,-3):u):c},n.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./messages":37,"./trees":38}],33:[function(t,r,n){r.exports=function GZheader(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],34:[function(t,r,n){r.exports=function inflate_fast(t,r){var n,i,a,o,d,l,h,f,u,c,_,p,b,g,m,y,w,v,k,x,z,S,A,C,E;n=t.state,i=t.next_in,C=t.input,a=i+(t.avail_in-5),o=t.next_out,E=t.output,d=o-(r-t.avail_out),l=o+(t.avail_out-257),h=n.dmax,f=n.wsize,u=n.whave,c=n.wnext,_=n.window,p=n.hold,b=n.bits,g=n.lencode,m=n.distcode,y=(1<>>=k=v>>>24,b-=k,0===(k=v>>>16&255))E[o++]=65535&v;else{if(!(16&k)){if(0==(64&k)){v=g[(65535&v)+(p&(1<>>=k,b-=k),b<15&&(p+=C[i++]<>>=k=v>>>24,b-=k,!(16&(k=v>>>16&255))){if(0==(64&k)){v=m[(65535&v)+(p&(1<h){t.msg="invalid distance too far back",n.mode=30;break e}if(p>>>=k,b-=k,z>(k=o-d)){if((k=z-k)>u&&n.sane){t.msg="invalid distance too far back",n.mode=30;break e}if(S=0,A=_,0===c){if(S+=f-k,k2;)E[o++]=A[S++],E[o++]=A[S++],E[o++]=A[S++],x-=3;x&&(E[o++]=A[S++],x>1&&(E[o++]=A[S++]))}else{S=o-z;do{E[o++]=E[S++],E[o++]=E[S++],E[o++]=E[S++],x-=3}while(x>2);x&&(E[o++]=E[S++],x>1&&(E[o++]=E[S++]))}break}}break}}while(i>3,p&=(1<<(b-=x<<3))-1,t.next_in=i,t.next_out=o,t.avail_in=i>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function InflateState(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new i.Buf16(320),this.work=new i.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function inflateResetKeep(t){var r;return t&&t.state?(r=t.state,t.total_in=t.total_out=r.total=0,t.msg="",r.wrap&&(t.adler=1&r.wrap),r.mode=_,r.last=0,r.havedict=0,r.dmax=32768,r.head=null,r.hold=0,r.bits=0,r.lencode=r.lendyn=new i.Buf32(g),r.distcode=r.distdyn=new i.Buf32(m),r.sane=1,r.back=-1,u):c}function inflateReset(t){var r;return t&&t.state?((r=t.state).wsize=0,r.whave=0,r.wnext=0,inflateResetKeep(t)):c}function inflateReset2(t,r){var n,i;return t&&t.state?(i=t.state,r<0?(n=0,r=-r):(n=1+(r>>4),r<48&&(r&=15)),r&&(r<8||r>15)?c:(null!==i.window&&i.wbits!==r&&(i.window=null),i.wrap=n,i.wbits=r,inflateReset(t))):c}function inflateInit2(t,r){var n,i;return t?(i=new InflateState,t.state=i,i.window=null,(n=inflateReset2(t,r))!==u&&(t.state=null),n):c}var y,w,v=!0;function fixedtables(t){if(v){var r;for(y=new i.Buf32(512),w=new i.Buf32(32),r=0;r<144;)t.lens[r++]=8;for(;r<256;)t.lens[r++]=9;for(;r<280;)t.lens[r++]=7;for(;r<288;)t.lens[r++]=8;for(l(h,t.lens,0,288,y,0,t.work,{bits:9}),r=0;r<32;)t.lens[r++]=5;l(f,t.lens,0,32,w,0,t.work,{bits:5}),v=!1}t.lencode=y,t.lenbits=9,t.distcode=w,t.distbits=5}n.inflateReset=inflateReset,n.inflateReset2=inflateReset2,n.inflateResetKeep=inflateResetKeep,n.inflateInit=function inflateInit(t){return inflateInit2(t,15)},n.inflateInit2=inflateInit2,n.inflate=function inflate(t,r){var n,g,m,y,w,v,k,x,z,S,A,C,E,B,I,R,T,O,L,D,Z,N,U,F,M=0,P=new i.Buf8(4),j=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!t||!t.state||!t.output||!t.input&&0!==t.avail_in)return c;(n=t.state).mode===p&&(n.mode=13),w=t.next_out,m=t.output,k=t.avail_out,y=t.next_in,g=t.input,v=t.avail_in,x=n.hold,z=n.bits,S=v,A=k,N=u;e:for(;;)switch(n.mode){case _:if(0===n.wrap){n.mode=13;break}for(;z<16;){if(0===v)break e;v--,x+=g[y++]<>>8&255,n.check=o(n.check,P,2,0),x=0,z=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&x)<<8)+(x>>8))%31){t.msg="incorrect header check",n.mode=b;break}if(8!=(15&x)){t.msg="unknown compression method",n.mode=b;break}if(z-=4,Z=8+(15&(x>>>=4)),0===n.wbits)n.wbits=Z;else if(Z>n.wbits){t.msg="invalid window size",n.mode=b;break}n.dmax=1<>8&1),512&n.flags&&(P[0]=255&x,P[1]=x>>>8&255,n.check=o(n.check,P,2,0)),x=0,z=0,n.mode=3;case 3:for(;z<32;){if(0===v)break e;v--,x+=g[y++]<>>8&255,P[2]=x>>>16&255,P[3]=x>>>24&255,n.check=o(n.check,P,4,0)),x=0,z=0,n.mode=4;case 4:for(;z<16;){if(0===v)break e;v--,x+=g[y++]<>8),512&n.flags&&(P[0]=255&x,P[1]=x>>>8&255,n.check=o(n.check,P,2,0)),x=0,z=0,n.mode=5;case 5:if(1024&n.flags){for(;z<16;){if(0===v)break e;v--,x+=g[y++]<>>8&255,n.check=o(n.check,P,2,0)),x=0,z=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&((C=n.length)>v&&(C=v),C&&(n.head&&(Z=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),i.arraySet(n.head.extra,g,y,C,Z)),512&n.flags&&(n.check=o(n.check,g,C,y)),v-=C,y+=C,n.length-=C),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===v)break e;C=0;do{Z=g[y+C++],n.head&&Z&&n.length<65536&&(n.head.name+=String.fromCharCode(Z))}while(Z&&C>9&1,n.head.done=!0),t.adler=n.check=0,n.mode=p;break;case 10:for(;z<32;){if(0===v)break e;v--,x+=g[y++]<>>=7&z,z-=7&z,n.mode=27;break}for(;z<3;){if(0===v)break e;v--,x+=g[y++]<>>=1)){case 0:n.mode=14;break;case 1:if(fixedtables(n),n.mode=20,6===r){x>>>=2,z-=2;break e}break;case 2:n.mode=17;break;case 3:t.msg="invalid block type",n.mode=b}x>>>=2,z-=2;break;case 14:for(x>>>=7&z,z-=7&z;z<32;){if(0===v)break e;v--,x+=g[y++]<>>16^65535)){t.msg="invalid stored block lengths",n.mode=b;break}if(n.length=65535&x,x=0,z=0,n.mode=15,6===r)break e;case 15:n.mode=16;case 16:if(C=n.length){if(C>v&&(C=v),C>k&&(C=k),0===C)break e;i.arraySet(m,g,y,C,w),v-=C,y+=C,k-=C,w+=C,n.length-=C;break}n.mode=p;break;case 17:for(;z<14;){if(0===v)break e;v--,x+=g[y++]<>>=5,z-=5,n.ndist=1+(31&x),x>>>=5,z-=5,n.ncode=4+(15&x),x>>>=4,z-=4,n.nlen>286||n.ndist>30){t.msg="too many length or distance symbols",n.mode=b;break}n.have=0,n.mode=18;case 18:for(;n.have>>=3,z-=3}for(;n.have<19;)n.lens[j[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,U={bits:n.lenbits},N=l(0,n.lens,0,19,n.lencode,0,n.work,U),n.lenbits=U.bits,N){t.msg="invalid code lengths set",n.mode=b;break}n.have=0,n.mode=19;case 19:for(;n.have>>16&255,T=65535&M,!((I=M>>>24)<=z);){if(0===v)break e;v--,x+=g[y++]<>>=I,z-=I,n.lens[n.have++]=T;else{if(16===T){for(F=I+2;z>>=I,z-=I,0===n.have){t.msg="invalid bit length repeat",n.mode=b;break}Z=n.lens[n.have-1],C=3+(3&x),x>>>=2,z-=2}else if(17===T){for(F=I+3;z>>=I)),x>>>=3,z-=3}else{for(F=I+7;z>>=I)),x>>>=7,z-=7}if(n.have+C>n.nlen+n.ndist){t.msg="invalid bit length repeat",n.mode=b;break}for(;C--;)n.lens[n.have++]=Z}}if(n.mode===b)break;if(0===n.lens[256]){t.msg="invalid code -- missing end-of-block",n.mode=b;break}if(n.lenbits=9,U={bits:n.lenbits},N=l(h,n.lens,0,n.nlen,n.lencode,0,n.work,U),n.lenbits=U.bits,N){t.msg="invalid literal/lengths set",n.mode=b;break}if(n.distbits=6,n.distcode=n.distdyn,U={bits:n.distbits},N=l(f,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,U),n.distbits=U.bits,N){t.msg="invalid distances set",n.mode=b;break}if(n.mode=20,6===r)break e;case 20:n.mode=21;case 21:if(v>=6&&k>=258){t.next_out=w,t.avail_out=k,t.next_in=y,t.avail_in=v,n.hold=x,n.bits=z,d(t,A),w=t.next_out,m=t.output,k=t.avail_out,y=t.next_in,g=t.input,v=t.avail_in,x=n.hold,z=n.bits,n.mode===p&&(n.back=-1);break}for(n.back=0;R=(M=n.lencode[x&(1<>>16&255,T=65535&M,!((I=M>>>24)<=z);){if(0===v)break e;v--,x+=g[y++]<>O)])>>>16&255,T=65535&M,!(O+(I=M>>>24)<=z);){if(0===v)break e;v--,x+=g[y++]<>>=O,z-=O,n.back+=O}if(x>>>=I,z-=I,n.back+=I,n.length=T,0===R){n.mode=26;break}if(32&R){n.back=-1,n.mode=p;break}if(64&R){t.msg="invalid literal/length code",n.mode=b;break}n.extra=15&R,n.mode=22;case 22:if(n.extra){for(F=n.extra;z>>=n.extra,z-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;R=(M=n.distcode[x&(1<>>16&255,T=65535&M,!((I=M>>>24)<=z);){if(0===v)break e;v--,x+=g[y++]<>O)])>>>16&255,T=65535&M,!(O+(I=M>>>24)<=z);){if(0===v)break e;v--,x+=g[y++]<>>=O,z-=O,n.back+=O}if(x>>>=I,z-=I,n.back+=I,64&R){t.msg="invalid distance code",n.mode=b;break}n.offset=T,n.extra=15&R,n.mode=24;case 24:if(n.extra){for(F=n.extra;z>>=n.extra,z-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){t.msg="invalid distance too far back",n.mode=b;break}n.mode=25;case 25:if(0===k)break e;if(C=A-k,n.offset>C){if((C=n.offset-C)>n.whave&&n.sane){t.msg="invalid distance too far back",n.mode=b;break}C>n.wnext?(C-=n.wnext,E=n.wsize-C):E=n.wnext-C,C>n.length&&(C=n.length),B=n.window}else B=m,E=w-n.offset,C=n.length;C>k&&(C=k),k-=C,n.length-=C;do{m[w++]=B[E++]}while(--C);0===n.length&&(n.mode=21);break;case 26:if(0===k)break e;m[w++]=n.length,k--,n.mode=21;break;case 27:if(n.wrap){for(;z<32;){if(0===v)break e;v--,x|=g[y++]<=d.wsize?(i.arraySet(d.window,r,n-d.wsize,d.wsize,0),d.wnext=0,d.whave=d.wsize):((o=d.wsize-d.wnext)>a&&(o=a),i.arraySet(d.window,r,n-a,o,d.wnext),(a-=o)?(i.arraySet(d.window,r,n-a,a,0),d.wnext=a,d.whave=d.wsize):(d.wnext+=o,d.wnext===d.wsize&&(d.wnext=0),d.whave=1&&0===U[B];B--);if(I>B&&(I=B),0===B)return u[c++]=20971520,u[c++]=20971520,p.bits=1,0;for(E=1;E0&&(0===t||1!==B))return-1;for(F[1]=0,A=1;A852||2===t&&L>592)return 1;for(;;){k=A-T,_[C]v?(x=M[P+_[C]],z=Z[N+_[C]]):(x=96,z=0),b=1<>T)+(g-=b)]=k<<24|x<<16|z|0}while(0!==g);for(b=1<>=1;if(0!==b?(D&=b-1,D+=b):D=0,C++,0==--U[A]){if(A===B)break;A=r[n+_[C]]}if(A>I&&(D&y)!==m){for(0===T&&(T=I),w+=E,O=1<<(R=A-T);R+T852||2===t&&L>592)return 1;u[m=D&y]=I<<24|R<<16|w-c|0}}return 0!==D&&(u[w+D]=A-T<<24|64<<16|0),p.bits=I,0}},{"../utils/common":27}],37:[function(t,r,n){r.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],38:[function(t,r,n){var i=t("../utils/common"),a=0,o=1;function zero(t){for(var r=t.length;--r>=0;)t[r]=0}var d=0,l=29,h=256,f=h+1+l,u=30,c=19,_=2*f+1,p=15,b=16,g=7,m=256,y=16,w=17,v=18,k=[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],x=[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],z=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],S=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],A=new Array(2*(f+2));zero(A);var C=new Array(2*u);zero(C);var E=new Array(512);zero(E);var B=new Array(256);zero(B);var I=new Array(l);zero(I);var R=new Array(u);zero(R);var T,O,L,StaticTreeDesc=function(t,r,n,i,a){this.static_tree=t,this.extra_bits=r,this.extra_base=n,this.elems=i,this.max_length=a,this.has_stree=t&&t.length},TreeDesc=function(t,r){this.dyn_tree=t,this.max_code=0,this.stat_desc=r};function d_code(t){return t<256?E[t]:E[256+(t>>>7)]}function put_short(t,r){t.pending_buf[t.pending++]=255&r,t.pending_buf[t.pending++]=r>>>8&255}function send_bits(t,r,n){t.bi_valid>b-n?(t.bi_buf|=r<>b-t.bi_valid,t.bi_valid+=n-b):(t.bi_buf|=r<>>=1,n<<=1}while(--r>0);return n>>>1}function gen_codes(t,r,n){var i,a,o=new Array(p+1),d=0;for(i=1;i<=p;i++)o[i]=d=d+n[i-1]<<1;for(a=0;a<=r;a++){var l=t[2*a+1];0!==l&&(t[2*a]=bi_reverse(o[l]++,l))}}function init_block(t){var r;for(r=0;r8?put_short(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function smaller(t,r,n,i){var a=2*r,o=2*n;return t[a]>1;n>=1;n--)pqdownheap(t,o,n);a=h;do{n=t.heap[1],t.heap[1]=t.heap[t.heap_len--],pqdownheap(t,o,1),i=t.heap[1],t.heap[--t.heap_max]=n,t.heap[--t.heap_max]=i,o[2*a]=o[2*n]+o[2*i],t.depth[a]=(t.depth[n]>=t.depth[i]?t.depth[n]:t.depth[i])+1,o[2*n+1]=o[2*i+1]=a,t.heap[1]=a++,pqdownheap(t,o,1)}while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],function gen_bitlen(t,r){var n,i,a,o,d,l,h=r.dyn_tree,f=r.max_code,u=r.stat_desc.static_tree,c=r.stat_desc.has_stree,b=r.stat_desc.extra_bits,g=r.stat_desc.extra_base,m=r.stat_desc.max_length,y=0;for(o=0;o<=p;o++)t.bl_count[o]=0;for(h[2*t.heap[t.heap_max]+1]=0,n=t.heap_max+1;n<_;n++)(o=h[2*h[2*(i=t.heap[n])+1]+1]+1)>m&&(o=m,y++),h[2*i+1]=o,i>f||(t.bl_count[o]++,d=0,i>=g&&(d=b[i-g]),l=h[2*i],t.opt_len+=l*(o+d),c&&(t.static_len+=l*(u[2*i+1]+d)));if(0!==y){do{for(o=m-1;0===t.bl_count[o];)o--;t.bl_count[o]--,t.bl_count[o+1]+=2,t.bl_count[m]--,y-=2}while(y>0);for(o=m;0!==o;o--)for(i=t.bl_count[o];0!==i;)(a=t.heap[--n])>f||(h[2*a+1]!==o&&(t.opt_len+=(o-h[2*a+1])*h[2*a],h[2*a+1]=o),i--)}}(t,r),gen_codes(o,f,t.bl_count)}function scan_tree(t,r,n){var i,a,o=-1,d=r[1],l=0,h=7,f=4;for(0===d&&(h=138,f=3),r[2*(n+1)+1]=65535,i=0;i<=n;i++)a=d,d=r[2*(i+1)+1],++l>=7;i0?(2===t.strm.data_type&&(t.strm.data_type=function detect_data_type(t){var r,n=4093624447;for(r=0;r<=31;r++,n>>>=1)if(1&n&&0!==t.dyn_ltree[2*r])return a;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return o;for(r=32;r=3&&0===t.bl_tree[2*S[r]+1];r--);return t.opt_len+=3*(r+1)+5+5+4,r}(t),d=t.opt_len+3+7>>>3,(l=t.static_len+3+7>>>3)<=d&&(d=l)):d=l=n+5,n+4<=d&&-1!==r?_tr_stored_block(t,r,n,i):4===t.strategy||l===d?(send_bits(t,2+(i?1:0),3),compress_block(t,A,C)):(send_bits(t,4+(i?1:0),3),function send_all_trees(t,r,n,i){var a;for(send_bits(t,r-257,5),send_bits(t,n-1,5),send_bits(t,i-4,4),a=0;a>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&r,t.pending_buf[t.l_buf+t.last_lit]=255&n,t.last_lit++,0===r?t.dyn_ltree[2*n]++:(t.matches++,r--,t.dyn_ltree[2*(B[n]+h+1)]++,t.dyn_dtree[2*d_code(r)]++),t.last_lit===t.lit_bufsize-1},n._tr_align=function _tr_align(t){send_bits(t,2,3),send_code(t,m,A),function bi_flush(t){16===t.bi_valid?(put_short(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}(t)}},{"../utils/common":27}],39:[function(t,r,n){r.exports=function ZStream(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}]},{},[9])(9)})); \ No newline at end of file diff --git a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/dist/xlsx.extendscript.js b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/dist/xlsx.extendscript.js index 55fa6bc2f2..ab5059a040 100644 --- a/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/dist/xlsx.extendscript.js +++ b/platforms/haxcms/build/es6/node_modules/@lrnwebcomponents/file-system-broker/lib/xlsx/dist/xlsx.extendscript.js @@ -1,2 +1,2 @@ /*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */ /*! shim.js (C) 2013-present SheetJS -- http://sheetjs.com */ -var t,r,n,a;Object.keys||(Object.keys=(t=Object.prototype.hasOwnProperty,r=!{toString:null}.propertyIsEnumerable("toString"),a=(n=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"]).length,function(i){if("object"!=typeof i&&"function"!=typeof i||null===i)throw new TypeError("Object.keys called on non-object");var o=[];for(var l in i)t.call(i,l)&&o.push(l);if(r)for(var c=0;c=0;--r)if(!t.charAt(r).match(/^\s/))return t.slice(0,r+1);return""}),Array.prototype.forEach||(Array.prototype.forEach=function(t){for(var r=this.length>>>0,n=arguments[1]||void 0,a=0;a>>0,n=arguments[1]||void 0,a=new Array(r),i=0;i>>0,n=0|arguments[1]||0;for(n<0&&(n+=r)<0&&(n=0);n>>0)-1;r>=0;--r)if(this[r]===t)return r;return-1}),Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),Date.prototype.toISOString||(Date.prototype.toISOString=function(){function p(t,r){return("0000000"+t).slice(-(r||2))}return function _toISOString(){var t=this.getUTCFullYear();return[t>9999?"+"+p(t,6):t<0?"-"+p(-t,6):p(t,4),p(this.getUTCMonth()+1),p(this.getUTCDate())].join("-")+"T"+[p(this.getUTCHours()),p(this.getUTCMinutes()),p(this.getUTCSeconds())].join(":")+"."+p(this.getUTCMilliseconds(),3)+"Z"}}()),"undefined"==typeof ArrayBuffer||ArrayBuffer.prototype.slice||(ArrayBuffer.prototype.slice=function(t,r){if(null==t&&(t=0),t<0&&(t+=this.byteLength)<0&&(t=0),t>=this.byteLength)return new Uint8Array(0);if(null==r&&(r=this.byteLength),r<0&&(r+=this.byteLength)<0&&(r=0),r>this.byteLength&&(r=this.byteLength),t>r)return new Uint8Array(0);var n=new ArrayBuffer(r-t),a=new Uint8Array(n),i=new Uint8Array(this,t,r-t);if(a.set)a.set(i);else for(;t<=--r;)a[r-t]=i[r];return n}),"undefined"==typeof Uint8Array||Uint8Array.prototype.slice||(Uint8Array.prototype.slice=function(t,r){if(null==t&&(t=0),t<0&&(t+=this.length)<0&&(t=0),t>=this.length)return new Uint8Array(0);if(null==r&&(r=this.length),r<0&&(r+=this.length)<0&&(r=0),r>this.length&&(r=this.length),t>r)return new Uint8Array(0);for(var n=new Uint8Array(r-t);t<=--r;)n[r-t]=this[r];return n});var i=function(){try{if("undefined"==typeof IE_SaveFile_Impl&&document.write(['