@import "https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700;800&display=swap";@layer base{*{zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;box-sizing:border-box;-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none}audio:not([controls]),[hidden]{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-weight:inherit;font-style:inherit;vertical-align:baseline;-webkit-user-select:none;user-select:none;font-display:block;border:0;outline:0;margin:0;padding:0;font-family:inherit;font-size:100%}html{cursor:default;-webkit-text-size-adjust:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:0 0 1px #00000003;block-size:100dvh;min-block-size:100dvh;overflow:-moz-scrollbars-none;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:none;direction:ltr;font-size:100%}html::-webkit-scrollbar{background:0 0;block-size:0;inline-size:0;display:none}html#content browser{overflow-block:scroll;overflow-inline:scroll;margin-block-end:-14px;margin-inline-end:-14px;overflow:scroll}body,#app-container{background:var(--app-bg,var(--surface-0));font-display:block;min-block-size:100dvh;font-family:Rubik,sans-serif;line-height:1;position:relative}body.betslip-body,#app-container.betslip-body{background-color:#0000}input,textarea,select,button{font-display:block;background-color:buttonface;font-family:Rubik,sans-serif}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:start;vertical-align:middle;font-weight:400}a img{border:none}a{color:inherit;text-decoration:none}strong{font-weight:700}.icon-bet-builder{block-size:18px;inline-size:18px;color:var(--active);will-change:color;transition:color .2s;display:inline-flex}.discipline-icon,.discipline-icon-round{color:var(--secondary,var(--contrast));justify-content:center;align-items:center;font-size:24px;display:flex;position:relative}.discipline-icon:before,.discipline-icon-round:before{content:"";background-position:50%;background-repeat:no-repeat;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex;position:relative}.discipline-icon._top,.discipline-icon-round._top{background:#3567ff}.discipline-icon._live,.discipline-icon-round._live{background:linear-gradient(225deg,#ce49c7 0%,#4abafb 100%)}.discipline-icon._turbogames,.discipline-icon-round._turbogames{background:linear-gradient(225deg,#ff4973 0%,#e90035 100%)}.discipline-icon._favorites,.discipline-icon-round._favorites{background:linear-gradient(225.88deg,#ffe070 -1.59%,#ff7a00 100%)}.discipline-icon._tournaments,.discipline-icon-round._tournaments{background:#76bb67}.discipline-icon._dota2,.discipline-icon-round._dota2{background:#ff685a}.discipline-icon._csgo,.discipline-icon-round._csgo{background:#e09e4b}.discipline-icon._fifa,.discipline-icon-round._fifa,.discipline-icon._efootball,.discipline-icon-round._efootball{background:#67bbad}.discipline-icon._football,.discipline-icon-round._football{background:#b1c566}.discipline-icon._football-wc,.discipline-icon-round._football-wc{background:#730928}.discipline-icon._football-ec,.discipline-icon-round._football-ec{background:#143cdb}.discipline-icon._efootball-bots,.discipline-icon-round._efootball-bots{background:#67bbad}.discipline-icon._tabletennis,.discipline-icon-round._tabletennis{background:#5a8aff}.discipline-icon._apex,.discipline-icon-round._apex{background:#cd3c2e}.discipline-icon._baseball,.discipline-icon-round._baseball{background:#7a68ae}.discipline-icon._basketball,.discipline-icon-round._basketball,.discipline-icon._ebasketball,.discipline-icon-round._ebasketball,.discipline-icon._basketball3x3,.discipline-icon-round._basketball3x3,.discipline-icon._ebasketball-bots,.discipline-icon-round._ebasketball-bots{background:#ff8a53}.discipline-icon._boxing,.discipline-icon-round._boxing{background:#daac64}.discipline-icon._handball,.discipline-icon-round._handball{background:#bbaf67}.discipline-icon._hs,.discipline-icon-round._hs,.discipline-icon._hearthstone,.discipline-icon-round._hearthstone{background:#524830}.discipline-icon._hockey,.discipline-icon-round._hockey,.discipline-icon._ehockey,.discipline-icon-round._ehockey{background:#69beff}.discipline-icon._lol,.discipline-icon-round._lol{background:#b88b39}.discipline-icon._ow,.discipline-icon-round._ow,.discipline-icon._overwatch,.discipline-icon-round._overwatch{background:#394d60}.discipline-icon._sc2,.discipline-icon-round._sc2,.discipline-icon._starcraft,.discipline-icon-round._starcraft{background:#86cce5}.discipline-icon._tennis,.discipline-icon-round._tennis,.discipline-icon._etennis,.discipline-icon-round._etennis,.discipline-icon._etennis-bots,.discipline-icon-round._etennis-bots{background:#67bb77}.discipline-icon._mma,.discipline-icon-round._mma,.discipline-icon._emma,.discipline-icon-round._emma,.discipline-icon._ufc,.discipline-icon-round._ufc{background:#e24556}.discipline-icon._volleyball,.discipline-icon-round._volleyball{background:#677bbb}.discipline-icon._call-of-duty,.discipline-icon-round._call-of-duty{background:#dac83c}.discipline-icon._rocket-league,.discipline-icon-round._rocket-league,.discipline-icon._rocket-league-bots,.discipline-icon-round._rocket-league-bots{background:#2c6cb5}.discipline-icon._rainbow6,.discipline-icon-round._rainbow6{background:#9f51a2}.discipline-icon._american-football,.discipline-icon-round._american-football{background:#144089}.discipline-icon._rugby-league,.discipline-icon-round._rugby-league,.discipline-icon._rugby-union,.discipline-icon-round._rugby-union{background:#a14138}.discipline-icon._warcraft3,.discipline-icon-round._warcraft3{background:#c13306}.discipline-icon._futsal,.discipline-icon-round._futsal{background:#f3ae41}.discipline-icon._snooker,.discipline-icon-round._snooker{background:#7ea47e}.discipline-icon._valorant,.discipline-icon-round._valorant{background:#f84552}.discipline-icon._cricket,.discipline-icon-round._cricket{background:#e94d81}.discipline-icon._king-of-glory,.discipline-icon-round._king-of-glory{background:#c1aa72}.discipline-icon._arena-of-valor,.discipline-icon-round._arena-of-valor{background:#3b387f}.discipline-icon._pubg,.discipline-icon-round._pubg{background:linear-gradient(225deg,#ffd935 0%,#b05705 100%)}.discipline-icon._efighting-bots,.discipline-icon-round._efighting-bots{background:#f15701}.discipline-icon._formula1,.discipline-icon-round._formula1{background:#e00}.discipline-icon._politics,.discipline-icon-round._politics{background:#53a7d3}.discipline-icon._horse-racing,.discipline-icon-round._horse-racing{background:#e7864d}.discipline-icon._harness-racing,.discipline-icon-round._harness-racing{background:#43217b}.discipline-icon._greyhound-racing,.discipline-icon-round._greyhound-racing{background:#606b87}.discipline-icon._biathlon,.discipline-icon-round._biathlon{background:#1e7aaa}.discipline-icon._darts,.discipline-icon-round._darts{background:#ff5740}.discipline-icon._badminton,.discipline-icon-round._badminton{background:#cf3c98}.discipline-icon._entertainment,.discipline-icon-round._entertainment{background:#e84259}.discipline-icon._mobile-legends,.discipline-icon-round._mobile-legends{background:#ae844c}.discipline-icon._aussie-rules,.discipline-icon-round._aussie-rules{background:#128a83}.discipline-icon._leaderboards,.discipline-icon-round._leaderboards{background:linear-gradient(225deg,#78f7ff 0%,#175289 100%)}.discipline-icon._waterpolo,.discipline-icon-round._waterpolo{background:#2256ca}.discipline-icon._kabaddi,.discipline-icon-round._kabaddi{background:#8038b8}.discipline-icon._beach-volleyball,.discipline-icon-round._beach-volleyball{background:#cd9962}.discipline-icon._bowls,.discipline-icon-round._bowls{background:#5c9560}.discipline-icon._ecricket,.discipline-icon-round._ecricket{background:#e94d81}.discipline-icon._golf,.discipline-icon-round._golf{background:#0d7f48}.discipline-icon._free-fire,.discipline-icon-round._free-fire{background:#d07124}.discipline-icon._crossfire,.discipline-icon-round._crossfire{background:#ebb500}.discipline-icon._power-slap,.discipline-icon-round._power-slap{background:#002af1}.discipline-icon._fortnite,.discipline-icon-round._fortnite{background:#6100b0}.discipline-icon._lacrosse,.discipline-icon-round._lacrosse{background:#99a012}.discipline-icon._cycling,.discipline-icon-round._cycling{background:#292934}.discipline-icon._chess,.discipline-icon-round._chess{background:#752020}.discipline-icon{color:inherit}.discipline-icon-round{border-radius:var(--radius-lg);background:unset;border:unset;border:unset;block-size:20px;inline-size:20px}.discipline-icon-round:after{border-radius:var(--radius-xl)}.discipline-icon._favorites{font-size:20px}.discipline-icon._users-tournament{color:var(--warning);font-size:18px}.games-matches__item-icon .discipline-icon{font-size:20px}.games-stream__title._tournaments .discipline-icon._biathlon:after{background-size:contain}.dots-loading:after{content:" .";animation:1s steps(5,end) infinite dots}@keyframes dots{0%,20%{color:#14151700;text-shadow:.25em 0 #14151700,.5em 0 #14151700}40%{color:#141517;text-shadow:.25em 0 #14151700,.5em 0 #14151700}60%{text-shadow:.25em 0 #141517,.5em 0 #14151700}80%,to{text-shadow:.25em 0 #141517,.5em 0 #141517}}.btn{vertical-align:middle;color:inherit;cursor:pointer;background:0 0;border:none;outline:none;padding:0;text-decoration:none;transition:all .25s;display:inline-block}.btn[disabled]{cursor:default;opacity:.6}.btn_default{border-radius:var(--radius-xs);background:var(--gradient-active);block-size:40px;color:var(--text-on-active);justify-content:center;align-items:center;padding-block:0;padding-inline:20px;font-size:14px;font-weight:700;display:flex}.btn_default._grid-more{background-color:var(--surface-6);color:var(--contrast);border-radius:var(--radius-md);text-transform:capitalize;inline-size:100%;font-size:13px;font-weight:600}@keyframes loading{0%,to{box-shadow:-14px 16px 0 var(--color-black), 0 16px 0 -1px #000000b3, 14px 16px 0 -2px #0006}33.3%{box-shadow:-14px 16px 0 -2px #0006,0 16px,14px 16px 0 -1px #000000b3}66.6%{box-shadow:-14px 16px 0 -1px #000000b3, 0 16px 0 -2px #0006, 14px 16px 0 var(--color-black)}}.btn.btn_loading,.betslip__btn_place-bet.btn_loading .balance,.betslip__btn_place-bet.btn_loading{font-size:0;position:relative}.btn.btn_loading:after,.betslip__btn_place-bet.btn_loading:after{content:"";block-size:7px;inline-size:7px;margin-block:-20px 0;margin-inline:-3.5px 0;animation:.8s infinite loading;display:inline-block;position:absolute;inset-block-start:50%;inset-inline-start:50%}.coupon__placebet._animate .coupon__placebet-btn._bg.loading,.coupon__placebet._animate .coupon__placebet-btn._overflow.loading{color:#0000}.coupon__placebet._animate .coupon__placebet-btn._bg.loading:after,.coupon__placebet._animate .coupon__placebet-btn._overflow.loading:after{content:"";z-index:1;block-size:7px;inline-size:7px;margin-block:-20px 0;margin-inline:-3.5px 0;animation:.8s infinite loading;display:inline-block;position:absolute;inset-block-start:50%;inset-inline-start:50%}.nav-control__left,.nav-control__right{z-index:4;border-radius:var(--radius-lg);block-size:30px;inline-size:30px;min-inline-size:30px;color:var(--secondary);background-color:var(--surface-0);cursor:pointer;justify-content:center;align-items:center;display:flex;box-shadow:0 0 6px #0000001c}:host(._glass-theme) .nav-control__left:not(.swiper-button-disabled):not(._disabled):not(._default),html._glass-theme .nav-control__left:not(.swiper-button-disabled):not(._disabled):not(._default),:host(._glass-theme) .nav-control__right:not(.swiper-button-disabled):not(._disabled):not(._default),html._glass-theme .nav-control__right:not(.swiper-button-disabled):not(._disabled):not(._default){background-color:var(--surface-4)}.nav-control__left.swiper-button-disabled,.nav-control__left._disabled,.nav-control__left._default,.nav-control__right.swiper-button-disabled,.nav-control__right._disabled,.nav-control__right._default{cursor:default;opacity:.5;background-color:var(--surface-2);color:var(--contrast)}.nav-control__left._default,.nav-control__right._default{will-change:opacity;transition:opacity .2s}.nav-control__left._default._active,.nav-control__right._default._active{opacity:1;cursor:pointer}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;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);-webkit-tap-highlight-color:transparent}hr{block-size:0;color:inherit;border-top-width:1px}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{block-size:auto;max-inline-size:100%}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-block-size:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{block-size:auto}::-webkit-outer-spin-button{block-size:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}input{--tw-outline-style:none;outline-style:none}*,:before,:after,::backdrop{--tw-border-style:solid;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:rotateX(0);--tw-rotate-y:rotateY(0);--tw-rotate-z:rotateZ(0);--tw-skew-x:skewX(0);--tw-skew-y:skewY(0);--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}:host:host{position:unset;z-index:unset;margin-inline-start:unset;margin-inline-end:unset}@layer utilities-deprecated{.mb10{margin-block-end:10px}.h100pct{block-size:100%}.text-center{text-align:center}.flex-grow{flex-grow:1}.flex-container{flex:1;display:flex}.justify-space-between{justify-content:space-between}.justify-left{justify-content:left}.justify-content-center{justify-content:center}.a-i-c{align-items:center}.f-d-c{flex-direction:column}.white{color:var(--secondary);animation:1s ease-in-out infinite market-blink-animation}.z10{z-index:10}.z20{z-index:20}.z30{z-index:30}.z40{z-index:40}.z50{z-index:50}.lowercase{text-transform:lowercase}.hover-underline:hover{text-decoration:underline}.custom-scroll{overflow-block:auto;overflow-y:auto}@media (width>=1281px){.custom-scroll{overflow-y:overlay;overflow-block:overlay}}.custom-scroll::-webkit-scrollbar{inline-size:4px}.custom-scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-sm);background-clip:padding-box}.custom-scroll::-webkit-scrollbar-track{border-radius:var(--radius-sm);background-clip:padding-box}.custom-scroll::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--contrast), transparent calc((1 - .2) * 100%))}@-moz-document url-prefix(){.custom-scroll{overflow:-moz-scrollbars-none;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:none}.custom-scroll::-webkit-scrollbar{background:0 0;block-size:0;inline-size:0;display:none}.custom-scroll#content browser{overflow-block:scroll;overflow-inline:scroll;margin-block-end:-14px;margin-inline-end:-14px;overflow:scroll}}@media (width<=980px){.lobby-content.custom-scroll{overflow-y:unset;overflow-block:unset}}.hide-scrollbar{overflow:-moz-scrollbars-none;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{background:0 0;block-size:0;inline-size:0;display:none}.hide-scrollbar#content browser{overflow-block:scroll;overflow-inline:scroll;margin-block-end:-14px;margin-inline-end:-14px;overflow:scroll}.scrollable-stage{overflow-inline:auto;overflow-block:hidden;scroll-behavior:smooth;overflow:auto hidden;overflow:-moz-scrollbars-none;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:none}.scrollable-stage::-webkit-scrollbar{background:0 0;block-size:0;inline-size:0;display:none}.scrollable-stage#content browser{overflow-block:scroll;overflow-inline:scroll;margin-block-end:-14px;margin-inline-end:-14px;overflow:scroll}#live_events_widget body,#top_events_widget body{background:0 0}._grid-pb{padding-block-end:18px}.betslip-open{block-size:auto;min-block-size:auto;overflow:hidden}._light-theme [class*=event-slide-bg_].slider-event-pro,._light-theme .grid-el-event--outright{background:var(--surface-2)}._light-theme .grid-el-event--outright__content{background:unset}._light-theme .mobile-menu__head-pro{color:var(--contrast)}._light-theme .mobile-menu-pro._with_bets:not(._open) .mobile-menu__head-pro,._light-theme .mobile-menu-pro._with_bets:not(._quick-bets) .mobile-menu__head-pro{color:var(--surface-0)}._light-theme .animals-racing-event-header{color:var(--surface-2)}._light-theme .animals-racing-event-header__bg-wrap{opacity:.6}._light-theme .live-events-widget.events-cards-reduced .slider-wrapper .nav-control__left:not(.swiper-button-disabled),._light-theme .live-events-widget.events-cards-reduced .slider-wrapper .nav-control__right:not(.swiper-button-disabled){background:var(--surface-2)}._light-theme .live-events-widget.events-cards-reduced .slider-wrapper .control{border:1px solid var(--surface-6)}._light-theme .live-events-widget .live-filters__list .control{box-shadow:unset}._light-theme .live-events-widget .grid-el-event{border:1px solid var(--surface-6)}._light-theme+.modal .grid-el-event__competitor-name{color:var(--contrast)}._light-theme+.modal .modal__box-search-close{color:var(--surface-0)}.loading-dots{position:relative}.loading-dots:after{content:"...";z-index:2;inline-size:9px;animation:1.5s infinite loader;display:block;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}@media (width<=980px){._grid-pb{padding-block-end:54px}}@keyframes loader{0%{inline-size:3px}40%{inline-size:6px}80%{inline-size:9px}to{inline-size:3px}}}@layer shadow-mode{#app-container._shadow-root-mode{min-block-size:calc(100dvh - var(--parent-top-bottom-gap,0));container:shadow-container/inline-size}#app-container._shadow-root-mode .swipe-bets-page{padding-block-end:calc(var(--spacing) * 3)}#app-container._shadow-root-mode .swipe-bets-page .swipe-bet__wrapper{min-block-size:473px;block-size:calc(100dvh - 40px - var(--parent-top-bottom-gap,0))}#app-container._shadow-root-mode .swipe-bets-page .swipe-bet__wrapper:has(.card-wrapper._with-logo){min-block-size:508px}#app-container._shadow-root-mode .keyboard-portal.modal__box-mybets.keyboard-active{z-index:15;inset-block-end:0}#app-container._shadow-root-mode .games-nav-pro{inset-block-start:var(--parent-top-gap,0)}#app-container._shadow-root-mode .mobile-menu-pro{transition-duration:.1s;inset-block-end:var(--parent-bottom-gap,0)}#app-container._shadow-root-mode .mobile-menu-pro:not(._empty-content){z-index:999999}#app-container._shadow-root-mode .mobile-menu-pro._open{transform:translateY(var(--parent-bottom-gap,0));transition-delay:0s}#app-container._shadow-root-mode .modal__content,#app-container._shadow-root-mode .modal{z-index:999999}#app-container._shadow-root-mode .games-nav,#app-container._shadow-root-mode .games-sidebar{block-size:fit-content;position:sticky;inset-block-start:var(--parent-top-gap,0)}#app-container._shadow-root-mode .games-nav .games-nav__container-pro,#app-container._shadow-root-mode .games-sidebar .games-nav__container-pro{block-size:100dvh}#app-container._shadow-root-mode .games-sidebar{max-block-size:calc(100dvh - var(--parent-top-bottom-gap,0))}#app-container._shadow-root-mode .games-nav._animals-racing-view{block-size:50px}#app-container._shadow-root-mode .games-layout{block-size:fit-content;overflow:initial}#app-container._shadow-root-mode .auto-scroll:not(.games-stream):not(.search-popover):not(.coupon-container):not(.nav-more__list),#app-container._shadow-root-mode .custom-scroll:not(.games-stream):not(.search-popover):not(.coupon-container):not(.nav-more__list){overflow-block:hidden;overflow-inline:hidden;block-size:fit-content;inset-block-start:unset;overflow:hidden}#app-container._shadow-root-mode .games-layout .coupon-container{overflow-block:auto;block-size:auto;overflow-y:auto}#app-container._shadow-root-mode .grid-el{position:relative}#app-container._shadow-root-mode .grid-el:last-of-type{padding-block-end:var(--parent-bottom-gap,0)}#app-container._shadow-root-mode .grid-el._animals-racing-schedule{min-block-size:420px}#app-container._shadow-root-mode ._live_view .games-nav,#app-container._shadow-root-mode ._live_view .categorizer{opacity:0;transform:none}#app-container._shadow-root-mode .lobby-filters-pro{margin-block-start:0}#app-container._shadow-root-mode ._top-nav-orientation .lobby-content,#app-container._shadow-root-mode ._top-nav-orientation .preloader-wrapper{block-size:auto}#app-container._shadow-root-mode ._top-nav-orientation .nav-more__list{max-block-size:calc(100dvh - 150px);inset-block-start:calc(100% + 4px);overflow:auto}#app-container._shadow-root-mode ._top-nav-orientation .games-sidebar{max-block-size:calc(100dvh - var(--parent-top-bottom-gap,0) - 50px);inset-block-start:calc(var(--parent-top-gap,0) + 50px);overflow:auto}#app-container._shadow-root-mode ._top-nav-orientation .games-nav__item:before{content:unset}#app-container._shadow-root-mode ._top-nav-orientation .games-nav,#app-container._shadow-root-mode ._top-nav-orientation .categorizer{opacity:1}#app-container._shadow-root-mode._nav-open ._top-nav-orientation .games-nav,#app-container._shadow-root-mode.open-modal{overflow:visible}#app-container._shadow-root-mode._embedded-modal-open{container-type:normal}#app-container._shadow-root-mode .main-slider{margin-block-end:6px}#app-container._shadow-root-mode ._categorizer-hidden .games-sidebar{max-block-size:calc(100dvh - (var(--parent-top-bottom-gap,0) + 48px));inset-block-start:calc(var(--parent-top-gap,0) + 48px)}@media (width<=980px){#app-container._shadow-root-mode{container:unset}#app-container._shadow-root-mode ._top-nav-orientation .games-nav{overflow:auto}#app-container._shadow-root-mode .games-stream-nav__wrap._fixed,#app-container._shadow-root-mode .games-stream-pro-nav__wrap._fixed{inset-block-start:var(--parent-top-gap,0)}#app-container._shadow-root-mode .grid-el:last-of-type,#app-container._shadow-root-mode .game-event__tab:last-of-type{padding-block-end:calc(var(--parent-bottom-gap,0) + 36px)}}@media (width>=981px){#app-container._shadow-root-mode .alerts_wrapper{inset-block-start:calc(var(--parent-top-gap,0) + 12px)}#app-container._shadow-root-mode .categorizer{max-block-size:calc(100dvh - var(--parent-top-gap,0));position:sticky;inset-block-start:var(--parent-top-gap,0);overflow:auto}#app-container._shadow-root-mode .categorizer .cat-navigation{block-size:fit-content}#app-container._shadow-root-mode .betslip-turbo-combo{max-block-size:calc(100dvh - var(--parent-top-bottom-gap,0) - 56px)}#app-container._shadow-root-mode .coupon .coupon-container{max-block-size:calc(100dvh - var(--parent-top-bottom-gap,0) - 254px)}#app-container._shadow-root-mode .coupon._express .coupon-container{max-block-size:calc(100dvh - var(--parent-top-bottom-gap,0) - 402px)}#app-container._shadow-root-mode .grid-el .express-presets .coupon .coupon-container{max-block-size:unset}#app-container._shadow-root-mode .balance~.betslip-turbo-combo{max-block-size:calc(100dvh - var(--parent-top-bottom-gap,0) - 104px)}#app-container._shadow-root-mode .balance~.coupon .coupon-container{max-block-size:calc(100dvh - var(--parent-top-bottom-gap,0) - 302px)}#app-container._shadow-root-mode .balance~.coupon._express .coupon-container{max-block-size:calc(100dvh - var(--parent-top-bottom-gap,0) - 440px)}#app-container._shadow-root-mode ._categorizer-hidden .games-sidebar{max-block-size:calc(100dvh - (var(--parent-top-bottom-gap,0) + 48px));inset-block-start:calc(var(--parent-top-gap,0) + 48px)}}@media (width>=981px) and (width<=1169px){#app-container._shadow-root-mode .games-sidebar{max-block-size:calc(100dvh - (var(--parent-top-bottom-gap,0) + 48px));inset-block-start:calc(var(--parent-top-gap,0) + 48px)}}@media (width>=1170px){#app-container._shadow-root-mode .games-nav{max-block-size:calc(100dvh - var(--parent-top-bottom-gap,0))}}}:root,:host{--borders-color:#3e4351;--body-main:#11141c;--bg-main-elements:#282e3e;--bg-main-layouts:#1c202b;--text-default:#8e929f;--text-lighter:#fff;--surface-6:var(--borders-color);--surface-4:var(--bg-main-elements);--surface-2:var(--bg-main-layouts);--surface-0:var(--body-main);--surface-solid-6:var(--borders-color);--surface-solid-4:var(--bg-main-elements);--surface-solid-2:var(--bg-main-layouts);--app-bg:var(--surface-0);--active:var(--text-active,#fb8c33);--accent:#31a8ff;--secondary:var(--text-default);--contrast:var(--text-lighter);--bg-mobile-menu-head:#dcdee4;--color-white:#fff;--color-black:#000;--text-on-light:#0a0a0a;--text-on-dark:#fff;--text-on-active:var(--text-on-light);--positive:#00a828;--negative:#f90643;--warning:#ffc12e;--status-win:#00a828;--status-lost:#f90643;--status-cashout:#ffc12e;--status-refund:#ab35ff;--status-half-win:#00baaf;--status-half-lose:#ff601b;--status-pending:#a1a1a1;--chart-1:#4ecdc4;--chart-2:#a78bfa;--chart-3:#f2bb2e;--chart-4:#60a5fa;--radius-full:999px;--radius-xl:24px;--radius-lg:16px;--radius-md:12px;--radius-default:8px;--radius-sm:6px;--radius-xs:4px;--radius-xxs:2px;--opacity:.06;--opacity-2:.12;--opacity-4:.24;--opacity-6:.5;--opacity-8:.8;--blur-sm:blur(2px);--blur-default:blur(4px);--glass-backdrop:none;--container-xs:280px;--container-sm:320px;--parent-top-gap:0px;--parent-bottom-gap:0px;--parent-left-gap:0px;--parent-right-gap:0px;--parent-top-bottom-gap:0px;--z-base:0;--z-raised:15;--z-sticky:20;--z-header:30;--z-dropdown:100;--z-popover:110;--z-tooltip:120;--z-drawer-overlay:200;--z-drawer:210;--z-drawer-floating:220;--z-modal-overlay:300;--z-modal:310;--z-modal-floating:320;--z-toast:500;--z-max:999999;--editor-bg:#11141c;--editor-surface:#1c202b;--editor-surface-hover:#282e3e;--editor-border:#3e4351;--editor-accent:#fb8c33;--editor-accent-hover:#ffa24d;--editor-text:#fff;--editor-text-muted:#8e929f;--editor-positive:#00a828;--editor-negative:#f90643;--editor-warning:#ffc12e;--editor-radius:6px;--editor-width:320px;--preloader-color:var(--active);--shadow-nav-button:linear-gradient(90deg, color-mix(in srgb, var(--surface-2), transparent calc((1 - 0) * 100%)) 0%, var(--surface-2) 100%);--shadow-nav-button-main-page:linear-gradient(90deg, color-mix(in srgb, var(--surface-0), transparent calc((1 - 0) * 100%)) 0%, var(--surface-0) 100%);--darken-gradient-surface-1:var(--shadow-nav-button);--darken-gradient-surface-2:var(--shadow-nav-button-main-page);--sub-positive:color-mix(in srgb, var(--positive), transparent calc((1 - .08) * 100%));--sub-active:var(--sub--active,var(--bg-active-lobby-filters,color-mix(in srgb, var(--active), transparent calc((1 - .08) * 100%))));--sub-negative:color-mix(in srgb, var(--negative), transparent calc((1 - .08) * 100%));--sub-warning:color-mix(in srgb, var(--warning), transparent calc((1 - .08) * 100%));--sub-accent:color-mix(in srgb, var(--accent), transparent calc((1 - .08) * 100%));--darken-2:color-mix(in srgb, var(--surface-0), transparent calc((1 - .12) * 100%));--darken-4:color-mix(in srgb, var(--surface-0), transparent calc((1 - .24) * 100%));--darken-6:color-mix(in srgb, var(--surface-0), transparent calc((1 - .5) * 100%));--darken-8:color-mix(in srgb, var(--surface-0), transparent calc((1 - .8) * 100%));--shadow-2:color-mix(in srgb, var(--surface-0), transparent calc((1 - .12) * 100%));--shadow-4:color-mix(in srgb, var(--surface-0), transparent calc((1 - .24) * 100%));--shadow-6:color-mix(in srgb, var(--surface-0), transparent calc((1 - .5) * 100%));--shadow-8:color-mix(in srgb, var(--surface-0), transparent calc((1 - .8) * 100%));--lighten-2:color-mix(in srgb, var(--accent), transparent calc((1 - .12) * 100%));--lighten-4:color-mix(in srgb, var(--accent), transparent calc((1 - .24) * 100%));--icon-default:var(--contrast);--icon-secondary:var(--secondary);--icon-active:var(--active);--icon-contract:var(--surface-0);--text-secondary:var(--secondary);--sub-positive-2:color-mix(in srgb, var(--positive), transparent calc((1 - var(--opacity-2)) * 100%));--sub-active-2:color-mix(in srgb, var(--active), transparent calc((1 - var(--opacity-2)) * 100%));--sub-negative-2:color-mix(in srgb, var(--negative), transparent calc((1 - var(--opacity-2)) * 100%));--sub-warning-2:color-mix(in srgb, var(--warning), transparent calc((1 - var(--opacity-2)) * 100%));--sub-accent-2:color-mix(in srgb, var(--accent), transparent calc((1 - var(--opacity-2)) * 100%));--sub-contrast-2:color-mix(in srgb, var(--contrast), transparent calc((1 - var(--opacity)) * 100%));--sub-contrast-4:color-mix(in srgb, var(--contrast), transparent calc((1 - var(--opacity-2)) * 100%));--sub-contrast-6:color-mix(in srgb, var(--contrast), transparent calc((1 - var(--opacity-4)) * 100%));--sub-gradient-border-active:linear-gradient(180deg, color-mix(in srgb, var(--active), transparent calc((1 - 0) * 100%)) 0%, color-mix(in srgb, var(--active), transparent calc((1 - var(--opacity-2)) * 100%)) 100%);--darken-gradient-surface-0:linear-gradient(90deg, color-mix(in srgb, var(--surface-0), transparent calc((1 - 0) * 100%)) 0%, var(--surface-0) 100%);--gradient-surface-0-2:linear-gradient(180deg, color-mix(in srgb, var(--surface-0), transparent calc((1 - 0) * 100%)) 0%, var(--surface-2) 100%);--gradient-surface-2-4:linear-gradient(180deg, color-mix(in srgb, var(--surface-2), transparent calc((1 - 0) * 100%)) 0%, var(--surface-4) 100%);--gradient-surface-4-6:linear-gradient(180deg, color-mix(in srgb, var(--surface-4), transparent calc((1 - 0) * 100%)) 0%, var(--surface-6) 100%);--gradient-active:var(--bg-active-gradient,var(--active));--gradient-border-active:linear-gradient(180deg, color-mix(in srgb, var(--active), transparent calc((1 - 0) * 100%)) 0%, var(--active) 100%);--gradient-fill-active:linear-gradient(180deg, var(--surface-0) 0%, color-mix(in srgb, var(--active) 12%, var(--surface-0)) 100%);--sans:"Rubik", system-ui, sans-serif;--sans-2:"Rubik", system-ui, sans-serif;--normal:400;--semibold:600;--bold:800;--text-xxs:8px;--text-xs:10px;--text-sm:12px;--text-base:14px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:30px;--text-4xl:36px;--text-5xl:48px;--text-5px:48px;--leading-none:100%;--leading-tight:120%;--leading-normal:140%;--leading-relaxed:160%;--tracking-normal:0px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-tracking: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;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-yellow-700:oklch(55.4% .135 66.442);--color-gray-400:oklch(70.7% .022 261.325);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-md:768px;--breakpoint-lg:1024px;--container-xs:20rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-5xl:3rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--radius-xs:.125rem;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-surface-2:var(--surface-2);--breakpoint-xxs:440px}}@layer components{.flex-center{justify-content:center;align-items:center;display:flex}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.fixed-top-edge{position:fixed;inset-block-start:var(--parent-top-gap);inset-inline-start:var(--parent-left-gap);inset-inline-end:var(--parent-right-gap)}.sticky-top-edge{position:sticky;inset-block-start:var(--parent-top-gap)}.sticky-top-edge-card{position:sticky;inset-block-start:calc(var(--parent-top-gap) + calc(var(--spacing)*6))}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.modal-scrim{background-color:var(--darken-8);justify-content:center;align-items:center;display:flex;inset:0}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.start-3\.5{inset-inline-start:calc(var(--spacing)*3.5)}.end-2{inset-inline-end:calc(var(--spacing)*2)}.modal-scrim-embedded{background-color:var(--darken-8);justify-content:center;align-items:center;display:flex;inset-block-start:var(--modal-top-gap,0px);inset-block-end:var(--modal-bottom-gap,0px);inset-inline-start:var(--modal-left-gap,0px);inset-inline-end:var(--modal-right-gap,0px)}.-top-1{inset-block-start:calc(var(--spacing)*-1)}.-top-1\.25{inset-block-start:calc(var(--spacing)*-1.25)}.-top-3{inset-block-start:calc(var(--spacing)*-3)}.top-\(--parent-top-gap\){inset-block-start:var(--parent-top-gap)}.top-\(--parent-top-gap\,0\){inset-block-start:var(--parent-top-gap,0)}.top-0{inset-block-start:calc(var(--spacing)*0)}.top-1\/2{inset-block-start:50%}.top-2{inset-block-start:calc(var(--spacing)*2)}.top-3{inset-block-start:calc(var(--spacing)*3)}.top-4{inset-block-start:calc(var(--spacing)*4)}.top-5{inset-block-start:calc(var(--spacing)*5)}.top-6{inset-block-start:calc(var(--spacing)*6)}.top-9{inset-block-start:calc(var(--spacing)*9)}.top-10{inset-block-start:calc(var(--spacing)*10)}.top-14{inset-block-start:calc(var(--spacing)*14)}.top-32{inset-block-start:calc(var(--spacing)*32)}.top-\[calc\(var\(--modal-top-gap\,0px\)\+20px\)\]{inset-block-start:calc(var(--modal-top-gap,0px) + 20px)}.top-\[calc\(var\(--parent-top-gap\)\+…\)\]{inset-block-start:calc(var(--parent-top-gap) + …)}.top-\[calc\(var\(--parent-top-gap\,0\)\+50px\)\]{inset-block-start:calc(var(--parent-top-gap,0) + 50px)}.top-full{inset-block-start:100%}.-right-1{inset-inline-end:calc(var(--spacing)*-1)}.-right-1\.25{inset-inline-end:calc(var(--spacing)*-1.25)}.-right-3{inset-inline-end:calc(var(--spacing)*-3)}.right-0{inset-inline-end:calc(var(--spacing)*0)}.right-2{inset-inline-end:calc(var(--spacing)*2)}.right-3{inset-inline-end:calc(var(--spacing)*3)}.right-9{inset-inline-end:calc(var(--spacing)*9)}.right-10{inset-inline-end:calc(var(--spacing)*10)}.right-\[0px\]{inset-inline-end:0}.right-\[40px\]{inset-inline-end:40px}.right-full{inset-inline-end:100%}.-bottom-1{inset-block-end:calc(var(--spacing)*-1)}.-bottom-3{inset-block-end:calc(var(--spacing)*-3)}.bottom-0{inset-block-end:calc(var(--spacing)*0)}.bottom-3\.5{inset-block-end:calc(var(--spacing)*3.5)}.bottom-full{inset-block-end:100%}.-left-1{inset-inline-start:calc(var(--spacing)*-1)}.-left-2\/3{inset-inline-start:-66.6667%}.-left-3{inset-inline-start:calc(var(--spacing)*-3)}.-left-\[40px\]{inset-inline-start:-40px}.left-0{inset-inline-start:calc(var(--spacing)*0)}.left-1\/2{inset-inline-start:50%}.left-1\/3{inset-inline-start:33.3333%}.left-full{inset-inline-start:100%}.isolate{isolation:isolate}.z-\(--z-modal\){z-index:var(--z-modal)}.z-\(--z-modal-floating\){z-index:var(--z-modal-floating)}.z-\(--z-raised\){z-index:var(--z-raised)}.z-\(--z-toast\){z-index:var(--z-toast)}.z-\(--z-…\){z-index:var(--z-…)}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-100{z-index:100}.z-999999{z-index:999999}.z-999999999{z-index:999999999}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.z-\[500\]{z-index:500}.z-\[999\]{z-index:999}.z-\[1000\]{z-index:1000}.z-\[999999\]{z-index:999999}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-end-3{grid-column-end:3}.container{inline-size:100%}@media (width>=440px){.container{max-inline-size:440px}}@media (width>=640px){.container{max-inline-size:640px}}@media (width>=768px){.container{max-inline-size:768px}}@media (width>=1024px){.container{max-inline-size:1024px}}@media (width>=1280px){.container{max-inline-size:1280px}}@media (width>=1536px){.container{max-inline-size:1536px}}.m-0{margin:calc(var(--spacing)*0)}.-mx-1\.5{margin-inline:calc(var(--spacing)*-1.5)}.-mx-3{margin-inline:calc(var(--spacing)*-3)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.-mx-6{margin-inline:calc(var(--spacing)*-6)}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing)*3)}.ms-1{margin-inline-start:calc(var(--spacing)*1)}.me-1\.5{margin-inline-end:calc(var(--spacing)*1.5)}.-mt-1{margin-block-start:calc(var(--spacing)*-1)}.mt-0{margin-block-start:calc(var(--spacing)*0)}.mt-1{margin-block-start:calc(var(--spacing)*1)}.mt-2{margin-block-start:calc(var(--spacing)*2)}.mt-3{margin-block-start:calc(var(--spacing)*3)}.mt-4{margin-block-start:calc(var(--spacing)*4)}.mt-7{margin-block-start:calc(var(--spacing)*7)}.mt-8{margin-block-start:calc(var(--spacing)*8)}.-mr-1{margin-inline-end:calc(var(--spacing)*-1)}.mr-1{margin-inline-end:calc(var(--spacing)*1)}.mr-1\.5{margin-inline-end:calc(var(--spacing)*1.5)}.mr-1\.25{margin-inline-end:calc(var(--spacing)*1.25)}.mr-2{margin-inline-end:calc(var(--spacing)*2)}.mr-4{margin-inline-end:calc(var(--spacing)*4)}.mb-1{margin-block-end:calc(var(--spacing)*1)}.mb-1\.5{margin-block-end:calc(var(--spacing)*1.5)}.mb-2{margin-block-end:calc(var(--spacing)*2)}.mb-3{margin-block-end:calc(var(--spacing)*3)}.mb-4{margin-block-end:calc(var(--spacing)*4)}.mb-6{margin-block-end:calc(var(--spacing)*6)}.mb-\[12px\]{margin-block-end:12px}.ml-1{margin-inline-start:calc(var(--spacing)*1)}.ml-1\.5{margin-inline-start:calc(var(--spacing)*1.5)}.ml-2{margin-inline-start:calc(var(--spacing)*2)}.ml-3{margin-inline-start:calc(var(--spacing)*3)}.ml-\[5px\]{margin-inline-start:5px}.ml-auto{margin-inline-start:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-column{display:table-column}.aspect-square{aspect-ratio:1}.size-3\.5{inline-size:calc(var(--spacing)*3.5);block-size:calc(var(--spacing)*3.5)}.size-6{inline-size:calc(var(--spacing)*6);block-size:calc(var(--spacing)*6)}.size-8{inline-size:calc(var(--spacing)*8);block-size:calc(var(--spacing)*8)}.size-9{inline-size:calc(var(--spacing)*9);block-size:calc(var(--spacing)*9)}.size-12{inline-size:calc(var(--spacing)*12);block-size:calc(var(--spacing)*12)}.h-2{block-size:calc(var(--spacing)*2)}.h-3{block-size:calc(var(--spacing)*3)}.h-3\.5{block-size:calc(var(--spacing)*3.5)}.h-4{block-size:calc(var(--spacing)*4)}.h-5{block-size:calc(var(--spacing)*5)}.h-6{block-size:calc(var(--spacing)*6)}.h-8{block-size:calc(var(--spacing)*8)}.h-9{block-size:calc(var(--spacing)*9)}.h-10{block-size:calc(var(--spacing)*10)}.h-12{block-size:calc(var(--spacing)*12)}.h-16{block-size:calc(var(--spacing)*16)}.h-20{block-size:calc(var(--spacing)*20)}.h-100{block-size:calc(var(--spacing)*100)}.h-\[18px\]{block-size:18px}.h-\[161px\]{block-size:161px}.h-\[calc\(100dvh-var\(--modal-top-gap\,0px\)-20px\)\]{block-size:calc(100dvh - var(--modal-top-gap,0px) - 20px)}.h-app-viewport{block-size:calc(100dvh - var(--parent-top-bottom-gap))}.h-dvh{block-size:100dvh}.h-fit{block-size:fit-content}.h-full{block-size:100%}.h-screen{block-size:100vh}.max-h-8{max-block-size:calc(var(--spacing)*8)}.max-h-12{max-block-size:calc(var(--spacing)*12)}.max-h-\[calc\(100dvh-100px\)\]{max-block-size:calc(100dvh - 100px)}.max-h-\[calc\(100dvh-120px\)\]{max-block-size:calc(100dvh - 120px)}.max-h-\[calc\(100dvh-var\(--parent-top-gap\,0\)-120px\)\]{max-block-size:calc(100dvh - var(--parent-top-gap,0) - 120px)}.max-h-app-viewport{max-block-size:calc(100dvh - var(--parent-top-bottom-gap))}.max-h-dvh{max-block-size:100dvh}.max-h-full{max-block-size:100%}.max-h-screen{max-block-size:100vh}.min-h-0{min-block-size:calc(var(--spacing)*0)}.min-h-18{min-block-size:calc(var(--spacing)*18)}.min-h-24{min-block-size:calc(var(--spacing)*24)}.min-h-app-viewport{min-block-size:calc(100dvh - var(--parent-top-bottom-gap))}.min-h-screen{min-block-size:100vh}.w-\(--editor-width\){inline-size:var(--editor-width)}.w-2{inline-size:calc(var(--spacing)*2)}.w-2\/5{inline-size:40%}.w-3{inline-size:calc(var(--spacing)*3)}.w-3\.5{inline-size:calc(var(--spacing)*3.5)}.w-4{inline-size:calc(var(--spacing)*4)}.w-5{inline-size:calc(var(--spacing)*5)}.w-6{inline-size:calc(var(--spacing)*6)}.w-10{inline-size:calc(var(--spacing)*10)}.w-16{inline-size:calc(var(--spacing)*16)}.w-20{inline-size:calc(var(--spacing)*20)}.w-\[42px\]{inline-size:42px}.w-\[62\.5\%\]{inline-size:62.5%}.w-\[277px\]{inline-size:277px}.w-\[calc\(100\%-574px\)\]{inline-size:calc(100% - 574px)}.w-fit{inline-size:fit-content}.w-full{inline-size:100%}.w-max{inline-size:max-content}.max-w-36{max-inline-size:calc(var(--spacing)*36)}.max-w-60{max-inline-size:calc(var(--spacing)*60)}.max-w-\[18px\]{max-inline-size:18px}.max-w-\[120px\]{max-inline-size:120px}.max-w-\[160px\]{max-inline-size:160px}.max-w-\[208px\]{max-inline-size:208px}.max-w-\[280px\]{max-inline-size:280px}.max-w-\[525px\]{max-inline-size:525px}.max-w-\[840px\]{max-inline-size:840px}.max-w-full{max-inline-size:100%}.min-w-0{min-inline-size:calc(var(--spacing)*0)}.min-w-4{min-inline-size:calc(var(--spacing)*4)}.min-w-4\.5{min-inline-size:calc(var(--spacing)*4.5)}.min-w-32{min-inline-size:calc(var(--spacing)*32)}.min-w-\[18px\]{min-inline-size:18px}.min-w-\[42px\]{min-inline-size:42px}.flex-1{flex:1}.flex-\[unset\]{flex:unset}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-4\.5{flex-basis:calc(var(--spacing)*4.5)}.basis-6{flex-basis:calc(var(--spacing)*6)}.basis-\[18px\]{flex-basis:18px}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-none{translate:none}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-270{rotate:270deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform-\[translateX\(-50\%\)\]{transform:translate(-50%)}.text-shimmer-loading{color:#0000;background:linear-gradient(90deg,var(--text-secondary)0%,var(--surface-6)50%,var(--text-secondary)100%);background-size:200%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite text-shimmer-sweep}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-1\.25{gap:calc(var(--spacing)*1.25)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-\[10px\]{gap:10px}.gap-x-1\.5{column-gap:calc(var(--spacing)*1.5)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-inline:auto;overflow-x:auto}.overflow-x-hidden{overflow-inline:hidden;overflow-x:hidden}.overflow-y-auto{overflow-block:auto;overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\(--editor-radius\){border-radius:var(--editor-radius)}.rounded-\(--radius-default\){border-radius:var(--radius-default)}.rounded-\(--radius-full\){border-radius:var(--radius-full)}.rounded-\(--radius-md\){border-radius:var(--radius-md)}.rounded-\(--radius-sm\){border-radius:var(--radius-sm)}.rounded-\(--radius-xs\){border-radius:var(--radius-xs)}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[12px\]{border-radius:12px}.rounded-\[…\]{border-radius:…}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-\(--editor-radius\){border-start-start-radius:var(--editor-radius);border-start-end-radius:var(--editor-radius)}.rounded-tr-\(--editor-radius\){border-start-end-radius:var(--editor-radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-\(--active\){border-color:var(--active)}.border-\(--color-red\){border-color:var(--color-red)}.border-\(--editor-accent\){border-color:var(--editor-accent)}.border-\(--editor-border\){border-color:var(--editor-border)}.border-\(--editor-negative\)\/40{border-color:var(--editor-negative)}@supports (color:color-mix(in lab, red, red)){.border-\(--editor-negative\)\/40{border-color:color-mix(in oklab,var(--editor-negative)40%,transparent)}}.border-\(--editor-positive\)\/40{border-color:var(--editor-positive)}@supports (color:color-mix(in lab, red, red)){.border-\(--editor-positive\)\/40{border-color:color-mix(in oklab,var(--editor-positive)40%,transparent)}}.border-\(--editor-warning\)\/40{border-color:var(--editor-warning)}@supports (color:color-mix(in lab, red, red)){.border-\(--editor-warning\)\/40{border-color:color-mix(in oklab,var(--editor-warning)40%,transparent)}}.border-\(--surface-6\){border-color:var(--surface-6)}.border-\[rgba\(255\,255\,255\,0\.12\)\]{border-color:#ffffff1f}.border-black{border-color:var(--color-black)}.border-negative{border-color:var(--negative)}.border-positive{border-color:var(--positive)}.border-surface-4{border-color:var(--surface-4)}.border-surface-6{border-color:var(--surface-6)}.border-transparent{border-color:#0000}.border-l-\(--editor-accent\){border-left-color:var(--editor-accent)}.border-l-\(--editor-negative\){border-left-color:var(--editor-negative)}.border-l-\(--editor-positive\){border-left-color:var(--editor-positive)}.border-l-\(--editor-warning\){border-left-color:var(--editor-warning)}.bg-\(--active\)\/12{background-color:var(--active)}@supports (color:color-mix(in lab, red, red)){.bg-\(--active\)\/12{background-color:color-mix(in oklab,var(--active)12%,transparent)}}.bg-\(--color-yellow-700\){background-color:var(--color-yellow-700)}.bg-\(--darken-6\){background-color:var(--darken-6)}.bg-\(--editor-accent\){background-color:var(--editor-accent)}.bg-\(--editor-bg\),.bg-\(--editor-bg\)\/85{background-color:var(--editor-bg)}@supports (color:color-mix(in lab, red, red)){.bg-\(--editor-bg\)\/85{background-color:color-mix(in oklab,var(--editor-bg)85%,transparent)}}.bg-\(--editor-negative\)\/10{background-color:var(--editor-negative)}@supports (color:color-mix(in lab, red, red)){.bg-\(--editor-negative\)\/10{background-color:color-mix(in oklab,var(--editor-negative)10%,transparent)}}.bg-\(--editor-negative\)\/15{background-color:var(--editor-negative)}@supports (color:color-mix(in lab, red, red)){.bg-\(--editor-negative\)\/15{background-color:color-mix(in oklab,var(--editor-negative)15%,transparent)}}.bg-\(--editor-positive\)\/10{background-color:var(--editor-positive)}@supports (color:color-mix(in lab, red, red)){.bg-\(--editor-positive\)\/10{background-color:color-mix(in oklab,var(--editor-positive)10%,transparent)}}.bg-\(--editor-surface\){background-color:var(--editor-surface)}.bg-\(--editor-surface-hover\){background-color:var(--editor-surface-hover)}.bg-\(--gradient-active\){background-color:var(--gradient-active)}.bg-\(--surface-0\){background-color:var(--surface-0)}.bg-\(--surface-2\){background-color:var(--surface-2)}.bg-\(--surface-4\){background-color:var(--surface-4)}.bg-\(--surface-6\){background-color:var(--surface-6)}.bg-\[\#1c202b\]{background-color:#1c202b}.bg-\[\#e5063e1f\]{background-color:#e5063e1f}.bg-\[\#…\]{background-color:#…}.bg-\[rgba\(\.\.\.\)\]{background-color:rgba(...)}.bg-\[rgba\(10\,10\,10\,0\.8\)\]{background-color:#0a0a0acc}.bg-accent{background-color:var(--accent)}.bg-darken-8{background-color:var(--darken-8)}.bg-negative{background-color:var(--negative)}.bg-positive{background-color:var(--positive)}.bg-secondary{background-color:var(--secondary)}.bg-status-cashout{background-color:var(--status-cashout)}.bg-status-half-lose{background-color:var(--status-half-lose)}.bg-status-half-win{background-color:var(--status-half-win)}.bg-status-lost{background-color:var(--status-lost)}.bg-status-pending{background-color:var(--status-pending)}.bg-status-refund{background-color:var(--status-refund)}.bg-status-win{background-color:var(--status-win)}.bg-surface-2{background-color:var(--surface-2)}.bg-surface-6{background-color:var(--surface-6)}.bg-surface-primary{background-color:var(--surface-2)}.bg-surface-secondary{background-color:var(--surface-4)}.bg-surface-tertiary{background-color:var(--active)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--warning)}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.gradient-border{--gb-fill:linear-gradient(var(--surface-2),var(--surface-2));--gb-border:linear-gradient(var(--surface-4),var(--surface-4));background-image:var(--gb-fill),var(--gb-border);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;transition:background-image .2s}.\[mask-image\:…\]{-webkit-mask-image:…;-webkit-mask-image:…;-webkit-mask-image:…;mask-image:…}.p-0{padding:calc(var(--spacing)*0)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-\[5px_10px\]{padding-block:5px;padding-inline:10px}.p-\[10px_20px\]{padding-block:10px;padding-inline:20px}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-2\.25{padding-block:calc(var(--spacing)*2.25)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.ps-3{padding-inline-start:calc(var(--spacing)*3)}.ps-10{padding-inline-start:calc(var(--spacing)*10)}.pe-12{padding-inline-end:calc(var(--spacing)*12)}.pt-0{padding-block-start:calc(var(--spacing)*0)}.pt-2\.5{padding-block-start:calc(var(--spacing)*2.5)}.pt-3{padding-block-start:calc(var(--spacing)*3)}.pt-4{padding-block-start:calc(var(--spacing)*4)}.pt-5{padding-block-start:calc(var(--spacing)*5)}.pt-6{padding-block-start:calc(var(--spacing)*6)}.pr-2{padding-inline-end:calc(var(--spacing)*2)}.pr-10{padding-inline-end:calc(var(--spacing)*10)}.pb-1\.5{padding-block-end:calc(var(--spacing)*1.5)}.pb-3{padding-block-end:calc(var(--spacing)*3)}.pb-6{padding-block-end:calc(var(--spacing)*6)}.pl-3{padding-inline-start:calc(var(--spacing)*3)}.text-center{text-align:center}.text-left{text-align:start}.text-right{text-align:end}.text-start{text-align:start}.heading-2xl{font-family:var(--sans),sans-serif;font-size:var(--text-2xl);font-weight:var(--bold);line-height:var(--leading-normal);text-transform:uppercase;letter-spacing:var(--tracking-normal)}.heading-base{font-family:var(--sans),sans-serif;font-size:var(--text-base);font-weight:var(--bold);line-height:var(--leading-normal);text-transform:uppercase;letter-spacing:var(--tracking-normal)}.heading-lg{font-family:var(--sans),sans-serif;font-size:var(--text-lg);font-weight:var(--bold);line-height:var(--leading-normal);text-transform:uppercase;letter-spacing:var(--tracking-normal)}.heading-md{font-family:var(--sans),sans-serif;font-size:var(--text-md);font-weight:var(--bold);line-height:var(--leading-normal);text-transform:uppercase;letter-spacing:var(--tracking-normal)}.heading-sm{font-family:var(--sans),sans-serif;font-size:var(--text-sm);font-weight:var(--bold);line-height:var(--leading-normal);text-transform:uppercase;letter-spacing:var(--tracking-normal)}.heading-xl{font-family:var(--sans),sans-serif;font-size:var(--text-xl);font-weight:var(--bold);line-height:var(--leading-normal);text-transform:uppercase;letter-spacing:var(--tracking-normal)}.link-base{font-family:var(--sans-2),sans-serif;font-size:var(--text-base);font-weight:var(--normal);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal);text-decoration-line:underline}.link-title-base{font-family:var(--sans),sans-serif;font-size:var(--text-base);font-weight:var(--semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal);text-decoration-line:underline}.body-base{font-family:var(--sans),sans-serif;font-size:var(--text-base);font-weight:var(--normal);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.body-sm{font-family:var(--sans),sans-serif;font-size:var(--text-sm);font-weight:var(--normal);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.body-xl{font-family:var(--sans),sans-serif;font-size:var(--text-xl);font-weight:var(--normal);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.label-base{font-family:var(--sans-2),sans-serif;font-size:var(--text-base);font-weight:var(--normal);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.label-sm{font-family:var(--sans-2),sans-serif;font-size:var(--text-sm);font-weight:var(--normal);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.label-xs{font-family:var(--sans-2),sans-serif;font-size:var(--text-xs);font-weight:var(--normal);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.title-2xl{font-family:var(--sans),sans-serif;font-size:var(--text-2xl);font-weight:var(--semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.title-3xl{font-family:var(--sans),sans-serif;font-size:var(--text-3xl);font-weight:var(--semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.title-base{font-family:var(--sans),sans-serif;font-size:var(--text-base);font-weight:var(--semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.title-lg{font-family:var(--sans),sans-serif;font-size:var(--text-lg);font-weight:var(--semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.title-md{font-family:var(--sans),sans-serif;font-size:var(--text-md);font-weight:var(--semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.title-xl{font-family:var(--sans),sans-serif;font-size:var(--text-xl);font-weight:var(--semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\(length\:--text-base\){font-size:var(--text-base)}.text-\(length\:--text-xs\){font-size:var(--text-xs)}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.leading-\(--leading-tight\){--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-\(--bold\){--tw-font-weight:var(--bold);font-weight:var(--bold)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.link-states{transition:color .15s,opacity .15s}.link-states:hover{color:var(--active)}.link-states:active{color:var(--active);opacity:.5}.text-\(--active\){color:var(--active)}.text-\(--color-red\){color:var(--color-red)}.text-\(--contrast\){color:var(--contrast)}.text-\(--editor-bg\){color:var(--editor-bg)}.text-\(--editor-negative\){color:var(--editor-negative)}.text-\(--editor-positive\){color:var(--editor-positive)}.text-\(--editor-text\){color:var(--editor-text)}.text-\(--editor-text-muted\){color:var(--editor-text-muted)}.text-\(--editor-warning\){color:var(--editor-warning)}.text-\(--icon-secondary\){color:var(--icon-secondary)}.text-\(--negative\){color:var(--negative)}.text-\(--positive\){color:var(--positive)}.text-\(--secondary\){color:var(--secondary)}.text-\(--surface-0\){color:var(--surface-0)}.text-\(--text-default\){color:var(--text-default)}.text-\(--text-lighter\){color:var(--text-lighter)}.text-\(--warning\){color:var(--warning)}.text-\(--…\){color:var(--…)}.text-\[\#0A0A0A\]{color:#0a0a0a}.text-\[\#6cffb4\]{color:#6cffb4}.text-\[\#575757\]{color:#575757}.text-\[\#E5BF00\]{color:#e5bf00}.text-\[rgba\(…\)\]{color:rgba(…)}.text-\[var\(--text-lighter\)\]{color:var(--text-lighter)}.text-active{color:var(--active)}.text-black{color:var(--color-black)}.text-contrast{color:var(--contrast)}.text-gray-400{color:var(--color-gray-400)}.text-inherit{color:inherit}.text-negative{color:var(--negative)}.text-positive{color:var(--positive)}.text-secondary{color:var(--secondary)}.text-transparent{color:#0000}.text-typography-primary{color:var(--contrast)}.text-typography-secondary{color:var(--secondary)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.placeholder-\(--secondary\)::placeholder{color:var(--secondary)}.accent-\(--editor-positive\){accent-color:var(--editor-positive)}.opacity-36{opacity:.36}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[…\]{--tw-shadow:…;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow\/light-DOM,.shadow\/runtime,.shadow\/theme,.shadow\/theme-aware{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.\[filter\:blur\(2px\)\]{filter:blur(2px)}.\[filter\:var\(--blur-default\)\]{filter:var(--blur-default)}.\[filter\:var\(--blur-sm\)\]{filter:var(--blur-sm)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-\[4px\]{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[8px\]{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.\[backdrop-filter\:var\(--blur-default\)\]{-webkit-backdrop-filter:var(--blur-default);backdrop-filter:var(--blur-default)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[animation-direction\:reverse\]{animation-direction:reverse}.\[background\:var\(--gradient-active\)\]{background:var(--gradient-active)}.\[grid-area\:stream\]{grid-area:stream}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:text-\(--editor-text\):is(:where(.group):hover *){color:var(--editor-text)}}.placeholder\:invisible::placeholder{visibility:hidden}.placeholder\:visible::placeholder{visibility:visible}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-\(--editor-border\):hover{border-color:var(--editor-border)}.hover\:border-\(--editor-text-muted\):hover{border-color:var(--editor-text-muted)}.hover\:bg-\(--active\):hover{background-color:var(--active)}.hover\:bg-\(--editor-bg\):hover{background-color:var(--editor-bg)}.hover\:bg-\(--editor-positive\)\/20:hover{background-color:var(--editor-positive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\(--editor-positive\)\/20:hover{background-color:color-mix(in oklab,var(--editor-positive)20%,transparent)}}.hover\:bg-\(--editor-surface-hover\):hover{background-color:var(--editor-surface-hover)}.hover\:bg-\(--lighten-2\):hover{background-color:var(--lighten-2)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:bg-surface-secondary-hover:hover{background-color:var(--surface-6)}.hover\:text-\(--editor-accent\):hover{color:var(--editor-accent)}.hover\:text-\(--editor-negative\):hover{color:var(--editor-negative)}.hover\:text-\(--editor-text\):hover{color:var(--editor-text)}.hover\:text-\(--icon-default\):hover{color:var(--icon-default)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:text-\(--editor-text\):focus-visible{color:var(--editor-text)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.active\:text-active:active{color:var(--active)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-\(--opacity-6\):disabled{opacity:var(--opacity-6)}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}@media (width>=440px){.xxs\:start-3\.5{inset-inline-start:calc(var(--spacing)*3.5)}.xxs\:top-0{inset-block-start:calc(var(--spacing)*0)}.xxs\:w-full{inline-size:100%}.xxs\:min-w-24{min-inline-size:calc(var(--spacing)*24)}.xxs\:justify-start{justify-content:flex-start}.xxs\:ps-10{padding-inline-start:calc(var(--spacing)*10)}.xxs\:text-\(--contrast\){color:var(--contrast)}.xxs\:placeholder\:visible::placeholder{visibility:visible}}@media (width>=640px){.sm\:pe-12{padding-inline-end:calc(var(--spacing)*12)}}@media (width>=768px){.md\:max-w-\[429px\]{max-inline-size:429px}}@media (width>=1024px){.lg\:mt-7{margin-block-start:calc(var(--spacing)*7)}.lg\:flex{display:flex}.lg\:size-20{inline-size:calc(var(--spacing)*20);block-size:calc(var(--spacing)*20)}.lg\:gap-4{gap:calc(var(--spacing)*4)}}.rtl\:right-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){right:calc(var(--spacing)*0)}.rtl\:right-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){right:50%}.rtl\:right-\[unset\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){right:unset}.rtl\:right-auto:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){right:auto}.rtl\:left-3:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){left:calc(var(--spacing)*3)}.rtl\:left-auto:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){left:auto}.rtl\:-mr-1:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){margin-right:calc(var(--spacing)*-1)}.rtl\:mr-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){margin-right:calc(var(--spacing)*0)}.rtl\:mr-1\.5:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){margin-right:calc(var(--spacing)*1.5)}.rtl\:mr-2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){margin-right:calc(var(--spacing)*2)}.rtl\:mr-3:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){margin-right:calc(var(--spacing)*3)}.rtl\:mr-auto:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){margin-right:auto}.rtl\:ml-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){margin-left:calc(var(--spacing)*0)}.rtl\:ml-1\.5:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){margin-left:calc(var(--spacing)*1.5)}.rtl\:rotate-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:none}.rtl\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.rtl\:transform-\[translateX\(50\%\)\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){transform:translate(50%)}.rtl\:pr-4:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){padding-right:calc(var(--spacing)*4)}.rtl\:pl-10:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){padding-left:calc(var(--spacing)*10)}.rtl\:text-right:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){text-align:right}.rtl\:text-\[11px\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){font-size:11px}@media (prefers-color-scheme:dark){@media (hover:hover){.dark\:hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}}}:host(._glass-theme) .glass\:bg-\(--surface-2\),html._glass-theme .glass\:bg-\(--surface-2\){background-color:var(--surface-2)}.\[\&_\.react-colorful\]\:\!h-40 .react-colorful{block-size:calc(var(--spacing)*40)!important}.\[\&_\.react-colorful\]\:\!w-full .react-colorful{inline-size:100%!important}.\[\&_\.react-colorful__alpha\]\:\!mt-1 .react-colorful alpha,.\[\&_\.react-colorful__hue\]\:\!mt-1 .react-colorful hue{margin-block-start:calc(var(--spacing)*1)!important}.\[\&_\.react-colorful__last-control\]\:\!rounded-\(--editor-radius\) .react-colorful last-control,.\[\&_\.react-colorful__saturation\]\:\!rounded-\(--editor-radius\) .react-colorful saturation{border-radius:var(--editor-radius)!important}.\[\&_\.swiper-pagination-bullet\]\:size-2 .swiper-pagination-bullet{inline-size:calc(var(--spacing)*2);block-size:calc(var(--spacing)*2)}.\[\&_\.swiper-pagination-bullet\]\:cursor-pointer .swiper-pagination-bullet{cursor:pointer}.\[\&_\.swiper-pagination-bullet\]\:rounded-\(--radius-full\) .swiper-pagination-bullet{border-radius:var(--radius-full)}.\[\&_\.swiper-pagination-bullet\]\:bg-surface-6 .swiper-pagination-bullet{background-color:var(--surface-6)}.\[\&_\.swiper-pagination-bullet\]\:transition .swiper-pagination-bullet{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.swiper-pagination-bullet-active\]\:bg-active .swiper-pagination-bullet-active{background-color:var(--active)}.\[\&_input\]\:absolute input{position:absolute}.\[\&_input\]\:size-0 input{inline-size:calc(var(--spacing)*0);block-size:calc(var(--spacing)*0)}.\[\&_input\]\:opacity-0 input{opacity:0}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){inline-size:calc(var(--spacing)*4);block-size:calc(var(--spacing)*4)}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@keyframes text-shimmer-sweep{0%{background-position:-200%}to{background-position:200%}}:host(._glass-theme) #app-container:before,html._glass-theme #app-container:before{content:"";z-index:1;pointer-events:none;block-size:100dvh;-webkit-backdrop-filter:var(--glass-backdrop,none);backdrop-filter:var(--glass-backdrop,none);background:#00000003;margin-block-end:-100dvh;display:block;position:sticky;inset-block-start:0;transform:translateZ(0)}:host(._glass-theme) .games-layout,html._glass-theme .games-layout{z-index:2;position:relative}:host(._glass-theme) :is(.modal,.modal-pro,.modal--mobile,.el-select__content,.overlay-el__content,.nav-more__list,.search-popover,.alerts_wrapper,.fa-pro__wrap,.calendar-container,.mobile-menu-pro,.search-input),html._glass-theme :is(.modal,.modal-pro,.modal--mobile,.el-select__content,.overlay-el__content,.nav-more__list,.search-popover,.alerts_wrapper,.fa-pro__wrap,.calendar-container,.mobile-menu-pro){--surface-2:var(--surface-solid-2);--surface-4:var(--surface-solid-4);--surface-6:var(--surface-solid-6)}:host(._glass-theme) :is(.games-nav-pro,.search-input,.grid-el-line._sticky .grid-el-line__title,.broadcast._video-active,.cat-custom-nav),html._glass-theme :is(.games-nav-pro,.search-container,.grid-el-line._sticky .grid-el-line__title,.broadcast._video-active,.cat-custom-nav){-webkit-backdrop-filter:var(--glass-backdrop,none);backdrop-filter:var(--glass-backdrop,none)}:host,:root{--spacing:4px;--radius:.625rem}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-tracking{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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjpudWxsLCJtYXBwaW5ncyI6IkFDRVEsK0ZBRVIsWUFDRSw0TEFZQSw0Q0FLQSw4Y0F5RUEsc2JDckRBLCtFQVNBLGlJRGlFQSxvS0FRRSxxRUFRRix5R0FTQSxzQkFLQSxzRUFNQSxxRUFRQSxrQkFJQSxxQ0FLQSx1QkdwS0Esa0lDQUEsdUtBT0UsK05BV0UscUVBQUEsK0dBQUEsMkhBQUEsZ0lBQUEscUZBQUEseUVBQUEsdUVBQUEscUlBQUEsK0VBQUEscUZBQUEscUZBQUEsMkZBQUEscUZBQUEsdUVBQUEsK0VBQUEsdVNBQUEsMkVBQUEsK0VBQUEscUlBQUEscUlBQUEscUVBQUEsaUlBQUEsbUlBQUEseU1BQUEsMktBQUEsbUZBQUEsdUZBQUEseUtBQUEsK0VBQUEsaUdBQUEseUpBQUEsaUZBQUEsMkVBQUEsNkVBQUEsK0VBQUEsNkVBQUEseUZBQUEsMkZBQUEsK0dBQUEsMkZBQUEsNEVBQUEsK0VBQUEsdUZBQUEsMkZBQUEsK0ZBQUEsK0VBQUEseUVBQUEsaUZBQUEseUZBQUEsMkZBQUEsdUZBQUEsK0hBQUEsaUZBQUEsNkVBQUEsK0ZBQUEseUVBQUEsK0VBQUEsdUVBQUEsaUZBQUEsaUZBQUEsbUZBQUEsK0VBQUEsK0VBQUEsNkVBQUEseUVBTUosK0JBR0Usa0lBUUUsNERBS0YsMkNBSUEsdUVBTUEsMERBU00sMkZFL0RSLHlFQUtBLDJQRUZBLHdLQVdFLHlDQU1GLG9QQWFFLHlMQVdGLG1TQXFCQSxnSUFPQSwwUUFtQlUsNElBRUUsK1ZBb0JWLGtTQXNCSSw4YUFNRiwyUkFRQSxvR0FHRSxrR0l4Sm8vRyxvRkFBb0YsK0VBQStFLHdZQUF3WSxtREFBK0MsOEZBQThGLHdEQUF3RCx3S0FBd0ksNEJBQTRCLDBUQUEwVCxvQkFBb0IsOEVBQThFLDJCQUFrQiw0QkFBYyxrRUFBa0UsNkJBQTZCLGlDQUFpQywwQkFBMEIsMkJBQTJCLG1GQUFtRiwrQ0FBcUMsdU1BQXVNLHdMQUF3TCxpRUFBaUUsK0VBQStFLDZDQUE2Qyx3QkFBd0IseUZBQXlGLGlDQUFpQyw4Q0FBOEMsdUVBQXVFLHlCQUF5QixvREFBb0Qsb0VBQWdFLDRDQUE0QyxpREFBaUQsd0NBQXdDLG1EQUFtRCxvREFBb0Qsa0RBQWtELG1EQUFtRCxxREFBcUQscURBQXFELDBEQUEwRCx1REFBdUQsa0RBQWtELGlDQUFpQywrRUFBK0UseUNBQXlDLDRDQUF3Qyw0Q0FBd0Msa0VBQWtFLGlEQUFpRCxvckJaOEtuZ08sMEZFNUtBLDRCQUNFLDRCQUlBLHlCQUlBLCtCQUlBLHVCQUlBLG9DQUtBLHFEQUlBLG1DQUlBLCtDQUlBLDBCQUlBLDZCQUlBLHVGQU1BLGdCQUlBLGdCQUlBLGdCQUlBLGdCQUlBLGdCQUlBLG9DQUtFLGlEQUtGLG1EQUdFLHVCQUhGLDBEQU9FLGtEQUlBLG1HQUFBLG1HQU1BLGdJQUlBLDRCQXJCRiw4R0R2Q0EseUZBU0EsNElDd0RBLHNCQUNFLG9FQUtGLCtHQUNFLDBGQVdBLDRJQVFGLHdNRDNGQSw0RkFTQSw4SUMyRkUsZ0VBS0YsaUNBSUEsa0VBUUksMkhBT0EsaUVBSUYsMkRBTU0sdUxBTU4sa0VBRUUsK0RBVVEsMlFBS0osa0hBTUYsZ0ZBSUYsbUZBTUEsMkVBR0EscUVBTUosZ0NBR0UsOEtBY0Ysc0JBQ0Usa0NBS0Ysa0dLdlBGLG1CQVVJLHFJQUtFLDZGQUdFLDJKQUlFLHlIQU9KLGlIQUtBLDBGQUdBLHFIQUlFLHNGQUlBLDZIQUtGLHdHQUtFLDZLQU1FLGtLQUtGLDZHQUtFLGlGQUtGLHVGQVFBLGtYQVFBLHFIQUtGLDREQUdFLG9HQUlBLHdGQU1BLDJJQU9GLHlFQUtFLGdLQUlBLDRKQU1FLCtNQU1FLDZGQUtKLGdKQU9FLHlJQW9CSiw0RUFTQSxtRUFLRSxrTUFNRixzQkFwTEYsaURBd0xNLGdGQU9FLDhLQU9GLGlMQUtKLHNCQUNFLHdHQUdBLDRLQU1FLHFGQUlGLDBIQUlFLGdJQUlFLHlJQVFFLDBHQU9KLG9JQUlFLHlJQUlFLGtKQU9KLG1NQU1KLDBDQUNFLDhLQUtGLHVCQUNFLDJHRTlRUixzbk1HUEEsa0JBQWtCLG9JQUFvSSxvdURBQW91RCxhQUFhLHltREFBZ3pMLGtCQUFrQixxRUFBcUUsaUJBQWlCLHdDQUF3Qyx5Q0FBeUMseUNBQXlDLDhCQUE4Qiw2QkFBNkIsNEJBQTRCLDBKQUFtSCx5RUFBMkQsNkdBQStGLDRCQUE0QixzQkFBc0IsNEJBQTRCLHdCQUF3Qix3QkFBd0IsNkdBQTZHLHNDQUFzQywrQ0FBK0MsK0NBQStDLHdEQUF3RCwrQ0FBK0MsOFJBQThPLGtEQUFvQyx5REFBMkMsa0RBQW9DLGtFQUFvRCx1RUFBeUQsZ0RBQWtDLGdDQUFrQixnREFBa0MsZ0RBQWtDLGdEQUFrQyxnREFBa0MsZ0RBQWtDLGdEQUFrQyxrREFBb0Msa0RBQW9DLGtEQUFvQywyR0FBNkYsa0dBQWdGLHlHQUEyRixpQ0FBbUIsbURBQXdDLDBEQUErQyxtREFBd0MsaURBQXNDLGlEQUFzQyxpREFBc0MsaURBQXNDLG1EQUF3QyxrQ0FBdUIsc0NBQTJCLGtDQUF1QixtREFBMEMsbURBQTBDLGlEQUF3QyxzREFBNkMsa0NBQXlCLG9EQUFzQyx5Q0FBMkIsb0RBQXNDLHlDQUEyQixrREFBb0Msa0NBQW9CLHVDQUF5QixtQ0FBcUIsMkJBQTJCLHdDQUF3QywwREFBMEQsMENBQTBDLHdDQUF3QyxvQ0FBZ0MsZUFBZSxpQkFBaUIsaUJBQWlCLGlCQUFpQixtQkFBbUIseUJBQXlCLCtCQUErQixtQkFBbUIsbUJBQW1CLHVCQUF1Qix1QkFBdUIseUJBQXlCLDZCQUE2QixzQ0FBc0MsaUNBQWlDLDZCQUE2Qiw0QkFBc0Isc0JBQXlCLGtDQUE0QixzQkFBeUIsa0NBQTRCLHNCQUF5QixrQ0FBNEIsdUJBQTBCLG1DQUE2Qix1QkFBMEIsbUNBQTZCLHVCQUEwQixtQ0FBNkIsbUNBQW1DLGtEQUFrRCw2Q0FBNkMsNkNBQTZDLDZDQUE2Qyw0QkFBNEIsMENBQTBDLGlEQUFpRCxvREFBb0Qsa0RBQTBDLGdEQUF3QyxnREFBd0MsZ0RBQXdDLGdEQUF3QyxnREFBd0MsZ0RBQXdDLGdEQUF3QyxpREFBNEMsK0NBQTBDLG9EQUErQyxzREFBaUQsK0NBQTBDLCtDQUEwQyw4Q0FBMkMsbURBQWdELDhDQUEyQyw4Q0FBMkMsOENBQTJDLDhDQUEyQyxtQ0FBZ0MsaURBQXlDLHNEQUE4QyxpREFBeUMsaURBQXlDLG9DQUE0QixrQ0FBMEIsbUdBQW1HLDZEQUE2RCxnREFBZ0QscUJBQXFCLDJCQUEyQixtQkFBbUIsbUJBQW1CLHFCQUFxQix1QkFBdUIsbUNBQW1DLGlDQUFpQyxxQkFBcUIsbUNBQW1DLDhCQUE4QixvRkFBMEUsNkVBQW1FLDZFQUFtRSw2RUFBbUUsZ0ZBQXNFLHVDQUFtQyx1Q0FBbUMsNENBQXdDLHVDQUFtQyx1Q0FBbUMsdUNBQW1DLHVDQUFtQyx1Q0FBbUMseUNBQXFDLHlDQUFxQyx5Q0FBcUMseUNBQXFDLDJDQUF1Qyw0QkFBd0IsOEJBQTBCLGlIQUE2Ryx1RUFBbUUseUJBQXFCLDhCQUEwQix3QkFBb0IsMkJBQXVCLCtDQUEyQyxpREFBNkMsb0VBQWdFLG9FQUFnRSx5SEFBcUgsK0VBQTJFLGlDQUE2QixnQ0FBNEIsbUNBQStCLCtDQUEyQyxpREFBNkMsaURBQTZDLCtFQUEyRSxtQ0FBK0Isc0RBQWdELHdDQUFrQyx3QkFBa0Isd0NBQWtDLDZDQUF1Qyx3Q0FBa0Msd0NBQWtDLHdDQUFrQywwQ0FBb0MsMENBQW9DLDBDQUFvQyw2QkFBdUIsaUNBQTJCLCtCQUF5QiwwREFBb0QsK0JBQXlCLHlCQUFtQiwrQkFBeUIsa0RBQTRDLGtEQUE0QyxxQ0FBK0IsdUNBQWlDLHVDQUFpQyx1Q0FBaUMsdUNBQWlDLHVDQUFpQyx1Q0FBaUMsaUNBQTJCLGdEQUEwQyxnREFBMEMscURBQStDLGtEQUE0QyxxQ0FBK0IscUNBQStCLGVBQWUsMkJBQTJCLHNCQUFzQix3QkFBd0IsNkJBQTZCLGdEQUFnRCwyQ0FBMkMsZ0NBQWdDLGlIQUFpSCwrRkFBK0YsNEdBQTRHLGlIQUFpSCwrQkFBK0IsMEJBQTBCLHdCQUF3Qix3QkFBd0IsMEJBQTBCLDBCQUEwQixpSEFBaUgsNkRBQTZELG1RQUFtUSwyT0FBMk8sOENBQThDLDRDQUE0QywrQkFBK0IseUJBQXlCLHVDQUF1QywrQkFBK0IseUJBQXlCLG9CQUFvQixpQ0FBaUMsMkRBQTJELDJEQUEyRCxnQ0FBZ0MsNkJBQTZCLDBCQUEwQix1Q0FBdUMsaUNBQWlDLG9DQUFvQywrQ0FBK0MsdUNBQXVDLHNDQUFzQywwQ0FBMEMsc0NBQXNDLGtDQUFrQyx1Q0FBdUMseUNBQXlDLGtDQUFrQyxrQ0FBa0Msa0NBQWtDLGtDQUFrQyx1QkFBdUIsZ0RBQWdELDJDQUEyQywyQ0FBMkMsd0NBQXdDLHdDQUF3Qyw4QkFBOEIsb0VBQW9FLGlDQUFpQyxtQ0FBbUMsc0RBQWlDLDREQUFxQyxxREFBaUMsOEJBQThCLGdFQUFnRSxrRUFBa0UsNERBQTRELHdEQUF3RCx3REFBd0Qsd0RBQXdELG1DQUFtQyxtQ0FBbUMscUNBQXFDLG1DQUErQix5Q0FBeUMsd0NBQXdDLG9EQUFvRCw4QkFBOEIsb0RBQW9ELG9EQUFvRCwySEFBd0gsNkVBQTZFLDZEQUE2RCx1RUFBdUUsdUVBQXVFLDJFQUEyRSw2RUFBNkUsNkVBQTZFLHlFQUF5RSwyRUFBMkUsNERBQTRELHlEQUF5RCxnREFBZ0Qsc0RBQXNELDhEQUE4RCw4REFBOEQsc0VBQXNFLDhDQUE4QywwR0FBMEcsc0VBQXNFLDhDQUE4QywwR0FBMEcsb0VBQW9FLDhDQUE4Qyx3R0FBd0csc0RBQXNELGdFQUFnRSw4Q0FBOEMsOENBQThDLDhDQUE4QyxnREFBZ0QsZ0RBQWdELHVDQUF1QyxxRUFBcUUseUVBQXlFLHlFQUF5RSx1RUFBdUUsb0RBQW9ELDhDQUE4Qyx3RkFBd0Ysb0VBQW9FLG9EQUFvRCw4REFBOEQsOEVBQThFLDhDQUE4Qyw4RkFBOEYsc0VBQXNFLDhDQUE4QywwR0FBMEcsc0VBQXNFLDhDQUE4QywwR0FBMEcsc0VBQXNFLDhDQUE4QywwR0FBMEcsZ0VBQWdFLDRFQUE0RSxrRUFBa0Usc0RBQXNELHNEQUFzRCxzREFBc0Qsc0RBQXNELDBDQUEwQyw4Q0FBOEMsb0NBQWdDLGtEQUFrRCw0REFBNEQsMENBQTBDLDhDQUE4Qyw4Q0FBOEMsOENBQThDLGdEQUFnRCwwREFBMEQsOERBQThELDREQUE0RCxvREFBb0QsMERBQTBELHdEQUF3RCxrREFBa0QsZ0RBQWdELGdEQUFnRCxzREFBc0Qsd0RBQXdELG9EQUFvRCx1Q0FBdUMsNENBQTRDLGlEQUFpRCwrREFBK0QsMkRBQTJELDJFQUEyRSx5VEFBeVQseUdBQTBFLG9DQUFvQyx5Q0FBeUMsb0NBQW9DLHlDQUF5QyxvQ0FBb0Msb0NBQW9DLHNEQUFpQyx3REFBbUMsNENBQTRDLGlEQUFpRCw0Q0FBNEMsaURBQWlELDRDQUE0Qyw0Q0FBNEMsNENBQTRDLDJDQUEyQywrQ0FBK0MsMkNBQTJDLGdEQUFnRCwyQ0FBMkMsZ0RBQWdELGtEQUFrRCwyQ0FBMkMsZ0RBQWdELDJDQUEyQyxrREFBa0Qsb0RBQW9ELGtEQUFrRCxpREFBeUMsc0RBQThDLGlEQUF5QyxpREFBeUMsaURBQXlDLGlEQUF5QyxnREFBMkMsa0RBQTZDLG9EQUFpRCwrQ0FBNEMsK0NBQTRDLGtEQUEwQywrQkFBK0IsNEJBQTJCLDJCQUE2Qiw2QkFBNkIsbU1BQW1NLHFNQUFxTSxpTUFBaU0saU1BQWlNLGlNQUFpTSxpTUFBaU0sNE1BQTRNLGtOQUFrTiwyS0FBMkssdUtBQXVLLHVLQUF1Syw4S0FBOEssMEtBQTBLLDBLQUEwSyw0S0FBNEssNEtBQTRLLDhLQUE4SywwS0FBMEssMEtBQTBLLDBLQUEwSyx3Q0FBd0Msd0NBQXdDLCtGQUErRixrR0FBa0csNEZBQTRGLDRGQUE0Riw0RkFBNEYseURBQXlELHFEQUFxRCw4QkFBOEIsOEJBQThCLDhCQUE4Qiw4QkFBOEIsOEJBQThCLDhCQUE4QixnR0FBZ0csMkNBQTJDLCtFQUErRSxzRUFBc0Usd0ZBQXdGLDJGQUEyRiw4RkFBOEYsOEZBQThGLG9HQUFvRyxzRkFBc0YsZ0NBQWdDLHNDQUFzQyxzQ0FBc0MsZ0RBQWdELHVDQUF1QyxtREFBbUQsdUNBQXVDLDZDQUE2QywyQ0FBMkMsNkNBQTZDLHlEQUF5RCx5REFBeUQsaURBQWlELDZEQUE2RCx1REFBdUQsdURBQXVELDJDQUEyQywyQ0FBMkMsNkNBQTZDLDZDQUE2QyxtREFBbUQsbURBQW1ELHlDQUF5QyxpQ0FBNkIsaUNBQWlDLGlDQUFpQyxpQ0FBaUMsaUNBQWlDLHNDQUFrQywwREFBMEQsaUNBQWlDLHFDQUFxQyxxQ0FBcUMsMkNBQTJDLDRCQUE0QixxQ0FBcUMscUNBQXFDLHVDQUF1Qyw4QkFBOEIsK0NBQStDLGtEQUFrRCxxQ0FBcUMsc0NBQXNDLG9DQUFvQyxvQ0FBb0MsMEJBQTBCLDBDQUEwQyw4Q0FBOEMsaUVBQWlFLGtFQUFrRSx3QkFBd0IsdUJBQXVCLG1QQUFtUCw2TUFBNk0sa0tBQThKLDJQQUEyUCw0UEFBNFAsc01BQXNNLG1UQUFtVCw2UEFBNlAsaUVBQWlFLDRNQUE0TSxtTkFBbU4sMENBQTBDLDhEQUE4RCxvREFBb0QsMExBQTBMLDRrQkFBNGtCLDRrQkFBNGtCLHlpQkFBeWlCLDRIQUE0SCx3ZUFBd2Usc01BQXNNLCtVQUErVSw4TUFBOE0seU9BQXlPLHdEQUF3RCx3REFBd0Qsd0RBQXdELDRFQUE0RSx3RkFBd0YsK0VBQStFLHlEQUF5RCx1REFBdUQsOERBQThELDRFQUE0RSx3Q0FBd0MsOEJBQThCLG9DQUFvQyxzQ0FBc0MscUJBQXFCLGtKQUFrSiwwRkFBMEYsdURBQXVELHNEQUFzRCxxQkFBcUIsdUhBQXVILDJFQUEyRSxtRkFBbUYsNkRBQTZELG1FQUFtRSxtRkFBbUYsOENBQThDLHVIQUF1SCx5RkFBeUYsbUVBQW1FLHVEQUF1RCxpRUFBaUUsOENBQThDLHFHQUFxRywyRUFBMkUsa0VBQWtFLHNFQUFzRSw4REFBOEQsZ0VBQWdFLHdEQUF3RCw4RUFBOEUsa1NBQWtTLGdEQUFnRCw0REFBNEQscUVBQXFFLDBDQUEwQywwRUFBMEUscUVBQXFFLHFFQUFxRSxzQkFBeUIsNkRBQTZELHFEQUF1Qyw4QkFBd0IsdURBQWlELCtDQUErQyx5REFBeUQsZ0RBQWdELDREQUE0RCxzQkFBeUIsdURBQXVELHNCQUF5Qiw0Q0FBc0MsdUJBQTBCLG9EQUE0Qyx1QkFBdUIsb0ZBQTBFLHVDQUF1QyxtUkFBa0YsbVFBQWtFLDBRQUF5RSxvUUFBbUUsaVJBQWdGLGtRQUFpRSx5UkFBd0YsdVJBQXNGLDRSQUEyRix1UkFBc0YsdVJBQXNGLHdRQUF1RSxzUkFBcUYsMlJBQTBGLG1RQUFrRSx1UUFBc0Usd1NBQXVHLHdSQUF1Rix5UkFBd0YsMFFBQXlFLDJRQUEwRSxtQ0FBbUMscUJBQXFCLGlFQUFpRSw4Q0FBOEMsdUdBQXVHLCtIQUErSCw4RkFBMEYsOEVBQXdFLDRLQUFvSywrT0FBK08sMElBQWdJLDRGQUE0Rix5SEFBeUgsNkdBQTZHLHFpQkFBcWlCLHFIQUFxSCxnREFBZ0QsaUdBQXVGLHlDQUF5Qyx5REFBeUQsd0NBQXdDLGdKQUFzSSx1Q0FBdUMsMEVBQTBFLGtGQUFrRiw0REFBNEQsZ0ZBQWdGLG1GQUFtRixvRUFBb0UsdUVBQXVFLHNFQUFzRSxxRUFBcUUsMkVBQTJFLDJFQUEyRSxtRUFBbUUsc0VBQXNFLHFFQUFxRSxvRUFBb0UsMEVBQTBFLDBFQUEwRSx3RkFBd0Ysb1dBQStVLCtGQUErRixrZ0JBQWtnQixxWEFBcVgsMkNBQTJDLHFFQUFxRSxxRUFBcUUscUVBQXFFLGtEQUFrRCxrREFBa0Qsa0RBQWtELGdEQUFnRCxnREFBZ0QsMEVBQTBFLGlEQUFpRCxxREFBcUQsa0RBQWtELHdFQUF3RSxzREFBc0Qsb0ZBQW9GLDhFQUE4RSw0REFBNEQsMEZBQTBGLG9EQUFvRCw2RUFBNkUsMERBQTBELG1GQUFtRixvREFBb0Qsa0ZBQWtGLDhFQUE4RSxvRkFBb0YsMkVBQTJFLDhDQUE4QyxvREFBb0Qsa0RBQWtELG1EQUFtRCxvREFBb0QsZ0RBQWdELGlEQUFpRCxrREFBa0QsK0NBQStDLHFEQUFxRCwyREFBMkQseUZBQXlGLDBEQUEwRCx1REFBdUQsNkRBQTZELDJEQUEyRCw0REFBNEQsNkRBQTZELHlEQUF5RCwwREFBMEQsMkRBQTJELHdEQUF3RCxrREFBa0QsOENBQThDLGlFQUFpRSxpRUFBaUUsaUVBQWlFLDZDQUE2QyxpQ0FBaUMiLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImFwcC9zcmMvdGhlbWUvc2Nzcy9kZWZhdWx0L3Jlc2V0LnNjc3MiLCJhcHAvc3JjL3RoZW1lL3Njc3MvZGVmYXVsdC9taXhpbnMuc2NzcyIsImFwcC9zcmMvdGhlbWUvc2Nzcy9kZWZhdWx0L21vZGlmaWVycy5zY3NzIiwiYXBwL3NyYy90aGVtZS9zY3NzL2RlZmF1bHQvaWNvbnMuc2NzcyIsImFwcC9zcmMvdGhlbWUvc2Nzcy9kZWZhdWx0L2Rpc2NpcGxpbmVzLnNjc3MiLCJhcHAvc3JjL3RoZW1lL3Njc3MvZGVmYXVsdC9kaXNjaXBsaW5lLWljb25zLWNvbG9ycy5zY3NzIiwiYXBwL3NyYy90aGVtZS9zY3NzL2RlZmF1bHQvYW5pbWF0aW9ucy5zY3NzIiwiYXBwL3NyYy90aGVtZS9zY3NzL2RlZmF1bHQvc2hhZG93LW1vZGUuc2NzcyIsImFwcC9zcmMvdGhlbWUvc2Nzcy9jb21wb25lbnRzL2J1dHRvbi5zY3NzIiwiYXBwL3NyYy90aGVtZS9zY3NzL2RlZmF1bHQvdmFyaWFibGVzL2Jhc2UtdmFyaWFibGVzLnNjc3MiLCJhcHAvc3JjL3RoZW1lL3Njc3MvZGVmYXVsdC92YXJpYWJsZXMvZHluYW1pYy12YXJpYWJsZXMuc2NzcyIsImFwcC9zcmMvdGhlbWUvc2Nzcy9kZWZhdWx0L3ZhcmlhYmxlcy9mb250LXZhcmlhYmxlcy5zY3NzIiwiYXBwL3NyYy90aGVtZS90YWlsd2luZC5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVJ1YmlrOndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMCZkaXNwbGF5PXN3YXBcIik7XG5AbGF5ZXIgYmFzZSB7XG4gICoge1xuICAgIHpvb206IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIH1cbiAgYXVkaW86bm90KFtjb250cm9sc10pLFxuICBbaGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBodG1sLFxuICBib2R5LFxuICBkaXYsXG4gIHNwYW4sXG4gIGFwcGxldCxcbiAgb2JqZWN0LFxuICBpZnJhbWUsXG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYsXG4gIHAsXG4gIGJsb2NrcXVvdGUsXG4gIHByZSxcbiAgYSxcbiAgYWJicixcbiAgYWNyb255bSxcbiAgYWRkcmVzcyxcbiAgYmlnLFxuICBjaXRlLFxuICBjb2RlLFxuICBkZWwsXG4gIGRmbixcbiAgZW0sXG4gIGltZyxcbiAgaW5zLFxuICBrYmQsXG4gIHEsXG4gIHMsXG4gIHNhbXAsXG4gIHNtYWxsLFxuICBzdHJpa2UsXG4gIHN0cm9uZyxcbiAgc3ViLFxuICBzdXAsXG4gIHR0LFxuICB2YXIsXG4gIGRsLFxuICBkdCxcbiAgZGQsXG4gIG9sLFxuICB1bCxcbiAgbGksXG4gIGZpZWxkc2V0LFxuICBmb3JtLFxuICBsYWJlbCxcbiAgbGVnZW5kLFxuICB0YWJsZSxcbiAgY2FwdGlvbixcbiAgdGJvZHksXG4gIHRmb290LFxuICB0aGVhZCxcbiAgdHIsXG4gIHRoLFxuICB0ZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IDA7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgfVxuICBodG1sIHtcbiAgICBibG9jay1zaXplOiAxMDBkdmg7XG4gICAgbWluLWJsb2NrLXNpemU6IDEwMGR2aDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgLyogQWRqdXN0IGZvbnQgc2l6ZSAqL1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLyogRm9udCB2YXJpYW50ICovXG4gICAgZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9uZTtcbiAgICAtd2Via2l0LWZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vbmU7XG4gICAgLyogU21vb3RoaW5nICovXG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjAxKSAwIDAgMXB4O1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIG92ZXJmbG93OiAtbW96LXNjcm9sbGJhcnMtbm9uZTtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIH1cbiAgaHRtbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGlubGluZS1zaXplOiAwO1xuICAgIGJsb2NrLXNpemU6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICBodG1sI2NvbnRlbnQgYnJvd3NlciB7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IC0xNHB4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy1ibG9jazogc2Nyb2xsO1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IC0xNHB4O1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy1pbmxpbmU6IHNjcm9sbDtcbiAgfVxuICBib2R5LFxuICAjYXBwLWNvbnRhaW5lciB7XG4gICAgbWluLWJsb2NrLXNpemU6IDEwMGR2aDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcHAtYmcsIHZhcigtLXN1cmZhY2UtMCkpO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJ1YmlrXCIsIHNhbnMtc2VyaWY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgYm9keS5iZXRzbGlwLWJvZHksXG4gICNhcHAtY29udGFpbmVyLmJldHNsaXAtYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgaW5wdXQsXG4gIHRleHRhcmVhLFxuICBzZWxlY3QsXG4gIGJ1dHRvbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJ1dHRvbmZhY2U7XG4gIH1cbiAgb2wsXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG4gIHRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgY2FwdGlvbixcbiAgdGgsXG4gIHRkIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgYSBpbWcge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuOmhvc3Q6aG9zdCB7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdW5zZXQ7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB1bnNldDtcbiAgei1pbmRleDogdW5zZXQ7XG59XG5AbGF5ZXIgdXRpbGl0aWVzLWRlcHJlY2F0ZWQge1xuICAubWIxMCB7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMTBweDtcbiAgfVxuICAuaDEwMHBjdCB7XG4gICAgYmxvY2stc2l6ZTogMTAwJTtcbiAgfVxuICAudGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZmxleC1ncm93IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyIHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmp1c3RpZnktc3BhY2UtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5qdXN0aWZ5LWxlZnQge1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmEtaS1jIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5mLWQtYyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAud2hpdGUge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGFuaW1hdGlvbjogbWFya2V0LWJsaW5rLWFuaW1hdGlvbiAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbWFya2V0LWJsaW5rLWFuaW1hdGlvbiAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgfVxuICAuejEwIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICAuejIwIHtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuICAuejMwIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuICAuejQwIHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuICAuejUwIHtcbiAgICB6LWluZGV4OiA1MDtcbiAgfVxuICAubG93ZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG4gIC5ob3Zlci11bmRlcmxpbmU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5jdXN0b20tc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LWJsb2NrOiBhdXRvO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgICAuY3VzdG9tLXNjcm9sbCB7XG4gICAgICBvdmVyZmxvdy15OiBvdmVybGF5O1xuICAgICAgb3ZlcmZsb3ctYmxvY2s6IG92ZXJsYXk7XG4gICAgfVxuICB9XG4gIC5jdXN0b20tc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgaW5saW5lLXNpemU6IDRweDtcbiAgfVxuICAuY3VzdG9tLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsIC5jdXN0b20tc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICB9XG4gIC5jdXN0b20tc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWNvbnRyYXN0KSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuMikgKiAxMDAlKSk7XG4gIH1cbiAgQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgICAuY3VzdG9tLXNjcm9sbCB7XG4gICAgICBvdmVyZmxvdzogLW1vei1zY3JvbGxiYXJzLW5vbmU7XG4gICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICB9XG4gICAgLmN1c3RvbS1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGlubGluZS1zaXplOiAwO1xuICAgICAgYmxvY2stc2l6ZTogMDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgLmN1c3RvbS1zY3JvbGwjY29udGVudCBicm93c2VyIHtcbiAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAtMTRweDtcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgIG92ZXJmbG93LWJsb2NrOiBzY3JvbGw7XG4gICAgICBtYXJnaW4tYmxvY2stZW5kOiAtMTRweDtcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgIG92ZXJmbG93LWlubGluZTogc2Nyb2xsO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICAubG9iYnktY29udGVudC5jdXN0b20tc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93LXk6IHVuc2V0O1xuICAgICAgb3ZlcmZsb3ctYmxvY2s6IHVuc2V0O1xuICAgIH1cbiAgfVxuICAuaGlkZS1zY3JvbGxiYXIge1xuICAgIG92ZXJmbG93OiAtbW96LXNjcm9sbGJhcnMtbm9uZTtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmhpZGUtc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgaW5saW5lLXNpemU6IDA7XG4gICAgYmxvY2stc2l6ZTogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5oaWRlLXNjcm9sbGJhciNjb250ZW50IGJyb3dzZXIge1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAtMTRweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3ctYmxvY2s6IHNjcm9sbDtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAtMTRweDtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3ctaW5saW5lOiBzY3JvbGw7XG4gIH1cbiAgLnNjcm9sbGFibGUtc3RhZ2Uge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3ctaW5saW5lOiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy1ibG9jazogaGlkZGVuO1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgIG92ZXJmbG93OiAtbW96LXNjcm9sbGJhcnMtbm9uZTtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnNjcm9sbGFibGUtc3RhZ2U6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBpbmxpbmUtc2l6ZTogMDtcbiAgICBibG9jay1zaXplOiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnNjcm9sbGFibGUtc3RhZ2UjY29udGVudCBicm93c2VyIHtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogLTE0cHg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIG92ZXJmbG93LWJsb2NrOiBzY3JvbGw7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogLTE0cHg7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIG92ZXJmbG93LWlubGluZTogc2Nyb2xsO1xuICB9XG4gICNsaXZlX2V2ZW50c193aWRnZXQgYm9keSxcbiAgI3RvcF9ldmVudHNfd2lkZ2V0IGJvZHkge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5fZ3JpZC1wYiB7XG4gICAgcGFkZGluZy1ibG9jay1lbmQ6IDE4cHg7XG4gIH1cbiAgLmJldHNsaXAtb3BlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBibG9jay1zaXplOiBhdXRvO1xuICAgIG1pbi1ibG9jay1zaXplOiBhdXRvO1xuICB9XG4gIC5fbGlnaHQtdGhlbWUgW2NsYXNzKj1ldmVudC1zbGlkZS1iZ19dLnNsaWRlci1ldmVudC1wcm8ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtMik7XG4gIH1cbiAgLl9saWdodC10aGVtZSAuZ3JpZC1lbC1ldmVudC0tb3V0cmlnaHQge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtMik7XG4gIH1cbiAgLl9saWdodC10aGVtZSAuZ3JpZC1lbC1ldmVudC0tb3V0cmlnaHRfX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6IHVuc2V0O1xuICB9XG4gIC5fbGlnaHQtdGhlbWUgLm1vYmlsZS1tZW51X19oZWFkLXBybyB7XG4gICAgY29sb3I6IHZhcigtLWNvbnRyYXN0KTtcbiAgfVxuICAuX2xpZ2h0LXRoZW1lIC5tb2JpbGUtbWVudS1wcm8uX3dpdGhfYmV0czpub3QoLl9vcGVuKSAubW9iaWxlLW1lbnVfX2hlYWQtcHJvLCAuX2xpZ2h0LXRoZW1lIC5tb2JpbGUtbWVudS1wcm8uX3dpdGhfYmV0czpub3QoLl9xdWljay1iZXRzKSAubW9iaWxlLW1lbnVfX2hlYWQtcHJvIHtcbiAgICBjb2xvcjogdmFyKC0tc3VyZmFjZS0wKTtcbiAgfVxuICAuX2xpZ2h0LXRoZW1lIC5hbmltYWxzLXJhY2luZy1ldmVudC1oZWFkZXIge1xuICAgIGNvbG9yOiB2YXIoLS1zdXJmYWNlLTIpO1xuICB9XG4gIC5fbGlnaHQtdGhlbWUgLmFuaW1hbHMtcmFjaW5nLWV2ZW50LWhlYWRlcl9fYmctd3JhcCB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG4gIC5fbGlnaHQtdGhlbWUgLmxpdmUtZXZlbnRzLXdpZGdldC5ldmVudHMtY2FyZHMtcmVkdWNlZCAuc2xpZGVyLXdyYXBwZXIgLm5hdi1jb250cm9sX19sZWZ0Om5vdCguc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCksIC5fbGlnaHQtdGhlbWUgLmxpdmUtZXZlbnRzLXdpZGdldC5ldmVudHMtY2FyZHMtcmVkdWNlZCAuc2xpZGVyLXdyYXBwZXIgLm5hdi1jb250cm9sX19yaWdodDpub3QoLnN3aXBlci1idXR0b24tZGlzYWJsZWQpIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlLTIpO1xuICB9XG4gIC5fbGlnaHQtdGhlbWUgLmxpdmUtZXZlbnRzLXdpZGdldC5ldmVudHMtY2FyZHMtcmVkdWNlZCAuc2xpZGVyLXdyYXBwZXIgLmNvbnRyb2wge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXN1cmZhY2UtNik7XG4gIH1cbiAgLl9saWdodC10aGVtZSAubGl2ZS1ldmVudHMtd2lkZ2V0IC5saXZlLWZpbHRlcnNfX2xpc3QgLmNvbnRyb2wge1xuICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICB9XG4gIC5fbGlnaHQtdGhlbWUgLmxpdmUtZXZlbnRzLXdpZGdldCAuZ3JpZC1lbC1ldmVudCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc3VyZmFjZS02KTtcbiAgfVxuICAuX2xpZ2h0LXRoZW1lICsgLm1vZGFsIC5ncmlkLWVsLWV2ZW50X19jb21wZXRpdG9yLW5hbWUge1xuICAgIGNvbG9yOiB2YXIoLS1jb250cmFzdCk7XG4gIH1cbiAgLl9saWdodC10aGVtZSArIC5tb2RhbCAubW9kYWxfX2JveC1zZWFyY2gtY2xvc2Uge1xuICAgIGNvbG9yOiB2YXIoLS1zdXJmYWNlLTApO1xuICB9XG4gIC5sb2FkaW5nLWRvdHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubG9hZGluZy1kb3RzOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIi4uLlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbmxpbmUtc2l6ZTogOXB4O1xuICAgIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gICAgYW5pbWF0aW9uOiBsb2FkZXIgMS41cyBpbmZpbml0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICAgLl9ncmlkLXBiIHtcbiAgICAgIHBhZGRpbmctYmxvY2stZW5kOiA1NHB4O1xuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIGxvYWRlciB7XG4gICAgMCUge1xuICAgICAgaW5saW5lLXNpemU6IDNweDtcbiAgICB9XG4gICAgNDAlIHtcbiAgICAgIGlubGluZS1zaXplOiA2cHg7XG4gICAgfVxuICAgIDgwJSB7XG4gICAgICBpbmxpbmUtc2l6ZTogOXB4O1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIGlubGluZS1zaXplOiAzcHg7XG4gICAgfVxuICB9XG59XG5AbGF5ZXIgYmFzZSB7XG4gIC5pY29uLWJldC1idWlsZGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBpbmxpbmUtc2l6ZTogMThweDtcbiAgICBibG9jay1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hY3RpdmUpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgICB3aWxsLWNoYW5nZTogY29sb3I7XG4gIH1cbn1cbkBsYXllciBiYXNlIHtcbiAgLmRpc2NpcGxpbmUtaWNvbixcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LCB2YXIoLS1jb250cmFzdCkpO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uOmJlZm9yZSxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3RvcCxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fdG9wIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzU2N2ZmO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2xpdmUsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2xpdmUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNjZTQ5YzcgMCUsICM0YWJhZmIgMTAwJSk7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fdHVyYm9nYW1lcyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fdHVyYm9nYW1lcyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmNDk3MyAwJSwgI2U5MDAzNSAxMDAlKTtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9mYXZvcml0ZXMsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2Zhdm9yaXRlcyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIyNS44OGRlZywgI2ZmZTA3MCAtMS41OSUsICNmZjdhMDAgMTAwJSk7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fdG91cm5hbWVudHMsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX3RvdXJuYW1lbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzZiYjY3O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2RvdGEyLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9kb3RhMiB7XG4gICAgYmFja2dyb3VuZDogI2ZmNjg1YTtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9jc2dvLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9jc2dvIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTA5ZTRiO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2ZpZmEsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2ZpZmEge1xuICAgIGJhY2tncm91bmQ6ICM2N2JiYWQ7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZWZvb3RiYWxsLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9lZm9vdGJhbGwge1xuICAgIGJhY2tncm91bmQ6ICM2N2JiYWQ7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZm9vdGJhbGwsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2Zvb3RiYWxsIHtcbiAgICBiYWNrZ3JvdW5kOiAjYjFjNTY2O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2Zvb3RiYWxsLXdjLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9mb290YmFsbC13YyB7XG4gICAgYmFja2dyb3VuZDogIzczMDkyODtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9mb290YmFsbC1lYyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fZm9vdGJhbGwtZWMge1xuICAgIGJhY2tncm91bmQ6ICMxNDNjZGI7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZWZvb3RiYWxsLWJvdHMsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2Vmb290YmFsbC1ib3RzIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjdiYmFkO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3RhYmxldGVubmlzLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl90YWJsZXRlbm5pcyB7XG4gICAgYmFja2dyb3VuZDogIzVhOGFmZjtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9hcGV4LFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9hcGV4IHtcbiAgICBiYWNrZ3JvdW5kOiAjY2QzYzJlO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2Jhc2ViYWxsLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9iYXNlYmFsbCB7XG4gICAgYmFja2dyb3VuZDogIzdhNjhhZTtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9iYXNrZXRiYWxsLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9iYXNrZXRiYWxsIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmY4YTUzO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2ViYXNrZXRiYWxsLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9lYmFza2V0YmFsbCB7XG4gICAgYmFja2dyb3VuZDogI2ZmOGE1MztcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9iYXNrZXRiYWxsM3gzLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9iYXNrZXRiYWxsM3gzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmY4YTUzO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2ViYXNrZXRiYWxsLWJvdHMsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2ViYXNrZXRiYWxsLWJvdHMge1xuICAgIGJhY2tncm91bmQ6ICNmZjhhNTM7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fYm94aW5nLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9ib3hpbmcge1xuICAgIGJhY2tncm91bmQ6ICNkYWFjNjQ7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5faGFuZGJhbGwsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2hhbmRiYWxsIHtcbiAgICBiYWNrZ3JvdW5kOiAjYmJhZjY3O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2hzLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9ocyB7XG4gICAgYmFja2dyb3VuZDogcmdiKDgyLCA3MiwgNDgpO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2hlYXJ0aHN0b25lLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9oZWFydGhzdG9uZSB7XG4gICAgYmFja2dyb3VuZDogcmdiKDgyLCA3MiwgNDgpO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2hvY2tleSxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5faG9ja2V5IHtcbiAgICBiYWNrZ3JvdW5kOiAjNjliZWZmO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2Vob2NrZXksXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2Vob2NrZXkge1xuICAgIGJhY2tncm91bmQ6ICM2OWJlZmY7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fbG9sLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9sb2wge1xuICAgIGJhY2tncm91bmQ6ICNiODhiMzk7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fb3csXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX293IHtcbiAgICBiYWNrZ3JvdW5kOiAjMzk0ZDYwO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX292ZXJ3YXRjaCxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fb3ZlcndhdGNoIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzk0ZDYwO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3NjMixcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fc2MyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMTM0LCAyMDQsIDIyOSk7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fc3RhcmNyYWZ0LFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9zdGFyY3JhZnQge1xuICAgIGJhY2tncm91bmQ6IHJnYigxMzQsIDIwNCwgMjI5KTtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl90ZW5uaXMsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX3Rlbm5pcyB7XG4gICAgYmFja2dyb3VuZDogIzY3YmI3NztcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9ldGVubmlzLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9ldGVubmlzIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjdiYjc3O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2V0ZW5uaXMtYm90cyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fZXRlbm5pcy1ib3RzIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjdiYjc3O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX21tYSxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fbW1hIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTI0NTU2O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2VtbWEsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2VtbWEge1xuICAgIGJhY2tncm91bmQ6ICNlMjQ1NTY7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fdWZjLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl91ZmMge1xuICAgIGJhY2tncm91bmQ6ICNlMjQ1NTY7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fdm9sbGV5YmFsbCxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fdm9sbGV5YmFsbCB7XG4gICAgYmFja2dyb3VuZDogIzY3N2JiYjtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9jYWxsLW9mLWR1dHksXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2NhbGwtb2YtZHV0eSB7XG4gICAgYmFja2dyb3VuZDogI2RhYzgzYztcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9yb2NrZXQtbGVhZ3VlLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9yb2NrZXQtbGVhZ3VlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMmM2Y2I1O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3JvY2tldC1sZWFndWUtYm90cyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fcm9ja2V0LWxlYWd1ZS1ib3RzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMmM2Y2I1O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3JhaW5ib3c2LFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9yYWluYm93NiB7XG4gICAgYmFja2dyb3VuZDogIzlmNTFhMjtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9hbWVyaWNhbi1mb290YmFsbCxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fYW1lcmljYW4tZm9vdGJhbGwge1xuICAgIGJhY2tncm91bmQ6ICMxNDQwODk7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fcnVnYnktbGVhZ3VlLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9ydWdieS1sZWFndWUge1xuICAgIGJhY2tncm91bmQ6ICNhMTQxMzg7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fcnVnYnktdW5pb24sXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX3J1Z2J5LXVuaW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjYTE0MTM4O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3dhcmNyYWZ0MyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fd2FyY3JhZnQzIHtcbiAgICBiYWNrZ3JvdW5kOiAjYzEzMzA2O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2Z1dHNhbCxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fZnV0c2FsIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjNhZTQxO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3Nub29rZXIsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX3Nub29rZXIge1xuICAgIGJhY2tncm91bmQ6ICM3ZWE0N2U7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fdmFsb3JhbnQsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX3ZhbG9yYW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjg0NTUyO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2NyaWNrZXQsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2NyaWNrZXQge1xuICAgIGJhY2tncm91bmQ6ICNlOTRkODE7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fa2luZy1vZi1nbG9yeSxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fa2luZy1vZi1nbG9yeSB7XG4gICAgYmFja2dyb3VuZDogI2MxYWE3MjtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9hcmVuYS1vZi12YWxvcixcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fYXJlbmEtb2YtdmFsb3Ige1xuICAgIGJhY2tncm91bmQ6ICMzYjM4N2Y7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fcHViZyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fcHViZyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmZDkzNSAwJSwgI2IwNTcwNSAxMDAlKTtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9lZmlnaHRpbmctYm90cyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fZWZpZ2h0aW5nLWJvdHMge1xuICAgIGJhY2tncm91bmQ6ICNmMTU3MDE7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZm9ybXVsYTEsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2Zvcm11bGExIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWUwMDAwO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3BvbGl0aWNzLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9wb2xpdGljcyB7XG4gICAgYmFja2dyb3VuZDogIzUzYTdkMztcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9ob3JzZS1yYWNpbmcsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2hvcnNlLXJhY2luZyB7XG4gICAgYmFja2dyb3VuZDogI2U3ODY0ZDtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9oYXJuZXNzLXJhY2luZyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5faGFybmVzcy1yYWNpbmcge1xuICAgIGJhY2tncm91bmQ6ICM0MzIxN2I7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZ3JleWhvdW5kLXJhY2luZyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fZ3JleWhvdW5kLXJhY2luZyB7XG4gICAgYmFja2dyb3VuZDogIzYwNmI4NztcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9iaWF0aGxvbixcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fYmlhdGhsb24ge1xuICAgIGJhY2tncm91bmQ6ICMxZTdhYWE7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZGFydHMsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2RhcnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmY1NzQwO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2JhZG1pbnRvbixcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fYmFkbWludG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjY2YzYzk4O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2VudGVydGFpbm1lbnQsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2VudGVydGFpbm1lbnQge1xuICAgIGJhY2tncm91bmQ6ICNlODQyNTk7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fbW9iaWxlLWxlZ2VuZHMsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX21vYmlsZS1sZWdlbmRzIHtcbiAgICBiYWNrZ3JvdW5kOiAjYWU4NDRjO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2F1c3NpZS1ydWxlcyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fYXVzc2llLXJ1bGVzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTI4YTgzO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2xlYWRlcmJvYXJkcyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fbGVhZGVyYm9hcmRzIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjNzhmN2ZmIDAlLCAjMTc1Mjg5IDEwMCUpO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3dhdGVycG9sbyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fd2F0ZXJwb2xvIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjI1NmNhO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2thYmFkZGksXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2thYmFkZGkge1xuICAgIGJhY2tncm91bmQ6ICM4MDM4Yjg7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fYmVhY2gtdm9sbGV5YmFsbCxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fYmVhY2gtdm9sbGV5YmFsbCB7XG4gICAgYmFja2dyb3VuZDogI2NkOTk2MjtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9ib3dscyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fYm93bHMge1xuICAgIGJhY2tncm91bmQ6ICM1Yzk1NjA7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZWNyaWNrZXQsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2Vjcmlja2V0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZTk0ZDgxO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2dvbGYsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2dvbGYge1xuICAgIGJhY2tncm91bmQ6ICMwZDdmNDg7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZnJlZS1maXJlLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9mcmVlLWZpcmUge1xuICAgIGJhY2tncm91bmQ6ICNkMDcxMjQ7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fY3Jvc3NmaXJlLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9jcm9zc2ZpcmUge1xuICAgIGJhY2tncm91bmQ6ICNlYmI1MDA7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fcG93ZXItc2xhcCxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fcG93ZXItc2xhcCB7XG4gICAgYmFja2dyb3VuZDogIzAwMmFmMTtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9mb3J0bml0ZSxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fZm9ydG5pdGUge1xuICAgIGJhY2tncm91bmQ6ICM2MTAwQjA7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fbGFjcm9zc2UsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2xhY3Jvc3NlIHtcbiAgICBiYWNrZ3JvdW5kOiAjOTlBMDEyO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2N5Y2xpbmcsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2N5Y2xpbmcge1xuICAgIGJhY2tncm91bmQ6ICMyOTI5MzQ7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fY2hlc3MsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2NoZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzUyMDIwO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24ge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1sZyk7XG4gICAgaW5saW5lLXNpemU6IDIwcHg7XG4gICAgYmxvY2stc2l6ZTogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgICBib3JkZXI6IHVuc2V0O1xuICAgIGJvcmRlcjogdW5zZXQ7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZDphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXhsKTtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9mYXZvcml0ZXMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl91c2Vycy10b3VybmFtZW50IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6IHZhcigtLXdhcm5pbmcpO1xuICB9XG4gIC5nYW1lcy1tYXRjaGVzX19pdGVtLWljb24gLmRpc2NpcGxpbmUtaWNvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5nYW1lcy1zdHJlYW1fX3RpdGxlLl90b3VybmFtZW50cyAuZGlzY2lwbGluZS1pY29uLl9iaWF0aGxvbjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG59XG5AbGF5ZXIgYmFzZSB7XG4gIC5kb3RzLWxvYWRpbmc6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIC5cIjtcbiAgICBhbmltYXRpb246IGRvdHMgMXMgc3RlcHMoNSwgZW5kKSBpbmZpbml0ZTtcbiAgfVxuICBAa2V5ZnJhbWVzIGRvdHMge1xuICAgIDAlLCAyMCUge1xuICAgICAgY29sb3I6IHJnYmEoMjAsIDIxLCAyMywgMCk7XG4gICAgICB0ZXh0LXNoYWRvdzogMC4yNWVtIDAgMCByZ2JhKDIwLCAyMSwgMjMsIDApLCAwLjVlbSAwIDAgcmdiYSgyMCwgMjEsIDIzLCAwKTtcbiAgICB9XG4gICAgNDAlIHtcbiAgICAgIGNvbG9yOiAjMTQxNTE3O1xuICAgICAgdGV4dC1zaGFkb3c6IDAuMjVlbSAwIDAgcmdiYSgyMCwgMjEsIDIzLCAwKSwgMC41ZW0gMCAwIHJnYmEoMjAsIDIxLCAyMywgMCk7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICB0ZXh0LXNoYWRvdzogMC4yNWVtIDAgMCAjMTQxNTE3LCAwLjVlbSAwIDAgcmdiYSgyMCwgMjEsIDIzLCAwKTtcbiAgICB9XG4gICAgODAlLCAxMDAlIHtcbiAgICAgIHRleHQtc2hhZG93OiAwLjI1ZW0gMCAwICMxNDE1MTcsIDAuNWVtIDAgMCAjMTQxNTE3O1xuICAgIH1cbiAgfVxufVxuQGxheWVyIHNoYWRvdy1tb2RlIHtcbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUge1xuICAgIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbiAgICBjb250YWluZXItbmFtZTogc2hhZG93LWNvbnRhaW5lcjtcbiAgICBtaW4tYmxvY2stc2l6ZTogY2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXAsIDApKTtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuc3dpcGUtYmV0cy1wYWdlIHtcbiAgICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjaW5nKSAqIDMpO1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5zd2lwZS1iZXRzLXBhZ2UgLnN3aXBlLWJldF9fd3JhcHBlciB7XG4gICAgbWluLWJsb2NrLXNpemU6IDQ3M3B4O1xuICAgIGJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gNDBweCAtIHZhcigtLXBhcmVudC10b3AtYm90dG9tLWdhcCwgMCkpO1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5zd2lwZS1iZXRzLXBhZ2UgLnN3aXBlLWJldF9fd3JhcHBlcjpoYXMoLmNhcmQtd3JhcHBlci5fd2l0aC1sb2dvKSB7XG4gICAgbWluLWJsb2NrLXNpemU6IDUwOHB4O1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5rZXlib2FyZC1wb3J0YWwubW9kYWxfX2JveC1teWJldHMua2V5Ym9hcmQtYWN0aXZlIHtcbiAgICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gICAgei1pbmRleDogMTU7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdhbWVzLW5hdi1wcm8ge1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1wYXJlbnQtdG9wLWdhcCwgMCk7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLm1vYmlsZS1tZW51LXBybyB7XG4gICAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1wYXJlbnQtYm90dG9tLWdhcCwgMCk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLm1vYmlsZS1tZW51LXBybzpub3QoLl9lbXB0eS1jb250ZW50KSB7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5tb2JpbGUtbWVudS1wcm8uX29wZW4ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBtcztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodmFyKC0tcGFyZW50LWJvdHRvbS1nYXAsIDApKTtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAubW9kYWxfX2NvbnRlbnQsXG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5tb2RhbCB7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5nYW1lcy1uYXYsICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5nYW1lcy1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJsb2NrLXNpemU6IGZpdC1jb250ZW50O1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1wYXJlbnQtdG9wLWdhcCwgMCk7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdhbWVzLW5hdiAuZ2FtZXMtbmF2X19jb250YWluZXItcHJvLCAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuZ2FtZXMtc2lkZWJhciAuZ2FtZXMtbmF2X19jb250YWluZXItcHJvIHtcbiAgICBibG9jay1zaXplOiAxMDBkdmg7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdhbWVzLXNpZGViYXIge1xuICAgIG1heC1ibG9jay1zaXplOiBjYWxjKDEwMGR2aCAtIHZhcigtLXBhcmVudC10b3AtYm90dG9tLWdhcCwgMCkpO1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5nYW1lcy1uYXYuX2FuaW1hbHMtcmFjaW5nLXZpZXcge1xuICAgIGJsb2NrLXNpemU6IDUwcHg7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdhbWVzLWxheW91dCB7XG4gICAgYmxvY2stc2l6ZTogZml0LWNvbnRlbnQ7XG4gICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmF1dG8tc2Nyb2xsOm5vdCguZ2FtZXMtc3RyZWFtKTpub3QoLnNlYXJjaC1wb3BvdmVyKTpub3QoLmNvdXBvbi1jb250YWluZXIpOm5vdCgubmF2LW1vcmVfX2xpc3QpLFxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuY3VzdG9tLXNjcm9sbDpub3QoLmdhbWVzLXN0cmVhbSk6bm90KC5zZWFyY2gtcG9wb3Zlcik6bm90KC5jb3Vwb24tY29udGFpbmVyKTpub3QoLm5hdi1tb3JlX19saXN0KSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LWJsb2NrOiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LWlubGluZTogaGlkZGVuO1xuICAgIGJsb2NrLXNpemU6IGZpdC1jb250ZW50O1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiB1bnNldDtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuZ2FtZXMtbGF5b3V0IC5jb3Vwb24tY29udGFpbmVyIHtcbiAgICBibG9jay1zaXplOiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3ctYmxvY2s6IGF1dG87XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdyaWQtZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuZ3JpZC1lbDpsYXN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1wYXJlbnQtYm90dG9tLWdhcCwgMCk7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdyaWQtZWwuX2FuaW1hbHMtcmFjaW5nLXNjaGVkdWxlIHtcbiAgICBtaW4tYmxvY2stc2l6ZTogNDIwcHg7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLl9saXZlX3ZpZXcgLmdhbWVzLW5hdixcbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLl9saXZlX3ZpZXcgLmNhdGVnb3JpemVyIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAubG9iYnktZmlsdGVycy1wcm8ge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuX3RvcC1uYXYtb3JpZW50YXRpb24gLmxvYmJ5LWNvbnRlbnQsXG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5fdG9wLW5hdi1vcmllbnRhdGlvbiAucHJlbG9hZGVyLXdyYXBwZXIge1xuICAgIGJsb2NrLXNpemU6IGF1dG87XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLl90b3AtbmF2LW9yaWVudGF0aW9uIC5uYXYtbW9yZV9fbGlzdCB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoMTAwJSArIDRweCk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gMTUwcHgpO1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5fdG9wLW5hdi1vcmllbnRhdGlvbiAuZ2FtZXMtc2lkZWJhciB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tcGFyZW50LXRvcC1nYXAsIDApICsgNTBweCk7XG4gICAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwLCAwKSAtIDUwcHgpO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5fdG9wLW5hdi1vcmllbnRhdGlvbiAuZ2FtZXMtbmF2X19pdGVtOmJlZm9yZSB7XG4gICAgY29udGVudDogdW5zZXQ7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLl90b3AtbmF2LW9yaWVudGF0aW9uIC5nYW1lcy1uYXYsXG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5fdG9wLW5hdi1vcmllbnRhdGlvbiAuY2F0ZWdvcml6ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUuX25hdi1vcGVuIC5fdG9wLW5hdi1vcmllbnRhdGlvbiAuZ2FtZXMtbmF2IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZS5vcGVuLW1vZGFsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZS5fZW1iZWRkZWQtbW9kYWwtb3BlbiB7XG4gICAgY29udGFpbmVyLXR5cGU6IG5vcm1hbDtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAubWFpbi1zbGlkZXIge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDZweDtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuX2NhdGVnb3JpemVyLWhpZGRlbiAuZ2FtZXMtc2lkZWJhciB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tcGFyZW50LXRvcC1nYXAsIDApICsgNDhweCk7XG4gICAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gKHZhcigtLXBhcmVudC10b3AtYm90dG9tLWdhcCwgMCkgKyA0OHB4KSk7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUge1xuICAgICAgY29udGFpbmVyOiB1bnNldDtcbiAgICB9XG4gICAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLl90b3AtbmF2LW9yaWVudGF0aW9uIC5nYW1lcy1uYXYge1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuICAgICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5nYW1lcy1zdHJlYW0tbmF2X193cmFwLl9maXhlZCwgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdhbWVzLXN0cmVhbS1wcm8tbmF2X193cmFwLl9maXhlZCB7XG4gICAgICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tcGFyZW50LXRvcC1nYXAsIDApO1xuICAgIH1cbiAgICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuZ3JpZC1lbDpsYXN0LW9mLXR5cGUsXG4gICAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdhbWUtZXZlbnRfX3RhYjpsYXN0LW9mLXR5cGUge1xuICAgICAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tcGFyZW50LWJvdHRvbS1nYXAsIDApICsgMzZweCk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5ODFweCkge1xuICAgICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5hbGVydHNfd3JhcHBlciB7XG4gICAgICBpbnNldC1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1wYXJlbnQtdG9wLWdhcCwgMCkgKyAxMnB4KTtcbiAgICB9XG4gICAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmNhdGVnb3JpemVyIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tcGFyZW50LXRvcC1nYXAsIDApO1xuICAgICAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1nYXAsIDApKTtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbiAgICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuY2F0ZWdvcml6ZXIgLmNhdC1uYXZpZ2F0aW9uIHtcbiAgICAgIGJsb2NrLXNpemU6IGZpdC1jb250ZW50O1xuICAgIH1cbiAgICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuYmV0c2xpcC10dXJiby1jb21ibyB7XG4gICAgICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXAsIDApIC0gNTZweCk7XG4gICAgfVxuICAgICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5jb3Vwb24gLmNvdXBvbi1jb250YWluZXIge1xuICAgICAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwLCAwKSAtIDI1NHB4KTtcbiAgICB9XG4gICAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmNvdXBvbi5fZXhwcmVzcyAuY291cG9uLWNvbnRhaW5lciB7XG4gICAgICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXAsIDApIC0gNDAycHgpO1xuICAgIH1cbiAgICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuZ3JpZC1lbCAuZXhwcmVzcy1wcmVzZXRzIC5jb3Vwb24gLmNvdXBvbi1jb250YWluZXIge1xuICAgICAgbWF4LWJsb2NrLXNpemU6IHVuc2V0O1xuICAgIH1cbiAgICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuYmFsYW5jZSB+IC5iZXRzbGlwLXR1cmJvLWNvbWJvIHtcbiAgICAgIG1heC1ibG9jay1zaXplOiBjYWxjKDEwMGR2aCAtIHZhcigtLXBhcmVudC10b3AtYm90dG9tLWdhcCwgMCkgLSAxMDRweCk7XG4gICAgfVxuICAgICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5iYWxhbmNlIH4gLmNvdXBvbiAuY291cG9uLWNvbnRhaW5lciB7XG4gICAgICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXAsIDApIC0gMzAycHgpO1xuICAgIH1cbiAgICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuYmFsYW5jZSB+IC5jb3Vwb24uX2V4cHJlc3MgLmNvdXBvbi1jb250YWluZXIge1xuICAgICAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwLCAwKSAtIDQ0MHB4KTtcbiAgICB9XG4gICAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLl9jYXRlZ29yaXplci1oaWRkZW4gLmdhbWVzLXNpZGViYXIge1xuICAgICAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tcGFyZW50LXRvcC1nYXAsIDApICsgNDhweCk7XG4gICAgICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDBkdmggLSAodmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwLCAwKSArIDQ4cHgpKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk4MXB4KSBhbmQgKG1heC13aWR0aDogMTE2OXB4KSB7XG4gICAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdhbWVzLXNpZGViYXIge1xuICAgICAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tcGFyZW50LXRvcC1nYXAsIDApICsgNDhweCk7XG4gICAgICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDBkdmggLSAodmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwLCAwKSArIDQ4cHgpKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDExNzBweCkge1xuICAgICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5nYW1lcy1uYXYge1xuICAgICAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwLCAwKSk7XG4gICAgfVxuICB9XG59XG5AbGF5ZXIgYmFzZSB7XG4gIC5idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG4gIH1cbiAgLmJ0bltkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbiAgLmJ0bl9kZWZhdWx0IHtcbiAgICBwYWRkaW5nLWJsb2NrOiAwO1xuICAgIHBhZGRpbmctaW5saW5lOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBibG9jay1zaXplOiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy14cyk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZ3JhZGllbnQtYWN0aXZlKTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6IHZhcigtLXRleHQtb24tYWN0aXZlKTtcbiAgfVxuICAuYnRuX2RlZmF1bHQuX2dyaWQtbW9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3VyZmFjZS02KTtcbiAgICBjb2xvcjogdmFyKC0tY29udHJhc3QpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgaW5saW5lLXNpemU6IDEwMCU7XG4gIH1cbiAgQGtleWZyYW1lcyBsb2FkaW5nIHtcbiAgICAwJSwgMTAwJSB7XG4gICAgICBib3gtc2hhZG93OiAtMTRweCAxNnB4IDAgdmFyKC0tY29sb3ItYmxhY2spLCAwIDE2cHggMCAtMXB4IHJnYmEoMCwgMCwgMCwgMC43KSwgMTRweCAxNnB4IDAgLTJweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgfVxuICAgIDMzLjMlIHtcbiAgICAgIGJveC1zaGFkb3c6IC0xNHB4IDE2cHggMCAtMnB4IHJnYmEoMCwgMCwgMCwgMC40KSwgMHB4IDE2cHggMCwgMTRweCAxNnB4IDAgLTFweCByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgfVxuICAgIDY2LjYlIHtcbiAgICAgIGJveC1zaGFkb3c6IC0xNHB4IDE2cHggMCAtMXB4IHJnYmEoMCwgMCwgMCwgMC43KSwgMCAxNnB4IDAgLTJweCByZ2JhKDAsIDAsIDAsIDAuNCksIDE0cHggMTZweCAwIHZhcigtLWNvbG9yLWJsYWNrKTtcbiAgICB9XG4gIH1cbiAgLmJ0bi5idG5fbG9hZGluZyxcbiAgLmJldHNsaXBfX2J0bl9wbGFjZS1iZXQuYnRuX2xvYWRpbmcgLmJhbGFuY2UsXG4gIC5iZXRzbGlwX19idG5fcGxhY2UtYmV0LmJ0bl9sb2FkaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG4gIC5idG4uYnRuX2xvYWRpbmc6YWZ0ZXIsXG4gIC5iZXRzbGlwX19idG5fcGxhY2UtYmV0LmJ0bl9sb2FkaW5nOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBpbmxpbmUtc2l6ZTogN3B4O1xuICAgIGJsb2NrLXNpemU6IDdweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IDUwJTtcbiAgICBpbnNldC1pbmxpbmUtc3RhcnQ6IDUwJTtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IC0yMHB4O1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogLTMuNXB4O1xuICAgIGFuaW1hdGlvbjogbG9hZGluZyAwLjhzIGVhc2UgaW5maW5pdGU7XG4gIH1cbiAgLmNvdXBvbl9fcGxhY2ViZXQuX2FuaW1hdGUgLmNvdXBvbl9fcGxhY2ViZXQtYnRuLl9iZy5sb2FkaW5nLCAuY291cG9uX19wbGFjZWJldC5fYW5pbWF0ZSAuY291cG9uX19wbGFjZWJldC1idG4uX292ZXJmbG93LmxvYWRpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuY291cG9uX19wbGFjZWJldC5fYW5pbWF0ZSAuY291cG9uX19wbGFjZWJldC1idG4uX2JnLmxvYWRpbmc6YWZ0ZXIsIC5jb3Vwb25fX3BsYWNlYmV0Ll9hbmltYXRlIC5jb3Vwb25fX3BsYWNlYmV0LWJ0bi5fb3ZlcmZsb3cubG9hZGluZzphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaW5saW5lLXNpemU6IDdweDtcbiAgICBibG9jay1zaXplOiA3cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiA1MCU7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiA1MCU7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMjBweDtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogMDtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC0zLjVweDtcbiAgICBhbmltYXRpb246IGxvYWRpbmcgMC44cyBlYXNlIGluZmluaXRlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLm5hdi1jb250cm9sX19sZWZ0LCAubmF2LWNvbnRyb2xfX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLWlubGluZS1zaXplOiAzMHB4O1xuICAgIGlubGluZS1zaXplOiAzMHB4O1xuICAgIGJsb2NrLXNpemU6IDMwcHg7XG4gICAgei1pbmRleDogNDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbGcpO1xuICAgIGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTEpO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1cmZhY2UtMCk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIDpob3N0KC5fZ2xhc3MtdGhlbWUpIC5uYXYtY29udHJvbF9fbGVmdDpub3QoLnN3aXBlci1idXR0b24tZGlzYWJsZWQpOm5vdCguX2Rpc2FibGVkKTpub3QoLl9kZWZhdWx0KSwgaHRtbC5fZ2xhc3MtdGhlbWUgLm5hdi1jb250cm9sX19sZWZ0Om5vdCguc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCk6bm90KC5fZGlzYWJsZWQpOm5vdCguX2RlZmF1bHQpLCA6aG9zdCguX2dsYXNzLXRoZW1lKSAubmF2LWNvbnRyb2xfX3JpZ2h0Om5vdCguc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCk6bm90KC5fZGlzYWJsZWQpOm5vdCguX2RlZmF1bHQpLCBodG1sLl9nbGFzcy10aGVtZSAubmF2LWNvbnRyb2xfX3JpZ2h0Om5vdCguc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCk6bm90KC5fZGlzYWJsZWQpOm5vdCguX2RlZmF1bHQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdXJmYWNlLTQpO1xuICB9XG4gIC5uYXYtY29udHJvbF9fbGVmdC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLCAubmF2LWNvbnRyb2xfX2xlZnQuX2Rpc2FibGVkLCAubmF2LWNvbnRyb2xfX2xlZnQuX2RlZmF1bHQsIC5uYXYtY29udHJvbF9fcmlnaHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLm5hdi1jb250cm9sX19yaWdodC5fZGlzYWJsZWQsIC5uYXYtY29udHJvbF9fcmlnaHQuX2RlZmF1bHQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3VyZmFjZS0yKTtcbiAgICBjb2xvcjogdmFyKC0tY29udHJhc3QpO1xuICB9XG4gIC5uYXYtY29udHJvbF9fbGVmdC5fZGVmYXVsdCwgLm5hdi1jb250cm9sX19yaWdodC5fZGVmYXVsdCB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XG4gICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gIH1cbiAgLm5hdi1jb250cm9sX19sZWZ0Ll9kZWZhdWx0Ll9hY3RpdmUsIC5uYXYtY29udHJvbF9fcmlnaHQuX2RlZmF1bHQuX2FjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbjpyb290LFxuOmhvc3Qge1xuICAtLWJvcmRlcnMtY29sb3I6ICMzZTQzNTE7XG4gIC0tYm9keS1tYWluOiAjMTExNDFjO1xuICAtLWJnLW1haW4tZWxlbWVudHM6ICMyODJlM2U7XG4gIC0tYmctbWFpbi1sYXlvdXRzOiAjMWMyMDJiO1xuICAtLXRleHQtZGVmYXVsdDogIzhlOTI5ZjtcbiAgLS10ZXh0LWxpZ2h0ZXI6ICNmZmZmZmY7XG4gIC8qKiBTVEFSVCBvZiBkeW5hbWljYWxseSBjaGFuZ2VhYmxlIGNvbG9ycyBieSAnVGhlbWUgRWRpdG9yJyAqKi9cbiAgLS1zdXJmYWNlLTY6IHZhcigtLWJvcmRlcnMtY29sb3IpO1xuICAtLXN1cmZhY2UtNDogdmFyKC0tYmctbWFpbi1lbGVtZW50cyk7XG4gIC0tc3VyZmFjZS0yOiB2YXIoLS1iZy1tYWluLWxheW91dHMpO1xuICAtLXN1cmZhY2UtMDogdmFyKC0tYm9keS1tYWluKTtcbiAgLS1zdXJmYWNlLXNvbGlkLTY6IHZhcigtLWJvcmRlcnMtY29sb3IpO1xuICAtLXN1cmZhY2Utc29saWQtNDogdmFyKC0tYmctbWFpbi1lbGVtZW50cyk7XG4gIC0tc3VyZmFjZS1zb2xpZC0yOiB2YXIoLS1iZy1tYWluLWxheW91dHMpO1xuICAtLWFwcC1iZzogdmFyKC0tc3VyZmFjZS0wKTtcbiAgLS1hY3RpdmU6IHZhcigtLXRleHQtYWN0aXZlLCAjZmI4YzMzKTtcbiAgLS1hY2NlbnQ6ICMzMUE4RkY7XG4gIC0tc2Vjb25kYXJ5OiB2YXIoLS10ZXh0LWRlZmF1bHQpO1xuICAtLWNvbnRyYXN0OiB2YXIoLS10ZXh0LWxpZ2h0ZXIpO1xuICAvKiogRU5EIG9mIGR5bmFtaWNhbGx5IGNoYW5nZWFibGUgY29sb3JzIGJ5ICdUaGVtZSBFZGl0b3InICoqL1xuICAvKiogU1RBUlQgb2Ygc3RhdGljIGNvbG9ycyAqKi9cbiAgLS1iZy1tb2JpbGUtbWVudS1oZWFkOiAjRENERUU0O1xuICAtLWNvbG9yLXdoaXRlOiAjZmZmZmZmO1xuICAtLWNvbG9yLWJsYWNrOiAjMDAwMDAwO1xuICAtLXRleHQtb24tbGlnaHQ6ICMwQTBBMEE7XG4gIC0tdGV4dC1vbi1kYXJrOiAjRkZGRkZGO1xuICAtLXRleHQtb24tYWN0aXZlOiB2YXIoLS10ZXh0LW9uLWxpZ2h0KTtcbiAgLS1wb3NpdGl2ZTogIzAwYTgyODtcbiAgLS1uZWdhdGl2ZTogI0Y5MDY0MztcbiAgLS13YXJuaW5nOiAjRkZDMTJFO1xuICAtLXN0YXR1cy13aW46ICMwMGE4Mjg7XG4gIC0tc3RhdHVzLWxvc3Q6ICNGOTA2NDM7XG4gIC0tc3RhdHVzLWNhc2hvdXQ6ICNGRkMxMkU7XG4gIC0tc3RhdHVzLXJlZnVuZDogI0FCMzVGRjtcbiAgLS1zdGF0dXMtaGFsZi13aW46ICMwMEJBQUY7XG4gIC0tc3RhdHVzLWhhbGYtbG9zZTogI0ZGNjAxQjtcbiAgLS1zdGF0dXMtcGVuZGluZzogI2ExYTFhMTtcbiAgLS1jaGFydC0xOiAjNEVDREM0O1xuICAtLWNoYXJ0LTI6ICNBNzhCRkE7XG4gIC0tY2hhcnQtMzogI0YyQkIyRTtcbiAgLS1jaGFydC00OiAjNjBBNUZBO1xuICAvKiogRU5EIG9mIHN0YXRpYyBjb2xvcnMgKiovXG4gIC0tcmFkaXVzLWZ1bGw6IDk5OXB4O1xuICAtLXJhZGl1cy14bDogMjRweDtcbiAgLS1yYWRpdXMtbGc6IDE2cHg7XG4gIC0tcmFkaXVzLW1kOiAxMnB4O1xuICAtLXJhZGl1cy1kZWZhdWx0OiA4cHg7XG4gIC0tcmFkaXVzLXNtOiA2cHg7XG4gIC0tcmFkaXVzLXhzOiA0cHg7XG4gIC0tcmFkaXVzLXh4czogMnB4O1xuICAtLW9wYWNpdHk6IDAuMDY7XG4gIC0tb3BhY2l0eS0yOiAwLjEyO1xuICAtLW9wYWNpdHktNDogMC4yNDtcbiAgLS1vcGFjaXR5LTY6IDAuNTA7XG4gIC0tb3BhY2l0eS04OiAwLjgwO1xuICAtLWJsdXItc206IGJsdXIoMnB4KTtcbiAgLS1ibHVyLWRlZmF1bHQ6IGJsdXIoNHB4KTtcbiAgLS1nbGFzcy1iYWNrZHJvcDogbm9uZTtcbiAgLS1jb250YWluZXIteHM6IDI4MHB4O1xuICAtLWNvbnRhaW5lci1zbTogMzIwcHg7XG4gIC0tcGFyZW50LXRvcC1nYXA6IDBweDtcbiAgLS1wYXJlbnQtYm90dG9tLWdhcDogMHB4O1xuICAtLXBhcmVudC1sZWZ0LWdhcDogMHB4O1xuICAtLXBhcmVudC1yaWdodC1nYXA6IDBweDtcbiAgLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXA6IDBweDtcbiAgLS16LWJhc2U6IDA7XG4gIC0tei1yYWlzZWQ6IDE1O1xuICAtLXotc3RpY2t5OiAyMDtcbiAgLS16LWhlYWRlcjogMzA7XG4gIC0tei1kcm9wZG93bjogMTAwO1xuICAtLXotcG9wb3ZlcjogMTEwO1xuICAtLXotdG9vbHRpcDogMTIwO1xuICAtLXotZHJhd2VyLW92ZXJsYXk6IDIwMDtcbiAgLS16LWRyYXdlcjogMjEwO1xuICAtLXotZHJhd2VyLWZsb2F0aW5nOiAyMjA7XG4gIC0tei1tb2RhbC1vdmVybGF5OiAzMDA7XG4gIC0tei1tb2RhbDogMzEwO1xuICAtLXotbW9kYWwtZmxvYXRpbmc6IDMyMDtcbiAgLS16LXRvYXN0OiA1MDA7XG4gIC0tei1tYXg6IDk5OTk5OTtcbiAgLS1lZGl0b3ItYmc6ICMxMTE0MWM7XG4gIC0tZWRpdG9yLXN1cmZhY2U6ICMxYzIwMmI7XG4gIC0tZWRpdG9yLXN1cmZhY2UtaG92ZXI6ICMyODJlM2U7XG4gIC0tZWRpdG9yLWJvcmRlcjogIzNlNDM1MTtcbiAgLS1lZGl0b3ItYWNjZW50OiAjZmI4YzMzO1xuICAtLWVkaXRvci1hY2NlbnQtaG92ZXI6ICNmZmEyNGQ7XG4gIC0tZWRpdG9yLXRleHQ6ICNmZmZmZmY7XG4gIC0tZWRpdG9yLXRleHQtbXV0ZWQ6ICM4ZTkyOWY7XG4gIC0tZWRpdG9yLXBvc2l0aXZlOiAjMDBhODI4O1xuICAtLWVkaXRvci1uZWdhdGl2ZTogI2Y5MDY0MztcbiAgLS1lZGl0b3Itd2FybmluZzogI2ZmYzEyZTtcbiAgLS1lZGl0b3ItcmFkaXVzOiA2cHg7XG4gIC0tZWRpdG9yLXdpZHRoOiAzMjBweDtcbn1cbjpyb290LFxuOmhvc3Qge1xuICAtLXByZWxvYWRlci1jb2xvcjogdmFyKC0tYWN0aXZlKTtcbiAgLS1zaGFkb3ctbmF2LWJ1dHRvbjogbGluZWFyLWdyYWRpZW50KDkwZGVnLCBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tc3VyZmFjZS0yKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDApICogMTAwJSkpIDAlLCB2YXIoLS1zdXJmYWNlLTIpIDEwMCUpO1xuICAtLXNoYWRvdy1uYXYtYnV0dG9uLW1haW4tcGFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tc3VyZmFjZS0wKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDApICogMTAwJSkpIDAlLCB2YXIoLS1zdXJmYWNlLTApIDEwMCUpO1xuICAtLWRhcmtlbi1ncmFkaWVudC1zdXJmYWNlLTE6IHZhcigtLXNoYWRvdy1uYXYtYnV0dG9uKTtcbiAgLS1kYXJrZW4tZ3JhZGllbnQtc3VyZmFjZS0yOiB2YXIoLS1zaGFkb3ctbmF2LWJ1dHRvbi1tYWluLXBhZ2UpO1xuICAtLXN1Yi1wb3NpdGl2ZTogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXBvc2l0aXZlKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuMDgpICogMTAwJSkpO1xuICAtLXN1Yi1hY3RpdmU6IHZhcigtLXN1Yi0tYWN0aXZlLCB2YXIoLS1iZy1hY3RpdmUtbG9iYnktZmlsdGVycywgY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWFjdGl2ZSksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwLjA4KSAqIDEwMCUpKSkpO1xuICAtLXN1Yi1uZWdhdGl2ZTogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLW5lZ2F0aXZlKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuMDgpICogMTAwJSkpO1xuICAtLXN1Yi13YXJuaW5nOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0td2FybmluZyksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwLjA4KSAqIDEwMCUpKTtcbiAgLS1zdWItYWNjZW50OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tYWNjZW50KSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuMDgpICogMTAwJSkpO1xuICAtLWRhcmtlbi0yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tc3VyZmFjZS0wKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuMTIpICogMTAwJSkpO1xuICAtLWRhcmtlbi00OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tc3VyZmFjZS0wKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuMjQpICogMTAwJSkpO1xuICAtLWRhcmtlbi02OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tc3VyZmFjZS0wKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuNSkgKiAxMDAlKSk7XG4gIC0tZGFya2VuLTg6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1zdXJmYWNlLTApLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMC44KSAqIDEwMCUpKTtcbiAgLS1zaGFkb3ctMjogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXN1cmZhY2UtMCksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwLjEyKSAqIDEwMCUpKTtcbiAgLS1zaGFkb3ctNDogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXN1cmZhY2UtMCksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwLjI0KSAqIDEwMCUpKTtcbiAgLS1zaGFkb3ctNjogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXN1cmZhY2UtMCksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwLjUpICogMTAwJSkpO1xuICAtLXNoYWRvdy04OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tc3VyZmFjZS0wKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuOCkgKiAxMDAlKSk7XG4gIC0tbGlnaHRlbi0yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tYWNjZW50KSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuMTIpICogMTAwJSkpO1xuICAtLWxpZ2h0ZW4tNDogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWFjY2VudCksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwLjI0KSAqIDEwMCUpKTtcbiAgLS1pY29uLWRlZmF1bHQ6IHZhcigtLWNvbnRyYXN0KTtcbiAgLS1pY29uLXNlY29uZGFyeTogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgLS1pY29uLWFjdGl2ZTogdmFyKC0tYWN0aXZlKTtcbiAgLS1pY29uLWNvbnRyYWN0OiB2YXIoLS1zdXJmYWNlLTApO1xuICAtLXRleHQtc2Vjb25kYXJ5OiB2YXIoLS1zZWNvbmRhcnkpO1xuICAtLXN1Yi1wb3NpdGl2ZS0yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tcG9zaXRpdmUpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gdmFyKC0tb3BhY2l0eS0yKSkgKiAxMDAlKSk7XG4gIC0tc3ViLWFjdGl2ZS0yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tYWN0aXZlKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIHZhcigtLW9wYWNpdHktMikpICogMTAwJSkpO1xuICAtLXN1Yi1uZWdhdGl2ZS0yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tbmVnYXRpdmUpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gdmFyKC0tb3BhY2l0eS0yKSkgKiAxMDAlKSk7XG4gIC0tc3ViLXdhcm5pbmctMjogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXdhcm5pbmcpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gdmFyKC0tb3BhY2l0eS0yKSkgKiAxMDAlKSk7XG4gIC0tc3ViLWFjY2VudC0yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tYWNjZW50KSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIHZhcigtLW9wYWNpdHktMikpICogMTAwJSkpO1xuICAtLXN1Yi1jb250cmFzdC0yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tY29udHJhc3QpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gdmFyKC0tb3BhY2l0eSkpICogMTAwJSkpO1xuICAtLXN1Yi1jb250cmFzdC00OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tY29udHJhc3QpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gdmFyKC0tb3BhY2l0eS0yKSkgKiAxMDAlKSk7XG4gIC0tc3ViLWNvbnRyYXN0LTY6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1jb250cmFzdCksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSB2YXIoLS1vcGFjaXR5LTQpKSAqIDEwMCUpKTtcbiAgLS1zdWItZ3JhZGllbnQtYm9yZGVyLWFjdGl2ZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWFjdGl2ZSksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwKSAqIDEwMCUpKSAwJSwgY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWFjdGl2ZSksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSB2YXIoLS1vcGFjaXR5LTIpKSAqIDEwMCUpKSAxMDAlKTtcbiAgLS1kYXJrZW4tZ3JhZGllbnQtc3VyZmFjZS0wOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1zdXJmYWNlLTApLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMCkgKiAxMDAlKSkgMCUsIHZhcigtLXN1cmZhY2UtMCkgMTAwJSk7XG4gIC0tZ3JhZGllbnQtc3VyZmFjZS0wLTI6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1zdXJmYWNlLTApLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMCkgKiAxMDAlKSkgMCUsIHZhcigtLXN1cmZhY2UtMikgMTAwJSk7XG4gIC0tZ3JhZGllbnQtc3VyZmFjZS0yLTQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1zdXJmYWNlLTIpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMCkgKiAxMDAlKSkgMCUsIHZhcigtLXN1cmZhY2UtNCkgMTAwJSk7XG4gIC0tZ3JhZGllbnQtc3VyZmFjZS00LTY6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1zdXJmYWNlLTQpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMCkgKiAxMDAlKSkgMCUsIHZhcigtLXN1cmZhY2UtNikgMTAwJSk7XG4gIC0tZ3JhZGllbnQtYWN0aXZlOiB2YXIoLS1iZy1hY3RpdmUtZ3JhZGllbnQsIHZhcigtLWFjdGl2ZSkpO1xuICAtLWdyYWRpZW50LWJvcmRlci1hY3RpdmU6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1hY3RpdmUpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMCkgKiAxMDAlKSkgMCUsIHZhcigtLWFjdGl2ZSkgMTAwJSk7XG4gIC0tZ3JhZGllbnQtZmlsbC1hY3RpdmU6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHZhcigtLXN1cmZhY2UtMCkgMCUsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1hY3RpdmUpIDEyJSwgdmFyKC0tc3VyZmFjZS0wKSkgMTAwJSk7XG59XG46cm9vdCxcbjpob3N0IHtcbiAgLS1zYW5zOiBcIlJ1YmlrXCIsIHN5c3RlbS11aSwgc2Fucy1zZXJpZjtcbiAgLS1zYW5zLTI6IFwiUnViaWtcIiwgc3lzdGVtLXVpLCBzYW5zLXNlcmlmO1xuICAtLW5vcm1hbDogNDAwO1xuICAtLXNlbWlib2xkOiA2MDA7XG4gIC0tYm9sZDogODAwO1xuICAtLXRleHQteHhzOiA4cHg7XG4gIC0tdGV4dC14czogMTBweDtcbiAgLS10ZXh0LXNtOiAxMnB4O1xuICAtLXRleHQtYmFzZTogMTRweDtcbiAgLS10ZXh0LW1kOiAxNnB4O1xuICAtLXRleHQtbGc6IDE4cHg7XG4gIC0tdGV4dC14bDogMjBweDtcbiAgLS10ZXh0LTJ4bDogMjRweDtcbiAgLS10ZXh0LTN4bDogMzBweDtcbiAgLS10ZXh0LTR4bDogMzZweDtcbiAgLS10ZXh0LTV4bDogNDhweDtcbiAgLS10ZXh0LTVweDogNDhweDtcbiAgLS1sZWFkaW5nLW5vbmU6IDEwMCU7XG4gIC0tbGVhZGluZy10aWdodDogMTIwJTtcbiAgLS1sZWFkaW5nLW5vcm1hbDogMTQwJTtcbiAgLS1sZWFkaW5nLXJlbGF4ZWQ6IDE2MCU7XG4gIC0tdHJhY2tpbmctbm9ybWFsOiAwcHg7XG59LyohIHRhaWx3aW5kY3NzIHY0LjEuMTIgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vdGFpbHdpbmRjc3MuY29tICovXG5AbGF5ZXIgcHJvcGVydGllc3tAc3VwcG9ydHMgKCgoLXdlYmtpdC1oeXBoZW5zOm5vbmUpKSBhbmQgKG5vdCAobWFyZ2luLXRyaW06aW5saW5lKSkpIG9yICgoLW1vei1vcmllbnQ6aW5saW5lKSBhbmQgKG5vdCAoY29sb3I6cmdiKGZyb20gcmVkIHIgZyBiKSkpKXsqLDpiZWZvcmUsOmFmdGVyLDo6YmFja2Ryb3B7LS10dy10cmFuc2xhdGUteDowOy0tdHctdHJhbnNsYXRlLXk6MDstLXR3LXRyYW5zbGF0ZS16OjA7LS10dy1yb3RhdGUteDppbml0aWFsOy0tdHctcm90YXRlLXk6aW5pdGlhbDstLXR3LXJvdGF0ZS16OmluaXRpYWw7LS10dy1za2V3LXg6aW5pdGlhbDstLXR3LXNrZXcteTppbml0aWFsOy0tdHctYm9yZGVyLXN0eWxlOnNvbGlkOy0tdHctbGVhZGluZzppbml0aWFsOy0tdHctZm9udC13ZWlnaHQ6aW5pdGlhbDstLXR3LXRyYWNraW5nOmluaXRpYWw7LS10dy1zaGFkb3c6MCAwICMwMDAwOy0tdHctc2hhZG93LWNvbG9yOmluaXRpYWw7LS10dy1zaGFkb3ctYWxwaGE6MTAwJTstLXR3LWluc2V0LXNoYWRvdzowIDAgIzAwMDA7LS10dy1pbnNldC1zaGFkb3ctY29sb3I6aW5pdGlhbDstLXR3LWluc2V0LXNoYWRvdy1hbHBoYToxMDAlOy0tdHctcmluZy1jb2xvcjppbml0aWFsOy0tdHctcmluZy1zaGFkb3c6MCAwICMwMDAwOy0tdHctaW5zZXQtcmluZy1jb2xvcjppbml0aWFsOy0tdHctaW5zZXQtcmluZy1zaGFkb3c6MCAwICMwMDAwOy0tdHctcmluZy1pbnNldDppbml0aWFsOy0tdHctcmluZy1vZmZzZXQtd2lkdGg6MHB4Oy0tdHctcmluZy1vZmZzZXQtY29sb3I6I2ZmZjstLXR3LXJpbmctb2Zmc2V0LXNoYWRvdzowIDAgIzAwMDA7LS10dy1vdXRsaW5lLXN0eWxlOnNvbGlkOy0tdHctYmx1cjppbml0aWFsOy0tdHctYnJpZ2h0bmVzczppbml0aWFsOy0tdHctY29udHJhc3Q6aW5pdGlhbDstLXR3LWdyYXlzY2FsZTppbml0aWFsOy0tdHctaHVlLXJvdGF0ZTppbml0aWFsOy0tdHctaW52ZXJ0OmluaXRpYWw7LS10dy1vcGFjaXR5OmluaXRpYWw7LS10dy1zYXR1cmF0ZTppbml0aWFsOy0tdHctc2VwaWE6aW5pdGlhbDstLXR3LWRyb3Atc2hhZG93OmluaXRpYWw7LS10dy1kcm9wLXNoYWRvdy1jb2xvcjppbml0aWFsOy0tdHctZHJvcC1zaGFkb3ctYWxwaGE6MTAwJTstLXR3LWRyb3Atc2hhZG93LXNpemU6aW5pdGlhbDstLXR3LWJhY2tkcm9wLWJsdXI6aW5pdGlhbDstLXR3LWJhY2tkcm9wLWJyaWdodG5lc3M6aW5pdGlhbDstLXR3LWJhY2tkcm9wLWNvbnRyYXN0OmluaXRpYWw7LS10dy1iYWNrZHJvcC1ncmF5c2NhbGU6aW5pdGlhbDstLXR3LWJhY2tkcm9wLWh1ZS1yb3RhdGU6aW5pdGlhbDstLXR3LWJhY2tkcm9wLWludmVydDppbml0aWFsOy0tdHctYmFja2Ryb3Atb3BhY2l0eTppbml0aWFsOy0tdHctYmFja2Ryb3Atc2F0dXJhdGU6aW5pdGlhbDstLXR3LWJhY2tkcm9wLXNlcGlhOmluaXRpYWw7LS10dy1kdXJhdGlvbjppbml0aWFsOy0tdHctZWFzZTppbml0aWFsOy0tdHctc2NhbGUteDoxOy0tdHctc2NhbGUteToxOy0tdHctc2NhbGUtejoxOy0tdHctYW5pbWF0aW9uLWRlbGF5OjBzOy0tdHctYW5pbWF0aW9uLWRpcmVjdGlvbjpub3JtYWw7LS10dy1hbmltYXRpb24tZHVyYXRpb246aW5pdGlhbDstLXR3LWFuaW1hdGlvbi1maWxsLW1vZGU6bm9uZTstLXR3LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MTstLXR3LWVudGVyLWJsdXI6MDstLXR3LWVudGVyLW9wYWNpdHk6MTstLXR3LWVudGVyLXJvdGF0ZTowOy0tdHctZW50ZXItc2NhbGU6MTstLXR3LWVudGVyLXRyYW5zbGF0ZS14OjA7LS10dy1lbnRlci10cmFuc2xhdGUteTowOy0tdHctZXhpdC1ibHVyOjA7LS10dy1leGl0LW9wYWNpdHk6MTstLXR3LWV4aXQtcm90YXRlOjA7LS10dy1leGl0LXNjYWxlOjE7LS10dy1leGl0LXRyYW5zbGF0ZS14OjA7LS10dy1leGl0LXRyYW5zbGF0ZS15OjB9fX1AbGF5ZXIgdGhlbWV7OnJvb3QsOmhvc3R7LS1mb250LXNhbnM6dWktc2Fucy1zZXJpZixzeXN0ZW0tdWksc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCIsXCJOb3RvIENvbG9yIEVtb2ppXCI7LS1mb250LW1vbm86dWktbW9ub3NwYWNlLFNGTW9uby1SZWd1bGFyLE1lbmxvLE1vbmFjbyxDb25zb2xhcyxcIkxpYmVyYXRpb24gTW9ub1wiLFwiQ291cmllciBOZXdcIixtb25vc3BhY2U7LS1jb2xvci15ZWxsb3ctNzAwOm9rbGNoKDU1LjQlIC4xMzUgNjYuNDQyKTstLWNvbG9yLWdyYXktNDAwOm9rbGNoKDcwLjclIC4wMjIgMjYxLjMyNSk7LS1jb2xvci1ibGFjazojMDAwOy0tY29sb3Itd2hpdGU6I2ZmZjstLXNwYWNpbmc6LjI1cmVtOy0tYnJlYWtwb2ludC1tZDo3NjhweDstLWJyZWFrcG9pbnQtbGc6MTAyNHB4Oy0tY29udGFpbmVyLXhzOjIwcmVtOy0tY29udGFpbmVyLXNtOjI0cmVtOy0tdGV4dC14czouNzVyZW07LS10ZXh0LXhzLS1saW5lLWhlaWdodDpjYWxjKDEvLjc1KTstLXRleHQtc206Ljg3NXJlbTstLXRleHQtc20tLWxpbmUtaGVpZ2h0OmNhbGMoMS4yNS8uODc1KTstLXRleHQtYmFzZToxcmVtOy0tdGV4dC1iYXNlLS1saW5lLWhlaWdodDpjYWxjKDEuNS8xKTstLXRleHQtbGc6MS4xMjVyZW07LS10ZXh0LWxnLS1saW5lLWhlaWdodDpjYWxjKDEuNzUvMS4xMjUpOy0tdGV4dC14bDoxLjI1cmVtOy0tdGV4dC0yeGw6MS41cmVtOy0tdGV4dC0yeGwtLWxpbmUtaGVpZ2h0OmNhbGMoMi8xLjUpOy0tdGV4dC0zeGw6MS44NzVyZW07LS10ZXh0LTV4bDozcmVtOy0tZm9udC13ZWlnaHQtbGlnaHQ6MzAwOy0tZm9udC13ZWlnaHQtbm9ybWFsOjQwMDstLWZvbnQtd2VpZ2h0LW1lZGl1bTo1MDA7LS1mb250LXdlaWdodC1zZW1pYm9sZDo2MDA7LS1mb250LXdlaWdodC1ib2xkOjcwMDstLXRyYWNraW5nLW5vcm1hbDowZW07LS10cmFja2luZy13aWRlOi4wMjVlbTstLWxlYWRpbmctdGlnaHQ6MS4yNTstLWxlYWRpbmctc251ZzoxLjM3NTstLWxlYWRpbmctbm9ybWFsOjEuNTstLXJhZGl1cy14czouMTI1cmVtOy0tcmFkaXVzLXNtOmNhbGModmFyKC0tcmFkaXVzKSAtIDRweCk7LS1yYWRpdXMtbWQ6Y2FsYyh2YXIoLS1yYWRpdXMpIC0gMnB4KTstLXJhZGl1cy1sZzp2YXIoLS1yYWRpdXMpOy0tcmFkaXVzLXhsOmNhbGModmFyKC0tcmFkaXVzKSArIDRweCk7LS1lYXNlLWluOmN1YmljLWJlemllciguNCwwLDEsMSk7LS1lYXNlLW91dDpjdWJpYy1iZXppZXIoMCwwLC4yLDEpOy0tZWFzZS1pbi1vdXQ6Y3ViaWMtYmV6aWVyKC40LDAsLjIsMSk7LS1hbmltYXRlLXNwaW46c3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7LS1hbmltYXRlLXB1bHNlOnB1bHNlIDJzIGN1YmljLWJlemllciguNCwwLC42LDEpaW5maW5pdGU7LS1ibHVyLXNtOjhweDstLWRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbjouMTVzOy0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQsMCwuMiwxKTstLWRlZmF1bHQtZm9udC1mYW1pbHk6dmFyKC0tZm9udC1zYW5zKTstLWRlZmF1bHQtbW9uby1mb250LWZhbWlseTp2YXIoLS1mb250LW1vbm8pOy0tY29sb3Itc3VyZmFjZS0yOnZhcigtLXN1cmZhY2UtMik7LS1icmVha3BvaW50LXh4czo0NDBweH19QGxheWVyIGJhc2V7Kiw6YWZ0ZXIsOmJlZm9yZSw6OmJhY2tkcm9we2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6MCBzb2xpZDttYXJnaW46MDtwYWRkaW5nOjB9OjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjAgc29saWQ7bWFyZ2luOjA7cGFkZGluZzowfWh0bWwsOmhvc3R7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7dGFiLXNpemU6NDtsaW5lLWhlaWdodDoxLjU7Zm9udC1mYW1pbHk6dmFyKC0tZGVmYXVsdC1mb250LWZhbWlseSx1aS1zYW5zLXNlcmlmLHN5c3RlbS11aSxzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIik7Zm9udC1mZWF0dXJlLXNldHRpbmdzOnZhcigtLWRlZmF1bHQtZm9udC1mZWF0dXJlLXNldHRpbmdzLG5vcm1hbCk7Zm9udC12YXJpYXRpb24tc2V0dGluZ3M6dmFyKC0tZGVmYXVsdC1mb250LXZhcmlhdGlvbi1zZXR0aW5ncyxub3JtYWwpOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH1ocntibG9jay1zaXplOjA7Y29sb3I6aW5oZXJpdDtib3JkZXItdG9wLXdpZHRoOjFweH1hYmJyOndoZXJlKFt0aXRsZV0pey13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWR9aDEsaDIsaDMsaDQsaDUsaDZ7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdH1he2NvbG9yOmluaGVyaXQ7LXdlYmtpdC10ZXh0LWRlY29yYXRpb246aW5oZXJpdDstd2Via2l0LXRleHQtZGVjb3JhdGlvbjppbmhlcml0Oy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfWNvZGUsa2JkLHNhbXAscHJle2ZvbnQtZmFtaWx5OnZhcigtLWRlZmF1bHQtbW9uby1mb250LWZhbWlseSx1aS1tb25vc3BhY2UsU0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZSk7Zm9udC1mZWF0dXJlLXNldHRpbmdzOnZhcigtLWRlZmF1bHQtbW9uby1mb250LWZlYXR1cmUtc2V0dGluZ3Msbm9ybWFsKTtmb250LXZhcmlhdGlvbi1zZXR0aW5nczp2YXIoLS1kZWZhdWx0LW1vbm8tZm9udC12YXJpYXRpb24tc2V0dGluZ3Msbm9ybWFsKTtmb250LXNpemU6MWVtfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmV9c3Vie2luc2V0LWJsb2NrLWVuZDotLjI1ZW19c3Vwe2luc2V0LWJsb2NrLXN0YXJ0Oi0uNWVtfXRhYmxle3RleHQtaW5kZW50OjA7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfTotbW96LWZvY3VzcmluZ3tvdXRsaW5lOmF1dG99cHJvZ3Jlc3N7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3VtbWFyeXtkaXNwbGF5Omxpc3QtaXRlbX1vbCx1bCxtZW51e2xpc3Qtc3R5bGU6bm9uZX1pbWcsc3ZnLHZpZGVvLGNhbnZhcyxhdWRpbyxpZnJhbWUsZW1iZWQsb2JqZWN0e3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtkaXNwbGF5OmJsb2NrfWltZyx2aWRlb3ttYXgtaW5saW5lLXNpemU6MTAwJTtibG9jay1zaXplOmF1dG99YnV0dG9uLGlucHV0LHNlbGVjdCxvcHRncm91cCx0ZXh0YXJlYXtmb250OmluaGVyaXQ7Zm9udC1mZWF0dXJlLXNldHRpbmdzOmluaGVyaXQ7Zm9udC12YXJpYXRpb24tc2V0dGluZ3M6aW5oZXJpdDtsZXR0ZXItc3BhY2luZzppbmhlcml0O2NvbG9yOmluaGVyaXQ7b3BhY2l0eToxO2JhY2tncm91bmQtY29sb3I6IzAwMDA7Ym9yZGVyLXJhZGl1czowfTo6ZmlsZS1zZWxlY3Rvci1idXR0b257Zm9udDppbmhlcml0O2ZvbnQtZmVhdHVyZS1zZXR0aW5nczppbmhlcml0O2ZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOmluaGVyaXQ7bGV0dGVyLXNwYWNpbmc6aW5oZXJpdDtjb2xvcjppbmhlcml0O29wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwO2JvcmRlci1yYWRpdXM6MH06d2hlcmUoc2VsZWN0OmlzKFttdWx0aXBsZV0sW3NpemVdKSkgb3B0Z3JvdXB7Zm9udC13ZWlnaHQ6Ym9sZGVyfTp3aGVyZShzZWxlY3Q6aXMoW211bHRpcGxlXSxbc2l6ZV0pKSBvcHRncm91cCBvcHRpb257cGFkZGluZy1pbmxpbmUtc3RhcnQ6MjBweH06OmZpbGUtc2VsZWN0b3ItYnV0dG9ue21hcmdpbi1pbmxpbmUtZW5kOjRweH06OnBsYWNlaG9sZGVye29wYWNpdHk6MX1Ac3VwcG9ydHMgKG5vdCAoKC13ZWJraXQtYXBwZWFyYW5jZTotYXBwbGUtcGF5LWJ1dHRvbikpKSBvciAoY29udGFpbi1pbnRyaW5zaWMtc2l6ZToxcHgpezo6cGxhY2Vob2xkZXJ7Y29sb3I6Y3VycmVudENvbG9yfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXs6OnBsYWNlaG9sZGVye2NvbG9yOmNvbG9yLW1peChpbiBva2xhYixjdXJyZW50Y29sb3IgNTAlLHRyYW5zcGFyZW50KX19fXRleHRhcmVhe3Jlc2l6ZTp2ZXJ0aWNhbH06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWV7bWluLWJsb2NrLXNpemU6MWxoO3RleHQtYWxpZ246aW5oZXJpdH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdHtkaXNwbGF5OmlubGluZS1mbGV4fTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVye3BhZGRpbmc6MH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLWZpZWxke3BhZGRpbmctYmxvY2s6MH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1zZWNvbmQtZmllbGR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbGxpc2Vjb25kLWZpZWxke3BhZGRpbmctYmxvY2s6MH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tZXJpZGllbS1maWVsZHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3J7bGluZS1oZWlnaHQ6MX06LW1vei11aS1pbnZhbGlke2JveC1zaGFkb3c6bm9uZX1idXR0b24saW5wdXQ6d2hlcmUoW3R5cGU9YnV0dG9uXSxbdHlwZT1yZXNldF0sW3R5cGU9c3VibWl0XSl7YXBwZWFyYW5jZTpidXR0b259OjpmaWxlLXNlbGVjdG9yLWJ1dHRvbnthcHBlYXJhbmNlOmJ1dHRvbn06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b257YmxvY2stc2l6ZTphdXRvfTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntibG9jay1zaXplOmF1dG99W2hpZGRlbl06d2hlcmUoOm5vdChbaGlkZGVuPXVudGlsLWZvdW5kXSkpe2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9aW5wdXR7LS10dy1vdXRsaW5lLXN0eWxlOm5vbmU7b3V0bGluZS1zdHlsZTpub25lfSosOmJlZm9yZSw6YWZ0ZXIsOjpiYWNrZHJvcHstLXR3LWJvcmRlci1zdHlsZTpzb2xpZDstLXR3LWdyYWRpZW50LWZyb20tcG9zaXRpb246MCU7LS10dy1ncmFkaWVudC12aWEtcG9zaXRpb246NTAlOy0tdHctZ3JhZGllbnQtdG8tcG9zaXRpb246MTAwJTstLXR3LXNoYWRvdzowIDAgIzAwMDA7LS10dy1zaGFkb3ctY29sb3I6aW5pdGlhbDstLXR3LWluc2V0LXNoYWRvdzowIDAgIzAwMDA7LS10dy1pbnNldC1zaGFkb3ctY29sb3I6aW5pdGlhbDstLXR3LXJpbmctY29sb3I6aW5pdGlhbDstLXR3LXJpbmctc2hhZG93OjAgMCAjMDAwMDstLXR3LWluc2V0LXJpbmctY29sb3I6aW5pdGlhbDstLXR3LWluc2V0LXJpbmctc2hhZG93OjAgMCAjMDAwMDstLXR3LXJpbmctb2Zmc2V0LXdpZHRoOjBweDstLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiNmZmY7LS10dy1yaW5nLW9mZnNldC1zaGFkb3c6MCAwICMwMDAwOy0tdHctdHJhbnNsYXRlLXg6MDstLXR3LXRyYW5zbGF0ZS15OjA7LS10dy10cmFuc2xhdGUtejowOy0tdHctcm90YXRlLXg6cm90YXRlWCgwKTstLXR3LXJvdGF0ZS15OnJvdGF0ZVkoMCk7LS10dy1yb3RhdGUtejpyb3RhdGVaKDApOy0tdHctc2tldy14OnNrZXdYKDApOy0tdHctc2tldy15OnNrZXdZKDApOy0tdHctc2NhbGUteDoxOy0tdHctc2NhbGUteToxOy0tdHctc2NhbGUtejoxOy0tdHctY29udGVudDpcIlwifX1AbGF5ZXIgY29tcG9uZW50c3suZmxleC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4fX1AbGF5ZXIgdXRpbGl0aWVzey5cXEBjb250YWluZXJ7Y29udGFpbmVyLXR5cGU6aW5saW5lLXNpemV9LnBvaW50ZXItZXZlbnRzLWF1dG97cG9pbnRlci1ldmVudHM6YXV0b30ucG9pbnRlci1ldmVudHMtbm9uZXtwb2ludGVyLWV2ZW50czpub25lfS5jb2xsYXBzZXt2aXNpYmlsaXR5OmNvbGxhcHNlfS5pbnZpc2libGV7dmlzaWJpbGl0eTpoaWRkZW59LnZpc2libGV7dmlzaWJpbGl0eTp2aXNpYmxlfS5maXhlZC10b3AtZWRnZXtpbnNldC1ibG9jay1zdGFydDp2YXIoLS1wYXJlbnQtdG9wLWdhcCk7aW5zZXQtaW5saW5lLWVuZDp2YXIoLS1wYXJlbnQtcmlnaHQtZ2FwKTtpbnNldC1pbmxpbmUtc3RhcnQ6dmFyKC0tcGFyZW50LWxlZnQtZ2FwKTtwb3NpdGlvbjpmaXhlZH0uc3RpY2t5LXRvcC1lZGdle2luc2V0LWJsb2NrLXN0YXJ0OnZhcigtLXBhcmVudC10b3AtZ2FwKTtwb3NpdGlvbjpzdGlja3l9LnN0aWNreS10b3AtZWRnZS1jYXJke2luc2V0LWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tcGFyZW50LXRvcC1nYXApICsgY2FsYyh2YXIoLS1zcGFjaW5nKSo2KSk7cG9zaXRpb246c3RpY2t5fS5hYnNvbHV0ZXtwb3NpdGlvbjphYnNvbHV0ZX0uZml4ZWR7cG9zaXRpb246Zml4ZWR9LnJlbGF0aXZle3Bvc2l0aW9uOnJlbGF0aXZlfS5zdGF0aWN7cG9zaXRpb246c3RhdGljfS5zdGlja3l7cG9zaXRpb246c3RpY2t5fS5tb2RhbC1zY3JpbXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRhcmtlbi04KTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7aW5zZXQ6MH0uaW5zZXQtMHtpbnNldDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5pbnNldC14LTB7aW5zZXQtaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMCl9Lmluc2V0LXgtNHtpbnNldC1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0uc3RhcnQtM1xcLjV7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMy41KX0uZW5kLTJ7aW5zZXQtaW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5tb2RhbC1zY3JpbS1lbWJlZGRlZHtpbnNldC1ibG9jay1zdGFydDp2YXIoLS1tb2RhbC10b3AtZ2FwLDBweCk7aW5zZXQtaW5saW5lLWVuZDp2YXIoLS1tb2RhbC1yaWdodC1nYXAsMHB4KTtpbnNldC1ibG9jay1lbmQ6dmFyKC0tbW9kYWwtYm90dG9tLWdhcCwwcHgpO2luc2V0LWlubGluZS1zdGFydDp2YXIoLS1tb2RhbC1sZWZ0LWdhcCwwcHgpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZGFya2VuLTgpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleH0uLXRvcC0xe2luc2V0LWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqLTEpfS4tdG9wLTFcXC4yNXtpbnNldC1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xLjI1KX0uLXRvcC0ze2luc2V0LWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqLTMpfS50b3AtXFwoLS1wYXJlbnQtdG9wLWdhcFxcKXtpbnNldC1ibG9jay1zdGFydDp2YXIoLS1wYXJlbnQtdG9wLWdhcCl9LnRvcC1cXCgtLXBhcmVudC10b3AtZ2FwXFwsMFxcKXtpbnNldC1ibG9jay1zdGFydDp2YXIoLS1wYXJlbnQtdG9wLWdhcCwwKX0udG9wLTB7aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0udG9wLTFcXC8ye2luc2V0LWJsb2NrLXN0YXJ0OjUwJX0udG9wLTJ7aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0udG9wLTN7aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0udG9wLTR7aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0udG9wLTV7aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KX0udG9wLTZ7aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0udG9wLTl7aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo5KX0udG9wLTEwe2luc2V0LWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMTApfS50b3AtMTR7aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxNCl9LnRvcC0zMntpbnNldC1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjMyKX0udG9wLVxcW2NhbGNcXCh2YXJcXCgtLW1vZGFsLXRvcC1nYXBcXCwwcHhcXClcXCsyMHB4XFwpXFxde2luc2V0LWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tbW9kYWwtdG9wLWdhcCwwcHgpICsgMjBweCl9LnRvcC1cXFtjYWxjXFwodmFyXFwoLS1wYXJlbnQtdG9wLWdhcFxcKVxcK+KAplxcKVxcXXtpbnNldC1ibG9jay1zdGFydDpjYWxjKHZhcigtLXBhcmVudC10b3AtZ2FwKSArIOKApil9LnRvcC1cXFtjYWxjXFwodmFyXFwoLS1wYXJlbnQtdG9wLWdhcFxcLDBcXClcXCs1MHB4XFwpXFxde2luc2V0LWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tcGFyZW50LXRvcC1nYXAsMCkgKyA1MHB4KX0udG9wLWZ1bGx7aW5zZXQtYmxvY2stc3RhcnQ6MTAwJX0uLXJpZ2h0LTF7aW5zZXQtaW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKX0uLXJpZ2h0LTFcXC4yNXtpbnNldC1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqLTEuMjUpfS4tcmlnaHQtM3tpbnNldC1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqLTMpfS5yaWdodC0we2luc2V0LWlubGluZS1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucmlnaHQtMntpbnNldC1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMil9LnJpZ2h0LTN7aW5zZXQtaW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5yaWdodC05e2luc2V0LWlubGluZS1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo5KX0ucmlnaHQtMTB7aW5zZXQtaW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0ucmlnaHQtXFxbMHB4XFxde2luc2V0LWlubGluZS1lbmQ6MH0ucmlnaHQtXFxbNDBweFxcXXtpbnNldC1pbmxpbmUtZW5kOjQwcHh9LnJpZ2h0LWZ1bGx7aW5zZXQtaW5saW5lLWVuZDoxMDAlfS4tYm90dG9tLTF7aW5zZXQtYmxvY2stZW5kOmNhbGModmFyKC0tc3BhY2luZykqLTEpfS4tYm90dG9tLTN7aW5zZXQtYmxvY2stZW5kOmNhbGModmFyKC0tc3BhY2luZykqLTMpfS5ib3R0b20tMHtpbnNldC1ibG9jay1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0uYm90dG9tLTNcXC41e2luc2V0LWJsb2NrLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjMuNSl9LmJvdHRvbS1mdWxse2luc2V0LWJsb2NrLWVuZDoxMDAlfS4tbGVmdC0xe2luc2V0LWlubGluZS1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKX0uLWxlZnQtMlxcLzN7aW5zZXQtaW5saW5lLXN0YXJ0Oi02Ni42NjY3JX0uLWxlZnQtM3tpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSotMyl9Li1sZWZ0LVxcWzQwcHhcXF17aW5zZXQtaW5saW5lLXN0YXJ0Oi00MHB4fS5sZWZ0LTB7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMCl9LmxlZnQtMVxcLzJ7aW5zZXQtaW5saW5lLXN0YXJ0OjUwJX0ubGVmdC0xXFwvM3tpbnNldC1pbmxpbmUtc3RhcnQ6MzMuMzMzMyV9LmxlZnQtZnVsbHtpbnNldC1pbmxpbmUtc3RhcnQ6MTAwJX0uaXNvbGF0ZXtpc29sYXRpb246aXNvbGF0ZX0uei1cXCgtLXotbW9kYWxcXCl7ei1pbmRleDp2YXIoLS16LW1vZGFsKX0uei1cXCgtLXotbW9kYWwtZmxvYXRpbmdcXCl7ei1pbmRleDp2YXIoLS16LW1vZGFsLWZsb2F0aW5nKX0uei1cXCgtLXotcmFpc2VkXFwpe3otaW5kZXg6dmFyKC0tei1yYWlzZWQpfS56LVxcKC0tei10b2FzdFxcKXt6LWluZGV4OnZhcigtLXotdG9hc3QpfS56LVxcKC0tei3igKZcXCl7ei1pbmRleDp2YXIoLS16LeKApil9LnotMXt6LWluZGV4OjF9LnotMTB7ei1pbmRleDoxMH0uei0yMHt6LWluZGV4OjIwfS56LTUwe3otaW5kZXg6NTB9LnotMTAwe3otaW5kZXg6MTAwfS56LTk5OTk5OXt6LWluZGV4Ojk5OTk5OX0uei05OTk5OTk5OTl7ei1pbmRleDo5OTk5OTk5OTl9LnotXFxbM1xcXXt6LWluZGV4OjN9LnotXFxbNVxcXXt6LWluZGV4OjV9LnotXFxbNTAwXFxde3otaW5kZXg6NTAwfS56LVxcWzk5OVxcXXt6LWluZGV4Ojk5OX0uei1cXFsxMDAwXFxde3otaW5kZXg6MTAwMH0uei1cXFs5OTk5OTlcXF17ei1pbmRleDo5OTk5OTl9LmNvbC1zcGFuLTJ7Z3JpZC1jb2x1bW46c3BhbiAyL3NwYW4gMn0uY29sLXN0YXJ0LTF7Z3JpZC1jb2x1bW4tc3RhcnQ6MX0uY29sLWVuZC0ze2dyaWQtY29sdW1uLWVuZDozfS5jb250YWluZXJ7aW5saW5lLXNpemU6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDo0NDBweCl7LmNvbnRhaW5lcnttYXgtaW5saW5lLXNpemU6NDQwcHh9fUBtZWRpYSAobWluLXdpZHRoOjY0MHB4KXsuY29udGFpbmVye21heC1pbmxpbmUtc2l6ZTo2NDBweH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5jb250YWluZXJ7bWF4LWlubGluZS1zaXplOjc2OHB4fX1AbWVkaWEgKG1pbi13aWR0aDoxMDI0cHgpey5jb250YWluZXJ7bWF4LWlubGluZS1zaXplOjEwMjRweH19QG1lZGlhIChtaW4td2lkdGg6MTI4MHB4KXsuY29udGFpbmVye21heC1pbmxpbmUtc2l6ZToxMjgwcHh9fUBtZWRpYSAobWluLXdpZHRoOjE1MzZweCl7LmNvbnRhaW5lcnttYXgtaW5saW5lLXNpemU6MTUzNnB4fX0ubS0we21hcmdpbjpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS4tbXgtMVxcLjV7bWFyZ2luLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKi0xLjUpfS4tbXgtM3ttYXJnaW4taW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqLTMpfS4tbXgtNHttYXJnaW4taW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqLTQpfS4tbXgtNnttYXJnaW4taW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqLTYpfS5teC1hdXRve21hcmdpbi1pbmxpbmU6YXV0b30ubXktM3ttYXJnaW4tYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ubXMtMXttYXJnaW4taW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMSl9Lm1lLTFcXC41e21hcmdpbi1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMS41KX0uLW10LTF7bWFyZ2luLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqLTEpfS5tdC0we21hcmdpbi1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5tdC0xe21hcmdpbi1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5tdC0ye21hcmdpbi1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5tdC0ze21hcmdpbi1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5tdC00e21hcmdpbi1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5tdC03e21hcmdpbi1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjcpfS5tdC04e21hcmdpbi1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjgpfS4tbXItMXttYXJnaW4taW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKX0ubXItMXttYXJnaW4taW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5tci0xXFwuNXttYXJnaW4taW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjEuNSl9Lm1yLTFcXC4yNXttYXJnaW4taW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjEuMjUpfS5tci0ye21hcmdpbi1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMil9Lm1yLTR7bWFyZ2luLWlubGluZS1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ubWItMXttYXJnaW4tYmxvY2stZW5kOmNhbGModmFyKC0tc3BhY2luZykqMSl9Lm1iLTFcXC41e21hcmdpbi1ibG9jay1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS5tYi0ye21hcmdpbi1ibG9jay1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ubWItM3ttYXJnaW4tYmxvY2stZW5kOmNhbGModmFyKC0tc3BhY2luZykqMyl9Lm1iLTR7bWFyZ2luLWJsb2NrLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5tYi02e21hcmdpbi1ibG9jay1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0ubWItXFxbMTJweFxcXXttYXJnaW4tYmxvY2stZW5kOjEycHh9Lm1sLTF7bWFyZ2luLWlubGluZS1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5tbC0xXFwuNXttYXJnaW4taW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMS41KX0ubWwtMnttYXJnaW4taW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMil9Lm1sLTN7bWFyZ2luLWlubGluZS1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5tbC1cXFs1cHhcXF17bWFyZ2luLWlubGluZS1zdGFydDo1cHh9Lm1sLWF1dG97bWFyZ2luLWlubGluZS1zdGFydDphdXRvfS5saW5lLWNsYW1wLTF7LXdlYmtpdC1saW5lLWNsYW1wOjE7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsO2Rpc3BsYXk6LXdlYmtpdC1ib3g7b3ZlcmZsb3c6aGlkZGVufS5zY3JvbGxiYXItaGlkZXstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZTtzY3JvbGxiYXItd2lkdGg6bm9uZX0uc2Nyb2xsYmFyLWhpZGU6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uYmxvY2t7ZGlzcGxheTpibG9ja30uY29udGVudHN7ZGlzcGxheTpjb250ZW50c30uZmxleHtkaXNwbGF5OmZsZXh9LmdyaWR7ZGlzcGxheTpncmlkfS5oaWRkZW57ZGlzcGxheTpub25lfS5pbmxpbmV7ZGlzcGxheTppbmxpbmV9LmlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9ja30uaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleH0udGFibGV7ZGlzcGxheTp0YWJsZX0udGFibGUtY29sdW1ue2Rpc3BsYXk6dGFibGUtY29sdW1ufS5hc3BlY3Qtc3F1YXJle2FzcGVjdC1yYXRpbzoxfS5zaXplLTNcXC41e2lubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMy41KTtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMy41KX0uc2l6ZS02e2lubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNik7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5zaXplLTh7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo4KTtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqOCl9LnNpemUtOXtpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjkpO2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo5KX0uc2l6ZS0xMntpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEyKTtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMTIpfS5oLTJ7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5oLTN7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5oLTNcXC41e2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSozLjUpfS5oLTR7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5oLTV7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjUpfS5oLTZ7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5oLTh7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjgpfS5oLTl7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjkpfS5oLTEwe2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9LmgtMTJ7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEyKX0uaC0xNntibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMTYpfS5oLTIwe2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyMCl9LmgtMTAwe2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMDApfS5oLVxcWzE4cHhcXF17YmxvY2stc2l6ZToxOHB4fS5oLVxcWzE2MXB4XFxde2Jsb2NrLXNpemU6MTYxcHh9LmgtXFxbY2FsY1xcKDEwMGR2aC12YXJcXCgtLW1vZGFsLXRvcC1nYXBcXCwwcHhcXCktMjBweFxcKVxcXXtibG9jay1zaXplOmNhbGMoMTAwZHZoIC0gdmFyKC0tbW9kYWwtdG9wLWdhcCwwcHgpIC0gMjBweCl9LmgtYXBwLXZpZXdwb3J0e2Jsb2NrLXNpemU6Y2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXApKX0uaC1kdmh7YmxvY2stc2l6ZToxMDBkdmh9LmgtZml0e2Jsb2NrLXNpemU6Zml0LWNvbnRlbnR9LmgtZnVsbHtibG9jay1zaXplOjEwMCV9Lmgtc2NyZWVue2Jsb2NrLXNpemU6MTAwdmh9Lm1heC1oLTh7bWF4LWJsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo4KX0ubWF4LWgtMTJ7bWF4LWJsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMil9Lm1heC1oLVxcW2NhbGNcXCgxMDBkdmgtMTAwcHhcXClcXF17bWF4LWJsb2NrLXNpemU6Y2FsYygxMDBkdmggLSAxMDBweCl9Lm1heC1oLVxcW2NhbGNcXCgxMDBkdmgtMTIwcHhcXClcXF17bWF4LWJsb2NrLXNpemU6Y2FsYygxMDBkdmggLSAxMjBweCl9Lm1heC1oLVxcW2NhbGNcXCgxMDBkdmgtdmFyXFwoLS1wYXJlbnQtdG9wLWdhcFxcLDBcXCktMTIwcHhcXClcXF17bWF4LWJsb2NrLXNpemU6Y2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWdhcCwwKSAtIDEyMHB4KX0ubWF4LWgtYXBwLXZpZXdwb3J0e21heC1ibG9jay1zaXplOmNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwKSl9Lm1heC1oLWR2aHttYXgtYmxvY2stc2l6ZToxMDBkdmh9Lm1heC1oLWZ1bGx7bWF4LWJsb2NrLXNpemU6MTAwJX0ubWF4LWgtc2NyZWVue21heC1ibG9jay1zaXplOjEwMHZofS5taW4taC0we21pbi1ibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMCl9Lm1pbi1oLTE4e21pbi1ibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMTgpfS5taW4taC0yNHttaW4tYmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjI0KX0ubWluLWgtYXBwLXZpZXdwb3J0e21pbi1ibG9jay1zaXplOmNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwKSl9Lm1pbi1oLXNjcmVlbnttaW4tYmxvY2stc2l6ZToxMDB2aH0udy1cXCgtLWVkaXRvci13aWR0aFxcKXtpbmxpbmUtc2l6ZTp2YXIoLS1lZGl0b3Itd2lkdGgpfS53LTJ7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0udy0yXFwvNXtpbmxpbmUtc2l6ZTo0MCV9LnctM3tpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS53LTNcXC41e2lubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMy41KX0udy00e2lubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNCl9LnctNXtpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjUpfS53LTZ7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0udy0xMHtpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0udy0xNntpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjE2KX0udy0yMHtpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjIwKX0udy1cXFs0MnB4XFxde2lubGluZS1zaXplOjQycHh9LnctXFxbNjJcXC41XFwlXFxde2lubGluZS1zaXplOjYyLjUlfS53LVxcWzI3N3B4XFxde2lubGluZS1zaXplOjI3N3B4fS53LVxcW2NhbGNcXCgxMDBcXCUtNTc0cHhcXClcXF17aW5saW5lLXNpemU6Y2FsYygxMDAlIC0gNTc0cHgpfS53LWZpdHtpbmxpbmUtc2l6ZTpmaXQtY29udGVudH0udy1mdWxse2lubGluZS1zaXplOjEwMCV9LnctbWF4e2lubGluZS1zaXplOm1heC1jb250ZW50fS5tYXgtdy0zNnttYXgtaW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSozNil9Lm1heC13LTYwe21heC1pbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjYwKX0ubWF4LXctXFxbMThweFxcXXttYXgtaW5saW5lLXNpemU6MThweH0ubWF4LXctXFxbMTIwcHhcXF17bWF4LWlubGluZS1zaXplOjEyMHB4fS5tYXgtdy1cXFsxNjBweFxcXXttYXgtaW5saW5lLXNpemU6MTYwcHh9Lm1heC13LVxcWzIwOHB4XFxde21heC1pbmxpbmUtc2l6ZToyMDhweH0ubWF4LXctXFxbMjgwcHhcXF17bWF4LWlubGluZS1zaXplOjI4MHB4fS5tYXgtdy1cXFs1MjVweFxcXXttYXgtaW5saW5lLXNpemU6NTI1cHh9Lm1heC13LVxcWzg0MHB4XFxde21heC1pbmxpbmUtc2l6ZTo4NDBweH0ubWF4LXctZnVsbHttYXgtaW5saW5lLXNpemU6MTAwJX0ubWluLXctMHttaW4taW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ubWluLXctNHttaW4taW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ubWluLXctNFxcLjV7bWluLWlubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNC41KX0ubWluLXctMzJ7bWluLWlubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMzIpfS5taW4tdy1cXFsxOHB4XFxde21pbi1pbmxpbmUtc2l6ZToxOHB4fS5taW4tdy1cXFs0MnB4XFxde21pbi1pbmxpbmUtc2l6ZTo0MnB4fS5mbGV4LTF7ZmxleDoxfS5mbGV4LVxcW3Vuc2V0XFxde2ZsZXg6dW5zZXR9LnNocmlua3tmbGV4LXNocmluazoxfS5zaHJpbmstMHtmbGV4LXNocmluazowfS5mbGV4LWdyb3csLmdyb3d7ZmxleC1ncm93OjF9LmJhc2lzLTRcXC41e2ZsZXgtYmFzaXM6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0LjUpfS5iYXNpcy02e2ZsZXgtYmFzaXM6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0uYmFzaXMtXFxbMThweFxcXXtmbGV4LWJhc2lzOjE4cHh9Li10cmFuc2xhdGUteC0xXFwvMnstLXR3LXRyYW5zbGF0ZS14OmNhbGMoY2FsYygxLzIqMTAwJSkqLTEpO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9Li10cmFuc2xhdGUteC1mdWxsey0tdHctdHJhbnNsYXRlLXg6LTEwMCU7dHJhbnNsYXRlOnZhcigtLXR3LXRyYW5zbGF0ZS14KXZhcigtLXR3LXRyYW5zbGF0ZS15KX0udHJhbnNsYXRlLXgtMHstLXR3LXRyYW5zbGF0ZS14OmNhbGModmFyKC0tc3BhY2luZykqMCk7dHJhbnNsYXRlOnZhcigtLXR3LXRyYW5zbGF0ZS14KXZhcigtLXR3LXRyYW5zbGF0ZS15KX0uLXRyYW5zbGF0ZS15LTFcXC8yey0tdHctdHJhbnNsYXRlLXk6Y2FsYyhjYWxjKDEvMioxMDAlKSotMSk7dHJhbnNsYXRlOnZhcigtLXR3LXRyYW5zbGF0ZS14KXZhcigtLXR3LXRyYW5zbGF0ZS15KX0udHJhbnNsYXRlLW5vbmV7dHJhbnNsYXRlOm5vbmV9Li1yb3RhdGUtOTB7cm90YXRlOi05MGRlZ30ucm90YXRlLTQ1e3JvdGF0ZTo0NWRlZ30ucm90YXRlLTkwe3JvdGF0ZTo5MGRlZ30ucm90YXRlLTE4MHtyb3RhdGU6MTgwZGVnfS5yb3RhdGUtMjcwe3JvdGF0ZToyNzBkZWd9LnRyYW5zZm9ybXt0cmFuc2Zvcm06dmFyKC0tdHctcm90YXRlLXgsKXZhcigtLXR3LXJvdGF0ZS15LCl2YXIoLS10dy1yb3RhdGUteiwpdmFyKC0tdHctc2tldy14LCl2YXIoLS10dy1za2V3LXksKX0udHJhbnNmb3JtLVxcW3RyYW5zbGF0ZVhcXCgtNTBcXCVcXClcXF17dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlKX0udGV4dC1zaGltbWVyLWxvYWRpbmd7Y29sb3I6IzAwMDA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsdmFyKC0tdGV4dC1zZWNvbmRhcnkpMCUsdmFyKC0tc3VyZmFjZS02KTUwJSx2YXIoLS10ZXh0LXNlY29uZGFyeSkxMDAlKTtiYWNrZ3JvdW5kLXNpemU6MjAwJTstd2Via2l0LWJhY2tncm91bmQtY2xpcDp0ZXh0O2JhY2tncm91bmQtY2xpcDp0ZXh0O2FuaW1hdGlvbjoxLjhzIGxpbmVhciBpbmZpbml0ZSB0ZXh0LXNoaW1tZXItc3dlZXB9LmFuaW1hdGUtaW57YW5pbWF0aW9uOmVudGVyIHZhcigtLXR3LWFuaW1hdGlvbi1kdXJhdGlvbix2YXIoLS10dy1kdXJhdGlvbiwuMTVzKSl2YXIoLS10dy1lYXNlLGVhc2UpdmFyKC0tdHctYW5pbWF0aW9uLWRlbGF5LDBzKXZhcigtLXR3LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsMSl2YXIoLS10dy1hbmltYXRpb24tZGlyZWN0aW9uLG5vcm1hbCl2YXIoLS10dy1hbmltYXRpb24tZmlsbC1tb2RlLG5vbmUpfS5hbmltYXRlLXB1bHNle2FuaW1hdGlvbjp2YXIoLS1hbmltYXRlLXB1bHNlKX0uYW5pbWF0ZS1zcGlue2FuaW1hdGlvbjp2YXIoLS1hbmltYXRlLXNwaW4pfS5jdXJzb3ItZGVmYXVsdHtjdXJzb3I6ZGVmYXVsdH0uY3Vyc29yLWhlbHB7Y3Vyc29yOmhlbHB9LmN1cnNvci1ub3QtYWxsb3dlZHtjdXJzb3I6bm90LWFsbG93ZWR9LmN1cnNvci1wb2ludGVye2N1cnNvcjpwb2ludGVyfS5jdXJzb3ItdGV4dHtjdXJzb3I6dGV4dH0ucmVzaXple3Jlc2l6ZTpib3RofS5hcHBlYXJhbmNlLW5vbmV7YXBwZWFyYW5jZTpub25lfS5ncmlkLWNvbHMtMntncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsbWlubWF4KDAsMWZyKSl9LmdyaWQtY29scy00e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCxtaW5tYXgoMCwxZnIpKX0uZmxleC1jb2x7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5mbGV4LXJvd3tmbGV4LWRpcmVjdGlvbjpyb3d9LmZsZXgtd3JhcHtmbGV4LXdyYXA6d3JhcH0ucGxhY2UtaXRlbXMtY2VudGVye3BsYWNlLWl0ZW1zOmNlbnRlcn0uaXRlbXMtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlcn0uaXRlbXMtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uanVzdGlmeS1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5qdXN0aWZ5LWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5qdXN0aWZ5LWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9Lmp1c3RpZnktc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LmdhcC0wXFwuNXtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSouNSl9LmdhcC0xe2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5nYXAtMVxcLjV7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqMS41KX0uZ2FwLTFcXC4yNXtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjI1KX0uZ2FwLTJ7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqMil9LmdhcC0ze2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5nYXAtNHtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0uZ2FwLTZ7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqNil9LmdhcC1cXFsxMHB4XFxde2dhcDoxMHB4fS5nYXAteC0xXFwuNXtjb2x1bW4tZ2FwOmNhbGModmFyKC0tc3BhY2luZykqMS41KX0uZ2FwLXgtMntjb2x1bW4tZ2FwOmNhbGModmFyKC0tc3BhY2luZykqMil9LmdhcC14LTN7Y29sdW1uLWdhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5nYXAteS0ze3Jvdy1nYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0uZ2FwLXktNntyb3ctZ2FwOmNhbGModmFyKC0tc3BhY2luZykqNil9LnNlbGYtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmR9LnRydW5jYXRle3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn0ub3ZlcmZsb3ctaGlkZGVue292ZXJmbG93OmhpZGRlbn0ub3ZlcmZsb3ctdmlzaWJsZXtvdmVyZmxvdzp2aXNpYmxlfS5vdmVyZmxvdy14LWF1dG97b3ZlcmZsb3cteDphdXRvO292ZXJmbG93LWlubGluZTphdXRvfS5vdmVyZmxvdy14LWhpZGRlbntvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy1pbmxpbmU6aGlkZGVufS5vdmVyZmxvdy15LWF1dG97b3ZlcmZsb3cteTphdXRvO292ZXJmbG93LWJsb2NrOmF1dG99LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czouMjVyZW19LnJvdW5kZWQtXFwoLS1lZGl0b3ItcmFkaXVzXFwpe2JvcmRlci1yYWRpdXM6dmFyKC0tZWRpdG9yLXJhZGl1cyl9LnJvdW5kZWQtXFwoLS1yYWRpdXMtZGVmYXVsdFxcKXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1kZWZhdWx0KX0ucm91bmRlZC1cXCgtLXJhZGl1cy1mdWxsXFwpe2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLWZ1bGwpfS5yb3VuZGVkLVxcKC0tcmFkaXVzLW1kXFwpe2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLW1kKX0ucm91bmRlZC1cXCgtLXJhZGl1cy1zbVxcKXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1zbSl9LnJvdW5kZWQtXFwoLS1yYWRpdXMteHNcXCl7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMteHMpfS5yb3VuZGVkLVxcWzVweFxcXXtib3JkZXItcmFkaXVzOjVweH0ucm91bmRlZC1cXFs2cHhcXF17Ym9yZGVyLXJhZGl1czo2cHh9LnJvdW5kZWQtXFxbMTJweFxcXXtib3JkZXItcmFkaXVzOjEycHh9LnJvdW5kZWQtXFxb4oCmXFxde2JvcmRlci1yYWRpdXM64oCmfS5yb3VuZGVkLWZ1bGx7Ym9yZGVyLXJhZGl1czozLjQwMjgyZTM4cHh9LnJvdW5kZWQtbGd7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMpfS5yb3VuZGVkLW1ke2JvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1yYWRpdXMpIC0gMnB4KX0ucm91bmRlZC1ub25le2JvcmRlci1yYWRpdXM6MH0ucm91bmRlZC1zbXtib3JkZXItcmFkaXVzOmNhbGModmFyKC0tcmFkaXVzKSAtIDRweCl9LnJvdW5kZWQteGx7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXJhZGl1cykgKyA0cHgpfS5yb3VuZGVkLXQtXFwoLS1lZGl0b3ItcmFkaXVzXFwpe2JvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6dmFyKC0tZWRpdG9yLXJhZGl1cyk7Ym9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6dmFyKC0tZWRpdG9yLXJhZGl1cyl9LnJvdW5kZWQtdHItXFwoLS1lZGl0b3ItcmFkaXVzXFwpe2JvcmRlci1zdGFydC1lbmQtcmFkaXVzOnZhcigtLWVkaXRvci1yYWRpdXMpfS5ib3JkZXJ7Ym9yZGVyLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXdpZHRoOjFweH0uYm9yZGVyLXR7Ym9yZGVyLXRvcC1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO2JvcmRlci10b3Atd2lkdGg6MXB4fS5ib3JkZXItdC0we2JvcmRlci10b3Atc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtib3JkZXItdG9wLXdpZHRoOjB9LmJvcmRlci1yLTB7Ym9yZGVyLXJpZ2h0LXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXJpZ2h0LXdpZHRoOjB9LmJvcmRlci1ie2JvcmRlci1ib3R0b20tc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtib3JkZXItYm90dG9tLXdpZHRoOjFweH0uYm9yZGVyLWItMHtib3JkZXItYm90dG9tLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWJvdHRvbS13aWR0aDowfS5ib3JkZXItbC0we2JvcmRlci1sZWZ0LXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWxlZnQtd2lkdGg6MH0uYm9yZGVyLWwtMntib3JkZXItbGVmdC1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO2JvcmRlci1sZWZ0LXdpZHRoOjJweH0uYm9yZGVyLWRhc2hlZHstLXR3LWJvcmRlci1zdHlsZTpkYXNoZWQ7Ym9yZGVyLXN0eWxlOmRhc2hlZH0uYm9yZGVyLXNvbGlkey0tdHctYm9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1zdHlsZTpzb2xpZH0uYm9yZGVyLVxcKC0tYWN0aXZlXFwpe2JvcmRlci1jb2xvcjp2YXIoLS1hY3RpdmUpfS5ib3JkZXItXFwoLS1jb2xvci1yZWRcXCl7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLXJlZCl9LmJvcmRlci1cXCgtLWVkaXRvci1hY2NlbnRcXCl7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci1hY2NlbnQpfS5ib3JkZXItXFwoLS1lZGl0b3ItYm9yZGVyXFwpe2JvcmRlci1jb2xvcjp2YXIoLS1lZGl0b3ItYm9yZGVyKX0uYm9yZGVyLVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpXFwvNDB7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5ib3JkZXItXFwoLS1lZGl0b3ItbmVnYXRpdmVcXClcXC80MHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1uZWdhdGl2ZSk0MCUsdHJhbnNwYXJlbnQpfX0uYm9yZGVyLVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpXFwvNDB7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci1wb3NpdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5ib3JkZXItXFwoLS1lZGl0b3ItcG9zaXRpdmVcXClcXC80MHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1wb3NpdGl2ZSk0MCUsdHJhbnNwYXJlbnQpfX0uYm9yZGVyLVxcKC0tZWRpdG9yLXdhcm5pbmdcXClcXC80MHtib3JkZXItY29sb3I6dmFyKC0tZWRpdG9yLXdhcm5pbmcpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYm9yZGVyLVxcKC0tZWRpdG9yLXdhcm5pbmdcXClcXC80MHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci13YXJuaW5nKTQwJSx0cmFuc3BhcmVudCl9fS5ib3JkZXItXFwoLS1zdXJmYWNlLTZcXCl7Ym9yZGVyLWNvbG9yOnZhcigtLXN1cmZhY2UtNil9LmJvcmRlci1cXFtyZ2JhXFwoMjU1XFwsMjU1XFwsMjU1XFwsMFxcLjEyXFwpXFxde2JvcmRlci1jb2xvcjojZmZmZmZmMWZ9LmJvcmRlci1ibGFja3tib3JkZXItY29sb3I6dmFyKC0tY29sb3ItYmxhY2spfS5ib3JkZXItbmVnYXRpdmV7Ym9yZGVyLWNvbG9yOnZhcigtLW5lZ2F0aXZlKX0uYm9yZGVyLXBvc2l0aXZle2JvcmRlci1jb2xvcjp2YXIoLS1wb3NpdGl2ZSl9LmJvcmRlci1zdXJmYWNlLTR7Ym9yZGVyLWNvbG9yOnZhcigtLXN1cmZhY2UtNCl9LmJvcmRlci1zdXJmYWNlLTZ7Ym9yZGVyLWNvbG9yOnZhcigtLXN1cmZhY2UtNil9LmJvcmRlci10cmFuc3BhcmVudHtib3JkZXItY29sb3I6IzAwMDB9LmJvcmRlci1sLVxcKC0tZWRpdG9yLWFjY2VudFxcKXtib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1lZGl0b3ItYWNjZW50KX0uYm9yZGVyLWwtXFwoLS1lZGl0b3ItbmVnYXRpdmVcXCl7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tZWRpdG9yLW5lZ2F0aXZlKX0uYm9yZGVyLWwtXFwoLS1lZGl0b3ItcG9zaXRpdmVcXCl7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tZWRpdG9yLXBvc2l0aXZlKX0uYm9yZGVyLWwtXFwoLS1lZGl0b3Itd2FybmluZ1xcKXtib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1lZGl0b3Itd2FybmluZyl9LmJnLVxcKC0tYWN0aXZlXFwpXFwvMTJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hY3RpdmUpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctXFwoLS1hY3RpdmVcXClcXC8xMntiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1hY3RpdmUpMTIlLHRyYW5zcGFyZW50KX19LmJnLVxcKC0tY29sb3IteWVsbG93LTcwMFxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXllbGxvdy03MDApfS5iZy1cXCgtLWRhcmtlbi02XFwpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tZGFya2VuLTYpfS5iZy1cXCgtLWVkaXRvci1hY2NlbnRcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItYWNjZW50KX0uYmctXFwoLS1lZGl0b3ItYmdcXCksLmJnLVxcKC0tZWRpdG9yLWJnXFwpXFwvODV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItYmcpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctXFwoLS1lZGl0b3ItYmdcXClcXC84NXtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1lZGl0b3ItYmcpODUlLHRyYW5zcGFyZW50KX19LmJnLVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpXFwvMTB7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItbmVnYXRpdmUpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctXFwoLS1lZGl0b3ItbmVnYXRpdmVcXClcXC8xMHtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1lZGl0b3ItbmVnYXRpdmUpMTAlLHRyYW5zcGFyZW50KX19LmJnLVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpXFwvMTV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItbmVnYXRpdmUpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctXFwoLS1lZGl0b3ItbmVnYXRpdmVcXClcXC8xNXtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1lZGl0b3ItbmVnYXRpdmUpMTUlLHRyYW5zcGFyZW50KX19LmJnLVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpXFwvMTB7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItcG9zaXRpdmUpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctXFwoLS1lZGl0b3ItcG9zaXRpdmVcXClcXC8xMHtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1lZGl0b3ItcG9zaXRpdmUpMTAlLHRyYW5zcGFyZW50KX19LmJnLVxcKC0tZWRpdG9yLXN1cmZhY2VcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3Itc3VyZmFjZSl9LmJnLVxcKC0tZWRpdG9yLXN1cmZhY2UtaG92ZXJcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3Itc3VyZmFjZS1ob3Zlcil9LmJnLVxcKC0tZ3JhZGllbnQtYWN0aXZlXFwpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JhZGllbnQtYWN0aXZlKX0uYmctXFwoLS1zdXJmYWNlLTBcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTApfS5iZy1cXCgtLXN1cmZhY2UtMlxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN1cmZhY2UtMil9LmJnLVxcKC0tc3VyZmFjZS00XFwpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS00KX0uYmctXFwoLS1zdXJmYWNlLTZcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTYpfS5iZy1cXFtcXCMxYzIwMmJcXF17YmFja2dyb3VuZC1jb2xvcjojMWMyMDJifS5iZy1cXFtcXCNlNTA2M2UxZlxcXXtiYWNrZ3JvdW5kLWNvbG9yOiNlNTA2M2UxZn0uYmctXFxbXFwj4oCmXFxde2JhY2tncm91bmQtY29sb3I6I+KApn0uYmctXFxbcmdiYVxcKFxcLlxcLlxcLlxcKVxcXXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoLi4uKX0uYmctXFxbcmdiYVxcKDEwXFwsMTBcXCwxMFxcLDBcXC44XFwpXFxde2JhY2tncm91bmQtY29sb3I6IzBhMGEwYWNjfS5iZy1hY2NlbnR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hY2NlbnQpfS5iZy1kYXJrZW4tOHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRhcmtlbi04KX0uYmctbmVnYXRpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1uZWdhdGl2ZSl9LmJnLXBvc2l0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tcG9zaXRpdmUpfS5iZy1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnkpfS5iZy1zdGF0dXMtY2FzaG91dHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy1jYXNob3V0KX0uYmctc3RhdHVzLWhhbGYtbG9zZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy1oYWxmLWxvc2UpfS5iZy1zdGF0dXMtaGFsZi13aW57YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdGF0dXMtaGFsZi13aW4pfS5iZy1zdGF0dXMtbG9zdHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy1sb3N0KX0uYmctc3RhdHVzLXBlbmRpbmd7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdGF0dXMtcGVuZGluZyl9LmJnLXN0YXR1cy1yZWZ1bmR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdGF0dXMtcmVmdW5kKX0uYmctc3RhdHVzLXdpbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy13aW4pfS5iZy1zdXJmYWNlLTJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTIpfS5iZy1zdXJmYWNlLTZ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTYpfS5iZy1zdXJmYWNlLXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTIpfS5iZy1zdXJmYWNlLXNlY29uZGFyeXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN1cmZhY2UtNCl9LmJnLXN1cmZhY2UtdGVydGlhcnl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hY3RpdmUpfS5iZy10cmFuc3BhcmVudHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwfS5iZy13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6dmFyKC0td2FybmluZyl9LmJnLWxpbmVhci10by1iey0tdHctZ3JhZGllbnQtcG9zaXRpb246dG8gYm90dG9tfUBzdXBwb3J0cyAoYmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoaW4gbGFiLCByZWQsIHJlZCkpey5iZy1saW5lYXItdG8tYnstLXR3LWdyYWRpZW50LXBvc2l0aW9uOnRvIGJvdHRvbSBpbiBva2xhYn19LmJnLWxpbmVhci10by1ie2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSl9LmdyYWRpZW50LWJvcmRlcnstLWdiLWZpbGw6bGluZWFyLWdyYWRpZW50KHZhcigtLXN1cmZhY2UtMiksdmFyKC0tc3VyZmFjZS0yKSk7LS1nYi1ib3JkZXI6bGluZWFyLWdyYWRpZW50KHZhcigtLXN1cmZhY2UtNCksdmFyKC0tc3VyZmFjZS00KSk7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1nYi1maWxsKSx2YXIoLS1nYi1ib3JkZXIpO2JhY2tncm91bmQtb3JpZ2luOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94LGJvcmRlci1ib3g7Ym9yZGVyOjFweCBzb2xpZCAjMDAwMDt0cmFuc2l0aW9uOmJhY2tncm91bmQtaW1hZ2UgLjJzfS5cXFttYXNrLWltYWdlXFw64oCmXFxdey13ZWJraXQtbWFzay1pbWFnZTrigKY7LXdlYmtpdC1tYXNrLWltYWdlOuKApjttYXNrLWltYWdlOuKApn0ucC0we3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucC0xXFwuNXtwYWRkaW5nOmNhbGModmFyKC0tc3BhY2luZykqMS41KX0ucC0ye3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucC0yXFwuNXtwYWRkaW5nOmNhbGModmFyKC0tc3BhY2luZykqMi41KX0ucC0ze3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ucC00e3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ucC1cXFs1cHhfMTBweFxcXXtwYWRkaW5nLWJsb2NrOjVweDtwYWRkaW5nLWlubGluZToxMHB4fS5wLVxcWzEwcHhfMjBweFxcXXtwYWRkaW5nLWJsb2NrOjEwcHg7cGFkZGluZy1pbmxpbmU6MjBweH0ucHgtMXtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5weC0xXFwuNXtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEuNSl9LnB4LTJ7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucHgtMlxcLjV7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyLjUpfS5weC0ze3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMyl9LnB4LTR7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ucHgtNntwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5weS0we3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucHktMFxcLjV7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKi41KX0ucHktMXtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMSl9LnB5LTFcXC41e3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS5weS0ye3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucHktMlxcLjV7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjIuNSl9LnB5LTJcXC4yNXtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMi4yNSl9LnB5LTN7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5weS0zXFwuNXtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMy41KX0ucHktNHtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqNCl9LnBzLTN7cGFkZGluZy1pbmxpbmUtc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ucHMtMTB7cGFkZGluZy1pbmxpbmUtc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9LnBlLTEye3BhZGRpbmctaW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjEyKX0ucHQtMHtwYWRkaW5nLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMCl9LnB0LTJcXC41e3BhZGRpbmctYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyLjUpfS5wdC0ze3BhZGRpbmctYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ucHQtNHtwYWRkaW5nLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqNCl9LnB0LTV7cGFkZGluZy1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjUpfS5wdC02e3BhZGRpbmctYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0ucHItMntwYWRkaW5nLWlubGluZS1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucHItMTB7cGFkZGluZy1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMTApfS5wYi0xXFwuNXtwYWRkaW5nLWJsb2NrLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjEuNSl9LnBiLTN7cGFkZGluZy1ibG9jay1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ucGItNntwYWRkaW5nLWJsb2NrLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5wbC0ze3BhZGRpbmctaW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMyl9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50ZXh0LWxlZnR7dGV4dC1hbGlnbjpzdGFydH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOmVuZH0udGV4dC1zdGFydHt0ZXh0LWFsaWduOnN0YXJ0fS5oZWFkaW5nLTJ4bHtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LTJ4bCk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5oZWFkaW5nLWJhc2V7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1iYXNlKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmhlYWRpbmctbGd7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1sZyk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5oZWFkaW5nLW1ke2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtbWQpO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0uaGVhZGluZy1zbXtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXNtKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmhlYWRpbmcteGx7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC14bCk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5saW5rLWJhc2V7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucy0yKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpO2ZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCk7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lfS5saW5rLXRpdGxlLWJhc2V7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1iYXNlKTtmb250LXdlaWdodDp2YXIoLS1zZW1pYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCk7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lfS5ib2R5LWJhc2V7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1iYXNlKTtmb250LXdlaWdodDp2YXIoLS1ub3JtYWwpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5ib2R5LXNte2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtc20pO2ZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmJvZHkteGx7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC14bCk7Zm9udC13ZWlnaHQ6dmFyKC0tbm9ybWFsKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0ubGFiZWwtYmFzZXtmb250LWZhbWlseTp2YXIoLS1zYW5zLTIpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtYmFzZSk7Zm9udC13ZWlnaHQ6dmFyKC0tbm9ybWFsKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0ubGFiZWwtc217Zm9udC1mYW1pbHk6dmFyKC0tc2Fucy0yKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXNtKTtmb250LXdlaWdodDp2YXIoLS1ub3JtYWwpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5sYWJlbC14c3tmb250LWZhbWlseTp2YXIoLS1zYW5zLTIpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LnRpdGxlLTJ4bHtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LTJ4bCk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaWJvbGQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS50aXRsZS0zeGx7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC0zeGwpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0udGl0bGUtYmFzZXtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0udGl0bGUtbGd7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1sZyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaWJvbGQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS50aXRsZS1tZHtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LW1kKTtmb250LXdlaWdodDp2YXIoLS1zZW1pYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LnRpdGxlLXhse2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQteGwpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0uZm9udC1tb25ve2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtbW9ubyl9LmZvbnQtc2Fuc3tmb250LWZhbWlseTp2YXIoLS1mb250LXNhbnMpfS50ZXh0LTJ4bHtmb250LXNpemU6dmFyKC0tdGV4dC0yeGwpO2xpbmUtaGVpZ2h0OnZhcigtLXR3LWxlYWRpbmcsdmFyKC0tdGV4dC0yeGwtLWxpbmUtaGVpZ2h0KSl9LnRleHQtYmFzZXtmb250LXNpemU6dmFyKC0tdGV4dC1iYXNlKTtsaW5lLWhlaWdodDp2YXIoLS10dy1sZWFkaW5nLHZhcigtLXRleHQtYmFzZS0tbGluZS1oZWlnaHQpKX0udGV4dC1sZ3tmb250LXNpemU6dmFyKC0tdGV4dC1sZyk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LWxnLS1saW5lLWhlaWdodCkpfS50ZXh0LXNte2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXNtKTtsaW5lLWhlaWdodDp2YXIoLS10dy1sZWFkaW5nLHZhcigtLXRleHQtc20tLWxpbmUtaGVpZ2h0KSl9LnRleHQteHN7Zm9udC1zaXplOnZhcigtLXRleHQteHMpO2xpbmUtaGVpZ2h0OnZhcigtLXR3LWxlYWRpbmcsdmFyKC0tdGV4dC14cy0tbGluZS1oZWlnaHQpKX0udGV4dC1cXChsZW5ndGhcXDotLXRleHQtYmFzZVxcKXtmb250LXNpemU6dmFyKC0tdGV4dC1iYXNlKX0udGV4dC1cXChsZW5ndGhcXDotLXRleHQteHNcXCl7Zm9udC1zaXplOnZhcigtLXRleHQteHMpfS50ZXh0LVxcWzEwcHhcXF17Zm9udC1zaXplOjEwcHh9LnRleHQtXFxbMTJweFxcXXtmb250LXNpemU6MTJweH0udGV4dC1cXFsxM3B4XFxde2ZvbnQtc2l6ZToxM3B4fS50ZXh0LVxcWzE0cHhcXF17Zm9udC1zaXplOjE0cHh9LnRleHQtXFxbMTZweFxcXXtmb250LXNpemU6MTZweH0udGV4dC1cXFsxOHB4XFxde2ZvbnQtc2l6ZToxOHB4fS5sZWFkaW5nLVxcKC0tbGVhZGluZy10aWdodFxcKXstLXR3LWxlYWRpbmc6dmFyKC0tbGVhZGluZy10aWdodCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy10aWdodCl9LmxlYWRpbmctbm9uZXstLXR3LWxlYWRpbmc6MTtsaW5lLWhlaWdodDoxfS5sZWFkaW5nLXNudWd7LS10dy1sZWFkaW5nOnZhcigtLWxlYWRpbmctc251Zyk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1zbnVnKX0uZm9udC1cXCgtLWJvbGRcXCl7LS10dy1mb250LXdlaWdodDp2YXIoLS1ib2xkKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKX0uZm9udC1ib2xkey0tdHctZm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtYm9sZCl9LmZvbnQtbGlnaHR7LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1saWdodCk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtbGlnaHQpfS5mb250LW1lZGl1bXstLXR3LWZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKX0uZm9udC1ub3JtYWx7LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1ub3JtYWwpO2ZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbCl9LmZvbnQtc2VtaWJvbGR7LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpfS50cmFja2luZy13aWRley0tdHctdHJhY2tpbmc6dmFyKC0tdHJhY2tpbmctd2lkZSk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctd2lkZSl9LmJyZWFrLWFsbHt3b3JkLWJyZWFrOmJyZWFrLWFsbH0ud2hpdGVzcGFjZS1ub3JtYWx7d2hpdGUtc3BhY2U6bm9ybWFsfS53aGl0ZXNwYWNlLW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXB9Lmxpbmstc3RhdGVze3RyYW5zaXRpb246Y29sb3IgLjE1cyxvcGFjaXR5IC4xNXN9Lmxpbmstc3RhdGVzOmhvdmVye2NvbG9yOnZhcigtLWFjdGl2ZSl9Lmxpbmstc3RhdGVzOmFjdGl2ZXtjb2xvcjp2YXIoLS1hY3RpdmUpO29wYWNpdHk6LjV9LnRleHQtXFwoLS1hY3RpdmVcXCl7Y29sb3I6dmFyKC0tYWN0aXZlKX0udGV4dC1cXCgtLWNvbG9yLXJlZFxcKXtjb2xvcjp2YXIoLS1jb2xvci1yZWQpfS50ZXh0LVxcKC0tY29udHJhc3RcXCl7Y29sb3I6dmFyKC0tY29udHJhc3QpfS50ZXh0LVxcKC0tZWRpdG9yLWJnXFwpe2NvbG9yOnZhcigtLWVkaXRvci1iZyl9LnRleHQtXFwoLS1lZGl0b3ItbmVnYXRpdmVcXCl7Y29sb3I6dmFyKC0tZWRpdG9yLW5lZ2F0aXZlKX0udGV4dC1cXCgtLWVkaXRvci1wb3NpdGl2ZVxcKXtjb2xvcjp2YXIoLS1lZGl0b3ItcG9zaXRpdmUpfS50ZXh0LVxcKC0tZWRpdG9yLXRleHRcXCl7Y29sb3I6dmFyKC0tZWRpdG9yLXRleHQpfS50ZXh0LVxcKC0tZWRpdG9yLXRleHQtbXV0ZWRcXCl7Y29sb3I6dmFyKC0tZWRpdG9yLXRleHQtbXV0ZWQpfS50ZXh0LVxcKC0tZWRpdG9yLXdhcm5pbmdcXCl7Y29sb3I6dmFyKC0tZWRpdG9yLXdhcm5pbmcpfS50ZXh0LVxcKC0taWNvbi1zZWNvbmRhcnlcXCl7Y29sb3I6dmFyKC0taWNvbi1zZWNvbmRhcnkpfS50ZXh0LVxcKC0tbmVnYXRpdmVcXCl7Y29sb3I6dmFyKC0tbmVnYXRpdmUpfS50ZXh0LVxcKC0tcG9zaXRpdmVcXCl7Y29sb3I6dmFyKC0tcG9zaXRpdmUpfS50ZXh0LVxcKC0tc2Vjb25kYXJ5XFwpe2NvbG9yOnZhcigtLXNlY29uZGFyeSl9LnRleHQtXFwoLS1zdXJmYWNlLTBcXCl7Y29sb3I6dmFyKC0tc3VyZmFjZS0wKX0udGV4dC1cXCgtLXRleHQtZGVmYXVsdFxcKXtjb2xvcjp2YXIoLS10ZXh0LWRlZmF1bHQpfS50ZXh0LVxcKC0tdGV4dC1saWdodGVyXFwpe2NvbG9yOnZhcigtLXRleHQtbGlnaHRlcil9LnRleHQtXFwoLS13YXJuaW5nXFwpe2NvbG9yOnZhcigtLXdhcm5pbmcpfS50ZXh0LVxcKC0t4oCmXFwpe2NvbG9yOnZhcigtLeKApil9LnRleHQtXFxbXFwjMEEwQTBBXFxde2NvbG9yOiMwYTBhMGF9LnRleHQtXFxbXFwjNmNmZmI0XFxde2NvbG9yOiM2Y2ZmYjR9LnRleHQtXFxbXFwjNTc1NzU3XFxde2NvbG9yOiM1NzU3NTd9LnRleHQtXFxbXFwjRTVCRjAwXFxde2NvbG9yOiNlNWJmMDB9LnRleHQtXFxbcmdiYVxcKOKAplxcKVxcXXtjb2xvcjpyZ2JhKOKApil9LnRleHQtXFxbdmFyXFwoLS10ZXh0LWxpZ2h0ZXJcXClcXF17Y29sb3I6dmFyKC0tdGV4dC1saWdodGVyKX0udGV4dC1hY3RpdmV7Y29sb3I6dmFyKC0tYWN0aXZlKX0udGV4dC1ibGFja3tjb2xvcjp2YXIoLS1jb2xvci1ibGFjayl9LnRleHQtY29udHJhc3R7Y29sb3I6dmFyKC0tY29udHJhc3QpfS50ZXh0LWdyYXktNDAwe2NvbG9yOnZhcigtLWNvbG9yLWdyYXktNDAwKX0udGV4dC1pbmhlcml0e2NvbG9yOmluaGVyaXR9LnRleHQtbmVnYXRpdmV7Y29sb3I6dmFyKC0tbmVnYXRpdmUpfS50ZXh0LXBvc2l0aXZle2NvbG9yOnZhcigtLXBvc2l0aXZlKX0udGV4dC1zZWNvbmRhcnl7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5KX0udGV4dC10cmFuc3BhcmVudHtjb2xvcjojMDAwMH0udGV4dC10eXBvZ3JhcGh5LXByaW1hcnl7Y29sb3I6dmFyKC0tY29udHJhc3QpfS50ZXh0LXR5cG9ncmFwaHktc2Vjb25kYXJ5e2NvbG9yOnZhcigtLXNlY29uZGFyeSl9LnRleHQtd2hpdGV7Y29sb3I6dmFyKC0tY29sb3Itd2hpdGUpfS5jYXBpdGFsaXple3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemV9Lmxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2V9LnVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Lml0YWxpY3tmb250LXN0eWxlOml0YWxpY30udW5kZXJsaW5le3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZX0udW5kZXJsaW5lLW9mZnNldC00e3RleHQtdW5kZXJsaW5lLW9mZnNldDo0cHh9LnBsYWNlaG9sZGVyLVxcKC0tc2Vjb25kYXJ5XFwpOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1zZWNvbmRhcnkpfS5hY2NlbnQtXFwoLS1lZGl0b3ItcG9zaXRpdmVcXCl7YWNjZW50LWNvbG9yOnZhcigtLWVkaXRvci1wb3NpdGl2ZSl9Lm9wYWNpdHktMzZ7b3BhY2l0eTouMzZ9Lm9wYWNpdHktNTB7b3BhY2l0eTouNX0uc2hhZG93ey0tdHctc2hhZG93OjAgMXB4IDNweCAwIHZhcigtLXR3LXNoYWRvdy1jb2xvciwjMDAwMDAwMWEpLDAgMXB4IDJweCAtMXB4IHZhcigtLXR3LXNoYWRvdy1jb2xvciwjMDAwMDAwMWEpO2JveC1zaGFkb3c6dmFyKC0tdHctaW5zZXQtc2hhZG93KSx2YXIoLS10dy1pbnNldC1yaW5nLXNoYWRvdyksdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSx2YXIoLS10dy1yaW5nLXNoYWRvdyksdmFyKC0tdHctc2hhZG93KX0uc2hhZG93LTJ4bHstLXR3LXNoYWRvdzowIDI1cHggNTBweCAtMTJweCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDQwKTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnNoYWRvdy1cXFvigKZcXF17LS10dy1zaGFkb3c64oCmO2JveC1zaGFkb3c6dmFyKC0tdHctaW5zZXQtc2hhZG93KSx2YXIoLS10dy1pbnNldC1yaW5nLXNoYWRvdyksdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSx2YXIoLS10dy1yaW5nLXNoYWRvdyksdmFyKC0tdHctc2hhZG93KX0uc2hhZG93LWxney0tdHctc2hhZG93OjAgMTBweCAxNXB4IC0zcHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSksMCA0cHggNnB4IC00cHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3cteGx7LS10dy1zaGFkb3c6MCAyMHB4IDI1cHggLTVweCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKSwwIDhweCAxMHB4IC02cHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3cteHN7LS10dy1zaGFkb3c6MCAxcHggMnB4IDAgdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAwZCk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3dcXC9saWdodC1ET00sLnNoYWRvd1xcL3J1bnRpbWUsLnNoYWRvd1xcL3RoZW1lLC5zaGFkb3dcXC90aGVtZS1hd2FyZXstLXR3LXNoYWRvdzowIDFweCAzcHggMCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKSwwIDFweCAycHggLTFweCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnJpbmd7LS10dy1yaW5nLXNoYWRvdzp2YXIoLS10dy1yaW5nLWluc2V0LCkwIDAgMCBjYWxjKDFweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSl2YXIoLS10dy1yaW5nLWNvbG9yLGN1cnJlbnRjb2xvcik7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5vdXRsaW5le291dGxpbmUtc3R5bGU6dmFyKC0tdHctb3V0bGluZS1zdHlsZSk7b3V0bGluZS13aWR0aDoxcHh9LmJsdXJ7LS10dy1ibHVyOmJsdXIoOHB4KTtmaWx0ZXI6dmFyKC0tdHctYmx1ciwpdmFyKC0tdHctYnJpZ2h0bmVzcywpdmFyKC0tdHctY29udHJhc3QsKXZhcigtLXR3LWdyYXlzY2FsZSwpdmFyKC0tdHctaHVlLXJvdGF0ZSwpdmFyKC0tdHctaW52ZXJ0LCl2YXIoLS10dy1zYXR1cmF0ZSwpdmFyKC0tdHctc2VwaWEsKXZhcigtLXR3LWRyb3Atc2hhZG93LCl9LmludmVydHstLXR3LWludmVydDppbnZlcnQoMTAwJSk7ZmlsdGVyOnZhcigtLXR3LWJsdXIsKXZhcigtLXR3LWJyaWdodG5lc3MsKXZhcigtLXR3LWNvbnRyYXN0LCl2YXIoLS10dy1ncmF5c2NhbGUsKXZhcigtLXR3LWh1ZS1yb3RhdGUsKXZhcigtLXR3LWludmVydCwpdmFyKC0tdHctc2F0dXJhdGUsKXZhcigtLXR3LXNlcGlhLCl2YXIoLS10dy1kcm9wLXNoYWRvdywpfS5cXFtmaWx0ZXJcXDpibHVyXFwoMnB4XFwpXFxde2ZpbHRlcjpibHVyKDJweCl9LlxcW2ZpbHRlclxcOnZhclxcKC0tYmx1ci1kZWZhdWx0XFwpXFxde2ZpbHRlcjp2YXIoLS1ibHVyLWRlZmF1bHQpfS5cXFtmaWx0ZXJcXDp2YXJcXCgtLWJsdXItc21cXClcXF17ZmlsdGVyOnZhcigtLWJsdXItc20pfS5maWx0ZXJ7ZmlsdGVyOnZhcigtLXR3LWJsdXIsKXZhcigtLXR3LWJyaWdodG5lc3MsKXZhcigtLXR3LWNvbnRyYXN0LCl2YXIoLS10dy1ncmF5c2NhbGUsKXZhcigtLXR3LWh1ZS1yb3RhdGUsKXZhcigtLXR3LWludmVydCwpdmFyKC0tdHctc2F0dXJhdGUsKXZhcigtLXR3LXNlcGlhLCl2YXIoLS10dy1kcm9wLXNoYWRvdywpfS5iYWNrZHJvcC1ibHVyLVxcWzRweFxcXXstLXR3LWJhY2tkcm9wLWJsdXI6Ymx1cig0cHgpOy13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOnZhcigtLXR3LWJhY2tkcm9wLWJsdXIsKXZhcigtLXR3LWJhY2tkcm9wLWJyaWdodG5lc3MsKXZhcigtLXR3LWJhY2tkcm9wLWNvbnRyYXN0LCl2YXIoLS10dy1iYWNrZHJvcC1ncmF5c2NhbGUsKXZhcigtLXR3LWJhY2tkcm9wLWh1ZS1yb3RhdGUsKXZhcigtLXR3LWJhY2tkcm9wLWludmVydCwpdmFyKC0tdHctYmFja2Ryb3Atb3BhY2l0eSwpdmFyKC0tdHctYmFja2Ryb3Atc2F0dXJhdGUsKXZhcigtLXR3LWJhY2tkcm9wLXNlcGlhLCk7YmFja2Ryb3AtZmlsdGVyOnZhcigtLXR3LWJhY2tkcm9wLWJsdXIsKXZhcigtLXR3LWJhY2tkcm9wLWJyaWdodG5lc3MsKXZhcigtLXR3LWJhY2tkcm9wLWNvbnRyYXN0LCl2YXIoLS10dy1iYWNrZHJvcC1ncmF5c2NhbGUsKXZhcigtLXR3LWJhY2tkcm9wLWh1ZS1yb3RhdGUsKXZhcigtLXR3LWJhY2tkcm9wLWludmVydCwpdmFyKC0tdHctYmFja2Ryb3Atb3BhY2l0eSwpdmFyKC0tdHctYmFja2Ryb3Atc2F0dXJhdGUsKXZhcigtLXR3LWJhY2tkcm9wLXNlcGlhLCl9LmJhY2tkcm9wLWJsdXItXFxbOHB4XFxdey0tdHctYmFja2Ryb3AtYmx1cjpibHVyKDhweCk7LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6dmFyKC0tdHctYmFja2Ryb3AtYmx1ciwpdmFyKC0tdHctYmFja2Ryb3AtYnJpZ2h0bmVzcywpdmFyKC0tdHctYmFja2Ryb3AtY29udHJhc3QsKXZhcigtLXR3LWJhY2tkcm9wLWdyYXlzY2FsZSwpdmFyKC0tdHctYmFja2Ryb3AtaHVlLXJvdGF0ZSwpdmFyKC0tdHctYmFja2Ryb3AtaW52ZXJ0LCl2YXIoLS10dy1iYWNrZHJvcC1vcGFjaXR5LCl2YXIoLS10dy1iYWNrZHJvcC1zYXR1cmF0ZSwpdmFyKC0tdHctYmFja2Ryb3Atc2VwaWEsKTtiYWNrZHJvcC1maWx0ZXI6dmFyKC0tdHctYmFja2Ryb3AtYmx1ciwpdmFyKC0tdHctYmFja2Ryb3AtYnJpZ2h0bmVzcywpdmFyKC0tdHctYmFja2Ryb3AtY29udHJhc3QsKXZhcigtLXR3LWJhY2tkcm9wLWdyYXlzY2FsZSwpdmFyKC0tdHctYmFja2Ryb3AtaHVlLXJvdGF0ZSwpdmFyKC0tdHctYmFja2Ryb3AtaW52ZXJ0LCl2YXIoLS10dy1iYWNrZHJvcC1vcGFjaXR5LCl2YXIoLS10dy1iYWNrZHJvcC1zYXR1cmF0ZSwpdmFyKC0tdHctYmFja2Ryb3Atc2VwaWEsKX0uYmFja2Ryb3AtZmlsdGVyey13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOnZhcigtLXR3LWJhY2tkcm9wLWJsdXIsKXZhcigtLXR3LWJhY2tkcm9wLWJyaWdodG5lc3MsKXZhcigtLXR3LWJhY2tkcm9wLWNvbnRyYXN0LCl2YXIoLS10dy1iYWNrZHJvcC1ncmF5c2NhbGUsKXZhcigtLXR3LWJhY2tkcm9wLWh1ZS1yb3RhdGUsKXZhcigtLXR3LWJhY2tkcm9wLWludmVydCwpdmFyKC0tdHctYmFja2Ryb3Atb3BhY2l0eSwpdmFyKC0tdHctYmFja2Ryb3Atc2F0dXJhdGUsKXZhcigtLXR3LWJhY2tkcm9wLXNlcGlhLCk7YmFja2Ryb3AtZmlsdGVyOnZhcigtLXR3LWJhY2tkcm9wLWJsdXIsKXZhcigtLXR3LWJhY2tkcm9wLWJyaWdodG5lc3MsKXZhcigtLXR3LWJhY2tkcm9wLWNvbnRyYXN0LCl2YXIoLS10dy1iYWNrZHJvcC1ncmF5c2NhbGUsKXZhcigtLXR3LWJhY2tkcm9wLWh1ZS1yb3RhdGUsKXZhcigtLXR3LWJhY2tkcm9wLWludmVydCwpdmFyKC0tdHctYmFja2Ryb3Atb3BhY2l0eSwpdmFyKC0tdHctYmFja2Ryb3Atc2F0dXJhdGUsKXZhcigtLXR3LWJhY2tkcm9wLXNlcGlhLCl9LlxcW2JhY2tkcm9wLWZpbHRlclxcOnZhclxcKC0tYmx1ci1kZWZhdWx0XFwpXFxdey13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOnZhcigtLWJsdXItZGVmYXVsdCk7YmFja2Ryb3AtZmlsdGVyOnZhcigtLWJsdXItZGVmYXVsdCl9LnRyYW5zaXRpb257dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcixiYWNrZ3JvdW5kLWNvbG9yLGJvcmRlci1jb2xvcixvdXRsaW5lLWNvbG9yLHRleHQtZGVjb3JhdGlvbi1jb2xvcixmaWxsLHN0cm9rZSwtLXR3LWdyYWRpZW50LWZyb20sLS10dy1ncmFkaWVudC12aWEsLS10dy1ncmFkaWVudC10byxvcGFjaXR5LGJveC1zaGFkb3csdHJhbnNmb3JtLHRyYW5zbGF0ZSxzY2FsZSxyb3RhdGUsZmlsdGVyLC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyLGJhY2tkcm9wLWZpbHRlcixkaXNwbGF5LHZpc2liaWxpdHksY29udGVudC12aXNpYmlsaXR5LG92ZXJsYXkscG9pbnRlci1ldmVudHM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKX0udHJhbnNpdGlvbi1hbGx7dHJhbnNpdGlvbi1wcm9wZXJ0eTphbGw7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKX0udHJhbnNpdGlvbi1jb2xvcnN7dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcixiYWNrZ3JvdW5kLWNvbG9yLGJvcmRlci1jb2xvcixvdXRsaW5lLWNvbG9yLHRleHQtZGVjb3JhdGlvbi1jb2xvcixmaWxsLHN0cm9rZSwtLXR3LWdyYWRpZW50LWZyb20sLS10dy1ncmFkaWVudC12aWEsLS10dy1ncmFkaWVudC10bzt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS10dy1lYXNlLHZhcigtLWRlZmF1bHQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24pKTt0cmFuc2l0aW9uLWR1cmF0aW9uOnZhcigtLXR3LWR1cmF0aW9uLHZhcigtLWRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbikpfS50cmFuc2l0aW9uLW9wYWNpdHl7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LnRyYW5zaXRpb24tdHJhbnNmb3Jte3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHRyYW5zbGF0ZSxzY2FsZSxyb3RhdGU7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKX0uZHVyYXRpb24tMjAwey0tdHctZHVyYXRpb246LjJzO3RyYW5zaXRpb24tZHVyYXRpb246LjJzfS5kdXJhdGlvbi0zMDB7LS10dy1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3N9LmR1cmF0aW9uLTQwMHstLXR3LWR1cmF0aW9uOi40czt0cmFuc2l0aW9uLWR1cmF0aW9uOi40c30uZWFzZS1pbnstLXR3LWVhc2U6dmFyKC0tZWFzZS1pbik7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tZWFzZS1pbil9LmVhc2UtaW4tb3V0ey0tdHctZWFzZTp2YXIoLS1lYXNlLWluLW91dCk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tZWFzZS1pbi1vdXQpfS5lYXNlLW91dHstLXR3LWVhc2U6dmFyKC0tZWFzZS1vdXQpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWVhc2Utb3V0KX0ub3V0bGluZS1ub25ley0tdHctb3V0bGluZS1zdHlsZTpub25lO291dGxpbmUtc3R5bGU6bm9uZX0uc2VsZWN0LW5vbmV7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LlxcW2FuaW1hdGlvbi1kaXJlY3Rpb25cXDpyZXZlcnNlXFxde2FuaW1hdGlvbi1kaXJlY3Rpb246cmV2ZXJzZX0uXFxbYmFja2dyb3VuZFxcOnZhclxcKC0tZ3JhZGllbnQtYWN0aXZlXFwpXFxde2JhY2tncm91bmQ6dmFyKC0tZ3JhZGllbnQtYWN0aXZlKX0uXFxbZ3JpZC1hcmVhXFw6c3RyZWFtXFxde2dyaWQtYXJlYTpzdHJlYW19LmZhZGUtaW57LS10dy1lbnRlci1vcGFjaXR5OjB9LnBhdXNlZHthbmltYXRpb24tcGxheS1zdGF0ZTpwYXVzZWR9LnJ1bm5pbmd7YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZ31AbWVkaWEgKGhvdmVyOmhvdmVyKXsuZ3JvdXAtaG92ZXJcXDpzY2FsZS0xMDU6aXMoOndoZXJlKC5ncm91cCk6aG92ZXIgKil7LS10dy1zY2FsZS14OjEwNSU7LS10dy1zY2FsZS15OjEwNSU7LS10dy1zY2FsZS16OjEwNSU7c2NhbGU6dmFyKC0tdHctc2NhbGUteCl2YXIoLS10dy1zY2FsZS15KX0uZ3JvdXAtaG92ZXJcXDp0ZXh0LVxcKC0tZWRpdG9yLXRleHRcXCk6aXMoOndoZXJlKC5ncm91cCk6aG92ZXIgKil7Y29sb3I6dmFyKC0tZWRpdG9yLXRleHQpfX0ucGxhY2Vob2xkZXJcXDppbnZpc2libGU6OnBsYWNlaG9sZGVye3Zpc2liaWxpdHk6aGlkZGVufS5wbGFjZWhvbGRlclxcOnZpc2libGU6OnBsYWNlaG9sZGVye3Zpc2liaWxpdHk6dmlzaWJsZX1AbWVkaWEgKGhvdmVyOmhvdmVyKXsuaG92ZXJcXDpzY2FsZS0xMTA6aG92ZXJ7LS10dy1zY2FsZS14OjExMCU7LS10dy1zY2FsZS15OjExMCU7LS10dy1zY2FsZS16OjExMCU7c2NhbGU6dmFyKC0tdHctc2NhbGUteCl2YXIoLS10dy1zY2FsZS15KX0uaG92ZXJcXDpib3JkZXItXFwoLS1lZGl0b3ItYm9yZGVyXFwpOmhvdmVye2JvcmRlci1jb2xvcjp2YXIoLS1lZGl0b3ItYm9yZGVyKX0uaG92ZXJcXDpib3JkZXItXFwoLS1lZGl0b3ItdGV4dC1tdXRlZFxcKTpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tZWRpdG9yLXRleHQtbXV0ZWQpfS5ob3ZlclxcOmJnLVxcKC0tYWN0aXZlXFwpOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWN0aXZlKX0uaG92ZXJcXDpiZy1cXCgtLWVkaXRvci1iZ1xcKTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1iZyl9LmhvdmVyXFw6YmctXFwoLS1lZGl0b3ItcG9zaXRpdmVcXClcXC8yMDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1wb3NpdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5ob3ZlclxcOmJnLVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpXFwvMjA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tZWRpdG9yLXBvc2l0aXZlKTIwJSx0cmFuc3BhcmVudCl9fS5ob3ZlclxcOmJnLVxcKC0tZWRpdG9yLXN1cmZhY2UtaG92ZXJcXCk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3Itc3VyZmFjZS1ob3Zlcil9LmhvdmVyXFw6YmctXFwoLS1saWdodGVuLTJcXCk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1saWdodGVuLTIpfS5ob3ZlclxcOmJnLWFjY2VudDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFjY2VudCl9LmhvdmVyXFw6Ymctc2Vjb25kYXJ5XFwvODA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnkpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuaG92ZXJcXDpiZy1zZWNvbmRhcnlcXC84MDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1zZWNvbmRhcnkpODAlLHRyYW5zcGFyZW50KX19LmhvdmVyXFw6Ymctc3VyZmFjZS1zZWNvbmRhcnktaG92ZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTYpfS5ob3ZlclxcOnRleHQtXFwoLS1lZGl0b3ItYWNjZW50XFwpOmhvdmVye2NvbG9yOnZhcigtLWVkaXRvci1hY2NlbnQpfS5ob3ZlclxcOnRleHQtXFwoLS1lZGl0b3ItbmVnYXRpdmVcXCk6aG92ZXJ7Y29sb3I6dmFyKC0tZWRpdG9yLW5lZ2F0aXZlKX0uaG92ZXJcXDp0ZXh0LVxcKC0tZWRpdG9yLXRleHRcXCk6aG92ZXJ7Y29sb3I6dmFyKC0tZWRpdG9yLXRleHQpfS5ob3ZlclxcOnRleHQtXFwoLS1pY29uLWRlZmF1bHRcXCk6aG92ZXJ7Y29sb3I6dmFyKC0taWNvbi1kZWZhdWx0KX0uaG92ZXJcXDp1bmRlcmxpbmU6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lfX0uZm9jdXMtdmlzaWJsZVxcOnRleHQtXFwoLS1lZGl0b3ItdGV4dFxcKTpmb2N1cy12aXNpYmxle2NvbG9yOnZhcigtLWVkaXRvci10ZXh0KX0uZm9jdXMtdmlzaWJsZVxcOnJpbmctXFxbM3B4XFxdOmZvY3VzLXZpc2libGV7LS10dy1yaW5nLXNoYWRvdzp2YXIoLS10dy1yaW5nLWluc2V0LCkwIDAgMCBjYWxjKDNweCArIHZhcigtLXR3LXJpbmctb2Zmc2V0LXdpZHRoKSl2YXIoLS10dy1yaW5nLWNvbG9yLGN1cnJlbnRjb2xvcik7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5hY3RpdmVcXDp0ZXh0LWFjdGl2ZTphY3RpdmV7Y29sb3I6dmFyKC0tYWN0aXZlKX0uZGlzYWJsZWRcXDpwb2ludGVyLWV2ZW50cy1ub25lOmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmV9LmRpc2FibGVkXFw6b3BhY2l0eS1cXCgtLW9wYWNpdHktNlxcKTpkaXNhYmxlZHtvcGFjaXR5OnZhcigtLW9wYWNpdHktNil9LmRpc2FibGVkXFw6b3BhY2l0eS01MDpkaXNhYmxlZHtvcGFjaXR5Oi41fS5oYXMtXFxbXFw+c3ZnXFxdXFw6cHgtMlxcLjU6aGFzKD5zdmcpe3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMi41KX0uaGFzLVxcW1xcPnN2Z1xcXVxcOnB4LTM6aGFzKD5zdmcpe3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMyl9Lmhhcy1cXFtcXD5zdmdcXF1cXDpweC00Omhhcyg+c3ZnKXtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfUBtZWRpYSAobWluLXdpZHRoOjQ0MHB4KXsueHhzXFw6c3RhcnQtM1xcLjV7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMy41KX0ueHhzXFw6dG9wLTB7aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ueHhzXFw6dy1mdWxse2lubGluZS1zaXplOjEwMCV9Lnh4c1xcOm1pbi13LTI0e21pbi1pbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjI0KX0ueHhzXFw6anVzdGlmeS1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ueHhzXFw6cHMtMTB7cGFkZGluZy1pbmxpbmUtc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9Lnh4c1xcOnRleHQtXFwoLS1jb250cmFzdFxcKXtjb2xvcjp2YXIoLS1jb250cmFzdCl9Lnh4c1xcOnBsYWNlaG9sZGVyXFw6dmlzaWJsZTo6cGxhY2Vob2xkZXJ7dmlzaWJpbGl0eTp2aXNpYmxlfX1AbWVkaWEgKG1pbi13aWR0aDo2NDBweCl7LnNtXFw6cGUtMTJ7cGFkZGluZy1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMTIpfX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm1kXFw6bWF4LXctXFxbNDI5cHhcXF17bWF4LWlubGluZS1zaXplOjQyOXB4fX1AbWVkaWEgKG1pbi13aWR0aDoxMDI0cHgpey5sZ1xcOm10LTd7bWFyZ2luLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqNyl9LmxnXFw6ZmxleHtkaXNwbGF5OmZsZXh9LmxnXFw6c2l6ZS0yMHtpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjIwKTtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMjApfS5sZ1xcOmdhcC00e2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfX0ucnRsXFw6cmlnaHQtMDp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtyaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5ydGxcXDpyaWdodC0xXFwvMjp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtyaWdodDo1MCV9LnJ0bFxcOnJpZ2h0LVxcW3Vuc2V0XFxdOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3JpZ2h0OnVuc2V0fS5ydGxcXDpyaWdodC1hdXRvOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3JpZ2h0OmF1dG99LnJ0bFxcOmxlZnQtMzp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtsZWZ0OmNhbGModmFyKC0tc3BhY2luZykqMyl9LnJ0bFxcOmxlZnQtYXV0bzp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtsZWZ0OmF1dG99LnJ0bFxcOi1tci0xOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKX0ucnRsXFw6bXItMDp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucnRsXFw6bXItMVxcLjU6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMS41KX0ucnRsXFw6bXItMjp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucnRsXFw6bXItMzp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ucnRsXFw6bXItYXV0bzp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXttYXJnaW4tcmlnaHQ6YXV0b30ucnRsXFw6bWwtMDp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXttYXJnaW4tbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5ydGxcXDptbC0xXFwuNTp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXttYXJnaW4tbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjEuNSl9LnJ0bFxcOnJvdGF0ZS0wOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3JvdGF0ZTpub25lfS5ydGxcXDpyb3RhdGUtMTgwOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3JvdGF0ZToxODBkZWd9LnJ0bFxcOnRyYW5zZm9ybS1cXFt0cmFuc2xhdGVYXFwoNTBcXCVcXClcXF06d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUpfS5ydGxcXDpwci00OndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ucnRsXFw6cGwtMTA6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqMTApfS5ydGxcXDp0ZXh0LXJpZ2h0OndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3RleHQtYWxpZ246cmlnaHR9LnJ0bFxcOnRleHQtXFxbMTFweFxcXTp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtmb250LXNpemU6MTFweH1AbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOmRhcmspe0BtZWRpYSAoaG92ZXI6aG92ZXIpey5kYXJrXFw6aG92ZXJcXDpiZy1hY2NlbnRcXC81MDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFjY2VudCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5kYXJrXFw6aG92ZXJcXDpiZy1hY2NlbnRcXC81MDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1hY2NlbnQpNTAlLHRyYW5zcGFyZW50KX19fX06aG9zdCguX2dsYXNzLXRoZW1lKSAuZ2xhc3NcXDpiZy1cXCgtLXN1cmZhY2UtMlxcKSxodG1sLl9nbGFzcy10aGVtZSAuZ2xhc3NcXDpiZy1cXCgtLXN1cmZhY2UtMlxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN1cmZhY2UtMil9LlxcW1xcJl9cXC5yZWFjdC1jb2xvcmZ1bFxcXVxcOlxcIWgtNDAgLnJlYWN0LWNvbG9yZnVse2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0MCkhaW1wb3J0YW50fS5cXFtcXCZfXFwucmVhY3QtY29sb3JmdWxcXF1cXDpcXCF3LWZ1bGwgLnJlYWN0LWNvbG9yZnVse2lubGluZS1zaXplOjEwMCUhaW1wb3J0YW50fS5cXFtcXCZfXFwucmVhY3QtY29sb3JmdWxfX2FscGhhXFxdXFw6XFwhbXQtMSAucmVhY3QtY29sb3JmdWwgYWxwaGEsLlxcW1xcJl9cXC5yZWFjdC1jb2xvcmZ1bF9faHVlXFxdXFw6XFwhbXQtMSAucmVhY3QtY29sb3JmdWwgaHVle21hcmdpbi1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpIWltcG9ydGFudH0uXFxbXFwmX1xcLnJlYWN0LWNvbG9yZnVsX19sYXN0LWNvbnRyb2xcXF1cXDpcXCFyb3VuZGVkLVxcKC0tZWRpdG9yLXJhZGl1c1xcKSAucmVhY3QtY29sb3JmdWwgbGFzdC1jb250cm9sLC5cXFtcXCZfXFwucmVhY3QtY29sb3JmdWxfX3NhdHVyYXRpb25cXF1cXDpcXCFyb3VuZGVkLVxcKC0tZWRpdG9yLXJhZGl1c1xcKSAucmVhY3QtY29sb3JmdWwgc2F0dXJhdGlvbntib3JkZXItcmFkaXVzOnZhcigtLWVkaXRvci1yYWRpdXMpIWltcG9ydGFudH0uXFxbXFwmX1xcLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldFxcXVxcOnNpemUtMiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2lubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMik7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5cXFtcXCZfXFwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0XFxdXFw6Y3Vyc29yLXBvaW50ZXIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uXFxbXFwmX1xcLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldFxcXVxcOnJvdW5kZWQtXFwoLS1yYWRpdXMtZnVsbFxcKSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLWZ1bGwpfS5cXFtcXCZfXFwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0XFxdXFw6Ymctc3VyZmFjZS02IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTYpfS5cXFtcXCZfXFwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0XFxdXFw6dHJhbnNpdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcixib3JkZXItY29sb3Isb3V0bGluZS1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2UsLS10dy1ncmFkaWVudC1mcm9tLC0tdHctZ3JhZGllbnQtdmlhLC0tdHctZ3JhZGllbnQtdG8sb3BhY2l0eSxib3gtc2hhZG93LHRyYW5zZm9ybSx0cmFuc2xhdGUsc2NhbGUscm90YXRlLGZpbHRlciwtd2Via2l0LWJhY2tkcm9wLWZpbHRlcixiYWNrZHJvcC1maWx0ZXIsZGlzcGxheSx2aXNpYmlsaXR5LGNvbnRlbnQtdmlzaWJpbGl0eSxvdmVybGF5LHBvaW50ZXItZXZlbnRzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LlxcW1xcJl9cXC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlXFxdXFw6YmctYWN0aXZlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWN0aXZlKX0uXFxbXFwmX2lucHV0XFxdXFw6YWJzb2x1dGUgaW5wdXR7cG9zaXRpb246YWJzb2x1dGV9LlxcW1xcJl9pbnB1dFxcXVxcOnNpemUtMCBpbnB1dHtpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjApO2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0uXFxbXFwmX2lucHV0XFxdXFw6b3BhY2l0eS0wIGlucHV0e29wYWNpdHk6MH0uXFxbXFwmX3N2Z1xcXVxcOnBvaW50ZXItZXZlbnRzLW5vbmUgc3Zne3BvaW50ZXItZXZlbnRzOm5vbmV9LlxcW1xcJl9zdmdcXF1cXDpzaHJpbmstMCBzdmd7ZmxleC1zaHJpbms6MH0uXFxbXFwmX3N2Z1xcOm5vdFxcKFxcW2NsYXNzXFwqXFw9XFwnc2l6ZS1cXCdcXF1cXClcXF1cXDpzaXplLTQgc3ZnOm5vdChbY2xhc3MqPXNpemUtXSl7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KTtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNCl9LlxcW1xcJlxcPlxcKlxcXVxcOnNocmluay0wPip7ZmxleC1zaHJpbms6MH19QHByb3BlcnR5IC0tdHctYW5pbWF0aW9uLWRlbGF5e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjBzfUBwcm9wZXJ0eSAtLXR3LWFuaW1hdGlvbi1kaXJlY3Rpb257c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6bm9ybWFsfUBwcm9wZXJ0eSAtLXR3LWFuaW1hdGlvbi1kdXJhdGlvbntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctYW5pbWF0aW9uLWZpbGwtbW9kZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTpub25lfUBwcm9wZXJ0eSAtLXR3LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnR7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MX1AcHJvcGVydHkgLS10dy1lbnRlci1ibHVye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctZW50ZXItb3BhY2l0eXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxfUBwcm9wZXJ0eSAtLXR3LWVudGVyLXJvdGF0ZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LWVudGVyLXNjYWxle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjF9QHByb3BlcnR5IC0tdHctZW50ZXItdHJhbnNsYXRlLXh7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy1lbnRlci10cmFuc2xhdGUteXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LWV4aXQtYmx1cntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LWV4aXQtb3BhY2l0eXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxfUBwcm9wZXJ0eSAtLXR3LWV4aXQtcm90YXRle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctZXhpdC1zY2FsZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxfUBwcm9wZXJ0eSAtLXR3LWV4aXQtdHJhbnNsYXRlLXh7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy1leGl0LXRyYW5zbGF0ZS15e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QGtleWZyYW1lcyB0ZXh0LXNoaW1tZXItc3dlZXB7MCV7YmFja2dyb3VuZC1wb3NpdGlvbjotMjAwJX10b3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjIwMCV9fTpob3N0KC5fZ2xhc3MtdGhlbWUpICNhcHAtY29udGFpbmVyOmJlZm9yZSxodG1sLl9nbGFzcy10aGVtZSAjYXBwLWNvbnRhaW5lcjpiZWZvcmV7Y29udGVudDpcIlwiO3otaW5kZXg6MTtwb2ludGVyLWV2ZW50czpub25lO2Jsb2NrLXNpemU6MTAwZHZoOy13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOnZhcigtLWdsYXNzLWJhY2tkcm9wLG5vbmUpO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS1nbGFzcy1iYWNrZHJvcCxub25lKTtiYWNrZ3JvdW5kOiMwMDAwMDAwMzttYXJnaW4tYmxvY2stZW5kOi0xMDBkdmg7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpzdGlja3k7aW5zZXQtYmxvY2stc3RhcnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX06aG9zdCguX2dsYXNzLXRoZW1lKSAuZ2FtZXMtbGF5b3V0LGh0bWwuX2dsYXNzLXRoZW1lIC5nYW1lcy1sYXlvdXR7ei1pbmRleDoyO3Bvc2l0aW9uOnJlbGF0aXZlfTpob3N0KC5fZ2xhc3MtdGhlbWUpIDppcygubW9kYWwsLm1vZGFsLXBybywubW9kYWwtLW1vYmlsZSwuZWwtc2VsZWN0X19jb250ZW50LC5vdmVybGF5LWVsX19jb250ZW50LC5uYXYtbW9yZV9fbGlzdCwuc2VhcmNoLXBvcG92ZXIsLmFsZXJ0c193cmFwcGVyLC5mYS1wcm9fX3dyYXAsLmNhbGVuZGFyLWNvbnRhaW5lciwubW9iaWxlLW1lbnUtcHJvLC5zZWFyY2gtaW5wdXQpLGh0bWwuX2dsYXNzLXRoZW1lIDppcygubW9kYWwsLm1vZGFsLXBybywubW9kYWwtLW1vYmlsZSwuZWwtc2VsZWN0X19jb250ZW50LC5vdmVybGF5LWVsX19jb250ZW50LC5uYXYtbW9yZV9fbGlzdCwuc2VhcmNoLXBvcG92ZXIsLmFsZXJ0c193cmFwcGVyLC5mYS1wcm9fX3dyYXAsLmNhbGVuZGFyLWNvbnRhaW5lciwubW9iaWxlLW1lbnUtcHJvKXstLXN1cmZhY2UtMjp2YXIoLS1zdXJmYWNlLXNvbGlkLTIpOy0tc3VyZmFjZS00OnZhcigtLXN1cmZhY2Utc29saWQtNCk7LS1zdXJmYWNlLTY6dmFyKC0tc3VyZmFjZS1zb2xpZC02KX06aG9zdCguX2dsYXNzLXRoZW1lKSA6aXMoLmdhbWVzLW5hdi1wcm8sLnNlYXJjaC1pbnB1dCwuZ3JpZC1lbC1saW5lLl9zdGlja3kgLmdyaWQtZWwtbGluZV9fdGl0bGUsLmJyb2FkY2FzdC5fdmlkZW8tYWN0aXZlLC5jYXQtY3VzdG9tLW5hdiksaHRtbC5fZ2xhc3MtdGhlbWUgOmlzKC5nYW1lcy1uYXYtcHJvLC5zZWFyY2gtY29udGFpbmVyLC5ncmlkLWVsLWxpbmUuX3N0aWNreSAuZ3JpZC1lbC1saW5lX190aXRsZSwuYnJvYWRjYXN0Ll92aWRlby1hY3RpdmUsLmNhdC1jdXN0b20tbmF2KXstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS1nbGFzcy1iYWNrZHJvcCxub25lKTtiYWNrZHJvcC1maWx0ZXI6dmFyKC0tZ2xhc3MtYmFja2Ryb3Asbm9uZSl9Omhvc3QsOnJvb3R7LS1zcGFjaW5nOjRweDstLXJhZGl1czouNjI1cmVtfUBwcm9wZXJ0eSAtLXR3LXRyYW5zbGF0ZS14e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctdHJhbnNsYXRlLXl7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy10cmFuc2xhdGUtentzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LXJvdGF0ZS14e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1yb3RhdGUteXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctcm90YXRlLXp7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXNrZXcteHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2tldy15e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1ib3JkZXItc3R5bGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6c29saWR9QHByb3BlcnR5IC0tdHctbGVhZGluZ3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctZm9udC13ZWlnaHR7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXRyYWNraW5ne3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1zaGFkb3d7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MCAwICMwMDAwfUBwcm9wZXJ0eSAtLXR3LXNoYWRvdy1jb2xvcntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2hhZG93LWFscGhhe3N5bnRheDpcIjxwZXJjZW50YWdlPlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MTAwJX1AcHJvcGVydHkgLS10dy1pbnNldC1zaGFkb3d7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MCAwICMwMDAwfUBwcm9wZXJ0eSAtLXR3LWluc2V0LXNoYWRvdy1jb2xvcntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctaW5zZXQtc2hhZG93LWFscGhhe3N5bnRheDpcIjxwZXJjZW50YWdlPlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MTAwJX1AcHJvcGVydHkgLS10dy1yaW5nLWNvbG9ye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1yaW5nLXNoYWRvd3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowIDAgIzAwMDB9QHByb3BlcnR5IC0tdHctaW5zZXQtcmluZy1jb2xvcntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctaW5zZXQtcmluZy1zaGFkb3d7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MCAwICMwMDAwfUBwcm9wZXJ0eSAtLXR3LXJpbmctaW5zZXR7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoe3N5bnRheDpcIjxsZW5ndGg+XCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LXJpbmctb2Zmc2V0LWNvbG9ye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOiNmZmZ9QHByb3BlcnR5IC0tdHctcmluZy1vZmZzZXQtc2hhZG93e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjAgMCAjMDAwMH1AcHJvcGVydHkgLS10dy1vdXRsaW5lLXN0eWxle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOnNvbGlkfUBwcm9wZXJ0eSAtLXR3LWJsdXJ7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJyaWdodG5lc3N7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWNvbnRyYXN0e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1ncmF5c2NhbGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWh1ZS1yb3RhdGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWludmVydHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctb3BhY2l0eXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2F0dXJhdGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXNlcGlhe3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1kcm9wLXNoYWRvd3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctZHJvcC1zaGFkb3ctY29sb3J7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWRyb3Atc2hhZG93LWFscGhhe3N5bnRheDpcIjxwZXJjZW50YWdlPlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MTAwJX1AcHJvcGVydHkgLS10dy1kcm9wLXNoYWRvdy1zaXple3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1ibHVye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1icmlnaHRuZXNze3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1jb250cmFzdHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctYmFja2Ryb3AtZ3JheXNjYWxle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1odWUtcm90YXRle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1pbnZlcnR7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJhY2tkcm9wLW9wYWNpdHl7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJhY2tkcm9wLXNhdHVyYXRle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1zZXBpYXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctZHVyYXRpb257c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWVhc2V7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXNjYWxlLXh7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MX1AcHJvcGVydHkgLS10dy1zY2FsZS15e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjF9QHByb3BlcnR5IC0tdHctc2NhbGUtentzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxfUBrZXlmcmFtZXMgc3Bpbnt0b3t0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgcHVsc2V7NTAle29wYWNpdHk6LjV9fUBrZXlmcmFtZXMgZW50ZXJ7MCV7b3BhY2l0eTp2YXIoLS10dy1lbnRlci1vcGFjaXR5LDEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS10dy1lbnRlci10cmFuc2xhdGUteCwwKSx2YXIoLS10dy1lbnRlci10cmFuc2xhdGUteSwwKSwwKXNjYWxlM2QodmFyKC0tdHctZW50ZXItc2NhbGUsMSksdmFyKC0tdHctZW50ZXItc2NhbGUsMSksdmFyKC0tdHctZW50ZXItc2NhbGUsMSkpcm90YXRlKHZhcigtLXR3LWVudGVyLXJvdGF0ZSwwKSk7ZmlsdGVyOmJsdXIodmFyKC0tdHctZW50ZXItYmx1ciwwKSl9fVxuIiwiQHVzZSAnLi9taXhpbnMnIGFzIG1peGlucztcbkB1c2UgJy4vdmFyaWFibGVzJyBhcyB2YXJzO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UnViaWs6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwJmRpc3BsYXk9c3dhcCcpO1xuXG5AbGF5ZXIgYmFzZSB7XG4gICoge1xuICAgIHpvb206IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIH1cblxuICBhdWRpbzpub3QoW2NvbnRyb2xzXSksXG4gIFtoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgaHRtbCxcbiAgYm9keSxcbiAgZGl2LFxuICBzcGFuLFxuICBhcHBsZXQsXG4gIG9iamVjdCxcbiAgaWZyYW1lLFxuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2LFxuICBwLFxuICBibG9ja3F1b3RlLFxuICBwcmUsXG4gIGEsXG4gIGFiYnIsXG4gIGFjcm9ueW0sXG4gIGFkZHJlc3MsXG4gIGJpZyxcbiAgY2l0ZSxcbiAgY29kZSxcbiAgZGVsLFxuICBkZm4sXG4gIGVtLFxuICBpbWcsXG4gIGlucyxcbiAga2JkLFxuICBxLFxuICBzLFxuICBzYW1wLFxuICBzbWFsbCxcbiAgc3RyaWtlLFxuICBzdHJvbmcsXG4gIHN1YixcbiAgc3VwLFxuICB0dCxcbiAgdmFyLFxuICBkbCxcbiAgZHQsXG4gIGRkLFxuICBvbCxcbiAgdWwsXG4gIGxpLFxuICBmaWVsZHNldCxcbiAgZm9ybSxcbiAgbGFiZWwsXG4gIGxlZ2VuZCxcbiAgdGFibGUsXG4gIGNhcHRpb24sXG4gIHRib2R5LFxuICB0Zm9vdCxcbiAgdGhlYWQsXG4gIHRyLFxuICB0aCxcbiAgdGQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBodG1sIHtcbiAgICBoZWlnaHQ6IDEwMGR2aDtcbiAgICBtaW4taGVpZ2h0OiAxMDBkdmg7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIC8qIEFkanVzdCBmb250IHNpemUgKi9cbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIC8qIEZvbnQgdmFyaWFudCAqL1xuICAgIGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vbmU7XG4gICAgLXdlYmtpdC1mb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub25lO1xuICAgIC8qIFNtb290aGluZyAqL1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wMSkgMCAwIDFweDtcblxuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIEBpbmNsdWRlIG1peGlucy5oaWRlLXNjcm9sbGJhcjtcbiAgfVxuXG4gIGJvZHksXG4gICNhcHAtY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMDBkdmg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXBwLWJnLCB2YXIoLS1zdXJmYWNlLTApKTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LWZhbWlseTogJ1J1YmlrJywgc2Fucy1zZXJpZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgICAmLmJldHNsaXAtYm9keSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAvLyBOT1RFOiB0aGUgZnJvc3RlZC1nbGFzcyBzaGVldCAoYCNhcHAtY29udGFpbmVyOjpiZWZvcmVgKSArIGl0cyBgLmdhbWVzLWxheW91dGAgc3RhY2tpbmcgZ2F0ZVxuICAvLyBsaXZlIGluIGBzcmMvdGhlbWUvdGFpbHdpbmQuY3NzYCAoYWxsIGdsYXNzIGlzIGluIHRoZSBUUyArIFRhaWx3aW5kIGxheWVycywgbm9uZSBpbiBTQ1NTKS5cblxuICBpbnB1dCxcbiAgdGV4dGFyZWEsXG4gIHNlbGVjdCxcbiAgYnV0dG9uIHtcbiAgICBmb250LWZhbWlseTogJ1J1YmlrJywgc2Fucy1zZXJpZjtcbiAgICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJ1dHRvbmZhY2U7XG4gIH1cblxuICBvbCxcbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cblxuICB0YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgY2FwdGlvbixcbiAgdGgsXG4gIHRkIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIGEgaW1nIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG5cbi8vIFVuc2V0IHN0eWxlcyBzd2lwZXIgZm9yIDpob3N0IFNoYWRvdyBkb21cbjpob3N0Omhvc3Qge1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbiAgei1pbmRleDogdW5zZXQ7XG59XG4iLCJAdXNlICcuL3ZhcmlhYmxlcycgYXMgdmFycztcblxuQG1peGluIHRuKCRwcm9wZXJ0eTogYWxsLCAkZHVyYXRpb246IDAuMnMsICRlYXNlOiBsaW5lYXIpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xuICAtbW96LXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG4gIC1vLXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG4gIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG4gIHdpbGwtY2hhbmdlOiAkcHJvcGVydHk7XG59XG5cbkBtaXhpbiB0ZXh0LW92ZXJmbG93LWxpbmUoJG51bU9mTGluZSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgbGluZS1jbGFtcDogJG51bU9mTGluZTtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbnVtT2ZMaW5lO1xuICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cblxuQG1peGluIGZpeC1iYWNrZHJvcC1maWx0ZXIoJHByb3AsICR2YWwpIHtcbiAgQHN1cHBvcnRzIG5vdCAoYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCkpIHtcbiAgICBAc3VwcG9ydHMgbm90ICgtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpKSB7XG4gICAgICAjeyRwcm9wfTogJHZhbDtcbiAgICB9XG4gIH1cbn1cblxuLy8gRnJvc3RlZC1nbGFzcyBpcyBBVVRPTUFUSUMgYW5kIGxpdmVzIG91dHNpZGUgU0NTUyAoc2VlIGJhc2UtdmFyaWFibGVzLnNjc3MgwqcgLS1nbGFzcy1iYWNrZHJvcCk6XG4vLyBgYXBwbHlHbGFzc1RoZW1lYCAoc3JjL2hlbHBlcnMvYXBwbHlHbGFzc1RoZW1lLnRzKSByZS1wb2ludHMgLS1zdXJmYWNlLTIvNC82IHRvIHRyYW5zbHVjZW50XG4vLyByZ2JhIHRpbnRzICsgdG9nZ2xlcyBgX2dsYXNzLXRoZW1lYCwgYW5kIHRoZSBmcm9zdCBzaGVldCAvIG92ZXJsYXkgZ3VhcmRzIC8gc3RpY2t5LWJhciBmcm9zdCAvXG4vLyBgZ2xhc3M6YCB2YXJpYW50IGFsbCBsaXZlIGluIGBzcmMvdGhlbWUvZ2xhc3MuY3NzYCAoVGFpbHdpbmQgbGF5ZXIsIGtleWVkIG9uIHNlbGVjdG9ycywgc29cbi8vIHRoZXkgc3Vydml2ZSB0aGUgU0NTU+KGklRhaWx3aW5kIHJlZGVzaWduKS4gTm8gZ2xhc3MgbWl4aW4gZXhpc3RzIGhlcmUgb24gcHVycG9zZS5cblxuQG1peGluIGZpbHRlci1ibHVyKCR2YWwpIHtcbiAgZmlsdGVyOiBibHVyKCR2YWwpO1xuICAtd2Via2l0LWZpbHRlcjogYmx1cigkdmFsKTtcbiAgLW1vei1maWx0ZXI6IGJsdXIoJHZhbCk7XG4gIC1vLWZpbHRlcjogYmx1cigkdmFsKTtcbiAgLW1zLWZpbHRlcjogYmx1cigkdmFsKTtcbn1cblxuQG1peGluIGhpZGUtc2Nyb2xsYmFyIHtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIG92ZXJmbG93OiAtbW96LXNjcm9sbGJhcnMtbm9uZTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgJiNjb250ZW50IGJyb3dzZXIge1xuICAgIG1hcmdpbi1yaWdodDogLTE0cHg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNHB4O1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxufVxuXG5AbWl4aW4gZGYtYWljLWp1cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWl4aW4gY3VzdG9tLXNjcm9sbCB7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICB3aWR0aDogNHB4O1xuICB9XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICB9XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAje3ZhcnMuJGxpZ2h0ZXItYTIwfTtcbiAgfVxuICBALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gIH1cbn1cblxuQG1peGluIHNtYWxsLWRlc2t0b3AtbW9kZSgpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDExNzBweCkgYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBjYXJvdXNlbC1uYXYtYnV0dG9ucy1wcm9fbGF5b3V0KCRzaGFkb3cpIHtcbiAgLm5hdi1jb250cm9sX19sZWZ0LFxuICAubmF2LWNvbnRyb2xfX3JpZ2h0IHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgbWluLXdpZHRoOiAzNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMThweCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc3VyZmFjZS02KTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtZnVsbCk7XG5cbiAgICAmLl9kZWZhdWx0IHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICYuX2FjdGl2ZSB7XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFjdGl2ZSk7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3ViLWFjdGl2ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHNoYWRvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2LWNvbnRyb2xfX2xlZnQge1xuICAgIGxlZnQ6IDA7XG5cbiAgICAmLl9hY3RpdmUge1xuICAgICAgc3ZnIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbnRyYXN0KTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICByaWdodDogLTE4cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdi1jb250cm9sX19yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICAmLl9hY3RpdmUge1xuICAgICAgc3ZnIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbnRyYXN0KTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAtMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4vdmFyaWFibGVzJyBhcyB2YXJzO1xuQHVzZSAnLi9taXhpbnMnIGFzIG1peGlucztcblxuQGxheWVyIHV0aWxpdGllcy1kZXByZWNhdGVkIHtcbiAgLm1iMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuaDEwMHBjdCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZmxleC1ncm93IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZmxleC1jb250YWluZXIge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5qdXN0aWZ5LXNwYWNlLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qdXN0aWZ5LWxlZnQge1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hLWktYyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5mLWQtYyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC53aGl0ZSB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgYW5pbWF0aW9uOiBtYXJrZXQtYmxpbmstYW5pbWF0aW9uIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBtYXJrZXQtYmxpbmstYW5pbWF0aW9uIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICB9XG5cbiAgLnoxMCB7XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICAuejIwIHtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuXG4gIC56MzAge1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLno0MCB7XG4gICAgei1pbmRleDogNDA7XG4gIH1cblxuICAuejUwIHtcbiAgICB6LWluZGV4OiA1MDtcbiAgfVxuXG4gIC5sb3dlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cblxuICAuaG92ZXItdW5kZXJsaW5lIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAgICAgb3ZlcmZsb3cteTogb3ZlcmxheTtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogNHB4O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICN7dmFycy4kbGlnaHRlci1hMjB9O1xuICAgIH1cblxuICAgIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gICAgICBAaW5jbHVkZSBtaXhpbnMuaGlkZS1zY3JvbGxiYXI7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICAgLmxvYmJ5LWNvbnRlbnQuY3VzdG9tLXNjcm9sbCB7XG4gICAgICBvdmVyZmxvdy15OiB1bnNldDtcbiAgICB9XG4gIH1cblxuICAuaGlkZS1zY3JvbGxiYXIge1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIG92ZXJmbG93OiAtbW96LXNjcm9sbGJhcnMtbm9uZTtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cbiAgICAmI2NvbnRlbnQgYnJvd3NlciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xNHB4O1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTE0cHg7XG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgfVxuICB9XG5cbiAgLnNjcm9sbGFibGUtc3RhZ2Uge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgIEBpbmNsdWRlIG1peGlucy5oaWRlLXNjcm9sbGJhcjtcbiAgfVxuXG4gICNsaXZlX2V2ZW50c193aWRnZXQsXG4gICN0b3BfZXZlbnRzX3dpZGdldCB7XG4gICAgYm9keSB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAuX2dyaWQtcGIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICB9XG5cbiAgLmJldHNsaXAtb3BlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5fbGlnaHQtdGhlbWUge1xuICAgIFtjbGFzcyo9J2V2ZW50LXNsaWRlLWJnXyddIHtcbiAgICAgICYuc2xpZGVyLWV2ZW50LXBybyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtMik7XG4gICAgICB9XG4gICAgfVxuICAgIC5ncmlkLWVsLWV2ZW50LS1vdXRyaWdodCB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlLTIpO1xuXG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogdW5zZXQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5tb2JpbGUtbWVudV9faGVhZC1wcm8ge1xuICAgICAgY29sb3I6IHZhcigtLWNvbnRyYXN0KTtcbiAgICB9XG4gICAgLm1vYmlsZS1tZW51LXBybyB7XG4gICAgICAmLl93aXRoX2JldHMge1xuICAgICAgICAmOm5vdCguX29wZW4pLCAmOm5vdCguX3F1aWNrLWJldHMpIHtcbiAgICAgICAgICAubW9iaWxlLW1lbnVfX2hlYWQtcHJvIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zdXJmYWNlLTApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYW5pbWFscy1yYWNpbmctZXZlbnQtaGVhZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zdXJmYWNlLTIpO1xuICAgICAgJl9fYmctd3JhcCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmxpdmUtZXZlbnRzLXdpZGdldCB7XG4gICAgICAmLmV2ZW50cy1jYXJkcy1yZWR1Y2VkIHtcbiAgICAgICAgLnNsaWRlci13cmFwcGVyIHtcbiAgICAgICAgICAubmF2LWNvbnRyb2wge1xuICAgICAgICAgICAgJl9fbGVmdCxcbiAgICAgICAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgICAgICAgJjpub3QoLnN3aXBlci1idXR0b24tZGlzYWJsZWQpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlLTIpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jb250cm9sIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXN1cmZhY2UtNik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubGl2ZS1maWx0ZXJzX19saXN0IHtcbiAgICAgICAgLmNvbnRyb2wge1xuICAgICAgICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZ3JpZC1lbC1ldmVudCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXN1cmZhY2UtNik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiArIC5tb2RhbCB7XG4gICAgICAuZ3JpZC1lbC1ldmVudF9fY29tcGV0aXRvci1uYW1lIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbnRyYXN0KTtcbiAgICAgIH1cbiAgICAgIC5tb2RhbF9fYm94LXNlYXJjaC1jbG9zZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zdXJmYWNlLTApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sb2FkaW5nLWRvdHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJy4uLic7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA5cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYW5pbWF0aW9uOiBsb2FkZXIgMS41cyBpbmZpbml0ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAgIC5fZ3JpZC1wYiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTRweDtcbiAgICB9XG4gIH1cblxuICBAa2V5ZnJhbWVzIGxvYWRlciB7XG4gICAgMCUge1xuICAgICAgd2lkdGg6IDNweDtcbiAgICB9XG4gICAgNDAlIHtcbiAgICAgIHdpZHRoOiA2cHg7XG4gICAgfVxuICAgIDgwJSB7XG4gICAgICB3aWR0aDogOXB4O1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHdpZHRoOiAzcHg7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICdzYXNzOmxpc3QnO1xuQHVzZSAnLi92YXJpYWJsZXMnIGFzIHZhcnM7XG5cbkBsYXllciBiYXNlIHtcbiAgLy9NYWluIHN0eWxlc1xuICAuaWNvbi1iZXQtYnVpbGRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hY3RpdmUpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgICB3aWxsLWNoYW5nZTogY29sb3I7XG4gIH1cbn1cbiIsIkB1c2UgJy4vbWl4aW5zJyBhcyBtaXhpbnM7XG5AdXNlICcuL3ZhcmlhYmxlcycgYXMgdmFycztcbkB1c2UgJy4vZGlzY2lwbGluZS1pY29ucy1jb2xvcnMnIGFzIGljb25zQ29sb3JzO1xuXG5AbGF5ZXIgYmFzZSB7XG4gIC5kaXNjaXBsaW5lLWljb24sXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtaXhpbnMuZGYtYWljLWp1cztcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LCB2YXIoLS1jb250cmFzdCkpO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIG1peGlucy5kZi1haWMtanVzO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQGVhY2ggJGljb24sICRjb2xvciBpbiBpY29uc0NvbG9ycy4kaWNvbnMtY29sb3JzIHtcbiAgICAgICYuXyN7JGljb259IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kaXNjaXBsaW5lLWljb24ge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgJi1yb3VuZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbGcpO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICBib3JkZXI6IHVuc2V0O1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXhsKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLl9mYXZvcml0ZXMge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgICYuX3VzZXJzLXRvdXJuYW1lbnQge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6IHZhcigtLXdhcm5pbmcpO1xuICAgIH1cbiAgfVxuICAuZ2FtZXMtbWF0Y2hlc19faXRlbS1pY29uIHtcbiAgICAuZGlzY2lwbGluZS1pY29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAuZ2FtZXMtc3RyZWFtX190aXRsZSB7XG4gICAgJi5fdG91cm5hbWVudHMge1xuICAgICAgLmRpc2NpcGxpbmUtaWNvbiB7XG4gICAgICAgICYuX2JpYXRobG9uIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiRpY29ucy1jb2xvcnM6IChcbiAgJ3RvcCc6ICMzNTY3ZmYsXG4gICdsaXZlJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2NlNDljNyAwJSwgIzRhYmFmYiAxMDAlKSxcbiAgJ3R1cmJvZ2FtZXMnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZmY0OTczIDAlLCAjZTkwMDM1IDEwMCUpLFxuICAnZmF2b3JpdGVzJzogbGluZWFyLWdyYWRpZW50KDIyNS44OGRlZywgI2ZmZTA3MCAtMS41OSUsICNmZjdhMDAgMTAwJSksXG4gICd0b3VybmFtZW50cyc6ICM3NmJiNjcsXG4gICdkb3RhMic6ICNmZjY4NWEsXG4gICdjc2dvJzogI2UwOWU0YixcbiAgJ2ZpZmEnOiAjNjdiYmFkLFxuICAnZWZvb3RiYWxsJzogIzY3YmJhZCxcbiAgJ2Zvb3RiYWxsJzogI2IxYzU2NixcbiAgJ2Zvb3RiYWxsLXdjJzogIzczMDkyOCxcbiAgJ2Zvb3RiYWxsLWVjJzogIzE0M2NkYixcbiAgJ2Vmb290YmFsbC1ib3RzJzogIzY3YmJhZCxcbiAgJ3RhYmxldGVubmlzJzogIzVhOGFmZixcbiAgJ2FwZXgnOiAjY2QzYzJlLFxuICAnYmFzZWJhbGwnOiAjN2E2OGFlLFxuICAnYmFza2V0YmFsbCc6ICNmZjhhNTMsXG4gICdlYmFza2V0YmFsbCc6ICNmZjhhNTMsXG4gICdiYXNrZXRiYWxsM3gzJzogI2ZmOGE1MyxcbiAgJ2ViYXNrZXRiYWxsLWJvdHMnOiAjZmY4YTUzLFxuICAnYm94aW5nJzogI2RhYWM2NCxcbiAgJ2hhbmRiYWxsJzogI2JiYWY2NyxcbiAgJ2hzJzogcmdiKDgyLCA3MiwgNDgpLFxuICAnaGVhcnRoc3RvbmUnOiByZ2IoODIsIDcyLCA0OCksXG4gICdob2NrZXknOiAjNjliZWZmLFxuICAnZWhvY2tleSc6ICM2OWJlZmYsXG4gICdsb2wnOiAjYjg4YjM5LFxuICAnb3cnOiAjMzk0ZDYwLFxuICAnb3ZlcndhdGNoJzogIzM5NGQ2MCxcbiAgJ3NjMic6IHJnYigxMzQsIDIwNCwgMjI5KSxcbiAgJ3N0YXJjcmFmdCc6IHJnYigxMzQsIDIwNCwgMjI5KSxcbiAgJ3Rlbm5pcyc6ICM2N2JiNzcsXG4gICdldGVubmlzJzogIzY3YmI3NyxcbiAgJ2V0ZW5uaXMtYm90cyc6ICM2N2JiNzcsXG4gICdtbWEnOiAjZTI0NTU2LFxuICAnZW1tYSc6ICNlMjQ1NTYsXG4gICd1ZmMnOiAjZTI0NTU2LFxuICAndm9sbGV5YmFsbCc6ICM2NzdiYmIsXG4gICdjYWxsLW9mLWR1dHknOiAjZGFjODNjLFxuICAncm9ja2V0LWxlYWd1ZSc6ICMyYzZjYjUsXG4gICdyb2NrZXQtbGVhZ3VlLWJvdHMnOiAjMmM2Y2I1LFxuICAncmFpbmJvdzYnOiAjOWY1MWEyLFxuICAnYW1lcmljYW4tZm9vdGJhbGwnOiAjMTQ0MDg5LFxuICAncnVnYnktbGVhZ3VlJzogI2ExNDEzOCxcbiAgJ3J1Z2J5LXVuaW9uJzogI2ExNDEzOCxcbiAgJ3dhcmNyYWZ0Myc6ICNjMTMzMDYsXG4gICdmdXRzYWwnOiAjZjNhZTQxLFxuICAnc25vb2tlcic6ICM3ZWE0N2UsXG4gICd2YWxvcmFudCc6ICNmODQ1NTIsXG4gICdjcmlja2V0JzogI2U5NGQ4MSxcbiAgJ2tpbmctb2YtZ2xvcnknOiAjYzFhYTcyLFxuICAnYXJlbmEtb2YtdmFsb3InOiAjM2IzODdmLFxuICAncHViZyc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZmQ5MzUgMCUsICNiMDU3MDUgMTAwJSksXG4gICdlZmlnaHRpbmctYm90cyc6ICNmMTU3MDEsXG4gICdmb3JtdWxhMSc6ICNlZTAwMDAsXG4gICdwb2xpdGljcyc6ICM1M2E3ZDMsXG4gICdob3JzZS1yYWNpbmcnOiAjZTc4NjRkLFxuICAnaGFybmVzcy1yYWNpbmcnOiAjNDMyMTdiLFxuICAnZ3JleWhvdW5kLXJhY2luZyc6ICM2MDZiODcsXG4gICdiaWF0aGxvbic6ICMxZTdhYWEsXG4gICdkYXJ0cyc6ICNmZjU3NDAsXG4gICdiYWRtaW50b24nOiAjY2YzYzk4LFxuICAnZW50ZXJ0YWlubWVudCc6ICNlODQyNTksXG4gICdtb2JpbGUtbGVnZW5kcyc6ICNhZTg0NGMsXG4gICdhdXNzaWUtcnVsZXMnOiAjMTI4YTgzLFxuICAnbGVhZGVyYm9hcmRzJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzc4ZjdmZiAwJSwgIzE3NTI4OSAxMDAlKSxcbiAgJ3dhdGVycG9sbyc6ICMyMjU2Y2EsXG4gICdrYWJhZGRpJzogIzgwMzhiOCxcbiAgJ2JlYWNoLXZvbGxleWJhbGwnOiAjY2Q5OTYyLFxuICAnYm93bHMnOiAjNWM5NTYwLFxuICAnZWNyaWNrZXQnOiAjZTk0ZDgxLFxuICAnZ29sZic6ICMwZDdmNDgsXG4gICdmcmVlLWZpcmUnOiAjZDA3MTI0LFxuICAnY3Jvc3NmaXJlJzogI2ViYjUwMCxcbiAgJ3Bvd2VyLXNsYXAnOiAjMDAyYWYxLFxuICAnZm9ydG5pdGUnOiAjNjEwMEIwLFxuICAnbGFjcm9zc2UnOiAjOTlBMDEyLFxuICAnY3ljbGluZyc6ICMyOTI5MzQsXG4gICdjaGVzcyc6ICM3NTIwMjAsXG4pO1xuXG4kaWNvbnMtZ3JhZGllbnRzOiAoXG4gICdsaXZlJzogI2ZmZmZmZixcbiAgJ3RvcCc6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgIzBhMzhjNCAwJSwgI2E4YmRmZiAxMDAlKSxcbiAgJ2Zhdm9yaXRlcyc6IGxpbmVhci1ncmFkaWVudCgyMjUuODhkZWcsICNmZmUwNzAgLTEuNTklLCAjZmY3YTAwIDEwMCUpLFxuICAnZG90YTInOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjYTQxNTEwIDAlLCAjZjI0NjJhIDEwMCUpLFxuICAnY3Nnbyc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZmJlNmQgMCUsICM5ZDU4MDAgOTkuNzUlKSxcbiAgJ2ZpZmEnOiBsaW5lYXItZ3JhZGllbnQoMjI2Ljk0ZGVnLCAjOWNmZmIyIDEuNTUlLCAjMDA3ZTIzIDEwMCUpLFxuICAnZWZvb3RiYWxsJzogbGluZWFyLWdyYWRpZW50KDIyNi45NGRlZywgIzljZmZiMiAxLjU1JSwgIzAwN2UyMyAxMDAlKSxcbiAgJ2Zvb3RiYWxsJzogbGluZWFyLWdyYWRpZW50KDIyNi45NGRlZywgIzljZmZiMiAxLjU1JSwgIzAwN2UyMyAxMDAlKSxcbiAgJ2Zvb3RiYWxsLXdjJzogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2EzMGQzOSAwJSwgIzFiMDAwOSAxMDAlKSxcbiAgJ2Zvb3RiYWxsLWVjJzogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzE0M2NkYiAwJSwgIzE0M2NkYiAxMDAlKSxcbiAgJ2Vmb290YmFsbC1ib3RzJzogbGluZWFyLWdyYWRpZW50KDIyNi45NGRlZywgIzljZmZiMiAxLjU1JSwgIzAwN2UyMyAxMDAlKSxcbiAgJ3RhYmxldGVubmlzJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzNkNzdlYSAwJSwgIzExMjk1YSAxMDAlKSxcbiAgJ2FwZXgnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZmY3ZDc2IDAlLCAjYjUyNTFkIDEwMCUpLFxuICAnYmFzZWJhbGwnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjYTI3YWZmIDAlLCAjNDUyMjk4IDEwMCUpLFxuICAnYmFza2V0YmFsbCc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZmI3OTYgMCUsICNkMzRiMGIgMTAwJSksXG4gICdlYmFza2V0YmFsbCc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZmI3OTYgMCUsICNkMzRiMGIgMTAwJSksXG4gICdiYXNrZXRiYWxsM3gzJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmYjc5NiAwJSwgI2QzNGIwYiAxMDAlKSxcbiAgJ2ViYXNrZXRiYWxsLWJvdHMnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZmZiNzk2IDAlLCAjZDM0YjBiIDEwMCUpLFxuICAnYm94aW5nJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2QxMjY3YyAwJSwgIzYzMDMzNCAxMDAlKSxcbiAgJ2hhbmRiYWxsJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2QwNzJlYSAwJSwgIzY3MTE3ZSAxMDAlKSxcbiAgJ2hzJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzkyNmY0ZSAwJSwgIzI1MTkxMCAxMDAlKSxcbiAgJ2hlYXJ0aHN0b25lJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzkyNmY0ZSAwJSwgIzI1MTkxMCAxMDAlKSxcbiAgJ2hvY2tleSc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNiNGRmZmYgMCUsICMwMDdmZGQgMTAwJSksXG4gICdlaG9ja2V5JzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2I0ZGZmZiAwJSwgIzAwN2ZkZCAxMDAlKSxcbiAgJ2xvbCc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmY2NhNmUgMCUsICM3NzRmMDYgMTAwJSksXG4gICdvdyc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZmE0NjMgMCUsICM5MTNlMTAgMTAwJSksXG4gICdvdmVyd2F0Y2gnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZmZhNDYzIDAlLCAjOTEzZTEwIDEwMCUpLFxuICAnc2MyJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2E1Y2VmZiAwJSwgIzJjNjRhNyAxMDAlKSxcbiAgJ3N0YXJjcmFmdCc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNhNWNlZmYgMCUsICMyYzY0YTcgMTAwJSksXG4gICd0ZW5uaXMnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZDJmZjc0IDAlLCAjNDY1YTFiIDEwMCUpLFxuICAnZXRlbm5pcyc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNkMmZmNzQgMCUsICM0NjVhMWIgMTAwJSksXG4gICdldGVubmlzLWJvdHMnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZDJmZjc0IDAlLCAjNDY1YTFiIDEwMCUpLFxuICAnbW1hJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmNTQ0NSAwJSwgIzg2MGEwMCAxMDAlKSxcbiAgJ2VtbWEnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZmY1NDQ1IDAlLCAjODYwYTAwIDEwMCUpLFxuICAndWZjJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmNTQ0NSAwJSwgIzg2MGEwMCAxMDAlKSxcbiAgJ3ZvbGxleWJhbGwnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjOGI5ZWZmIDAlLCAjMzMzMWFlIDEwMCUpLFxuICAnY2FsbC1vZi1kdXR5JzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmZWE0MyAwJSwgIzdhNmMwMCAxMDAlKSxcbiAgJ3JvY2tldC1sZWFndWUnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjNjhiNmZmIDAlLCAjMDg0ZTkxIDEwMCUpLFxuICAncm9ja2V0LWxlYWd1ZS1ib3RzJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzY4YjZmZiAwJSwgIzA4NGU5MSAxMDAlKSxcbiAgJ3JhaW5ib3c2JzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzZjM2FjMiAwJSwgIzFkMGMzYSAxMDAlKSxcbiAgJ2FtZXJpY2FuLWZvb3RiYWxsJzogbGluZWFyLWdyYWRpZW50KDIyMi44NWRlZywgIzAwM2ZhNyAwJSwgIzA0MWY0YiAxMDQuMDUlKSxcbiAgJ3J1Z2J5LWxlYWd1ZSc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNkYzU0NDcgMCUsICM1NTE3MTIgMTAwJSksXG4gICdydWdieS11bmlvbic6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNkYzU0NDcgMCUsICM1NTE3MTIgMTAwJSksXG4gICd3YXJjcmFmdDMnOiBsaW5lYXItZ3JhZGllbnQoMjI1Ljg4ZGVnLCAjZmRmYTU1IC0xLjU5JSwgI2MxMzMwNiAxMDAlKSxcbiAgJ2Z1dHNhbCc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmYzY3M2QgMCUsICM4MzIxMDUgMTAwJSksXG4gICdzbm9va2VyJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzRjOWE0MiAwJSwgIzBkMmYwOCAxMDAlKSxcbiAgJ3ZhbG9yYW50JzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmNmM3MCAwJSwgI2JkMWU0NCAxMDAlKSxcbiAgJ2NyaWNrZXQnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZmY3MzlkIDAlLCAjYjYxNjQ2IDEwMCUpLFxuICAndHVyYm9nYW1lcyc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZjQ5NzMgMCUsICNlOTAwMzUgMTAwJSksXG4gICd0b3VybmFtZW50cyc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNiMGZmODAgMCUsICMyYzc1MDAgMTAwJSksXG4gICdwdWJnJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmZDkzNSAwJSwgI2IwNTcwNSAxMDAlKSxcbiAgJ2tpbmctb2YtZ2xvcnknOiBsaW5lYXItZ3JhZGllbnQoMjIzLjY5ZGVnLCAjZWJkNDllIDAlLCAjODE2ODJlIDEwMi40JSksXG4gICdhcmVuYS1vZi12YWxvcic6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICM0ODRjOTUgMCUsICMxZDBjNGUgMTAwJSksXG4gICdlZmlnaHRpbmctYm90cyc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNlNDBlMDAgMCUsICNmZmE5MDMgMTAwJSksXG4gICdmb3JtdWxhMSc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZjAxMDEgMCUsICNhMjAwMDAgMTAwJSksXG4gICdwb2xpdGljcyc6IGxpbmVhci1ncmFkaWVudCgyMjIuODVkZWcsICM2NmQ5ZmUgMCUsICMzYjY5OWUgMTA0LjA1JSksXG4gICdob3JzZS1yYWNpbmcnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZmZiYzk1IDAlLCAjZDg2MzFmIDEwMCUpLFxuICAnaGFybmVzcy1yYWNpbmcnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjNTEyMzlkIDAlLCAjMmMwYzYwIDEwMCUpLFxuICAnZ3JleWhvdW5kLXJhY2luZyc6IGxpbmVhci1ncmFkaWVudCgyMjYuMTdkZWcsICM3OTg1YTQgLTIuMTMlLCAjM2I0NDVjIDEwMCUpLFxuICAnYmlhdGhsb24nOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjM2FiMmU2IDAlLCAjMDAzZTZhIDEwMCUpLFxuICAnZGFydHMnOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZmY4Nzc3IDAlLCAjZTkyYzEyIDEwMCUpLFxuICAnYmFkbWludG9uJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZjNjFiNCAwJSwgI2EwMTc3YSAxMDAlKSxcbiAgJ2VudGVydGFpbm1lbnQnOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZTk2NTg1IDAlLCAjZTgzOTRlIDEwMCUpLFxuICAnbW9iaWxlLWxlZ2VuZHMnOiAjYWU4NDRjLFxuICAnYXVzc2llLXJ1bGVzJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzE4Y2ZjMyAwJSwgIzBjNDAzZCAxMDAlKSxcbiAgJ2xlYWRlcmJvYXJkcyc6ICNmZmQ3MDAsXG4gICd3YXRlcnBvbG8nOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjM2M3ZGZkIDAlLCAjMGIzNDllIDEwMCUpLFxuICAna2FiYWRkaSc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNhYTVhZGMgMCUsICM1MTEyOTAgMTAwJSksXG4gICdiZWFjaC12b2xsZXliYWxsJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2YwYjc4MyAwJSwgI2E3NzczZiAxMDAlKSxcbiAgJ2Jvd2xzJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzhlY2Q4OCAwJSwgIzI1NTgzNCAxMDAlKSxcbiAgJ2Vjcmlja2V0JzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmNzM5ZCAwJSwgI2I2MTY0NiAxMDAlKSxcbiAgJ2dvbGYnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjMTdhMTVmIDAlLCAjMDQ1ZjMzIDEwMCUpLFxuICAnZnJlZS1maXJlJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2U1N2MyNiAwJSwgIzg5M2YwMiAxMDAlKSxcbiAgJ2Nyb3NzZmlyZSc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZmNjMDIgMCUsICM3ODRlMDAgMTAwJSksXG4gICdwb3dlci1zbGFwJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzJlNTJmZiAwJSwgIzAwMTg4YyAxMDAlKSxcbiAgJ2ZvcnRuaXRlJzogIGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICM3OTA0RDkgMCUsICM0NTA1NzkgMTAwJSksXG4gICdsYWNyb3NzZSc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNDMUNCMTkgLTIuNSUsICM2ODcwMTEgMTAwJSksXG4gICdjeWNsaW5nJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzQxNDE0QSAwJSwgIzEwMEYxRSAxMDAlKSxcbiAgJ2NoZXNzJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzhFNDM0MyAwJSwgIzU3MTQxNCAxMDAlKSxcbik7IiwiQGxheWVyIGJhc2Uge1xuICAuZG90cy1sb2FkaW5nOmFmdGVyIHtcbiAgICBjb250ZW50OiAnIC4nO1xuICAgIGFuaW1hdGlvbjogZG90cyAxcyBzdGVwcyg1LCBlbmQpIGluZmluaXRlO1xuICB9XG5cbiAgQGtleWZyYW1lcyBkb3RzIHtcbiAgICAwJSxcbiAgICAyMCUge1xuICAgICAgY29sb3I6IHJnYmEoIzE0MTUxNywgMCk7XG4gICAgICB0ZXh0LXNoYWRvdzpcbiAgICAgICAgMC4yNWVtIDAgMCByZ2JhKCMxNDE1MTcsIDApLFxuICAgICAgICAwLjVlbSAwIDAgcmdiYSgjMTQxNTE3LCAwKTtcbiAgICB9XG4gICAgNDAlIHtcbiAgICAgIGNvbG9yOiAjMTQxNTE3O1xuICAgICAgdGV4dC1zaGFkb3c6XG4gICAgICAgIDAuMjVlbSAwIDAgcmdiYSgjMTQxNTE3LCAwKSxcbiAgICAgICAgMC41ZW0gMCAwIHJnYmEoIzE0MTUxNywgMCk7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICB0ZXh0LXNoYWRvdzpcbiAgICAgICAgMC4yNWVtIDAgMCAjMTQxNTE3LFxuICAgICAgICAwLjVlbSAwIDAgcmdiYSgjMTQxNTE3LCAwKTtcbiAgICB9XG4gICAgODAlLFxuICAgIDEwMCUge1xuICAgICAgdGV4dC1zaGFkb3c6XG4gICAgICAgIDAuMjVlbSAwIDAgIzE0MTUxNyxcbiAgICAgICAgMC41ZW0gMCAwICMxNDE1MTc7XG4gICAgfVxuICB9XG59XG4iLCJAbGF5ZXIgc2hhZG93LW1vZGUge1xuICAkdG9wLWdhcDogdmFyKC0tcGFyZW50LXRvcC1nYXAsIDApO1xuICAkcmlnaHQtZ2FwOiB2YXIoLS1wYXJlbnQtcmlnaHQtZ2FwLCAwKTtcbiAgJGJvdHRvbS1nYXA6IHZhcigtLXBhcmVudC1ib3R0b20tZ2FwLCAwKTtcbiAgJGxlZnQtZ2FwOiB2YXIoLS1wYXJlbnQtbGVmdC1nYXAsIDApO1xuICAkY29tbW9uLWdhcDogdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwLCAwKTtcbiAgJG1vYmlsZS1iZXRzbGlwLWhlaWdodDogMzZweDtcbiAgJHNlYXJjaC1iYXItb3V0ZXItaGVpZ2h0OiA0OHB4O1xuXG4gICNhcHAtY29udGFpbmVyIHtcbiAgICAmLl9zaGFkb3ctcm9vdC1tb2RlIHtcbiAgICAgIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbiAgICAgIGNvbnRhaW5lci1uYW1lOiBzaGFkb3ctY29udGFpbmVyO1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDBkdmggLSAkY29tbW9uLWdhcCk7XG5cbiAgICAgIC5zd2lwZS1iZXRzLXBhZ2Uge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1zcGFjaW5nKSAqIDMpO1xuXG4gICAgICAgIC5zd2lwZS1iZXRfX3dyYXBwZXIge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ3M3B4O1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDBkdmggLSA0MHB4IC0gJGNvbW1vbi1nYXApO1xuXG4gICAgICAgICAgJjpoYXMoLmNhcmQtd3JhcHBlci5fd2l0aC1sb2dvKSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gZml4IGZvciBrZXlib2FyZCBvbiBleHByZXNzIHByZXNldHMgd2lkZ2V0IG9uIG1vYmlsZSBkZXZpY2Vzc1xuICAgICAgLmtleWJvYXJkLXBvcnRhbC5tb2RhbF9fYm94LW15YmV0cy5rZXlib2FyZC1hY3RpdmUge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDE1O1xuICAgICAgfVxuXG4gICAgICAuZ2FtZXMtbmF2LXBybyB7XG4gICAgICAgIHRvcDogJHRvcC1nYXA7XG4gICAgICB9XG4gICAgICAubW9iaWxlLW1lbnUtcHJvIHtcbiAgICAgICAgYm90dG9tOiAkYm90dG9tLWdhcDtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG5cbiAgICAgICAgJjpub3QoLl9lbXB0eS1jb250ZW50KSB7XG4gICAgICAgICAgei1pbmRleDogOTk5OTk5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5fb3BlbiB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMG1zO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgkYm90dG9tLWdhcCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tb2RhbF9fY29udGVudCxcbiAgICAgIC5tb2RhbCB7XG4gICAgICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICAgIH1cbiAgICAgIC5nYW1lcyB7XG4gICAgICAgICYtbmF2LFxuICAgICAgICAmLXNpZGViYXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICB0b3A6ICR0b3AtZ2FwO1xuXG4gICAgICAgICAgLmdhbWVzLW5hdl9fY29udGFpbmVyLXBybyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMGR2aDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXNpZGViYXIge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gJGNvbW1vbi1nYXApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1uYXYge1xuICAgICAgICAgICYuX2FuaW1hbHMtcmFjaW5nLXZpZXcge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtbGF5b3V0IHtcbiAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hdXRvLXNjcm9sbCxcbiAgICAgIC5jdXN0b20tc2Nyb2xsIHtcbiAgICAgICAgJjpub3QoLmdhbWVzLXN0cmVhbSk6bm90KC5zZWFyY2gtcG9wb3Zlcik6bm90KC5jb3Vwb24tY29udGFpbmVyKTpub3QoLm5hdi1tb3JlX19saXN0KSB7XG4gICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5nYW1lcy1sYXlvdXQge1xuICAgICAgICAuY291cG9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ncmlkLWVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGJvdHRvbS1nYXA7XG4gICAgICAgIH1cblxuICAgICAgICAmLl9hbmltYWxzLXJhY2luZy1zY2hlZHVsZSB7XG4gICAgICAgICAgbWluLWhlaWdodDogNDIwcHg7IC8vIGZvciBjb3JyZWN0IGNhbGVuZGFyIGxheW91dFxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5fbGl2ZV92aWV3IHtcbiAgICAgICAgLmdhbWVzLW5hdixcbiAgICAgICAgLmNhdGVnb3JpemVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubG9iYnktZmlsdGVycy1wcm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAuX3RvcC1uYXYtb3JpZW50YXRpb24ge1xuICAgICAgICAubG9iYnktY29udGVudCxcbiAgICAgICAgLnByZWxvYWRlci13cmFwcGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLm5hdi1tb3JlX19saXN0IHtcbiAgICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDRweCk7XG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDBkdmggLSAxNTBweCk7XG4gICAgICAgIH1cbiAgICAgICAgLmdhbWVzIHtcbiAgICAgICAgICAmLXNpZGViYXIge1xuICAgICAgICAgICAgdG9wOiBjYWxjKCR0b3AtZ2FwICsgNTBweCk7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICRjb21tb24tZ2FwIC0gNTBweCk7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgJi1uYXZfX2l0ZW0ge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdhbWVzLW5hdixcbiAgICAgICAgLmNhdGVnb3JpemVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLl9uYXYtb3BlbiB7XG4gICAgICAgIC5fdG9wLW5hdi1vcmllbnRhdGlvbiB7XG4gICAgICAgICAgLmdhbWVzLW5hdiB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5vcGVuLW1vZGFsIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICB9XG5cbiAgICAgIC8vIEVtYmVkZGVkIG1vZGU6IHdoaWxlIGEgbW9kYWwgaXMgb3BlbiwgbmV1dHJhbGlzZSB0aGUgaW5saW5lLXNpemUgY29udGFpbmVyIHNvIHRoZVxuICAgICAgLy8gbW9kYWwncyBwb3NpdGlvbjpmaXhlZCBvdmVybGF5IHJlc29sdmVzIGFnYWluc3QgdGhlIHZpZXdwb3J0IChhbmQgbGFuZHMgaW4gdGhlXG4gICAgICAvLyB2aXNpYmxlIHJlZ2lvbiB2aWEgdGhlIC0tbW9kYWwtKi1nYXAgaW5zZXRzKSBpbnN0ZWFkIG9mIGFnYWluc3QgI2FwcC1jb250YWluZXIuXG4gICAgICAvLyBUaGUgY29udGFpbmVyLXR5cGUgYWJvdmUgb3RoZXJ3aXNlIG1ha2VzICNhcHAtY29udGFpbmVyIHRoZSBjb250YWluaW5nIGJsb2NrIGZvclxuICAgICAgLy8gZml4ZWQgZGVzY2VuZGFudHMsIHdoaWNoIHBpbnMgdGhlIG92ZXJsYXkgdG8gdGhlIGZ1bGwgc2Nyb2xsIGhlaWdodCDigJQgdGhlIHByZXZpb3VzXG4gICAgICAvLyB3b3JrYXJvdW5kIChzaHJpbmtpbmcgI2FwcC1jb250YWluZXIgdG8gdGhlIHZpc2libGUgaGVpZ2h0KSBjb2xsYXBzZWQgdGhlIGRvY3VtZW50XG4gICAgICAvLyBhbmQganVtcGVkIHRoZSBwYXJ0bmVyIHNjcm9sbCB0byB0aGUgZm9vdGVyLiBOb3RoaW5nIGluIHRoZSBhcHAgYWN0dWFsbHkgdXNlcyBhXG4gICAgICAvLyBjb250YWluZXIgcXVlcnksIHNvIGRyb3BwaW5nIGNvbnRhaW5lci10eXBlIGhlcmUgaGFzIG5vIGxheW91dCBzaWRlIGVmZmVjdDsgdGhlXG4gICAgICAvLyBlbWJlZCBrZWVwcyBpdHMgbmF0dXJhbCBoZWlnaHQsIHNvIHRoZSBkb2N1bWVudCBkb2Vzbid0IHJlZmxvdyBhbmQgbm90aGluZyBqdW1wcy5cbiAgICAgIC8vIFRvZ2dsZWQgYnkgdXNlRW1iZWRkZWRNb2RhbEFwcFN0YXRlLlxuICAgICAgJi5fZW1iZWRkZWQtbW9kYWwtb3BlbiB7XG4gICAgICAgIGNvbnRhaW5lci10eXBlOiBub3JtYWw7XG5cbiAgICAgICAgLy8gTkI6IHRoZSBzdGlja3kgbmF2L3NpZGViYXIgYXJlIHJlLXBpbm5lZCB0byB0aGUgYmFuZCB0b3AgZnJvbSBKU1xuICAgICAgICAvLyAodXNlRW1iZWRkZWRNb2RhbEFwcFN0YXRlIHNldHMgYGluc2V0LWJsb2NrLXN0YXJ0OiAwYCBpbmxpbmUpLiBJdCBjYW4ndCBiZSBkb25lIGhlcmU6XG4gICAgICAgIC8vIHRoZSBidWlsZCByZXdyaXRlcyBgdG9wYCDihpIgYGluc2V0LWJsb2NrLXN0YXJ0YCBhbmQgdGhlIG1lZGlhLWdlbmVyYXRlZCBjbGFzcyBydWxlc1xuICAgICAgICAvLyBvdXQtc3BlY2lmeSBhIHBsYWluIGAuZ2FtZXMtc2lkZWJhcmAgc2VsZWN0b3IsIHNvIG9ubHkgYW4gaW5saW5lIHZhbHVlIHdpbnMuXG4gICAgICB9XG5cbiAgICAgIC5tYWluLXNsaWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgIH1cblxuICAgICAgLl9jYXRlZ29yaXplci1oaWRkZW4ge1xuICAgICAgICAuZ2FtZXMtc2lkZWJhciB7XG4gICAgICAgICAgdG9wOiBjYWxjKCR0b3AtZ2FwICsgJHNlYXJjaC1iYXItb3V0ZXItaGVpZ2h0KTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICgkY29tbW9uLWdhcCArICRzZWFyY2gtYmFyLW91dGVyLWhlaWdodCkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAgICAgICBjb250YWluZXI6IHVuc2V0O1xuXG4gICAgICAgIC5fdG9wLW5hdi1vcmllbnRhdGlvbiB7XG4gICAgICAgICAgLmdhbWVzLW5hdiB7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdhbWVzLXN0cmVhbSB7XG4gICAgICAgICAgJi1uYXZfX3dyYXAsXG4gICAgICAgICAgJi1wcm8tbmF2X193cmFwIHtcbiAgICAgICAgICAgICYuX2ZpeGVkIHtcbiAgICAgICAgICAgICAgdG9wOiAkdG9wLWdhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdyaWQtZWwsXG4gICAgICAgIC5nYW1lLWV2ZW50X190YWIge1xuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKCRib3R0b20tZ2FwICsgJG1vYmlsZS1iZXRzbGlwLWhlaWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTgxcHgpIHtcbiAgICAgICAgLmFsZXJ0c193cmFwcGVyIHtcbiAgICAgICAgICB0b3A6IGNhbGMoJHRvcC1nYXAgKyAxMnB4KTtcbiAgICAgICAgfVxuICAgICAgICAuY2F0ZWdvcml6ZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgdG9wOiAkdG9wLWdhcDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICR0b3AtZ2FwKTtcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICAgIC5jYXQtbmF2aWdhdGlvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmV0c2xpcC10dXJiby1jb21ibyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDBkdmggLSAkY29tbW9uLWdhcCAtIDU2cHgpO1xuICAgICAgICB9XG4gICAgICAgIC5jb3Vwb24ge1xuICAgICAgICAgIC5jb3Vwb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gJGNvbW1vbi1nYXAgLSAyNTRweCk7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuX2V4cHJlc3Mge1xuICAgICAgICAgICAgLmNvdXBvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICRjb21tb24tZ2FwIC0gNDAycHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ3JpZC1lbCB7XG4gICAgICAgICAgLmV4cHJlc3MtcHJlc2V0cyB7XG4gICAgICAgICAgICAuY291cG9uIHtcbiAgICAgICAgICAgICAgLmNvdXBvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5iYWxhbmNlIHtcbiAgICAgICAgICAmIH4gLmJldHNsaXAtdHVyYm8tY29tYm8ge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDBkdmggLSAkY29tbW9uLWdhcCAtIDEwNHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJiB+IC5jb3Vwb24ge1xuICAgICAgICAgICAgLmNvdXBvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICRjb21tb24tZ2FwIC0gMzAycHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5fZXhwcmVzcyB7XG4gICAgICAgICAgICAgIC5jb3Vwb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICRjb21tb24tZ2FwIC0gNDQwcHgpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5fY2F0ZWdvcml6ZXItaGlkZGVuIHtcbiAgICAgICAgICAuZ2FtZXMtc2lkZWJhciB7XG4gICAgICAgICAgICB0b3A6IGNhbGMoJHRvcC1nYXAgKyAkc2VhcmNoLWJhci1vdXRlci1oZWlnaHQpO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDBkdmggLSAoJGNvbW1vbi1nYXAgKyAkc2VhcmNoLWJhci1vdXRlci1oZWlnaHQpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5ODFweCkgYW5kIChtYXgtd2lkdGg6IDExNjlweCkge1xuICAgICAgICAuZ2FtZXMtc2lkZWJhciB7XG4gICAgICAgICAgdG9wOiBjYWxjKCR0b3AtZ2FwICsgJHNlYXJjaC1iYXItb3V0ZXItaGVpZ2h0KTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICgkY29tbW9uLWdhcCArICRzZWFyY2gtYmFyLW91dGVyLWhlaWdodCkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTE3MHB4KSB7XG4gICAgICAgIC5nYW1lcy1uYXYge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gJGNvbW1vbi1nYXApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICcuLi9kZWZhdWx0L21peGlucycgYXMgbWl4aW5zO1xuQHVzZSAnLi4vZGVmYXVsdC92YXJpYWJsZXMnIGFzIHZhcnM7XG5cbkBsYXllciBiYXNlIHtcbiAgLmJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZTtcbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAwLjY7XG4gICAgfVxuICB9XG5cbiAgLmJ0bl9kZWZhdWx0IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy14cyk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZ3JhZGllbnQtYWN0aXZlKTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6IHZhcigtLXRleHQtb24tYWN0aXZlKTtcblxuICAgICYuX2dyaWQtbW9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdXJmYWNlLTYpO1xuICAgICAgY29sb3I6IHZhcigtLWNvbnRyYXN0KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBAa2V5ZnJhbWVzIGxvYWRpbmcge1xuICAgIDAlLFxuICAgIDEwMCUge1xuICAgICAgYm94LXNoYWRvdzpcbiAgICAgICAgLTE0cHggMTZweCAwIHZhcigtLWNvbG9yLWJsYWNrKSxcbiAgICAgICAgMCAxNnB4IDAgLTFweCByZ2JhKDAsIDAsIDAsIDAuNyksXG4gICAgICAgIDE0cHggMTZweCAwIC0ycHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIH1cbiAgICAzMy4zJSB7XG4gICAgICBib3gtc2hhZG93OlxuICAgICAgICAtMTRweCAxNnB4IDAgLTJweCByZ2JhKDAsIDAsIDAsIDAuNCksXG4gICAgICAgIDBweCAxNnB4IDAsXG4gICAgICAgIDE0cHggMTZweCAwIC0xcHggcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIH1cbiAgICA2Ni42JSB7XG4gICAgICBib3gtc2hhZG93OlxuICAgICAgICAtMTRweCAxNnB4IDAgLTFweCByZ2JhKDAsIDAsIDAsIDAuNyksXG4gICAgICAgIDAgMTZweCAwIC0ycHggcmdiYSgwLCAwLCAwLCAwLjQpLFxuICAgICAgICAxNHB4IDE2cHggMCB2YXIoLS1jb2xvci1ibGFjayk7XG4gICAgfVxuICB9XG4gIC5idG4uYnRuX2xvYWRpbmcsXG4gIC5iZXRzbGlwX19idG5fcGxhY2UtYmV0LmJ0bl9sb2FkaW5nIC5iYWxhbmNlLFxuICAuYmV0c2xpcF9fYnRuX3BsYWNlLWJldC5idG5fbG9hZGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuXG4gIC5idG4uYnRuX2xvYWRpbmc6YWZ0ZXIsXG4gIC5iZXRzbGlwX19idG5fcGxhY2UtYmV0LmJ0bl9sb2FkaW5nOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbjogLTIwcHggMCAwIC0zLjVweDtcbiAgICBhbmltYXRpb246IGxvYWRpbmcgMC44cyBlYXNlIGluZmluaXRlO1xuICB9XG5cbiAgLmNvdXBvbiB7XG4gICAgJl9fcGxhY2ViZXQge1xuICAgICAgJi5fYW5pbWF0ZSB7XG4gICAgICAgIC5jb3Vwb25fX3BsYWNlYmV0LWJ0biB7XG4gICAgICAgICAgJi5fYmcsXG4gICAgICAgICAgJi5fb3ZlcmZsb3cge1xuICAgICAgICAgICAgJi5sb2FkaW5nIHtcbiAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLTIwcHggMCAwIC0zLjVweDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGxvYWRpbmcgMC44cyBlYXNlIGluZmluaXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2LWNvbnRyb2wge1xuICAgICZfX2xlZnQsXG4gICAgJl9fcmlnaHQge1xuICAgICAgQGluY2x1ZGUgbWl4aW5zLmRmLWFpYy1qdXM7XG4gICAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHotaW5kZXg6IDQ7XG5cbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1sZyk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjExKTtcblxuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdXJmYWNlLTApO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAvLyBDb3NtZXRpYyBnbGFzcyBnYXRlOiB0aGUgYXJyb3cgcGFpbnRzIHRoZSBvcGFxdWUgYXBwIGJhc2UgYC0tc3VyZmFjZS0wYCAobmV2ZXIgZ2xhc3NlZCksIHNvXG4gICAgICAvLyB1bmRlciBhIGdsYXNzIHRoZW1lIGl0IHJlYWRzIGFzIGEgc29saWQgZGFyayBib3ggb24gdGhlIGZyb3N0ZWQgY2hpcCByb3cg4oCUIG1vdmUgaXQgb250byB0aGVcbiAgICAgIC8vIHRyYW5zbHVjZW50IHRpZXItNCB0aW50IHNvIGl0IGZyb3N0cyBsaWtlIHRoZSBjaGlwcyBhcm91bmQgaXQuIEluLWNvbXBvbmVudCwgc2FtZS1sYXllclxuICAgICAgLy8gb3ZlcnJpZGUgdGhhdCBiZWF0cyB0aGlzIGJsb2NrJ3Mgb3duIHBhaW50IHZpYSB0aGUgaG9zdC1zY29wZWQgc3BlY2lmaWNpdHkgKG1pcnJvcnMgdGhlXG4gICAgICAvLyB0YWItc3RyaXAgZ2F0ZSBpbiBgTWVudS5zY3NzYCk7IGBfZ2xhc3MtdGhlbWVgIHNpdHMgb24gdGhlIHNoYWRvdyBob3N0LiBTY29wZWQgdG8gdGhlIGJhc2VcbiAgICAgIC8vIHN0YXRlIG9ubHkg4oCUIHRoZSBkaXNhYmxlZCAvIGBfZGVmYXVsdGAgc3RhdGVzIGJlbG93IGFscmVhZHkgdXNlIHRoZSBnbGFzc2FibGUgYC0tc3VyZmFjZS0yYC5cbiAgICAgICY6bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKTpub3QoLl9kaXNhYmxlZCk6bm90KC5fZGVmYXVsdCkge1xuICAgICAgICA6aG9zdCguX2dsYXNzLXRoZW1lKSAmLFxuICAgICAgICBodG1sLl9nbGFzcy10aGVtZSAmIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdXJmYWNlLTQpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcbiAgICAgICYuX2Rpc2FibGVkLFxuICAgICAgJi5fZGVmYXVsdCB7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdXJmYWNlLTIpO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29udHJhc3QpO1xuICAgICAgfVxuICAgICAgJi5fZGVmYXVsdCB7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xuICAgICAgICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgICAgICAgJi5fYWN0aXZlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBkZXNpZ24gdG9rZW5zIOKAlCByYXcsIG5vbi1kZXJpdmVkIENTUyBjdXN0b20gcHJvcGVydGllcyBvbiBgOnJvb3QsIDpob3N0YC5cbi8vIERlcml2ZWQvdHJhbnNsdWNlbnQgdG9rZW5zICh3aXRoLWFscGhhLCBncmFkaWVudHMpIGxpdmUgaW4gYGR5bmFtaWMtdmFyaWFibGVzLnNjc3NgO1xuLy8gdHlwb2dyYXBoeSAoZmFtaWx5IC8gd2VpZ2h0IC8gc2l6ZSAvIGxlYWRpbmcgLyB0cmFja2luZykgbGl2ZXMgaW4gYGZvbnQtdmFyaWFibGVzLnNjc3NgLlxuLy9cbi8vIE5PVEUgKHJlZGVzaWduIHByZXApOiB0aGlzIGZpbGUgY2FycmllcyB0aGUgQ1VSUkVOVCBkZXNrdG9wIHBhbGV0dGUvdmFsdWVzIHVuY2hhbmdlZC5cbi8vIFRoZSBiYXNlIC8gZHluYW1pYyAvIGZvbnQgc3BsaXQgbWlycm9ycyB0aGUgVGFpbHdpbmQtZmlyc3QgZGVzaWduLXN5c3RlbSBhcmNoaXRlY3R1cmU7XG4vLyB0aGUgYWN0dWFsIHJlZGVzaWduIHZhbHVlcyBhcmUgc3dhcHBlZCBpbiBoZXJlIG9uY2UgRmlnbWEgbGFuZHMuXG5cbjpyb290LFxuOmhvc3Qge1xuICAvLyBURU1QT1JBUlkgU09MVVRJT04gRk9SIEJBQ0tXQVJEUyBDT01QQVRJQklMSVRZLlxuICAvLyBUaGVzZSBsZWdhY3kgaW50ZXJtZWRpYXRlcyBhcmUgdGhlIHdyaXRlLXRhcmdldCBmb3IgdGhlIFRoZW1lIEVkaXRvciBhbmQgcGFydG5lclxuICAvLyBgdmFycy5qc29uYCBvdmVycmlkZXMg4oCUIHRoZSBgLS1zdXJmYWNlLSpgIC8gYnJhbmQgdG9rZW5zIGJlbG93IGFsaWFzIHRvIHRoZW0sIHNvIGFcbiAgLy8gcGFydG5lciByZWNvbG9yIGZsb3dzIHRocm91Z2ggdW5jaGFuZ2VkLiBMb2FkLWJlYXJpbmc6IGRvIG5vdCBjb2xsYXBzZSB0aGUgaW5kaXJlY3Rpb24uXG4gIC8vIE5PVEU6IC0tYmctYWN0aXZlLWdyYWRpZW50IGFuZCAtLXRleHQtYWN0aXZlIGFyZSBpbnRlbnRpb25hbGx5IE5PVCBkZWNsYXJlZCBoZXJlIOKAlCB0aGV5J3JlXG4gIC8vIHBhcnRuZXItb25seSBvdmVycmlkZSBlbnRyeSBwb2ludHMgY29uc3VtZWQgYXMgZmFsbGJhY2tzIGJ5IC0tZ3JhZGllbnQtYWN0aXZlIC8gLS1hY3RpdmVcbiAgLy8gKHNvIGxlZ2FjeSBjdXN0b21TdHlsZXMga2VlcCB3b3JraW5nKS4gdmFycy5qc29uIC8gVGhlbWUgRWRpdG9yIGtleXMgYXJlIHJlbWFwcGVkIHZpYSBMRUdBQ1lfVkFSX01BUC5cbiAgLS1ib3JkZXJzLWNvbG9yOiAjM2U0MzUxO1xuICAtLWJvZHktbWFpbjogIzExMTQxYztcbiAgLS1iZy1tYWluLWVsZW1lbnRzOiAjMjgyZTNlO1xuICAtLWJnLW1haW4tbGF5b3V0czogIzFjMjAyYjtcblxuICAtLXRleHQtZGVmYXVsdDogIzhlOTI5ZjtcbiAgLS10ZXh0LWxpZ2h0ZXI6ICNmZmZmZmY7IC8vIGNoYW5nZXMgdG8gIzAwMDAwMCBmb3IgJ2lzTGlnaHRUaGVtZSdcblxuICAvKiogU1RBUlQgb2YgZHluYW1pY2FsbHkgY2hhbmdlYWJsZSBjb2xvcnMgYnkgJ1RoZW1lIEVkaXRvcicgKiovXG5cbiAgLy8gU3VyZmFjZSBDb2xvcnNcbiAgLS1zdXJmYWNlLTY6IHZhcigtLWJvcmRlcnMtY29sb3IpO1xuICAtLXN1cmZhY2UtNDogdmFyKC0tYmctbWFpbi1lbGVtZW50cyk7XG4gIC0tc3VyZmFjZS0yOiB2YXIoLS1iZy1tYWluLWxheW91dHMpO1xuICAtLXN1cmZhY2UtMDogdmFyKC0tYm9keS1tYWluKTtcbiAgLy8gVGhlIGFsd2F5cy1vcGFxdWUgY2hhbm5lbCBvZiB0aGUgc3VyZmFjZSBsYWRkZXIuIElkZW50aWNhbCB0byAtLXN1cmZhY2UtMi80LzYgaW4gZXZlcnlcbiAgLy8gbm9ybWFsIHRoZW1lOyB1bmRlciBhIGZyb3N0ZWQtZ2xhc3MgdGhlbWUgYGFwcGx5R2xhc3NUaGVtZWAgcmUtcG9pbnRzIC0tc3VyZmFjZS0yLzQvNiB0byB0aGVcbiAgLy8gZ2xhc3MgcmdiYSB0aW50cyB3aGlsZSB3cml0aW5nIHRoZSB0aGVtZSdzIG9wYXF1ZSBwaWNrcyBoZXJlIOKAlCBzbyBvdmVybGF5cyAobW9kYWxzLFxuICAvLyBkcm9wZG93bnMsIHRvYXN0cykgcmUtb3BhcXVlIHRoZW1zZWx2ZXMgb2ZmIHRoaXMgY2hhbm5lbCAodGhlIGd1YXJkIHJ1bGVzIGluXG4gIC8vIGBzcmMvdGhlbWUvZ2xhc3MuY3NzYCkgYW5kIHN0YXkgcmVhZGFibGUuIENvbnN1bWVkIE9OTFkgdGhlcmU7IGNvbXBvbmVudHMga2VlcCB1c2luZyAtLXN1cmZhY2UtTi5cbiAgLS1zdXJmYWNlLXNvbGlkLTY6IHZhcigtLWJvcmRlcnMtY29sb3IpO1xuICAtLXN1cmZhY2Utc29saWQtNDogdmFyKC0tYmctbWFpbi1lbGVtZW50cyk7XG4gIC0tc3VyZmFjZS1zb2xpZC0yOiB2YXIoLS1iZy1tYWluLWxheW91dHMpO1xuICAvLyBUaGUgYXBwJ3MgUEFHRSBiYWNrZ3JvdW5kICsgdGhlIHBhZ2UtbGV2ZWwgY2hyb21lIHRoYXQgcmVhZHMgYXMgdGhlIHBhZ2Ugc3VyZmFjZTogYm9keSAvXG4gIC8vICNhcHAtY29udGFpbmVyIC8gLmdhbWVzLWxheW91dCwgcGx1cyB0aGUgbWlkZGxlLWNvbHVtbiBzZWFyY2ggd3JhcHBlciAoLnNlYXJjaC1jb250YWluZXIpIGFuZFxuICAvLyB0aGUgcHJvIHBhZ2UtdGl0bGUgYmFyICguZ2FtZXMtc3RyZWFtX190aXRsZS5fdGl0bGUtcHJvKS4gVHJ1bHkgb3BhcXVlIGNvbXBvbmVudCBzdXJmYWNlcyBrZWVwXG4gIC8vIHVzaW5nIC0tc3VyZmFjZS0wIGRpcmVjdGx5LiBTcGxpdCBvdXQgc28gYHRoZW1lRWRpdG9yRGF0YS50cmFuc3BhcmVudEJHYCBjYW4gbWFrZSB0aGUgcGFnZSAoYW5kXG4gIC8vIHRoaXMgY2hyb21lKSB0cmFuc3BhcmVudCDigJQgcGFydG5lci1wYWdlIGdyYWRpZW50cyBzaG93IHRocm91Z2ggdGhlIGVtYmVkIOKAlCB3aXRob3V0IHRvdWNoaW5nIHRoZVxuICAvLyAtLXN1cmZhY2UtMC1kZXJpdmVkIHNjcmltcy9zaGFkb3dzIG9yIHRoZSBvcGFxdWUgY29tcG9uZW50cyAoZHJvcGRvd25zLCB0aGUgc2VhcmNoIElOUFVUIGZpZWxkICtcbiAgLy8gaXRzIHBvcG92ZXIsIHByZWxvYWRlciwgbWFya2V0IGNhcmRzKSB0aGF0IHN0aWxsIG5lZWQgYSBzb2xpZCBzdXJmYWNlIGZvciBjb250cmFzdC5cbiAgLS1hcHAtYmc6IHZhcigtLXN1cmZhY2UtMCk7XG5cbiAgLy8gQnJhbmQgLyBzdGF0ZVxuICAtLWFjdGl2ZTogdmFyKC0tdGV4dC1hY3RpdmUsICNmYjhjMzMpO1xuICAtLWFjY2VudDogIzMxQThGRjtcbiAgLS1zZWNvbmRhcnk6IHZhcigtLXRleHQtZGVmYXVsdCk7XG4gIC0tY29udHJhc3Q6IHZhcigtLXRleHQtbGlnaHRlcik7IC8vIGNoYW5nZXMgdG8gIzAwMDAwMCBmb3IgJ2lzTGlnaHRUaGVtZSdcblxuICAvKiogRU5EIG9mIGR5bmFtaWNhbGx5IGNoYW5nZWFibGUgY29sb3JzIGJ5ICdUaGVtZSBFZGl0b3InICoqL1xuXG4gIC8qKiBTVEFSVCBvZiBzdGF0aWMgY29sb3JzICoqL1xuICAtLWJnLW1vYmlsZS1tZW51LWhlYWQ6ICNEQ0RFRTQ7IC8vIHVzZWQgaW4gb25lIHBsYWNlIOKAlCBtb2JpbGUgbWVudSBoZWFkZXJcbiAgLS1jb2xvci13aGl0ZTogI2ZmZmZmZjsgLy8gc3RhdGljIHdoaXRlIGluc3RlYWQgb2YgZHluYW1pYyAtLWNvbnRyYXN0XG4gIC0tY29sb3ItYmxhY2s6ICMwMDAwMDA7XG5cbiAgLy8gVGhlbWUtaW52YXJpYW50IHRleHQgb24gc2F0dXJhdGVkIC8gZ3JhZGllbnQgYnV0dG9uIGJhY2tncm91bmRzLiBTdGF5IGNvbnN0YW50IGFjcm9zcyB0aGVtZXNcbiAgLy8gc28gY29udHJhc3QgYWdhaW5zdCBhIGZpeGVkIGJnIGlzIGNvcnJlY3QuXG4gIC0tdGV4dC1vbi1saWdodDogIzBBMEEwQTtcbiAgLS10ZXh0LW9uLWRhcms6ICNGRkZGRkY7XG4gIFxuICAvLyBGb3JlZ3JvdW5kIGZvciB0ZXh0IC8gaWNvbnMgc2l0dGluZyBvbiBhbiBBQ1RJVkUtY29sb3VyZWQgZmlsbCAoYnV0dG9ucywgc2VsZWN0ZWQgY2hpcHMsIGFjdGl2ZVxuICAvLyBtZW51IGl0ZW1z4oCmKS4gUmVzb2x2ZWQgYXQgcnVudGltZSBieSBgYXBwbHlUZXh0T25BY3RpdmVgIChzcmMvaGVscGVycy8pIHRvIHdoaWNoZXZlciBvZiB0aGUgdHdvXG4gIC8vIHRva2VucyBhYm92ZSB3aW5zIFdDQUcgY29udHJhc3QgYWdhaW5zdCB0aGUgbGl2ZSBgLS1hY3RpdmVgIOKAlCBzbyBhIGxpZ2h0IGFjdGl2ZSBvbiBhIGxpZ2h0IHRoZW1lXG4gIC8vIGdldHMgZGFyayB0ZXh0IGluc3RlYWQgb2YgdGhlIG9sZCB3aGl0ZS1vbi13aGl0ZS4gVGhlIGRlZmF1bHQgbWF0Y2hlcyB0aGUgc3RvY2sgYWN0aXZlICgjZmI4YzMzLFxuICAvLyB3aGljaCBwaWNrcyBkYXJrIHRleHQpOyBKUyByZS1wb2ludHMgaXQgd2hlbmV2ZXIgYWN0aXZlIGNoYW5nZXMgdmlhIHRoZSBUaGVtZSBFZGl0b3Igb3Igc2V0VGhlbWUuXG4gIC0tdGV4dC1vbi1hY3RpdmU6IHZhcigtLXRleHQtb24tbGlnaHQpO1xuXG4gIC8vIFN0YXR1c2VzIGNvbG9yc1xuICAtLXBvc2l0aXZlOiAjMDBhODI4O1xuICAtLW5lZ2F0aXZlOiAjRjkwNjQzO1xuICAtLXdhcm5pbmc6ICNGRkMxMkU7XG5cbiAgLy8gQmV0IFN0YXR1c2VzXG4gIC0tc3RhdHVzLXdpbjogIzAwYTgyODtcbiAgLS1zdGF0dXMtbG9zdDogI0Y5MDY0MztcbiAgLS1zdGF0dXMtY2FzaG91dDogI0ZGQzEyRTtcbiAgLS1zdGF0dXMtcmVmdW5kOiAjQUIzNUZGO1xuICAtLXN0YXR1cy1oYWxmLXdpbjogIzAwQkFBRjtcbiAgLS1zdGF0dXMtaGFsZi1sb3NlOiAjRkY2MDFCO1xuICAtLXN0YXR1cy1wZW5kaW5nOiAjYTFhMWExO1xuXG4gIC8vIENoYXJ0IHNlcmllcyBwYWxldHRlIChkb3JtYW50OyBmb3IgZnV0dXJlIG11bHRpLXNlcmllcyBjaGFydHMpLlxuICAtLWNoYXJ0LTE6ICM0RUNEQzQ7XG4gIC0tY2hhcnQtMjogI0E3OEJGQTtcbiAgLS1jaGFydC0zOiAjRjJCQjJFO1xuICAtLWNoYXJ0LTQ6ICM2MEE1RkE7XG4gIC8qKiBFTkQgb2Ygc3RhdGljIGNvbG9ycyAqKi9cblxuICAvLyBSYWRpaVxuICAtLXJhZGl1cy1mdWxsOiA5OTlweDtcbiAgLS1yYWRpdXMteGw6IDI0cHg7XG4gIC0tcmFkaXVzLWxnOiAxNnB4O1xuICAtLXJhZGl1cy1tZDogMTJweDtcbiAgLS1yYWRpdXMtZGVmYXVsdDogOHB4O1xuICAtLXJhZGl1cy1zbTogNnB4O1xuICAtLXJhZGl1cy14czogNHB4O1xuICAtLXJhZGl1cy14eHM6IDJweDtcblxuICAvLyBPcGFjaXR5XG4gIC0tb3BhY2l0eTogMC4wNjtcbiAgLS1vcGFjaXR5LTI6IDAuMTI7XG4gIC0tb3BhY2l0eS00OiAwLjI0O1xuICAtLW9wYWNpdHktNjogMC41MDtcbiAgLS1vcGFjaXR5LTg6IDAuODA7XG5cbiAgLy8gQmx1clxuICAtLWJsdXItc206IGJsdXIoMnB4KTtcbiAgLS1ibHVyLWRlZmF1bHQ6IGJsdXIoNHB4KTtcbiAgLy8gRnJvc3RlZC1nbGFzcyBtb2RlIChmdWxsIGJhY2tkcm9wLWZpbHRlciBleHByZXNzaW9uLCBsaWtlIHRoZSAtLWJsdXItKiBmYW1pbHkpLiBEZWZhdWx0XG4gIC8vIGBub25lYCA9IHplcm8gZWZmZWN0LiBHbGFzcyBpcyBBVVRPTUFUSUMsIGRyaXZlbiBlbnRpcmVseSBieSB0aGUgdGhlbWUgcGF5bG9hZDogd2hlbiBhXG4gIC8vIHRoZW1lICh0aGUgZGVtbyBpbnRlZ3JhdG9yIG9uIGEgZ2xhc3Ntb3JwaGlzbSBwYXJ0bmVyIHNpdGUpIHNoaXBzIGBnbGFzcy1zdXJmYWNlLTIvNC82YFxuICAvLyByZ2JhIHRpbnRzICsgYGdsYXNzLWJhY2tkcm9wOiBibHVyKE5weClgICsgdHJhbnNwYXJlbnRCRywgYGFwcGx5R2xhc3NUaGVtZWBcbiAgLy8gKHNyYy9oZWxwZXJzL2FwcGx5R2xhc3NUaGVtZS50cykgcmUtcG9pbnRzIC0tc3VyZmFjZS0yLzQvNiB0byB0aGUgcmdiYSB0aW50cyAoZXZlcnkgc3VyZmFjZVxuICAvLyBjb25zdW1lciBnb2VzIHRyYW5zbHVjZW50LCBubyBwZXItcGFuZWwgY29kZSksIHN0b3JlcyB0aGUgb3BhcXVlIHBpY2tzIGluXG4gIC8vIC0tc3VyZmFjZS1zb2xpZC0yLzQvNiAoc2VlIGFib3ZlKSwgYW5kIHRvZ2dsZXMgdGhlIGBfZ2xhc3MtdGhlbWVgIGNsYXNzIG9uIHRoZSB0aGVtZSByb290LlxuICAvLyBUaGUgZnJvc3Qgc2hlZXQsIG92ZXJsYXkgZ3VhcmRzIGFuZCBzdGlja3ktYmFyIGZyb3N0IGFsbCBsaXZlIGluIGBzcmMvdGhlbWUvZ2xhc3MuY3NzYFxuICAvLyAoVGFpbHdpbmQgbGF5ZXIsIG5vdCBTQ1NTKS4gTm8gSlMgZmxhZyDigJQgdGhlIGNsYXNzICsgdG9rZW5zIEFSRSB0aGUgc3dpdGNoLlxuICAvL1xuICAvLyBgLS1nbGFzcy1zdXJmYWNlLSpgIG5ldmVyIGV4aXN0IGFzIENTUyBjdXN0b20gcHJvcGVydGllcyDigJQgdGhleSdyZSB0aGVtZS1wYXlsb2FkIElOUFVUXG4gIC8vIGtleXMgY29uc3VtZWQgYnkgYXBwbHlHbGFzc1RoZW1lLiBUaGVtZXMgbXVzdCBPTUlUIHRoZW0gd2hlbiB1bnVzZWQsIG5ldmVyIHNlbmQgYW4gZW1wdHlcbiAgLy8gdmFsdWUgKHRoZSBoZWxwZXIgZ3VhcmRzLCBidXQgYW4gZW1wdHkgY3VzdG9tIHByb3BlcnR5IHdvdWxkIElBQ1ZUIHRoZSBzdXJmYWNlcyBhd2F5KS5cbiAgLS1nbGFzcy1iYWNrZHJvcDogbm9uZTtcblxuICAvLyBDb250YWluZXJzXG4gIC0tY29udGFpbmVyLXhzOiAyODBweDtcbiAgLS1jb250YWluZXItc206IDMyMHB4O1xuXG4gIC8vIFBhcnRuZXIgcGFnZSBnYXBzIOKAlCBvdmVycmlkZGVuIGF0IHJ1bnRpbWUgYnkgYG1haW5JbmplY3RvcmAgLyBgbW9ieC51aS5zZXRQYXJlbnRHYXBzYFxuICAvLyB3aGVuIHRoZSBob3N0IHNpdGUgcmVzZXJ2ZXMgc3BhY2UgYXQgdGhlIGVkZ2VzIG9mIHRoZSBlbWJlZC4gRGVmYXVsdHMgYXJlIDBweCBzbyB0aGVcbiAgLy8gVGFpbHdpbmQgYHRvcC0oLS1wYXJlbnQtdG9wLWdhcClgIHNob3J0aGFuZCByZXNvbHZlcyBjbGVhbmx5IGJlZm9yZSB0aGUgYnJpZGdlIGZpcmVzLlxuICAtLXBhcmVudC10b3AtZ2FwOiAwcHg7XG4gIC0tcGFyZW50LWJvdHRvbS1nYXA6IDBweDtcbiAgLS1wYXJlbnQtbGVmdC1nYXA6IDBweDtcbiAgLS1wYXJlbnQtcmlnaHQtZ2FwOiAwcHg7XG4gIC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwOiAwcHg7XG5cbiAgLy8gWi1JbmRleFxuICAtLXotYmFzZTogMDtcbiAgLS16LXJhaXNlZDogMTU7IC8vIG1pbiByYWlzZWQgdmFsdWUg4oCUIHBhcnRuZXIgZm9vdGVyL2hlYWRlciBzaXQgYXQgejE0XG4gIC0tei1zdGlja3k6IDIwO1xuICAtLXotaGVhZGVyOiAzMDtcblxuICAtLXotZHJvcGRvd246IDEwMDtcbiAgLS16LXBvcG92ZXI6IDExMDtcbiAgLS16LXRvb2x0aXA6IDEyMDtcblxuICAtLXotZHJhd2VyLW92ZXJsYXk6IDIwMDtcbiAgLS16LWRyYXdlcjogMjEwO1xuICAtLXotZHJhd2VyLWZsb2F0aW5nOiAyMjA7XG5cbiAgLS16LW1vZGFsLW92ZXJsYXk6IDMwMDtcbiAgLS16LW1vZGFsOiAzMTA7XG4gIC0tei1tb2RhbC1mbG9hdGluZzogMzIwO1xuXG4gIC0tei10b2FzdDogNTAwOyAvLyB3YXJuaW5ncywgZXJyb3JzLCBub3RpZmljYXRpb25zXG4gIC0tei1tYXg6IDk5OTk5OTtcblxuICAvLyBUaGVtZSBFZGl0b3IgY2hyb21lIOKAlCBpc29sYXRlZCBwYWxldHRlIHNvIHRoZSBlZGl0b3IncyBvd24gVUkgc3RheXMgc3RhYmxlIHdoaWxlIHRoZSB1c2VyIGVkaXRzXG4gIC8vIHRoZSBsaXZlIHN1cmZhY2UvYWN0aXZlL2NvbnRyYXN0IHRva2Vucy4gVGhlc2UgYXJlIGEgRlJPWkVOIHNuYXBzaG90IG9mIHRoaXMgZGVzaWduIHN5c3RlbSdzXG4gIC8vIFNUT0NLIHZhbHVlcyAoc3VyZmFjZS0wLzIvNC82IHJhbXAsIGFjdGl2ZSwgc2Vjb25kYXJ5LCBzdGF0dXMgcGFsZXR0ZSwgcmFkaXVzLXNtKSDigJQgc28gdGhlIGVkaXRvclxuICAvLyBsb29rcyBuYXRpdmUgdG8gdGhlIHByb2R1Y3QsIGJ1dCBhcyBsaXRlcmFsIGhleCAoTk9UIGB2YXIoKWAgYWxpYXNlcyBvZiB0aGUgbGl2ZSB0b2tlbnMpIGl0IG5ldmVyXG4gIC8vIHRyYWNrcyBlZGl0czogZWRpdGluZyBvciBhIHBhcnRuZXIgb3ZlcnJpZGUgbGVhdmVzIHRoZSBlZGl0b3IgY2hyb21lIHVuY2hhbmdlZC4gSWYgdGhlIHN0b2NrIGJyYW5kXG4gIC8vIGlzIHJlLXNraW5uZWQsIG1pcnJvciB0aGUgbmV3IHZhbHVlcyBoZXJlIHRvIGtlZXAgdGhlIGVkaXRvciBvbi1icmFuZC5cbiAgLS1lZGl0b3ItYmc6ICMxMTE0MWM7IC8vID0gc3RvY2sgLS1zdXJmYWNlLTBcbiAgLS1lZGl0b3Itc3VyZmFjZTogIzFjMjAyYjsgLy8gPSBzdG9jayAtLXN1cmZhY2UtMlxuICAtLWVkaXRvci1zdXJmYWNlLWhvdmVyOiAjMjgyZTNlOyAvLyA9IHN0b2NrIC0tc3VyZmFjZS00XG4gIC0tZWRpdG9yLWJvcmRlcjogIzNlNDM1MTsgLy8gPSBzdG9jayAtLXN1cmZhY2UtNlxuICAtLWVkaXRvci1hY2NlbnQ6ICNmYjhjMzM7IC8vID0gc3RvY2sgLS1hY3RpdmVcbiAgLS1lZGl0b3ItYWNjZW50LWhvdmVyOiAjZmZhMjRkOyAvLyBsaWdodGVyIC0tYWN0aXZlIGZvciBob3ZlclxuICAtLWVkaXRvci10ZXh0OiAjZmZmZmZmOyAvLyA9IHN0b2NrIC0tY29udHJhc3RcbiAgLS1lZGl0b3ItdGV4dC1tdXRlZDogIzhlOTI5ZjsgLy8gPSBzdG9jayAtLXNlY29uZGFyeVxuICAtLWVkaXRvci1wb3NpdGl2ZTogIzAwYTgyODsgLy8gPSBzdG9jayAtLXBvc2l0aXZlXG4gIC0tZWRpdG9yLW5lZ2F0aXZlOiAjZjkwNjQzOyAvLyA9IHN0b2NrIC0tbmVnYXRpdmVcbiAgLS1lZGl0b3Itd2FybmluZzogI2ZmYzEyZTsgLy8gPSBzdG9jayAtLXdhcm5pbmdcbiAgLS1lZGl0b3ItcmFkaXVzOiA2cHg7IC8vID0gc3RvY2sgLS1yYWRpdXMtc21cbiAgLS1lZGl0b3Itd2lkdGg6IDMyMHB4OyAvLyBwYW5lbCB3aWR0aCArIHRoZSBhcHAtY29udGVudCBzaHJpbmsgb2Zmc2V0IHdoaWxlIHRoZSBlZGl0b3IgaXMgb3BlblxufVxuIiwiQHVzZSAnLi4vZnVuY3Rpb25zJyBhcyBmdW5jdGlvbnM7XG5cbi8vIERlcml2ZWQgZGVzaWduIHRva2VucyDigJQgdHJhbnNsdWNlbnQgdmFyaWFudHMgKHdpdGgtYWxwaGEpIGFuZCBncmFkaWVudHMgY29tcG9zZWQgZnJvbSB0aGVcbi8vIHJhdyB0b2tlbnMgaW4gYGJhc2UtdmFyaWFibGVzLnNjc3NgLiBLZXB0IHNlcGFyYXRlIHNvIHRoZSBkZXJpdmF0aW9uIGxheWVyIGxpdmVzIGluIG9uZSBwbGFjZVxuLy8gYW5kIHBhcnRuZXIgLyB0aGVtZS1lZGl0b3IgcmVjb2xvcnMgb2YgdGhlIHNvdXJjZSB0b2tlbnMgY2FzY2FkZSB0aHJvdWdoIGF1dG9tYXRpY2FsbHkuXG5cbjpyb290LFxuOmhvc3Qge1xuICAvLyBHcmFkaWVudCAvIG92ZXJsYXkgdG9rZW5zLiBTb3VyY2UgZnJvbSB0aGUgY2Fub25pY2FsIC0tc3VyZmFjZS0qIChub3QgdGhlIGxlZ2FjeVxuICAvLyAtLWJnLW1haW4tbGF5b3V0cy8tLWJvZHktbWFpbikgc28gcGFydG5lciAtLXN1cmZhY2UtKiBvdmVycmlkZXMgcmVhY2ggdGhlIG5hdi1lZGdlIGZhZGVzLlxuICAtLXByZWxvYWRlci1jb2xvcjogdmFyKC0tYWN0aXZlKTtcbiAgLS1zaGFkb3ctbmF2LWJ1dHRvbjogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXN1cmZhY2UtMiksIDAuMDApfSAwJSwgdmFyKC0tc3VyZmFjZS0yKSAxMDAlKTtcbiAgLS1zaGFkb3ctbmF2LWJ1dHRvbi1tYWluLXBhZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1zdXJmYWNlLTApLCAwLjAwKX0gMCUsIHZhcigtLXN1cmZhY2UtMCkgMTAwJSk7XG4gIC0tZGFya2VuLWdyYWRpZW50LXN1cmZhY2UtMTogdmFyKC0tc2hhZG93LW5hdi1idXR0b24pO1xuICAtLWRhcmtlbi1ncmFkaWVudC1zdXJmYWNlLTI6IHZhcigtLXNoYWRvdy1uYXYtYnV0dG9uLW1haW4tcGFnZSk7XG5cbiAgLy8gU3ViIENvbG9ycyDigJQgdHJhbnNsdWNlbnQgY29tcGFuaW9ucyAodHJhY2sgdGhlaXIgc291cmNlIHRva2VuLCBpbmNsLiBkeW5hbWljIC0tYWN0aXZlIC8gLS1hY2NlbnQpXG4gIC0tc3ViLXBvc2l0aXZlOiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXBvc2l0aXZlKSwgMC4wOCl9O1xuICAvLyBCYWNrLWNvbXBhdDogcHJlZmVyIHRoZSBsZWdhY3kgcGFydG5lciB0b2tlbnMgKC0tc3ViLS1hY3RpdmUgLyAtLWJnLWFjdGl2ZS1sb2JieS1maWx0ZXJzKSB3aGVuIGFcbiAgLy8gcGFydG5lciB0aGVtZSBzdGlsbCBkZWNsYXJlcyB0aGVtIChlLmcuIGlvX3BybyB2YXJzLmpzb24pOyBvdGhlcndpc2UgZGVyaXZlIGZyb20gLS1hY3RpdmUuIEJvdGhcbiAgLy8gbGVnYWN5IG5hbWVzIGFyZSBpbnRlbnRpb25hbGx5IHVuZGVjbGFyZWQgYnkgZGVmYXVsdCDigJQgdGhleSBleGlzdCBvbmx5IGFzIHBhcnRuZXIgb3ZlcnJpZGUgZW50cnkgcG9pbnRzLlxuICAtLXN1Yi1hY3RpdmU6IHZhcigtLXN1Yi0tYWN0aXZlLCB2YXIoLS1iZy1hY3RpdmUtbG9iYnktZmlsdGVycywgI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1hY3RpdmUpLCAwLjA4KX0pKTtcbiAgLS1zdWItbmVnYXRpdmU6ICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tbmVnYXRpdmUpLCAwLjA4KX07XG4gIC0tc3ViLXdhcm5pbmc6ICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0td2FybmluZyksIDAuMDgpfTtcbiAgLS1zdWItYWNjZW50OiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLWFjY2VudCksIDAuMDgpfTtcblxuICAvLyBEYXJrZW4g4oCUIGRlcml2ZWQgZnJvbSAtLXN1cmZhY2UtMCBzbyBwYXJ0bmVyLXBhZ2Ugb3ZlcnJpZGVzIGNhc2NhZGUgdGhyb3VnaFxuICAtLWRhcmtlbi0yOiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXN1cmZhY2UtMCksIDAuMTIpfTtcbiAgLS1kYXJrZW4tNDogI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1zdXJmYWNlLTApLCAwLjI0KX07XG4gIC0tZGFya2VuLTY6ICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tc3VyZmFjZS0wKSwgMC41MCl9O1xuICAtLWRhcmtlbi04OiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXN1cmZhY2UtMCksIDAuODApfTtcblxuICAvLyBTaGFkb3cg4oCUIHNhbWUgLS1zdXJmYWNlLTAgYmFzZSBhcyBkYXJrZW4gKHNlcGFyYXRlIHNlbWFudGljIGZhbWlseSBmb3IgYm94LXNoYWRvdyB1c2UpXG4gIC0tc2hhZG93LTI6ICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tc3VyZmFjZS0wKSwgMC4xMil9O1xuICAtLXNoYWRvdy00OiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXN1cmZhY2UtMCksIDAuMjQpfTtcbiAgLS1zaGFkb3ctNjogI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1zdXJmYWNlLTApLCAwLjUwKX07XG4gIC0tc2hhZG93LTg6ICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tc3VyZmFjZS0wKSwgMC44MCl9O1xuXG4gIC8vIExpZ2h0ZW4gKGRlc2t0b3Atb25seTsga2VwdClcbiAgLS1saWdodGVuLTI6ICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tYWNjZW50KSwgMC4xMil9O1xuICAtLWxpZ2h0ZW4tNDogI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1hY2NlbnQpLCAwLjI0KX07XG5cbiAgLy8g4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG4gIC8vIERvcm1hbnQgKHJlZGVzaWduLXRhcmdldCkgZGVyaXZlZCB0b2tlbnMg4oCUIGFkZGVkIHdpdGggdGhlIGFyY2hpdGVjdHVyZSBtZXJnZS5cbiAgLy8gTm90IGNvbnN1bWVkIGJ5IGN1cnJlbnQgY29tcG9uZW50czsgcmVuZGVyIG9ubHkgd2hlbiBhIHJlZGVzaWduIHV0aWxpdHkgdXNlcyB0aGVtLlxuICAvLyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcblxuICAvLyBJY29uIGNvbG9yIGFsaWFzZXNcbiAgLS1pY29uLWRlZmF1bHQ6IHZhcigtLWNvbnRyYXN0KTtcbiAgLS1pY29uLXNlY29uZGFyeTogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgLS1pY29uLWFjdGl2ZTogdmFyKC0tYWN0aXZlKTtcbiAgLS1pY29uLWNvbnRyYWN0OiB2YXIoLS1zdXJmYWNlLTApO1xuXG4gIC8vIFRleHQgYWxpYXMgKGRvcm1hbnQ7IGNvbnN1bWVkIGJ5IHRoZSBgdGV4dC1zaGltbWVyLWxvYWRpbmdgIHV0aWxpdHkgaW4gdXRpbGl0aWVzLmNzcylcbiAgLS10ZXh0LXNlY29uZGFyeTogdmFyKC0tc2Vjb25kYXJ5KTtcblxuICAvLyBgLTJgIHN1YiBhbGlhc2VzIChkb25vciBuYW1pbmc7IHNhbWUgZXhwcmVzc2lvbiByb3V0ZWQgdGhyb3VnaCAtLW9wYWNpdHktMilcbiAgLS1zdWItcG9zaXRpdmUtMjogI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1wb3NpdGl2ZSksIHZhcigtLW9wYWNpdHktMikpfTtcbiAgLS1zdWItYWN0aXZlLTI6ICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tYWN0aXZlKSwgdmFyKC0tb3BhY2l0eS0yKSl9O1xuICAtLXN1Yi1uZWdhdGl2ZS0yOiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLW5lZ2F0aXZlKSwgdmFyKC0tb3BhY2l0eS0yKSl9O1xuICAtLXN1Yi13YXJuaW5nLTI6ICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0td2FybmluZyksIHZhcigtLW9wYWNpdHktMikpfTtcbiAgLS1zdWItYWNjZW50LTI6ICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tYWNjZW50KSwgdmFyKC0tb3BhY2l0eS0yKSl9O1xuXG4gIC8vIENvbnRyYXN0IG92ZXJsYXlzIOKAlCB0aGVtZS1jb3JyZWN0IGZvcmVncm91bmQgdGludCAod2hpdGUgaW4gZGFyayB0aGVtZSwgYmxhY2sgaW4gbGlnaHQpXG4gIC0tc3ViLWNvbnRyYXN0LTI6ICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tY29udHJhc3QpLCB2YXIoLS1vcGFjaXR5KSl9O1xuICAtLXN1Yi1jb250cmFzdC00OiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLWNvbnRyYXN0KSwgdmFyKC0tb3BhY2l0eS0yKSl9O1xuICAtLXN1Yi1jb250cmFzdC02OiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLWNvbnRyYXN0KSwgdmFyKC0tb3BhY2l0eS00KSl9O1xuXG4gIC8vIEdyYWRpZW50c1xuICAtLXN1Yi1ncmFkaWVudC1ib3JkZXItYWN0aXZlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLWFjdGl2ZSksIDAuMDApfSAwJSwgI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1hY3RpdmUpLCB2YXIoLS1vcGFjaXR5LTIpKX0gMTAwJSk7XG4gIC0tZGFya2VuLWdyYWRpZW50LXN1cmZhY2UtMDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXN1cmZhY2UtMCksIDAuMDApfSAwJSwgdmFyKC0tc3VyZmFjZS0wKSAxMDAlKTtcbiAgLS1ncmFkaWVudC1zdXJmYWNlLTAtMjogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1zdXJmYWNlLTApLCAwLjAwKX0gMCUsIHZhcigtLXN1cmZhY2UtMikgMTAwJSk7XG4gIC0tZ3JhZGllbnQtc3VyZmFjZS0yLTQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tc3VyZmFjZS0yKSwgMC4wMCl9IDAlLCB2YXIoLS1zdXJmYWNlLTQpIDEwMCUpO1xuICAtLWdyYWRpZW50LXN1cmZhY2UtNC02OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXN1cmZhY2UtNCksIDAuMDApfSAwJSwgdmFyKC0tc3VyZmFjZS02KSAxMDAlKTtcbiAgLy8gR3JhZGllbnQtY2FwYWJsZSBzaWJsaW5nIG9mIC0tYWN0aXZlIGZvciBiYWNrZ3JvdW5kIGZpbGxzIChiYWNrZ3JvdW5kIHNob3J0aGFuZCBvbmx5KS5cbiAgLy8gRmFsbHMgYmFjayB0aHJvdWdoIC0tYmctYWN0aXZlLWdyYWRpZW50IChsZWdhY3kgcGFydG5lciBvdmVycmlkZSBlbnRyeSBwb2ludCwgZS5nLiBpb19wcm8nc1xuICAvLyB2YXJzLmpzb24g4oCUIHVuZGVjbGFyZWQgYnkgZGVmYXVsdCkgdG8gdGhlIHNvbGlkIC0tYWN0aXZlLiBUaGVtZSBFZGl0b3IgY2FuIG92ZXJyaWRlIGVpdGhlciB0b1xuICAvLyBhcHBseSBhIGdyYWRpZW50OyB0ZXh0IC8gYm9yZGVycyBrZWVwIHVzaW5nIC0tYWN0aXZlIChhIGdyYWRpZW50IGlzIGludmFsaWQgaW4gY29sb3IvYm9yZGVyLWNvbG9yKS5cbiAgLS1ncmFkaWVudC1hY3RpdmU6IHZhcigtLWJnLWFjdGl2ZS1ncmFkaWVudCwgdmFyKC0tYWN0aXZlKSk7XG4gIC0tZ3JhZGllbnQtYm9yZGVyLWFjdGl2ZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1hY3RpdmUpLCAwLjAwKX0gMCUsIHZhcigtLWFjdGl2ZSkgMTAwJSk7XG4gIC0tZ3JhZGllbnQtZmlsbC1hY3RpdmU6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHZhcigtLXN1cmZhY2UtMCkgMCUsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1hY3RpdmUpIDEyJSwgdmFyKC0tc3VyZmFjZS0wKSkgMTAwJSk7XG59XG4iLCIvLyBUeXBvZ3JhcGh5IHRva2VucyDigJQgZmFtaWx5IC8gd2VpZ2h0IC8gc2l6ZSAvIGxpbmUtaGVpZ2h0IC8gdHJhY2tpbmcuXG4vLyBgLS1zYW5zYCAvIGAtLXNhbnMtMmAgYXJlIGFsaWFzZWQgdG8gUnViaWsgKHRoZSBjdXJyZW50IGRlc2t0b3AgdHlwZWZhY2UpOyB0aGUgcmVhbFxuLy8gcmVkZXNpZ24gdHlwZWZhY2Ugc3dhcCBoYXBwZW5zIGhlcmUgb25jZSBGaWdtYSBkZWZpbmVzIGl0LiBDb21wb3NlZCB0eXBvZ3JhcGh5IHByZXNldHNcbi8vIChoZWFkaW5nLSosIHRpdGxlLSosIGJvZHktKiwgbGFiZWwtKiwgbGluay0qKSBsaXZlIGluIGBzcmMvdGhlbWUvdHlwb2dyYXBoeS5jc3NgIGFuZCByZWFkXG4vLyB0aGVzZSB0b2tlbnMg4oCUIHNvIGFsaWFzaW5nIHRoZSBmYW1pbGllcyBrZWVwcyBhbnkgZWFybHkgcHJlc2V0IHVzYWdlIG9uLWJyYW5kIChSdWJpaykuXG5cbjpyb290LFxuOmhvc3Qge1xuICAvLyBGYW1pbHkg4oCUIGFsaWFzZWQgdG8gUnViaWsgdW50aWwgdGhlIHJlZGVzaWduIHR5cGVmYWNlIGxhbmRzXG4gIC0tc2FuczogJ1J1YmlrJywgc3lzdGVtLXVpLCBzYW5zLXNlcmlmO1xuICAtLXNhbnMtMjogJ1J1YmlrJywgc3lzdGVtLXVpLCBzYW5zLXNlcmlmO1xuXG4gIC8vIFdlaWdodFxuICAtLW5vcm1hbDogNDAwO1xuICAtLXNlbWlib2xkOiA2MDA7XG4gIC0tYm9sZDogODAwO1xuXG4gIC8vIFNpemVcbiAgLS10ZXh0LXh4czogOHB4O1xuICAtLXRleHQteHM6IDEwcHg7XG4gIC0tdGV4dC1zbTogMTJweDtcbiAgLS10ZXh0LWJhc2U6IDE0cHg7XG4gIC0tdGV4dC1tZDogMTZweDtcbiAgLS10ZXh0LWxnOiAxOHB4O1xuICAtLXRleHQteGw6IDIwcHg7XG4gIC0tdGV4dC0yeGw6IDI0cHg7XG4gIC0tdGV4dC0zeGw6IDMwcHg7XG4gIC0tdGV4dC00eGw6IDM2cHg7XG4gIC0tdGV4dC01eGw6IDQ4cHg7XG4gIC0tdGV4dC01cHg6IDQ4cHg7IC8vIGxlZ2FjeSBhbGlhcyBvZiB0aGUgZm9ybWVyIHR5cG8nZCBuYW1lOyBkcm9wIG9uY2Ugbm8gcmVmcyB1c2UgLS10ZXh0LTVweFxuXG4gIC8vIExpbmUgaGVpZ2h0XG4gIC0tbGVhZGluZy1ub25lOiAxMDAlO1xuICAtLWxlYWRpbmctdGlnaHQ6IDEyMCU7XG4gIC0tbGVhZGluZy1ub3JtYWw6IDE0MCU7XG4gIC0tbGVhZGluZy1yZWxheGVkOiAxNjAlO1xuXG4gIC8vIExldHRlciBzcGFjaW5nXG4gIC0tdHJhY2tpbmctbm9ybWFsOiAwcHg7XG59XG4iLCIvKiEgdGFpbHdpbmRjc3MgdjQuMS4xMiB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly90YWlsd2luZGNzcy5jb20gKi9cbkBsYXllciBwcm9wZXJ0aWVze0BzdXBwb3J0cyAoKCgtd2Via2l0LWh5cGhlbnM6bm9uZSkpIGFuZCAobm90IChtYXJnaW4tdHJpbTppbmxpbmUpKSkgb3IgKCgtbW96LW9yaWVudDppbmxpbmUpIGFuZCAobm90IChjb2xvcjpyZ2IoZnJvbSByZWQgciBnIGIpKSkpeyosOmJlZm9yZSw6YWZ0ZXIsOjpiYWNrZHJvcHstLXR3LXRyYW5zbGF0ZS14OjA7LS10dy10cmFuc2xhdGUteTowOy0tdHctdHJhbnNsYXRlLXo6MDstLXR3LXJvdGF0ZS14OmluaXRpYWw7LS10dy1yb3RhdGUteTppbml0aWFsOy0tdHctcm90YXRlLXo6aW5pdGlhbDstLXR3LXNrZXcteDppbml0aWFsOy0tdHctc2tldy15OmluaXRpYWw7LS10dy1ib3JkZXItc3R5bGU6c29saWQ7LS10dy1sZWFkaW5nOmluaXRpYWw7LS10dy1mb250LXdlaWdodDppbml0aWFsOy0tdHctdHJhY2tpbmc6aW5pdGlhbDstLXR3LXNoYWRvdzowIDAgIzAwMDA7LS10dy1zaGFkb3ctY29sb3I6aW5pdGlhbDstLXR3LXNoYWRvdy1hbHBoYToxMDAlOy0tdHctaW5zZXQtc2hhZG93OjAgMCAjMDAwMDstLXR3LWluc2V0LXNoYWRvdy1jb2xvcjppbml0aWFsOy0tdHctaW5zZXQtc2hhZG93LWFscGhhOjEwMCU7LS10dy1yaW5nLWNvbG9yOmluaXRpYWw7LS10dy1yaW5nLXNoYWRvdzowIDAgIzAwMDA7LS10dy1pbnNldC1yaW5nLWNvbG9yOmluaXRpYWw7LS10dy1pbnNldC1yaW5nLXNoYWRvdzowIDAgIzAwMDA7LS10dy1yaW5nLWluc2V0OmluaXRpYWw7LS10dy1yaW5nLW9mZnNldC13aWR0aDowcHg7LS10dy1yaW5nLW9mZnNldC1jb2xvcjojZmZmOy0tdHctcmluZy1vZmZzZXQtc2hhZG93OjAgMCAjMDAwMDstLXR3LW91dGxpbmUtc3R5bGU6c29saWQ7LS10dy1ibHVyOmluaXRpYWw7LS10dy1icmlnaHRuZXNzOmluaXRpYWw7LS10dy1jb250cmFzdDppbml0aWFsOy0tdHctZ3JheXNjYWxlOmluaXRpYWw7LS10dy1odWUtcm90YXRlOmluaXRpYWw7LS10dy1pbnZlcnQ6aW5pdGlhbDstLXR3LW9wYWNpdHk6aW5pdGlhbDstLXR3LXNhdHVyYXRlOmluaXRpYWw7LS10dy1zZXBpYTppbml0aWFsOy0tdHctZHJvcC1zaGFkb3c6aW5pdGlhbDstLXR3LWRyb3Atc2hhZG93LWNvbG9yOmluaXRpYWw7LS10dy1kcm9wLXNoYWRvdy1hbHBoYToxMDAlOy0tdHctZHJvcC1zaGFkb3ctc2l6ZTppbml0aWFsOy0tdHctYmFja2Ryb3AtYmx1cjppbml0aWFsOy0tdHctYmFja2Ryb3AtYnJpZ2h0bmVzczppbml0aWFsOy0tdHctYmFja2Ryb3AtY29udHJhc3Q6aW5pdGlhbDstLXR3LWJhY2tkcm9wLWdyYXlzY2FsZTppbml0aWFsOy0tdHctYmFja2Ryb3AtaHVlLXJvdGF0ZTppbml0aWFsOy0tdHctYmFja2Ryb3AtaW52ZXJ0OmluaXRpYWw7LS10dy1iYWNrZHJvcC1vcGFjaXR5OmluaXRpYWw7LS10dy1iYWNrZHJvcC1zYXR1cmF0ZTppbml0aWFsOy0tdHctYmFja2Ryb3Atc2VwaWE6aW5pdGlhbDstLXR3LWR1cmF0aW9uOmluaXRpYWw7LS10dy1lYXNlOmluaXRpYWw7LS10dy1zY2FsZS14OjE7LS10dy1zY2FsZS15OjE7LS10dy1zY2FsZS16OjE7LS10dy1hbmltYXRpb24tZGVsYXk6MHM7LS10dy1hbmltYXRpb24tZGlyZWN0aW9uOm5vcm1hbDstLXR3LWFuaW1hdGlvbi1kdXJhdGlvbjppbml0aWFsOy0tdHctYW5pbWF0aW9uLWZpbGwtbW9kZTpub25lOy0tdHctYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxOy0tdHctZW50ZXItYmx1cjowOy0tdHctZW50ZXItb3BhY2l0eToxOy0tdHctZW50ZXItcm90YXRlOjA7LS10dy1lbnRlci1zY2FsZToxOy0tdHctZW50ZXItdHJhbnNsYXRlLXg6MDstLXR3LWVudGVyLXRyYW5zbGF0ZS15OjA7LS10dy1leGl0LWJsdXI6MDstLXR3LWV4aXQtb3BhY2l0eToxOy0tdHctZXhpdC1yb3RhdGU6MDstLXR3LWV4aXQtc2NhbGU6MTstLXR3LWV4aXQtdHJhbnNsYXRlLXg6MDstLXR3LWV4aXQtdHJhbnNsYXRlLXk6MH19fUBsYXllciB0aGVtZXs6cm9vdCw6aG9zdHstLWZvbnQtc2Fuczp1aS1zYW5zLXNlcmlmLHN5c3RlbS11aSxzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjstLWZvbnQtbW9ubzp1aS1tb25vc3BhY2UsU0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTstLWNvbG9yLXllbGxvdy03MDA6b2tsY2goNTUuNCUgLjEzNSA2Ni40NDIpOy0tY29sb3ItZ3JheS00MDA6b2tsY2goNzAuNyUgLjAyMiAyNjEuMzI1KTstLWNvbG9yLWJsYWNrOiMwMDA7LS1jb2xvci13aGl0ZTojZmZmOy0tc3BhY2luZzouMjVyZW07LS1icmVha3BvaW50LW1kOjc2OHB4Oy0tYnJlYWtwb2ludC1sZzoxMDI0cHg7LS1jb250YWluZXIteHM6MjByZW07LS1jb250YWluZXItc206MjRyZW07LS10ZXh0LXhzOi43NXJlbTstLXRleHQteHMtLWxpbmUtaGVpZ2h0OmNhbGMoMS8uNzUpOy0tdGV4dC1zbTouODc1cmVtOy0tdGV4dC1zbS0tbGluZS1oZWlnaHQ6Y2FsYygxLjI1Ly44NzUpOy0tdGV4dC1iYXNlOjFyZW07LS10ZXh0LWJhc2UtLWxpbmUtaGVpZ2h0OmNhbGMoMS41LzEpOy0tdGV4dC1sZzoxLjEyNXJlbTstLXRleHQtbGctLWxpbmUtaGVpZ2h0OmNhbGMoMS43NS8xLjEyNSk7LS10ZXh0LXhsOjEuMjVyZW07LS10ZXh0LTJ4bDoxLjVyZW07LS10ZXh0LTJ4bC0tbGluZS1oZWlnaHQ6Y2FsYygyLzEuNSk7LS10ZXh0LTN4bDoxLjg3NXJlbTstLXRleHQtNXhsOjNyZW07LS1mb250LXdlaWdodC1saWdodDozMDA7LS1mb250LXdlaWdodC1ub3JtYWw6NDAwOy0tZm9udC13ZWlnaHQtbWVkaXVtOjUwMDstLWZvbnQtd2VpZ2h0LXNlbWlib2xkOjYwMDstLWZvbnQtd2VpZ2h0LWJvbGQ6NzAwOy0tdHJhY2tpbmctbm9ybWFsOjBlbTstLXRyYWNraW5nLXdpZGU6LjAyNWVtOy0tbGVhZGluZy10aWdodDoxLjI1Oy0tbGVhZGluZy1zbnVnOjEuMzc1Oy0tbGVhZGluZy1ub3JtYWw6MS41Oy0tcmFkaXVzLXhzOi4xMjVyZW07LS1yYWRpdXMtc206Y2FsYyh2YXIoLS1yYWRpdXMpIC0gNHB4KTstLXJhZGl1cy1tZDpjYWxjKHZhcigtLXJhZGl1cykgLSAycHgpOy0tcmFkaXVzLWxnOnZhcigtLXJhZGl1cyk7LS1yYWRpdXMteGw6Y2FsYyh2YXIoLS1yYWRpdXMpICsgNHB4KTstLWVhc2UtaW46Y3ViaWMtYmV6aWVyKC40LDAsMSwxKTstLWVhc2Utb3V0OmN1YmljLWJlemllcigwLDAsLjIsMSk7LS1lYXNlLWluLW91dDpjdWJpYy1iZXppZXIoLjQsMCwuMiwxKTstLWFuaW1hdGUtc3BpbjpzcGluIDFzIGxpbmVhciBpbmZpbml0ZTstLWFuaW1hdGUtcHVsc2U6cHVsc2UgMnMgY3ViaWMtYmV6aWVyKC40LDAsLjYsMSlpbmZpbml0ZTstLWJsdXItc206OHB4Oy0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4xNXM7LS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNCwwLC4yLDEpOy0tZGVmYXVsdC1mb250LWZhbWlseTp2YXIoLS1mb250LXNhbnMpOy0tZGVmYXVsdC1tb25vLWZvbnQtZmFtaWx5OnZhcigtLWZvbnQtbW9ubyk7LS1jb2xvci1zdXJmYWNlLTI6dmFyKC0tc3VyZmFjZS0yKTstLWJyZWFrcG9pbnQteHhzOjQ0MHB4fX1AbGF5ZXIgYmFzZXsqLDphZnRlciw6YmVmb3JlLDo6YmFja2Ryb3B7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjowIHNvbGlkO21hcmdpbjowO3BhZGRpbmc6MH06OmZpbGUtc2VsZWN0b3ItYnV0dG9ue2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6MCBzb2xpZDttYXJnaW46MDtwYWRkaW5nOjB9aHRtbCw6aG9zdHstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTt0YWItc2l6ZTo0O2xpbmUtaGVpZ2h0OjEuNTtmb250LWZhbWlseTp2YXIoLS1kZWZhdWx0LWZvbnQtZmFtaWx5LHVpLXNhbnMtc2VyaWYsc3lzdGVtLXVpLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiKTtmb250LWZlYXR1cmUtc2V0dGluZ3M6dmFyKC0tZGVmYXVsdC1mb250LWZlYXR1cmUtc2V0dGluZ3Msbm9ybWFsKTtmb250LXZhcmlhdGlvbi1zZXR0aW5nczp2YXIoLS1kZWZhdWx0LWZvbnQtdmFyaWF0aW9uLXNldHRpbmdzLG5vcm1hbCk7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fWhye2hlaWdodDowO2NvbG9yOmluaGVyaXQ7Ym9yZGVyLXRvcC13aWR0aDoxcHh9YWJicjp3aGVyZShbdGl0bGVdKXstd2Via2l0LXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkfWgxLGgyLGgzLGg0LGg1LGg2e2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtd2VpZ2h0OmluaGVyaXR9YXtjb2xvcjppbmhlcml0Oy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7LXdlYmtpdC10ZXh0LWRlY29yYXRpb246aW5oZXJpdDstd2Via2l0LXRleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjppbmhlcml0fWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGRlcn1jb2RlLGtiZCxzYW1wLHByZXtmb250LWZhbWlseTp2YXIoLS1kZWZhdWx0LW1vbm8tZm9udC1mYW1pbHksdWktbW9ub3NwYWNlLFNGTW9uby1SZWd1bGFyLE1lbmxvLE1vbmFjbyxDb25zb2xhcyxcIkxpYmVyYXRpb24gTW9ub1wiLFwiQ291cmllciBOZXdcIixtb25vc3BhY2UpO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczp2YXIoLS1kZWZhdWx0LW1vbm8tZm9udC1mZWF0dXJlLXNldHRpbmdzLG5vcm1hbCk7Zm9udC12YXJpYXRpb24tc2V0dGluZ3M6dmFyKC0tZGVmYXVsdC1tb25vLWZvbnQtdmFyaWF0aW9uLXNldHRpbmdzLG5vcm1hbCk7Zm9udC1zaXplOjFlbX1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlfXN1Yntib3R0b206LS4yNWVtfXN1cHt0b3A6LS41ZW19dGFibGV7dGV4dC1pbmRlbnQ6MDtib3JkZXItY29sb3I6aW5oZXJpdDtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9Oi1tb3otZm9jdXNyaW5ne291dGxpbmU6YXV0b31wcm9ncmVzc3t2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtfW9sLHVsLG1lbnV7bGlzdC1zdHlsZTpub25lfWltZyxzdmcsdmlkZW8sY2FudmFzLGF1ZGlvLGlmcmFtZSxlbWJlZCxvYmplY3R7dmVydGljYWwtYWxpZ246bWlkZGxlO2Rpc3BsYXk6YmxvY2t9aW1nLHZpZGVve21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfWJ1dHRvbixpbnB1dCxzZWxlY3Qsb3B0Z3JvdXAsdGV4dGFyZWF7Zm9udDppbmhlcml0O2ZvbnQtZmVhdHVyZS1zZXR0aW5nczppbmhlcml0O2ZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOmluaGVyaXQ7bGV0dGVyLXNwYWNpbmc6aW5oZXJpdDtjb2xvcjppbmhlcml0O29wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwO2JvcmRlci1yYWRpdXM6MH06OmZpbGUtc2VsZWN0b3ItYnV0dG9ue2ZvbnQ6aW5oZXJpdDtmb250LWZlYXR1cmUtc2V0dGluZ3M6aW5oZXJpdDtmb250LXZhcmlhdGlvbi1zZXR0aW5nczppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDtvcGFjaXR5OjE7YmFja2dyb3VuZC1jb2xvcjojMDAwMDtib3JkZXItcmFkaXVzOjB9OndoZXJlKHNlbGVjdDppcyhbbXVsdGlwbGVdLFtzaXplXSkpIG9wdGdyb3Vwe2ZvbnQtd2VpZ2h0OmJvbGRlcn06d2hlcmUoc2VsZWN0OmlzKFttdWx0aXBsZV0sW3NpemVdKSkgb3B0Z3JvdXAgb3B0aW9ue3BhZGRpbmctaW5saW5lLXN0YXJ0OjIwcHh9OjpmaWxlLXNlbGVjdG9yLWJ1dHRvbnttYXJnaW4taW5saW5lLWVuZDo0cHh9OjpwbGFjZWhvbGRlcntvcGFjaXR5OjF9QHN1cHBvcnRzIChub3QgKCgtd2Via2l0LWFwcGVhcmFuY2U6LWFwcGxlLXBheS1idXR0b24pKSkgb3IgKGNvbnRhaW4taW50cmluc2ljLXNpemU6MXB4KXs6OnBsYWNlaG9sZGVye2NvbG9yOmN1cnJlbnRDb2xvcn1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7OjpwbGFjZWhvbGRlcntjb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsY3VycmVudGNvbG9yIDUwJSx0cmFuc3BhcmVudCl9fX10ZXh0YXJlYXtyZXNpemU6dmVydGljYWx9Ojotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVle21pbi1oZWlnaHQ6MWxoO3RleHQtYWxpZ246aW5oZXJpdH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdHtkaXNwbGF5OmlubGluZS1mbGV4fTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVye3BhZGRpbmc6MH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLWZpZWxke3BhZGRpbmctYmxvY2s6MH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1zZWNvbmQtZmllbGR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbGxpc2Vjb25kLWZpZWxke3BhZGRpbmctYmxvY2s6MH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tZXJpZGllbS1maWVsZHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3J7bGluZS1oZWlnaHQ6MX06LW1vei11aS1pbnZhbGlke2JveC1zaGFkb3c6bm9uZX1idXR0b24saW5wdXQ6d2hlcmUoW3R5cGU9YnV0dG9uXSxbdHlwZT1yZXNldF0sW3R5cGU9c3VibWl0XSl7YXBwZWFyYW5jZTpidXR0b259OjpmaWxlLXNlbGVjdG9yLWJ1dHRvbnthcHBlYXJhbmNlOmJ1dHRvbn06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVtoaWRkZW5dOndoZXJlKDpub3QoW2hpZGRlbj11bnRpbC1mb3VuZF0pKXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fWlucHV0ey0tdHctb3V0bGluZS1zdHlsZTpub25lO291dGxpbmUtc3R5bGU6bm9uZX0qLDpiZWZvcmUsOmFmdGVyLDo6YmFja2Ryb3B7LS10dy1ib3JkZXItc3R5bGU6c29saWQ7LS10dy1ncmFkaWVudC1mcm9tLXBvc2l0aW9uOjAlOy0tdHctZ3JhZGllbnQtdmlhLXBvc2l0aW9uOjUwJTstLXR3LWdyYWRpZW50LXRvLXBvc2l0aW9uOjEwMCU7LS10dy1zaGFkb3c6MCAwICMwMDAwOy0tdHctc2hhZG93LWNvbG9yOmluaXRpYWw7LS10dy1pbnNldC1zaGFkb3c6MCAwICMwMDAwOy0tdHctaW5zZXQtc2hhZG93LWNvbG9yOmluaXRpYWw7LS10dy1yaW5nLWNvbG9yOmluaXRpYWw7LS10dy1yaW5nLXNoYWRvdzowIDAgIzAwMDA7LS10dy1pbnNldC1yaW5nLWNvbG9yOmluaXRpYWw7LS10dy1pbnNldC1yaW5nLXNoYWRvdzowIDAgIzAwMDA7LS10dy1yaW5nLW9mZnNldC13aWR0aDowcHg7LS10dy1yaW5nLW9mZnNldC1jb2xvcjojZmZmOy0tdHctcmluZy1vZmZzZXQtc2hhZG93OjAgMCAjMDAwMDstLXR3LXRyYW5zbGF0ZS14OjA7LS10dy10cmFuc2xhdGUteTowOy0tdHctdHJhbnNsYXRlLXo6MDstLXR3LXJvdGF0ZS14OnJvdGF0ZVgoMCk7LS10dy1yb3RhdGUteTpyb3RhdGVZKDApOy0tdHctcm90YXRlLXo6cm90YXRlWigwKTstLXR3LXNrZXcteDpza2V3WCgwKTstLXR3LXNrZXcteTpza2V3WSgwKTstLXR3LXNjYWxlLXg6MTstLXR3LXNjYWxlLXk6MTstLXR3LXNjYWxlLXo6MTstLXR3LWNvbnRlbnQ6XCJcIn19QGxheWVyIGNvbXBvbmVudHN7LmZsZXgtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleH19QGxheWVyIHV0aWxpdGllc3suXFxAY29udGFpbmVye2NvbnRhaW5lci10eXBlOmlubGluZS1zaXplfS5wb2ludGVyLWV2ZW50cy1hdXRve3BvaW50ZXItZXZlbnRzOmF1dG99LnBvaW50ZXItZXZlbnRzLW5vbmV7cG9pbnRlci1ldmVudHM6bm9uZX0uY29sbGFwc2V7dmlzaWJpbGl0eTpjb2xsYXBzZX0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVufS52aXNpYmxle3Zpc2liaWxpdHk6dmlzaWJsZX0uZml4ZWQtdG9wLWVkZ2V7dG9wOnZhcigtLXBhcmVudC10b3AtZ2FwKTtyaWdodDp2YXIoLS1wYXJlbnQtcmlnaHQtZ2FwKTtsZWZ0OnZhcigtLXBhcmVudC1sZWZ0LWdhcCk7cG9zaXRpb246Zml4ZWR9LnN0aWNreS10b3AtZWRnZXt0b3A6dmFyKC0tcGFyZW50LXRvcC1nYXApO3Bvc2l0aW9uOnN0aWNreX0uc3RpY2t5LXRvcC1lZGdlLWNhcmR7dG9wOmNhbGModmFyKC0tcGFyZW50LXRvcC1nYXApICsgY2FsYyh2YXIoLS1zcGFjaW5nKSo2KSk7cG9zaXRpb246c3RpY2t5fS5hYnNvbHV0ZXtwb3NpdGlvbjphYnNvbHV0ZX0uZml4ZWR7cG9zaXRpb246Zml4ZWR9LnJlbGF0aXZle3Bvc2l0aW9uOnJlbGF0aXZlfS5zdGF0aWN7cG9zaXRpb246c3RhdGljfS5zdGlja3l7cG9zaXRpb246c3RpY2t5fS5tb2RhbC1zY3JpbXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRhcmtlbi04KTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7aW5zZXQ6MH0uaW5zZXQtMHtpbnNldDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5pbnNldC14LTB7aW5zZXQtaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMCl9Lmluc2V0LXgtNHtpbnNldC1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0uc3RhcnQtM1xcLjV7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMy41KX0uZW5kLTJ7aW5zZXQtaW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5tb2RhbC1zY3JpbS1lbWJlZGRlZHt0b3A6dmFyKC0tbW9kYWwtdG9wLWdhcCwwcHgpO3JpZ2h0OnZhcigtLW1vZGFsLXJpZ2h0LWdhcCwwcHgpO2JvdHRvbTp2YXIoLS1tb2RhbC1ib3R0b20tZ2FwLDBweCk7bGVmdDp2YXIoLS1tb2RhbC1sZWZ0LWdhcCwwcHgpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZGFya2VuLTgpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleH0uLXRvcC0xe3RvcDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKX0uLXRvcC0xXFwuMjV7dG9wOmNhbGModmFyKC0tc3BhY2luZykqLTEuMjUpfS4tdG9wLTN7dG9wOmNhbGModmFyKC0tc3BhY2luZykqLTMpfS50b3AtXFwoLS1wYXJlbnQtdG9wLWdhcFxcKXt0b3A6dmFyKC0tcGFyZW50LXRvcC1nYXApfS50b3AtXFwoLS1wYXJlbnQtdG9wLWdhcFxcLDBcXCl7dG9wOnZhcigtLXBhcmVudC10b3AtZ2FwLDApfS50b3AtMHt0b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0udG9wLTFcXC8ye3RvcDo1MCV9LnRvcC0ye3RvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS50b3AtM3t0b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0udG9wLTR7dG9wOmNhbGModmFyKC0tc3BhY2luZykqNCl9LnRvcC01e3RvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjUpfS50b3AtNnt0b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0udG9wLTl7dG9wOmNhbGModmFyKC0tc3BhY2luZykqOSl9LnRvcC0xMHt0b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9LnRvcC0xNHt0b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxNCl9LnRvcC0zMnt0b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSozMil9LnRvcC1cXFtjYWxjXFwodmFyXFwoLS1tb2RhbC10b3AtZ2FwXFwsMHB4XFwpXFwrMjBweFxcKVxcXXt0b3A6Y2FsYyh2YXIoLS1tb2RhbC10b3AtZ2FwLDBweCkgKyAyMHB4KX0udG9wLVxcW2NhbGNcXCh2YXJcXCgtLXBhcmVudC10b3AtZ2FwXFwpXFwr4oCmXFwpXFxde3RvcDpjYWxjKHZhcigtLXBhcmVudC10b3AtZ2FwKSArIOKApil9LnRvcC1cXFtjYWxjXFwodmFyXFwoLS1wYXJlbnQtdG9wLWdhcFxcLDBcXClcXCs1MHB4XFwpXFxde3RvcDpjYWxjKHZhcigtLXBhcmVudC10b3AtZ2FwLDApICsgNTBweCl9LnRvcC1mdWxse3RvcDoxMDAlfS4tcmlnaHQtMXtyaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKX0uLXJpZ2h0LTFcXC4yNXtyaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xLjI1KX0uLXJpZ2h0LTN7cmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSotMyl9LnJpZ2h0LTB7cmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucmlnaHQtMntyaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5yaWdodC0ze3JpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMyl9LnJpZ2h0LTl7cmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo5KX0ucmlnaHQtMTB7cmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9LnJpZ2h0LVxcWzBweFxcXXtyaWdodDowfS5yaWdodC1cXFs0MHB4XFxde3JpZ2h0OjQwcHh9LnJpZ2h0LWZ1bGx7cmlnaHQ6MTAwJX0uLWJvdHRvbS0xe2JvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKX0uLWJvdHRvbS0ze2JvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKi0zKX0uYm90dG9tLTB7Ym90dG9tOmNhbGModmFyKC0tc3BhY2luZykqMCl9LmJvdHRvbS0zXFwuNXtib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSozLjUpfS5ib3R0b20tZnVsbHtib3R0b206MTAwJX0uLWxlZnQtMXtsZWZ0OmNhbGModmFyKC0tc3BhY2luZykqLTEpfS4tbGVmdC0yXFwvM3tsZWZ0Oi02Ni42NjY3JX0uLWxlZnQtM3tsZWZ0OmNhbGModmFyKC0tc3BhY2luZykqLTMpfS4tbGVmdC1cXFs0MHB4XFxde2xlZnQ6LTQwcHh9LmxlZnQtMHtsZWZ0OmNhbGModmFyKC0tc3BhY2luZykqMCl9LmxlZnQtMVxcLzJ7bGVmdDo1MCV9LmxlZnQtMVxcLzN7bGVmdDozMy4zMzMzJX0ubGVmdC1mdWxse2xlZnQ6MTAwJX0uaXNvbGF0ZXtpc29sYXRpb246aXNvbGF0ZX0uei1cXCgtLXotbW9kYWxcXCl7ei1pbmRleDp2YXIoLS16LW1vZGFsKX0uei1cXCgtLXotbW9kYWwtZmxvYXRpbmdcXCl7ei1pbmRleDp2YXIoLS16LW1vZGFsLWZsb2F0aW5nKX0uei1cXCgtLXotcmFpc2VkXFwpe3otaW5kZXg6dmFyKC0tei1yYWlzZWQpfS56LVxcKC0tei10b2FzdFxcKXt6LWluZGV4OnZhcigtLXotdG9hc3QpfS56LVxcKC0tei3igKZcXCl7ei1pbmRleDp2YXIoLS16LeKApil9LnotMXt6LWluZGV4OjF9LnotMTB7ei1pbmRleDoxMH0uei0yMHt6LWluZGV4OjIwfS56LTUwe3otaW5kZXg6NTB9LnotMTAwe3otaW5kZXg6MTAwfS56LTk5OTk5OXt6LWluZGV4Ojk5OTk5OX0uei05OTk5OTk5OTl7ei1pbmRleDo5OTk5OTk5OTl9LnotXFxbM1xcXXt6LWluZGV4OjN9LnotXFxbNVxcXXt6LWluZGV4OjV9LnotXFxbNTAwXFxde3otaW5kZXg6NTAwfS56LVxcWzk5OVxcXXt6LWluZGV4Ojk5OX0uei1cXFsxMDAwXFxde3otaW5kZXg6MTAwMH0uei1cXFs5OTk5OTlcXF17ei1pbmRleDo5OTk5OTl9LmNvbC1zcGFuLTJ7Z3JpZC1jb2x1bW46c3BhbiAyL3NwYW4gMn0uY29sLXN0YXJ0LTF7Z3JpZC1jb2x1bW4tc3RhcnQ6MX0uY29sLWVuZC0ze2dyaWQtY29sdW1uLWVuZDozfS5jb250YWluZXJ7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDo0NDBweCl7LmNvbnRhaW5lcnttYXgtd2lkdGg6NDQwcHh9fUBtZWRpYSAobWluLXdpZHRoOjY0MHB4KXsuY29udGFpbmVye21heC13aWR0aDo2NDBweH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5jb250YWluZXJ7bWF4LXdpZHRoOjc2OHB4fX1AbWVkaWEgKG1pbi13aWR0aDoxMDI0cHgpey5jb250YWluZXJ7bWF4LXdpZHRoOjEwMjRweH19QG1lZGlhIChtaW4td2lkdGg6MTI4MHB4KXsuY29udGFpbmVye21heC13aWR0aDoxMjgwcHh9fUBtZWRpYSAobWluLXdpZHRoOjE1MzZweCl7LmNvbnRhaW5lcnttYXgtd2lkdGg6MTUzNnB4fX0ubS0we21hcmdpbjpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS4tbXgtMVxcLjV7bWFyZ2luLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKi0xLjUpfS4tbXgtM3ttYXJnaW4taW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqLTMpfS4tbXgtNHttYXJnaW4taW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqLTQpfS4tbXgtNnttYXJnaW4taW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqLTYpfS5teC1hdXRve21hcmdpbi1pbmxpbmU6YXV0b30ubXktM3ttYXJnaW4tYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ubXMtMXttYXJnaW4taW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMSl9Lm1lLTFcXC41e21hcmdpbi1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMS41KX0uLW10LTF7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKX0ubXQtMHttYXJnaW4tdG9wOmNhbGModmFyKC0tc3BhY2luZykqMCl9Lm10LTF7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5tdC0ye21hcmdpbi10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ubXQtM3ttYXJnaW4tdG9wOmNhbGModmFyKC0tc3BhY2luZykqMyl9Lm10LTR7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5tdC03e21hcmdpbi10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSo3KX0ubXQtOHttYXJnaW4tdG9wOmNhbGModmFyKC0tc3BhY2luZykqOCl9Li1tci0xe21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKX0ubXItMXttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxKX0ubXItMVxcLjV7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMS41KX0ubXItMVxcLjI1e21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjEuMjUpfS5tci0ye21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5tci00e21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5tYi0xe21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSoxKX0ubWItMVxcLjV7bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjEuNSl9Lm1iLTJ7bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5tYi0ze21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ubWItNHttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqNCl9Lm1iLTZ7bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5tYi1cXFsxMnB4XFxde21hcmdpbi1ib3R0b206MTJweH0ubWwtMXttYXJnaW4tbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5tbC0xXFwuNXttYXJnaW4tbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjEuNSl9Lm1sLTJ7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ubWwtM3ttYXJnaW4tbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5tbC1cXFs1cHhcXF17bWFyZ2luLWxlZnQ6NXB4fS5tbC1hdXRve21hcmdpbi1sZWZ0OmF1dG99LmxpbmUtY2xhbXAtMXstd2Via2l0LWxpbmUtY2xhbXA6MTstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7ZGlzcGxheTotd2Via2l0LWJveDtvdmVyZmxvdzpoaWRkZW59LnNjcm9sbGJhci1oaWRley1tcy1vdmVyZmxvdy1zdHlsZTpub25lO3Njcm9sbGJhci13aWR0aDpub25lfS5zY3JvbGxiYXItaGlkZTo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5ibG9ja3tkaXNwbGF5OmJsb2NrfS5jb250ZW50c3tkaXNwbGF5OmNvbnRlbnRzfS5mbGV4e2Rpc3BsYXk6ZmxleH0uZ3JpZHtkaXNwbGF5OmdyaWR9LmhpZGRlbntkaXNwbGF5Om5vbmV9LmlubGluZXtkaXNwbGF5OmlubGluZX0uaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4fS50YWJsZXtkaXNwbGF5OnRhYmxlfS50YWJsZS1jb2x1bW57ZGlzcGxheTp0YWJsZS1jb2x1bW59LmFzcGVjdC1zcXVhcmV7YXNwZWN0LXJhdGlvOjF9LnNpemUtM1xcLjV7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSozLjUpO2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjMuNSl9LnNpemUtNnt3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpO2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5zaXplLTh7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo4KTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo4KX0uc2l6ZS05e3dpZHRoOmNhbGModmFyKC0tc3BhY2luZykqOSk7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqOSl9LnNpemUtMTJ7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMik7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMTIpfS5oLTJ7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMil9LmgtM3toZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0uaC0zXFwuNXtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozLjUpfS5oLTR7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqNCl9LmgtNXtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KX0uaC02e2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5oLTh7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqOCl9LmgtOXtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo5KX0uaC0xMHtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9LmgtMTJ7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMTIpfS5oLTE2e2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjE2KX0uaC0yMHtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyMCl9LmgtMTAwe2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjEwMCl9LmgtXFxbMThweFxcXXtoZWlnaHQ6MThweH0uaC1cXFsxNjFweFxcXXtoZWlnaHQ6MTYxcHh9LmgtXFxbY2FsY1xcKDEwMGR2aC12YXJcXCgtLW1vZGFsLXRvcC1nYXBcXCwwcHhcXCktMjBweFxcKVxcXXtoZWlnaHQ6Y2FsYygxMDBkdmggLSB2YXIoLS1tb2RhbC10b3AtZ2FwLDBweCkgLSAyMHB4KX0uaC1hcHAtdmlld3BvcnR7aGVpZ2h0OmNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwKSl9LmgtZHZoe2hlaWdodDoxMDBkdmh9LmgtZml0e2hlaWdodDpmaXQtY29udGVudH0uaC1mdWxse2hlaWdodDoxMDAlfS5oLXNjcmVlbntoZWlnaHQ6MTAwdmh9Lm1heC1oLTh7bWF4LWhlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjgpfS5tYXgtaC0xMnttYXgtaGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMTIpfS5tYXgtaC1cXFtjYWxjXFwoMTAwZHZoLTEwMHB4XFwpXFxde21heC1oZWlnaHQ6Y2FsYygxMDBkdmggLSAxMDBweCl9Lm1heC1oLVxcW2NhbGNcXCgxMDBkdmgtMTIwcHhcXClcXF17bWF4LWhlaWdodDpjYWxjKDEwMGR2aCAtIDEyMHB4KX0ubWF4LWgtXFxbY2FsY1xcKDEwMGR2aC12YXJcXCgtLXBhcmVudC10b3AtZ2FwXFwsMFxcKS0xMjBweFxcKVxcXXttYXgtaGVpZ2h0OmNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1nYXAsMCkgLSAxMjBweCl9Lm1heC1oLWFwcC12aWV3cG9ydHttYXgtaGVpZ2h0OmNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwKSl9Lm1heC1oLWR2aHttYXgtaGVpZ2h0OjEwMGR2aH0ubWF4LWgtZnVsbHttYXgtaGVpZ2h0OjEwMCV9Lm1heC1oLXNjcmVlbnttYXgtaGVpZ2h0OjEwMHZofS5taW4taC0we21pbi1oZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ubWluLWgtMTh7bWluLWhlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjE4KX0ubWluLWgtMjR7bWluLWhlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjI0KX0ubWluLWgtYXBwLXZpZXdwb3J0e21pbi1oZWlnaHQ6Y2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXApKX0ubWluLWgtc2NyZWVue21pbi1oZWlnaHQ6MTAwdmh9LnctXFwoLS1lZGl0b3Itd2lkdGhcXCl7d2lkdGg6dmFyKC0tZWRpdG9yLXdpZHRoKX0udy0ye3dpZHRoOmNhbGModmFyKC0tc3BhY2luZykqMil9LnctMlxcLzV7d2lkdGg6NDAlfS53LTN7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0udy0zXFwuNXt3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjMuNSl9LnctNHt3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS53LTV7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KX0udy02e3dpZHRoOmNhbGModmFyKC0tc3BhY2luZykqNil9LnctMTB7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9LnctMTZ7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxNil9LnctMjB7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyMCl9LnctXFxbNDJweFxcXXt3aWR0aDo0MnB4fS53LVxcWzYyXFwuNVxcJVxcXXt3aWR0aDo2Mi41JX0udy1cXFsyNzdweFxcXXt3aWR0aDoyNzdweH0udy1cXFtjYWxjXFwoMTAwXFwlLTU3NHB4XFwpXFxde3dpZHRoOmNhbGMoMTAwJSAtIDU3NHB4KX0udy1maXR7d2lkdGg6Zml0LWNvbnRlbnR9LnctZnVsbHt3aWR0aDoxMDAlfS53LW1heHt3aWR0aDptYXgtY29udGVudH0ubWF4LXctMzZ7bWF4LXdpZHRoOmNhbGModmFyKC0tc3BhY2luZykqMzYpfS5tYXgtdy02MHttYXgtd2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2MCl9Lm1heC13LVxcWzE4cHhcXF17bWF4LXdpZHRoOjE4cHh9Lm1heC13LVxcWzEyMHB4XFxde21heC13aWR0aDoxMjBweH0ubWF4LXctXFxbMTYwcHhcXF17bWF4LXdpZHRoOjE2MHB4fS5tYXgtdy1cXFsyMDhweFxcXXttYXgtd2lkdGg6MjA4cHh9Lm1heC13LVxcWzI4MHB4XFxde21heC13aWR0aDoyODBweH0ubWF4LXctXFxbNTI1cHhcXF17bWF4LXdpZHRoOjUyNXB4fS5tYXgtdy1cXFs4NDBweFxcXXttYXgtd2lkdGg6ODQwcHh9Lm1heC13LWZ1bGx7bWF4LXdpZHRoOjEwMCV9Lm1pbi13LTB7bWluLXdpZHRoOmNhbGModmFyKC0tc3BhY2luZykqMCl9Lm1pbi13LTR7bWluLXdpZHRoOmNhbGModmFyKC0tc3BhY2luZykqNCl9Lm1pbi13LTRcXC41e21pbi13aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjQuNSl9Lm1pbi13LTMye21pbi13aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjMyKX0ubWluLXctXFxbMThweFxcXXttaW4td2lkdGg6MThweH0ubWluLXctXFxbNDJweFxcXXttaW4td2lkdGg6NDJweH0uZmxleC0xe2ZsZXg6MX0uZmxleC1cXFt1bnNldFxcXXtmbGV4OnVuc2V0fS5zaHJpbmt7ZmxleC1zaHJpbms6MX0uc2hyaW5rLTB7ZmxleC1zaHJpbms6MH0uZmxleC1ncm93LC5ncm93e2ZsZXgtZ3JvdzoxfS5iYXNpcy00XFwuNXtmbGV4LWJhc2lzOmNhbGModmFyKC0tc3BhY2luZykqNC41KX0uYmFzaXMtNntmbGV4LWJhc2lzOmNhbGModmFyKC0tc3BhY2luZykqNil9LmJhc2lzLVxcWzE4cHhcXF17ZmxleC1iYXNpczoxOHB4fS4tdHJhbnNsYXRlLXgtMVxcLzJ7LS10dy10cmFuc2xhdGUteDpjYWxjKGNhbGMoMS8yKjEwMCUpKi0xKTt0cmFuc2xhdGU6dmFyKC0tdHctdHJhbnNsYXRlLXgpdmFyKC0tdHctdHJhbnNsYXRlLXkpfS4tdHJhbnNsYXRlLXgtZnVsbHstLXR3LXRyYW5zbGF0ZS14Oi0xMDAlO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9LnRyYW5zbGF0ZS14LTB7LS10dy10cmFuc2xhdGUteDpjYWxjKHZhcigtLXNwYWNpbmcpKjApO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9Li10cmFuc2xhdGUteS0xXFwvMnstLXR3LXRyYW5zbGF0ZS15OmNhbGMoY2FsYygxLzIqMTAwJSkqLTEpO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9LnRyYW5zbGF0ZS1ub25le3RyYW5zbGF0ZTpub25lfS4tcm90YXRlLTkwe3JvdGF0ZTotOTBkZWd9LnJvdGF0ZS00NXtyb3RhdGU6NDVkZWd9LnJvdGF0ZS05MHtyb3RhdGU6OTBkZWd9LnJvdGF0ZS0xODB7cm90YXRlOjE4MGRlZ30ucm90YXRlLTI3MHtyb3RhdGU6MjcwZGVnfS50cmFuc2Zvcm17dHJhbnNmb3JtOnZhcigtLXR3LXJvdGF0ZS14LCl2YXIoLS10dy1yb3RhdGUteSwpdmFyKC0tdHctcm90YXRlLXosKXZhcigtLXR3LXNrZXcteCwpdmFyKC0tdHctc2tldy15LCl9LnRyYW5zZm9ybS1cXFt0cmFuc2xhdGVYXFwoLTUwXFwlXFwpXFxde3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSl9LnRleHQtc2hpbW1lci1sb2FkaW5ne2NvbG9yOiMwMDAwO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLHZhcigtLXRleHQtc2Vjb25kYXJ5KTAlLHZhcigtLXN1cmZhY2UtNik1MCUsdmFyKC0tdGV4dC1zZWNvbmRhcnkpMTAwJSk7YmFja2dyb3VuZC1zaXplOjIwMCU7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6dGV4dDtiYWNrZ3JvdW5kLWNsaXA6dGV4dDthbmltYXRpb246MS44cyBsaW5lYXIgaW5maW5pdGUgdGV4dC1zaGltbWVyLXN3ZWVwfS5hbmltYXRlLWlue2FuaW1hdGlvbjplbnRlciB2YXIoLS10dy1hbmltYXRpb24tZHVyYXRpb24sdmFyKC0tdHctZHVyYXRpb24sLjE1cykpdmFyKC0tdHctZWFzZSxlYXNlKXZhcigtLXR3LWFuaW1hdGlvbi1kZWxheSwwcyl2YXIoLS10dy1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LDEpdmFyKC0tdHctYW5pbWF0aW9uLWRpcmVjdGlvbixub3JtYWwpdmFyKC0tdHctYW5pbWF0aW9uLWZpbGwtbW9kZSxub25lKX0uYW5pbWF0ZS1wdWxzZXthbmltYXRpb246dmFyKC0tYW5pbWF0ZS1wdWxzZSl9LmFuaW1hdGUtc3BpbnthbmltYXRpb246dmFyKC0tYW5pbWF0ZS1zcGluKX0uY3Vyc29yLWRlZmF1bHR7Y3Vyc29yOmRlZmF1bHR9LmN1cnNvci1oZWxwe2N1cnNvcjpoZWxwfS5jdXJzb3Itbm90LWFsbG93ZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfS5jdXJzb3ItcG9pbnRlcntjdXJzb3I6cG9pbnRlcn0uY3Vyc29yLXRleHR7Y3Vyc29yOnRleHR9LnJlc2l6ZXtyZXNpemU6Ym90aH0uYXBwZWFyYW5jZS1ub25le2FwcGVhcmFuY2U6bm9uZX0uZ3JpZC1jb2xzLTJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLG1pbm1heCgwLDFmcikpfS5ncmlkLWNvbHMtNHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDQsbWlubWF4KDAsMWZyKSl9LmZsZXgtY29se2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZmxleC1yb3d7ZmxleC1kaXJlY3Rpb246cm93fS5mbGV4LXdyYXB7ZmxleC13cmFwOndyYXB9LnBsYWNlLWl0ZW1zLWNlbnRlcntwbGFjZS1pdGVtczpjZW50ZXJ9Lml0ZW1zLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXJ9Lml0ZW1zLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lmp1c3RpZnktYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uanVzdGlmeS1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uanVzdGlmeS1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5qdXN0aWZ5LXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5nYXAtMFxcLjV7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqLjUpfS5nYXAtMXtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxKX0uZ2FwLTFcXC41e2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjEuNSl9LmdhcC0xXFwuMjV7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqMS4yNSl9LmdhcC0ye2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5nYXAtM3tnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0uZ2FwLTR7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqNCl9LmdhcC02e2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5nYXAtXFxbMTBweFxcXXtnYXA6MTBweH0uZ2FwLXgtMVxcLjV7Y29sdW1uLWdhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjEuNSl9LmdhcC14LTJ7Y29sdW1uLWdhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5nYXAteC0ze2NvbHVtbi1nYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0uZ2FwLXktM3tyb3ctZ2FwOmNhbGModmFyKC0tc3BhY2luZykqMyl9LmdhcC15LTZ7cm93LWdhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5zZWxmLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kfS50cnVuY2F0ZXt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW59Lm92ZXJmbG93LWhpZGRlbntvdmVyZmxvdzpoaWRkZW59Lm92ZXJmbG93LXZpc2libGV7b3ZlcmZsb3c6dmlzaWJsZX0ub3ZlcmZsb3cteC1hdXRve292ZXJmbG93LXg6YXV0b30ub3ZlcmZsb3cteC1oaWRkZW57b3ZlcmZsb3cteDpoaWRkZW59Lm92ZXJmbG93LXktYXV0b3tvdmVyZmxvdy15OmF1dG99LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czouMjVyZW19LnJvdW5kZWQtXFwoLS1lZGl0b3ItcmFkaXVzXFwpe2JvcmRlci1yYWRpdXM6dmFyKC0tZWRpdG9yLXJhZGl1cyl9LnJvdW5kZWQtXFwoLS1yYWRpdXMtZGVmYXVsdFxcKXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1kZWZhdWx0KX0ucm91bmRlZC1cXCgtLXJhZGl1cy1mdWxsXFwpe2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLWZ1bGwpfS5yb3VuZGVkLVxcKC0tcmFkaXVzLW1kXFwpe2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLW1kKX0ucm91bmRlZC1cXCgtLXJhZGl1cy1zbVxcKXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1zbSl9LnJvdW5kZWQtXFwoLS1yYWRpdXMteHNcXCl7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMteHMpfS5yb3VuZGVkLVxcWzVweFxcXXtib3JkZXItcmFkaXVzOjVweH0ucm91bmRlZC1cXFs2cHhcXF17Ym9yZGVyLXJhZGl1czo2cHh9LnJvdW5kZWQtXFxbMTJweFxcXXtib3JkZXItcmFkaXVzOjEycHh9LnJvdW5kZWQtXFxb4oCmXFxde2JvcmRlci1yYWRpdXM64oCmfS5yb3VuZGVkLWZ1bGx7Ym9yZGVyLXJhZGl1czozLjQwMjgyZTM4cHh9LnJvdW5kZWQtbGd7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMpfS5yb3VuZGVkLW1ke2JvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1yYWRpdXMpIC0gMnB4KX0ucm91bmRlZC1ub25le2JvcmRlci1yYWRpdXM6MH0ucm91bmRlZC1zbXtib3JkZXItcmFkaXVzOmNhbGModmFyKC0tcmFkaXVzKSAtIDRweCl9LnJvdW5kZWQteGx7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXJhZGl1cykgKyA0cHgpfS5yb3VuZGVkLXQtXFwoLS1lZGl0b3ItcmFkaXVzXFwpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tZWRpdG9yLXJhZGl1cyk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tZWRpdG9yLXJhZGl1cyl9LnJvdW5kZWQtdHItXFwoLS1lZGl0b3ItcmFkaXVzXFwpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWVkaXRvci1yYWRpdXMpfS5ib3JkZXJ7Ym9yZGVyLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXdpZHRoOjFweH0uYm9yZGVyLXR7Ym9yZGVyLXRvcC1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO2JvcmRlci10b3Atd2lkdGg6MXB4fS5ib3JkZXItdC0we2JvcmRlci10b3Atc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtib3JkZXItdG9wLXdpZHRoOjB9LmJvcmRlci1yLTB7Ym9yZGVyLXJpZ2h0LXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXJpZ2h0LXdpZHRoOjB9LmJvcmRlci1ie2JvcmRlci1ib3R0b20tc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtib3JkZXItYm90dG9tLXdpZHRoOjFweH0uYm9yZGVyLWItMHtib3JkZXItYm90dG9tLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWJvdHRvbS13aWR0aDowfS5ib3JkZXItbC0we2JvcmRlci1sZWZ0LXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWxlZnQtd2lkdGg6MH0uYm9yZGVyLWwtMntib3JkZXItbGVmdC1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO2JvcmRlci1sZWZ0LXdpZHRoOjJweH0uYm9yZGVyLWRhc2hlZHstLXR3LWJvcmRlci1zdHlsZTpkYXNoZWQ7Ym9yZGVyLXN0eWxlOmRhc2hlZH0uYm9yZGVyLXNvbGlkey0tdHctYm9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1zdHlsZTpzb2xpZH0uYm9yZGVyLVxcKC0tYWN0aXZlXFwpe2JvcmRlci1jb2xvcjp2YXIoLS1hY3RpdmUpfS5ib3JkZXItXFwoLS1jb2xvci1yZWRcXCl7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLXJlZCl9LmJvcmRlci1cXCgtLWVkaXRvci1hY2NlbnRcXCl7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci1hY2NlbnQpfS5ib3JkZXItXFwoLS1lZGl0b3ItYm9yZGVyXFwpe2JvcmRlci1jb2xvcjp2YXIoLS1lZGl0b3ItYm9yZGVyKX0uYm9yZGVyLVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpXFwvNDB7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5ib3JkZXItXFwoLS1lZGl0b3ItbmVnYXRpdmVcXClcXC80MHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1uZWdhdGl2ZSk0MCUsdHJhbnNwYXJlbnQpfX0uYm9yZGVyLVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpXFwvNDB7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci1wb3NpdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5ib3JkZXItXFwoLS1lZGl0b3ItcG9zaXRpdmVcXClcXC80MHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1wb3NpdGl2ZSk0MCUsdHJhbnNwYXJlbnQpfX0uYm9yZGVyLVxcKC0tZWRpdG9yLXdhcm5pbmdcXClcXC80MHtib3JkZXItY29sb3I6dmFyKC0tZWRpdG9yLXdhcm5pbmcpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYm9yZGVyLVxcKC0tZWRpdG9yLXdhcm5pbmdcXClcXC80MHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci13YXJuaW5nKTQwJSx0cmFuc3BhcmVudCl9fS5ib3JkZXItXFwoLS1zdXJmYWNlLTZcXCl7Ym9yZGVyLWNvbG9yOnZhcigtLXN1cmZhY2UtNil9LmJvcmRlci1cXFtyZ2JhXFwoMjU1XFwsMjU1XFwsMjU1XFwsMFxcLjEyXFwpXFxde2JvcmRlci1jb2xvcjojZmZmZmZmMWZ9LmJvcmRlci1ibGFja3tib3JkZXItY29sb3I6dmFyKC0tY29sb3ItYmxhY2spfS5ib3JkZXItbmVnYXRpdmV7Ym9yZGVyLWNvbG9yOnZhcigtLW5lZ2F0aXZlKX0uYm9yZGVyLXBvc2l0aXZle2JvcmRlci1jb2xvcjp2YXIoLS1wb3NpdGl2ZSl9LmJvcmRlci1zdXJmYWNlLTR7Ym9yZGVyLWNvbG9yOnZhcigtLXN1cmZhY2UtNCl9LmJvcmRlci1zdXJmYWNlLTZ7Ym9yZGVyLWNvbG9yOnZhcigtLXN1cmZhY2UtNil9LmJvcmRlci10cmFuc3BhcmVudHtib3JkZXItY29sb3I6IzAwMDB9LmJvcmRlci1sLVxcKC0tZWRpdG9yLWFjY2VudFxcKXtib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1lZGl0b3ItYWNjZW50KX0uYm9yZGVyLWwtXFwoLS1lZGl0b3ItbmVnYXRpdmVcXCl7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tZWRpdG9yLW5lZ2F0aXZlKX0uYm9yZGVyLWwtXFwoLS1lZGl0b3ItcG9zaXRpdmVcXCl7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tZWRpdG9yLXBvc2l0aXZlKX0uYm9yZGVyLWwtXFwoLS1lZGl0b3Itd2FybmluZ1xcKXtib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1lZGl0b3Itd2FybmluZyl9LmJnLVxcKC0tYWN0aXZlXFwpXFwvMTJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hY3RpdmUpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctXFwoLS1hY3RpdmVcXClcXC8xMntiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1hY3RpdmUpMTIlLHRyYW5zcGFyZW50KX19LmJnLVxcKC0tY29sb3IteWVsbG93LTcwMFxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXllbGxvdy03MDApfS5iZy1cXCgtLWRhcmtlbi02XFwpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tZGFya2VuLTYpfS5iZy1cXCgtLWVkaXRvci1hY2NlbnRcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItYWNjZW50KX0uYmctXFwoLS1lZGl0b3ItYmdcXCksLmJnLVxcKC0tZWRpdG9yLWJnXFwpXFwvODV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItYmcpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctXFwoLS1lZGl0b3ItYmdcXClcXC84NXtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1lZGl0b3ItYmcpODUlLHRyYW5zcGFyZW50KX19LmJnLVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpXFwvMTB7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItbmVnYXRpdmUpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctXFwoLS1lZGl0b3ItbmVnYXRpdmVcXClcXC8xMHtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1lZGl0b3ItbmVnYXRpdmUpMTAlLHRyYW5zcGFyZW50KX19LmJnLVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpXFwvMTV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItbmVnYXRpdmUpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctXFwoLS1lZGl0b3ItbmVnYXRpdmVcXClcXC8xNXtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1lZGl0b3ItbmVnYXRpdmUpMTUlLHRyYW5zcGFyZW50KX19LmJnLVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpXFwvMTB7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItcG9zaXRpdmUpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctXFwoLS1lZGl0b3ItcG9zaXRpdmVcXClcXC8xMHtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1lZGl0b3ItcG9zaXRpdmUpMTAlLHRyYW5zcGFyZW50KX19LmJnLVxcKC0tZWRpdG9yLXN1cmZhY2VcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3Itc3VyZmFjZSl9LmJnLVxcKC0tZWRpdG9yLXN1cmZhY2UtaG92ZXJcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3Itc3VyZmFjZS1ob3Zlcil9LmJnLVxcKC0tZ3JhZGllbnQtYWN0aXZlXFwpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JhZGllbnQtYWN0aXZlKX0uYmctXFwoLS1zdXJmYWNlLTBcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTApfS5iZy1cXCgtLXN1cmZhY2UtMlxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN1cmZhY2UtMil9LmJnLVxcKC0tc3VyZmFjZS00XFwpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS00KX0uYmctXFwoLS1zdXJmYWNlLTZcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTYpfS5iZy1cXFtcXCMxYzIwMmJcXF17YmFja2dyb3VuZC1jb2xvcjojMWMyMDJifS5iZy1cXFtcXCNlNTA2M2UxZlxcXXtiYWNrZ3JvdW5kLWNvbG9yOiNlNTA2M2UxZn0uYmctXFxbXFwj4oCmXFxde2JhY2tncm91bmQtY29sb3I6I+KApn0uYmctXFxbcmdiYVxcKFxcLlxcLlxcLlxcKVxcXXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoLi4uKX0uYmctXFxbcmdiYVxcKDEwXFwsMTBcXCwxMFxcLDBcXC44XFwpXFxde2JhY2tncm91bmQtY29sb3I6IzBhMGEwYWNjfS5iZy1hY2NlbnR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hY2NlbnQpfS5iZy1kYXJrZW4tOHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRhcmtlbi04KX0uYmctbmVnYXRpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1uZWdhdGl2ZSl9LmJnLXBvc2l0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tcG9zaXRpdmUpfS5iZy1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnkpfS5iZy1zdGF0dXMtY2FzaG91dHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy1jYXNob3V0KX0uYmctc3RhdHVzLWhhbGYtbG9zZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy1oYWxmLWxvc2UpfS5iZy1zdGF0dXMtaGFsZi13aW57YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdGF0dXMtaGFsZi13aW4pfS5iZy1zdGF0dXMtbG9zdHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy1sb3N0KX0uYmctc3RhdHVzLXBlbmRpbmd7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdGF0dXMtcGVuZGluZyl9LmJnLXN0YXR1cy1yZWZ1bmR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdGF0dXMtcmVmdW5kKX0uYmctc3RhdHVzLXdpbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy13aW4pfS5iZy1zdXJmYWNlLTJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTIpfS5iZy1zdXJmYWNlLTZ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTYpfS5iZy1zdXJmYWNlLXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTIpfS5iZy1zdXJmYWNlLXNlY29uZGFyeXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN1cmZhY2UtNCl9LmJnLXN1cmZhY2UtdGVydGlhcnl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hY3RpdmUpfS5iZy10cmFuc3BhcmVudHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwfS5iZy13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6dmFyKC0td2FybmluZyl9LmJnLWxpbmVhci10by1iey0tdHctZ3JhZGllbnQtcG9zaXRpb246dG8gYm90dG9tfUBzdXBwb3J0cyAoYmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoaW4gbGFiLCByZWQsIHJlZCkpey5iZy1saW5lYXItdG8tYnstLXR3LWdyYWRpZW50LXBvc2l0aW9uOnRvIGJvdHRvbSBpbiBva2xhYn19LmJnLWxpbmVhci10by1ie2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHZhcigtLXR3LWdyYWRpZW50LXN0b3BzKSl9LmdyYWRpZW50LWJvcmRlcnstLWdiLWZpbGw6bGluZWFyLWdyYWRpZW50KHZhcigtLXN1cmZhY2UtMiksdmFyKC0tc3VyZmFjZS0yKSk7LS1nYi1ib3JkZXI6bGluZWFyLWdyYWRpZW50KHZhcigtLXN1cmZhY2UtNCksdmFyKC0tc3VyZmFjZS00KSk7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1nYi1maWxsKSx2YXIoLS1nYi1ib3JkZXIpO2JhY2tncm91bmQtb3JpZ2luOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94LGJvcmRlci1ib3g7Ym9yZGVyOjFweCBzb2xpZCAjMDAwMDt0cmFuc2l0aW9uOmJhY2tncm91bmQtaW1hZ2UgLjJzfS5cXFttYXNrLWltYWdlXFw64oCmXFxdey13ZWJraXQtbWFzay1pbWFnZTrigKY7LXdlYmtpdC1tYXNrLWltYWdlOuKApjttYXNrLWltYWdlOuKApn0ucC0we3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucC0xXFwuNXtwYWRkaW5nOmNhbGModmFyKC0tc3BhY2luZykqMS41KX0ucC0ye3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucC0yXFwuNXtwYWRkaW5nOmNhbGModmFyKC0tc3BhY2luZykqMi41KX0ucC0ze3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ucC00e3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ucC1cXFs1cHhfMTBweFxcXXtwYWRkaW5nOjVweCAxMHB4fS5wLVxcWzEwcHhfMjBweFxcXXtwYWRkaW5nOjEwcHggMjBweH0ucHgtMXtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5weC0xXFwuNXtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEuNSl9LnB4LTJ7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucHgtMlxcLjV7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyLjUpfS5weC0ze3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMyl9LnB4LTR7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ucHgtNntwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5weS0we3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucHktMFxcLjV7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKi41KX0ucHktMXtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMSl9LnB5LTFcXC41e3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS5weS0ye3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucHktMlxcLjV7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjIuNSl9LnB5LTJcXC4yNXtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMi4yNSl9LnB5LTN7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5weS0zXFwuNXtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMy41KX0ucHktNHtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqNCl9LnBzLTN7cGFkZGluZy1pbmxpbmUtc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ucHMtMTB7cGFkZGluZy1pbmxpbmUtc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9LnBlLTEye3BhZGRpbmctaW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjEyKX0ucHQtMHtwYWRkaW5nLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5wdC0yXFwuNXtwYWRkaW5nLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIuNSl9LnB0LTN7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ucHQtNHtwYWRkaW5nLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5wdC01e3BhZGRpbmctdG9wOmNhbGModmFyKC0tc3BhY2luZykqNSl9LnB0LTZ7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0ucHItMntwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMil9LnByLTEwe3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9LnBiLTFcXC41e3BhZGRpbmctYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqMS41KX0ucGItM3twYWRkaW5nLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5wYi02e3BhZGRpbmctYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqNil9LnBsLTN7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqMyl9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS50ZXh0LXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnRleHQtc3RhcnR7dGV4dC1hbGlnbjpzdGFydH0uaGVhZGluZy0yeGx7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC0yeGwpO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0uaGVhZGluZy1iYXNle2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtYmFzZSk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5oZWFkaW5nLWxne2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtbGcpO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0uaGVhZGluZy1tZHtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LW1kKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmhlYWRpbmctc217Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1zbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5oZWFkaW5nLXhse2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQteGwpO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0ubGluay1iYXNle2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMtMiksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1iYXNlKTtmb250LXdlaWdodDp2YXIoLS1ub3JtYWwpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpO3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZX0ubGluay10aXRsZS1iYXNle2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtYmFzZSk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaWJvbGQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpO3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZX0uYm9keS1iYXNle2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtYmFzZSk7Zm9udC13ZWlnaHQ6dmFyKC0tbm9ybWFsKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0uYm9keS1zbXtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXNtKTtmb250LXdlaWdodDp2YXIoLS1ub3JtYWwpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5ib2R5LXhse2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQteGwpO2ZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmxhYmVsLWJhc2V7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucy0yKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpO2ZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmxhYmVsLXNte2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMtMiksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1zbSk7Zm9udC13ZWlnaHQ6dmFyKC0tbm9ybWFsKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0ubGFiZWwteHN7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucy0yKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXhzKTtmb250LXdlaWdodDp2YXIoLS1ub3JtYWwpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS50aXRsZS0yeGx7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC0yeGwpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0udGl0bGUtM3hse2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtM3hsKTtmb250LXdlaWdodDp2YXIoLS1zZW1pYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LnRpdGxlLWJhc2V7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1iYXNlKTtmb250LXdlaWdodDp2YXIoLS1zZW1pYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LnRpdGxlLWxne2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtbGcpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0udGl0bGUtbWR7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1tZCk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaWJvbGQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS50aXRsZS14bHtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXhsKTtmb250LXdlaWdodDp2YXIoLS1zZW1pYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmZvbnQtbW9ub3tmb250LWZhbWlseTp2YXIoLS1mb250LW1vbm8pfS5mb250LXNhbnN7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1zYW5zKX0udGV4dC0yeGx7Zm9udC1zaXplOnZhcigtLXRleHQtMnhsKTtsaW5lLWhlaWdodDp2YXIoLS10dy1sZWFkaW5nLHZhcigtLXRleHQtMnhsLS1saW5lLWhlaWdodCkpfS50ZXh0LWJhc2V7Zm9udC1zaXplOnZhcigtLXRleHQtYmFzZSk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LWJhc2UtLWxpbmUtaGVpZ2h0KSl9LnRleHQtbGd7Zm9udC1zaXplOnZhcigtLXRleHQtbGcpO2xpbmUtaGVpZ2h0OnZhcigtLXR3LWxlYWRpbmcsdmFyKC0tdGV4dC1sZy0tbGluZS1oZWlnaHQpKX0udGV4dC1zbXtmb250LXNpemU6dmFyKC0tdGV4dC1zbSk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LXNtLS1saW5lLWhlaWdodCkpfS50ZXh0LXhze2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXhzKTtsaW5lLWhlaWdodDp2YXIoLS10dy1sZWFkaW5nLHZhcigtLXRleHQteHMtLWxpbmUtaGVpZ2h0KSl9LnRleHQtXFwobGVuZ3RoXFw6LS10ZXh0LWJhc2VcXCl7Zm9udC1zaXplOnZhcigtLXRleHQtYmFzZSl9LnRleHQtXFwobGVuZ3RoXFw6LS10ZXh0LXhzXFwpe2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXhzKX0udGV4dC1cXFsxMHB4XFxde2ZvbnQtc2l6ZToxMHB4fS50ZXh0LVxcWzEycHhcXF17Zm9udC1zaXplOjEycHh9LnRleHQtXFxbMTNweFxcXXtmb250LXNpemU6MTNweH0udGV4dC1cXFsxNHB4XFxde2ZvbnQtc2l6ZToxNHB4fS50ZXh0LVxcWzE2cHhcXF17Zm9udC1zaXplOjE2cHh9LnRleHQtXFxbMThweFxcXXtmb250LXNpemU6MThweH0ubGVhZGluZy1cXCgtLWxlYWRpbmctdGlnaHRcXCl7LS10dy1sZWFkaW5nOnZhcigtLWxlYWRpbmctdGlnaHQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctdGlnaHQpfS5sZWFkaW5nLW5vbmV7LS10dy1sZWFkaW5nOjE7bGluZS1oZWlnaHQ6MX0ubGVhZGluZy1zbnVney0tdHctbGVhZGluZzp2YXIoLS1sZWFkaW5nLXNudWcpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctc251Zyl9LmZvbnQtXFwoLS1ib2xkXFwpey0tdHctZm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCl9LmZvbnQtYm9sZHstLXR3LWZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpO2ZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpfS5mb250LWxpZ2h0ey0tdHctZm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtbGlnaHQpO2ZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LWxpZ2h0KX0uZm9udC1tZWRpdW17LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO2ZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSl9LmZvbnQtbm9ybWFsey0tdHctZm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsKTtmb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1ub3JtYWwpfS5mb250LXNlbWlib2xkey0tdHctZm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpO2ZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKX0udHJhY2tpbmctd2lkZXstLXR3LXRyYWNraW5nOnZhcigtLXRyYWNraW5nLXdpZGUpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLXdpZGUpfS5icmVhay1hbGx7d29yZC1icmVhazpicmVhay1hbGx9LndoaXRlc3BhY2Utbm9ybWFse3doaXRlLXNwYWNlOm5vcm1hbH0ud2hpdGVzcGFjZS1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwfS5saW5rLXN0YXRlc3t0cmFuc2l0aW9uOmNvbG9yIC4xNXMsb3BhY2l0eSAuMTVzfS5saW5rLXN0YXRlczpob3Zlcntjb2xvcjp2YXIoLS1hY3RpdmUpfS5saW5rLXN0YXRlczphY3RpdmV7Y29sb3I6dmFyKC0tYWN0aXZlKTtvcGFjaXR5Oi41fS50ZXh0LVxcKC0tYWN0aXZlXFwpe2NvbG9yOnZhcigtLWFjdGl2ZSl9LnRleHQtXFwoLS1jb2xvci1yZWRcXCl7Y29sb3I6dmFyKC0tY29sb3ItcmVkKX0udGV4dC1cXCgtLWNvbnRyYXN0XFwpe2NvbG9yOnZhcigtLWNvbnRyYXN0KX0udGV4dC1cXCgtLWVkaXRvci1iZ1xcKXtjb2xvcjp2YXIoLS1lZGl0b3ItYmcpfS50ZXh0LVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpe2NvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9LnRleHQtXFwoLS1lZGl0b3ItcG9zaXRpdmVcXCl7Y29sb3I6dmFyKC0tZWRpdG9yLXBvc2l0aXZlKX0udGV4dC1cXCgtLWVkaXRvci10ZXh0XFwpe2NvbG9yOnZhcigtLWVkaXRvci10ZXh0KX0udGV4dC1cXCgtLWVkaXRvci10ZXh0LW11dGVkXFwpe2NvbG9yOnZhcigtLWVkaXRvci10ZXh0LW11dGVkKX0udGV4dC1cXCgtLWVkaXRvci13YXJuaW5nXFwpe2NvbG9yOnZhcigtLWVkaXRvci13YXJuaW5nKX0udGV4dC1cXCgtLWljb24tc2Vjb25kYXJ5XFwpe2NvbG9yOnZhcigtLWljb24tc2Vjb25kYXJ5KX0udGV4dC1cXCgtLW5lZ2F0aXZlXFwpe2NvbG9yOnZhcigtLW5lZ2F0aXZlKX0udGV4dC1cXCgtLXBvc2l0aXZlXFwpe2NvbG9yOnZhcigtLXBvc2l0aXZlKX0udGV4dC1cXCgtLXNlY29uZGFyeVxcKXtjb2xvcjp2YXIoLS1zZWNvbmRhcnkpfS50ZXh0LVxcKC0tc3VyZmFjZS0wXFwpe2NvbG9yOnZhcigtLXN1cmZhY2UtMCl9LnRleHQtXFwoLS10ZXh0LWRlZmF1bHRcXCl7Y29sb3I6dmFyKC0tdGV4dC1kZWZhdWx0KX0udGV4dC1cXCgtLXRleHQtbGlnaHRlclxcKXtjb2xvcjp2YXIoLS10ZXh0LWxpZ2h0ZXIpfS50ZXh0LVxcKC0td2FybmluZ1xcKXtjb2xvcjp2YXIoLS13YXJuaW5nKX0udGV4dC1cXCgtLeKAplxcKXtjb2xvcjp2YXIoLS3igKYpfS50ZXh0LVxcW1xcIzBBMEEwQVxcXXtjb2xvcjojMGEwYTBhfS50ZXh0LVxcW1xcIzZjZmZiNFxcXXtjb2xvcjojNmNmZmI0fS50ZXh0LVxcW1xcIzU3NTc1N1xcXXtjb2xvcjojNTc1NzU3fS50ZXh0LVxcW1xcI0U1QkYwMFxcXXtjb2xvcjojZTViZjAwfS50ZXh0LVxcW3JnYmFcXCjigKZcXClcXF17Y29sb3I6cmdiYSjigKYpfS50ZXh0LVxcW3ZhclxcKC0tdGV4dC1saWdodGVyXFwpXFxde2NvbG9yOnZhcigtLXRleHQtbGlnaHRlcil9LnRleHQtYWN0aXZle2NvbG9yOnZhcigtLWFjdGl2ZSl9LnRleHQtYmxhY2t7Y29sb3I6dmFyKC0tY29sb3ItYmxhY2spfS50ZXh0LWNvbnRyYXN0e2NvbG9yOnZhcigtLWNvbnRyYXN0KX0udGV4dC1ncmF5LTQwMHtjb2xvcjp2YXIoLS1jb2xvci1ncmF5LTQwMCl9LnRleHQtaW5oZXJpdHtjb2xvcjppbmhlcml0fS50ZXh0LW5lZ2F0aXZle2NvbG9yOnZhcigtLW5lZ2F0aXZlKX0udGV4dC1wb3NpdGl2ZXtjb2xvcjp2YXIoLS1wb3NpdGl2ZSl9LnRleHQtc2Vjb25kYXJ5e2NvbG9yOnZhcigtLXNlY29uZGFyeSl9LnRleHQtdHJhbnNwYXJlbnR7Y29sb3I6IzAwMDB9LnRleHQtdHlwb2dyYXBoeS1wcmltYXJ5e2NvbG9yOnZhcigtLWNvbnRyYXN0KX0udGV4dC10eXBvZ3JhcGh5LXNlY29uZGFyeXtjb2xvcjp2YXIoLS1zZWNvbmRhcnkpfS50ZXh0LXdoaXRle2NvbG9yOnZhcigtLWNvbG9yLXdoaXRlKX0uY2FwaXRhbGl6ZXt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS5sb3dlcmNhc2V7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlfS51cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5pdGFsaWN7Zm9udC1zdHlsZTppdGFsaWN9LnVuZGVybGluZXt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmV9LnVuZGVybGluZS1vZmZzZXQtNHt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6NHB4fS5wbGFjZWhvbGRlci1cXCgtLXNlY29uZGFyeVxcKTo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5KX0uYWNjZW50LVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpe2FjY2VudC1jb2xvcjp2YXIoLS1lZGl0b3ItcG9zaXRpdmUpfS5vcGFjaXR5LTM2e29wYWNpdHk6LjM2fS5vcGFjaXR5LTUwe29wYWNpdHk6LjV9LnNoYWRvd3stLXR3LXNoYWRvdzowIDFweCAzcHggMCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKSwwIDFweCAycHggLTFweCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnNoYWRvdy0yeGx7LS10dy1zaGFkb3c6MCAyNXB4IDUwcHggLTEycHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDA0MCk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3ctXFxb4oCmXFxdey0tdHctc2hhZG93OuKApjtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnNoYWRvdy1sZ3stLXR3LXNoYWRvdzowIDEwcHggMTVweCAtM3B4IHZhcigtLXR3LXNoYWRvdy1jb2xvciwjMDAwMDAwMWEpLDAgNHB4IDZweCAtNHB4IHZhcigtLXR3LXNoYWRvdy1jb2xvciwjMDAwMDAwMWEpO2JveC1zaGFkb3c6dmFyKC0tdHctaW5zZXQtc2hhZG93KSx2YXIoLS10dy1pbnNldC1yaW5nLXNoYWRvdyksdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSx2YXIoLS10dy1yaW5nLXNoYWRvdyksdmFyKC0tdHctc2hhZG93KX0uc2hhZG93LXhsey0tdHctc2hhZG93OjAgMjBweCAyNXB4IC01cHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSksMCA4cHggMTBweCAtNnB4IHZhcigtLXR3LXNoYWRvdy1jb2xvciwjMDAwMDAwMWEpO2JveC1zaGFkb3c6dmFyKC0tdHctaW5zZXQtc2hhZG93KSx2YXIoLS10dy1pbnNldC1yaW5nLXNoYWRvdyksdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSx2YXIoLS10dy1yaW5nLXNoYWRvdyksdmFyKC0tdHctc2hhZG93KX0uc2hhZG93LXhzey0tdHctc2hhZG93OjAgMXB4IDJweCAwIHZhcigtLXR3LXNoYWRvdy1jb2xvciwjMDAwMDAwMGQpO2JveC1zaGFkb3c6dmFyKC0tdHctaW5zZXQtc2hhZG93KSx2YXIoLS10dy1pbnNldC1yaW5nLXNoYWRvdyksdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSx2YXIoLS10dy1yaW5nLXNoYWRvdyksdmFyKC0tdHctc2hhZG93KX0uc2hhZG93XFwvbGlnaHQtRE9NLC5zaGFkb3dcXC9ydW50aW1lLC5zaGFkb3dcXC90aGVtZSwuc2hhZG93XFwvdGhlbWUtYXdhcmV7LS10dy1zaGFkb3c6MCAxcHggM3B4IDAgdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSksMCAxcHggMnB4IC0xcHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5yaW5ney0tdHctcmluZy1zaGFkb3c6dmFyKC0tdHctcmluZy1pbnNldCwpMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpdmFyKC0tdHctcmluZy1jb2xvcixjdXJyZW50Y29sb3IpO2JveC1zaGFkb3c6dmFyKC0tdHctaW5zZXQtc2hhZG93KSx2YXIoLS10dy1pbnNldC1yaW5nLXNoYWRvdyksdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSx2YXIoLS10dy1yaW5nLXNoYWRvdyksdmFyKC0tdHctc2hhZG93KX0ub3V0bGluZXtvdXRsaW5lLXN0eWxlOnZhcigtLXR3LW91dGxpbmUtc3R5bGUpO291dGxpbmUtd2lkdGg6MXB4fS5ibHVyey0tdHctYmx1cjpibHVyKDhweCk7ZmlsdGVyOnZhcigtLXR3LWJsdXIsKXZhcigtLXR3LWJyaWdodG5lc3MsKXZhcigtLXR3LWNvbnRyYXN0LCl2YXIoLS10dy1ncmF5c2NhbGUsKXZhcigtLXR3LWh1ZS1yb3RhdGUsKXZhcigtLXR3LWludmVydCwpdmFyKC0tdHctc2F0dXJhdGUsKXZhcigtLXR3LXNlcGlhLCl2YXIoLS10dy1kcm9wLXNoYWRvdywpfS5pbnZlcnR7LS10dy1pbnZlcnQ6aW52ZXJ0KDEwMCUpO2ZpbHRlcjp2YXIoLS10dy1ibHVyLCl2YXIoLS10dy1icmlnaHRuZXNzLCl2YXIoLS10dy1jb250cmFzdCwpdmFyKC0tdHctZ3JheXNjYWxlLCl2YXIoLS10dy1odWUtcm90YXRlLCl2YXIoLS10dy1pbnZlcnQsKXZhcigtLXR3LXNhdHVyYXRlLCl2YXIoLS10dy1zZXBpYSwpdmFyKC0tdHctZHJvcC1zaGFkb3csKX0uXFxbZmlsdGVyXFw6Ymx1clxcKDJweFxcKVxcXXtmaWx0ZXI6Ymx1cigycHgpfS5cXFtmaWx0ZXJcXDp2YXJcXCgtLWJsdXItZGVmYXVsdFxcKVxcXXtmaWx0ZXI6dmFyKC0tYmx1ci1kZWZhdWx0KX0uXFxbZmlsdGVyXFw6dmFyXFwoLS1ibHVyLXNtXFwpXFxde2ZpbHRlcjp2YXIoLS1ibHVyLXNtKX0uZmlsdGVye2ZpbHRlcjp2YXIoLS10dy1ibHVyLCl2YXIoLS10dy1icmlnaHRuZXNzLCl2YXIoLS10dy1jb250cmFzdCwpdmFyKC0tdHctZ3JheXNjYWxlLCl2YXIoLS10dy1odWUtcm90YXRlLCl2YXIoLS10dy1pbnZlcnQsKXZhcigtLXR3LXNhdHVyYXRlLCl2YXIoLS10dy1zZXBpYSwpdmFyKC0tdHctZHJvcC1zaGFkb3csKX0uYmFja2Ryb3AtYmx1ci1cXFs0cHhcXF17LS10dy1iYWNrZHJvcC1ibHVyOmJsdXIoNHB4KTstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS10dy1iYWNrZHJvcC1ibHVyLCl2YXIoLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzLCl2YXIoLS10dy1iYWNrZHJvcC1jb250cmFzdCwpdmFyKC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlLCl2YXIoLS10dy1iYWNrZHJvcC1odWUtcm90YXRlLCl2YXIoLS10dy1iYWNrZHJvcC1pbnZlcnQsKXZhcigtLXR3LWJhY2tkcm9wLW9wYWNpdHksKXZhcigtLXR3LWJhY2tkcm9wLXNhdHVyYXRlLCl2YXIoLS10dy1iYWNrZHJvcC1zZXBpYSwpO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS10dy1iYWNrZHJvcC1ibHVyLCl2YXIoLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzLCl2YXIoLS10dy1iYWNrZHJvcC1jb250cmFzdCwpdmFyKC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlLCl2YXIoLS10dy1iYWNrZHJvcC1odWUtcm90YXRlLCl2YXIoLS10dy1iYWNrZHJvcC1pbnZlcnQsKXZhcigtLXR3LWJhY2tkcm9wLW9wYWNpdHksKXZhcigtLXR3LWJhY2tkcm9wLXNhdHVyYXRlLCl2YXIoLS10dy1iYWNrZHJvcC1zZXBpYSwpfS5iYWNrZHJvcC1ibHVyLVxcWzhweFxcXXstLXR3LWJhY2tkcm9wLWJsdXI6Ymx1cig4cHgpOy13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOnZhcigtLXR3LWJhY2tkcm9wLWJsdXIsKXZhcigtLXR3LWJhY2tkcm9wLWJyaWdodG5lc3MsKXZhcigtLXR3LWJhY2tkcm9wLWNvbnRyYXN0LCl2YXIoLS10dy1iYWNrZHJvcC1ncmF5c2NhbGUsKXZhcigtLXR3LWJhY2tkcm9wLWh1ZS1yb3RhdGUsKXZhcigtLXR3LWJhY2tkcm9wLWludmVydCwpdmFyKC0tdHctYmFja2Ryb3Atb3BhY2l0eSwpdmFyKC0tdHctYmFja2Ryb3Atc2F0dXJhdGUsKXZhcigtLXR3LWJhY2tkcm9wLXNlcGlhLCk7YmFja2Ryb3AtZmlsdGVyOnZhcigtLXR3LWJhY2tkcm9wLWJsdXIsKXZhcigtLXR3LWJhY2tkcm9wLWJyaWdodG5lc3MsKXZhcigtLXR3LWJhY2tkcm9wLWNvbnRyYXN0LCl2YXIoLS10dy1iYWNrZHJvcC1ncmF5c2NhbGUsKXZhcigtLXR3LWJhY2tkcm9wLWh1ZS1yb3RhdGUsKXZhcigtLXR3LWJhY2tkcm9wLWludmVydCwpdmFyKC0tdHctYmFja2Ryb3Atb3BhY2l0eSwpdmFyKC0tdHctYmFja2Ryb3Atc2F0dXJhdGUsKXZhcigtLXR3LWJhY2tkcm9wLXNlcGlhLCl9LmJhY2tkcm9wLWZpbHRlcnstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS10dy1iYWNrZHJvcC1ibHVyLCl2YXIoLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzLCl2YXIoLS10dy1iYWNrZHJvcC1jb250cmFzdCwpdmFyKC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlLCl2YXIoLS10dy1iYWNrZHJvcC1odWUtcm90YXRlLCl2YXIoLS10dy1iYWNrZHJvcC1pbnZlcnQsKXZhcigtLXR3LWJhY2tkcm9wLW9wYWNpdHksKXZhcigtLXR3LWJhY2tkcm9wLXNhdHVyYXRlLCl2YXIoLS10dy1iYWNrZHJvcC1zZXBpYSwpO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS10dy1iYWNrZHJvcC1ibHVyLCl2YXIoLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzLCl2YXIoLS10dy1iYWNrZHJvcC1jb250cmFzdCwpdmFyKC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlLCl2YXIoLS10dy1iYWNrZHJvcC1odWUtcm90YXRlLCl2YXIoLS10dy1iYWNrZHJvcC1pbnZlcnQsKXZhcigtLXR3LWJhY2tkcm9wLW9wYWNpdHksKXZhcigtLXR3LWJhY2tkcm9wLXNhdHVyYXRlLCl2YXIoLS10dy1iYWNrZHJvcC1zZXBpYSwpfS5cXFtiYWNrZHJvcC1maWx0ZXJcXDp2YXJcXCgtLWJsdXItZGVmYXVsdFxcKVxcXXstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS1ibHVyLWRlZmF1bHQpO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS1ibHVyLWRlZmF1bHQpfS50cmFuc2l0aW9ue3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcixib3JkZXItY29sb3Isb3V0bGluZS1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2UsLS10dy1ncmFkaWVudC1mcm9tLC0tdHctZ3JhZGllbnQtdmlhLC0tdHctZ3JhZGllbnQtdG8sb3BhY2l0eSxib3gtc2hhZG93LHRyYW5zZm9ybSx0cmFuc2xhdGUsc2NhbGUscm90YXRlLGZpbHRlciwtd2Via2l0LWJhY2tkcm9wLWZpbHRlcixiYWNrZHJvcC1maWx0ZXIsZGlzcGxheSx2aXNpYmlsaXR5LGNvbnRlbnQtdmlzaWJpbGl0eSxvdmVybGF5LHBvaW50ZXItZXZlbnRzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LnRyYW5zaXRpb24tYWxse3RyYW5zaXRpb24tcHJvcGVydHk6YWxsO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LnRyYW5zaXRpb24tY29sb3Jze3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcixib3JkZXItY29sb3Isb3V0bGluZS1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2UsLS10dy1ncmFkaWVudC1mcm9tLC0tdHctZ3JhZGllbnQtdmlhLC0tdHctZ3JhZGllbnQtdG87dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKX0udHJhbnNpdGlvbi1vcGFjaXR5e3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS10dy1lYXNlLHZhcigtLWRlZmF1bHQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24pKTt0cmFuc2l0aW9uLWR1cmF0aW9uOnZhcigtLXR3LWR1cmF0aW9uLHZhcigtLWRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbikpfS50cmFuc2l0aW9uLXRyYW5zZm9ybXt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx0cmFuc2xhdGUsc2NhbGUscm90YXRlO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LmR1cmF0aW9uLTIwMHstLXR3LWR1cmF0aW9uOi4yczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yc30uZHVyYXRpb24tMzAwey0tdHctZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5kdXJhdGlvbi00MDB7LS10dy1kdXJhdGlvbjouNHM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNHN9LmVhc2UtaW57LS10dy1lYXNlOnZhcigtLWVhc2UtaW4pO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWVhc2UtaW4pfS5lYXNlLWluLW91dHstLXR3LWVhc2U6dmFyKC0tZWFzZS1pbi1vdXQpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWVhc2UtaW4tb3V0KX0uZWFzZS1vdXR7LS10dy1lYXNlOnZhcigtLWVhc2Utb3V0KTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1lYXNlLW91dCl9Lm91dGxpbmUtbm9uZXstLXR3LW91dGxpbmUtc3R5bGU6bm9uZTtvdXRsaW5lLXN0eWxlOm5vbmV9LnNlbGVjdC1ub25ley13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5cXFthbmltYXRpb24tZGlyZWN0aW9uXFw6cmV2ZXJzZVxcXXthbmltYXRpb24tZGlyZWN0aW9uOnJldmVyc2V9LlxcW2JhY2tncm91bmRcXDp2YXJcXCgtLWdyYWRpZW50LWFjdGl2ZVxcKVxcXXtiYWNrZ3JvdW5kOnZhcigtLWdyYWRpZW50LWFjdGl2ZSl9LlxcW2dyaWQtYXJlYVxcOnN0cmVhbVxcXXtncmlkLWFyZWE6c3RyZWFtfS5mYWRlLWluey0tdHctZW50ZXItb3BhY2l0eTowfS5wYXVzZWR7YW5pbWF0aW9uLXBsYXktc3RhdGU6cGF1c2VkfS5ydW5uaW5ne2FuaW1hdGlvbi1wbGF5LXN0YXRlOnJ1bm5pbmd9QG1lZGlhIChob3Zlcjpob3Zlcil7Lmdyb3VwLWhvdmVyXFw6c2NhbGUtMTA1OmlzKDp3aGVyZSguZ3JvdXApOmhvdmVyICopey0tdHctc2NhbGUteDoxMDUlOy0tdHctc2NhbGUteToxMDUlOy0tdHctc2NhbGUtejoxMDUlO3NjYWxlOnZhcigtLXR3LXNjYWxlLXgpdmFyKC0tdHctc2NhbGUteSl9Lmdyb3VwLWhvdmVyXFw6dGV4dC1cXCgtLWVkaXRvci10ZXh0XFwpOmlzKDp3aGVyZSguZ3JvdXApOmhvdmVyICope2NvbG9yOnZhcigtLWVkaXRvci10ZXh0KX19LnBsYWNlaG9sZGVyXFw6aW52aXNpYmxlOjpwbGFjZWhvbGRlcnt2aXNpYmlsaXR5OmhpZGRlbn0ucGxhY2Vob2xkZXJcXDp2aXNpYmxlOjpwbGFjZWhvbGRlcnt2aXNpYmlsaXR5OnZpc2libGV9QG1lZGlhIChob3Zlcjpob3Zlcil7LmhvdmVyXFw6c2NhbGUtMTEwOmhvdmVyey0tdHctc2NhbGUteDoxMTAlOy0tdHctc2NhbGUteToxMTAlOy0tdHctc2NhbGUtejoxMTAlO3NjYWxlOnZhcigtLXR3LXNjYWxlLXgpdmFyKC0tdHctc2NhbGUteSl9LmhvdmVyXFw6Ym9yZGVyLVxcKC0tZWRpdG9yLWJvcmRlclxcKTpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tZWRpdG9yLWJvcmRlcil9LmhvdmVyXFw6Ym9yZGVyLVxcKC0tZWRpdG9yLXRleHQtbXV0ZWRcXCk6aG92ZXJ7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci10ZXh0LW11dGVkKX0uaG92ZXJcXDpiZy1cXCgtLWFjdGl2ZVxcKTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFjdGl2ZSl9LmhvdmVyXFw6YmctXFwoLS1lZGl0b3ItYmdcXCk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItYmcpfS5ob3ZlclxcOmJnLVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpXFwvMjA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItcG9zaXRpdmUpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuaG92ZXJcXDpiZy1cXCgtLWVkaXRvci1wb3NpdGl2ZVxcKVxcLzIwOmhvdmVye2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1wb3NpdGl2ZSkyMCUsdHJhbnNwYXJlbnQpfX0uaG92ZXJcXDpiZy1cXCgtLWVkaXRvci1zdXJmYWNlLWhvdmVyXFwpOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZWRpdG9yLXN1cmZhY2UtaG92ZXIpfS5ob3ZlclxcOmJnLVxcKC0tbGlnaHRlbi0yXFwpOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHRlbi0yKX0uaG92ZXJcXDpiZy1hY2NlbnQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hY2NlbnQpfS5ob3ZlclxcOmJnLXNlY29uZGFyeVxcLzgwOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5KX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmhvdmVyXFw6Ymctc2Vjb25kYXJ5XFwvODA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsdmFyKC0tc2Vjb25kYXJ5KTgwJSx0cmFuc3BhcmVudCl9fS5ob3ZlclxcOmJnLXN1cmZhY2Utc2Vjb25kYXJ5LWhvdmVyOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS02KX0uaG92ZXJcXDp0ZXh0LVxcKC0tZWRpdG9yLWFjY2VudFxcKTpob3Zlcntjb2xvcjp2YXIoLS1lZGl0b3ItYWNjZW50KX0uaG92ZXJcXDp0ZXh0LVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpOmhvdmVye2NvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9LmhvdmVyXFw6dGV4dC1cXCgtLWVkaXRvci10ZXh0XFwpOmhvdmVye2NvbG9yOnZhcigtLWVkaXRvci10ZXh0KX0uaG92ZXJcXDp0ZXh0LVxcKC0taWNvbi1kZWZhdWx0XFwpOmhvdmVye2NvbG9yOnZhcigtLWljb24tZGVmYXVsdCl9LmhvdmVyXFw6dW5kZXJsaW5lOmhvdmVye3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZX19LmZvY3VzLXZpc2libGVcXDp0ZXh0LVxcKC0tZWRpdG9yLXRleHRcXCk6Zm9jdXMtdmlzaWJsZXtjb2xvcjp2YXIoLS1lZGl0b3ItdGV4dCl9LmZvY3VzLXZpc2libGVcXDpyaW5nLVxcWzNweFxcXTpmb2N1cy12aXNpYmxley0tdHctcmluZy1zaGFkb3c6dmFyKC0tdHctcmluZy1pbnNldCwpMCAwIDAgY2FsYygzcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpdmFyKC0tdHctcmluZy1jb2xvcixjdXJyZW50Y29sb3IpO2JveC1zaGFkb3c6dmFyKC0tdHctaW5zZXQtc2hhZG93KSx2YXIoLS10dy1pbnNldC1yaW5nLXNoYWRvdyksdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSx2YXIoLS10dy1yaW5nLXNoYWRvdyksdmFyKC0tdHctc2hhZG93KX0uYWN0aXZlXFw6dGV4dC1hY3RpdmU6YWN0aXZle2NvbG9yOnZhcigtLWFjdGl2ZSl9LmRpc2FibGVkXFw6cG9pbnRlci1ldmVudHMtbm9uZTpkaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lfS5kaXNhYmxlZFxcOm9wYWNpdHktXFwoLS1vcGFjaXR5LTZcXCk6ZGlzYWJsZWR7b3BhY2l0eTp2YXIoLS1vcGFjaXR5LTYpfS5kaXNhYmxlZFxcOm9wYWNpdHktNTA6ZGlzYWJsZWR7b3BhY2l0eTouNX0uaGFzLVxcW1xcPnN2Z1xcXVxcOnB4LTJcXC41Omhhcyg+c3ZnKXtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjIuNSl9Lmhhcy1cXFtcXD5zdmdcXF1cXDpweC0zOmhhcyg+c3ZnKXtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5oYXMtXFxbXFw+c3ZnXFxdXFw6cHgtNDpoYXMoPnN2Zyl7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX1AbWVkaWEgKG1pbi13aWR0aDo0NDBweCl7Lnh4c1xcOnN0YXJ0LTNcXC41e2luc2V0LWlubGluZS1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjMuNSl9Lnh4c1xcOnRvcC0we3RvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS54eHNcXDp3LWZ1bGx7d2lkdGg6MTAwJX0ueHhzXFw6bWluLXctMjR7bWluLXdpZHRoOmNhbGModmFyKC0tc3BhY2luZykqMjQpfS54eHNcXDpqdXN0aWZ5LXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS54eHNcXDpwcy0xMHtwYWRkaW5nLWlubGluZS1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0ueHhzXFw6dGV4dC1cXCgtLWNvbnRyYXN0XFwpe2NvbG9yOnZhcigtLWNvbnRyYXN0KX0ueHhzXFw6cGxhY2Vob2xkZXJcXDp2aXNpYmxlOjpwbGFjZWhvbGRlcnt2aXNpYmlsaXR5OnZpc2libGV9fUBtZWRpYSAobWluLXdpZHRoOjY0MHB4KXsuc21cXDpwZS0xMntwYWRkaW5nLWlubGluZS1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMil9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubWRcXDptYXgtdy1cXFs0MjlweFxcXXttYXgtd2lkdGg6NDI5cHh9fUBtZWRpYSAobWluLXdpZHRoOjEwMjRweCl7LmxnXFw6bXQtN3ttYXJnaW4tdG9wOmNhbGModmFyKC0tc3BhY2luZykqNyl9LmxnXFw6ZmxleHtkaXNwbGF5OmZsZXh9LmxnXFw6c2l6ZS0yMHt3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjIwKTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyMCl9LmxnXFw6Z2FwLTR7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqNCl9fS5ydGxcXDpyaWdodC0wOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3JpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMCl9LnJ0bFxcOnJpZ2h0LTFcXC8yOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3JpZ2h0OjUwJX0ucnRsXFw6cmlnaHQtXFxbdW5zZXRcXF06d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cmlnaHQ6dW5zZXR9LnJ0bFxcOnJpZ2h0LWF1dG86d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cmlnaHQ6YXV0b30ucnRsXFw6bGVmdC0zOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope2xlZnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ucnRsXFw6bGVmdC1hdXRvOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope2xlZnQ6YXV0b30ucnRsXFw6LW1yLTE6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqLTEpfS5ydGxcXDptci0wOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5ydGxcXDptci0xXFwuNTp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS5ydGxcXDptci0yOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5ydGxcXDptci0zOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5ydGxcXDptci1hdXRvOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope21hcmdpbi1yaWdodDphdXRvfS5ydGxcXDptbC0wOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope21hcmdpbi1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqMCl9LnJ0bFxcOm1sLTFcXC41OndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope21hcmdpbi1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqMS41KX0ucnRsXFw6cm90YXRlLTA6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cm90YXRlOm5vbmV9LnJ0bFxcOnJvdGF0ZS0xODA6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cm90YXRlOjE4MGRlZ30ucnRsXFw6dHJhbnNmb3JtLVxcW3RyYW5zbGF0ZVhcXCg1MFxcJVxcKVxcXTp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSl9LnJ0bFxcOnByLTQ6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5ydGxcXDpwbC0xMDp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9LnJ0bFxcOnRleHQtcmlnaHQ6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7dGV4dC1hbGlnbjpyaWdodH0ucnRsXFw6dGV4dC1cXFsxMXB4XFxdOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope2ZvbnQtc2l6ZToxMXB4fUBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6ZGFyayl7QG1lZGlhIChob3Zlcjpob3Zlcil7LmRhcmtcXDpob3ZlclxcOmJnLWFjY2VudFxcLzUwOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWNjZW50KX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmRhcmtcXDpob3ZlclxcOmJnLWFjY2VudFxcLzUwOmhvdmVye2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWFjY2VudCk1MCUsdHJhbnNwYXJlbnQpfX19fTpob3N0KC5fZ2xhc3MtdGhlbWUpIC5nbGFzc1xcOmJnLVxcKC0tc3VyZmFjZS0yXFwpLGh0bWwuX2dsYXNzLXRoZW1lIC5nbGFzc1xcOmJnLVxcKC0tc3VyZmFjZS0yXFwpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS0yKX0uXFxbXFwmX1xcLnJlYWN0LWNvbG9yZnVsXFxdXFw6XFwhaC00MCAucmVhY3QtY29sb3JmdWx7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqNDApIWltcG9ydGFudH0uXFxbXFwmX1xcLnJlYWN0LWNvbG9yZnVsXFxdXFw6XFwhdy1mdWxsIC5yZWFjdC1jb2xvcmZ1bHt3aWR0aDoxMDAlIWltcG9ydGFudH0uXFxbXFwmX1xcLnJlYWN0LWNvbG9yZnVsX19hbHBoYVxcXVxcOlxcIW10LTEgLnJlYWN0LWNvbG9yZnVsIGFscGhhLC5cXFtcXCZfXFwucmVhY3QtY29sb3JmdWxfX2h1ZVxcXVxcOlxcIW10LTEgLnJlYWN0LWNvbG9yZnVsIGh1ZXttYXJnaW4tdG9wOmNhbGModmFyKC0tc3BhY2luZykqMSkhaW1wb3J0YW50fS5cXFtcXCZfXFwucmVhY3QtY29sb3JmdWxfX2xhc3QtY29udHJvbFxcXVxcOlxcIXJvdW5kZWQtXFwoLS1lZGl0b3ItcmFkaXVzXFwpIC5yZWFjdC1jb2xvcmZ1bCBsYXN0LWNvbnRyb2wsLlxcW1xcJl9cXC5yZWFjdC1jb2xvcmZ1bF9fc2F0dXJhdGlvblxcXVxcOlxcIXJvdW5kZWQtXFwoLS1lZGl0b3ItcmFkaXVzXFwpIC5yZWFjdC1jb2xvcmZ1bCBzYXR1cmF0aW9ue2JvcmRlci1yYWRpdXM6dmFyKC0tZWRpdG9yLXJhZGl1cykhaW1wb3J0YW50fS5cXFtcXCZfXFwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0XFxdXFw6c2l6ZS0yIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0uXFxbXFwmX1xcLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldFxcXVxcOmN1cnNvci1wb2ludGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LlxcW1xcJl9cXC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRcXF1cXDpyb3VuZGVkLVxcKC0tcmFkaXVzLWZ1bGxcXCkgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1mdWxsKX0uXFxbXFwmX1xcLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldFxcXVxcOmJnLXN1cmZhY2UtNiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS02KX0uXFxbXFwmX1xcLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldFxcXVxcOnRyYW5zaXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yLGJhY2tncm91bmQtY29sb3IsYm9yZGVyLWNvbG9yLG91dGxpbmUtY29sb3IsdGV4dC1kZWNvcmF0aW9uLWNvbG9yLGZpbGwsc3Ryb2tlLC0tdHctZ3JhZGllbnQtZnJvbSwtLXR3LWdyYWRpZW50LXZpYSwtLXR3LWdyYWRpZW50LXRvLG9wYWNpdHksYm94LXNoYWRvdyx0cmFuc2Zvcm0sdHJhbnNsYXRlLHNjYWxlLHJvdGF0ZSxmaWx0ZXIsLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXIsYmFja2Ryb3AtZmlsdGVyLGRpc3BsYXksdmlzaWJpbGl0eSxjb250ZW50LXZpc2liaWxpdHksb3ZlcmxheSxwb2ludGVyLWV2ZW50czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS10dy1lYXNlLHZhcigtLWRlZmF1bHQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24pKTt0cmFuc2l0aW9uLWR1cmF0aW9uOnZhcigtLXR3LWR1cmF0aW9uLHZhcigtLWRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbikpfS5cXFtcXCZfXFwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZVxcXVxcOmJnLWFjdGl2ZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFjdGl2ZSl9LlxcW1xcJl9pbnB1dFxcXVxcOmFic29sdXRlIGlucHV0e3Bvc2l0aW9uOmFic29sdXRlfS5cXFtcXCZfaW5wdXRcXF1cXDpzaXplLTAgaW5wdXR7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0uXFxbXFwmX2lucHV0XFxdXFw6b3BhY2l0eS0wIGlucHV0e29wYWNpdHk6MH0uXFxbXFwmX3N2Z1xcXVxcOnBvaW50ZXItZXZlbnRzLW5vbmUgc3Zne3BvaW50ZXItZXZlbnRzOm5vbmV9LlxcW1xcJl9zdmdcXF1cXDpzaHJpbmstMCBzdmd7ZmxleC1zaHJpbms6MH0uXFxbXFwmX3N2Z1xcOm5vdFxcKFxcW2NsYXNzXFwqXFw9XFwnc2l6ZS1cXCdcXF1cXClcXF1cXDpzaXplLTQgc3ZnOm5vdChbY2xhc3MqPXNpemUtXSl7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0uXFxbXFwmXFw+XFwqXFxdXFw6c2hyaW5rLTA+KntmbGV4LXNocmluazowfX1AcHJvcGVydHkgLS10dy1hbmltYXRpb24tZGVsYXl7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MHN9QHByb3BlcnR5IC0tdHctYW5pbWF0aW9uLWRpcmVjdGlvbntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTpub3JtYWx9QHByb3BlcnR5IC0tdHctYW5pbWF0aW9uLWR1cmF0aW9ue3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1hbmltYXRpb24tZmlsbC1tb2Rle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOm5vbmV9QHByb3BlcnR5IC0tdHctYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxfUBwcm9wZXJ0eSAtLXR3LWVudGVyLWJsdXJ7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy1lbnRlci1vcGFjaXR5e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjF9QHByb3BlcnR5IC0tdHctZW50ZXItcm90YXRle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctZW50ZXItc2NhbGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MX1AcHJvcGVydHkgLS10dy1lbnRlci10cmFuc2xhdGUteHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LWVudGVyLXRyYW5zbGF0ZS15e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctZXhpdC1ibHVye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctZXhpdC1vcGFjaXR5e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjF9QHByb3BlcnR5IC0tdHctZXhpdC1yb3RhdGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy1leGl0LXNjYWxle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjF9QHByb3BlcnR5IC0tdHctZXhpdC10cmFuc2xhdGUteHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LWV4aXQtdHJhbnNsYXRlLXl7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1Aa2V5ZnJhbWVzIHRleHQtc2hpbW1lci1zd2VlcHswJXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDAlfXRve2JhY2tncm91bmQtcG9zaXRpb246MjAwJX19Omhvc3QoLl9nbGFzcy10aGVtZSkgI2FwcC1jb250YWluZXI6YmVmb3JlLGh0bWwuX2dsYXNzLXRoZW1lICNhcHAtY29udGFpbmVyOmJlZm9yZXtjb250ZW50OlwiXCI7ei1pbmRleDoxO3BvaW50ZXItZXZlbnRzOm5vbmU7aGVpZ2h0OjEwMGR2aDstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS1nbGFzcy1iYWNrZHJvcCxub25lKTtiYWNrZHJvcC1maWx0ZXI6dmFyKC0tZ2xhc3MtYmFja2Ryb3Asbm9uZSk7YmFja2dyb3VuZDojMDAwMDAwMDM7bWFyZ2luLWJvdHRvbTotMTAwZHZoO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246c3RpY2t5O3RvcDowO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTpob3N0KC5fZ2xhc3MtdGhlbWUpIC5nYW1lcy1sYXlvdXQsaHRtbC5fZ2xhc3MtdGhlbWUgLmdhbWVzLWxheW91dHt6LWluZGV4OjI7cG9zaXRpb246cmVsYXRpdmV9Omhvc3QoLl9nbGFzcy10aGVtZSkgOmlzKC5tb2RhbCwubW9kYWwtcHJvLC5tb2RhbC0tbW9iaWxlLC5lbC1zZWxlY3RfX2NvbnRlbnQsLm92ZXJsYXktZWxfX2NvbnRlbnQsLm5hdi1tb3JlX19saXN0LC5zZWFyY2gtcG9wb3ZlciwuYWxlcnRzX3dyYXBwZXIsLmZhLXByb19fd3JhcCwuY2FsZW5kYXItY29udGFpbmVyLC5tb2JpbGUtbWVudS1wcm8sLnNlYXJjaC1pbnB1dCksaHRtbC5fZ2xhc3MtdGhlbWUgOmlzKC5tb2RhbCwubW9kYWwtcHJvLC5tb2RhbC0tbW9iaWxlLC5lbC1zZWxlY3RfX2NvbnRlbnQsLm92ZXJsYXktZWxfX2NvbnRlbnQsLm5hdi1tb3JlX19saXN0LC5zZWFyY2gtcG9wb3ZlciwuYWxlcnRzX3dyYXBwZXIsLmZhLXByb19fd3JhcCwuY2FsZW5kYXItY29udGFpbmVyLC5tb2JpbGUtbWVudS1wcm8pey0tc3VyZmFjZS0yOnZhcigtLXN1cmZhY2Utc29saWQtMik7LS1zdXJmYWNlLTQ6dmFyKC0tc3VyZmFjZS1zb2xpZC00KTstLXN1cmZhY2UtNjp2YXIoLS1zdXJmYWNlLXNvbGlkLTYpfTpob3N0KC5fZ2xhc3MtdGhlbWUpIDppcyguZ2FtZXMtbmF2LXBybywuc2VhcmNoLWlucHV0LC5ncmlkLWVsLWxpbmUuX3N0aWNreSAuZ3JpZC1lbC1saW5lX190aXRsZSwuYnJvYWRjYXN0Ll92aWRlby1hY3RpdmUsLmNhdC1jdXN0b20tbmF2KSxodG1sLl9nbGFzcy10aGVtZSA6aXMoLmdhbWVzLW5hdi1wcm8sLnNlYXJjaC1jb250YWluZXIsLmdyaWQtZWwtbGluZS5fc3RpY2t5IC5ncmlkLWVsLWxpbmVfX3RpdGxlLC5icm9hZGNhc3QuX3ZpZGVvLWFjdGl2ZSwuY2F0LWN1c3RvbS1uYXYpey13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOnZhcigtLWdsYXNzLWJhY2tkcm9wLG5vbmUpO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS1nbGFzcy1iYWNrZHJvcCxub25lKX06aG9zdCw6cm9vdHstLXNwYWNpbmc6NHB4Oy0tcmFkaXVzOi42MjVyZW19QHByb3BlcnR5IC0tdHctdHJhbnNsYXRlLXh7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy10cmFuc2xhdGUteXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LXRyYW5zbGF0ZS16e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctcm90YXRlLXh7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXJvdGF0ZS15e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1yb3RhdGUtentzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2tldy14e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1za2V3LXl7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJvcmRlci1zdHlsZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTpzb2xpZH1AcHJvcGVydHkgLS10dy1sZWFkaW5ne3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1mb250LXdlaWdodHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctdHJhY2tpbmd7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXNoYWRvd3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowIDAgIzAwMDB9QHByb3BlcnR5IC0tdHctc2hhZG93LWNvbG9ye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1zaGFkb3ctYWxwaGF7c3ludGF4OlwiPHBlcmNlbnRhZ2U+XCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxMDAlfUBwcm9wZXJ0eSAtLXR3LWluc2V0LXNoYWRvd3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowIDAgIzAwMDB9QHByb3BlcnR5IC0tdHctaW5zZXQtc2hhZG93LWNvbG9ye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1pbnNldC1zaGFkb3ctYWxwaGF7c3ludGF4OlwiPHBlcmNlbnRhZ2U+XCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxMDAlfUBwcm9wZXJ0eSAtLXR3LXJpbmctY29sb3J7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXJpbmctc2hhZG93e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjAgMCAjMDAwMH1AcHJvcGVydHkgLS10dy1pbnNldC1yaW5nLWNvbG9ye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1pbnNldC1yaW5nLXNoYWRvd3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowIDAgIzAwMDB9QHByb3BlcnR5IC0tdHctcmluZy1pbnNldHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctcmluZy1vZmZzZXQtd2lkdGh7c3ludGF4OlwiPGxlbmd0aD5cIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctcmluZy1vZmZzZXQtY29sb3J7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6I2ZmZn1AcHJvcGVydHkgLS10dy1yaW5nLW9mZnNldC1zaGFkb3d7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MCAwICMwMDAwfUBwcm9wZXJ0eSAtLXR3LW91dGxpbmUtc3R5bGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6c29saWR9QHByb3BlcnR5IC0tdHctYmx1cntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctYnJpZ2h0bmVzc3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctY29udHJhc3R7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWdyYXlzY2FsZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctaHVlLXJvdGF0ZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctaW52ZXJ0e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1vcGFjaXR5e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1zYXR1cmF0ZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2VwaWF7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWRyb3Atc2hhZG93e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1kcm9wLXNoYWRvdy1jb2xvcntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctZHJvcC1zaGFkb3ctYWxwaGF7c3ludGF4OlwiPHBlcmNlbnRhZ2U+XCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxMDAlfUBwcm9wZXJ0eSAtLXR3LWRyb3Atc2hhZG93LXNpemV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJhY2tkcm9wLWJsdXJ7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJhY2tkcm9wLWJyaWdodG5lc3N7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJhY2tkcm9wLWNvbnRyYXN0e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1ncmF5c2NhbGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJhY2tkcm9wLWh1ZS1yb3RhdGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJhY2tkcm9wLWludmVydHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctYmFja2Ryb3Atb3BhY2l0eXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctYmFja2Ryb3Atc2F0dXJhdGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJhY2tkcm9wLXNlcGlhe3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1kdXJhdGlvbntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctZWFzZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2NhbGUteHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxfUBwcm9wZXJ0eSAtLXR3LXNjYWxlLXl7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MX1AcHJvcGVydHkgLS10dy1zY2FsZS16e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjF9QGtleWZyYW1lcyBzcGlue3Rve3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBwdWxzZXs1MCV7b3BhY2l0eTouNX19QGtleWZyYW1lcyBlbnRlcnswJXtvcGFjaXR5OnZhcigtLXR3LWVudGVyLW9wYWNpdHksMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLXR3LWVudGVyLXRyYW5zbGF0ZS14LDApLHZhcigtLXR3LWVudGVyLXRyYW5zbGF0ZS15LDApLDApc2NhbGUzZCh2YXIoLS10dy1lbnRlci1zY2FsZSwxKSx2YXIoLS10dy1lbnRlci1zY2FsZSwxKSx2YXIoLS10dy1lbnRlci1zY2FsZSwxKSlyb3RhdGUodmFyKC0tdHctZW50ZXItcm90YXRlLDApKTtmaWx0ZXI6Ymx1cih2YXIoLS10dy1lbnRlci1ibHVyLDApKX19Il0sIm5hbWVzIjpbXX0= */
