-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path3655.db9b5cb9.iframe.bundle.js
2 lines (2 loc) · 271 KB
/
3655.db9b5cb9.iframe.bundle.js
1
2
"use strict";(self.webpackChunkblockly_mooc=self.webpackChunkblockly_mooc||[]).push([[3655],{"./src/sharedComponents/AccessibleDialog.jsx":(module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _closeButton=_interopRequireDefault(__webpack_require__("../frontend/packages/component-library/dist/cjs/closeButton/index.js")),_classnames=_interopRequireDefault(__webpack_require__("./node_modules/classnames/index.js")),_focusTrapReact=_interopRequireDefault(__webpack_require__("./node_modules/focus-trap-react/dist/focus-trap-react.js")),_propTypes=_interopRequireDefault(__webpack_require__("./node_modules/prop-types/index.js")),_react=_interopRequireDefault(__webpack_require__("./node_modules/react/index.js")),_CloseOnEscape=_interopRequireDefault(__webpack_require__("./src/templates/CloseOnEscape.jsx")),_locale=_interopRequireDefault(__webpack_require__("./src/util/locale-do-not-import.js")),_accessibleDialogueModule=_interopRequireDefault(__webpack_require__("./src/sharedComponents/accessible-dialogue.module.scss"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function AccessibleDialog(_ref){var id=_ref.id,styles=_ref.styles,onClose=_ref.onClose,onDismiss=_ref.onDismiss,children=_ref.children,className=_ref.className,fallbackFocus=_ref.fallbackFocus,_ref$initialFocus=_ref.initialFocus,initialFocus=void 0===_ref$initialFocus||_ref$initialFocus,_ref$closeOnClickBack=_ref.closeOnClickBackdrop,closeOnClickBackdrop=void 0!==_ref$closeOnClickBack&&_ref$closeOnClickBack,_ref$onDeactivate=_ref.onDeactivate,onDeactivate=void 0===_ref$onDeactivate?onClose:_ref$onDeactivate,_ref$noMC=_ref.noMC,noMC=void 0!==_ref$noMC&&_ref$noMC,modalStyle=(null==styles?void 0:styles.modal)||_accessibleDialogueModule.default.modal,backdropStyle=(null==styles?void 0:styles.modalBackdrop)||_accessibleDialogueModule.default.modalBackdrop,closeIconStyle=(null==styles?void 0:styles.xCloseButton)||_accessibleDialogueModule.default.xCloseButton;closeIconStyle=noMC?[closeIconStyle,"no-mc"]:closeIconStyle;var xIconOnClick=onDismiss||onClose;return _react.default.createElement("div",null,_react.default.createElement("div",{className:backdropStyle}),_react.default.createElement(_CloseOnEscape.default,{handleClose:onClose},_react.default.createElement(_focusTrapReact.default,{focusTrapOptions:{initialFocus,onDeactivate,clickOutsideDeactivates:closeOnClickBackdrop,fallbackFocus}},_react.default.createElement("div",{id,"aria-modal":!0,"aria-labelledby":"".concat(id,"-title"),className:(0,_classnames.default)(modalStyle,className),role:"dialog"},_react.default.createElement(_closeButton.default,{id:"ui-close-dialog",className:closeIconStyle,"aria-label":_locale.default.closeDialog(),onClick:xIconOnClick}),children))))}AccessibleDialog.propTypes={id:_propTypes.default.string,styles:_propTypes.default.object,onClose:_propTypes.default.func.isRequired,onDismiss:_propTypes.default.func,children:_propTypes.default.node,className:_propTypes.default.string,fallbackFocus:_propTypes.default.string,initialFocus:_propTypes.default.bool,closeOnClickBackdrop:_propTypes.default.bool,onDeactivate:_propTypes.default.func,noMC:_propTypes.default.bool};exports.default=AccessibleDialog;module.exports=exports.default},"./src/templates/CloseOnEscape.jsx":(module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _propTypes=_interopRequireDefault(__webpack_require__("./node_modules/prop-types/index.js")),_react=_interopRequireDefault(__webpack_require__("./node_modules/react/index.js"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var CloseOnEscape=function CloseOnEscape(_ref){var handleClose=_ref.handleClose,className=_ref.className,children=_ref.children;return _react.default.createElement("div",{className,onKeyDown:function handleKeyDown(event){"Escape"===event.key&&handleClose(event)}},children)};CloseOnEscape.propTypes={handleClose:_propTypes.default.func.isRequired,children:_propTypes.default.node,className:_propTypes.default.string};exports.default=CloseOnEscape;module.exports=exports.default},"./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/sharedComponents/accessible-dialogue.module.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".tNW_TQi0C3Lql6uKCWdt{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.6;z-index:1250}.wN65B8UBIENjR7G7wzwd{position:fixed;top:10%;left:50%;transform:translateX(-50%);z-index:1350;width:70%;max-width:600px;background-color:#fff;color:#333;border-radius:4px;padding:1rem;overflow:auto}.krwikY2iwGe_cXQHRFBK{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;box-shadow:none;position:absolute;top:1rem;inset-inline-end:1rem}.krwikY2iwGe_cXQHRFBK i{color:#bec2c7;font-size:1.1875rem;line-height:1.4844rem;width:1.4844rem}.krwikY2iwGe_cXQHRFBK:hover{box-shadow:none;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.krwikY2iwGe_cXQHRFBK:hover i{color:#989ea5}.krwikY2iwGe_cXQHRFBK:focus{outline:#009eb0 solid 2px;outline-offset:2px}","",{version:3,sources:["webpack://./src/sharedComponents/accessible-dialogue.module.scss","webpack://./../shared/css/color.scss"],names:[],mappings:"AAEA,sBACE,cAAA,CACA,KAAA,CACA,OAAA,CACA,QAAA,CACA,MAAA,CACA,qBAAA,CACA,UAAA,CACA,YAAA,CAGF,sBACE,cAAA,CACA,OAAA,CACA,QAAA,CACA,0BAAA,CACA,YAAA,CACA,SAAA,CACA,eAAA,CACA,qBAAA,CACA,UCyDa,CDxDb,iBAAA,CACA,YAAA,CACA,aAAA,CAGF,sBAEE,eAAA,CACA,aAAA,CACA,WAAA,CACA,SAAA,CACA,YAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CAEA,iBAAA,CACA,QAAA,CACA,qBAAA,CAEA,wBACE,aC8Ja,CD7Jb,mBAAA,CACA,qBAAA,CACA,eAAA,CAGF,4BAEE,eAAA,CACA,eAAA,CACA,aAAA,CACA,WAAA,CACA,SAAA,CACA,YAAA,CACA,cAAA,CACA,eAAA,CAEA,8BACE,aC8IW,CD1If,4BACE,yBAAA,CACA,kBAAA",sourcesContent:["@import 'color.scss';\n\n.modalBackdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: #000;\n opacity: 0.6;\n z-index: 1250;\n}\n\n.modal {\n position: fixed;\n top: 10%;\n left: 50%;\n transform: translateX(-50%);\n z-index: 1350;\n width: 70%;\n max-width: 600px;\n background-color: #fff;\n color: $default_text;\n border-radius: 4px;\n padding: 1rem;\n overflow: auto;\n}\n\n.xCloseButton {\n // Clear default button styles\n background: none;\n color: inherit;\n border: none;\n padding: 0;\n font: inherit;\n cursor: pointer;\n outline: inherit;\n box-shadow: none;\n\n position: absolute;\n top: 1rem;\n inset-inline-end: 1rem; // Logical property for right in LTR, left in RTL\n\n i {\n color: $light_gray_300;\n font-size: 1.1875rem;\n line-height: 1.4844rem;\n width: 1.4844rem;\n }\n\n &:hover {\n // Clear default button styles\n box-shadow: none;\n background: none;\n color: inherit;\n border: none;\n padding: 0;\n font: inherit;\n cursor: pointer;\n outline: inherit;\n\n i {\n color: $light_gray_500;\n }\n }\n\n &:focus {\n outline: $brand_primary_default solid 2px;\n outline-offset: 2px;\n }\n}\n","// colors from https://www.dropbox.com/s/ycjiwt8vxlmv2ih/Code.org_stylesheet_v2_09.05.13.pdf\n\n// Please keep this file simple; it should only contain color definitions\n// and aliases. Variables defined in this file are exported to\n// apps/src/util/color.js during the apps build process.\n\n$black: #000;\n$background_black: #121416;\n$dark_gray: #2D3139;\n$darkest_gray: #292F36;\n$dark_slate_gray: #282c34;\n$darkest_slate_gray: #25292d;\n$dark_charcoal: #4d575f;\n$charcoal: #5b6770;\n$light_gray: #949ca2;\n$lighter_gray: #c6cacd;\n$lightest_gray: #e7e8ea;\n$background_gray: #f2f2f2;\n$dimgray: #696969;\n$white: #fff;\n$default_blue: #3670b3;\n\n$dark_teal: #0094a3;\n$teal: #0093a4;\n$applab_button_teal: #1abc9c;\n$light_teal: #59cad3;\n$lightish_teal: #80d6de;\n$lighter_teal: #a6e3e8;\n$lightest_teal: #d9f3f5;\n$ai_rubric_cyan: #3cfff8;\n\n$purple: #8c52ba;\n$light_purple: #a69bc1;\n$lighter_purple: #cfc9de;\n$lightest_purple: #ebe8f1;\n\n$cyan: #0094ca;\n$light_cyan: #59b9dc;\n$lighter_cyan: #a6daed;\n$lightest_cyan: #d9eff7;\n$almost_white_cyan: #f5fcff;\n\n$orange: #ffa400;\n$light_orange: #ffc459;\n$lighter_orange: #ffe0a6;\n$lightest_orange: #fff2d9;\n$dark_orange: #ff8600;\n\n$green: #b9bf15;\n$light_green: #d1d567;\n$lighter_green: #e7e9ad;\n$lightest_green: #f5f5dc;\n$highlight_green: #8afc9b;\n\n$yellow: #ffb81d;\n$light_yellow: #ffdb74;\n$lighter_yellow: #ffebb5;\n$lightest_yellow: #fff7df;\n\n$goldenrod: #daa520;\n\n$header_text: $white;\n$bkgnd_color: $teal;\n$inset_color: $lighter_gray;\n$dark_color: $purple;\n$hdr_color: $purple;\n\n// Some extra colors.\n$red: #c00;\n$lightest_red: #fcc;\n$dark_red: #d62911;\n$realgreen: #008000;\n$realyellow: #ff0;\n$mustardyellow: #efcd1c;\n$twitter_blue: #00aced;\n$facebook_blue: #3b5998;\n$linkedin_blue: #0077B5;\n$dark_blue: #00647f;\n$blockly_flyout_gray: #ddd;\n$default_text: #333;\n$border_gray: #bbb;\n$border_light_gray: #d8d8d8;\n$table_header: #ececec;\n$table_light_row: #fcfcfc;\n$table_dark_row: #f4f4f4;\n\n// Progress colors.\n$level_submitted: $purple;\n$level_perfect: rgb(14, 190, 14);\n$level_passed: rgb(159, 212, 159);\n$level_attempted: $realyellow;\n$level_not_tried: #fefefe;\n$level_current: $orange;\n$level_review_rejected: $red;\n$level_review_accepted: rgb(11, 142, 11); // TODO: $level_passed;\n$assessment: $cyan;\n$workspace_running_background: #e5e5e5;\n\n// Experimental Sprite Lab validation colors.\n$dark_purple: #682A77;\n$bright_green: #0ebe0e;\n$neon_pink: #e9118f;\n\n// Links (used in apps).\n$link_color: #0596ce;\n\n// Shadow.\n$shadow: rgba(0, 0, 0, 0.3);\n\n// Colors that are taken from bootstrap, and not necessarily part of our core theme.\n$bootstrap_button_blue: #337ab7;\n$bootstrap_button_red: #d9534f;\n$bootstrap_error_background: #f2dede;\n$bootstrap_error_text: #b94a48;\n$bootstrap_v3_error_text: #a94442;\n$bootstrap_error_border: #ebccd1;\n$bootstrap_warning_background: #fcf8e3;\n$bootstrap_warning_text: #c09853;\n$bootstrap_warning_border: #faebcc;\n$bootstrap_border_color: #cccccc;\n$bootstrap_success_background: #dff0d8;\n$bootstrap_success_text: #468847;\n$bootstrap_success_border: #d6e9c6;\n\n// Colors taken from droplet, not part of our core theme.\n$droplet_light_green: #d3e965;\n$droplet_blue: #64b5f6;\n$droplet_bright_blue: #19c3e1;\n$droplet_yellow: #fff176;\n$droplet_orange: #ffb74d;\n$droplet_red: #f78183;\n$droplet_cyan: #4dd0e1;\n$droplet_pink: #f57ac6;\n$droplet_purple: #bb77c7;\n$droplet_green: #68d995;\n$droplet_white: $white;\n\n// Oceans: deep blue background.\n$oceans_deep_blue: rgb(2, 0, 28);\n\n// Dark theme background (used by default in Music Lab)\n$dark_black: #121212;\n\n// ===----===----===---- Phase 1 Colors: ----===----===----===\n// Brand\n$brand_primary_light: #E0F8F9;\n$brand_primary_default: #009EB0;\n$brand_primary_dark: #007785;\n\n$brand_secondary_light: #E0D1EC;\n$brand_secondary_default: #8C52BA;\n$brand_secondary_dark: #6C468A;\n\n$brand_accent_default: #ED6060;\n\n$brand_teal_5: #DFF2F4;\n\n//Product\n$product_affirmative_default: #3EA33E;\n\n$product_negative_light: #FDEBE9;\n$product_negative_default: #E5311A;\n$product_negative_dark: #AA2513;\n\n$product_caution_default: #F9CB28;\n\n$product_information_default: #007ACC;\n\n// Neutral\n$neutral_white: #FFFFFF;\n$neutral_light: #F7F8FA;\n$neutral_gray10: #EAEBEB;\n$neutral_dark10: #EAECEF;\n$neutral_dark20: #D1D4D8;\n$neutral_dark30: #BEC2C7;\n$neutral_dark40: #ABB0B6;\n$neutral_dark50: #989EA5;\n$neutral_dark60: #858C94;\n$neutral_dark70: #727A83;\n$neutral_dark80: #5F6872;\n$neutral_dark90: #4C5661;\n$neutral_dark: #292F36;\n\n//Brands\n$google_brand_color: #0F9D58;\n$microsoft_brand_color: #FFB900;\n$facebook_brand_color: #3B5998;\n$clever_brand_color: #1464FF;\n\n// ===----===----===---- Design system colors: ----===----===----===\n\n$light_primary_100: #BFE4E8;\n$light_primary_500: #0093A4;\n$light_primary_700: #007785;\n\n$light_secondary_100: #E2D4EE;\n$light_secondary_500: #8C52BA;\n$light_secondary_700: #6C468A;\n\n$light_gray_50: #F7F8FA;\n$light_gray_100: #EAECEF;\n$light_gray_200: #D1D4D8;\n$light_gray_300: #BEC2C7;\n$light_gray_400: #ABB0B6;\n$light_gray_500: #989EA5;\n$light_gray_600: #858C94;\n$light_gray_700: #727A83;\n$light_gray_800: #5F6872;\n$light_gray_900: #4C5661;\n$light_gray_950: #394450;\n\n$light_affirmative_100: #E2F1E2;\n$light_affirmative_500: #3EA33E;\n$light_affirmative_700: #2D742D;\n\n$light_negative_100: #FBE0DD;\n$light_negative_500: #E5311A;\n$light_negative_700: #B24949;\n\n$light_caution_100: #FEF7DF;\n$light_caution_500: #F9CB28;\n$light_caution_700: #C7A220;\n\n$light_accent_100: #FAD7D7;\n$light_accent_500: #ED6060;\n$light_accent_700: #D84C4C;\n\n$light_aqua_100: #CEFFFD;\n$light_aqua_500: #3CFFF8;\n$light_aqua_700: #30CCC6;\n\n$light_orange_100: #FFEDCC;\n$light_orange_500: #FFA400;\n$light_orange_700: #CC8300;\n\n$light_info_100: #DCEFFB;\n$light_info_500: #1892E3;\n$light_info_700: #1375B6;\n\n$light_white: #FFFFFF;\n\n$light_black: #292F36;\n\n$light_black_opacity_90: rgba(41, 47, 54, 0.90);\n$light_black_opacity-80: rgba(41, 47, 54, 0.80);\n$light_black_opacity-70: rgba(41, 47, 54, 0.70);\n$light_black_opacity-60: rgba(41, 47, 54, 0.60);\n$light_black_opacity-50: rgba(41, 47, 54, 0.50);\n$light_black_opacity-40: rgba(41, 47, 54, 0.40);\n$light_black_opacity-30: rgba(41, 47, 54, 0.30);\n$light_black_opacity-20: rgba(41, 47, 54, 0.20);\n$light_black_opacity-10: rgba(41, 47, 54, 0.10);\n"],sourceRoot:""}]),___CSS_LOADER_EXPORT___.locals={modalBackdrop:"tNW_TQi0C3Lql6uKCWdt",modal:"wN65B8UBIENjR7G7wzwd",xCloseButton:"krwikY2iwGe_cXQHRFBK"};const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/sharedComponents/footer/CopyrightDialog/style.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/sourceMaps.js"),_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,':root{--accent-orange-10: #fff6e5;--accent-orange-100: #5c3b00;--accent-orange-20: #ffe5b7;--accent-orange-30: #ffd58a;--accent-orange-40: #ffc55c;--accent-orange-50: #ffb42e;--accent-orange-60: #ffa400;--accent-orange-70: #d68a00;--accent-orange-80: #ad7000;--accent-orange-90: #855500;--accent-strawberry-10: #ffe3e3;--accent-strawberry-100: #430d0d;--accent-strawberry-20: #ffcdcd;--accent-strawberry-30: #ffabab;--accent-strawberry-40: #f88585;--accent-strawberry-50: #ed6060;--accent-strawberry-60: #cb4a4a;--accent-strawberry-70: #a93737;--accent-strawberry-80: #872626;--accent-strawberry-90: #651818;--brand-aqua-10: #ebfffe;--brand-aqua-100: #005552;--brand-aqua-20: #bffffc;--brand-aqua-30: #94fffb;--brand-aqua-40: #68fff9;--brand-aqua-50: #3cfff7;--brand-aqua-60: #29ddd6;--brand-aqua-70: #19bbb5;--brand-aqua-80: #0d9994;--brand-aqua-90: #047773;--brand-purple-10: #e2d4ee;--brand-purple-100: #2f1c3e;--brand-purple-20: #decaee;--brand-purple-30: #d0b6e5;--brand-purple-40: #b592d2;--brand-purple-5: #f6edfd;--brand-purple-50: #8c52ba;--brand-purple-60: #7f4aa9;--brand-purple-70: #6c468a;--brand-purple-80: #5c3778;--brand-purple-90: #46295c;--brand-teal-10: #bfe4e8;--brand-teal-100: #00383f;--brand-teal-20: #aed8dc;--brand-teal-30: #85cad1;--brand-teal-40: #50b2bd;--brand-teal-5: #e0f8f9;--brand-teal-50: #0093a4;--brand-teal-60: #008493;--brand-teal-70: #007785;--brand-teal-80: #00636e;--brand-teal-90: #004b54;--neutral-base-black: #292f36;--neutral-base-white: #ffffff;--neutral-black-alpha-10: #292f361a;--neutral-black-alpha-20: #292f3633;--neutral-black-alpha-30: #292f364d;--neutral-black-alpha-40: #292f3666;--neutral-black-alpha-5: #292f360d;--neutral-black-alpha-50: #292f3680;--neutral-black-alpha-60: #292f3699;--neutral-black-alpha-70: #292f36b2;--neutral-black-alpha-80: #292f36cc;--neutral-black-alpha-90: #292f36e5;--neutral-black-alpha-95: #292f36f2;--neutral-gray-10: #e4e6e9;--neutral-gray-20: #d1d4d8;--neutral-gray-30: #bec2c7;--neutral-gray-40: #abb0b6;--neutral-gray-5: #f7f8fa;--neutral-gray-50: #989ea5;--neutral-gray-60: #858c94;--neutral-gray-70: #727a83;--neutral-gray-80: #5f6872;--neutral-gray-90: #4c5661;--neutral-gray-95: #394450;--neutral-white-alpha-10: #ffffff1a;--neutral-white-alpha-20: #ffffff33;--neutral-white-alpha-30: #ffffff4d;--neutral-white-alpha-40: #ffffff66;--neutral-white-alpha-5: #ffffff0d;--neutral-white-alpha-50: #ffffff80;--neutral-white-alpha-60: #ffffff99;--neutral-white-alpha-70: #ffffffb2;--neutral-white-alpha-80: #ffffffcc;--neutral-white-alpha-90: #ffffffe5;--neutral-white-alpha-95: #fffffff2;--sentiment-error-10: #ffe1dd;--sentiment-error-100: #480e07;--sentiment-error-20: #ffbfb6;--sentiment-error-30: #ff8677;--sentiment-error-40: #f95d4a;--sentiment-error-50: #e02d16;--sentiment-error-60: #c12814;--sentiment-error-70: #aa2513;--sentiment-error-80: #842418;--sentiment-error-90: #6a1b11;--sentiment-information-10: #dceffb;--sentiment-information-100: #0b2946;--sentiment-information-20: #bde0fa;--sentiment-information-30: #83c7f6;--sentiment-information-40: #40aaf0;--sentiment-information-50: #1892e3;--sentiment-information-60: #0b71be;--sentiment-information-70: #0a5a9a;--sentiment-information-80: #0d4d7f;--sentiment-information-90: #10416a;--sentiment-success-10: #e2f6e2;--sentiment-success-100: #0e360f;--sentiment-success-20: #c7ecc6;--sentiment-success-30: #9adc99;--sentiment-success-40: #66c365;--sentiment-success-50: #3ea33e;--sentiment-success-60: #308930;--sentiment-success-70: #286d29;--sentiment-success-80: #245724;--sentiment-success-90: #1f4820;--sentiment-warning-10: #fefce8;--sentiment-warning-100: #5e330f;--sentiment-warning-20: #fef8c3;--sentiment-warning-30: #fded8b;--sentiment-warning-40: #fcdc48;--sentiment-warning-50: #f9cb28;--sentiment-warning-60: #e9ae09;--sentiment-warning-70: #c88504;--sentiment-warning-80: #a05f08;--sentiment-warning-90: #7d4b07}:root,[data-theme=Light]{--background-brand-aqua-light: var(--brand-aqua-10);--background-brand-aqua-primary: var(--brand-aqua-50);--background-brand-aqua-strong: var(--brand-aqua-70);--background-brand-purple-extra-light: var(--brand-purple-5);--background-brand-purple-hover: var(--brand-purple-10);--background-brand-purple-light: var(--brand-purple-10);--background-brand-purple-primary: var(--brand-purple-50);--background-brand-purple-strong: var(--brand-purple-70);--background-brand-teal-extra-light: var(--brand-teal-5);--background-brand-teal-light: var(--brand-teal-10);--background-brand-teal-primary: var(--brand-teal-50);--background-brand-teal-strong: var(--brand-teal-70);--background-error-light: var(--sentiment-error-10);--background-error-primary: var(--sentiment-error-50);--background-error-strong: var(--sentiment-error-70);--background-info-light: var(--sentiment-information-10);--background-info-primary: var(--sentiment-information-50);--background-info-strong: var(--sentiment-information-70);--background-neutral-black-fixed: var(--neutral-base-black);--background-neutral-disabled: var(--neutral-gray-20);--background-neutral-octonary: var(--neutral-gray-80);--background-neutral-primary: var(--neutral-base-white);--background-neutral-primary-inverse: var(--neutral-base-black);--background-neutral-quaternary: var(--neutral-gray-20);--background-neutral-quinary: var(--neutral-gray-30);--background-neutral-secondary: var(--neutral-gray-5);--background-neutral-senary: var(--neutral-gray-50);--background-neutral-septenary: var(--neutral-gray-70);--background-neutral-tertiary: var(--neutral-gray-10);--background-neutral-white-fixed: var(--neutral-base-white);--background-success-light: var(--sentiment-success-10);--background-success-primary: var(--sentiment-success-50);--background-success-strong: var(--sentiment-success-70);--background-warning-light: var(--sentiment-warning-10);--background-warning-primary: var(--sentiment-warning-50);--background-warning-strong: var(--sentiment-warning-70);--borders-brand-aqua-light: var(--brand-aqua-10);--borders-brand-aqua-primary: var(--brand-aqua-50);--borders-brand-aqua-strong: var(--brand-aqua-70);--borders-brand-purple-light: var(--brand-purple-10);--borders-brand-purple-primary: var(--brand-purple-50);--borders-brand-purple-strong: var(--brand-purple-70);--borders-brand-teal-light: var(--brand-teal-10);--borders-brand-teal-primary: var(--brand-teal-50);--borders-brand-teal-strong: var(--brand-teal-70);--borders-error-light: var(--sentiment-error-10);--borders-error-primary: var(--sentiment-error-50);--borders-error-strong: var(--sentiment-error-70);--borders-info-light: var(--sentiment-information-10);--borders-info-primary: var(--sentiment-information-50);--borders-info-strong: var(--sentiment-information-70);--borders-neutral-disabled: var(--neutral-gray-20);--borders-neutral-light: var(--neutral-gray-10);--borders-neutral-primary: var(--neutral-gray-20);--borders-neutral-solid: var(--neutral-base-black);--borders-neutral-strong: var(--neutral-gray-40);--borders-success-light: var(--sentiment-success-10);--borders-success-primary: var(--sentiment-success-50);--borders-success-strong: var(--sentiment-success-70);--borders-warning-light: var(--sentiment-warning-10);--borders-warning-primary: var(--sentiment-warning-50);--borders-warning-strong: var(--sentiment-warning-70);--text-brand-aqua-primary: var(--brand-aqua-50);--text-brand-aqua-primary-fixed: var(--brand-aqua-50);--text-brand-aqua-secondary: var(--brand-aqua-70);--text-brand-purple-primary: var(--brand-purple-50);--text-brand-purple-primary-fixed: var(--brand-purple-50);--text-brand-purple-secondary: var(--brand-purple-70);--text-brand-teal-primary: var(--brand-teal-50);--text-brand-teal-primary-fixed: var(--brand-teal-50);--text-brand-teal-secondary: var(--brand-teal-70);--text-error-primary: var(--sentiment-error-50);--text-error-primary-fixed: var(--sentiment-error-50);--text-error-secondary: var(--sentiment-error-60);--text-info-primary: var(--sentiment-information-50);--text-info-primary-fixed: var(--sentiment-information-50);--text-info-secondary: var(--sentiment-information-70);--text-neutral-black-fixed: var(--neutral-base-black);--text-neutral-disabled: var(--neutral-gray-20);--text-neutral-disabled-inverse: var(--neutral-base-white);--text-neutral-inverse: var(--neutral-base-white);--text-neutral-placeholder: var(--neutral-gray-40);--text-neutral-primary: var(--neutral-base-black);--text-neutral-quaternary: var(--neutral-gray-70);--text-neutral-secondary: var(--neutral-gray-90);--text-neutral-tertiary: var(--neutral-gray-80);--text-neutral-white-fixed: var(--neutral-base-white);--text-success-primary: var(--sentiment-success-50);--text-success-primary-fixed: var(--sentiment-success-50);--text-success-secondary: var(--sentiment-success-70);--text-warning-primary: var(--sentiment-warning-50);--text-warning-primary-fixed: var(--sentiment-warning-50);--text-warning-secondary: var(--sentiment-warning-70)}[data-theme=Dark]{--background-brand-aqua-light: var(--brand-aqua-90);--background-brand-aqua-primary: var(--brand-aqua-50);--background-brand-aqua-strong: var(--brand-aqua-70);--background-brand-purple-extra-light: var(--brand-purple-90);--background-brand-purple-hover: var(--background-neutral-tertiary);--background-brand-purple-light: var(--brand-purple-90);--background-brand-purple-primary: var(--background-neutral-primary-inverse);--background-brand-purple-strong: var(--neutral-gray-20);--background-brand-teal-extra-light: var(--brand-teal-90);--background-brand-teal-light: var(--brand-teal-90);--background-brand-teal-primary: var(--brand-teal-50);--background-brand-teal-strong: var(--brand-teal-70);--background-error-light: var(--sentiment-error-90);--background-error-primary: var(--sentiment-error-50);--background-error-strong: var(--sentiment-error-70);--background-info-light: var(--sentiment-information-90);--background-info-primary: var(--sentiment-information-50);--background-info-strong: var(--sentiment-information-70);--background-neutral-black-fixed: var(--neutral-base-black);--background-neutral-disabled: var(--neutral-gray-80);--background-neutral-octonary: var(--neutral-gray-20);--background-neutral-primary: var(--neutral-base-black);--background-neutral-primary-inverse: var(--neutral-base-white);--background-neutral-quaternary: var(--neutral-gray-80);--background-neutral-quinary: var(--neutral-gray-70);--background-neutral-secondary: var(--neutral-gray-95);--background-neutral-senary: var(--neutral-gray-50);--background-neutral-septenary: var(--neutral-gray-30);--background-neutral-tertiary: var(--neutral-gray-90);--background-neutral-white-fixed: var(--neutral-base-white);--background-success-light: var(--sentiment-success-90);--background-success-primary: var(--sentiment-success-50);--background-success-strong: var(--sentiment-success-70);--background-warning-light: var(--sentiment-warning-90);--background-warning-primary: var(--sentiment-warning-50);--background-warning-strong: var(--sentiment-warning-70);--borders-brand-aqua-light: var(--borders-neutral-primary);--borders-brand-aqua-primary: var(--borders-neutral-solid);--borders-brand-aqua-strong: var(--borders-neutral-strong);--borders-brand-purple-light: var(--borders-neutral-primary);--borders-brand-purple-primary: var(--borders-neutral-solid);--borders-brand-purple-strong: var(--borders-neutral-strong);--borders-brand-teal-light: var(--brand-teal-90);--borders-brand-teal-primary: var(--brand-teal-50);--borders-brand-teal-strong: var(--brand-teal-70);--borders-error-light: var(--borders-neutral-primary);--borders-error-primary: var(--borders-neutral-solid);--borders-error-strong: var(--borders-neutral-strong);--borders-info-light: var(--borders-neutral-primary);--borders-info-primary: var(--borders-neutral-solid);--borders-info-strong: var(--borders-neutral-strong);--borders-neutral-disabled: var(--neutral-gray-80);--borders-neutral-light: var(--neutral-gray-90);--borders-neutral-primary: var(--neutral-gray-80);--borders-neutral-solid: var(--neutral-base-white);--borders-neutral-strong: var(--neutral-gray-50);--borders-success-light: var(--borders-neutral-primary);--borders-success-primary: var(--borders-neutral-solid);--borders-success-strong: var(--borders-neutral-strong);--borders-warning-light: var(--borders-neutral-primary);--borders-warning-primary: var(--borders-neutral-solid);--borders-warning-strong: var(--borders-neutral-strong);--text-brand-aqua-primary: var(--text-neutral-primary);--text-brand-aqua-primary-fixed: var(--brand-aqua-50);--text-brand-aqua-secondary: var(--text-neutral-tertiary);--text-brand-purple-primary: var(--text-neutral-primary);--text-brand-purple-primary-fixed: var(--brand-purple-50);--text-brand-purple-secondary: var(--text-neutral-tertiary);--text-brand-teal-primary: var(--text-neutral-primary);--text-brand-teal-primary-fixed: var(--brand-teal-50);--text-brand-teal-secondary: var(--text-neutral-tertiary);--text-error-primary: var(--text-neutral-primary);--text-error-primary-fixed: var(--sentiment-error-50);--text-error-secondary: var(--text-neutral-tertiary);--text-info-primary: var(--text-neutral-primary);--text-info-primary-fixed: var(--sentiment-information-50);--text-info-secondary: var(--text-neutral-tertiary);--text-neutral-black-fixed: var(--neutral-base-black);--text-neutral-disabled: var(--neutral-gray-80);--text-neutral-disabled-inverse: var(--neutral-base-black);--text-neutral-inverse: var(--neutral-base-black);--text-neutral-placeholder: var(--neutral-gray-60);--text-neutral-primary: var(--neutral-base-white);--text-neutral-quaternary: var(--neutral-gray-30);--text-neutral-secondary: var(--neutral-gray-10);--text-neutral-tertiary: var(--neutral-gray-20);--text-neutral-white-fixed: var(--neutral-base-white);--text-success-primary: var(--text-neutral-white-fixed);--text-success-primary-fixed: var(--sentiment-success-50);--text-success-secondary: var(--text-neutral-tertiary);--text-warning-primary: var(--text-neutral-primary);--text-warning-primary-fixed: var(--sentiment-warning-50);--text-warning-secondary: var(--text-neutral-tertiary)}html{font-size:100%}:root{--font-size-body-xs: 0.813rem;--font-size-body-sm: 0.875rem;--font-size-body-md: 1rem;--font-size-body-lg: 1.25rem}.heading-xxl{color:var(--text-neutral-primary);margin:0 0 .5em 0;font-family:"Barlow Semi Condensed Semibold","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:600;font-size:3rem;line-height:1.16}.heading-xl{color:var(--text-neutral-primary);margin:0 0 .5em 0;font-family:"Barlow Semi Condensed Semibold","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:600;font-size:2.125rem;line-height:1.24}.heading-lg{color:var(--text-neutral-primary);margin:0 0 .5em 0;font-family:"Barlow Semi Condensed Semibold","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:600;font-size:1.75rem;line-height:1.28}.heading-md{color:var(--text-neutral-primary);margin:0 0 .5em 0;font-family:"Barlow Semi Condensed Semibold","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:600;font-size:1.5rem;line-height:1.32}.heading-sm{color:var(--text-neutral-primary);margin:0 0 .5em 0;font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:600;font-style:normal;font-size:1.25rem;line-height:1.4}.heading-xs{color:var(--text-neutral-primary);margin:0 0 .5em 0;font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:600;font-style:normal;font-size:1rem;line-height:1.48}.body-one{font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-lg);line-height:1.4}.body-two{font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-md);line-height:1.48}.body-three{font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-sm);line-height:1.54}.body-four{font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-xs);line-height:1.64}.overline-one{font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.875rem;line-height:1.54}.overline-two{font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.813rem;line-height:1.64}.overline-three{font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.04rem;font-size:.688rem;line-height:1.76}strong,.strong{font-weight:600}.extra-strong{font-weight:700}em,.em{font-style:italic}figcaption,.figcaption{font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:600;font-style:normal;color:var(--text-neutral-primary);font-size:.875rem;line-height:1.54;margin:.5em 0 1em}:root{--accent-orange-10: #fff6e5;--accent-orange-100: #5c3b00;--accent-orange-20: #ffe5b7;--accent-orange-30: #ffd58a;--accent-orange-40: #ffc55c;--accent-orange-50: #ffb42e;--accent-orange-60: #ffa400;--accent-orange-70: #d68a00;--accent-orange-80: #ad7000;--accent-orange-90: #855500;--accent-strawberry-10: #ffe3e3;--accent-strawberry-100: #430d0d;--accent-strawberry-20: #ffcdcd;--accent-strawberry-30: #ffabab;--accent-strawberry-40: #f88585;--accent-strawberry-50: #ed6060;--accent-strawberry-60: #cb4a4a;--accent-strawberry-70: #a93737;--accent-strawberry-80: #872626;--accent-strawberry-90: #651818;--brand-aqua-10: #ebfffe;--brand-aqua-100: #005552;--brand-aqua-20: #bffffc;--brand-aqua-30: #94fffb;--brand-aqua-40: #68fff9;--brand-aqua-50: #3cfff7;--brand-aqua-60: #29ddd6;--brand-aqua-70: #19bbb5;--brand-aqua-80: #0d9994;--brand-aqua-90: #047773;--brand-purple-10: #e2d4ee;--brand-purple-100: #2f1c3e;--brand-purple-20: #decaee;--brand-purple-30: #d0b6e5;--brand-purple-40: #b592d2;--brand-purple-5: #f6edfd;--brand-purple-50: #8c52ba;--brand-purple-60: #7f4aa9;--brand-purple-70: #6c468a;--brand-purple-80: #5c3778;--brand-purple-90: #46295c;--brand-teal-10: #bfe4e8;--brand-teal-100: #00383f;--brand-teal-20: #aed8dc;--brand-teal-30: #85cad1;--brand-teal-40: #50b2bd;--brand-teal-5: #e0f8f9;--brand-teal-50: #0093a4;--brand-teal-60: #008493;--brand-teal-70: #007785;--brand-teal-80: #00636e;--brand-teal-90: #004b54;--neutral-base-black: #292f36;--neutral-base-white: #ffffff;--neutral-black-alpha-10: #292f361a;--neutral-black-alpha-20: #292f3633;--neutral-black-alpha-30: #292f364d;--neutral-black-alpha-40: #292f3666;--neutral-black-alpha-5: #292f360d;--neutral-black-alpha-50: #292f3680;--neutral-black-alpha-60: #292f3699;--neutral-black-alpha-70: #292f36b2;--neutral-black-alpha-80: #292f36cc;--neutral-black-alpha-90: #292f36e5;--neutral-black-alpha-95: #292f36f2;--neutral-gray-10: #e4e6e9;--neutral-gray-20: #d1d4d8;--neutral-gray-30: #bec2c7;--neutral-gray-40: #abb0b6;--neutral-gray-5: #f7f8fa;--neutral-gray-50: #989ea5;--neutral-gray-60: #858c94;--neutral-gray-70: #727a83;--neutral-gray-80: #5f6872;--neutral-gray-90: #4c5661;--neutral-gray-95: #394450;--neutral-white-alpha-10: #ffffff1a;--neutral-white-alpha-20: #ffffff33;--neutral-white-alpha-30: #ffffff4d;--neutral-white-alpha-40: #ffffff66;--neutral-white-alpha-5: #ffffff0d;--neutral-white-alpha-50: #ffffff80;--neutral-white-alpha-60: #ffffff99;--neutral-white-alpha-70: #ffffffb2;--neutral-white-alpha-80: #ffffffcc;--neutral-white-alpha-90: #ffffffe5;--neutral-white-alpha-95: #fffffff2;--sentiment-error-10: #ffe1dd;--sentiment-error-100: #480e07;--sentiment-error-20: #ffbfb6;--sentiment-error-30: #ff8677;--sentiment-error-40: #f95d4a;--sentiment-error-50: #e02d16;--sentiment-error-60: #c12814;--sentiment-error-70: #aa2513;--sentiment-error-80: #842418;--sentiment-error-90: #6a1b11;--sentiment-information-10: #dceffb;--sentiment-information-100: #0b2946;--sentiment-information-20: #bde0fa;--sentiment-information-30: #83c7f6;--sentiment-information-40: #40aaf0;--sentiment-information-50: #1892e3;--sentiment-information-60: #0b71be;--sentiment-information-70: #0a5a9a;--sentiment-information-80: #0d4d7f;--sentiment-information-90: #10416a;--sentiment-success-10: #e2f6e2;--sentiment-success-100: #0e360f;--sentiment-success-20: #c7ecc6;--sentiment-success-30: #9adc99;--sentiment-success-40: #66c365;--sentiment-success-50: #3ea33e;--sentiment-success-60: #308930;--sentiment-success-70: #286d29;--sentiment-success-80: #245724;--sentiment-success-90: #1f4820;--sentiment-warning-10: #fefce8;--sentiment-warning-100: #5e330f;--sentiment-warning-20: #fef8c3;--sentiment-warning-30: #fded8b;--sentiment-warning-40: #fcdc48;--sentiment-warning-50: #f9cb28;--sentiment-warning-60: #e9ae09;--sentiment-warning-70: #c88504;--sentiment-warning-80: #a05f08;--sentiment-warning-90: #7d4b07}:root,[data-theme=Light]{--background-brand-aqua-light: var(--brand-aqua-10);--background-brand-aqua-primary: var(--brand-aqua-50);--background-brand-aqua-strong: var(--brand-aqua-70);--background-brand-purple-extra-light: var(--brand-purple-5);--background-brand-purple-hover: var(--brand-purple-10);--background-brand-purple-light: var(--brand-purple-10);--background-brand-purple-primary: var(--brand-purple-50);--background-brand-purple-strong: var(--brand-purple-70);--background-brand-teal-extra-light: var(--brand-teal-5);--background-brand-teal-light: var(--brand-teal-10);--background-brand-teal-primary: var(--brand-teal-50);--background-brand-teal-strong: var(--brand-teal-70);--background-error-light: var(--sentiment-error-10);--background-error-primary: var(--sentiment-error-50);--background-error-strong: var(--sentiment-error-70);--background-info-light: var(--sentiment-information-10);--background-info-primary: var(--sentiment-information-50);--background-info-strong: var(--sentiment-information-70);--background-neutral-black-fixed: var(--neutral-base-black);--background-neutral-disabled: var(--neutral-gray-20);--background-neutral-octonary: var(--neutral-gray-80);--background-neutral-primary: var(--neutral-base-white);--background-neutral-primary-inverse: var(--neutral-base-black);--background-neutral-quaternary: var(--neutral-gray-20);--background-neutral-quinary: var(--neutral-gray-30);--background-neutral-secondary: var(--neutral-gray-5);--background-neutral-senary: var(--neutral-gray-50);--background-neutral-septenary: var(--neutral-gray-70);--background-neutral-tertiary: var(--neutral-gray-10);--background-neutral-white-fixed: var(--neutral-base-white);--background-success-light: var(--sentiment-success-10);--background-success-primary: var(--sentiment-success-50);--background-success-strong: var(--sentiment-success-70);--background-warning-light: var(--sentiment-warning-10);--background-warning-primary: var(--sentiment-warning-50);--background-warning-strong: var(--sentiment-warning-70);--borders-brand-aqua-light: var(--brand-aqua-10);--borders-brand-aqua-primary: var(--brand-aqua-50);--borders-brand-aqua-strong: var(--brand-aqua-70);--borders-brand-purple-light: var(--brand-purple-10);--borders-brand-purple-primary: var(--brand-purple-50);--borders-brand-purple-strong: var(--brand-purple-70);--borders-brand-teal-light: var(--brand-teal-10);--borders-brand-teal-primary: var(--brand-teal-50);--borders-brand-teal-strong: var(--brand-teal-70);--borders-error-light: var(--sentiment-error-10);--borders-error-primary: var(--sentiment-error-50);--borders-error-strong: var(--sentiment-error-70);--borders-info-light: var(--sentiment-information-10);--borders-info-primary: var(--sentiment-information-50);--borders-info-strong: var(--sentiment-information-70);--borders-neutral-disabled: var(--neutral-gray-20);--borders-neutral-light: var(--neutral-gray-10);--borders-neutral-primary: var(--neutral-gray-20);--borders-neutral-solid: var(--neutral-base-black);--borders-neutral-strong: var(--neutral-gray-40);--borders-success-light: var(--sentiment-success-10);--borders-success-primary: var(--sentiment-success-50);--borders-success-strong: var(--sentiment-success-70);--borders-warning-light: var(--sentiment-warning-10);--borders-warning-primary: var(--sentiment-warning-50);--borders-warning-strong: var(--sentiment-warning-70);--text-brand-aqua-primary: var(--brand-aqua-50);--text-brand-aqua-primary-fixed: var(--brand-aqua-50);--text-brand-aqua-secondary: var(--brand-aqua-70);--text-brand-purple-primary: var(--brand-purple-50);--text-brand-purple-primary-fixed: var(--brand-purple-50);--text-brand-purple-secondary: var(--brand-purple-70);--text-brand-teal-primary: var(--brand-teal-50);--text-brand-teal-primary-fixed: var(--brand-teal-50);--text-brand-teal-secondary: var(--brand-teal-70);--text-error-primary: var(--sentiment-error-50);--text-error-primary-fixed: var(--sentiment-error-50);--text-error-secondary: var(--sentiment-error-60);--text-info-primary: var(--sentiment-information-50);--text-info-primary-fixed: var(--sentiment-information-50);--text-info-secondary: var(--sentiment-information-70);--text-neutral-black-fixed: var(--neutral-base-black);--text-neutral-disabled: var(--neutral-gray-20);--text-neutral-disabled-inverse: var(--neutral-base-white);--text-neutral-inverse: var(--neutral-base-white);--text-neutral-placeholder: var(--neutral-gray-40);--text-neutral-primary: var(--neutral-base-black);--text-neutral-quaternary: var(--neutral-gray-70);--text-neutral-secondary: var(--neutral-gray-90);--text-neutral-tertiary: var(--neutral-gray-80);--text-neutral-white-fixed: var(--neutral-base-white);--text-success-primary: var(--sentiment-success-50);--text-success-primary-fixed: var(--sentiment-success-50);--text-success-secondary: var(--sentiment-success-70);--text-warning-primary: var(--sentiment-warning-50);--text-warning-primary-fixed: var(--sentiment-warning-50);--text-warning-secondary: var(--sentiment-warning-70)}[data-theme=Dark]{--background-brand-aqua-light: var(--brand-aqua-90);--background-brand-aqua-primary: var(--brand-aqua-50);--background-brand-aqua-strong: var(--brand-aqua-70);--background-brand-purple-extra-light: var(--brand-purple-90);--background-brand-purple-hover: var(--background-neutral-tertiary);--background-brand-purple-light: var(--brand-purple-90);--background-brand-purple-primary: var(--background-neutral-primary-inverse);--background-brand-purple-strong: var(--neutral-gray-20);--background-brand-teal-extra-light: var(--brand-teal-90);--background-brand-teal-light: var(--brand-teal-90);--background-brand-teal-primary: var(--brand-teal-50);--background-brand-teal-strong: var(--brand-teal-70);--background-error-light: var(--sentiment-error-90);--background-error-primary: var(--sentiment-error-50);--background-error-strong: var(--sentiment-error-70);--background-info-light: var(--sentiment-information-90);--background-info-primary: var(--sentiment-information-50);--background-info-strong: var(--sentiment-information-70);--background-neutral-black-fixed: var(--neutral-base-black);--background-neutral-disabled: var(--neutral-gray-80);--background-neutral-octonary: var(--neutral-gray-20);--background-neutral-primary: var(--neutral-base-black);--background-neutral-primary-inverse: var(--neutral-base-white);--background-neutral-quaternary: var(--neutral-gray-80);--background-neutral-quinary: var(--neutral-gray-70);--background-neutral-secondary: var(--neutral-gray-95);--background-neutral-senary: var(--neutral-gray-50);--background-neutral-septenary: var(--neutral-gray-30);--background-neutral-tertiary: var(--neutral-gray-90);--background-neutral-white-fixed: var(--neutral-base-white);--background-success-light: var(--sentiment-success-90);--background-success-primary: var(--sentiment-success-50);--background-success-strong: var(--sentiment-success-70);--background-warning-light: var(--sentiment-warning-90);--background-warning-primary: var(--sentiment-warning-50);--background-warning-strong: var(--sentiment-warning-70);--borders-brand-aqua-light: var(--borders-neutral-primary);--borders-brand-aqua-primary: var(--borders-neutral-solid);--borders-brand-aqua-strong: var(--borders-neutral-strong);--borders-brand-purple-light: var(--borders-neutral-primary);--borders-brand-purple-primary: var(--borders-neutral-solid);--borders-brand-purple-strong: var(--borders-neutral-strong);--borders-brand-teal-light: var(--brand-teal-90);--borders-brand-teal-primary: var(--brand-teal-50);--borders-brand-teal-strong: var(--brand-teal-70);--borders-error-light: var(--borders-neutral-primary);--borders-error-primary: var(--borders-neutral-solid);--borders-error-strong: var(--borders-neutral-strong);--borders-info-light: var(--borders-neutral-primary);--borders-info-primary: var(--borders-neutral-solid);--borders-info-strong: var(--borders-neutral-strong);--borders-neutral-disabled: var(--neutral-gray-80);--borders-neutral-light: var(--neutral-gray-90);--borders-neutral-primary: var(--neutral-gray-80);--borders-neutral-solid: var(--neutral-base-white);--borders-neutral-strong: var(--neutral-gray-50);--borders-success-light: var(--borders-neutral-primary);--borders-success-primary: var(--borders-neutral-solid);--borders-success-strong: var(--borders-neutral-strong);--borders-warning-light: var(--borders-neutral-primary);--borders-warning-primary: var(--borders-neutral-solid);--borders-warning-strong: var(--borders-neutral-strong);--text-brand-aqua-primary: var(--text-neutral-primary);--text-brand-aqua-primary-fixed: var(--brand-aqua-50);--text-brand-aqua-secondary: var(--text-neutral-tertiary);--text-brand-purple-primary: var(--text-neutral-primary);--text-brand-purple-primary-fixed: var(--brand-purple-50);--text-brand-purple-secondary: var(--text-neutral-tertiary);--text-brand-teal-primary: var(--text-neutral-primary);--text-brand-teal-primary-fixed: var(--brand-teal-50);--text-brand-teal-secondary: var(--text-neutral-tertiary);--text-error-primary: var(--text-neutral-primary);--text-error-primary-fixed: var(--sentiment-error-50);--text-error-secondary: var(--text-neutral-tertiary);--text-info-primary: var(--text-neutral-primary);--text-info-primary-fixed: var(--sentiment-information-50);--text-info-secondary: var(--text-neutral-tertiary);--text-neutral-black-fixed: var(--neutral-base-black);--text-neutral-disabled: var(--neutral-gray-80);--text-neutral-disabled-inverse: var(--neutral-base-black);--text-neutral-inverse: var(--neutral-base-black);--text-neutral-placeholder: var(--neutral-gray-60);--text-neutral-primary: var(--neutral-base-white);--text-neutral-quaternary: var(--neutral-gray-30);--text-neutral-secondary: var(--neutral-gray-10);--text-neutral-tertiary: var(--neutral-gray-20);--text-neutral-white-fixed: var(--neutral-base-white);--text-success-primary: var(--text-neutral-white-fixed);--text-success-primary-fixed: var(--sentiment-success-50);--text-success-secondary: var(--text-neutral-tertiary);--text-warning-primary: var(--text-neutral-primary);--text-warning-primary-fixed: var(--sentiment-warning-50);--text-warning-secondary: var(--text-neutral-tertiary)}#copyright-modal{display:flex;min-width:37.5rem;max-width:50rem;max-height:80vh;box-sizing:border-box;padding:1.5rem 2rem;flex-direction:column;align-items:flex-start;gap:1rem;border-radius:.5rem;background:#fff;overflow:hidden}#copyright-modal hr{border-color:#c6cacd}#copyright-modal p{font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:400;font-style:normal;color:var(--text-neutral-primary);margin-bottom:1em;font-size:var(--font-size-body-sm);line-height:1.54}#copyright-modal p a{font-family:"Figtree","Noto Sans","Noto Sans Math","Noto Sans Arabic","Noto Sans Armenian","Noto Sans Bengali","Noto Sans SC","Noto Sans TC","Noto Sans Devanagari","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans JP","Noto Sans Kannada","Noto Sans Khmer","Noto Sans KR","Noto Sans Myanmar","Noto Sans Sinhala","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai","Noto Sans Thaana",sans-serif;font-weight:600;font-style:normal;text-decoration:underline;font-size:.875rem;line-height:1.54;color:#8c52ba;text-decoration:underline}#copyright-modal p a:hover,#copyright-modal p a :active,#copyright-modal p a :visited{color:#6c468a}#copyright-modal p a:focus-visible{color:#8c52ba}#copyright-modal .modalBody{max-height:60vh;display:flex;flex-direction:column;align-items:flex-start;overflow-x:hidden;overflow-y:auto;scrollbar-color:#d1d4d8 rgba(0,0,0,0)}#copyright-modal .modalBody ::-webkit-scrollbar{width:.5rem}#copyright-modal .modalBody ::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#copyright-modal .modalBody ::-webkit-scrollbar-thumb{background-color:#d1d4d8;border-radius:6rem}#copyright-modal .modalBody .extraCopyrightContent{margin-bottom:1rem}#copyright-modal .modalBody .awsLogoContainer{display:block;margin-left:-2px;margin-bottom:1rem}#copyright-modal .modalBody .awsLogo{width:11.5rem}',"",{version:3,sources:["webpack://./../frontend/packages/component-library-styles/primitiveColors.scss","webpack://./../frontend/packages/component-library-styles/colors.scss","webpack://./../frontend/packages/component-library-styles/typography.module.scss","webpack://./../frontend/packages/component-library-styles/font.scss","webpack://./src/sharedComponents/footer/CopyrightDialog/style.scss","webpack://./../shared/css/color.scss","webpack://./../frontend/packages/component-library-styles/mixins.scss"],names:[],mappings:"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",sourcesContent:['/* This is a collection of Primitive Colors.\n Unlike Semantic colors (color.css) these variables will be equal to the same color value in all themes.\n Ideally, these colors should be used for components that are not theme dependent.\n In the future it\'s possible that we will only need to use these colors in Semantic colors (colors.css).\n */\n\n/* Colors are taken from DISCO Variables New Figma File - Primitive colors variables collection\n via variables2css plugin that generates css code based on Figma variables values and names.\n We\'re using css here in order to support not only scss, but also css files.\n :root is used here instead of "[data-theme="Mode 1"]" to define css variables\n that can be used in the entire app. \n Also, stylelint fix might be required for autogenerated colors, which can be done in one command.\n */\n\n/* Primitive Colors */\n/* stylelint-disable color-hex-length */\n:root {\n --accent-orange-10: #fff6e5;\n --accent-orange-100: #5c3b00;\n --accent-orange-20: #ffe5b7;\n --accent-orange-30: #ffd58a;\n --accent-orange-40: #ffc55c;\n --accent-orange-50: #ffb42e;\n --accent-orange-60: #ffa400;\n --accent-orange-70: #d68a00;\n --accent-orange-80: #ad7000;\n --accent-orange-90: #855500;\n --accent-strawberry-10: #ffe3e3;\n --accent-strawberry-100: #430d0d;\n --accent-strawberry-20: #ffcdcd;\n --accent-strawberry-30: #ffabab;\n --accent-strawberry-40: #f88585;\n --accent-strawberry-50: #ed6060;\n --accent-strawberry-60: #cb4a4a;\n --accent-strawberry-70: #a93737;\n --accent-strawberry-80: #872626;\n --accent-strawberry-90: #651818;\n --brand-aqua-10: #ebfffe;\n --brand-aqua-100: #005552;\n --brand-aqua-20: #bffffc;\n --brand-aqua-30: #94fffb;\n --brand-aqua-40: #68fff9;\n --brand-aqua-50: #3cfff7;\n --brand-aqua-60: #29ddd6;\n --brand-aqua-70: #19bbb5;\n --brand-aqua-80: #0d9994;\n --brand-aqua-90: #047773;\n --brand-purple-10: #e2d4ee;\n --brand-purple-100: #2f1c3e;\n --brand-purple-20: #decaee;\n --brand-purple-30: #d0b6e5;\n --brand-purple-40: #b592d2;\n --brand-purple-5: #f6edfd;\n --brand-purple-50: #8c52ba;\n --brand-purple-60: #7f4aa9;\n --brand-purple-70: #6c468a;\n --brand-purple-80: #5c3778;\n --brand-purple-90: #46295c;\n --brand-teal-10: #bfe4e8;\n --brand-teal-100: #00383f;\n --brand-teal-20: #aed8dc;\n --brand-teal-30: #85cad1;\n --brand-teal-40: #50b2bd;\n --brand-teal-5: #e0f8f9;\n --brand-teal-50: #0093a4;\n --brand-teal-60: #008493;\n --brand-teal-70: #007785;\n --brand-teal-80: #00636e;\n --brand-teal-90: #004b54;\n --neutral-base-black: #292f36;\n --neutral-base-white: #ffffff;\n --neutral-black-alpha-10: #292f361a;\n --neutral-black-alpha-20: #292f3633;\n --neutral-black-alpha-30: #292f364d;\n --neutral-black-alpha-40: #292f3666;\n --neutral-black-alpha-5: #292f360d;\n --neutral-black-alpha-50: #292f3680;\n --neutral-black-alpha-60: #292f3699;\n --neutral-black-alpha-70: #292f36b2;\n --neutral-black-alpha-80: #292f36cc;\n --neutral-black-alpha-90: #292f36e5;\n --neutral-black-alpha-95: #292f36f2;\n --neutral-gray-10: #e4e6e9;\n --neutral-gray-20: #d1d4d8;\n --neutral-gray-30: #bec2c7;\n --neutral-gray-40: #abb0b6;\n --neutral-gray-5: #f7f8fa;\n --neutral-gray-50: #989ea5;\n --neutral-gray-60: #858c94;\n --neutral-gray-70: #727a83;\n --neutral-gray-80: #5f6872;\n --neutral-gray-90: #4c5661;\n --neutral-gray-95: #394450;\n --neutral-white-alpha-10: #ffffff1a;\n --neutral-white-alpha-20: #ffffff33;\n --neutral-white-alpha-30: #ffffff4d;\n --neutral-white-alpha-40: #ffffff66;\n --neutral-white-alpha-5: #ffffff0d;\n --neutral-white-alpha-50: #ffffff80;\n --neutral-white-alpha-60: #ffffff99;\n --neutral-white-alpha-70: #ffffffb2;\n --neutral-white-alpha-80: #ffffffcc;\n --neutral-white-alpha-90: #ffffffe5;\n --neutral-white-alpha-95: #fffffff2;\n --sentiment-error-10: #ffe1dd;\n --sentiment-error-100: #480e07;\n --sentiment-error-20: #ffbfb6;\n --sentiment-error-30: #ff8677;\n --sentiment-error-40: #f95d4a;\n --sentiment-error-50: #e02d16;\n --sentiment-error-60: #c12814;\n --sentiment-error-70: #aa2513;\n --sentiment-error-80: #842418;\n --sentiment-error-90: #6a1b11;\n --sentiment-information-10: #dceffb;\n --sentiment-information-100: #0b2946;\n --sentiment-information-20: #bde0fa;\n --sentiment-information-30: #83c7f6;\n --sentiment-information-40: #40aaf0;\n --sentiment-information-50: #1892e3;\n --sentiment-information-60: #0b71be;\n --sentiment-information-70: #0a5a9a;\n --sentiment-information-80: #0d4d7f;\n --sentiment-information-90: #10416a;\n --sentiment-success-10: #e2f6e2;\n --sentiment-success-100: #0e360f;\n --sentiment-success-20: #c7ecc6;\n --sentiment-success-30: #9adc99;\n --sentiment-success-40: #66c365;\n --sentiment-success-50: #3ea33e;\n --sentiment-success-60: #308930;\n --sentiment-success-70: #286d29;\n --sentiment-success-80: #245724;\n --sentiment-success-90: #1f4820;\n --sentiment-warning-10: #fefce8;\n --sentiment-warning-100: #5e330f;\n --sentiment-warning-20: #fef8c3;\n --sentiment-warning-30: #fded8b;\n --sentiment-warning-40: #fcdc48;\n --sentiment-warning-50: #f9cb28;\n --sentiment-warning-60: #e9ae09;\n --sentiment-warning-70: #c88504;\n --sentiment-warning-80: #a05f08;\n --sentiment-warning-90: #7d4b07;\n}\n',"@use 'primitiveColors.scss';\n\n/* This file consists of Semantic colors,\n if you need DSCO colors with support of multiple themes, you need to import and use this file.\n */\n\n/* Colors are taken from DSCO Variables New Figma File - Semantic colors colors variables collection\n via variables2css plugin that generates css code based on Figma variables values and names.\n We're using css here in order to support not only scss, but also css files.\n Also, stylelint fix might be required for autogenerated colors, which can be done in one command.\n */\n\n/* Semantic Colors */\n\n/* Semantic colors values are taken from Primitive Colors (primitiveColors.css).\n Semantic color value is specified for every theme, meaning that unlike Primitive Colors (primitiveColors.css), Semantic colors are meant to be different for every theme.\n */\n\n/* Light theme Semantic colors \n(Light theme is a default one, that's why here's also :root rule)\n*/\n:root,\n[data-theme='Light'] {\n --background-brand-aqua-light: var(--brand-aqua-10);\n --background-brand-aqua-primary: var(--brand-aqua-50);\n --background-brand-aqua-strong: var(--brand-aqua-70);\n --background-brand-purple-extra-light: var(--brand-purple-5);\n --background-brand-purple-hover: var(--brand-purple-10);\n --background-brand-purple-light: var(--brand-purple-10);\n --background-brand-purple-primary: var(--brand-purple-50);\n --background-brand-purple-strong: var(--brand-purple-70);\n --background-brand-teal-extra-light: var(--brand-teal-5);\n --background-brand-teal-light: var(--brand-teal-10);\n --background-brand-teal-primary: var(--brand-teal-50);\n --background-brand-teal-strong: var(--brand-teal-70);\n --background-error-light: var(--sentiment-error-10);\n --background-error-primary: var(--sentiment-error-50);\n --background-error-strong: var(--sentiment-error-70);\n --background-info-light: var(--sentiment-information-10);\n --background-info-primary: var(--sentiment-information-50);\n --background-info-strong: var(--sentiment-information-70);\n --background-neutral-black-fixed: var(--neutral-base-black);\n --background-neutral-disabled: var(--neutral-gray-20);\n --background-neutral-octonary: var(--neutral-gray-80);\n --background-neutral-primary: var(--neutral-base-white);\n --background-neutral-primary-inverse: var(--neutral-base-black);\n --background-neutral-quaternary: var(--neutral-gray-20);\n --background-neutral-quinary: var(--neutral-gray-30);\n --background-neutral-secondary: var(--neutral-gray-5);\n --background-neutral-senary: var(--neutral-gray-50);\n --background-neutral-septenary: var(--neutral-gray-70);\n --background-neutral-tertiary: var(--neutral-gray-10);\n --background-neutral-white-fixed: var(--neutral-base-white);\n --background-success-light: var(--sentiment-success-10);\n --background-success-primary: var(--sentiment-success-50);\n --background-success-strong: var(--sentiment-success-70);\n --background-warning-light: var(--sentiment-warning-10);\n --background-warning-primary: var(--sentiment-warning-50);\n --background-warning-strong: var(--sentiment-warning-70);\n --borders-brand-aqua-light: var(--brand-aqua-10);\n --borders-brand-aqua-primary: var(--brand-aqua-50);\n --borders-brand-aqua-strong: var(--brand-aqua-70);\n --borders-brand-purple-light: var(--brand-purple-10);\n --borders-brand-purple-primary: var(--brand-purple-50);\n --borders-brand-purple-strong: var(--brand-purple-70);\n --borders-brand-teal-light: var(--brand-teal-10);\n --borders-brand-teal-primary: var(--brand-teal-50);\n --borders-brand-teal-strong: var(--brand-teal-70);\n --borders-error-light: var(--sentiment-error-10);\n --borders-error-primary: var(--sentiment-error-50);\n --borders-error-strong: var(--sentiment-error-70);\n --borders-info-light: var(--sentiment-information-10);\n --borders-info-primary: var(--sentiment-information-50);\n --borders-info-strong: var(--sentiment-information-70);\n --borders-neutral-disabled: var(--neutral-gray-20);\n --borders-neutral-light: var(--neutral-gray-10);\n --borders-neutral-primary: var(--neutral-gray-20);\n --borders-neutral-solid: var(--neutral-base-black);\n --borders-neutral-strong: var(--neutral-gray-40);\n --borders-success-light: var(--sentiment-success-10);\n --borders-success-primary: var(--sentiment-success-50);\n --borders-success-strong: var(--sentiment-success-70);\n --borders-warning-light: var(--sentiment-warning-10);\n --borders-warning-primary: var(--sentiment-warning-50);\n --borders-warning-strong: var(--sentiment-warning-70);\n --text-brand-aqua-primary: var(--brand-aqua-50);\n --text-brand-aqua-primary-fixed: var(--brand-aqua-50);\n --text-brand-aqua-secondary: var(--brand-aqua-70);\n --text-brand-purple-primary: var(--brand-purple-50);\n --text-brand-purple-primary-fixed: var(--brand-purple-50);\n --text-brand-purple-secondary: var(--brand-purple-70);\n --text-brand-teal-primary: var(--brand-teal-50);\n --text-brand-teal-primary-fixed: var(--brand-teal-50);\n --text-brand-teal-secondary: var(--brand-teal-70);\n --text-error-primary: var(--sentiment-error-50);\n --text-error-primary-fixed: var(--sentiment-error-50);\n --text-error-secondary: var(--sentiment-error-60);\n --text-info-primary: var(--sentiment-information-50);\n --text-info-primary-fixed: var(--sentiment-information-50);\n --text-info-secondary: var(--sentiment-information-70);\n --text-neutral-black-fixed: var(--neutral-base-black);\n --text-neutral-disabled: var(--neutral-gray-20);\n --text-neutral-disabled-inverse: var(--neutral-base-white);\n --text-neutral-inverse: var(--neutral-base-white);\n --text-neutral-placeholder: var(--neutral-gray-40);\n --text-neutral-primary: var(--neutral-base-black);\n --text-neutral-quaternary: var(--neutral-gray-70);\n --text-neutral-secondary: var(--neutral-gray-90);\n --text-neutral-tertiary: var(--neutral-gray-80);\n --text-neutral-white-fixed: var(--neutral-base-white);\n --text-success-primary: var(--sentiment-success-50);\n --text-success-primary-fixed: var(--sentiment-success-50);\n --text-success-secondary: var(--sentiment-success-70);\n --text-warning-primary: var(--sentiment-warning-50);\n --text-warning-primary-fixed: var(--sentiment-warning-50);\n --text-warning-secondary: var(--sentiment-warning-70);\n}\n\n/* Dark Theme Semantic Colors */\n[data-theme='Dark'] {\n --background-brand-aqua-light: var(--brand-aqua-90);\n --background-brand-aqua-primary: var(--brand-aqua-50);\n --background-brand-aqua-strong: var(--brand-aqua-70);\n --background-brand-purple-extra-light: var(--brand-purple-90);\n --background-brand-purple-hover: var(--background-neutral-tertiary);\n --background-brand-purple-light: var(--brand-purple-90);\n --background-brand-purple-primary: var(--background-neutral-primary-inverse);\n --background-brand-purple-strong: var(--neutral-gray-20);\n --background-brand-teal-extra-light: var(--brand-teal-90);\n --background-brand-teal-light: var(--brand-teal-90);\n --background-brand-teal-primary: var(--brand-teal-50);\n --background-brand-teal-strong: var(--brand-teal-70);\n --background-error-light: var(--sentiment-error-90);\n --background-error-primary: var(--sentiment-error-50);\n --background-error-strong: var(--sentiment-error-70);\n --background-info-light: var(--sentiment-information-90);\n --background-info-primary: var(--sentiment-information-50);\n --background-info-strong: var(--sentiment-information-70);\n --background-neutral-black-fixed: var(--neutral-base-black);\n --background-neutral-disabled: var(--neutral-gray-80);\n --background-neutral-octonary: var(--neutral-gray-20);\n --background-neutral-primary: var(--neutral-base-black);\n --background-neutral-primary-inverse: var(--neutral-base-white);\n --background-neutral-quaternary: var(--neutral-gray-80);\n --background-neutral-quinary: var(--neutral-gray-70);\n --background-neutral-secondary: var(--neutral-gray-95);\n --background-neutral-senary: var(--neutral-gray-50);\n --background-neutral-septenary: var(--neutral-gray-30);\n --background-neutral-tertiary: var(--neutral-gray-90);\n --background-neutral-white-fixed: var(--neutral-base-white);\n --background-success-light: var(--sentiment-success-90);\n --background-success-primary: var(--sentiment-success-50);\n --background-success-strong: var(--sentiment-success-70);\n --background-warning-light: var(--sentiment-warning-90);\n --background-warning-primary: var(--sentiment-warning-50);\n --background-warning-strong: var(--sentiment-warning-70);\n --borders-brand-aqua-light: var(--borders-neutral-primary);\n --borders-brand-aqua-primary: var(--borders-neutral-solid);\n --borders-brand-aqua-strong: var(--borders-neutral-strong);\n --borders-brand-purple-light: var(--borders-neutral-primary);\n --borders-brand-purple-primary: var(--borders-neutral-solid);\n --borders-brand-purple-strong: var(--borders-neutral-strong);\n --borders-brand-teal-light: var(--brand-teal-90);\n --borders-brand-teal-primary: var(--brand-teal-50);\n --borders-brand-teal-strong: var(--brand-teal-70);\n --borders-error-light: var(--borders-neutral-primary);\n --borders-error-primary: var(--borders-neutral-solid);\n --borders-error-strong: var(--borders-neutral-strong);\n --borders-info-light: var(--borders-neutral-primary);\n --borders-info-primary: var(--borders-neutral-solid);\n --borders-info-strong: var(--borders-neutral-strong);\n --borders-neutral-disabled: var(--neutral-gray-80);\n --borders-neutral-light: var(--neutral-gray-90);\n --borders-neutral-primary: var(--neutral-gray-80);\n --borders-neutral-solid: var(--neutral-base-white);\n --borders-neutral-strong: var(--neutral-gray-50);\n --borders-success-light: var(--borders-neutral-primary);\n --borders-success-primary: var(--borders-neutral-solid);\n --borders-success-strong: var(--borders-neutral-strong);\n --borders-warning-light: var(--borders-neutral-primary);\n --borders-warning-primary: var(--borders-neutral-solid);\n --borders-warning-strong: var(--borders-neutral-strong);\n --text-brand-aqua-primary: var(--text-neutral-primary);\n --text-brand-aqua-primary-fixed: var(--brand-aqua-50);\n --text-brand-aqua-secondary: var(--text-neutral-tertiary);\n --text-brand-purple-primary: var(--text-neutral-primary);\n --text-brand-purple-primary-fixed: var(--brand-purple-50);\n --text-brand-purple-secondary: var(--text-neutral-tertiary);\n --text-brand-teal-primary: var(--text-neutral-primary);\n --text-brand-teal-primary-fixed: var(--brand-teal-50);\n --text-brand-teal-secondary: var(--text-neutral-tertiary);\n --text-error-primary: var(--text-neutral-primary);\n --text-error-primary-fixed: var(--sentiment-error-50);\n --text-error-secondary: var(--text-neutral-tertiary);\n --text-info-primary: var(--text-neutral-primary);\n --text-info-primary-fixed: var(--sentiment-information-50);\n --text-info-secondary: var(--text-neutral-tertiary);\n --text-neutral-black-fixed: var(--neutral-base-black);\n --text-neutral-disabled: var(--neutral-gray-80);\n --text-neutral-disabled-inverse: var(--neutral-base-black);\n --text-neutral-inverse: var(--neutral-base-black);\n --text-neutral-placeholder: var(--neutral-gray-60);\n --text-neutral-primary: var(--neutral-base-white);\n --text-neutral-quaternary: var(--neutral-gray-30);\n --text-neutral-secondary: var(--neutral-gray-10);\n --text-neutral-tertiary: var(--neutral-gray-20);\n --text-neutral-white-fixed: var(--neutral-base-white);\n --text-success-primary: var(--text-neutral-white-fixed);\n --text-success-primary-fixed: var(--sentiment-success-50);\n --text-success-secondary: var(--text-neutral-tertiary);\n --text-warning-primary: var(--text-neutral-primary);\n --text-warning-primary-fixed: var(--sentiment-warning-50);\n --text-warning-secondary: var(--text-neutral-tertiary);\n}\n",'@use \'colors.scss\';\n@import \'font.scss\';\n\n/* This file is being copied and adopted to shared/css/typography.scss\n Updating styles in this file will require a manual sync of the that file.\n*/\n\nhtml {\n font-size: 100%;\n}\n\n// This stylesheet can be imported to maintain typographic\n// consistency across Dashboard and Pegasus sites.\n\n// Includes heading, paragraph, and caption styles.\n\n// We\'re using mixins to style semantic tags and also creating\n// identical classes for potential use on other elements if needed.\n\n// ----------------------------------------\n// v 2.0.2\n// ----------------------------------------\n\n// Sizes\n// Most of the typography elements have a set of different sizes (defined by "-one", "-two", "-three", "-four" suffixes).\n// (Not applicable to Headings and elements without those suffixes)\n// Common rule for all of those sizes are following:\n// 1. "-one" is bigger size.\n// 2. "-two" is a DEFAULT size, used in most of cases.\n// 3. "-three" is smaller size.\n// 4. "-four" is the smallest size.\n\n// Values\n// font-size uses rem\n// - works when the root font-size is 100% which uses the\n// browser default font-size of 16px (3rem = 16 x 3 = 48px)\n\n// margin uses em\n// - sets the margin relative to the parent element rather than the root\n// example:\n// Imagine that we have h1 with font-size: 3rem (48px) and we want to set margin-bottom to it.\n// - Setting margin-bottom to 0.5rem == 8px (html.font_size * 0.5) >>> rem is relative to root element (html tag) which is 16px\n// - Setting margin-bottom to 0.5em == 24px (h1.font-size * 0.5) >>> em is relative to element itself or it\'s parent.\n// Our h1 element has a font-size of 3rem (48px), so 0.5em will be equal to 48 * 0.5 = 24px margin-bottom.\n\n// Read more about rem vs em:\n// https://www.digitalocean.com/community/tutorials/css-rem-vs-em-units\n\n// line-height uses unitless numbers\n// - this multiplies the line-height by the element\'s font-size\n// and is the preferred way to set line-height according to Mozilla\n// https://developer.mozilla.org/en-US/docs/Web/CSS/line-height\n\n// ----------------------------------------\n\n// Heading styles\n// Heading mixins are used to maintain accessible heading hierarchy\n// when design calls for a different style (semantic h3, h5 styling).\n\n// Use .heading-[xx] classes on single elements in the markup.\n// This is an h3 heading that will look like an h5.\n// - example: h3.heading-sm\n\n// Use @include [mixin-name] in stylesheets for widespread use.\n\n/* — example: all h3s in a ul need to look like h5s\n ul.icon-list {\n h3 { @include heading-sm }\n }\n*/\n\n:root {\n --font-size-body-xs: 0.813rem;\n --font-size-body-sm: 0.875rem;\n --font-size-body-md: 1rem;\n --font-size-body-lg: 1.25rem;\n}\n\n@mixin heading-common {\n color: var(--text-neutral-primary);\n margin: 0 0 0.5em 0;\n}\n\n@mixin heading-xxl {\n @include heading-common;\n font-family: $barlowSemiCondensed-semibold;\n font-weight: $semi-bold-font-weight;\n font-size: 3rem;\n line-height: 1.16;\n}\n\n@mixin heading-xl {\n @include heading-common;\n font-family: $barlowSemiCondensed-semibold;\n font-weight: $semi-bold-font-weight;\n font-size: 2.125rem;\n line-height: 1.24;\n}\n\n@mixin heading-lg {\n @include heading-common;\n font-family: $barlowSemiCondensed-semibold;\n font-weight: $semi-bold-font-weight;\n font-size: 1.75rem;\n line-height: 1.28;\n}\n\n@mixin heading-md {\n @include heading-common;\n font-family: $barlowSemiCondensed-semibold;\n font-weight: $semi-bold-font-weight;\n font-size: 1.5rem;\n line-height: 1.32;\n}\n\n@mixin heading-sm {\n @include heading-common;\n @include main-font-semi-bold;\n font-size: 1.25rem;\n line-height: 1.4;\n}\n\n@mixin heading-xs {\n @include heading-common;\n @include main-font-semi-bold;\n font-size: 1rem;\n line-height: 1.48;\n}\n\n// Paragraph styles\n@mixin paragraph-common {\n @include main-font-regular;\n color: var(--text-neutral-primary);\n margin-bottom: 1em;\n}\n\n@mixin body-one {\n @include paragraph-common;\n font-size: var(--font-size-body-lg);\n line-height: 1.4;\n}\n\n@mixin body-two {\n @include paragraph-common;\n font-size: var(--font-size-body-md);\n line-height: 1.48;\n}\n\n@mixin body-three {\n @include paragraph-common;\n font-size: var(--font-size-body-sm);\n line-height: 1.54;\n}\n\n@mixin body-four {\n @include paragraph-common;\n font-size: var(--font-size-body-xs);\n line-height: 1.64;\n}\n\n// Overline styles\n@mixin overline-common {\n @include paragraph-common;\n @include main-font-semi-bold;\n text-transform: uppercase;\n letter-spacing: 0.04rem;\n}\n\n@mixin overline-one {\n @include overline-common;\n font-size: 0.875rem;\n line-height: 1.54;\n}\n\n@mixin overline-two {\n @include overline-common;\n font-size: 0.813rem;\n line-height: 1.64;\n}\n\n@mixin overline-three {\n @include overline-common;\n font-size: 0.688rem;\n line-height: 1.76;\n}\n\n// Strong and Em styles\n@mixin strong {\n font-weight: $semi-bold-font-weight;\n}\n\n@mixin extra-strong {\n font-weight: $bold-font-weight;\n}\n\n@mixin em {\n font-style: italic;\n}\n\n// Caption styles\n@mixin figcaption {\n @include main-font-semi-bold;\n color: var(--text-neutral-primary);\n font-size: 0.875rem;\n line-height: 1.54;\n margin: 0.5em 0 1em;\n}\n\n// ----------------------------------------\n\n// Headings\n.heading-xxl {\n @include heading-xxl;\n}\n\n.heading-xl {\n @include heading-xl;\n}\n\n.heading-lg {\n @include heading-lg;\n}\n\n.heading-md {\n @include heading-md;\n}\n\n.heading-sm {\n @include heading-sm;\n}\n\n.heading-xs {\n @include heading-xs;\n}\n\n// Paragraphs\n// Use on larger paragraphs\n.body-one {\n @include body-one;\n}\n\n// Use on default paragraphs\n.body-two {\n @include body-two;\n}\n\n// Use on course block descriptions or anywhere\n// else that needs smaller paragraph text\n.body-three {\n @include body-three;\n}\n\n// Use on smallest paragraph text\n.body-four {\n @include body-four;\n}\n\n// Overlines\n// Use on small uppercase labels or descriptions\n// (Bigger size)\n.overline-one {\n @include overline-one;\n}\n\n// (Default size)\n.overline-two {\n @include overline-two;\n}\n\n// (Smaller size)\n.overline-three {\n @include overline-three;\n}\n\n// Use in paragraphs to bold text\nstrong,\n.strong {\n @include strong;\n}\n\n// Use in paragraphs to italicize text\n\n.extra-strong {\n @include extra-strong;\n}\n\nem,\n.em {\n @include em;\n}\n\n// Captions\n// Use on figcaption elements that accompany images or videos\nfigcaption,\n.figcaption {\n @include figcaption;\n}\n',"// Common site-wide fonts, put here for easy access from all scss files\n\n// Please note (!): use only single quotes (' ') for strings (!) to allow our custom converter to work properly.\n// This file is being transpiled to js object.\n// (So it can be used in jsx/tsx files for inline styles. This is made mostly for legacy.\n// Try to avoid use of inline styles if you're creating new component).\n// Keeping that in mind -\n\n/* stylelint-disable import-notation */\n\n$figtree-font: 'Figtree';\n$noto-sans-fonts: 'Noto Sans', 'Noto Sans Math', 'Noto Sans Arabic',\n 'Noto Sans Armenian', 'Noto Sans Bengali', 'Noto Sans SC', 'Noto Sans TC',\n 'Noto Sans Devanagari', 'Noto Sans Georgian', 'Noto Sans Hebrew',\n 'Noto Sans JP', 'Noto Sans Kannada', 'Noto Sans Khmer', 'Noto Sans KR',\n 'Noto Sans Myanmar', 'Noto Sans Sinhala', 'Noto Sans Tamil',\n 'Noto Sans Telugu', 'Noto Sans Thai', 'Noto Sans Thaana';\n$main-font: $figtree-font, $noto-sans-fonts, sans-serif;\n$thin-font-weight: 100;\n$extra-light-font-weight: 200;\n$light-font-weight: 300;\n$regular-font-weight: 400;\n$medium-font-weight: 500;\n$semi-bold-font-weight: 600;\n$bold-font-weight: 700;\n$extra-bold-font-weight: 800;\n$black-font-weight: 900;\n\n@mixin main-font-thin {\n font-family: $main-font;\n font-weight: $thin-font-weight;\n font-style: normal;\n}\n\n@mixin main-font-thin-italic {\n @include main-font-thin;\n font-style: italic;\n}\n\n@mixin main-font-extra-light {\n font-family: $main-font;\n font-weight: $extra-light-font-weight;\n font-style: normal;\n}\n\n@mixin main-font-extra-light-italic {\n @include main-font-extra-light;\n font-style: italic;\n}\n\n@mixin main-font-light {\n font-family: $main-font;\n font-weight: $light-font-weight;\n font-style: normal;\n}\n\n@mixin main-font-light-italic {\n @include main-font-light;\n font-style: italic;\n}\n\n@mixin main-font-regular {\n font-family: $main-font;\n font-weight: $regular-font-weight;\n font-style: normal;\n}\n\n@mixin main-font-regular-italic {\n @include main-font-regular;\n font-style: italic;\n}\n\n@mixin main-font-medium {\n font-family: $main-font;\n font-weight: $medium-font-weight;\n font-style: normal;\n}\n\n@mixin main-font-medium-italic {\n @include main-font-medium;\n font-style: italic;\n}\n\n@mixin main-font-semi-bold {\n font-family: $main-font;\n font-weight: $semi-bold-font-weight;\n font-style: normal;\n}\n\n@mixin main-font-semi-bold-italic {\n @include main-font-semi-bold;\n font-style: italic;\n}\n\n@mixin main-font-bold {\n font-family: $main-font;\n font-weight: $bold-font-weight;\n font-style: normal;\n}\n\n@mixin main-font-bold-italic {\n @include main-font-bold;\n font-style: italic;\n}\n\n@mixin main-font-extra-bold {\n font-family: $main-font;\n font-weight: $extra-bold-font-weight;\n font-style: normal;\n}\n\n@mixin main-font-extra-bold-italic {\n @include main-font-extra-bold;\n font-style: italic;\n}\n\n@mixin main-font-black {\n font-family: $main-font;\n font-weight: $black-font-weight;\n font-style: normal;\n}\n\n@mixin main-font-black-italic {\n @include main-font-black;\n font-style: italic;\n}\n\n$barlowSemiCondensed-semibold: 'Barlow Semi Condensed Semibold',\n $noto-sans-fonts, sans-serif;\n$barlowSemiCondensed-medium: 'Barlow Semi Condensed Medium', $noto-sans-fonts,\n sans-serif;\n\n/*\n Font Awesome S3 Bucket URLs\n Current version: 6.6.0\n If you are changing the location of these files,\n see the readme in this directory for more detail on manual steps to take when uploading new files.\n */\n$font-awesome-core-url: 'https://dsco.code.org/assets/font-awesome-pro/1728421354/css/fontawesome.min.css';\n$font-awesome-brands-url: 'https://dsco.code.org/assets/font-awesome-pro/1728421354/css/brands.min.css';\n$font-awesome-solid-url: 'https://dsco.code.org/assets/font-awesome-pro/1728421354/css/solid.min.css';\n$font-awesome-regular-url: 'https://dsco.code.org/assets/font-awesome-pro/1728421354/css/regular.min.css';\n$font-awesome-v4-fonts-url: 'https://dsco.code.org/assets/font-awesome-pro/1728421354/css/v4-font-face.min.css';\n$font-awesome-v4-shims-url: 'https://dsco.code.org/assets/font-awesome-pro/1728421354/css/v4-shims.min.css';\n$font-awesome-v4-shims-url: 'https://dsco.code.org/assets/font-awesome-pro/1728421354/css/v4-shims.min.css';\n$font-awesome-duotone-url: 'https://dsco.code.org/assets/font-awesome-pro/1728421354/css/duotone.min.css';\n$font-awesome-custom-icons-url: 'https://dsco.code.org/assets/font-awesome-pro/1728421354/css/custom-icons.min.css';\n","@import '@code-dot-org/component-library-styles/font';\n@import 'color';\n@import '@code-dot-org/component-library-styles/typography.module';\n@import '@code-dot-org/component-library-styles/mixins';\n\n#copyright-modal {\n display: flex;\n min-width: 37.5rem;\n max-width: 50rem;\n max-height: 80vh;\n box-sizing: border-box;\n padding: 1.5rem 2rem;\n flex-direction: column;\n align-items: flex-start;\n gap: 1rem;\n border-radius: 0.5rem;\n background: $light_white;\n overflow: hidden;\n\n hr {\n border-color: $lighter_gray;\n }\n\n & p {\n @include body-three;\n\n & a {\n @include link-body-three;\n color: $light_secondary_500;\n text-decoration: underline;\n\n &:hover, :active, :visited {\n color: $light_secondary_700;\n }\n\n &:focus-visible {\n color: $light_secondary_500;\n }\n }\n\n }\n\n .modalBody {\n max-height: 60vh;\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n overflow-x: hidden;\n overflow-y: auto;\n scrollbar-color: $light_gray_200 transparent; /* Scrollbar styling for Firefox browsers */\n\n ::-webkit-scrollbar {\n width: 0.5rem;\n }\n\n ::-webkit-scrollbar-track {\n background: transparent;\n }\n\n ::-webkit-scrollbar-thumb {\n background-color: $light_gray_200;\n border-radius: 6rem;\n }\n\n .extraCopyrightContent {\n margin-bottom: 1rem;\n }\n\n .awsLogoContainer {\n display: block;\n margin-left: -2px;\n margin-bottom: 1rem;\n }\n\n .awsLogo {\n width: 11.5rem;\n }\n }\n}\n","// colors from https://www.dropbox.com/s/ycjiwt8vxlmv2ih/Code.org_stylesheet_v2_09.05.13.pdf\n\n// Please keep this file simple; it should only contain color definitions\n// and aliases. Variables defined in this file are exported to\n// apps/src/util/color.js during the apps build process.\n\n$black: #000;\n$background_black: #121416;\n$dark_gray: #2D3139;\n$darkest_gray: #292F36;\n$dark_slate_gray: #282c34;\n$darkest_slate_gray: #25292d;\n$dark_charcoal: #4d575f;\n$charcoal: #5b6770;\n$light_gray: #949ca2;\n$lighter_gray: #c6cacd;\n$lightest_gray: #e7e8ea;\n$background_gray: #f2f2f2;\n$dimgray: #696969;\n$white: #fff;\n$default_blue: #3670b3;\n\n$dark_teal: #0094a3;\n$teal: #0093a4;\n$applab_button_teal: #1abc9c;\n$light_teal: #59cad3;\n$lightish_teal: #80d6de;\n$lighter_teal: #a6e3e8;\n$lightest_teal: #d9f3f5;\n$ai_rubric_cyan: #3cfff8;\n\n$purple: #8c52ba;\n$light_purple: #a69bc1;\n$lighter_purple: #cfc9de;\n$lightest_purple: #ebe8f1;\n\n$cyan: #0094ca;\n$light_cyan: #59b9dc;\n$lighter_cyan: #a6daed;\n$lightest_cyan: #d9eff7;\n$almost_white_cyan: #f5fcff;\n\n$orange: #ffa400;\n$light_orange: #ffc459;\n$lighter_orange: #ffe0a6;\n$lightest_orange: #fff2d9;\n$dark_orange: #ff8600;\n\n$green: #b9bf15;\n$light_green: #d1d567;\n$lighter_green: #e7e9ad;\n$lightest_green: #f5f5dc;\n$highlight_green: #8afc9b;\n\n$yellow: #ffb81d;\n$light_yellow: #ffdb74;\n$lighter_yellow: #ffebb5;\n$lightest_yellow: #fff7df;\n\n$goldenrod: #daa520;\n\n$header_text: $white;\n$bkgnd_color: $teal;\n$inset_color: $lighter_gray;\n$dark_color: $purple;\n$hdr_color: $purple;\n\n// Some extra colors.\n$red: #c00;\n$lightest_red: #fcc;\n$dark_red: #d62911;\n$realgreen: #008000;\n$realyellow: #ff0;\n$mustardyellow: #efcd1c;\n$twitter_blue: #00aced;\n$facebook_blue: #3b5998;\n$linkedin_blue: #0077B5;\n$dark_blue: #00647f;\n$blockly_flyout_gray: #ddd;\n$default_text: #333;\n$border_gray: #bbb;\n$border_light_gray: #d8d8d8;\n$table_header: #ececec;\n$table_light_row: #fcfcfc;\n$table_dark_row: #f4f4f4;\n\n// Progress colors.\n$level_submitted: $purple;\n$level_perfect: rgb(14, 190, 14);\n$level_passed: rgb(159, 212, 159);\n$level_attempted: $realyellow;\n$level_not_tried: #fefefe;\n$level_current: $orange;\n$level_review_rejected: $red;\n$level_review_accepted: rgb(11, 142, 11); // TODO: $level_passed;\n$assessment: $cyan;\n$workspace_running_background: #e5e5e5;\n\n// Experimental Sprite Lab validation colors.\n$dark_purple: #682A77;\n$bright_green: #0ebe0e;\n$neon_pink: #e9118f;\n\n// Links (used in apps).\n$link_color: #0596ce;\n\n// Shadow.\n$shadow: rgba(0, 0, 0, 0.3);\n\n// Colors that are taken from bootstrap, and not necessarily part of our core theme.\n$bootstrap_button_blue: #337ab7;\n$bootstrap_button_red: #d9534f;\n$bootstrap_error_background: #f2dede;\n$bootstrap_error_text: #b94a48;\n$bootstrap_v3_error_text: #a94442;\n$bootstrap_error_border: #ebccd1;\n$bootstrap_warning_background: #fcf8e3;\n$bootstrap_warning_text: #c09853;\n$bootstrap_warning_border: #faebcc;\n$bootstrap_border_color: #cccccc;\n$bootstrap_success_background: #dff0d8;\n$bootstrap_success_text: #468847;\n$bootstrap_success_border: #d6e9c6;\n\n// Colors taken from droplet, not part of our core theme.\n$droplet_light_green: #d3e965;\n$droplet_blue: #64b5f6;\n$droplet_bright_blue: #19c3e1;\n$droplet_yellow: #fff176;\n$droplet_orange: #ffb74d;\n$droplet_red: #f78183;\n$droplet_cyan: #4dd0e1;\n$droplet_pink: #f57ac6;\n$droplet_purple: #bb77c7;\n$droplet_green: #68d995;\n$droplet_white: $white;\n\n// Oceans: deep blue background.\n$oceans_deep_blue: rgb(2, 0, 28);\n\n// Dark theme background (used by default in Music Lab)\n$dark_black: #121212;\n\n// ===----===----===---- Phase 1 Colors: ----===----===----===\n// Brand\n$brand_primary_light: #E0F8F9;\n$brand_primary_default: #009EB0;\n$brand_primary_dark: #007785;\n\n$brand_secondary_light: #E0D1EC;\n$brand_secondary_default: #8C52BA;\n$brand_secondary_dark: #6C468A;\n\n$brand_accent_default: #ED6060;\n\n$brand_teal_5: #DFF2F4;\n\n//Product\n$product_affirmative_default: #3EA33E;\n\n$product_negative_light: #FDEBE9;\n$product_negative_default: #E5311A;\n$product_negative_dark: #AA2513;\n\n$product_caution_default: #F9CB28;\n\n$product_information_default: #007ACC;\n\n// Neutral\n$neutral_white: #FFFFFF;\n$neutral_light: #F7F8FA;\n$neutral_gray10: #EAEBEB;\n$neutral_dark10: #EAECEF;\n$neutral_dark20: #D1D4D8;\n$neutral_dark30: #BEC2C7;\n$neutral_dark40: #ABB0B6;\n$neutral_dark50: #989EA5;\n$neutral_dark60: #858C94;\n$neutral_dark70: #727A83;\n$neutral_dark80: #5F6872;\n$neutral_dark90: #4C5661;\n$neutral_dark: #292F36;\n\n//Brands\n$google_brand_color: #0F9D58;\n$microsoft_brand_color: #FFB900;\n$facebook_brand_color: #3B5998;\n$clever_brand_color: #1464FF;\n\n// ===----===----===---- Design system colors: ----===----===----===\n\n$light_primary_100: #BFE4E8;\n$light_primary_500: #0093A4;\n$light_primary_700: #007785;\n\n$light_secondary_100: #E2D4EE;\n$light_secondary_500: #8C52BA;\n$light_secondary_700: #6C468A;\n\n$light_gray_50: #F7F8FA;\n$light_gray_100: #EAECEF;\n$light_gray_200: #D1D4D8;\n$light_gray_300: #BEC2C7;\n$light_gray_400: #ABB0B6;\n$light_gray_500: #989EA5;\n$light_gray_600: #858C94;\n$light_gray_700: #727A83;\n$light_gray_800: #5F6872;\n$light_gray_900: #4C5661;\n$light_gray_950: #394450;\n\n$light_affirmative_100: #E2F1E2;\n$light_affirmative_500: #3EA33E;\n$light_affirmative_700: #2D742D;\n\n$light_negative_100: #FBE0DD;\n$light_negative_500: #E5311A;\n$light_negative_700: #B24949;\n\n$light_caution_100: #FEF7DF;\n$light_caution_500: #F9CB28;\n$light_caution_700: #C7A220;\n\n$light_accent_100: #FAD7D7;\n$light_accent_500: #ED6060;\n$light_accent_700: #D84C4C;\n\n$light_aqua_100: #CEFFFD;\n$light_aqua_500: #3CFFF8;\n$light_aqua_700: #30CCC6;\n\n$light_orange_100: #FFEDCC;\n$light_orange_500: #FFA400;\n$light_orange_700: #CC8300;\n\n$light_info_100: #DCEFFB;\n$light_info_500: #1892E3;\n$light_info_700: #1375B6;\n\n$light_white: #FFFFFF;\n\n$light_black: #292F36;\n\n$light_black_opacity_90: rgba(41, 47, 54, 0.90);\n$light_black_opacity-80: rgba(41, 47, 54, 0.80);\n$light_black_opacity-70: rgba(41, 47, 54, 0.70);\n$light_black_opacity-60: rgba(41, 47, 54, 0.60);\n$light_black_opacity-50: rgba(41, 47, 54, 0.50);\n$light_black_opacity-40: rgba(41, 47, 54, 0.40);\n$light_black_opacity-30: rgba(41, 47, 54, 0.30);\n$light_black_opacity-20: rgba(41, 47, 54, 0.20);\n$light_black_opacity-10: rgba(41, 47, 54, 0.10);\n","@use 'primitiveColors';\n@use 'colors';\n@import 'font.scss';\n\n// Typography - Label styles\n@mixin label-common {\n @include main-font-semi-bold;\n margin-bottom: 0.5rem;\n}\n\n@mixin label-one {\n @include label-common;\n font-size: 1rem;\n line-height: 1.48;\n}\n\n@mixin label-two {\n @include label-common;\n font-size: 0.875rem;\n line-height: 1.54;\n}\n\n@mixin label-three {\n @include label-common;\n font-size: 0.75rem;\n line-height: 1.64;\n}\n\n@mixin label-four {\n @include label-common;\n font-size: 0.625rem;\n line-height: 1.8;\n}\n\n// Typography - Link styles (Link Body styles)\n@mixin link-body-common {\n @include main-font-semi-bold;\n text-decoration: underline;\n}\n\n@mixin link-body-one {\n @include link-body-common;\n font-size: 1.25rem;\n line-height: 1.4;\n}\n\n@mixin link-body-two {\n @include link-body-common;\n font-size: 1rem;\n line-height: 1.48;\n}\n\n@mixin link-body-three {\n @include link-body-common;\n font-size: 0.875rem;\n line-height: 1.54;\n}\n\n@mixin link-body-four {\n @include link-body-common;\n font-size: 0.75rem;\n line-height: 1.64;\n}\n\n// Typography Button text styles\n@mixin button-text-common {\n @include main-font-semi-bold;\n margin-bottom: 0.5rem;\n}\n\n@mixin button-one-text {\n @include button-text-common;\n font-size: 1.25rem;\n line-height: 1.4;\n}\n\n@mixin button-two-text {\n @include button-text-common;\n font-size: 1rem;\n line-height: 1.48;\n}\n\n@mixin button-three-text {\n @include button-text-common;\n font-size: 0.875rem;\n line-height: 1.54;\n}\n\n@mixin button-four-text {\n @include button-text-common;\n font-size: 0.75rem;\n line-height: 1.64;\n}\n\n// Common field styles\n@mixin field-helper-section-common {\n display: flex;\n align-items: baseline;\n align-self: stretch;\n}\n\n@mixin field-helper-section-l {\n @include body-two;\n margin-bottom: 0;\n gap: 0.375rem;\n}\n\n@mixin field-helper-section-m {\n @include body-three;\n margin-bottom: 0;\n gap: 0.375rem;\n}\n\n@mixin field-helper-section-s {\n @include body-four;\n margin-bottom: 0;\n gap: 0.25rem;\n}\n\n@mixin field-helper-section-black {\n color: var(--text-neutral-primary);\n}\n\n@mixin field-helper-section-black-disabled {\n color: var(--text-neutral-disabled);\n}\n\n@mixin field-helper-section-white {\n color: var(--text-neutral-inverse);\n}\n\n@mixin field-helper-section-white-disabled {\n color: var(--neutral-gray-70);\n}\n\n@mixin field-error-section-black {\n color: var(--text-error-primary);\n}\n\n@mixin field-error-section-white {\n color: var(--text-neutral-inverse);\n}\n\n@mixin field-read-only-black-colors {\n color: var(--text-neutral-primary);\n border-color: var(--borders-neutral-disabled);\n background-color: var(--background-neutral-secondary);\n}\n\n@mixin field-read-only-white-colors {\n color: var(--text-neutral-inverse);\n border-color: var(--neutral-gray-70);\n background-color: var(--neutral-white-alpha-10);\n}\n\n// Focus styles\n@mixin focus-styles {\n outline: var(--borders-brand-teal-primary) solid 2px;\n outline-offset: 2px;\n}\n\n// Transition styles\n@mixin transition-all {\n transition: all 0.2s ease;\n}\n\n// Icon styles\n@mixin icon-dimensions($font-size, $line-height: 1.25) {\n font-size: $font-size;\n line-height: $line-height;\n width: calc(#{$font-size} * #{$line-height});\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./src/sharedComponents/accessible-dialogue.module.scss":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/style-loader/dist/runtime/styleDomAPI.js"),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/style-loader/dist/runtime/insertBySelector.js"),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/style-loader/dist/runtime/insertStyleElement.js"),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/style-loader/dist/runtime/styleTagTransform.js"),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_4_use_1_node_modules_sass_loader_dist_cjs_js_ruleSet_1_rules_4_use_2_accessible_dialogue_module_scss__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/sharedComponents/accessible-dialogue.module.scss"),options={};options.styleTagTransform=_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default(),options.setAttributes=_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default(),options.insert=_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null,"head"),options.domAPI=_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default(),options.insertStyleElement=_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default();_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_4_use_1_node_modules_sass_loader_dist_cjs_js_ruleSet_1_rules_4_use_2_accessible_dialogue_module_scss__WEBPACK_IMPORTED_MODULE_6__.A,options);const __WEBPACK_DEFAULT_EXPORT__=_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_4_use_1_node_modules_sass_loader_dist_cjs_js_ruleSet_1_rules_4_use_2_accessible_dialogue_module_scss__WEBPACK_IMPORTED_MODULE_6__.A&&_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_4_use_1_node_modules_sass_loader_dist_cjs_js_ruleSet_1_rules_4_use_2_accessible_dialogue_module_scss__WEBPACK_IMPORTED_MODULE_6__.A.locals?_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_4_use_1_node_modules_sass_loader_dist_cjs_js_ruleSet_1_rules_4_use_2_accessible_dialogue_module_scss__WEBPACK_IMPORTED_MODULE_6__.A.locals:void 0},"./src/sharedComponents/footer/CopyrightDialog/style.scss":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/style-loader/dist/runtime/styleDomAPI.js"),_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/style-loader/dist/runtime/insertBySelector.js"),_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js"),_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/style-loader/dist/runtime/insertStyleElement.js"),_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/style-loader/dist/runtime/styleTagTransform.js"),_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__),_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_4_use_1_node_modules_sass_loader_dist_cjs_js_ruleSet_1_rules_4_use_2_style_scss__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/sharedComponents/footer/CopyrightDialog/style.scss"),options={};options.styleTagTransform=_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default(),options.setAttributes=_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default(),options.insert=_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null,"head"),options.domAPI=_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default(),options.insertStyleElement=_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default();_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_4_use_1_node_modules_sass_loader_dist_cjs_js_ruleSet_1_rules_4_use_2_style_scss__WEBPACK_IMPORTED_MODULE_6__.A,options);const __WEBPACK_DEFAULT_EXPORT__=_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_4_use_1_node_modules_sass_loader_dist_cjs_js_ruleSet_1_rules_4_use_2_style_scss__WEBPACK_IMPORTED_MODULE_6__.A&&_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_4_use_1_node_modules_sass_loader_dist_cjs_js_ruleSet_1_rules_4_use_2_style_scss__WEBPACK_IMPORTED_MODULE_6__.A.locals?_node_modules_css_loader_dist_cjs_js_ruleSet_1_rules_4_use_1_node_modules_sass_loader_dist_cjs_js_ruleSet_1_rules_4_use_2_style_scss__WEBPACK_IMPORTED_MODULE_6__.A.locals:void 0},"./src/sharedComponents/footer/CopyrightDialog/index.tsx":function(__unused_webpack_module,exports,__webpack_require__){var __importDefault=this&&this.__importDefault||function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports,"__esModule",{value:!0}),exports.setExtraCopyrightContent=void 0;var link_1=__importDefault(__webpack_require__("../frontend/packages/component-library/dist/cjs/link/index.js")),typography_1=__webpack_require__("../frontend/packages/component-library/dist/cjs/typography/index.js"),react_1=__importDefault(__webpack_require__("./node_modules/react/index.js")),urlHelpers_1=__webpack_require__("./src/lib/util/urlHelpers.js"),AccessibleDialog_1=__importDefault(__webpack_require__("./src/sharedComponents/AccessibleDialog.jsx")),SafeMarkdown_1=__importDefault(__webpack_require__("./src/templates/SafeMarkdown.jsx")),locale_1=__importDefault(__webpack_require__("./src/util/locale-do-not-import.js"));__webpack_require__("./src/sharedComponents/footer/CopyrightDialog/style.scss");var accessible_dialogue_module_scss_1=__importDefault(__webpack_require__("./src/sharedComponents/accessible-dialogue.module.scss")),extraCopyrightContent=void 0,setExtraCopyrightContent=function(content){extraCopyrightContent=content};exports.setExtraCopyrightContent=setExtraCopyrightContent;var CopyrightDialog=function(_a){var isOpen=_a.isOpen,closeModal=_a.closeModal;return isOpen?react_1.default.createElement(AccessibleDialog_1.default,{styles:{xCloseButton:accessible_dialogue_module_scss_1.default.xCloseButton+" no-mc"},id:"copyright-modal",className:"copyrightDialog",onClose:closeModal,closeOnClickBackdrop:!0},react_1.default.createElement("div",null,react_1.default.createElement("div",null,react_1.default.createElement(typography_1.Heading3,null,locale_1.default.copyright())),react_1.default.createElement("hr",{"aria-hidden":"true"}),react_1.default.createElement("div",{className:"modalBody"},react_1.default.createElement(SafeMarkdown_1.default,{markdown:locale_1.default.copyright_thanks({donors_link:(0,urlHelpers_1.pegasus)("/about/donors"),partners_link:(0,urlHelpers_1.pegasus)("/about/partners"),team_link:(0,urlHelpers_1.pegasus)("/about/team")})}),react_1.default.createElement(typography_1.BodyThreeText,null,locale_1.default.copyright_specialRecognition()),react_1.default.createElement(SafeMarkdown_1.default,{markdown:locale_1.default.copyright_artFrom({current_year:(new Date).getFullYear()})}),react_1.default.createElement(SafeMarkdown_1.default,{markdown:locale_1.default.copyright_codeLicense({gnu_license_link:"https://www.gnu.org/licenses/old-licenses/lgpl-2.1-standalone.html"})}),extraCopyrightContent&&react_1.default.createElement("div",{className:"extraCopyrightContent"},extraCopyrightContent),react_1.default.createElement(typography_1.BodyThreeText,null,locale_1.default.copyright_builtOnGithub()),react_1.default.createElement(link_1.default,{href:"https://aws.amazon.com/what-is-cloud-computing",className:"awsLogoContainer"},react_1.default.createElement("img",{src:"/shared/images/Powered-By_logo-horiz_RGB.png",alt:"Powered by AWS Cloud Computing",className:"awsLogo"})),react_1.default.createElement(SafeMarkdown_1.default,{markdown:locale_1.default.copyright_trademark({current_year:(new Date).getFullYear(),cs_discoveries:"CS Discoveries®"})})),react_1.default.createElement("hr",{"aria-hidden":"true"}))):null};exports.default=CopyrightDialog;try{setExtraCopyrightContent.displayName="setExtraCopyrightContent",setExtraCopyrightContent.__docgenInfo={description:"",displayName:"setExtraCopyrightContent",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/sharedComponents/footer/CopyrightDialog/index.tsx#setExtraCopyrightContent"]={docgenInfo:setExtraCopyrightContent.__docgenInfo,name:"setExtraCopyrightContent",path:"src/sharedComponents/footer/CopyrightDialog/index.tsx#setExtraCopyrightContent"})}catch(__react_docgen_typescript_loader_error){}try{CopyrightDialog.displayName="CopyrightDialog",CopyrightDialog.__docgenInfo={description:"",displayName:"CopyrightDialog",props:{isOpen:{defaultValue:null,description:"",name:"isOpen",required:!0,type:{name:"boolean"}},closeModal:{defaultValue:null,description:"",name:"closeModal",required:!0,type:{name:"(e: ChangeEvent<Element>) => void"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/sharedComponents/footer/CopyrightDialog/index.tsx#CopyrightDialog"]={docgenInfo:CopyrightDialog.__docgenInfo,name:"CopyrightDialog",path:"src/sharedComponents/footer/CopyrightDialog/index.tsx#CopyrightDialog"})}catch(__react_docgen_typescript_loader_error){}}}]);
//# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUcsY0FBYSxLQUFFLGlCQUFLQyxnQ0FDckIsOEJBQUMsdUJBQVksQ0FDWFAsU0FBVSxpQkFBS1Esa0JBQWtCLENBQy9CQyxjQUFjLElBQUlDLE1BQU9DLGtCQUc3Qiw4QkFBQyx1QkFBWSxDQUNYWCxTQUFVLGlCQUFLWSxzQkFBc0IsQ0FDbkNDLGlCQUNFLHlFQUdMckIsdUJBQ0MscUNBQUt0RCxVQUFVLHlCQUF5QnNELHVCQUUxQyw4QkFBQyxhQUFBYyxjQUFhLEtBQUUsaUJBQUtRLDJCQUNyQiw4QkFBQyxlQUFJLENBQ0hDLEtBQUssaURBQ0w3RSxVQUFVLG9CQUVWLHFDQUNFOEUsSUFBSSwrQ0FDSkMsSUFBSSxpQ0FDSi9FLFVBQVUsYUFHZCw4QkFBQyx1QkFBWSxDQUNYOEQsU0FBVSxpQkFBS2tCLG9CQUFvQixDQUNqQ1QsY0FBYyxJQUFJQyxNQUFPQyxjQUN6QlEsZUFBZ0IsMkJBSXRCLGtEQUFnQixXQUdsQixJQUNOLEVBRUEsZ0JBQWV4QixnQiIsInNvdXJjZXMiOlsid2VicGFjazovL2Jsb2NrbHktbW9vYy8uL3NyYy9zaGFyZWRDb21wb25lbnRzL0FjY2Vzc2libGVEaWFsb2cuanN4Iiwid2VicGFjazovL2Jsb2NrbHktbW9vYy8uL3NyYy90ZW1wbGF0ZXMvQ2xvc2VPbkVzY2FwZS5qc3giLCJ3ZWJwYWNrOi8vYmxvY2tseS1tb29jLy4vc3JjL3NoYXJlZENvbXBvbmVudHMvYWNjZXNzaWJsZS1kaWFsb2d1ZS5tb2R1bGUuc2NzcyIsIndlYnBhY2s6Ly9ibG9ja2x5LW1vb2MvLi9zcmMvc2hhcmVkQ29tcG9uZW50cy9mb290ZXIvQ29weXJpZ2h0RGlhbG9nL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vYmxvY2tseS1tb29jLy4vc3JjL3NoYXJlZENvbXBvbmVudHMvYWNjZXNzaWJsZS1kaWFsb2d1ZS5tb2R1bGUuc2Nzcz9mMGI0Iiwid2VicGFjazovL2Jsb2NrbHktbW9vYy8uL3NyYy9zaGFyZWRDb21wb25lbnRzL2Zvb3Rlci9Db3B5cmlnaHREaWFsb2cvc3R5bGUuc2Nzcz9lYTI5Iiwid2VicGFjazovL2Jsb2NrbHktbW9vYy8uL3NyYy9zaGFyZWRDb21wb25lbnRzL2Zvb3Rlci9Db3B5cmlnaHREaWFsb2cvaW5kZXgudHN4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBDbG9zZUJ1dHRvbiBmcm9tICdAY29kZS1kb3Qtb3JnL2NvbXBvbmVudC1saWJyYXJ5L2Nsb3NlQnV0dG9uJztcbmltcG9ydCBjbGFzc25hbWVzIGZyb20gJ2NsYXNzbmFtZXMnO1xuaW1wb3J0IEZvY3VzVHJhcCBmcm9tICdmb2N1cy10cmFwLXJlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgQ2xvc2VPbkVzY2FwZSBmcm9tICdAY2RvL2FwcHMvdGVtcGxhdGVzL0Nsb3NlT25Fc2NhcGUnO1xuaW1wb3J0IGkxOG4gZnJvbSAnQGNkby9sb2NhbGUnO1xuXG5pbXBvcnQgZGVmYXVsdFN0eWxlIGZyb20gJy4vYWNjZXNzaWJsZS1kaWFsb2d1ZS5tb2R1bGUuc2Nzcyc7XG5cbmZ1bmN0aW9uIEFjY2Vzc2libGVEaWFsb2coe1xuICBpZCxcbiAgc3R5bGVzLFxuICBvbkNsb3NlLFxuICBvbkRpc21pc3MsXG4gIGNoaWxkcmVuLFxuICBjbGFzc05hbWUsXG4gIGZhbGxiYWNrRm9jdXMsXG4gIGluaXRpYWxGb2N1cyA9IHRydWUsXG4gIGNsb3NlT25DbGlja0JhY2tkcm9wID0gZmFsc2UsXG4gIG9uRGVhY3RpdmF0ZSA9IG9uQ2xvc2UsXG4gIG5vTUMgPSBmYWxzZSwgLy8gZXhjbHVkZSBNaW5lQ3JhZnQgYnV0dG9uIHN0eWxlc1xufSkge1xuICAvLyBJZiB0aGVzZSBzdHlsZXMgYXJlIHByb3ZpZGVkIGJ5IHRoZSBnaXZlbiBzdHlsZXNoZWV0LCB1c2UgdGhlbVxuICBjb25zdCBtb2RhbFN0eWxlID0gc3R5bGVzPy5tb2RhbCB8fCBkZWZhdWx0U3R5bGUubW9kYWw7XG4gIGNvbnN0IGJhY2tkcm9wU3R5bGUgPSBzdHlsZXM/Lm1vZGFsQmFja2Ryb3AgfHwgZGVmYXVsdFN0eWxlLm1vZGFsQmFja2Ryb3A7XG4gIGxldCBjbG9zZUljb25TdHlsZSA9IHN0eWxlcz8ueENsb3NlQnV0dG9uIHx8IGRlZmF1bHRTdHlsZS54Q2xvc2VCdXR0b247XG4gIGNsb3NlSWNvblN0eWxlID0gbm9NQyA/IFtjbG9zZUljb25TdHlsZSwgJ25vLW1jJ10gOiBjbG9zZUljb25TdHlsZTtcblxuICAvLyBUaGlzIHByb3ZpZGVzIHRoZSBvcHRpb24gZm9yIHRoZXJlIHRvIGJlIGRpZmZlcmVudCBiZWhhdmlvcnMgYmV0d2VlbiBjbG9zaW5nIHRoZSBkaWFsb2dcbiAgLy8gYW5kIGV4cGxpY2l0bHkgZGlzbWlzc2luZyBpdCwgZm9yIGV4YW1wbGUgd2hlbiB0aGUgdXNlciBoYXMgc2VsZWN0ZWQgXCJyZW1pbmQgbWUgbGF0ZXJcIi5cbiAgY29uc3QgeEljb25PbkNsaWNrID0gb25EaXNtaXNzID8gb25EaXNtaXNzIDogb25DbG9zZTtcblxuICByZXR1cm4gKFxuICAgIDxkaXY+XG4gICAgICA8ZGl2IGNsYXNzTmFtZT17YmFja2Ryb3BTdHlsZX0gLz5cbiAgICAgIDxDbG9zZU9uRXNjYXBlIGhhbmRsZUNsb3NlPXtvbkNsb3NlfT5cbiAgICAgICAgPEZvY3VzVHJhcFxuICAgICAgICAgIGZvY3VzVHJhcE9wdGlvbnM9e3tcbiAgICAgICAgICAgIGluaXRpYWxGb2N1czogaW5pdGlhbEZvY3VzLFxuICAgICAgICAgICAgb25EZWFjdGl2YXRlOiBvbkRlYWN0aXZhdGUsXG4gICAgICAgICAgICBjbGlja091dHNpZGVEZWFjdGl2YXRlczogY2xvc2VPbkNsaWNrQmFja2Ryb3AsXG4gICAgICAgICAgICBmYWxsYmFja0ZvY3VzOiBmYWxsYmFja0ZvY3VzLFxuICAgICAgICAgIH19XG4gICAgICAgID5cbiAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICBpZD17aWR9XG4gICAgICAgICAgICBhcmlhLW1vZGFsXG4gICAgICAgICAgICBhcmlhLWxhYmVsbGVkYnk9e2Ake2lkfS10aXRsZWB9XG4gICAgICAgICAgICBjbGFzc05hbWU9e2NsYXNzbmFtZXMobW9kYWxTdHlsZSwgY2xhc3NOYW1lKX1cbiAgICAgICAgICAgIHJvbGU9XCJkaWFsb2dcIlxuICAgICAgICAgID5cbiAgICAgICAgICAgIDxDbG9zZUJ1dHRvblxuICAgICAgICAgICAgICBpZD1cInVpLWNsb3NlLWRpYWxvZ1wiXG4gICAgICAgICAgICAgIGNsYXNzTmFtZT17Y2xvc2VJY29uU3R5bGV9XG4gICAgICAgICAgICAgIGFyaWEtbGFiZWw9e2kxOG4uY2xvc2VEaWFsb2coKX1cbiAgICAgICAgICAgICAgb25DbGljaz17eEljb25PbkNsaWNrfVxuICAgICAgICAgICAgLz5cbiAgICAgICAgICAgIHtjaGlsZHJlbn1cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9Gb2N1c1RyYXA+XG4gICAgICA8L0Nsb3NlT25Fc2NhcGU+XG4gICAgPC9kaXY+XG4gICk7XG59XG5cbkFjY2Vzc2libGVEaWFsb2cucHJvcFR5cGVzID0ge1xuICBpZDogUHJvcFR5cGVzLnN0cmluZyxcbiAgc3R5bGVzOiBQcm9wVHlwZXMub2JqZWN0LFxuICBvbkNsb3NlOiBQcm9wVHlwZXMuZnVuYy5pc1JlcXVpcmVkLFxuICBvbkRpc21pc3M6IFByb3BUeXBlcy5mdW5jLFxuICBjaGlsZHJlbjogUHJvcFR5cGVzLm5vZGUsXG4gIGNsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcbiAgZmFsbGJhY2tGb2N1czogUHJvcFR5cGVzLnN0cmluZyxcbiAgaW5pdGlhbEZvY3VzOiBQcm9wVHlwZXMuYm9vbCxcbiAgY2xvc2VPbkNsaWNrQmFja2Ryb3A6IFByb3BUeXBlcy5ib29sLFxuICBvbkRlYWN0aXZhdGU6IFByb3BUeXBlcy5mdW5jLFxuICBub01DOiBQcm9wVHlwZXMuYm9vbCxcbn07XG5cbmV4cG9ydCBkZWZhdWx0IEFjY2Vzc2libGVEaWFsb2c7XG4iLCJpbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcblxuLyoqXG4gKiBVdGlsaXR5IHdyYXBwZXIgY29tcG9uZW50IHRoYXQgY2FsbHMgYSBjbG9zZSBmdW5jdGlvbiB3aGVuIHRoZSBFc2NhcGUga2V5IGlzIHByZXNzZWRcbiAqL1xuY29uc3QgQ2xvc2VPbkVzY2FwZSA9ICh7aGFuZGxlQ2xvc2UsIGNsYXNzTmFtZSwgY2hpbGRyZW59KSA9PiB7XG4gIGNvbnN0IGhhbmRsZUtleURvd24gPSBldmVudCA9PiB7XG4gICAgaWYgKGV2ZW50LmtleSA9PT0gJ0VzY2FwZScpIHtcbiAgICAgIGhhbmRsZUNsb3NlKGV2ZW50KTtcbiAgICB9XG4gIH07XG5cbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT17Y2xhc3NOYW1lfSBvbktleURvd249e2hhbmRsZUtleURvd259PlxuICAgICAge2NoaWxkcmVufVxuICAgIDwvZGl2PlxuICApO1xufTtcblxuQ2xvc2VPbkVzY2FwZS5wcm9wVHlwZXMgPSB7XG4gIGhhbmRsZUNsb3NlOiBQcm9wVHlwZXMuZnVuYy5pc1JlcXVpcmVkLFxuICBjaGlsZHJlbjogUHJvcFR5cGVzLm5vZGUsXG4gIGNsYXNzTmFtZTogUHJvcFR5cGVzLnN0cmluZyxcbn07XG5cbmV4cG9ydCBkZWZhdWx0IENsb3NlT25Fc2NhcGU7XG4iLCIvLyBJbXBvcnRzXG5pbXBvcnQgX19fQ1NTX0xPQURFUl9BUElfU09VUkNFTUFQX0lNUE9SVF9fXyBmcm9tIFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL3NvdXJjZU1hcHMuanNcIjtcbmltcG9ydCBfX19DU1NfTE9BREVSX0FQSV9JTVBPUlRfX18gZnJvbSBcIi4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIjtcbnZhciBfX19DU1NfTE9BREVSX0VYUE9SVF9fXyA9IF9fX0NTU19MT0FERVJfQVBJX0lNUE9SVF9fXyhfX19DU1NfTE9BREVSX0FQSV9TT1VSQ0VNQVBfSU1QT1JUX19fKTtcbi8vIE1vZHVsZVxuX19fQ1NTX0xPQURFUl9FWFBPUlRfX18ucHVzaChbbW9kdWxlLmlkLCBcIi50TldfVFFpMEMzTHFsNnVLQ1dkdHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7b3BhY2l0eTouNjt6LWluZGV4OjEyNTB9LndONjVCOFVCSUVOalI3Rzd3endke3Bvc2l0aW9uOmZpeGVkO3RvcDoxMCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7ei1pbmRleDoxMzUwO3dpZHRoOjcwJTttYXgtd2lkdGg6NjAwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMzMzM7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzoxcmVtO292ZXJmbG93OmF1dG99Lmtyd2lrWTJpd0dlX2NYUUhSRkJLe2JhY2tncm91bmQ6bm9uZTtjb2xvcjppbmhlcml0O2JvcmRlcjpub25lO3BhZGRpbmc6MDtmb250OmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7b3V0bGluZTppbmhlcml0O2JveC1zaGFkb3c6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MXJlbTtpbnNldC1pbmxpbmUtZW5kOjFyZW19Lmtyd2lrWTJpd0dlX2NYUUhSRkJLIGl7Y29sb3I6I2JlYzJjNztmb250LXNpemU6MS4xODc1cmVtO2xpbmUtaGVpZ2h0OjEuNDg0NHJlbTt3aWR0aDoxLjQ4NDRyZW19Lmtyd2lrWTJpd0dlX2NYUUhSRkJLOmhvdmVye2JveC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6aW5oZXJpdDtib3JkZXI6bm9uZTtwYWRkaW5nOjA7Zm9udDppbmhlcml0O2N1cnNvcjpwb2ludGVyO291dGxpbmU6aW5oZXJpdH0ua3J3aWtZMml3R2VfY1hRSFJGQks6aG92ZXIgaXtjb2xvcjojOTg5ZWE1fS5rcndpa1kyaXdHZV9jWFFIUkZCSzpmb2N1c3tvdXRsaW5lOiMwMDllYjAgc29saWQgMnB4O291dGxpbmUtb2Zmc2V0OjJweH1cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJ3ZWJwYWNrOi8vLi9zcmMvc2hhcmVkQ29tcG9uZW50cy9hY2Nlc3NpYmxlLWRpYWxvZ3VlLm1vZHVsZS5zY3NzXCIsXCJ3ZWJwYWNrOi8vLi8uLi9zaGFyZWQvY3NzL2NvbG9yLnNjc3NcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIkFBRUEsc0JBQ0UsY0FBQSxDQUNBLEtBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLE1BQUEsQ0FDQSxxQkFBQSxDQUNBLFVBQUEsQ0FDQSxZQUFBLENBR0Ysc0JBQ0UsY0FBQSxDQUNBLE9BQUEsQ0FDQSxRQUFBLENBQ0EsMEJBQUEsQ0FDQSxZQUFBLENBQ0EsU0FBQSxDQUNBLGVBQUEsQ0FDQSxxQkFBQSxDQUNBLFVDeURhLENEeERiLGlCQUFBLENBQ0EsWUFBQSxDQUNBLGFBQUEsQ0FHRixzQkFFRSxlQUFBLENBQ0EsYUFBQSxDQUNBLFdBQUEsQ0FDQSxTQUFBLENBQ0EsWUFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUVBLGlCQUFBLENBQ0EsUUFBQSxDQUNBLHFCQUFBLENBRUEsd0JBQ0UsYUM4SmEsQ0Q3SmIsbUJBQUEsQ0FDQSxxQkFBQSxDQUNBLGVBQUEsQ0FHRiw0QkFFRSxlQUFBLENBQ0EsZUFBQSxDQUNBLGFBQUEsQ0FDQSxXQUFBLENBQ0EsU0FBQSxDQUNBLFlBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUVBLDhCQUNFLGFDOElXLENEMUlmLDRCQUNFLHlCQUFBLENBQ0Esa0JBQUFcIixcInNvdXJjZXNDb250ZW50XCI6W1wiQGltcG9ydCAnY29sb3Iuc2Nzcyc7XFxuXFxuLm1vZGFsQmFja2Ryb3Age1xcbiAgcG9zaXRpb246IGZpeGVkO1xcbiAgdG9wOiAwO1xcbiAgcmlnaHQ6IDA7XFxuICBib3R0b206IDA7XFxuICBsZWZ0OiAwO1xcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcXG4gIG9wYWNpdHk6IDAuNjtcXG4gIHotaW5kZXg6IDEyNTA7XFxufVxcblxcbi5tb2RhbCB7XFxuICBwb3NpdGlvbjogZml4ZWQ7XFxuICB0b3A6IDEwJTtcXG4gIGxlZnQ6IDUwJTtcXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcXG4gIHotaW5kZXg6IDEzNTA7XFxuICB3aWR0aDogNzAlO1xcbiAgbWF4LXdpZHRoOiA2MDBweDtcXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XFxuICBjb2xvcjogJGRlZmF1bHRfdGV4dDtcXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcXG4gIHBhZGRpbmc6IDFyZW07XFxuICBvdmVyZmxvdzogYXV0bztcXG59XFxuXFxuLnhDbG9zZUJ1dHRvbiB7XFxuICAvLyBDbGVhciBkZWZhdWx0IGJ1dHRvbiBzdHlsZXNcXG4gIGJhY2tncm91bmQ6IG5vbmU7XFxuICBjb2xvcjogaW5oZXJpdDtcXG4gIGJvcmRlcjogbm9uZTtcXG4gIHBhZGRpbmc6IDA7XFxuICBmb250OiBpbmhlcml0O1xcbiAgY3Vyc29yOiBwb2ludGVyO1xcbiAgb3V0bGluZTogaW5oZXJpdDtcXG4gIGJveC1zaGFkb3c6IG5vbmU7XFxuXFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XFxuICB0b3A6IDFyZW07XFxuICBpbnNldC1pbmxpbmUtZW5kOiAxcmVtOyAvLyBMb2dpY2FsIHByb3BlcnR5IGZvciByaWdodCBpbiBMVFIsIGxlZnQgaW4gUlRMXFxuXFxuICBpIHtcXG4gICAgY29sb3I6ICRsaWdodF9ncmF5XzMwMDtcXG4gICAgZm9udC1zaXplOiAxLjE4NzVyZW07XFxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ4NDRyZW07XFxuICAgIHdpZHRoOiAxLjQ4NDRyZW07XFxuICB9XFxuXFxuICAmOmhvdmVyIHtcXG4gICAgLy8gQ2xlYXIgZGVmYXVsdCBidXR0b24gc3R5bGVzXFxuICAgIGJveC1zaGFkb3c6IG5vbmU7XFxuICAgIGJhY2tncm91bmQ6IG5vbmU7XFxuICAgIGNvbG9yOiBpbmhlcml0O1xcbiAgICBib3JkZXI6IG5vbmU7XFxuICAgIHBhZGRpbmc6IDA7XFxuICAgIGZvbnQ6IGluaGVyaXQ7XFxuICAgIGN1cnNvcjogcG9pbnRlcjtcXG4gICAgb3V0bGluZTogaW5oZXJpdDtcXG5cXG4gICAgaSB7XFxuICAgICAgY29sb3I6ICRsaWdodF9ncmF5XzUwMDtcXG4gICAgfVxcbiAgfVxcblxcbiAgJjpmb2N1cyB7XFxuICAgIG91dGxpbmU6ICRicmFuZF9wcmltYXJ5X2RlZmF1bHQgc29saWQgMnB4O1xcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xcbiAgfVxcbn1cXG5cIixcIi8vIGNvbG9ycyBmcm9tIGh0dHBzOi8vd3d3LmRyb3Bib3guY29tL3MveWNqaXd0OHZ4bG12MmloL0NvZGUub3JnX3N0eWxlc2hlZXRfdjJfMDkuMDUuMTMucGRmXFxuXFxuLy8gUGxlYXNlIGtlZXAgdGhpcyBmaWxlIHNpbXBsZTsgaXQgc2hvdWxkIG9ubHkgY29udGFpbiBjb2xvciBkZWZpbml0aW9uc1xcbi8vICAgYW5kIGFsaWFzZXMuICBWYXJpYWJsZXMgZGVmaW5lZCBpbiB0aGlzIGZpbGUgYXJlIGV4cG9ydGVkIHRvXFxuLy8gICBhcHBzL3NyYy91dGlsL2NvbG9yLmpzIGR1cmluZyB0aGUgYXBwcyBidWlsZCBwcm9jZXNzLlxcblxcbiRibGFjazogIzAwMDtcXG4kYmFja2dyb3VuZF9ibGFjazogIzEyMTQxNjtcXG4kZGFya19ncmF5OiAjMkQzMTM5O1xcbiRkYXJrZXN0X2dyYXk6ICMyOTJGMzY7XFxuJGRhcmtfc2xhdGVfZ3JheTogIzI4MmMzNDtcXG4kZGFya2VzdF9zbGF0ZV9ncmF5OiAjMjUyOTJkO1xcbiRkYXJrX2NoYXJjb2FsOiAjNGQ1NzVmO1xcbiRjaGFyY29hbDogIzViNjc3MDtcXG4kbGlnaHRfZ3JheTogIzk0OWNhMjtcXG4kbGlnaHRlcl9ncmF5OiAjYzZjYWNkO1xcbiRsaWdodGVzdF9ncmF5OiAjZTdlOGVhO1xcbiRiYWNrZ3JvdW5kX2dyYXk6ICNmMmYyZjI7XFxuJGRpbWdyYXk6ICM2OTY5Njk7XFxuJHdoaXRlOiAjZmZmO1xcbiRkZWZhdWx0X2JsdWU6ICMzNjcwYjM7XFxuXFxuJGRhcmtfdGVhbDogIzAwOTRhMztcXG4kdGVhbDogIzAwOTNhNDtcXG4kYXBwbGFiX2J1dHRvbl90ZWFsOiAjMWFiYzljO1xcbiRsaWdodF90ZWFsOiAjNTljYWQzO1xcbiRsaWdodGlzaF90ZWFsOiAjODBkNmRlO1xcbiRsaWdodGVyX3RlYWw6ICNhNmUzZTg7XFxuJGxpZ2h0ZXN0X3RlYWw6ICNkOWYzZjU7XFxuJGFpX3J1YnJpY19jeWFuOiAjM2NmZmY4O1xcblxcbiRwdXJwbGU6ICM4YzUyYmE7XFxuJGxpZ2h0X3B1cnBsZTogI2E2OWJjMTtcXG4kbGlnaHRlcl9wdXJwbGU6ICNjZmM5ZGU7XFxuJGxpZ2h0ZXN0X3B1cnBsZTogI2ViZThmMTtcXG5cXG4kY3lhbjogIzAwOTRjYTtcXG4kbGlnaHRfY3lhbjogIzU5YjlkYztcXG4kbGlnaHRlcl9jeWFuOiAjYTZkYWVkO1xcbiRsaWdodGVzdF9jeWFuOiAjZDllZmY3O1xcbiRhbG1vc3Rfd2hpdGVfY3lhbjogI2Y1ZmNmZjtcXG5cXG4kb3JhbmdlOiAjZmZhNDAwO1xcbiRsaWdodF9vcmFuZ2U6ICNmZmM0NTk7XFxuJGxpZ2h0ZXJfb3JhbmdlOiAjZmZlMGE2O1xcbiRsaWdodGVzdF9vcmFuZ2U6ICNmZmYyZDk7XFxuJGRhcmtfb3JhbmdlOiAjZmY4NjAwO1xcblxcbiRncmVlbjogI2I5YmYxNTtcXG4kbGlnaHRfZ3JlZW46ICNkMWQ1Njc7XFxuJGxpZ2h0ZXJfZ3JlZW46ICNlN2U5YWQ7XFxuJGxpZ2h0ZXN0X2dyZWVuOiAjZjVmNWRjO1xcbiRoaWdobGlnaHRfZ3JlZW46ICM4YWZjOWI7XFxuXFxuJHllbGxvdzogI2ZmYjgxZDtcXG4kbGlnaHRfeWVsbG93OiAjZmZkYjc0O1xcbiRsaWdodGVyX3llbGxvdzogI2ZmZWJiNTtcXG4kbGlnaHRlc3RfeWVsbG93OiAjZmZmN2RmO1xcblxcbiRnb2xkZW5yb2Q6ICNkYWE1MjA7XFxuXFxuJGhlYWRlcl90ZXh0OiAkd2hpdGU7XFxuJGJrZ25kX2NvbG9yOiAkdGVhbDtcXG4kaW5zZXRfY29sb3I6ICRsaWdodGVyX2dyYXk7XFxuJGRhcmtfY29sb3I6ICRwdXJwbGU7XFxuJGhkcl9jb2xvcjogJHB1cnBsZTtcXG5cXG4vLyBTb21lIGV4dHJhIGNvbG9ycy5cXG4kcmVkOiAjYzAwO1xcbiRsaWdodGVzdF9yZWQ6ICNmY2M7XFxuJGRhcmtfcmVkOiAjZDYyOTExO1xcbiRyZWFsZ3JlZW46ICMwMDgwMDA7XFxuJHJlYWx5ZWxsb3c6ICNmZjA7XFxuJG11c3RhcmR5ZWxsb3c6ICNlZmNkMWM7XFxuJHR3aXR0ZXJfYmx1ZTogIzAwYWNlZDtcXG4kZmFjZWJvb2tfYmx1ZTogIzNiNTk5ODtcXG4kbGlua2VkaW5fYmx1ZTogIzAwNzdCNTtcXG4kZGFya19ibHVlOiAjMDA2NDdmO1xcbiRibG9ja2x5X2ZseW91dF9ncmF5OiAjZGRkO1xcbiRkZWZhdWx0X3RleHQ6ICMzMzM7XFxuJGJvcmRlcl9ncmF5OiAjYmJiO1xcbiRib3JkZXJfbGlnaHRfZ3JheTogI2Q4ZDhkODtcXG4kdGFibGVfaGVhZGVyOiAjZWNlY2VjO1xcbiR0YWJsZV9saWdodF9yb3c6ICNmY2ZjZmM7XFxuJHRhYmxlX2Rhcmtfcm93OiAjZjRmNGY0O1xcblxcbi8vIFByb2dyZXNzIGNvbG9ycy5cXG4kbGV2ZWxfc3VibWl0dGVkOiAkcHVycGxlO1xcbiRsZXZlbF9wZXJmZWN0OiByZ2IoMTQsIDE5MCwgMTQpO1xcbiRsZXZlbF9wYXNzZWQ6IHJnYigxNTksIDIxMiwgMTU5KTtcXG4kbGV2ZWxfYXR0ZW1wdGVkOiAkcmVhbHllbGxvdztcXG4kbGV2ZWxfbm90X3RyaWVkOiAjZmVmZWZlO1xcbiRsZXZlbF9jdXJyZW50OiAkb3JhbmdlO1xcbiRsZXZlbF9yZXZpZXdfcmVqZWN0ZWQ6ICRyZWQ7XFxuJGxldmVsX3Jldmlld19hY2NlcHRlZDogcmdiKDExLCAxNDIsIDExKTsgLy8gVE9ETzogJGxldmVsX3Bhc3NlZDtcXG4kYXNzZXNzbWVudDogJGN5YW47XFxuJHdvcmtzcGFjZV9ydW5uaW5nX2JhY2tncm91bmQ6ICNlNWU1ZTU7XFxuXFxuLy8gRXhwZXJpbWVudGFsIFNwcml0ZSBMYWIgdmFsaWRhdGlvbiBjb2xvcnMuXFxuJGRhcmtfcHVycGxlOiAjNjgyQTc3O1xcbiRicmlnaHRfZ3JlZW46ICMwZWJlMGU7XFxuJG5lb25fcGluazogI2U5MTE4ZjtcXG5cXG4vLyBMaW5rcyAodXNlZCBpbiBhcHBzKS5cXG4kbGlua19jb2xvcjogIzA1OTZjZTtcXG5cXG4vLyBTaGFkb3cuXFxuJHNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjMpO1xcblxcbi8vIENvbG9ycyB0aGF0IGFyZSB0YWtlbiBmcm9tIGJvb3RzdHJhcCwgYW5kIG5vdCBuZWNlc3NhcmlseSBwYXJ0IG9mIG91ciBjb3JlIHRoZW1lLlxcbiRib290c3RyYXBfYnV0dG9uX2JsdWU6ICMzMzdhYjc7XFxuJGJvb3RzdHJhcF9idXR0b25fcmVkOiAjZDk1MzRmO1xcbiRib290c3RyYXBfZXJyb3JfYmFja2dyb3VuZDogI2YyZGVkZTtcXG4kYm9vdHN0cmFwX2Vycm9yX3RleHQ6ICNiOTRhNDg7XFxuJGJvb3RzdHJhcF92M19lcnJvcl90ZXh0OiAjYTk0NDQyO1xcbiRib290c3RyYXBfZXJyb3JfYm9yZGVyOiAjZWJjY2QxO1xcbiRib290c3RyYXBfd2FybmluZ19iYWNrZ3JvdW5kOiAjZmNmOGUzO1xcbiRib290c3RyYXBfd2FybmluZ190ZXh0OiAjYzA5ODUzO1xcbiRib290c3RyYXBfd2FybmluZ19ib3JkZXI6ICNmYWViY2M7XFxuJGJvb3RzdHJhcF9ib3JkZXJfY29sb3I6ICNjY2NjY2M7XFxuJGJvb3RzdHJhcF9zdWNjZXNzX2JhY2tncm91bmQ6ICNkZmYwZDg7XFxuJGJvb3RzdHJhcF9zdWNjZXNzX3RleHQ6ICM0Njg4NDc7XFxuJGJvb3RzdHJhcF9zdWNjZXNzX2JvcmRlcjogI2Q2ZTljNjtcXG5cXG4vLyBDb2xvcnMgdGFrZW4gZnJvbSBkcm9wbGV0LCBub3QgcGFydCBvZiBvdXIgY29yZSB0aGVtZS5cXG4kZHJvcGxldF9saWdodF9ncmVlbjogI2QzZTk2NTtcXG4kZHJvcGxldF9ibHVlOiAjNjRiNWY2O1xcbiRkcm9wbGV0X2JyaWdodF9ibHVlOiAjMTljM2UxO1xcbiRkcm9wbGV0X3llbGxvdzogI2ZmZjE3NjtcXG4kZHJvcGxldF9vcmFuZ2U6ICNmZmI3NGQ7XFxuJGRyb3BsZXRfcmVkOiAjZjc4MTgzO1xcbiRkcm9wbGV0X2N5YW46ICM0ZGQwZTE7XFxuJGRyb3BsZXRfcGluazogI2Y1N2FjNjtcXG4kZHJvcGxldF9wdXJwbGU6ICNiYjc3Yzc7XFxuJGRyb3BsZXRfZ3JlZW46ICM2OGQ5OTU7XFxuJGRyb3BsZXRfd2hpdGU6ICR3aGl0ZTtcXG5cXG4vLyBPY2VhbnM6IGRlZXAgYmx1ZSBiYWNrZ3JvdW5kLlxcbiRvY2VhbnNfZGVlcF9ibHVlOiByZ2IoMiwgMCwgMjgpO1xcblxcbi8vIERhcmsgdGhlbWUgYmFja2dyb3VuZCAodXNlZCBieSBkZWZhdWx0IGluIE11c2ljIExhYilcXG4kZGFya19ibGFjazogIzEyMTIxMjtcXG5cXG4vLyA9PT0tLS0tPT09LS0tLT09PS0tLS0gUGhhc2UgMSBDb2xvcnM6IC0tLS09PT0tLS0tPT09LS0tLT09PVxcbi8vIEJyYW5kXFxuJGJyYW5kX3ByaW1hcnlfbGlnaHQ6ICNFMEY4Rjk7XFxuJGJyYW5kX3ByaW1hcnlfZGVmYXVsdDogIzAwOUVCMDtcXG4kYnJhbmRfcHJpbWFyeV9kYXJrOiAjMDA3Nzg1O1xcblxcbiRicmFuZF9zZWNvbmRhcnlfbGlnaHQ6ICNFMEQxRUM7XFxuJGJyYW5kX3NlY29uZGFyeV9kZWZhdWx0OiAjOEM1MkJBO1xcbiRicmFuZF9zZWNvbmRhcnlfZGFyazogIzZDNDY4QTtcXG5cXG4kYnJhbmRfYWNjZW50X2RlZmF1bHQ6ICNFRDYwNjA7XFxuXFxuJGJyYW5kX3RlYWxfNTogI0RGRjJGNDtcXG5cXG4vL1Byb2R1Y3RcXG4kcHJvZHVjdF9hZmZpcm1hdGl2ZV9kZWZhdWx0OiAjM0VBMzNFO1xcblxcbiRwcm9kdWN0X25lZ2F0aXZlX2xpZ2h0OiAjRkRFQkU5O1xcbiRwcm9kdWN0X25lZ2F0aXZlX2RlZmF1bHQ6ICNFNTMxMUE7XFxuJHByb2R1Y3RfbmVnYXRpdmVfZGFyazogI0FBMjUxMztcXG5cXG4kcHJvZHVjdF9jYXV0aW9uX2RlZmF1bHQ6ICNGOUNCMjg7XFxuXFxuJHByb2R1Y3RfaW5mb3JtYXRpb25fZGVmYXVsdDogIzAwN0FDQztcXG5cXG4vLyBOZXV0cmFsXFxuJG5ldXRyYWxfd2hpdGU6ICNGRkZGRkY7XFxuJG5ldXRyYWxfbGlnaHQ6ICNGN0Y4RkE7XFxuJG5ldXRyYWxfZ3JheTEwOiAjRUFFQkVCO1xcbiRuZXV0cmFsX2RhcmsxMDogI0VBRUNFRjtcXG4kbmV1dHJhbF9kYXJrMjA6ICNEMUQ0RDg7XFxuJG5ldXRyYWxfZGFyazMwOiAjQkVDMkM3O1xcbiRuZXV0cmFsX2Rhcms0MDogI0FCQjBCNjtcXG4kbmV1dHJhbF9kYXJrNTA6ICM5ODlFQTU7XFxuJG5ldXRyYWxfZGFyazYwOiAjODU4Qzk0O1xcbiRuZXV0cmFsX2Rhcms3MDogIzcyN0E4MztcXG4kbmV1dHJhbF9kYXJrODA6ICM1RjY4NzI7XFxuJG5ldXRyYWxfZGFyazkwOiAjNEM1NjYxO1xcbiRuZXV0cmFsX2Rhcms6ICMyOTJGMzY7XFxuXFxuLy9CcmFuZHNcXG4kZ29vZ2xlX2JyYW5kX2NvbG9yOiAjMEY5RDU4O1xcbiRtaWNyb3NvZnRfYnJhbmRfY29sb3I6ICNGRkI5MDA7XFxuJGZhY2Vib29rX2JyYW5kX2NvbG9yOiAjM0I1OTk4O1xcbiRjbGV2ZXJfYnJhbmRfY29sb3I6ICMxNDY0RkY7XFxuXFxuLy8gPT09LS0tLT09PS0tLS09PT0tLS0tIERlc2lnbiBzeXN0ZW0gY29sb3JzOiAtLS0tPT09LS0tLT09PS0tLS09PT1cXG5cXG4kbGlnaHRfcHJpbWFyeV8xMDA6ICNCRkU0RTg7XFxuJGxpZ2h0X3ByaW1hcnlfNTAwOiAjMDA5M0E0O1xcbiRsaWdodF9wcmltYXJ5XzcwMDogIzAwNzc4NTtcXG5cXG4kbGlnaHRfc2Vjb25kYXJ5XzEwMDogI0UyRDRFRTtcXG4kbGlnaHRfc2Vjb25kYXJ5XzUwMDogIzhDNTJCQTtcXG4kbGlnaHRfc2Vjb25kYXJ5XzcwMDogIzZDNDY4QTtcXG5cXG4kbGlnaHRfZ3JheV81MDogI0Y3RjhGQTtcXG4kbGlnaHRfZ3JheV8xMDA6ICNFQUVDRUY7XFxuJGxpZ2h0X2dyYXlfMjAwOiAjRDFENEQ4O1xcbiRsaWdodF9ncmF5XzMwMDogI0JFQzJDNztcXG4kbGlnaHRfZ3JheV80MDA6ICNBQkIwQjY7XFxuJGxpZ2h0X2dyYXlfNTAwOiAjOTg5RUE1O1xcbiRsaWdodF9ncmF5XzYwMDogIzg1OEM5NDtcXG4kbGlnaHRfZ3JheV83MDA6ICM3MjdBODM7XFxuJGxpZ2h0X2dyYXlfODAwOiAjNUY2ODcyO1xcbiRsaWdodF9ncmF5XzkwMDogIzRDNTY2MTtcXG4kbGlnaHRfZ3JheV85NTA6ICMzOTQ0NTA7XFxuXFxuJGxpZ2h0X2FmZmlybWF0aXZlXzEwMDogI0UyRjFFMjtcXG4kbGlnaHRfYWZmaXJtYXRpdmVfNTAwOiAjM0VBMzNFO1xcbiRsaWdodF9hZmZpcm1hdGl2ZV83MDA6ICMyRDc0MkQ7XFxuXFxuJGxpZ2h0X25lZ2F0aXZlXzEwMDogI0ZCRTBERDtcXG4kbGlnaHRfbmVnYXRpdmVfNTAwOiAjRTUzMTFBO1xcbiRsaWdodF9uZWdhdGl2ZV83MDA6ICNCMjQ5NDk7XFxuXFxuJGxpZ2h0X2NhdXRpb25fMTAwOiAjRkVGN0RGO1xcbiRsaWdodF9jYXV0aW9uXzUwMDogI0Y5Q0IyODtcXG4kbGlnaHRfY2F1dGlvbl83MDA6ICNDN0EyMjA7XFxuXFxuJGxpZ2h0X2FjY2VudF8xMDA6ICNGQUQ3RDc7XFxuJGxpZ2h0X2FjY2VudF81MDA6ICNFRDYwNjA7XFxuJGxpZ2h0X2FjY2VudF83MDA6ICNEODRDNEM7XFxuXFxuJGxpZ2h0X2FxdWFfMTAwOiAjQ0VGRkZEO1xcbiRsaWdodF9hcXVhXzUwMDogIzNDRkZGODtcXG4kbGlnaHRfYXF1YV83MDA6ICMzMENDQzY7XFxuXFxuJGxpZ2h0X29yYW5nZV8xMDA6ICNGRkVEQ0M7XFxuJGxpZ2h0X29yYW5nZV81MDA6ICNGRkE0MDA7XFxuJGxpZ2h0X29yYW5nZV83MDA6ICNDQzgzMDA7XFxuXFxuJGxpZ2h0X2luZm9fMTAwOiAjRENFRkZCO1xcbiRsaWdodF9pbmZvXzUwMDogIzE4OTJFMztcXG4kbGlnaHRfaW5mb183MDA6ICMxMzc1QjY7XFxuXFxuJGxpZ2h0X3doaXRlOiAjRkZGRkZGO1xcblxcbiRsaWdodF9ibGFjazogIzI5MkYzNjtcXG5cXG4kbGlnaHRfYmxhY2tfb3BhY2l0eV85MDogcmdiYSg0MSwgNDcsIDU0LCAwLjkwKTtcXG4kbGlnaHRfYmxhY2tfb3BhY2l0eS04MDogcmdiYSg0MSwgNDcsIDU0LCAwLjgwKTtcXG4kbGlnaHRfYmxhY2tfb3BhY2l0eS03MDogcmdiYSg0MSwgNDcsIDU0LCAwLjcwKTtcXG4kbGlnaHRfYmxhY2tfb3BhY2l0eS02MDogcmdiYSg0MSwgNDcsIDU0LCAwLjYwKTtcXG4kbGlnaHRfYmxhY2tfb3BhY2l0eS01MDogcmdiYSg0MSwgNDcsIDU0LCAwLjUwKTtcXG4kbGlnaHRfYmxhY2tfb3BhY2l0eS00MDogcmdiYSg0MSwgNDcsIDU0LCAwLjQwKTtcXG4kbGlnaHRfYmxhY2tfb3BhY2l0eS0zMDogcmdiYSg0MSwgNDcsIDU0LCAwLjMwKTtcXG4kbGlnaHRfYmxhY2tfb3BhY2l0eS0yMDogcmdiYSg0MSwgNDcsIDU0LCAwLjIwKTtcXG4kbGlnaHRfYmxhY2tfb3BhY2l0eS0xMDogcmdiYSg0MSwgNDcsIDU0LCAwLjEwKTtcXG5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcbi8vIEV4cG9ydHNcbl9fX0NTU19MT0FERVJfRVhQT1JUX19fLmxvY2FscyA9IHtcblx0XCJtb2RhbEJhY2tkcm9wXCI6IFwidE5XX1RRaTBDM0xxbDZ1S0NXZHRcIixcblx0XCJtb2RhbFwiOiBcIndONjVCOFVCSUVOalI3Rzd3endkXCIsXG5cdFwieENsb3NlQnV0dG9uXCI6IFwia3J3aWtZMml3R2VfY1hRSFJGQktcIlxufTtcbmV4cG9ydCBkZWZhdWx0IF9fX0NTU19MT0FERVJfRVhQT1JUX19fO1xuIiwiLy8gSW1wb3J0c1xuaW1wb3J0IF9fX0NTU19MT0FERVJfQVBJX1NPVVJDRU1BUF9JTVBPUlRfX18gZnJvbSBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9zb3VyY2VNYXBzLmpzXCI7XG5pbXBvcnQgX19fQ1NTX0xPQURFUl9BUElfSU1QT1JUX19fIGZyb20gXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCI7XG52YXIgX19fQ1NTX0xPQURFUl9FWFBPUlRfX18gPSBfX19DU1NfTE9BREVSX0FQSV9JTVBPUlRfX18oX19fQ1NTX0xPQURFUl9BUElfU09VUkNFTUFQX0lNUE9SVF9fXyk7XG4vLyBNb2R1bGVcbl9fX0NTU19MT0FERVJfRVhQT1JUX19fLnB1c2goW21vZHVsZS5pZCwgXCI6cm9vdHstLWFjY2VudC1vcmFuZ2UtMTA6ICNmZmY2ZTU7LS1hY2NlbnQtb3JhbmdlLTEwMDogIzVjM2IwMDstLWFjY2VudC1vcmFuZ2UtMjA6ICNmZmU1Yjc7LS1hY2NlbnQtb3JhbmdlLTMwOiAjZmZkNThhOy0tYWNjZW50LW9yYW5nZS00MDogI2ZmYzU1YzstLWFjY2VudC1vcmFuZ2UtNTA6ICNmZmI0MmU7LS1hY2NlbnQtb3JhbmdlLTYwOiAjZmZhNDAwOy0tYWNjZW50LW9yYW5nZS03MDogI2Q2OGEwMDstLWFjY2VudC1vcmFuZ2UtODA6ICNhZDcwMDA7LS1hY2NlbnQtb3JhbmdlLTkwOiAjODU1NTAwOy0tYWNjZW50LXN0cmF3YmVycnktMTA6ICNmZmUzZTM7LS1hY2NlbnQtc3RyYXdiZXJyeS0xMDA6ICM0MzBkMGQ7LS1hY2NlbnQtc3RyYXdiZXJyeS0yMDogI2ZmY2RjZDstLWFjY2VudC1zdHJhd2JlcnJ5LTMwOiAjZmZhYmFiOy0tYWNjZW50LXN0cmF3YmVycnktNDA6ICNmODg1ODU7LS1hY2NlbnQtc3RyYXdiZXJyeS01MDogI2VkNjA2MDstLWFjY2VudC1zdHJhd2JlcnJ5LTYwOiAjY2I0YTRhOy0tYWNjZW50LXN0cmF3YmVycnktNzA6ICNhOTM3Mzc7LS1hY2NlbnQtc3RyYXdiZXJyeS04MDogIzg3MjYyNjstLWFjY2VudC1zdHJhd2JlcnJ5LTkwOiAjNjUxODE4Oy0tYnJhbmQtYXF1YS0xMDogI2ViZmZmZTstLWJyYW5kLWFxdWEtMTAwOiAjMDA1NTUyOy0tYnJhbmQtYXF1YS0yMDogI2JmZmZmYzstLWJyYW5kLWFxdWEtMzA6ICM5NGZmZmI7LS1icmFuZC1hcXVhLTQwOiAjNjhmZmY5Oy0tYnJhbmQtYXF1YS01MDogIzNjZmZmNzstLWJyYW5kLWFxdWEtNjA6ICMyOWRkZDY7LS1icmFuZC1hcXVhLTcwOiAjMTliYmI1Oy0tYnJhbmQtYXF1YS04MDogIzBkOTk5NDstLWJyYW5kLWFxdWEtOTA6ICMwNDc3NzM7LS1icmFuZC1wdXJwbGUtMTA6ICNlMmQ0ZWU7LS1icmFuZC1wdXJwbGUtMTAwOiAjMmYxYzNlOy0tYnJhbmQtcHVycGxlLTIwOiAjZGVjYWVlOy0tYnJhbmQtcHVycGxlLTMwOiAjZDBiNmU1Oy0tYnJhbmQtcHVycGxlLTQwOiAjYjU5MmQyOy0tYnJhbmQtcHVycGxlLTU6ICNmNmVkZmQ7LS1icmFuZC1wdXJwbGUtNTA6ICM4YzUyYmE7LS1icmFuZC1wdXJwbGUtNjA6ICM3ZjRhYTk7LS1icmFuZC1wdXJwbGUtNzA6ICM2YzQ2OGE7LS1icmFuZC1wdXJwbGUtODA6ICM1YzM3Nzg7LS1icmFuZC1wdXJwbGUtOTA6ICM0NjI5NWM7LS1icmFuZC10ZWFsLTEwOiAjYmZlNGU4Oy0tYnJhbmQtdGVhbC0xMDA6ICMwMDM4M2Y7LS1icmFuZC10ZWFsLTIwOiAjYWVkOGRjOy0tYnJhbmQtdGVhbC0zMDogIzg1Y2FkMTstLWJyYW5kLXRlYWwtNDA6ICM1MGIyYmQ7LS1icmFuZC10ZWFsLTU6ICNlMGY4Zjk7LS1icmFuZC10ZWFsLTUwOiAjMDA5M2E0Oy0tYnJhbmQtdGVhbC02MDogIzAwODQ5MzstLWJyYW5kLXRlYWwtNzA6ICMwMDc3ODU7LS1icmFuZC10ZWFsLTgwOiAjMDA2MzZlOy0tYnJhbmQtdGVhbC05MDogIzAwNGI1NDstLW5ldXRyYWwtYmFzZS1ibGFjazogIzI5MmYzNjstLW5ldXRyYWwtYmFzZS13aGl0ZTogI2ZmZmZmZjstLW5ldXRyYWwtYmxhY2stYWxwaGEtMTA6ICMyOTJmMzYxYTstLW5ldXRyYWwtYmxhY2stYWxwaGEtMjA6ICMyOTJmMzYzMzstLW5ldXRyYWwtYmxhY2stYWxwaGEtMzA6ICMyOTJmMzY0ZDstLW5ldXRyYWwtYmxhY2stYWxwaGEtNDA6ICMyOTJmMzY2NjstLW5ldXRyYWwtYmxhY2stYWxwaGEtNTogIzI5MmYzNjBkOy0tbmV1dHJhbC1ibGFjay1hbHBoYS01MDogIzI5MmYzNjgwOy0tbmV1dHJhbC1ibGFjay1hbHBoYS02MDogIzI5MmYzNjk5Oy0tbmV1dHJhbC1ibGFjay1hbHBoYS03MDogIzI5MmYzNmIyOy0tbmV1dHJhbC1ibGFjay1hbHBoYS04MDogIzI5MmYzNmNjOy0tbmV1dHJhbC1ibGFjay1hbHBoYS05MDogIzI5MmYzNmU1Oy0tbmV1dHJhbC1ibGFjay1hbHBoYS05NTogIzI5MmYzNmYyOy0tbmV1dHJhbC1ncmF5LTEwOiAjZTRlNmU5Oy0tbmV1dHJhbC1ncmF5LTIwOiAjZDFkNGQ4Oy0tbmV1dHJhbC1ncmF5LTMwOiAjYmVjMmM3Oy0tbmV1dHJhbC1ncmF5LTQwOiAjYWJiMGI2Oy0tbmV1dHJhbC1ncmF5LTU6ICNmN2Y4ZmE7LS1uZXV0cmFsLWdyYXktNTA6ICM5ODllYTU7LS1uZXV0cmFsLWdyYXktNjA6ICM4NThjOTQ7LS1uZXV0cmFsLWdyYXktNzA6ICM3MjdhODM7LS1uZXV0cmFsLWdyYXktODA6ICM1ZjY4NzI7LS1uZXV0cmFsLWdyYXktOTA6ICM0YzU2NjE7LS1uZXV0cmFsLWdyYXktOTU6ICMzOTQ0NTA7LS1uZXV0cmFsLXdoaXRlLWFscGhhLTEwOiAjZmZmZmZmMWE7LS1uZXV0cmFsLXdoaXRlLWFscGhhLTIwOiAjZmZmZmZmMzM7LS1uZXV0cmFsLXdoaXRlLWFscGhhLTMwOiAjZmZmZmZmNGQ7LS1uZXV0cmFsLXdoaXRlLWFscGhhLTQwOiAjZmZmZmZmNjY7LS1uZXV0cmFsLXdoaXRlLWFscGhhLTU6ICNmZmZmZmYwZDstLW5ldXRyYWwtd2hpdGUtYWxwaGEtNTA6ICNmZmZmZmY4MDstLW5ldXRyYWwtd2hpdGUtYWxwaGEtNjA6ICNmZmZmZmY5OTstLW5ldXRyYWwtd2hpdGUtYWxwaGEtNzA6ICNmZmZmZmZiMjstLW5ldXRyYWwtd2hpdGUtYWxwaGEtODA6ICNmZmZmZmZjYzstLW5ldXRyYWwtd2hpdGUtYWxwaGEtOTA6ICNmZmZmZmZlNTstLW5ldXRyYWwtd2hpdGUtYWxwaGEtOTU6ICNmZmZmZmZmMjstLXNlbnRpbWVudC1lcnJvci0xMDogI2ZmZTFkZDstLXNlbnRpbWVudC1lcnJvci0xMDA6ICM0ODBlMDc7LS1zZW50aW1lbnQtZXJyb3ItMjA6ICNmZmJmYjY7LS1zZW50aW1lbnQtZXJyb3ItMzA6ICNmZjg2Nzc7LS1zZW50aW1lbnQtZXJyb3ItNDA6ICNmOTVkNGE7LS1zZW50aW1lbnQtZXJyb3ItNTA6ICNlMDJkMTY7LS1zZW50aW1lbnQtZXJyb3ItNjA6ICNjMTI4MTQ7LS1zZW50aW1lbnQtZXJyb3ItNzA6ICNhYTI1MTM7LS1zZW50aW1lbnQtZXJyb3ItODA6ICM4NDI0MTg7LS1zZW50aW1lbnQtZXJyb3ItOTA6ICM2YTFiMTE7LS1zZW50aW1lbnQtaW5mb3JtYXRpb24tMTA6ICNkY2VmZmI7LS1zZW50aW1lbnQtaW5mb3JtYXRpb24tMTAwOiAjMGIyOTQ2Oy0tc2VudGltZW50LWluZm9ybWF0aW9uLTIwOiAjYmRlMGZhOy0tc2VudGltZW50LWluZm9ybWF0aW9uLTMwOiAjODNjN2Y2Oy0tc2VudGltZW50LWluZm9ybWF0aW9uLTQwOiAjNDBhYWYwOy0tc2VudGltZW50LWluZm9ybWF0aW9uLTUwOiAjMTg5MmUzOy0tc2VudGltZW50LWluZm9ybWF0aW9uLTYwOiAjMGI3MWJlOy0tc2VudGltZW50LWluZm9ybWF0aW9uLTcwOiAjMGE1YTlhOy0tc2VudGltZW50LWluZm9ybWF0aW9uLTgwOiAjMGQ0ZDdmOy0tc2VudGltZW50LWluZm9ybWF0aW9uLTkwOiAjMTA0MTZhOy0tc2VudGltZW50LXN1Y2Nlc3MtMTA6ICNlMmY2ZTI7LS1zZW50aW1lbnQtc3VjY2Vzcy0xMDA6ICMwZTM2MGY7LS1zZW50aW1lbnQtc3VjY2Vzcy0yMDogI2M3ZWNjNjstLXNlbnRpbWVudC1zdWNjZXNzLTMwOiAjOWFkYzk5Oy0tc2VudGltZW50LXN1Y2Nlc3MtNDA6ICM2NmMzNjU7LS1zZW50aW1lbnQtc3VjY2Vzcy01MDogIzNlYTMzZTstLXNlbnRpbWVudC1zdWNjZXNzLTYwOiAjMzA4OTMwOy0tc2VudGltZW50LXN1Y2Nlc3MtNzA6ICMyODZkMjk7LS1zZW50aW1lbnQtc3VjY2Vzcy04MDogIzI0NTcyNDstLXNlbnRpbWVudC1zdWNjZXNzLTkwOiAjMWY0ODIwOy0tc2VudGltZW50LXdhcm5pbmctMTA6ICNmZWZjZTg7LS1zZW50aW1lbnQtd2FybmluZy0xMDA6ICM1ZTMzMGY7LS1zZW50aW1lbnQtd2FybmluZy0yMDogI2ZlZjhjMzstLXNlbnRpbWVudC13YXJuaW5nLTMwOiAjZmRlZDhiOy0tc2VudGltZW50LXdhcm5pbmctNDA6ICNmY2RjNDg7LS1zZW50aW1lbnQtd2FybmluZy01MDogI2Y5Y2IyODstLXNlbnRpbWVudC13YXJuaW5nLTYwOiAjZTlhZTA5Oy0tc2VudGltZW50LXdhcm5pbmctNzA6ICNjODg1MDQ7LS1zZW50aW1lbnQtd2FybmluZy04MDogI2EwNWYwODstLXNlbnRpbWVudC13YXJuaW5nLTkwOiAjN2Q0YjA3fTpyb290LFtkYXRhLXRoZW1lPUxpZ2h0XXstLWJhY2tncm91bmQtYnJhbmQtYXF1YS1saWdodDogdmFyKC0tYnJhbmQtYXF1YS0xMCk7LS1iYWNrZ3JvdW5kLWJyYW5kLWFxdWEtcHJpbWFyeTogdmFyKC0tYnJhbmQtYXF1YS01MCk7LS1iYWNrZ3JvdW5kLWJyYW5kLWFxdWEtc3Ryb25nOiB2YXIoLS1icmFuZC1hcXVhLTcwKTstLWJhY2tncm91bmQtYnJhbmQtcHVycGxlLWV4dHJhLWxpZ2h0OiB2YXIoLS1icmFuZC1wdXJwbGUtNSk7LS1iYWNrZ3JvdW5kLWJyYW5kLXB1cnBsZS1ob3ZlcjogdmFyKC0tYnJhbmQtcHVycGxlLTEwKTstLWJhY2tncm91bmQtYnJhbmQtcHVycGxlLWxpZ2h0OiB2YXIoLS1icmFuZC1wdXJwbGUtMTApOy0tYmFja2dyb3VuZC1icmFuZC1wdXJwbGUtcHJpbWFyeTogdmFyKC0tYnJhbmQtcHVycGxlLTUwKTstLWJhY2tncm91bmQtYnJhbmQtcHVycGxlLXN0cm9uZzogdmFyKC0tYnJhbmQtcHVycGxlLTcwKTstLWJhY2tncm91bmQtYnJhbmQtdGVhbC1leHRyYS1saWdodDogdmFyKC0tYnJhbmQtdGVhbC01KTstLWJhY2tncm91bmQtYnJhbmQtdGVhbC1saWdodDogdmFyKC0tYnJhbmQtdGVhbC0xMCk7LS1iYWNrZ3JvdW5kLWJyYW5kLXRlYWwtcHJpbWFyeTogdmFyKC0tYnJhbmQtdGVhbC01MCk7LS1iYWNrZ3JvdW5kLWJyYW5kLXRlYWwtc3Ryb25nOiB2YXIoLS1icmFuZC10ZWFsLTcwKTstLWJhY2tncm91bmQtZXJyb3ItbGlnaHQ6IHZhcigtLXNlbnRpbWVudC1lcnJvci0xMCk7LS1iYWNrZ3JvdW5kLWVycm9yLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC1lcnJvci01MCk7LS1iYWNrZ3JvdW5kLWVycm9yLXN0cm9uZzogdmFyKC0tc2VudGltZW50LWVycm9yLTcwKTstLWJhY2tncm91bmQtaW5mby1saWdodDogdmFyKC0tc2VudGltZW50LWluZm9ybWF0aW9uLTEwKTstLWJhY2tncm91bmQtaW5mby1wcmltYXJ5OiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNTApOy0tYmFja2dyb3VuZC1pbmZvLXN0cm9uZzogdmFyKC0tc2VudGltZW50LWluZm9ybWF0aW9uLTcwKTstLWJhY2tncm91bmQtbmV1dHJhbC1ibGFjay1maXhlZDogdmFyKC0tbmV1dHJhbC1iYXNlLWJsYWNrKTstLWJhY2tncm91bmQtbmV1dHJhbC1kaXNhYmxlZDogdmFyKC0tbmV1dHJhbC1ncmF5LTIwKTstLWJhY2tncm91bmQtbmV1dHJhbC1vY3RvbmFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTgwKTstLWJhY2tncm91bmQtbmV1dHJhbC1wcmltYXJ5OiB2YXIoLS1uZXV0cmFsLWJhc2Utd2hpdGUpOy0tYmFja2dyb3VuZC1uZXV0cmFsLXByaW1hcnktaW52ZXJzZTogdmFyKC0tbmV1dHJhbC1iYXNlLWJsYWNrKTstLWJhY2tncm91bmQtbmV1dHJhbC1xdWF0ZXJuYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktMjApOy0tYmFja2dyb3VuZC1uZXV0cmFsLXF1aW5hcnk6IHZhcigtLW5ldXRyYWwtZ3JheS0zMCk7LS1iYWNrZ3JvdW5kLW5ldXRyYWwtc2Vjb25kYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktNSk7LS1iYWNrZ3JvdW5kLW5ldXRyYWwtc2VuYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktNTApOy0tYmFja2dyb3VuZC1uZXV0cmFsLXNlcHRlbmFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTcwKTstLWJhY2tncm91bmQtbmV1dHJhbC10ZXJ0aWFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTEwKTstLWJhY2tncm91bmQtbmV1dHJhbC13aGl0ZS1maXhlZDogdmFyKC0tbmV1dHJhbC1iYXNlLXdoaXRlKTstLWJhY2tncm91bmQtc3VjY2Vzcy1saWdodDogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtMTApOy0tYmFja2dyb3VuZC1zdWNjZXNzLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC1zdWNjZXNzLTUwKTstLWJhY2tncm91bmQtc3VjY2Vzcy1zdHJvbmc6IHZhcigtLXNlbnRpbWVudC1zdWNjZXNzLTcwKTstLWJhY2tncm91bmQtd2FybmluZy1saWdodDogdmFyKC0tc2VudGltZW50LXdhcm5pbmctMTApOy0tYmFja2dyb3VuZC13YXJuaW5nLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC13YXJuaW5nLTUwKTstLWJhY2tncm91bmQtd2FybmluZy1zdHJvbmc6IHZhcigtLXNlbnRpbWVudC13YXJuaW5nLTcwKTstLWJvcmRlcnMtYnJhbmQtYXF1YS1saWdodDogdmFyKC0tYnJhbmQtYXF1YS0xMCk7LS1ib3JkZXJzLWJyYW5kLWFxdWEtcHJpbWFyeTogdmFyKC0tYnJhbmQtYXF1YS01MCk7LS1ib3JkZXJzLWJyYW5kLWFxdWEtc3Ryb25nOiB2YXIoLS1icmFuZC1hcXVhLTcwKTstLWJvcmRlcnMtYnJhbmQtcHVycGxlLWxpZ2h0OiB2YXIoLS1icmFuZC1wdXJwbGUtMTApOy0tYm9yZGVycy1icmFuZC1wdXJwbGUtcHJpbWFyeTogdmFyKC0tYnJhbmQtcHVycGxlLTUwKTstLWJvcmRlcnMtYnJhbmQtcHVycGxlLXN0cm9uZzogdmFyKC0tYnJhbmQtcHVycGxlLTcwKTstLWJvcmRlcnMtYnJhbmQtdGVhbC1saWdodDogdmFyKC0tYnJhbmQtdGVhbC0xMCk7LS1ib3JkZXJzLWJyYW5kLXRlYWwtcHJpbWFyeTogdmFyKC0tYnJhbmQtdGVhbC01MCk7LS1ib3JkZXJzLWJyYW5kLXRlYWwtc3Ryb25nOiB2YXIoLS1icmFuZC10ZWFsLTcwKTstLWJvcmRlcnMtZXJyb3ItbGlnaHQ6IHZhcigtLXNlbnRpbWVudC1lcnJvci0xMCk7LS1ib3JkZXJzLWVycm9yLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC1lcnJvci01MCk7LS1ib3JkZXJzLWVycm9yLXN0cm9uZzogdmFyKC0tc2VudGltZW50LWVycm9yLTcwKTstLWJvcmRlcnMtaW5mby1saWdodDogdmFyKC0tc2VudGltZW50LWluZm9ybWF0aW9uLTEwKTstLWJvcmRlcnMtaW5mby1wcmltYXJ5OiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNTApOy0tYm9yZGVycy1pbmZvLXN0cm9uZzogdmFyKC0tc2VudGltZW50LWluZm9ybWF0aW9uLTcwKTstLWJvcmRlcnMtbmV1dHJhbC1kaXNhYmxlZDogdmFyKC0tbmV1dHJhbC1ncmF5LTIwKTstLWJvcmRlcnMtbmV1dHJhbC1saWdodDogdmFyKC0tbmV1dHJhbC1ncmF5LTEwKTstLWJvcmRlcnMtbmV1dHJhbC1wcmltYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktMjApOy0tYm9yZGVycy1uZXV0cmFsLXNvbGlkOiB2YXIoLS1uZXV0cmFsLWJhc2UtYmxhY2spOy0tYm9yZGVycy1uZXV0cmFsLXN0cm9uZzogdmFyKC0tbmV1dHJhbC1ncmF5LTQwKTstLWJvcmRlcnMtc3VjY2Vzcy1saWdodDogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtMTApOy0tYm9yZGVycy1zdWNjZXNzLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC1zdWNjZXNzLTUwKTstLWJvcmRlcnMtc3VjY2Vzcy1zdHJvbmc6IHZhcigtLXNlbnRpbWVudC1zdWNjZXNzLTcwKTstLWJvcmRlcnMtd2FybmluZy1saWdodDogdmFyKC0tc2VudGltZW50LXdhcm5pbmctMTApOy0tYm9yZGVycy13YXJuaW5nLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC13YXJuaW5nLTUwKTstLWJvcmRlcnMtd2FybmluZy1zdHJvbmc6IHZhcigtLXNlbnRpbWVudC13YXJuaW5nLTcwKTstLXRleHQtYnJhbmQtYXF1YS1wcmltYXJ5OiB2YXIoLS1icmFuZC1hcXVhLTUwKTstLXRleHQtYnJhbmQtYXF1YS1wcmltYXJ5LWZpeGVkOiB2YXIoLS1icmFuZC1hcXVhLTUwKTstLXRleHQtYnJhbmQtYXF1YS1zZWNvbmRhcnk6IHZhcigtLWJyYW5kLWFxdWEtNzApOy0tdGV4dC1icmFuZC1wdXJwbGUtcHJpbWFyeTogdmFyKC0tYnJhbmQtcHVycGxlLTUwKTstLXRleHQtYnJhbmQtcHVycGxlLXByaW1hcnktZml4ZWQ6IHZhcigtLWJyYW5kLXB1cnBsZS01MCk7LS10ZXh0LWJyYW5kLXB1cnBsZS1zZWNvbmRhcnk6IHZhcigtLWJyYW5kLXB1cnBsZS03MCk7LS10ZXh0LWJyYW5kLXRlYWwtcHJpbWFyeTogdmFyKC0tYnJhbmQtdGVhbC01MCk7LS10ZXh0LWJyYW5kLXRlYWwtcHJpbWFyeS1maXhlZDogdmFyKC0tYnJhbmQtdGVhbC01MCk7LS10ZXh0LWJyYW5kLXRlYWwtc2Vjb25kYXJ5OiB2YXIoLS1icmFuZC10ZWFsLTcwKTstLXRleHQtZXJyb3ItcHJpbWFyeTogdmFyKC0tc2VudGltZW50LWVycm9yLTUwKTstLXRleHQtZXJyb3ItcHJpbWFyeS1maXhlZDogdmFyKC0tc2VudGltZW50LWVycm9yLTUwKTstLXRleHQtZXJyb3Itc2Vjb25kYXJ5OiB2YXIoLS1zZW50aW1lbnQtZXJyb3ItNjApOy0tdGV4dC1pbmZvLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC1pbmZvcm1hdGlvbi01MCk7LS10ZXh0LWluZm8tcHJpbWFyeS1maXhlZDogdmFyKC0tc2VudGltZW50LWluZm9ybWF0aW9uLTUwKTstLXRleHQtaW5mby1zZWNvbmRhcnk6IHZhcigtLXNlbnRpbWVudC1pbmZvcm1hdGlvbi03MCk7LS10ZXh0LW5ldXRyYWwtYmxhY2stZml4ZWQ6IHZhcigtLW5ldXRyYWwtYmFzZS1ibGFjayk7LS10ZXh0LW5ldXRyYWwtZGlzYWJsZWQ6IHZhcigtLW5ldXRyYWwtZ3JheS0yMCk7LS10ZXh0LW5ldXRyYWwtZGlzYWJsZWQtaW52ZXJzZTogdmFyKC0tbmV1dHJhbC1iYXNlLXdoaXRlKTstLXRleHQtbmV1dHJhbC1pbnZlcnNlOiB2YXIoLS1uZXV0cmFsLWJhc2Utd2hpdGUpOy0tdGV4dC1uZXV0cmFsLXBsYWNlaG9sZGVyOiB2YXIoLS1uZXV0cmFsLWdyYXktNDApOy0tdGV4dC1uZXV0cmFsLXByaW1hcnk6IHZhcigtLW5ldXRyYWwtYmFzZS1ibGFjayk7LS10ZXh0LW5ldXRyYWwtcXVhdGVybmFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTcwKTstLXRleHQtbmV1dHJhbC1zZWNvbmRhcnk6IHZhcigtLW5ldXRyYWwtZ3JheS05MCk7LS10ZXh0LW5ldXRyYWwtdGVydGlhcnk6IHZhcigtLW5ldXRyYWwtZ3JheS04MCk7LS10ZXh0LW5ldXRyYWwtd2hpdGUtZml4ZWQ6IHZhcigtLW5ldXRyYWwtYmFzZS13aGl0ZSk7LS10ZXh0LXN1Y2Nlc3MtcHJpbWFyeTogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtNTApOy0tdGV4dC1zdWNjZXNzLXByaW1hcnktZml4ZWQ6IHZhcigtLXNlbnRpbWVudC1zdWNjZXNzLTUwKTstLXRleHQtc3VjY2Vzcy1zZWNvbmRhcnk6IHZhcigtLXNlbnRpbWVudC1zdWNjZXNzLTcwKTstLXRleHQtd2FybmluZy1wcmltYXJ5OiB2YXIoLS1zZW50aW1lbnQtd2FybmluZy01MCk7LS10ZXh0LXdhcm5pbmctcHJpbWFyeS1maXhlZDogdmFyKC0tc2VudGltZW50LXdhcm5pbmctNTApOy0tdGV4dC13YXJuaW5nLXNlY29uZGFyeTogdmFyKC0tc2VudGltZW50LXdhcm5pbmctNzApfVtkYXRhLXRoZW1lPURhcmtdey0tYmFja2dyb3VuZC1icmFuZC1hcXVhLWxpZ2h0OiB2YXIoLS1icmFuZC1hcXVhLTkwKTstLWJhY2tncm91bmQtYnJhbmQtYXF1YS1wcmltYXJ5OiB2YXIoLS1icmFuZC1hcXVhLTUwKTstLWJhY2tncm91bmQtYnJhbmQtYXF1YS1zdHJvbmc6IHZhcigtLWJyYW5kLWFxdWEtNzApOy0tYmFja2dyb3VuZC1icmFuZC1wdXJwbGUtZXh0cmEtbGlnaHQ6IHZhcigtLWJyYW5kLXB1cnBsZS05MCk7LS1iYWNrZ3JvdW5kLWJyYW5kLXB1cnBsZS1ob3ZlcjogdmFyKC0tYmFja2dyb3VuZC1uZXV0cmFsLXRlcnRpYXJ5KTstLWJhY2tncm91bmQtYnJhbmQtcHVycGxlLWxpZ2h0OiB2YXIoLS1icmFuZC1wdXJwbGUtOTApOy0tYmFja2dyb3VuZC1icmFuZC1wdXJwbGUtcHJpbWFyeTogdmFyKC0tYmFja2dyb3VuZC1uZXV0cmFsLXByaW1hcnktaW52ZXJzZSk7LS1iYWNrZ3JvdW5kLWJyYW5kLXB1cnBsZS1zdHJvbmc6IHZhcigtLW5ldXRyYWwtZ3JheS0yMCk7LS1iYWNrZ3JvdW5kLWJyYW5kLXRlYWwtZXh0cmEtbGlnaHQ6IHZhcigtLWJyYW5kLXRlYWwtOTApOy0tYmFja2dyb3VuZC1icmFuZC10ZWFsLWxpZ2h0OiB2YXIoLS1icmFuZC10ZWFsLTkwKTstLWJhY2tncm91bmQtYnJhbmQtdGVhbC1wcmltYXJ5OiB2YXIoLS1icmFuZC10ZWFsLTUwKTstLWJhY2tncm91bmQtYnJhbmQtdGVhbC1zdHJvbmc6IHZhcigtLWJyYW5kLXRlYWwtNzApOy0tYmFja2dyb3VuZC1lcnJvci1saWdodDogdmFyKC0tc2VudGltZW50LWVycm9yLTkwKTstLWJhY2tncm91bmQtZXJyb3ItcHJpbWFyeTogdmFyKC0tc2VudGltZW50LWVycm9yLTUwKTstLWJhY2tncm91bmQtZXJyb3Itc3Ryb25nOiB2YXIoLS1zZW50aW1lbnQtZXJyb3ItNzApOy0tYmFja2dyb3VuZC1pbmZvLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tOTApOy0tYmFja2dyb3VuZC1pbmZvLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC1pbmZvcm1hdGlvbi01MCk7LS1iYWNrZ3JvdW5kLWluZm8tc3Ryb25nOiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNzApOy0tYmFja2dyb3VuZC1uZXV0cmFsLWJsYWNrLWZpeGVkOiB2YXIoLS1uZXV0cmFsLWJhc2UtYmxhY2spOy0tYmFja2dyb3VuZC1uZXV0cmFsLWRpc2FibGVkOiB2YXIoLS1uZXV0cmFsLWdyYXktODApOy0tYmFja2dyb3VuZC1uZXV0cmFsLW9jdG9uYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktMjApOy0tYmFja2dyb3VuZC1uZXV0cmFsLXByaW1hcnk6IHZhcigtLW5ldXRyYWwtYmFzZS1ibGFjayk7LS1iYWNrZ3JvdW5kLW5ldXRyYWwtcHJpbWFyeS1pbnZlcnNlOiB2YXIoLS1uZXV0cmFsLWJhc2Utd2hpdGUpOy0tYmFja2dyb3VuZC1uZXV0cmFsLXF1YXRlcm5hcnk6IHZhcigtLW5ldXRyYWwtZ3JheS04MCk7LS1iYWNrZ3JvdW5kLW5ldXRyYWwtcXVpbmFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTcwKTstLWJhY2tncm91bmQtbmV1dHJhbC1zZWNvbmRhcnk6IHZhcigtLW5ldXRyYWwtZ3JheS05NSk7LS1iYWNrZ3JvdW5kLW5ldXRyYWwtc2VuYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktNTApOy0tYmFja2dyb3VuZC1uZXV0cmFsLXNlcHRlbmFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTMwKTstLWJhY2tncm91bmQtbmV1dHJhbC10ZXJ0aWFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTkwKTstLWJhY2tncm91bmQtbmV1dHJhbC13aGl0ZS1maXhlZDogdmFyKC0tbmV1dHJhbC1iYXNlLXdoaXRlKTstLWJhY2tncm91bmQtc3VjY2Vzcy1saWdodDogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtOTApOy0tYmFja2dyb3VuZC1zdWNjZXNzLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC1zdWNjZXNzLTUwKTstLWJhY2tncm91bmQtc3VjY2Vzcy1zdHJvbmc6IHZhcigtLXNlbnRpbWVudC1zdWNjZXNzLTcwKTstLWJhY2tncm91bmQtd2FybmluZy1saWdodDogdmFyKC0tc2VudGltZW50LXdhcm5pbmctOTApOy0tYmFja2dyb3VuZC13YXJuaW5nLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC13YXJuaW5nLTUwKTstLWJhY2tncm91bmQtd2FybmluZy1zdHJvbmc6IHZhcigtLXNlbnRpbWVudC13YXJuaW5nLTcwKTstLWJvcmRlcnMtYnJhbmQtYXF1YS1saWdodDogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXByaW1hcnkpOy0tYm9yZGVycy1icmFuZC1hcXVhLXByaW1hcnk6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1zb2xpZCk7LS1ib3JkZXJzLWJyYW5kLWFxdWEtc3Ryb25nOiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtc3Ryb25nKTstLWJvcmRlcnMtYnJhbmQtcHVycGxlLWxpZ2h0OiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtcHJpbWFyeSk7LS1ib3JkZXJzLWJyYW5kLXB1cnBsZS1wcmltYXJ5OiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtc29saWQpOy0tYm9yZGVycy1icmFuZC1wdXJwbGUtc3Ryb25nOiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtc3Ryb25nKTstLWJvcmRlcnMtYnJhbmQtdGVhbC1saWdodDogdmFyKC0tYnJhbmQtdGVhbC05MCk7LS1ib3JkZXJzLWJyYW5kLXRlYWwtcHJpbWFyeTogdmFyKC0tYnJhbmQtdGVhbC01MCk7LS1ib3JkZXJzLWJyYW5kLXRlYWwtc3Ryb25nOiB2YXIoLS1icmFuZC10ZWFsLTcwKTstLWJvcmRlcnMtZXJyb3ItbGlnaHQ6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1wcmltYXJ5KTstLWJvcmRlcnMtZXJyb3ItcHJpbWFyeTogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXNvbGlkKTstLWJvcmRlcnMtZXJyb3Itc3Ryb25nOiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtc3Ryb25nKTstLWJvcmRlcnMtaW5mby1saWdodDogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXByaW1hcnkpOy0tYm9yZGVycy1pbmZvLXByaW1hcnk6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1zb2xpZCk7LS1ib3JkZXJzLWluZm8tc3Ryb25nOiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtc3Ryb25nKTstLWJvcmRlcnMtbmV1dHJhbC1kaXNhYmxlZDogdmFyKC0tbmV1dHJhbC1ncmF5LTgwKTstLWJvcmRlcnMtbmV1dHJhbC1saWdodDogdmFyKC0tbmV1dHJhbC1ncmF5LTkwKTstLWJvcmRlcnMtbmV1dHJhbC1wcmltYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktODApOy0tYm9yZGVycy1uZXV0cmFsLXNvbGlkOiB2YXIoLS1uZXV0cmFsLWJhc2Utd2hpdGUpOy0tYm9yZGVycy1uZXV0cmFsLXN0cm9uZzogdmFyKC0tbmV1dHJhbC1ncmF5LTUwKTstLWJvcmRlcnMtc3VjY2Vzcy1saWdodDogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXByaW1hcnkpOy0tYm9yZGVycy1zdWNjZXNzLXByaW1hcnk6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1zb2xpZCk7LS1ib3JkZXJzLXN1Y2Nlc3Mtc3Ryb25nOiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtc3Ryb25nKTstLWJvcmRlcnMtd2FybmluZy1saWdodDogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXByaW1hcnkpOy0tYm9yZGVycy13YXJuaW5nLXByaW1hcnk6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1zb2xpZCk7LS1ib3JkZXJzLXdhcm5pbmctc3Ryb25nOiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtc3Ryb25nKTstLXRleHQtYnJhbmQtYXF1YS1wcmltYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7LS10ZXh0LWJyYW5kLWFxdWEtcHJpbWFyeS1maXhlZDogdmFyKC0tYnJhbmQtYXF1YS01MCk7LS10ZXh0LWJyYW5kLWFxdWEtc2Vjb25kYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtdGVydGlhcnkpOy0tdGV4dC1icmFuZC1wdXJwbGUtcHJpbWFyeTogdmFyKC0tdGV4dC1uZXV0cmFsLXByaW1hcnkpOy0tdGV4dC1icmFuZC1wdXJwbGUtcHJpbWFyeS1maXhlZDogdmFyKC0tYnJhbmQtcHVycGxlLTUwKTstLXRleHQtYnJhbmQtcHVycGxlLXNlY29uZGFyeTogdmFyKC0tdGV4dC1uZXV0cmFsLXRlcnRpYXJ5KTstLXRleHQtYnJhbmQtdGVhbC1wcmltYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7LS10ZXh0LWJyYW5kLXRlYWwtcHJpbWFyeS1maXhlZDogdmFyKC0tYnJhbmQtdGVhbC01MCk7LS10ZXh0LWJyYW5kLXRlYWwtc2Vjb25kYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtdGVydGlhcnkpOy0tdGV4dC1lcnJvci1wcmltYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7LS10ZXh0LWVycm9yLXByaW1hcnktZml4ZWQ6IHZhcigtLXNlbnRpbWVudC1lcnJvci01MCk7LS10ZXh0LWVycm9yLXNlY29uZGFyeTogdmFyKC0tdGV4dC1uZXV0cmFsLXRlcnRpYXJ5KTstLXRleHQtaW5mby1wcmltYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7LS10ZXh0LWluZm8tcHJpbWFyeS1maXhlZDogdmFyKC0tc2VudGltZW50LWluZm9ybWF0aW9uLTUwKTstLXRleHQtaW5mby1zZWNvbmRhcnk6IHZhcigtLXRleHQtbmV1dHJhbC10ZXJ0aWFyeSk7LS10ZXh0LW5ldXRyYWwtYmxhY2stZml4ZWQ6IHZhcigtLW5ldXRyYWwtYmFzZS1ibGFjayk7LS10ZXh0LW5ldXRyYWwtZGlzYWJsZWQ6IHZhcigtLW5ldXRyYWwtZ3JheS04MCk7LS10ZXh0LW5ldXRyYWwtZGlzYWJsZWQtaW52ZXJzZTogdmFyKC0tbmV1dHJhbC1iYXNlLWJsYWNrKTstLXRleHQtbmV1dHJhbC1pbnZlcnNlOiB2YXIoLS1uZXV0cmFsLWJhc2UtYmxhY2spOy0tdGV4dC1uZXV0cmFsLXBsYWNlaG9sZGVyOiB2YXIoLS1uZXV0cmFsLWdyYXktNjApOy0tdGV4dC1uZXV0cmFsLXByaW1hcnk6IHZhcigtLW5ldXRyYWwtYmFzZS13aGl0ZSk7LS10ZXh0LW5ldXRyYWwtcXVhdGVybmFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTMwKTstLXRleHQtbmV1dHJhbC1zZWNvbmRhcnk6IHZhcigtLW5ldXRyYWwtZ3JheS0xMCk7LS10ZXh0LW5ldXRyYWwtdGVydGlhcnk6IHZhcigtLW5ldXRyYWwtZ3JheS0yMCk7LS10ZXh0LW5ldXRyYWwtd2hpdGUtZml4ZWQ6IHZhcigtLW5ldXRyYWwtYmFzZS13aGl0ZSk7LS10ZXh0LXN1Y2Nlc3MtcHJpbWFyeTogdmFyKC0tdGV4dC1uZXV0cmFsLXdoaXRlLWZpeGVkKTstLXRleHQtc3VjY2Vzcy1wcmltYXJ5LWZpeGVkOiB2YXIoLS1zZW50aW1lbnQtc3VjY2Vzcy01MCk7LS10ZXh0LXN1Y2Nlc3Mtc2Vjb25kYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtdGVydGlhcnkpOy0tdGV4dC13YXJuaW5nLXByaW1hcnk6IHZhcigtLXRleHQtbmV1dHJhbC1wcmltYXJ5KTstLXRleHQtd2FybmluZy1wcmltYXJ5LWZpeGVkOiB2YXIoLS1zZW50aW1lbnQtd2FybmluZy01MCk7LS10ZXh0LXdhcm5pbmctc2Vjb25kYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtdGVydGlhcnkpfWh0bWx7Zm9udC1zaXplOjEwMCV9OnJvb3R7LS1mb250LXNpemUtYm9keS14czogMC44MTNyZW07LS1mb250LXNpemUtYm9keS1zbTogMC44NzVyZW07LS1mb250LXNpemUtYm9keS1tZDogMXJlbTstLWZvbnQtc2l6ZS1ib2R5LWxnOiAxLjI1cmVtfS5oZWFkaW5nLXh4bHtjb2xvcjp2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7bWFyZ2luOjAgMCAuNWVtIDA7Zm9udC1mYW1pbHk6XFxcIkJhcmxvdyBTZW1pIENvbmRlbnNlZCBTZW1pYm9sZFxcXCIsXFxcIk5vdG8gU2Fuc1xcXCIsXFxcIk5vdG8gU2FucyBNYXRoXFxcIixcXFwiTm90byBTYW5zIEFyYWJpY1xcXCIsXFxcIk5vdG8gU2FucyBBcm1lbmlhblxcXCIsXFxcIk5vdG8gU2FucyBCZW5nYWxpXFxcIixcXFwiTm90byBTYW5zIFNDXFxcIixcXFwiTm90byBTYW5zIFRDXFxcIixcXFwiTm90byBTYW5zIERldmFuYWdhcmlcXFwiLFxcXCJOb3RvIFNhbnMgR2VvcmdpYW5cXFwiLFxcXCJOb3RvIFNhbnMgSGVicmV3XFxcIixcXFwiTm90byBTYW5zIEpQXFxcIixcXFwiTm90byBTYW5zIEthbm5hZGFcXFwiLFxcXCJOb3RvIFNhbnMgS2htZXJcXFwiLFxcXCJOb3RvIFNhbnMgS1JcXFwiLFxcXCJOb3RvIFNhbnMgTXlhbm1hclxcXCIsXFxcIk5vdG8gU2FucyBTaW5oYWxhXFxcIixcXFwiTm90byBTYW5zIFRhbWlsXFxcIixcXFwiTm90byBTYW5zIFRlbHVndVxcXCIsXFxcIk5vdG8gU2FucyBUaGFpXFxcIixcXFwiTm90byBTYW5zIFRoYWFuYVxcXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjNyZW07bGluZS1oZWlnaHQ6MS4xNn0uaGVhZGluZy14bHtjb2xvcjp2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7bWFyZ2luOjAgMCAuNWVtIDA7Zm9udC1mYW1pbHk6XFxcIkJhcmxvdyBTZW1pIENvbmRlbnNlZCBTZW1pYm9sZFxcXCIsXFxcIk5vdG8gU2Fuc1xcXCIsXFxcIk5vdG8gU2FucyBNYXRoXFxcIixcXFwiTm90byBTYW5zIEFyYWJpY1xcXCIsXFxcIk5vdG8gU2FucyBBcm1lbmlhblxcXCIsXFxcIk5vdG8gU2FucyBCZW5nYWxpXFxcIixcXFwiTm90byBTYW5zIFNDXFxcIixcXFwiTm90byBTYW5zIFRDXFxcIixcXFwiTm90byBTYW5zIERldmFuYWdhcmlcXFwiLFxcXCJOb3RvIFNhbnMgR2VvcmdpYW5cXFwiLFxcXCJOb3RvIFNhbnMgSGVicmV3XFxcIixcXFwiTm90byBTYW5zIEpQXFxcIixcXFwiTm90byBTYW5zIEthbm5hZGFcXFwiLFxcXCJOb3RvIFNhbnMgS2htZXJcXFwiLFxcXCJOb3RvIFNhbnMgS1JcXFwiLFxcXCJOb3RvIFNhbnMgTXlhbm1hclxcXCIsXFxcIk5vdG8gU2FucyBTaW5oYWxhXFxcIixcXFwiTm90byBTYW5zIFRhbWlsXFxcIixcXFwiTm90byBTYW5zIFRlbHVndVxcXCIsXFxcIk5vdG8gU2FucyBUaGFpXFxcIixcXFwiTm90byBTYW5zIFRoYWFuYVxcXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjIuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMjR9LmhlYWRpbmctbGd7Y29sb3I6dmFyKC0tdGV4dC1uZXV0cmFsLXByaW1hcnkpO21hcmdpbjowIDAgLjVlbSAwO2ZvbnQtZmFtaWx5OlxcXCJCYXJsb3cgU2VtaSBDb25kZW5zZWQgU2VtaWJvbGRcXFwiLFxcXCJOb3RvIFNhbnNcXFwiLFxcXCJOb3RvIFNhbnMgTWF0aFxcXCIsXFxcIk5vdG8gU2FucyBBcmFiaWNcXFwiLFxcXCJOb3RvIFNhbnMgQXJtZW5pYW5cXFwiLFxcXCJOb3RvIFNhbnMgQmVuZ2FsaVxcXCIsXFxcIk5vdG8gU2FucyBTQ1xcXCIsXFxcIk5vdG8gU2FucyBUQ1xcXCIsXFxcIk5vdG8gU2FucyBEZXZhbmFnYXJpXFxcIixcXFwiTm90byBTYW5zIEdlb3JnaWFuXFxcIixcXFwiTm90byBTYW5zIEhlYnJld1xcXCIsXFxcIk5vdG8gU2FucyBKUFxcXCIsXFxcIk5vdG8gU2FucyBLYW5uYWRhXFxcIixcXFwiTm90byBTYW5zIEtobWVyXFxcIixcXFwiTm90byBTYW5zIEtSXFxcIixcXFwiTm90byBTYW5zIE15YW5tYXJcXFwiLFxcXCJOb3RvIFNhbnMgU2luaGFsYVxcXCIsXFxcIk5vdG8gU2FucyBUYW1pbFxcXCIsXFxcIk5vdG8gU2FucyBUZWx1Z3VcXFwiLFxcXCJOb3RvIFNhbnMgVGhhaVxcXCIsXFxcIk5vdG8gU2FucyBUaGFhbmFcXFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxLjc1cmVtO2xpbmUtaGVpZ2h0OjEuMjh9LmhlYWRpbmctbWR7Y29sb3I6dmFyKC0tdGV4dC1uZXV0cmFsLXByaW1hcnkpO21hcmdpbjowIDAgLjVlbSAwO2ZvbnQtZmFtaWx5OlxcXCJCYXJsb3cgU2VtaSBDb25kZW5zZWQgU2VtaWJvbGRcXFwiLFxcXCJOb3RvIFNhbnNcXFwiLFxcXCJOb3RvIFNhbnMgTWF0aFxcXCIsXFxcIk5vdG8gU2FucyBBcmFiaWNcXFwiLFxcXCJOb3RvIFNhbnMgQXJtZW5pYW5cXFwiLFxcXCJOb3RvIFNhbnMgQmVuZ2FsaVxcXCIsXFxcIk5vdG8gU2FucyBTQ1xcXCIsXFxcIk5vdG8gU2FucyBUQ1xcXCIsXFxcIk5vdG8gU2FucyBEZXZhbmFnYXJpXFxcIixcXFwiTm90byBTYW5zIEdlb3JnaWFuXFxcIixcXFwiTm90byBTYW5zIEhlYnJld1xcXCIsXFxcIk5vdG8gU2FucyBKUFxcXCIsXFxcIk5vdG8gU2FucyBLYW5uYWRhXFxcIixcXFwiTm90byBTYW5zIEtobWVyXFxcIixcXFwiTm90byBTYW5zIEtSXFxcIixcXFwiTm90byBTYW5zIE15YW5tYXJcXFwiLFxcXCJOb3RvIFNhbnMgU2luaGFsYVxcXCIsXFxcIk5vdG8gU2FucyBUYW1pbFxcXCIsXFxcIk5vdG8gU2FucyBUZWx1Z3VcXFwiLFxcXCJOb3RvIFNhbnMgVGhhaVxcXCIsXFxcIk5vdG8gU2FucyBUaGFhbmFcXFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxLjVyZW07bGluZS1oZWlnaHQ6MS4zMn0uaGVhZGluZy1zbXtjb2xvcjp2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7bWFyZ2luOjAgMCAuNWVtIDA7Zm9udC1mYW1pbHk6XFxcIkZpZ3RyZWVcXFwiLFxcXCJOb3RvIFNhbnNcXFwiLFxcXCJOb3RvIFNhbnMgTWF0aFxcXCIsXFxcIk5vdG8gU2FucyBBcmFiaWNcXFwiLFxcXCJOb3RvIFNhbnMgQXJtZW5pYW5cXFwiLFxcXCJOb3RvIFNhbnMgQmVuZ2FsaVxcXCIsXFxcIk5vdG8gU2FucyBTQ1xcXCIsXFxcIk5vdG8gU2FucyBUQ1xcXCIsXFxcIk5vdG8gU2FucyBEZXZhbmFnYXJpXFxcIixcXFwiTm90byBTYW5zIEdlb3JnaWFuXFxcIixcXFwiTm90byBTYW5zIEhlYnJld1xcXCIsXFxcIk5vdG8gU2FucyBKUFxcXCIsXFxcIk5vdG8gU2FucyBLYW5uYWRhXFxcIixcXFwiTm90byBTYW5zIEtobWVyXFxcIixcXFwiTm90byBTYW5zIEtSXFxcIixcXFwiTm90byBTYW5zIE15YW5tYXJcXFwiLFxcXCJOb3RvIFNhbnMgU2luaGFsYVxcXCIsXFxcIk5vdG8gU2FucyBUYW1pbFxcXCIsXFxcIk5vdG8gU2FucyBUZWx1Z3VcXFwiLFxcXCJOb3RvIFNhbnMgVGhhaVxcXCIsXFxcIk5vdG8gU2FucyBUaGFhbmFcXFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNH0uaGVhZGluZy14c3tjb2xvcjp2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7bWFyZ2luOjAgMCAuNWVtIDA7Zm9udC1mYW1pbHk6XFxcIkZpZ3RyZWVcXFwiLFxcXCJOb3RvIFNhbnNcXFwiLFxcXCJOb3RvIFNhbnMgTWF0aFxcXCIsXFxcIk5vdG8gU2FucyBBcmFiaWNcXFwiLFxcXCJOb3RvIFNhbnMgQXJtZW5pYW5cXFwiLFxcXCJOb3RvIFNhbnMgQmVuZ2FsaVxcXCIsXFxcIk5vdG8gU2FucyBTQ1xcXCIsXFxcIk5vdG8gU2FucyBUQ1xcXCIsXFxcIk5vdG8gU2FucyBEZXZhbmFnYXJpXFxcIixcXFwiTm90byBTYW5zIEdlb3JnaWFuXFxcIixcXFwiTm90byBTYW5zIEhlYnJld1xcXCIsXFxcIk5vdG8gU2FucyBKUFxcXCIsXFxcIk5vdG8gU2FucyBLYW5uYWRhXFxcIixcXFwiTm90byBTYW5zIEtobWVyXFxcIixcXFwiTm90byBTYW5zIEtSXFxcIixcXFwiTm90byBTYW5zIE15YW5tYXJcXFwiLFxcXCJOb3RvIFNhbnMgU2luaGFsYVxcXCIsXFxcIk5vdG8gU2FucyBUYW1pbFxcXCIsXFxcIk5vdG8gU2FucyBUZWx1Z3VcXFwiLFxcXCJOb3RvIFNhbnMgVGhhaVxcXCIsXFxcIk5vdG8gU2FucyBUaGFhbmFcXFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNDh9LmJvZHktb25le2ZvbnQtZmFtaWx5OlxcXCJGaWd0cmVlXFxcIixcXFwiTm90byBTYW5zXFxcIixcXFwiTm90byBTYW5zIE1hdGhcXFwiLFxcXCJOb3RvIFNhbnMgQXJhYmljXFxcIixcXFwiTm90byBTYW5zIEFybWVuaWFuXFxcIixcXFwiTm90byBTYW5zIEJlbmdhbGlcXFwiLFxcXCJOb3RvIFNhbnMgU0NcXFwiLFxcXCJOb3RvIFNhbnMgVENcXFwiLFxcXCJOb3RvIFNhbnMgRGV2YW5hZ2FyaVxcXCIsXFxcIk5vdG8gU2FucyBHZW9yZ2lhblxcXCIsXFxcIk5vdG8gU2FucyBIZWJyZXdcXFwiLFxcXCJOb3RvIFNhbnMgSlBcXFwiLFxcXCJOb3RvIFNhbnMgS2FubmFkYVxcXCIsXFxcIk5vdG8gU2FucyBLaG1lclxcXCIsXFxcIk5vdG8gU2FucyBLUlxcXCIsXFxcIk5vdG8gU2FucyBNeWFubWFyXFxcIixcXFwiTm90byBTYW5zIFNpbmhhbGFcXFwiLFxcXCJOb3RvIFNhbnMgVGFtaWxcXFwiLFxcXCJOb3RvIFNhbnMgVGVsdWd1XFxcIixcXFwiTm90byBTYW5zIFRoYWlcXFwiLFxcXCJOb3RvIFNhbnMgVGhhYW5hXFxcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbDtjb2xvcjp2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7bWFyZ2luLWJvdHRvbToxZW07Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1ib2R5LWxnKTtsaW5lLWhlaWdodDoxLjR9LmJvZHktdHdve2ZvbnQtZmFtaWx5OlxcXCJGaWd0cmVlXFxcIixcXFwiTm90byBTYW5zXFxcIixcXFwiTm90byBTYW5zIE1hdGhcXFwiLFxcXCJOb3RvIFNhbnMgQXJhYmljXFxcIixcXFwiTm90byBTYW5zIEFybWVuaWFuXFxcIixcXFwiTm90byBTYW5zIEJlbmdhbGlcXFwiLFxcXCJOb3RvIFNhbnMgU0NcXFwiLFxcXCJOb3RvIFNhbnMgVENcXFwiLFxcXCJOb3RvIFNhbnMgRGV2YW5hZ2FyaVxcXCIsXFxcIk5vdG8gU2FucyBHZW9yZ2lhblxcXCIsXFxcIk5vdG8gU2FucyBIZWJyZXdcXFwiLFxcXCJOb3RvIFNhbnMgSlBcXFwiLFxcXCJOb3RvIFNhbnMgS2FubmFkYVxcXCIsXFxcIk5vdG8gU2FucyBLaG1lclxcXCIsXFxcIk5vdG8gU2FucyBLUlxcXCIsXFxcIk5vdG8gU2FucyBNeWFubWFyXFxcIixcXFwiTm90byBTYW5zIFNpbmhhbGFcXFwiLFxcXCJOb3RvIFNhbnMgVGFtaWxcXFwiLFxcXCJOb3RvIFNhbnMgVGVsdWd1XFxcIixcXFwiTm90byBTYW5zIFRoYWlcXFwiLFxcXCJOb3RvIFNhbnMgVGhhYW5hXFxcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbDtjb2xvcjp2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7bWFyZ2luLWJvdHRvbToxZW07Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1ib2R5LW1kKTtsaW5lLWhlaWdodDoxLjQ4fS5ib2R5LXRocmVle2ZvbnQtZmFtaWx5OlxcXCJGaWd0cmVlXFxcIixcXFwiTm90byBTYW5zXFxcIixcXFwiTm90byBTYW5zIE1hdGhcXFwiLFxcXCJOb3RvIFNhbnMgQXJhYmljXFxcIixcXFwiTm90byBTYW5zIEFybWVuaWFuXFxcIixcXFwiTm90byBTYW5zIEJlbmdhbGlcXFwiLFxcXCJOb3RvIFNhbnMgU0NcXFwiLFxcXCJOb3RvIFNhbnMgVENcXFwiLFxcXCJOb3RvIFNhbnMgRGV2YW5hZ2FyaVxcXCIsXFxcIk5vdG8gU2FucyBHZW9yZ2lhblxcXCIsXFxcIk5vdG8gU2FucyBIZWJyZXdcXFwiLFxcXCJOb3RvIFNhbnMgSlBcXFwiLFxcXCJOb3RvIFNhbnMgS2FubmFkYVxcXCIsXFxcIk5vdG8gU2FucyBLaG1lclxcXCIsXFxcIk5vdG8gU2FucyBLUlxcXCIsXFxcIk5vdG8gU2FucyBNeWFubWFyXFxcIixcXFwiTm90byBTYW5zIFNpbmhhbGFcXFwiLFxcXCJOb3RvIFNhbnMgVGFtaWxcXFwiLFxcXCJOb3RvIFNhbnMgVGVsdWd1XFxcIixcXFwiTm90byBTYW5zIFRoYWlcXFwiLFxcXCJOb3RvIFNhbnMgVGhhYW5hXFxcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbDtjb2xvcjp2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7bWFyZ2luLWJvdHRvbToxZW07Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1ib2R5LXNtKTtsaW5lLWhlaWdodDoxLjU0fS5ib2R5LWZvdXJ7Zm9udC1mYW1pbHk6XFxcIkZpZ3RyZWVcXFwiLFxcXCJOb3RvIFNhbnNcXFwiLFxcXCJOb3RvIFNhbnMgTWF0aFxcXCIsXFxcIk5vdG8gU2FucyBBcmFiaWNcXFwiLFxcXCJOb3RvIFNhbnMgQXJtZW5pYW5cXFwiLFxcXCJOb3RvIFNhbnMgQmVuZ2FsaVxcXCIsXFxcIk5vdG8gU2FucyBTQ1xcXCIsXFxcIk5vdG8gU2FucyBUQ1xcXCIsXFxcIk5vdG8gU2FucyBEZXZhbmFnYXJpXFxcIixcXFwiTm90byBTYW5zIEdlb3JnaWFuXFxcIixcXFwiTm90byBTYW5zIEhlYnJld1xcXCIsXFxcIk5vdG8gU2FucyBKUFxcXCIsXFxcIk5vdG8gU2FucyBLYW5uYWRhXFxcIixcXFwiTm90byBTYW5zIEtobWVyXFxcIixcXFwiTm90byBTYW5zIEtSXFxcIixcXFwiTm90byBTYW5zIE15YW5tYXJcXFwiLFxcXCJOb3RvIFNhbnMgU2luaGFsYVxcXCIsXFxcIk5vdG8gU2FucyBUYW1pbFxcXCIsXFxcIk5vdG8gU2FucyBUZWx1Z3VcXFwiLFxcXCJOb3RvIFNhbnMgVGhhaVxcXCIsXFxcIk5vdG8gU2FucyBUaGFhbmFcXFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOnZhcigtLXRleHQtbmV1dHJhbC1wcmltYXJ5KTttYXJnaW4tYm90dG9tOjFlbTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLWJvZHkteHMpO2xpbmUtaGVpZ2h0OjEuNjR9Lm92ZXJsaW5lLW9uZXtmb250LWZhbWlseTpcXFwiRmlndHJlZVxcXCIsXFxcIk5vdG8gU2Fuc1xcXCIsXFxcIk5vdG8gU2FucyBNYXRoXFxcIixcXFwiTm90byBTYW5zIEFyYWJpY1xcXCIsXFxcIk5vdG8gU2FucyBBcm1lbmlhblxcXCIsXFxcIk5vdG8gU2FucyBCZW5nYWxpXFxcIixcXFwiTm90byBTYW5zIFNDXFxcIixcXFwiTm90byBTYW5zIFRDXFxcIixcXFwiTm90byBTYW5zIERldmFuYWdhcmlcXFwiLFxcXCJOb3RvIFNhbnMgR2VvcmdpYW5cXFwiLFxcXCJOb3RvIFNhbnMgSGVicmV3XFxcIixcXFwiTm90byBTYW5zIEpQXFxcIixcXFwiTm90byBTYW5zIEthbm5hZGFcXFwiLFxcXCJOb3RvIFNhbnMgS2htZXJcXFwiLFxcXCJOb3RvIFNhbnMgS1JcXFwiLFxcXCJOb3RvIFNhbnMgTXlhbm1hclxcXCIsXFxcIk5vdG8gU2FucyBTaW5oYWxhXFxcIixcXFwiTm90byBTYW5zIFRhbWlsXFxcIixcXFwiTm90byBTYW5zIFRlbHVndVxcXCIsXFxcIk5vdG8gU2FucyBUaGFpXFxcIixcXFwiTm90byBTYW5zIFRoYWFuYVxcXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Y29sb3I6dmFyKC0tdGV4dC1uZXV0cmFsLXByaW1hcnkpO21hcmdpbi1ib3R0b206MWVtO2ZvbnQtZmFtaWx5OlxcXCJGaWd0cmVlXFxcIixcXFwiTm90byBTYW5zXFxcIixcXFwiTm90byBTYW5zIE1hdGhcXFwiLFxcXCJOb3RvIFNhbnMgQXJhYmljXFxcIixcXFwiTm90byBTYW5zIEFybWVuaWFuXFxcIixcXFwiTm90byBTYW5zIEJlbmdhbGlcXFwiLFxcXCJOb3RvIFNhbnMgU0NcXFwiLFxcXCJOb3RvIFNhbnMgVENcXFwiLFxcXCJOb3RvIFNhbnMgRGV2YW5hZ2FyaVxcXCIsXFxcIk5vdG8gU2FucyBHZW9yZ2lhblxcXCIsXFxcIk5vdG8gU2FucyBIZWJyZXdcXFwiLFxcXCJOb3RvIFNhbnMgSlBcXFwiLFxcXCJOb3RvIFNhbnMgS2FubmFkYVxcXCIsXFxcIk5vdG8gU2FucyBLaG1lclxcXCIsXFxcIk5vdG8gU2FucyBLUlxcXCIsXFxcIk5vdG8gU2FucyBNeWFubWFyXFxcIixcXFwiTm90byBTYW5zIFNpbmhhbGFcXFwiLFxcXCJOb3RvIFNhbnMgVGFtaWxcXFwiLFxcXCJOb3RvIFNhbnMgVGVsdWd1XFxcIixcXFwiTm90byBTYW5zIFRoYWlcXFwiLFxcXCJOb3RvIFNhbnMgVGhhYW5hXFxcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXN0eWxlOm5vcm1hbDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjA0cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTR9Lm92ZXJsaW5lLXR3b3tmb250LWZhbWlseTpcXFwiRmlndHJlZVxcXCIsXFxcIk5vdG8gU2Fuc1xcXCIsXFxcIk5vdG8gU2FucyBNYXRoXFxcIixcXFwiTm90byBTYW5zIEFyYWJpY1xcXCIsXFxcIk5vdG8gU2FucyBBcm1lbmlhblxcXCIsXFxcIk5vdG8gU2FucyBCZW5nYWxpXFxcIixcXFwiTm90byBTYW5zIFNDXFxcIixcXFwiTm90byBTYW5zIFRDXFxcIixcXFwiTm90byBTYW5zIERldmFuYWdhcmlcXFwiLFxcXCJOb3RvIFNhbnMgR2VvcmdpYW5cXFwiLFxcXCJOb3RvIFNhbnMgSGVicmV3XFxcIixcXFwiTm90byBTYW5zIEpQXFxcIixcXFwiTm90byBTYW5zIEthbm5hZGFcXFwiLFxcXCJOb3RvIFNhbnMgS2htZXJcXFwiLFxcXCJOb3RvIFNhbnMgS1JcXFwiLFxcXCJOb3RvIFNhbnMgTXlhbm1hclxcXCIsXFxcIk5vdG8gU2FucyBTaW5oYWxhXFxcIixcXFwiTm90byBTYW5zIFRhbWlsXFxcIixcXFwiTm90byBTYW5zIFRlbHVndVxcXCIsXFxcIk5vdG8gU2FucyBUaGFpXFxcIixcXFwiTm90byBTYW5zIFRoYWFuYVxcXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Y29sb3I6dmFyKC0tdGV4dC1uZXV0cmFsLXByaW1hcnkpO21hcmdpbi1ib3R0b206MWVtO2ZvbnQtZmFtaWx5OlxcXCJGaWd0cmVlXFxcIixcXFwiTm90byBTYW5zXFxcIixcXFwiTm90byBTYW5zIE1hdGhcXFwiLFxcXCJOb3RvIFNhbnMgQXJhYmljXFxcIixcXFwiTm90byBTYW5zIEFybWVuaWFuXFxcIixcXFwiTm90byBTYW5zIEJlbmdhbGlcXFwiLFxcXCJOb3RvIFNhbnMgU0NcXFwiLFxcXCJOb3RvIFNhbnMgVENcXFwiLFxcXCJOb3RvIFNhbnMgRGV2YW5hZ2FyaVxcXCIsXFxcIk5vdG8gU2FucyBHZW9yZ2lhblxcXCIsXFxcIk5vdG8gU2FucyBIZWJyZXdcXFwiLFxcXCJOb3RvIFNhbnMgSlBcXFwiLFxcXCJOb3RvIFNhbnMgS2FubmFkYVxcXCIsXFxcIk5vdG8gU2FucyBLaG1lclxcXCIsXFxcIk5vdG8gU2FucyBLUlxcXCIsXFxcIk5vdG8gU2FucyBNeWFubWFyXFxcIixcXFwiTm90byBTYW5zIFNpbmhhbGFcXFwiLFxcXCJOb3RvIFNhbnMgVGFtaWxcXFwiLFxcXCJOb3RvIFNhbnMgVGVsdWd1XFxcIixcXFwiTm90byBTYW5zIFRoYWlcXFwiLFxcXCJOb3RvIFNhbnMgVGhhYW5hXFxcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXN0eWxlOm5vcm1hbDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjA0cmVtO2ZvbnQtc2l6ZTouODEzcmVtO2xpbmUtaGVpZ2h0OjEuNjR9Lm92ZXJsaW5lLXRocmVle2ZvbnQtZmFtaWx5OlxcXCJGaWd0cmVlXFxcIixcXFwiTm90byBTYW5zXFxcIixcXFwiTm90byBTYW5zIE1hdGhcXFwiLFxcXCJOb3RvIFNhbnMgQXJhYmljXFxcIixcXFwiTm90byBTYW5zIEFybWVuaWFuXFxcIixcXFwiTm90byBTYW5zIEJlbmdhbGlcXFwiLFxcXCJOb3RvIFNhbnMgU0NcXFwiLFxcXCJOb3RvIFNhbnMgVENcXFwiLFxcXCJOb3RvIFNhbnMgRGV2YW5hZ2FyaVxcXCIsXFxcIk5vdG8gU2FucyBHZW9yZ2lhblxcXCIsXFxcIk5vdG8gU2FucyBIZWJyZXdcXFwiLFxcXCJOb3RvIFNhbnMgSlBcXFwiLFxcXCJOb3RvIFNhbnMgS2FubmFkYVxcXCIsXFxcIk5vdG8gU2FucyBLaG1lclxcXCIsXFxcIk5vdG8gU2FucyBLUlxcXCIsXFxcIk5vdG8gU2FucyBNeWFubWFyXFxcIixcXFwiTm90byBTYW5zIFNpbmhhbGFcXFwiLFxcXCJOb3RvIFNhbnMgVGFtaWxcXFwiLFxcXCJOb3RvIFNhbnMgVGVsdWd1XFxcIixcXFwiTm90byBTYW5zIFRoYWlcXFwiLFxcXCJOb3RvIFNhbnMgVGhhYW5hXFxcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbDtjb2xvcjp2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7bWFyZ2luLWJvdHRvbToxZW07Zm9udC1mYW1pbHk6XFxcIkZpZ3RyZWVcXFwiLFxcXCJOb3RvIFNhbnNcXFwiLFxcXCJOb3RvIFNhbnMgTWF0aFxcXCIsXFxcIk5vdG8gU2FucyBBcmFiaWNcXFwiLFxcXCJOb3RvIFNhbnMgQXJtZW5pYW5cXFwiLFxcXCJOb3RvIFNhbnMgQmVuZ2FsaVxcXCIsXFxcIk5vdG8gU2FucyBTQ1xcXCIsXFxcIk5vdG8gU2FucyBUQ1xcXCIsXFxcIk5vdG8gU2FucyBEZXZhbmFnYXJpXFxcIixcXFwiTm90byBTYW5zIEdlb3JnaWFuXFxcIixcXFwiTm90byBTYW5zIEhlYnJld1xcXCIsXFxcIk5vdG8gU2FucyBKUFxcXCIsXFxcIk5vdG8gU2FucyBLYW5uYWRhXFxcIixcXFwiTm90byBTYW5zIEtobWVyXFxcIixcXFwiTm90byBTYW5zIEtSXFxcIixcXFwiTm90byBTYW5zIE15YW5tYXJcXFwiLFxcXCJOb3RvIFNhbnMgU2luaGFsYVxcXCIsXFxcIk5vdG8gU2FucyBUYW1pbFxcXCIsXFxcIk5vdG8gU2FucyBUZWx1Z3VcXFwiLFxcXCJOb3RvIFNhbnMgVGhhaVxcXCIsXFxcIk5vdG8gU2FucyBUaGFhbmFcXFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc3R5bGU6bm9ybWFsO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzouMDRyZW07Zm9udC1zaXplOi42ODhyZW07bGluZS1oZWlnaHQ6MS43Nn1zdHJvbmcsLnN0cm9uZ3tmb250LXdlaWdodDo2MDB9LmV4dHJhLXN0cm9uZ3tmb250LXdlaWdodDo3MDB9ZW0sLmVte2ZvbnQtc3R5bGU6aXRhbGljfWZpZ2NhcHRpb24sLmZpZ2NhcHRpb257Zm9udC1mYW1pbHk6XFxcIkZpZ3RyZWVcXFwiLFxcXCJOb3RvIFNhbnNcXFwiLFxcXCJOb3RvIFNhbnMgTWF0aFxcXCIsXFxcIk5vdG8gU2FucyBBcmFiaWNcXFwiLFxcXCJOb3RvIFNhbnMgQXJtZW5pYW5cXFwiLFxcXCJOb3RvIFNhbnMgQmVuZ2FsaVxcXCIsXFxcIk5vdG8gU2FucyBTQ1xcXCIsXFxcIk5vdG8gU2FucyBUQ1xcXCIsXFxcIk5vdG8gU2FucyBEZXZhbmFnYXJpXFxcIixcXFwiTm90byBTYW5zIEdlb3JnaWFuXFxcIixcXFwiTm90byBTYW5zIEhlYnJld1xcXCIsXFxcIk5vdG8gU2FucyBKUFxcXCIsXFxcIk5vdG8gU2FucyBLYW5uYWRhXFxcIixcXFwiTm90byBTYW5zIEtobWVyXFxcIixcXFwiTm90byBTYW5zIEtSXFxcIixcXFwiTm90byBTYW5zIE15YW5tYXJcXFwiLFxcXCJOb3RvIFNhbnMgU2luaGFsYVxcXCIsXFxcIk5vdG8gU2FucyBUYW1pbFxcXCIsXFxcIk5vdG8gU2FucyBUZWx1Z3VcXFwiLFxcXCJOb3RvIFNhbnMgVGhhaVxcXCIsXFxcIk5vdG8gU2FucyBUaGFhbmFcXFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOnZhcigtLXRleHQtbmV1dHJhbC1wcmltYXJ5KTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjU0O21hcmdpbjouNWVtIDAgMWVtfTpyb290ey0tYWNjZW50LW9yYW5nZS0xMDogI2ZmZjZlNTstLWFjY2VudC1vcmFuZ2UtMTAwOiAjNWMzYjAwOy0tYWNjZW50LW9yYW5nZS0yMDogI2ZmZTViNzstLWFjY2VudC1vcmFuZ2UtMzA6ICNmZmQ1OGE7LS1hY2NlbnQtb3JhbmdlLTQwOiAjZmZjNTVjOy0tYWNjZW50LW9yYW5nZS01MDogI2ZmYjQyZTstLWFjY2VudC1vcmFuZ2UtNjA6ICNmZmE0MDA7LS1hY2NlbnQtb3JhbmdlLTcwOiAjZDY4YTAwOy0tYWNjZW50LW9yYW5nZS04MDogI2FkNzAwMDstLWFjY2VudC1vcmFuZ2UtOTA6ICM4NTU1MDA7LS1hY2NlbnQtc3RyYXdiZXJyeS0xMDogI2ZmZTNlMzstLWFjY2VudC1zdHJhd2JlcnJ5LTEwMDogIzQzMGQwZDstLWFjY2VudC1zdHJhd2JlcnJ5LTIwOiAjZmZjZGNkOy0tYWNjZW50LXN0cmF3YmVycnktMzA6ICNmZmFiYWI7LS1hY2NlbnQtc3RyYXdiZXJyeS00MDogI2Y4ODU4NTstLWFjY2VudC1zdHJhd2JlcnJ5LTUwOiAjZWQ2MDYwOy0tYWNjZW50LXN0cmF3YmVycnktNjA6ICNjYjRhNGE7LS1hY2NlbnQtc3RyYXdiZXJyeS03MDogI2E5MzczNzstLWFjY2VudC1zdHJhd2JlcnJ5LTgwOiAjODcyNjI2Oy0tYWNjZW50LXN0cmF3YmVycnktOTA6ICM2NTE4MTg7LS1icmFuZC1hcXVhLTEwOiAjZWJmZmZlOy0tYnJhbmQtYXF1YS0xMDA6ICMwMDU1NTI7LS1icmFuZC1hcXVhLTIwOiAjYmZmZmZjOy0tYnJhbmQtYXF1YS0zMDogIzk0ZmZmYjstLWJyYW5kLWFxdWEtNDA6ICM2OGZmZjk7LS1icmFuZC1hcXVhLTUwOiAjM2NmZmY3Oy0tYnJhbmQtYXF1YS02MDogIzI5ZGRkNjstLWJyYW5kLWFxdWEtNzA6ICMxOWJiYjU7LS1icmFuZC1hcXVhLTgwOiAjMGQ5OTk0Oy0tYnJhbmQtYXF1YS05MDogIzA0Nzc3MzstLWJyYW5kLXB1cnBsZS0xMDogI2UyZDRlZTstLWJyYW5kLXB1cnBsZS0xMDA6ICMyZjFjM2U7LS1icmFuZC1wdXJwbGUtMjA6ICNkZWNhZWU7LS1icmFuZC1wdXJwbGUtMzA6ICNkMGI2ZTU7LS1icmFuZC1wdXJwbGUtNDA6ICNiNTkyZDI7LS1icmFuZC1wdXJwbGUtNTogI2Y2ZWRmZDstLWJyYW5kLXB1cnBsZS01MDogIzhjNTJiYTstLWJyYW5kLXB1cnBsZS02MDogIzdmNGFhOTstLWJyYW5kLXB1cnBsZS03MDogIzZjNDY4YTstLWJyYW5kLXB1cnBsZS04MDogIzVjMzc3ODstLWJyYW5kLXB1cnBsZS05MDogIzQ2Mjk1YzstLWJyYW5kLXRlYWwtMTA6ICNiZmU0ZTg7LS1icmFuZC10ZWFsLTEwMDogIzAwMzgzZjstLWJyYW5kLXRlYWwtMjA6ICNhZWQ4ZGM7LS1icmFuZC10ZWFsLTMwOiAjODVjYWQxOy0tYnJhbmQtdGVhbC00MDogIzUwYjJiZDstLWJyYW5kLXRlYWwtNTogI2UwZjhmOTstLWJyYW5kLXRlYWwtNTA6ICMwMDkzYTQ7LS1icmFuZC10ZWFsLTYwOiAjMDA4NDkzOy0tYnJhbmQtdGVhbC03MDogIzAwNzc4NTstLWJyYW5kLXRlYWwtODA6ICMwMDYzNmU7LS1icmFuZC10ZWFsLTkwOiAjMDA0YjU0Oy0tbmV1dHJhbC1iYXNlLWJsYWNrOiAjMjkyZjM2Oy0tbmV1dHJhbC1iYXNlLXdoaXRlOiAjZmZmZmZmOy0tbmV1dHJhbC1ibGFjay1hbHBoYS0xMDogIzI5MmYzNjFhOy0tbmV1dHJhbC1ibGFjay1hbHBoYS0yMDogIzI5MmYzNjMzOy0tbmV1dHJhbC1ibGFjay1hbHBoYS0zMDogIzI5MmYzNjRkOy0tbmV1dHJhbC1ibGFjay1hbHBoYS00MDogIzI5MmYzNjY2Oy0tbmV1dHJhbC1ibGFjay1hbHBoYS01OiAjMjkyZjM2MGQ7LS1uZXV0cmFsLWJsYWNrLWFscGhhLTUwOiAjMjkyZjM2ODA7LS1uZXV0cmFsLWJsYWNrLWFscGhhLTYwOiAjMjkyZjM2OTk7LS1uZXV0cmFsLWJsYWNrLWFscGhhLTcwOiAjMjkyZjM2YjI7LS1uZXV0cmFsLWJsYWNrLWFscGhhLTgwOiAjMjkyZjM2Y2M7LS1uZXV0cmFsLWJsYWNrLWFscGhhLTkwOiAjMjkyZjM2ZTU7LS1uZXV0cmFsLWJsYWNrLWFscGhhLTk1OiAjMjkyZjM2ZjI7LS1uZXV0cmFsLWdyYXktMTA6ICNlNGU2ZTk7LS1uZXV0cmFsLWdyYXktMjA6ICNkMWQ0ZDg7LS1uZXV0cmFsLWdyYXktMzA6ICNiZWMyYzc7LS1uZXV0cmFsLWdyYXktNDA6ICNhYmIwYjY7LS1uZXV0cmFsLWdyYXktNTogI2Y3ZjhmYTstLW5ldXRyYWwtZ3JheS01MDogIzk4OWVhNTstLW5ldXRyYWwtZ3JheS02MDogIzg1OGM5NDstLW5ldXRyYWwtZ3JheS03MDogIzcyN2E4MzstLW5ldXRyYWwtZ3JheS04MDogIzVmNjg3MjstLW5ldXRyYWwtZ3JheS05MDogIzRjNTY2MTstLW5ldXRyYWwtZ3JheS05NTogIzM5NDQ1MDstLW5ldXRyYWwtd2hpdGUtYWxwaGEtMTA6ICNmZmZmZmYxYTstLW5ldXRyYWwtd2hpdGUtYWxwaGEtMjA6ICNmZmZmZmYzMzstLW5ldXRyYWwtd2hpdGUtYWxwaGEtMzA6ICNmZmZmZmY0ZDstLW5ldXRyYWwtd2hpdGUtYWxwaGEtNDA6ICNmZmZmZmY2NjstLW5ldXRyYWwtd2hpdGUtYWxwaGEtNTogI2ZmZmZmZjBkOy0tbmV1dHJhbC13aGl0ZS1hbHBoYS01MDogI2ZmZmZmZjgwOy0tbmV1dHJhbC13aGl0ZS1hbHBoYS02MDogI2ZmZmZmZjk5Oy0tbmV1dHJhbC13aGl0ZS1hbHBoYS03MDogI2ZmZmZmZmIyOy0tbmV1dHJhbC13aGl0ZS1hbHBoYS04MDogI2ZmZmZmZmNjOy0tbmV1dHJhbC13aGl0ZS1hbHBoYS05MDogI2ZmZmZmZmU1Oy0tbmV1dHJhbC13aGl0ZS1hbHBoYS05NTogI2ZmZmZmZmYyOy0tc2VudGltZW50LWVycm9yLTEwOiAjZmZlMWRkOy0tc2VudGltZW50LWVycm9yLTEwMDogIzQ4MGUwNzstLXNlbnRpbWVudC1lcnJvci0yMDogI2ZmYmZiNjstLXNlbnRpbWVudC1lcnJvci0zMDogI2ZmODY3NzstLXNlbnRpbWVudC1lcnJvci00MDogI2Y5NWQ0YTstLXNlbnRpbWVudC1lcnJvci01MDogI2UwMmQxNjstLXNlbnRpbWVudC1lcnJvci02MDogI2MxMjgxNDstLXNlbnRpbWVudC1lcnJvci03MDogI2FhMjUxMzstLXNlbnRpbWVudC1lcnJvci04MDogIzg0MjQxODstLXNlbnRpbWVudC1lcnJvci05MDogIzZhMWIxMTstLXNlbnRpbWVudC1pbmZvcm1hdGlvbi0xMDogI2RjZWZmYjstLXNlbnRpbWVudC1pbmZvcm1hdGlvbi0xMDA6ICMwYjI5NDY7LS1zZW50aW1lbnQtaW5mb3JtYXRpb24tMjA6ICNiZGUwZmE7LS1zZW50aW1lbnQtaW5mb3JtYXRpb24tMzA6ICM4M2M3ZjY7LS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNDA6ICM0MGFhZjA7LS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNTA6ICMxODkyZTM7LS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNjA6ICMwYjcxYmU7LS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNzA6ICMwYTVhOWE7LS1zZW50aW1lbnQtaW5mb3JtYXRpb24tODA6ICMwZDRkN2Y7LS1zZW50aW1lbnQtaW5mb3JtYXRpb24tOTA6ICMxMDQxNmE7LS1zZW50aW1lbnQtc3VjY2Vzcy0xMDogI2UyZjZlMjstLXNlbnRpbWVudC1zdWNjZXNzLTEwMDogIzBlMzYwZjstLXNlbnRpbWVudC1zdWNjZXNzLTIwOiAjYzdlY2M2Oy0tc2VudGltZW50LXN1Y2Nlc3MtMzA6ICM5YWRjOTk7LS1zZW50aW1lbnQtc3VjY2Vzcy00MDogIzY2YzM2NTstLXNlbnRpbWVudC1zdWNjZXNzLTUwOiAjM2VhMzNlOy0tc2VudGltZW50LXN1Y2Nlc3MtNjA6ICMzMDg5MzA7LS1zZW50aW1lbnQtc3VjY2Vzcy03MDogIzI4NmQyOTstLXNlbnRpbWVudC1zdWNjZXNzLTgwOiAjMjQ1NzI0Oy0tc2VudGltZW50LXN1Y2Nlc3MtOTA6ICMxZjQ4MjA7LS1zZW50aW1lbnQtd2FybmluZy0xMDogI2ZlZmNlODstLXNlbnRpbWVudC13YXJuaW5nLTEwMDogIzVlMzMwZjstLXNlbnRpbWVudC13YXJuaW5nLTIwOiAjZmVmOGMzOy0tc2VudGltZW50LXdhcm5pbmctMzA6ICNmZGVkOGI7LS1zZW50aW1lbnQtd2FybmluZy00MDogI2ZjZGM0ODstLXNlbnRpbWVudC13YXJuaW5nLTUwOiAjZjljYjI4Oy0tc2VudGltZW50LXdhcm5pbmctNjA6ICNlOWFlMDk7LS1zZW50aW1lbnQtd2FybmluZy03MDogI2M4ODUwNDstLXNlbnRpbWVudC13YXJuaW5nLTgwOiAjYTA1ZjA4Oy0tc2VudGltZW50LXdhcm5pbmctOTA6ICM3ZDRiMDd9OnJvb3QsW2RhdGEtdGhlbWU9TGlnaHRdey0tYmFja2dyb3VuZC1icmFuZC1hcXVhLWxpZ2h0OiB2YXIoLS1icmFuZC1hcXVhLTEwKTstLWJhY2tncm91bmQtYnJhbmQtYXF1YS1wcmltYXJ5OiB2YXIoLS1icmFuZC1hcXVhLTUwKTstLWJhY2tncm91bmQtYnJhbmQtYXF1YS1zdHJvbmc6IHZhcigtLWJyYW5kLWFxdWEtNzApOy0tYmFja2dyb3VuZC1icmFuZC1wdXJwbGUtZXh0cmEtbGlnaHQ6IHZhcigtLWJyYW5kLXB1cnBsZS01KTstLWJhY2tncm91bmQtYnJhbmQtcHVycGxlLWhvdmVyOiB2YXIoLS1icmFuZC1wdXJwbGUtMTApOy0tYmFja2dyb3VuZC1icmFuZC1wdXJwbGUtbGlnaHQ6IHZhcigtLWJyYW5kLXB1cnBsZS0xMCk7LS1iYWNrZ3JvdW5kLWJyYW5kLXB1cnBsZS1wcmltYXJ5OiB2YXIoLS1icmFuZC1wdXJwbGUtNTApOy0tYmFja2dyb3VuZC1icmFuZC1wdXJwbGUtc3Ryb25nOiB2YXIoLS1icmFuZC1wdXJwbGUtNzApOy0tYmFja2dyb3VuZC1icmFuZC10ZWFsLWV4dHJhLWxpZ2h0OiB2YXIoLS1icmFuZC10ZWFsLTUpOy0tYmFja2dyb3VuZC1icmFuZC10ZWFsLWxpZ2h0OiB2YXIoLS1icmFuZC10ZWFsLTEwKTstLWJhY2tncm91bmQtYnJhbmQtdGVhbC1wcmltYXJ5OiB2YXIoLS1icmFuZC10ZWFsLTUwKTstLWJhY2tncm91bmQtYnJhbmQtdGVhbC1zdHJvbmc6IHZhcigtLWJyYW5kLXRlYWwtNzApOy0tYmFja2dyb3VuZC1lcnJvci1saWdodDogdmFyKC0tc2VudGltZW50LWVycm9yLTEwKTstLWJhY2tncm91bmQtZXJyb3ItcHJpbWFyeTogdmFyKC0tc2VudGltZW50LWVycm9yLTUwKTstLWJhY2tncm91bmQtZXJyb3Itc3Ryb25nOiB2YXIoLS1zZW50aW1lbnQtZXJyb3ItNzApOy0tYmFja2dyb3VuZC1pbmZvLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tMTApOy0tYmFja2dyb3VuZC1pbmZvLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC1pbmZvcm1hdGlvbi01MCk7LS1iYWNrZ3JvdW5kLWluZm8tc3Ryb25nOiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNzApOy0tYmFja2dyb3VuZC1uZXV0cmFsLWJsYWNrLWZpeGVkOiB2YXIoLS1uZXV0cmFsLWJhc2UtYmxhY2spOy0tYmFja2dyb3VuZC1uZXV0cmFsLWRpc2FibGVkOiB2YXIoLS1uZXV0cmFsLWdyYXktMjApOy0tYmFja2dyb3VuZC1uZXV0cmFsLW9jdG9uYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktODApOy0tYmFja2dyb3VuZC1uZXV0cmFsLXByaW1hcnk6IHZhcigtLW5ldXRyYWwtYmFzZS13aGl0ZSk7LS1iYWNrZ3JvdW5kLW5ldXRyYWwtcHJpbWFyeS1pbnZlcnNlOiB2YXIoLS1uZXV0cmFsLWJhc2UtYmxhY2spOy0tYmFja2dyb3VuZC1uZXV0cmFsLXF1YXRlcm5hcnk6IHZhcigtLW5ldXRyYWwtZ3JheS0yMCk7LS1iYWNrZ3JvdW5kLW5ldXRyYWwtcXVpbmFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTMwKTstLWJhY2tncm91bmQtbmV1dHJhbC1zZWNvbmRhcnk6IHZhcigtLW5ldXRyYWwtZ3JheS01KTstLWJhY2tncm91bmQtbmV1dHJhbC1zZW5hcnk6IHZhcigtLW5ldXRyYWwtZ3JheS01MCk7LS1iYWNrZ3JvdW5kLW5ldXRyYWwtc2VwdGVuYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktNzApOy0tYmFja2dyb3VuZC1uZXV0cmFsLXRlcnRpYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktMTApOy0tYmFja2dyb3VuZC1uZXV0cmFsLXdoaXRlLWZpeGVkOiB2YXIoLS1uZXV0cmFsLWJhc2Utd2hpdGUpOy0tYmFja2dyb3VuZC1zdWNjZXNzLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtc3VjY2Vzcy0xMCk7LS1iYWNrZ3JvdW5kLXN1Y2Nlc3MtcHJpbWFyeTogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtNTApOy0tYmFja2dyb3VuZC1zdWNjZXNzLXN0cm9uZzogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtNzApOy0tYmFja2dyb3VuZC13YXJuaW5nLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtd2FybmluZy0xMCk7LS1iYWNrZ3JvdW5kLXdhcm5pbmctcHJpbWFyeTogdmFyKC0tc2VudGltZW50LXdhcm5pbmctNTApOy0tYmFja2dyb3VuZC13YXJuaW5nLXN0cm9uZzogdmFyKC0tc2VudGltZW50LXdhcm5pbmctNzApOy0tYm9yZGVycy1icmFuZC1hcXVhLWxpZ2h0OiB2YXIoLS1icmFuZC1hcXVhLTEwKTstLWJvcmRlcnMtYnJhbmQtYXF1YS1wcmltYXJ5OiB2YXIoLS1icmFuZC1hcXVhLTUwKTstLWJvcmRlcnMtYnJhbmQtYXF1YS1zdHJvbmc6IHZhcigtLWJyYW5kLWFxdWEtNzApOy0tYm9yZGVycy1icmFuZC1wdXJwbGUtbGlnaHQ6IHZhcigtLWJyYW5kLXB1cnBsZS0xMCk7LS1ib3JkZXJzLWJyYW5kLXB1cnBsZS1wcmltYXJ5OiB2YXIoLS1icmFuZC1wdXJwbGUtNTApOy0tYm9yZGVycy1icmFuZC1wdXJwbGUtc3Ryb25nOiB2YXIoLS1icmFuZC1wdXJwbGUtNzApOy0tYm9yZGVycy1icmFuZC10ZWFsLWxpZ2h0OiB2YXIoLS1icmFuZC10ZWFsLTEwKTstLWJvcmRlcnMtYnJhbmQtdGVhbC1wcmltYXJ5OiB2YXIoLS1icmFuZC10ZWFsLTUwKTstLWJvcmRlcnMtYnJhbmQtdGVhbC1zdHJvbmc6IHZhcigtLWJyYW5kLXRlYWwtNzApOy0tYm9yZGVycy1lcnJvci1saWdodDogdmFyKC0tc2VudGltZW50LWVycm9yLTEwKTstLWJvcmRlcnMtZXJyb3ItcHJpbWFyeTogdmFyKC0tc2VudGltZW50LWVycm9yLTUwKTstLWJvcmRlcnMtZXJyb3Itc3Ryb25nOiB2YXIoLS1zZW50aW1lbnQtZXJyb3ItNzApOy0tYm9yZGVycy1pbmZvLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tMTApOy0tYm9yZGVycy1pbmZvLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC1pbmZvcm1hdGlvbi01MCk7LS1ib3JkZXJzLWluZm8tc3Ryb25nOiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNzApOy0tYm9yZGVycy1uZXV0cmFsLWRpc2FibGVkOiB2YXIoLS1uZXV0cmFsLWdyYXktMjApOy0tYm9yZGVycy1uZXV0cmFsLWxpZ2h0OiB2YXIoLS1uZXV0cmFsLWdyYXktMTApOy0tYm9yZGVycy1uZXV0cmFsLXByaW1hcnk6IHZhcigtLW5ldXRyYWwtZ3JheS0yMCk7LS1ib3JkZXJzLW5ldXRyYWwtc29saWQ6IHZhcigtLW5ldXRyYWwtYmFzZS1ibGFjayk7LS1ib3JkZXJzLW5ldXRyYWwtc3Ryb25nOiB2YXIoLS1uZXV0cmFsLWdyYXktNDApOy0tYm9yZGVycy1zdWNjZXNzLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtc3VjY2Vzcy0xMCk7LS1ib3JkZXJzLXN1Y2Nlc3MtcHJpbWFyeTogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtNTApOy0tYm9yZGVycy1zdWNjZXNzLXN0cm9uZzogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtNzApOy0tYm9yZGVycy13YXJuaW5nLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtd2FybmluZy0xMCk7LS1ib3JkZXJzLXdhcm5pbmctcHJpbWFyeTogdmFyKC0tc2VudGltZW50LXdhcm5pbmctNTApOy0tYm9yZGVycy13YXJuaW5nLXN0cm9uZzogdmFyKC0tc2VudGltZW50LXdhcm5pbmctNzApOy0tdGV4dC1icmFuZC1hcXVhLXByaW1hcnk6IHZhcigtLWJyYW5kLWFxdWEtNTApOy0tdGV4dC1icmFuZC1hcXVhLXByaW1hcnktZml4ZWQ6IHZhcigtLWJyYW5kLWFxdWEtNTApOy0tdGV4dC1icmFuZC1hcXVhLXNlY29uZGFyeTogdmFyKC0tYnJhbmQtYXF1YS03MCk7LS10ZXh0LWJyYW5kLXB1cnBsZS1wcmltYXJ5OiB2YXIoLS1icmFuZC1wdXJwbGUtNTApOy0tdGV4dC1icmFuZC1wdXJwbGUtcHJpbWFyeS1maXhlZDogdmFyKC0tYnJhbmQtcHVycGxlLTUwKTstLXRleHQtYnJhbmQtcHVycGxlLXNlY29uZGFyeTogdmFyKC0tYnJhbmQtcHVycGxlLTcwKTstLXRleHQtYnJhbmQtdGVhbC1wcmltYXJ5OiB2YXIoLS1icmFuZC10ZWFsLTUwKTstLXRleHQtYnJhbmQtdGVhbC1wcmltYXJ5LWZpeGVkOiB2YXIoLS1icmFuZC10ZWFsLTUwKTstLXRleHQtYnJhbmQtdGVhbC1zZWNvbmRhcnk6IHZhcigtLWJyYW5kLXRlYWwtNzApOy0tdGV4dC1lcnJvci1wcmltYXJ5OiB2YXIoLS1zZW50aW1lbnQtZXJyb3ItNTApOy0tdGV4dC1lcnJvci1wcmltYXJ5LWZpeGVkOiB2YXIoLS1zZW50aW1lbnQtZXJyb3ItNTApOy0tdGV4dC1lcnJvci1zZWNvbmRhcnk6IHZhcigtLXNlbnRpbWVudC1lcnJvci02MCk7LS10ZXh0LWluZm8tcHJpbWFyeTogdmFyKC0tc2VudGltZW50LWluZm9ybWF0aW9uLTUwKTstLXRleHQtaW5mby1wcmltYXJ5LWZpeGVkOiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNTApOy0tdGV4dC1pbmZvLXNlY29uZGFyeTogdmFyKC0tc2VudGltZW50LWluZm9ybWF0aW9uLTcwKTstLXRleHQtbmV1dHJhbC1ibGFjay1maXhlZDogdmFyKC0tbmV1dHJhbC1iYXNlLWJsYWNrKTstLXRleHQtbmV1dHJhbC1kaXNhYmxlZDogdmFyKC0tbmV1dHJhbC1ncmF5LTIwKTstLXRleHQtbmV1dHJhbC1kaXNhYmxlZC1pbnZlcnNlOiB2YXIoLS1uZXV0cmFsLWJhc2Utd2hpdGUpOy0tdGV4dC1uZXV0cmFsLWludmVyc2U6IHZhcigtLW5ldXRyYWwtYmFzZS13aGl0ZSk7LS10ZXh0LW5ldXRyYWwtcGxhY2Vob2xkZXI6IHZhcigtLW5ldXRyYWwtZ3JheS00MCk7LS10ZXh0LW5ldXRyYWwtcHJpbWFyeTogdmFyKC0tbmV1dHJhbC1iYXNlLWJsYWNrKTstLXRleHQtbmV1dHJhbC1xdWF0ZXJuYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktNzApOy0tdGV4dC1uZXV0cmFsLXNlY29uZGFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTkwKTstLXRleHQtbmV1dHJhbC10ZXJ0aWFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTgwKTstLXRleHQtbmV1dHJhbC13aGl0ZS1maXhlZDogdmFyKC0tbmV1dHJhbC1iYXNlLXdoaXRlKTstLXRleHQtc3VjY2Vzcy1wcmltYXJ5OiB2YXIoLS1zZW50aW1lbnQtc3VjY2Vzcy01MCk7LS10ZXh0LXN1Y2Nlc3MtcHJpbWFyeS1maXhlZDogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtNTApOy0tdGV4dC1zdWNjZXNzLXNlY29uZGFyeTogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtNzApOy0tdGV4dC13YXJuaW5nLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC13YXJuaW5nLTUwKTstLXRleHQtd2FybmluZy1wcmltYXJ5LWZpeGVkOiB2YXIoLS1zZW50aW1lbnQtd2FybmluZy01MCk7LS10ZXh0LXdhcm5pbmctc2Vjb25kYXJ5OiB2YXIoLS1zZW50aW1lbnQtd2FybmluZy03MCl9W2RhdGEtdGhlbWU9RGFya117LS1iYWNrZ3JvdW5kLWJyYW5kLWFxdWEtbGlnaHQ6IHZhcigtLWJyYW5kLWFxdWEtOTApOy0tYmFja2dyb3VuZC1icmFuZC1hcXVhLXByaW1hcnk6IHZhcigtLWJyYW5kLWFxdWEtNTApOy0tYmFja2dyb3VuZC1icmFuZC1hcXVhLXN0cm9uZzogdmFyKC0tYnJhbmQtYXF1YS03MCk7LS1iYWNrZ3JvdW5kLWJyYW5kLXB1cnBsZS1leHRyYS1saWdodDogdmFyKC0tYnJhbmQtcHVycGxlLTkwKTstLWJhY2tncm91bmQtYnJhbmQtcHVycGxlLWhvdmVyOiB2YXIoLS1iYWNrZ3JvdW5kLW5ldXRyYWwtdGVydGlhcnkpOy0tYmFja2dyb3VuZC1icmFuZC1wdXJwbGUtbGlnaHQ6IHZhcigtLWJyYW5kLXB1cnBsZS05MCk7LS1iYWNrZ3JvdW5kLWJyYW5kLXB1cnBsZS1wcmltYXJ5OiB2YXIoLS1iYWNrZ3JvdW5kLW5ldXRyYWwtcHJpbWFyeS1pbnZlcnNlKTstLWJhY2tncm91bmQtYnJhbmQtcHVycGxlLXN0cm9uZzogdmFyKC0tbmV1dHJhbC1ncmF5LTIwKTstLWJhY2tncm91bmQtYnJhbmQtdGVhbC1leHRyYS1saWdodDogdmFyKC0tYnJhbmQtdGVhbC05MCk7LS1iYWNrZ3JvdW5kLWJyYW5kLXRlYWwtbGlnaHQ6IHZhcigtLWJyYW5kLXRlYWwtOTApOy0tYmFja2dyb3VuZC1icmFuZC10ZWFsLXByaW1hcnk6IHZhcigtLWJyYW5kLXRlYWwtNTApOy0tYmFja2dyb3VuZC1icmFuZC10ZWFsLXN0cm9uZzogdmFyKC0tYnJhbmQtdGVhbC03MCk7LS1iYWNrZ3JvdW5kLWVycm9yLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtZXJyb3ItOTApOy0tYmFja2dyb3VuZC1lcnJvci1wcmltYXJ5OiB2YXIoLS1zZW50aW1lbnQtZXJyb3ItNTApOy0tYmFja2dyb3VuZC1lcnJvci1zdHJvbmc6IHZhcigtLXNlbnRpbWVudC1lcnJvci03MCk7LS1iYWNrZ3JvdW5kLWluZm8tbGlnaHQ6IHZhcigtLXNlbnRpbWVudC1pbmZvcm1hdGlvbi05MCk7LS1iYWNrZ3JvdW5kLWluZm8tcHJpbWFyeTogdmFyKC0tc2VudGltZW50LWluZm9ybWF0aW9uLTUwKTstLWJhY2tncm91bmQtaW5mby1zdHJvbmc6IHZhcigtLXNlbnRpbWVudC1pbmZvcm1hdGlvbi03MCk7LS1iYWNrZ3JvdW5kLW5ldXRyYWwtYmxhY2stZml4ZWQ6IHZhcigtLW5ldXRyYWwtYmFzZS1ibGFjayk7LS1iYWNrZ3JvdW5kLW5ldXRyYWwtZGlzYWJsZWQ6IHZhcigtLW5ldXRyYWwtZ3JheS04MCk7LS1iYWNrZ3JvdW5kLW5ldXRyYWwtb2N0b25hcnk6IHZhcigtLW5ldXRyYWwtZ3JheS0yMCk7LS1iYWNrZ3JvdW5kLW5ldXRyYWwtcHJpbWFyeTogdmFyKC0tbmV1dHJhbC1iYXNlLWJsYWNrKTstLWJhY2tncm91bmQtbmV1dHJhbC1wcmltYXJ5LWludmVyc2U6IHZhcigtLW5ldXRyYWwtYmFzZS13aGl0ZSk7LS1iYWNrZ3JvdW5kLW5ldXRyYWwtcXVhdGVybmFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTgwKTstLWJhY2tncm91bmQtbmV1dHJhbC1xdWluYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktNzApOy0tYmFja2dyb3VuZC1uZXV0cmFsLXNlY29uZGFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTk1KTstLWJhY2tncm91bmQtbmV1dHJhbC1zZW5hcnk6IHZhcigtLW5ldXRyYWwtZ3JheS01MCk7LS1iYWNrZ3JvdW5kLW5ldXRyYWwtc2VwdGVuYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktMzApOy0tYmFja2dyb3VuZC1uZXV0cmFsLXRlcnRpYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktOTApOy0tYmFja2dyb3VuZC1uZXV0cmFsLXdoaXRlLWZpeGVkOiB2YXIoLS1uZXV0cmFsLWJhc2Utd2hpdGUpOy0tYmFja2dyb3VuZC1zdWNjZXNzLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtc3VjY2Vzcy05MCk7LS1iYWNrZ3JvdW5kLXN1Y2Nlc3MtcHJpbWFyeTogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtNTApOy0tYmFja2dyb3VuZC1zdWNjZXNzLXN0cm9uZzogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtNzApOy0tYmFja2dyb3VuZC13YXJuaW5nLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtd2FybmluZy05MCk7LS1iYWNrZ3JvdW5kLXdhcm5pbmctcHJpbWFyeTogdmFyKC0tc2VudGltZW50LXdhcm5pbmctNTApOy0tYmFja2dyb3VuZC13YXJuaW5nLXN0cm9uZzogdmFyKC0tc2VudGltZW50LXdhcm5pbmctNzApOy0tYm9yZGVycy1icmFuZC1hcXVhLWxpZ2h0OiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtcHJpbWFyeSk7LS1ib3JkZXJzLWJyYW5kLWFxdWEtcHJpbWFyeTogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXNvbGlkKTstLWJvcmRlcnMtYnJhbmQtYXF1YS1zdHJvbmc6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1zdHJvbmcpOy0tYm9yZGVycy1icmFuZC1wdXJwbGUtbGlnaHQ6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1wcmltYXJ5KTstLWJvcmRlcnMtYnJhbmQtcHVycGxlLXByaW1hcnk6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1zb2xpZCk7LS1ib3JkZXJzLWJyYW5kLXB1cnBsZS1zdHJvbmc6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1zdHJvbmcpOy0tYm9yZGVycy1icmFuZC10ZWFsLWxpZ2h0OiB2YXIoLS1icmFuZC10ZWFsLTkwKTstLWJvcmRlcnMtYnJhbmQtdGVhbC1wcmltYXJ5OiB2YXIoLS1icmFuZC10ZWFsLTUwKTstLWJvcmRlcnMtYnJhbmQtdGVhbC1zdHJvbmc6IHZhcigtLWJyYW5kLXRlYWwtNzApOy0tYm9yZGVycy1lcnJvci1saWdodDogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXByaW1hcnkpOy0tYm9yZGVycy1lcnJvci1wcmltYXJ5OiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtc29saWQpOy0tYm9yZGVycy1lcnJvci1zdHJvbmc6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1zdHJvbmcpOy0tYm9yZGVycy1pbmZvLWxpZ2h0OiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtcHJpbWFyeSk7LS1ib3JkZXJzLWluZm8tcHJpbWFyeTogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXNvbGlkKTstLWJvcmRlcnMtaW5mby1zdHJvbmc6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1zdHJvbmcpOy0tYm9yZGVycy1uZXV0cmFsLWRpc2FibGVkOiB2YXIoLS1uZXV0cmFsLWdyYXktODApOy0tYm9yZGVycy1uZXV0cmFsLWxpZ2h0OiB2YXIoLS1uZXV0cmFsLWdyYXktOTApOy0tYm9yZGVycy1uZXV0cmFsLXByaW1hcnk6IHZhcigtLW5ldXRyYWwtZ3JheS04MCk7LS1ib3JkZXJzLW5ldXRyYWwtc29saWQ6IHZhcigtLW5ldXRyYWwtYmFzZS13aGl0ZSk7LS1ib3JkZXJzLW5ldXRyYWwtc3Ryb25nOiB2YXIoLS1uZXV0cmFsLWdyYXktNTApOy0tYm9yZGVycy1zdWNjZXNzLWxpZ2h0OiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtcHJpbWFyeSk7LS1ib3JkZXJzLXN1Y2Nlc3MtcHJpbWFyeTogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXNvbGlkKTstLWJvcmRlcnMtc3VjY2Vzcy1zdHJvbmc6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1zdHJvbmcpOy0tYm9yZGVycy13YXJuaW5nLWxpZ2h0OiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtcHJpbWFyeSk7LS1ib3JkZXJzLXdhcm5pbmctcHJpbWFyeTogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXNvbGlkKTstLWJvcmRlcnMtd2FybmluZy1zdHJvbmc6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1zdHJvbmcpOy0tdGV4dC1icmFuZC1hcXVhLXByaW1hcnk6IHZhcigtLXRleHQtbmV1dHJhbC1wcmltYXJ5KTstLXRleHQtYnJhbmQtYXF1YS1wcmltYXJ5LWZpeGVkOiB2YXIoLS1icmFuZC1hcXVhLTUwKTstLXRleHQtYnJhbmQtYXF1YS1zZWNvbmRhcnk6IHZhcigtLXRleHQtbmV1dHJhbC10ZXJ0aWFyeSk7LS10ZXh0LWJyYW5kLXB1cnBsZS1wcmltYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7LS10ZXh0LWJyYW5kLXB1cnBsZS1wcmltYXJ5LWZpeGVkOiB2YXIoLS1icmFuZC1wdXJwbGUtNTApOy0tdGV4dC1icmFuZC1wdXJwbGUtc2Vjb25kYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtdGVydGlhcnkpOy0tdGV4dC1icmFuZC10ZWFsLXByaW1hcnk6IHZhcigtLXRleHQtbmV1dHJhbC1wcmltYXJ5KTstLXRleHQtYnJhbmQtdGVhbC1wcmltYXJ5LWZpeGVkOiB2YXIoLS1icmFuZC10ZWFsLTUwKTstLXRleHQtYnJhbmQtdGVhbC1zZWNvbmRhcnk6IHZhcigtLXRleHQtbmV1dHJhbC10ZXJ0aWFyeSk7LS10ZXh0LWVycm9yLXByaW1hcnk6IHZhcigtLXRleHQtbmV1dHJhbC1wcmltYXJ5KTstLXRleHQtZXJyb3ItcHJpbWFyeS1maXhlZDogdmFyKC0tc2VudGltZW50LWVycm9yLTUwKTstLXRleHQtZXJyb3Itc2Vjb25kYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtdGVydGlhcnkpOy0tdGV4dC1pbmZvLXByaW1hcnk6IHZhcigtLXRleHQtbmV1dHJhbC1wcmltYXJ5KTstLXRleHQtaW5mby1wcmltYXJ5LWZpeGVkOiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNTApOy0tdGV4dC1pbmZvLXNlY29uZGFyeTogdmFyKC0tdGV4dC1uZXV0cmFsLXRlcnRpYXJ5KTstLXRleHQtbmV1dHJhbC1ibGFjay1maXhlZDogdmFyKC0tbmV1dHJhbC1iYXNlLWJsYWNrKTstLXRleHQtbmV1dHJhbC1kaXNhYmxlZDogdmFyKC0tbmV1dHJhbC1ncmF5LTgwKTstLXRleHQtbmV1dHJhbC1kaXNhYmxlZC1pbnZlcnNlOiB2YXIoLS1uZXV0cmFsLWJhc2UtYmxhY2spOy0tdGV4dC1uZXV0cmFsLWludmVyc2U6IHZhcigtLW5ldXRyYWwtYmFzZS1ibGFjayk7LS10ZXh0LW5ldXRyYWwtcGxhY2Vob2xkZXI6IHZhcigtLW5ldXRyYWwtZ3JheS02MCk7LS10ZXh0LW5ldXRyYWwtcHJpbWFyeTogdmFyKC0tbmV1dHJhbC1iYXNlLXdoaXRlKTstLXRleHQtbmV1dHJhbC1xdWF0ZXJuYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktMzApOy0tdGV4dC1uZXV0cmFsLXNlY29uZGFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTEwKTstLXRleHQtbmV1dHJhbC10ZXJ0aWFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTIwKTstLXRleHQtbmV1dHJhbC13aGl0ZS1maXhlZDogdmFyKC0tbmV1dHJhbC1iYXNlLXdoaXRlKTstLXRleHQtc3VjY2Vzcy1wcmltYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtd2hpdGUtZml4ZWQpOy0tdGV4dC1zdWNjZXNzLXByaW1hcnktZml4ZWQ6IHZhcigtLXNlbnRpbWVudC1zdWNjZXNzLTUwKTstLXRleHQtc3VjY2Vzcy1zZWNvbmRhcnk6IHZhcigtLXRleHQtbmV1dHJhbC10ZXJ0aWFyeSk7LS10ZXh0LXdhcm5pbmctcHJpbWFyeTogdmFyKC0tdGV4dC1uZXV0cmFsLXByaW1hcnkpOy0tdGV4dC13YXJuaW5nLXByaW1hcnktZml4ZWQ6IHZhcigtLXNlbnRpbWVudC13YXJuaW5nLTUwKTstLXRleHQtd2FybmluZy1zZWNvbmRhcnk6IHZhcigtLXRleHQtbmV1dHJhbC10ZXJ0aWFyeSl9I2NvcHlyaWdodC1tb2RhbHtkaXNwbGF5OmZsZXg7bWluLXdpZHRoOjM3LjVyZW07bWF4LXdpZHRoOjUwcmVtO21heC1oZWlnaHQ6ODB2aDtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzoxLjVyZW0gMnJlbTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6MXJlbTtib3JkZXItcmFkaXVzOi41cmVtO2JhY2tncm91bmQ6I2ZmZjtvdmVyZmxvdzpoaWRkZW59I2NvcHlyaWdodC1tb2RhbCBocntib3JkZXItY29sb3I6I2M2Y2FjZH0jY29weXJpZ2h0LW1vZGFsIHB7Zm9udC1mYW1pbHk6XFxcIkZpZ3RyZWVcXFwiLFxcXCJOb3RvIFNhbnNcXFwiLFxcXCJOb3RvIFNhbnMgTWF0aFxcXCIsXFxcIk5vdG8gU2FucyBBcmFiaWNcXFwiLFxcXCJOb3RvIFNhbnMgQXJtZW5pYW5cXFwiLFxcXCJOb3RvIFNhbnMgQmVuZ2FsaVxcXCIsXFxcIk5vdG8gU2FucyBTQ1xcXCIsXFxcIk5vdG8gU2FucyBUQ1xcXCIsXFxcIk5vdG8gU2FucyBEZXZhbmFnYXJpXFxcIixcXFwiTm90byBTYW5zIEdlb3JnaWFuXFxcIixcXFwiTm90byBTYW5zIEhlYnJld1xcXCIsXFxcIk5vdG8gU2FucyBKUFxcXCIsXFxcIk5vdG8gU2FucyBLYW5uYWRhXFxcIixcXFwiTm90byBTYW5zIEtobWVyXFxcIixcXFwiTm90byBTYW5zIEtSXFxcIixcXFwiTm90byBTYW5zIE15YW5tYXJcXFwiLFxcXCJOb3RvIFNhbnMgU2luaGFsYVxcXCIsXFxcIk5vdG8gU2FucyBUYW1pbFxcXCIsXFxcIk5vdG8gU2FucyBUZWx1Z3VcXFwiLFxcXCJOb3RvIFNhbnMgVGhhaVxcXCIsXFxcIk5vdG8gU2FucyBUaGFhbmFcXFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOnZhcigtLXRleHQtbmV1dHJhbC1wcmltYXJ5KTttYXJnaW4tYm90dG9tOjFlbTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLWJvZHktc20pO2xpbmUtaGVpZ2h0OjEuNTR9I2NvcHlyaWdodC1tb2RhbCBwIGF7Zm9udC1mYW1pbHk6XFxcIkZpZ3RyZWVcXFwiLFxcXCJOb3RvIFNhbnNcXFwiLFxcXCJOb3RvIFNhbnMgTWF0aFxcXCIsXFxcIk5vdG8gU2FucyBBcmFiaWNcXFwiLFxcXCJOb3RvIFNhbnMgQXJtZW5pYW5cXFwiLFxcXCJOb3RvIFNhbnMgQmVuZ2FsaVxcXCIsXFxcIk5vdG8gU2FucyBTQ1xcXCIsXFxcIk5vdG8gU2FucyBUQ1xcXCIsXFxcIk5vdG8gU2FucyBEZXZhbmFnYXJpXFxcIixcXFwiTm90byBTYW5zIEdlb3JnaWFuXFxcIixcXFwiTm90byBTYW5zIEhlYnJld1xcXCIsXFxcIk5vdG8gU2FucyBKUFxcXCIsXFxcIk5vdG8gU2FucyBLYW5uYWRhXFxcIixcXFwiTm90byBTYW5zIEtobWVyXFxcIixcXFwiTm90byBTYW5zIEtSXFxcIixcXFwiTm90byBTYW5zIE15YW5tYXJcXFwiLFxcXCJOb3RvIFNhbnMgU2luaGFsYVxcXCIsXFxcIk5vdG8gU2FucyBUYW1pbFxcXCIsXFxcIk5vdG8gU2FucyBUZWx1Z3VcXFwiLFxcXCJOb3RvIFNhbnMgVGhhaVxcXCIsXFxcIk5vdG8gU2FucyBUaGFhbmFcXFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc3R5bGU6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41NDtjb2xvcjojOGM1MmJhO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9I2NvcHlyaWdodC1tb2RhbCBwIGE6aG92ZXIsI2NvcHlyaWdodC1tb2RhbCBwIGEgOmFjdGl2ZSwjY29weXJpZ2h0LW1vZGFsIHAgYSA6dmlzaXRlZHtjb2xvcjojNmM0NjhhfSNjb3B5cmlnaHQtbW9kYWwgcCBhOmZvY3VzLXZpc2libGV7Y29sb3I6IzhjNTJiYX0jY29weXJpZ2h0LW1vZGFsIC5tb2RhbEJvZHl7bWF4LWhlaWdodDo2MHZoO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87c2Nyb2xsYmFyLWNvbG9yOiNkMWQ0ZDggcmdiYSgwLDAsMCwwKX0jY29weXJpZ2h0LW1vZGFsIC5tb2RhbEJvZHkgOjotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDouNXJlbX0jY29weXJpZ2h0LW1vZGFsIC5tb2RhbEJvZHkgOjotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9I2NvcHlyaWdodC1tb2RhbCAubW9kYWxCb2R5IDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojZDFkNGQ4O2JvcmRlci1yYWRpdXM6NnJlbX0jY29weXJpZ2h0LW1vZGFsIC5tb2RhbEJvZHkgLmV4dHJhQ29weXJpZ2h0Q29udGVudHttYXJnaW4tYm90dG9tOjFyZW19I2NvcHlyaWdodC1tb2RhbCAubW9kYWxCb2R5IC5hd3NMb2dvQ29udGFpbmVye2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6LTJweDttYXJnaW4tYm90dG9tOjFyZW19I2NvcHlyaWdodC1tb2RhbCAubW9kYWxCb2R5IC5hd3NMb2dve3dpZHRoOjExLjVyZW19XCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wid2VicGFjazovLy4vLi4vZnJvbnRlbmQvcGFja2FnZXMvY29tcG9uZW50LWxpYnJhcnktc3R5bGVzL3ByaW1pdGl2ZUNvbG9ycy5zY3NzXCIsXCJ3ZWJwYWNrOi8vLi8uLi9mcm9udGVuZC9wYWNrYWdlcy9jb21wb25lbnQtbGlicmFyeS1zdHlsZXMvY29sb3JzLnNjc3NcIixcIndlYnBhY2s6Ly8uLy4uL2Zyb250ZW5kL3BhY2thZ2VzL2NvbXBvbmVudC1saWJyYXJ5LXN0eWxlcy90eXBvZ3JhcGh5Lm1vZHVsZS5zY3NzXCIsXCJ3ZWJwYWNrOi8vLi8uLi9mcm9udGVuZC9wYWNrYWdlcy9jb21wb25lbnQtbGlicmFyeS1zdHlsZXMvZm9udC5zY3NzXCIsXCJ3ZWJwYWNrOi8vLi9zcmMvc2hhcmVkQ29tcG9uZW50cy9mb290ZXIvQ29weXJpZ2h0RGlhbG9nL3N0eWxlLnNjc3NcIixcIndlYnBhY2s6Ly8uLy4uL3NoYXJlZC9jc3MvY29sb3Iuc2Nzc1wiLFwid2VicGFjazovLy4vLi4vZnJvbnRlbmQvcGFja2FnZXMvY29tcG9uZW50LWxpYnJhcnktc3R5bGVzL21peGlucy5zY3NzXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCJBQWdCQSxNQUNFLDJCQUFBLENBQ0EsNEJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsK0JBQUEsQ0FDQSxnQ0FBQSxDQUNBLCtCQUFBLENBQ0EsK0JBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENBQ0EsK0JBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENBQ0EsK0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHlCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLDBCQUFBLENBQ0EsMkJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSx5QkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSx3QkFBQSxDQUNBLHlCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0EsdUJBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0EsNkJBQUEsQ0FDQSw2QkFBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0Esa0NBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLHlCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsbUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSxrQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLDZCQUFBLENBQ0EsOEJBQUEsQ0FDQSw2QkFBQSxDQUNBLDZCQUFBLENBQ0EsNkJBQUEsQ0FDQSw2QkFBQSxDQUNBLDZCQUFBLENBQ0EsNkJBQUEsQ0FDQSw2QkFBQSxDQUNBLDZCQUFBLENBQ0EsbUNBQUEsQ0FDQSxvQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSwrQkFBQSxDQUNBLGdDQUFBLENBQ0EsK0JBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENBQ0EsK0JBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENBQ0EsK0JBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENBQ0EsZ0NBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENBQ0EsK0JBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENBQ0EsK0JBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENDMUhGLHlCQUVFLG1EQUFBLENBQ0EscURBQUEsQ0FDQSxvREFBQSxDQUNBLDREQUFBLENBQ0EsdURBQUEsQ0FDQSx1REFBQSxDQUNBLHlEQUFBLENBQ0Esd0RBQUEsQ0FDQSx3REFBQSxDQUNBLG1EQUFBLENBQ0EscURBQUEsQ0FDQSxvREFBQSxDQUNBLG1EQUFBLENBQ0EscURBQUEsQ0FDQSxvREFBQSxDQUNBLHdEQUFBLENBQ0EsMERBQUEsQ0FDQSx5REFBQSxDQUNBLDJEQUFBLENBQ0EscURBQUEsQ0FDQSxxREFBQSxDQUNBLHVEQUFBLENBQ0EsK0RBQUEsQ0FDQSx1REFBQSxDQUNBLG9EQUFBLENBQ0EscURBQUEsQ0FDQSxtREFBQSxDQUNBLHNEQUFBLENBQ0EscURBQUEsQ0FDQSwyREFBQSxDQUNBLHVEQUFBLENBQ0EseURBQUEsQ0FDQSx3REFBQSxDQUNBLHVEQUFBLENBQ0EseURBQUEsQ0FDQSx3REFBQSxDQUNBLGdEQUFBLENBQ0Esa0RBQUEsQ0FDQSxpREFBQSxDQUNBLG9EQUFBLENBQ0Esc0RBQUEsQ0FDQSxxREFBQSxDQUNBLGdEQUFBLENBQ0Esa0RBQUEsQ0FDQSxpREFBQSxDQUNBLGdEQUFBLENBQ0Esa0RBQUEsQ0FDQSxpREFBQSxDQUNBLHFEQUFBLENBQ0EsdURBQUEsQ0FDQSxzREFBQSxDQUNBLGtEQUFBLENBQ0EsK0NBQUEsQ0FDQSxpREFBQSxDQUNBLGtEQUFBLENBQ0EsZ0RBQUEsQ0FDQSxvREFBQSxDQUNBLHNEQUFBLENBQ0EscURBQUEsQ0FDQSxvREFBQSxDQUNBLHNEQUFBLENBQ0EscURBQUEsQ0FDQSwrQ0FBQSxDQUNBLHFEQUFBLENBQ0EsaURBQUEsQ0FDQSxtREFBQSxDQUNBLHlEQUFBLENBQ0EscURBQUEsQ0FDQSwrQ0FBQSxDQUNBLHFEQUFBLENBQ0EsaURBQUEsQ0FDQSwrQ0FBQSxDQUNBLHFEQUFBLENBQ0EsaURBQUEsQ0FDQSxvREFBQSxDQUNBLDBEQUFBLENBQ0Esc0RBQUEsQ0FDQSxxREFBQSxDQUNBLCtDQUFBLENBQ0EsMERBQUEsQ0FDQSxpREFBQSxDQUNBLGtEQUFBLENBQ0EsaURBQUEsQ0FDQSxpREFBQSxDQUNBLGdEQUFBLENBQ0EsK0NBQUEsQ0FDQSxxREFBQSxDQUNBLG1EQUFBLENBQ0EseURBQUEsQ0FDQSxxREFBQSxDQUNBLG1EQUFBLENBQ0EseURBQUEsQ0FDQSxxREFBQSxDQUlGLGtCQUNFLG1EQUFBLENBQ0EscURBQUEsQ0FDQSxvREFBQSxDQUNBLDZEQUFBLENBQ0EsbUVBQUEsQ0FDQSx1REFBQSxDQUNBLDRFQUFBLENBQ0Esd0RBQUEsQ0FDQSx5REFBQSxDQUNBLG1EQUFBLENBQ0EscURBQUEsQ0FDQSxvREFBQSxDQUNBLG1EQUFBLENBQ0EscURBQUEsQ0FDQSxvREFBQSxDQUNBLHdEQUFBLENBQ0EsMERBQUEsQ0FDQSx5REFBQSxDQUNBLDJEQUFBLENBQ0EscURBQUEsQ0FDQSxxREFBQSxDQUNBLHVEQUFBLENBQ0EsK0RBQUEsQ0FDQSx1REFBQSxDQUNBLG9EQUFBLENBQ0Esc0RBQUEsQ0FDQSxtREFBQSxDQUNBLHNEQUFBLENBQ0EscURBQUEsQ0FDQSwyREFBQSxDQUNBLHVEQUFBLENBQ0EseURBQUEsQ0FDQSx3REFBQSxDQUNBLHVEQUFBLENBQ0EseURBQUEsQ0FDQSx3REFBQSxDQUNBLDBEQUFBLENBQ0EsMERBQUEsQ0FDQSwwREFBQSxDQUNBLDREQUFBLENBQ0EsNERBQUEsQ0FDQSw0REFBQSxDQUNBLGdEQUFBLENBQ0Esa0RBQUEsQ0FDQSxpREFBQSxDQUNBLHFEQUFBLENBQ0EscURBQUEsQ0FDQSxxREFBQSxDQUNBLG9EQUFBLENBQ0Esb0RBQUEsQ0FDQSxvREFBQSxDQUNBLGtEQUFBLENBQ0EsK0NBQUEsQ0FDQSxpREFBQSxDQUNBLGtEQUFBLENBQ0EsZ0RBQUEsQ0FDQSx1REFBQSxDQUNBLHVEQUFBLENBQ0EsdURBQUEsQ0FDQSx1REFBQSxDQUNBLHVEQUFBLENBQ0EsdURBQUEsQ0FDQSxzREFBQSxDQUNB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LENBK0R0QixpQkFBQSxDRG9IQSxpQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDRjdMRixNQUNFLDJCQUFBLENBQ0EsNEJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsK0JBQUEsQ0FDQSxnQ0FBQSxDQUNBLCtCQUFBLENBQ0EsK0JBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENBQ0EsK0JBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENBQ0EsK0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHlCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLDBCQUFBLENBQ0EsMkJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSx5QkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSx3QkFBQSxDQUNBLHlCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0EsdUJBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0EsNkJBQUEsQ0FDQSw2QkFBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0Esa0NBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLHlCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsbUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSxrQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLDZCQUFBLENBQ0EsOEJBQUEsQ0FDQSw2QkFBQSxDQUNBLDZCQUFBLENBQ0EsNkJBQUEsQ0FDQSw2QkFBQSxDQUNBLDZCQUFBLENBQ0EsNkJBQUEsQ0FDQSw2QkFBQSxDQUNBLDZCQUFBLENBQ0EsbUNBQUEsQ0FDQSxvQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSxtQ0FBQSxDQUNBLG1DQUFBLENBQ0EsbUNBQUEsQ0FDQSwrQkFBQSxDQUNBLGdDQUFBLENBQ0EsK0JBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENBQ0EsK0JBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENBQ0EsK0JBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENBQ0EsZ0NBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENBQ0EsK0JBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENBQ0EsK0JBQUEsQ0FDQSwrQkFBQSxDQUNBLCtCQUFBLENDMUhGLHlCQUVFLG1EQUFBLENBQ0EscURBQUEsQ0FDQSxvREFBQSxDQUNBLDREQUFBLENBQ0EsdURBQUEsQ0FDQSx1REFBQSxDQUNBLHlEQUFBLENBQ0Esd0RBQUEsQ0FDQSx3REFBQSxDQUNBLG1EQUFBLENBQ0EscURBQUEsQ0FDQSxvREFBQSxDQUNBLG1EQUFBLENBQ0EscURBQUEsQ0FDQSxvREFBQSxDQUNBLHdEQUFBLENBQ0EsMERBQUEsQ0FDQSx5REFBQSxDQUNBLDJEQUFBLENBQ0EscURBQUEsQ0FDQSxxREFBQSxDQUNBLHVEQUFBLENBQ0EsK0RBQUEsQ0FDQSx1REFBQSxDQUNBLG9EQUFBLENBQ0EscURBQUEsQ0FDQSxtREFBQSxDQUNBLHNEQUFBLENBQ0EscURBQUEsQ0FDQSwyREFBQSxDQUNBLHVEQUFBLENBQ0EseURBQUEsQ0FDQSx3REFBQSxDQUNBLHVEQUFBLENBQ0EseURBQUEsQ0FDQSx3REFBQSxDQUNBLGdEQUFBLENBQ0Esa0RBQUEsQ0FDQSxpREFBQSxDQUNBLG9EQUFBLENBQ0Esc0RBQUEsQ0FDQSxxREFBQSxDQUNBLGdEQUFBLENBQ0Esa0RBQUEsQ0FDQSxpREFBQSxDQUNBLGdEQUFBLENBQ0Esa0RBQUEsQ0FDQSxpREFBQSxDQUNBLHFEQUFBLENBQ0EsdURBQUEsQ0FDQSxzREFBQSxDQUNBLGtEQUFBLENBQ0EsK0NBQUEsQ0FDQSxpREFBQSxDQUNBLGtEQUFBLENBQ0EsZ0RBQUEsQ0FDQSxvREFBQSxDQUNBLHNEQUFBLENBQ0EscURBQUEsQ0FDQSxvREFBQSxDQUNBLHNEQUFBLENBQ0EscURBQUEsQ0FDQSwrQ0FBQSxDQUNBLHFEQUFBLENBQ0EsaURBQUEsQ0FDQSxtREFBQSxDQUNBLHlEQUFBLENBQ0EscURBQUEsQ0FDQSwrQ0FBQSxDQUNBLHFEQUFBLENBQ0EsaURBQUEsQ0FDQSwrQ0FBQSxDQUNBLHFEQUFBLENBQ0EsaURBQUEsQ0FDQSxvREFBQSxDQUNBLDBEQUFBLENBQ0Esc0RBQUEsQ0FDQSxxREFBQSxDQUNBLCtDQUFBLENBQ0EsMERBQUEsQ0FDQSxpREFBQSxDQUNBLGtEQUFBLENBQ0EsaURBQUEsQ0FDQSxpREFBQSxDQUNBLGdEQUFBLENBQ0EsK0NBQUEsQ0FDQSxxREFBQSxDQUNBLG1EQUFBLENBQ0EseURBQUEsQ0FDQSxxREFBQSxDQUNBLG1EQUFBLENBQ0EseURBQUEsQ0FDQSxxREFBQSxDQUlGLGtCQUNFLG1EQUFBLENBQ0EscURBQUEsQ0FDQSxvREFBQSxDQUNBLDZEQUFBLENBQ0EsbUVBQUEsQ0FDQSx1REFBQSxDQUNBLDRFQUFBLENBQ0Esd0RBQUEsQ0FDQSx5REFBQSxDQUNBLG1EQUFBLENBQ0EscURBQUEsQ0FDQSxvREFBQSxDQUNBLG1EQUFBLENBQ0EscURBQUEsQ0FDQSxvREFBQSxDQUNBLHdEQUFBLENBQ0EsMERBQUEsQ0FDQSx5REFBQSxDQUNBLDJEQUFBLENBQ0EscURBQUEsQ0FDQSxxREFBQSxDQUNBLHVEQUFBLENBQ0EsK0RBQUEsQ0FDQSx1REFBQSxDQUNBLG9EQUFBLENBQ0Esc0RBQUEsQ0FDQSxtREFBQSxDQUNBLHNEQUFBLENBQ0EscURBQUEsQ0FDQSwyREFBQSxDQUNBLHVEQUFBLENBQ0EseURBQUEsQ0FDQSx3REFBQSxDQUNBLHVEQUFBLENBQ0EseURBQUEsQ0FDQSx3REFBQSxDQUNBLDBEQUFBLENBQ0EsMERBQUEsQ0FDQSwwREFBQSxDQUNBLDREQUFBLENBQ0EsNERBQUEsQ0FDQSw0REFBQSxDQUNBLGdEQUFBLENBQ0Esa0RBQUEsQ0FDQSxpREFBQSxDQUNBLHFEQUFBLENBQ0EscURBQUEsQ0FDQSxxREFBQSxDQUNBLG9EQUFBLENBQ0Esb0RBQUEsQ0FDQSxvREFBQSxDQUNBLGtEQUFBLENBQ0EsK0NBQUEsQ0FDQSxpREFBQSxDQUNBLGtEQUFBLENBQ0EsZ0RBQUEsQ0FDQSx1REFBQSxDQUNBLHVEQUFBLENBQ0EsdURBQUEsQ0FDQSx1REFBQSxDQUNBLHVEQUFBLENBQ0EsdURBQUEsQ0FDQSxzREFBQSxDQUNBLHFEQUFBLENBQ0EseURBQUEsQ0FDQSx3REFBQSxDQUNBLHlEQUFBLENBQ0EsMkRBQUEsQ0FDQSxzREFBQSxDQUNBLHFEQUFBLENBQ0EseURBQUEsQ0FDQSxpREFBQSxDQUNBLHFEQUFBLENBQ0Esb0RBQUEsQ0FDQSxnREFBQSxDQUNBLDBEQUFBLENBQ0EsbURBQUEsQ0FDQSxxREFBQSxDQUNBLCtDQUFBLENBQ0EsMERBQUEsQ0FDQSxpREFBQSxDQUNBLGtEQUFBLENBQ0EsaURBQUEsQ0FDQSxpREFBQSxDQUNBLGdEQUFBLENBQ0EsK0NBQUEsQ0FDQSxxREFBQSxDQUNBLHVEQUFBLENBQ0EseURBQUEsQ0FDQSxzREFBQSxDQUNBLG1EQUFBLENBQ0EseURBQUEsQ0FDQSxzREFBQSxDRy9NRixpQkFDSSxZQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUNBLHFCQUFBLENBQ0EsbUJBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCQUFBLENBQ0EsUUFBQSxDQUNBLG1CQUFBLENBQ0EsZUMrTlUsQ0Q5TlYsZUFBQSxDQUVBLG9CQUNJLG9CQ0xPLENEUVgsbUJEdUNGLDJZQTdDVSxDQThDVixlQTFDb0IsQ0EyQ3BCLGlCQUFBLENEb0VBLGlDQUFBLENBQ0EsaUJBQUEsQ0FpQkEsa0NBQUEsQ0FDQSxnQkFBQSxDRTdITSxxQkQwRE4sMllBbkVVLENBb0VWLGVBOURzQixDQStEdEIsaUJBQUEsQ0dqREEseUJBQUEsQ0FpQkEsaUJBQUEsQ0FDQSxnQkFBQSxDRjNCVSxhQ3dLVSxDRHZLVix5QkFBQSxDQUVBLHNGQUNJLGFDcUtNLENEbEtWLG1DQUNJLGFDZ0tNLENEMUpsQiw0QkFDSSxlQUFBLENBQ0EsWUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxxQ0FBQSxDQUVBLGdEQUNJLFdBQUEsQ0FHSixzREFDSSx3QkFBQSxDQUdKLHNEQUNJLHdCQzZJSyxDRDVJTCxrQkFBQSxDQUdKLG1EQUNJLGtCQUFBLENBR0osOENBQ0ksYUFBQSxDQUNBLGdCQUFBLENBQ0Esa0JBQUEsQ0FHSixxQ0FDSSxhQUFBXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIi8qIFRoaXMgaXMgYSBjb2xsZWN0aW9uIG9mIFByaW1pdGl2ZSBDb2xvcnMuXFxuIFVubGlrZSBTZW1hbnRpYyBjb2xvcnMgKGNvbG9yLmNzcykgdGhlc2UgdmFyaWFibGVzIHdpbGwgYmUgZXF1YWwgdG8gdGhlIHNhbWUgY29sb3IgdmFsdWUgaW4gYWxsIHRoZW1lcy5cXG4gSWRlYWxseSwgdGhlc2UgY29sb3JzIHNob3VsZCBiZSB1c2VkIGZvciBjb21wb25lbnRzIHRoYXQgYXJlIG5vdCB0aGVtZSBkZXBlbmRlbnQuXFxuIEluIHRoZSBmdXR1cmUgaXQncyBwb3NzaWJsZSB0aGF0IHdlIHdpbGwgb25seSBuZWVkIHRvIHVzZSB0aGVzZSBjb2xvcnMgaW4gU2VtYW50aWMgY29sb3JzIChjb2xvcnMuY3NzKS5cXG4gKi9cXG5cXG4vKiBDb2xvcnMgYXJlIHRha2VuIGZyb20gRElTQ08gVmFyaWFibGVzIE5ldyBGaWdtYSBGaWxlIC0gUHJpbWl0aXZlIGNvbG9ycyB2YXJpYWJsZXMgY29sbGVjdGlvblxcbiB2aWEgdmFyaWFibGVzMmNzcyBwbHVnaW4gdGhhdCBnZW5lcmF0ZXMgY3NzIGNvZGUgYmFzZWQgb24gRmlnbWEgdmFyaWFibGVzIHZhbHVlcyBhbmQgbmFtZXMuXFxuIFdlJ3JlIHVzaW5nIGNzcyBoZXJlIGluIG9yZGVyIHRvIHN1cHBvcnQgbm90IG9ubHkgc2NzcywgYnV0IGFsc28gY3NzIGZpbGVzLlxcbiA6cm9vdCBpcyB1c2VkIGhlcmUgaW5zdGVhZCBvZiBcXFwiW2RhdGEtdGhlbWU9XFxcIk1vZGUgMVxcXCJdXFxcIiB0byBkZWZpbmUgY3NzIHZhcmlhYmxlc1xcbiB0aGF0IGNhbiBiZSB1c2VkIGluIHRoZSBlbnRpcmUgYXBwLiBcXG4gQWxzbywgc3R5bGVsaW50IGZpeCBtaWdodCBiZSByZXF1aXJlZCBmb3IgYXV0b2dlbmVyYXRlZCBjb2xvcnMsIHdoaWNoIGNhbiBiZSBkb25lIGluIG9uZSBjb21tYW5kLlxcbiAqL1xcblxcbi8qIFByaW1pdGl2ZSBDb2xvcnMgKi9cXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBjb2xvci1oZXgtbGVuZ3RoICovXFxuOnJvb3Qge1xcbiAgLS1hY2NlbnQtb3JhbmdlLTEwOiAjZmZmNmU1O1xcbiAgLS1hY2NlbnQtb3JhbmdlLTEwMDogIzVjM2IwMDtcXG4gIC0tYWNjZW50LW9yYW5nZS0yMDogI2ZmZTViNztcXG4gIC0tYWNjZW50LW9yYW5nZS0zMDogI2ZmZDU4YTtcXG4gIC0tYWNjZW50LW9yYW5nZS00MDogI2ZmYzU1YztcXG4gIC0tYWNjZW50LW9yYW5nZS01MDogI2ZmYjQyZTtcXG4gIC0tYWNjZW50LW9yYW5nZS02MDogI2ZmYTQwMDtcXG4gIC0tYWNjZW50LW9yYW5nZS03MDogI2Q2OGEwMDtcXG4gIC0tYWNjZW50LW9yYW5nZS04MDogI2FkNzAwMDtcXG4gIC0tYWNjZW50LW9yYW5nZS05MDogIzg1NTUwMDtcXG4gIC0tYWNjZW50LXN0cmF3YmVycnktMTA6ICNmZmUzZTM7XFxuICAtLWFjY2VudC1zdHJhd2JlcnJ5LTEwMDogIzQzMGQwZDtcXG4gIC0tYWNjZW50LXN0cmF3YmVycnktMjA6ICNmZmNkY2Q7XFxuICAtLWFjY2VudC1zdHJhd2JlcnJ5LTMwOiAjZmZhYmFiO1xcbiAgLS1hY2NlbnQtc3RyYXdiZXJyeS00MDogI2Y4ODU4NTtcXG4gIC0tYWNjZW50LXN0cmF3YmVycnktNTA6ICNlZDYwNjA7XFxuICAtLWFjY2VudC1zdHJhd2JlcnJ5LTYwOiAjY2I0YTRhO1xcbiAgLS1hY2NlbnQtc3RyYXdiZXJyeS03MDogI2E5MzczNztcXG4gIC0tYWNjZW50LXN0cmF3YmVycnktODA6ICM4NzI2MjY7XFxuICAtLWFjY2VudC1zdHJhd2JlcnJ5LTkwOiAjNjUxODE4O1xcbiAgLS1icmFuZC1hcXVhLTEwOiAjZWJmZmZlO1xcbiAgLS1icmFuZC1hcXVhLTEwMDogIzAwNTU1MjtcXG4gIC0tYnJhbmQtYXF1YS0yMDogI2JmZmZmYztcXG4gIC0tYnJhbmQtYXF1YS0zMDogIzk0ZmZmYjtcXG4gIC0tYnJhbmQtYXF1YS00MDogIzY4ZmZmOTtcXG4gIC0tYnJhbmQtYXF1YS01MDogIzNjZmZmNztcXG4gIC0tYnJhbmQtYXF1YS02MDogIzI5ZGRkNjtcXG4gIC0tYnJhbmQtYXF1YS03MDogIzE5YmJiNTtcXG4gIC0tYnJhbmQtYXF1YS04MDogIzBkOTk5NDtcXG4gIC0tYnJhbmQtYXF1YS05MDogIzA0Nzc3MztcXG4gIC0tYnJhbmQtcHVycGxlLTEwOiAjZTJkNGVlO1xcbiAgLS1icmFuZC1wdXJwbGUtMTAwOiAjMmYxYzNlO1xcbiAgLS1icmFuZC1wdXJwbGUtMjA6ICNkZWNhZWU7XFxuICAtLWJyYW5kLXB1cnBsZS0zMDogI2QwYjZlNTtcXG4gIC0tYnJhbmQtcHVycGxlLTQwOiAjYjU5MmQyO1xcbiAgLS1icmFuZC1wdXJwbGUtNTogI2Y2ZWRmZDtcXG4gIC0tYnJhbmQtcHVycGxlLTUwOiAjOGM1MmJhO1xcbiAgLS1icmFuZC1wdXJwbGUtNjA6ICM3ZjRhYTk7XFxuICAtLWJyYW5kLXB1cnBsZS03MDogIzZjNDY4YTtcXG4gIC0tYnJhbmQtcHVycGxlLTgwOiAjNWMzNzc4O1xcbiAgLS1icmFuZC1wdXJwbGUtOTA6ICM0NjI5NWM7XFxuICAtLWJyYW5kLXRlYWwtMTA6ICNiZmU0ZTg7XFxuICAtLWJyYW5kLXRlYWwtMTAwOiAjMDAzODNmO1xcbiAgLS1icmFuZC10ZWFsLTIwOiAjYWVkOGRjO1xcbiAgLS1icmFuZC10ZWFsLTMwOiAjODVjYWQxO1xcbiAgLS1icmFuZC10ZWFsLTQwOiAjNTBiMmJkO1xcbiAgLS1icmFuZC10ZWFsLTU6ICNlMGY4Zjk7XFxuICAtLWJyYW5kLXRlYWwtNTA6ICMwMDkzYTQ7XFxuICAtLWJyYW5kLXRlYWwtNjA6ICMwMDg0OTM7XFxuICAtLWJyYW5kLXRlYWwtNzA6ICMwMDc3ODU7XFxuICAtLWJyYW5kLXRlYWwtODA6ICMwMDYzNmU7XFxuICAtLWJyYW5kLXRlYWwtOTA6ICMwMDRiNTQ7XFxuICAtLW5ldXRyYWwtYmFzZS1ibGFjazogIzI5MmYzNjtcXG4gIC0tbmV1dHJhbC1iYXNlLXdoaXRlOiAjZmZmZmZmO1xcbiAgLS1uZXV0cmFsLWJsYWNrLWFscGhhLTEwOiAjMjkyZjM2MWE7XFxuICAtLW5ldXRyYWwtYmxhY2stYWxwaGEtMjA6ICMyOTJmMzYzMztcXG4gIC0tbmV1dHJhbC1ibGFjay1hbHBoYS0zMDogIzI5MmYzNjRkO1xcbiAgLS1uZXV0cmFsLWJsYWNrLWFscGhhLTQwOiAjMjkyZjM2NjY7XFxuICAtLW5ldXRyYWwtYmxhY2stYWxwaGEtNTogIzI5MmYzNjBkO1xcbiAgLS1uZXV0cmFsLWJsYWNrLWFscGhhLTUwOiAjMjkyZjM2ODA7XFxuICAtLW5ldXRyYWwtYmxhY2stYWxwaGEtNjA6ICMyOTJmMzY5OTtcXG4gIC0tbmV1dHJhbC1ibGFjay1hbHBoYS03MDogIzI5MmYzNmIyO1xcbiAgLS1uZXV0cmFsLWJsYWNrLWFscGhhLTgwOiAjMjkyZjM2Y2M7XFxuICAtLW5ldXRyYWwtYmxhY2stYWxwaGEtOTA6ICMyOTJmMzZlNTtcXG4gIC0tbmV1dHJhbC1ibGFjay1hbHBoYS05NTogIzI5MmYzNmYyO1xcbiAgLS1uZXV0cmFsLWdyYXktMTA6ICNlNGU2ZTk7XFxuICAtLW5ldXRyYWwtZ3JheS0yMDogI2QxZDRkODtcXG4gIC0tbmV1dHJhbC1ncmF5LTMwOiAjYmVjMmM3O1xcbiAgLS1uZXV0cmFsLWdyYXktNDA6ICNhYmIwYjY7XFxuICAtLW5ldXRyYWwtZ3JheS01OiAjZjdmOGZhO1xcbiAgLS1uZXV0cmFsLWdyYXktNTA6ICM5ODllYTU7XFxuICAtLW5ldXRyYWwtZ3JheS02MDogIzg1OGM5NDtcXG4gIC0tbmV1dHJhbC1ncmF5LTcwOiAjNzI3YTgzO1xcbiAgLS1uZXV0cmFsLWdyYXktODA6ICM1ZjY4NzI7XFxuICAtLW5ldXRyYWwtZ3JheS05MDogIzRjNTY2MTtcXG4gIC0tbmV1dHJhbC1ncmF5LTk1OiAjMzk0NDUwO1xcbiAgLS1uZXV0cmFsLXdoaXRlLWFscGhhLTEwOiAjZmZmZmZmMWE7XFxuICAtLW5ldXRyYWwtd2hpdGUtYWxwaGEtMjA6ICNmZmZmZmYzMztcXG4gIC0tbmV1dHJhbC13aGl0ZS1hbHBoYS0zMDogI2ZmZmZmZjRkO1xcbiAgLS1uZXV0cmFsLXdoaXRlLWFscGhhLTQwOiAjZmZmZmZmNjY7XFxuICAtLW5ldXRyYWwtd2hpdGUtYWxwaGEtNTogI2ZmZmZmZjBkO1xcbiAgLS1uZXV0cmFsLXdoaXRlLWFscGhhLTUwOiAjZmZmZmZmODA7XFxuICAtLW5ldXRyYWwtd2hpdGUtYWxwaGEtNjA6ICNmZmZmZmY5OTtcXG4gIC0tbmV1dHJhbC13aGl0ZS1hbHBoYS03MDogI2ZmZmZmZmIyO1xcbiAgLS1uZXV0cmFsLXdoaXRlLWFscGhhLTgwOiAjZmZmZmZmY2M7XFxuICAtLW5ldXRyYWwtd2hpdGUtYWxwaGEtOTA6ICNmZmZmZmZlNTtcXG4gIC0tbmV1dHJhbC13aGl0ZS1hbHBoYS05NTogI2ZmZmZmZmYyO1xcbiAgLS1zZW50aW1lbnQtZXJyb3ItMTA6ICNmZmUxZGQ7XFxuICAtLXNlbnRpbWVudC1lcnJvci0xMDA6ICM0ODBlMDc7XFxuICAtLXNlbnRpbWVudC1lcnJvci0yMDogI2ZmYmZiNjtcXG4gIC0tc2VudGltZW50LWVycm9yLTMwOiAjZmY4Njc3O1xcbiAgLS1zZW50aW1lbnQtZXJyb3ItNDA6ICNmOTVkNGE7XFxuICAtLXNlbnRpbWVudC1lcnJvci01MDogI2UwMmQxNjtcXG4gIC0tc2VudGltZW50LWVycm9yLTYwOiAjYzEyODE0O1xcbiAgLS1zZW50aW1lbnQtZXJyb3ItNzA6ICNhYTI1MTM7XFxuICAtLXNlbnRpbWVudC1lcnJvci04MDogIzg0MjQxODtcXG4gIC0tc2VudGltZW50LWVycm9yLTkwOiAjNmExYjExO1xcbiAgLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tMTA6ICNkY2VmZmI7XFxuICAtLXNlbnRpbWVudC1pbmZvcm1hdGlvbi0xMDA6ICMwYjI5NDY7XFxuICAtLXNlbnRpbWVudC1pbmZvcm1hdGlvbi0yMDogI2JkZTBmYTtcXG4gIC0tc2VudGltZW50LWluZm9ybWF0aW9uLTMwOiAjODNjN2Y2O1xcbiAgLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNDA6ICM0MGFhZjA7XFxuICAtLXNlbnRpbWVudC1pbmZvcm1hdGlvbi01MDogIzE4OTJlMztcXG4gIC0tc2VudGltZW50LWluZm9ybWF0aW9uLTYwOiAjMGI3MWJlO1xcbiAgLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNzA6ICMwYTVhOWE7XFxuICAtLXNlbnRpbWVudC1pbmZvcm1hdGlvbi04MDogIzBkNGQ3ZjtcXG4gIC0tc2VudGltZW50LWluZm9ybWF0aW9uLTkwOiAjMTA0MTZhO1xcbiAgLS1zZW50aW1lbnQtc3VjY2Vzcy0xMDogI2UyZjZlMjtcXG4gIC0tc2VudGltZW50LXN1Y2Nlc3MtMTAwOiAjMGUzNjBmO1xcbiAgLS1zZW50aW1lbnQtc3VjY2Vzcy0yMDogI2M3ZWNjNjtcXG4gIC0tc2VudGltZW50LXN1Y2Nlc3MtMzA6ICM5YWRjOTk7XFxuICAtLXNlbnRpbWVudC1zdWNjZXNzLTQwOiAjNjZjMzY1O1xcbiAgLS1zZW50aW1lbnQtc3VjY2Vzcy01MDogIzNlYTMzZTtcXG4gIC0tc2VudGltZW50LXN1Y2Nlc3MtNjA6ICMzMDg5MzA7XFxuICAtLXNlbnRpbWVudC1zdWNjZXNzLTcwOiAjMjg2ZDI5O1xcbiAgLS1zZW50aW1lbnQtc3VjY2Vzcy04MDogIzI0NTcyNDtcXG4gIC0tc2VudGltZW50LXN1Y2Nlc3MtOTA6ICMxZjQ4MjA7XFxuICAtLXNlbnRpbWVudC13YXJuaW5nLTEwOiAjZmVmY2U4O1xcbiAgLS1zZW50aW1lbnQtd2FybmluZy0xMDA6ICM1ZTMzMGY7XFxuICAtLXNlbnRpbWVudC13YXJuaW5nLTIwOiAjZmVmOGMzO1xcbiAgLS1zZW50aW1lbnQtd2FybmluZy0zMDogI2ZkZWQ4YjtcXG4gIC0tc2VudGltZW50LXdhcm5pbmctNDA6ICNmY2RjNDg7XFxuICAtLXNlbnRpbWVudC13YXJuaW5nLTUwOiAjZjljYjI4O1xcbiAgLS1zZW50aW1lbnQtd2FybmluZy02MDogI2U5YWUwOTtcXG4gIC0tc2VudGltZW50LXdhcm5pbmctNzA6ICNjODg1MDQ7XFxuICAtLXNlbnRpbWVudC13YXJuaW5nLTgwOiAjYTA1ZjA4O1xcbiAgLS1zZW50aW1lbnQtd2FybmluZy05MDogIzdkNGIwNztcXG59XFxuXCIsXCJAdXNlICdwcmltaXRpdmVDb2xvcnMuc2Nzcyc7XFxuXFxuLyogVGhpcyBmaWxlIGNvbnNpc3RzIG9mIFNlbWFudGljIGNvbG9ycyxcXG4gaWYgeW91IG5lZWQgRFNDTyBjb2xvcnMgd2l0aCBzdXBwb3J0IG9mIG11bHRpcGxlIHRoZW1lcywgeW91IG5lZWQgdG8gaW1wb3J0IGFuZCB1c2UgdGhpcyBmaWxlLlxcbiAqL1xcblxcbi8qIENvbG9ycyBhcmUgdGFrZW4gZnJvbSBEU0NPIFZhcmlhYmxlcyBOZXcgRmlnbWEgRmlsZSAtIFNlbWFudGljIGNvbG9ycyBjb2xvcnMgdmFyaWFibGVzIGNvbGxlY3Rpb25cXG4gdmlhIHZhcmlhYmxlczJjc3MgcGx1Z2luIHRoYXQgZ2VuZXJhdGVzIGNzcyBjb2RlIGJhc2VkIG9uIEZpZ21hIHZhcmlhYmxlcyB2YWx1ZXMgYW5kIG5hbWVzLlxcbiBXZSdyZSB1c2luZyBjc3MgaGVyZSBpbiBvcmRlciB0byBzdXBwb3J0IG5vdCBvbmx5IHNjc3MsIGJ1dCBhbHNvIGNzcyBmaWxlcy5cXG4gQWxzbywgc3R5bGVsaW50IGZpeCBtaWdodCBiZSByZXF1aXJlZCBmb3IgYXV0b2dlbmVyYXRlZCBjb2xvcnMsIHdoaWNoIGNhbiBiZSBkb25lIGluIG9uZSBjb21tYW5kLlxcbiAqL1xcblxcbi8qIFNlbWFudGljIENvbG9ycyAqL1xcblxcbi8qIFNlbWFudGljIGNvbG9ycyB2YWx1ZXMgYXJlIHRha2VuIGZyb20gUHJpbWl0aXZlIENvbG9ycyAocHJpbWl0aXZlQ29sb3JzLmNzcykuXFxuIFNlbWFudGljIGNvbG9yIHZhbHVlIGlzIHNwZWNpZmllZCBmb3IgZXZlcnkgdGhlbWUsIG1lYW5pbmcgdGhhdCB1bmxpa2UgUHJpbWl0aXZlIENvbG9ycyAocHJpbWl0aXZlQ29sb3JzLmNzcyksIFNlbWFudGljIGNvbG9ycyBhcmUgbWVhbnQgdG8gYmUgZGlmZmVyZW50IGZvciBldmVyeSB0aGVtZS5cXG4gKi9cXG5cXG4vKiBMaWdodCB0aGVtZSBTZW1hbnRpYyBjb2xvcnMgXFxuKExpZ2h0IHRoZW1lIGlzIGEgZGVmYXVsdCBvbmUsIHRoYXQncyB3aHkgaGVyZSdzIGFsc28gOnJvb3QgcnVsZSlcXG4qL1xcbjpyb290LFxcbltkYXRhLXRoZW1lPSdMaWdodCddIHtcXG4gIC0tYmFja2dyb3VuZC1icmFuZC1hcXVhLWxpZ2h0OiB2YXIoLS1icmFuZC1hcXVhLTEwKTtcXG4gIC0tYmFja2dyb3VuZC1icmFuZC1hcXVhLXByaW1hcnk6IHZhcigtLWJyYW5kLWFxdWEtNTApO1xcbiAgLS1iYWNrZ3JvdW5kLWJyYW5kLWFxdWEtc3Ryb25nOiB2YXIoLS1icmFuZC1hcXVhLTcwKTtcXG4gIC0tYmFja2dyb3VuZC1icmFuZC1wdXJwbGUtZXh0cmEtbGlnaHQ6IHZhcigtLWJyYW5kLXB1cnBsZS01KTtcXG4gIC0tYmFja2dyb3VuZC1icmFuZC1wdXJwbGUtaG92ZXI6IHZhcigtLWJyYW5kLXB1cnBsZS0xMCk7XFxuICAtLWJhY2tncm91bmQtYnJhbmQtcHVycGxlLWxpZ2h0OiB2YXIoLS1icmFuZC1wdXJwbGUtMTApO1xcbiAgLS1iYWNrZ3JvdW5kLWJyYW5kLXB1cnBsZS1wcmltYXJ5OiB2YXIoLS1icmFuZC1wdXJwbGUtNTApO1xcbiAgLS1iYWNrZ3JvdW5kLWJyYW5kLXB1cnBsZS1zdHJvbmc6IHZhcigtLWJyYW5kLXB1cnBsZS03MCk7XFxuICAtLWJhY2tncm91bmQtYnJhbmQtdGVhbC1leHRyYS1saWdodDogdmFyKC0tYnJhbmQtdGVhbC01KTtcXG4gIC0tYmFja2dyb3VuZC1icmFuZC10ZWFsLWxpZ2h0OiB2YXIoLS1icmFuZC10ZWFsLTEwKTtcXG4gIC0tYmFja2dyb3VuZC1icmFuZC10ZWFsLXByaW1hcnk6IHZhcigtLWJyYW5kLXRlYWwtNTApO1xcbiAgLS1iYWNrZ3JvdW5kLWJyYW5kLXRlYWwtc3Ryb25nOiB2YXIoLS1icmFuZC10ZWFsLTcwKTtcXG4gIC0tYmFja2dyb3VuZC1lcnJvci1saWdodDogdmFyKC0tc2VudGltZW50LWVycm9yLTEwKTtcXG4gIC0tYmFja2dyb3VuZC1lcnJvci1wcmltYXJ5OiB2YXIoLS1zZW50aW1lbnQtZXJyb3ItNTApO1xcbiAgLS1iYWNrZ3JvdW5kLWVycm9yLXN0cm9uZzogdmFyKC0tc2VudGltZW50LWVycm9yLTcwKTtcXG4gIC0tYmFja2dyb3VuZC1pbmZvLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tMTApO1xcbiAgLS1iYWNrZ3JvdW5kLWluZm8tcHJpbWFyeTogdmFyKC0tc2VudGltZW50LWluZm9ybWF0aW9uLTUwKTtcXG4gIC0tYmFja2dyb3VuZC1pbmZvLXN0cm9uZzogdmFyKC0tc2VudGltZW50LWluZm9ybWF0aW9uLTcwKTtcXG4gIC0tYmFja2dyb3VuZC1uZXV0cmFsLWJsYWNrLWZpeGVkOiB2YXIoLS1uZXV0cmFsLWJhc2UtYmxhY2spO1xcbiAgLS1iYWNrZ3JvdW5kLW5ldXRyYWwtZGlzYWJsZWQ6IHZhcigtLW5ldXRyYWwtZ3JheS0yMCk7XFxuICAtLWJhY2tncm91bmQtbmV1dHJhbC1vY3RvbmFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTgwKTtcXG4gIC0tYmFja2dyb3VuZC1uZXV0cmFsLXByaW1hcnk6IHZhcigtLW5ldXRyYWwtYmFzZS13aGl0ZSk7XFxuICAtLWJhY2tncm91bmQtbmV1dHJhbC1wcmltYXJ5LWludmVyc2U6IHZhcigtLW5ldXRyYWwtYmFzZS1ibGFjayk7XFxuICAtLWJhY2tncm91bmQtbmV1dHJhbC1xdWF0ZXJuYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktMjApO1xcbiAgLS1iYWNrZ3JvdW5kLW5ldXRyYWwtcXVpbmFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTMwKTtcXG4gIC0tYmFja2dyb3VuZC1uZXV0cmFsLXNlY29uZGFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTUpO1xcbiAgLS1iYWNrZ3JvdW5kLW5ldXRyYWwtc2VuYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktNTApO1xcbiAgLS1iYWNrZ3JvdW5kLW5ldXRyYWwtc2VwdGVuYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktNzApO1xcbiAgLS1iYWNrZ3JvdW5kLW5ldXRyYWwtdGVydGlhcnk6IHZhcigtLW5ldXRyYWwtZ3JheS0xMCk7XFxuICAtLWJhY2tncm91bmQtbmV1dHJhbC13aGl0ZS1maXhlZDogdmFyKC0tbmV1dHJhbC1iYXNlLXdoaXRlKTtcXG4gIC0tYmFja2dyb3VuZC1zdWNjZXNzLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtc3VjY2Vzcy0xMCk7XFxuICAtLWJhY2tncm91bmQtc3VjY2Vzcy1wcmltYXJ5OiB2YXIoLS1zZW50aW1lbnQtc3VjY2Vzcy01MCk7XFxuICAtLWJhY2tncm91bmQtc3VjY2Vzcy1zdHJvbmc6IHZhcigtLXNlbnRpbWVudC1zdWNjZXNzLTcwKTtcXG4gIC0tYmFja2dyb3VuZC13YXJuaW5nLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtd2FybmluZy0xMCk7XFxuICAtLWJhY2tncm91bmQtd2FybmluZy1wcmltYXJ5OiB2YXIoLS1zZW50aW1lbnQtd2FybmluZy01MCk7XFxuICAtLWJhY2tncm91bmQtd2FybmluZy1zdHJvbmc6IHZhcigtLXNlbnRpbWVudC13YXJuaW5nLTcwKTtcXG4gIC0tYm9yZGVycy1icmFuZC1hcXVhLWxpZ2h0OiB2YXIoLS1icmFuZC1hcXVhLTEwKTtcXG4gIC0tYm9yZGVycy1icmFuZC1hcXVhLXByaW1hcnk6IHZhcigtLWJyYW5kLWFxdWEtNTApO1xcbiAgLS1ib3JkZXJzLWJyYW5kLWFxdWEtc3Ryb25nOiB2YXIoLS1icmFuZC1hcXVhLTcwKTtcXG4gIC0tYm9yZGVycy1icmFuZC1wdXJwbGUtbGlnaHQ6IHZhcigtLWJyYW5kLXB1cnBsZS0xMCk7XFxuICAtLWJvcmRlcnMtYnJhbmQtcHVycGxlLXByaW1hcnk6IHZhcigtLWJyYW5kLXB1cnBsZS01MCk7XFxuICAtLWJvcmRlcnMtYnJhbmQtcHVycGxlLXN0cm9uZzogdmFyKC0tYnJhbmQtcHVycGxlLTcwKTtcXG4gIC0tYm9yZGVycy1icmFuZC10ZWFsLWxpZ2h0OiB2YXIoLS1icmFuZC10ZWFsLTEwKTtcXG4gIC0tYm9yZGVycy1icmFuZC10ZWFsLXByaW1hcnk6IHZhcigtLWJyYW5kLXRlYWwtNTApO1xcbiAgLS1ib3JkZXJzLWJyYW5kLXRlYWwtc3Ryb25nOiB2YXIoLS1icmFuZC10ZWFsLTcwKTtcXG4gIC0tYm9yZGVycy1lcnJvci1saWdodDogdmFyKC0tc2VudGltZW50LWVycm9yLTEwKTtcXG4gIC0tYm9yZGVycy1lcnJvci1wcmltYXJ5OiB2YXIoLS1zZW50aW1lbnQtZXJyb3ItNTApO1xcbiAgLS1ib3JkZXJzLWVycm9yLXN0cm9uZzogdmFyKC0tc2VudGltZW50LWVycm9yLTcwKTtcXG4gIC0tYm9yZGVycy1pbmZvLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tMTApO1xcbiAgLS1ib3JkZXJzLWluZm8tcHJpbWFyeTogdmFyKC0tc2VudGltZW50LWluZm9ybWF0aW9uLTUwKTtcXG4gIC0tYm9yZGVycy1pbmZvLXN0cm9uZzogdmFyKC0tc2VudGltZW50LWluZm9ybWF0aW9uLTcwKTtcXG4gIC0tYm9yZGVycy1uZXV0cmFsLWRpc2FibGVkOiB2YXIoLS1uZXV0cmFsLWdyYXktMjApO1xcbiAgLS1ib3JkZXJzLW5ldXRyYWwtbGlnaHQ6IHZhcigtLW5ldXRyYWwtZ3JheS0xMCk7XFxuICAtLWJvcmRlcnMtbmV1dHJhbC1wcmltYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktMjApO1xcbiAgLS1ib3JkZXJzLW5ldXRyYWwtc29saWQ6IHZhcigtLW5ldXRyYWwtYmFzZS1ibGFjayk7XFxuICAtLWJvcmRlcnMtbmV1dHJhbC1zdHJvbmc6IHZhcigtLW5ldXRyYWwtZ3JheS00MCk7XFxuICAtLWJvcmRlcnMtc3VjY2Vzcy1saWdodDogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtMTApO1xcbiAgLS1ib3JkZXJzLXN1Y2Nlc3MtcHJpbWFyeTogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtNTApO1xcbiAgLS1ib3JkZXJzLXN1Y2Nlc3Mtc3Ryb25nOiB2YXIoLS1zZW50aW1lbnQtc3VjY2Vzcy03MCk7XFxuICAtLWJvcmRlcnMtd2FybmluZy1saWdodDogdmFyKC0tc2VudGltZW50LXdhcm5pbmctMTApO1xcbiAgLS1ib3JkZXJzLXdhcm5pbmctcHJpbWFyeTogdmFyKC0tc2VudGltZW50LXdhcm5pbmctNTApO1xcbiAgLS1ib3JkZXJzLXdhcm5pbmctc3Ryb25nOiB2YXIoLS1zZW50aW1lbnQtd2FybmluZy03MCk7XFxuICAtLXRleHQtYnJhbmQtYXF1YS1wcmltYXJ5OiB2YXIoLS1icmFuZC1hcXVhLTUwKTtcXG4gIC0tdGV4dC1icmFuZC1hcXVhLXByaW1hcnktZml4ZWQ6IHZhcigtLWJyYW5kLWFxdWEtNTApO1xcbiAgLS10ZXh0LWJyYW5kLWFxdWEtc2Vjb25kYXJ5OiB2YXIoLS1icmFuZC1hcXVhLTcwKTtcXG4gIC0tdGV4dC1icmFuZC1wdXJwbGUtcHJpbWFyeTogdmFyKC0tYnJhbmQtcHVycGxlLTUwKTtcXG4gIC0tdGV4dC1icmFuZC1wdXJwbGUtcHJpbWFyeS1maXhlZDogdmFyKC0tYnJhbmQtcHVycGxlLTUwKTtcXG4gIC0tdGV4dC1icmFuZC1wdXJwbGUtc2Vjb25kYXJ5OiB2YXIoLS1icmFuZC1wdXJwbGUtNzApO1xcbiAgLS10ZXh0LWJyYW5kLXRlYWwtcHJpbWFyeTogdmFyKC0tYnJhbmQtdGVhbC01MCk7XFxuICAtLXRleHQtYnJhbmQtdGVhbC1wcmltYXJ5LWZpeGVkOiB2YXIoLS1icmFuZC10ZWFsLTUwKTtcXG4gIC0tdGV4dC1icmFuZC10ZWFsLXNlY29uZGFyeTogdmFyKC0tYnJhbmQtdGVhbC03MCk7XFxuICAtLXRleHQtZXJyb3ItcHJpbWFyeTogdmFyKC0tc2VudGltZW50LWVycm9yLTUwKTtcXG4gIC0tdGV4dC1lcnJvci1wcmltYXJ5LWZpeGVkOiB2YXIoLS1zZW50aW1lbnQtZXJyb3ItNTApO1xcbiAgLS10ZXh0LWVycm9yLXNlY29uZGFyeTogdmFyKC0tc2VudGltZW50LWVycm9yLTYwKTtcXG4gIC0tdGV4dC1pbmZvLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC1pbmZvcm1hdGlvbi01MCk7XFxuICAtLXRleHQtaW5mby1wcmltYXJ5LWZpeGVkOiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNTApO1xcbiAgLS10ZXh0LWluZm8tc2Vjb25kYXJ5OiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNzApO1xcbiAgLS10ZXh0LW5ldXRyYWwtYmxhY2stZml4ZWQ6IHZhcigtLW5ldXRyYWwtYmFzZS1ibGFjayk7XFxuICAtLXRleHQtbmV1dHJhbC1kaXNhYmxlZDogdmFyKC0tbmV1dHJhbC1ncmF5LTIwKTtcXG4gIC0tdGV4dC1uZXV0cmFsLWRpc2FibGVkLWludmVyc2U6IHZhcigtLW5ldXRyYWwtYmFzZS13aGl0ZSk7XFxuICAtLXRleHQtbmV1dHJhbC1pbnZlcnNlOiB2YXIoLS1uZXV0cmFsLWJhc2Utd2hpdGUpO1xcbiAgLS10ZXh0LW5ldXRyYWwtcGxhY2Vob2xkZXI6IHZhcigtLW5ldXRyYWwtZ3JheS00MCk7XFxuICAtLXRleHQtbmV1dHJhbC1wcmltYXJ5OiB2YXIoLS1uZXV0cmFsLWJhc2UtYmxhY2spO1xcbiAgLS10ZXh0LW5ldXRyYWwtcXVhdGVybmFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTcwKTtcXG4gIC0tdGV4dC1uZXV0cmFsLXNlY29uZGFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTkwKTtcXG4gIC0tdGV4dC1uZXV0cmFsLXRlcnRpYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktODApO1xcbiAgLS10ZXh0LW5ldXRyYWwtd2hpdGUtZml4ZWQ6IHZhcigtLW5ldXRyYWwtYmFzZS13aGl0ZSk7XFxuICAtLXRleHQtc3VjY2Vzcy1wcmltYXJ5OiB2YXIoLS1zZW50aW1lbnQtc3VjY2Vzcy01MCk7XFxuICAtLXRleHQtc3VjY2Vzcy1wcmltYXJ5LWZpeGVkOiB2YXIoLS1zZW50aW1lbnQtc3VjY2Vzcy01MCk7XFxuICAtLXRleHQtc3VjY2Vzcy1zZWNvbmRhcnk6IHZhcigtLXNlbnRpbWVudC1zdWNjZXNzLTcwKTtcXG4gIC0tdGV4dC13YXJuaW5nLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC13YXJuaW5nLTUwKTtcXG4gIC0tdGV4dC13YXJuaW5nLXByaW1hcnktZml4ZWQ6IHZhcigtLXNlbnRpbWVudC13YXJuaW5nLTUwKTtcXG4gIC0tdGV4dC13YXJuaW5nLXNlY29uZGFyeTogdmFyKC0tc2VudGltZW50LXdhcm5pbmctNzApO1xcbn1cXG5cXG4vKiBEYXJrIFRoZW1lIFNlbWFudGljIENvbG9ycyAqL1xcbltkYXRhLXRoZW1lPSdEYXJrJ10ge1xcbiAgLS1iYWNrZ3JvdW5kLWJyYW5kLWFxdWEtbGlnaHQ6IHZhcigtLWJyYW5kLWFxdWEtOTApO1xcbiAgLS1iYWNrZ3JvdW5kLWJyYW5kLWFxdWEtcHJpbWFyeTogdmFyKC0tYnJhbmQtYXF1YS01MCk7XFxuICAtLWJhY2tncm91bmQtYnJhbmQtYXF1YS1zdHJvbmc6IHZhcigtLWJyYW5kLWFxdWEtNzApO1xcbiAgLS1iYWNrZ3JvdW5kLWJyYW5kLXB1cnBsZS1leHRyYS1saWdodDogdmFyKC0tYnJhbmQtcHVycGxlLTkwKTtcXG4gIC0tYmFja2dyb3VuZC1icmFuZC1wdXJwbGUtaG92ZXI6IHZhcigtLWJhY2tncm91bmQtbmV1dHJhbC10ZXJ0aWFyeSk7XFxuICAtLWJhY2tncm91bmQtYnJhbmQtcHVycGxlLWxpZ2h0OiB2YXIoLS1icmFuZC1wdXJwbGUtOTApO1xcbiAgLS1iYWNrZ3JvdW5kLWJyYW5kLXB1cnBsZS1wcmltYXJ5OiB2YXIoLS1iYWNrZ3JvdW5kLW5ldXRyYWwtcHJpbWFyeS1pbnZlcnNlKTtcXG4gIC0tYmFja2dyb3VuZC1icmFuZC1wdXJwbGUtc3Ryb25nOiB2YXIoLS1uZXV0cmFsLWdyYXktMjApO1xcbiAgLS1iYWNrZ3JvdW5kLWJyYW5kLXRlYWwtZXh0cmEtbGlnaHQ6IHZhcigtLWJyYW5kLXRlYWwtOTApO1xcbiAgLS1iYWNrZ3JvdW5kLWJyYW5kLXRlYWwtbGlnaHQ6IHZhcigtLWJyYW5kLXRlYWwtOTApO1xcbiAgLS1iYWNrZ3JvdW5kLWJyYW5kLXRlYWwtcHJpbWFyeTogdmFyKC0tYnJhbmQtdGVhbC01MCk7XFxuICAtLWJhY2tncm91bmQtYnJhbmQtdGVhbC1zdHJvbmc6IHZhcigtLWJyYW5kLXRlYWwtNzApO1xcbiAgLS1iYWNrZ3JvdW5kLWVycm9yLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtZXJyb3ItOTApO1xcbiAgLS1iYWNrZ3JvdW5kLWVycm9yLXByaW1hcnk6IHZhcigtLXNlbnRpbWVudC1lcnJvci01MCk7XFxuICAtLWJhY2tncm91bmQtZXJyb3Itc3Ryb25nOiB2YXIoLS1zZW50aW1lbnQtZXJyb3ItNzApO1xcbiAgLS1iYWNrZ3JvdW5kLWluZm8tbGlnaHQ6IHZhcigtLXNlbnRpbWVudC1pbmZvcm1hdGlvbi05MCk7XFxuICAtLWJhY2tncm91bmQtaW5mby1wcmltYXJ5OiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNTApO1xcbiAgLS1iYWNrZ3JvdW5kLWluZm8tc3Ryb25nOiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNzApO1xcbiAgLS1iYWNrZ3JvdW5kLW5ldXRyYWwtYmxhY2stZml4ZWQ6IHZhcigtLW5ldXRyYWwtYmFzZS1ibGFjayk7XFxuICAtLWJhY2tncm91bmQtbmV1dHJhbC1kaXNhYmxlZDogdmFyKC0tbmV1dHJhbC1ncmF5LTgwKTtcXG4gIC0tYmFja2dyb3VuZC1uZXV0cmFsLW9jdG9uYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktMjApO1xcbiAgLS1iYWNrZ3JvdW5kLW5ldXRyYWwtcHJpbWFyeTogdmFyKC0tbmV1dHJhbC1iYXNlLWJsYWNrKTtcXG4gIC0tYmFja2dyb3VuZC1uZXV0cmFsLXByaW1hcnktaW52ZXJzZTogdmFyKC0tbmV1dHJhbC1iYXNlLXdoaXRlKTtcXG4gIC0tYmFja2dyb3VuZC1uZXV0cmFsLXF1YXRlcm5hcnk6IHZhcigtLW5ldXRyYWwtZ3JheS04MCk7XFxuICAtLWJhY2tncm91bmQtbmV1dHJhbC1xdWluYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktNzApO1xcbiAgLS1iYWNrZ3JvdW5kLW5ldXRyYWwtc2Vjb25kYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktOTUpO1xcbiAgLS1iYWNrZ3JvdW5kLW5ldXRyYWwtc2VuYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktNTApO1xcbiAgLS1iYWNrZ3JvdW5kLW5ldXRyYWwtc2VwdGVuYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktMzApO1xcbiAgLS1iYWNrZ3JvdW5kLW5ldXRyYWwtdGVydGlhcnk6IHZhcigtLW5ldXRyYWwtZ3JheS05MCk7XFxuICAtLWJhY2tncm91bmQtbmV1dHJhbC13aGl0ZS1maXhlZDogdmFyKC0tbmV1dHJhbC1iYXNlLXdoaXRlKTtcXG4gIC0tYmFja2dyb3VuZC1zdWNjZXNzLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtc3VjY2Vzcy05MCk7XFxuICAtLWJhY2tncm91bmQtc3VjY2Vzcy1wcmltYXJ5OiB2YXIoLS1zZW50aW1lbnQtc3VjY2Vzcy01MCk7XFxuICAtLWJhY2tncm91bmQtc3VjY2Vzcy1zdHJvbmc6IHZhcigtLXNlbnRpbWVudC1zdWNjZXNzLTcwKTtcXG4gIC0tYmFja2dyb3VuZC13YXJuaW5nLWxpZ2h0OiB2YXIoLS1zZW50aW1lbnQtd2FybmluZy05MCk7XFxuICAtLWJhY2tncm91bmQtd2FybmluZy1wcmltYXJ5OiB2YXIoLS1zZW50aW1lbnQtd2FybmluZy01MCk7XFxuICAtLWJhY2tncm91bmQtd2FybmluZy1zdHJvbmc6IHZhcigtLXNlbnRpbWVudC13YXJuaW5nLTcwKTtcXG4gIC0tYm9yZGVycy1icmFuZC1hcXVhLWxpZ2h0OiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtcHJpbWFyeSk7XFxuICAtLWJvcmRlcnMtYnJhbmQtYXF1YS1wcmltYXJ5OiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtc29saWQpO1xcbiAgLS1ib3JkZXJzLWJyYW5kLWFxdWEtc3Ryb25nOiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtc3Ryb25nKTtcXG4gIC0tYm9yZGVycy1icmFuZC1wdXJwbGUtbGlnaHQ6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1wcmltYXJ5KTtcXG4gIC0tYm9yZGVycy1icmFuZC1wdXJwbGUtcHJpbWFyeTogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXNvbGlkKTtcXG4gIC0tYm9yZGVycy1icmFuZC1wdXJwbGUtc3Ryb25nOiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtc3Ryb25nKTtcXG4gIC0tYm9yZGVycy1icmFuZC10ZWFsLWxpZ2h0OiB2YXIoLS1icmFuZC10ZWFsLTkwKTtcXG4gIC0tYm9yZGVycy1icmFuZC10ZWFsLXByaW1hcnk6IHZhcigtLWJyYW5kLXRlYWwtNTApO1xcbiAgLS1ib3JkZXJzLWJyYW5kLXRlYWwtc3Ryb25nOiB2YXIoLS1icmFuZC10ZWFsLTcwKTtcXG4gIC0tYm9yZGVycy1lcnJvci1saWdodDogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXByaW1hcnkpO1xcbiAgLS1ib3JkZXJzLWVycm9yLXByaW1hcnk6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1zb2xpZCk7XFxuICAtLWJvcmRlcnMtZXJyb3Itc3Ryb25nOiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtc3Ryb25nKTtcXG4gIC0tYm9yZGVycy1pbmZvLWxpZ2h0OiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtcHJpbWFyeSk7XFxuICAtLWJvcmRlcnMtaW5mby1wcmltYXJ5OiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtc29saWQpO1xcbiAgLS1ib3JkZXJzLWluZm8tc3Ryb25nOiB2YXIoLS1ib3JkZXJzLW5ldXRyYWwtc3Ryb25nKTtcXG4gIC0tYm9yZGVycy1uZXV0cmFsLWRpc2FibGVkOiB2YXIoLS1uZXV0cmFsLWdyYXktODApO1xcbiAgLS1ib3JkZXJzLW5ldXRyYWwtbGlnaHQ6IHZhcigtLW5ldXRyYWwtZ3JheS05MCk7XFxuICAtLWJvcmRlcnMtbmV1dHJhbC1wcmltYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktODApO1xcbiAgLS1ib3JkZXJzLW5ldXRyYWwtc29saWQ6IHZhcigtLW5ldXRyYWwtYmFzZS13aGl0ZSk7XFxuICAtLWJvcmRlcnMtbmV1dHJhbC1zdHJvbmc6IHZhcigtLW5ldXRyYWwtZ3JheS01MCk7XFxuICAtLWJvcmRlcnMtc3VjY2Vzcy1saWdodDogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXByaW1hcnkpO1xcbiAgLS1ib3JkZXJzLXN1Y2Nlc3MtcHJpbWFyeTogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXNvbGlkKTtcXG4gIC0tYm9yZGVycy1zdWNjZXNzLXN0cm9uZzogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXN0cm9uZyk7XFxuICAtLWJvcmRlcnMtd2FybmluZy1saWdodDogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXByaW1hcnkpO1xcbiAgLS1ib3JkZXJzLXdhcm5pbmctcHJpbWFyeTogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXNvbGlkKTtcXG4gIC0tYm9yZGVycy13YXJuaW5nLXN0cm9uZzogdmFyKC0tYm9yZGVycy1uZXV0cmFsLXN0cm9uZyk7XFxuICAtLXRleHQtYnJhbmQtYXF1YS1wcmltYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7XFxuICAtLXRleHQtYnJhbmQtYXF1YS1wcmltYXJ5LWZpeGVkOiB2YXIoLS1icmFuZC1hcXVhLTUwKTtcXG4gIC0tdGV4dC1icmFuZC1hcXVhLXNlY29uZGFyeTogdmFyKC0tdGV4dC1uZXV0cmFsLXRlcnRpYXJ5KTtcXG4gIC0tdGV4dC1icmFuZC1wdXJwbGUtcHJpbWFyeTogdmFyKC0tdGV4dC1uZXV0cmFsLXByaW1hcnkpO1xcbiAgLS10ZXh0LWJyYW5kLXB1cnBsZS1wcmltYXJ5LWZpeGVkOiB2YXIoLS1icmFuZC1wdXJwbGUtNTApO1xcbiAgLS10ZXh0LWJyYW5kLXB1cnBsZS1zZWNvbmRhcnk6IHZhcigtLXRleHQtbmV1dHJhbC10ZXJ0aWFyeSk7XFxuICAtLXRleHQtYnJhbmQtdGVhbC1wcmltYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7XFxuICAtLXRleHQtYnJhbmQtdGVhbC1wcmltYXJ5LWZpeGVkOiB2YXIoLS1icmFuZC10ZWFsLTUwKTtcXG4gIC0tdGV4dC1icmFuZC10ZWFsLXNlY29uZGFyeTogdmFyKC0tdGV4dC1uZXV0cmFsLXRlcnRpYXJ5KTtcXG4gIC0tdGV4dC1lcnJvci1wcmltYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7XFxuICAtLXRleHQtZXJyb3ItcHJpbWFyeS1maXhlZDogdmFyKC0tc2VudGltZW50LWVycm9yLTUwKTtcXG4gIC0tdGV4dC1lcnJvci1zZWNvbmRhcnk6IHZhcigtLXRleHQtbmV1dHJhbC10ZXJ0aWFyeSk7XFxuICAtLXRleHQtaW5mby1wcmltYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7XFxuICAtLXRleHQtaW5mby1wcmltYXJ5LWZpeGVkOiB2YXIoLS1zZW50aW1lbnQtaW5mb3JtYXRpb24tNTApO1xcbiAgLS10ZXh0LWluZm8tc2Vjb25kYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtdGVydGlhcnkpO1xcbiAgLS10ZXh0LW5ldXRyYWwtYmxhY2stZml4ZWQ6IHZhcigtLW5ldXRyYWwtYmFzZS1ibGFjayk7XFxuICAtLXRleHQtbmV1dHJhbC1kaXNhYmxlZDogdmFyKC0tbmV1dHJhbC1ncmF5LTgwKTtcXG4gIC0tdGV4dC1uZXV0cmFsLWRpc2FibGVkLWludmVyc2U6IHZhcigtLW5ldXRyYWwtYmFzZS1ibGFjayk7XFxuICAtLXRleHQtbmV1dHJhbC1pbnZlcnNlOiB2YXIoLS1uZXV0cmFsLWJhc2UtYmxhY2spO1xcbiAgLS10ZXh0LW5ldXRyYWwtcGxhY2Vob2xkZXI6IHZhcigtLW5ldXRyYWwtZ3JheS02MCk7XFxuICAtLXRleHQtbmV1dHJhbC1wcmltYXJ5OiB2YXIoLS1uZXV0cmFsLWJhc2Utd2hpdGUpO1xcbiAgLS10ZXh0LW5ldXRyYWwtcXVhdGVybmFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTMwKTtcXG4gIC0tdGV4dC1uZXV0cmFsLXNlY29uZGFyeTogdmFyKC0tbmV1dHJhbC1ncmF5LTEwKTtcXG4gIC0tdGV4dC1uZXV0cmFsLXRlcnRpYXJ5OiB2YXIoLS1uZXV0cmFsLWdyYXktMjApO1xcbiAgLS10ZXh0LW5ldXRyYWwtd2hpdGUtZml4ZWQ6IHZhcigtLW5ldXRyYWwtYmFzZS13aGl0ZSk7XFxuICAtLXRleHQtc3VjY2Vzcy1wcmltYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtd2hpdGUtZml4ZWQpO1xcbiAgLS10ZXh0LXN1Y2Nlc3MtcHJpbWFyeS1maXhlZDogdmFyKC0tc2VudGltZW50LXN1Y2Nlc3MtNTApO1xcbiAgLS10ZXh0LXN1Y2Nlc3Mtc2Vjb25kYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtdGVydGlhcnkpO1xcbiAgLS10ZXh0LXdhcm5pbmctcHJpbWFyeTogdmFyKC0tdGV4dC1uZXV0cmFsLXByaW1hcnkpO1xcbiAgLS10ZXh0LXdhcm5pbmctcHJpbWFyeS1maXhlZDogdmFyKC0tc2VudGltZW50LXdhcm5pbmctNTApO1xcbiAgLS10ZXh0LXdhcm5pbmctc2Vjb25kYXJ5OiB2YXIoLS10ZXh0LW5ldXRyYWwtdGVydGlhcnkpO1xcbn1cXG5cIixcIkB1c2UgJ2NvbG9ycy5zY3NzJztcXG5AaW1wb3J0ICdmb250LnNjc3MnO1xcblxcbi8qIFRoaXMgZmlsZSBpcyBiZWluZyBjb3BpZWQgYW5kIGFkb3B0ZWQgdG8gc2hhcmVkL2Nzcy90eXBvZ3JhcGh5LnNjc3NcXG4gICBVcGRhdGluZyBzdHlsZXMgaW4gdGhpcyBmaWxlIHdpbGwgcmVxdWlyZSBhIG1hbnVhbCBzeW5jIG9mIHRoZSB0aGF0IGZpbGUuXFxuKi9cXG5cXG5odG1sIHtcXG4gIGZvbnQtc2l6ZTogMTAwJTtcXG59XFxuXFxuLy8gVGhpcyBzdHlsZXNoZWV0IGNhbiBiZSBpbXBvcnRlZCB0byBtYWludGFpbiB0eXBvZ3JhcGhpY1xcbi8vIGNvbnNpc3RlbmN5IGFjcm9zcyBEYXNoYm9hcmQgYW5kIFBlZ2FzdXMgc2l0ZXMuXFxuXFxuLy8gSW5jbHVkZXMgaGVhZGluZywgcGFyYWdyYXBoLCBhbmQgY2FwdGlvbiBzdHlsZXMuXFxuXFxuLy8gV2UncmUgdXNpbmcgbWl4aW5zIHRvIHN0eWxlIHNlbWFudGljIHRhZ3MgYW5kIGFsc28gY3JlYXRpbmdcXG4vLyBpZGVudGljYWwgY2xhc3NlcyBmb3IgcG90ZW50aWFsIHVzZSBvbiBvdGhlciBlbGVtZW50cyBpZiBuZWVkZWQuXFxuXFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxcbi8vIHYgMi4wLjJcXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXFxuXFxuLy8gU2l6ZXNcXG4vLyBNb3N0IG9mIHRoZSB0eXBvZ3JhcGh5IGVsZW1lbnRzIGhhdmUgYSBzZXQgb2YgZGlmZmVyZW50IHNpemVzIChkZWZpbmVkIGJ5IFxcXCItb25lXFxcIiwgXFxcIi10d29cXFwiLCBcXFwiLXRocmVlXFxcIiwgXFxcIi1mb3VyXFxcIiBzdWZmaXhlcykuXFxuLy8gKE5vdCBhcHBsaWNhYmxlIHRvIEhlYWRpbmdzIGFuZCBlbGVtZW50cyB3aXRob3V0IHRob3NlIHN1ZmZpeGVzKVxcbi8vIENvbW1vbiBydWxlIGZvciBhbGwgb2YgdGhvc2Ugc2l6ZXMgYXJlIGZvbGxvd2luZzpcXG4vLyAxLiBcXFwiLW9uZVxcXCIgaXMgYmlnZ2VyIHNpemUuXFxuLy8gMi4gXFxcIi10d29cXFwiIGlzIGEgREVGQVVMVCBzaXplLCB1c2VkIGluIG1vc3Qgb2YgY2FzZXMuXFxuLy8gMy4gXFxcIi10aHJlZVxcXCIgaXMgc21hbGxlciBzaXplLlxcbi8vIDQuIFxcXCItZm91clxcXCIgaXMgdGhlIHNtYWxsZXN0IHNpemUuXFxuXFxuLy8gVmFsdWVzXFxuLy8gZm9udC1zaXplIHVzZXMgcmVtXFxuLy8gLSB3b3JrcyB3aGVuIHRoZSByb290IGZvbnQtc2l6ZSBpcyAxMDAlIHdoaWNoIHVzZXMgdGhlXFxuLy8gYnJvd3NlciBkZWZhdWx0IGZvbnQtc2l6ZSBvZiAxNnB4ICgzcmVtID0gMTYgeCAzID0gNDhweClcXG5cXG4vLyBtYXJnaW4gdXNlcyBlbVxcbi8vIC0gc2V0cyB0aGUgbWFyZ2luIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnQgZWxlbWVudCByYXRoZXIgdGhhbiB0aGUgcm9vdFxcbi8vIGV4YW1wbGU6XFxuLy8gIEltYWdpbmUgdGhhdCB3ZSBoYXZlIGgxIHdpdGggZm9udC1zaXplOiAzcmVtICg0OHB4KSBhbmQgd2Ugd2FudCB0byBzZXQgbWFyZ2luLWJvdHRvbSB0byBpdC5cXG4vLyAgICAtIFNldHRpbmcgbWFyZ2luLWJvdHRvbSB0byAwLjVyZW0gPT0gOHB4IChodG1sLmZvbnRfc2l6ZSAqIDAuNSkgPj4+IHJlbSBpcyByZWxhdGl2ZSB0byByb290IGVsZW1lbnQgKGh0bWwgdGFnKSB3aGljaCBpcyAxNnB4XFxuLy8gICAgLSBTZXR0aW5nIG1hcmdpbi1ib3R0b20gdG8gMC41ZW0gPT0gMjRweCAoaDEuZm9udC1zaXplICogMC41KSA+Pj4gZW0gaXMgcmVsYXRpdmUgdG8gZWxlbWVudCBpdHNlbGYgb3IgaXQncyBwYXJlbnQuXFxuLy8gICAgICBPdXIgaDEgZWxlbWVudCBoYXMgYSBmb250LXNpemUgb2YgM3JlbSAoNDhweCksIHNvIDAuNWVtIHdpbGwgYmUgZXF1YWwgdG8gNDggKiAwLjUgPSAyNHB4IG1hcmdpbi1ib3R0b20uXFxuXFxuLy8gUmVhZCBtb3JlIGFib3V0IHJlbSB2cyBlbTpcXG4vLyBodHRwczovL3d3dy5kaWdpdGFsb2NlYW4uY29tL2NvbW11bml0eS90dXRvcmlhbHMvY3NzLXJlbS12cy1lbS11bml0c1xcblxcbi8vIGxpbmUtaGVpZ2h0IHVzZXMgdW5pdGxlc3MgbnVtYmVyc1xcbi8vIC0gdGhpcyBtdWx0aXBsaWVzIHRoZSBsaW5lLWhlaWdodCBieSB0aGUgZWxlbWVudCdzIGZvbnQtc2l6ZVxcbi8vIGFuZCBpcyB0aGUgcHJlZmVycmVkIHdheSB0byBzZXQgbGluZS1oZWlnaHQgYWNjb3JkaW5nIHRvIE1vemlsbGFcXG4vLyBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvbGluZS1oZWlnaHRcXG5cXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXFxuXFxuLy8gSGVhZGluZyBzdHlsZXNcXG4vLyBIZWFkaW5nIG1peGlucyBhcmUgdXNlZCB0byBtYWludGFpbiBhY2Nlc3NpYmxlIGhlYWRpbmcgaGllcmFyY2h5XFxuLy8gd2hlbiBkZXNpZ24gY2FsbHMgZm9yIGEgZGlmZmVyZW50IHN0eWxlIChzZW1hbnRpYyBoMywgaDUgc3R5bGluZykuXFxuXFxuLy8gVXNlIC5oZWFkaW5nLVt4eF0gY2xhc3NlcyBvbiBzaW5nbGUgZWxlbWVudHMgaW4gdGhlIG1hcmt1cC5cXG4vLyBUaGlzIGlzIGFuIGgzIGhlYWRpbmcgdGhhdCB3aWxsIGxvb2sgbGlrZSBhbiBoNS5cXG4vLyAtIGV4YW1wbGU6IGgzLmhlYWRpbmctc21cXG5cXG4vLyBVc2UgQGluY2x1ZGUgW21peGluLW5hbWVdIGluIHN0eWxlc2hlZXRzIGZvciB3aWRlc3ByZWFkIHVzZS5cXG5cXG4vKiDigJQgZXhhbXBsZTogYWxsIGgzcyBpbiBhIHVsIG5lZWQgdG8gbG9vayBsaWtlIGg1c1xcbiAgICB1bC5pY29uLWxpc3Qge1xcbiAgICAgIGgzIHsgQGluY2x1ZGUgaGVhZGluZy1zbSB9XFxuICAgIH1cXG4qL1xcblxcbjpyb290IHtcXG4gIC0tZm9udC1zaXplLWJvZHkteHM6IDAuODEzcmVtO1xcbiAgLS1mb250LXNpemUtYm9keS1zbTogMC44NzVyZW07XFxuICAtLWZvbnQtc2l6ZS1ib2R5LW1kOiAxcmVtO1xcbiAgLS1mb250LXNpemUtYm9keS1sZzogMS4yNXJlbTtcXG59XFxuXFxuQG1peGluIGhlYWRpbmctY29tbW9uIHtcXG4gIGNvbG9yOiB2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7XFxuICBtYXJnaW46IDAgMCAwLjVlbSAwO1xcbn1cXG5cXG5AbWl4aW4gaGVhZGluZy14eGwge1xcbiAgQGluY2x1ZGUgaGVhZGluZy1jb21tb247XFxuICBmb250LWZhbWlseTogJGJhcmxvd1NlbWlDb25kZW5zZWQtc2VtaWJvbGQ7XFxuICBmb250LXdlaWdodDogJHNlbWktYm9sZC1mb250LXdlaWdodDtcXG4gIGZvbnQtc2l6ZTogM3JlbTtcXG4gIGxpbmUtaGVpZ2h0OiAxLjE2O1xcbn1cXG5cXG5AbWl4aW4gaGVhZGluZy14bCB7XFxuICBAaW5jbHVkZSBoZWFkaW5nLWNvbW1vbjtcXG4gIGZvbnQtZmFtaWx5OiAkYmFybG93U2VtaUNvbmRlbnNlZC1zZW1pYm9sZDtcXG4gIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkLWZvbnQtd2VpZ2h0O1xcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcXG4gIGxpbmUtaGVpZ2h0OiAxLjI0O1xcbn1cXG5cXG5AbWl4aW4gaGVhZGluZy1sZyB7XFxuICBAaW5jbHVkZSBoZWFkaW5nLWNvbW1vbjtcXG4gIGZvbnQtZmFtaWx5OiAkYmFybG93U2VtaUNvbmRlbnNlZC1zZW1pYm9sZDtcXG4gIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkLWZvbnQtd2VpZ2h0O1xcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xcbiAgbGluZS1oZWlnaHQ6IDEuMjg7XFxufVxcblxcbkBtaXhpbiBoZWFkaW5nLW1kIHtcXG4gIEBpbmNsdWRlIGhlYWRpbmctY29tbW9uO1xcbiAgZm9udC1mYW1pbHk6ICRiYXJsb3dTZW1pQ29uZGVuc2VkLXNlbWlib2xkO1xcbiAgZm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQtZm9udC13ZWlnaHQ7XFxuICBmb250LXNpemU6IDEuNXJlbTtcXG4gIGxpbmUtaGVpZ2h0OiAxLjMyO1xcbn1cXG5cXG5AbWl4aW4gaGVhZGluZy1zbSB7XFxuICBAaW5jbHVkZSBoZWFkaW5nLWNvbW1vbjtcXG4gIEBpbmNsdWRlIG1haW4tZm9udC1zZW1pLWJvbGQ7XFxuICBmb250LXNpemU6IDEuMjVyZW07XFxuICBsaW5lLWhlaWdodDogMS40O1xcbn1cXG5cXG5AbWl4aW4gaGVhZGluZy14cyB7XFxuICBAaW5jbHVkZSBoZWFkaW5nLWNvbW1vbjtcXG4gIEBpbmNsdWRlIG1haW4tZm9udC1zZW1pLWJvbGQ7XFxuICBmb250LXNpemU6IDFyZW07XFxuICBsaW5lLWhlaWdodDogMS40ODtcXG59XFxuXFxuLy8gUGFyYWdyYXBoIHN0eWxlc1xcbkBtaXhpbiBwYXJhZ3JhcGgtY29tbW9uIHtcXG4gIEBpbmNsdWRlIG1haW4tZm9udC1yZWd1bGFyO1xcbiAgY29sb3I6IHZhcigtLXRleHQtbmV1dHJhbC1wcmltYXJ5KTtcXG4gIG1hcmdpbi1ib3R0b206IDFlbTtcXG59XFxuXFxuQG1peGluIGJvZHktb25lIHtcXG4gIEBpbmNsdWRlIHBhcmFncmFwaC1jb21tb247XFxuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LWxnKTtcXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XFxufVxcblxcbkBtaXhpbiBib2R5LXR3byB7XFxuICBAaW5jbHVkZSBwYXJhZ3JhcGgtY29tbW9uO1xcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tZCk7XFxuICBsaW5lLWhlaWdodDogMS40ODtcXG59XFxuXFxuQG1peGluIGJvZHktdGhyZWUge1xcbiAgQGluY2x1ZGUgcGFyYWdyYXBoLWNvbW1vbjtcXG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktc20pO1xcbiAgbGluZS1oZWlnaHQ6IDEuNTQ7XFxufVxcblxcbkBtaXhpbiBib2R5LWZvdXIge1xcbiAgQGluY2x1ZGUgcGFyYWdyYXBoLWNvbW1vbjtcXG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkteHMpO1xcbiAgbGluZS1oZWlnaHQ6IDEuNjQ7XFxufVxcblxcbi8vIE92ZXJsaW5lIHN0eWxlc1xcbkBtaXhpbiBvdmVybGluZS1jb21tb24ge1xcbiAgQGluY2x1ZGUgcGFyYWdyYXBoLWNvbW1vbjtcXG4gIEBpbmNsdWRlIG1haW4tZm9udC1zZW1pLWJvbGQ7XFxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRyZW07XFxufVxcblxcbkBtaXhpbiBvdmVybGluZS1vbmUge1xcbiAgQGluY2x1ZGUgb3ZlcmxpbmUtY29tbW9uO1xcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcXG4gIGxpbmUtaGVpZ2h0OiAxLjU0O1xcbn1cXG5cXG5AbWl4aW4gb3ZlcmxpbmUtdHdvIHtcXG4gIEBpbmNsdWRlIG92ZXJsaW5lLWNvbW1vbjtcXG4gIGZvbnQtc2l6ZTogMC44MTNyZW07XFxuICBsaW5lLWhlaWdodDogMS42NDtcXG59XFxuXFxuQG1peGluIG92ZXJsaW5lLXRocmVlIHtcXG4gIEBpbmNsdWRlIG92ZXJsaW5lLWNvbW1vbjtcXG4gIGZvbnQtc2l6ZTogMC42ODhyZW07XFxuICBsaW5lLWhlaWdodDogMS43NjtcXG59XFxuXFxuLy8gU3Ryb25nIGFuZCBFbSBzdHlsZXNcXG5AbWl4aW4gc3Ryb25nIHtcXG4gIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkLWZvbnQtd2VpZ2h0O1xcbn1cXG5cXG5AbWl4aW4gZXh0cmEtc3Ryb25nIHtcXG4gIGZvbnQtd2VpZ2h0OiAkYm9sZC1mb250LXdlaWdodDtcXG59XFxuXFxuQG1peGluIGVtIHtcXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcXG59XFxuXFxuLy8gQ2FwdGlvbiBzdHlsZXNcXG5AbWl4aW4gZmlnY2FwdGlvbiB7XFxuICBAaW5jbHVkZSBtYWluLWZvbnQtc2VtaS1ib2xkO1xcbiAgY29sb3I6IHZhcigtLXRleHQtbmV1dHJhbC1wcmltYXJ5KTtcXG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XFxuICBsaW5lLWhlaWdodDogMS41NDtcXG4gIG1hcmdpbjogMC41ZW0gMCAxZW07XFxufVxcblxcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cXG5cXG4vLyBIZWFkaW5nc1xcbi5oZWFkaW5nLXh4bCB7XFxuICBAaW5jbHVkZSBoZWFkaW5nLXh4bDtcXG59XFxuXFxuLmhlYWRpbmcteGwge1xcbiAgQGluY2x1ZGUgaGVhZGluZy14bDtcXG59XFxuXFxuLmhlYWRpbmctbGcge1xcbiAgQGluY2x1ZGUgaGVhZGluZy1sZztcXG59XFxuXFxuLmhlYWRpbmctbWQge1xcbiAgQGluY2x1ZGUgaGVhZGluZy1tZDtcXG59XFxuXFxuLmhlYWRpbmctc20ge1xcbiAgQGluY2x1ZGUgaGVhZGluZy1zbTtcXG59XFxuXFxuLmhlYWRpbmcteHMge1xcbiAgQGluY2x1ZGUgaGVhZGluZy14cztcXG59XFxuXFxuLy8gUGFyYWdyYXBoc1xcbi8vIFVzZSBvbiBsYXJnZXIgcGFyYWdyYXBoc1xcbi5ib2R5LW9uZSB7XFxuICBAaW5jbHVkZSBib2R5LW9uZTtcXG59XFxuXFxuLy8gVXNlIG9uIGRlZmF1bHQgcGFyYWdyYXBoc1xcbi5ib2R5LXR3byB7XFxuICBAaW5jbHVkZSBib2R5LXR3bztcXG59XFxuXFxuLy8gVXNlIG9uIGNvdXJzZSBibG9jayBkZXNjcmlwdGlvbnMgb3IgYW55d2hlcmVcXG4vLyBlbHNlIHRoYXQgbmVlZHMgc21hbGxlciBwYXJhZ3JhcGggdGV4dFxcbi5ib2R5LXRocmVlIHtcXG4gIEBpbmNsdWRlIGJvZHktdGhyZWU7XFxufVxcblxcbi8vIFVzZSBvbiBzbWFsbGVzdCBwYXJhZ3JhcGggdGV4dFxcbi5ib2R5LWZvdXIge1xcbiAgQGluY2x1ZGUgYm9keS1mb3VyO1xcbn1cXG5cXG4vLyBPdmVybGluZXNcXG4vLyBVc2Ugb24gc21hbGwgdXBwZXJjYXNlIGxhYmVscyBvciBkZXNjcmlwdGlvbnNcXG4vLyAoQmlnZ2VyIHNpemUpXFxuLm92ZXJsaW5lLW9uZSB7XFxuICBAaW5jbHVkZSBvdmVybGluZS1vbmU7XFxufVxcblxcbi8vIChEZWZhdWx0IHNpemUpXFxuLm92ZXJsaW5lLXR3byB7XFxuICBAaW5jbHVkZSBvdmVybGluZS10d287XFxufVxcblxcbi8vIChTbWFsbGVyIHNpemUpXFxuLm92ZXJsaW5lLXRocmVlIHtcXG4gIEBpbmNsdWRlIG92ZXJsaW5lLXRocmVlO1xcbn1cXG5cXG4vLyBVc2UgaW4gcGFyYWdyYXBocyB0byBib2xkIHRleHRcXG5zdHJvbmcsXFxuLnN0cm9uZyB7XFxuICBAaW5jbHVkZSBzdHJvbmc7XFxufVxcblxcbi8vIFVzZSBpbiBwYXJhZ3JhcGhzIHRvIGl0YWxpY2l6ZSB0ZXh0XFxuXFxuLmV4dHJhLXN0cm9uZyB7XFxuICBAaW5jbHVkZSBleHRyYS1zdHJvbmc7XFxufVxcblxcbmVtLFxcbi5lbSB7XFxuICBAaW5jbHVkZSBlbTtcXG59XFxuXFxuLy8gQ2FwdGlvbnNcXG4vLyBVc2Ugb24gZmlnY2FwdGlvbiBlbGVtZW50cyB0aGF0IGFjY29tcGFueSBpbWFnZXMgb3IgdmlkZW9zXFxuZmlnY2FwdGlvbixcXG4uZmlnY2FwdGlvbiB7XFxuICBAaW5jbHVkZSBmaWdjYXB0aW9uO1xcbn1cXG5cIixcIi8vIENvbW1vbiBzaXRlLXdpZGUgZm9udHMsIHB1dCBoZXJlIGZvciBlYXN5IGFjY2VzcyBmcm9tIGFsbCBzY3NzIGZpbGVzXFxuXFxuLy8gUGxlYXNlIG5vdGUgKCEpOiB1c2Ugb25seSBzaW5nbGUgcXVvdGVzICgnICcpIGZvciBzdHJpbmdzICghKSB0byBhbGxvdyBvdXIgY3VzdG9tIGNvbnZlcnRlciB0byB3b3JrIHByb3Blcmx5Llxcbi8vIFRoaXMgZmlsZSBpcyBiZWluZyB0cmFuc3BpbGVkIHRvIGpzIG9iamVjdC5cXG4vLyAoU28gaXQgY2FuIGJlIHVzZWQgaW4ganN4L3RzeCBmaWxlcyBmb3IgaW5saW5lIHN0eWxlcy4gVGhpcyBpcyBtYWRlIG1vc3RseSBmb3IgbGVnYWN5Llxcbi8vIFRyeSB0byBhdm9pZCB1c2Ugb2YgaW5saW5lIHN0eWxlcyBpZiB5b3UncmUgY3JlYXRpbmcgbmV3IGNvbXBvbmVudCkuXFxuLy8gS2VlcGluZyB0aGF0IGluIG1pbmQgLVxcblxcbi8qIHN0eWxlbGludC1kaXNhYmxlIGltcG9ydC1ub3RhdGlvbiAqL1xcblxcbiRmaWd0cmVlLWZvbnQ6ICdGaWd0cmVlJztcXG4kbm90by1zYW5zLWZvbnRzOiAnTm90byBTYW5zJywgJ05vdG8gU2FucyBNYXRoJywgJ05vdG8gU2FucyBBcmFiaWMnLFxcbiAgJ05vdG8gU2FucyBBcm1lbmlhbicsICdOb3RvIFNhbnMgQmVuZ2FsaScsICdOb3RvIFNhbnMgU0MnLCAnTm90byBTYW5zIFRDJyxcXG4gICdOb3RvIFNhbnMgRGV2YW5hZ2FyaScsICdOb3RvIFNhbnMgR2VvcmdpYW4nLCAnTm90byBTYW5zIEhlYnJldycsXFxuICAnTm90byBTYW5zIEpQJywgJ05vdG8gU2FucyBLYW5uYWRhJywgJ05vdG8gU2FucyBLaG1lcicsICdOb3RvIFNhbnMgS1InLFxcbiAgJ05vdG8gU2FucyBNeWFubWFyJywgJ05vdG8gU2FucyBTaW5oYWxhJywgJ05vdG8gU2FucyBUYW1pbCcsXFxuICAnTm90byBTYW5zIFRlbHVndScsICdOb3RvIFNhbnMgVGhhaScsICdOb3RvIFNhbnMgVGhhYW5hJztcXG4kbWFpbi1mb250OiAkZmlndHJlZS1mb250LCAkbm90by1zYW5zLWZvbnRzLCBzYW5zLXNlcmlmO1xcbiR0aGluLWZvbnQtd2VpZ2h0OiAxMDA7XFxuJGV4dHJhLWxpZ2h0LWZvbnQtd2VpZ2h0OiAyMDA7XFxuJGxpZ2h0LWZvbnQtd2VpZ2h0OiAzMDA7XFxuJHJlZ3VsYXItZm9udC13ZWlnaHQ6IDQwMDtcXG4kbWVkaXVtLWZvbnQtd2VpZ2h0OiA1MDA7XFxuJHNlbWktYm9sZC1mb250LXdlaWdodDogNjAwO1xcbiRib2xkLWZvbnQtd2VpZ2h0OiA3MDA7XFxuJGV4dHJhLWJvbGQtZm9udC13ZWlnaHQ6IDgwMDtcXG4kYmxhY2stZm9udC13ZWlnaHQ6IDkwMDtcXG5cXG5AbWl4aW4gbWFpbi1mb250LXRoaW4ge1xcbiAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XFxuICBmb250LXdlaWdodDogJHRoaW4tZm9udC13ZWlnaHQ7XFxuICBmb250LXN0eWxlOiBub3JtYWw7XFxufVxcblxcbkBtaXhpbiBtYWluLWZvbnQtdGhpbi1pdGFsaWMge1xcbiAgQGluY2x1ZGUgbWFpbi1mb250LXRoaW47XFxuICBmb250LXN0eWxlOiBpdGFsaWM7XFxufVxcblxcbkBtaXhpbiBtYWluLWZvbnQtZXh0cmEtbGlnaHQge1xcbiAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XFxuICBmb250LXdlaWdodDogJGV4dHJhLWxpZ2h0LWZvbnQtd2VpZ2h0O1xcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xcbn1cXG5cXG5AbWl4aW4gbWFpbi1mb250LWV4dHJhLWxpZ2h0LWl0YWxpYyB7XFxuICBAaW5jbHVkZSBtYWluLWZvbnQtZXh0cmEtbGlnaHQ7XFxuICBmb250LXN0eWxlOiBpdGFsaWM7XFxufVxcblxcbkBtaXhpbiBtYWluLWZvbnQtbGlnaHQge1xcbiAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XFxuICBmb250LXdlaWdodDogJGxpZ2h0LWZvbnQtd2VpZ2h0O1xcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xcbn1cXG5cXG5AbWl4aW4gbWFpbi1mb250LWxpZ2h0LWl0YWxpYyB7XFxuICBAaW5jbHVkZSBtYWluLWZvbnQtbGlnaHQ7XFxuICBmb250LXN0eWxlOiBpdGFsaWM7XFxufVxcblxcbkBtaXhpbiBtYWluLWZvbnQtcmVndWxhciB7XFxuICBmb250LWZhbWlseTogJG1haW4tZm9udDtcXG4gIGZvbnQtd2VpZ2h0OiAkcmVndWxhci1mb250LXdlaWdodDtcXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcXG59XFxuXFxuQG1peGluIG1haW4tZm9udC1yZWd1bGFyLWl0YWxpYyB7XFxuICBAaW5jbHVkZSBtYWluLWZvbnQtcmVndWxhcjtcXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcXG59XFxuXFxuQG1peGluIG1haW4tZm9udC1tZWRpdW0ge1xcbiAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XFxuICBmb250LXdlaWdodDogJG1lZGl1bS1mb250LXdlaWdodDtcXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcXG59XFxuXFxuQG1peGluIG1haW4tZm9udC1tZWRpdW0taXRhbGljIHtcXG4gIEBpbmNsdWRlIG1haW4tZm9udC1tZWRpdW07XFxuICBmb250LXN0eWxlOiBpdGFsaWM7XFxufVxcblxcbkBtaXhpbiBtYWluLWZvbnQtc2VtaS1ib2xkIHtcXG4gIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xcbiAgZm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQtZm9udC13ZWlnaHQ7XFxuICBmb250LXN0eWxlOiBub3JtYWw7XFxufVxcblxcbkBtaXhpbiBtYWluLWZvbnQtc2VtaS1ib2xkLWl0YWxpYyB7XFxuICBAaW5jbHVkZSBtYWluLWZvbnQtc2VtaS1ib2xkO1xcbiAgZm9udC1zdHlsZTogaXRhbGljO1xcbn1cXG5cXG5AbWl4aW4gbWFpbi1mb250LWJvbGQge1xcbiAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XFxuICBmb250LXdlaWdodDogJGJvbGQtZm9udC13ZWlnaHQ7XFxuICBmb250LXN0eWxlOiBub3JtYWw7XFxufVxcblxcbkBtaXhpbiBtYWluLWZvbnQtYm9sZC1pdGFsaWMge1xcbiAgQGluY2x1ZGUgbWFpbi1mb250LWJvbGQ7XFxuICBmb250LXN0eWxlOiBpdGFsaWM7XFxufVxcblxcbkBtaXhpbiBtYWluLWZvbnQtZXh0cmEtYm9sZCB7XFxuICBmb250LWZhbWlseTogJG1haW4tZm9udDtcXG4gIGZvbnQtd2VpZ2h0OiAkZXh0cmEtYm9sZC1mb250LXdlaWdodDtcXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcXG59XFxuXFxuQG1peGluIG1haW4tZm9udC1leHRyYS1ib2xkLWl0YWxpYyB7XFxuICBAaW5jbHVkZSBtYWluLWZvbnQtZXh0cmEtYm9sZDtcXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcXG59XFxuXFxuQG1peGluIG1haW4tZm9udC1ibGFjayB7XFxuICBmb250LWZhbWlseTogJG1haW4tZm9udDtcXG4gIGZvbnQtd2VpZ2h0OiAkYmxhY2stZm9udC13ZWlnaHQ7XFxuICBmb250LXN0eWxlOiBub3JtYWw7XFxufVxcblxcbkBtaXhpbiBtYWluLWZvbnQtYmxhY2staXRhbGljIHtcXG4gIEBpbmNsdWRlIG1haW4tZm9udC1ibGFjaztcXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcXG59XFxuXFxuJGJhcmxvd1NlbWlDb25kZW5zZWQtc2VtaWJvbGQ6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQgU2VtaWJvbGQnLFxcbiAgJG5vdG8tc2Fucy1mb250cywgc2Fucy1zZXJpZjtcXG4kYmFybG93U2VtaUNvbmRlbnNlZC1tZWRpdW06ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQgTWVkaXVtJywgJG5vdG8tc2Fucy1mb250cyxcXG4gIHNhbnMtc2VyaWY7XFxuXFxuLypcXG4gICBGb250IEF3ZXNvbWUgUzMgQnVja2V0IFVSTHNcXG4gICBDdXJyZW50IHZlcnNpb246IDYuNi4wXFxuICAgSWYgeW91IGFyZSBjaGFuZ2luZyB0aGUgbG9jYXRpb24gb2YgdGhlc2UgZmlsZXMsXFxuICAgc2VlIHRoZSByZWFkbWUgaW4gdGhpcyBkaXJlY3RvcnkgZm9yIG1vcmUgZGV0YWlsIG9uIG1hbnVhbCBzdGVwcyB0byB0YWtlIHdoZW4gdXBsb2FkaW5nIG5ldyBmaWxlcy5cXG4gKi9cXG4kZm9udC1hd2Vzb21lLWNvcmUtdXJsOiAnaHR0cHM6Ly9kc2NvLmNvZGUub3JnL2Fzc2V0cy9mb250LWF3ZXNvbWUtcHJvLzE3Mjg0MjEzNTQvY3NzL2ZvbnRhd2Vzb21lLm1pbi5jc3MnO1xcbiRmb250LWF3ZXNvbWUtYnJhbmRzLXVybDogJ2h0dHBzOi8vZHNjby5jb2RlLm9yZy9hc3NldHMvZm9udC1hd2Vzb21lLXByby8xNzI4NDIxMzU0L2Nzcy9icmFuZHMubWluLmNzcyc7XFxuJGZvbnQtYXdlc29tZS1zb2xpZC11cmw6ICdodHRwczovL2RzY28uY29kZS5vcmcvYXNzZXRzL2ZvbnQtYXdlc29tZS1wcm8vMTcyODQyMTM1NC9jc3Mvc29saWQubWluLmNzcyc7XFxuJGZvbnQtYXdlc29tZS1yZWd1bGFyLXVybDogJ2h0dHBzOi8vZHNjby5jb2RlLm9yZy9hc3NldHMvZm9udC1hd2Vzb21lLXByby8xNzI4NDIxMzU0L2Nzcy9yZWd1bGFyLm1pbi5jc3MnO1xcbiRmb250LWF3ZXNvbWUtdjQtZm9udHMtdXJsOiAnaHR0cHM6Ly9kc2NvLmNvZGUub3JnL2Fzc2V0cy9mb250LWF3ZXNvbWUtcHJvLzE3Mjg0MjEzNTQvY3NzL3Y0LWZvbnQtZmFjZS5taW4uY3NzJztcXG4kZm9udC1hd2Vzb21lLXY0LXNoaW1zLXVybDogJ2h0dHBzOi8vZHNjby5jb2RlLm9yZy9hc3NldHMvZm9udC1hd2Vzb21lLXByby8xNzI4NDIxMzU0L2Nzcy92NC1zaGltcy5taW4uY3NzJztcXG4kZm9udC1hd2Vzb21lLXY0LXNoaW1zLXVybDogJ2h0dHBzOi8vZHNjby5jb2RlLm9yZy9hc3NldHMvZm9udC1hd2Vzb21lLXByby8xNzI4NDIxMzU0L2Nzcy92NC1zaGltcy5taW4uY3NzJztcXG4kZm9udC1hd2Vzb21lLWR1b3RvbmUtdXJsOiAnaHR0cHM6Ly9kc2NvLmNvZGUub3JnL2Fzc2V0cy9mb250LWF3ZXNvbWUtcHJvLzE3Mjg0MjEzNTQvY3NzL2R1b3RvbmUubWluLmNzcyc7XFxuJGZvbnQtYXdlc29tZS1jdXN0b20taWNvbnMtdXJsOiAnaHR0cHM6Ly9kc2NvLmNvZGUub3JnL2Fzc2V0cy9mb250LWF3ZXNvbWUtcHJvLzE3Mjg0MjEzNTQvY3NzL2N1c3RvbS1pY29ucy5taW4uY3NzJztcXG5cIixcIkBpbXBvcnQgJ0Bjb2RlLWRvdC1vcmcvY29tcG9uZW50LWxpYnJhcnktc3R5bGVzL2ZvbnQnO1xcbkBpbXBvcnQgJ2NvbG9yJztcXG5AaW1wb3J0ICdAY29kZS1kb3Qtb3JnL2NvbXBvbmVudC1saWJyYXJ5LXN0eWxlcy90eXBvZ3JhcGh5Lm1vZHVsZSc7XFxuQGltcG9ydCAnQGNvZGUtZG90LW9yZy9jb21wb25lbnQtbGlicmFyeS1zdHlsZXMvbWl4aW5zJztcXG5cXG4jY29weXJpZ2h0LW1vZGFsIHtcXG4gICAgZGlzcGxheTogZmxleDtcXG4gICAgbWluLXdpZHRoOiAzNy41cmVtO1xcbiAgICBtYXgtd2lkdGg6IDUwcmVtO1xcbiAgICBtYXgtaGVpZ2h0OiA4MHZoO1xcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xcbiAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XFxuICAgIGdhcDogMXJlbTtcXG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRfd2hpdGU7XFxuICAgIG92ZXJmbG93OiBoaWRkZW47XFxuXFxuICAgIGhyIHtcXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0ZXJfZ3JheTtcXG4gICAgfVxcblxcbiAgICAmIHAge1xcbiAgICAgICAgQGluY2x1ZGUgYm9keS10aHJlZTtcXG5cXG4gICAgICAgICYgYSB7XFxuICAgICAgICAgICAgQGluY2x1ZGUgbGluay1ib2R5LXRocmVlO1xcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRfc2Vjb25kYXJ5XzUwMDtcXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcXG5cXG4gICAgICAgICAgICAmOmhvdmVyLCA6YWN0aXZlLCA6dmlzaXRlZCB7XFxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRfc2Vjb25kYXJ5XzcwMDtcXG4gICAgICAgICAgICB9XFxuXFxuICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcXG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodF9zZWNvbmRhcnlfNTAwO1xcbiAgICAgICAgICAgIH1cXG4gICAgICAgIH1cXG5cXG4gICAgfVxcblxcbiAgICAubW9kYWxCb2R5IHtcXG4gICAgICAgIG1heC1oZWlnaHQ6IDYwdmg7XFxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcXG4gICAgICAgIHNjcm9sbGJhci1jb2xvcjogJGxpZ2h0X2dyYXlfMjAwIHRyYW5zcGFyZW50OyAvKiBTY3JvbGxiYXIgc3R5bGluZyBmb3IgRmlyZWZveCBicm93c2VycyAqL1xcblxcbiAgICAgICAgOjotd2Via2l0LXNjcm9sbGJhciB7XFxuICAgICAgICAgICAgd2lkdGg6IDAuNXJlbTtcXG4gICAgICAgIH1cXG5cXG4gICAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xcbiAgICAgICAgfVxcblxcbiAgICAgICAgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyYXlfMjAwO1xcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZyZW07XFxuICAgICAgICB9XFxuXFxuICAgICAgICAuZXh0cmFDb3B5cmlnaHRDb250ZW50IHtcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xcbiAgICAgICAgfVxcblxcbiAgICAgICAgLmF3c0xvZ29Db250YWluZXIge1xcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XFxuICAgICAgICB9XFxuXFxuICAgICAgICAuYXdzTG9nbyB7XFxuICAgICAgICAgICAgd2lkdGg6IDExLjVyZW07XFxuICAgICAgICB9XFxuICAgIH1cXG59XFxuXCIsXCIvLyBjb2xvcnMgZnJvbSBodHRwczovL3d3dy5kcm9wYm94LmNvbS9zL3ljaml3dDh2eGxtdjJpaC9Db2RlLm9yZ19zdHlsZXNoZWV0X3YyXzA5LjA1LjEzLnBkZlxcblxcbi8vIFBsZWFzZSBrZWVwIHRoaXMgZmlsZSBzaW1wbGU7IGl0IHNob3VsZCBvbmx5IGNvbnRhaW4gY29sb3IgZGVmaW5pdGlvbnNcXG4vLyAgIGFuZCBhbGlhc2VzLiAgVmFyaWFibGVzIGRlZmluZWQgaW4gdGhpcyBmaWxlIGFyZSBleHBvcnRlZCB0b1xcbi8vICAgYXBwcy9zcmMvdXRpbC9jb2xvci5qcyBkdXJpbmcgdGhlIGFwcHMgYnVpbGQgcHJvY2Vzcy5cXG5cXG4kYmxhY2s6ICMwMDA7XFxuJGJhY2tncm91bmRfYmxhY2s6ICMxMjE0MTY7XFxuJGRhcmtfZ3JheTogIzJEMzEzOTtcXG4kZGFya2VzdF9ncmF5OiAjMjkyRjM2O1xcbiRkYXJrX3NsYXRlX2dyYXk6ICMyODJjMzQ7XFxuJGRhcmtlc3Rfc2xhdGVfZ3JheTogIzI1MjkyZDtcXG4kZGFya19jaGFyY29hbDogIzRkNTc1ZjtcXG4kY2hhcmNvYWw6ICM1YjY3NzA7XFxuJGxpZ2h0X2dyYXk6ICM5NDljYTI7XFxuJGxpZ2h0ZXJfZ3JheTogI2M2Y2FjZDtcXG4kbGlnaHRlc3RfZ3JheTogI2U3ZThlYTtcXG4kYmFja2dyb3VuZF9ncmF5OiAjZjJmMmYyO1xcbiRkaW1ncmF5OiAjNjk2OTY5O1xcbiR3aGl0ZTogI2ZmZjtcXG4kZGVmYXVsdF9ibHVlOiAjMzY3MGIzO1xcblxcbiRkYXJrX3RlYWw6ICMwMDk0YTM7XFxuJHRlYWw6ICMwMDkzYTQ7XFxuJGFwcGxhYl9idXR0b25fdGVhbDogIzFhYmM5YztcXG4kbGlnaHRfdGVhbDogIzU5Y2FkMztcXG4kbGlnaHRpc2hfdGVhbDogIzgwZDZkZTtcXG4kbGlnaHRlcl90ZWFsOiAjYTZlM2U4O1xcbiRsaWdodGVzdF90ZWFsOiAjZDlmM2Y1O1xcbiRhaV9ydWJyaWNfY3lhbjogIzNjZmZmODtcXG5cXG4kcHVycGxlOiAjOGM1MmJhO1xcbiRsaWdodF9wdXJwbGU6ICNhNjliYzE7XFxuJGxpZ2h0ZXJfcHVycGxlOiAjY2ZjOWRlO1xcbiRsaWdodGVzdF9wdXJwbGU6ICNlYmU4ZjE7XFxuXFxuJGN5YW46ICMwMDk0Y2E7XFxuJGxpZ2h0X2N5YW46ICM1OWI5ZGM7XFxuJGxpZ2h0ZXJfY3lhbjogI2E2ZGFlZDtcXG4kbGlnaHRlc3RfY3lhbjogI2Q5ZWZmNztcXG4kYWxtb3N0X3doaXRlX2N5YW46ICNmNWZjZmY7XFxuXFxuJG9yYW5nZTogI2ZmYTQwMDtcXG4kbGlnaHRfb3JhbmdlOiAjZmZjNDU5O1xcbiRsaWdodGVyX29yYW5nZTogI2ZmZTBhNjtcXG4kbGlnaHRlc3Rfb3JhbmdlOiAjZmZmMmQ5O1xcbiRkYXJrX29yYW5nZTogI2ZmODYwMDtcXG5cXG4kZ3JlZW46ICNiOWJmMTU7XFxuJGxpZ2h0X2dyZWVuOiAjZDFkNTY3O1xcbiRsaWdodGVyX2dyZWVuOiAjZTdlOWFkO1xcbiRsaWdodGVzdF9ncmVlbjogI2Y1ZjVkYztcXG4kaGlnaGxpZ2h0X2dyZWVuOiAjOGFmYzliO1xcblxcbiR5ZWxsb3c6ICNmZmI4MWQ7XFxuJGxpZ2h0X3llbGxvdzogI2ZmZGI3NDtcXG4kbGlnaHRlcl95ZWxsb3c6ICNmZmViYjU7XFxuJGxpZ2h0ZXN0X3llbGxvdzogI2ZmZjdkZjtcXG5cXG4kZ29sZGVucm9kOiAjZGFhNTIwO1xcblxcbiRoZWFkZXJfdGV4dDogJHdoaXRlO1xcbiRia2duZF9jb2xvcjogJHRlYWw7XFxuJGluc2V0X2NvbG9yOiAkbGlnaHRlcl9ncmF5O1xcbiRkYXJrX2NvbG9yOiAkcHVycGxlO1xcbiRoZHJfY29sb3I6ICRwdXJwbGU7XFxuXFxuLy8gU29tZSBleHRyYSBjb2xvcnMuXFxuJHJlZDogI2MwMDtcXG4kbGlnaHRlc3RfcmVkOiAjZmNjO1xcbiRkYXJrX3JlZDogI2Q2MjkxMTtcXG4kcmVhbGdyZWVuOiAjMDA4MDAwO1xcbiRyZWFseWVsbG93OiAjZmYwO1xcbiRtdXN0YXJkeWVsbG93OiAjZWZjZDFjO1xcbiR0d2l0dGVyX2JsdWU6ICMwMGFjZWQ7XFxuJGZhY2Vib29rX2JsdWU6ICMzYjU5OTg7XFxuJGxpbmtlZGluX2JsdWU6ICMwMDc3QjU7XFxuJGRhcmtfYmx1ZTogIzAwNjQ3ZjtcXG4kYmxvY2tseV9mbHlvdXRfZ3JheTogI2RkZDtcXG4kZGVmYXVsdF90ZXh0OiAjMzMzO1xcbiRib3JkZXJfZ3JheTogI2JiYjtcXG4kYm9yZGVyX2xpZ2h0X2dyYXk6ICNkOGQ4ZDg7XFxuJHRhYmxlX2hlYWRlcjogI2VjZWNlYztcXG4kdGFibGVfbGlnaHRfcm93OiAjZmNmY2ZjO1xcbiR0YWJsZV9kYXJrX3JvdzogI2Y0ZjRmNDtcXG5cXG4vLyBQcm9ncmVzcyBjb2xvcnMuXFxuJGxldmVsX3N1Ym1pdHRlZDogJHB1cnBsZTtcXG4kbGV2ZWxfcGVyZmVjdDogcmdiKDE0LCAxOTAsIDE0KTtcXG4kbGV2ZWxfcGFzc2VkOiByZ2IoMTU5LCAyMTIsIDE1OSk7XFxuJGxldmVsX2F0dGVtcHRlZDogJHJlYWx5ZWxsb3c7XFxuJGxldmVsX25vdF90cmllZDogI2ZlZmVmZTtcXG4kbGV2ZWxfY3VycmVudDogJG9yYW5nZTtcXG4kbGV2ZWxfcmV2aWV3X3JlamVjdGVkOiAkcmVkO1xcbiRsZXZlbF9yZXZpZXdfYWNjZXB0ZWQ6IHJnYigxMSwgMTQyLCAxMSk7IC8vIFRPRE86ICRsZXZlbF9wYXNzZWQ7XFxuJGFzc2Vzc21lbnQ6ICRjeWFuO1xcbiR3b3Jrc3BhY2VfcnVubmluZ19iYWNrZ3JvdW5kOiAjZTVlNWU1O1xcblxcbi8vIEV4cGVyaW1lbnRhbCBTcHJpdGUgTGFiIHZhbGlkYXRpb24gY29sb3JzLlxcbiRkYXJrX3B1cnBsZTogIzY4MkE3NztcXG4kYnJpZ2h0X2dyZWVuOiAjMGViZTBlO1xcbiRuZW9uX3Bpbms6ICNlOTExOGY7XFxuXFxuLy8gTGlua3MgKHVzZWQgaW4gYXBwcykuXFxuJGxpbmtfY29sb3I6ICMwNTk2Y2U7XFxuXFxuLy8gU2hhZG93LlxcbiRzaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4zKTtcXG5cXG4vLyBDb2xvcnMgdGhhdCBhcmUgdGFrZW4gZnJvbSBib290c3RyYXAsIGFuZCBub3QgbmVjZXNzYXJpbHkgcGFydCBvZiBvdXIgY29yZSB0aGVtZS5cXG4kYm9vdHN0cmFwX2J1dHRvbl9ibHVlOiAjMzM3YWI3O1xcbiRib290c3RyYXBfYnV0dG9uX3JlZDogI2Q5NTM0ZjtcXG4kYm9vdHN0cmFwX2Vycm9yX2JhY2tncm91bmQ6ICNmMmRlZGU7XFxuJGJvb3RzdHJhcF9lcnJvcl90ZXh0OiAjYjk0YTQ4O1xcbiRib290c3RyYXBfdjNfZXJyb3JfdGV4dDogI2E5NDQ0MjtcXG4kYm9vdHN0cmFwX2Vycm9yX2JvcmRlcjogI2ViY2NkMTtcXG4kYm9vdHN0cmFwX3dhcm5pbmdfYmFja2dyb3VuZDogI2ZjZjhlMztcXG4kYm9vdHN0cmFwX3dhcm5pbmdfdGV4dDogI2MwOTg1MztcXG4kYm9vdHN0cmFwX3dhcm5pbmdfYm9yZGVyOiAjZmFlYmNjO1xcbiRib290c3RyYXBfYm9yZGVyX2NvbG9yOiAjY2NjY2NjO1xcbiRib290c3RyYXBfc3VjY2Vzc19iYWNrZ3JvdW5kOiAjZGZmMGQ4O1xcbiRib290c3RyYXBfc3VjY2Vzc190ZXh0OiAjNDY4ODQ3O1xcbiRib290c3RyYXBfc3VjY2Vzc19ib3JkZXI6ICNkNmU5YzY7XFxuXFxuLy8gQ29sb3JzIHRha2VuIGZyb20gZHJvcGxldCwgbm90IHBhcnQgb2Ygb3VyIGNvcmUgdGhlbWUuXFxuJGRyb3BsZXRfbGlnaHRfZ3JlZW46ICNkM2U5NjU7XFxuJGRyb3BsZXRfYmx1ZTogIzY0YjVmNjtcXG4kZHJvcGxldF9icmlnaHRfYmx1ZTogIzE5YzNlMTtcXG4kZHJvcGxldF95ZWxsb3c6ICNmZmYxNzY7XFxuJGRyb3BsZXRfb3JhbmdlOiAjZmZiNzRkO1xcbiRkcm9wbGV0X3JlZDogI2Y3ODE4MztcXG4kZHJvcGxldF9jeWFuOiAjNGRkMGUxO1xcbiRkcm9wbGV0X3Bpbms6ICNmNTdhYzY7XFxuJGRyb3BsZXRfcHVycGxlOiAjYmI3N2M3O1xcbiRkcm9wbGV0X2dyZWVuOiAjNjhkOTk1O1xcbiRkcm9wbGV0X3doaXRlOiAkd2hpdGU7XFxuXFxuLy8gT2NlYW5zOiBkZWVwIGJsdWUgYmFja2dyb3VuZC5cXG4kb2NlYW5zX2RlZXBfYmx1ZTogcmdiKDIsIDAsIDI4KTtcXG5cXG4vLyBEYXJrIHRoZW1lIGJhY2tncm91bmQgKHVzZWQgYnkgZGVmYXVsdCBpbiBNdXNpYyBMYWIpXFxuJGRhcmtfYmxhY2s6ICMxMjEyMTI7XFxuXFxuLy8gPT09LS0tLT09PS0tLS09PT0tLS0tIFBoYXNlIDEgQ29sb3JzOiAtLS0tPT09LS0tLT09PS0tLS09PT1cXG4vLyBCcmFuZFxcbiRicmFuZF9wcmltYXJ5X2xpZ2h0OiAjRTBGOEY5O1xcbiRicmFuZF9wcmltYXJ5X2RlZmF1bHQ6ICMwMDlFQjA7XFxuJGJyYW5kX3ByaW1hcnlfZGFyazogIzAwNzc4NTtcXG5cXG4kYnJhbmRfc2Vjb25kYXJ5X2xpZ2h0OiAjRTBEMUVDO1xcbiRicmFuZF9zZWNvbmRhcnlfZGVmYXVsdDogIzhDNTJCQTtcXG4kYnJhbmRfc2Vjb25kYXJ5X2Rhcms6ICM2QzQ2OEE7XFxuXFxuJGJyYW5kX2FjY2VudF9kZWZhdWx0OiAjRUQ2MDYwO1xcblxcbiRicmFuZF90ZWFsXzU6ICNERkYyRjQ7XFxuXFxuLy9Qcm9kdWN0XFxuJHByb2R1Y3RfYWZmaXJtYXRpdmVfZGVmYXVsdDogIzNFQTMzRTtcXG5cXG4kcHJvZHVjdF9uZWdhdGl2ZV9saWdodDogI0ZERUJFOTtcXG4kcHJvZHVjdF9uZWdhdGl2ZV9kZWZhdWx0OiAjRTUzMTFBO1xcbiRwcm9kdWN0X25lZ2F0aXZlX2Rhcms6ICNBQTI1MTM7XFxuXFxuJHByb2R1Y3RfY2F1dGlvbl9kZWZhdWx0OiAjRjlDQjI4O1xcblxcbiRwcm9kdWN0X2luZm9ybWF0aW9uX2RlZmF1bHQ6ICMwMDdBQ0M7XFxuXFxuLy8gTmV1dHJhbFxcbiRuZXV0cmFsX3doaXRlOiAjRkZGRkZGO1xcbiRuZXV0cmFsX2xpZ2h0OiAjRjdGOEZBO1xcbiRuZXV0cmFsX2dyYXkxMDogI0VBRUJFQjtcXG4kbmV1dHJhbF9kYXJrMTA6ICNFQUVDRUY7XFxuJG5ldXRyYWxfZGFyazIwOiAjRDFENEQ4O1xcbiRuZXV0cmFsX2RhcmszMDogI0JFQzJDNztcXG4kbmV1dHJhbF9kYXJrNDA6ICNBQkIwQjY7XFxuJG5ldXRyYWxfZGFyazUwOiAjOTg5RUE1O1xcbiRuZXV0cmFsX2Rhcms2MDogIzg1OEM5NDtcXG4kbmV1dHJhbF9kYXJrNzA6ICM3MjdBODM7XFxuJG5ldXRyYWxfZGFyazgwOiAjNUY2ODcyO1xcbiRuZXV0cmFsX2Rhcms5MDogIzRDNTY2MTtcXG4kbmV1dHJhbF9kYXJrOiAjMjkyRjM2O1xcblxcbi8vQnJhbmRzXFxuJGdvb2dsZV9icmFuZF9jb2xvcjogIzBGOUQ1ODtcXG4kbWljcm9zb2Z0X2JyYW5kX2NvbG9yOiAjRkZCOTAwO1xcbiRmYWNlYm9va19icmFuZF9jb2xvcjogIzNCNTk5ODtcXG4kY2xldmVyX2JyYW5kX2NvbG9yOiAjMTQ2NEZGO1xcblxcbi8vID09PS0tLS09PT0tLS0tPT09LS0tLSBEZXNpZ24gc3lzdGVtIGNvbG9yczogLS0tLT09PS0tLS09PT0tLS0tPT09XFxuXFxuJGxpZ2h0X3ByaW1hcnlfMTAwOiAjQkZFNEU4O1xcbiRsaWdodF9wcmltYXJ5XzUwMDogIzAwOTNBNDtcXG4kbGlnaHRfcHJpbWFyeV83MDA6ICMwMDc3ODU7XFxuXFxuJGxpZ2h0X3NlY29uZGFyeV8xMDA6ICNFMkQ0RUU7XFxuJGxpZ2h0X3NlY29uZGFyeV81MDA6ICM4QzUyQkE7XFxuJGxpZ2h0X3NlY29uZGFyeV83MDA6ICM2QzQ2OEE7XFxuXFxuJGxpZ2h0X2dyYXlfNTA6ICNGN0Y4RkE7XFxuJGxpZ2h0X2dyYXlfMTAwOiAjRUFFQ0VGO1xcbiRsaWdodF9ncmF5XzIwMDogI0QxRDREODtcXG4kbGlnaHRfZ3JheV8zMDA6ICNCRUMyQzc7XFxuJGxpZ2h0X2dyYXlfNDAwOiAjQUJCMEI2O1xcbiRsaWdodF9ncmF5XzUwMDogIzk4OUVBNTtcXG4kbGlnaHRfZ3JheV82MDA6ICM4NThDOTQ7XFxuJGxpZ2h0X2dyYXlfNzAwOiAjNzI3QTgzO1xcbiRsaWdodF9ncmF5XzgwMDogIzVGNjg3MjtcXG4kbGlnaHRfZ3JheV85MDA6ICM0QzU2NjE7XFxuJGxpZ2h0X2dyYXlfOTUwOiAjMzk0NDUwO1xcblxcbiRsaWdodF9hZmZpcm1hdGl2ZV8xMDA6ICNFMkYxRTI7XFxuJGxpZ2h0X2FmZmlybWF0aXZlXzUwMDogIzNFQTMzRTtcXG4kbGlnaHRfYWZmaXJtYXRpdmVfNzAwOiAjMkQ3NDJEO1xcblxcbiRsaWdodF9uZWdhdGl2ZV8xMDA6ICNGQkUwREQ7XFxuJGxpZ2h0X25lZ2F0aXZlXzUwMDogI0U1MzExQTtcXG4kbGlnaHRfbmVnYXRpdmVfNzAwOiAjQjI0OTQ5O1xcblxcbiRsaWdodF9jYXV0aW9uXzEwMDogI0ZFRjdERjtcXG4kbGlnaHRfY2F1dGlvbl81MDA6ICNGOUNCMjg7XFxuJGxpZ2h0X2NhdXRpb25fNzAwOiAjQzdBMjIwO1xcblxcbiRsaWdodF9hY2NlbnRfMTAwOiAjRkFEN0Q3O1xcbiRsaWdodF9hY2NlbnRfNTAwOiAjRUQ2MDYwO1xcbiRsaWdodF9hY2NlbnRfNzAwOiAjRDg0QzRDO1xcblxcbiRsaWdodF9hcXVhXzEwMDogI0NFRkZGRDtcXG4kbGlnaHRfYXF1YV81MDA6ICMzQ0ZGRjg7XFxuJGxpZ2h0X2FxdWFfNzAwOiAjMzBDQ0M2O1xcblxcbiRsaWdodF9vcmFuZ2VfMTAwOiAjRkZFRENDO1xcbiRsaWdodF9vcmFuZ2VfNTAwOiAjRkZBNDAwO1xcbiRsaWdodF9vcmFuZ2VfNzAwOiAjQ0M4MzAwO1xcblxcbiRsaWdodF9pbmZvXzEwMDogI0RDRUZGQjtcXG4kbGlnaHRfaW5mb181MDA6ICMxODkyRTM7XFxuJGxpZ2h0X2luZm9fNzAwOiAjMTM3NUI2O1xcblxcbiRsaWdodF93aGl0ZTogI0ZGRkZGRjtcXG5cXG4kbGlnaHRfYmxhY2s6ICMyOTJGMzY7XFxuXFxuJGxpZ2h0X2JsYWNrX29wYWNpdHlfOTA6IHJnYmEoNDEsIDQ3LCA1NCwgMC45MCk7XFxuJGxpZ2h0X2JsYWNrX29wYWNpdHktODA6IHJnYmEoNDEsIDQ3LCA1NCwgMC44MCk7XFxuJGxpZ2h0X2JsYWNrX29wYWNpdHktNzA6IHJnYmEoNDEsIDQ3LCA1NCwgMC43MCk7XFxuJGxpZ2h0X2JsYWNrX29wYWNpdHktNjA6IHJnYmEoNDEsIDQ3LCA1NCwgMC42MCk7XFxuJGxpZ2h0X2JsYWNrX29wYWNpdHktNTA6IHJnYmEoNDEsIDQ3LCA1NCwgMC41MCk7XFxuJGxpZ2h0X2JsYWNrX29wYWNpdHktNDA6IHJnYmEoNDEsIDQ3LCA1NCwgMC40MCk7XFxuJGxpZ2h0X2JsYWNrX29wYWNpdHktMzA6IHJnYmEoNDEsIDQ3LCA1NCwgMC4zMCk7XFxuJGxpZ2h0X2JsYWNrX29wYWNpdHktMjA6IHJnYmEoNDEsIDQ3LCA1NCwgMC4yMCk7XFxuJGxpZ2h0X2JsYWNrX29wYWNpdHktMTA6IHJnYmEoNDEsIDQ3LCA1NCwgMC4xMCk7XFxuXCIsXCJAdXNlICdwcmltaXRpdmVDb2xvcnMnO1xcbkB1c2UgJ2NvbG9ycyc7XFxuQGltcG9ydCAnZm9udC5zY3NzJztcXG5cXG4vLyBUeXBvZ3JhcGh5IC0gTGFiZWwgc3R5bGVzXFxuQG1peGluIGxhYmVsLWNvbW1vbiB7XFxuICBAaW5jbHVkZSBtYWluLWZvbnQtc2VtaS1ib2xkO1xcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xcbn1cXG5cXG5AbWl4aW4gbGFiZWwtb25lIHtcXG4gIEBpbmNsdWRlIGxhYmVsLWNvbW1vbjtcXG4gIGZvbnQtc2l6ZTogMXJlbTtcXG4gIGxpbmUtaGVpZ2h0OiAxLjQ4O1xcbn1cXG5cXG5AbWl4aW4gbGFiZWwtdHdvIHtcXG4gIEBpbmNsdWRlIGxhYmVsLWNvbW1vbjtcXG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XFxuICBsaW5lLWhlaWdodDogMS41NDtcXG59XFxuXFxuQG1peGluIGxhYmVsLXRocmVlIHtcXG4gIEBpbmNsdWRlIGxhYmVsLWNvbW1vbjtcXG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcXG4gIGxpbmUtaGVpZ2h0OiAxLjY0O1xcbn1cXG5cXG5AbWl4aW4gbGFiZWwtZm91ciB7XFxuICBAaW5jbHVkZSBsYWJlbC1jb21tb247XFxuICBmb250LXNpemU6IDAuNjI1cmVtO1xcbiAgbGluZS1oZWlnaHQ6IDEuODtcXG59XFxuXFxuLy8gVHlwb2dyYXBoeSAtIExpbmsgc3R5bGVzIChMaW5rIEJvZHkgc3R5bGVzKVxcbkBtaXhpbiBsaW5rLWJvZHktY29tbW9uIHtcXG4gIEBpbmNsdWRlIG1haW4tZm9udC1zZW1pLWJvbGQ7XFxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcXG59XFxuXFxuQG1peGluIGxpbmstYm9keS1vbmUge1xcbiAgQGluY2x1ZGUgbGluay1ib2R5LWNvbW1vbjtcXG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XFxufVxcblxcbkBtaXhpbiBsaW5rLWJvZHktdHdvIHtcXG4gIEBpbmNsdWRlIGxpbmstYm9keS1jb21tb247XFxuICBmb250LXNpemU6IDFyZW07XFxuICBsaW5lLWhlaWdodDogMS40ODtcXG59XFxuXFxuQG1peGluIGxpbmstYm9keS10aHJlZSB7XFxuICBAaW5jbHVkZSBsaW5rLWJvZHktY29tbW9uO1xcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcXG4gIGxpbmUtaGVpZ2h0OiAxLjU0O1xcbn1cXG5cXG5AbWl4aW4gbGluay1ib2R5LWZvdXIge1xcbiAgQGluY2x1ZGUgbGluay1ib2R5LWNvbW1vbjtcXG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcXG4gIGxpbmUtaGVpZ2h0OiAxLjY0O1xcbn1cXG5cXG4vLyBUeXBvZ3JhcGh5IEJ1dHRvbiB0ZXh0IHN0eWxlc1xcbkBtaXhpbiBidXR0b24tdGV4dC1jb21tb24ge1xcbiAgQGluY2x1ZGUgbWFpbi1mb250LXNlbWktYm9sZDtcXG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcXG59XFxuXFxuQG1peGluIGJ1dHRvbi1vbmUtdGV4dCB7XFxuICBAaW5jbHVkZSBidXR0b24tdGV4dC1jb21tb247XFxuICBmb250LXNpemU6IDEuMjVyZW07XFxuICBsaW5lLWhlaWdodDogMS40O1xcbn1cXG5cXG5AbWl4aW4gYnV0dG9uLXR3by10ZXh0IHtcXG4gIEBpbmNsdWRlIGJ1dHRvbi10ZXh0LWNvbW1vbjtcXG4gIGZvbnQtc2l6ZTogMXJlbTtcXG4gIGxpbmUtaGVpZ2h0OiAxLjQ4O1xcbn1cXG5cXG5AbWl4aW4gYnV0dG9uLXRocmVlLXRleHQge1xcbiAgQGluY2x1ZGUgYnV0dG9uLXRleHQtY29tbW9uO1xcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcXG4gIGxpbmUtaGVpZ2h0OiAxLjU0O1xcbn1cXG5cXG5AbWl4aW4gYnV0dG9uLWZvdXItdGV4dCB7XFxuICBAaW5jbHVkZSBidXR0b24tdGV4dC1jb21tb247XFxuICBmb250LXNpemU6IDAuNzVyZW07XFxuICBsaW5lLWhlaWdodDogMS42NDtcXG59XFxuXFxuLy8gQ29tbW9uIGZpZWxkIHN0eWxlc1xcbkBtaXhpbiBmaWVsZC1oZWxwZXItc2VjdGlvbi1jb21tb24ge1xcbiAgZGlzcGxheTogZmxleDtcXG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcXG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XFxufVxcblxcbkBtaXhpbiBmaWVsZC1oZWxwZXItc2VjdGlvbi1sIHtcXG4gIEBpbmNsdWRlIGJvZHktdHdvO1xcbiAgbWFyZ2luLWJvdHRvbTogMDtcXG4gIGdhcDogMC4zNzVyZW07XFxufVxcblxcbkBtaXhpbiBmaWVsZC1oZWxwZXItc2VjdGlvbi1tIHtcXG4gIEBpbmNsdWRlIGJvZHktdGhyZWU7XFxuICBtYXJnaW4tYm90dG9tOiAwO1xcbiAgZ2FwOiAwLjM3NXJlbTtcXG59XFxuXFxuQG1peGluIGZpZWxkLWhlbHBlci1zZWN0aW9uLXMge1xcbiAgQGluY2x1ZGUgYm9keS1mb3VyO1xcbiAgbWFyZ2luLWJvdHRvbTogMDtcXG4gIGdhcDogMC4yNXJlbTtcXG59XFxuXFxuQG1peGluIGZpZWxkLWhlbHBlci1zZWN0aW9uLWJsYWNrIHtcXG4gIGNvbG9yOiB2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7XFxufVxcblxcbkBtaXhpbiBmaWVsZC1oZWxwZXItc2VjdGlvbi1ibGFjay1kaXNhYmxlZCB7XFxuICBjb2xvcjogdmFyKC0tdGV4dC1uZXV0cmFsLWRpc2FibGVkKTtcXG59XFxuXFxuQG1peGluIGZpZWxkLWhlbHBlci1zZWN0aW9uLXdoaXRlIHtcXG4gIGNvbG9yOiB2YXIoLS10ZXh0LW5ldXRyYWwtaW52ZXJzZSk7XFxufVxcblxcbkBtaXhpbiBmaWVsZC1oZWxwZXItc2VjdGlvbi13aGl0ZS1kaXNhYmxlZCB7XFxuICBjb2xvcjogdmFyKC0tbmV1dHJhbC1ncmF5LTcwKTtcXG59XFxuXFxuQG1peGluIGZpZWxkLWVycm9yLXNlY3Rpb24tYmxhY2sge1xcbiAgY29sb3I6IHZhcigtLXRleHQtZXJyb3ItcHJpbWFyeSk7XFxufVxcblxcbkBtaXhpbiBmaWVsZC1lcnJvci1zZWN0aW9uLXdoaXRlIHtcXG4gIGNvbG9yOiB2YXIoLS10ZXh0LW5ldXRyYWwtaW52ZXJzZSk7XFxufVxcblxcbkBtaXhpbiBmaWVsZC1yZWFkLW9ubHktYmxhY2stY29sb3JzIHtcXG4gIGNvbG9yOiB2YXIoLS10ZXh0LW5ldXRyYWwtcHJpbWFyeSk7XFxuICBib3JkZXItY29sb3I6IHZhcigtLWJvcmRlcnMtbmV1dHJhbC1kaXNhYmxlZCk7XFxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLW5ldXRyYWwtc2Vjb25kYXJ5KTtcXG59XFxuXFxuQG1peGluIGZpZWxkLXJlYWQtb25seS13aGl0ZS1jb2xvcnMge1xcbiAgY29sb3I6IHZhcigtLXRleHQtbmV1dHJhbC1pbnZlcnNlKTtcXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbmV1dHJhbC1ncmF5LTcwKTtcXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldXRyYWwtd2hpdGUtYWxwaGEtMTApO1xcbn1cXG5cXG4vLyBGb2N1cyBzdHlsZXNcXG5AbWl4aW4gZm9jdXMtc3R5bGVzIHtcXG4gIG91dGxpbmU6IHZhcigtLWJvcmRlcnMtYnJhbmQtdGVhbC1wcmltYXJ5KSBzb2xpZCAycHg7XFxuICBvdXRsaW5lLW9mZnNldDogMnB4O1xcbn1cXG5cXG4vLyBUcmFuc2l0aW9uIHN0eWxlc1xcbkBtaXhpbiB0cmFuc2l0aW9uLWFsbCB7XFxuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xcbn1cXG5cXG4vLyBJY29uIHN0eWxlc1xcbkBtaXhpbiBpY29uLWRpbWVuc2lvbnMoJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0OiAxLjI1KSB7XFxuICBmb250LXNpemU6ICRmb250LXNpemU7XFxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xcbiAgd2lkdGg6IGNhbGMoI3skZm9udC1zaXplfSAqICN7JGxpbmUtaGVpZ2h0fSk7XFxufVxcblwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuLy8gRXhwb3J0c1xuZXhwb3J0IGRlZmF1bHQgX19fQ1NTX0xPQURFUl9FWFBPUlRfX187XG4iLCJcbiAgICAgIGltcG9ydCBBUEkgZnJvbSBcIiEuLi8uLi9ub2RlX21vZHVsZXMvc3R5bGUtbG9hZGVyL2Rpc3QvcnVudGltZS9pbmplY3RTdHlsZXNJbnRvU3R5bGVUYWcuanNcIjtcbiAgICAgIGltcG9ydCBkb21BUEkgZnJvbSBcIiEuLi8uLi9ub2RlX21vZHVsZXMvc3R5bGUtbG9hZGVyL2Rpc3QvcnVudGltZS9zdHlsZURvbUFQSS5qc1wiO1xuICAgICAgaW1wb3J0IGluc2VydEZuIGZyb20gXCIhLi4vLi4vbm9kZV9tb2R1bGVzL3N0eWxlLWxvYWRlci9kaXN0L3J1bnRpbWUvaW5zZXJ0QnlTZWxlY3Rvci5qc1wiO1xuICAgICAgaW1wb3J0IHNldEF0dHJpYnV0ZXMgZnJvbSBcIiEuLi8uLi9ub2RlX21vZHVsZXMvc3R5bGUtbG9hZGVyL2Rpc3QvcnVudGltZS9zZXRBdHRyaWJ1dGVzV2l0aG91dEF0dHJpYnV0ZXMuanNcIjtcbiAgICAgIGltcG9ydCBpbnNlcnRTdHlsZUVsZW1lbnQgZnJvbSBcIiEuLi8uLi9ub2RlX21vZHVsZXMvc3R5bGUtbG9hZGVyL2Rpc3QvcnVudGltZS9pbnNlcnRTdHlsZUVsZW1lbnQuanNcIjtcbiAgICAgIGltcG9ydCBzdHlsZVRhZ1RyYW5zZm9ybUZuIGZyb20gXCIhLi4vLi4vbm9kZV9tb2R1bGVzL3N0eWxlLWxvYWRlci9kaXN0L3J1bnRpbWUvc3R5bGVUYWdUcmFuc2Zvcm0uanNcIjtcbiAgICAgIGltcG9ydCBjb250ZW50LCAqIGFzIG5hbWVkRXhwb3J0IGZyb20gXCIhIS4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzPz9ydWxlU2V0WzFdLnJ1bGVzWzRdLnVzZVsxXSEuLi8uLi9ub2RlX21vZHVsZXMvc2Fzcy1sb2FkZXIvZGlzdC9janMuanM/P3J1bGVTZXRbMV0ucnVsZXNbNF0udXNlWzJdIS4vYWNjZXNzaWJsZS1kaWFsb2d1ZS5tb2R1bGUuc2Nzc1wiO1xuICAgICAgXG4gICAgICBcblxudmFyIG9wdGlvbnMgPSB7fTtcblxub3B0aW9ucy5zdHlsZVRhZ1RyYW5zZm9ybSA9IHN0eWxlVGFnVHJhbnNmb3JtRm47XG5vcHRpb25zLnNldEF0dHJpYnV0ZXMgPSBzZXRBdHRyaWJ1dGVzO1xuXG4gICAgICBvcHRpb25zLmluc2VydCA9IGluc2VydEZuLmJpbmQobnVsbCwgXCJoZWFkXCIpO1xuICAgIFxub3B0aW9ucy5kb21BUEkgPSBkb21BUEk7XG5vcHRpb25zLmluc2VydFN0eWxlRWxlbWVudCA9IGluc2VydFN0eWxlRWxlbWVudDtcblxudmFyIHVwZGF0ZSA9IEFQSShjb250ZW50LCBvcHRpb25zKTtcblxuXG5cbmV4cG9ydCAqIGZyb20gXCIhIS4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzPz9ydWxlU2V0WzFdLnJ1bGVzWzRdLnVzZVsxXSEuLi8uLi9ub2RlX21vZHVsZXMvc2Fzcy1sb2FkZXIvZGlzdC9janMuanM/P3J1bGVTZXRbMV0ucnVsZXNbNF0udXNlWzJdIS4vYWNjZXNzaWJsZS1kaWFsb2d1ZS5tb2R1bGUuc2Nzc1wiO1xuICAgICAgIGV4cG9ydCBkZWZhdWx0IGNvbnRlbnQgJiYgY29udGVudC5sb2NhbHMgPyBjb250ZW50LmxvY2FscyA6IHVuZGVmaW5lZDtcbiIsIlxuICAgICAgaW1wb3J0IEFQSSBmcm9tIFwiIS4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zdHlsZS1sb2FkZXIvZGlzdC9ydW50aW1lL2luamVjdFN0eWxlc0ludG9TdHlsZVRhZy5qc1wiO1xuICAgICAgaW1wb3J0IGRvbUFQSSBmcm9tIFwiIS4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zdHlsZS1sb2FkZXIvZGlzdC9ydW50aW1lL3N0eWxlRG9tQVBJLmpzXCI7XG4gICAgICBpbXBvcnQgaW5zZXJ0Rm4gZnJvbSBcIiEuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3R5bGUtbG9hZGVyL2Rpc3QvcnVudGltZS9pbnNlcnRCeVNlbGVjdG9yLmpzXCI7XG4gICAgICBpbXBvcnQgc2V0QXR0cmlidXRlcyBmcm9tIFwiIS4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zdHlsZS1sb2FkZXIvZGlzdC9ydW50aW1lL3NldEF0dHJpYnV0ZXNXaXRob3V0QXR0cmlidXRlcy5qc1wiO1xuICAgICAgaW1wb3J0IGluc2VydFN0eWxlRWxlbWVudCBmcm9tIFwiIS4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zdHlsZS1sb2FkZXIvZGlzdC9ydW50aW1lL2luc2VydFN0eWxlRWxlbWVudC5qc1wiO1xuICAgICAgaW1wb3J0IHN0eWxlVGFnVHJhbnNmb3JtRm4gZnJvbSBcIiEuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3R5bGUtbG9hZGVyL2Rpc3QvcnVudGltZS9zdHlsZVRhZ1RyYW5zZm9ybS5qc1wiO1xuICAgICAgaW1wb3J0IGNvbnRlbnQsICogYXMgbmFtZWRFeHBvcnQgZnJvbSBcIiEhLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/P3J1bGVTZXRbMV0ucnVsZXNbNF0udXNlWzFdIS4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zYXNzLWxvYWRlci9kaXN0L2Nqcy5qcz8/cnVsZVNldFsxXS5ydWxlc1s0XS51c2VbMl0hLi9zdHlsZS5zY3NzXCI7XG4gICAgICBcbiAgICAgIFxuXG52YXIgb3B0aW9ucyA9IHt9O1xuXG5vcHRpb25zLnN0eWxlVGFnVHJhbnNmb3JtID0gc3R5bGVUYWdUcmFuc2Zvcm1Gbjtcbm9wdGlvbnMuc2V0QXR0cmlidXRlcyA9IHNldEF0dHJpYnV0ZXM7XG5cbiAgICAgIG9wdGlvbnMuaW5zZXJ0ID0gaW5zZXJ0Rm4uYmluZChudWxsLCBcImhlYWRcIik7XG4gICAgXG5vcHRpb25zLmRvbUFQSSA9IGRvbUFQSTtcbm9wdGlvbnMuaW5zZXJ0U3R5bGVFbGVtZW50ID0gaW5zZXJ0U3R5bGVFbGVtZW50O1xuXG52YXIgdXBkYXRlID0gQVBJKGNvbnRlbnQsIG9wdGlvbnMpO1xuXG5cblxuZXhwb3J0ICogZnJvbSBcIiEhLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/P3J1bGVTZXRbMV0ucnVsZXNbNF0udXNlWzFdIS4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zYXNzLWxvYWRlci9kaXN0L2Nqcy5qcz8/cnVsZVNldFsxXS5ydWxlc1s0XS51c2VbMl0hLi9zdHlsZS5zY3NzXCI7XG4gICAgICAgZXhwb3J0IGRlZmF1bHQgY29udGVudCAmJiBjb250ZW50LmxvY2FscyA/IGNvbnRlbnQubG9jYWxzIDogdW5kZWZpbmVkO1xuIiwiaW1wb3J0IExpbmsgZnJvbSAnQGNvZGUtZG90LW9yZy9jb21wb25lbnQtbGlicmFyeS9saW5rJztcbmltcG9ydCB7XG4gIEJvZHlUaHJlZVRleHQsXG4gIEhlYWRpbmczLFxufSBmcm9tICdAY29kZS1kb3Qtb3JnL2NvbXBvbmVudC1saWJyYXJ5L3R5cG9ncmFwaHknO1xuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHtwZWdhc3VzfSBmcm9tICdAY2RvL2FwcHMvbGliL3V0aWwvdXJsSGVscGVycyc7XG5pbXBvcnQgQWNjZXNzaWJsZURpYWxvZyBmcm9tICdAY2RvL2FwcHMvc2hhcmVkQ29tcG9uZW50cy9BY2Nlc3NpYmxlRGlhbG9nJztcbmltcG9ydCBTYWZlTWFya2Rvd24gZnJvbSAnQGNkby9hcHBzL3RlbXBsYXRlcy9TYWZlTWFya2Rvd24nO1xuaW1wb3J0IGkxOG4gZnJvbSAnQGNkby9sb2NhbGUnO1xuXG5pbXBvcnQgJy4vc3R5bGUuc2Nzcyc7XG5pbXBvcnQgZGVmYXVsdFN0eWxlIGZyb20gJ0BjZG8vYXBwcy9zaGFyZWRDb21wb25lbnRzL2FjY2Vzc2libGUtZGlhbG9ndWUubW9kdWxlLnNjc3MnO1xuXG4vLyBFeHRlcm5hbCBjb2RlIGNhbiBzcGVjaWZ5IGFkZGl0aW9uYWwgY29udGVudCB0byBiZSBzaG93biwgb3IgY2xlYXIgaXQgYWdhaW4uXG4vLyBDdXJyZW50bHkgdXNlZCBieSBNdXNpYyBMYWIgdG8gc2hvdyBpbWFnZSBhdHRyaWJ1dGlvbnMuXG5sZXQgZXh0cmFDb3B5cmlnaHRDb250ZW50OiBSZWFjdC5SZWFjdE5vZGUgfCB1bmRlZmluZWQgPSB1bmRlZmluZWQ7XG5leHBvcnQgY29uc3Qgc2V0RXh0cmFDb3B5cmlnaHRDb250ZW50ID0gKGNvbnRlbnQ/OiBSZWFjdC5SZWFjdE5vZGUpID0+IHtcbiAgZXh0cmFDb3B5cmlnaHRDb250ZW50ID0gY29udGVudDtcbn07XG5cbmV4cG9ydCBpbnRlcmZhY2UgQ29weXJpZ2h0RGlhbG9nUHJvcHMge1xuICBpc09wZW46IGJvb2xlYW47XG4gIGNsb3NlTW9kYWw6IChlOiBSZWFjdC5DaGFuZ2VFdmVudCkgPT4gdm9pZDtcbn1cblxuY29uc3QgQ29weXJpZ2h0RGlhbG9nOiBSZWFjdC5GQzxDb3B5cmlnaHREaWFsb2dQcm9wcz4gPSAoe1xuICBpc09wZW4sXG4gIGNsb3NlTW9kYWwsXG59KSA9PiB7XG4gIHJldHVybiBpc09wZW4gPyAoXG4gICAgPEFjY2Vzc2libGVEaWFsb2dcbiAgICAgIHN0eWxlcz17e3hDbG9zZUJ1dHRvbjogZGVmYXVsdFN0eWxlLnhDbG9zZUJ1dHRvbiArICcgbm8tbWMnfX1cbiAgICAgIGlkPVwiY29weXJpZ2h0LW1vZGFsXCJcbiAgICAgIGNsYXNzTmFtZT1cImNvcHlyaWdodERpYWxvZ1wiXG4gICAgICBvbkNsb3NlPXtjbG9zZU1vZGFsfVxuICAgICAgY2xvc2VPbkNsaWNrQmFja2Ryb3A9e3RydWV9XG4gICAgPlxuICAgICAgPGRpdj5cbiAgICAgICAgPGRpdj5cbiAgICAgICAgICA8SGVhZGluZzM+e2kxOG4uY29weXJpZ2h0KCl9PC9IZWFkaW5nMz5cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDxociBhcmlhLWhpZGRlbj1cInRydWVcIiAvPlxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIm1vZGFsQm9keVwiPlxuICAgICAgICAgIDxTYWZlTWFya2Rvd25cbiAgICAgICAgICAgIG1hcmtkb3duPXtpMThuLmNvcHlyaWdodF90aGFua3Moe1xuICAgICAgICAgICAgICBkb25vcnNfbGluazogcGVnYXN1cygnL2Fib3V0L2Rvbm9ycycpLFxuICAgICAgICAgICAgICBwYXJ0bmVyc19saW5rOiBwZWdhc3VzKCcvYWJvdXQvcGFydG5lcnMnKSxcbiAgICAgICAgICAgICAgdGVhbV9saW5rOiBwZWdhc3VzKCcvYWJvdXQvdGVhbScpLFxuICAgICAgICAgICAgfSl9XG4gICAgICAgICAgLz5cbiAgICAgICAgICA8Qm9keVRocmVlVGV4dD57aTE4bi5jb3B5cmlnaHRfc3BlY2lhbFJlY29nbml0aW9uKCl9PC9Cb2R5VGhyZWVUZXh0PlxuICAgICAgICAgIDxTYWZlTWFya2Rvd25cbiAgICAgICAgICAgIG1hcmtkb3duPXtpMThuLmNvcHlyaWdodF9hcnRGcm9tKHtcbiAgICAgICAgICAgICAgY3VycmVudF95ZWFyOiBuZXcgRGF0ZSgpLmdldEZ1bGxZZWFyKCksXG4gICAgICAgICAgICB9KX1cbiAgICAgICAgICAvPlxuICAgICAgICAgIDxTYWZlTWFya2Rvd25cbiAgICAgICAgICAgIG1hcmtkb3duPXtpMThuLmNvcHlyaWdodF9jb2RlTGljZW5zZSh7XG4gICAgICAgICAgICAgIGdudV9saWNlbnNlX2xpbms6XG4gICAgICAgICAgICAgICAgJ2h0dHBzOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvb2xkLWxpY2Vuc2VzL2xncGwtMi4xLXN0YW5kYWxvbmUuaHRtbCcsXG4gICAgICAgICAgICB9KX1cbiAgICAgICAgICAvPlxuICAgICAgICAgIHtleHRyYUNvcHlyaWdodENvbnRlbnQgJiYgKFxuICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJleHRyYUNvcHlyaWdodENvbnRlbnRcIj57ZXh0cmFDb3B5cmlnaHRDb250ZW50fTwvZGl2PlxuICAgICAgICAgICl9XG4gICAgICAgICAgPEJvZHlUaHJlZVRleHQ+e2kxOG4uY29weXJpZ2h0X2J1aWx0T25HaXRodWIoKX08L0JvZHlUaHJlZVRleHQ+XG4gICAgICAgICAgPExpbmtcbiAgICAgICAgICAgIGhyZWY9XCJodHRwczovL2F3cy5hbWF6b24uY29tL3doYXQtaXMtY2xvdWQtY29tcHV0aW5nXCJcbiAgICAgICAgICAgIGNsYXNzTmFtZT1cImF3c0xvZ29Db250YWluZXJcIlxuICAgICAgICAgID5cbiAgICAgICAgICAgIDxpbWdcbiAgICAgICAgICAgICAgc3JjPVwiL3NoYXJlZC9pbWFnZXMvUG93ZXJlZC1CeV9sb2dvLWhvcml6X1JHQi5wbmdcIlxuICAgICAgICAgICAgICBhbHQ9XCJQb3dlcmVkIGJ5IEFXUyBDbG91ZCBDb21wdXRpbmdcIlxuICAgICAgICAgICAgICBjbGFzc05hbWU9XCJhd3NMb2dvXCJcbiAgICAgICAgICAgIC8+XG4gICAgICAgICAgPC9MaW5rPlxuICAgICAgICAgIDxTYWZlTWFya2Rvd25cbiAgICAgICAgICAgIG1hcmtkb3duPXtpMThuLmNvcHlyaWdodF90cmFkZW1hcmsoe1xuICAgICAgICAgICAgICBjdXJyZW50X3llYXI6IG5ldyBEYXRlKCkuZ2V0RnVsbFllYXIoKSxcbiAgICAgICAgICAgICAgY3NfZGlzY292ZXJpZXM6ICdDUyBEaXNjb3ZlcmllcyZyZWc7JyxcbiAgICAgICAgICAgIH0pfVxuICAgICAgICAgIC8+XG4gICAgICAgIDwvZGl2PlxuICAgICAgICA8aHIgYXJpYS1oaWRkZW49XCJ0cnVlXCIgLz5cbiAgICAgIDwvZGl2PlxuICAgIDwvQWNjZXNzaWJsZURpYWxvZz5cbiAgKSA6IG51bGw7XG59O1xuXG5leHBvcnQgZGVmYXVsdCBDb3B5cmlnaHREaWFsb2c7XG4iXSwibmFtZXMiOlsiX2Nsb3NlQnV0dG9uIiwiX2ludGVyb3BSZXF1aXJlRGVmYXVsdCIsInJlcXVpcmUiLCJfY2xhc3NuYW1lcyIsIl9mb2N1c1RyYXBSZWFjdCIsIl9wcm9wVHlwZXMiLCJfcmVhY3QiLCJfQ2xvc2VPbkVzY2FwZSIsIl9sb2NhbGUiLCJfYWNjZXNzaWJsZURpYWxvZ3VlTW9kdWxlIiwiZSIsIl9fZXNNb2R1bGUiLCJBY2Nlc3NpYmxlRGlhbG9nIiwiX3JlZiIsImlkIiwic3R5bGVzIiwib25DbG9zZSIsIm9uRGlzbWlzcyIsImNoaWxkcmVuIiwiY2xhc3NOYW1lIiwiZmFsbGJhY2tGb2N1cyIsIl9yZWYkaW5pdGlhbEZvY3VzIiwiaW5pdGlhbEZvY3VzIiwiX3JlZiRjbG9zZU9uQ2xpY2tCYWNrIiwiY2xvc2VPbkNsaWNrQmFja2Ryb3AiLCJfcmVmJG9uRGVhY3RpdmF0ZSIsIm9uRGVhY3RpdmF0ZSIsIl9yZWYkbm9NQyIsIm5vTUMiLCJtb2RhbFN0eWxlIiwibW9kYWwiLCJkZWZhdWx0U3R5bGUiLCJiYWNrZHJvcFN0eWxlIiwibW9kYWxCYWNrZHJvcCIsImNsb3NlSWNvblN0eWxlIiwieENsb3NlQnV0dG9uIiwieEljb25PbkNsaWNrIiwiY3JlYXRlRWxlbWVudCIsImhhbmRsZUNsb3NlIiwiZm9jdXNUcmFwT3B0aW9ucyIsImNsaWNrT3V0c2lkZURlYWN0aXZhdGVzIiwiY29uY2F0IiwiY2xhc3NuYW1lcyIsInJvbGUiLCJpMThuIiwiY2xvc2VEaWFsb2ciLCJvbkNsaWNrIiwicHJvcFR5cGVzIiwiUHJvcFR5cGVzIiwic3RyaW5nIiwib2JqZWN0IiwiZnVuYyIsImlzUmVxdWlyZWQiLCJub2RlIiwiYm9vbCIsImV4cG9ydHMiLCJtb2R1bGUiLCJkZWZhdWx0IiwiQ2xvc2VPbkVzY2FwZSIsIm9uS2V5RG93biIsImhhbmRsZUtleURvd24iLCJldmVudCIsImtleSIsIl9fX0NTU19MT0FERVJfRVhQT1JUX19fIiwicHVzaCIsImxvY2FscyIsIm9wdGlvbnMiLCJzdHlsZVRhZ1RyYW5zZm9ybSIsInNldEF0dHJpYnV0ZXMiLCJpbnNlcnQiLCJkb21BUEkiLCJpbnNlcnRTdHlsZUVsZW1lbnQiLCJ1bmRlZmluZWQiLCJleHRyYUNvcHlyaWdodENvbnRlbnQiLCJzZXRFeHRyYUNvcHlyaWdodENvbnRlbnQiLCJjb250ZW50IiwiQ29weXJpZ2h0RGlhbG9nIiwiaXNPcGVuIiwiY2xvc2VNb2RhbCIsIkhlYWRpbmczIiwiY29weXJpZ2h0IiwibWFya2Rvd24iLCJjb3B5cmlnaHRfdGhhbmtzIiwiZG9ub3JzX2xpbmsiLCJwZWdhc3VzIiwicGFydG5lcnNfbGluayIsInRlYW1fbGluayIsIkJvZHlUaHJlZVRleHQiLCJjb3B5cmlnaHRfc3BlY2lhbFJlY29nbml0aW9uIiwiY29weXJpZ2h0X2FydEZyb20iLCJjdXJyZW50X3llYXIiLCJEYXRlIiwiZ2V0RnVsbFllYXIiLCJjb3B5cmlnaHRfY29kZUxpY2Vuc2UiLCJnbnVfbGljZW5zZV9saW5rIiwiY29weXJpZ2h0X2J1aWx0T25HaXRodWIiLCJocmVmIiwic3JjIiwiYWx0IiwiY29weXJpZ2h0X3RyYWRlbWFyayIsImNzX2Rpc2NvdmVyaWVzIl0sInNvdXJjZVJvb3QiOiIifQ==