/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties;@layer theme, base, components, utilities;@layer theme{:host,:root{--container-sm:24rem;--font-weight-semibold:600;--radius-lg:16px;--animate-spin:spin 1s linear infinite;--color-gray-60:#69757a;--color-green-70:#1b8533;--text-3:16px;--text-4:18px;--spacing-none:0px}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.relative{position:relative!important}.static{position:static!important}.col-span-3{grid-column:span 3/span 3!important}.container{width:100%!important;@media (width >= 37.5em){max-width:37.5em!important}@media (width >= 56.25em){max-width:56.25em!important}@media (width >= 75em){max-width:75em!important}@media (width >= 93.75em){max-width:93.75em!important}@media (width >= 112.5em){max-width:112.5em!important}}.mx-auto{margin-inline:auto!important}.my-4{margin-block:32px!important}.mt-2\.5{margin-top:20px!important}.mr-0\.5{margin-right:4px!important}.mb-0\.5{margin-bottom:4px!important}.mb-1{margin-bottom:8px!important}.mb-2{margin-bottom:16px!important}.mb-3{margin-bottom:24px!important}.mb-\[2px\]{margin-bottom:2px!important}.ml-auto{margin-left:auto!important}.block{display:block!important}.flex{display:flex!important}.grid{display:grid!important}.inline{display:inline!important}.h-2{height:16px!important}.h-3{height:24px!important}.h-52{height:416px!important}.h-auto{height:auto!important}.h-fit{height:fit-content!important}.max-h-12{max-height:96px!important}.max-h-16{max-height:128px!important}.max-h-32{max-height:256px!important}.min-h-7{min-height:56px!important}.w-2{width:16px!important}.w-10{width:80px!important}.w-full{width:100%!important}.max-w-24{max-width:192px!important}.max-w-\[1200px\]{max-width:1200px!important}.max-w-sm{max-width:var(--container-sm)!important}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.animate-spin{animation:var(--animate-spin)!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.flex-nowrap{flex-wrap:nowrap!important}.items-center{align-items:center!important}.justify-between{justify-content:space-between!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.gap-2,.gap-md{gap:16px!important}.overflow-hidden{overflow:hidden!important}.rounded-lg{border-radius:var(--radius-lg)!important}.border-b-sm{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.border-dashed{--tw-border-style:dashed!important;border-style:dashed!important}.border-gray-40{border-color:#b6bec2!important}.bg-white{background-color:#fff!important}.fill-gray-60{fill:var(--color-gray-60)!important}.fill-green-70{fill:var(--color-green-70)!important}.p-2{padding:16px!important}.px-3{padding-inline:24px!important}.py-2{padding-block:16px!important}.pt-6{padding-top:48px!important}.pb-3{padding-bottom:24px!important}.pb-10{padding-bottom:80px!important}.text-center{text-align:center!important}.text-3{font-size:var(--text-3)!important}.text-3,.text-4{line-height:var(--tw-leading,1.25)!important}.text-4{font-size:var(--text-4)!important}.leading-lg{--tw-leading:1.5!important;line-height:1.5!important}.leading-none{--tw-leading:var(--spacing-none)!important;line-height:var(--spacing-none)!important}.font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.text-gray-60{color:#69757a!important}.text-gray-90{color:#1f2426!important}.text-green-70{color:#1b8533!important}.shadow-sm{--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,rgba(31,36,38,.1))!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.last\:mb-0{&:last-child{margin-bottom:0!important}}.last\:mb-2{&:last-child{margin-bottom:16px!important}}.last\:border-b-none{&:last-child{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}}.last\:pb-0{&:last-child{padding-bottom:0!important}}.sm\:text-4{@media (width >= 37.5em){font-size:var(--text-4)!important;line-height:var(--tw-leading,1.25)!important}}.sm\:leading-lg{@media (width >= 37.5em){--tw-leading:1.5!important;line-height:1.5!important}}.md\:col-span-1{@media (width >= 56.25em){grid-column:span 1/span 1!important}}.md\:col-span-2{@media (width >= 56.25em){grid-column:span 2/span 2!important}}.md\:col-start-1{@media (width >= 56.25em){grid-column-start:1!important}}.md\:col-start-3{@media (width >= 56.25em){grid-column-start:3!important}}.md\:row-span-3{@media (width >= 56.25em){grid-row:span 3/span 3!important}}.md\:row-start-1{@media (width >= 56.25em){grid-row-start:1!important}}.md\:mb-3{@media (width >= 56.25em){margin-bottom:24px!important}}.md\:h-5{@media (width >= 56.25em){height:40px!important}}.md\:gap-x-lg{@media (width >= 56.25em){column-gap:24px!important}}.md\:py-3{@media (width >= 56.25em){padding-block:24px!important}}.md\:pt-14{@media (width >= 56.25em){padding-top:112px!important}}.lg\:h-5{@media (width >= 75em){height:40px!important}}.lg\:gap-x-xl{@media (width >= 75em){column-gap:32px!important}}.xl\:mx-16{@media (width >= 93.75em){margin-inline:128px!important}}.xl\:justify-end{@media (width >= 93.75em){justify-content:flex-end!important}}.\[\&\>br\]\:hidden{&>br{display:none!important}}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border-color:var(--color-gray-200,currentcolor)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@keyframes spin{to{transform:rotate(1turn)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXNzbWVudC5hZWNmY2YzZTNmZjczODI2ZDYzZi5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsa0VDODNCRSxpQkFBbUIsQ0E5M0JyQix5Q0FBeUMsQ0FFekMsYUFDRSxZQStSRSxvQkFBcUIsQ0MvR3ZCLDBCQUEyQixDQThEM0IsZ0JBQWlCLENENkpmLHNDQUF1QyxDQzVYekMsdUJBQXdCLENBOEV4Qix3QkFBeUIsQ0EwR3pCLGFBQWMsQ0FFZCxhQUFjLENBd0NkLGtCRGpQZSxDQURKLENBbWViLFlBT0UsbURBUUUsY0FBZSxDQUhmLHFCQUFzQixDQUN0QixRQUFTLENBQ1QsU0FIcUIsQ0FpQnZCLFdBRUUsZUFBZ0IsQ0FDaEIsNkJBQThCLENBRTlCLG1KQVNDLENBQ0QsaUVBR0MsQ0FDRCxxRUFHQyxDQWxCRCxVQUFXLENBbUJYLHVDQXRCSSxDQStCTixHQUdFLG9CQUFxQixDQURyQixhQUFjLENBRGQsUUFEQyxDQVVILG9CQUNFLHdDQUF5QyxDQUN6QyxnQ0FGa0IsQ0FTcEIsa0JBTUUsaUJBQWtCLENBQ2xCLG1CQUZDLENBU0gsRUFDRSxhQUFjLENBQ2QsK0JBQWdDLENBQ2hDLHVCQUhBLENBVUYsU0FFRSxrQkFESyxDQVdQLGtCQUlFLHVJQVVDLENBQ0Qsc0VBR0MsQ0FLRCxhQUFjLENBSmQsMEVBaEJFLENBMkJKLE1BQ0UsYUFESSxDQVFOLFFBRUUsYUFBYyxDQUNkLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsdUJBSkUsQ0FPSixJQUNFLGFBREUsQ0FJSixJQUNFLFNBREUsQ0FVSixNQUdFLHdCQUF5QixDQUR6QixvQkFBcUIsQ0FEckIsYUFESSxDQVVOLGdCQUNFLFlBRGMsQ0FRaEIsU0FDRSx1QkFETyxDQVFULFFBQ0UsaUJBRE0sQ0FRUixXQUdFLGVBREcsQ0FVTCwrQ0FRRSxhQUFjLENBQ2QscUJBRkssQ0FTUCxVQUdFLFdBQVksQ0FEWixjQURJLENBWU4sNkRBWUUsNEJBQTZCLENBRDdCLGVBQWdCLENBRGhCLGFBQWMsQ0FKZCxZQUFhLENBQ2IsNkJBQThCLENBQzlCLCtCQUFnQyxDQUNoQyxzQkFBdUIsQ0FJdkIsU0FScUIsQ0FldkIsOENBQ0Usa0JBRDZDLENBUS9DLHFEQUNFLHlCQURvRCxDQVF0RCx1QkFDRSxxQkFEcUIsQ0FRdkIsY0FDRSxTQURZLENBU2QsdUZBRUUsY0FDRSxrQkFBeUQsQ0FBekQsa0dBQXlELENBRDdDLENBRGlDLENBVWpELFNBQ0UsZUFETyxDQVFULDRCQUNFLHVCQUQwQixDQVM1Qiw4QkFDRSxjQUFlLENBQ2Ysa0JBRjRCLENBUzlCLHdCQUNFLG1CQURzQixDQVF4Qix1Q0FDRSxTQURxQyxDQUl2QywrVEFTRSxlQURxQyxDQVF2QyxvQ0FDRSxhQURrQyxDQVFwQyxpQkFDRSxlQURlLENBUWpCLG9GQUdFLGlCQURxQixDQVF2Qix3REFFRSxXQUQwQixDQVE1QiwyQ0FDRSxzQkFEMkMsQ0FuWm5DLENBd1paLGlCQUNFLHFDQUFtQixDQUFuQixpQ0FBbUIsQ0FBbkIsK0NBQW1CLENBQW5CLCtCQUFtQixDQUFuQixtREFBbUIsQ0FBbkIscURBQW1CLENBQW5CLCtDQUFtQixDQUFuQixxREFBbUIsQ0FBbkIscURBQW1CLEVBQW5CLHFDQUFtQixDQUFuQixpQ0FBbUIsQ0FBbkIsa0NBQW1CLENBQW5CLG1DQUFtQixDQUFuQixvQ0FBbUIsQ0FBbkIsaUNBQW1CLENBQW5CLGtDQUFtQixDQUFuQixrQ0FBbUIsQ0FBbkIsdUNBQW1CLENBQW5CLG1DQUFtQixDQUFuQiw4QkFBbUIsQ0FBbkIsNEJBQW1CLENBQW5CLDRCQUFtQixDQUFuQixnQ0FBbUIsQ0FBbkIsMEJBQW1CLENBQW5CLDBCQUFtQixDQUFuQiw0QkFBbUIsQ0FBbkIsNkJBQW1CLENBQW5CLG1DQUFtQixDQUFuQixtQ0FBbUIsQ0FBbkIsb0NBQW1CLENBQW5CLG9DQUFtQixDQUFuQixrQ0FBbUIsQ0FBbkIseUJBQW1CLENBQW5CLDBCQUFtQixDQUFuQiw0QkFBbUIsQ0FBbkIsbUNBQW1CLENBQW5CLDRDQUFtQixDQUFuQixpREFBbUIsQ0FBbkIsOEhBQW1CLENBQW5CLHFEQUFtQixDQUFuQixvRUFBbUIsQ0FBbkIsdUNBQW1CLENBQW5CLDBDQUFtQixDQUFuQix3REFBbUIsQ0FBbkIsZ0RBQW1CLENBQW5CLCtDQUFtQixDQUFuQixpQ0FBbUIsQ0FBbkIsMENBQW1CLENBQW5CLG9EQUFtQixDQUFuQixpRUFBbUIsQ0FBbkIsaUNBQW1CLENBQW5CLGlEQUFtQixDQUFuQiw2QkFBbUIsQ0FBbkIsOENBQW1CLENBQW5CLHlDQUFtQixDQUFuQixpREFBbUIsQ0FBbkIsbURBQW1CLENBQW5CLDJCQUFtQixDQUFuQixtQ0FBbUIsQ0FBbkIsa0NBQW1CLENBQW5CLGdDQUFtQixDQUFuQixtQ0FBbUIsQ0FBbkIsb0NBQW1CLENBQW5CLHdDQUFtQixDQUFuQix5Q0FBbUIsQ0FBbkIsNERBQW1CLENBQW5CLHlDQUFtQixDQUFuQixzQ0FBbUIsQ0FBbkIseUJBQW1CLENBQW5CLHdEQUFtQixDQUFuQix5Q0FBbUIsQ0FBbkIscUVBQW1CLENBQW5CLGlEQUFtQixDQUFuQixxQ0FBbUIsQ0FBbkIscUNBQW1CLENBQW5CLHNDQUFtQixDQUFuQixxRkFBbUIsQ0FBbkIsMklBQW1CLENBQW5CLGtEQUFtQixFQUFuQixxREFBbUIsRUFBbkIsc0ZBQW1CLENBQW5CLCtCQUFtQixFQUFuQixtREFBbUIsRUFBbkIsc0VBQW1CLENBQW5CLDRDQUFtQixFQUFuQixtRUFBbUIsQ0FBbkIseUJBQW1CLEVBQW5CLDZFQUFtQixFQUFuQiw2RUFBbUIsRUFBbkIsd0VBQW1CLEVBQW5CLHdFQUFtQixFQUFuQiwwRUFBbUIsRUFBbkIscUVBQW1CLEVBQW5CLGdFQUFtQixFQUFuQix3REFBbUIsRUFBbkIsaUVBQW1CLEVBQW5CLGdFQUFtQixFQUFuQixnRUFBbUIsRUFBbkIscURBQW1CLEVBQW5CLDhEQUFtQixFQUFuQixrRUFBbUIsRUFBbkIsNkVBQW1CLEVBQW5CLCtDQUFtQixFQURKLENFNzNCNm9DLFlBQVksbURBQXFELCtDQUFpRCxDQUFDLENGODNCL3dDLGtDQUFtQixDQUFuQixjQUFtQixDQUFuQixrQ0FBbUIsQ0FBbkIsY0FBbUIsQ0FBbkIsa0NBQW1CLENBQW5CLGNBQW1CLENBQW5CLGdDQUFtQixDQUFuQixjQUFtQixDQUFuQixnQ0FBbUIsQ0FBbkIsY0FBbUIsQ0FBbkIsc0NBQW1CLENBQW5CLGNBQW1CLENBQW5CLG1CQUFtQixDQUFuQixpQ0FBbUIsQ0FBbkIsY0FBbUIsQ0FBbkIscUNBQW1CLENBQW5CLGNBQW1CLENBQW5CLGdDQUFtQixDQUFuQixjQUFtQixDQUFuQix1QkFBbUIsQ0FBbkIsc0NBQW1CLENBQW5CLGNBQW1CLENBQW5CLGlEQUFtQixDQUFuQixjQUFtQixDQUFuQixrQkFBbUIsQ0FBbkIsc0NBQW1CLENBQW5CLGNBQW1CLENBQW5CLHVCQUFtQixDQUFuQiw0Q0FBbUIsQ0FBbkIsY0FBbUIsQ0FBbkIsdURBQW1CLENBQW5CLGNBQW1CLENBQW5CLGtCQUFtQixDQUFuQixvQ0FBbUIsQ0FBbkIsY0FBbUIsQ0FBbkIscUNBQW1CLENBQW5CLGNBQW1CLENBQW5CLHVCQUFtQixDQUFuQiwwQ0FBbUIsQ0FBbkIsY0FBbUIsQ0FBbkIsMkNBQW1CLENBQW5CLGNBQW1CLENBQW5CLHVCQUFtQixDQUFuQixvQ0FBbUIsQ0FBbkIsY0FBbUIsQ0FBbkIsa0RBQW1CLENBQW5CLGNBQW1CLENBQW5CLGVBQW1CLENBQW5CLDJDQUFtQixDQUFuQixjQUFtQixDQUFuQixrQkFBbUIsQ0FBbkIsNENBQW1CLENBQW5CLGNBQW1CLENBQW5CLHVCQUFtQixDQTNlakIsZ0JBQ0UsR0FDRSx1QkFEQyxDQURXLENBMmVsQixxTUFBbUIsQ0FBbkIscUJBQW1CLENBQW5CLHFCQUFtQixDQUFuQixtQkFBbUIsQ0FBbkIsbUJBQW1CLENBQW5CLHVCQUFtQixDQUFuQixvQkFBbUIsQ0FBbkIsd0JBQW1CLENBQW5CLHFCQUFtQixDQUFuQix5QkFBbUIsQ0FBbkIsc0JBQW1CLENBQW5CLDJCQUFtQixDQUFuQiwrQkFBbUIsQ0FBbkIsNEJBQW1CLENBQW5CLHVCQUFtQixDQUFuQiwwQkFBbUIsQ0FBbkIsNkJBQW1CLENBQW5CLGdDQUFtQixDQUFuQix1QkFBbUIsQ0FBbkIsMEJBQW1CLENBQW5CLDJCQUFtQixDQUFuQixpQ0FBbUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9nZXQtc3RhcnRlZC1hc3Nlc3NtZW50LWFwcC88bm8gc291cmNlPiIsIndlYnBhY2s6Ly9nZXQtc3RhcnRlZC1hc3Nlc3NtZW50LWFwcC8uL25vZGVfbW9kdWxlcy90YWlsd2luZGNzcy9pbmRleC5jc3MiLCJ3ZWJwYWNrOi8vZ2V0LXN0YXJ0ZWQtYXNzZXNzbWVudC1hcHAvLi9ub2RlX21vZHVsZXMvQHJhbXNleS1kZXNpZ24tc3lzdGVtL3Rva2Vucy9kaXN0L3RhaWx3aW5kLWNzcy12YXJpYWJsZXMuY3NzIiwid2VicGFjazovL2dldC1zdGFydGVkLWFzc2Vzc21lbnQtYXBwLy4vc3JjL2Nzcy9nbG9iYWwuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbbnVsbCwiQGxheWVyIHRoZW1lLCBiYXNlLCBjb21wb25lbnRzLCB1dGlsaXRpZXM7XG5cbkBsYXllciB0aGVtZSB7XG4gIEB0aGVtZSBkZWZhdWx0IHtcbiAgICAtLWZvbnQtc2FuczpcbiAgICAgIHVpLXNhbnMtc2VyaWYsIHN5c3RlbS11aSwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLFxuICAgICAgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAtLWZvbnQtc2VyaWY6IHVpLXNlcmlmLCBHZW9yZ2lhLCBDYW1icmlhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gICAgLS1mb250LW1vbm86XG4gICAgICB1aS1tb25vc3BhY2UsIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIixcbiAgICAgIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuXG4gICAgLS1jb2xvci1yZWQtNTA6IG9rbGNoKDk3LjElIDAuMDEzIDE3LjM4KTtcbiAgICAtLWNvbG9yLXJlZC0xMDA6IG9rbGNoKDkzLjYlIDAuMDMyIDE3LjcxNyk7XG4gICAgLS1jb2xvci1yZWQtMjAwOiBva2xjaCg4OC41JSAwLjA2MiAxOC4zMzQpO1xuICAgIC0tY29sb3ItcmVkLTMwMDogb2tsY2goODAuOCUgMC4xMTQgMTkuNTcxKTtcbiAgICAtLWNvbG9yLXJlZC00MDA6IG9rbGNoKDcwLjQlIDAuMTkxIDIyLjIxNik7XG4gICAgLS1jb2xvci1yZWQtNTAwOiBva2xjaCg2My43JSAwLjIzNyAyNS4zMzEpO1xuICAgIC0tY29sb3ItcmVkLTYwMDogb2tsY2goNTcuNyUgMC4yNDUgMjcuMzI1KTtcbiAgICAtLWNvbG9yLXJlZC03MDA6IG9rbGNoKDUwLjUlIDAuMjEzIDI3LjUxOCk7XG4gICAgLS1jb2xvci1yZWQtODAwOiBva2xjaCg0NC40JSAwLjE3NyAyNi44OTkpO1xuICAgIC0tY29sb3ItcmVkLTkwMDogb2tsY2goMzkuNiUgMC4xNDEgMjUuNzIzKTtcbiAgICAtLWNvbG9yLXJlZC05NTA6IG9rbGNoKDI1LjglIDAuMDkyIDI2LjA0Mik7XG5cbiAgICAtLWNvbG9yLW9yYW5nZS01MDogb2tsY2goOTglIDAuMDE2IDczLjY4NCk7XG4gICAgLS1jb2xvci1vcmFuZ2UtMTAwOiBva2xjaCg5NS40JSAwLjAzOCA3NS4xNjQpO1xuICAgIC0tY29sb3Itb3JhbmdlLTIwMDogb2tsY2goOTAuMSUgMC4wNzYgNzAuNjk3KTtcbiAgICAtLWNvbG9yLW9yYW5nZS0zMDA6IG9rbGNoKDgzLjclIDAuMTI4IDY2LjI5KTtcbiAgICAtLWNvbG9yLW9yYW5nZS00MDA6IG9rbGNoKDc1JSAwLjE4MyA1NS45MzQpO1xuICAgIC0tY29sb3Itb3JhbmdlLTUwMDogb2tsY2goNzAuNSUgMC4yMTMgNDcuNjA0KTtcbiAgICAtLWNvbG9yLW9yYW5nZS02MDA6IG9rbGNoKDY0LjYlIDAuMjIyIDQxLjExNik7XG4gICAgLS1jb2xvci1vcmFuZ2UtNzAwOiBva2xjaCg1NS4zJSAwLjE5NSAzOC40MDIpO1xuICAgIC0tY29sb3Itb3JhbmdlLTgwMDogb2tsY2goNDclIDAuMTU3IDM3LjMwNCk7XG4gICAgLS1jb2xvci1vcmFuZ2UtOTAwOiBva2xjaCg0MC44JSAwLjEyMyAzOC4xNzIpO1xuICAgIC0tY29sb3Itb3JhbmdlLTk1MDogb2tsY2goMjYuNiUgMC4wNzkgMzYuMjU5KTtcblxuICAgIC0tY29sb3ItYW1iZXItNTA6IG9rbGNoKDk4LjclIDAuMDIyIDk1LjI3Nyk7XG4gICAgLS1jb2xvci1hbWJlci0xMDA6IG9rbGNoKDk2LjIlIDAuMDU5IDk1LjYxNyk7XG4gICAgLS1jb2xvci1hbWJlci0yMDA6IG9rbGNoKDkyLjQlIDAuMTIgOTUuNzQ2KTtcbiAgICAtLWNvbG9yLWFtYmVyLTMwMDogb2tsY2goODcuOSUgMC4xNjkgOTEuNjA1KTtcbiAgICAtLWNvbG9yLWFtYmVyLTQwMDogb2tsY2goODIuOCUgMC4xODkgODQuNDI5KTtcbiAgICAtLWNvbG9yLWFtYmVyLTUwMDogb2tsY2goNzYuOSUgMC4xODggNzAuMDgpO1xuICAgIC0tY29sb3ItYW1iZXItNjAwOiBva2xjaCg2Ni42JSAwLjE3OSA1OC4zMTgpO1xuICAgIC0tY29sb3ItYW1iZXItNzAwOiBva2xjaCg1NS41JSAwLjE2MyA0OC45OTgpO1xuICAgIC0tY29sb3ItYW1iZXItODAwOiBva2xjaCg0Ny4zJSAwLjEzNyA0Ni4yMDEpO1xuICAgIC0tY29sb3ItYW1iZXItOTAwOiBva2xjaCg0MS40JSAwLjExMiA0NS45MDQpO1xuICAgIC0tY29sb3ItYW1iZXItOTUwOiBva2xjaCgyNy45JSAwLjA3NyA0NS42MzUpO1xuXG4gICAgLS1jb2xvci15ZWxsb3ctNTA6IG9rbGNoKDk4LjclIDAuMDI2IDEwMi4yMTIpO1xuICAgIC0tY29sb3IteWVsbG93LTEwMDogb2tsY2goOTcuMyUgMC4wNzEgMTAzLjE5Myk7XG4gICAgLS1jb2xvci15ZWxsb3ctMjAwOiBva2xjaCg5NC41JSAwLjEyOSAxMDEuNTQpO1xuICAgIC0tY29sb3IteWVsbG93LTMwMDogb2tsY2goOTAuNSUgMC4xODIgOTguMTExKTtcbiAgICAtLWNvbG9yLXllbGxvdy00MDA6IG9rbGNoKDg1LjIlIDAuMTk5IDkxLjkzNik7XG4gICAgLS1jb2xvci15ZWxsb3ctNTAwOiBva2xjaCg3OS41JSAwLjE4NCA4Ni4wNDcpO1xuICAgIC0tY29sb3IteWVsbG93LTYwMDogb2tsY2goNjguMSUgMC4xNjIgNzUuODM0KTtcbiAgICAtLWNvbG9yLXllbGxvdy03MDA6IG9rbGNoKDU1LjQlIDAuMTM1IDY2LjQ0Mik7XG4gICAgLS1jb2xvci15ZWxsb3ctODAwOiBva2xjaCg0Ny42JSAwLjExNCA2MS45MDcpO1xuICAgIC0tY29sb3IteWVsbG93LTkwMDogb2tsY2goNDIuMSUgMC4wOTUgNTcuNzA4KTtcbiAgICAtLWNvbG9yLXllbGxvdy05NTA6IG9rbGNoKDI4LjYlIDAuMDY2IDUzLjgxMyk7XG5cbiAgICAtLWNvbG9yLWxpbWUtNTA6IG9rbGNoKDk4LjYlIDAuMDMxIDEyMC43NTcpO1xuICAgIC0tY29sb3ItbGltZS0xMDA6IG9rbGNoKDk2LjclIDAuMDY3IDEyMi4zMjgpO1xuICAgIC0tY29sb3ItbGltZS0yMDA6IG9rbGNoKDkzLjglIDAuMTI3IDEyNC4zMjEpO1xuICAgIC0tY29sb3ItbGltZS0zMDA6IG9rbGNoKDg5LjclIDAuMTk2IDEyNi42NjUpO1xuICAgIC0tY29sb3ItbGltZS00MDA6IG9rbGNoKDg0LjElIDAuMjM4IDEyOC44NSk7XG4gICAgLS1jb2xvci1saW1lLTUwMDogb2tsY2goNzYuOCUgMC4yMzMgMTMwLjg1KTtcbiAgICAtLWNvbG9yLWxpbWUtNjAwOiBva2xjaCg2NC44JSAwLjIgMTMxLjY4NCk7XG4gICAgLS1jb2xvci1saW1lLTcwMDogb2tsY2goNTMuMiUgMC4xNTcgMTMxLjU4OSk7XG4gICAgLS1jb2xvci1saW1lLTgwMDogb2tsY2goNDUuMyUgMC4xMjQgMTMwLjkzMyk7XG4gICAgLS1jb2xvci1saW1lLTkwMDogb2tsY2goNDAuNSUgMC4xMDEgMTMxLjA2Myk7XG4gICAgLS1jb2xvci1saW1lLTk1MDogb2tsY2goMjcuNCUgMC4wNzIgMTMyLjEwOSk7XG5cbiAgICAtLWNvbG9yLWdyZWVuLTUwOiBva2xjaCg5OC4yJSAwLjAxOCAxNTUuODI2KTtcbiAgICAtLWNvbG9yLWdyZWVuLTEwMDogb2tsY2goOTYuMiUgMC4wNDQgMTU2Ljc0Myk7XG4gICAgLS1jb2xvci1ncmVlbi0yMDA6IG9rbGNoKDkyLjUlIDAuMDg0IDE1NS45OTUpO1xuICAgIC0tY29sb3ItZ3JlZW4tMzAwOiBva2xjaCg4Ny4xJSAwLjE1IDE1NC40NDkpO1xuICAgIC0tY29sb3ItZ3JlZW4tNDAwOiBva2xjaCg3OS4yJSAwLjIwOSAxNTEuNzExKTtcbiAgICAtLWNvbG9yLWdyZWVuLTUwMDogb2tsY2goNzIuMyUgMC4yMTkgMTQ5LjU3OSk7XG4gICAgLS1jb2xvci1ncmVlbi02MDA6IG9rbGNoKDYyLjclIDAuMTk0IDE0OS4yMTQpO1xuICAgIC0tY29sb3ItZ3JlZW4tNzAwOiBva2xjaCg1Mi43JSAwLjE1NCAxNTAuMDY5KTtcbiAgICAtLWNvbG9yLWdyZWVuLTgwMDogb2tsY2goNDQuOCUgMC4xMTkgMTUxLjMyOCk7XG4gICAgLS1jb2xvci1ncmVlbi05MDA6IG9rbGNoKDM5LjMlIDAuMDk1IDE1Mi41MzUpO1xuICAgIC0tY29sb3ItZ3JlZW4tOTUwOiBva2xjaCgyNi42JSAwLjA2NSAxNTIuOTM0KTtcblxuICAgIC0tY29sb3ItZW1lcmFsZC01MDogb2tsY2goOTcuOSUgMC4wMjEgMTY2LjExMyk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTEwMDogb2tsY2goOTUlIDAuMDUyIDE2My4wNTEpO1xuICAgIC0tY29sb3ItZW1lcmFsZC0yMDA6IG9rbGNoKDkwLjUlIDAuMDkzIDE2NC4xNSk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTMwMDogb2tsY2goODQuNSUgMC4xNDMgMTY0Ljk3OCk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTQwMDogb2tsY2goNzYuNSUgMC4xNzcgMTYzLjIyMyk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTUwMDogb2tsY2goNjkuNiUgMC4xNyAxNjIuNDgpO1xuICAgIC0tY29sb3ItZW1lcmFsZC02MDA6IG9rbGNoKDU5LjYlIDAuMTQ1IDE2My4yMjUpO1xuICAgIC0tY29sb3ItZW1lcmFsZC03MDA6IG9rbGNoKDUwLjglIDAuMTE4IDE2NS42MTIpO1xuICAgIC0tY29sb3ItZW1lcmFsZC04MDA6IG9rbGNoKDQzLjIlIDAuMDk1IDE2Ni45MTMpO1xuICAgIC0tY29sb3ItZW1lcmFsZC05MDA6IG9rbGNoKDM3LjglIDAuMDc3IDE2OC45NCk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTk1MDogb2tsY2goMjYuMiUgMC4wNTEgMTcyLjU1Mik7XG5cbiAgICAtLWNvbG9yLXRlYWwtNTA6IG9rbGNoKDk4LjQlIDAuMDE0IDE4MC43Mik7XG4gICAgLS1jb2xvci10ZWFsLTEwMDogb2tsY2goOTUuMyUgMC4wNTEgMTgwLjgwMSk7XG4gICAgLS1jb2xvci10ZWFsLTIwMDogb2tsY2goOTElIDAuMDk2IDE4MC40MjYpO1xuICAgIC0tY29sb3ItdGVhbC0zMDA6IG9rbGNoKDg1LjUlIDAuMTM4IDE4MS4wNzEpO1xuICAgIC0tY29sb3ItdGVhbC00MDA6IG9rbGNoKDc3LjclIDAuMTUyIDE4MS45MTIpO1xuICAgIC0tY29sb3ItdGVhbC01MDA6IG9rbGNoKDcwLjQlIDAuMTQgMTgyLjUwMyk7XG4gICAgLS1jb2xvci10ZWFsLTYwMDogb2tsY2goNjAlIDAuMTE4IDE4NC43MDQpO1xuICAgIC0tY29sb3ItdGVhbC03MDA6IG9rbGNoKDUxLjElIDAuMDk2IDE4Ni4zOTEpO1xuICAgIC0tY29sb3ItdGVhbC04MDA6IG9rbGNoKDQzLjclIDAuMDc4IDE4OC4yMTYpO1xuICAgIC0tY29sb3ItdGVhbC05MDA6IG9rbGNoKDM4LjYlIDAuMDYzIDE4OC40MTYpO1xuICAgIC0tY29sb3ItdGVhbC05NTA6IG9rbGNoKDI3LjclIDAuMDQ2IDE5Mi41MjQpO1xuXG4gICAgLS1jb2xvci1jeWFuLTUwOiBva2xjaCg5OC40JSAwLjAxOSAyMDAuODczKTtcbiAgICAtLWNvbG9yLWN5YW4tMTAwOiBva2xjaCg5NS42JSAwLjA0NSAyMDMuMzg4KTtcbiAgICAtLWNvbG9yLWN5YW4tMjAwOiBva2xjaCg5MS43JSAwLjA4IDIwNS4wNDEpO1xuICAgIC0tY29sb3ItY3lhbi0zMDA6IG9rbGNoKDg2LjUlIDAuMTI3IDIwNy4wNzgpO1xuICAgIC0tY29sb3ItY3lhbi00MDA6IG9rbGNoKDc4LjklIDAuMTU0IDIxMS41Myk7XG4gICAgLS1jb2xvci1jeWFuLTUwMDogb2tsY2goNzEuNSUgMC4xNDMgMjE1LjIyMSk7XG4gICAgLS1jb2xvci1jeWFuLTYwMDogb2tsY2goNjAuOSUgMC4xMjYgMjIxLjcyMyk7XG4gICAgLS1jb2xvci1jeWFuLTcwMDogb2tsY2goNTIlIDAuMTA1IDIyMy4xMjgpO1xuICAgIC0tY29sb3ItY3lhbi04MDA6IG9rbGNoKDQ1JSAwLjA4NSAyMjQuMjgzKTtcbiAgICAtLWNvbG9yLWN5YW4tOTAwOiBva2xjaCgzOS44JSAwLjA3IDIyNy4zOTIpO1xuICAgIC0tY29sb3ItY3lhbi05NTA6IG9rbGNoKDMwLjIlIDAuMDU2IDIyOS42OTUpO1xuXG4gICAgLS1jb2xvci1za3ktNTA6IG9rbGNoKDk3LjclIDAuMDEzIDIzNi42Mik7XG4gICAgLS1jb2xvci1za3ktMTAwOiBva2xjaCg5NS4xJSAwLjAyNiAyMzYuODI0KTtcbiAgICAtLWNvbG9yLXNreS0yMDA6IG9rbGNoKDkwLjElIDAuMDU4IDIzMC45MDIpO1xuICAgIC0tY29sb3Itc2t5LTMwMDogb2tsY2goODIuOCUgMC4xMTEgMjMwLjMxOCk7XG4gICAgLS1jb2xvci1za3ktNDAwOiBva2xjaCg3NC42JSAwLjE2IDIzMi42NjEpO1xuICAgIC0tY29sb3Itc2t5LTUwMDogb2tsY2goNjguNSUgMC4xNjkgMjM3LjMyMyk7XG4gICAgLS1jb2xvci1za3ktNjAwOiBva2xjaCg1OC44JSAwLjE1OCAyNDEuOTY2KTtcbiAgICAtLWNvbG9yLXNreS03MDA6IG9rbGNoKDUwJSAwLjEzNCAyNDIuNzQ5KTtcbiAgICAtLWNvbG9yLXNreS04MDA6IG9rbGNoKDQ0LjMlIDAuMTEgMjQwLjc5KTtcbiAgICAtLWNvbG9yLXNreS05MDA6IG9rbGNoKDM5LjElIDAuMDkgMjQwLjg3Nik7XG4gICAgLS1jb2xvci1za3ktOTUwOiBva2xjaCgyOS4zJSAwLjA2NiAyNDMuMTU3KTtcblxuICAgIC0tY29sb3ItYmx1ZS01MDogb2tsY2goOTclIDAuMDE0IDI1NC42MDQpO1xuICAgIC0tY29sb3ItYmx1ZS0xMDA6IG9rbGNoKDkzLjIlIDAuMDMyIDI1NS41ODUpO1xuICAgIC0tY29sb3ItYmx1ZS0yMDA6IG9rbGNoKDg4LjIlIDAuMDU5IDI1NC4xMjgpO1xuICAgIC0tY29sb3ItYmx1ZS0zMDA6IG9rbGNoKDgwLjklIDAuMTA1IDI1MS44MTMpO1xuICAgIC0tY29sb3ItYmx1ZS00MDA6IG9rbGNoKDcwLjclIDAuMTY1IDI1NC42MjQpO1xuICAgIC0tY29sb3ItYmx1ZS01MDA6IG9rbGNoKDYyLjMlIDAuMjE0IDI1OS44MTUpO1xuICAgIC0tY29sb3ItYmx1ZS02MDA6IG9rbGNoKDU0LjYlIDAuMjQ1IDI2Mi44ODEpO1xuICAgIC0tY29sb3ItYmx1ZS03MDA6IG9rbGNoKDQ4LjglIDAuMjQzIDI2NC4zNzYpO1xuICAgIC0tY29sb3ItYmx1ZS04MDA6IG9rbGNoKDQyLjQlIDAuMTk5IDI2NS42MzgpO1xuICAgIC0tY29sb3ItYmx1ZS05MDA6IG9rbGNoKDM3LjklIDAuMTQ2IDI2NS41MjIpO1xuICAgIC0tY29sb3ItYmx1ZS05NTA6IG9rbGNoKDI4LjIlIDAuMDkxIDI2Ny45MzUpO1xuXG4gICAgLS1jb2xvci1pbmRpZ28tNTA6IG9rbGNoKDk2LjIlIDAuMDE4IDI3Mi4zMTQpO1xuICAgIC0tY29sb3ItaW5kaWdvLTEwMDogb2tsY2goOTMlIDAuMDM0IDI3Mi43ODgpO1xuICAgIC0tY29sb3ItaW5kaWdvLTIwMDogb2tsY2goODclIDAuMDY1IDI3NC4wMzkpO1xuICAgIC0tY29sb3ItaW5kaWdvLTMwMDogb2tsY2goNzguNSUgMC4xMTUgMjc0LjcxMyk7XG4gICAgLS1jb2xvci1pbmRpZ28tNDAwOiBva2xjaCg2Ny4zJSAwLjE4MiAyNzYuOTM1KTtcbiAgICAtLWNvbG9yLWluZGlnby01MDA6IG9rbGNoKDU4LjUlIDAuMjMzIDI3Ny4xMTcpO1xuICAgIC0tY29sb3ItaW5kaWdvLTYwMDogb2tsY2goNTEuMSUgMC4yNjIgMjc2Ljk2Nik7XG4gICAgLS1jb2xvci1pbmRpZ28tNzAwOiBva2xjaCg0NS43JSAwLjI0IDI3Ny4wMjMpO1xuICAgIC0tY29sb3ItaW5kaWdvLTgwMDogb2tsY2goMzkuOCUgMC4xOTUgMjc3LjM2Nik7XG4gICAgLS1jb2xvci1pbmRpZ28tOTAwOiBva2xjaCgzNS45JSAwLjE0NCAyNzguNjk3KTtcbiAgICAtLWNvbG9yLWluZGlnby05NTA6IG9rbGNoKDI1LjclIDAuMDkgMjgxLjI4OCk7XG5cbiAgICAtLWNvbG9yLXZpb2xldC01MDogb2tsY2goOTYuOSUgMC4wMTYgMjkzLjc1Nik7XG4gICAgLS1jb2xvci12aW9sZXQtMTAwOiBva2xjaCg5NC4zJSAwLjAyOSAyOTQuNTg4KTtcbiAgICAtLWNvbG9yLXZpb2xldC0yMDA6IG9rbGNoKDg5LjQlIDAuMDU3IDI5My4yODMpO1xuICAgIC0tY29sb3ItdmlvbGV0LTMwMDogb2tsY2goODEuMSUgMC4xMTEgMjkzLjU3MSk7XG4gICAgLS1jb2xvci12aW9sZXQtNDAwOiBva2xjaCg3MC4yJSAwLjE4MyAyOTMuNTQxKTtcbiAgICAtLWNvbG9yLXZpb2xldC01MDA6IG9rbGNoKDYwLjYlIDAuMjUgMjkyLjcxNyk7XG4gICAgLS1jb2xvci12aW9sZXQtNjAwOiBva2xjaCg1NC4xJSAwLjI4MSAyOTMuMDA5KTtcbiAgICAtLWNvbG9yLXZpb2xldC03MDA6IG9rbGNoKDQ5LjElIDAuMjcgMjkyLjU4MSk7XG4gICAgLS1jb2xvci12aW9sZXQtODAwOiBva2xjaCg0My4yJSAwLjIzMiAyOTIuNzU5KTtcbiAgICAtLWNvbG9yLXZpb2xldC05MDA6IG9rbGNoKDM4JSAwLjE4OSAyOTMuNzQ1KTtcbiAgICAtLWNvbG9yLXZpb2xldC05NTA6IG9rbGNoKDI4LjMlIDAuMTQxIDI5MS4wODkpO1xuXG4gICAgLS1jb2xvci1wdXJwbGUtNTA6IG9rbGNoKDk3LjclIDAuMDE0IDMwOC4yOTkpO1xuICAgIC0tY29sb3ItcHVycGxlLTEwMDogb2tsY2goOTQuNiUgMC4wMzMgMzA3LjE3NCk7XG4gICAgLS1jb2xvci1wdXJwbGUtMjAwOiBva2xjaCg5MC4yJSAwLjA2MyAzMDYuNzAzKTtcbiAgICAtLWNvbG9yLXB1cnBsZS0zMDA6IG9rbGNoKDgyLjclIDAuMTE5IDMwNi4zODMpO1xuICAgIC0tY29sb3ItcHVycGxlLTQwMDogb2tsY2goNzEuNCUgMC4yMDMgMzA1LjUwNCk7XG4gICAgLS1jb2xvci1wdXJwbGUtNTAwOiBva2xjaCg2Mi43JSAwLjI2NSAzMDMuOSk7XG4gICAgLS1jb2xvci1wdXJwbGUtNjAwOiBva2xjaCg1NS44JSAwLjI4OCAzMDIuMzIxKTtcbiAgICAtLWNvbG9yLXB1cnBsZS03MDA6IG9rbGNoKDQ5LjYlIDAuMjY1IDMwMS45MjQpO1xuICAgIC0tY29sb3ItcHVycGxlLTgwMDogb2tsY2goNDMuOCUgMC4yMTggMzAzLjcyNCk7XG4gICAgLS1jb2xvci1wdXJwbGUtOTAwOiBva2xjaCgzOC4xJSAwLjE3NiAzMDQuOTg3KTtcbiAgICAtLWNvbG9yLXB1cnBsZS05NTA6IG9rbGNoKDI5LjElIDAuMTQ5IDMwMi43MTcpO1xuXG4gICAgLS1jb2xvci1mdWNoc2lhLTUwOiBva2xjaCg5Ny43JSAwLjAxNyAzMjAuMDU4KTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtMTAwOiBva2xjaCg5NS4yJSAwLjAzNyAzMTguODUyKTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtMjAwOiBva2xjaCg5MC4zJSAwLjA3NiAzMTkuNjIpO1xuICAgIC0tY29sb3ItZnVjaHNpYS0zMDA6IG9rbGNoKDgzLjMlIDAuMTQ1IDMyMS40MzQpO1xuICAgIC0tY29sb3ItZnVjaHNpYS00MDA6IG9rbGNoKDc0JSAwLjIzOCAzMjIuMTYpO1xuICAgIC0tY29sb3ItZnVjaHNpYS01MDA6IG9rbGNoKDY2LjclIDAuMjk1IDMyMi4xNSk7XG4gICAgLS1jb2xvci1mdWNoc2lhLTYwMDogb2tsY2goNTkuMSUgMC4yOTMgMzIyLjg5Nik7XG4gICAgLS1jb2xvci1mdWNoc2lhLTcwMDogb2tsY2goNTEuOCUgMC4yNTMgMzIzLjk0OSk7XG4gICAgLS1jb2xvci1mdWNoc2lhLTgwMDogb2tsY2goNDUuMiUgMC4yMTEgMzI0LjU5MSk7XG4gICAgLS1jb2xvci1mdWNoc2lhLTkwMDogb2tsY2goNDAuMSUgMC4xNyAzMjUuNjEyKTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtOTUwOiBva2xjaCgyOS4zJSAwLjEzNiAzMjUuNjYxKTtcblxuICAgIC0tY29sb3ItcGluay01MDogb2tsY2goOTcuMSUgMC4wMTQgMzQzLjE5OCk7XG4gICAgLS1jb2xvci1waW5rLTEwMDogb2tsY2goOTQuOCUgMC4wMjggMzQyLjI1OCk7XG4gICAgLS1jb2xvci1waW5rLTIwMDogb2tsY2goODkuOSUgMC4wNjEgMzQzLjIzMSk7XG4gICAgLS1jb2xvci1waW5rLTMwMDogb2tsY2goODIuMyUgMC4xMiAzNDYuMDE4KTtcbiAgICAtLWNvbG9yLXBpbmstNDAwOiBva2xjaCg3MS44JSAwLjIwMiAzNDkuNzYxKTtcbiAgICAtLWNvbG9yLXBpbmstNTAwOiBva2xjaCg2NS42JSAwLjI0MSAzNTQuMzA4KTtcbiAgICAtLWNvbG9yLXBpbmstNjAwOiBva2xjaCg1OS4yJSAwLjI0OSAwLjU4NCk7XG4gICAgLS1jb2xvci1waW5rLTcwMDogb2tsY2goNTIuNSUgMC4yMjMgMy45NTgpO1xuICAgIC0tY29sb3ItcGluay04MDA6IG9rbGNoKDQ1LjklIDAuMTg3IDMuODE1KTtcbiAgICAtLWNvbG9yLXBpbmstOTAwOiBva2xjaCg0MC44JSAwLjE1MyAyLjQzMik7XG4gICAgLS1jb2xvci1waW5rLTk1MDogb2tsY2goMjguNCUgMC4xMDkgMy45MDcpO1xuXG4gICAgLS1jb2xvci1yb3NlLTUwOiBva2xjaCg5Ni45JSAwLjAxNSAxMi40MjIpO1xuICAgIC0tY29sb3Itcm9zZS0xMDA6IG9rbGNoKDk0LjElIDAuMDMgMTIuNTgpO1xuICAgIC0tY29sb3Itcm9zZS0yMDA6IG9rbGNoKDg5LjIlIDAuMDU4IDEwLjAwMSk7XG4gICAgLS1jb2xvci1yb3NlLTMwMDogb2tsY2goODElIDAuMTE3IDExLjYzOCk7XG4gICAgLS1jb2xvci1yb3NlLTQwMDogb2tsY2goNzEuMiUgMC4xOTQgMTMuNDI4KTtcbiAgICAtLWNvbG9yLXJvc2UtNTAwOiBva2xjaCg2NC41JSAwLjI0NiAxNi40MzkpO1xuICAgIC0tY29sb3Itcm9zZS02MDA6IG9rbGNoKDU4LjYlIDAuMjUzIDE3LjU4NSk7XG4gICAgLS1jb2xvci1yb3NlLTcwMDogb2tsY2goNTEuNCUgMC4yMjIgMTYuOTM1KTtcbiAgICAtLWNvbG9yLXJvc2UtODAwOiBva2xjaCg0NS41JSAwLjE4OCAxMy42OTcpO1xuICAgIC0tY29sb3Itcm9zZS05MDA6IG9rbGNoKDQxJSAwLjE1OSAxMC4yNzIpO1xuICAgIC0tY29sb3Itcm9zZS05NTA6IG9rbGNoKDI3LjElIDAuMTA1IDEyLjA5NCk7XG5cbiAgICAtLWNvbG9yLXNsYXRlLTUwOiBva2xjaCg5OC40JSAwLjAwMyAyNDcuODU4KTtcbiAgICAtLWNvbG9yLXNsYXRlLTEwMDogb2tsY2goOTYuOCUgMC4wMDcgMjQ3Ljg5Nik7XG4gICAgLS1jb2xvci1zbGF0ZS0yMDA6IG9rbGNoKDkyLjklIDAuMDEzIDI1NS41MDgpO1xuICAgIC0tY29sb3Itc2xhdGUtMzAwOiBva2xjaCg4Ni45JSAwLjAyMiAyNTIuODk0KTtcbiAgICAtLWNvbG9yLXNsYXRlLTQwMDogb2tsY2goNzAuNCUgMC4wNCAyNTYuNzg4KTtcbiAgICAtLWNvbG9yLXNsYXRlLTUwMDogb2tsY2goNTUuNCUgMC4wNDYgMjU3LjQxNyk7XG4gICAgLS1jb2xvci1zbGF0ZS02MDA6IG9rbGNoKDQ0LjYlIDAuMDQzIDI1Ny4yODEpO1xuICAgIC0tY29sb3Itc2xhdGUtNzAwOiBva2xjaCgzNy4yJSAwLjA0NCAyNTcuMjg3KTtcbiAgICAtLWNvbG9yLXNsYXRlLTgwMDogb2tsY2goMjcuOSUgMC4wNDEgMjYwLjAzMSk7XG4gICAgLS1jb2xvci1zbGF0ZS05MDA6IG9rbGNoKDIwLjglIDAuMDQyIDI2NS43NTUpO1xuICAgIC0tY29sb3Itc2xhdGUtOTUwOiBva2xjaCgxMi45JSAwLjA0MiAyNjQuNjk1KTtcblxuICAgIC0tY29sb3ItZ3JheS01MDogb2tsY2goOTguNSUgMC4wMDIgMjQ3LjgzOSk7XG4gICAgLS1jb2xvci1ncmF5LTEwMDogb2tsY2goOTYuNyUgMC4wMDMgMjY0LjU0Mik7XG4gICAgLS1jb2xvci1ncmF5LTIwMDogb2tsY2goOTIuOCUgMC4wMDYgMjY0LjUzMSk7XG4gICAgLS1jb2xvci1ncmF5LTMwMDogb2tsY2goODcuMiUgMC4wMSAyNTguMzM4KTtcbiAgICAtLWNvbG9yLWdyYXktNDAwOiBva2xjaCg3MC43JSAwLjAyMiAyNjEuMzI1KTtcbiAgICAtLWNvbG9yLWdyYXktNTAwOiBva2xjaCg1NS4xJSAwLjAyNyAyNjQuMzY0KTtcbiAgICAtLWNvbG9yLWdyYXktNjAwOiBva2xjaCg0NC42JSAwLjAzIDI1Ni44MDIpO1xuICAgIC0tY29sb3ItZ3JheS03MDA6IG9rbGNoKDM3LjMlIDAuMDM0IDI1OS43MzMpO1xuICAgIC0tY29sb3ItZ3JheS04MDA6IG9rbGNoKDI3LjglIDAuMDMzIDI1Ni44NDgpO1xuICAgIC0tY29sb3ItZ3JheS05MDA6IG9rbGNoKDIxJSAwLjAzNCAyNjQuNjY1KTtcbiAgICAtLWNvbG9yLWdyYXktOTUwOiBva2xjaCgxMyUgMC4wMjggMjYxLjY5Mik7XG5cbiAgICAtLWNvbG9yLXppbmMtNTA6IG9rbGNoKDk4LjUlIDAgMCk7XG4gICAgLS1jb2xvci16aW5jLTEwMDogb2tsY2goOTYuNyUgMC4wMDEgMjg2LjM3NSk7XG4gICAgLS1jb2xvci16aW5jLTIwMDogb2tsY2goOTIlIDAuMDA0IDI4Ni4zMik7XG4gICAgLS1jb2xvci16aW5jLTMwMDogb2tsY2goODcuMSUgMC4wMDYgMjg2LjI4Nik7XG4gICAgLS1jb2xvci16aW5jLTQwMDogb2tsY2goNzAuNSUgMC4wMTUgMjg2LjA2Nyk7XG4gICAgLS1jb2xvci16aW5jLTUwMDogb2tsY2goNTUuMiUgMC4wMTYgMjg1LjkzOCk7XG4gICAgLS1jb2xvci16aW5jLTYwMDogb2tsY2goNDQuMiUgMC4wMTcgMjg1Ljc4Nik7XG4gICAgLS1jb2xvci16aW5jLTcwMDogb2tsY2goMzclIDAuMDEzIDI4NS44MDUpO1xuICAgIC0tY29sb3ItemluYy04MDA6IG9rbGNoKDI3LjQlIDAuMDA2IDI4Ni4wMzMpO1xuICAgIC0tY29sb3ItemluYy05MDA6IG9rbGNoKDIxJSAwLjAwNiAyODUuODg1KTtcbiAgICAtLWNvbG9yLXppbmMtOTUwOiBva2xjaCgxNC4xJSAwLjAwNSAyODUuODIzKTtcblxuICAgIC0tY29sb3ItbmV1dHJhbC01MDogb2tsY2goOTguNSUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTAwOiBva2xjaCg5NyUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMjAwOiBva2xjaCg5Mi4yJSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC0zMDA6IG9rbGNoKDg3JSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC00MDA6IG9rbGNoKDcwLjglIDAgMCk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTUwMDogb2tsY2goNTUuNiUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNjAwOiBva2xjaCg0My45JSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC03MDA6IG9rbGNoKDM3LjElIDAgMCk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTgwMDogb2tsY2goMjYuOSUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtOTAwOiBva2xjaCgyMC41JSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC05NTA6IG9rbGNoKDE0LjUlIDAgMCk7XG5cbiAgICAtLWNvbG9yLXN0b25lLTUwOiBva2xjaCg5OC41JSAwLjAwMSAxMDYuNDIzKTtcbiAgICAtLWNvbG9yLXN0b25lLTEwMDogb2tsY2goOTclIDAuMDAxIDEwNi40MjQpO1xuICAgIC0tY29sb3Itc3RvbmUtMjAwOiBva2xjaCg5Mi4zJSAwLjAwMyA0OC43MTcpO1xuICAgIC0tY29sb3Itc3RvbmUtMzAwOiBva2xjaCg4Ni45JSAwLjAwNSA1Ni4zNjYpO1xuICAgIC0tY29sb3Itc3RvbmUtNDAwOiBva2xjaCg3MC45JSAwLjAxIDU2LjI1OSk7XG4gICAgLS1jb2xvci1zdG9uZS01MDA6IG9rbGNoKDU1LjMlIDAuMDEzIDU4LjA3MSk7XG4gICAgLS1jb2xvci1zdG9uZS02MDA6IG9rbGNoKDQ0LjQlIDAuMDExIDczLjYzOSk7XG4gICAgLS1jb2xvci1zdG9uZS03MDA6IG9rbGNoKDM3LjQlIDAuMDEgNjcuNTU4KTtcbiAgICAtLWNvbG9yLXN0b25lLTgwMDogb2tsY2goMjYuOCUgMC4wMDcgMzQuMjk4KTtcbiAgICAtLWNvbG9yLXN0b25lLTkwMDogb2tsY2goMjEuNiUgMC4wMDYgNTYuMDQzKTtcbiAgICAtLWNvbG9yLXN0b25lLTk1MDogb2tsY2goMTQuNyUgMC4wMDQgNDkuMjUpO1xuXG4gICAgLS1jb2xvci1ibGFjazogIzAwMDtcbiAgICAtLWNvbG9yLXdoaXRlOiAjZmZmO1xuXG4gICAgLS1zcGFjaW5nOiAwLjI1cmVtO1xuXG4gICAgLS1icmVha3BvaW50LXNtOiA0MHJlbTtcbiAgICAtLWJyZWFrcG9pbnQtbWQ6IDQ4cmVtO1xuICAgIC0tYnJlYWtwb2ludC1sZzogNjRyZW07XG4gICAgLS1icmVha3BvaW50LXhsOiA4MHJlbTtcbiAgICAtLWJyZWFrcG9pbnQtMnhsOiA5NnJlbTtcblxuICAgIC0tY29udGFpbmVyLTN4czogMTZyZW07XG4gICAgLS1jb250YWluZXItMnhzOiAxOHJlbTtcbiAgICAtLWNvbnRhaW5lci14czogMjByZW07XG4gICAgLS1jb250YWluZXItc206IDI0cmVtO1xuICAgIC0tY29udGFpbmVyLW1kOiAyOHJlbTtcbiAgICAtLWNvbnRhaW5lci1sZzogMzJyZW07XG4gICAgLS1jb250YWluZXIteGw6IDM2cmVtO1xuICAgIC0tY29udGFpbmVyLTJ4bDogNDJyZW07XG4gICAgLS1jb250YWluZXItM3hsOiA0OHJlbTtcbiAgICAtLWNvbnRhaW5lci00eGw6IDU2cmVtO1xuICAgIC0tY29udGFpbmVyLTV4bDogNjRyZW07XG4gICAgLS1jb250YWluZXItNnhsOiA3MnJlbTtcbiAgICAtLWNvbnRhaW5lci03eGw6IDgwcmVtO1xuXG4gICAgLS10ZXh0LXhzOiAwLjc1cmVtO1xuICAgIC0tdGV4dC14cy0tbGluZS1oZWlnaHQ6IGNhbGMoMSAvIDAuNzUpO1xuICAgIC0tdGV4dC1zbTogMC44NzVyZW07XG4gICAgLS10ZXh0LXNtLS1saW5lLWhlaWdodDogY2FsYygxLjI1IC8gMC44NzUpO1xuICAgIC0tdGV4dC1iYXNlOiAxcmVtO1xuICAgIC0tdGV4dC1iYXNlLS1saW5lLWhlaWdodDogY2FsYygxLjUgLyAxKTtcbiAgICAtLXRleHQtbGc6IDEuMTI1cmVtO1xuICAgIC0tdGV4dC1sZy0tbGluZS1oZWlnaHQ6IGNhbGMoMS43NSAvIDEuMTI1KTtcbiAgICAtLXRleHQteGw6IDEuMjVyZW07XG4gICAgLS10ZXh0LXhsLS1saW5lLWhlaWdodDogY2FsYygxLjc1IC8gMS4yNSk7XG4gICAgLS10ZXh0LTJ4bDogMS41cmVtO1xuICAgIC0tdGV4dC0yeGwtLWxpbmUtaGVpZ2h0OiBjYWxjKDIgLyAxLjUpO1xuICAgIC0tdGV4dC0zeGw6IDEuODc1cmVtO1xuICAgIC0tdGV4dC0zeGwtLWxpbmUtaGVpZ2h0OiBjYWxjKDIuMjUgLyAxLjg3NSk7XG4gICAgLS10ZXh0LTR4bDogMi4yNXJlbTtcbiAgICAtLXRleHQtNHhsLS1saW5lLWhlaWdodDogY2FsYygyLjUgLyAyLjI1KTtcbiAgICAtLXRleHQtNXhsOiAzcmVtO1xuICAgIC0tdGV4dC01eGwtLWxpbmUtaGVpZ2h0OiAxO1xuICAgIC0tdGV4dC02eGw6IDMuNzVyZW07XG4gICAgLS10ZXh0LTZ4bC0tbGluZS1oZWlnaHQ6IDE7XG4gICAgLS10ZXh0LTd4bDogNC41cmVtO1xuICAgIC0tdGV4dC03eGwtLWxpbmUtaGVpZ2h0OiAxO1xuICAgIC0tdGV4dC04eGw6IDZyZW07XG4gICAgLS10ZXh0LTh4bC0tbGluZS1oZWlnaHQ6IDE7XG4gICAgLS10ZXh0LTl4bDogOHJlbTtcbiAgICAtLXRleHQtOXhsLS1saW5lLWhlaWdodDogMTtcblxuICAgIC0tZm9udC13ZWlnaHQtdGhpbjogMTAwO1xuICAgIC0tZm9udC13ZWlnaHQtZXh0cmFsaWdodDogMjAwO1xuICAgIC0tZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwO1xuICAgIC0tZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XG4gICAgLS1mb250LXdlaWdodC1zZW1pYm9sZDogNjAwO1xuICAgIC0tZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuICAgIC0tZm9udC13ZWlnaHQtZXh0cmFib2xkOiA4MDA7XG4gICAgLS1mb250LXdlaWdodC1ibGFjazogOTAwO1xuXG4gICAgLS10cmFja2luZy10aWdodGVyOiAtMC4wNWVtO1xuICAgIC0tdHJhY2tpbmctdGlnaHQ6IC0wLjAyNWVtO1xuICAgIC0tdHJhY2tpbmctbm9ybWFsOiAwZW07XG4gICAgLS10cmFja2luZy13aWRlOiAwLjAyNWVtO1xuICAgIC0tdHJhY2tpbmctd2lkZXI6IDAuMDVlbTtcbiAgICAtLXRyYWNraW5nLXdpZGVzdDogMC4xZW07XG5cbiAgICAtLWxlYWRpbmctdGlnaHQ6IDEuMjU7XG4gICAgLS1sZWFkaW5nLXNudWc6IDEuMzc1O1xuICAgIC0tbGVhZGluZy1ub3JtYWw6IDEuNTtcbiAgICAtLWxlYWRpbmctcmVsYXhlZDogMS42MjU7XG4gICAgLS1sZWFkaW5nLWxvb3NlOiAyO1xuXG4gICAgLS1yYWRpdXMteHM6IDAuMTI1cmVtO1xuICAgIC0tcmFkaXVzLXNtOiAwLjI1cmVtO1xuICAgIC0tcmFkaXVzLW1kOiAwLjM3NXJlbTtcbiAgICAtLXJhZGl1cy1sZzogMC41cmVtO1xuICAgIC0tcmFkaXVzLXhsOiAwLjc1cmVtO1xuICAgIC0tcmFkaXVzLTJ4bDogMXJlbTtcbiAgICAtLXJhZGl1cy0zeGw6IDEuNXJlbTtcbiAgICAtLXJhZGl1cy00eGw6IDJyZW07XG5cbiAgICAtLXNoYWRvdy0yeHM6IDAgMXB4IHJnYigwIDAgMCAvIDAuMDUpO1xuICAgIC0tc2hhZG93LXhzOiAwIDFweCAycHggMCByZ2IoMCAwIDAgLyAwLjA1KTtcbiAgICAtLXNoYWRvdy1zbTogMCAxcHggM3B4IDAgcmdiKDAgMCAwIC8gMC4xKSwgMCAxcHggMnB4IC0xcHggcmdiKDAgMCAwIC8gMC4xKTtcbiAgICAtLXNoYWRvdy1tZDpcbiAgICAgIDAgNHB4IDZweCAtMXB4IHJnYigwIDAgMCAvIDAuMSksIDAgMnB4IDRweCAtMnB4IHJnYigwIDAgMCAvIDAuMSk7XG4gICAgLS1zaGFkb3ctbGc6XG4gICAgICAwIDEwcHggMTVweCAtM3B4IHJnYigwIDAgMCAvIDAuMSksIDAgNHB4IDZweCAtNHB4IHJnYigwIDAgMCAvIDAuMSk7XG4gICAgLS1zaGFkb3cteGw6XG4gICAgICAwIDIwcHggMjVweCAtNXB4IHJnYigwIDAgMCAvIDAuMSksIDAgOHB4IDEwcHggLTZweCByZ2IoMCAwIDAgLyAwLjEpO1xuICAgIC0tc2hhZG93LTJ4bDogMCAyNXB4IDUwcHggLTEycHggcmdiKDAgMCAwIC8gMC4yNSk7XG5cbiAgICAtLWluc2V0LXNoYWRvdy0yeHM6IGluc2V0IDAgMXB4IHJnYigwIDAgMCAvIDAuMDUpO1xuICAgIC0taW5zZXQtc2hhZG93LXhzOiBpbnNldCAwIDFweCAxcHggcmdiKDAgMCAwIC8gMC4wNSk7XG4gICAgLS1pbnNldC1zaGFkb3ctc206IGluc2V0IDAgMnB4IDRweCByZ2IoMCAwIDAgLyAwLjA1KTtcblxuICAgIC0tZHJvcC1zaGFkb3cteHM6IDAgMXB4IDFweCByZ2IoMCAwIDAgLyAwLjA1KTtcbiAgICAtLWRyb3Atc2hhZG93LXNtOiAwIDFweCAycHggcmdiKDAgMCAwIC8gMC4xNSk7XG4gICAgLS1kcm9wLXNoYWRvdy1tZDogMCAzcHggM3B4IHJnYigwIDAgMCAvIDAuMTIpO1xuICAgIC0tZHJvcC1zaGFkb3ctbGc6IDAgNHB4IDRweCByZ2IoMCAwIDAgLyAwLjE1KTtcbiAgICAtLWRyb3Atc2hhZG93LXhsOiAwIDlweCA3cHggcmdiKDAgMCAwIC8gMC4xKTtcbiAgICAtLWRyb3Atc2hhZG93LTJ4bDogMCAyNXB4IDI1cHggcmdiKDAgMCAwIC8gMC4xNSk7XG5cbiAgICAtLXRleHQtc2hhZG93LTJ4czogMHB4IDFweCAwcHggcmdiKDAgMCAwIC8gMC4xNSk7XG4gICAgLS10ZXh0LXNoYWRvdy14czogMHB4IDFweCAxcHggcmdiKDAgMCAwIC8gMC4yKTtcbiAgICAtLXRleHQtc2hhZG93LXNtOlxuICAgICAgMHB4IDFweCAwcHggcmdiKDAgMCAwIC8gMC4wNzUpLCAwcHggMXB4IDFweCByZ2IoMCAwIDAgLyAwLjA3NSksXG4gICAgICAwcHggMnB4IDJweCByZ2IoMCAwIDAgLyAwLjA3NSk7XG4gICAgLS10ZXh0LXNoYWRvdy1tZDpcbiAgICAgIDBweCAxcHggMXB4IHJnYigwIDAgMCAvIDAuMSksIDBweCAxcHggMnB4IHJnYigwIDAgMCAvIDAuMSksXG4gICAgICAwcHggMnB4IDRweCByZ2IoMCAwIDAgLyAwLjEpO1xuICAgIC0tdGV4dC1zaGFkb3ctbGc6XG4gICAgICAwcHggMXB4IDJweCByZ2IoMCAwIDAgLyAwLjEpLCAwcHggM3B4IDJweCByZ2IoMCAwIDAgLyAwLjEpLFxuICAgICAgMHB4IDRweCA4cHggcmdiKDAgMCAwIC8gMC4xKTtcblxuICAgIC0tZWFzZS1pbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7XG4gICAgLS1lYXNlLW91dDogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gICAgLS1lYXNlLWluLW91dDogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcblxuICAgIC0tYW5pbWF0ZS1zcGluOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAtLWFuaW1hdGUtcGluZzogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgICAtLWFuaW1hdGUtcHVsc2U6IHB1bHNlIDJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgaW5maW5pdGU7XG4gICAgLS1hbmltYXRlLWJvdW5jZTogYm91bmNlIDFzIGluZmluaXRlO1xuXG4gICAgQGtleWZyYW1lcyBzcGluIHtcbiAgICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIHBpbmcge1xuICAgICAgNzUlLFxuICAgICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBwdWxzZSB7XG4gICAgICA1MCUge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBib3VuY2Uge1xuICAgICAgMCUsXG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC44LCAwLCAxLCAxKTtcbiAgICAgIH1cblxuICAgICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAtLWJsdXIteHM6IDRweDtcbiAgICAtLWJsdXItc206IDhweDtcbiAgICAtLWJsdXItbWQ6IDEycHg7XG4gICAgLS1ibHVyLWxnOiAxNnB4O1xuICAgIC0tYmx1ci14bDogMjRweDtcbiAgICAtLWJsdXItMnhsOiA0MHB4O1xuICAgIC0tYmx1ci0zeGw6IDY0cHg7XG5cbiAgICAtLXBlcnNwZWN0aXZlLWRyYW1hdGljOiAxMDBweDtcbiAgICAtLXBlcnNwZWN0aXZlLW5lYXI6IDMwMHB4O1xuICAgIC0tcGVyc3BlY3RpdmUtbm9ybWFsOiA1MDBweDtcbiAgICAtLXBlcnNwZWN0aXZlLW1pZHJhbmdlOiA4MDBweDtcbiAgICAtLXBlcnNwZWN0aXZlLWRpc3RhbnQ6IDEyMDBweDtcblxuICAgIC0tYXNwZWN0LXZpZGVvOiAxNiAvIDk7XG5cbiAgICAtLWRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gICAgLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIC0tZGVmYXVsdC1mb250LWZhbWlseTogLS10aGVtZSgtLWZvbnQtc2FucywgaW5pdGlhbCk7XG4gICAgLS1kZWZhdWx0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogLS10aGVtZShcbiAgICAgIC0tZm9udC1zYW5zLS1mb250LWZlYXR1cmUtc2V0dGluZ3MsXG4gICAgICBpbml0aWFsXG4gICAgKTtcbiAgICAtLWRlZmF1bHQtZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IC0tdGhlbWUoXG4gICAgICAtLWZvbnQtc2Fucy0tZm9udC12YXJpYXRpb24tc2V0dGluZ3MsXG4gICAgICBpbml0aWFsXG4gICAgKTtcbiAgICAtLWRlZmF1bHQtbW9uby1mb250LWZhbWlseTogLS10aGVtZSgtLWZvbnQtbW9ubywgaW5pdGlhbCk7XG4gICAgLS1kZWZhdWx0LW1vbm8tZm9udC1mZWF0dXJlLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1mb250LW1vbm8tLWZvbnQtZmVhdHVyZS1zZXR0aW5ncyxcbiAgICAgIGluaXRpYWxcbiAgICApO1xuICAgIC0tZGVmYXVsdC1tb25vLWZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1mb250LW1vbm8tLWZvbnQtdmFyaWF0aW9uLXNldHRpbmdzLFxuICAgICAgaW5pdGlhbFxuICAgICk7XG4gIH1cblxuICAvKiBEZXByZWNhdGVkICovXG4gIEB0aGVtZSBkZWZhdWx0IGlubGluZSByZWZlcmVuY2Uge1xuICAgIC0tYmx1cjogOHB4O1xuICAgIC0tc2hhZG93OiAwIDFweCAzcHggMCByZ2IoMCAwIDAgLyAwLjEpLCAwIDFweCAycHggLTFweCByZ2IoMCAwIDAgLyAwLjEpO1xuICAgIC0tc2hhZG93LWlubmVyOiBpbnNldCAwIDJweCA0cHggMCByZ2IoMCAwIDAgLyAwLjA1KTtcbiAgICAtLWRyb3Atc2hhZG93OiAwIDFweCAycHggcmdiKDAgMCAwIC8gMC4xKSwgMCAxcHggMXB4IHJnYigwIDAgMCAvIDAuMDYpO1xuICAgIC0tcmFkaXVzOiAwLjI1cmVtO1xuICAgIC0tbWF4LXdpZHRoLXByb3NlOiA2NWNoO1xuICB9XG59XG5cbkBsYXllciBiYXNlIHtcbiAgLypcbiAgMS4gUHJldmVudCBwYWRkaW5nIGFuZCBib3JkZXIgZnJvbSBhZmZlY3RpbmcgZWxlbWVudCB3aWR0aC4gKGh0dHBzOi8vZ2l0aHViLmNvbS9tb3pkZXZzL2Nzc3JlbWVkeS9pc3N1ZXMvNClcbiAgMi4gUmVtb3ZlIGRlZmF1bHQgbWFyZ2lucyBhbmQgcGFkZGluZ1xuICAzLiBSZXNldCBhbGwgYm9yZGVycy5cbiovXG5cbiAgKixcbiAgOjphZnRlcixcbiAgOjpiZWZvcmUsXG4gIDo6YmFja2Ryb3AsXG4gIDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgICBtYXJnaW46IDA7IC8qIDIgKi9cbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXG4gICAgYm9yZGVyOiAwIHNvbGlkOyAvKiAzICovXG4gIH1cblxuICAvKlxuICAxLiBVc2UgYSBjb25zaXN0ZW50IHNlbnNpYmxlIGxpbmUtaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAgMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gIDMuIFVzZSBhIG1vcmUgcmVhZGFibGUgdGFiIHNpemUuXG4gIDQuIFVzZSB0aGUgdXNlcidzIGNvbmZpZ3VyZWQgYHNhbnNgIGZvbnQtZmFtaWx5IGJ5IGRlZmF1bHQuXG4gIDUuIFVzZSB0aGUgdXNlcidzIGNvbmZpZ3VyZWQgYHNhbnNgIGZvbnQtZmVhdHVyZS1zZXR0aW5ncyBieSBkZWZhdWx0LlxuICA2LiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBzYW5zYCBmb250LXZhcmlhdGlvbi1zZXR0aW5ncyBieSBkZWZhdWx0LlxuICA3LiBEaXNhYmxlIHRhcCBoaWdobGlnaHRzIG9uIGlPUy5cbiovXG5cbiAgaHRtbCxcbiAgOmhvc3Qge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IC8qIDEgKi9cbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgICB0YWItc2l6ZTogNDsgLyogMyAqL1xuICAgIGZvbnQtZmFtaWx5OiAtLXRoZW1lKFxuICAgICAgLS1kZWZhdWx0LWZvbnQtZmFtaWx5LFxuICAgICAgdWktc2Fucy1zZXJpZixcbiAgICAgIHN5c3RlbS11aSxcbiAgICAgIHNhbnMtc2VyaWYsXG4gICAgICBcIkFwcGxlIENvbG9yIEVtb2ppXCIsXG4gICAgICBcIlNlZ29lIFVJIEVtb2ppXCIsXG4gICAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLFxuICAgICAgXCJOb3RvIENvbG9yIEVtb2ppXCJcbiAgICApOyAvKiA0ICovXG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1kZWZhdWx0LWZvbnQtZmVhdHVyZS1zZXR0aW5ncyxcbiAgICAgIG5vcm1hbFxuICAgICk7IC8qIDUgKi9cbiAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogLS10aGVtZShcbiAgICAgIC0tZGVmYXVsdC1mb250LXZhcmlhdGlvbi1zZXR0aW5ncyxcbiAgICAgIG5vcm1hbFxuICAgICk7IC8qIDYgKi9cbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiA3ICovXG4gIH1cblxuICAvKlxuICAxLiBBZGQgdGhlIGNvcnJlY3QgaGVpZ2h0IGluIEZpcmVmb3guXG4gIDIuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIG9mIGJvcmRlciBjb2xvciBpbiBGaXJlZm94LiAoaHR0cHM6Ly9idWd6aWxsYS5tb3ppbGxhLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkwNjU1KVxuICAzLiBSZXNldCB0aGUgZGVmYXVsdCBib3JkZXIgc3R5bGUgdG8gYSAxcHggc29saWQgYm9yZGVyLlxuKi9cblxuICBociB7XG4gICAgaGVpZ2h0OiAwOyAvKiAxICovXG4gICAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7IC8qIDMgKi9cbiAgfVxuXG4gIC8qXG4gIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuKi9cblxuICBhYmJyOndoZXJlKFt0aXRsZV0pIHtcbiAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIH1cblxuICAvKlxuICBSZW1vdmUgdGhlIGRlZmF1bHQgZm9udCBzaXplIGFuZCB3ZWlnaHQgZm9yIGhlYWRpbmdzLlxuKi9cblxuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIH1cblxuICAvKlxuICBSZXNldCBsaW5rcyB0byBvcHRpbWl6ZSBmb3Igb3B0LWluIHN0eWxpbmcgaW5zdGVhZCBvZiBvcHQtb3V0LlxuKi9cblxuICBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIH1cblxuICAvKlxuICBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gRWRnZSBhbmQgU2FmYXJpLlxuKi9cblxuICBiLFxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIH1cblxuICAvKlxuICAxLiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBtb25vYCBmb250LWZhbWlseSBieSBkZWZhdWx0LlxuICAyLiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBtb25vYCBmb250LWZlYXR1cmUtc2V0dGluZ3MgYnkgZGVmYXVsdC5cbiAgMy4gVXNlIHRoZSB1c2VyJ3MgY29uZmlndXJlZCBgbW9ub2AgZm9udC12YXJpYXRpb24tc2V0dGluZ3MgYnkgZGVmYXVsdC5cbiAgNC4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuKi9cblxuICBjb2RlLFxuICBrYmQsXG4gIHNhbXAsXG4gIHByZSB7XG4gICAgZm9udC1mYW1pbHk6IC0tdGhlbWUoXG4gICAgICAtLWRlZmF1bHQtbW9uby1mb250LWZhbWlseSxcbiAgICAgIHVpLW1vbm9zcGFjZSxcbiAgICAgIFNGTW9uby1SZWd1bGFyLFxuICAgICAgTWVubG8sXG4gICAgICBNb25hY28sXG4gICAgICBDb25zb2xhcyxcbiAgICAgIFwiTGliZXJhdGlvbiBNb25vXCIsXG4gICAgICBcIkNvdXJpZXIgTmV3XCIsXG4gICAgICBtb25vc3BhY2VcbiAgICApOyAvKiAxICovXG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1kZWZhdWx0LW1vbm8tZm9udC1mZWF0dXJlLXNldHRpbmdzLFxuICAgICAgbm9ybWFsXG4gICAgKTsgLyogMiAqL1xuICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1kZWZhdWx0LW1vbm8tZm9udC12YXJpYXRpb24tc2V0dGluZ3MsXG4gICAgICBub3JtYWxcbiAgICApOyAvKiAzICovXG4gICAgZm9udC1zaXplOiAxZW07IC8qIDQgKi9cbiAgfVxuXG4gIC8qXG4gIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuKi9cblxuICBzbWFsbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG4gIH1cblxuICAvKlxuICBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuKi9cblxuICBzdWIsXG4gIHN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgfVxuXG4gIHN1YiB7XG4gICAgYm90dG9tOiAtMC4yNWVtO1xuICB9XG5cbiAgc3VwIHtcbiAgICB0b3A6IC0wLjVlbTtcbiAgfVxuXG4gIC8qXG4gIDEuIFJlbW92ZSB0ZXh0IGluZGVudGF0aW9uIGZyb20gdGFibGUgY29udGVudHMgaW4gQ2hyb21lIGFuZCBTYWZhcmkuIChodHRwczovL2J1Z3MuY2hyb21pdW0ub3JnL3AvY2hyb21pdW0vaXNzdWVzL2RldGFpbD9pZD05OTkwODgsIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDEyOTcpXG4gIDIuIENvcnJlY3QgdGFibGUgYm9yZGVyIGNvbG9yIGluaGVyaXRhbmNlIGluIGFsbCBDaHJvbWUgYW5kIFNhZmFyaS4gKGh0dHBzOi8vYnVncy5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTkzNTcyOSwgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NTAxNilcbiAgMy4gUmVtb3ZlIGdhcHMgYmV0d2VlbiB0YWJsZSBib3JkZXJzIGJ5IGRlZmF1bHQuXG4qL1xuXG4gIHRhYmxlIHtcbiAgICB0ZXh0LWluZGVudDogMDsgLyogMSAqL1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8qIDMgKi9cbiAgfVxuXG4gIC8qXG4gIFVzZSB0aGUgbW9kZXJuIEZpcmVmb3ggZm9jdXMgc3R5bGUgZm9yIGFsbCBmb2N1c2FibGUgZWxlbWVudHMuXG4qL1xuXG4gIDotbW96LWZvY3VzcmluZyB7XG4gICAgb3V0bGluZTogYXV0bztcbiAgfVxuXG4gIC8qXG4gIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lIGFuZCBGaXJlZm94LlxuKi9cblxuICBwcm9ncmVzcyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgLypcbiAgQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4qL1xuXG4gIHN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgfVxuXG4gIC8qXG4gIE1ha2UgbGlzdHMgdW5zdHlsZWQgYnkgZGVmYXVsdC5cbiovXG5cbiAgb2wsXG4gIHVsLFxuICBtZW51IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgLypcbiAgMS4gTWFrZSByZXBsYWNlZCBlbGVtZW50cyBgZGlzcGxheTogYmxvY2tgIGJ5IGRlZmF1bHQuIChodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzE0KVxuICAyLiBBZGQgYHZlcnRpY2FsLWFsaWduOiBtaWRkbGVgIHRvIGFsaWduIHJlcGxhY2VkIGVsZW1lbnRzIG1vcmUgc2Vuc2libHkgYnkgZGVmYXVsdC4gKGh0dHBzOi8vZ2l0aHViLmNvbS9qZW5zaW1tb25zL2Nzc3JlbWVkeS9pc3N1ZXMvMTQjaXNzdWVjb21tZW50LTYzNDkzNDIxMClcbiAgICAgIFRoaXMgY2FuIHRyaWdnZXIgYSBwb29ybHkgY29uc2lkZXJlZCBsaW50IGVycm9yIGluIHNvbWUgdG9vbHMgYnV0IGlzIGluY2x1ZGVkIGJ5IGRlc2lnbi5cbiovXG5cbiAgaW1nLFxuICBzdmcsXG4gIHZpZGVvLFxuICBjYW52YXMsXG4gIGF1ZGlvLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvKiAxICovXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLyogMiAqL1xuICB9XG5cbiAgLypcbiAgQ29uc3RyYWluIGltYWdlcyBhbmQgdmlkZW9zIHRvIHRoZSBwYXJlbnQgd2lkdGggYW5kIHByZXNlcnZlIHRoZWlyIGludHJpbnNpYyBhc3BlY3QgcmF0aW8uIChodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzE0KVxuKi9cblxuICBpbWcsXG4gIHZpZGVvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLypcbiAgMS4gSW5oZXJpdCBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gIDIuIFJlbW92ZSBib3JkZXIgcmFkaXVzIGluIGFsbCBicm93c2Vycy5cbiAgMy4gUmVtb3ZlIGJhY2tncm91bmQgY29sb3IgaW4gYWxsIGJyb3dzZXJzLlxuICA0LiBFbnN1cmUgY29uc2lzdGVudCBvcGFjaXR5IGZvciBkaXNhYmxlZCBzdGF0ZXMgaW4gYWxsIGJyb3dzZXJzLlxuKi9cblxuICBidXR0b24sXG4gIGlucHV0LFxuICBzZWxlY3QsXG4gIG9wdGdyb3VwLFxuICB0ZXh0YXJlYSxcbiAgOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgZm9udDogaW5oZXJpdDsgLyogMSAqL1xuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogaW5oZXJpdDsgLyogMSAqL1xuICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBpbmhlcml0OyAvKiAxICovXG4gICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7IC8qIDEgKi9cbiAgICBjb2xvcjogaW5oZXJpdDsgLyogMSAqL1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8qIDIgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMyAqL1xuICAgIG9wYWNpdHk6IDE7IC8qIDQgKi9cbiAgfVxuXG4gIC8qXG4gIFJlc3RvcmUgZGVmYXVsdCBmb250IHdlaWdodC5cbiovXG5cbiAgOndoZXJlKHNlbGVjdDppcyhbbXVsdGlwbGVdLCBbc2l6ZV0pKSBvcHRncm91cCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgfVxuXG4gIC8qXG4gIFJlc3RvcmUgaW5kZW50YXRpb24uXG4qL1xuXG4gIDp3aGVyZShzZWxlY3Q6aXMoW211bHRpcGxlXSwgW3NpemVdKSkgb3B0Z3JvdXAgb3B0aW9uIHtcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMjBweDtcbiAgfVxuXG4gIC8qXG4gIFJlc3RvcmUgc3BhY2UgYWZ0ZXIgYnV0dG9uLlxuKi9cblxuICA6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogNHB4O1xuICB9XG5cbiAgLypcbiAgUmVzZXQgdGhlIGRlZmF1bHQgcGxhY2Vob2xkZXIgb3BhY2l0eSBpbiBGaXJlZm94LiAoaHR0cHM6Ly9naXRodWIuY29tL3RhaWx3aW5kbGFicy90YWlsd2luZGNzcy9pc3N1ZXMvMzMwMClcbiovXG5cbiAgOjpwbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8qXG4gIFNldCB0aGUgZGVmYXVsdCBwbGFjZWhvbGRlciBjb2xvciB0byBhIHNlbWktdHJhbnNwYXJlbnQgdmVyc2lvbiBvZiB0aGUgY3VycmVudCB0ZXh0IGNvbG9yIGluIGJyb3dzZXJzIHRoYXQgZG8gbm90XG4gIGNyYXNoIHdoZW4gdXNpbmcgYGNvbG9yLW1peCjigKYpYCB3aXRoIGBjdXJyZW50Y29sb3JgLiAoaHR0cHM6Ly9naXRodWIuY29tL3RhaWx3aW5kbGFicy90YWlsd2luZGNzcy9pc3N1ZXMvMTcxOTQpXG4qL1xuXG4gIEBzdXBwb3J0cyAobm90ICgtd2Via2l0LWFwcGVhcmFuY2U6IC1hcHBsZS1wYXktYnV0dG9uKSkgLyogTm90IFNhZmFyaSAqLyBvclxuICAgIChjb250YWluLWludHJpbnNpYy1zaXplOiAxcHgpIC8qIFNhZmFyaSAxNysgKi8ge1xuICAgIDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IGNvbG9yLW1peChpbiBva2xhYiwgY3VycmVudGNvbG9yIDUwJSwgdHJhbnNwYXJlbnQpO1xuICAgIH1cbiAgfVxuXG4gIC8qXG4gIFByZXZlbnQgcmVzaXppbmcgdGV4dGFyZWFzIGhvcml6b250YWxseSBieSBkZWZhdWx0LlxuKi9cblxuICB0ZXh0YXJlYSB7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgfVxuXG4gIC8qXG4gIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiovXG5cbiAgOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAvKlxuICAxLiBFbnN1cmUgZGF0ZS90aW1lIGlucHV0cyBoYXZlIHRoZSBzYW1lIGhlaWdodCB3aGVuIGVtcHR5IGluIGlPUyBTYWZhcmkuXG4gIDIuIEVuc3VyZSB0ZXh0IGFsaWdubWVudCBjYW4gYmUgY2hhbmdlZCBvbiBkYXRlL3RpbWUgaW5wdXRzIGluIGlPUyBTYWZhcmkuXG4qL1xuXG4gIDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgICBtaW4taGVpZ2h0OiAxbGg7IC8qIDEgKi9cbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvKiAyICovXG4gIH1cblxuICAvKlxuICBQcmV2ZW50IGhlaWdodCBmcm9tIGNoYW5naW5nIG9uIGRhdGUvdGltZSBpbnB1dHMgaW4gbWFjT1MgU2FmYXJpIHdoZW4gdGhlIGlucHV0IGlzIHNldCB0byBgZGlzcGxheTogYmxvY2tgLlxuKi9cblxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAvKlxuICBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgZnJvbSBwc2V1ZG8tZWxlbWVudHMgaW4gZGF0ZS90aW1lIGlucHV0cyB0byBlbnN1cmUgY29uc2lzdGVudCBoZWlnaHQgYWNyb3NzIGJyb3dzZXJzLlxuKi9cblxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkLFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbiAgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUtZmllbGQsXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXNlY29uZC1maWVsZCxcbiAgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWlsbGlzZWNvbmQtZmllbGQsXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1lcmlkaWVtLWZpZWxkIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAwO1xuICB9XG5cbiAgLypcbiAgQ2VudGVyIGRyb3Bkb3duIG1hcmtlciBzaG93biBvbiBpbnB1dHMgd2l0aCBwYWlyZWQgYDxkYXRhbGlzdD5gcyBpbiBDaHJvbWUuIChodHRwczovL2dpdGh1Yi5jb20vdGFpbHdpbmRsYWJzL3RhaWx3aW5kY3NzL2lzc3Vlcy8xODQ5OSlcbiovXG5cbiAgOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLypcbiAgUmVtb3ZlIHRoZSBhZGRpdGlvbmFsIGA6aW52YWxpZGAgc3R5bGVzIGluIEZpcmVmb3guIChodHRwczovL2dpdGh1Yi5jb20vbW96aWxsYS9nZWNrby1kZXYvYmxvYi8yZjllYWNkOWQzZDk5NWM5MzdiNDI1MWE1NTU3ZDk1ZDQ5NGM5YmUxL2xheW91dC9zdHlsZS9yZXMvZm9ybXMuY3NzI0w3MjgtTDczNylcbiovXG5cbiAgOi1tb3otdWktaW52YWxpZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC8qXG4gIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSB0aGUgYm9yZGVyIHJhZGl1cyBpbiBpT1MgU2FmYXJpLlxuKi9cblxuICBidXR0b24sXG4gIGlucHV0OndoZXJlKFt0eXBlPVwiYnV0dG9uXCJdLCBbdHlwZT1cInJlc2V0XCJdLCBbdHlwZT1cInN1Ym1pdFwiXSksXG4gIDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgfVxuXG4gIC8qXG4gIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIFNhZmFyaS5cbiovXG5cbiAgOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICA6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC8qXG4gIE1ha2UgZWxlbWVudHMgd2l0aCB0aGUgSFRNTCBoaWRkZW4gYXR0cmlidXRlIHN0YXkgaGlkZGVuIGJ5IGRlZmF1bHQuXG4qL1xuXG4gIFtoaWRkZW5dOndoZXJlKDpub3QoW2hpZGRlbj1cInVudGlsLWZvdW5kXCJdKSkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbGF5ZXIgdXRpbGl0aWVzIHtcbiAgQHRhaWx3aW5kIHV0aWxpdGllcztcbn1cbiIsIi8qIERvIG5vdCBlZGl0IGRpcmVjdGx5ICovXG4vKiBHZW5lcmF0ZWQgb24gV2VkLCAwNSBOb3YgMjAyNSAxNzoxNToyMyBHTVQgKi9cblxuLyogc3R5bGVsaW50LWRpc2FibGUgYXQtcnVsZS1uby11bmtub3duICovXG5AdGhlbWUge1xuICAtLWNvbG9yLWJhY2tncm91bmQtb3ZlcmxheTogcmdiYSgzMSwgMzYsIDM4LCAwLjY0KTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kOiAjZjVmN2Y4O1xuICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC06ICNmZmZmZmY7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkOiAjZjVmN2Y4O1xuICAtLWNvbG9yLWJhY2tncm91bmQtc3VjY2VzczogIzFiODUzMztcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLWVycm9yOiAjY2MzOTJmO1xuICAtLWNvbG9yLXdoaXRlOiAjZmZmZmZmO1xuICAtLWNvbG9yLWJsYWNrOiAjMDAwMDAwO1xuICAtLWNvbG9yLWdyYXktMTA6ICNmNWY3Zjg7XG4gIC0tY29sb3ItZ3JheS0yMDogI2U4ZWNlZDtcbiAgLS1jb2xvci1ncmF5LTMwOiAjZDVkOWRiO1xuICAtLWNvbG9yLWdyYXktNDA6ICNiNmJlYzI7XG4gIC0tY29sb3ItZ3JheS01MDogIzhlOTk5ZTtcbiAgLS1jb2xvci1ncmF5LTYwOiAjNjk3NTdhO1xuICAtLWNvbG9yLWdyYXktNzA6ICM0OTUyNTc7XG4gIC0tY29sb3ItZ3JheS04MDogIzMzM2EzZDtcbiAgLS1jb2xvci1ncmF5LTkwOiAjMWYyNDI2O1xuICAtLWNvbG9yLW1hZ2VudGEtNTogI2ZlZjFmODtcbiAgLS1jb2xvci1tYWdlbnRhLTg6ICNmZWU1ZjM7XG4gIC0tY29sb3ItbWFnZW50YS0xMDogI2ZmYzZlNjtcbiAgLS1jb2xvci1tYWdlbnRhLTIwOiAjZmY5M2NmO1xuICAtLWNvbG9yLW1hZ2VudGEtMzA6ICNmODYzYjc7XG4gIC0tY29sb3ItbWFnZW50YS00MDogI2VkM2Q5ZjtcbiAgLS1jb2xvci1tYWdlbnRhLTUwOiAjZTMwYThkO1xuICAtLWNvbG9yLW1hZ2VudGEtNjA6ICNjNDA4Nzk7XG4gIC0tY29sb3ItbWFnZW50YS03MDogIzljMDg1YztcbiAgLS1jb2xvci1tYWdlbnRhLTgwOiAjNzcwNjQ0O1xuICAtLWNvbG9yLW1hZ2VudGEtOTA6ICM1NTAyMmU7XG4gIC0tY29sb3ItcHVycGxlLTU6ICNmOGVmZjY7XG4gIC0tY29sb3ItcHVycGxlLTg6ICNmYWUyZjU7XG4gIC0tY29sb3ItcHVycGxlLTEwOiAjZmZjN2YyO1xuICAtLWNvbG9yLXB1cnBsZS0yMDogI2Y1OWRlMjtcbiAgLS1jb2xvci1wdXJwbGUtMzA6ICNlMDdlY2I7XG4gIC0tY29sb3ItcHVycGxlLTQwOiAjZDE2MGI3O1xuICAtLWNvbG9yLXB1cnBsZS01MDogI2IzNGZhMDtcbiAgLS1jb2xvci1wdXJwbGUtNjA6ICM5NjQyODY7XG4gIC0tY29sb3ItcHVycGxlLTcwOiAjNzczNTY5O1xuICAtLWNvbG9yLXB1cnBsZS04MDogIzViMjg0ZjtcbiAgLS1jb2xvci1wdXJwbGUtOTA6ICM0MDFjMzY7XG4gIC0tY29sb3ItdmlvbGV0LTU6ICNmM2YxZjk7XG4gIC0tY29sb3ItdmlvbGV0LTg6ICNlY2U3ZmI7XG4gIC0tY29sb3ItdmlvbGV0LTEwOiAjZDhjN2ZmO1xuICAtLWNvbG9yLXZpb2xldC0yMDogI2I2OWRmNTtcbiAgLS1jb2xvci12aW9sZXQtMzA6ICM5Mzc5ZTA7XG4gIC0tY29sb3ItdmlvbGV0LTQwOiAjN2I2MmNjO1xuICAtLWNvbG9yLXZpb2xldC01MDogIzYzNGZiMztcbiAgLS1jb2xvci12aW9sZXQtNjA6ICM1MzQyOTY7XG4gIC0tY29sb3ItdmlvbGV0LTcwOiAjNDQzNjdiO1xuICAtLWNvbG9yLXZpb2xldC04MDogIzM1MmE2MDtcbiAgLS1jb2xvci12aW9sZXQtOTA6ICMyNzFmNDc7XG4gIC0tY29sb3ItYmx1ZS01OiAjZWJmNGZhO1xuICAtLWNvbG9yLWJsdWUtODogI2Q4ZjFmYztcbiAgLS1jb2xvci1ibHVlLTEwOiAjYWRlOWZmO1xuICAtLWNvbG9yLWJsdWUtMjA6ICM2MWQ1ZmY7XG4gIC0tY29sb3ItYmx1ZS0zMDogIzAwYjJmNjtcbiAgLS1jb2xvci1ibHVlLTQwOiAjMDA5MWQ5O1xuICAtLWNvbG9yLWJsdWUtNTA6ICMwMDczYjk7XG4gIC0tY29sb3ItYmx1ZS02MDogIzAwNWI5ODtcbiAgLS1jb2xvci1ibHVlLTcwOiAjMDA0NDc3O1xuICAtLWNvbG9yLWJsdWUtODA6ICMwMDM1NjE7XG4gIC0tY29sb3ItYmx1ZS05MDogIzAwMjM0MjtcbiAgLS1jb2xvci1hcXVhLTU6ICNlNWY3Zjk7XG4gIC0tY29sb3ItYXF1YS04OiAjZDZmOWZiO1xuICAtLWNvbG9yLWFxdWEtMTA6ICNhZGZmZmY7XG4gIC0tY29sb3ItYXF1YS0yMDogIzc1ZjhmYztcbiAgLS1jb2xvci1hcXVhLTMwOiAjM2JlYmY1O1xuICAtLWNvbG9yLWFxdWEtNDA6ICMwMGQ2ZTY7XG4gIC0tY29sb3ItYXF1YS01MDogIzAwYjZjNztcbiAgLS1jb2xvci1hcXVhLTYwOiAjMDA5N2E4O1xuICAtLWNvbG9yLWFxdWEtNzA6ICMwMDczODQ7XG4gIC0tY29sb3ItYXF1YS04MDogIzAwNTM2MjtcbiAgLS1jb2xvci1hcXVhLTkwOiAjMDAzNTQwO1xuICAtLWNvbG9yLXRlYWwtNTogI2U3ZjZmNDtcbiAgLS1jb2xvci10ZWFsLTg6ICNkMmY5ZjQ7XG4gIC0tY29sb3ItdGVhbC0xMDogI2FkZmZmNDtcbiAgLS1jb2xvci10ZWFsLTIwOiAjNjdmNWUyO1xuICAtLWNvbG9yLXRlYWwtMzA6ICMyZGUwYzg7XG4gIC0tY29sb3ItdGVhbC00MDogIzFjYzhiNDtcbiAgLS1jb2xvci10ZWFsLTUwOiAjMTZhNTk3O1xuICAtLWNvbG9yLXRlYWwtNjA6ICMwZThlN2U7XG4gIC0tY29sb3ItdGVhbC03MDogIzA3NzU2NTtcbiAgLS1jb2xvci10ZWFsLTgwOiAjMDM1YTRiO1xuICAtLWNvbG9yLXRlYWwtOTA6ICMwMDQwMzM7XG4gIC0tY29sb3ItZ3JlZW4tNTogI2VhZjhlZTtcbiAgLS1jb2xvci1ncmVlbi04OiAjZDlmYWUxO1xuICAtLWNvbG9yLWdyZWVuLTEwOiAjYWRmZmJlO1xuICAtLWNvbG9yLWdyZWVuLTIwOiAjODNmMjk1O1xuICAtLWNvbG9yLWdyZWVuLTMwOiAjNWFlMDcyO1xuICAtLWNvbG9yLWdyZWVuLTQwOiAjNDhjZTY1O1xuICAtLWNvbG9yLWdyZWVuLTUwOiAjMzViZDU5O1xuICAtLWNvbG9yLWdyZWVuLTYwOiAjMjRhMzQ0O1xuICAtLWNvbG9yLWdyZWVuLTcwOiAjMWI4NTMzO1xuICAtLWNvbG9yLWdyZWVuLTgwOiAjMTA2NjIxO1xuICAtLWNvbG9yLWdyZWVuLTkwOiAjMDk0MjEyO1xuICAtLWNvbG9yLWxpbWUtNTogI2YzZjllYjtcbiAgLS1jb2xvci1saW1lLTg6ICNlZGZjY2Q7XG4gIC0tY29sb3ItbGltZS0xMDogI2U1ZmZhODtcbiAgLS1jb2xvci1saW1lLTIwOiAjY2RmMzgzO1xuICAtLWNvbG9yLWxpbWUtMzA6ICNiM2U2NWM7XG4gIC0tY29sb3ItbGltZS00MDogI2EwZDY0YTtcbiAgLS1jb2xvci1saW1lLTUwOiAjOGVjNzM4O1xuICAtLWNvbG9yLWxpbWUtNjA6ICM3M2FiMjk7XG4gIC0tY29sb3ItbGltZS03MDogIzU4OGYxYTtcbiAgLS1jb2xvci1saW1lLTgwOiAjM2I2NjEwO1xuICAtLWNvbG9yLWxpbWUtOTA6ICMyMzQyMDg7XG4gIC0tY29sb3IteWVsbG93LTU6ICNmZWZhZTc7XG4gIC0tY29sb3IteWVsbG93LTg6ICNmZWY5ZDA7XG4gIC0tY29sb3IteWVsbG93LTEwOiAjZmZmNmE4O1xuICAtLWNvbG9yLXllbGxvdy0yMDogI2ZmZWM4MjtcbiAgLS1jb2xvci15ZWxsb3ctMzA6ICNmZmU0NWU7XG4gIC0tY29sb3IteWVsbG93LTQwOiAjZmZkYTQ3O1xuICAtLWNvbG9yLXllbGxvdy01MDogI2ZjZDIxNDtcbiAgLS1jb2xvci15ZWxsb3ctNjA6ICNlM2I0MDk7XG4gIC0tY29sb3IteWVsbG93LTcwOiAjYjg4OTA3O1xuICAtLWNvbG9yLXllbGxvdy04MDogIzgwNTIwMztcbiAgLS1jb2xvci15ZWxsb3ctOTA6ICM0ZDJkMDI7XG4gIC0tY29sb3ItYW1iZXItNTogI2ZlZjZlODtcbiAgLS1jb2xvci1hbWJlci04OiAjZmVmMGQxO1xuICAtLWNvbG9yLWFtYmVyLTEwOiAjZmZlNmE4O1xuICAtLWNvbG9yLWFtYmVyLTIwOiAjZmZkNzg0O1xuICAtLWNvbG9yLWFtYmVyLTMwOiAjZmZjOTVlO1xuICAtLWNvbG9yLWFtYmVyLTQwOiAjZmRiYTQwO1xuICAtLWNvbG9yLWFtYmVyLTUwOiAjZmFhYjE5O1xuICAtLWNvbG9yLWFtYmVyLTYwOiAjZTM5MDBiO1xuICAtLWNvbG9yLWFtYmVyLTcwOiAjYjg2YjA3O1xuICAtLWNvbG9yLWFtYmVyLTgwOiAjODA0MTAzO1xuICAtLWNvbG9yLWFtYmVyLTkwOiAjNGQyNTAyO1xuICAtLWNvbG9yLW9yYW5nZS01OiAjZmNmMGU4O1xuICAtLWNvbG9yLW9yYW5nZS04OiAjZmRlNWQzO1xuICAtLWNvbG9yLW9yYW5nZS0xMDogI2ZmZDNhZDtcbiAgLS1jb2xvci1vcmFuZ2UtMjA6ICNmZWI4ODE7XG4gIC0tY29sb3Itb3JhbmdlLTMwOiAjZmE5ZjVhO1xuICAtLWNvbG9yLW9yYW5nZS00MDogI2Y1ODMzMTtcbiAgLS1jb2xvci1vcmFuZ2UtNTA6ICNlNjZmMjA7XG4gIC0tY29sb3Itb3JhbmdlLTYwOiAjYzk1YTE0O1xuICAtLWNvbG9yLW9yYW5nZS03MDogI2E2NDAwZDtcbiAgLS1jb2xvci1vcmFuZ2UtODA6ICM3ZDJjMDk7XG4gIC0tY29sb3Itb3JhbmdlLTkwOiAjNTcxYzAzO1xuICAtLWNvbG9yLXJlZC01OiAjZmNlZGViO1xuICAtLWNvbG9yLXJlZC04OiAjZmRkZWQ4O1xuICAtLWNvbG9yLXJlZC0xMDogI2ZmYzRiODtcbiAgLS1jb2xvci1yZWQtMjA6ICNmZjljOGM7XG4gIC0tY29sb3ItcmVkLTMwOiAjZmE3YzY5O1xuICAtLWNvbG9yLXJlZC00MDogI2YyNjU1MjtcbiAgLS1jb2xvci1yZWQtNTA6ICNlNjRiNDA7XG4gIC0tY29sb3ItcmVkLTYwOiAjY2MzOTJmO1xuICAtLWNvbG9yLXJlZC03MDogI2E2MmIyNDtcbiAgLS1jb2xvci1yZWQtODA6ICM4MjFkMWE7XG4gIC0tY29sb3ItcmVkLTkwOiAjNTIwZDBiO1xuICAtLWNvbG9yLWJvcmRlci1jb250cm9sLTogIzY5NzU3YTtcbiAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZDogI2Q1ZDlkYjtcbiAgLS1jb2xvci1ib3JkZXItY29udHJvbC1pbnRlcmFjdGl2ZTogIzAwNzNiOTtcbiAgLS1jb2xvci1ib3JkZXItZXJyb3I6ICNjYzM5MmY7XG4gIC0tY29sb3ItYnJhbmQtdHdpdHRlcjogIzFkYTFmMjtcbiAgLS1jb2xvci1icmFuZC1saW5rZWRpbjogIzAwNzdiNTtcbiAgLS1jb2xvci1icmFuZC1mYWNlYm9vazogIzNiNTk5ODtcbiAgLS1jb2xvci1icmFuZC1waW50ZXJlc3Q6ICNiZDA4MWM7XG4gIC0tY29sb3ItYnJhbmQteW91dHViZTogI2ZmMDAwMDtcbiAgLS1jb2xvci1icmFuZC14OiAjMDAwMDAwO1xuICAtLWNvbG9yLXNoYWRvdy1zbTogcmdiYSgzMSwgMzYsIDM4LCAwLjEpO1xuICAtLWNvbG9yLXNoYWRvdy1tZDogcmdiYSgzMSwgMzYsIDM4LCAwLjEyKTtcbiAgLS1jb2xvci1zaGFkb3ctbGc6IHJnYmEoMzEsIDM2LCAzOCwgMC4xOCk7XG4gIC0tY29sb3ItdGV4dDogIzFmMjQyNjtcbiAgLS1jb2xvci10ZXh0LWRhcmstY2FudmFzOiAjZmZmZmZmO1xuICAtLWNvbG9yLXRleHQtc3ViZHVlZDogIzQ5NTI1NztcbiAgLS1jb2xvci10ZXh0LWxpbmstOiAjMDA3M2I5O1xuICAtLWNvbG9yLXRleHQtbGluay1pbnRlcmFjdGl2ZTogIzAwNWI5ODtcbiAgLS1jb2xvci10ZXh0LWVycm9yOiAjYTYyYjI0O1xuICAtLWNvbG9yLXRleHQtc3VjY2VzczogIzEwNjYyMTtcbiAgLS1jb2xvci10ZXh0LWRpc2FibGVkOiAjYjZiZWMyO1xuICAtLWZvbnQtYXJpYWw6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtZ2lic29uOiBjYW5hZGEtdHlwZS1naWJzb24sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtYmFzZTogY2FuYWRhLXR5cGUtZ2lic29uLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgLS1mb250LXdlaWdodC1ub3JtYWw6IDQwMDtcbiAgLS1mb250LXdlaWdodC1zZW1pYm9sZDogNjAwO1xuICAtLWZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcbiAgLS1mb250LXdlaWdodC1zdHJvbmc6IDYwMDtcbiAgLS1mb250LXdlaWdodC1oZWFkaW5nOiA2MDA7XG4gIC0tc2hhZG93LW5vbmU6IG5vbmU7XG4gIC0tc2hhZG93LXNtOiAwIDJweCA0cHggMCByZ2JhKDMxLCAzNiwgMzgsIDAuMSk7XG4gIC0tc2hhZG93LW1kOiAwIDRweCAxNnB4IDAgcmdiYSgzMSwgMzYsIDM4LCAwLjEyKTtcbiAgLS1zaGFkb3ctbGc6IDAgOHB4IDI0cHggMCByZ2JhKDMxLCAzNiwgMzgsIDAuMTgpO1xuICAtLWJvcmRlci1ub25lOiAwcHg7XG4gIC0tYm9yZGVyLXNtOiAxcHg7XG4gIC0tYm9yZGVyLW1kOiAycHg7XG4gIC0tYm9yZGVyLWxnOiA0cHg7XG4gIC0tYm9yZGVyLXhsOiA4cHg7XG4gIC0tYm9yZGVyLWNvbnRyb2w6IDFweDtcbiAgLS1icmVha3BvaW50LXNtOiAzNy41ZW07XG4gIC0tYnJlYWtwb2ludC1tZDogNTYuMjVlbTtcbiAgLS1icmVha3BvaW50LWxnOiA3NWVtO1xuICAtLWJyZWFrcG9pbnQteGw6IDkzLjc1ZW07XG4gIC0tYnJlYWtwb2ludC0yeGw6IDExMi41ZW07XG4gIC0tdGV4dC0xOiAxMnB4O1xuICAtLXRleHQtMS1saW5lLWhlaWdodDogMS4yNTtcbiAgLS10ZXh0LTI6IDE0cHg7XG4gIC0tdGV4dC0yLWxpbmUtaGVpZ2h0OiAxLjI1O1xuICAtLXRleHQtMzogMTZweDtcbiAgLS10ZXh0LTMtbGluZS1oZWlnaHQ6IDEuMjU7XG4gIC0tdGV4dC00OiAxOHB4O1xuICAtLXRleHQtNC1saW5lLWhlaWdodDogMS4yNTtcbiAgLS10ZXh0LTU6IDIwcHg7XG4gIC0tdGV4dC01LWxpbmUtaGVpZ2h0OiAxLjI1O1xuICAtLXRleHQtNjogMjRweDtcbiAgLS10ZXh0LTYtbGluZS1oZWlnaHQ6IDEuMjU7XG4gIC0tdGV4dC03OiAyOHB4O1xuICAtLXRleHQtNy1saW5lLWhlaWdodDogMS4yNTtcbiAgLS10ZXh0LTg6IDM0cHg7XG4gIC0tdGV4dC04LWxpbmUtaGVpZ2h0OiAxLjI1O1xuICAtLXRleHQtOTogNDBweDtcbiAgLS10ZXh0LTktbGluZS1oZWlnaHQ6IDEuMjU7XG4gIC0tdGV4dC0xMDogNDhweDtcbiAgLS10ZXh0LTEwLWxpbmUtaGVpZ2h0OiAxLjE7XG4gIC0tdGV4dC0xMTogNjBweDtcbiAgLS10ZXh0LTExLWxpbmUtaGVpZ2h0OiAxLjE7XG4gIC0tdGV4dC0xMjogNzJweDtcbiAgLS10ZXh0LTEyLWxpbmUtaGVpZ2h0OiAxLjE7XG4gIC0tdGV4dC0xMzogOTZweDtcbiAgLS10ZXh0LTEzLWxpbmUtaGVpZ2h0OiAxLjE7XG4gIC0tdGV4dC1jb250cm9sLXNtOiAxNHB4O1xuICAtLXRleHQtY29udHJvbC1tZDogMTZweDtcbiAgLS10ZXh0LWNvbnRyb2wtbGc6IDE4cHg7XG4gIC0taWNvbi14czogMTJweDtcbiAgLS1pY29uLXNtOiAxNHB4O1xuICAtLWljb24tbWQ6IDE2cHg7XG4gIC0taWNvbi1sZzogMjRweDtcbiAgLS1pY29uLXhsOiAzMnB4O1xuICAtLWljb24tMnhsOiA0OHB4O1xuICAtLWljb24tM3hsOiA2NHB4O1xuICAtLWxpbmUtaGVpZ2h0LXJlc2V0OiAxO1xuICAtLWxpbmUtaGVpZ2h0LXNtOiAxLjE7XG4gIC0tbGluZS1oZWlnaHQtbWQ6IDEuMjU7XG4gIC0tbGluZS1oZWlnaHQtbGc6IDEuNTtcbiAgLS1yYWRpdXMtbm9uZTogMHB4O1xuICAtLXJhZGl1cy1zbTogNHB4O1xuICAtLXJhZGl1cy1tZDogOHB4O1xuICAtLXJhZGl1cy1sZzogMTZweDtcbiAgLS1yYWRpdXMtZnVsbDogOTk5OXB4O1xuICAtLXJhZGl1cy1jb250cm9sOiA0cHg7XG4gIC0tc3BhY2luZy1ub25lOiAwcHg7XG4gIC0tc3BhY2luZy1iYXNpczogOHB4O1xuICAtLXNwYWNpbmctaW5zZXQteHM6IDhweDtcbiAgLS1zcGFjaW5nLWluc2V0LXNtOiAxMnB4O1xuICAtLXNwYWNpbmctaW5zZXQtbWQ6IDE2cHg7XG4gIC0tc3BhY2luZy1pbnNldC1sZzogMjRweDtcbiAgLS1zcGFjaW5nLWluc2V0LXhsOiAzMnB4O1xuICAtLXNwYWNpbmctaW5zZXQtMnhsOiA0OHB4O1xuICAtLXNwYWNpbmctaW5zZXQtc3F1aXNoLXhzOiA0cHggOHB4O1xuICAtLXNwYWNpbmctaW5zZXQtc3F1aXNoLXNtOiA4cHggMTZweDtcbiAgLS1zcGFjaW5nLWluc2V0LXNxdWlzaC1tZDogMTJweCAyMHB4O1xuICAtLXNwYWNpbmctaW5zZXQtc3F1aXNoLWxnOiAxNnB4IDI0cHg7XG4gIC0tc3BhY2luZy1pbnNldC1zcXVpc2gteGw6IDIwcHggMjhweDtcbiAgLS1zcGFjaW5nLWlubGluZS0yeHM6IDJweDtcbiAgLS1zcGFjaW5nLWlubGluZS14czogNHB4O1xuICAtLXNwYWNpbmctaW5saW5lLXNtOiA4cHg7XG4gIC0tc3BhY2luZy1pbmxpbmUtbWQ6IDE2cHg7XG4gIC0tc3BhY2luZy1pbmxpbmUtbGc6IDI0cHg7XG4gIC0tc3BhY2luZy1pbmxpbmUteGw6IDMycHg7XG4gIC0tc3BhY2luZy1pbmxpbmUtMnhsOiA0OHB4O1xuICAtLXNwYWNpbmctaW5saW5lLTN4bDogNjRweDtcbiAgLS1zcGFjaW5nLWJsb2NrLTJ4czogMnB4O1xuICAtLXNwYWNpbmctYmxvY2steHM6IDRweDtcbiAgLS1zcGFjaW5nLWJsb2NrLXNtOiA4cHg7XG4gIC0tc3BhY2luZy1ibG9jay1tZDogMTZweDtcbiAgLS1zcGFjaW5nLWJsb2NrLWxnOiAyNHB4O1xuICAtLXNwYWNpbmctYmxvY2steGw6IDMycHg7XG4gIC0tc3BhY2luZy1ibG9jay0yeGw6IDQ4cHg7XG4gIC0tc3BhY2luZy1ibG9jay0zeGw6IDY0cHg7XG4gIC0tc3BhY2luZy1ibG9jay00eGw6IDk2cHg7XG4gIC0tc3BhY2luZy1ibG9jay01eGw6IDE2MHB4O1xuICAtLXNwYWNpbmctYmxvY2stNnhsOiAyNTZweDtcbiAgLS1zcGFjaW5nLWJsb2NrLTd4bDogMzg0cHg7XG59XG4iLCJAaW1wb3J0XCJ0YWlsd2luZGNzc1wiO0BpbXBvcnRcIkByYW1zZXktZGVzaWduLXN5c3RlbS9iYWJ5LXN0ZXBzLWdlbS9kaXN0L2JhYnktc3RlcHMtZ2VtLmNzc1wibGF5ZXIoYmFzZSk7QGltcG9ydFwiQHJhbXNleS1kZXNpZ24tc3lzdGVtL2NvbW1vbi9kaXN0L2Jhc2UuY3NzXCJsYXllcihiYXNlKTtAaW1wb3J0XCJAcmFtc2V5LWRlc2lnbi1zeXN0ZW0vYm94L2Rpc3QvYm94LmNzc1wibGF5ZXIoYmFzZSk7QGltcG9ydFwiQHJhbXNleS1kZXNpZ24tc3lzdGVtL2J1dHRvbi9kaXN0L2J1dHRvbi5jc3NcImxheWVyKGJhc2UpO0BpbXBvcnRcIkByYW1zZXktZGVzaWduLXN5c3RlbS9jaGVja2JveC9kaXN0L2NoZWNrYm94LmNzc1wibGF5ZXIoYmFzZSk7QGltcG9ydFwiQHJhbXNleS1kZXNpZ24tc3lzdGVtL2RpYWxvZy9kaXN0L2RpYWxvZy5jc3NcImxheWVyKGJhc2UpO0BpbXBvcnRcIkByYW1zZXktZGVzaWduLXN5c3RlbS9ncmlkL2Rpc3QvZ3JpZC5jc3NcImxheWVyKGJhc2UpO0BpbXBvcnRcIkByYW1zZXktZGVzaWduLXN5c3RlbS9oZWFkaW5nL2Rpc3QvaGVhZGluZy5jc3NcImxheWVyKGJhc2UpO0BpbXBvcnRcIkByYW1zZXktZGVzaWduLXN5c3RlbS9pY29uL2Rpc3QvaWNvbi5jc3NcImxheWVyKGJhc2UpO0BpbXBvcnRcIkByYW1zZXktZGVzaWduLXN5c3RlbS9saW5rL2Rpc3QvbGluay5jc3NcImxheWVyKGJhc2UpO0BpbXBvcnRcIkByYW1zZXktZGVzaWduLXN5c3RlbS9tZWRpYS1vYmplY3QvZGlzdC9tZWRpYS1vYmplY3QuY3NzXCJsYXllcihiYXNlKTtAaW1wb3J0XCJAcmFtc2V5LWRlc2lnbi1zeXN0ZW0vcmljaC10ZXh0L2Rpc3QvcmljaC10ZXh0LmNzc1wibGF5ZXIoYmFzZSk7QGltcG9ydFwiQHJhbXNleS1kZXNpZ24tc3lzdGVtL3N0YWNrL2Rpc3Qvc3RhY2suY3NzXCJsYXllcihiYXNlKTtAaW1wb3J0XCJAcmFtc2V5LWRlc2lnbi1zeXN0ZW0vdGV4dC9kaXN0L3RleHQuY3NzXCJsYXllcihiYXNlKTtAaW1wb3J0XCJAcmFtc2V5LWRlc2lnbi1zeXN0ZW0vdG9rZW5zL2Rpc3QvdG9rZW5zLmNzc1wibGF5ZXIoYmFzZSk7QGltcG9ydFwiQHJhbXNleS1kZXNpZ24tc3lzdGVtL3Rvb2x0aXAvZGlzdC90b29sdGlwLmNzc1wibGF5ZXIoYmFzZSk7QGltcG9ydFwiQHJhbXNleS1kZXNpZ24tc3lzdGVtL3Rva2Vucy9kaXN0L3RhaWx3aW5kLWNzcy12YXJpYWJsZXMuY3NzXCI7QGNvbmZpZyAnLi4vLi4vdGFpbHdpbmQuY29uZmlnLnRzJztAbGF5ZXIgYmFzZXsqLDo6YWZ0ZXIsOjpiZWZvcmUsOjpiYWNrZHJvcCw6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue2JvcmRlci1jb2xvcjp2YXIoLS1jb2xvci1ncmF5LTIwMCwgY3VycmVudGNvbG9yKX19Il0sIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZVJvb3QiOiIifQ==*/