@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._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))}}}@layer components{#app-container._editor-panel-open{flex-direction:column;display:flex}#app-container._editor-panel-open .games-layout{inline-size:calc(100% - var(--editor-panel-width,var(--editor-width)));margin-inline-start:auto}.flex-center{justify-content:center;align-items:center;display:flex}}: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);--text-on-accent:var(--text-on-light);--positive:#00a828;--negative:#ff2e55;--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);--blur-lg:blur(8px);--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:#ff2e55;--editor-warning:#ffc12e;--editor-radius:6px;--editor-width:320px;--layout-editor-width:273px;--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%);--featured-card-hairline:linear-gradient(90deg, color-mix(in srgb, var(--secondary), transparent calc((1 - 0) * 100%)), color-mix(in srgb, var(--secondary), transparent calc((1 - var(--opacity-6)) * 100%)) 50%, color-mix(in srgb, var(--secondary), transparent calc((1 - 0) * 100%)));--featured-card-hairline-live:linear-gradient(90deg, color-mix(in srgb, var(--active), transparent calc((1 - 0) * 100%)), var(--active) 50%, color-mix(in srgb, var(--active), transparent calc((1 - 0) * 100%)));--featured-card-glow:radial-gradient(closest-side, color-mix(in srgb, var(--secondary), transparent calc((1 - var(--opacity-4)) * 100%)), color-mix(in srgb, var(--secondary), transparent calc((1 - 0) * 100%)));--featured-card-glow-live:radial-gradient(closest-side, color-mix(in srgb, var(--active), transparent calc((1 - var(--opacity-4)) * 100%)), color-mix(in srgb, var(--active), transparent calc((1 - 0) * 100%)));--sans:"Rubik", system-ui, sans-serif;--sans-2:"Rubik", system-ui, sans-serif;--normal:400;--semibold:500;--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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-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;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--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;--blur-lg:16px;--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-bg-negative:var(--ds-bg-negative);--color-fill-active:var(--ds-fill-active);--color-surface-2:var(--surface-2);--color-negative:var(--negative);--breakpoint-xxs:440px}}@layer utilities{.\@container{container-type:inline-size}.featured-card-glow{pointer-events:none;background-image:var(--fc-glow,var(--featured-card-glow));block-size:140px;inline-size:280px;position:absolute;inset-block-start:-70px;inset-inline-start:50%;translate:-50%}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.featured-card-hairline{background-image:var(--fc-hairline,var(--featured-card-hairline));border-radius:0 0 2px 2px;block-size:1px;position:absolute;inset-block-start:1px;inset-inline:24px}.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)}.fixed-top-edge:where([dir=rtl],[dir=rtl] *){right:var(--parent-right-gap);left:var(--parent-left-gap)}.fixed-top-edge-card{position:fixed;inset-block-start:calc(var(--parent-top-gap) + calc(var(--spacing)*6));inset-inline-start:var(--parent-left-gap);inset-inline-end:var(--parent-right-gap)}.fixed-top-edge-card:where([dir=rtl],[dir=rtl] *){right:var(--parent-right-gap);left:var(--parent-left-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))}.fixed-bottom-edge{position:fixed;inset-block-end:var(--parent-bottom-gap)}.fixed-bottom-edge-above-trigger{position:fixed;inset-block-end:calc(var(--parent-bottom-gap) + calc(var(--spacing)*20))}.fixed-bottom-edge-floating{position:fixed;inset-block-end:calc(var(--parent-bottom-gap) + calc(var(--spacing)*3))}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.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)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.start-0{inset-inline-start:calc(var(--spacing)*0)}.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)}.modal-scrim-embedded:where([dir=rtl],[dir=rtl] *){right:var(--modal-right-gap,0px);left:var(--modal-left-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-0\.5{inset-block-start:calc(var(--spacing)*.5)}.top-1\.5{inset-block-start:calc(var(--spacing)*1.5)}.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-auto{inset-block-start:auto}.top-full{inset-block-start:100%}.inset-x-app,.inset-x-app:where([dir=rtl],[dir=rtl] *){right:var(--parent-right-gap);left:var(--parent-left-gap)}.inset-x-modal,.inset-x-modal:where([dir=rtl],[dir=rtl] *){right:var(--modal-right-gap,0px);left:var(--modal-left-gap,0px)}.-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-\(--parent-right-gap\){inset-inline-end:var(--parent-right-gap)}.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-\[calc\(var\(--parent-right-gap\)\+--spacing\(3\)\)\]{inset-inline-end:calc(var(--parent-right-gap) + calc(var(--spacing)*3))}.right-\[calc\(var\(--parent-right-gap\)\+var\(--betslip-width\)\+--spacing\(4\)\)\]{inset-inline-end:calc(var(--parent-right-gap) + var(--betslip-width) + calc(var(--spacing)*4))}.right-auto{inset-inline-end:auto}.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-6{inset-block-end:calc(var(--spacing)*6)}.bottom-\[calc\(var\(--parent-bottom-gap\)\+45px\)\]{inset-block-end:calc(var(--parent-bottom-gap) + 45px)}.bottom-\[calc\(var\(--parent-bottom-gap\,0px\)\+72px\)\]{inset-block-end:calc(var(--parent-bottom-gap,0px) + 72px)}.bottom-auto{inset-block-end:auto}.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-\(--parent-left-gap\){inset-inline-start:var(--parent-left-gap)}.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-auto{inset-inline-start:auto}.left-full{inset-inline-start:100%}.isolate{isolation:isolate}.z-\(--z-drawer\){z-index:var(--z-drawer)}.z-\(--z-dropdown\){z-index:var(--z-dropdown)}.z-\(--z-max\){z-index:var(--z-max)}.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-sticky\){z-index:var(--z-sticky)}.z-\(--z-toast\){z-index:var(--z-toast)}.z-\(--z-tooltip\){z-index:var(--z-tooltip)}.z-\(--z-…\){z-index:var(--z-…)}.z-1{z-index:1}.z-2{z-index:2}.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}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-end-3{grid-column-end:3}.row-start-1{grid-row-start:1}.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-40{margin-inline:calc(var(--spacing)*-40)}.mx-0{margin-inline:calc(var(--spacing)*0)}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing)*3)}.my-\[calc\(round\(nearest\,calc\(var\(--number-flow-mask-height\,0\.25em\)\/2\)\,1px\)\*-2\)\]{margin-block:calc(round(nearest,calc(var(--number-flow-mask-height,.25em)/2),1px)*-2)}.ms-1{margin-inline-start:calc(var(--spacing)*1)}.ms-auto{margin-inline-start:auto}.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-6{margin-block-start:calc(var(--spacing)*6)}.mt-7{margin-block-start:calc(var(--spacing)*7)}.mt-8{margin-block-start:calc(var(--spacing)*8)}.mt-auto{margin-block-start:auto}.-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-3{margin-inline-end:calc(var(--spacing)*3)}.mr-4{margin-inline-end:calc(var(--spacing)*4)}.-mb-5{margin-block-end:calc(var(--spacing)*-5)}.-mb-px{margin-block-end:-1px}.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}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-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}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-column{display:table-column}.aspect-\[340\/186\]{aspect-ratio:340/186}.aspect-square{aspect-ratio:1}.size-1{inline-size:calc(var(--spacing)*1);block-size:calc(var(--spacing)*1)}.size-2{inline-size:calc(var(--spacing)*2);block-size:calc(var(--spacing)*2)}.size-3\.5{inline-size:calc(var(--spacing)*3.5);block-size:calc(var(--spacing)*3.5)}.size-4{inline-size:calc(var(--spacing)*4);block-size:calc(var(--spacing)*4)}.size-5{inline-size:calc(var(--spacing)*5);block-size:calc(var(--spacing)*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-10{inline-size:calc(var(--spacing)*10);block-size:calc(var(--spacing)*10)}.size-12{inline-size:calc(var(--spacing)*12);block-size:calc(var(--spacing)*12)}.size-16{inline-size:calc(var(--spacing)*16);block-size:calc(var(--spacing)*16)}.size-\[3px\]{block-size:3px;inline-size:3px}.size-\[7px\]{block-size:7px;inline-size:7px}.size-full{block-size:100%;inline-size:100%}.h-0{block-size:calc(var(--spacing)*0)}.h-1\.5{block-size:calc(var(--spacing)*1.5)}.h-2{block-size:calc(var(--spacing)*2)}.h-2\.5{block-size:calc(var(--spacing)*2.5)}.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-8\.5{block-size:calc(var(--spacing)*8.5)}.h-9{block-size:calc(var(--spacing)*9)}.h-10{block-size:calc(var(--spacing)*10)}.h-11{block-size:calc(var(--spacing)*11)}.h-12{block-size:calc(var(--spacing)*12)}.h-14{block-size:calc(var(--spacing)*14)}.h-16{block-size:calc(var(--spacing)*16)}.h-20{block-size:calc(var(--spacing)*20)}.h-28{block-size:calc(var(--spacing)*28)}.h-32{block-size:calc(var(--spacing)*32)}.h-40{block-size:calc(var(--spacing)*40)}.h-60{block-size:calc(var(--spacing)*60)}.h-64{block-size:calc(var(--spacing)*64)}.h-80{block-size:calc(var(--spacing)*80)}.h-100{block-size:calc(var(--spacing)*100)}.h-120{block-size:calc(var(--spacing)*120)}.h-\[1lh\]{block-size:1lh}.h-\[3px\]{block-size:3px}.h-\[18px\]{block-size:18px}.h-\[161px\]{block-size:161px}.h-\[400px\]{block-size:400px}.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-auto{block-size:auto}.h-dvh{block-size:100dvh}.h-fit{block-size:fit-content}.h-full{block-size:100%}.h-px{block-size:1px}.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-72{max-block-size:calc(var(--spacing)*72)}.max-h-\[70dvh\]{max-block-size:70dvh}.max-h-\[80dvh\]{max-block-size:80dvh}.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-bottom-gap\)\)\]{max-block-size:calc(100dvh - var(--parent-top-bottom-gap))}.max-h-\[calc\(100dvh-var\(--parent-top-bottom-gap\)-var\(--spacing\)\*6\)\]{max-block-size:calc(100dvh - var(--parent-top-bottom-gap) - var(--spacing)*6)}.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-modal-viewport{max-block-size:calc(100dvh - var(--modal-top-gap,0px))}.max-h-none{max-block-size:none}.max-h-screen{max-block-size:100vh}.min-h-0{min-block-size:calc(var(--spacing)*0)}.min-h-5{min-block-size:calc(var(--spacing)*5)}.min-h-8{min-block-size:calc(var(--spacing)*8)}.min-h-12\.5{min-block-size:calc(var(--spacing)*12.5)}.min-h-16{min-block-size:calc(var(--spacing)*16)}.min-h-18{min-block-size:calc(var(--spacing)*18)}.min-h-24{min-block-size:calc(var(--spacing)*24)}.min-h-28{min-block-size:calc(var(--spacing)*28)}.min-h-40{min-block-size:calc(var(--spacing)*40)}.min-h-\[max\(1lh\,1rem\)\]{min-block-size:max(1lh,1rem)}.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-\(--info-tooltip-width\){inline-size:var(--info-tooltip-width)}.w-\(--layout-editor-width\){inline-size:var(--layout-editor-width)}.w-0\.5{inline-size:calc(var(--spacing)*.5)}.w-1\/2{inline-size:50%}.w-1\/3{inline-size:33.3333%}.w-2{inline-size:calc(var(--spacing)*2)}.w-2\/5{inline-size:40%}.w-2xl{inline-size:var(--container-2xl)}.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-4\/5{inline-size:80%}.w-5{inline-size:calc(var(--spacing)*5)}.w-6{inline-size:calc(var(--spacing)*6)}.w-8{inline-size:calc(var(--spacing)*8)}.w-9{inline-size:calc(var(--spacing)*9)}.w-10{inline-size:calc(var(--spacing)*10)}.w-12{inline-size:calc(var(--spacing)*12)}.w-14{inline-size:calc(var(--spacing)*14)}.w-16{inline-size:calc(var(--spacing)*16)}.w-20{inline-size:calc(var(--spacing)*20)}.w-24{inline-size:calc(var(--spacing)*24)}.w-28{inline-size:calc(var(--spacing)*28)}.w-32{inline-size:calc(var(--spacing)*32)}.w-36{inline-size:calc(var(--spacing)*36)}.w-40{inline-size:calc(var(--spacing)*40)}.w-48{inline-size:calc(var(--spacing)*48)}.w-56{inline-size:calc(var(--spacing)*56)}.w-64{inline-size:calc(var(--spacing)*64)}.w-72{inline-size:calc(var(--spacing)*72)}.w-80{inline-size:calc(var(--spacing)*80)}.w-90{inline-size:calc(var(--spacing)*90)}.w-96{inline-size:calc(var(--spacing)*96)}.w-\[10ch\]{inline-size:10ch}.w-\[36rem\]{inline-size:36rem}.w-\[42px\]{inline-size:42px}.w-\[62\.5\%\]{inline-size:62.5%}.w-\[86px\]{inline-size:86px}.w-\[136px\]{inline-size:136px}.w-\[161px\]{inline-size:161px}.w-\[240px\]{inline-size:240px}.w-\[277px\]{inline-size:277px}.w-\[290px\]{inline-size:290px}.w-\[336px\]{inline-size:336px}.w-\[344px\]{inline-size:344px}.w-\[360px\]{inline-size:360px}.w-\[370px\]{inline-size:370px}.w-\[374px\]{inline-size:374px}.w-\[378px\]{inline-size:378px}.w-\[402px\]{inline-size:402px}.w-\[420px\]{inline-size:420px}.w-\[432px\]{inline-size:432px}.w-\[560px\]{inline-size:560px}.w-\[587px\]{inline-size:587px}.w-\[920px\]{inline-size:920px}.w-\[calc\(100\%-574px\)\]{inline-size:calc(100% - 574px)}.w-auto{inline-size:auto}.w-fit{inline-size:fit-content}.w-full{inline-size:100%}.w-max{inline-size:max-content}.w-md{inline-size:var(--container-md)}.w-px{inline-size:1px}.max-w-\(--info-tooltip-width\){max-inline-size:var(--info-tooltip-width)}.max-w-3xl{max-inline-size:var(--container-3xl)}.max-w-4xl{max-inline-size:var(--container-4xl)}.max-w-10{max-inline-size:calc(var(--spacing)*10)}.max-w-24{max-inline-size:calc(var(--spacing)*24)}.max-w-36{max-inline-size:calc(var(--spacing)*36)}.max-w-50{max-inline-size:calc(var(--spacing)*50)}.max-w-60{max-inline-size:calc(var(--spacing)*60)}.max-w-62{max-inline-size:calc(var(--spacing)*62)}.max-w-70{max-inline-size:calc(var(--spacing)*70)}.max-w-90{max-inline-size:calc(var(--spacing)*90)}.max-w-\[16rem\]{max-inline-size:16rem}.max-w-\[18px\]{max-inline-size:18px}.max-w-\[120px\]{max-inline-size:120px}.max-w-\[160px\]{max-inline-size:160px}.max-w-\[180px\]{max-inline-size:180px}.max-w-\[208px\]{max-inline-size:208px}.max-w-\[280px\]{max-inline-size:280px}.max-w-\[300px\]{max-inline-size:300px}.max-w-\[340px\]{max-inline-size:340px}.max-w-\[344px\]{max-inline-size:344px}.max-w-\[480px\]{max-inline-size:480px}.max-w-\[525px\]{max-inline-size:525px}.max-w-\[587px\]{max-inline-size:587px}.max-w-\[840px\]{max-inline-size:840px}.max-w-\[848px\]{max-inline-size:848px}.max-w-\[calc\(100vw-var\(--spacing\)\*6\)\]{max-inline-size:calc(100vw - var(--spacing)*6)}.max-w-full{max-inline-size:100%}.max-w-none{max-inline-size:none}.min-w-\(--radix-select-trigger-width\){min-inline-size:var(--radix-select-trigger-width)}.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-6{min-inline-size:calc(var(--spacing)*6)}.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}.basis-\[calc\(50\%-var\(--text-2xl\)\*0\.7\)\]{flex-basis:calc(50% - var(--text-2xl)*.7)}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:0}.-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}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[0\.84\]{scale:.84}.-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-odds-bar{animation:3s forwards odds-bar}.animate-pulse{animation:var(--animate-pulse)}.animate-quick-bet-spin{animation:1s linear infinite quick-bet-spin}.animate-spin{animation:var(--animate-spin)}.animate-toast-countdown{animation:linear forwards toast-countdown}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.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}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_minmax\(0\,auto\)_1fr\]{grid-template-columns:1fr minmax(0,auto) 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_1fr\]{grid-template-columns:auto 1fr 1fr}.grid-cols-\[auto_auto_1fr\]{grid-template-columns:auto auto 1fr}.grid-cols-\[auto_auto_1fr_1fr\]{grid-template-columns:auto auto 1fr 1fr}.grid-cols-\[minmax\(0\,11rem\)_1fr_4\.5rem\]{grid-template-columns:minmax(0,11rem) 1fr 4.5rem}.grid-cols-\[minmax\(140px\,1fr\)_minmax\(98px\,max-content\)\]{grid-template-columns:minmax(140px,1fr) minmax(98px,max-content)}.grid-cols-\[repeat\(auto-fill\,minmax\(7rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(290px\,100\%\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.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{gap:calc(var(--spacing)*0)}.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-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-10{gap:calc(var(--spacing)*10)}.gap-16{gap:calc(var(--spacing)*16)}.gap-\[10px\]{gap:10px}.gap-\[inherit\]{gap:inherit}.gap-px{gap:1px}.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)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-outline-default>:not(:last-child)){border-color:var(--ds-outline-default)}:where(.divide-surface-card>:not(:last-child)){border-color:var(--ds-surface-card)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-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-lg\){border-radius:var(--radius-lg)}.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-\(--radius-xxs\){border-radius:var(--radius-xxs)}.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-t-\(--radius-default\){border-start-start-radius:var(--radius-default);border-start-end-radius:var(--radius-default)}.rounded-tl-none{border-start-start-radius:0}.rounded-tr-\(--editor-radius\){border-start-end-radius:var(--editor-radius)}.rounded-b-\(--radius-default\){border-end-end-radius:var(--radius-default);border-end-start-radius:var(--radius-default)}.rounded-b-none{border-end-end-radius:0;border-end-start-radius:0}.rounded-bl-\(--radius-xxs\){border-end-start-radius:var(--radius-xxs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.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-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.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-outline-accent{border-color:var(--ds-outline-accent)}.border-outline-active{border-color:var(--ds-outline-active)}.border-outline-default,.border-outline-default\/50{border-color:var(--ds-outline-default)}@supports (color:color-mix(in lab, red, red)){.border-outline-default\/50{border-color:color-mix(in oklab,var(--ds-outline-default)50%,transparent)}}.border-outline-negative{border-color:var(--ds-outline-negative)}.border-outline-positive{border-color:var(--ds-outline-positive)}.border-outline-strong{border-color:var(--ds-outline-strong)}.border-outline-subtle{border-color:var(--ds-outline-subtle)}.border-outline-warning{border-color:var(--ds-outline-warning)}.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-warning{border-color:var(--warning)}.disabled-mute-border:disabled{border-color:var(--surface-0)}@supports (color:color-mix(in lab, red, red)){.disabled-mute-border:disabled{border-color:color-mix(in srgb,var(--surface-0)calc(var(--opacity-6)*100%),var(--mute-border))}}.border-b-outline-active{border-bottom-color:var(--ds-outline-active)}.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)}.disabled-mute-fill:disabled{--mute-plate:var(--surface-0)}@supports (color:color-mix(in lab, red, red)){.disabled-mute-fill:disabled{--mute-plate:color-mix(in srgb,var(--surface-0)calc(var(--opacity-6)*100%),var(--mute-fill))}}.disabled-mute-fill:disabled{background-color:var(--mute-plate);background-image:none}.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-white\)\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-\(--color-white\)\/12{background-color:color-mix(in oklab,var(--color-white)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-active{background-color:var(--active)}.bg-bet-status-cashout{background-color:var(--ds-bet-status-cashout)}.bg-bet-status-half-lose{background-color:var(--ds-bet-status-half-lose)}.bg-bet-status-half-win{background-color:var(--ds-bet-status-half-win)}.bg-bet-status-lose{background-color:var(--ds-bet-status-lose)}.bg-bet-status-pending{background-color:var(--ds-bet-status-pending)}.bg-bet-status-refund{background-color:var(--ds-bet-status-refund)}.bg-bet-status-win{background-color:var(--ds-bet-status-win)}.bg-bg-accent{background-color:var(--ds-bg-accent)}.bg-bg-active{background-color:var(--ds-bg-active)}.bg-bg-negative{background-color:var(--ds-bg-negative)}.bg-bg-positive{background-color:var(--ds-bg-positive)}.bg-bg-warning{background-color:var(--ds-bg-warning)}.bg-current{background-color:currentColor}.bg-darken-4{background-color:var(--darken-4)}.bg-darken-6{background-color:var(--darken-6)}.bg-darken-8{background-color:var(--darken-8)}.bg-fill-accent{background-color:var(--ds-fill-accent)}.bg-fill-accent-hover{background-color:var(--ds-fill-accent-hover)}.bg-fill-active{background-color:var(--ds-fill-active)}.bg-fill-active-hover{background-color:var(--ds-fill-active-hover)}.bg-fill-contrast{background-color:var(--ds-fill-contrast)}.bg-fill-disabled{background-color:var(--ds-fill-disabled)}.bg-fill-negative{background-color:var(--ds-fill-negative)}.bg-fill-neutral{background-color:var(--ds-fill-neutral)}.bg-fill-positive{background-color:var(--ds-fill-positive)}.bg-fill-warning{background-color:var(--ds-fill-warning)}.bg-label-score{background-color:var(--ds-label-score)}.bg-lighten-2{background-color:var(--ds-lighten-2)}.bg-lighten-4{background-color:var(--ds-lighten-4)}.bg-negative{background-color:var(--negative)}.bg-outline-default{background-color:var(--ds-outline-default)}.bg-outline-strong{background-color:var(--ds-outline-strong)}.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-sub-accent-2{background-color:var(--sub-accent-2)}.bg-sub-negative-2{background-color:var(--sub-negative-2)}.bg-sub-positive-2{background-color:var(--sub-positive-2)}.bg-sub-warning-2{background-color:var(--sub-warning-2)}.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-surface-card{background-color:var(--ds-surface-card)}.bg-surface-disabled{background-color:var(--ds-surface-disabled)}.bg-surface-floating{background-color:var(--ds-surface-floating)}.bg-surface-page{background-color:var(--ds-surface-page)}.bg-surface-primary{background-color:var(--surface-2)}.bg-surface-raised,.bg-surface-raised\/80{background-color:var(--ds-surface-raised)}@supports (color:color-mix(in lab, red, red)){.bg-surface-raised\/80{background-color:color-mix(in oklab,var(--ds-surface-raised)80%,transparent)}}.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}.featured-card-surface{outline:1px solid var(--surface-6);outline-offset:-1px;background-image:linear-gradient(to bottom,var(--surface-4),var(--surface-2))}.\[mask-image\:…\]{-webkit-mask-image:…;-webkit-mask-image:…;-webkit-mask-image:…;mask-image:…}.fill-active{fill:var(--active)}.fill-negative{fill:var(--negative)}.fill-positive{fill:var(--positive)}.fill-surface-floating{fill:var(--ds-surface-floating)}.stroke-active{stroke:var(--active)}.stroke-negative{stroke:var(--negative)}.stroke-positive{stroke:var(--positive)}.stroke-secondary{stroke:var(--secondary)}.stroke-warning{stroke:var(--warning)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.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-6{padding:calc(var(--spacing)*6)}.p-16{padding:calc(var(--spacing)*16)}.p-20{padding:calc(var(--spacing)*20)}.p-\[10px_20px\]{padding-block:10px;padding-inline:20px}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.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)}.px-8{padding-inline:calc(var(--spacing)*8)}.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)}.py-6{padding-block:calc(var(--spacing)*6)}.py-12{padding-block:calc(var(--spacing)*12)}.py-60{padding-block:calc(var(--spacing)*60)}.py-px{padding-block:1px}.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{padding-block-start:calc(var(--spacing)*2)}.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)}.pt-7{padding-block-start:calc(var(--spacing)*7)}.pr-1{padding-inline-end:calc(var(--spacing)*1)}.pr-2{padding-inline-end:calc(var(--spacing)*2)}.pr-4{padding-inline-end:calc(var(--spacing)*4)}.pr-10{padding-inline-end:calc(var(--spacing)*10)}.pb-1\.5{padding-block-end:calc(var(--spacing)*1.5)}.pb-2{padding-block-end:calc(var(--spacing)*2)}.pb-3{padding-block-end:calc(var(--spacing)*3)}.pb-4{padding-block-end:calc(var(--spacing)*4)}.pb-6{padding-block-end:calc(var(--spacing)*6)}.pb-above-trigger{padding-block-end:calc(var(--parent-bottom-gap) + calc(var(--spacing)*20))}.pl-0\.5{padding-inline-start:calc(var(--spacing)*.5)}.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}.align-top{vertical-align:top}.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-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);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)}.body-xs{font-family:var(--sans),sans-serif;font-size:var(--text-xs);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-sm{font-family:var(--sans),sans-serif;font-size:var(--text-sm);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)}.title-xs{font-family:var(--sans),sans-serif;font-size:var(--text-xs);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-md\){font-size:var(--text-md)}.text-\(length\:--text-sm\){font-size:var(--text-sm)}.text-\(length\:--text-xl\){font-size:var(--text-xl)}.text-\(length\:--text-xs\){font-size:var(--text-xs)}.text-\(length\:--…\){font-size:var(--…)}.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-none\){--tw-leading:var(--leading-none);line-height:var(--leading-none)}.leading-\(--leading-normal\){--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.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-\(--normal\){--tw-font-weight:var(--normal);font-weight:var(--normal)}.font-\(--semibold\){--tw-font-weight:var(--semibold);font-weight:var(--semibold)}.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-\(--tracking-normal\){--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.link-states{transition:color .15s,opacity .15s}.link-states:hover{color:var(--active)}.link-states:active{color:var(--active);opacity:.5}.disabled-mute:disabled{color:var(--mute-plate,var(--surface-0))}@supports (color:color-mix(in lab, red, red)){.disabled-mute:disabled{color:color-mix(in srgb,var(--mute-plate,var(--surface-0))calc(var(--opacity-6)*100%),var(--mute-label))}}.disabled-mute-icon:disabled svg{color:var(--mute-plate,var(--surface-0))}@supports (color:color-mix(in lab, red, red)){.disabled-mute-icon:disabled svg{color:color-mix(in srgb,var(--mute-plate,var(--surface-0))calc(var(--opacity-6)*100%),var(--mute-icon))}}.text-\(--active\){color:var(--active)}.text-\(--color-red\){color:var(--color-red)}.text-\(--color-white\){color:var(--color-white)}.text-\(--color-white\)\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-\(--color-white\)\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-\(--contrast\){color:var(--contrast)}.text-\(--editor-accent\){color:var(--editor-accent)}.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-\(--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-accent{color:var(--accent)}.text-active{color:var(--active)}.text-black{color:var(--color-black)}.text-contrast{color:var(--ds-text-contrast)}.text-default{color:var(--ds-text-default)}.text-disabled{color:var(--ds-text-disabled)}.text-fill-active{color:var(--ds-fill-active)}.text-for-accent-bg{color:var(--ds-text-for-accent-bg)}.text-for-active-bg{color:var(--ds-text-for-active-bg)}.text-gray-400{color:var(--color-gray-400)}.text-icon-accent{color:var(--ds-icon-accent)}.text-icon-active{color:var(--ds-icon-active)}.text-icon-contrast{color:var(--ds-icon-contrast)}.text-icon-default{color:var(--ds-icon-default)}.text-icon-disabled{color:var(--ds-icon-disabled)}.text-icon-for-active-bg{color:var(--ds-icon-for-active-bg)}.text-icon-negative{color:var(--ds-icon-negative)}.text-icon-positive{color:var(--ds-icon-positive)}.text-icon-secondary{color:var(--ds-icon-secondary)}.text-icon-warning{color:var(--ds-icon-warning)}.text-inherit{color:inherit}.text-negative{color:var(--negative)}.text-on-fill{color:var(--ds-text-on-fill)}.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-warning{color:var(--warning)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.placeholder-\(--secondary\)::placeholder{color:var(--secondary)}.accent-\(--active\){accent-color:var(--active)}.accent-\(--editor-positive\){accent-color:var(--editor-positive)}.opacity-\(--opacity-4\){opacity:var(--opacity-4)}.opacity-\(--opacity-6\){opacity:var(--opacity-6)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-36{opacity:.36}.opacity-50{opacity:.5}.opacity-100{opacity:1}.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-\(--shadow-4\){--tw-shadow:var(--shadow-4);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--shadow-6\){--tw-shadow:var(--shadow-6);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-\[0_2px_4px_0_var\(--shadow-6\)\]{--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,var(--shadow-6));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-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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-sm{--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-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\/2xs,.shadow\/elevation,.shadow\/light-DOM,.shadow\/md,.shadow\/runtime,.shadow\/shadow-dev-init\.js,.shadow\/sm,.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)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}.shadow-band{box-shadow:0 2px 4px 0 var(--shadow-6)}.shadow-floating{box-shadow:0 4px 16px 0 var(--shadow-4)}.shadow-floating-control{box-shadow:0 4px 8px 0 var(--shadow-6)}.shadow-info-tooltip{box-shadow:0 4px 8px #0d0d0d80}.shadow-overlay{box-shadow:0 8px 32px 0 var(--shadow-6)}.inset-ring-outline-subtle{--tw-inset-ring-color:var(--ds-outline-subtle)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-4{outline-style:var(--tw-outline-style);outline-width:4px}.outline-6{outline-style:var(--tw-outline-style);outline-width:6px}.outline-active{outline-color:var(--active)}.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\(0px\)\]{filter:blur()}.\[filter\:blur\(2px\)\]{filter:blur(2px)}.\[filter\:var\(--blur-default\)\]{filter:var(--blur-default)}.\[filter\:var\(--blur-lg\)\]{filter:var(--blur-lg)}.\[filter\:var\(--blur-sm\)\]{filter:var(--blur-sm)}.drop-shadow-lg-4{filter:drop-shadow(0 8px 16px var(--shadow-4))}.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)}.\[backdrop-filter\:var\(--blur-lg\)\]{-webkit-backdrop-filter:var(--blur-lg);backdrop-filter:var(--blur-lg)}.\[backdrop-filter\:var\(--blur-sm\)\]{-webkit-backdrop-filter:var(--blur-sm);backdrop-filter:var(--blur-sm)}.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-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,filter\,scale\]{transition-property:opacity,filter,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,visibility\]{transition-property:translate,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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))}.delay-\[140ms\]{transition-delay:.14s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.duration-\[250ms\]{--tw-duration:.25s;transition-duration:.25s}.duration-\[380ms\]{--tw-duration:.38s;transition-duration:.38s}.duration-\[420ms\]{--tw-duration:.42s;transition-duration:.42s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.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)}.animate-dots-bounce{animation-name:dots-bounce;animation-duration:1s;animation-iteration-count:infinite}.delay-\[140ms\]{--tw-animation-delay:.14s;animation-delay:.14s}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--mute-border\:var\(--ds-outline-default\)\]{--mute-border:var(--ds-outline-default)}.\[--mute-border\:var\(--ds-outline-strong\)\]{--mute-border:var(--ds-outline-strong)}.\[--mute-fill\:var\(--ds-fill-accent\)\]{--mute-fill:var(--ds-fill-accent)}.\[--mute-fill\:var\(--ds-fill-active\)\]{--mute-fill:var(--ds-fill-active)}.\[--mute-fill\:var\(--ds-fill-neutral\)\]{--mute-fill:var(--ds-fill-neutral)}.\[--mute-fill\:var\(--ds-surface-card\)\]{--mute-fill:var(--ds-surface-card)}.\[--mute-fill\:var\(--ds-surface-floating\)\]{--mute-fill:var(--ds-surface-floating)}.\[--mute-icon\:var\(--ds-icon-default\)\]{--mute-icon:var(--ds-icon-default)}.\[--mute-label\:var\(--ds-icon-default\)\]{--mute-label:var(--ds-icon-default)}.\[--mute-label\:var\(--ds-text-default\)\]{--mute-label:var(--ds-text-default)}.\[--mute-label\:var\(--ds-text-secondary\)\]{--mute-label:var(--ds-text-secondary)}.\[animation-delay\:150ms\]{animation-delay:.15s}.\[animation-delay\:300ms\]{animation-delay:.3s}.\[animation-direction\:reverse\]{animation-direction:reverse}.\[grid-area\:stream\]{grid-area:stream}.bg-fill-active-gradient{background:var(--ds-fill-active-gradient)}.fade-in{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.featured-card-glow-live{--fc-glow:var(--featured-card-glow-live)}.featured-card-hairline-live{--fc-hairline:var(--featured-card-hairline-live)}.paused{animation-play-state:paused}.running{animation-play-state:running}.not-open\:hidden:not(:is([open],:popover-open,:open)){display:none}@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\:border-fill-active-hover:is(:where(.group):hover *){border-color:var(--ds-fill-active-hover)}.group-hover\:border-outline-active:is(:where(.group):hover *){border-color:var(--ds-outline-active)}.group-hover\:bg-fill-active-hover:is(:where(.group):hover *){background-color:var(--ds-fill-active-hover)}.group-hover\:bg-fill-raised-hover:is(:where(.group):hover *){background-color:var(--ds-fill-raised-hover)}.group-hover\:text-\(--editor-text\):is(:where(.group):hover *){color:var(--editor-text)}}.group-disabled\:text-disabled:is(:where(.group):disabled *){color:var(--ds-text-disabled)}@media (hover:hover){.group-data-\[active\=false\]\:group-hover\:text-icon-on-fill:is(:where(.group)[data-active=false] *):is(:where(.group):hover *){color:var(--ds-icon-on-fill)}}.group-data-\[active\=true\]\:translate-x-6:is(:where(.group)[data-active=true] *){--tw-translate-x:calc(var(--spacing)*6);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[active\=true\]\:bg-warning:is(:where(.group)[data-active=true] *){background-color:var(--warning)}.group-data-\[active\=true\]\:text-icon-for-active-bg:is(:where(.group)[data-active=true] *){color:var(--ds-icon-for-active-bg)}@media (hover:hover){.group-data-\[active\=true\]\:group-hover\:bg-fill-warning-hover:is(:where(.group)[data-active=true] *):is(:where(.group):hover *){background-color:var(--ds-fill-warning-hover)}}.group-data-\[placeholder\]\:text-secondary:is(:where(.group)[data-placeholder] *){color:var(--secondary)}.group-disabled\:group-data-\[placeholder\]\:text-disabled:is(:where(.group):disabled *):is(:where(.group)[data-placeholder] *){color:var(--ds-text-disabled)}.group-data-\[state\=open\]\:-rotate-90:is(:where(.group)[data-state=open] *){rotate:-90deg}.peer-focus\:text-negative:is(:where(.peer):focus~*){color:var(--negative)}.peer-\[\&\:placeholder-shown\:not\(\:focus\)\]\:top-1\/2:is(:where(.peer):placeholder-shown:not(:focus)~*){inset-block-start:50%}.peer-\[\&\:placeholder-shown\:not\(\:focus\)\]\:-translate-y-1\/2:is(:where(.peer):placeholder-shown:not(:focus)~*){--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.peer-\[\&\:placeholder-shown\:not\(\:focus\)\]\:text-\(length\:--text-md\):is(:where(.peer):placeholder-shown:not(:focus)~*){font-size:var(--text-md)}.placeholder\:invisible::placeholder{visibility:hidden}.placeholder\:visible::placeholder{visibility:visible}.placeholder\:text-secondary::placeholder{color:var(--secondary)}.first\:rounded-t-\(--radius-default\):first-child{border-start-start-radius:var(--radius-default);border-start-end-radius:var(--radius-default)}.last\:rounded-b-\(--radius-default\):last-child{border-end-end-radius:var(--radius-default);border-end-start-radius:var(--radius-default)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.open\:flex:is([open],:popover-open,:open){display:flex}.not-focus\:placeholder-shown\:pt-0:not(:focus):placeholder-shown{padding-block-start:calc(var(--spacing)*0)}.focus-within\:border-outline-active:focus-within{border-color:var(--ds-outline-active)}@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\:border-surface-raised:hover{border-color:var(--ds-surface-raised)}.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-fill-active-hover:hover{background-color:var(--ds-fill-active-hover)}.hover\:bg-fill-neutral-hover:hover{background-color:var(--ds-fill-neutral-hover)}.hover\:bg-lighten-2:hover{background-color:var(--ds-lighten-2)}.hover\:bg-surface-4:hover{background-color:var(--surface-4)}.hover\:bg-surface-raised:hover{background-color:var(--ds-surface-raised)}.hover\:text-\(--editor-accent\):hover{color:var(--editor-accent)}.hover\:text-\(--editor-accent-hover\):hover{color:var(--editor-accent-hover)}.hover\:text-\(--editor-negative\):hover{color:var(--editor-negative)}.hover\:text-\(--editor-text\):hover{color:var(--editor-text)}.hover\:text-active:hover{color:var(--active)}.hover\:text-default:hover{color:var(--ds-text-default)}.hover\:text-icon-contrast:hover{color:var(--ds-icon-contrast)}}.focus-visible\:text-\(--editor-text\):focus-visible{color:var(--editor-text)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-fill-neutral-pressed:active{background-color:var(--ds-fill-neutral-pressed)}.active\:bg-lighten-4:active{background-color:var(--ds-lighten-4)}.active\:text-icon-secondary:active{color:var(--ds-icon-secondary)}.active\:text-secondary:active{color:var(--secondary)}@media (hover:hover){.enabled\:hover\:border-outline-strong:enabled:hover{border-color:var(--ds-outline-strong)}.enabled\:hover\:bg-fill-accent-hover:enabled:hover{background-color:var(--ds-fill-accent-hover)}.enabled\:hover\:bg-fill-active-hover:enabled:hover{background-color:var(--ds-fill-active-hover)}.enabled\:hover\:bg-fill-card-hover:enabled:hover{background-color:var(--ds-fill-card-hover)}.enabled\:hover\:bg-fill-neutral-hover:enabled:hover{background-color:var(--ds-fill-neutral-hover)}.enabled\:hover\:bg-fill-raised-hover:enabled:hover{background-color:var(--ds-fill-raised-hover)}.enabled\:hover\:bg-lighten-2:enabled:hover{background-color:var(--ds-lighten-2)}.enabled\:hover\:text-default:enabled:hover{color:var(--ds-text-default)}}.enabled\:active\:border-outline-default:enabled:active{border-color:var(--ds-outline-default)}.enabled\:active\:bg-darken-2:enabled:active{background-color:var(--darken-2)}.enabled\:active\:bg-fill-accent-pressed:enabled:active{background-color:var(--ds-fill-accent-pressed)}.enabled\:active\:bg-fill-active-pressed:enabled:active{background-color:var(--ds-fill-active-pressed)}.enabled\:active\:bg-fill-card-pressed:enabled:active{background-color:var(--ds-fill-card-pressed)}.enabled\:active\:bg-fill-neutral-pressed:enabled:active{background-color:var(--ds-fill-neutral-pressed)}.enabled\:active\:bg-lighten-4:enabled:active{background-color:var(--ds-lighten-4)}.enabled\:active\:text-secondary:enabled:active{color:var(--secondary)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-outline-default:disabled{border-color:var(--ds-outline-default)}.disabled\:bg-surface-disabled:disabled{background-color:var(--ds-surface-disabled)}.disabled\:text-disabled:disabled,.disabled\:placeholder\:text-disabled:disabled::placeholder{color:var(--ds-text-disabled)}@media (hover:hover){.has-\[a\]\:hover\:text-active:has(:is(a)):hover{color:var(--active)}}.data-\[active\=true\]\:bg-active[data-active=true]{background-color:var(--active)}.data-\[active\=true\]\:text-contrast[data-active=true]{color:var(--ds-text-contrast)}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[disabled\]\:text-disabled[data-disabled]{color:var(--ds-text-disabled)}.data-\[highlighted\]\:bg-bg-negative[data-highlighted]{background-color:var(--ds-bg-negative)}.data-\[highlighted\]\:bg-fill-neutral-hover[data-highlighted]{background-color:var(--ds-fill-neutral-hover)}.data-\[open\=true\]\:grid-rows-\[1fr\][data-open=true]{grid-template-rows:1fr}.data-\[state\=open\]\:border-outline-active[data-state=open]{border-color:var(--ds-outline-active)}.data-\[state\=open\]\:bg-surface-page[data-state=open]{background-color:var(--ds-surface-page)}@media (hover:hover){.data-\[state\=open\]\:hover\:border-outline-active[data-state=open]:hover{border-color:var(--ds-outline-active)}.data-\[state\=open\]\:hover\:bg-surface-page[data-state=open]:hover{background-color:var(--ds-surface-page)}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-none{animation:none}.motion-safe\:animate-odds-bar{animation:3s forwards odds-bar}.motion-safe\:animate-odds-down{animation:3s forwards odds-down}.motion-safe\:animate-odds-prev{animation:3s forwards odds-prev}.motion-safe\:animate-odds-up{animation:3s forwards odds-up}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:animate-dots-bounce{animation-name:dots-bounce;animation-duration:1s;animation-iteration-count:infinite}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@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}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@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-\[calc\(var\(--parent-left-gap\)\+--spacing\(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(--parent-left-gap) + calc(var(--spacing)*3))}.rtl\:left-\[calc\(var\(--parent-left-gap\)\+var\(--betslip-width\)\+--spacing\(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] *){left:calc(var(--parent-left-gap) + var(--betslip-width) + calc(var(--spacing)*4))}.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\:origin-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] *){transform-origin:100%}.rtl\:translate-x-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] *){--tw-translate-x:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.rtl\:translate-x-full: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] *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.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\:justify-end: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] *){justify-content:flex-end}.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}.rtl\:group-data-\[active\=true\]\:-translate-x-6: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] *):is(:where(.group)[data-active=true] *){--tw-translate-x:calc(var(--spacing)*-6);translate:var(--tw-translate-x)var(--tw-translate-y)}@starting-style{.starting\:-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}}@starting-style{.starting\:translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}}@starting-style{.starting\:translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}}@starting-style{.rtl\:starting\:-translate-x-full: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] *){--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}}@starting-style{.rtl\:starting\:translate-x-full: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] *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}}:host(._glass-theme) .glass\:bg-\(--surface-2\),html._glass-theme .glass\:bg-\(--surface-2\){background-color:var(--surface-2)}.\[\&_\.preloader\]\:shrink-0 .preloader{flex-shrink:0}.\[\&_\.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\]\:m-0 .swiper-pagination-bullet{margin:calc(var(--spacing)*0)}.\[\&_\.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\]\:opacity-100 .swiper-pagination-bullet{opacity:1}.\[\&_\.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)}.\[\&_a\]\:text-inherit a{color:inherit}.\[\&_a\]\:outline-none a{--tw-outline-style:none;outline-style:none}.\[\&_a\:hover\]\:text-active a:hover{color:var(--active)}.\[\&_img\]\:size-5 img{inline-size:calc(var(--spacing)*5);block-size:calc(var(--spacing)*5)}.\[\&_img\]\:object-contain img{object-fit:contain}.\[\&_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\]\:size-4 svg{inline-size:calc(var(--spacing)*4);block-size:calc(var(--spacing)*4)}.\[\&_svg\]\:size-5 svg{inline-size:calc(var(--spacing)*5);block-size:calc(var(--spacing)*5)}.\[\&_svg\]\:size-6 svg{inline-size:calc(var(--spacing)*6);block-size:calc(var(--spacing)*6)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-icon-active svg{color:var(--ds-icon-active)}.\[\&_svg\]\:text-icon-default svg{color:var(--ds-icon-default)}.\[\&_svg\]\:text-icon-secondary svg{color:var(--ds-icon-secondary)}.\[\&_svg\]\:text-icon-warning svg{color:var(--ds-icon-warning)}.\[\&_svg\]\:transition-colors svg{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))}@media (hover:hover){.hover\:\[\&_svg\]\:text-default:hover svg{color:var(--ds-text-default)}}.active\:\[\&_svg\]\:text-icon-secondary:active svg{color:var(--ds-icon-secondary)}@media (hover:hover){.enabled\:hover\:\[\&_svg\]\:text-default:enabled:hover svg{color:var(--ds-text-default)}}.enabled\:active\:\[\&_svg\]\:text-icon-secondary:enabled:active svg{color:var(--ds-icon-secondary)}.\[\&\:\:backdrop\]\:bg-surface-overlay::backdrop{background-color:var(--ds-surface-overlay)}.\[\&\:placeholder-shown\:not\(\:focus\)\]\:pt-0:placeholder-shown:not(:focus){padding-block-start:calc(var(--spacing)*0)}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>div\]\:p-0>div{padding:calc(var(--spacing)*0)}.\[\&\>span\]\:truncate>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:size-4>svg{inline-size:calc(var(--spacing)*4);block-size:calc(var(--spacing)*4)}.\[\&\>svg\]\:size-5>svg{inline-size:calc(var(--spacing)*5);block-size:calc(var(--spacing)*5)}.\[\&\>svg\]\:size-6>svg{inline-size:calc(var(--spacing)*6);block-size:calc(var(--spacing)*6)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-icon-default>svg{color:var(--ds-icon-default)}.disabled\:\[\&\>svg\]\:text-icon-disabled:disabled>svg{color:var(--ds-icon-disabled)}}@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%}}@keyframes odds-up{0%,60%{color:var(--ds-text-positive)}to{color:inherit}}@keyframes odds-down{0%,60%{color:var(--ds-text-negative)}to{color:inherit}}@keyframes odds-prev{0%{opacity:0;animation-timing-function:linear}12%,60%{opacity:1}to{opacity:0}}@keyframes odds-bar{0%,60%{opacity:1}to{opacity:0}}@keyframes quick-bet-spin{to{transform:rotate(-360deg)}}@keyframes dots-bounce{0%{animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translateY(0)}25%{animation-timing-function:cubic-bezier(.32,0,.67,0);transform:translateY(-3px)}50%,to{transform:translateY(0)}}@keyframes toast-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes keypad-focus-scroll-guard{0%{opacity:0}to{opacity:1}}input[inputmode=none]:focus{animation:10ms keypad-focus-scroll-guard}: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)}:root,:host{--ds-additional-favorites:var(--warning);--ds-additional-preloader:var(--active);--ds-bet-status-cashout:var(--warning);--ds-bet-status-half-lose:var(--status-half-lose);--ds-bet-status-half-win:var(--status-half-win);--ds-bet-status-lose:var(--negative);--ds-bet-status-pending:var(--status-pending);--ds-bet-status-refund:var(--status-refund);--ds-bet-status-win:var(--positive);--ds-bg-accent:var(--sub-accent-2);--ds-bg-active:var(--sub-active-2);--ds-bg-negative:var(--sub-negative-2);--ds-bg-positive:var(--sub-positive-2);--ds-bg-warning:var(--sub-warning-2);--ds-darken-2:var(--darken-2);--ds-darken-4:var(--darken-4);--ds-darken-6:var(--darken-6);--ds-darken-8:var(--darken-8);--ds-fill-accent:var(--accent);--ds-fill-accent-hover:#fff}@supports (color:color-mix(in lab, red, red)){:root,:host{--ds-fill-accent-hover:color-mix(in srgb,var(--color-white)12%,var(--accent))}}:root,:host{--ds-fill-accent-pressed:#000}@supports (color:color-mix(in lab, red, red)){:root,:host{--ds-fill-accent-pressed:color-mix(in srgb,var(--color-black)12%,var(--accent))}}:root,:host{--ds-fill-active:var(--active);--ds-fill-active-gradient:var(--gradient-active);--ds-fill-active-hover:#fff}@supports (color:color-mix(in lab, red, red)){:root,:host{--ds-fill-active-hover:color-mix(in srgb,var(--color-white)12%,var(--active))}}:root,:host{--ds-fill-active-pressed:#000}@supports (color:color-mix(in lab, red, red)){:root,:host{--ds-fill-active-pressed:color-mix(in srgb,var(--color-black)12%,var(--active))}}:root,:host{--ds-fill-card-hover:#fff}@supports (color:color-mix(in lab, red, red)){:root,:host{--ds-fill-card-hover:color-mix(in srgb,var(--color-white)12%,var(--surface-2))}}:root,:host{--ds-fill-card-pressed:#000}@supports (color:color-mix(in lab, red, red)){:root,:host{--ds-fill-card-pressed:color-mix(in srgb,var(--color-black)12%,var(--surface-2))}}:root,:host{--ds-fill-contrast:var(--contrast);--ds-fill-disabled:var(--surface-4);--ds-fill-negative:var(--negative);--ds-fill-negative-hover:#fff}@supports (color:color-mix(in lab, red, red)){:root,:host{--ds-fill-negative-hover:color-mix(in srgb,var(--color-white)12%,var(--negative))}}:root,:host{--ds-fill-neutral:var(--surface-6);--ds-fill-neutral-hover:#fff}@supports (color:color-mix(in lab, red, red)){:root,:host{--ds-fill-neutral-hover:color-mix(in srgb,var(--color-white)12%,var(--surface-6))}}:root,:host{--ds-fill-neutral-pressed:#000}@supports (color:color-mix(in lab, red, red)){:root,:host{--ds-fill-neutral-pressed:color-mix(in srgb,var(--color-black)12%,var(--surface-6))}}:root,:host{--ds-fill-positive:var(--positive);--ds-fill-raised-hover:#fff}@supports (color:color-mix(in lab, red, red)){:root,:host{--ds-fill-raised-hover:color-mix(in srgb,var(--color-white)12%,var(--surface-4))}}:root,:host{--ds-fill-warning:var(--warning);--ds-fill-warning-hover:#fff}@supports (color:color-mix(in lab, red, red)){:root,:host{--ds-fill-warning-hover:color-mix(in srgb,var(--color-white)12%,var(--warning))}}:root,:host{--ds-icon-accent:var(--accent);--ds-icon-active:var(--active);--ds-icon-contrast:var(--surface-0);--ds-icon-default:var(--secondary);--ds-icon-disabled:var(--secondary);--ds-icon-for-active-bg:var(--text-on-active);--ds-icon-negative:var(--negative);--ds-icon-on-fill:var(--contrast);--ds-icon-positive:var(--positive);--ds-icon-secondary:var(--secondary);--ds-icon-warning:var(--warning);--ds-label-active-counter:var(--active);--ds-label-freebet:var(--sub-accent-2);--ds-label-inactive-counter:var(--sub-contrast-4);--ds-label-live:var(--sub-active-2);--ds-label-postponed:var(--warning);--ds-label-reviewing:var(--warning);--ds-label-score:var(--surface-6);--ds-lighten-2:var(--sub-contrast-4);--ds-lighten-4:var(--sub-contrast-6);--ds-outline-accent:var(--accent);--ds-outline-active:var(--active);--ds-outline-default:var(--surface-4);--ds-outline-negative:var(--negative);--ds-outline-positive:var(--positive);--ds-outline-strong:var(--surface-6);--ds-outline-subtle:var(--surface-2);--ds-outline-warning:var(--warning);--ds-shadow-2:var(--darken-2);--ds-shadow-4:var(--darken-4);--ds-shadow-6:var(--darken-6);--ds-shadow-8:var(--darken-8);--ds-surface-card:var(--surface-2);--ds-surface-disabled:var(--surface-2);--ds-surface-floating:var(--surface-6);--ds-surface-overlay:var(--darken-6);--ds-surface-page:var(--surface-0);--ds-surface-raised:var(--surface-4);--ds-text-accent:var(--accent);--ds-text-active:var(--active);--ds-text-contrast:var(--surface-0);--ds-text-default:var(--contrast);--ds-text-disabled:var(--secondary);--ds-text-for-accent-bg:var(--text-on-accent);--ds-text-for-active-bg:var(--text-on-active);--ds-text-negative:var(--negative);--ds-text-on-fill:var(--contrast);--ds-text-positive:var(--positive);--ds-text-secondary:var(--secondary);--ds-text-warning:var(--warning)}: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-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}@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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}@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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjpudWxsLCJtYXBwaW5ncyI6IkFDRVEsK0ZBRVIsWUFDRSw0TEFZQSw0Q0FLQSw4Y0F5RUEsc2JDckRBLCtFQVNBLGlJRGlFQSxvS0FRRSxxRUFRRix5R0FTQSxzQkFLQSxzRUFNQSxxRUFRQSxrQkFJQSxxQ0FLQSx1QkdwS0Esa0lDQUEsdUtBT0UsK05BV0UscUVBQUEsK0dBQUEsZ0lBQUEscUZBQUEseUVBQUEsdUVBQUEscUlBQUEsK0VBQUEscUZBQUEscUZBQUEsMkZBQUEscUZBQUEsdUVBQUEsK0VBQUEsdVNBQUEsMkVBQUEsK0VBQUEscUlBQUEscUlBQUEscUVBQUEsaUlBQUEsbUlBQUEseU1BQUEsMktBQUEsbUZBQUEsdUZBQUEseUtBQUEsK0VBQUEsaUdBQUEseUpBQUEsaUZBQUEsMkVBQUEsNkVBQUEsK0VBQUEsNkVBQUEseUZBQUEsMkZBQUEsK0dBQUEsMkZBQUEsNEVBQUEsK0VBQUEsdUZBQUEsMkZBQUEsK0ZBQUEsK0VBQUEseUVBQUEsaUZBQUEseUZBQUEsMkZBQUEsdUZBQUEsK0hBQUEsaUZBQUEsNkVBQUEsK0ZBQUEseUVBQUEsK0VBQUEsdUVBQUEsaUZBQUEsaUZBQUEsbUZBQUEsK0VBQUEsK0VBQUEsNkVBQUEseUVBTUosK0JBR0Usa0lBUUUsNERBS0YsMkNBSUEsdUVBTUEsMERBU00sMkZFL0RSLHlFQUtBLDJQR0ZBLHdLQVdFLHlDQU1GLG9QQWFFLHlMQVdGLG1TQXFCQSxnSUFPQSwwUUFtQlUsNElBRUUsK1ZBb0JWLGtTQXNCSSw4YUFNRiwyUkFRQSxvR0FHRSxrR0l4SjYySCxvRkFBb0YsK0VBQStFLHdZQUF3WSxtREFBK0MsOEZBQThGLHdEQUF3RCx3S0FBd0ksNEJBQTRCLDBUQUEwVCxvQkFBb0IsOEVBQThFLDJCQUFrQiw0QkFBYyxrRUFBa0UsNkJBQTZCLGlDQUFpQywwQkFBMEIsMkJBQTJCLG1GQUFtRiwrQ0FBcUMsdU1BQXVNLHdMQUF3TCxpRUFBaUUsK0VBQStFLDZDQUE2Qyx3QkFBd0IseUZBQXlGLGlDQUFpQyw4Q0FBOEMsdUVBQXVFLHlCQUF5QixvREFBb0Qsb0VBQWdFLDRDQUE0QyxpREFBaUQsd0NBQXdDLG1EQUFtRCxvREFBb0Qsa0RBQWtELG1EQUFtRCxxREFBcUQscURBQXFELDBEQUEwRCx1REFBdUQsa0RBQWtELGlDQUFpQywrRUFBK0UseUNBQXlDLDRDQUF3Qyw0Q0FBd0Msa0VBQWtFLGlEQUFpRCxvckJiOEs1M08sMEZFNUtBLDRCQUNFLDRCQUlBLHlCQUlBLCtCQUlBLHVCQUlBLG9DQUtBLHFEQUlBLG1DQUlBLCtDQUlBLDBCQUlBLDZCQUlBLHVGQU1BLGdCQUlBLGdCQUlBLGdCQUlBLGdCQUlBLGdCQUlBLG9DQUtFLGlEQUtGLG1EQUdFLHVCQUhGLDBEQU9FLGtEQUlBLG1HQUFBLG1HQU1BLGdJQUlBLDRCQXJCRiw4R0R2Q0EseUZBU0EsNElDd0RBLHNCQUNFLG9FQUtGLCtHQUNFLDBGQVdBLDRJQVFGLHdNRDNGQSw0RkFTQSw4SUMyRkUsZ0VBS0YsaUNBSUEsa0VBUUksMkhBT0EsaUVBSUYsMkRBTU0sdUxBTU4sa0VBRUUsK0RBVVEsMlFBS0osa0hBTUYsZ0ZBSUYsbUZBTUEsMkVBR0EscUVBTUosZ0NBR0UsOEtBY0Ysc0JBQ0Usa0NBS0Ysa0dLdlBGLG1CQVVJLHFJQUtFLDZGQUdFLDJKQUlFLHlIQU9KLGlIQUtBLDBGQUdBLHFIQUlFLHNGQUlBLDZIQUtGLHdHQUtFLDZLQU1FLGtLQUtGLDZHQUtFLGlGQUtGLHVGQVFBLGtYQVFBLHFIQUtGLDREQUdFLG9HQUlBLHdGQU1BLDJJQU9GLHlFQUtFLGdLQUlBLDRKQU1FLCtNQU1FLDZGQUtKLGdKQU9FLHlJQW9CSiw0RUFTQSxtRUFLRSxrTUFNRixzQkFwTEYsaURBd0xNLGdGQU9FLDhLQU9GLGlMQUtKLHNCQUNFLHdHQUdBLDRLQU1FLHFGQUlGLDBIQUlFLGdJQUlFLHlJQVFFLDBHQU9KLG9JQUlFLHlJQUlFLGtKQU9KLG1NQU1KLDBDQUNFLDhLQUtGLHVCQUNFLDJHQ3pRUixrQkFDRSxxRUFJRSxnSktqQjhqUSxxRUhPbGtRLDRsT0dQQSxrQkFBa0Isb0lBQW9JLGs0REFBazRELGFBQWEsbzBEQUFrbU0saUJBQWlCLHdDQUF3QyxxTkFBK0sseUNBQXlDLHlDQUF5Qyw4QkFBOEIsNkJBQTZCLDRCQUE0Qiw2TEFBMkssMEpBQW1ILHVHQUF1Ryw4TEFBdUosNEdBQTRHLHlFQUEyRCw2R0FBK0YsMkVBQWtFLHlIQUFnSCxtSEFBMEcscUpBQTJJLDRCQUE0QixzQkFBc0IsNEJBQTRCLHdCQUF3Qix3QkFBd0IsNkdBQTZHLHNDQUFzQywrQ0FBK0MsK0NBQStDLDhDQUE4QyxtREFBbUQsd0RBQXdELCtDQUErQyw4UkFBOE8sbUhBQW1ILGtEQUFvQyx5REFBMkMsa0RBQW9DLGtFQUFvRCx1RUFBeUQsZ0RBQWtDLG9EQUFzQyxxREFBdUMsZ0NBQWtCLGdEQUFrQyxnREFBa0MsZ0RBQWtDLGdEQUFrQyxnREFBa0MsZ0RBQWtDLGtEQUFvQyxrREFBb0Msa0RBQW9DLDJHQUE2RixrR0FBZ0YseUdBQTJGLGlDQUFtQixpQ0FBbUIsaUhBQWlILDJIQUEySCxtREFBd0MsMERBQStDLG1EQUF3Qyx1RUFBNEQsaURBQXNDLGlEQUFzQyxpREFBc0MsaURBQXNDLG1EQUF3QyxrQ0FBdUIsc0NBQTJCLHFJQUEwSCxvTEFBeUssa0NBQXVCLGtDQUF1QixtREFBMEMsbURBQTBDLGlEQUF3QyxzREFBNkMsaURBQXdDLDJHQUFrRyxvSEFBMkcsa0NBQXlCLGtDQUF5QixvREFBc0MseUNBQTJCLG9EQUFzQyx5Q0FBMkIsc0VBQXdELGtEQUFvQyxrQ0FBb0IsdUNBQXlCLG1DQUFxQixtQ0FBcUIsMkJBQTJCLDBDQUEwQyw4Q0FBOEMsb0NBQW9DLHdDQUF3QywwREFBMEQsMENBQTBDLDBDQUEwQyx3Q0FBd0MsNENBQTRDLG9DQUFnQyxlQUFlLGVBQWUsaUJBQWlCLGlCQUFpQixpQkFBaUIsbUJBQW1CLHlCQUF5QiwrQkFBK0IsbUJBQW1CLG1CQUFtQix1QkFBdUIsdUJBQXVCLHlCQUF5Qix5QkFBeUIsc0NBQXNDLGlDQUFpQyw2QkFBNkIsOEJBQThCLDRCQUFzQixzQkFBeUIsa0NBQTRCLHNCQUF5QixrQ0FBNEIsc0JBQXlCLGtDQUE0Qix1QkFBMEIsbUNBQTZCLHVCQUEwQixtQ0FBNkIsdUJBQTBCLG1DQUE2QixtQ0FBbUMsa0RBQWtELDZDQUE2Qyw2Q0FBNkMsNkNBQTZDLCtDQUErQywyQ0FBMkMsNEJBQTRCLDBDQUEwQyxzTEFBc0wsaURBQWlELGtDQUFrQyxvREFBb0Qsa0RBQTBDLGdEQUF3QyxnREFBd0MsZ0RBQXdDLGdEQUF3QyxnREFBd0MsZ0RBQXdDLGdEQUF3QyxnREFBd0MsaUNBQXlCLGlEQUE0QywrQ0FBMEMsb0RBQStDLHNEQUFpRCwrQ0FBMEMsK0NBQTBDLCtDQUEwQyxnREFBNkMsOEJBQTJCLDhDQUEyQyxtREFBZ0QsOENBQTJDLDhDQUEyQyw4Q0FBMkMsOENBQTJDLG1DQUFnQyxpREFBeUMsc0RBQThDLGlEQUF5QyxpREFBeUMsb0NBQTRCLGtDQUEwQixtR0FBbUcsbUdBQW1HLG1HQUFtRyw2REFBNkQsZ0RBQWdELHFCQUFxQiwyQkFBMkIsbUJBQW1CLDZCQUE2QixtQkFBbUIscUJBQXFCLHVCQUF1QixtQ0FBbUMsaUNBQWlDLDZCQUE2QixxQkFBcUIsbUNBQW1DLDBDQUEwQyw4QkFBOEIsNkVBQW1FLDZFQUFtRSxvRkFBMEUsNkVBQW1FLDZFQUFtRSw2RUFBbUUsNkVBQW1FLDZFQUFtRSxnRkFBc0UsZ0ZBQXNFLGdGQUFzRSw2Q0FBbUMsNkNBQW1DLDRDQUFrQyx1Q0FBbUMsNENBQXdDLHVDQUFtQyw0Q0FBd0MsdUNBQW1DLDRDQUF3Qyx1Q0FBbUMsdUNBQW1DLHVDQUFtQyx1Q0FBbUMsNENBQXdDLHVDQUFtQyx5Q0FBcUMseUNBQXFDLHlDQUFxQyx5Q0FBcUMseUNBQXFDLHlDQUFxQyx5Q0FBcUMseUNBQXFDLHlDQUFxQyx5Q0FBcUMseUNBQXFDLHlDQUFxQywyQ0FBdUMsMkNBQXVDLDBCQUFzQiwwQkFBc0IsNEJBQXdCLDhCQUEwQiw4QkFBMEIsaUhBQTZHLHVFQUFtRSx3QkFBb0IseUJBQXFCLDhCQUEwQix3QkFBb0IscUJBQWlCLDJCQUF1QiwrQ0FBMkMsaURBQTZDLGlEQUE2QyxzQ0FBa0Msc0NBQWtDLG9FQUFnRSxvRUFBZ0Usb0hBQWdILDJKQUF1Six5SEFBcUgsK0VBQTJFLGlDQUE2QixnQ0FBNEIsNkVBQXlFLGdDQUE0QixtQ0FBK0IsK0NBQTJDLCtDQUEyQywrQ0FBMkMsc0RBQWtELGlEQUE2QyxpREFBNkMsaURBQTZDLGlEQUE2QyxpREFBNkMseURBQXFELCtFQUEyRSxtQ0FBK0Isc0RBQWdELGtFQUE0RCxvRUFBOEQsNENBQXNDLHdCQUFrQiw2QkFBdUIsd0NBQWtDLHdCQUFrQix3Q0FBa0Msd0NBQWtDLDZDQUF1Qyx3Q0FBa0Msd0JBQWtCLHdDQUFrQyx3Q0FBa0Msd0NBQWtDLHdDQUFrQywwQ0FBb0MsMENBQW9DLDBDQUFvQywwQ0FBb0MsMENBQW9DLDBDQUFvQywwQ0FBb0MsMENBQW9DLDBDQUFvQywwQ0FBb0MsMENBQW9DLDBDQUFvQywwQ0FBb0MsMENBQW9DLDBDQUFvQywwQ0FBb0MsMENBQW9DLDZCQUF1QiwrQkFBeUIsNkJBQXVCLGlDQUEyQiw2QkFBdUIsK0JBQXlCLCtCQUF5QiwrQkFBeUIsK0JBQXlCLCtCQUF5QiwrQkFBeUIsK0JBQXlCLCtCQUF5QiwrQkFBeUIsK0JBQXlCLCtCQUF5QiwrQkFBeUIsK0JBQXlCLCtCQUF5QiwrQkFBeUIsK0JBQXlCLCtCQUF5QiwwREFBb0QseUJBQW1CLCtCQUF5Qix5QkFBbUIsK0JBQXlCLHNDQUFnQyxzQkFBZ0IsMEVBQW9FLGdEQUEwQyxnREFBMEMsa0RBQTRDLGtEQUE0QyxrREFBNEMsa0RBQTRDLGtEQUE0QyxrREFBNEMsa0RBQTRDLGtEQUE0Qyx1Q0FBaUMscUNBQStCLHVDQUFpQyx1Q0FBaUMsdUNBQWlDLHVDQUFpQyx1Q0FBaUMsdUNBQWlDLHVDQUFpQyx1Q0FBaUMsdUNBQWlDLHVDQUFpQyx1Q0FBaUMsdUNBQWlDLHVDQUFpQyw0RkFBc0YsaUNBQTJCLGlDQUEyQiwwRkFBb0YsZ0RBQTBDLGdEQUEwQyxxREFBK0MsZ0RBQTBDLGtEQUE0QyxxQ0FBK0IscUNBQStCLGVBQWUsMkJBQTJCLHNCQUFzQix3QkFBd0IsNkJBQTZCLGdEQUFnRCwyQ0FBMkMsZ0NBQWdDLDBGQUEwRiwwQ0FBMEMsZ0NBQWdDLGlIQUFpSCwrRkFBK0YsNEdBQTRHLGlIQUFpSCwrQkFBK0IsMEdBQTBHLDJCQUEyQiwwQkFBMEIsd0JBQXdCLHdCQUF3QiwwQkFBMEIsMEJBQTBCLGlIQUFpSCw2REFBNkQsbVFBQW1RLDJPQUEyTyxpREFBaUQsOENBQThDLG9FQUFvRSw0Q0FBNEMsbUVBQW1FLCtCQUErQix5QkFBeUIseUJBQXlCLHVDQUF1QywrQkFBK0IseUJBQXlCLG9CQUFvQixpQ0FBaUMsOENBQThDLHFDQUFxQywwQ0FBMEMsMkRBQTJELDJEQUEyRCwyREFBMkQsMkRBQTJELDJEQUEyRCxzRkFBc0YsdURBQXVELCtEQUErRCxpRUFBaUUseUVBQXlFLCtGQUErRixpSUFBaUksaUhBQWlILDJJQUEySSwwQ0FBMEMsMENBQTBDLGdDQUFnQyxnREFBZ0QsNkJBQTZCLDBCQUEwQix1Q0FBdUMscUNBQXFDLGlDQUFpQyxnQ0FBZ0Msb0NBQW9DLCtDQUErQyx1Q0FBdUMsc0NBQXNDLDBDQUEwQyxrQ0FBa0Msc0NBQXNDLGtDQUFrQyx1Q0FBdUMseUNBQXlDLGtDQUFrQyx1Q0FBdUMsa0NBQWtDLGtDQUFrQyxrQ0FBa0Msa0NBQWtDLG9DQUFvQyxvQ0FBb0MsdUJBQXVCLDZCQUE2QixnQkFBZ0IsZ0RBQWdELDJDQUEyQywyQ0FBMkMsd0NBQXdDLHdDQUF3Qyx3UUFBd1EseUZBQXlGLG1GQUFtRiwrQkFBK0IsOEJBQThCLGtDQUFrQyxpQ0FBaUMsd0NBQXdDLG9FQUFvRSxpQ0FBaUMsbUNBQW1DLHNEQUFpQyw0REFBcUMscURBQWlDLDhCQUE4QixnRUFBZ0Usa0VBQWtFLDREQUE0RCx3REFBd0Qsd0RBQXdELHdEQUF3RCx3REFBd0QsMERBQTBELG1DQUFtQyxxQ0FBcUMsbUNBQStCLHlDQUF5Qyx3Q0FBd0Msb0RBQW9ELDhCQUE4QixvREFBb0Qsb0RBQW9ELDJIQUF3SCw4SEFBMkgsNkNBQTBDLDZFQUE2RSwwSEFBaUksa0VBQXlFLHVFQUF5RSw2REFBNkQsNkRBQTZELCtEQUErRCx1RUFBdUUsdUVBQXVFLDJFQUEyRSw2RUFBNkUsNkVBQTZFLCtFQUErRSx5RUFBeUUseUVBQXlFLDJFQUEyRSw0REFBNEQseURBQXlELGdEQUFnRCxzREFBc0QsOERBQThELDhEQUE4RCxzRUFBc0UsOENBQThDLDBHQUEwRyxzRUFBc0UsOENBQThDLDBHQUEwRyxvRUFBb0UsOENBQThDLHdHQUF3RyxzREFBc0QsZ0VBQWdFLDhDQUE4Qyw4Q0FBOEMsNkRBQTZELDZEQUE2RCwyRkFBMkYsOENBQThDLHVHQUF1RyxpRUFBaUUsaUVBQWlFLDZEQUE2RCw2REFBNkQsK0RBQStELDhDQUE4QyxnREFBZ0QsZ0RBQWdELHVDQUF1Qyw0Q0FBNEMsNkRBQTZELDhDQUE4QywrSEFBK0gsc0VBQXNFLHFFQUFxRSx5RUFBeUUseUVBQXlFLHVFQUF1RSwyREFBMkQsOENBQThDLDJIQUEySCxzRkFBc0Ysb0RBQW9ELDhDQUE4Qyx3RkFBd0YscURBQXFELDhDQUE4QyxrR0FBa0csb0VBQW9FLG9EQUFvRCw4REFBOEQsOEVBQThFLDhDQUE4Qyw4RkFBOEYsc0VBQXNFLDhDQUE4QywwR0FBMEcsc0VBQXNFLDhDQUE4QywwR0FBMEcsc0VBQXNFLDhDQUE4QywwR0FBMEcsZ0VBQWdFLDRFQUE0RSxrRUFBa0Usc0RBQXNELHNEQUFzRCxzREFBc0Qsc0RBQXNELDBDQUEwQyw4Q0FBOEMsb0NBQWdDLGtEQUFrRCw0REFBNEQsMENBQTBDLDBDQUEwQyxxRUFBcUUseUVBQXlFLHVFQUF1RSwrREFBK0QscUVBQXFFLG1FQUFtRSw2REFBNkQsbURBQW1ELG1EQUFtRCx1REFBdUQsdURBQXVELHFEQUFxRCwwQ0FBMEMsOENBQThDLDhDQUE4Qyw4Q0FBOEMsdURBQXVELG1FQUFtRSx1REFBdUQsbUVBQW1FLDJEQUEyRCwyREFBMkQsMkRBQTJELHlEQUF5RCwyREFBMkQseURBQXlELHVEQUF1RCxtREFBbUQsbURBQW1ELDhDQUE4QywrREFBK0QsNkRBQTZELDhDQUE4QyxnREFBZ0QsMERBQTBELDhEQUE4RCw0REFBNEQsb0RBQW9ELDBEQUEwRCx3REFBd0Qsa0RBQWtELHNEQUFzRCwwREFBMEQsMERBQTBELHdEQUF3RCxnREFBZ0QsZ0RBQWdELGdEQUFnRCx5REFBeUQsaUVBQWlFLGlFQUFpRSx5REFBeUQsc0RBQXNELG9GQUFvRiw4Q0FBOEMscUdBQXFHLHdEQUF3RCxvREFBb0QsdUNBQXVDLDRDQUE0QyxpREFBaUQsK0RBQStELDJEQUEyRCwyRUFBMkUseVRBQXlULDRKQUE0Six5R0FBMEUsZ0NBQWdDLG9DQUFvQyxvQ0FBb0MsdURBQXVELG9DQUFvQyx3Q0FBd0Msd0NBQXdDLDBDQUEwQyxzQ0FBc0MsbUNBQW1DLCtCQUErQixvQ0FBb0Msb0NBQW9DLHlDQUF5QyxvQ0FBb0MseUNBQXlDLG9DQUFvQyxvQ0FBb0Msb0NBQW9DLHNDQUFzQyxzQ0FBc0Msd0RBQW1DLDRDQUE0QyxnREFBZ0QsNENBQTRDLGlEQUFpRCw0Q0FBNEMsaURBQWlELDRDQUE0Qyw0Q0FBNEMsNENBQTRDLDRDQUE0QywyQ0FBMkMsK0NBQStDLDJDQUEyQyxnREFBZ0QsMkNBQTJDLGdEQUFnRCxrREFBa0QsMkNBQTJDLGdEQUFnRCwyQ0FBMkMsMkNBQTJDLDZDQUE2Qyw2Q0FBNkMseUJBQXlCLGtEQUFrRCxvREFBb0Qsa0RBQWtELGlEQUF5QyxpREFBeUMsc0RBQThDLGlEQUF5QyxpREFBeUMsaURBQXlDLGlEQUF5QyxpREFBeUMsZ0RBQTJDLGdEQUEyQyxnREFBMkMsa0RBQTZDLG9EQUFpRCwrQ0FBNEMsK0NBQTRDLCtDQUE0QywrQ0FBNEMsNkZBQTBGLHNEQUE4QyxrREFBMEMsK0JBQStCLDRCQUEyQiwyQkFBNkIsNkJBQTZCLDhCQUE4QixtTUFBbU0scU1BQXFNLGlNQUFpTSxpTUFBaU0saU1BQWlNLGlNQUFpTSw0TUFBNE0sd01BQXdNLGtOQUFrTiwyS0FBMkssdUtBQXVLLHVLQUF1Syx1S0FBdUssOEtBQThLLDBLQUEwSywwS0FBMEssNEtBQTRLLDRLQUE0Syw4S0FBOEssMEtBQTBLLDBLQUEwSywwS0FBMEssMEtBQTBLLDBLQUEwSyx3Q0FBd0Msd0NBQXdDLCtGQUErRixrR0FBa0csNEZBQTRGLDRGQUE0Riw0RkFBNEYseURBQXlELHFEQUFxRCxxREFBcUQscURBQXFELHFEQUFxRCw2Q0FBeUMsOEJBQThCLDhCQUE4Qiw4QkFBOEIsOEJBQThCLDhCQUE4Qiw4QkFBOEIsNkZBQTZGLG1HQUFtRyxnR0FBZ0csMkNBQTJDLCtFQUErRSxzRUFBc0UsNEVBQTRFLGtGQUFrRix3RkFBd0YsMkZBQTJGLDhGQUE4Riw4RkFBOEYsb0dBQW9HLDJHQUEyRyxzRkFBc0Ysc0NBQXNDLGdDQUFnQyxzQ0FBc0Msc0NBQXNDLDBDQUEwQyxnREFBZ0QsdUNBQXVDLG1EQUFtRCxpRUFBaUUsOENBQThDLGtJQUFrSSwwRUFBMEUsOENBQThDLDBJQUEwSSx1Q0FBdUMsNkNBQTZDLGlEQUFpRCw0Q0FBNEMsOENBQThDLHlGQUF5RiwyQ0FBMkMscURBQXFELDZDQUE2Qyx5REFBeUQseURBQXlELGlEQUFpRCw2REFBNkQsdURBQXVELDJDQUEyQywyQ0FBMkMsNkNBQTZDLDZDQUE2QyxtREFBbUQsbURBQW1ELHlDQUF5QyxpQ0FBNkIsaUNBQWlDLGlDQUFpQyxpQ0FBaUMsaUNBQWlDLHNDQUFrQywwREFBMEQsaUNBQWlDLGlDQUFpQyxxQ0FBcUMsNkNBQTZDLDJDQUEyQyw2Q0FBNkMsOENBQThDLHVEQUF1RCx1REFBdUQsMkNBQTJDLDhDQUE4Qyw4Q0FBOEMsa0RBQWtELGdEQUFnRCxrREFBa0QsNERBQTRELGtEQUFrRCxrREFBa0Qsb0RBQW9ELGdEQUFnRCw0QkFBNEIscUNBQXFDLDJDQUEyQyxxQ0FBcUMsdUNBQXVDLDhCQUE4QiwrQ0FBK0Msa0RBQWtELG1DQUFtQyxxQ0FBcUMsc0NBQXNDLG9DQUFvQyxvQ0FBb0MsMEJBQTBCLDJLQUEySyw2TEFBNkwsZ0RBQWdELDBDQUEwQyxnREFBZ0QsaUVBQWlFLGdEQUFnRCxrRUFBa0Usa0RBQWtELGtEQUFrRCxxQkFBcUIsdUJBQXVCLHdCQUF3Qix1QkFBdUIsdUJBQXVCLG1QQUFtUCxxTEFBcUwscUxBQXFMLDZNQUE2TSwyT0FBMk8sa0tBQThKLDJQQUEyUCx5UEFBeVAsc1BBQXNQLDRQQUE0UCx3WUFBd1ksNlBBQTZQLDZOQUE2TixvREFBb0QseURBQXlELGdFQUFnRSxvREFBb0Qsd0RBQXdELDBFQUEwRSxpRUFBaUUsbUVBQW1FLG1FQUFtRSxtRUFBbUUsNENBQTRDLDRNQUE0TSxtTkFBbU4sdUNBQXVDLDBDQUEwQyw4REFBOEQsb0RBQW9ELG9EQUFvRCxpRUFBaUUsMExBQTBMLDRrQkFBNGtCLDRrQkFBNGtCLHlpQkFBeWlCLDRIQUE0SCw2R0FBNkcsNkdBQTZHLHdlQUF3ZSx3T0FBd08sOE9BQThPLDZPQUE2Tyw4TUFBOE0sc01BQXNNLCtVQUErVSw4TUFBOE0seU9BQXlPLHVDQUF1QywwREFBMEQsd0RBQXdELHdEQUF3RCx3REFBd0QsZ0VBQWdFLGdFQUFnRSxnRUFBZ0UsZ0VBQWdFLHNJQUFzSSw0RUFBNEUsd0ZBQXdGLCtFQUErRSx5R0FBeUcsZ0VBQWdFLHlEQUF5RCxvREFBb0QsdURBQXVELHdGQUF3RixzRkFBc0YsNEVBQTRFLDRFQUE0RSw4RUFBOEUsOEVBQThFLHNGQUFzRiw4RUFBOEUsZ0ZBQWdGLGdGQUFnRixvRkFBb0YsaURBQWlELGdEQUFnRCw4REFBOEQsd0NBQXdDLG1FQUFtRSw4QkFBOEIsOEJBQThCLGtFQUFrRSw4RUFBOEUsb0NBQW9DLHNDQUFzQyxvRUFBb0UscUJBQXFCLGtKQUFrSiwyR0FBMkcscUdBQXFHLDJHQUEyRywyR0FBMkcsMEZBQTBGLDJGQUEyRixxQkFBcUIsK0pBQStKLGdMQUFnTCxnSEFBZ0gsZ0lBQWdJLHFCQUFxQixrTEFBa0wsMEdBQTBHLDhKQUE4Siw0RkFBNEYsMkVBQTJFLGtJQUFvSCxtTkFBbU4sdUpBQXVKLHVEQUF1RCxzREFBc0QsaUVBQWlFLGlKQUE4SSwySUFBa0osOEZBQThGLHdEQUF3RCw2R0FBcUcsd0ZBQXdGLHFCQUFxQix1SEFBdUgsMkVBQTJFLG1GQUFtRiwwRUFBMEUsNkRBQTZELG1FQUFtRSxtRkFBbUYsOENBQThDLHVIQUF1SCx5RkFBeUYsbUVBQW1FLGdGQUFnRixrRkFBa0YsZ0VBQWdFLDZEQUE2RCwwRUFBMEUsa0VBQWtFLDhFQUE4RSxzRUFBc0UsOERBQThELDhDQUE4Qyx3REFBd0QsZ0VBQWdFLDhFQUE4RSxnREFBZ0Qsd0ZBQXdGLGtFQUFrRSxtRUFBbUUsc0RBQXNELHFCQUFxQiwyRkFBMkYsaUdBQWlHLGlHQUFpRyw2RkFBNkYsbUdBQW1HLGlHQUFpRyxpRkFBaUYsMEVBQTBFLCtGQUErRiw4RUFBOEUsdUdBQXVHLHVHQUF1RyxtR0FBbUcseUdBQXlHLG1GQUFtRix1RUFBdUUsNERBQTRELDBEQUEwRCxrRkFBa0Ysb0ZBQW9GLDRIQUE0SCxxQkFBcUIsc0VBQXNFLG1GQUFtRixzRkFBc0YseUVBQXlFLCtFQUErRSwrRkFBK0YsNkdBQTZHLCtFQUErRSxvR0FBb0csZ0dBQWdHLHFCQUFxQixpSEFBaUgsOEdBQThHLDhDQUE4QywwQ0FBMEMsOERBQThELGdFQUFnRSxnRUFBZ0UsNERBQTRELDJEQUEyRCx1SEFBdUgsdUNBQXVDLDBEQUEwRCxzQkFBeUIsNkRBQTZELHFEQUF1Qyw4QkFBd0IsdURBQWlELCtDQUErQyx5REFBeUQsZ0RBQWdELDREQUE0RCxzQkFBeUIsdURBQXVELHNCQUF5QiwyQ0FBcUMsK0RBQStELCtEQUErRCwrREFBK0QsZ0VBQWdFLHVCQUEwQixvREFBNEMsdUJBQXVCLG9GQUEwRSx1Q0FBdUMsbVJBQWtGLG1RQUFrRSwwUUFBeUUsb1FBQW1FLGlSQUFnRixtV0FBa0ssa1pBQWlOLGtRQUFpRSx5UkFBd0YsdVJBQXNGLDRSQUEyRix1UkFBc0YsdVJBQXNGLHdRQUF1RSxzUkFBcUYsMlJBQTBGLGlSQUFnRixvVkFBbUosMFVBQXlJLG1RQUFrRSx1UUFBc0Usd1NBQXVHLG1SQUFrRix3UkFBdUYseVJBQXdGLDBRQUF5RSwyUUFBMEUsK1pBQThOLGdCQUFnQiwwR0FBMEcsZ0JBQWdCLHdHQUF3RyxnQkFBZ0Isd0dBQXdHLGdCQUFnQix1VkFBc0osZ0JBQWdCLHFWQUFvSiwrSEFBK0gsdURBQXVELDhGQUEwRiw4RUFBd0UsNEtBQW9LLCtPQUErTyxnR0FBZ0csMElBQWdJLDRGQUE0Rix5SEFBeUgsNkdBQTZHLG9GQUFvRixxaUJBQXFpQixxSEFBcUgsd0NBQXdDLHFFQUFxRSwwREFBMEQsNkZBQW1GLG1EQUFtRCxnREFBZ0QsaUdBQXVGLHlDQUF5Qyw2RkFBbUYsNkZBQW1GLDZGQUFtRix3Q0FBd0MsOERBQThELGdFQUFnRSxvRUFBb0UsZ0VBQWdFLCtWQUErVixxQkFBcUIseUVBQXlFLG1GQUFtRixxQkFBcUIsMEZBQTBGLG9HQUFvRyw2RkFBNkYsMEhBQWtILHNDQUFzQyxxREFBcUQsdUZBQXVGLDhGQUFvRiw4RkFBb0YsOEZBQW9GLHlDQUF5QyxpRUFBaUUsdUZBQXVGLDBFQUEwRSxrRkFBa0YsNERBQTRELGdGQUFnRixtRkFBbUYsb0VBQW9FLHVFQUF1RSxzRUFBc0UscUVBQXFFLDJFQUEyRSwyRUFBMkUsbUVBQW1FLHNFQUFzRSxxRUFBcUUsb0VBQW9FLDBFQUEwRSwwRUFBMEUsd0ZBQXdGLDBFQUEwRSw0RUFBNEUsbUdBQW1HLG1EQUFtRCx3REFBd0QseU5BQXlOLDBFQUEwRSxnRUFBZ0UscUVBQXFFLG9XQUErVSwrRkFBK0Ysa2dCQUFrZ0IscVhBQXFYLHF2QkFBcXZCLDhDQUE4QywyRkFBMkYsMENBQTBDLDhDQUE4Qyw2RkFBNkYsd0hBQXdILDhDQUE4QywyRkFBMkYsMENBQTBDLDhDQUE4Qyw2RkFBNkYsc0NBQXNDLDhDQUE4Qyw0RkFBNEYsd0NBQXdDLDhDQUE4Qyw4RkFBOEYsb0pBQW9KLDhDQUE4QywrRkFBK0YsNEVBQTRFLDhDQUE4QywrRkFBK0YsMkNBQTJDLDhDQUE4QyxpR0FBaUcsMkVBQTJFLDhDQUE4Qyw4RkFBOEYsMEVBQTBFLDhDQUE4Qyw2RkFBNkYsc3hEQUFzeEQsMkNBQTJDLHFFQUFxRSxxRUFBcUUscUVBQXFFLGlFQUFpRSxpRUFBaUUsaUVBQWlFLGtEQUFrRCxrREFBa0Qsa0RBQWtELGdEQUFnRCxnREFBZ0QsMEVBQTBFLDBFQUEwRSxpREFBaUQscURBQXFELGtEQUFrRCxpREFBaUQsc0RBQXNELHdEQUF3RCx5REFBeUQsMERBQTBELHdFQUF3RSxzREFBc0Qsb0ZBQW9GLDhFQUE4RSw0REFBNEQsMEZBQTBGLG9EQUFvRCw2RUFBNkUsMERBQTBELG1GQUFtRixvREFBb0Qsa0ZBQWtGLDhFQUE4RSxvRkFBb0YsMkVBQTJFLDhDQUE4QyxvREFBb0Qsa0RBQWtELG1EQUFtRCxvREFBb0QsZ0RBQWdELGlEQUFpRCxrREFBa0QsK0NBQStDLHFEQUFxRCwyREFBMkQseUZBQXlGLDBEQUEwRCx1REFBdUQsNkRBQTZELDJEQUEyRCw0REFBNEQsNkRBQTZELHlEQUF5RCwwREFBMEQsMkRBQTJELHdEQUF3RCxrREFBa0QsOENBQThDLDZDQUE2QyxpQ0FBaUMiLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImFwcC9zcmMvdGhlbWUvc2Nzcy9kZWZhdWx0L3Jlc2V0LnNjc3MiLCJhcHAvc3JjL3RoZW1lL3Njc3MvZGVmYXVsdC9taXhpbnMuc2NzcyIsImFwcC9zcmMvdGhlbWUvc2Nzcy9kZWZhdWx0L21vZGlmaWVycy5zY3NzIiwiYXBwL3NyYy90aGVtZS9zY3NzL2RlZmF1bHQvaWNvbnMuc2NzcyIsImFwcC9zcmMvdGhlbWUvc2Nzcy9kZWZhdWx0L2Rpc2NpcGxpbmVzLnNjc3MiLCJhcHAvc3JjL3RoZW1lL3Njc3MvZGVmYXVsdC9kaXNjaXBsaW5lLWljb25zLWNvbG9ycy5zY3NzIiwiYXBwL3NyYy90aGVtZS9zY3NzL2RlZmF1bHQvYW5pbWF0aW9ucy5zY3NzIiwiYXBwL3NyYy90aGVtZS9zY3NzL2RlZmF1bHQvc2hhZG93LW1vZGUuc2NzcyIsImFwcC9zcmMvdGhlbWUvc2Nzcy9kZWZhdWx0L2VkaXRvci1wYW5lbC5zY3NzIiwiYXBwL3NyYy90aGVtZS9zY3NzL2NvbXBvbmVudHMvYnV0dG9uLnNjc3MiLCJhcHAvc3JjL3RoZW1lL3Njc3MvZGVmYXVsdC92YXJpYWJsZXMvYmFzZS12YXJpYWJsZXMuc2NzcyIsImFwcC9zcmMvdGhlbWUvc2Nzcy9kZWZhdWx0L3ZhcmlhYmxlcy9keW5hbWljLXZhcmlhYmxlcy5zY3NzIiwiYXBwL3NyYy90aGVtZS9zY3NzL2RlZmF1bHQvdmFyaWFibGVzL2ZvbnQtdmFyaWFibGVzLnNjc3MiLCJhcHAvc3JjL3RoZW1lL3RhaWx3aW5kLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UnViaWs6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwJmRpc3BsYXk9c3dhcFwiKTtcbkBsYXllciBiYXNlIHtcbiAgKiB7XG4gICAgem9vbTogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgfVxuICBhdWRpbzpub3QoW2NvbnRyb2xzXSksXG4gIFtoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGh0bWwsXG4gIGJvZHksXG4gIGRpdixcbiAgc3BhbixcbiAgYXBwbGV0LFxuICBvYmplY3QsXG4gIGlmcmFtZSxcbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNixcbiAgcCxcbiAgYmxvY2txdW90ZSxcbiAgcHJlLFxuICBhLFxuICBhYmJyLFxuICBhY3JvbnltLFxuICBhZGRyZXNzLFxuICBiaWcsXG4gIGNpdGUsXG4gIGNvZGUsXG4gIGRlbCxcbiAgZGZuLFxuICBlbSxcbiAgaW1nLFxuICBpbnMsXG4gIGtiZCxcbiAgcSxcbiAgcyxcbiAgc2FtcCxcbiAgc21hbGwsXG4gIHN0cmlrZSxcbiAgc3Ryb25nLFxuICBzdWIsXG4gIHN1cCxcbiAgdHQsXG4gIHZhcixcbiAgZGwsXG4gIGR0LFxuICBkZCxcbiAgb2wsXG4gIHVsLFxuICBsaSxcbiAgZmllbGRzZXQsXG4gIGZvcm0sXG4gIGxhYmVsLFxuICBsZWdlbmQsXG4gIHRhYmxlLFxuICBjYXB0aW9uLFxuICB0Ym9keSxcbiAgdGZvb3QsXG4gIHRoZWFkLFxuICB0cixcbiAgdGgsXG4gIHRkIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICBmb250LXN0eWxlOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGh0bWwge1xuICAgIGJsb2NrLXNpemU6IDEwMGR2aDtcbiAgICBtaW4tYmxvY2stc2l6ZTogMTAwZHZoO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAvKiBBZGp1c3QgZm9udCBzaXplICovXG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAvKiBGb250IHZhcmlhbnQgKi9cbiAgICBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub25lO1xuICAgIC13ZWJraXQtZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9uZTtcbiAgICAvKiBTbW9vdGhpbmcgKi9cbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDEpIDAgMCAxcHg7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgb3ZlcmZsb3c6IC1tb3otc2Nyb2xsYmFycy1ub25lO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgfVxuICBodG1sOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgaW5saW5lLXNpemU6IDA7XG4gICAgYmxvY2stc2l6ZTogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIGh0bWwjY29udGVudCBicm93c2VyIHtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogLTE0cHg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIG92ZXJmbG93LWJsb2NrOiBzY3JvbGw7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogLTE0cHg7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIG92ZXJmbG93LWlubGluZTogc2Nyb2xsO1xuICB9XG4gIGJvZHksXG4gICNhcHAtY29udGFpbmVyIHtcbiAgICBtaW4tYmxvY2stc2l6ZTogMTAwZHZoO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFwcC1iZywgdmFyKC0tc3VyZmFjZS0wKSk7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1mYW1pbHk6IFwiUnViaWtcIiwgc2Fucy1zZXJpZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgfVxuICBib2R5LmJldHNsaXAtYm9keSxcbiAgI2FwcC1jb250YWluZXIuYmV0c2xpcC1ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICBpbnB1dCxcbiAgdGV4dGFyZWEsXG4gIHNlbGVjdCxcbiAgYnV0dG9uIHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYnV0dG9uZmFjZTtcbiAgfVxuICBvbCxcbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cbiAgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICBjYXB0aW9uLFxuICB0aCxcbiAgdGQge1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICBhIGltZyB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG46aG9zdDpob3N0IHtcbiAgcG9zaXRpb246IHVuc2V0O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB1bnNldDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHVuc2V0O1xuICB6LWluZGV4OiB1bnNldDtcbn1cbkBsYXllciB1dGlsaXRpZXMtZGVwcmVjYXRlZCB7XG4gIC5tYjEwIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAxMHB4O1xuICB9XG4gIC5oMTAwcGN0IHtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICB9XG4gIC50ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5mbGV4LWdyb3cge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuICAuZmxleC1jb250YWluZXIge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuanVzdGlmeS1zcGFjZS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmp1c3RpZnktbGVmdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuYS1pLWMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmYtZC1jIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC53aGl0ZSB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgYW5pbWF0aW9uOiBtYXJrZXQtYmxpbmstYW5pbWF0aW9uIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBtYXJrZXQtYmxpbmstYW5pbWF0aW9uIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICB9XG4gIC56MTAge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIC56MjAge1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG4gIC56MzAge1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG4gIC56NDAge1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG4gIC56NTAge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG4gIC5sb3dlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cbiAgLmhvdmVyLXVuZGVybGluZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLmN1c3RvbS1zY3JvbGwge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3ctYmxvY2s6IGF1dG87XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAgIC5jdXN0b20tc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93LXk6IG92ZXJsYXk7XG4gICAgICBvdmVyZmxvdy1ibG9jazogb3ZlcmxheTtcbiAgICB9XG4gIH1cbiAgLmN1c3RvbS1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBpbmxpbmUtc2l6ZTogNHB4O1xuICB9XG4gIC5jdXN0b20tc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiwgLmN1c3RvbS1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIH1cbiAgLmN1c3RvbS1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tY29udHJhc3QpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMC4yKSAqIDEwMCUpKTtcbiAgfVxuICBALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAgIC5jdXN0b20tc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiAtbW96LXNjcm9sbGJhcnMtbm9uZTtcbiAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgIH1cbiAgICAuY3VzdG9tLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgaW5saW5lLXNpemU6IDA7XG4gICAgICBibG9jay1zaXplOiAwO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAuY3VzdG9tLXNjcm9sbCNjb250ZW50IGJyb3dzZXIge1xuICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IC0xNHB4O1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgb3ZlcmZsb3ctYmxvY2s6IHNjcm9sbDtcbiAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IC0xNHB4O1xuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgb3ZlcmZsb3ctaW5saW5lOiBzY3JvbGw7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAgIC5sb2JieS1jb250ZW50LmN1c3RvbS1zY3JvbGwge1xuICAgICAgb3ZlcmZsb3cteTogdW5zZXQ7XG4gICAgICBvdmVyZmxvdy1ibG9jazogdW5zZXQ7XG4gICAgfVxuICB9XG4gIC5oaWRlLXNjcm9sbGJhciB7XG4gICAgb3ZlcmZsb3c6IC1tb3otc2Nyb2xsYmFycy1ub25lO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgfVxuICAuaGlkZS1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBpbmxpbmUtc2l6ZTogMDtcbiAgICBibG9jay1zaXplOiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmhpZGUtc2Nyb2xsYmFyI2NvbnRlbnQgYnJvd3NlciB7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IC0xNHB4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy1ibG9jazogc2Nyb2xsO1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IC0xNHB4O1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy1pbmxpbmU6IHNjcm9sbDtcbiAgfVxuICAuc2Nyb2xsYWJsZS1zdGFnZSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy1pbmxpbmU6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LWJsb2NrOiBoaWRkZW47XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgb3ZlcmZsb3c6IC1tb3otc2Nyb2xsYmFycy1ub25lO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgfVxuICAuc2Nyb2xsYWJsZS1zdGFnZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGlubGluZS1zaXplOiAwO1xuICAgIGJsb2NrLXNpemU6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuc2Nyb2xsYWJsZS1zdGFnZSNjb250ZW50IGJyb3dzZXIge1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAtMTRweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3ctYmxvY2s6IHNjcm9sbDtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAtMTRweDtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3ctaW5saW5lOiBzY3JvbGw7XG4gIH1cbiAgI2xpdmVfZXZlbnRzX3dpZGdldCBib2R5LFxuICAjdG9wX2V2ZW50c193aWRnZXQgYm9keSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLl9ncmlkLXBiIHtcbiAgICBwYWRkaW5nLWJsb2NrLWVuZDogMThweDtcbiAgfVxuICAuYmV0c2xpcC1vcGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJsb2NrLXNpemU6IGF1dG87XG4gICAgbWluLWJsb2NrLXNpemU6IGF1dG87XG4gIH1cbiAgLl9saWdodC10aGVtZSBbY2xhc3MqPWV2ZW50LXNsaWRlLWJnX10uc2xpZGVyLWV2ZW50LXBybyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc3VyZmFjZS0yKTtcbiAgfVxuICAuX2xpZ2h0LXRoZW1lIC5ncmlkLWVsLWV2ZW50LS1vdXRyaWdodCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc3VyZmFjZS0yKTtcbiAgfVxuICAuX2xpZ2h0LXRoZW1lIC5ncmlkLWVsLWV2ZW50LS1vdXRyaWdodF9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogdW5zZXQ7XG4gIH1cbiAgLl9saWdodC10aGVtZSAubW9iaWxlLW1lbnVfX2hlYWQtcHJvIHtcbiAgICBjb2xvcjogdmFyKC0tY29udHJhc3QpO1xuICB9XG4gIC5fbGlnaHQtdGhlbWUgLm1vYmlsZS1tZW51LXByby5fd2l0aF9iZXRzOm5vdCguX29wZW4pIC5tb2JpbGUtbWVudV9faGVhZC1wcm8sIC5fbGlnaHQtdGhlbWUgLm1vYmlsZS1tZW51LXByby5fd2l0aF9iZXRzOm5vdCguX3F1aWNrLWJldHMpIC5tb2JpbGUtbWVudV9faGVhZC1wcm8ge1xuICAgIGNvbG9yOiB2YXIoLS1zdXJmYWNlLTApO1xuICB9XG4gIC5fbGlnaHQtdGhlbWUgLmFuaW1hbHMtcmFjaW5nLWV2ZW50LWhlYWRlciB7XG4gICAgY29sb3I6IHZhcigtLXN1cmZhY2UtMik7XG4gIH1cbiAgLl9saWdodC10aGVtZSAuYW5pbWFscy1yYWNpbmctZXZlbnQtaGVhZGVyX19iZy13cmFwIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbiAgLl9saWdodC10aGVtZSAubGl2ZS1ldmVudHMtd2lkZ2V0LmV2ZW50cy1jYXJkcy1yZWR1Y2VkIC5zbGlkZXItd3JhcHBlciAubmF2LWNvbnRyb2xfX2xlZnQ6bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKSwgLl9saWdodC10aGVtZSAubGl2ZS1ldmVudHMtd2lkZ2V0LmV2ZW50cy1jYXJkcy1yZWR1Y2VkIC5zbGlkZXItd3JhcHBlciAubmF2LWNvbnRyb2xfX3JpZ2h0Om5vdCguc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCkge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtMik7XG4gIH1cbiAgLl9saWdodC10aGVtZSAubGl2ZS1ldmVudHMtd2lkZ2V0LmV2ZW50cy1jYXJkcy1yZWR1Y2VkIC5zbGlkZXItd3JhcHBlciAuY29udHJvbCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc3VyZmFjZS02KTtcbiAgfVxuICAuX2xpZ2h0LXRoZW1lIC5saXZlLWV2ZW50cy13aWRnZXQgLmxpdmUtZmlsdGVyc19fbGlzdCAuY29udHJvbCB7XG4gICAgYm94LXNoYWRvdzogdW5zZXQ7XG4gIH1cbiAgLl9saWdodC10aGVtZSAubGl2ZS1ldmVudHMtd2lkZ2V0IC5ncmlkLWVsLWV2ZW50IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zdXJmYWNlLTYpO1xuICB9XG4gIC5fbGlnaHQtdGhlbWUgKyAubW9kYWwgLmdyaWQtZWwtZXZlbnRfX2NvbXBldGl0b3ItbmFtZSB7XG4gICAgY29sb3I6IHZhcigtLWNvbnRyYXN0KTtcbiAgfVxuICAuX2xpZ2h0LXRoZW1lICsgLm1vZGFsIC5tb2RhbF9fYm94LXNlYXJjaC1jbG9zZSB7XG4gICAgY29sb3I6IHZhcigtLXN1cmZhY2UtMCk7XG4gIH1cbiAgLmxvYWRpbmctZG90cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5sb2FkaW5nLWRvdHM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiLi4uXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGlubGluZS1zaXplOiA5cHg7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICAgIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgICBhbmltYXRpb246IGxvYWRlciAxLjVzIGluZmluaXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICAuX2dyaWQtcGIge1xuICAgICAgcGFkZGluZy1ibG9jay1lbmQ6IDU0cHg7XG4gICAgfVxuICB9XG4gIEBrZXlmcmFtZXMgbG9hZGVyIHtcbiAgICAwJSB7XG4gICAgICBpbmxpbmUtc2l6ZTogM3B4O1xuICAgIH1cbiAgICA0MCUge1xuICAgICAgaW5saW5lLXNpemU6IDZweDtcbiAgICB9XG4gICAgODAlIHtcbiAgICAgIGlubGluZS1zaXplOiA5cHg7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgaW5saW5lLXNpemU6IDNweDtcbiAgICB9XG4gIH1cbn1cbkBsYXllciBiYXNlIHtcbiAgLmljb24tYmV0LWJ1aWxkZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGlubGluZS1zaXplOiAxOHB4O1xuICAgIGJsb2NrLXNpemU6IDE4cHg7XG4gICAgY29sb3I6IHZhcigtLWFjdGl2ZSk7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICAgIHdpbGwtY2hhbmdlOiBjb2xvcjtcbiAgfVxufVxuQGxheWVyIGJhc2Uge1xuICAuZGlzY2lwbGluZS1pY29uLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnksIHZhcigtLWNvbnRyYXN0KSk7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb246YmVmb3JlLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kOmJlZm9yZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGlubGluZS1zaXplOiAxMDAlO1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fdG9wLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl90b3Age1xuICAgIGJhY2tncm91bmQ6ICMzNTY3ZmY7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fbGl2ZSxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fbGl2ZSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2NlNDljNyAwJSwgIzRhYmFmYiAxMDAlKTtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9mYXZvcml0ZXMsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2Zhdm9yaXRlcyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIyNS44OGRlZywgI2ZmZTA3MCAtMS41OSUsICNmZjdhMDAgMTAwJSk7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fdG91cm5hbWVudHMsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX3RvdXJuYW1lbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzZiYjY3O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2RvdGEyLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9kb3RhMiB7XG4gICAgYmFja2dyb3VuZDogI2ZmNjg1YTtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9jc2dvLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9jc2dvIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTA5ZTRiO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2ZpZmEsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2ZpZmEge1xuICAgIGJhY2tncm91bmQ6ICM2N2JiYWQ7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZWZvb3RiYWxsLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9lZm9vdGJhbGwge1xuICAgIGJhY2tncm91bmQ6ICM2N2JiYWQ7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZm9vdGJhbGwsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2Zvb3RiYWxsIHtcbiAgICBiYWNrZ3JvdW5kOiAjYjFjNTY2O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2Zvb3RiYWxsLXdjLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9mb290YmFsbC13YyB7XG4gICAgYmFja2dyb3VuZDogIzczMDkyODtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9mb290YmFsbC1lYyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fZm9vdGJhbGwtZWMge1xuICAgIGJhY2tncm91bmQ6ICMxNDNjZGI7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZWZvb3RiYWxsLWJvdHMsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2Vmb290YmFsbC1ib3RzIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjdiYmFkO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3RhYmxldGVubmlzLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl90YWJsZXRlbm5pcyB7XG4gICAgYmFja2dyb3VuZDogIzVhOGFmZjtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9hcGV4LFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9hcGV4IHtcbiAgICBiYWNrZ3JvdW5kOiAjY2QzYzJlO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2Jhc2ViYWxsLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9iYXNlYmFsbCB7XG4gICAgYmFja2dyb3VuZDogIzdhNjhhZTtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9iYXNrZXRiYWxsLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9iYXNrZXRiYWxsIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmY4YTUzO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2ViYXNrZXRiYWxsLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9lYmFza2V0YmFsbCB7XG4gICAgYmFja2dyb3VuZDogI2ZmOGE1MztcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9iYXNrZXRiYWxsM3gzLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9iYXNrZXRiYWxsM3gzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmY4YTUzO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2ViYXNrZXRiYWxsLWJvdHMsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2ViYXNrZXRiYWxsLWJvdHMge1xuICAgIGJhY2tncm91bmQ6ICNmZjhhNTM7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fYm94aW5nLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9ib3hpbmcge1xuICAgIGJhY2tncm91bmQ6ICNkYWFjNjQ7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5faGFuZGJhbGwsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2hhbmRiYWxsIHtcbiAgICBiYWNrZ3JvdW5kOiAjYmJhZjY3O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2hzLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9ocyB7XG4gICAgYmFja2dyb3VuZDogcmdiKDgyLCA3MiwgNDgpO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2hlYXJ0aHN0b25lLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9oZWFydGhzdG9uZSB7XG4gICAgYmFja2dyb3VuZDogcmdiKDgyLCA3MiwgNDgpO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2hvY2tleSxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5faG9ja2V5IHtcbiAgICBiYWNrZ3JvdW5kOiAjNjliZWZmO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2Vob2NrZXksXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2Vob2NrZXkge1xuICAgIGJhY2tncm91bmQ6ICM2OWJlZmY7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fbG9sLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9sb2wge1xuICAgIGJhY2tncm91bmQ6ICNiODhiMzk7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fb3csXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX293IHtcbiAgICBiYWNrZ3JvdW5kOiAjMzk0ZDYwO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX292ZXJ3YXRjaCxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fb3ZlcndhdGNoIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzk0ZDYwO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3NjMixcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fc2MyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMTM0LCAyMDQsIDIyOSk7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fc3RhcmNyYWZ0LFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9zdGFyY3JhZnQge1xuICAgIGJhY2tncm91bmQ6IHJnYigxMzQsIDIwNCwgMjI5KTtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl90ZW5uaXMsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX3Rlbm5pcyB7XG4gICAgYmFja2dyb3VuZDogIzY3YmI3NztcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9ldGVubmlzLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9ldGVubmlzIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjdiYjc3O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2V0ZW5uaXMtYm90cyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fZXRlbm5pcy1ib3RzIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjdiYjc3O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX21tYSxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fbW1hIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTI0NTU2O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2VtbWEsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2VtbWEge1xuICAgIGJhY2tncm91bmQ6ICNlMjQ1NTY7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fdWZjLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl91ZmMge1xuICAgIGJhY2tncm91bmQ6ICNlMjQ1NTY7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fdm9sbGV5YmFsbCxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fdm9sbGV5YmFsbCB7XG4gICAgYmFja2dyb3VuZDogIzY3N2JiYjtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9jYWxsLW9mLWR1dHksXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2NhbGwtb2YtZHV0eSB7XG4gICAgYmFja2dyb3VuZDogI2RhYzgzYztcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9yb2NrZXQtbGVhZ3VlLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9yb2NrZXQtbGVhZ3VlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMmM2Y2I1O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3JvY2tldC1sZWFndWUtYm90cyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fcm9ja2V0LWxlYWd1ZS1ib3RzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMmM2Y2I1O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3JhaW5ib3c2LFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9yYWluYm93NiB7XG4gICAgYmFja2dyb3VuZDogIzlmNTFhMjtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9hbWVyaWNhbi1mb290YmFsbCxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fYW1lcmljYW4tZm9vdGJhbGwge1xuICAgIGJhY2tncm91bmQ6ICMxNDQwODk7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fcnVnYnktbGVhZ3VlLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9ydWdieS1sZWFndWUge1xuICAgIGJhY2tncm91bmQ6ICNhMTQxMzg7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fcnVnYnktdW5pb24sXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX3J1Z2J5LXVuaW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjYTE0MTM4O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3dhcmNyYWZ0MyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fd2FyY3JhZnQzIHtcbiAgICBiYWNrZ3JvdW5kOiAjYzEzMzA2O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2Z1dHNhbCxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fZnV0c2FsIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjNhZTQxO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3Nub29rZXIsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX3Nub29rZXIge1xuICAgIGJhY2tncm91bmQ6ICM3ZWE0N2U7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fdmFsb3JhbnQsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX3ZhbG9yYW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjg0NTUyO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2NyaWNrZXQsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2NyaWNrZXQge1xuICAgIGJhY2tncm91bmQ6ICNlOTRkODE7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fa2luZy1vZi1nbG9yeSxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fa2luZy1vZi1nbG9yeSB7XG4gICAgYmFja2dyb3VuZDogI2MxYWE3MjtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9hcmVuYS1vZi12YWxvcixcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fYXJlbmEtb2YtdmFsb3Ige1xuICAgIGJhY2tncm91bmQ6ICMzYjM4N2Y7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fcHViZyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fcHViZyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmZDkzNSAwJSwgI2IwNTcwNSAxMDAlKTtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9lZmlnaHRpbmctYm90cyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fZWZpZ2h0aW5nLWJvdHMge1xuICAgIGJhY2tncm91bmQ6ICNmMTU3MDE7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZm9ybXVsYTEsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2Zvcm11bGExIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWUwMDAwO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3BvbGl0aWNzLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9wb2xpdGljcyB7XG4gICAgYmFja2dyb3VuZDogIzUzYTdkMztcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9ob3JzZS1yYWNpbmcsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2hvcnNlLXJhY2luZyB7XG4gICAgYmFja2dyb3VuZDogI2U3ODY0ZDtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9oYXJuZXNzLXJhY2luZyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5faGFybmVzcy1yYWNpbmcge1xuICAgIGJhY2tncm91bmQ6ICM0MzIxN2I7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZ3JleWhvdW5kLXJhY2luZyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fZ3JleWhvdW5kLXJhY2luZyB7XG4gICAgYmFja2dyb3VuZDogIzYwNmI4NztcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9iaWF0aGxvbixcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fYmlhdGhsb24ge1xuICAgIGJhY2tncm91bmQ6ICMxZTdhYWE7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZGFydHMsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2RhcnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmY1NzQwO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2JhZG1pbnRvbixcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fYmFkbWludG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjY2YzYzk4O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2VudGVydGFpbm1lbnQsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2VudGVydGFpbm1lbnQge1xuICAgIGJhY2tncm91bmQ6ICNlODQyNTk7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fbW9iaWxlLWxlZ2VuZHMsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX21vYmlsZS1sZWdlbmRzIHtcbiAgICBiYWNrZ3JvdW5kOiAjYWU4NDRjO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2F1c3NpZS1ydWxlcyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fYXVzc2llLXJ1bGVzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTI4YTgzO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2xlYWRlcmJvYXJkcyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fbGVhZGVyYm9hcmRzIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjNzhmN2ZmIDAlLCAjMTc1Mjg5IDEwMCUpO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX3dhdGVycG9sbyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fd2F0ZXJwb2xvIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjI1NmNhO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2thYmFkZGksXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2thYmFkZGkge1xuICAgIGJhY2tncm91bmQ6ICM4MDM4Yjg7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fYmVhY2gtdm9sbGV5YmFsbCxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fYmVhY2gtdm9sbGV5YmFsbCB7XG4gICAgYmFja2dyb3VuZDogI2NkOTk2MjtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9ib3dscyxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fYm93bHMge1xuICAgIGJhY2tncm91bmQ6ICM1Yzk1NjA7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZWNyaWNrZXQsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2Vjcmlja2V0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZTk0ZDgxO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2dvbGYsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2dvbGYge1xuICAgIGJhY2tncm91bmQ6ICMwZDdmNDg7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fZnJlZS1maXJlLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9mcmVlLWZpcmUge1xuICAgIGJhY2tncm91bmQ6ICNkMDcxMjQ7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fY3Jvc3NmaXJlLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kLl9jcm9zc2ZpcmUge1xuICAgIGJhY2tncm91bmQ6ICNlYmI1MDA7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fcG93ZXItc2xhcCxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fcG93ZXItc2xhcCB7XG4gICAgYmFja2dyb3VuZDogIzAwMmFmMTtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9mb3J0bml0ZSxcbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZC5fZm9ydG5pdGUge1xuICAgIGJhY2tncm91bmQ6ICM2MTAwQjA7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fbGFjcm9zc2UsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2xhY3Jvc3NlIHtcbiAgICBiYWNrZ3JvdW5kOiAjOTlBMDEyO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24uX2N5Y2xpbmcsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2N5Y2xpbmcge1xuICAgIGJhY2tncm91bmQ6ICMyOTI5MzQ7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi5fY2hlc3MsXG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQuX2NoZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzUyMDIwO1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24ge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC5kaXNjaXBsaW5lLWljb24tcm91bmQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1sZyk7XG4gICAgaW5saW5lLXNpemU6IDIwcHg7XG4gICAgYmxvY2stc2l6ZTogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgICBib3JkZXI6IHVuc2V0O1xuICAgIGJvcmRlcjogdW5zZXQ7XG4gIH1cbiAgLmRpc2NpcGxpbmUtaWNvbi1yb3VuZDphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXhsKTtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl9mYXZvcml0ZXMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuZGlzY2lwbGluZS1pY29uLl91c2Vycy10b3VybmFtZW50IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6IHZhcigtLXdhcm5pbmcpO1xuICB9XG4gIC5nYW1lcy1tYXRjaGVzX19pdGVtLWljb24gLmRpc2NpcGxpbmUtaWNvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5nYW1lcy1zdHJlYW1fX3RpdGxlLl90b3VybmFtZW50cyAuZGlzY2lwbGluZS1pY29uLl9iaWF0aGxvbjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG59XG5AbGF5ZXIgYmFzZSB7XG4gIC5kb3RzLWxvYWRpbmc6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIC5cIjtcbiAgICBhbmltYXRpb246IGRvdHMgMXMgc3RlcHMoNSwgZW5kKSBpbmZpbml0ZTtcbiAgfVxuICBAa2V5ZnJhbWVzIGRvdHMge1xuICAgIDAlLCAyMCUge1xuICAgICAgY29sb3I6IHJnYmEoMjAsIDIxLCAyMywgMCk7XG4gICAgICB0ZXh0LXNoYWRvdzogMC4yNWVtIDAgMCByZ2JhKDIwLCAyMSwgMjMsIDApLCAwLjVlbSAwIDAgcmdiYSgyMCwgMjEsIDIzLCAwKTtcbiAgICB9XG4gICAgNDAlIHtcbiAgICAgIGNvbG9yOiAjMTQxNTE3O1xuICAgICAgdGV4dC1zaGFkb3c6IDAuMjVlbSAwIDAgcmdiYSgyMCwgMjEsIDIzLCAwKSwgMC41ZW0gMCAwIHJnYmEoMjAsIDIxLCAyMywgMCk7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICB0ZXh0LXNoYWRvdzogMC4yNWVtIDAgMCAjMTQxNTE3LCAwLjVlbSAwIDAgcmdiYSgyMCwgMjEsIDIzLCAwKTtcbiAgICB9XG4gICAgODAlLCAxMDAlIHtcbiAgICAgIHRleHQtc2hhZG93OiAwLjI1ZW0gMCAwICMxNDE1MTcsIDAuNWVtIDAgMCAjMTQxNTE3O1xuICAgIH1cbiAgfVxufVxuQGxheWVyIHNoYWRvdy1tb2RlIHtcbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUge1xuICAgIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbiAgICBjb250YWluZXItbmFtZTogc2hhZG93LWNvbnRhaW5lcjtcbiAgICBtaW4tYmxvY2stc2l6ZTogY2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXAsIDApKTtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuc3dpcGUtYmV0cy1wYWdlIHtcbiAgICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjaW5nKSAqIDMpO1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5zd2lwZS1iZXRzLXBhZ2UgLnN3aXBlLWJldF9fd3JhcHBlciB7XG4gICAgbWluLWJsb2NrLXNpemU6IDQ3M3B4O1xuICAgIGJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gNDBweCAtIHZhcigtLXBhcmVudC10b3AtYm90dG9tLWdhcCwgMCkpO1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5zd2lwZS1iZXRzLXBhZ2UgLnN3aXBlLWJldF9fd3JhcHBlcjpoYXMoLmNhcmQtd3JhcHBlci5fd2l0aC1sb2dvKSB7XG4gICAgbWluLWJsb2NrLXNpemU6IDUwOHB4O1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5rZXlib2FyZC1wb3J0YWwubW9kYWxfX2JveC1teWJldHMua2V5Ym9hcmQtYWN0aXZlIHtcbiAgICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gICAgei1pbmRleDogMTU7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdhbWVzLW5hdi1wcm8ge1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1wYXJlbnQtdG9wLWdhcCwgMCk7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLm1vYmlsZS1tZW51LXBybyB7XG4gICAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1wYXJlbnQtYm90dG9tLWdhcCwgMCk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLm1vYmlsZS1tZW51LXBybzpub3QoLl9lbXB0eS1jb250ZW50KSB7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5tb2JpbGUtbWVudS1wcm8uX29wZW4ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBtcztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodmFyKC0tcGFyZW50LWJvdHRvbS1nYXAsIDApKTtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAubW9kYWxfX2NvbnRlbnQsXG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5tb2RhbCB7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5nYW1lcy1uYXYsICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5nYW1lcy1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJsb2NrLXNpemU6IGZpdC1jb250ZW50O1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1wYXJlbnQtdG9wLWdhcCwgMCk7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdhbWVzLW5hdiAuZ2FtZXMtbmF2X19jb250YWluZXItcHJvLCAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuZ2FtZXMtc2lkZWJhciAuZ2FtZXMtbmF2X19jb250YWluZXItcHJvIHtcbiAgICBibG9jay1zaXplOiAxMDBkdmg7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdhbWVzLXNpZGViYXIge1xuICAgIG1heC1ibG9jay1zaXplOiBjYWxjKDEwMGR2aCAtIHZhcigtLXBhcmVudC10b3AtYm90dG9tLWdhcCwgMCkpO1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5nYW1lcy1uYXYuX2FuaW1hbHMtcmFjaW5nLXZpZXcge1xuICAgIGJsb2NrLXNpemU6IDUwcHg7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdhbWVzLWxheW91dCB7XG4gICAgYmxvY2stc2l6ZTogZml0LWNvbnRlbnQ7XG4gICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmF1dG8tc2Nyb2xsOm5vdCguZ2FtZXMtc3RyZWFtKTpub3QoLnNlYXJjaC1wb3BvdmVyKTpub3QoLmNvdXBvbi1jb250YWluZXIpOm5vdCgubmF2LW1vcmVfX2xpc3QpLFxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuY3VzdG9tLXNjcm9sbDpub3QoLmdhbWVzLXN0cmVhbSk6bm90KC5zZWFyY2gtcG9wb3Zlcik6bm90KC5jb3Vwb24tY29udGFpbmVyKTpub3QoLm5hdi1tb3JlX19saXN0KSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LWJsb2NrOiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LWlubGluZTogaGlkZGVuO1xuICAgIGJsb2NrLXNpemU6IGZpdC1jb250ZW50O1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiB1bnNldDtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuZ2FtZXMtbGF5b3V0IC5jb3Vwb24tY29udGFpbmVyIHtcbiAgICBibG9jay1zaXplOiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3ctYmxvY2s6IGF1dG87XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdyaWQtZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuZ3JpZC1lbDpsYXN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1wYXJlbnQtYm90dG9tLWdhcCwgMCk7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdyaWQtZWwuX2FuaW1hbHMtcmFjaW5nLXNjaGVkdWxlIHtcbiAgICBtaW4tYmxvY2stc2l6ZTogNDIwcHg7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLl9saXZlX3ZpZXcgLmdhbWVzLW5hdixcbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLl9saXZlX3ZpZXcgLmNhdGVnb3JpemVyIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAubG9iYnktZmlsdGVycy1wcm8ge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuX3RvcC1uYXYtb3JpZW50YXRpb24gLmxvYmJ5LWNvbnRlbnQsXG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5fdG9wLW5hdi1vcmllbnRhdGlvbiAucHJlbG9hZGVyLXdyYXBwZXIge1xuICAgIGJsb2NrLXNpemU6IGF1dG87XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLl90b3AtbmF2LW9yaWVudGF0aW9uIC5uYXYtbW9yZV9fbGlzdCB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoMTAwJSArIDRweCk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gMTUwcHgpO1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5fdG9wLW5hdi1vcmllbnRhdGlvbiAuZ2FtZXMtc2lkZWJhciB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tcGFyZW50LXRvcC1nYXAsIDApICsgNTBweCk7XG4gICAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwLCAwKSAtIDUwcHgpO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5fdG9wLW5hdi1vcmllbnRhdGlvbiAuZ2FtZXMtbmF2X19pdGVtOmJlZm9yZSB7XG4gICAgY29udGVudDogdW5zZXQ7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLl90b3AtbmF2LW9yaWVudGF0aW9uIC5nYW1lcy1uYXYsXG4gICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5fdG9wLW5hdi1vcmllbnRhdGlvbiAuY2F0ZWdvcml6ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUuX25hdi1vcGVuIC5fdG9wLW5hdi1vcmllbnRhdGlvbiAuZ2FtZXMtbmF2IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZS5vcGVuLW1vZGFsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZS5fZW1iZWRkZWQtbW9kYWwtb3BlbiB7XG4gICAgY29udGFpbmVyLXR5cGU6IG5vcm1hbDtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAubWFpbi1zbGlkZXIge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDZweDtcbiAgfVxuICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuX2NhdGVnb3JpemVyLWhpZGRlbiAuZ2FtZXMtc2lkZWJhciB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tcGFyZW50LXRvcC1nYXAsIDApICsgNDhweCk7XG4gICAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gKHZhcigtLXBhcmVudC10b3AtYm90dG9tLWdhcCwgMCkgKyA0OHB4KSk7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUge1xuICAgICAgY29udGFpbmVyOiB1bnNldDtcbiAgICB9XG4gICAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLl90b3AtbmF2LW9yaWVudGF0aW9uIC5nYW1lcy1uYXYge1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuICAgICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5nYW1lcy1zdHJlYW0tbmF2X193cmFwLl9maXhlZCwgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdhbWVzLXN0cmVhbS1wcm8tbmF2X193cmFwLl9maXhlZCB7XG4gICAgICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tcGFyZW50LXRvcC1nYXAsIDApO1xuICAgIH1cbiAgICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuZ3JpZC1lbDpsYXN0LW9mLXR5cGUsXG4gICAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdhbWUtZXZlbnRfX3RhYjpsYXN0LW9mLXR5cGUge1xuICAgICAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tcGFyZW50LWJvdHRvbS1nYXAsIDApICsgMzZweCk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5ODFweCkge1xuICAgICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5hbGVydHNfd3JhcHBlciB7XG4gICAgICBpbnNldC1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1wYXJlbnQtdG9wLWdhcCwgMCkgKyAxMnB4KTtcbiAgICB9XG4gICAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmNhdGVnb3JpemVyIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tcGFyZW50LXRvcC1nYXAsIDApO1xuICAgICAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1nYXAsIDApKTtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbiAgICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuY2F0ZWdvcml6ZXIgLmNhdC1uYXZpZ2F0aW9uIHtcbiAgICAgIGJsb2NrLXNpemU6IGZpdC1jb250ZW50O1xuICAgIH1cbiAgICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuYmV0c2xpcC10dXJiby1jb21ibyB7XG4gICAgICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXAsIDApIC0gNTZweCk7XG4gICAgfVxuICAgICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5jb3Vwb24gLmNvdXBvbi1jb250YWluZXIge1xuICAgICAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwLCAwKSAtIDI1NHB4KTtcbiAgICB9XG4gICAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmNvdXBvbi5fZXhwcmVzcyAuY291cG9uLWNvbnRhaW5lciB7XG4gICAgICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXAsIDApIC0gNDAycHgpO1xuICAgIH1cbiAgICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuZ3JpZC1lbCAuZXhwcmVzcy1wcmVzZXRzIC5jb3Vwb24gLmNvdXBvbi1jb250YWluZXIge1xuICAgICAgbWF4LWJsb2NrLXNpemU6IHVuc2V0O1xuICAgIH1cbiAgICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuYmFsYW5jZSB+IC5iZXRzbGlwLXR1cmJvLWNvbWJvIHtcbiAgICAgIG1heC1ibG9jay1zaXplOiBjYWxjKDEwMGR2aCAtIHZhcigtLXBhcmVudC10b3AtYm90dG9tLWdhcCwgMCkgLSAxMDRweCk7XG4gICAgfVxuICAgICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5iYWxhbmNlIH4gLmNvdXBvbiAuY291cG9uLWNvbnRhaW5lciB7XG4gICAgICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXAsIDApIC0gMzAycHgpO1xuICAgIH1cbiAgICAjYXBwLWNvbnRhaW5lci5fc2hhZG93LXJvb3QtbW9kZSAuYmFsYW5jZSB+IC5jb3Vwb24uX2V4cHJlc3MgLmNvdXBvbi1jb250YWluZXIge1xuICAgICAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwLCAwKSAtIDQ0MHB4KTtcbiAgICB9XG4gICAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLl9jYXRlZ29yaXplci1oaWRkZW4gLmdhbWVzLXNpZGViYXIge1xuICAgICAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tcGFyZW50LXRvcC1nYXAsIDApICsgNDhweCk7XG4gICAgICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDBkdmggLSAodmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwLCAwKSArIDQ4cHgpKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk4MXB4KSBhbmQgKG1heC13aWR0aDogMTE2OXB4KSB7XG4gICAgI2FwcC1jb250YWluZXIuX3NoYWRvdy1yb290LW1vZGUgLmdhbWVzLXNpZGViYXIge1xuICAgICAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tcGFyZW50LXRvcC1nYXAsIDApICsgNDhweCk7XG4gICAgICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDBkdmggLSAodmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwLCAwKSArIDQ4cHgpKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDExNzBweCkge1xuICAgICNhcHAtY29udGFpbmVyLl9zaGFkb3ctcm9vdC1tb2RlIC5nYW1lcy1uYXYge1xuICAgICAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwLCAwKSk7XG4gICAgfVxuICB9XG59XG5AbGF5ZXIgY29tcG9uZW50cyB7XG4gICNhcHAtY29udGFpbmVyLl9lZGl0b3ItcGFuZWwtb3BlbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICNhcHAtY29udGFpbmVyLl9lZGl0b3ItcGFuZWwtb3BlbiAuZ2FtZXMtbGF5b3V0IHtcbiAgICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tZWRpdG9yLXBhbmVsLXdpZHRoLCB2YXIoLS1lZGl0b3Itd2lkdGgpKSk7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgfVxufVxuQGxheWVyIGJhc2Uge1xuICAuYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xuICB9XG4gIC5idG5bZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG4gIC5idG5fZGVmYXVsdCB7XG4gICAgcGFkZGluZy1ibG9jazogMDtcbiAgICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmxvY2stc2l6ZTogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMteHMpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYWRpZW50LWFjdGl2ZSk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWFjdGl2ZSk7XG4gIH1cbiAgLmJ0bl9kZWZhdWx0Ll9ncmlkLW1vcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1cmZhY2UtNik7XG4gICAgY29sb3I6IHZhcigtLWNvbnRyYXN0KTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbWQpO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGlubGluZS1zaXplOiAxMDAlO1xuICB9XG4gIEBrZXlmcmFtZXMgbG9hZGluZyB7XG4gICAgMCUsIDEwMCUge1xuICAgICAgYm94LXNoYWRvdzogLTE0cHggMTZweCAwIHZhcigtLWNvbG9yLWJsYWNrKSwgMCAxNnB4IDAgLTFweCByZ2JhKDAsIDAsIDAsIDAuNyksIDE0cHggMTZweCAwIC0ycHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIH1cbiAgICAzMy4zJSB7XG4gICAgICBib3gtc2hhZG93OiAtMTRweCAxNnB4IDAgLTJweCByZ2JhKDAsIDAsIDAsIDAuNCksIDBweCAxNnB4IDAsIDE0cHggMTZweCAwIC0xcHggcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIH1cbiAgICA2Ni42JSB7XG4gICAgICBib3gtc2hhZG93OiAtMTRweCAxNnB4IDAgLTFweCByZ2JhKDAsIDAsIDAsIDAuNyksIDAgMTZweCAwIC0ycHggcmdiYSgwLCAwLCAwLCAwLjQpLCAxNHB4IDE2cHggMCB2YXIoLS1jb2xvci1ibGFjayk7XG4gICAgfVxuICB9XG4gIC5idG4uYnRuX2xvYWRpbmcsXG4gIC5iZXRzbGlwX19idG5fcGxhY2UtYmV0LmJ0bl9sb2FkaW5nIC5iYWxhbmNlLFxuICAuYmV0c2xpcF9fYnRuX3BsYWNlLWJldC5idG5fbG9hZGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuICAuYnRuLmJ0bl9sb2FkaW5nOmFmdGVyLFxuICAuYmV0c2xpcF9fYnRuX3BsYWNlLWJldC5idG5fbG9hZGluZzphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaW5saW5lLXNpemU6IDdweDtcbiAgICBibG9jay1zaXplOiA3cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiA1MCU7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiA1MCU7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMjBweDtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogMDtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC0zLjVweDtcbiAgICBhbmltYXRpb246IGxvYWRpbmcgMC44cyBlYXNlIGluZmluaXRlO1xuICB9XG4gIC5jb3Vwb25fX3BsYWNlYmV0Ll9hbmltYXRlIC5jb3Vwb25fX3BsYWNlYmV0LWJ0bi5fYmcubG9hZGluZywgLmNvdXBvbl9fcGxhY2ViZXQuX2FuaW1hdGUgLmNvdXBvbl9fcGxhY2ViZXQtYnRuLl9vdmVyZmxvdy5sb2FkaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmNvdXBvbl9fcGxhY2ViZXQuX2FuaW1hdGUgLmNvdXBvbl9fcGxhY2ViZXQtYnRuLl9iZy5sb2FkaW5nOmFmdGVyLCAuY291cG9uX19wbGFjZWJldC5fYW5pbWF0ZSAuY291cG9uX19wbGFjZWJldC1idG4uX292ZXJmbG93LmxvYWRpbmc6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGlubGluZS1zaXplOiA3cHg7XG4gICAgYmxvY2stc2l6ZTogN3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldC1ibG9jay1zdGFydDogNTAlO1xuICAgIGluc2V0LWlubGluZS1zdGFydDogNTAlO1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogLTIwcHg7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAtMy41cHg7XG4gICAgYW5pbWF0aW9uOiBsb2FkaW5nIDAuOHMgZWFzZSBpbmZpbml0ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5uYXYtY29udHJvbF9fbGVmdCwgLm5hdi1jb250cm9sX19yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi1pbmxpbmUtc2l6ZTogMzBweDtcbiAgICBpbmxpbmUtc2l6ZTogMzBweDtcbiAgICBibG9jay1zaXplOiAzMHB4O1xuICAgIHotaW5kZXg6IDQ7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbiAgICBib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjExKTtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdXJmYWNlLTApO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICA6aG9zdCguX2dsYXNzLXRoZW1lKSAubmF2LWNvbnRyb2xfX2xlZnQ6bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKTpub3QoLl9kaXNhYmxlZCk6bm90KC5fZGVmYXVsdCksIGh0bWwuX2dsYXNzLXRoZW1lIC5uYXYtY29udHJvbF9fbGVmdDpub3QoLnN3aXBlci1idXR0b24tZGlzYWJsZWQpOm5vdCguX2Rpc2FibGVkKTpub3QoLl9kZWZhdWx0KSwgOmhvc3QoLl9nbGFzcy10aGVtZSkgLm5hdi1jb250cm9sX19yaWdodDpub3QoLnN3aXBlci1idXR0b24tZGlzYWJsZWQpOm5vdCguX2Rpc2FibGVkKTpub3QoLl9kZWZhdWx0KSwgaHRtbC5fZ2xhc3MtdGhlbWUgLm5hdi1jb250cm9sX19yaWdodDpub3QoLnN3aXBlci1idXR0b24tZGlzYWJsZWQpOm5vdCguX2Rpc2FibGVkKTpub3QoLl9kZWZhdWx0KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3VyZmFjZS00KTtcbiAgfVxuICAubmF2LWNvbnRyb2xfX2xlZnQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLm5hdi1jb250cm9sX19sZWZ0Ll9kaXNhYmxlZCwgLm5hdi1jb250cm9sX19sZWZ0Ll9kZWZhdWx0LCAubmF2LWNvbnRyb2xfX3JpZ2h0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsIC5uYXYtY29udHJvbF9fcmlnaHQuX2Rpc2FibGVkLCAubmF2LWNvbnRyb2xfX3JpZ2h0Ll9kZWZhdWx0IHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1cmZhY2UtMik7XG4gICAgY29sb3I6IHZhcigtLWNvbnRyYXN0KTtcbiAgfVxuICAubmF2LWNvbnRyb2xfX2xlZnQuX2RlZmF1bHQsIC5uYXYtY29udHJvbF9fcmlnaHQuX2RlZmF1bHQge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xuICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICB9XG4gIC5uYXYtY29udHJvbF9fbGVmdC5fZGVmYXVsdC5fYWN0aXZlLCAubmF2LWNvbnRyb2xfX3JpZ2h0Ll9kZWZhdWx0Ll9hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG46cm9vdCxcbjpob3N0IHtcbiAgLS1ib3JkZXJzLWNvbG9yOiAjM2U0MzUxO1xuICAtLWJvZHktbWFpbjogIzExMTQxYztcbiAgLS1iZy1tYWluLWVsZW1lbnRzOiAjMjgyZTNlO1xuICAtLWJnLW1haW4tbGF5b3V0czogIzFjMjAyYjtcbiAgLS10ZXh0LWRlZmF1bHQ6ICM4ZTkyOWY7XG4gIC0tdGV4dC1saWdodGVyOiAjZmZmZmZmO1xuICAvKiogU1RBUlQgb2YgZHluYW1pY2FsbHkgY2hhbmdlYWJsZSBjb2xvcnMgYnkgJ1RoZW1lIEVkaXRvcicgKiovXG4gIC0tc3VyZmFjZS02OiB2YXIoLS1ib3JkZXJzLWNvbG9yKTtcbiAgLS1zdXJmYWNlLTQ6IHZhcigtLWJnLW1haW4tZWxlbWVudHMpO1xuICAtLXN1cmZhY2UtMjogdmFyKC0tYmctbWFpbi1sYXlvdXRzKTtcbiAgLS1zdXJmYWNlLTA6IHZhcigtLWJvZHktbWFpbik7XG4gIC0tc3VyZmFjZS1zb2xpZC02OiB2YXIoLS1ib3JkZXJzLWNvbG9yKTtcbiAgLS1zdXJmYWNlLXNvbGlkLTQ6IHZhcigtLWJnLW1haW4tZWxlbWVudHMpO1xuICAtLXN1cmZhY2Utc29saWQtMjogdmFyKC0tYmctbWFpbi1sYXlvdXRzKTtcbiAgLS1hcHAtYmc6IHZhcigtLXN1cmZhY2UtMCk7XG4gIC0tYWN0aXZlOiB2YXIoLS10ZXh0LWFjdGl2ZSwgI2ZiOGMzMyk7XG4gIC0tYWNjZW50OiAjMzFBOEZGO1xuICAtLXNlY29uZGFyeTogdmFyKC0tdGV4dC1kZWZhdWx0KTtcbiAgLS1jb250cmFzdDogdmFyKC0tdGV4dC1saWdodGVyKTtcbiAgLyoqIEVORCBvZiBkeW5hbWljYWxseSBjaGFuZ2VhYmxlIGNvbG9ycyBieSAnVGhlbWUgRWRpdG9yJyAqKi9cbiAgLyoqIFNUQVJUIG9mIHN0YXRpYyBjb2xvcnMgKiovXG4gIC0tYmctbW9iaWxlLW1lbnUtaGVhZDogI0RDREVFNDtcbiAgLS1jb2xvci13aGl0ZTogI2ZmZmZmZjtcbiAgLS1jb2xvci1ibGFjazogIzAwMDAwMDtcbiAgLS10ZXh0LW9uLWxpZ2h0OiAjMEEwQTBBO1xuICAtLXRleHQtb24tZGFyazogI0ZGRkZGRjtcbiAgLS10ZXh0LW9uLWFjdGl2ZTogdmFyKC0tdGV4dC1vbi1saWdodCk7XG4gIC0tdGV4dC1vbi1hY2NlbnQ6IHZhcigtLXRleHQtb24tbGlnaHQpO1xuICAtLXBvc2l0aXZlOiAjMDBhODI4O1xuICAtLW5lZ2F0aXZlOiAjRkYyRTU1O1xuICAtLXdhcm5pbmc6ICNGRkMxMkU7XG4gIC0tc3RhdHVzLXdpbjogIzAwYTgyODtcbiAgLS1zdGF0dXMtbG9zdDogI0Y5MDY0MztcbiAgLS1zdGF0dXMtY2FzaG91dDogI0ZGQzEyRTtcbiAgLS1zdGF0dXMtcmVmdW5kOiAjQUIzNUZGO1xuICAtLXN0YXR1cy1oYWxmLXdpbjogIzAwQkFBRjtcbiAgLS1zdGF0dXMtaGFsZi1sb3NlOiAjRkY2MDFCO1xuICAtLXN0YXR1cy1wZW5kaW5nOiAjYTFhMWExO1xuICAtLWNoYXJ0LTE6ICM0RUNEQzQ7XG4gIC0tY2hhcnQtMjogI0E3OEJGQTtcbiAgLS1jaGFydC0zOiAjRjJCQjJFO1xuICAtLWNoYXJ0LTQ6ICM2MEE1RkE7XG4gIC8qKiBFTkQgb2Ygc3RhdGljIGNvbG9ycyAqKi9cbiAgLS1yYWRpdXMtZnVsbDogOTk5cHg7XG4gIC0tcmFkaXVzLXhsOiAyNHB4O1xuICAtLXJhZGl1cy1sZzogMTZweDtcbiAgLS1yYWRpdXMtbWQ6IDEycHg7XG4gIC0tcmFkaXVzLWRlZmF1bHQ6IDhweDtcbiAgLS1yYWRpdXMtc206IDZweDtcbiAgLS1yYWRpdXMteHM6IDRweDtcbiAgLS1yYWRpdXMteHhzOiAycHg7XG4gIC0tb3BhY2l0eTogMC4wNjtcbiAgLS1vcGFjaXR5LTI6IDAuMTI7XG4gIC0tb3BhY2l0eS00OiAwLjI0O1xuICAtLW9wYWNpdHktNjogMC41MDtcbiAgLS1vcGFjaXR5LTg6IDAuODA7XG4gIC0tYmx1ci1zbTogYmx1cigycHgpO1xuICAtLWJsdXItZGVmYXVsdDogYmx1cig0cHgpO1xuICAtLWJsdXItbGc6IGJsdXIoOHB4KTtcbiAgLS1nbGFzcy1iYWNrZHJvcDogbm9uZTtcbiAgLS1jb250YWluZXIteHM6IDI4MHB4O1xuICAtLWNvbnRhaW5lci1zbTogMzIwcHg7XG4gIC0tcGFyZW50LXRvcC1nYXA6IDBweDtcbiAgLS1wYXJlbnQtYm90dG9tLWdhcDogMHB4O1xuICAtLXBhcmVudC1sZWZ0LWdhcDogMHB4O1xuICAtLXBhcmVudC1yaWdodC1nYXA6IDBweDtcbiAgLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXA6IDBweDtcbiAgLS16LWJhc2U6IDA7XG4gIC0tei1yYWlzZWQ6IDE1O1xuICAtLXotc3RpY2t5OiAyMDtcbiAgLS16LWhlYWRlcjogMzA7XG4gIC0tei1kcm9wZG93bjogMTAwO1xuICAtLXotcG9wb3ZlcjogMTEwO1xuICAtLXotdG9vbHRpcDogMTIwO1xuICAtLXotZHJhd2VyLW92ZXJsYXk6IDIwMDtcbiAgLS16LWRyYXdlcjogMjEwO1xuICAtLXotZHJhd2VyLWZsb2F0aW5nOiAyMjA7XG4gIC0tei1tb2RhbC1vdmVybGF5OiAzMDA7XG4gIC0tei1tb2RhbDogMzEwO1xuICAtLXotbW9kYWwtZmxvYXRpbmc6IDMyMDtcbiAgLS16LXRvYXN0OiA1MDA7XG4gIC0tei1tYXg6IDk5OTk5OTtcbiAgLS1lZGl0b3ItYmc6ICMxMTE0MWM7XG4gIC0tZWRpdG9yLXN1cmZhY2U6ICMxYzIwMmI7XG4gIC0tZWRpdG9yLXN1cmZhY2UtaG92ZXI6ICMyODJlM2U7XG4gIC0tZWRpdG9yLWJvcmRlcjogIzNlNDM1MTtcbiAgLS1lZGl0b3ItYWNjZW50OiAjZmI4YzMzO1xuICAtLWVkaXRvci1hY2NlbnQtaG92ZXI6ICNmZmEyNGQ7XG4gIC0tZWRpdG9yLXRleHQ6ICNmZmZmZmY7XG4gIC0tZWRpdG9yLXRleHQtbXV0ZWQ6ICM4ZTkyOWY7XG4gIC0tZWRpdG9yLXBvc2l0aXZlOiAjMDBhODI4O1xuICAtLWVkaXRvci1uZWdhdGl2ZTogI2ZmMmU1NTtcbiAgLS1lZGl0b3Itd2FybmluZzogI2ZmYzEyZTtcbiAgLS1lZGl0b3ItcmFkaXVzOiA2cHg7XG4gIC0tZWRpdG9yLXdpZHRoOiAzMjBweDtcbiAgLS1sYXlvdXQtZWRpdG9yLXdpZHRoOiAyNzNweDtcbn1cbjpyb290LFxuOmhvc3Qge1xuICAtLXByZWxvYWRlci1jb2xvcjogdmFyKC0tYWN0aXZlKTtcbiAgLS1zaGFkb3ctbmF2LWJ1dHRvbjogbGluZWFyLWdyYWRpZW50KDkwZGVnLCBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tc3VyZmFjZS0yKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDApICogMTAwJSkpIDAlLCB2YXIoLS1zdXJmYWNlLTIpIDEwMCUpO1xuICAtLXNoYWRvdy1uYXYtYnV0dG9uLW1haW4tcGFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tc3VyZmFjZS0wKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDApICogMTAwJSkpIDAlLCB2YXIoLS1zdXJmYWNlLTApIDEwMCUpO1xuICAtLWRhcmtlbi1ncmFkaWVudC1zdXJmYWNlLTE6IHZhcigtLXNoYWRvdy1uYXYtYnV0dG9uKTtcbiAgLS1kYXJrZW4tZ3JhZGllbnQtc3VyZmFjZS0yOiB2YXIoLS1zaGFkb3ctbmF2LWJ1dHRvbi1tYWluLXBhZ2UpO1xuICAtLXN1Yi1wb3NpdGl2ZTogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXBvc2l0aXZlKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuMDgpICogMTAwJSkpO1xuICAtLXN1Yi1hY3RpdmU6IHZhcigtLXN1Yi0tYWN0aXZlLCB2YXIoLS1iZy1hY3RpdmUtbG9iYnktZmlsdGVycywgY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWFjdGl2ZSksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwLjA4KSAqIDEwMCUpKSkpO1xuICAtLXN1Yi1uZWdhdGl2ZTogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLW5lZ2F0aXZlKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuMDgpICogMTAwJSkpO1xuICAtLXN1Yi13YXJuaW5nOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0td2FybmluZyksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwLjA4KSAqIDEwMCUpKTtcbiAgLS1zdWItYWNjZW50OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tYWNjZW50KSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuMDgpICogMTAwJSkpO1xuICAtLWRhcmtlbi0yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tc3VyZmFjZS0wKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuMTIpICogMTAwJSkpO1xuICAtLWRhcmtlbi00OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tc3VyZmFjZS0wKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuMjQpICogMTAwJSkpO1xuICAtLWRhcmtlbi02OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tc3VyZmFjZS0wKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuNSkgKiAxMDAlKSk7XG4gIC0tZGFya2VuLTg6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1zdXJmYWNlLTApLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMC44KSAqIDEwMCUpKTtcbiAgLS1zaGFkb3ctMjogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXN1cmZhY2UtMCksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwLjEyKSAqIDEwMCUpKTtcbiAgLS1zaGFkb3ctNDogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXN1cmZhY2UtMCksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwLjI0KSAqIDEwMCUpKTtcbiAgLS1zaGFkb3ctNjogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXN1cmZhY2UtMCksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwLjUpICogMTAwJSkpO1xuICAtLXNoYWRvdy04OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tc3VyZmFjZS0wKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuOCkgKiAxMDAlKSk7XG4gIC0tbGlnaHRlbi0yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tYWNjZW50KSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDAuMTIpICogMTAwJSkpO1xuICAtLWxpZ2h0ZW4tNDogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWFjY2VudCksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwLjI0KSAqIDEwMCUpKTtcbiAgLS1pY29uLWRlZmF1bHQ6IHZhcigtLWNvbnRyYXN0KTtcbiAgLS1pY29uLXNlY29uZGFyeTogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgLS1pY29uLWFjdGl2ZTogdmFyKC0tYWN0aXZlKTtcbiAgLS1pY29uLWNvbnRyYWN0OiB2YXIoLS1zdXJmYWNlLTApO1xuICAtLXRleHQtc2Vjb25kYXJ5OiB2YXIoLS1zZWNvbmRhcnkpO1xuICAtLXN1Yi1wb3NpdGl2ZS0yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tcG9zaXRpdmUpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gdmFyKC0tb3BhY2l0eS0yKSkgKiAxMDAlKSk7XG4gIC0tc3ViLWFjdGl2ZS0yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tYWN0aXZlKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIHZhcigtLW9wYWNpdHktMikpICogMTAwJSkpO1xuICAtLXN1Yi1uZWdhdGl2ZS0yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tbmVnYXRpdmUpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gdmFyKC0tb3BhY2l0eS0yKSkgKiAxMDAlKSk7XG4gIC0tc3ViLXdhcm5pbmctMjogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXdhcm5pbmcpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gdmFyKC0tb3BhY2l0eS0yKSkgKiAxMDAlKSk7XG4gIC0tc3ViLWFjY2VudC0yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tYWNjZW50KSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIHZhcigtLW9wYWNpdHktMikpICogMTAwJSkpO1xuICAtLXN1Yi1jb250cmFzdC0yOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tY29udHJhc3QpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gdmFyKC0tb3BhY2l0eSkpICogMTAwJSkpO1xuICAtLXN1Yi1jb250cmFzdC00OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tY29udHJhc3QpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gdmFyKC0tb3BhY2l0eS0yKSkgKiAxMDAlKSk7XG4gIC0tc3ViLWNvbnRyYXN0LTY6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1jb250cmFzdCksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSB2YXIoLS1vcGFjaXR5LTQpKSAqIDEwMCUpKTtcbiAgLS1zdWItZ3JhZGllbnQtYm9yZGVyLWFjdGl2ZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWFjdGl2ZSksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwKSAqIDEwMCUpKSAwJSwgY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWFjdGl2ZSksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSB2YXIoLS1vcGFjaXR5LTIpKSAqIDEwMCUpKSAxMDAlKTtcbiAgLS1kYXJrZW4tZ3JhZGllbnQtc3VyZmFjZS0wOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1zdXJmYWNlLTApLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMCkgKiAxMDAlKSkgMCUsIHZhcigtLXN1cmZhY2UtMCkgMTAwJSk7XG4gIC0tZ3JhZGllbnQtc3VyZmFjZS0wLTI6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1zdXJmYWNlLTApLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMCkgKiAxMDAlKSkgMCUsIHZhcigtLXN1cmZhY2UtMikgMTAwJSk7XG4gIC0tZ3JhZGllbnQtc3VyZmFjZS0yLTQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1zdXJmYWNlLTIpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMCkgKiAxMDAlKSkgMCUsIHZhcigtLXN1cmZhY2UtNCkgMTAwJSk7XG4gIC0tZ3JhZGllbnQtc3VyZmFjZS00LTY6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1zdXJmYWNlLTQpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMCkgKiAxMDAlKSkgMCUsIHZhcigtLXN1cmZhY2UtNikgMTAwJSk7XG4gIC0tZ3JhZGllbnQtYWN0aXZlOiB2YXIoLS1iZy1hY3RpdmUtZ3JhZGllbnQsIHZhcigtLWFjdGl2ZSkpO1xuICAtLWdyYWRpZW50LWJvcmRlci1hY3RpdmU6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1hY3RpdmUpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMCkgKiAxMDAlKSkgMCUsIHZhcigtLWFjdGl2ZSkgMTAwJSk7XG4gIC0tZ3JhZGllbnQtZmlsbC1hY3RpdmU6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHZhcigtLXN1cmZhY2UtMCkgMCUsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1hY3RpdmUpIDEyJSwgdmFyKC0tc3VyZmFjZS0wKSkgMTAwJSk7XG4gIC0tZmVhdHVyZWQtY2FyZC1oYWlybGluZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tc2Vjb25kYXJ5KSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDApICogMTAwJSkpLCBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tc2Vjb25kYXJ5KSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIHZhcigtLW9wYWNpdHktNikpICogMTAwJSkpIDUwJSwgY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLXNlY29uZGFyeSksIHRyYW5zcGFyZW50IGNhbGMoKDEgLSAwKSAqIDEwMCUpKSk7XG4gIC0tZmVhdHVyZWQtY2FyZC1oYWlybGluZS1saXZlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1hY3RpdmUpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMCkgKiAxMDAlKSksIHZhcigtLWFjdGl2ZSkgNTAlLCBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tYWN0aXZlKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDApICogMTAwJSkpKTtcbiAgLS1mZWF0dXJlZC1jYXJkLWdsb3c6IHJhZGlhbC1ncmFkaWVudChjbG9zZXN0LXNpZGUsIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1zZWNvbmRhcnkpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gdmFyKC0tb3BhY2l0eS00KSkgKiAxMDAlKSksIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1zZWNvbmRhcnkpLCB0cmFuc3BhcmVudCBjYWxjKCgxIC0gMCkgKiAxMDAlKSkpO1xuICAtLWZlYXR1cmVkLWNhcmQtZ2xvdy1saXZlOiByYWRpYWwtZ3JhZGllbnQoY2xvc2VzdC1zaWRlLCBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tYWN0aXZlKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIHZhcigtLW9wYWNpdHktNCkpICogMTAwJSkpLCBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tYWN0aXZlKSwgdHJhbnNwYXJlbnQgY2FsYygoMSAtIDApICogMTAwJSkpKTtcbn1cbjpyb290LFxuOmhvc3Qge1xuICAtLXNhbnM6IFwiUnViaWtcIiwgc3lzdGVtLXVpLCBzYW5zLXNlcmlmO1xuICAtLXNhbnMtMjogXCJSdWJpa1wiLCBzeXN0ZW0tdWksIHNhbnMtc2VyaWY7XG4gIC0tbm9ybWFsOiA0MDA7XG4gIC0tc2VtaWJvbGQ6IDUwMDtcbiAgLS1ib2xkOiA4MDA7XG4gIC0tdGV4dC14eHM6IDhweDtcbiAgLS10ZXh0LXhzOiAxMHB4O1xuICAtLXRleHQtc206IDEycHg7XG4gIC0tdGV4dC1iYXNlOiAxNHB4O1xuICAtLXRleHQtbWQ6IDE2cHg7XG4gIC0tdGV4dC1sZzogMThweDtcbiAgLS10ZXh0LXhsOiAyMHB4O1xuICAtLXRleHQtMnhsOiAyNHB4O1xuICAtLXRleHQtM3hsOiAzMHB4O1xuICAtLXRleHQtNHhsOiAzNnB4O1xuICAtLXRleHQtNXhsOiA0OHB4O1xuICAtLXRleHQtNXB4OiA0OHB4O1xuICAtLWxlYWRpbmctbm9uZTogMTAwJTtcbiAgLS1sZWFkaW5nLXRpZ2h0OiAxMjAlO1xuICAtLWxlYWRpbmctbm9ybWFsOiAxNDAlO1xuICAtLWxlYWRpbmctcmVsYXhlZDogMTYwJTtcbiAgLS10cmFja2luZy1ub3JtYWw6IDBweDtcbn0vKiEgdGFpbHdpbmRjc3MgdjQuMS4xMiB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly90YWlsd2luZGNzcy5jb20gKi9cbkBsYXllciBwcm9wZXJ0aWVze0BzdXBwb3J0cyAoKCgtd2Via2l0LWh5cGhlbnM6bm9uZSkpIGFuZCAobm90IChtYXJnaW4tdHJpbTppbmxpbmUpKSkgb3IgKCgtbW96LW9yaWVudDppbmxpbmUpIGFuZCAobm90IChjb2xvcjpyZ2IoZnJvbSByZWQgciBnIGIpKSkpeyosOmJlZm9yZSw6YWZ0ZXIsOjpiYWNrZHJvcHstLXR3LXRyYW5zbGF0ZS14OjA7LS10dy10cmFuc2xhdGUteTowOy0tdHctdHJhbnNsYXRlLXo6MDstLXR3LXNjYWxlLXg6MTstLXR3LXNjYWxlLXk6MTstLXR3LXNjYWxlLXo6MTstLXR3LXJvdGF0ZS14OmluaXRpYWw7LS10dy1yb3RhdGUteTppbml0aWFsOy0tdHctcm90YXRlLXo6aW5pdGlhbDstLXR3LXNrZXcteDppbml0aWFsOy0tdHctc2tldy15OmluaXRpYWw7LS10dy1kaXZpZGUteS1yZXZlcnNlOjA7LS10dy1ib3JkZXItc3R5bGU6c29saWQ7LS10dy1sZWFkaW5nOmluaXRpYWw7LS10dy1mb250LXdlaWdodDppbml0aWFsOy0tdHctdHJhY2tpbmc6aW5pdGlhbDstLXR3LW9yZGluYWw6aW5pdGlhbDstLXR3LXNsYXNoZWQtemVybzppbml0aWFsOy0tdHctbnVtZXJpYy1maWd1cmU6aW5pdGlhbDstLXR3LW51bWVyaWMtc3BhY2luZzppbml0aWFsOy0tdHctbnVtZXJpYy1mcmFjdGlvbjppbml0aWFsOy0tdHctc2hhZG93OjAgMCAjMDAwMDstLXR3LXNoYWRvdy1jb2xvcjppbml0aWFsOy0tdHctc2hhZG93LWFscGhhOjEwMCU7LS10dy1pbnNldC1zaGFkb3c6MCAwICMwMDAwOy0tdHctaW5zZXQtc2hhZG93LWNvbG9yOmluaXRpYWw7LS10dy1pbnNldC1zaGFkb3ctYWxwaGE6MTAwJTstLXR3LXJpbmctY29sb3I6aW5pdGlhbDstLXR3LXJpbmctc2hhZG93OjAgMCAjMDAwMDstLXR3LWluc2V0LXJpbmctY29sb3I6aW5pdGlhbDstLXR3LWluc2V0LXJpbmctc2hhZG93OjAgMCAjMDAwMDstLXR3LXJpbmctaW5zZXQ6aW5pdGlhbDstLXR3LXJpbmctb2Zmc2V0LXdpZHRoOjBweDstLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiNmZmY7LS10dy1yaW5nLW9mZnNldC1zaGFkb3c6MCAwICMwMDAwOy0tdHctb3V0bGluZS1zdHlsZTpzb2xpZDstLXR3LWJsdXI6aW5pdGlhbDstLXR3LWJyaWdodG5lc3M6aW5pdGlhbDstLXR3LWNvbnRyYXN0OmluaXRpYWw7LS10dy1ncmF5c2NhbGU6aW5pdGlhbDstLXR3LWh1ZS1yb3RhdGU6aW5pdGlhbDstLXR3LWludmVydDppbml0aWFsOy0tdHctb3BhY2l0eTppbml0aWFsOy0tdHctc2F0dXJhdGU6aW5pdGlhbDstLXR3LXNlcGlhOmluaXRpYWw7LS10dy1kcm9wLXNoYWRvdzppbml0aWFsOy0tdHctZHJvcC1zaGFkb3ctY29sb3I6aW5pdGlhbDstLXR3LWRyb3Atc2hhZG93LWFscGhhOjEwMCU7LS10dy1kcm9wLXNoYWRvdy1zaXplOmluaXRpYWw7LS10dy1iYWNrZHJvcC1ibHVyOmluaXRpYWw7LS10dy1iYWNrZHJvcC1icmlnaHRuZXNzOmluaXRpYWw7LS10dy1iYWNrZHJvcC1jb250cmFzdDppbml0aWFsOy0tdHctYmFja2Ryb3AtZ3JheXNjYWxlOmluaXRpYWw7LS10dy1iYWNrZHJvcC1odWUtcm90YXRlOmluaXRpYWw7LS10dy1iYWNrZHJvcC1pbnZlcnQ6aW5pdGlhbDstLXR3LWJhY2tkcm9wLW9wYWNpdHk6aW5pdGlhbDstLXR3LWJhY2tkcm9wLXNhdHVyYXRlOmluaXRpYWw7LS10dy1iYWNrZHJvcC1zZXBpYTppbml0aWFsOy0tdHctZHVyYXRpb246aW5pdGlhbDstLXR3LWVhc2U6aW5pdGlhbDstLXR3LWFuaW1hdGlvbi1kZWxheTowczstLXR3LWFuaW1hdGlvbi1kaXJlY3Rpb246bm9ybWFsOy0tdHctYW5pbWF0aW9uLWR1cmF0aW9uOmluaXRpYWw7LS10dy1hbmltYXRpb24tZmlsbC1tb2RlOm5vbmU7LS10dy1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7LS10dy1lbnRlci1ibHVyOjA7LS10dy1lbnRlci1vcGFjaXR5OjE7LS10dy1lbnRlci1yb3RhdGU6MDstLXR3LWVudGVyLXNjYWxlOjE7LS10dy1lbnRlci10cmFuc2xhdGUteDowOy0tdHctZW50ZXItdHJhbnNsYXRlLXk6MDstLXR3LWV4aXQtYmx1cjowOy0tdHctZXhpdC1vcGFjaXR5OjE7LS10dy1leGl0LXJvdGF0ZTowOy0tdHctZXhpdC1zY2FsZToxOy0tdHctZXhpdC10cmFuc2xhdGUteDowOy0tdHctZXhpdC10cmFuc2xhdGUteTowfX19QGxheWVyIHRoZW1lezpyb290LDpob3N0ey0tZm9udC1zYW5zOnVpLXNhbnMtc2VyaWYsc3lzdGVtLXVpLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiOy0tZm9udC1tb25vOnVpLW1vbm9zcGFjZSxTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlOy0tY29sb3IteWVsbG93LTcwMDpva2xjaCg1NS40JSAuMTM1IDY2LjQ0Mik7LS1jb2xvci1ncmF5LTQwMDpva2xjaCg3MC43JSAuMDIyIDI2MS4zMjUpOy0tY29sb3ItYmxhY2s6IzAwMDstLWNvbG9yLXdoaXRlOiNmZmY7LS1zcGFjaW5nOi4yNXJlbTstLWJyZWFrcG9pbnQtbWQ6NzY4cHg7LS1icmVha3BvaW50LWxnOjEwMjRweDstLWNvbnRhaW5lci14czoyMHJlbTstLWNvbnRhaW5lci1zbToyNHJlbTstLWNvbnRhaW5lci1tZDoyOHJlbTstLWNvbnRhaW5lci0yeGw6NDJyZW07LS1jb250YWluZXItM3hsOjQ4cmVtOy0tY29udGFpbmVyLTR4bDo1NnJlbTstLXRleHQteHM6Ljc1cmVtOy0tdGV4dC14cy0tbGluZS1oZWlnaHQ6Y2FsYygxLy43NSk7LS10ZXh0LXNtOi44NzVyZW07LS10ZXh0LXNtLS1saW5lLWhlaWdodDpjYWxjKDEuMjUvLjg3NSk7LS10ZXh0LWJhc2U6MXJlbTstLXRleHQtYmFzZS0tbGluZS1oZWlnaHQ6Y2FsYygxLjUvMSk7LS10ZXh0LWxnOjEuMTI1cmVtOy0tdGV4dC1sZy0tbGluZS1oZWlnaHQ6Y2FsYygxLjc1LzEuMTI1KTstLXRleHQteGw6MS4yNXJlbTstLXRleHQtMnhsOjEuNXJlbTstLXRleHQtMnhsLS1saW5lLWhlaWdodDpjYWxjKDIvMS41KTstLXRleHQtM3hsOjEuODc1cmVtOy0tdGV4dC01eGw6M3JlbTstLWZvbnQtd2VpZ2h0LWxpZ2h0OjMwMDstLWZvbnQtd2VpZ2h0LW5vcm1hbDo0MDA7LS1mb250LXdlaWdodC1tZWRpdW06NTAwOy0tZm9udC13ZWlnaHQtc2VtaWJvbGQ6NjAwOy0tZm9udC13ZWlnaHQtYm9sZDo3MDA7LS10cmFja2luZy1ub3JtYWw6MGVtOy0tdHJhY2tpbmctd2lkZTouMDI1ZW07LS1sZWFkaW5nLXRpZ2h0OjEuMjU7LS1sZWFkaW5nLXNudWc6MS4zNzU7LS1sZWFkaW5nLW5vcm1hbDoxLjU7LS1yYWRpdXMteHM6LjEyNXJlbTstLXJhZGl1cy1zbTpjYWxjKHZhcigtLXJhZGl1cykgLSA0cHgpOy0tcmFkaXVzLW1kOmNhbGModmFyKC0tcmFkaXVzKSAtIDJweCk7LS1yYWRpdXMtbGc6dmFyKC0tcmFkaXVzKTstLXJhZGl1cy14bDpjYWxjKHZhcigtLXJhZGl1cykgKyA0cHgpOy0tZWFzZS1pbjpjdWJpYy1iZXppZXIoLjQsMCwxLDEpOy0tZWFzZS1vdXQ6Y3ViaWMtYmV6aWVyKDAsMCwuMiwxKTstLWVhc2UtaW4tb3V0OmN1YmljLWJlemllciguNCwwLC4yLDEpOy0tYW5pbWF0ZS1zcGluOnNwaW4gMXMgbGluZWFyIGluZmluaXRlOy0tYW5pbWF0ZS1wdWxzZTpwdWxzZSAycyBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKWluZmluaXRlOy0tYmx1ci1zbTo4cHg7LS1ibHVyLWxnOjE2cHg7LS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb246LjE1czstLWRlZmF1bHQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40LDAsLjIsMSk7LS1kZWZhdWx0LWZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7LS1kZWZhdWx0LW1vbm8tZm9udC1mYW1pbHk6dmFyKC0tZm9udC1tb25vKTstLWNvbG9yLWJnLW5lZ2F0aXZlOnZhcigtLWRzLWJnLW5lZ2F0aXZlKTstLWNvbG9yLWZpbGwtYWN0aXZlOnZhcigtLWRzLWZpbGwtYWN0aXZlKTstLWNvbG9yLXN1cmZhY2UtMjp2YXIoLS1zdXJmYWNlLTIpOy0tY29sb3ItbmVnYXRpdmU6dmFyKC0tbmVnYXRpdmUpOy0tYnJlYWtwb2ludC14eHM6NDQwcHh9fUBsYXllciBiYXNleyosOmFmdGVyLDpiZWZvcmUsOjpiYWNrZHJvcHtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjAgc29saWQ7bWFyZ2luOjA7cGFkZGluZzowfTo6ZmlsZS1zZWxlY3Rvci1idXR0b257Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjowIHNvbGlkO21hcmdpbjowO3BhZGRpbmc6MH1odG1sLDpob3N0ey13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlO3RhYi1zaXplOjQ7bGluZS1oZWlnaHQ6MS41O2ZvbnQtZmFtaWx5OnZhcigtLWRlZmF1bHQtZm9udC1mYW1pbHksdWktc2Fucy1zZXJpZixzeXN0ZW0tdWksc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCIsXCJOb3RvIENvbG9yIEVtb2ppXCIpO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczp2YXIoLS1kZWZhdWx0LWZvbnQtZmVhdHVyZS1zZXR0aW5ncyxub3JtYWwpO2ZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOnZhcigtLWRlZmF1bHQtZm9udC12YXJpYXRpb24tc2V0dGluZ3Msbm9ybWFsKTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9aHJ7YmxvY2stc2l6ZTowO2NvbG9yOmluaGVyaXQ7Ym9yZGVyLXRvcC13aWR0aDoxcHh9YWJicjp3aGVyZShbdGl0bGVdKXstd2Via2l0LXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkfWgxLGgyLGgzLGg0LGg1LGg2e2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtd2VpZ2h0OmluaGVyaXR9YXtjb2xvcjppbmhlcml0Oy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7LXdlYmtpdC10ZXh0LWRlY29yYXRpb246aW5oZXJpdDstd2Via2l0LXRleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjppbmhlcml0fWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGRlcn1jb2RlLGtiZCxzYW1wLHByZXtmb250LWZhbWlseTp2YXIoLS1kZWZhdWx0LW1vbm8tZm9udC1mYW1pbHksdWktbW9ub3NwYWNlLFNGTW9uby1SZWd1bGFyLE1lbmxvLE1vbmFjbyxDb25zb2xhcyxcIkxpYmVyYXRpb24gTW9ub1wiLFwiQ291cmllciBOZXdcIixtb25vc3BhY2UpO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczp2YXIoLS1kZWZhdWx0LW1vbm8tZm9udC1mZWF0dXJlLXNldHRpbmdzLG5vcm1hbCk7Zm9udC12YXJpYXRpb24tc2V0dGluZ3M6dmFyKC0tZGVmYXVsdC1tb25vLWZvbnQtdmFyaWF0aW9uLXNldHRpbmdzLG5vcm1hbCk7Zm9udC1zaXplOjFlbX1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlfXN1YntpbnNldC1ibG9jay1lbmQ6LS4yNWVtfXN1cHtpbnNldC1ibG9jay1zdGFydDotLjVlbX10YWJsZXt0ZXh0LWluZGVudDowO2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX06LW1vei1mb2N1c3Jpbmd7b3V0bGluZTphdXRvfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW19b2wsdWwsbWVudXtsaXN0LXN0eWxlOm5vbmV9aW1nLHN2Zyx2aWRlbyxjYW52YXMsYXVkaW8saWZyYW1lLGVtYmVkLG9iamVjdHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7ZGlzcGxheTpibG9ja31pbWcsdmlkZW97bWF4LWlubGluZS1zaXplOjEwMCU7YmxvY2stc2l6ZTphdXRvfWJ1dHRvbixpbnB1dCxzZWxlY3Qsb3B0Z3JvdXAsdGV4dGFyZWF7Zm9udDppbmhlcml0O2ZvbnQtZmVhdHVyZS1zZXR0aW5nczppbmhlcml0O2ZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOmluaGVyaXQ7bGV0dGVyLXNwYWNpbmc6aW5oZXJpdDtjb2xvcjppbmhlcml0O29wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwO2JvcmRlci1yYWRpdXM6MH06OmZpbGUtc2VsZWN0b3ItYnV0dG9ue2ZvbnQ6aW5oZXJpdDtmb250LWZlYXR1cmUtc2V0dGluZ3M6aW5oZXJpdDtmb250LXZhcmlhdGlvbi1zZXR0aW5nczppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDtvcGFjaXR5OjE7YmFja2dyb3VuZC1jb2xvcjojMDAwMDtib3JkZXItcmFkaXVzOjB9OndoZXJlKHNlbGVjdDppcyhbbXVsdGlwbGVdLFtzaXplXSkpIG9wdGdyb3Vwe2ZvbnQtd2VpZ2h0OmJvbGRlcn06d2hlcmUoc2VsZWN0OmlzKFttdWx0aXBsZV0sW3NpemVdKSkgb3B0Z3JvdXAgb3B0aW9ue3BhZGRpbmctaW5saW5lLXN0YXJ0OjIwcHh9OjpmaWxlLXNlbGVjdG9yLWJ1dHRvbnttYXJnaW4taW5saW5lLWVuZDo0cHh9OjpwbGFjZWhvbGRlcntvcGFjaXR5OjF9QHN1cHBvcnRzIChub3QgKCgtd2Via2l0LWFwcGVhcmFuY2U6LWFwcGxlLXBheS1idXR0b24pKSkgb3IgKGNvbnRhaW4taW50cmluc2ljLXNpemU6MXB4KXs6OnBsYWNlaG9sZGVye2NvbG9yOmN1cnJlbnRDb2xvcn1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7OjpwbGFjZWhvbGRlcntjb2xvcjpjb2xvci1taXgoaW4gb2tsYWIsY3VycmVudGNvbG9yIDUwJSx0cmFuc3BhcmVudCl9fX10ZXh0YXJlYXtyZXNpemU6dmVydGljYWx9Ojotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVle21pbi1ibG9jay1zaXplOjFsaDt0ZXh0LWFsaWduOmluaGVyaXR9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXR7ZGlzcGxheTppbmxpbmUtZmxleH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcntwYWRkaW5nOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxke3BhZGRpbmctYmxvY2s6MH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZS1maWVsZHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtc2Vjb25kLWZpZWxke3BhZGRpbmctYmxvY2s6MH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taWxsaXNlY29uZC1maWVsZHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWVyaWRpZW0tZmllbGR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9ye2xpbmUtaGVpZ2h0OjF9Oi1tb3otdWktaW52YWxpZHtib3gtc2hhZG93Om5vbmV9YnV0dG9uLGlucHV0OndoZXJlKFt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF0pe2FwcGVhcmFuY2U6YnV0dG9ufTo6ZmlsZS1zZWxlY3Rvci1idXR0b257YXBwZWFyYW5jZTpidXR0b259Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9ue2Jsb2NrLXNpemU6YXV0b306Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257YmxvY2stc2l6ZTphdXRvfVtoaWRkZW5dOndoZXJlKDpub3QoW2hpZGRlbj11bnRpbC1mb3VuZF0pKXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fWlucHV0ey0tdHctb3V0bGluZS1zdHlsZTpub25lO291dGxpbmUtc3R5bGU6bm9uZX0qLDpiZWZvcmUsOmFmdGVyLDo6YmFja2Ryb3B7LS10dy1ib3JkZXItc3R5bGU6c29saWQ7LS10dy1ncmFkaWVudC1mcm9tLXBvc2l0aW9uOjAlOy0tdHctZ3JhZGllbnQtdmlhLXBvc2l0aW9uOjUwJTstLXR3LWdyYWRpZW50LXRvLXBvc2l0aW9uOjEwMCU7LS10dy1zaGFkb3c6MCAwICMwMDAwOy0tdHctc2hhZG93LWNvbG9yOmluaXRpYWw7LS10dy1pbnNldC1zaGFkb3c6MCAwICMwMDAwOy0tdHctaW5zZXQtc2hhZG93LWNvbG9yOmluaXRpYWw7LS10dy1yaW5nLWNvbG9yOmluaXRpYWw7LS10dy1yaW5nLXNoYWRvdzowIDAgIzAwMDA7LS10dy1pbnNldC1yaW5nLWNvbG9yOmluaXRpYWw7LS10dy1pbnNldC1yaW5nLXNoYWRvdzowIDAgIzAwMDA7LS10dy1yaW5nLW9mZnNldC13aWR0aDowcHg7LS10dy1yaW5nLW9mZnNldC1jb2xvcjojZmZmOy0tdHctcmluZy1vZmZzZXQtc2hhZG93OjAgMCAjMDAwMDstLXR3LXRyYW5zbGF0ZS14OjA7LS10dy10cmFuc2xhdGUteTowOy0tdHctdHJhbnNsYXRlLXo6MDstLXR3LXJvdGF0ZS14OnJvdGF0ZVgoMCk7LS10dy1yb3RhdGUteTpyb3RhdGVZKDApOy0tdHctcm90YXRlLXo6cm90YXRlWigwKTstLXR3LXNrZXcteDpza2V3WCgwKTstLXR3LXNrZXcteTpza2V3WSgwKTstLXR3LXNjYWxlLXg6MTstLXR3LXNjYWxlLXk6MTstLXR3LXNjYWxlLXo6MTstLXR3LWNvbnRlbnQ6XCJcIn19QGxheWVyIGNvbXBvbmVudHN7LmZsZXgtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleH19QGxheWVyIHV0aWxpdGllc3suXFxAY29udGFpbmVye2NvbnRhaW5lci10eXBlOmlubGluZS1zaXplfS5mZWF0dXJlZC1jYXJkLWdsb3d7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWZjLWdsb3csdmFyKC0tZmVhdHVyZWQtY2FyZC1nbG93KSk7aW5saW5lLXNpemU6MjgwcHg7YmxvY2stc2l6ZToxNDBweDtwb3NpdGlvbjphYnNvbHV0ZTtpbnNldC1ibG9jay1zdGFydDotNzBweDtpbnNldC1pbmxpbmUtc3RhcnQ6NTAlO3RyYW5zbGF0ZTotNTAlfS5wb2ludGVyLWV2ZW50cy1hdXRve3BvaW50ZXItZXZlbnRzOmF1dG99LnBvaW50ZXItZXZlbnRzLW5vbmV7cG9pbnRlci1ldmVudHM6bm9uZX0uY29sbGFwc2V7dmlzaWJpbGl0eTpjb2xsYXBzZX0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVufS52aXNpYmxle3Zpc2liaWxpdHk6dmlzaWJsZX0uZmVhdHVyZWQtY2FyZC1oYWlybGluZXtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWZjLWhhaXJsaW5lLHZhcigtLWZlYXR1cmVkLWNhcmQtaGFpcmxpbmUpKTtpbnNldC1pbmxpbmU6MjRweDtib3JkZXItcmFkaXVzOjAgMCAycHggMnB4O2Jsb2NrLXNpemU6MXB4O3Bvc2l0aW9uOmFic29sdXRlO2luc2V0LWJsb2NrLXN0YXJ0OjFweH0uZml4ZWQtdG9wLWVkZ2V7aW5zZXQtYmxvY2stc3RhcnQ6dmFyKC0tcGFyZW50LXRvcC1nYXApO2luc2V0LWlubGluZS1lbmQ6dmFyKC0tcGFyZW50LXJpZ2h0LWdhcCk7aW5zZXQtaW5saW5lLXN0YXJ0OnZhcigtLXBhcmVudC1sZWZ0LWdhcCk7cG9zaXRpb246Zml4ZWR9LmZpeGVkLXRvcC1lZGdlOndoZXJlKFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cmlnaHQ6dmFyKC0tcGFyZW50LXJpZ2h0LWdhcCk7bGVmdDp2YXIoLS1wYXJlbnQtbGVmdC1nYXApfS5maXhlZC10b3AtZWRnZS1jYXJke2luc2V0LWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tcGFyZW50LXRvcC1nYXApICsgY2FsYyh2YXIoLS1zcGFjaW5nKSo2KSk7aW5zZXQtaW5saW5lLWVuZDp2YXIoLS1wYXJlbnQtcmlnaHQtZ2FwKTtpbnNldC1pbmxpbmUtc3RhcnQ6dmFyKC0tcGFyZW50LWxlZnQtZ2FwKTtwb3NpdGlvbjpmaXhlZH0uZml4ZWQtdG9wLWVkZ2UtY2FyZDp3aGVyZShbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3JpZ2h0OnZhcigtLXBhcmVudC1yaWdodC1nYXApO2xlZnQ6dmFyKC0tcGFyZW50LWxlZnQtZ2FwKX0uc3RpY2t5LXRvcC1lZGdle2luc2V0LWJsb2NrLXN0YXJ0OnZhcigtLXBhcmVudC10b3AtZ2FwKTtwb3NpdGlvbjpzdGlja3l9LnN0aWNreS10b3AtZWRnZS1jYXJke2luc2V0LWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tcGFyZW50LXRvcC1nYXApICsgY2FsYyh2YXIoLS1zcGFjaW5nKSo2KSk7cG9zaXRpb246c3RpY2t5fS5maXhlZC1ib3R0b20tZWRnZXtpbnNldC1ibG9jay1lbmQ6dmFyKC0tcGFyZW50LWJvdHRvbS1nYXApO3Bvc2l0aW9uOmZpeGVkfS5maXhlZC1ib3R0b20tZWRnZS1hYm92ZS10cmlnZ2Vye2luc2V0LWJsb2NrLWVuZDpjYWxjKHZhcigtLXBhcmVudC1ib3R0b20tZ2FwKSArIGNhbGModmFyKC0tc3BhY2luZykqMjApKTtwb3NpdGlvbjpmaXhlZH0uZml4ZWQtYm90dG9tLWVkZ2UtZmxvYXRpbmd7aW5zZXQtYmxvY2stZW5kOmNhbGModmFyKC0tcGFyZW50LWJvdHRvbS1nYXApICsgY2FsYyh2YXIoLS1zcGFjaW5nKSozKSk7cG9zaXRpb246Zml4ZWR9LnNyLW9ubHl7Y2xpcDpyZWN0KDAsMCwwLDApO3doaXRlLXNwYWNlOm5vd3JhcDtib3JkZXItd2lkdGg6MDtpbmxpbmUtc2l6ZToxcHg7YmxvY2stc2l6ZToxcHg7bWFyZ2luOi0xcHg7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO292ZXJmbG93OmhpZGRlbn0uYWJzb2x1dGV7cG9zaXRpb246YWJzb2x1dGV9LmZpeGVke3Bvc2l0aW9uOmZpeGVkfS5yZWxhdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZX0uc3RhdGlje3Bvc2l0aW9uOnN0YXRpY30uc3RpY2t5e3Bvc2l0aW9uOnN0aWNreX0ubW9kYWwtc2NyaW17YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kYXJrZW4tOCk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2luc2V0OjB9Lmluc2V0LTB7aW5zZXQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0uaW5zZXQteC0we2luc2V0LWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5pbnNldC14LTR7aW5zZXQtaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqNCl9Lmluc2V0LXktMHtpbnNldC1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5zdGFydC0we2luc2V0LWlubGluZS1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5zdGFydC0zXFwuNXtpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozLjUpfS5lbmQtMntpbnNldC1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMil9Lm1vZGFsLXNjcmltLWVtYmVkZGVke2luc2V0LWJsb2NrLXN0YXJ0OnZhcigtLW1vZGFsLXRvcC1nYXAsMHB4KTtpbnNldC1pbmxpbmUtZW5kOnZhcigtLW1vZGFsLXJpZ2h0LWdhcCwwcHgpO2luc2V0LWJsb2NrLWVuZDp2YXIoLS1tb2RhbC1ib3R0b20tZ2FwLDBweCk7aW5zZXQtaW5saW5lLXN0YXJ0OnZhcigtLW1vZGFsLWxlZnQtZ2FwLDBweCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kYXJrZW4tOCk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4fS5tb2RhbC1zY3JpbS1lbWJlZGRlZDp3aGVyZShbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3JpZ2h0OnZhcigtLW1vZGFsLXJpZ2h0LWdhcCwwcHgpO2xlZnQ6dmFyKC0tbW9kYWwtbGVmdC1nYXAsMHB4KX0uLXRvcC0xe2luc2V0LWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqLTEpfS4tdG9wLTFcXC4yNXtpbnNldC1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xLjI1KX0uLXRvcC0ze2luc2V0LWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqLTMpfS50b3AtXFwoLS1wYXJlbnQtdG9wLWdhcFxcKXtpbnNldC1ibG9jay1zdGFydDp2YXIoLS1wYXJlbnQtdG9wLWdhcCl9LnRvcC1cXCgtLXBhcmVudC10b3AtZ2FwXFwsMFxcKXtpbnNldC1ibG9jay1zdGFydDp2YXIoLS1wYXJlbnQtdG9wLWdhcCwwKX0udG9wLTB7aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0udG9wLTBcXC41e2luc2V0LWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqLjUpfS50b3AtMVxcLjV7aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS50b3AtMVxcLzJ7aW5zZXQtYmxvY2stc3RhcnQ6NTAlfS50b3AtMntpbnNldC1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS50b3AtM3tpbnNldC1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS50b3AtNHtpbnNldC1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS50b3AtNXtpbnNldC1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjUpfS50b3AtNntpbnNldC1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS50b3AtOXtpbnNldC1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjkpfS50b3AtMTB7aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9LnRvcC0xNHtpbnNldC1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjE0KX0udG9wLTMye2luc2V0LWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMzIpfS50b3AtXFxbY2FsY1xcKHZhclxcKC0tbW9kYWwtdG9wLWdhcFxcLDBweFxcKVxcKzIwcHhcXClcXF17aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1tb2RhbC10b3AtZ2FwLDBweCkgKyAyMHB4KX0udG9wLVxcW2NhbGNcXCh2YXJcXCgtLXBhcmVudC10b3AtZ2FwXFwpXFwr4oCmXFwpXFxde2luc2V0LWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tcGFyZW50LXRvcC1nYXApICsg4oCmKX0udG9wLVxcW2NhbGNcXCh2YXJcXCgtLXBhcmVudC10b3AtZ2FwXFwsMFxcKVxcKzUwcHhcXClcXF17aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1wYXJlbnQtdG9wLWdhcCwwKSArIDUwcHgpfS50b3AtYXV0b3tpbnNldC1ibG9jay1zdGFydDphdXRvfS50b3AtZnVsbHtpbnNldC1ibG9jay1zdGFydDoxMDAlfS5pbnNldC14LWFwcCwuaW5zZXQteC1hcHA6d2hlcmUoW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtyaWdodDp2YXIoLS1wYXJlbnQtcmlnaHQtZ2FwKTtsZWZ0OnZhcigtLXBhcmVudC1sZWZ0LWdhcCl9Lmluc2V0LXgtbW9kYWwsLmluc2V0LXgtbW9kYWw6d2hlcmUoW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtyaWdodDp2YXIoLS1tb2RhbC1yaWdodC1nYXAsMHB4KTtsZWZ0OnZhcigtLW1vZGFsLWxlZnQtZ2FwLDBweCl9Li1yaWdodC0xe2luc2V0LWlubGluZS1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSotMSl9Li1yaWdodC0xXFwuMjV7aW5zZXQtaW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xLjI1KX0uLXJpZ2h0LTN7aW5zZXQtaW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKi0zKX0ucmlnaHQtXFwoLS1wYXJlbnQtcmlnaHQtZ2FwXFwpe2luc2V0LWlubGluZS1lbmQ6dmFyKC0tcGFyZW50LXJpZ2h0LWdhcCl9LnJpZ2h0LTB7aW5zZXQtaW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5yaWdodC0ye2luc2V0LWlubGluZS1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucmlnaHQtM3tpbnNldC1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMyl9LnJpZ2h0LTl7aW5zZXQtaW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjkpfS5yaWdodC0xMHtpbnNldC1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMTApfS5yaWdodC1cXFswcHhcXF17aW5zZXQtaW5saW5lLWVuZDowfS5yaWdodC1cXFs0MHB4XFxde2luc2V0LWlubGluZS1lbmQ6NDBweH0ucmlnaHQtXFxbY2FsY1xcKHZhclxcKC0tcGFyZW50LXJpZ2h0LWdhcFxcKVxcKy0tc3BhY2luZ1xcKDNcXClcXClcXF17aW5zZXQtaW5saW5lLWVuZDpjYWxjKHZhcigtLXBhcmVudC1yaWdodC1nYXApICsgY2FsYyh2YXIoLS1zcGFjaW5nKSozKSl9LnJpZ2h0LVxcW2NhbGNcXCh2YXJcXCgtLXBhcmVudC1yaWdodC1nYXBcXClcXCt2YXJcXCgtLWJldHNsaXAtd2lkdGhcXClcXCstLXNwYWNpbmdcXCg0XFwpXFwpXFxde2luc2V0LWlubGluZS1lbmQ6Y2FsYyh2YXIoLS1wYXJlbnQtcmlnaHQtZ2FwKSArIHZhcigtLWJldHNsaXAtd2lkdGgpICsgY2FsYyh2YXIoLS1zcGFjaW5nKSo0KSl9LnJpZ2h0LWF1dG97aW5zZXQtaW5saW5lLWVuZDphdXRvfS5yaWdodC1mdWxse2luc2V0LWlubGluZS1lbmQ6MTAwJX0uLWJvdHRvbS0xe2luc2V0LWJsb2NrLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKX0uLWJvdHRvbS0ze2luc2V0LWJsb2NrLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKi0zKX0uYm90dG9tLTB7aW5zZXQtYmxvY2stZW5kOmNhbGModmFyKC0tc3BhY2luZykqMCl9LmJvdHRvbS0zXFwuNXtpbnNldC1ibG9jay1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozLjUpfS5ib3R0b20tNntpbnNldC1ibG9jay1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0uYm90dG9tLVxcW2NhbGNcXCh2YXJcXCgtLXBhcmVudC1ib3R0b20tZ2FwXFwpXFwrNDVweFxcKVxcXXtpbnNldC1ibG9jay1lbmQ6Y2FsYyh2YXIoLS1wYXJlbnQtYm90dG9tLWdhcCkgKyA0NXB4KX0uYm90dG9tLVxcW2NhbGNcXCh2YXJcXCgtLXBhcmVudC1ib3R0b20tZ2FwXFwsMHB4XFwpXFwrNzJweFxcKVxcXXtpbnNldC1ibG9jay1lbmQ6Y2FsYyh2YXIoLS1wYXJlbnQtYm90dG9tLWdhcCwwcHgpICsgNzJweCl9LmJvdHRvbS1hdXRve2luc2V0LWJsb2NrLWVuZDphdXRvfS5ib3R0b20tZnVsbHtpbnNldC1ibG9jay1lbmQ6MTAwJX0uLWxlZnQtMXtpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSotMSl9Li1sZWZ0LTJcXC8ze2luc2V0LWlubGluZS1zdGFydDotNjYuNjY2NyV9Li1sZWZ0LTN7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqLTMpfS4tbGVmdC1cXFs0MHB4XFxde2luc2V0LWlubGluZS1zdGFydDotNDBweH0ubGVmdC1cXCgtLXBhcmVudC1sZWZ0LWdhcFxcKXtpbnNldC1pbmxpbmUtc3RhcnQ6dmFyKC0tcGFyZW50LWxlZnQtZ2FwKX0ubGVmdC0we2luc2V0LWlubGluZS1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5sZWZ0LTFcXC8ye2luc2V0LWlubGluZS1zdGFydDo1MCV9LmxlZnQtMVxcLzN7aW5zZXQtaW5saW5lLXN0YXJ0OjMzLjMzMzMlfS5sZWZ0LWF1dG97aW5zZXQtaW5saW5lLXN0YXJ0OmF1dG99LmxlZnQtZnVsbHtpbnNldC1pbmxpbmUtc3RhcnQ6MTAwJX0uaXNvbGF0ZXtpc29sYXRpb246aXNvbGF0ZX0uei1cXCgtLXotZHJhd2VyXFwpe3otaW5kZXg6dmFyKC0tei1kcmF3ZXIpfS56LVxcKC0tei1kcm9wZG93blxcKXt6LWluZGV4OnZhcigtLXotZHJvcGRvd24pfS56LVxcKC0tei1tYXhcXCl7ei1pbmRleDp2YXIoLS16LW1heCl9LnotXFwoLS16LW1vZGFsXFwpe3otaW5kZXg6dmFyKC0tei1tb2RhbCl9LnotXFwoLS16LW1vZGFsLWZsb2F0aW5nXFwpe3otaW5kZXg6dmFyKC0tei1tb2RhbC1mbG9hdGluZyl9LnotXFwoLS16LXJhaXNlZFxcKXt6LWluZGV4OnZhcigtLXotcmFpc2VkKX0uei1cXCgtLXotc3RpY2t5XFwpe3otaW5kZXg6dmFyKC0tei1zdGlja3kpfS56LVxcKC0tei10b2FzdFxcKXt6LWluZGV4OnZhcigtLXotdG9hc3QpfS56LVxcKC0tei10b29sdGlwXFwpe3otaW5kZXg6dmFyKC0tei10b29sdGlwKX0uei1cXCgtLXot4oCmXFwpe3otaW5kZXg6dmFyKC0tei3igKYpfS56LTF7ei1pbmRleDoxfS56LTJ7ei1pbmRleDoyfS56LTEwe3otaW5kZXg6MTB9LnotMjB7ei1pbmRleDoyMH0uei01MHt6LWluZGV4OjUwfS56LTEwMHt6LWluZGV4OjEwMH0uei05OTk5OTl7ei1pbmRleDo5OTk5OTl9LnotOTk5OTk5OTk5e3otaW5kZXg6OTk5OTk5OTk5fS56LVxcWzNcXF17ei1pbmRleDozfS56LVxcWzVcXF17ei1pbmRleDo1fS56LVxcWzUwMFxcXXt6LWluZGV4OjUwMH0uei1cXFs5OTlcXF17ei1pbmRleDo5OTl9LnotXFxbMTAwMFxcXXt6LWluZGV4OjEwMDB9Lm9yZGVyLWZpcnN0e29yZGVyOi05OTk5fS5jb2wtc3Bhbi0ye2dyaWQtY29sdW1uOnNwYW4gMi9zcGFuIDJ9LmNvbC1zdGFydC0xe2dyaWQtY29sdW1uLXN0YXJ0OjF9LmNvbC1lbmQtM3tncmlkLWNvbHVtbi1lbmQ6M30ucm93LXN0YXJ0LTF7Z3JpZC1yb3ctc3RhcnQ6MX0uY29udGFpbmVye2lubGluZS1zaXplOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6NDQwcHgpey5jb250YWluZXJ7bWF4LWlubGluZS1zaXplOjQ0MHB4fX1AbWVkaWEgKG1pbi13aWR0aDo2NDBweCl7LmNvbnRhaW5lcnttYXgtaW5saW5lLXNpemU6NjQwcHh9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuY29udGFpbmVye21heC1pbmxpbmUtc2l6ZTo3NjhweH19QG1lZGlhIChtaW4td2lkdGg6MTAyNHB4KXsuY29udGFpbmVye21heC1pbmxpbmUtc2l6ZToxMDI0cHh9fUBtZWRpYSAobWluLXdpZHRoOjEyODBweCl7LmNvbnRhaW5lcnttYXgtaW5saW5lLXNpemU6MTI4MHB4fX1AbWVkaWEgKG1pbi13aWR0aDoxNTM2cHgpey5jb250YWluZXJ7bWF4LWlubGluZS1zaXplOjE1MzZweH19Lm0tMHttYXJnaW46Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0uLW14LTFcXC41e21hcmdpbi1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSotMS41KX0uLW14LTN7bWFyZ2luLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKi0zKX0uLW14LTR7bWFyZ2luLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKi00KX0uLW14LTZ7bWFyZ2luLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKi02KX0uLW14LTQwe21hcmdpbi1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSotNDApfS5teC0we21hcmdpbi1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ubXgtYXV0b3ttYXJnaW4taW5saW5lOmF1dG99Lm15LTN7bWFyZ2luLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMyl9Lm15LVxcW2NhbGNcXChyb3VuZFxcKG5lYXJlc3RcXCxjYWxjXFwodmFyXFwoLS1udW1iZXItZmxvdy1tYXNrLWhlaWdodFxcLDBcXC4yNWVtXFwpXFwvMlxcKVxcLDFweFxcKVxcKi0yXFwpXFxde21hcmdpbi1ibG9jazpjYWxjKHJvdW5kKG5lYXJlc3QsY2FsYyh2YXIoLS1udW1iZXItZmxvdy1tYXNrLWhlaWdodCwuMjVlbSkvMiksMXB4KSotMil9Lm1zLTF7bWFyZ2luLWlubGluZS1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5tcy1hdXRve21hcmdpbi1pbmxpbmUtc3RhcnQ6YXV0b30ubWUtMVxcLjV7bWFyZ2luLWlubGluZS1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS4tbXQtMXttYXJnaW4tYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSotMSl9Lm10LTB7bWFyZ2luLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMCl9Lm10LTF7bWFyZ2luLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMSl9Lm10LTJ7bWFyZ2luLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMil9Lm10LTN7bWFyZ2luLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMyl9Lm10LTR7bWFyZ2luLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqNCl9Lm10LTZ7bWFyZ2luLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqNil9Lm10LTd7bWFyZ2luLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqNyl9Lm10LTh7bWFyZ2luLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqOCl9Lm10LWF1dG97bWFyZ2luLWJsb2NrLXN0YXJ0OmF1dG99Li1tci0xe21hcmdpbi1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqLTEpfS5tci0xe21hcmdpbi1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMSl9Lm1yLTFcXC41e21hcmdpbi1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMS41KX0ubXItMVxcLjI1e21hcmdpbi1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMS4yNSl9Lm1yLTJ7bWFyZ2luLWlubGluZS1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ubXItM3ttYXJnaW4taW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5tci00e21hcmdpbi1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqNCl9Li1tYi01e21hcmdpbi1ibG9jay1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSotNSl9Li1tYi1weHttYXJnaW4tYmxvY2stZW5kOi0xcHh9Lm1iLTF7bWFyZ2luLWJsb2NrLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5tYi0xXFwuNXttYXJnaW4tYmxvY2stZW5kOmNhbGModmFyKC0tc3BhY2luZykqMS41KX0ubWItMnttYXJnaW4tYmxvY2stZW5kOmNhbGModmFyKC0tc3BhY2luZykqMil9Lm1iLTN7bWFyZ2luLWJsb2NrLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5tYi00e21hcmdpbi1ibG9jay1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ubWItNnttYXJnaW4tYmxvY2stZW5kOmNhbGModmFyKC0tc3BhY2luZykqNil9Lm1iLVxcWzEycHhcXF17bWFyZ2luLWJsb2NrLWVuZDoxMnB4fS5tbC0xe21hcmdpbi1pbmxpbmUtc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxKX0ubWwtMVxcLjV7bWFyZ2luLWlubGluZS1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjEuNSl9Lm1sLTJ7bWFyZ2luLWlubGluZS1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5tbC0ze21hcmdpbi1pbmxpbmUtc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ubWwtXFxbNXB4XFxde21hcmdpbi1pbmxpbmUtc3RhcnQ6NXB4fS5tbC1hdXRve21hcmdpbi1pbmxpbmUtc3RhcnQ6YXV0b30ubGluZS1jbGFtcC0xey13ZWJraXQtbGluZS1jbGFtcDoxOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtkaXNwbGF5Oi13ZWJraXQtYm94O292ZXJmbG93OmhpZGRlbn0ubGluZS1jbGFtcC0yey13ZWJraXQtbGluZS1jbGFtcDoyOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtkaXNwbGF5Oi13ZWJraXQtYm94O292ZXJmbG93OmhpZGRlbn0ubGluZS1jbGFtcC0zey13ZWJraXQtbGluZS1jbGFtcDozOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtkaXNwbGF5Oi13ZWJraXQtYm94O292ZXJmbG93OmhpZGRlbn0uc2Nyb2xsYmFyLWhpZGV7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmU7c2Nyb2xsYmFyLXdpZHRoOm5vbmV9LnNjcm9sbGJhci1oaWRlOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LmJsb2Nre2Rpc3BsYXk6YmxvY2t9LmNvbnRlbnRze2Rpc3BsYXk6Y29udGVudHN9LmZsZXh7ZGlzcGxheTpmbGV4fS5mbG93LXJvb3R7ZGlzcGxheTpmbG93LXJvb3R9LmdyaWR7ZGlzcGxheTpncmlkfS5oaWRkZW57ZGlzcGxheTpub25lfS5pbmxpbmV7ZGlzcGxheTppbmxpbmV9LmlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9ja30uaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleH0ubGlzdC1pdGVte2Rpc3BsYXk6bGlzdC1pdGVtfS50YWJsZXtkaXNwbGF5OnRhYmxlfS50YWJsZS1jb2x1bW57ZGlzcGxheTp0YWJsZS1jb2x1bW59LmFzcGVjdC1cXFszNDBcXC8xODZcXF17YXNwZWN0LXJhdGlvOjM0MC8xODZ9LmFzcGVjdC1zcXVhcmV7YXNwZWN0LXJhdGlvOjF9LnNpemUtMXtpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEpO2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxKX0uc2l6ZS0ye2lubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMik7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5zaXplLTNcXC41e2lubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMy41KTtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMy41KX0uc2l6ZS00e2lubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNCk7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5zaXplLTV7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KTtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNSl9LnNpemUtNntpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjYpO2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0uc2l6ZS04e2lubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqOCk7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjgpfS5zaXplLTl7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo5KTtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqOSl9LnNpemUtMTB7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCk7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0uc2l6ZS0xMntpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEyKTtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMTIpfS5zaXplLTE2e2lubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMTYpO2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxNil9LnNpemUtXFxbM3B4XFxde2lubGluZS1zaXplOjNweDtibG9jay1zaXplOjNweH0uc2l6ZS1cXFs3cHhcXF17aW5saW5lLXNpemU6N3B4O2Jsb2NrLXNpemU6N3B4fS5zaXplLWZ1bGx7aW5saW5lLXNpemU6MTAwJTtibG9jay1zaXplOjEwMCV9LmgtMHtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMCl9LmgtMVxcLjV7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEuNSl9LmgtMntibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMil9LmgtMlxcLjV7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjIuNSl9LmgtM3tibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMyl9LmgtM1xcLjV7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjMuNSl9LmgtNHtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNCl9LmgtNXtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNSl9LmgtNntibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNil9LmgtOHtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqOCl9LmgtOFxcLjV7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjguNSl9LmgtOXtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqOSl9LmgtMTB7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0uaC0xMXtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMTEpfS5oLTEye2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMil9LmgtMTR7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjE0KX0uaC0xNntibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMTYpfS5oLTIwe2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyMCl9LmgtMjh7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjI4KX0uaC0zMntibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMzIpfS5oLTQwe2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0MCl9LmgtNjB7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjYwKX0uaC02NHtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNjQpfS5oLTgwe2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo4MCl9LmgtMTAwe2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMDApfS5oLTEyMHtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMTIwKX0uaC1cXFsxbGhcXF17YmxvY2stc2l6ZToxbGh9LmgtXFxbM3B4XFxde2Jsb2NrLXNpemU6M3B4fS5oLVxcWzE4cHhcXF17YmxvY2stc2l6ZToxOHB4fS5oLVxcWzE2MXB4XFxde2Jsb2NrLXNpemU6MTYxcHh9LmgtXFxbNDAwcHhcXF17YmxvY2stc2l6ZTo0MDBweH0uaC1cXFtjYWxjXFwoMTAwZHZoLXZhclxcKC0tbW9kYWwtdG9wLWdhcFxcLDBweFxcKS0yMHB4XFwpXFxde2Jsb2NrLXNpemU6Y2FsYygxMDBkdmggLSB2YXIoLS1tb2RhbC10b3AtZ2FwLDBweCkgLSAyMHB4KX0uaC1hcHAtdmlld3BvcnR7YmxvY2stc2l6ZTpjYWxjKDEwMGR2aCAtIHZhcigtLXBhcmVudC10b3AtYm90dG9tLWdhcCkpfS5oLWF1dG97YmxvY2stc2l6ZTphdXRvfS5oLWR2aHtibG9jay1zaXplOjEwMGR2aH0uaC1maXR7YmxvY2stc2l6ZTpmaXQtY29udGVudH0uaC1mdWxse2Jsb2NrLXNpemU6MTAwJX0uaC1weHtibG9jay1zaXplOjFweH0uaC1zY3JlZW57YmxvY2stc2l6ZToxMDB2aH0ubWF4LWgtOHttYXgtYmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjgpfS5tYXgtaC0xMnttYXgtYmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEyKX0ubWF4LWgtNzJ7bWF4LWJsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo3Mil9Lm1heC1oLVxcWzcwZHZoXFxde21heC1ibG9jay1zaXplOjcwZHZofS5tYXgtaC1cXFs4MGR2aFxcXXttYXgtYmxvY2stc2l6ZTo4MGR2aH0ubWF4LWgtXFxbY2FsY1xcKDEwMGR2aC0xMDBweFxcKVxcXXttYXgtYmxvY2stc2l6ZTpjYWxjKDEwMGR2aCAtIDEwMHB4KX0ubWF4LWgtXFxbY2FsY1xcKDEwMGR2aC0xMjBweFxcKVxcXXttYXgtYmxvY2stc2l6ZTpjYWxjKDEwMGR2aCAtIDEyMHB4KX0ubWF4LWgtXFxbY2FsY1xcKDEwMGR2aC12YXJcXCgtLXBhcmVudC10b3AtYm90dG9tLWdhcFxcKVxcKVxcXXttYXgtYmxvY2stc2l6ZTpjYWxjKDEwMGR2aCAtIHZhcigtLXBhcmVudC10b3AtYm90dG9tLWdhcCkpfS5tYXgtaC1cXFtjYWxjXFwoMTAwZHZoLXZhclxcKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwXFwpLXZhclxcKC0tc3BhY2luZ1xcKVxcKjZcXClcXF17bWF4LWJsb2NrLXNpemU6Y2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXApIC0gdmFyKC0tc3BhY2luZykqNil9Lm1heC1oLVxcW2NhbGNcXCgxMDBkdmgtdmFyXFwoLS1wYXJlbnQtdG9wLWdhcFxcLDBcXCktMTIwcHhcXClcXF17bWF4LWJsb2NrLXNpemU6Y2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWdhcCwwKSAtIDEyMHB4KX0ubWF4LWgtYXBwLXZpZXdwb3J0e21heC1ibG9jay1zaXplOmNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwKSl9Lm1heC1oLWR2aHttYXgtYmxvY2stc2l6ZToxMDBkdmh9Lm1heC1oLWZ1bGx7bWF4LWJsb2NrLXNpemU6MTAwJX0ubWF4LWgtbW9kYWwtdmlld3BvcnR7bWF4LWJsb2NrLXNpemU6Y2FsYygxMDBkdmggLSB2YXIoLS1tb2RhbC10b3AtZ2FwLDBweCkpfS5tYXgtaC1ub25le21heC1ibG9jay1zaXplOm5vbmV9Lm1heC1oLXNjcmVlbnttYXgtYmxvY2stc2l6ZToxMDB2aH0ubWluLWgtMHttaW4tYmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5taW4taC01e21pbi1ibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNSl9Lm1pbi1oLTh7bWluLWJsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo4KX0ubWluLWgtMTJcXC41e21pbi1ibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMTIuNSl9Lm1pbi1oLTE2e21pbi1ibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMTYpfS5taW4taC0xOHttaW4tYmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjE4KX0ubWluLWgtMjR7bWluLWJsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyNCl9Lm1pbi1oLTI4e21pbi1ibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMjgpfS5taW4taC00MHttaW4tYmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjQwKX0ubWluLWgtXFxbbWF4XFwoMWxoXFwsMXJlbVxcKVxcXXttaW4tYmxvY2stc2l6ZTptYXgoMWxoLDFyZW0pfS5taW4taC1hcHAtdmlld3BvcnR7bWluLWJsb2NrLXNpemU6Y2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXApKX0ubWluLWgtc2NyZWVue21pbi1ibG9jay1zaXplOjEwMHZofS53LVxcKC0tZWRpdG9yLXdpZHRoXFwpe2lubGluZS1zaXplOnZhcigtLWVkaXRvci13aWR0aCl9LnctXFwoLS1pbmZvLXRvb2x0aXAtd2lkdGhcXCl7aW5saW5lLXNpemU6dmFyKC0taW5mby10b29sdGlwLXdpZHRoKX0udy1cXCgtLWxheW91dC1lZGl0b3Itd2lkdGhcXCl7aW5saW5lLXNpemU6dmFyKC0tbGF5b3V0LWVkaXRvci13aWR0aCl9LnctMFxcLjV7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSouNSl9LnctMVxcLzJ7aW5saW5lLXNpemU6NTAlfS53LTFcXC8ze2lubGluZS1zaXplOjMzLjMzMzMlfS53LTJ7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0udy0yXFwvNXtpbmxpbmUtc2l6ZTo0MCV9LnctMnhse2lubGluZS1zaXplOnZhcigtLWNvbnRhaW5lci0yeGwpfS53LTN7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0udy0zXFwuNXtpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjMuNSl9LnctNHtpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS53LTRcXC81e2lubGluZS1zaXplOjgwJX0udy01e2lubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNSl9LnctNntpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS53LTh7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo4KX0udy05e2lubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqOSl9LnctMTB7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9LnctMTJ7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMil9LnctMTR7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxNCl9LnctMTZ7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxNil9LnctMjB7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyMCl9LnctMjR7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyNCl9LnctMjh7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyOCl9LnctMzJ7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSozMil9LnctMzZ7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSozNil9LnctNDB7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0MCl9LnctNDh7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0OCl9LnctNTZ7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1Nil9LnctNjR7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2NCl9LnctNzJ7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo3Mil9LnctODB7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo4MCl9LnctOTB7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo5MCl9LnctOTZ7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo5Nil9LnctXFxbMTBjaFxcXXtpbmxpbmUtc2l6ZToxMGNofS53LVxcWzM2cmVtXFxde2lubGluZS1zaXplOjM2cmVtfS53LVxcWzQycHhcXF17aW5saW5lLXNpemU6NDJweH0udy1cXFs2MlxcLjVcXCVcXF17aW5saW5lLXNpemU6NjIuNSV9LnctXFxbODZweFxcXXtpbmxpbmUtc2l6ZTo4NnB4fS53LVxcWzEzNnB4XFxde2lubGluZS1zaXplOjEzNnB4fS53LVxcWzE2MXB4XFxde2lubGluZS1zaXplOjE2MXB4fS53LVxcWzI0MHB4XFxde2lubGluZS1zaXplOjI0MHB4fS53LVxcWzI3N3B4XFxde2lubGluZS1zaXplOjI3N3B4fS53LVxcWzI5MHB4XFxde2lubGluZS1zaXplOjI5MHB4fS53LVxcWzMzNnB4XFxde2lubGluZS1zaXplOjMzNnB4fS53LVxcWzM0NHB4XFxde2lubGluZS1zaXplOjM0NHB4fS53LVxcWzM2MHB4XFxde2lubGluZS1zaXplOjM2MHB4fS53LVxcWzM3MHB4XFxde2lubGluZS1zaXplOjM3MHB4fS53LVxcWzM3NHB4XFxde2lubGluZS1zaXplOjM3NHB4fS53LVxcWzM3OHB4XFxde2lubGluZS1zaXplOjM3OHB4fS53LVxcWzQwMnB4XFxde2lubGluZS1zaXplOjQwMnB4fS53LVxcWzQyMHB4XFxde2lubGluZS1zaXplOjQyMHB4fS53LVxcWzQzMnB4XFxde2lubGluZS1zaXplOjQzMnB4fS53LVxcWzU2MHB4XFxde2lubGluZS1zaXplOjU2MHB4fS53LVxcWzU4N3B4XFxde2lubGluZS1zaXplOjU4N3B4fS53LVxcWzkyMHB4XFxde2lubGluZS1zaXplOjkyMHB4fS53LVxcW2NhbGNcXCgxMDBcXCUtNTc0cHhcXClcXF17aW5saW5lLXNpemU6Y2FsYygxMDAlIC0gNTc0cHgpfS53LWF1dG97aW5saW5lLXNpemU6YXV0b30udy1maXR7aW5saW5lLXNpemU6Zml0LWNvbnRlbnR9LnctZnVsbHtpbmxpbmUtc2l6ZToxMDAlfS53LW1heHtpbmxpbmUtc2l6ZTptYXgtY29udGVudH0udy1tZHtpbmxpbmUtc2l6ZTp2YXIoLS1jb250YWluZXItbWQpfS53LXB4e2lubGluZS1zaXplOjFweH0ubWF4LXctXFwoLS1pbmZvLXRvb2x0aXAtd2lkdGhcXCl7bWF4LWlubGluZS1zaXplOnZhcigtLWluZm8tdG9vbHRpcC13aWR0aCl9Lm1heC13LTN4bHttYXgtaW5saW5lLXNpemU6dmFyKC0tY29udGFpbmVyLTN4bCl9Lm1heC13LTR4bHttYXgtaW5saW5lLXNpemU6dmFyKC0tY29udGFpbmVyLTR4bCl9Lm1heC13LTEwe21heC1pbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0ubWF4LXctMjR7bWF4LWlubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMjQpfS5tYXgtdy0zNnttYXgtaW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSozNil9Lm1heC13LTUwe21heC1pbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjUwKX0ubWF4LXctNjB7bWF4LWlubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNjApfS5tYXgtdy02MnttYXgtaW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2Mil9Lm1heC13LTcwe21heC1pbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjcwKX0ubWF4LXctOTB7bWF4LWlubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqOTApfS5tYXgtdy1cXFsxNnJlbVxcXXttYXgtaW5saW5lLXNpemU6MTZyZW19Lm1heC13LVxcWzE4cHhcXF17bWF4LWlubGluZS1zaXplOjE4cHh9Lm1heC13LVxcWzEyMHB4XFxde21heC1pbmxpbmUtc2l6ZToxMjBweH0ubWF4LXctXFxbMTYwcHhcXF17bWF4LWlubGluZS1zaXplOjE2MHB4fS5tYXgtdy1cXFsxODBweFxcXXttYXgtaW5saW5lLXNpemU6MTgwcHh9Lm1heC13LVxcWzIwOHB4XFxde21heC1pbmxpbmUtc2l6ZToyMDhweH0ubWF4LXctXFxbMjgwcHhcXF17bWF4LWlubGluZS1zaXplOjI4MHB4fS5tYXgtdy1cXFszMDBweFxcXXttYXgtaW5saW5lLXNpemU6MzAwcHh9Lm1heC13LVxcWzM0MHB4XFxde21heC1pbmxpbmUtc2l6ZTozNDBweH0ubWF4LXctXFxbMzQ0cHhcXF17bWF4LWlubGluZS1zaXplOjM0NHB4fS5tYXgtdy1cXFs0ODBweFxcXXttYXgtaW5saW5lLXNpemU6NDgwcHh9Lm1heC13LVxcWzUyNXB4XFxde21heC1pbmxpbmUtc2l6ZTo1MjVweH0ubWF4LXctXFxbNTg3cHhcXF17bWF4LWlubGluZS1zaXplOjU4N3B4fS5tYXgtdy1cXFs4NDBweFxcXXttYXgtaW5saW5lLXNpemU6ODQwcHh9Lm1heC13LVxcWzg0OHB4XFxde21heC1pbmxpbmUtc2l6ZTo4NDhweH0ubWF4LXctXFxbY2FsY1xcKDEwMHZ3LXZhclxcKC0tc3BhY2luZ1xcKVxcKjZcXClcXF17bWF4LWlubGluZS1zaXplOmNhbGMoMTAwdncgLSB2YXIoLS1zcGFjaW5nKSo2KX0ubWF4LXctZnVsbHttYXgtaW5saW5lLXNpemU6MTAwJX0ubWF4LXctbm9uZXttYXgtaW5saW5lLXNpemU6bm9uZX0ubWluLXctXFwoLS1yYWRpeC1zZWxlY3QtdHJpZ2dlci13aWR0aFxcKXttaW4taW5saW5lLXNpemU6dmFyKC0tcmFkaXgtc2VsZWN0LXRyaWdnZXItd2lkdGgpfS5taW4tdy0we21pbi1pbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5taW4tdy00e21pbi1pbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5taW4tdy00XFwuNXttaW4taW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0LjUpfS5taW4tdy02e21pbi1pbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5taW4tdy0zMnttaW4taW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSozMil9Lm1pbi13LVxcWzE4cHhcXF17bWluLWlubGluZS1zaXplOjE4cHh9Lm1pbi13LVxcWzQycHhcXF17bWluLWlubGluZS1zaXplOjQycHh9LmZsZXgtMXtmbGV4OjF9LmZsZXgtXFxbdW5zZXRcXF17ZmxleDp1bnNldH0uc2hyaW5re2ZsZXgtc2hyaW5rOjF9LnNocmluay0we2ZsZXgtc2hyaW5rOjB9LmZsZXgtZ3JvdywuZ3Jvd3tmbGV4LWdyb3c6MX0uYmFzaXMtNFxcLjV7ZmxleC1iYXNpczpjYWxjKHZhcigtLXNwYWNpbmcpKjQuNSl9LmJhc2lzLTZ7ZmxleC1iYXNpczpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5iYXNpcy1cXFsxOHB4XFxde2ZsZXgtYmFzaXM6MThweH0uYmFzaXMtXFxbY2FsY1xcKDUwXFwlLXZhclxcKC0tdGV4dC0yeGxcXClcXCowXFwuN1xcKVxcXXtmbGV4LWJhc2lzOmNhbGMoNTAlIC0gdmFyKC0tdGV4dC0yeGwpKi43KX0uYm9yZGVyLWNvbGxhcHNle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX0ub3JpZ2luLWxlZnR7dHJhbnNmb3JtLW9yaWdpbjowfS4tdHJhbnNsYXRlLXgtMVxcLzJ7LS10dy10cmFuc2xhdGUteDpjYWxjKGNhbGMoMS8yKjEwMCUpKi0xKTt0cmFuc2xhdGU6dmFyKC0tdHctdHJhbnNsYXRlLXgpdmFyKC0tdHctdHJhbnNsYXRlLXkpfS4tdHJhbnNsYXRlLXgtZnVsbHstLXR3LXRyYW5zbGF0ZS14Oi0xMDAlO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9LnRyYW5zbGF0ZS14LTB7LS10dy10cmFuc2xhdGUteDpjYWxjKHZhcigtLXNwYWNpbmcpKjApO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9Li10cmFuc2xhdGUteS0xXFwvMnstLXR3LXRyYW5zbGF0ZS15OmNhbGMoY2FsYygxLzIqMTAwJSkqLTEpO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9LnRyYW5zbGF0ZS1ub25le3RyYW5zbGF0ZTpub25lfS5zY2FsZS0xMDB7LS10dy1zY2FsZS14OjEwMCU7LS10dy1zY2FsZS15OjEwMCU7LS10dy1zY2FsZS16OjEwMCU7c2NhbGU6dmFyKC0tdHctc2NhbGUteCl2YXIoLS10dy1zY2FsZS15KX0uc2NhbGUtXFxbMFxcLjg0XFxde3NjYWxlOi44NH0uLXJvdGF0ZS05MHtyb3RhdGU6LTkwZGVnfS5yb3RhdGUtNDV7cm90YXRlOjQ1ZGVnfS5yb3RhdGUtOTB7cm90YXRlOjkwZGVnfS5yb3RhdGUtMTgwe3JvdGF0ZToxODBkZWd9LnJvdGF0ZS0yNzB7cm90YXRlOjI3MGRlZ30udHJhbnNmb3Jte3RyYW5zZm9ybTp2YXIoLS10dy1yb3RhdGUteCwpdmFyKC0tdHctcm90YXRlLXksKXZhcigtLXR3LXJvdGF0ZS16LCl2YXIoLS10dy1za2V3LXgsKXZhcigtLXR3LXNrZXcteSwpfS50cmFuc2Zvcm0tXFxbdHJhbnNsYXRlWFxcKC01MFxcJVxcKVxcXXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUpfS50ZXh0LXNoaW1tZXItbG9hZGluZ3tjb2xvcjojMDAwMDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZyx2YXIoLS10ZXh0LXNlY29uZGFyeSkwJSx2YXIoLS1zdXJmYWNlLTYpNTAlLHZhcigtLXRleHQtc2Vjb25kYXJ5KTEwMCUpO2JhY2tncm91bmQtc2l6ZToyMDAlOy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQ7YmFja2dyb3VuZC1jbGlwOnRleHQ7YW5pbWF0aW9uOjEuOHMgbGluZWFyIGluZmluaXRlIHRleHQtc2hpbW1lci1zd2VlcH0uYW5pbWF0ZS1pbnthbmltYXRpb246ZW50ZXIgdmFyKC0tdHctYW5pbWF0aW9uLWR1cmF0aW9uLHZhcigtLXR3LWR1cmF0aW9uLC4xNXMpKXZhcigtLXR3LWVhc2UsZWFzZSl2YXIoLS10dy1hbmltYXRpb24tZGVsYXksMHMpdmFyKC0tdHctYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwxKXZhcigtLXR3LWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKXZhcigtLXR3LWFuaW1hdGlvbi1maWxsLW1vZGUsbm9uZSl9LmFuaW1hdGUtb2Rkcy1iYXJ7YW5pbWF0aW9uOjNzIGZvcndhcmRzIG9kZHMtYmFyfS5hbmltYXRlLXB1bHNle2FuaW1hdGlvbjp2YXIoLS1hbmltYXRlLXB1bHNlKX0uYW5pbWF0ZS1xdWljay1iZXQtc3BpbnthbmltYXRpb246MXMgbGluZWFyIGluZmluaXRlIHF1aWNrLWJldC1zcGlufS5hbmltYXRlLXNwaW57YW5pbWF0aW9uOnZhcigtLWFuaW1hdGUtc3Bpbil9LmFuaW1hdGUtdG9hc3QtY291bnRkb3due2FuaW1hdGlvbjpsaW5lYXIgZm9yd2FyZHMgdG9hc3QtY291bnRkb3dufS5jdXJzb3ItZGVmYXVsdHtjdXJzb3I6ZGVmYXVsdH0uY3Vyc29yLWdyYWJ7Y3Vyc29yOmdyYWJ9LmN1cnNvci1oZWxwe2N1cnNvcjpoZWxwfS5jdXJzb3Itbm90LWFsbG93ZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfS5jdXJzb3ItcG9pbnRlcntjdXJzb3I6cG9pbnRlcn0uY3Vyc29yLXRleHR7Y3Vyc29yOnRleHR9LnJlc2l6ZXtyZXNpemU6Ym90aH0uYXBwZWFyYW5jZS1ub25le2FwcGVhcmFuY2U6bm9uZX0uYXV0by1jb2xzLWZye2dyaWQtYXV0by1jb2x1bW5zOm1pbm1heCgwLDFmcil9LmdyaWQtZmxvdy1jb2x7Z3JpZC1hdXRvLWZsb3c6Y29sdW1ufS5hdXRvLXJvd3MtbWlue2dyaWQtYXV0by1yb3dzOm1pbi1jb250ZW50fS5ncmlkLWNvbHMtMXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsbWlubWF4KDAsMWZyKSl9LmdyaWQtY29scy0ye2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMixtaW5tYXgoMCwxZnIpKX0uZ3JpZC1jb2xzLTN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLG1pbm1heCgwLDFmcikpfS5ncmlkLWNvbHMtNHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDQsbWlubWF4KDAsMWZyKSl9LmdyaWQtY29scy03e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNyxtaW5tYXgoMCwxZnIpKX0uZ3JpZC1jb2xzLVxcWzFmcl9taW5tYXhcXCgwXFwsYXV0b1xcKV8xZnJcXF17Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciBtaW5tYXgoMCxhdXRvKSAxZnJ9LmdyaWQtY29scy1cXFthdXRvXzFmclxcXXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6YXV0byAxZnJ9LmdyaWQtY29scy1cXFthdXRvXzFmcl8xZnJcXF17Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmF1dG8gMWZyIDFmcn0uZ3JpZC1jb2xzLVxcW2F1dG9fYXV0b18xZnJcXF17Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmF1dG8gYXV0byAxZnJ9LmdyaWQtY29scy1cXFthdXRvX2F1dG9fMWZyXzFmclxcXXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6YXV0byBhdXRvIDFmciAxZnJ9LmdyaWQtY29scy1cXFttaW5tYXhcXCgwXFwsMTFyZW1cXClfMWZyXzRcXC41cmVtXFxde2dyaWQtdGVtcGxhdGUtY29sdW1uczptaW5tYXgoMCwxMXJlbSkgMWZyIDQuNXJlbX0uZ3JpZC1jb2xzLVxcW21pbm1heFxcKDE0MHB4XFwsMWZyXFwpX21pbm1heFxcKDk4cHhcXCxtYXgtY29udGVudFxcKVxcXXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6bWlubWF4KDE0MHB4LDFmcikgbWlubWF4KDk4cHgsbWF4LWNvbnRlbnQpfS5ncmlkLWNvbHMtXFxbcmVwZWF0XFwoYXV0by1maWxsXFwsbWlubWF4XFwoN3JlbVxcLDFmclxcKVxcKVxcXXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZmlsbCxtaW5tYXgoN3JlbSwxZnIpKX0uZ3JpZC1jb2xzLVxcW3JlcGVhdFxcKGF1dG8tZmlsbFxcLG1pbm1heFxcKG1pblxcKDI5MHB4XFwsMTAwXFwlXFwpXFwsMWZyXFwpXFwpXFxde2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maWxsLG1pbm1heChtaW4oMjkwcHgsMTAwJSksMWZyKSl9LmdyaWQtcm93cy1cXFswZnJcXF17Z3JpZC10ZW1wbGF0ZS1yb3dzOjBmcn0uZ3JpZC1yb3dzLVxcWzFmclxcXXtncmlkLXRlbXBsYXRlLXJvd3M6MWZyfS5mbGV4LWNvbHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZsZXgtY29sLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9LmZsZXgtcm93e2ZsZXgtZGlyZWN0aW9uOnJvd30uZmxleC13cmFwe2ZsZXgtd3JhcDp3cmFwfS5wbGFjZS1pdGVtcy1jZW50ZXJ7cGxhY2UtaXRlbXM6Y2VudGVyfS5pdGVtcy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZX0uaXRlbXMtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlcn0uaXRlbXMtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5pdGVtcy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5qdXN0aWZ5LWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lmp1c3RpZnktY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lmp1c3RpZnktZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uanVzdGlmeS1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uZ2FwLTB7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqMCl9LmdhcC0wXFwuNXtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSouNSl9LmdhcC0xe2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5nYXAtMVxcLjV7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqMS41KX0uZ2FwLTFcXC4yNXtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjI1KX0uZ2FwLTJ7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqMil9LmdhcC0yXFwuNXtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyLjUpfS5nYXAtM3tnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0uZ2FwLTR7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqNCl9LmdhcC01e2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjUpfS5nYXAtNntnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0uZ2FwLTEwe2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0uZ2FwLTE2e2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjE2KX0uZ2FwLVxcWzEwcHhcXF17Z2FwOjEwcHh9LmdhcC1cXFtpbmhlcml0XFxde2dhcDppbmhlcml0fS5nYXAtcHh7Z2FwOjFweH0uZ2FwLXgtMVxcLjV7Y29sdW1uLWdhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjEuNSl9LmdhcC14LTJ7Y29sdW1uLWdhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5nYXAteC0ze2NvbHVtbi1nYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0uZ2FwLXktM3tyb3ctZ2FwOmNhbGModmFyKC0tc3BhY2luZykqMyl9LmdhcC15LTZ7cm93LWdhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfTp3aGVyZSguZGl2aWRlLXk+Om5vdCg6bGFzdC1jaGlsZCkpey0tdHctZGl2aWRlLXktcmV2ZXJzZTowO2JvcmRlci1ib3R0b20tc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtib3JkZXItdG9wLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXRvcC13aWR0aDpjYWxjKDFweCp2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7Ym9yZGVyLWJvdHRvbS13aWR0aDpjYWxjKDFweCpjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpfTp3aGVyZSguZGl2aWRlLW91dGxpbmUtZGVmYXVsdD46bm90KDpsYXN0LWNoaWxkKSl7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtZGVmYXVsdCl9OndoZXJlKC5kaXZpZGUtc3VyZmFjZS1jYXJkPjpub3QoOmxhc3QtY2hpbGQpKXtib3JkZXItY29sb3I6dmFyKC0tZHMtc3VyZmFjZS1jYXJkKX0uc2VsZi1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXJ9LnNlbGYtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmR9LnNlbGYtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0fS5zZWxmLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNofS5qdXN0aWZ5LXNlbGYtZW5ke2p1c3RpZnktc2VsZjpmbGV4LWVuZH0udHJ1bmNhdGV7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVufS5vdmVyZmxvdy1oaWRkZW57b3ZlcmZsb3c6aGlkZGVufS5vdmVyZmxvdy12aXNpYmxle292ZXJmbG93OnZpc2libGV9Lm92ZXJmbG93LXgtYXV0b3tvdmVyZmxvdy14OmF1dG87b3ZlcmZsb3ctaW5saW5lOmF1dG99Lm92ZXJmbG93LXgtaGlkZGVue292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LWlubGluZTpoaWRkZW59Lm92ZXJmbG93LXktYXV0b3tvdmVyZmxvdy15OmF1dG87b3ZlcmZsb3ctYmxvY2s6YXV0b30ucm91bmRlZHtib3JkZXItcmFkaXVzOi4yNXJlbX0ucm91bmRlZC1cXCgtLWVkaXRvci1yYWRpdXNcXCl7Ym9yZGVyLXJhZGl1czp2YXIoLS1lZGl0b3ItcmFkaXVzKX0ucm91bmRlZC1cXCgtLXJhZGl1cy1kZWZhdWx0XFwpe2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLWRlZmF1bHQpfS5yb3VuZGVkLVxcKC0tcmFkaXVzLWZ1bGxcXCl7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtZnVsbCl9LnJvdW5kZWQtXFwoLS1yYWRpdXMtbGdcXCl7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtbGcpfS5yb3VuZGVkLVxcKC0tcmFkaXVzLW1kXFwpe2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLW1kKX0ucm91bmRlZC1cXCgtLXJhZGl1cy1zbVxcKXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1zbSl9LnJvdW5kZWQtXFwoLS1yYWRpdXMteHNcXCl7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMteHMpfS5yb3VuZGVkLVxcKC0tcmFkaXVzLXh4c1xcKXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy14eHMpfS5yb3VuZGVkLVxcWzZweFxcXXtib3JkZXItcmFkaXVzOjZweH0ucm91bmRlZC1cXFsxMnB4XFxde2JvcmRlci1yYWRpdXM6MTJweH0ucm91bmRlZC1cXFvigKZcXF17Ym9yZGVyLXJhZGl1czrigKZ9LnJvdW5kZWQtZnVsbHtib3JkZXItcmFkaXVzOjMuNDAyODJlMzhweH0ucm91bmRlZC1sZ3tib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cyl9LnJvdW5kZWQtbWR7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXJhZGl1cykgLSAycHgpfS5yb3VuZGVkLW5vbmV7Ym9yZGVyLXJhZGl1czowfS5yb3VuZGVkLXNte2JvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1yYWRpdXMpIC0gNHB4KX0ucm91bmRlZC14bHtib3JkZXItcmFkaXVzOmNhbGModmFyKC0tcmFkaXVzKSArIDRweCl9LnJvdW5kZWQtdC1cXCgtLWVkaXRvci1yYWRpdXNcXCl7Ym9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czp2YXIoLS1lZGl0b3ItcmFkaXVzKTtib3JkZXItc3RhcnQtZW5kLXJhZGl1czp2YXIoLS1lZGl0b3ItcmFkaXVzKX0ucm91bmRlZC10LVxcKC0tcmFkaXVzLWRlZmF1bHRcXCl7Ym9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czp2YXIoLS1yYWRpdXMtZGVmYXVsdCk7Ym9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6dmFyKC0tcmFkaXVzLWRlZmF1bHQpfS5yb3VuZGVkLXRsLW5vbmV7Ym9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czowfS5yb3VuZGVkLXRyLVxcKC0tZWRpdG9yLXJhZGl1c1xcKXtib3JkZXItc3RhcnQtZW5kLXJhZGl1czp2YXIoLS1lZGl0b3ItcmFkaXVzKX0ucm91bmRlZC1iLVxcKC0tcmFkaXVzLWRlZmF1bHRcXCl7Ym9yZGVyLWVuZC1lbmQtcmFkaXVzOnZhcigtLXJhZGl1cy1kZWZhdWx0KTtib3JkZXItZW5kLXN0YXJ0LXJhZGl1czp2YXIoLS1yYWRpdXMtZGVmYXVsdCl9LnJvdW5kZWQtYi1ub25le2JvcmRlci1lbmQtZW5kLXJhZGl1czowO2JvcmRlci1lbmQtc3RhcnQtcmFkaXVzOjB9LnJvdW5kZWQtYmwtXFwoLS1yYWRpdXMteHhzXFwpe2JvcmRlci1lbmQtc3RhcnQtcmFkaXVzOnZhcigtLXJhZGl1cy14eHMpfS5ib3JkZXJ7Ym9yZGVyLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXdpZHRoOjFweH0uYm9yZGVyLTB7Ym9yZGVyLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXdpZHRoOjB9LmJvcmRlci0ye2JvcmRlci1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO2JvcmRlci13aWR0aDoycHh9LmJvcmRlci10e2JvcmRlci10b3Atc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtib3JkZXItdG9wLXdpZHRoOjFweH0uYm9yZGVyLXQtMHtib3JkZXItdG9wLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXRvcC13aWR0aDowfS5ib3JkZXItci0we2JvcmRlci1yaWdodC1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO2JvcmRlci1yaWdodC13aWR0aDowfS5ib3JkZXItYntib3JkZXItYm90dG9tLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHh9LmJvcmRlci1iLTB7Ym9yZGVyLWJvdHRvbS1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO2JvcmRlci1ib3R0b20td2lkdGg6MH0uYm9yZGVyLWItMntib3JkZXItYm90dG9tLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWJvdHRvbS13aWR0aDoycHh9LmJvcmRlci1se2JvcmRlci1sZWZ0LXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fS5ib3JkZXItbC0we2JvcmRlci1sZWZ0LXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWxlZnQtd2lkdGg6MH0uYm9yZGVyLWwtMntib3JkZXItbGVmdC1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO2JvcmRlci1sZWZ0LXdpZHRoOjJweH0uYm9yZGVyLWRhc2hlZHstLXR3LWJvcmRlci1zdHlsZTpkYXNoZWQ7Ym9yZGVyLXN0eWxlOmRhc2hlZH0uYm9yZGVyLXNvbGlkey0tdHctYm9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1zdHlsZTpzb2xpZH0uYm9yZGVyLVxcKC0tYWN0aXZlXFwpe2JvcmRlci1jb2xvcjp2YXIoLS1hY3RpdmUpfS5ib3JkZXItXFwoLS1jb2xvci1yZWRcXCl7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLXJlZCl9LmJvcmRlci1cXCgtLWVkaXRvci1hY2NlbnRcXCl7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci1hY2NlbnQpfS5ib3JkZXItXFwoLS1lZGl0b3ItYm9yZGVyXFwpe2JvcmRlci1jb2xvcjp2YXIoLS1lZGl0b3ItYm9yZGVyKX0uYm9yZGVyLVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpXFwvNDB7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5ib3JkZXItXFwoLS1lZGl0b3ItbmVnYXRpdmVcXClcXC80MHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1uZWdhdGl2ZSk0MCUsdHJhbnNwYXJlbnQpfX0uYm9yZGVyLVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpXFwvNDB7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci1wb3NpdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5ib3JkZXItXFwoLS1lZGl0b3ItcG9zaXRpdmVcXClcXC80MHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1wb3NpdGl2ZSk0MCUsdHJhbnNwYXJlbnQpfX0uYm9yZGVyLVxcKC0tZWRpdG9yLXdhcm5pbmdcXClcXC80MHtib3JkZXItY29sb3I6dmFyKC0tZWRpdG9yLXdhcm5pbmcpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYm9yZGVyLVxcKC0tZWRpdG9yLXdhcm5pbmdcXClcXC80MHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci13YXJuaW5nKTQwJSx0cmFuc3BhcmVudCl9fS5ib3JkZXItXFwoLS1zdXJmYWNlLTZcXCl7Ym9yZGVyLWNvbG9yOnZhcigtLXN1cmZhY2UtNil9LmJvcmRlci1cXFtyZ2JhXFwoMjU1XFwsMjU1XFwsMjU1XFwsMFxcLjEyXFwpXFxde2JvcmRlci1jb2xvcjojZmZmZmZmMWZ9LmJvcmRlci1ibGFja3tib3JkZXItY29sb3I6dmFyKC0tY29sb3ItYmxhY2spfS5ib3JkZXItbmVnYXRpdmV7Ym9yZGVyLWNvbG9yOnZhcigtLW5lZ2F0aXZlKX0uYm9yZGVyLW91dGxpbmUtYWNjZW50e2JvcmRlci1jb2xvcjp2YXIoLS1kcy1vdXRsaW5lLWFjY2VudCl9LmJvcmRlci1vdXRsaW5lLWFjdGl2ZXtib3JkZXItY29sb3I6dmFyKC0tZHMtb3V0bGluZS1hY3RpdmUpfS5ib3JkZXItb3V0bGluZS1kZWZhdWx0LC5ib3JkZXItb3V0bGluZS1kZWZhdWx0XFwvNTB7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtZGVmYXVsdCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5ib3JkZXItb3V0bGluZS1kZWZhdWx0XFwvNTB7Ym9yZGVyLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1kcy1vdXRsaW5lLWRlZmF1bHQpNTAlLHRyYW5zcGFyZW50KX19LmJvcmRlci1vdXRsaW5lLW5lZ2F0aXZle2JvcmRlci1jb2xvcjp2YXIoLS1kcy1vdXRsaW5lLW5lZ2F0aXZlKX0uYm9yZGVyLW91dGxpbmUtcG9zaXRpdmV7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtcG9zaXRpdmUpfS5ib3JkZXItb3V0bGluZS1zdHJvbmd7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtc3Ryb25nKX0uYm9yZGVyLW91dGxpbmUtc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1kcy1vdXRsaW5lLXN1YnRsZSl9LmJvcmRlci1vdXRsaW5lLXdhcm5pbmd7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtd2FybmluZyl9LmJvcmRlci1wb3NpdGl2ZXtib3JkZXItY29sb3I6dmFyKC0tcG9zaXRpdmUpfS5ib3JkZXItc3VyZmFjZS00e2JvcmRlci1jb2xvcjp2YXIoLS1zdXJmYWNlLTQpfS5ib3JkZXItc3VyZmFjZS02e2JvcmRlci1jb2xvcjp2YXIoLS1zdXJmYWNlLTYpfS5ib3JkZXItdHJhbnNwYXJlbnR7Ym9yZGVyLWNvbG9yOiMwMDAwfS5ib3JkZXItd2FybmluZ3tib3JkZXItY29sb3I6dmFyKC0td2FybmluZyl9LmRpc2FibGVkLW11dGUtYm9yZGVyOmRpc2FibGVke2JvcmRlci1jb2xvcjp2YXIoLS1zdXJmYWNlLTApfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuZGlzYWJsZWQtbXV0ZS1ib3JkZXI6ZGlzYWJsZWR7Ym9yZGVyLWNvbG9yOmNvbG9yLW1peChpbiBzcmdiLHZhcigtLXN1cmZhY2UtMCljYWxjKHZhcigtLW9wYWNpdHktNikqMTAwJSksdmFyKC0tbXV0ZS1ib3JkZXIpKX19LmJvcmRlci1iLW91dGxpbmUtYWN0aXZle2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tZHMtb3V0bGluZS1hY3RpdmUpfS5ib3JkZXItbC1cXCgtLWVkaXRvci1hY2NlbnRcXCl7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tZWRpdG9yLWFjY2VudCl9LmJvcmRlci1sLVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpe2JvcmRlci1sZWZ0LWNvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9LmJvcmRlci1sLVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpe2JvcmRlci1sZWZ0LWNvbG9yOnZhcigtLWVkaXRvci1wb3NpdGl2ZSl9LmJvcmRlci1sLVxcKC0tZWRpdG9yLXdhcm5pbmdcXCl7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tZWRpdG9yLXdhcm5pbmcpfS5kaXNhYmxlZC1tdXRlLWZpbGw6ZGlzYWJsZWR7LS1tdXRlLXBsYXRlOnZhcigtLXN1cmZhY2UtMCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5kaXNhYmxlZC1tdXRlLWZpbGw6ZGlzYWJsZWR7LS1tdXRlLXBsYXRlOmNvbG9yLW1peChpbiBzcmdiLHZhcigtLXN1cmZhY2UtMCljYWxjKHZhcigtLW9wYWNpdHktNikqMTAwJSksdmFyKC0tbXV0ZS1maWxsKSl9fS5kaXNhYmxlZC1tdXRlLWZpbGw6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tdXRlLXBsYXRlKTtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJnLVxcKC0tYWN0aXZlXFwpXFwvMTJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hY3RpdmUpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctXFwoLS1hY3RpdmVcXClcXC8xMntiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1hY3RpdmUpMTIlLHRyYW5zcGFyZW50KX19LmJnLVxcKC0tY29sb3Itd2hpdGVcXClcXC8xMntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYxZn1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmJnLVxcKC0tY29sb3Itd2hpdGVcXClcXC8xMntiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci13aGl0ZSkxMiUsdHJhbnNwYXJlbnQpfX0uYmctXFwoLS1jb2xvci15ZWxsb3ctNzAwXFwpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3IteWVsbG93LTcwMCl9LmJnLVxcKC0tZGFya2VuLTZcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kYXJrZW4tNil9LmJnLVxcKC0tZWRpdG9yLWFjY2VudFxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1hY2NlbnQpfS5iZy1cXCgtLWVkaXRvci1iZ1xcKSwuYmctXFwoLS1lZGl0b3ItYmdcXClcXC84NXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1iZyl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5iZy1cXCgtLWVkaXRvci1iZ1xcKVxcLzg1e2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1iZyk4NSUsdHJhbnNwYXJlbnQpfX0uYmctXFwoLS1lZGl0b3ItbmVnYXRpdmVcXClcXC8xMHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5iZy1cXCgtLWVkaXRvci1uZWdhdGl2ZVxcKVxcLzEwe2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1uZWdhdGl2ZSkxMCUsdHJhbnNwYXJlbnQpfX0uYmctXFwoLS1lZGl0b3ItbmVnYXRpdmVcXClcXC8xNXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5iZy1cXCgtLWVkaXRvci1uZWdhdGl2ZVxcKVxcLzE1e2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1uZWdhdGl2ZSkxNSUsdHJhbnNwYXJlbnQpfX0uYmctXFwoLS1lZGl0b3ItcG9zaXRpdmVcXClcXC8xMHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1wb3NpdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5iZy1cXCgtLWVkaXRvci1wb3NpdGl2ZVxcKVxcLzEwe2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1wb3NpdGl2ZSkxMCUsdHJhbnNwYXJlbnQpfX0uYmctXFwoLS1lZGl0b3Itc3VyZmFjZVxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1zdXJmYWNlKX0uYmctXFwoLS1lZGl0b3Itc3VyZmFjZS1ob3ZlclxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1zdXJmYWNlLWhvdmVyKX0uYmctXFwoLS1ncmFkaWVudC1hY3RpdmVcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmFkaWVudC1hY3RpdmUpfS5iZy1cXCgtLXN1cmZhY2UtMFxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN1cmZhY2UtMCl9LmJnLVxcKC0tc3VyZmFjZS0yXFwpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS0yKX0uYmctXFwoLS1zdXJmYWNlLTRcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTQpfS5iZy1cXCgtLXN1cmZhY2UtNlxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN1cmZhY2UtNil9LmJnLVxcW1xcIzFjMjAyYlxcXXtiYWNrZ3JvdW5kLWNvbG9yOiMxYzIwMmJ9LmJnLVxcW1xcI2U1MDYzZTFmXFxde2JhY2tncm91bmQtY29sb3I6I2U1MDYzZTFmfS5iZy1cXFtcXCPigKZcXF17YmFja2dyb3VuZC1jb2xvcjoj4oCmfS5iZy1cXFtyZ2JhXFwoXFwuXFwuXFwuXFwpXFxde2JhY2tncm91bmQtY29sb3I6cmdiYSguLi4pfS5iZy1cXFtyZ2JhXFwoMTBcXCwxMFxcLDEwXFwsMFxcLjhcXClcXF17YmFja2dyb3VuZC1jb2xvcjojMGEwYTBhY2N9LmJnLWFjY2VudHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFjY2VudCl9LmJnLWFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFjdGl2ZSl9LmJnLWJldC1zdGF0dXMtY2FzaG91dHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWJldC1zdGF0dXMtY2FzaG91dCl9LmJnLWJldC1zdGF0dXMtaGFsZi1sb3Nle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtYmV0LXN0YXR1cy1oYWxmLWxvc2UpfS5iZy1iZXQtc3RhdHVzLWhhbGYtd2lue2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtYmV0LXN0YXR1cy1oYWxmLXdpbil9LmJnLWJldC1zdGF0dXMtbG9zZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWJldC1zdGF0dXMtbG9zZSl9LmJnLWJldC1zdGF0dXMtcGVuZGluZ3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWJldC1zdGF0dXMtcGVuZGluZyl9LmJnLWJldC1zdGF0dXMtcmVmdW5ke2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtYmV0LXN0YXR1cy1yZWZ1bmQpfS5iZy1iZXQtc3RhdHVzLXdpbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWJldC1zdGF0dXMtd2luKX0uYmctYmctYWNjZW50e2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtYmctYWNjZW50KX0uYmctYmctYWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtYmctYWN0aXZlKX0uYmctYmctbmVnYXRpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1iZy1uZWdhdGl2ZSl9LmJnLWJnLXBvc2l0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtYmctcG9zaXRpdmUpfS5iZy1iZy13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtYmctd2FybmluZyl9LmJnLWN1cnJlbnR7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3J9LmJnLWRhcmtlbi00e2JhY2tncm91bmQtY29sb3I6dmFyKC0tZGFya2VuLTQpfS5iZy1kYXJrZW4tNntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRhcmtlbi02KX0uYmctZGFya2VuLTh7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kYXJrZW4tOCl9LmJnLWZpbGwtYWNjZW50e2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1hY2NlbnQpfS5iZy1maWxsLWFjY2VudC1ob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtYWNjZW50LWhvdmVyKX0uYmctZmlsbC1hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLWFjdGl2ZSl9LmJnLWZpbGwtYWN0aXZlLWhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1hY3RpdmUtaG92ZXIpfS5iZy1maWxsLWNvbnRyYXN0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1jb250cmFzdCl9LmJnLWZpbGwtZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLWRpc2FibGVkKX0uYmctZmlsbC1uZWdhdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtbmVnYXRpdmUpfS5iZy1maWxsLW5ldXRyYWx7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLW5ldXRyYWwpfS5iZy1maWxsLXBvc2l0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1wb3NpdGl2ZSl9LmJnLWZpbGwtd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtd2FybmluZyl9LmJnLWxhYmVsLXNjb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtbGFiZWwtc2NvcmUpfS5iZy1saWdodGVuLTJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1saWdodGVuLTIpfS5iZy1saWdodGVuLTR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1saWdodGVuLTQpfS5iZy1uZWdhdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW5lZ2F0aXZlKX0uYmctb3V0bGluZS1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtb3V0bGluZS1kZWZhdWx0KX0uYmctb3V0bGluZS1zdHJvbmd7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1vdXRsaW5lLXN0cm9uZyl9LmJnLXBvc2l0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tcG9zaXRpdmUpfS5iZy1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnkpfS5iZy1zdGF0dXMtY2FzaG91dHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy1jYXNob3V0KX0uYmctc3RhdHVzLWhhbGYtbG9zZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy1oYWxmLWxvc2UpfS5iZy1zdGF0dXMtaGFsZi13aW57YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdGF0dXMtaGFsZi13aW4pfS5iZy1zdGF0dXMtbG9zdHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy1sb3N0KX0uYmctc3RhdHVzLXBlbmRpbmd7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdGF0dXMtcGVuZGluZyl9LmJnLXN0YXR1cy1yZWZ1bmR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdGF0dXMtcmVmdW5kKX0uYmctc3RhdHVzLXdpbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy13aW4pfS5iZy1zdWItYWNjZW50LTJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdWItYWNjZW50LTIpfS5iZy1zdWItbmVnYXRpdmUtMntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN1Yi1uZWdhdGl2ZS0yKX0uYmctc3ViLXBvc2l0aXZlLTJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdWItcG9zaXRpdmUtMil9LmJnLXN1Yi13YXJuaW5nLTJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdWItd2FybmluZy0yKX0uYmctc3VyZmFjZS0ye2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS0yKX0uYmctc3VyZmFjZS00e2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS00KX0uYmctc3VyZmFjZS02e2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS02KX0uYmctc3VyZmFjZS1jYXJke2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtc3VyZmFjZS1jYXJkKX0uYmctc3VyZmFjZS1kaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLXN1cmZhY2UtZGlzYWJsZWQpfS5iZy1zdXJmYWNlLWZsb2F0aW5ne2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtc3VyZmFjZS1mbG9hdGluZyl9LmJnLXN1cmZhY2UtcGFnZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLXN1cmZhY2UtcGFnZSl9LmJnLXN1cmZhY2UtcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN1cmZhY2UtMil9LmJnLXN1cmZhY2UtcmFpc2VkLC5iZy1zdXJmYWNlLXJhaXNlZFxcLzgwe2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtc3VyZmFjZS1yYWlzZWQpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctc3VyZmFjZS1yYWlzZWRcXC84MHtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1kcy1zdXJmYWNlLXJhaXNlZCk4MCUsdHJhbnNwYXJlbnQpfX0uYmctc3VyZmFjZS1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTQpfS5iZy1zdXJmYWNlLXRlcnRpYXJ5e2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWN0aXZlKX0uYmctdHJhbnNwYXJlbnR7YmFja2dyb3VuZC1jb2xvcjojMDAwMH0uYmctd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXdhcm5pbmcpfS5iZy1saW5lYXItdG8tYnstLXR3LWdyYWRpZW50LXBvc2l0aW9uOnRvIGJvdHRvbX1Ac3VwcG9ydHMgKGJhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KGluIGxhYiwgcmVkLCByZWQpKXsuYmctbGluZWFyLXRvLWJ7LS10dy1ncmFkaWVudC1wb3NpdGlvbjp0byBib3R0b20gaW4gb2tsYWJ9fS5iZy1saW5lYXItdG8tYntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpfS5ncmFkaWVudC1ib3JkZXJ7LS1nYi1maWxsOmxpbmVhci1ncmFkaWVudCh2YXIoLS1zdXJmYWNlLTIpLHZhcigtLXN1cmZhY2UtMikpOy0tZ2ItYm9yZGVyOmxpbmVhci1ncmFkaWVudCh2YXIoLS1zdXJmYWNlLTQpLHZhcigtLXN1cmZhY2UtNCkpO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tZ2ItZmlsbCksdmFyKC0tZ2ItYm9yZGVyKTtiYWNrZ3JvdW5kLW9yaWdpbjpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCxib3JkZXItYm94O2JvcmRlcjoxcHggc29saWQgIzAwMDA7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWltYWdlIC4yc30uZmVhdHVyZWQtY2FyZC1zdXJmYWNle291dGxpbmU6MXB4IHNvbGlkIHZhcigtLXN1cmZhY2UtNik7b3V0bGluZS1vZmZzZXQ6LTFweDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sdmFyKC0tc3VyZmFjZS00KSx2YXIoLS1zdXJmYWNlLTIpKX0uXFxbbWFzay1pbWFnZVxcOuKAplxcXXstd2Via2l0LW1hc2staW1hZ2U64oCmOy13ZWJraXQtbWFzay1pbWFnZTrigKY7bWFzay1pbWFnZTrigKZ9LmZpbGwtYWN0aXZle2ZpbGw6dmFyKC0tYWN0aXZlKX0uZmlsbC1uZWdhdGl2ZXtmaWxsOnZhcigtLW5lZ2F0aXZlKX0uZmlsbC1wb3NpdGl2ZXtmaWxsOnZhcigtLXBvc2l0aXZlKX0uZmlsbC1zdXJmYWNlLWZsb2F0aW5ne2ZpbGw6dmFyKC0tZHMtc3VyZmFjZS1mbG9hdGluZyl9LnN0cm9rZS1hY3RpdmV7c3Ryb2tlOnZhcigtLWFjdGl2ZSl9LnN0cm9rZS1uZWdhdGl2ZXtzdHJva2U6dmFyKC0tbmVnYXRpdmUpfS5zdHJva2UtcG9zaXRpdmV7c3Ryb2tlOnZhcigtLXBvc2l0aXZlKX0uc3Ryb2tlLXNlY29uZGFyeXtzdHJva2U6dmFyKC0tc2Vjb25kYXJ5KX0uc3Ryb2tlLXdhcm5pbmd7c3Ryb2tlOnZhcigtLXdhcm5pbmcpfS5vYmplY3QtY29udGFpbntvYmplY3QtZml0OmNvbnRhaW59Lm9iamVjdC1jb3ZlcntvYmplY3QtZml0OmNvdmVyfS5wLTB7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5wLTF7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5wLTFcXC41e3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS5wLTJ7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5wLTJcXC41e3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyLjUpfS5wLTN7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5wLTR7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5wLTZ7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5wLTE2e3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxNil9LnAtMjB7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjIwKX0ucC1cXFsxMHB4XzIwcHhcXF17cGFkZGluZy1ibG9jazoxMHB4O3BhZGRpbmctaW5saW5lOjIwcHh9LnB4LTB7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucHgtMFxcLjV7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSouNSl9LnB4LTF7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxKX0ucHgtMVxcLjV7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS5weC0ye3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMil9LnB4LTJcXC41e3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMi41KX0ucHgtM3twYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5weC00e3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqNCl9LnB4LTZ7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0ucHgtOHtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjgpfS5weS0we3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucHktMFxcLjV7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKi41KX0ucHktMXtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMSl9LnB5LTFcXC41e3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS5weS0ye3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucHktMlxcLjV7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjIuNSl9LnB5LTJcXC4yNXtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMi4yNSl9LnB5LTN7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5weS0zXFwuNXtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMy41KX0ucHktNHtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqNCl9LnB5LTZ7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5weS0xMntwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMTIpfS5weS02MHtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqNjApfS5weS1weHtwYWRkaW5nLWJsb2NrOjFweH0ucHMtM3twYWRkaW5nLWlubGluZS1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5wcy0xMHtwYWRkaW5nLWlubGluZS1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0ucGUtMTJ7cGFkZGluZy1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMTIpfS5wdC0we3BhZGRpbmctYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucHQtMntwYWRkaW5nLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMil9LnB0LTJcXC41e3BhZGRpbmctYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyLjUpfS5wdC0ze3BhZGRpbmctYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ucHQtNHtwYWRkaW5nLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqNCl9LnB0LTV7cGFkZGluZy1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjUpfS5wdC02e3BhZGRpbmctYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0ucHQtN3twYWRkaW5nLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqNyl9LnByLTF7cGFkZGluZy1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMSl9LnByLTJ7cGFkZGluZy1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMil9LnByLTR7cGFkZGluZy1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqNCl9LnByLTEwe3BhZGRpbmctaW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0ucGItMVxcLjV7cGFkZGluZy1ibG9jay1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS5wYi0ye3BhZGRpbmctYmxvY2stZW5kOmNhbGModmFyKC0tc3BhY2luZykqMil9LnBiLTN7cGFkZGluZy1ibG9jay1lbmQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ucGItNHtwYWRkaW5nLWJsb2NrLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5wYi02e3BhZGRpbmctYmxvY2stZW5kOmNhbGModmFyKC0tc3BhY2luZykqNil9LnBiLWFib3ZlLXRyaWdnZXJ7cGFkZGluZy1ibG9jay1lbmQ6Y2FsYyh2YXIoLS1wYXJlbnQtYm90dG9tLWdhcCkgKyBjYWxjKHZhcigtLXNwYWNpbmcpKjIwKSl9LnBsLTBcXC41e3BhZGRpbmctaW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqLjUpfS5wbC0ze3BhZGRpbmctaW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMyl9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50ZXh0LWxlZnR7dGV4dC1hbGlnbjpzdGFydH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOmVuZH0udGV4dC1zdGFydHt0ZXh0LWFsaWduOnN0YXJ0fS5hbGlnbi10b3B7dmVydGljYWwtYWxpZ246dG9wfS5oZWFkaW5nLTJ4bHtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LTJ4bCk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5oZWFkaW5nLWJhc2V7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1iYXNlKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmhlYWRpbmctbGd7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1sZyk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5oZWFkaW5nLW1ke2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtbWQpO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0uaGVhZGluZy1zbXtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXNtKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmhlYWRpbmcteGx7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC14bCk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5saW5rLWJhc2V7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucy0yKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpO2ZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCk7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lfS5saW5rLXNte2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMtMiksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1zbSk7Zm9udC13ZWlnaHQ6dmFyKC0tbm9ybWFsKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKTt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmV9LmxpbmstdGl0bGUtYmFzZXtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKTt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmV9LmJvZHktYmFzZXtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpO2ZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmJvZHktc217Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1zbSk7Zm9udC13ZWlnaHQ6dmFyKC0tbm9ybWFsKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0uYm9keS14bHtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXhsKTtmb250LXdlaWdodDp2YXIoLS1ub3JtYWwpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5ib2R5LXhze2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmxhYmVsLWJhc2V7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucy0yKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpO2ZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmxhYmVsLXNte2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMtMiksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1zbSk7Zm9udC13ZWlnaHQ6dmFyKC0tbm9ybWFsKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0ubGFiZWwteHN7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucy0yKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXhzKTtmb250LXdlaWdodDp2YXIoLS1ub3JtYWwpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS50aXRsZS0yeGx7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC0yeGwpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0udGl0bGUtM3hse2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtM3hsKTtmb250LXdlaWdodDp2YXIoLS1zZW1pYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LnRpdGxlLWJhc2V7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1iYXNlKTtmb250LXdlaWdodDp2YXIoLS1zZW1pYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LnRpdGxlLWxne2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtbGcpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0udGl0bGUtbWR7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1tZCk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaWJvbGQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS50aXRsZS1zbXtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXNtKTtmb250LXdlaWdodDp2YXIoLS1zZW1pYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LnRpdGxlLXhse2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQteGwpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0udGl0bGUteHN7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaWJvbGQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5mb250LW1vbm97Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1tb25vKX0uZm9udC1zYW5ze2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyl9LnRleHQtMnhse2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LTJ4bCk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LTJ4bC0tbGluZS1oZWlnaHQpKX0udGV4dC1iYXNle2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpO2xpbmUtaGVpZ2h0OnZhcigtLXR3LWxlYWRpbmcsdmFyKC0tdGV4dC1iYXNlLS1saW5lLWhlaWdodCkpfS50ZXh0LWxne2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWxnKTtsaW5lLWhlaWdodDp2YXIoLS10dy1sZWFkaW5nLHZhcigtLXRleHQtbGctLWxpbmUtaGVpZ2h0KSl9LnRleHQtc217Zm9udC1zaXplOnZhcigtLXRleHQtc20pO2xpbmUtaGVpZ2h0OnZhcigtLXR3LWxlYWRpbmcsdmFyKC0tdGV4dC1zbS0tbGluZS1oZWlnaHQpKX0udGV4dC14c3tmb250LXNpemU6dmFyKC0tdGV4dC14cyk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LXhzLS1saW5lLWhlaWdodCkpfS50ZXh0LVxcKGxlbmd0aFxcOi0tdGV4dC1iYXNlXFwpe2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpfS50ZXh0LVxcKGxlbmd0aFxcOi0tdGV4dC1tZFxcKXtmb250LXNpemU6dmFyKC0tdGV4dC1tZCl9LnRleHQtXFwobGVuZ3RoXFw6LS10ZXh0LXNtXFwpe2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXNtKX0udGV4dC1cXChsZW5ndGhcXDotLXRleHQteGxcXCl7Zm9udC1zaXplOnZhcigtLXRleHQteGwpfS50ZXh0LVxcKGxlbmd0aFxcOi0tdGV4dC14c1xcKXtmb250LXNpemU6dmFyKC0tdGV4dC14cyl9LnRleHQtXFwobGVuZ3RoXFw6LS3igKZcXCl7Zm9udC1zaXplOnZhcigtLeKApil9LnRleHQtXFxbMTBweFxcXXtmb250LXNpemU6MTBweH0udGV4dC1cXFsxMnB4XFxde2ZvbnQtc2l6ZToxMnB4fS50ZXh0LVxcWzEzcHhcXF17Zm9udC1zaXplOjEzcHh9LnRleHQtXFxbMTRweFxcXXtmb250LXNpemU6MTRweH0udGV4dC1cXFsxNnB4XFxde2ZvbnQtc2l6ZToxNnB4fS50ZXh0LVxcWzE4cHhcXF17Zm9udC1zaXplOjE4cHh9LmxlYWRpbmctXFwoLS1sZWFkaW5nLW5vbmVcXCl7LS10dy1sZWFkaW5nOnZhcigtLWxlYWRpbmctbm9uZSk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub25lKX0ubGVhZGluZy1cXCgtLWxlYWRpbmctbm9ybWFsXFwpey0tdHctbGVhZGluZzp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpfS5sZWFkaW5nLVxcKC0tbGVhZGluZy10aWdodFxcKXstLXR3LWxlYWRpbmc6dmFyKC0tbGVhZGluZy10aWdodCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy10aWdodCl9LmxlYWRpbmctbm9uZXstLXR3LWxlYWRpbmc6MTtsaW5lLWhlaWdodDoxfS5sZWFkaW5nLXNudWd7LS10dy1sZWFkaW5nOnZhcigtLWxlYWRpbmctc251Zyk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1zbnVnKX0uZm9udC1cXCgtLWJvbGRcXCl7LS10dy1mb250LXdlaWdodDp2YXIoLS1ib2xkKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKX0uZm9udC1cXCgtLW5vcm1hbFxcKXstLXR3LWZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7Zm9udC13ZWlnaHQ6dmFyKC0tbm9ybWFsKX0uZm9udC1cXCgtLXNlbWlib2xkXFwpey0tdHctZm9udC13ZWlnaHQ6dmFyKC0tc2VtaWJvbGQpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKX0uZm9udC1ib2xkey0tdHctZm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtYm9sZCl9LmZvbnQtbGlnaHR7LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1saWdodCk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtbGlnaHQpfS5mb250LW1lZGl1bXstLXR3LWZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKX0uZm9udC1ub3JtYWx7LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1ub3JtYWwpO2ZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbCl9LmZvbnQtc2VtaWJvbGR7LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpfS50cmFja2luZy1cXCgtLXRyYWNraW5nLW5vcm1hbFxcKXstLXR3LXRyYWNraW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0udHJhY2tpbmctd2lkZXstLXR3LXRyYWNraW5nOnZhcigtLXRyYWNraW5nLXdpZGUpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLXdpZGUpfS5icmVhay13b3Jkc3tvdmVyZmxvdy13cmFwOmJyZWFrLXdvcmR9LmJyZWFrLWFsbHt3b3JkLWJyZWFrOmJyZWFrLWFsbH0ud2hpdGVzcGFjZS1ub3JtYWx7d2hpdGUtc3BhY2U6bm9ybWFsfS53aGl0ZXNwYWNlLW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXB9LndoaXRlc3BhY2UtcHJlLWxpbmV7d2hpdGUtc3BhY2U6cHJlLWxpbmV9Lmxpbmstc3RhdGVze3RyYW5zaXRpb246Y29sb3IgLjE1cyxvcGFjaXR5IC4xNXN9Lmxpbmstc3RhdGVzOmhvdmVye2NvbG9yOnZhcigtLWFjdGl2ZSl9Lmxpbmstc3RhdGVzOmFjdGl2ZXtjb2xvcjp2YXIoLS1hY3RpdmUpO29wYWNpdHk6LjV9LmRpc2FibGVkLW11dGU6ZGlzYWJsZWR7Y29sb3I6dmFyKC0tbXV0ZS1wbGF0ZSx2YXIoLS1zdXJmYWNlLTApKX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmRpc2FibGVkLW11dGU6ZGlzYWJsZWR7Y29sb3I6Y29sb3ItbWl4KGluIHNyZ2IsdmFyKC0tbXV0ZS1wbGF0ZSx2YXIoLS1zdXJmYWNlLTApKWNhbGModmFyKC0tb3BhY2l0eS02KSoxMDAlKSx2YXIoLS1tdXRlLWxhYmVsKSl9fS5kaXNhYmxlZC1tdXRlLWljb246ZGlzYWJsZWQgc3Zne2NvbG9yOnZhcigtLW11dGUtcGxhdGUsdmFyKC0tc3VyZmFjZS0wKSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5kaXNhYmxlZC1tdXRlLWljb246ZGlzYWJsZWQgc3Zne2NvbG9yOmNvbG9yLW1peChpbiBzcmdiLHZhcigtLW11dGUtcGxhdGUsdmFyKC0tc3VyZmFjZS0wKSljYWxjKHZhcigtLW9wYWNpdHktNikqMTAwJSksdmFyKC0tbXV0ZS1pY29uKSl9fS50ZXh0LVxcKC0tYWN0aXZlXFwpe2NvbG9yOnZhcigtLWFjdGl2ZSl9LnRleHQtXFwoLS1jb2xvci1yZWRcXCl7Y29sb3I6dmFyKC0tY29sb3ItcmVkKX0udGV4dC1cXCgtLWNvbG9yLXdoaXRlXFwpe2NvbG9yOnZhcigtLWNvbG9yLXdoaXRlKX0udGV4dC1cXCgtLWNvbG9yLXdoaXRlXFwpXFwvNTB7Y29sb3I6I2ZmZmZmZjgwfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsudGV4dC1cXCgtLWNvbG9yLXdoaXRlXFwpXFwvNTB7Y29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLXdoaXRlKTUwJSx0cmFuc3BhcmVudCl9fS50ZXh0LVxcKC0tY29udHJhc3RcXCl7Y29sb3I6dmFyKC0tY29udHJhc3QpfS50ZXh0LVxcKC0tZWRpdG9yLWFjY2VudFxcKXtjb2xvcjp2YXIoLS1lZGl0b3ItYWNjZW50KX0udGV4dC1cXCgtLWVkaXRvci1iZ1xcKXtjb2xvcjp2YXIoLS1lZGl0b3ItYmcpfS50ZXh0LVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpe2NvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9LnRleHQtXFwoLS1lZGl0b3ItcG9zaXRpdmVcXCl7Y29sb3I6dmFyKC0tZWRpdG9yLXBvc2l0aXZlKX0udGV4dC1cXCgtLWVkaXRvci10ZXh0XFwpe2NvbG9yOnZhcigtLWVkaXRvci10ZXh0KX0udGV4dC1cXCgtLWVkaXRvci10ZXh0LW11dGVkXFwpe2NvbG9yOnZhcigtLWVkaXRvci10ZXh0LW11dGVkKX0udGV4dC1cXCgtLWVkaXRvci13YXJuaW5nXFwpe2NvbG9yOnZhcigtLWVkaXRvci13YXJuaW5nKX0udGV4dC1cXCgtLW5lZ2F0aXZlXFwpe2NvbG9yOnZhcigtLW5lZ2F0aXZlKX0udGV4dC1cXCgtLXBvc2l0aXZlXFwpe2NvbG9yOnZhcigtLXBvc2l0aXZlKX0udGV4dC1cXCgtLXNlY29uZGFyeVxcKXtjb2xvcjp2YXIoLS1zZWNvbmRhcnkpfS50ZXh0LVxcKC0tc3VyZmFjZS0wXFwpe2NvbG9yOnZhcigtLXN1cmZhY2UtMCl9LnRleHQtXFwoLS10ZXh0LWRlZmF1bHRcXCl7Y29sb3I6dmFyKC0tdGV4dC1kZWZhdWx0KX0udGV4dC1cXCgtLXRleHQtbGlnaHRlclxcKXtjb2xvcjp2YXIoLS10ZXh0LWxpZ2h0ZXIpfS50ZXh0LVxcKC0td2FybmluZ1xcKXtjb2xvcjp2YXIoLS13YXJuaW5nKX0udGV4dC1cXCgtLeKAplxcKXtjb2xvcjp2YXIoLS3igKYpfS50ZXh0LVxcW1xcIzBBMEEwQVxcXXtjb2xvcjojMGEwYTBhfS50ZXh0LVxcW1xcIzZjZmZiNFxcXXtjb2xvcjojNmNmZmI0fS50ZXh0LVxcW1xcIzU3NTc1N1xcXXtjb2xvcjojNTc1NzU3fS50ZXh0LVxcW1xcI0U1QkYwMFxcXXtjb2xvcjojZTViZjAwfS50ZXh0LVxcW3JnYmFcXCjigKZcXClcXF17Y29sb3I6cmdiYSjigKYpfS50ZXh0LVxcW3ZhclxcKC0tdGV4dC1saWdodGVyXFwpXFxde2NvbG9yOnZhcigtLXRleHQtbGlnaHRlcil9LnRleHQtYWNjZW50e2NvbG9yOnZhcigtLWFjY2VudCl9LnRleHQtYWN0aXZle2NvbG9yOnZhcigtLWFjdGl2ZSl9LnRleHQtYmxhY2t7Y29sb3I6dmFyKC0tY29sb3ItYmxhY2spfS50ZXh0LWNvbnRyYXN0e2NvbG9yOnZhcigtLWRzLXRleHQtY29udHJhc3QpfS50ZXh0LWRlZmF1bHR7Y29sb3I6dmFyKC0tZHMtdGV4dC1kZWZhdWx0KX0udGV4dC1kaXNhYmxlZHtjb2xvcjp2YXIoLS1kcy10ZXh0LWRpc2FibGVkKX0udGV4dC1maWxsLWFjdGl2ZXtjb2xvcjp2YXIoLS1kcy1maWxsLWFjdGl2ZSl9LnRleHQtZm9yLWFjY2VudC1iZ3tjb2xvcjp2YXIoLS1kcy10ZXh0LWZvci1hY2NlbnQtYmcpfS50ZXh0LWZvci1hY3RpdmUtYmd7Y29sb3I6dmFyKC0tZHMtdGV4dC1mb3ItYWN0aXZlLWJnKX0udGV4dC1ncmF5LTQwMHtjb2xvcjp2YXIoLS1jb2xvci1ncmF5LTQwMCl9LnRleHQtaWNvbi1hY2NlbnR7Y29sb3I6dmFyKC0tZHMtaWNvbi1hY2NlbnQpfS50ZXh0LWljb24tYWN0aXZle2NvbG9yOnZhcigtLWRzLWljb24tYWN0aXZlKX0udGV4dC1pY29uLWNvbnRyYXN0e2NvbG9yOnZhcigtLWRzLWljb24tY29udHJhc3QpfS50ZXh0LWljb24tZGVmYXVsdHtjb2xvcjp2YXIoLS1kcy1pY29uLWRlZmF1bHQpfS50ZXh0LWljb24tZGlzYWJsZWR7Y29sb3I6dmFyKC0tZHMtaWNvbi1kaXNhYmxlZCl9LnRleHQtaWNvbi1mb3ItYWN0aXZlLWJne2NvbG9yOnZhcigtLWRzLWljb24tZm9yLWFjdGl2ZS1iZyl9LnRleHQtaWNvbi1uZWdhdGl2ZXtjb2xvcjp2YXIoLS1kcy1pY29uLW5lZ2F0aXZlKX0udGV4dC1pY29uLXBvc2l0aXZle2NvbG9yOnZhcigtLWRzLWljb24tcG9zaXRpdmUpfS50ZXh0LWljb24tc2Vjb25kYXJ5e2NvbG9yOnZhcigtLWRzLWljb24tc2Vjb25kYXJ5KX0udGV4dC1pY29uLXdhcm5pbmd7Y29sb3I6dmFyKC0tZHMtaWNvbi13YXJuaW5nKX0udGV4dC1pbmhlcml0e2NvbG9yOmluaGVyaXR9LnRleHQtbmVnYXRpdmV7Y29sb3I6dmFyKC0tbmVnYXRpdmUpfS50ZXh0LW9uLWZpbGx7Y29sb3I6dmFyKC0tZHMtdGV4dC1vbi1maWxsKX0udGV4dC1wb3NpdGl2ZXtjb2xvcjp2YXIoLS1wb3NpdGl2ZSl9LnRleHQtc2Vjb25kYXJ5e2NvbG9yOnZhcigtLXNlY29uZGFyeSl9LnRleHQtdHJhbnNwYXJlbnR7Y29sb3I6IzAwMDB9LnRleHQtdHlwb2dyYXBoeS1wcmltYXJ5e2NvbG9yOnZhcigtLWNvbnRyYXN0KX0udGV4dC10eXBvZ3JhcGh5LXNlY29uZGFyeXtjb2xvcjp2YXIoLS1zZWNvbmRhcnkpfS50ZXh0LXdhcm5pbmd7Y29sb3I6dmFyKC0td2FybmluZyl9LnRleHQtd2hpdGV7Y29sb3I6dmFyKC0tY29sb3Itd2hpdGUpfS5jYXBpdGFsaXple3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemV9Lmxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2V9LnVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Lml0YWxpY3tmb250LXN0eWxlOml0YWxpY30ub3JkaW5hbHstLXR3LW9yZGluYWw6b3JkaW5hbDtmb250LXZhcmlhbnQtbnVtZXJpYzp2YXIoLS10dy1vcmRpbmFsLCl2YXIoLS10dy1zbGFzaGVkLXplcm8sKXZhcigtLXR3LW51bWVyaWMtZmlndXJlLCl2YXIoLS10dy1udW1lcmljLXNwYWNpbmcsKXZhcigtLXR3LW51bWVyaWMtZnJhY3Rpb24sKX0udGFidWxhci1udW1zey0tdHctbnVtZXJpYy1zcGFjaW5nOnRhYnVsYXItbnVtcztmb250LXZhcmlhbnQtbnVtZXJpYzp2YXIoLS10dy1vcmRpbmFsLCl2YXIoLS10dy1zbGFzaGVkLXplcm8sKXZhcigtLXR3LW51bWVyaWMtZmlndXJlLCl2YXIoLS10dy1udW1lcmljLXNwYWNpbmcsKXZhcigtLXR3LW51bWVyaWMtZnJhY3Rpb24sKX0ubGluZS10aHJvdWdoe3RleHQtZGVjb3JhdGlvbi1saW5lOmxpbmUtdGhyb3VnaH0udW5kZXJsaW5le3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZX0uZGVjb3JhdGlvbi1kb3R0ZWR7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOmRvdHRlZH0ucGxhY2Vob2xkZXItXFwoLS1zZWNvbmRhcnlcXCk6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLXNlY29uZGFyeSl9LmFjY2VudC1cXCgtLWFjdGl2ZVxcKXthY2NlbnQtY29sb3I6dmFyKC0tYWN0aXZlKX0uYWNjZW50LVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpe2FjY2VudC1jb2xvcjp2YXIoLS1lZGl0b3ItcG9zaXRpdmUpfS5vcGFjaXR5LVxcKC0tb3BhY2l0eS00XFwpe29wYWNpdHk6dmFyKC0tb3BhY2l0eS00KX0ub3BhY2l0eS1cXCgtLW9wYWNpdHktNlxcKXtvcGFjaXR5OnZhcigtLW9wYWNpdHktNil9Lm9wYWNpdHktMHtvcGFjaXR5OjB9Lm9wYWNpdHktMjB7b3BhY2l0eTouMn0ub3BhY2l0eS0zNntvcGFjaXR5Oi4zNn0ub3BhY2l0eS01MHtvcGFjaXR5Oi41fS5vcGFjaXR5LTEwMHtvcGFjaXR5OjF9LnNoYWRvd3stLXR3LXNoYWRvdzowIDFweCAzcHggMCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKSwwIDFweCAycHggLTFweCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnNoYWRvdy1cXCgtLXNoYWRvdy00XFwpey0tdHctc2hhZG93OnZhcigtLXNoYWRvdy00KTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnNoYWRvdy1cXCgtLXNoYWRvdy02XFwpey0tdHctc2hhZG93OnZhcigtLXNoYWRvdy02KTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnNoYWRvdy0yeGx7LS10dy1zaGFkb3c6MCAyNXB4IDUwcHggLTEycHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDA0MCk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3ctXFxbMF8ycHhfNHB4XzBfdmFyXFwoLS1zaGFkb3ctNlxcKVxcXXstLXR3LXNoYWRvdzowIDJweCA0cHggMCB2YXIoLS10dy1zaGFkb3ctY29sb3IsdmFyKC0tc2hhZG93LTYpKTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnNoYWRvdy1cXFvigKZcXF17LS10dy1zaGFkb3c64oCmO2JveC1zaGFkb3c6dmFyKC0tdHctaW5zZXQtc2hhZG93KSx2YXIoLS10dy1pbnNldC1yaW5nLXNoYWRvdyksdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSx2YXIoLS10dy1yaW5nLXNoYWRvdyksdmFyKC0tdHctc2hhZG93KX0uc2hhZG93LWxney0tdHctc2hhZG93OjAgMTBweCAxNXB4IC0zcHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSksMCA0cHggNnB4IC00cHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3ctbWR7LS10dy1zaGFkb3c6MCA0cHggNnB4IC0xcHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSksMCAycHggNHB4IC0ycHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3ctc217LS10dy1zaGFkb3c6MCAxcHggM3B4IDAgdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSksMCAxcHggMnB4IC0xcHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3cteGx7LS10dy1zaGFkb3c6MCAyMHB4IDI1cHggLTVweCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKSwwIDhweCAxMHB4IC02cHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3dcXC8yeHMsLnNoYWRvd1xcL2VsZXZhdGlvbiwuc2hhZG93XFwvbGlnaHQtRE9NLC5zaGFkb3dcXC9tZCwuc2hhZG93XFwvcnVudGltZSwuc2hhZG93XFwvc2hhZG93LWRldi1pbml0XFwuanMsLnNoYWRvd1xcL3NtLC5zaGFkb3dcXC90aGVtZSwuc2hhZG93XFwvdGhlbWUtYXdhcmV7LS10dy1zaGFkb3c6MCAxcHggM3B4IDAgdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSksMCAxcHggMnB4IC0xcHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5yaW5ney0tdHctcmluZy1zaGFkb3c6dmFyKC0tdHctcmluZy1pbnNldCwpMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpdmFyKC0tdHctcmluZy1jb2xvcixjdXJyZW50Y29sb3IpO2JveC1zaGFkb3c6dmFyKC0tdHctaW5zZXQtc2hhZG93KSx2YXIoLS10dy1pbnNldC1yaW5nLXNoYWRvdyksdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSx2YXIoLS10dy1yaW5nLXNoYWRvdyksdmFyKC0tdHctc2hhZG93KX0uaW5zZXQtcmluZ3stLXR3LWluc2V0LXJpbmctc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS10dy1pbnNldC1yaW5nLWNvbG9yLGN1cnJlbnRjb2xvcik7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3ctYmFuZHtib3gtc2hhZG93OjAgMnB4IDRweCAwIHZhcigtLXNoYWRvdy02KX0uc2hhZG93LWZsb2F0aW5ne2JveC1zaGFkb3c6MCA0cHggMTZweCAwIHZhcigtLXNoYWRvdy00KX0uc2hhZG93LWZsb2F0aW5nLWNvbnRyb2x7Ym94LXNoYWRvdzowIDRweCA4cHggMCB2YXIoLS1zaGFkb3ctNil9LnNoYWRvdy1pbmZvLXRvb2x0aXB7Ym94LXNoYWRvdzowIDRweCA4cHggIzBkMGQwZDgwfS5zaGFkb3ctb3ZlcmxheXtib3gtc2hhZG93OjAgOHB4IDMycHggMCB2YXIoLS1zaGFkb3ctNil9Lmluc2V0LXJpbmctb3V0bGluZS1zdWJ0bGV7LS10dy1pbnNldC1yaW5nLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtc3VidGxlKX0ub3V0bGluZXtvdXRsaW5lLXN0eWxlOnZhcigtLXR3LW91dGxpbmUtc3R5bGUpO291dGxpbmUtd2lkdGg6MXB4fS5vdXRsaW5lLTJ7b3V0bGluZS1zdHlsZTp2YXIoLS10dy1vdXRsaW5lLXN0eWxlKTtvdXRsaW5lLXdpZHRoOjJweH0ub3V0bGluZS00e291dGxpbmUtc3R5bGU6dmFyKC0tdHctb3V0bGluZS1zdHlsZSk7b3V0bGluZS13aWR0aDo0cHh9Lm91dGxpbmUtNntvdXRsaW5lLXN0eWxlOnZhcigtLXR3LW91dGxpbmUtc3R5bGUpO291dGxpbmUtd2lkdGg6NnB4fS5vdXRsaW5lLWFjdGl2ZXtvdXRsaW5lLWNvbG9yOnZhcigtLWFjdGl2ZSl9LmJsdXJ7LS10dy1ibHVyOmJsdXIoOHB4KTtmaWx0ZXI6dmFyKC0tdHctYmx1ciwpdmFyKC0tdHctYnJpZ2h0bmVzcywpdmFyKC0tdHctY29udHJhc3QsKXZhcigtLXR3LWdyYXlzY2FsZSwpdmFyKC0tdHctaHVlLXJvdGF0ZSwpdmFyKC0tdHctaW52ZXJ0LCl2YXIoLS10dy1zYXR1cmF0ZSwpdmFyKC0tdHctc2VwaWEsKXZhcigtLXR3LWRyb3Atc2hhZG93LCl9LmludmVydHstLXR3LWludmVydDppbnZlcnQoMTAwJSk7ZmlsdGVyOnZhcigtLXR3LWJsdXIsKXZhcigtLXR3LWJyaWdodG5lc3MsKXZhcigtLXR3LWNvbnRyYXN0LCl2YXIoLS10dy1ncmF5c2NhbGUsKXZhcigtLXR3LWh1ZS1yb3RhdGUsKXZhcigtLXR3LWludmVydCwpdmFyKC0tdHctc2F0dXJhdGUsKXZhcigtLXR3LXNlcGlhLCl2YXIoLS10dy1kcm9wLXNoYWRvdywpfS5cXFtmaWx0ZXJcXDpibHVyXFwoMHB4XFwpXFxde2ZpbHRlcjpibHVyKCl9LlxcW2ZpbHRlclxcOmJsdXJcXCgycHhcXClcXF17ZmlsdGVyOmJsdXIoMnB4KX0uXFxbZmlsdGVyXFw6dmFyXFwoLS1ibHVyLWRlZmF1bHRcXClcXF17ZmlsdGVyOnZhcigtLWJsdXItZGVmYXVsdCl9LlxcW2ZpbHRlclxcOnZhclxcKC0tYmx1ci1sZ1xcKVxcXXtmaWx0ZXI6dmFyKC0tYmx1ci1sZyl9LlxcW2ZpbHRlclxcOnZhclxcKC0tYmx1ci1zbVxcKVxcXXtmaWx0ZXI6dmFyKC0tYmx1ci1zbSl9LmRyb3Atc2hhZG93LWxnLTR7ZmlsdGVyOmRyb3Atc2hhZG93KDAgOHB4IDE2cHggdmFyKC0tc2hhZG93LTQpKX0uZmlsdGVye2ZpbHRlcjp2YXIoLS10dy1ibHVyLCl2YXIoLS10dy1icmlnaHRuZXNzLCl2YXIoLS10dy1jb250cmFzdCwpdmFyKC0tdHctZ3JheXNjYWxlLCl2YXIoLS10dy1odWUtcm90YXRlLCl2YXIoLS10dy1pbnZlcnQsKXZhcigtLXR3LXNhdHVyYXRlLCl2YXIoLS10dy1zZXBpYSwpdmFyKC0tdHctZHJvcC1zaGFkb3csKX0uYmFja2Ryb3AtYmx1ci1cXFs0cHhcXF17LS10dy1iYWNrZHJvcC1ibHVyOmJsdXIoNHB4KTstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS10dy1iYWNrZHJvcC1ibHVyLCl2YXIoLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzLCl2YXIoLS10dy1iYWNrZHJvcC1jb250cmFzdCwpdmFyKC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlLCl2YXIoLS10dy1iYWNrZHJvcC1odWUtcm90YXRlLCl2YXIoLS10dy1iYWNrZHJvcC1pbnZlcnQsKXZhcigtLXR3LWJhY2tkcm9wLW9wYWNpdHksKXZhcigtLXR3LWJhY2tkcm9wLXNhdHVyYXRlLCl2YXIoLS10dy1iYWNrZHJvcC1zZXBpYSwpO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS10dy1iYWNrZHJvcC1ibHVyLCl2YXIoLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzLCl2YXIoLS10dy1iYWNrZHJvcC1jb250cmFzdCwpdmFyKC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlLCl2YXIoLS10dy1iYWNrZHJvcC1odWUtcm90YXRlLCl2YXIoLS10dy1iYWNrZHJvcC1pbnZlcnQsKXZhcigtLXR3LWJhY2tkcm9wLW9wYWNpdHksKXZhcigtLXR3LWJhY2tkcm9wLXNhdHVyYXRlLCl2YXIoLS10dy1iYWNrZHJvcC1zZXBpYSwpfS5iYWNrZHJvcC1ibHVyLVxcWzhweFxcXXstLXR3LWJhY2tkcm9wLWJsdXI6Ymx1cig4cHgpOy13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOnZhcigtLXR3LWJhY2tkcm9wLWJsdXIsKXZhcigtLXR3LWJhY2tkcm9wLWJyaWdodG5lc3MsKXZhcigtLXR3LWJhY2tkcm9wLWNvbnRyYXN0LCl2YXIoLS10dy1iYWNrZHJvcC1ncmF5c2NhbGUsKXZhcigtLXR3LWJhY2tkcm9wLWh1ZS1yb3RhdGUsKXZhcigtLXR3LWJhY2tkcm9wLWludmVydCwpdmFyKC0tdHctYmFja2Ryb3Atb3BhY2l0eSwpdmFyKC0tdHctYmFja2Ryb3Atc2F0dXJhdGUsKXZhcigtLXR3LWJhY2tkcm9wLXNlcGlhLCk7YmFja2Ryb3AtZmlsdGVyOnZhcigtLXR3LWJhY2tkcm9wLWJsdXIsKXZhcigtLXR3LWJhY2tkcm9wLWJyaWdodG5lc3MsKXZhcigtLXR3LWJhY2tkcm9wLWNvbnRyYXN0LCl2YXIoLS10dy1iYWNrZHJvcC1ncmF5c2NhbGUsKXZhcigtLXR3LWJhY2tkcm9wLWh1ZS1yb3RhdGUsKXZhcigtLXR3LWJhY2tkcm9wLWludmVydCwpdmFyKC0tdHctYmFja2Ryb3Atb3BhY2l0eSwpdmFyKC0tdHctYmFja2Ryb3Atc2F0dXJhdGUsKXZhcigtLXR3LWJhY2tkcm9wLXNlcGlhLCl9LmJhY2tkcm9wLWZpbHRlcnstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS10dy1iYWNrZHJvcC1ibHVyLCl2YXIoLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzLCl2YXIoLS10dy1iYWNrZHJvcC1jb250cmFzdCwpdmFyKC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlLCl2YXIoLS10dy1iYWNrZHJvcC1odWUtcm90YXRlLCl2YXIoLS10dy1iYWNrZHJvcC1pbnZlcnQsKXZhcigtLXR3LWJhY2tkcm9wLW9wYWNpdHksKXZhcigtLXR3LWJhY2tkcm9wLXNhdHVyYXRlLCl2YXIoLS10dy1iYWNrZHJvcC1zZXBpYSwpO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS10dy1iYWNrZHJvcC1ibHVyLCl2YXIoLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzLCl2YXIoLS10dy1iYWNrZHJvcC1jb250cmFzdCwpdmFyKC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlLCl2YXIoLS10dy1iYWNrZHJvcC1odWUtcm90YXRlLCl2YXIoLS10dy1iYWNrZHJvcC1pbnZlcnQsKXZhcigtLXR3LWJhY2tkcm9wLW9wYWNpdHksKXZhcigtLXR3LWJhY2tkcm9wLXNhdHVyYXRlLCl2YXIoLS10dy1iYWNrZHJvcC1zZXBpYSwpfS5cXFtiYWNrZHJvcC1maWx0ZXJcXDp2YXJcXCgtLWJsdXItZGVmYXVsdFxcKVxcXXstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS1ibHVyLWRlZmF1bHQpO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS1ibHVyLWRlZmF1bHQpfS5cXFtiYWNrZHJvcC1maWx0ZXJcXDp2YXJcXCgtLWJsdXItbGdcXClcXF17LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6dmFyKC0tYmx1ci1sZyk7YmFja2Ryb3AtZmlsdGVyOnZhcigtLWJsdXItbGcpfS5cXFtiYWNrZHJvcC1maWx0ZXJcXDp2YXJcXCgtLWJsdXItc21cXClcXF17LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6dmFyKC0tYmx1ci1zbSk7YmFja2Ryb3AtZmlsdGVyOnZhcigtLWJsdXItc20pfS50cmFuc2l0aW9ue3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcixib3JkZXItY29sb3Isb3V0bGluZS1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2UsLS10dy1ncmFkaWVudC1mcm9tLC0tdHctZ3JhZGllbnQtdmlhLC0tdHctZ3JhZGllbnQtdG8sb3BhY2l0eSxib3gtc2hhZG93LHRyYW5zZm9ybSx0cmFuc2xhdGUsc2NhbGUscm90YXRlLGZpbHRlciwtd2Via2l0LWJhY2tkcm9wLWZpbHRlcixiYWNrZHJvcC1maWx0ZXIsZGlzcGxheSx2aXNpYmlsaXR5LGNvbnRlbnQtdmlzaWJpbGl0eSxvdmVybGF5LHBvaW50ZXItZXZlbnRzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LnRyYW5zaXRpb24tXFxbZ3JpZC10ZW1wbGF0ZS1yb3dzXFxde3RyYW5zaXRpb24tcHJvcGVydHk6Z3JpZC10ZW1wbGF0ZS1yb3dzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LnRyYW5zaXRpb24tXFxbb3BhY2l0eVxcLGZpbHRlclxcLHNjYWxlXFxde3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSxmaWx0ZXIsc2NhbGU7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKX0udHJhbnNpdGlvbi1cXFt0cmFuc2xhdGVcXCx2aXNpYmlsaXR5XFxde3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNsYXRlLHZpc2liaWxpdHk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKX0udHJhbnNpdGlvbi1cXFt3aWR0aFxcXXt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LnRyYW5zaXRpb24tYWxse3RyYW5zaXRpb24tcHJvcGVydHk6YWxsO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LnRyYW5zaXRpb24tY29sb3Jze3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcixib3JkZXItY29sb3Isb3V0bGluZS1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2UsLS10dy1ncmFkaWVudC1mcm9tLC0tdHctZ3JhZGllbnQtdmlhLC0tdHctZ3JhZGllbnQtdG87dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKX0udHJhbnNpdGlvbi1vcGFjaXR5e3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS10dy1lYXNlLHZhcigtLWRlZmF1bHQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24pKTt0cmFuc2l0aW9uLWR1cmF0aW9uOnZhcigtLXR3LWR1cmF0aW9uLHZhcigtLWRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbikpfS50cmFuc2l0aW9uLXRyYW5zZm9ybXt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx0cmFuc2xhdGUsc2NhbGUscm90YXRlO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LmRlbGF5LVxcWzE0MG1zXFxde3RyYW5zaXRpb24tZGVsYXk6LjE0c30uZHVyYXRpb24tMTUwey0tdHctZHVyYXRpb246LjE1czt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xNXN9LmR1cmF0aW9uLTIwMHstLXR3LWR1cmF0aW9uOi4yczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yc30uZHVyYXRpb24tMzAwey0tdHctZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5kdXJhdGlvbi00MDB7LS10dy1kdXJhdGlvbjouNHM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNHN9LmR1cmF0aW9uLVxcWzE4MG1zXFxdey0tdHctZHVyYXRpb246LjE4czt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xOHN9LmR1cmF0aW9uLVxcWzI1MG1zXFxdey0tdHctZHVyYXRpb246LjI1czt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yNXN9LmR1cmF0aW9uLVxcWzM4MG1zXFxdey0tdHctZHVyYXRpb246LjM4czt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zOHN9LmR1cmF0aW9uLVxcWzQyMG1zXFxdey0tdHctZHVyYXRpb246LjQyczt0cmFuc2l0aW9uLWR1cmF0aW9uOi40MnN9LmVhc2UtXFxbY3ViaWMtYmV6aWVyXFwoMFxcLjIyXFwsMVxcLDBcXC4zNlxcLDFcXClcXF17LS10dy1lYXNlOmN1YmljLWJlemllciguMjIsMSwuMzYsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMiwxLC4zNiwxKX0uZWFzZS1pbnstLXR3LWVhc2U6dmFyKC0tZWFzZS1pbik7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tZWFzZS1pbil9LmVhc2UtaW4tb3V0ey0tdHctZWFzZTp2YXIoLS1lYXNlLWluLW91dCk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tZWFzZS1pbi1vdXQpfS5lYXNlLW91dHstLXR3LWVhc2U6dmFyKC0tZWFzZS1vdXQpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWVhc2Utb3V0KX0uYW5pbWF0ZS1kb3RzLWJvdW5jZXthbmltYXRpb24tbmFtZTpkb3RzLWJvdW5jZTthbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX0uZGVsYXktXFxbMTQwbXNcXF17LS10dy1hbmltYXRpb24tZGVsYXk6LjE0czthbmltYXRpb24tZGVsYXk6LjE0c30ub3V0bGluZS1ub25ley0tdHctb3V0bGluZS1zdHlsZTpub25lO291dGxpbmUtc3R5bGU6bm9uZX0uc2VsZWN0LWFsbHstd2Via2l0LXVzZXItc2VsZWN0OmFsbDt1c2VyLXNlbGVjdDphbGx9LnNlbGVjdC1ub25ley13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5cXFstLW11dGUtYm9yZGVyXFw6dmFyXFwoLS1kcy1vdXRsaW5lLWRlZmF1bHRcXClcXF17LS1tdXRlLWJvcmRlcjp2YXIoLS1kcy1vdXRsaW5lLWRlZmF1bHQpfS5cXFstLW11dGUtYm9yZGVyXFw6dmFyXFwoLS1kcy1vdXRsaW5lLXN0cm9uZ1xcKVxcXXstLW11dGUtYm9yZGVyOnZhcigtLWRzLW91dGxpbmUtc3Ryb25nKX0uXFxbLS1tdXRlLWZpbGxcXDp2YXJcXCgtLWRzLWZpbGwtYWNjZW50XFwpXFxdey0tbXV0ZS1maWxsOnZhcigtLWRzLWZpbGwtYWNjZW50KX0uXFxbLS1tdXRlLWZpbGxcXDp2YXJcXCgtLWRzLWZpbGwtYWN0aXZlXFwpXFxdey0tbXV0ZS1maWxsOnZhcigtLWRzLWZpbGwtYWN0aXZlKX0uXFxbLS1tdXRlLWZpbGxcXDp2YXJcXCgtLWRzLWZpbGwtbmV1dHJhbFxcKVxcXXstLW11dGUtZmlsbDp2YXIoLS1kcy1maWxsLW5ldXRyYWwpfS5cXFstLW11dGUtZmlsbFxcOnZhclxcKC0tZHMtc3VyZmFjZS1jYXJkXFwpXFxdey0tbXV0ZS1maWxsOnZhcigtLWRzLXN1cmZhY2UtY2FyZCl9LlxcWy0tbXV0ZS1maWxsXFw6dmFyXFwoLS1kcy1zdXJmYWNlLWZsb2F0aW5nXFwpXFxdey0tbXV0ZS1maWxsOnZhcigtLWRzLXN1cmZhY2UtZmxvYXRpbmcpfS5cXFstLW11dGUtaWNvblxcOnZhclxcKC0tZHMtaWNvbi1kZWZhdWx0XFwpXFxdey0tbXV0ZS1pY29uOnZhcigtLWRzLWljb24tZGVmYXVsdCl9LlxcWy0tbXV0ZS1sYWJlbFxcOnZhclxcKC0tZHMtaWNvbi1kZWZhdWx0XFwpXFxdey0tbXV0ZS1sYWJlbDp2YXIoLS1kcy1pY29uLWRlZmF1bHQpfS5cXFstLW11dGUtbGFiZWxcXDp2YXJcXCgtLWRzLXRleHQtZGVmYXVsdFxcKVxcXXstLW11dGUtbGFiZWw6dmFyKC0tZHMtdGV4dC1kZWZhdWx0KX0uXFxbLS1tdXRlLWxhYmVsXFw6dmFyXFwoLS1kcy10ZXh0LXNlY29uZGFyeVxcKVxcXXstLW11dGUtbGFiZWw6dmFyKC0tZHMtdGV4dC1zZWNvbmRhcnkpfS5cXFthbmltYXRpb24tZGVsYXlcXDoxNTBtc1xcXXthbmltYXRpb24tZGVsYXk6LjE1c30uXFxbYW5pbWF0aW9uLWRlbGF5XFw6MzAwbXNcXF17YW5pbWF0aW9uLWRlbGF5Oi4zc30uXFxbYW5pbWF0aW9uLWRpcmVjdGlvblxcOnJldmVyc2VcXF17YW5pbWF0aW9uLWRpcmVjdGlvbjpyZXZlcnNlfS5cXFtncmlkLWFyZWFcXDpzdHJlYW1cXF17Z3JpZC1hcmVhOnN0cmVhbX0uYmctZmlsbC1hY3RpdmUtZ3JhZGllbnR7YmFja2dyb3VuZDp2YXIoLS1kcy1maWxsLWFjdGl2ZS1ncmFkaWVudCl9LmZhZGUtaW57LS10dy1lbnRlci1vcGFjaXR5OjB9LmZhZGUtb3V0ey0tdHctZXhpdC1vcGFjaXR5OjB9LmZlYXR1cmVkLWNhcmQtZ2xvdy1saXZley0tZmMtZ2xvdzp2YXIoLS1mZWF0dXJlZC1jYXJkLWdsb3ctbGl2ZSl9LmZlYXR1cmVkLWNhcmQtaGFpcmxpbmUtbGl2ZXstLWZjLWhhaXJsaW5lOnZhcigtLWZlYXR1cmVkLWNhcmQtaGFpcmxpbmUtbGl2ZSl9LnBhdXNlZHthbmltYXRpb24tcGxheS1zdGF0ZTpwYXVzZWR9LnJ1bm5pbmd7YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZ30ubm90LW9wZW5cXDpoaWRkZW46bm90KDppcyhbb3Blbl0sOnBvcG92ZXItb3Blbiw6b3Blbikpe2Rpc3BsYXk6bm9uZX1AbWVkaWEgKGhvdmVyOmhvdmVyKXsuZ3JvdXAtaG92ZXJcXDpzY2FsZS0xMDU6aXMoOndoZXJlKC5ncm91cCk6aG92ZXIgKil7LS10dy1zY2FsZS14OjEwNSU7LS10dy1zY2FsZS15OjEwNSU7LS10dy1zY2FsZS16OjEwNSU7c2NhbGU6dmFyKC0tdHctc2NhbGUteCl2YXIoLS10dy1zY2FsZS15KX0uZ3JvdXAtaG92ZXJcXDpib3JkZXItZmlsbC1hY3RpdmUtaG92ZXI6aXMoOndoZXJlKC5ncm91cCk6aG92ZXIgKil7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLWZpbGwtYWN0aXZlLWhvdmVyKX0uZ3JvdXAtaG92ZXJcXDpib3JkZXItb3V0bGluZS1hY3RpdmU6aXMoOndoZXJlKC5ncm91cCk6aG92ZXIgKil7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtYWN0aXZlKX0uZ3JvdXAtaG92ZXJcXDpiZy1maWxsLWFjdGl2ZS1ob3Zlcjppcyg6d2hlcmUoLmdyb3VwKTpob3ZlciAqKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtYWN0aXZlLWhvdmVyKX0uZ3JvdXAtaG92ZXJcXDpiZy1maWxsLXJhaXNlZC1ob3Zlcjppcyg6d2hlcmUoLmdyb3VwKTpob3ZlciAqKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtcmFpc2VkLWhvdmVyKX0uZ3JvdXAtaG92ZXJcXDp0ZXh0LVxcKC0tZWRpdG9yLXRleHRcXCk6aXMoOndoZXJlKC5ncm91cCk6aG92ZXIgKil7Y29sb3I6dmFyKC0tZWRpdG9yLXRleHQpfX0uZ3JvdXAtZGlzYWJsZWRcXDp0ZXh0LWRpc2FibGVkOmlzKDp3aGVyZSguZ3JvdXApOmRpc2FibGVkICope2NvbG9yOnZhcigtLWRzLXRleHQtZGlzYWJsZWQpfUBtZWRpYSAoaG92ZXI6aG92ZXIpey5ncm91cC1kYXRhLVxcW2FjdGl2ZVxcPWZhbHNlXFxdXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWljb24tb24tZmlsbDppcyg6d2hlcmUoLmdyb3VwKVtkYXRhLWFjdGl2ZT1mYWxzZV0gKik6aXMoOndoZXJlKC5ncm91cCk6aG92ZXIgKil7Y29sb3I6dmFyKC0tZHMtaWNvbi1vbi1maWxsKX19Lmdyb3VwLWRhdGEtXFxbYWN0aXZlXFw9dHJ1ZVxcXVxcOnRyYW5zbGF0ZS14LTY6aXMoOndoZXJlKC5ncm91cClbZGF0YS1hY3RpdmU9dHJ1ZV0gKil7LS10dy10cmFuc2xhdGUteDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9Lmdyb3VwLWRhdGEtXFxbYWN0aXZlXFw9dHJ1ZVxcXVxcOmJnLXdhcm5pbmc6aXMoOndoZXJlKC5ncm91cClbZGF0YS1hY3RpdmU9dHJ1ZV0gKil7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS13YXJuaW5nKX0uZ3JvdXAtZGF0YS1cXFthY3RpdmVcXD10cnVlXFxdXFw6dGV4dC1pY29uLWZvci1hY3RpdmUtYmc6aXMoOndoZXJlKC5ncm91cClbZGF0YS1hY3RpdmU9dHJ1ZV0gKil7Y29sb3I6dmFyKC0tZHMtaWNvbi1mb3ItYWN0aXZlLWJnKX1AbWVkaWEgKGhvdmVyOmhvdmVyKXsuZ3JvdXAtZGF0YS1cXFthY3RpdmVcXD10cnVlXFxdXFw6Z3JvdXAtaG92ZXJcXDpiZy1maWxsLXdhcm5pbmctaG92ZXI6aXMoOndoZXJlKC5ncm91cClbZGF0YS1hY3RpdmU9dHJ1ZV0gKik6aXMoOndoZXJlKC5ncm91cCk6aG92ZXIgKil7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLXdhcm5pbmctaG92ZXIpfX0uZ3JvdXAtZGF0YS1cXFtwbGFjZWhvbGRlclxcXVxcOnRleHQtc2Vjb25kYXJ5OmlzKDp3aGVyZSguZ3JvdXApW2RhdGEtcGxhY2Vob2xkZXJdICope2NvbG9yOnZhcigtLXNlY29uZGFyeSl9Lmdyb3VwLWRpc2FibGVkXFw6Z3JvdXAtZGF0YS1cXFtwbGFjZWhvbGRlclxcXVxcOnRleHQtZGlzYWJsZWQ6aXMoOndoZXJlKC5ncm91cCk6ZGlzYWJsZWQgKik6aXMoOndoZXJlKC5ncm91cClbZGF0YS1wbGFjZWhvbGRlcl0gKil7Y29sb3I6dmFyKC0tZHMtdGV4dC1kaXNhYmxlZCl9Lmdyb3VwLWRhdGEtXFxbc3RhdGVcXD1vcGVuXFxdXFw6LXJvdGF0ZS05MDppcyg6d2hlcmUoLmdyb3VwKVtkYXRhLXN0YXRlPW9wZW5dICope3JvdGF0ZTotOTBkZWd9LnBlZXItZm9jdXNcXDp0ZXh0LW5lZ2F0aXZlOmlzKDp3aGVyZSgucGVlcik6Zm9jdXN+Kil7Y29sb3I6dmFyKC0tbmVnYXRpdmUpfS5wZWVyLVxcW1xcJlxcOnBsYWNlaG9sZGVyLXNob3duXFw6bm90XFwoXFw6Zm9jdXNcXClcXF1cXDp0b3AtMVxcLzI6aXMoOndoZXJlKC5wZWVyKTpwbGFjZWhvbGRlci1zaG93bjpub3QoOmZvY3VzKX4qKXtpbnNldC1ibG9jay1zdGFydDo1MCV9LnBlZXItXFxbXFwmXFw6cGxhY2Vob2xkZXItc2hvd25cXDpub3RcXChcXDpmb2N1c1xcKVxcXVxcOi10cmFuc2xhdGUteS0xXFwvMjppcyg6d2hlcmUoLnBlZXIpOnBsYWNlaG9sZGVyLXNob3duOm5vdCg6Zm9jdXMpfiopey0tdHctdHJhbnNsYXRlLXk6Y2FsYyhjYWxjKDEvMioxMDAlKSotMSk7dHJhbnNsYXRlOnZhcigtLXR3LXRyYW5zbGF0ZS14KXZhcigtLXR3LXRyYW5zbGF0ZS15KX0ucGVlci1cXFtcXCZcXDpwbGFjZWhvbGRlci1zaG93blxcOm5vdFxcKFxcOmZvY3VzXFwpXFxdXFw6dGV4dC1cXChsZW5ndGhcXDotLXRleHQtbWRcXCk6aXMoOndoZXJlKC5wZWVyKTpwbGFjZWhvbGRlci1zaG93bjpub3QoOmZvY3VzKX4qKXtmb250LXNpemU6dmFyKC0tdGV4dC1tZCl9LnBsYWNlaG9sZGVyXFw6aW52aXNpYmxlOjpwbGFjZWhvbGRlcnt2aXNpYmlsaXR5OmhpZGRlbn0ucGxhY2Vob2xkZXJcXDp2aXNpYmxlOjpwbGFjZWhvbGRlcnt2aXNpYmlsaXR5OnZpc2libGV9LnBsYWNlaG9sZGVyXFw6dGV4dC1zZWNvbmRhcnk6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLXNlY29uZGFyeSl9LmZpcnN0XFw6cm91bmRlZC10LVxcKC0tcmFkaXVzLWRlZmF1bHRcXCk6Zmlyc3QtY2hpbGR7Ym9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czp2YXIoLS1yYWRpdXMtZGVmYXVsdCk7Ym9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6dmFyKC0tcmFkaXVzLWRlZmF1bHQpfS5sYXN0XFw6cm91bmRlZC1iLVxcKC0tcmFkaXVzLWRlZmF1bHRcXCk6bGFzdC1jaGlsZHtib3JkZXItZW5kLWVuZC1yYWRpdXM6dmFyKC0tcmFkaXVzLWRlZmF1bHQpO2JvcmRlci1lbmQtc3RhcnQtcmFkaXVzOnZhcigtLXJhZGl1cy1kZWZhdWx0KX0ubGFzdFxcOmJvcmRlci1iLTA6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWJvdHRvbS13aWR0aDowfS5vcGVuXFw6ZmxleDppcyhbb3Blbl0sOnBvcG92ZXItb3Blbiw6b3Blbil7ZGlzcGxheTpmbGV4fS5ub3QtZm9jdXNcXDpwbGFjZWhvbGRlci1zaG93blxcOnB0LTA6bm90KDpmb2N1cyk6cGxhY2Vob2xkZXItc2hvd257cGFkZGluZy1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5mb2N1cy13aXRoaW5cXDpib3JkZXItb3V0bGluZS1hY3RpdmU6Zm9jdXMtd2l0aGlue2JvcmRlci1jb2xvcjp2YXIoLS1kcy1vdXRsaW5lLWFjdGl2ZSl9QG1lZGlhIChob3Zlcjpob3Zlcil7LmhvdmVyXFw6c2NhbGUtMTEwOmhvdmVyey0tdHctc2NhbGUteDoxMTAlOy0tdHctc2NhbGUteToxMTAlOy0tdHctc2NhbGUtejoxMTAlO3NjYWxlOnZhcigtLXR3LXNjYWxlLXgpdmFyKC0tdHctc2NhbGUteSl9LmhvdmVyXFw6Ym9yZGVyLVxcKC0tZWRpdG9yLWJvcmRlclxcKTpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tZWRpdG9yLWJvcmRlcil9LmhvdmVyXFw6Ym9yZGVyLVxcKC0tZWRpdG9yLXRleHQtbXV0ZWRcXCk6aG92ZXJ7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci10ZXh0LW11dGVkKX0uaG92ZXJcXDpib3JkZXItc3VyZmFjZS1yYWlzZWQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLXN1cmZhY2UtcmFpc2VkKX0uaG92ZXJcXDpiZy1cXCgtLWFjdGl2ZVxcKTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFjdGl2ZSl9LmhvdmVyXFw6YmctXFwoLS1lZGl0b3ItYmdcXCk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItYmcpfS5ob3ZlclxcOmJnLVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpXFwvMjA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItcG9zaXRpdmUpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuaG92ZXJcXDpiZy1cXCgtLWVkaXRvci1wb3NpdGl2ZVxcKVxcLzIwOmhvdmVye2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1wb3NpdGl2ZSkyMCUsdHJhbnNwYXJlbnQpfX0uaG92ZXJcXDpiZy1cXCgtLWVkaXRvci1zdXJmYWNlLWhvdmVyXFwpOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZWRpdG9yLXN1cmZhY2UtaG92ZXIpfS5ob3ZlclxcOmJnLVxcKC0tbGlnaHRlbi0yXFwpOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHRlbi0yKX0uaG92ZXJcXDpiZy1maWxsLWFjdGl2ZS1ob3Zlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtYWN0aXZlLWhvdmVyKX0uaG92ZXJcXDpiZy1maWxsLW5ldXRyYWwtaG92ZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLW5ldXRyYWwtaG92ZXIpfS5ob3ZlclxcOmJnLWxpZ2h0ZW4tMjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWxpZ2h0ZW4tMil9LmhvdmVyXFw6Ymctc3VyZmFjZS00OmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS00KX0uaG92ZXJcXDpiZy1zdXJmYWNlLXJhaXNlZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLXN1cmZhY2UtcmFpc2VkKX0uaG92ZXJcXDp0ZXh0LVxcKC0tZWRpdG9yLWFjY2VudFxcKTpob3Zlcntjb2xvcjp2YXIoLS1lZGl0b3ItYWNjZW50KX0uaG92ZXJcXDp0ZXh0LVxcKC0tZWRpdG9yLWFjY2VudC1ob3ZlclxcKTpob3Zlcntjb2xvcjp2YXIoLS1lZGl0b3ItYWNjZW50LWhvdmVyKX0uaG92ZXJcXDp0ZXh0LVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpOmhvdmVye2NvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9LmhvdmVyXFw6dGV4dC1cXCgtLWVkaXRvci10ZXh0XFwpOmhvdmVye2NvbG9yOnZhcigtLWVkaXRvci10ZXh0KX0uaG92ZXJcXDp0ZXh0LWFjdGl2ZTpob3Zlcntjb2xvcjp2YXIoLS1hY3RpdmUpfS5ob3ZlclxcOnRleHQtZGVmYXVsdDpob3Zlcntjb2xvcjp2YXIoLS1kcy10ZXh0LWRlZmF1bHQpfS5ob3ZlclxcOnRleHQtaWNvbi1jb250cmFzdDpob3Zlcntjb2xvcjp2YXIoLS1kcy1pY29uLWNvbnRyYXN0KX19LmZvY3VzLXZpc2libGVcXDp0ZXh0LVxcKC0tZWRpdG9yLXRleHRcXCk6Zm9jdXMtdmlzaWJsZXtjb2xvcjp2YXIoLS1lZGl0b3ItdGV4dCl9LmFjdGl2ZVxcOmN1cnNvci1ncmFiYmluZzphY3RpdmV7Y3Vyc29yOmdyYWJiaW5nfS5hY3RpdmVcXDpiZy1maWxsLW5ldXRyYWwtcHJlc3NlZDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLW5ldXRyYWwtcHJlc3NlZCl9LmFjdGl2ZVxcOmJnLWxpZ2h0ZW4tNDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1saWdodGVuLTQpfS5hY3RpdmVcXDp0ZXh0LWljb24tc2Vjb25kYXJ5OmFjdGl2ZXtjb2xvcjp2YXIoLS1kcy1pY29uLXNlY29uZGFyeSl9LmFjdGl2ZVxcOnRleHQtc2Vjb25kYXJ5OmFjdGl2ZXtjb2xvcjp2YXIoLS1zZWNvbmRhcnkpfUBtZWRpYSAoaG92ZXI6aG92ZXIpey5lbmFibGVkXFw6aG92ZXJcXDpib3JkZXItb3V0bGluZS1zdHJvbmc6ZW5hYmxlZDpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tZHMtb3V0bGluZS1zdHJvbmcpfS5lbmFibGVkXFw6aG92ZXJcXDpiZy1maWxsLWFjY2VudC1ob3ZlcjplbmFibGVkOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1hY2NlbnQtaG92ZXIpfS5lbmFibGVkXFw6aG92ZXJcXDpiZy1maWxsLWFjdGl2ZS1ob3ZlcjplbmFibGVkOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1hY3RpdmUtaG92ZXIpfS5lbmFibGVkXFw6aG92ZXJcXDpiZy1maWxsLWNhcmQtaG92ZXI6ZW5hYmxlZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtY2FyZC1ob3Zlcil9LmVuYWJsZWRcXDpob3ZlclxcOmJnLWZpbGwtbmV1dHJhbC1ob3ZlcjplbmFibGVkOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1uZXV0cmFsLWhvdmVyKX0uZW5hYmxlZFxcOmhvdmVyXFw6YmctZmlsbC1yYWlzZWQtaG92ZXI6ZW5hYmxlZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtcmFpc2VkLWhvdmVyKX0uZW5hYmxlZFxcOmhvdmVyXFw6YmctbGlnaHRlbi0yOmVuYWJsZWQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1saWdodGVuLTIpfS5lbmFibGVkXFw6aG92ZXJcXDp0ZXh0LWRlZmF1bHQ6ZW5hYmxlZDpob3Zlcntjb2xvcjp2YXIoLS1kcy10ZXh0LWRlZmF1bHQpfX0uZW5hYmxlZFxcOmFjdGl2ZVxcOmJvcmRlci1vdXRsaW5lLWRlZmF1bHQ6ZW5hYmxlZDphY3RpdmV7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtZGVmYXVsdCl9LmVuYWJsZWRcXDphY3RpdmVcXDpiZy1kYXJrZW4tMjplbmFibGVkOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRhcmtlbi0yKX0uZW5hYmxlZFxcOmFjdGl2ZVxcOmJnLWZpbGwtYWNjZW50LXByZXNzZWQ6ZW5hYmxlZDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLWFjY2VudC1wcmVzc2VkKX0uZW5hYmxlZFxcOmFjdGl2ZVxcOmJnLWZpbGwtYWN0aXZlLXByZXNzZWQ6ZW5hYmxlZDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLWFjdGl2ZS1wcmVzc2VkKX0uZW5hYmxlZFxcOmFjdGl2ZVxcOmJnLWZpbGwtY2FyZC1wcmVzc2VkOmVuYWJsZWQ6YWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1jYXJkLXByZXNzZWQpfS5lbmFibGVkXFw6YWN0aXZlXFw6YmctZmlsbC1uZXV0cmFsLXByZXNzZWQ6ZW5hYmxlZDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLW5ldXRyYWwtcHJlc3NlZCl9LmVuYWJsZWRcXDphY3RpdmVcXDpiZy1saWdodGVuLTQ6ZW5hYmxlZDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1saWdodGVuLTQpfS5lbmFibGVkXFw6YWN0aXZlXFw6dGV4dC1zZWNvbmRhcnk6ZW5hYmxlZDphY3RpdmV7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5KX0uZGlzYWJsZWRcXDpwb2ludGVyLWV2ZW50cy1ub25lOmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmV9LmRpc2FibGVkXFw6Y3Vyc29yLW5vdC1hbGxvd2VkOmRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH0uZGlzYWJsZWRcXDpib3JkZXItb3V0bGluZS1kZWZhdWx0OmRpc2FibGVke2JvcmRlci1jb2xvcjp2YXIoLS1kcy1vdXRsaW5lLWRlZmF1bHQpfS5kaXNhYmxlZFxcOmJnLXN1cmZhY2UtZGlzYWJsZWQ6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1zdXJmYWNlLWRpc2FibGVkKX0uZGlzYWJsZWRcXDp0ZXh0LWRpc2FibGVkOmRpc2FibGVkLC5kaXNhYmxlZFxcOnBsYWNlaG9sZGVyXFw6dGV4dC1kaXNhYmxlZDpkaXNhYmxlZDo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tZHMtdGV4dC1kaXNhYmxlZCl9QG1lZGlhIChob3Zlcjpob3Zlcil7Lmhhcy1cXFthXFxdXFw6aG92ZXJcXDp0ZXh0LWFjdGl2ZTpoYXMoOmlzKGEpKTpob3Zlcntjb2xvcjp2YXIoLS1hY3RpdmUpfX0uZGF0YS1cXFthY3RpdmVcXD10cnVlXFxdXFw6YmctYWN0aXZlW2RhdGEtYWN0aXZlPXRydWVde2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWN0aXZlKX0uZGF0YS1cXFthY3RpdmVcXD10cnVlXFxdXFw6dGV4dC1jb250cmFzdFtkYXRhLWFjdGl2ZT10cnVlXXtjb2xvcjp2YXIoLS1kcy10ZXh0LWNvbnRyYXN0KX0uZGF0YS1cXFtkaXNhYmxlZFxcXVxcOmN1cnNvci1ub3QtYWxsb3dlZFtkYXRhLWRpc2FibGVkXXtjdXJzb3I6bm90LWFsbG93ZWR9LmRhdGEtXFxbZGlzYWJsZWRcXF1cXDp0ZXh0LWRpc2FibGVkW2RhdGEtZGlzYWJsZWRde2NvbG9yOnZhcigtLWRzLXRleHQtZGlzYWJsZWQpfS5kYXRhLVxcW2hpZ2hsaWdodGVkXFxdXFw6YmctYmctbmVnYXRpdmVbZGF0YS1oaWdobGlnaHRlZF17YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1iZy1uZWdhdGl2ZSl9LmRhdGEtXFxbaGlnaGxpZ2h0ZWRcXF1cXDpiZy1maWxsLW5ldXRyYWwtaG92ZXJbZGF0YS1oaWdobGlnaHRlZF17YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLW5ldXRyYWwtaG92ZXIpfS5kYXRhLVxcW29wZW5cXD10cnVlXFxdXFw6Z3JpZC1yb3dzLVxcWzFmclxcXVtkYXRhLW9wZW49dHJ1ZV17Z3JpZC10ZW1wbGF0ZS1yb3dzOjFmcn0uZGF0YS1cXFtzdGF0ZVxcPW9wZW5cXF1cXDpib3JkZXItb3V0bGluZS1hY3RpdmVbZGF0YS1zdGF0ZT1vcGVuXXtib3JkZXItY29sb3I6dmFyKC0tZHMtb3V0bGluZS1hY3RpdmUpfS5kYXRhLVxcW3N0YXRlXFw9b3BlblxcXVxcOmJnLXN1cmZhY2UtcGFnZVtkYXRhLXN0YXRlPW9wZW5de2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtc3VyZmFjZS1wYWdlKX1AbWVkaWEgKGhvdmVyOmhvdmVyKXsuZGF0YS1cXFtzdGF0ZVxcPW9wZW5cXF1cXDpob3ZlclxcOmJvcmRlci1vdXRsaW5lLWFjdGl2ZVtkYXRhLXN0YXRlPW9wZW5dOmhvdmVye2JvcmRlci1jb2xvcjp2YXIoLS1kcy1vdXRsaW5lLWFjdGl2ZSl9LmRhdGEtXFxbc3RhdGVcXD1vcGVuXFxdXFw6aG92ZXJcXDpiZy1zdXJmYWNlLXBhZ2VbZGF0YS1zdGF0ZT1vcGVuXTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLXN1cmZhY2UtcGFnZSl9fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpuby1wcmVmZXJlbmNlKXsubW90aW9uLXNhZmVcXDphbmltYXRlLW5vbmV7YW5pbWF0aW9uOm5vbmV9Lm1vdGlvbi1zYWZlXFw6YW5pbWF0ZS1vZGRzLWJhcnthbmltYXRpb246M3MgZm9yd2FyZHMgb2Rkcy1iYXJ9Lm1vdGlvbi1zYWZlXFw6YW5pbWF0ZS1vZGRzLWRvd257YW5pbWF0aW9uOjNzIGZvcndhcmRzIG9kZHMtZG93bn0ubW90aW9uLXNhZmVcXDphbmltYXRlLW9kZHMtcHJldnthbmltYXRpb246M3MgZm9yd2FyZHMgb2Rkcy1wcmV2fS5tb3Rpb24tc2FmZVxcOmFuaW1hdGUtb2Rkcy11cHthbmltYXRpb246M3MgZm9yd2FyZHMgb2Rkcy11cH0ubW90aW9uLXNhZmVcXDphbmltYXRlLXB1bHNle2FuaW1hdGlvbjp2YXIoLS1hbmltYXRlLXB1bHNlKX0ubW90aW9uLXNhZmVcXDphbmltYXRlLWRvdHMtYm91bmNle2FuaW1hdGlvbi1uYW1lOmRvdHMtYm91bmNlO2FuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsubW90aW9uLXJlZHVjZVxcOnRyYW5zaXRpb24tbm9uZXt0cmFuc2l0aW9uLXByb3BlcnR5Om5vbmV9fUBtZWRpYSAobWluLXdpZHRoOjQ0MHB4KXsueHhzXFw6c3RhcnQtM1xcLjV7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMy41KX0ueHhzXFw6dG9wLTB7aW5zZXQtYmxvY2stc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ueHhzXFw6dy1mdWxse2lubGluZS1zaXplOjEwMCV9Lnh4c1xcOm1pbi13LTI0e21pbi1pbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjI0KX0ueHhzXFw6anVzdGlmeS1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ueHhzXFw6cHMtMTB7cGFkZGluZy1pbmxpbmUtc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9Lnh4c1xcOnRleHQtXFwoLS1jb250cmFzdFxcKXtjb2xvcjp2YXIoLS1jb250cmFzdCl9Lnh4c1xcOnBsYWNlaG9sZGVyXFw6dmlzaWJsZTo6cGxhY2Vob2xkZXJ7dmlzaWJpbGl0eTp2aXNpYmxlfX1AbWVkaWEgKG1pbi13aWR0aDo2NDBweCl7LnNtXFw6cGUtMTJ7cGFkZGluZy1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMTIpfX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm1kXFw6bWF4LXctXFxbNDI5cHhcXF17bWF4LWlubGluZS1zaXplOjQyOXB4fS5tZFxcOmdyaWQtY29scy0ye2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMixtaW5tYXgoMCwxZnIpKX0ubWRcXDpncmlkLWNvbHMtM3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsbWlubWF4KDAsMWZyKSl9Lm1kXFw6Z3JpZC1jb2xzLTR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LG1pbm1heCgwLDFmcikpfS5tZFxcOmdyaWQtY29scy01e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNSxtaW5tYXgoMCwxZnIpKX19QG1lZGlhIChtaW4td2lkdGg6MTAyNHB4KXsubGdcXDptdC03e21hcmdpbi1ibG9jay1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjcpfS5sZ1xcOmZsZXh7ZGlzcGxheTpmbGV4fS5sZ1xcOnNpemUtMjB7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyMCk7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjIwKX0ubGdcXDpnYXAtNHtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX19LnJ0bFxcOnJpZ2h0LTA6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucnRsXFw6cmlnaHQtMVxcLzI6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cmlnaHQ6NTAlfS5ydGxcXDpyaWdodC1cXFt1bnNldFxcXTp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtyaWdodDp1bnNldH0ucnRsXFw6cmlnaHQtYXV0bzp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtyaWdodDphdXRvfS5ydGxcXDpsZWZ0LTM6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7bGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5ydGxcXDpsZWZ0LVxcW2NhbGNcXCh2YXJcXCgtLXBhcmVudC1sZWZ0LWdhcFxcKVxcKy0tc3BhY2luZ1xcKDNcXClcXClcXF06d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7bGVmdDpjYWxjKHZhcigtLXBhcmVudC1sZWZ0LWdhcCkgKyBjYWxjKHZhcigtLXNwYWNpbmcpKjMpKX0ucnRsXFw6bGVmdC1cXFtjYWxjXFwodmFyXFwoLS1wYXJlbnQtbGVmdC1nYXBcXClcXCt2YXJcXCgtLWJldHNsaXAtd2lkdGhcXClcXCstLXNwYWNpbmdcXCg0XFwpXFwpXFxdOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope2xlZnQ6Y2FsYyh2YXIoLS1wYXJlbnQtbGVmdC1nYXApICsgdmFyKC0tYmV0c2xpcC13aWR0aCkgKyBjYWxjKHZhcigtLXNwYWNpbmcpKjQpKX0ucnRsXFw6bGVmdC1hdXRvOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope2xlZnQ6YXV0b30ucnRsXFw6LW1yLTE6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqLTEpfS5ydGxcXDptci0wOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5ydGxcXDptci0xXFwuNTp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS5ydGxcXDptci0yOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5ydGxcXDptci0zOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5ydGxcXDptci1hdXRvOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope21hcmdpbi1yaWdodDphdXRvfS5ydGxcXDptbC0wOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope21hcmdpbi1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqMCl9LnJ0bFxcOm1sLTFcXC41OndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope21hcmdpbi1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqMS41KX0ucnRsXFw6b3JpZ2luLXJpZ2h0OndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3RyYW5zZm9ybS1vcmlnaW46MTAwJX0ucnRsXFw6dHJhbnNsYXRlLXgtMVxcLzI6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7LS10dy10cmFuc2xhdGUteDpjYWxjKDEvMioxMDAlKTt0cmFuc2xhdGU6dmFyKC0tdHctdHJhbnNsYXRlLXgpdmFyKC0tdHctdHJhbnNsYXRlLXkpfS5ydGxcXDp0cmFuc2xhdGUteC1mdWxsOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICopey0tdHctdHJhbnNsYXRlLXg6MTAwJTt0cmFuc2xhdGU6dmFyKC0tdHctdHJhbnNsYXRlLXgpdmFyKC0tdHctdHJhbnNsYXRlLXkpfS5ydGxcXDpyb3RhdGUtMDp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtyb3RhdGU6bm9uZX0ucnRsXFw6cm90YXRlLTE4MDp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtyb3RhdGU6MTgwZGVnfS5ydGxcXDp0cmFuc2Zvcm0tXFxbdHJhbnNsYXRlWFxcKDUwXFwlXFwpXFxdOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAlKX0ucnRsXFw6anVzdGlmeS1lbmQ6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5ydGxcXDpwci00OndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ucnRsXFw6cGwtMTA6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqMTApfS5ydGxcXDp0ZXh0LXJpZ2h0OndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3RleHQtYWxpZ246cmlnaHR9LnJ0bFxcOnRleHQtXFxbMTFweFxcXTp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtmb250LXNpemU6MTFweH0ucnRsXFw6Z3JvdXAtZGF0YS1cXFthY3RpdmVcXD10cnVlXFxdXFw6LXRyYW5zbGF0ZS14LTY6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKik6aXMoOndoZXJlKC5ncm91cClbZGF0YS1hY3RpdmU9dHJ1ZV0gKil7LS10dy10cmFuc2xhdGUteDpjYWxjKHZhcigtLXNwYWNpbmcpKi02KTt0cmFuc2xhdGU6dmFyKC0tdHctdHJhbnNsYXRlLXgpdmFyKC0tdHctdHJhbnNsYXRlLXkpfUBzdGFydGluZy1zdHlsZXsuc3RhcnRpbmdcXDotdHJhbnNsYXRlLXgtZnVsbHstLXR3LXRyYW5zbGF0ZS14Oi0xMDAlO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9fUBzdGFydGluZy1zdHlsZXsuc3RhcnRpbmdcXDp0cmFuc2xhdGUteC1mdWxsey0tdHctdHJhbnNsYXRlLXg6MTAwJTt0cmFuc2xhdGU6dmFyKC0tdHctdHJhbnNsYXRlLXgpdmFyKC0tdHctdHJhbnNsYXRlLXkpfX1Ac3RhcnRpbmctc3R5bGV7LnN0YXJ0aW5nXFw6dHJhbnNsYXRlLXktZnVsbHstLXR3LXRyYW5zbGF0ZS15OjEwMCU7dHJhbnNsYXRlOnZhcigtLXR3LXRyYW5zbGF0ZS14KXZhcigtLXR3LXRyYW5zbGF0ZS15KX19QHN0YXJ0aW5nLXN0eWxley5ydGxcXDpzdGFydGluZ1xcOi10cmFuc2xhdGUteC1mdWxsOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICopey0tdHctdHJhbnNsYXRlLXg6LTEwMCU7dHJhbnNsYXRlOnZhcigtLXR3LXRyYW5zbGF0ZS14KXZhcigtLXR3LXRyYW5zbGF0ZS15KX19QHN0YXJ0aW5nLXN0eWxley5ydGxcXDpzdGFydGluZ1xcOnRyYW5zbGF0ZS14LWZ1bGw6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7LS10dy10cmFuc2xhdGUteDoxMDAlO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9fTpob3N0KC5fZ2xhc3MtdGhlbWUpIC5nbGFzc1xcOmJnLVxcKC0tc3VyZmFjZS0yXFwpLGh0bWwuX2dsYXNzLXRoZW1lIC5nbGFzc1xcOmJnLVxcKC0tc3VyZmFjZS0yXFwpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS0yKX0uXFxbXFwmX1xcLnByZWxvYWRlclxcXVxcOnNocmluay0wIC5wcmVsb2FkZXJ7ZmxleC1zaHJpbms6MH0uXFxbXFwmX1xcLnJlYWN0LWNvbG9yZnVsXFxdXFw6XFwhaC00MCAucmVhY3QtY29sb3JmdWx7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjQwKSFpbXBvcnRhbnR9LlxcW1xcJl9cXC5yZWFjdC1jb2xvcmZ1bFxcXVxcOlxcIXctZnVsbCAucmVhY3QtY29sb3JmdWx7aW5saW5lLXNpemU6MTAwJSFpbXBvcnRhbnR9LlxcW1xcJl9cXC5yZWFjdC1jb2xvcmZ1bF9fYWxwaGFcXF1cXDpcXCFtdC0xIC5yZWFjdC1jb2xvcmZ1bCBhbHBoYSwuXFxbXFwmX1xcLnJlYWN0LWNvbG9yZnVsX19odWVcXF1cXDpcXCFtdC0xIC5yZWFjdC1jb2xvcmZ1bCBodWV7bWFyZ2luLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMSkhaW1wb3J0YW50fS5cXFtcXCZfXFwucmVhY3QtY29sb3JmdWxfX2xhc3QtY29udHJvbFxcXVxcOlxcIXJvdW5kZWQtXFwoLS1lZGl0b3ItcmFkaXVzXFwpIC5yZWFjdC1jb2xvcmZ1bCBsYXN0LWNvbnRyb2wsLlxcW1xcJl9cXC5yZWFjdC1jb2xvcmZ1bF9fc2F0dXJhdGlvblxcXVxcOlxcIXJvdW5kZWQtXFwoLS1lZGl0b3ItcmFkaXVzXFwpIC5yZWFjdC1jb2xvcmZ1bCBzYXR1cmF0aW9ue2JvcmRlci1yYWRpdXM6dmFyKC0tZWRpdG9yLXJhZGl1cykhaW1wb3J0YW50fS5cXFtcXCZfXFwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0XFxdXFw6bS0wIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOmNhbGModmFyKC0tc3BhY2luZykqMCl9LlxcW1xcJl9cXC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRcXF1cXDpzaXplLTIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjIpO2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0uXFxbXFwmX1xcLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldFxcXVxcOmN1cnNvci1wb2ludGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LlxcW1xcJl9cXC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRcXF1cXDpyb3VuZGVkLVxcKC0tcmFkaXVzLWZ1bGxcXCkgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1mdWxsKX0uXFxbXFwmX1xcLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldFxcXVxcOmJnLXN1cmZhY2UtNiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS02KX0uXFxbXFwmX1xcLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldFxcXVxcOm9wYWNpdHktMTAwIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7b3BhY2l0eToxfS5cXFtcXCZfXFwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0XFxdXFw6dHJhbnNpdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcixib3JkZXItY29sb3Isb3V0bGluZS1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2UsLS10dy1ncmFkaWVudC1mcm9tLC0tdHctZ3JhZGllbnQtdmlhLC0tdHctZ3JhZGllbnQtdG8sb3BhY2l0eSxib3gtc2hhZG93LHRyYW5zZm9ybSx0cmFuc2xhdGUsc2NhbGUscm90YXRlLGZpbHRlciwtd2Via2l0LWJhY2tkcm9wLWZpbHRlcixiYWNrZHJvcC1maWx0ZXIsZGlzcGxheSx2aXNpYmlsaXR5LGNvbnRlbnQtdmlzaWJpbGl0eSxvdmVybGF5LHBvaW50ZXItZXZlbnRzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LlxcW1xcJl9cXC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlXFxdXFw6YmctYWN0aXZlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWN0aXZlKX0uXFxbXFwmX2FcXF1cXDp0ZXh0LWluaGVyaXQgYXtjb2xvcjppbmhlcml0fS5cXFtcXCZfYVxcXVxcOm91dGxpbmUtbm9uZSBhey0tdHctb3V0bGluZS1zdHlsZTpub25lO291dGxpbmUtc3R5bGU6bm9uZX0uXFxbXFwmX2FcXDpob3ZlclxcXVxcOnRleHQtYWN0aXZlIGE6aG92ZXJ7Y29sb3I6dmFyKC0tYWN0aXZlKX0uXFxbXFwmX2ltZ1xcXVxcOnNpemUtNSBpbWd7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KTtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNSl9LlxcW1xcJl9pbWdcXF1cXDpvYmplY3QtY29udGFpbiBpbWd7b2JqZWN0LWZpdDpjb250YWlufS5cXFtcXCZfaW5wdXRcXF1cXDphYnNvbHV0ZSBpbnB1dHtwb3NpdGlvbjphYnNvbHV0ZX0uXFxbXFwmX2lucHV0XFxdXFw6c2l6ZS0wIGlucHV0e2lubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqMCk7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5cXFtcXCZfaW5wdXRcXF1cXDpvcGFjaXR5LTAgaW5wdXR7b3BhY2l0eTowfS5cXFtcXCZfc3ZnXFxdXFw6c2l6ZS00IHN2Z3tpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjQpO2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0uXFxbXFwmX3N2Z1xcXVxcOnNpemUtNSBzdmd7aW5saW5lLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KTtibG9jay1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNSl9LlxcW1xcJl9zdmdcXF1cXDpzaXplLTYgc3Zne2lubGluZS1zaXplOmNhbGModmFyKC0tc3BhY2luZykqNik7YmxvY2stc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5cXFtcXCZfc3ZnXFxdXFw6c2hyaW5rLTAgc3Zne2ZsZXgtc2hyaW5rOjB9LlxcW1xcJl9zdmdcXF1cXDp0ZXh0LWljb24tYWN0aXZlIHN2Z3tjb2xvcjp2YXIoLS1kcy1pY29uLWFjdGl2ZSl9LlxcW1xcJl9zdmdcXF1cXDp0ZXh0LWljb24tZGVmYXVsdCBzdmd7Y29sb3I6dmFyKC0tZHMtaWNvbi1kZWZhdWx0KX0uXFxbXFwmX3N2Z1xcXVxcOnRleHQtaWNvbi1zZWNvbmRhcnkgc3Zne2NvbG9yOnZhcigtLWRzLWljb24tc2Vjb25kYXJ5KX0uXFxbXFwmX3N2Z1xcXVxcOnRleHQtaWNvbi13YXJuaW5nIHN2Z3tjb2xvcjp2YXIoLS1kcy1pY29uLXdhcm5pbmcpfS5cXFtcXCZfc3ZnXFxdXFw6dHJhbnNpdGlvbi1jb2xvcnMgc3Zne3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcixib3JkZXItY29sb3Isb3V0bGluZS1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2UsLS10dy1ncmFkaWVudC1mcm9tLC0tdHctZ3JhZGllbnQtdmlhLC0tdHctZ3JhZGllbnQtdG87dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKX1AbWVkaWEgKGhvdmVyOmhvdmVyKXsuaG92ZXJcXDpcXFtcXCZfc3ZnXFxdXFw6dGV4dC1kZWZhdWx0OmhvdmVyIHN2Z3tjb2xvcjp2YXIoLS1kcy10ZXh0LWRlZmF1bHQpfX0uYWN0aXZlXFw6XFxbXFwmX3N2Z1xcXVxcOnRleHQtaWNvbi1zZWNvbmRhcnk6YWN0aXZlIHN2Z3tjb2xvcjp2YXIoLS1kcy1pY29uLXNlY29uZGFyeSl9QG1lZGlhIChob3Zlcjpob3Zlcil7LmVuYWJsZWRcXDpob3ZlclxcOlxcW1xcJl9zdmdcXF1cXDp0ZXh0LWRlZmF1bHQ6ZW5hYmxlZDpob3ZlciBzdmd7Y29sb3I6dmFyKC0tZHMtdGV4dC1kZWZhdWx0KX19LmVuYWJsZWRcXDphY3RpdmVcXDpcXFtcXCZfc3ZnXFxdXFw6dGV4dC1pY29uLXNlY29uZGFyeTplbmFibGVkOmFjdGl2ZSBzdmd7Y29sb3I6dmFyKC0tZHMtaWNvbi1zZWNvbmRhcnkpfS5cXFtcXCZcXDpcXDpiYWNrZHJvcFxcXVxcOmJnLXN1cmZhY2Utb3ZlcmxheTo6YmFja2Ryb3B7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1zdXJmYWNlLW92ZXJsYXkpfS5cXFtcXCZcXDpwbGFjZWhvbGRlci1zaG93blxcOm5vdFxcKFxcOmZvY3VzXFwpXFxdXFw6cHQtMDpwbGFjZWhvbGRlci1zaG93bjpub3QoOmZvY3VzKXtwYWRkaW5nLWJsb2NrLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMCl9LlxcW1xcJlxcPlxcKlxcXVxcOnNocmluay0wPip7ZmxleC1zaHJpbms6MH0uXFxbXFwmXFw+ZGl2XFxdXFw6cC0wPmRpdntwYWRkaW5nOmNhbGModmFyKC0tc3BhY2luZykqMCl9LlxcW1xcJlxcPnNwYW5cXF1cXDp0cnVuY2F0ZT5zcGFue3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn0uXFxbXFwmXFw+c3ZnXFxdXFw6c2l6ZS00PnN2Z3tpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjQpO2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0uXFxbXFwmXFw+c3ZnXFxdXFw6c2l6ZS01PnN2Z3tpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjUpO2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KX0uXFxbXFwmXFw+c3ZnXFxdXFw6c2l6ZS02PnN2Z3tpbmxpbmUtc2l6ZTpjYWxjKHZhcigtLXNwYWNpbmcpKjYpO2Jsb2NrLXNpemU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0uXFxbXFwmXFw+c3ZnXFxdXFw6c2hyaW5rLTA+c3Zne2ZsZXgtc2hyaW5rOjB9LlxcW1xcJlxcPnN2Z1xcXVxcOnRleHQtaWNvbi1kZWZhdWx0PnN2Z3tjb2xvcjp2YXIoLS1kcy1pY29uLWRlZmF1bHQpfS5kaXNhYmxlZFxcOlxcW1xcJlxcPnN2Z1xcXVxcOnRleHQtaWNvbi1kaXNhYmxlZDpkaXNhYmxlZD5zdmd7Y29sb3I6dmFyKC0tZHMtaWNvbi1kaXNhYmxlZCl9fUBwcm9wZXJ0eSAtLXR3LWFuaW1hdGlvbi1kZWxheXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowc31AcHJvcGVydHkgLS10dy1hbmltYXRpb24tZGlyZWN0aW9ue3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOm5vcm1hbH1AcHJvcGVydHkgLS10dy1hbmltYXRpb24tZHVyYXRpb257c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWFuaW1hdGlvbi1maWxsLW1vZGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6bm9uZX1AcHJvcGVydHkgLS10dy1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjF9QHByb3BlcnR5IC0tdHctZW50ZXItYmx1cntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LWVudGVyLW9wYWNpdHl7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MX1AcHJvcGVydHkgLS10dy1lbnRlci1yb3RhdGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy1lbnRlci1zY2FsZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxfUBwcm9wZXJ0eSAtLXR3LWVudGVyLXRyYW5zbGF0ZS14e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctZW50ZXItdHJhbnNsYXRlLXl7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy1leGl0LWJsdXJ7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy1leGl0LW9wYWNpdHl7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MX1AcHJvcGVydHkgLS10dy1leGl0LXJvdGF0ZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LWV4aXQtc2NhbGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MX1AcHJvcGVydHkgLS10dy1leGl0LXRyYW5zbGF0ZS14e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctZXhpdC10cmFuc2xhdGUteXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBrZXlmcmFtZXMgdGV4dC1zaGltbWVyLXN3ZWVwezAle2JhY2tncm91bmQtcG9zaXRpb246LTIwMCV9dG97YmFja2dyb3VuZC1wb3NpdGlvbjoyMDAlfX1Aa2V5ZnJhbWVzIG9kZHMtdXB7MCUsNjAle2NvbG9yOnZhcigtLWRzLXRleHQtcG9zaXRpdmUpfXRve2NvbG9yOmluaGVyaXR9fUBrZXlmcmFtZXMgb2Rkcy1kb3duezAlLDYwJXtjb2xvcjp2YXIoLS1kcy10ZXh0LW5lZ2F0aXZlKX10b3tjb2xvcjppbmhlcml0fX1Aa2V5ZnJhbWVzIG9kZHMtcHJldnswJXtvcGFjaXR5OjA7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXJ9MTIlLDYwJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIG9kZHMtYmFyezAlLDYwJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHF1aWNrLWJldC1zcGlue3Rve3RyYW5zZm9ybTpyb3RhdGUoLTM2MGRlZyl9fUBrZXlmcmFtZXMgZG90cy1ib3VuY2V7MCV7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjMzLDEsLjY4LDEpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfTI1JXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMzIsMCwuNjcsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTNweCl9NTAlLHRve3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1Aa2V5ZnJhbWVzIHRvYXN0LWNvdW50ZG93bnswJXt0cmFuc2Zvcm06c2NhbGVYKDEpfXRve3RyYW5zZm9ybTpzY2FsZVgoMCl9fUBrZXlmcmFtZXMga2V5cGFkLWZvY3VzLXNjcm9sbC1ndWFyZHswJXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1pbnB1dFtpbnB1dG1vZGU9bm9uZV06Zm9jdXN7YW5pbWF0aW9uOjEwbXMga2V5cGFkLWZvY3VzLXNjcm9sbC1ndWFyZH06aG9zdCguX2dsYXNzLXRoZW1lKSAjYXBwLWNvbnRhaW5lcjpiZWZvcmUsaHRtbC5fZ2xhc3MtdGhlbWUgI2FwcC1jb250YWluZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjt6LWluZGV4OjE7cG9pbnRlci1ldmVudHM6bm9uZTtibG9jay1zaXplOjEwMGR2aDstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS1nbGFzcy1iYWNrZHJvcCxub25lKTtiYWNrZHJvcC1maWx0ZXI6dmFyKC0tZ2xhc3MtYmFja2Ryb3Asbm9uZSk7YmFja2dyb3VuZDojMDAwMDAwMDM7bWFyZ2luLWJsb2NrLWVuZDotMTAwZHZoO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246c3RpY2t5O2luc2V0LWJsb2NrLXN0YXJ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9Omhvc3QoLl9nbGFzcy10aGVtZSkgLmdhbWVzLWxheW91dCxodG1sLl9nbGFzcy10aGVtZSAuZ2FtZXMtbGF5b3V0e3otaW5kZXg6Mjtwb3NpdGlvbjpyZWxhdGl2ZX06aG9zdCguX2dsYXNzLXRoZW1lKSA6aXMoLm1vZGFsLC5tb2RhbC1wcm8sLm1vZGFsLS1tb2JpbGUsLmVsLXNlbGVjdF9fY29udGVudCwub3ZlcmxheS1lbF9fY29udGVudCwubmF2LW1vcmVfX2xpc3QsLnNlYXJjaC1wb3BvdmVyLC5hbGVydHNfd3JhcHBlciwuZmEtcHJvX193cmFwLC5jYWxlbmRhci1jb250YWluZXIsLm1vYmlsZS1tZW51LXBybywuc2VhcmNoLWlucHV0KSxodG1sLl9nbGFzcy10aGVtZSA6aXMoLm1vZGFsLC5tb2RhbC1wcm8sLm1vZGFsLS1tb2JpbGUsLmVsLXNlbGVjdF9fY29udGVudCwub3ZlcmxheS1lbF9fY29udGVudCwubmF2LW1vcmVfX2xpc3QsLnNlYXJjaC1wb3BvdmVyLC5hbGVydHNfd3JhcHBlciwuZmEtcHJvX193cmFwLC5jYWxlbmRhci1jb250YWluZXIsLm1vYmlsZS1tZW51LXBybyl7LS1zdXJmYWNlLTI6dmFyKC0tc3VyZmFjZS1zb2xpZC0yKTstLXN1cmZhY2UtNDp2YXIoLS1zdXJmYWNlLXNvbGlkLTQpOy0tc3VyZmFjZS02OnZhcigtLXN1cmZhY2Utc29saWQtNil9Omhvc3QoLl9nbGFzcy10aGVtZSkgOmlzKC5nYW1lcy1uYXYtcHJvLC5zZWFyY2gtaW5wdXQsLmdyaWQtZWwtbGluZS5fc3RpY2t5IC5ncmlkLWVsLWxpbmVfX3RpdGxlLC5icm9hZGNhc3QuX3ZpZGVvLWFjdGl2ZSwuY2F0LWN1c3RvbS1uYXYpLGh0bWwuX2dsYXNzLXRoZW1lIDppcyguZ2FtZXMtbmF2LXBybywuc2VhcmNoLWNvbnRhaW5lciwuZ3JpZC1lbC1saW5lLl9zdGlja3kgLmdyaWQtZWwtbGluZV9fdGl0bGUsLmJyb2FkY2FzdC5fdmlkZW8tYWN0aXZlLC5jYXQtY3VzdG9tLW5hdil7LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6dmFyKC0tZ2xhc3MtYmFja2Ryb3Asbm9uZSk7YmFja2Ryb3AtZmlsdGVyOnZhcigtLWdsYXNzLWJhY2tkcm9wLG5vbmUpfTpyb290LDpob3N0ey0tZHMtYWRkaXRpb25hbC1mYXZvcml0ZXM6dmFyKC0td2FybmluZyk7LS1kcy1hZGRpdGlvbmFsLXByZWxvYWRlcjp2YXIoLS1hY3RpdmUpOy0tZHMtYmV0LXN0YXR1cy1jYXNob3V0OnZhcigtLXdhcm5pbmcpOy0tZHMtYmV0LXN0YXR1cy1oYWxmLWxvc2U6dmFyKC0tc3RhdHVzLWhhbGYtbG9zZSk7LS1kcy1iZXQtc3RhdHVzLWhhbGYtd2luOnZhcigtLXN0YXR1cy1oYWxmLXdpbik7LS1kcy1iZXQtc3RhdHVzLWxvc2U6dmFyKC0tbmVnYXRpdmUpOy0tZHMtYmV0LXN0YXR1cy1wZW5kaW5nOnZhcigtLXN0YXR1cy1wZW5kaW5nKTstLWRzLWJldC1zdGF0dXMtcmVmdW5kOnZhcigtLXN0YXR1cy1yZWZ1bmQpOy0tZHMtYmV0LXN0YXR1cy13aW46dmFyKC0tcG9zaXRpdmUpOy0tZHMtYmctYWNjZW50OnZhcigtLXN1Yi1hY2NlbnQtMik7LS1kcy1iZy1hY3RpdmU6dmFyKC0tc3ViLWFjdGl2ZS0yKTstLWRzLWJnLW5lZ2F0aXZlOnZhcigtLXN1Yi1uZWdhdGl2ZS0yKTstLWRzLWJnLXBvc2l0aXZlOnZhcigtLXN1Yi1wb3NpdGl2ZS0yKTstLWRzLWJnLXdhcm5pbmc6dmFyKC0tc3ViLXdhcm5pbmctMik7LS1kcy1kYXJrZW4tMjp2YXIoLS1kYXJrZW4tMik7LS1kcy1kYXJrZW4tNDp2YXIoLS1kYXJrZW4tNCk7LS1kcy1kYXJrZW4tNjp2YXIoLS1kYXJrZW4tNik7LS1kcy1kYXJrZW4tODp2YXIoLS1kYXJrZW4tOCk7LS1kcy1maWxsLWFjY2VudDp2YXIoLS1hY2NlbnQpOy0tZHMtZmlsbC1hY2NlbnQtaG92ZXI6I2ZmZn1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7OnJvb3QsOmhvc3R7LS1kcy1maWxsLWFjY2VudC1ob3Zlcjpjb2xvci1taXgoaW4gc3JnYix2YXIoLS1jb2xvci13aGl0ZSkxMiUsdmFyKC0tYWNjZW50KSl9fTpyb290LDpob3N0ey0tZHMtZmlsbC1hY2NlbnQtcHJlc3NlZDojMDAwfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXs6cm9vdCw6aG9zdHstLWRzLWZpbGwtYWNjZW50LXByZXNzZWQ6Y29sb3ItbWl4KGluIHNyZ2IsdmFyKC0tY29sb3ItYmxhY2spMTIlLHZhcigtLWFjY2VudCkpfX06cm9vdCw6aG9zdHstLWRzLWZpbGwtYWN0aXZlOnZhcigtLWFjdGl2ZSk7LS1kcy1maWxsLWFjdGl2ZS1ncmFkaWVudDp2YXIoLS1ncmFkaWVudC1hY3RpdmUpOy0tZHMtZmlsbC1hY3RpdmUtaG92ZXI6I2ZmZn1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7OnJvb3QsOmhvc3R7LS1kcy1maWxsLWFjdGl2ZS1ob3Zlcjpjb2xvci1taXgoaW4gc3JnYix2YXIoLS1jb2xvci13aGl0ZSkxMiUsdmFyKC0tYWN0aXZlKSl9fTpyb290LDpob3N0ey0tZHMtZmlsbC1hY3RpdmUtcHJlc3NlZDojMDAwfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXs6cm9vdCw6aG9zdHstLWRzLWZpbGwtYWN0aXZlLXByZXNzZWQ6Y29sb3ItbWl4KGluIHNyZ2IsdmFyKC0tY29sb3ItYmxhY2spMTIlLHZhcigtLWFjdGl2ZSkpfX06cm9vdCw6aG9zdHstLWRzLWZpbGwtY2FyZC1ob3ZlcjojZmZmfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXs6cm9vdCw6aG9zdHstLWRzLWZpbGwtY2FyZC1ob3Zlcjpjb2xvci1taXgoaW4gc3JnYix2YXIoLS1jb2xvci13aGl0ZSkxMiUsdmFyKC0tc3VyZmFjZS0yKSl9fTpyb290LDpob3N0ey0tZHMtZmlsbC1jYXJkLXByZXNzZWQ6IzAwMH1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7OnJvb3QsOmhvc3R7LS1kcy1maWxsLWNhcmQtcHJlc3NlZDpjb2xvci1taXgoaW4gc3JnYix2YXIoLS1jb2xvci1ibGFjaykxMiUsdmFyKC0tc3VyZmFjZS0yKSl9fTpyb290LDpob3N0ey0tZHMtZmlsbC1jb250cmFzdDp2YXIoLS1jb250cmFzdCk7LS1kcy1maWxsLWRpc2FibGVkOnZhcigtLXN1cmZhY2UtNCk7LS1kcy1maWxsLW5lZ2F0aXZlOnZhcigtLW5lZ2F0aXZlKTstLWRzLWZpbGwtbmVnYXRpdmUtaG92ZXI6I2ZmZn1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7OnJvb3QsOmhvc3R7LS1kcy1maWxsLW5lZ2F0aXZlLWhvdmVyOmNvbG9yLW1peChpbiBzcmdiLHZhcigtLWNvbG9yLXdoaXRlKTEyJSx2YXIoLS1uZWdhdGl2ZSkpfX06cm9vdCw6aG9zdHstLWRzLWZpbGwtbmV1dHJhbDp2YXIoLS1zdXJmYWNlLTYpOy0tZHMtZmlsbC1uZXV0cmFsLWhvdmVyOiNmZmZ9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpezpyb290LDpob3N0ey0tZHMtZmlsbC1uZXV0cmFsLWhvdmVyOmNvbG9yLW1peChpbiBzcmdiLHZhcigtLWNvbG9yLXdoaXRlKTEyJSx2YXIoLS1zdXJmYWNlLTYpKX19OnJvb3QsOmhvc3R7LS1kcy1maWxsLW5ldXRyYWwtcHJlc3NlZDojMDAwfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXs6cm9vdCw6aG9zdHstLWRzLWZpbGwtbmV1dHJhbC1wcmVzc2VkOmNvbG9yLW1peChpbiBzcmdiLHZhcigtLWNvbG9yLWJsYWNrKTEyJSx2YXIoLS1zdXJmYWNlLTYpKX19OnJvb3QsOmhvc3R7LS1kcy1maWxsLXBvc2l0aXZlOnZhcigtLXBvc2l0aXZlKTstLWRzLWZpbGwtcmFpc2VkLWhvdmVyOiNmZmZ9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpezpyb290LDpob3N0ey0tZHMtZmlsbC1yYWlzZWQtaG92ZXI6Y29sb3ItbWl4KGluIHNyZ2IsdmFyKC0tY29sb3Itd2hpdGUpMTIlLHZhcigtLXN1cmZhY2UtNCkpfX06cm9vdCw6aG9zdHstLWRzLWZpbGwtd2FybmluZzp2YXIoLS13YXJuaW5nKTstLWRzLWZpbGwtd2FybmluZy1ob3ZlcjojZmZmfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXs6cm9vdCw6aG9zdHstLWRzLWZpbGwtd2FybmluZy1ob3Zlcjpjb2xvci1taXgoaW4gc3JnYix2YXIoLS1jb2xvci13aGl0ZSkxMiUsdmFyKC0td2FybmluZykpfX06cm9vdCw6aG9zdHstLWRzLWljb24tYWNjZW50OnZhcigtLWFjY2VudCk7LS1kcy1pY29uLWFjdGl2ZTp2YXIoLS1hY3RpdmUpOy0tZHMtaWNvbi1jb250cmFzdDp2YXIoLS1zdXJmYWNlLTApOy0tZHMtaWNvbi1kZWZhdWx0OnZhcigtLXNlY29uZGFyeSk7LS1kcy1pY29uLWRpc2FibGVkOnZhcigtLXNlY29uZGFyeSk7LS1kcy1pY29uLWZvci1hY3RpdmUtYmc6dmFyKC0tdGV4dC1vbi1hY3RpdmUpOy0tZHMtaWNvbi1uZWdhdGl2ZTp2YXIoLS1uZWdhdGl2ZSk7LS1kcy1pY29uLW9uLWZpbGw6dmFyKC0tY29udHJhc3QpOy0tZHMtaWNvbi1wb3NpdGl2ZTp2YXIoLS1wb3NpdGl2ZSk7LS1kcy1pY29uLXNlY29uZGFyeTp2YXIoLS1zZWNvbmRhcnkpOy0tZHMtaWNvbi13YXJuaW5nOnZhcigtLXdhcm5pbmcpOy0tZHMtbGFiZWwtYWN0aXZlLWNvdW50ZXI6dmFyKC0tYWN0aXZlKTstLWRzLWxhYmVsLWZyZWViZXQ6dmFyKC0tc3ViLWFjY2VudC0yKTstLWRzLWxhYmVsLWluYWN0aXZlLWNvdW50ZXI6dmFyKC0tc3ViLWNvbnRyYXN0LTQpOy0tZHMtbGFiZWwtbGl2ZTp2YXIoLS1zdWItYWN0aXZlLTIpOy0tZHMtbGFiZWwtcG9zdHBvbmVkOnZhcigtLXdhcm5pbmcpOy0tZHMtbGFiZWwtcmV2aWV3aW5nOnZhcigtLXdhcm5pbmcpOy0tZHMtbGFiZWwtc2NvcmU6dmFyKC0tc3VyZmFjZS02KTstLWRzLWxpZ2h0ZW4tMjp2YXIoLS1zdWItY29udHJhc3QtNCk7LS1kcy1saWdodGVuLTQ6dmFyKC0tc3ViLWNvbnRyYXN0LTYpOy0tZHMtb3V0bGluZS1hY2NlbnQ6dmFyKC0tYWNjZW50KTstLWRzLW91dGxpbmUtYWN0aXZlOnZhcigtLWFjdGl2ZSk7LS1kcy1vdXRsaW5lLWRlZmF1bHQ6dmFyKC0tc3VyZmFjZS00KTstLWRzLW91dGxpbmUtbmVnYXRpdmU6dmFyKC0tbmVnYXRpdmUpOy0tZHMtb3V0bGluZS1wb3NpdGl2ZTp2YXIoLS1wb3NpdGl2ZSk7LS1kcy1vdXRsaW5lLXN0cm9uZzp2YXIoLS1zdXJmYWNlLTYpOy0tZHMtb3V0bGluZS1zdWJ0bGU6dmFyKC0tc3VyZmFjZS0yKTstLWRzLW91dGxpbmUtd2FybmluZzp2YXIoLS13YXJuaW5nKTstLWRzLXNoYWRvdy0yOnZhcigtLWRhcmtlbi0yKTstLWRzLXNoYWRvdy00OnZhcigtLWRhcmtlbi00KTstLWRzLXNoYWRvdy02OnZhcigtLWRhcmtlbi02KTstLWRzLXNoYWRvdy04OnZhcigtLWRhcmtlbi04KTstLWRzLXN1cmZhY2UtY2FyZDp2YXIoLS1zdXJmYWNlLTIpOy0tZHMtc3VyZmFjZS1kaXNhYmxlZDp2YXIoLS1zdXJmYWNlLTIpOy0tZHMtc3VyZmFjZS1mbG9hdGluZzp2YXIoLS1zdXJmYWNlLTYpOy0tZHMtc3VyZmFjZS1vdmVybGF5OnZhcigtLWRhcmtlbi02KTstLWRzLXN1cmZhY2UtcGFnZTp2YXIoLS1zdXJmYWNlLTApOy0tZHMtc3VyZmFjZS1yYWlzZWQ6dmFyKC0tc3VyZmFjZS00KTstLWRzLXRleHQtYWNjZW50OnZhcigtLWFjY2VudCk7LS1kcy10ZXh0LWFjdGl2ZTp2YXIoLS1hY3RpdmUpOy0tZHMtdGV4dC1jb250cmFzdDp2YXIoLS1zdXJmYWNlLTApOy0tZHMtdGV4dC1kZWZhdWx0OnZhcigtLWNvbnRyYXN0KTstLWRzLXRleHQtZGlzYWJsZWQ6dmFyKC0tc2Vjb25kYXJ5KTstLWRzLXRleHQtZm9yLWFjY2VudC1iZzp2YXIoLS10ZXh0LW9uLWFjY2VudCk7LS1kcy10ZXh0LWZvci1hY3RpdmUtYmc6dmFyKC0tdGV4dC1vbi1hY3RpdmUpOy0tZHMtdGV4dC1uZWdhdGl2ZTp2YXIoLS1uZWdhdGl2ZSk7LS1kcy10ZXh0LW9uLWZpbGw6dmFyKC0tY29udHJhc3QpOy0tZHMtdGV4dC1wb3NpdGl2ZTp2YXIoLS1wb3NpdGl2ZSk7LS1kcy10ZXh0LXNlY29uZGFyeTp2YXIoLS1zZWNvbmRhcnkpOy0tZHMtdGV4dC13YXJuaW5nOnZhcigtLXdhcm5pbmcpfTpob3N0LDpyb290ey0tc3BhY2luZzo0cHg7LS1yYWRpdXM6LjYyNXJlbX1AcHJvcGVydHkgLS10dy10cmFuc2xhdGUteHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LXRyYW5zbGF0ZS15e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctdHJhbnNsYXRlLXp7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy1zY2FsZS14e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjF9QHByb3BlcnR5IC0tdHctc2NhbGUteXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxfUBwcm9wZXJ0eSAtLXR3LXNjYWxlLXp7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MX1AcHJvcGVydHkgLS10dy1yb3RhdGUteHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctcm90YXRlLXl7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXJvdGF0ZS16e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1za2V3LXh7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXNrZXcteXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctZGl2aWRlLXktcmV2ZXJzZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LWJvcmRlci1zdHlsZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTpzb2xpZH1AcHJvcGVydHkgLS10dy1sZWFkaW5ne3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1mb250LXdlaWdodHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctdHJhY2tpbmd7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LW9yZGluYWx7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXNsYXNoZWQtemVyb3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctbnVtZXJpYy1maWd1cmV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LW51bWVyaWMtc3BhY2luZ3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctbnVtZXJpYy1mcmFjdGlvbntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2hhZG93e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjAgMCAjMDAwMH1AcHJvcGVydHkgLS10dy1zaGFkb3ctY29sb3J7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXNoYWRvdy1hbHBoYXtzeW50YXg6XCI8cGVyY2VudGFnZT5cIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjEwMCV9QHByb3BlcnR5IC0tdHctaW5zZXQtc2hhZG93e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjAgMCAjMDAwMH1AcHJvcGVydHkgLS10dy1pbnNldC1zaGFkb3ctY29sb3J7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWluc2V0LXNoYWRvdy1hbHBoYXtzeW50YXg6XCI8cGVyY2VudGFnZT5cIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjEwMCV9QHByb3BlcnR5IC0tdHctcmluZy1jb2xvcntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctcmluZy1zaGFkb3d7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MCAwICMwMDAwfUBwcm9wZXJ0eSAtLXR3LWluc2V0LXJpbmctY29sb3J7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWluc2V0LXJpbmctc2hhZG93e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjAgMCAjMDAwMH1AcHJvcGVydHkgLS10dy1yaW5nLWluc2V0e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1yaW5nLW9mZnNldC13aWR0aHtzeW50YXg6XCI8bGVuZ3RoPlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy1yaW5nLW9mZnNldC1jb2xvcntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTojZmZmfUBwcm9wZXJ0eSAtLXR3LXJpbmctb2Zmc2V0LXNoYWRvd3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowIDAgIzAwMDB9QHByb3BlcnR5IC0tdHctb3V0bGluZS1zdHlsZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTpzb2xpZH1AcHJvcGVydHkgLS10dy1ibHVye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1icmlnaHRuZXNze3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1jb250cmFzdHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctZ3JheXNjYWxle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1odWUtcm90YXRle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1pbnZlcnR7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LW9wYWNpdHl7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXNhdHVyYXRle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1zZXBpYXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctZHJvcC1zaGFkb3d7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWRyb3Atc2hhZG93LWNvbG9ye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1kcm9wLXNoYWRvdy1hbHBoYXtzeW50YXg6XCI8cGVyY2VudGFnZT5cIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjEwMCV9QHByb3BlcnR5IC0tdHctZHJvcC1zaGFkb3ctc2l6ZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctYmFja2Ryb3AtYmx1cntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctYmFja2Ryb3AtYnJpZ2h0bmVzc3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctYmFja2Ryb3AtY29udHJhc3R7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJhY2tkcm9wLWdyYXlzY2FsZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctYmFja2Ryb3AtaHVlLXJvdGF0ZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctYmFja2Ryb3AtaW52ZXJ0e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1vcGFjaXR5e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1zYXR1cmF0ZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctYmFja2Ryb3Atc2VwaWF7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWR1cmF0aW9ue3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1lYXNle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1Aa2V5ZnJhbWVzIHNwaW57dG97dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX1Aa2V5ZnJhbWVzIHB1bHNlezUwJXtvcGFjaXR5Oi41fX1Aa2V5ZnJhbWVzIGVudGVyezAle29wYWNpdHk6dmFyKC0tdHctZW50ZXItb3BhY2l0eSwxKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tdHctZW50ZXItdHJhbnNsYXRlLXgsMCksdmFyKC0tdHctZW50ZXItdHJhbnNsYXRlLXksMCksMClzY2FsZTNkKHZhcigtLXR3LWVudGVyLXNjYWxlLDEpLHZhcigtLXR3LWVudGVyLXNjYWxlLDEpLHZhcigtLXR3LWVudGVyLXNjYWxlLDEpKXJvdGF0ZSh2YXIoLS10dy1lbnRlci1yb3RhdGUsMCkpO2ZpbHRlcjpibHVyKHZhcigtLXR3LWVudGVyLWJsdXIsMCkpfX1cbiIsIkB1c2UgJy4vbWl4aW5zJyBhcyBtaXhpbnM7XG5AdXNlICcuL3ZhcmlhYmxlcycgYXMgdmFycztcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVJ1YmlrOndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMCZkaXNwbGF5PXN3YXAnKTtcblxuQGxheWVyIGJhc2Uge1xuICAqIHtcbiAgICB6b29tOiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICB9XG5cbiAgYXVkaW86bm90KFtjb250cm9sc10pLFxuICBbaGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGh0bWwsXG4gIGJvZHksXG4gIGRpdixcbiAgc3BhbixcbiAgYXBwbGV0LFxuICBvYmplY3QsXG4gIGlmcmFtZSxcbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNixcbiAgcCxcbiAgYmxvY2txdW90ZSxcbiAgcHJlLFxuICBhLFxuICBhYmJyLFxuICBhY3JvbnltLFxuICBhZGRyZXNzLFxuICBiaWcsXG4gIGNpdGUsXG4gIGNvZGUsXG4gIGRlbCxcbiAgZGZuLFxuICBlbSxcbiAgaW1nLFxuICBpbnMsXG4gIGtiZCxcbiAgcSxcbiAgcyxcbiAgc2FtcCxcbiAgc21hbGwsXG4gIHN0cmlrZSxcbiAgc3Ryb25nLFxuICBzdWIsXG4gIHN1cCxcbiAgdHQsXG4gIHZhcixcbiAgZGwsXG4gIGR0LFxuICBkZCxcbiAgb2wsXG4gIHVsLFxuICBsaSxcbiAgZmllbGRzZXQsXG4gIGZvcm0sXG4gIGxhYmVsLFxuICBsZWdlbmQsXG4gIHRhYmxlLFxuICBjYXB0aW9uLFxuICB0Ym9keSxcbiAgdGZvb3QsXG4gIHRoZWFkLFxuICB0cixcbiAgdGgsXG4gIHRkIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICBmb250LXN0eWxlOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgaHRtbCB7XG4gICAgaGVpZ2h0OiAxMDBkdmg7XG4gICAgbWluLWhlaWdodDogMTAwZHZoO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAvKiBBZGp1c3QgZm9udCBzaXplICovXG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAvKiBGb250IHZhcmlhbnQgKi9cbiAgICBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub25lO1xuICAgIC13ZWJraXQtZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9uZTtcbiAgICAvKiBTbW9vdGhpbmcgKi9cbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDEpIDAgMCAxcHg7XG5cbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICBAaW5jbHVkZSBtaXhpbnMuaGlkZS1zY3JvbGxiYXI7XG4gIH1cblxuICBib2R5LFxuICAjYXBwLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogMTAwZHZoO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFwcC1iZywgdmFyKC0tc3VyZmFjZS0wKSk7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1mYW1pbHk6ICdSdWJpaycsIHNhbnMtc2VyaWY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gICAgJi5iZXRzbGlwLWJvZHkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gTk9URTogdGhlIGZyb3N0ZWQtZ2xhc3Mgc2hlZXQgKGAjYXBwLWNvbnRhaW5lcjo6YmVmb3JlYCkgKyBpdHMgYC5nYW1lcy1sYXlvdXRgIHN0YWNraW5nIGdhdGVcbiAgLy8gbGl2ZSBpbiBgc3JjL3RoZW1lL3RhaWx3aW5kLmNzc2AgKGFsbCBnbGFzcyBpcyBpbiB0aGUgVFMgKyBUYWlsd2luZCBsYXllcnMsIG5vbmUgaW4gU0NTUykuXG5cbiAgaW5wdXQsXG4gIHRleHRhcmVhLFxuICBzZWxlY3QsXG4gIGJ1dHRvbiB7XG4gICAgZm9udC1mYW1pbHk6ICdSdWJpaycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBidXR0b25mYWNlO1xuICB9XG5cbiAgb2wsXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIGNhcHRpb24sXG4gIHRoLFxuICB0ZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICBhIGltZyB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuXG4vLyBVbnNldCBzdHlsZXMgc3dpcGVyIGZvciA6aG9zdCBTaGFkb3cgZG9tXG46aG9zdDpob3N0IHtcbiAgcG9zaXRpb246IHVuc2V0O1xuICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gIHotaW5kZXg6IHVuc2V0O1xufVxuIiwiQHVzZSAnLi92YXJpYWJsZXMnIGFzIHZhcnM7XG5cbkBtaXhpbiB0bigkcHJvcGVydHk6IGFsbCwgJGR1cmF0aW9uOiAwLjJzLCAkZWFzZTogbGluZWFyKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xuICAtby10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xuICB0cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xuICB3aWxsLWNoYW5nZTogJHByb3BlcnR5O1xufVxuXG5AbWl4aW4gdGV4dC1vdmVyZmxvdy1saW5lKCRudW1PZkxpbmUpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGxpbmUtY2xhbXA6ICRudW1PZkxpbmU7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogJG51bU9mTGluZTtcbiAgYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG5cbkBtaXhpbiBmaXgtYmFja2Ryb3AtZmlsdGVyKCRwcm9wLCAkdmFsKSB7XG4gIEBzdXBwb3J0cyBub3QgKGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpKSB7XG4gICAgQHN1cHBvcnRzIG5vdCAoLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KSkge1xuICAgICAgI3skcHJvcH06ICR2YWw7XG4gICAgfVxuICB9XG59XG5cbi8vIEZyb3N0ZWQtZ2xhc3MgaXMgQVVUT01BVElDIGFuZCBsaXZlcyBvdXRzaWRlIFNDU1MgKHNlZSBiYXNlLXZhcmlhYmxlcy5zY3NzIMKnIC0tZ2xhc3MtYmFja2Ryb3ApOlxuLy8gYGFwcGx5R2xhc3NUaGVtZWAgKHNyYy9oZWxwZXJzL2FwcGx5R2xhc3NUaGVtZS50cykgcmUtcG9pbnRzIC0tc3VyZmFjZS0yLzQvNiB0byB0cmFuc2x1Y2VudFxuLy8gcmdiYSB0aW50cyArIHRvZ2dsZXMgYF9nbGFzcy10aGVtZWAsIGFuZCB0aGUgZnJvc3Qgc2hlZXQgLyBvdmVybGF5IGd1YXJkcyAvIHN0aWNreS1iYXIgZnJvc3QgL1xuLy8gYGdsYXNzOmAgdmFyaWFudCBhbGwgbGl2ZSBpbiBgc3JjL3RoZW1lL2dsYXNzLmNzc2AgKFRhaWx3aW5kIGxheWVyLCBrZXllZCBvbiBzZWxlY3RvcnMsIHNvXG4vLyB0aGV5IHN1cnZpdmUgdGhlIFNDU1PihpJUYWlsd2luZCByZWRlc2lnbikuIE5vIGdsYXNzIG1peGluIGV4aXN0cyBoZXJlIG9uIHB1cnBvc2UuXG5cbkBtaXhpbiBmaWx0ZXItYmx1cigkdmFsKSB7XG4gIGZpbHRlcjogYmx1cigkdmFsKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoJHZhbCk7XG4gIC1tb3otZmlsdGVyOiBibHVyKCR2YWwpO1xuICAtby1maWx0ZXI6IGJsdXIoJHZhbCk7XG4gIC1tcy1maWx0ZXI6IGJsdXIoJHZhbCk7XG59XG5cbkBtaXhpbiBoaWRlLXNjcm9sbGJhciB7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICBvdmVyZmxvdzogLW1vei1zY3JvbGxiYXJzLW5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICYjY29udGVudCBicm93c2VyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHB4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTRweDtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cbn1cblxuQG1peGluIGRmLWFpYy1qdXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1peGluIGN1c3RvbS1zY3JvbGwge1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgd2lkdGg6IDRweDtcbiAgfVxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgfVxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI3t2YXJzLiRsaWdodGVyLWEyMH07XG4gIH1cbiAgQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICB9XG59XG5cbkBtaXhpbiBzbWFsbC1kZXNrdG9wLW1vZGUoKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMTcwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gY2Fyb3VzZWwtbmF2LWJ1dHRvbnMtcHJvX2xheW91dCgkc2hhZG93KSB7XG4gIC5uYXYtY29udHJvbF9fbGVmdCxcbiAgLm5hdi1jb250cm9sX19yaWdodCB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIG1pbi13aWR0aDogMzZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDE4cHgpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXN1cmZhY2UtNik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWZ1bGwpO1xuXG4gICAgJi5fZGVmYXVsdCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmLl9hY3RpdmUge1xuICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY3RpdmUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN1Yi1hY3RpdmUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdi1jb250cm9sX19sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuXG4gICAgJi5fYWN0aXZlIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb250cmFzdCk7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IC0xOHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXYtY29udHJvbF9fcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuXG4gICAgJi5fYWN0aXZlIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb250cmFzdCk7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbGVmdDogLTE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlICcuL3ZhcmlhYmxlcycgYXMgdmFycztcbkB1c2UgJy4vbWl4aW5zJyBhcyBtaXhpbnM7XG5cbkBsYXllciB1dGlsaXRpZXMtZGVwcmVjYXRlZCB7XG4gIC5tYjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmgxMDBwY3Qge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC50ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmZsZXgtZ3JvdyB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZsZXgtY29udGFpbmVyIHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuanVzdGlmeS1zcGFjZS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuanVzdGlmeS1sZWZ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYS1pLWMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuZi1kLWMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAud2hpdGUge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGFuaW1hdGlvbjogbWFya2V0LWJsaW5rLWFuaW1hdGlvbiAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbWFya2V0LWJsaW5rLWFuaW1hdGlvbiAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgfVxuXG4gIC56MTAge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLnoyMCB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAuejMwIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC56NDAge1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG5cbiAgLno1MCB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAubG93ZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG5cbiAgLmhvdmVyLXVuZGVybGluZSB7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgICAgIG92ZXJmbG93LXk6IG92ZXJsYXk7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDRweDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAje3ZhcnMuJGxpZ2h0ZXItYTIwfTtcbiAgICB9XG5cbiAgICBALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAgICAgQGluY2x1ZGUgbWl4aW5zLmhpZGUtc2Nyb2xsYmFyO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAgIC5sb2JieS1jb250ZW50LmN1c3RvbS1zY3JvbGwge1xuICAgICAgb3ZlcmZsb3cteTogdW5zZXQ7XG4gICAgfVxuICB9XG5cbiAgLmhpZGUtc2Nyb2xsYmFyIHtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICBvdmVyZmxvdzogLW1vei1zY3JvbGxiYXJzLW5vbmU7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXG4gICAgJiNjb250ZW50IGJyb3dzZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTRweDtcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xNHB4O1xuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIH1cbiAgfVxuXG4gIC5zY3JvbGxhYmxlLXN0YWdlIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICBAaW5jbHVkZSBtaXhpbnMuaGlkZS1zY3JvbGxiYXI7XG4gIH1cblxuICAjbGl2ZV9ldmVudHNfd2lkZ2V0LFxuICAjdG9wX2V2ZW50c193aWRnZXQge1xuICAgIGJvZHkge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLl9ncmlkLXBiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgfVxuXG4gIC5iZXRzbGlwLW9wZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuX2xpZ2h0LXRoZW1lIHtcbiAgICBbY2xhc3MqPSdldmVudC1zbGlkZS1iZ18nXSB7XG4gICAgICAmLnNsaWRlci1ldmVudC1wcm8ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlLTIpO1xuICAgICAgfVxuICAgIH1cbiAgICAuZ3JpZC1lbC1ldmVudC0tb3V0cmlnaHQge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3VyZmFjZS0yKTtcblxuICAgICAgJl9fY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVuc2V0O1xuICAgICAgfVxuICAgIH1cbiAgICAubW9iaWxlLW1lbnVfX2hlYWQtcHJvIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb250cmFzdCk7XG4gICAgfVxuICAgIC5tb2JpbGUtbWVudS1wcm8ge1xuICAgICAgJi5fd2l0aF9iZXRzIHtcbiAgICAgICAgJjpub3QoLl9vcGVuKSwgJjpub3QoLl9xdWljay1iZXRzKSB7XG4gICAgICAgICAgLm1vYmlsZS1tZW51X19oZWFkLXBybyB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc3VyZmFjZS0wKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFuaW1hbHMtcmFjaW5nLWV2ZW50LWhlYWRlciB7XG4gICAgICBjb2xvcjogdmFyKC0tc3VyZmFjZS0yKTtcbiAgICAgICZfX2JnLXdyYXAge1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICB9XG4gICAgfVxuICAgIC5saXZlLWV2ZW50cy13aWRnZXQge1xuICAgICAgJi5ldmVudHMtY2FyZHMtcmVkdWNlZCB7XG4gICAgICAgIC5zbGlkZXItd3JhcHBlciB7XG4gICAgICAgICAgLm5hdi1jb250cm9sIHtcbiAgICAgICAgICAgICZfX2xlZnQsXG4gICAgICAgICAgICAmX19yaWdodCB7XG4gICAgICAgICAgICAgICY6bm90KC5zd2lwZXItYnV0dG9uLWRpc2FibGVkKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3VyZmFjZS0yKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuY29udHJvbCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zdXJmYWNlLTYpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmxpdmUtZmlsdGVyc19fbGlzdCB7XG4gICAgICAgIC5jb250cm9sIHtcbiAgICAgICAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmdyaWQtZWwtZXZlbnQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zdXJmYWNlLTYpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgKyAubW9kYWwge1xuICAgICAgLmdyaWQtZWwtZXZlbnRfX2NvbXBldGl0b3ItbmFtZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb250cmFzdCk7XG4gICAgICB9XG4gICAgICAubW9kYWxfX2JveC1zZWFyY2gtY2xvc2Uge1xuICAgICAgICBjb2xvcjogdmFyKC0tc3VyZmFjZS0wKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubG9hZGluZy1kb3RzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcuLi4nO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogOXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGFuaW1hdGlvbjogbG9hZGVyIDEuNXMgaW5maW5pdGU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICAuX2dyaWQtcGIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDU0cHg7XG4gICAgfVxuICB9XG5cbiAgQGtleWZyYW1lcyBsb2FkZXIge1xuICAgIDAlIHtcbiAgICAgIHdpZHRoOiAzcHg7XG4gICAgfVxuICAgIDQwJSB7XG4gICAgICB3aWR0aDogNnB4O1xuICAgIH1cbiAgICA4MCUge1xuICAgICAgd2lkdGg6IDlweDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB3aWR0aDogM3B4O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnc2FzczpsaXN0JztcbkB1c2UgJy4vdmFyaWFibGVzJyBhcyB2YXJzO1xuXG5AbGF5ZXIgYmFzZSB7XG4gIC8vTWFpbiBzdHlsZXNcbiAgLmljb24tYmV0LWJ1aWxkZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBjb2xvcjogdmFyKC0tYWN0aXZlKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gICAgd2lsbC1jaGFuZ2U6IGNvbG9yO1xuICB9XG59XG4iLCJAdXNlICcuL21peGlucycgYXMgbWl4aW5zO1xuQHVzZSAnLi92YXJpYWJsZXMnIGFzIHZhcnM7XG5AdXNlICcuL2Rpc2NpcGxpbmUtaWNvbnMtY29sb3JzJyBhcyBpY29uc0NvbG9ycztcblxuQGxheWVyIGJhc2Uge1xuICAuZGlzY2lwbGluZS1pY29uLFxuICAuZGlzY2lwbGluZS1pY29uLXJvdW5kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmRmLWFpYy1qdXM7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSwgdmFyKC0tY29udHJhc3QpKTtcbiAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBtaXhpbnMuZGYtYWljLWp1cztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cblxuICAgIEBlYWNoICRpY29uLCAkY29sb3IgaW4gaWNvbnNDb2xvcnMuJGljb25zLWNvbG9ycyB7XG4gICAgICAmLl8jeyRpY29ufSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGlzY2lwbGluZS1pY29uIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICYtcm91bmQge1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYmFja2dyb3VuZDogdW5zZXQ7XG4gICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgYm9yZGVyOiB1bnNldDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy14bCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5fZmF2b3JpdGVzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAmLl91c2Vycy10b3VybmFtZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiB2YXIoLS13YXJuaW5nKTtcbiAgICB9XG4gIH1cbiAgLmdhbWVzLW1hdGNoZXNfX2l0ZW0taWNvbiB7XG4gICAgLmRpc2NpcGxpbmUtaWNvbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLmdhbWVzLXN0cmVhbV9fdGl0bGUge1xuICAgICYuX3RvdXJuYW1lbnRzIHtcbiAgICAgIC5kaXNjaXBsaW5lLWljb24ge1xuICAgICAgICAmLl9iaWF0aGxvbiB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkaWNvbnMtY29sb3JzOiAoXG4gICd0b3AnOiAjMzU2N2ZmLFxuICAnbGl2ZSc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNjZTQ5YzcgMCUsICM0YWJhZmIgMTAwJSksXG4gICdmYXZvcml0ZXMnOiBsaW5lYXItZ3JhZGllbnQoMjI1Ljg4ZGVnLCAjZmZlMDcwIC0xLjU5JSwgI2ZmN2EwMCAxMDAlKSxcbiAgJ3RvdXJuYW1lbnRzJzogIzc2YmI2NyxcbiAgJ2RvdGEyJzogI2ZmNjg1YSxcbiAgJ2NzZ28nOiAjZTA5ZTRiLFxuICAnZmlmYSc6ICM2N2JiYWQsXG4gICdlZm9vdGJhbGwnOiAjNjdiYmFkLFxuICAnZm9vdGJhbGwnOiAjYjFjNTY2LFxuICAnZm9vdGJhbGwtd2MnOiAjNzMwOTI4LFxuICAnZm9vdGJhbGwtZWMnOiAjMTQzY2RiLFxuICAnZWZvb3RiYWxsLWJvdHMnOiAjNjdiYmFkLFxuICAndGFibGV0ZW5uaXMnOiAjNWE4YWZmLFxuICAnYXBleCc6ICNjZDNjMmUsXG4gICdiYXNlYmFsbCc6ICM3YTY4YWUsXG4gICdiYXNrZXRiYWxsJzogI2ZmOGE1MyxcbiAgJ2ViYXNrZXRiYWxsJzogI2ZmOGE1MyxcbiAgJ2Jhc2tldGJhbGwzeDMnOiAjZmY4YTUzLFxuICAnZWJhc2tldGJhbGwtYm90cyc6ICNmZjhhNTMsXG4gICdib3hpbmcnOiAjZGFhYzY0LFxuICAnaGFuZGJhbGwnOiAjYmJhZjY3LFxuICAnaHMnOiByZ2IoODIsIDcyLCA0OCksXG4gICdoZWFydGhzdG9uZSc6IHJnYig4MiwgNzIsIDQ4KSxcbiAgJ2hvY2tleSc6ICM2OWJlZmYsXG4gICdlaG9ja2V5JzogIzY5YmVmZixcbiAgJ2xvbCc6ICNiODhiMzksXG4gICdvdyc6ICMzOTRkNjAsXG4gICdvdmVyd2F0Y2gnOiAjMzk0ZDYwLFxuICAnc2MyJzogcmdiKDEzNCwgMjA0LCAyMjkpLFxuICAnc3RhcmNyYWZ0JzogcmdiKDEzNCwgMjA0LCAyMjkpLFxuICAndGVubmlzJzogIzY3YmI3NyxcbiAgJ2V0ZW5uaXMnOiAjNjdiYjc3LFxuICAnZXRlbm5pcy1ib3RzJzogIzY3YmI3NyxcbiAgJ21tYSc6ICNlMjQ1NTYsXG4gICdlbW1hJzogI2UyNDU1NixcbiAgJ3VmYyc6ICNlMjQ1NTYsXG4gICd2b2xsZXliYWxsJzogIzY3N2JiYixcbiAgJ2NhbGwtb2YtZHV0eSc6ICNkYWM4M2MsXG4gICdyb2NrZXQtbGVhZ3VlJzogIzJjNmNiNSxcbiAgJ3JvY2tldC1sZWFndWUtYm90cyc6ICMyYzZjYjUsXG4gICdyYWluYm93Nic6ICM5ZjUxYTIsXG4gICdhbWVyaWNhbi1mb290YmFsbCc6ICMxNDQwODksXG4gICdydWdieS1sZWFndWUnOiAjYTE0MTM4LFxuICAncnVnYnktdW5pb24nOiAjYTE0MTM4LFxuICAnd2FyY3JhZnQzJzogI2MxMzMwNixcbiAgJ2Z1dHNhbCc6ICNmM2FlNDEsXG4gICdzbm9va2VyJzogIzdlYTQ3ZSxcbiAgJ3ZhbG9yYW50JzogI2Y4NDU1MixcbiAgJ2NyaWNrZXQnOiAjZTk0ZDgxLFxuICAna2luZy1vZi1nbG9yeSc6ICNjMWFhNzIsXG4gICdhcmVuYS1vZi12YWxvcic6ICMzYjM4N2YsXG4gICdwdWJnJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmZDkzNSAwJSwgI2IwNTcwNSAxMDAlKSxcbiAgJ2VmaWdodGluZy1ib3RzJzogI2YxNTcwMSxcbiAgJ2Zvcm11bGExJzogI2VlMDAwMCxcbiAgJ3BvbGl0aWNzJzogIzUzYTdkMyxcbiAgJ2hvcnNlLXJhY2luZyc6ICNlNzg2NGQsXG4gICdoYXJuZXNzLXJhY2luZyc6ICM0MzIxN2IsXG4gICdncmV5aG91bmQtcmFjaW5nJzogIzYwNmI4NyxcbiAgJ2JpYXRobG9uJzogIzFlN2FhYSxcbiAgJ2RhcnRzJzogI2ZmNTc0MCxcbiAgJ2JhZG1pbnRvbic6ICNjZjNjOTgsXG4gICdlbnRlcnRhaW5tZW50JzogI2U4NDI1OSxcbiAgJ21vYmlsZS1sZWdlbmRzJzogI2FlODQ0YyxcbiAgJ2F1c3NpZS1ydWxlcyc6ICMxMjhhODMsXG4gICdsZWFkZXJib2FyZHMnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjNzhmN2ZmIDAlLCAjMTc1Mjg5IDEwMCUpLFxuICAnd2F0ZXJwb2xvJzogIzIyNTZjYSxcbiAgJ2thYmFkZGknOiAjODAzOGI4LFxuICAnYmVhY2gtdm9sbGV5YmFsbCc6ICNjZDk5NjIsXG4gICdib3dscyc6ICM1Yzk1NjAsXG4gICdlY3JpY2tldCc6ICNlOTRkODEsXG4gICdnb2xmJzogIzBkN2Y0OCxcbiAgJ2ZyZWUtZmlyZSc6ICNkMDcxMjQsXG4gICdjcm9zc2ZpcmUnOiAjZWJiNTAwLFxuICAncG93ZXItc2xhcCc6ICMwMDJhZjEsXG4gICdmb3J0bml0ZSc6ICM2MTAwQjAsXG4gICdsYWNyb3NzZSc6ICM5OUEwMTIsXG4gICdjeWNsaW5nJzogIzI5MjkzNCxcbiAgJ2NoZXNzJzogIzc1MjAyMCxcbik7XG5cbiRpY29ucy1ncmFkaWVudHM6IChcbiAgJ2xpdmUnOiAjZmZmZmZmLFxuICAndG9wJzogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjMGEzOGM0IDAlLCAjYThiZGZmIDEwMCUpLFxuICAnZmF2b3JpdGVzJzogbGluZWFyLWdyYWRpZW50KDIyNS44OGRlZywgI2ZmZTA3MCAtMS41OSUsICNmZjdhMDAgMTAwJSksXG4gICdkb3RhMic6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNhNDE1MTAgMCUsICNmMjQ2MmEgMTAwJSksXG4gICdjc2dvJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmYmU2ZCAwJSwgIzlkNTgwMCA5OS43NSUpLFxuICAnZmlmYSc6IGxpbmVhci1ncmFkaWVudCgyMjYuOTRkZWcsICM5Y2ZmYjIgMS41NSUsICMwMDdlMjMgMTAwJSksXG4gICdlZm9vdGJhbGwnOiBsaW5lYXItZ3JhZGllbnQoMjI2Ljk0ZGVnLCAjOWNmZmIyIDEuNTUlLCAjMDA3ZTIzIDEwMCUpLFxuICAnZm9vdGJhbGwnOiBsaW5lYXItZ3JhZGllbnQoMjI2Ljk0ZGVnLCAjOWNmZmIyIDEuNTUlLCAjMDA3ZTIzIDEwMCUpLFxuICAnZm9vdGJhbGwtd2MnOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjYTMwZDM5IDAlLCAjMWIwMDA5IDEwMCUpLFxuICAnZm9vdGJhbGwtZWMnOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMTQzY2RiIDAlLCAjMTQzY2RiIDEwMCUpLFxuICAnZWZvb3RiYWxsLWJvdHMnOiBsaW5lYXItZ3JhZGllbnQoMjI2Ljk0ZGVnLCAjOWNmZmIyIDEuNTUlLCAjMDA3ZTIzIDEwMCUpLFxuICAndGFibGV0ZW5uaXMnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjM2Q3N2VhIDAlLCAjMTEyOTVhIDEwMCUpLFxuICAnYXBleCc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZjdkNzYgMCUsICNiNTI1MWQgMTAwJSksXG4gICdiYXNlYmFsbCc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNhMjdhZmYgMCUsICM0NTIyOTggMTAwJSksXG4gICdiYXNrZXRiYWxsJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmYjc5NiAwJSwgI2QzNGIwYiAxMDAlKSxcbiAgJ2ViYXNrZXRiYWxsJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmYjc5NiAwJSwgI2QzNGIwYiAxMDAlKSxcbiAgJ2Jhc2tldGJhbGwzeDMnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZmZiNzk2IDAlLCAjZDM0YjBiIDEwMCUpLFxuICAnZWJhc2tldGJhbGwtYm90cyc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZmI3OTYgMCUsICNkMzRiMGIgMTAwJSksXG4gICdib3hpbmcnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZDEyNjdjIDAlLCAjNjMwMzM0IDEwMCUpLFxuICAnaGFuZGJhbGwnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZDA3MmVhIDAlLCAjNjcxMTdlIDEwMCUpLFxuICAnaHMnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjOTI2ZjRlIDAlLCAjMjUxOTEwIDEwMCUpLFxuICAnaGVhcnRoc3RvbmUnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjOTI2ZjRlIDAlLCAjMjUxOTEwIDEwMCUpLFxuICAnaG9ja2V5JzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2I0ZGZmZiAwJSwgIzAwN2ZkZCAxMDAlKSxcbiAgJ2Vob2NrZXknOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjYjRkZmZmIDAlLCAjMDA3ZmRkIDEwMCUpLFxuICAnbG9sJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZjY2E2ZSAwJSwgIzc3NGYwNiAxMDAlKSxcbiAgJ293JzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmYTQ2MyAwJSwgIzkxM2UxMCAxMDAlKSxcbiAgJ292ZXJ3YXRjaCc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZmE0NjMgMCUsICM5MTNlMTAgMTAwJSksXG4gICdzYzInOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjYTVjZWZmIDAlLCAjMmM2NGE3IDEwMCUpLFxuICAnc3RhcmNyYWZ0JzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2E1Y2VmZiAwJSwgIzJjNjRhNyAxMDAlKSxcbiAgJ3Rlbm5pcyc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNkMmZmNzQgMCUsICM0NjVhMWIgMTAwJSksXG4gICdldGVubmlzJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2QyZmY3NCAwJSwgIzQ2NWExYiAxMDAlKSxcbiAgJ2V0ZW5uaXMtYm90cyc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNkMmZmNzQgMCUsICM0NjVhMWIgMTAwJSksXG4gICdtbWEnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZmY1NDQ1IDAlLCAjODYwYTAwIDEwMCUpLFxuICAnZW1tYSc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZjU0NDUgMCUsICM4NjBhMDAgMTAwJSksXG4gICd1ZmMnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZmY1NDQ1IDAlLCAjODYwYTAwIDEwMCUpLFxuICAndm9sbGV5YmFsbCc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICM4YjllZmYgMCUsICMzMzMxYWUgMTAwJSksXG4gICdjYWxsLW9mLWR1dHknOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZmZlYTQzIDAlLCAjN2E2YzAwIDEwMCUpLFxuICAncm9ja2V0LWxlYWd1ZSc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICM2OGI2ZmYgMCUsICMwODRlOTEgMTAwJSksXG4gICdyb2NrZXQtbGVhZ3VlLWJvdHMnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjNjhiNmZmIDAlLCAjMDg0ZTkxIDEwMCUpLFxuICAncmFpbmJvdzYnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjNmMzYWMyIDAlLCAjMWQwYzNhIDEwMCUpLFxuICAnYW1lcmljYW4tZm9vdGJhbGwnOiBsaW5lYXItZ3JhZGllbnQoMjIyLjg1ZGVnLCAjMDAzZmE3IDAlLCAjMDQxZjRiIDEwNC4wNSUpLFxuICAncnVnYnktbGVhZ3VlJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2RjNTQ0NyAwJSwgIzU1MTcxMiAxMDAlKSxcbiAgJ3J1Z2J5LXVuaW9uJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2RjNTQ0NyAwJSwgIzU1MTcxMiAxMDAlKSxcbiAgJ3dhcmNyYWZ0Myc6IGxpbmVhci1ncmFkaWVudCgyMjUuODhkZWcsICNmZGZhNTUgLTEuNTklLCAjYzEzMzA2IDEwMCUpLFxuICAnZnV0c2FsJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZjNjczZCAwJSwgIzgzMjEwNSAxMDAlKSxcbiAgJ3Nub29rZXInOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjNGM5YTQyIDAlLCAjMGQyZjA4IDEwMCUpLFxuICAndmFsb3JhbnQnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZmY2YzcwIDAlLCAjYmQxZTQ0IDEwMCUpLFxuICAnY3JpY2tldCc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZjczOWQgMCUsICNiNjE2NDYgMTAwJSksXG4gICd0b3VybmFtZW50cyc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNiMGZmODAgMCUsICMyYzc1MDAgMTAwJSksXG4gICdwdWJnJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmZDkzNSAwJSwgI2IwNTcwNSAxMDAlKSxcbiAgJ2tpbmctb2YtZ2xvcnknOiBsaW5lYXItZ3JhZGllbnQoMjIzLjY5ZGVnLCAjZWJkNDllIDAlLCAjODE2ODJlIDEwMi40JSksXG4gICdhcmVuYS1vZi12YWxvcic6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICM0ODRjOTUgMCUsICMxZDBjNGUgMTAwJSksXG4gICdlZmlnaHRpbmctYm90cyc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNlNDBlMDAgMCUsICNmZmE5MDMgMTAwJSksXG4gICdmb3JtdWxhMSc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZjAxMDEgMCUsICNhMjAwMDAgMTAwJSksXG4gICdwb2xpdGljcyc6IGxpbmVhci1ncmFkaWVudCgyMjIuODVkZWcsICM2NmQ5ZmUgMCUsICMzYjY5OWUgMTA0LjA1JSksXG4gICdob3JzZS1yYWNpbmcnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZmZiYzk1IDAlLCAjZDg2MzFmIDEwMCUpLFxuICAnaGFybmVzcy1yYWNpbmcnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjNTEyMzlkIDAlLCAjMmMwYzYwIDEwMCUpLFxuICAnZ3JleWhvdW5kLXJhY2luZyc6IGxpbmVhci1ncmFkaWVudCgyMjYuMTdkZWcsICM3OTg1YTQgLTIuMTMlLCAjM2I0NDVjIDEwMCUpLFxuICAnYmlhdGhsb24nOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjM2FiMmU2IDAlLCAjMDAzZTZhIDEwMCUpLFxuICAnZGFydHMnOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZmY4Nzc3IDAlLCAjZTkyYzEyIDEwMCUpLFxuICAnYmFkbWludG9uJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZjNjFiNCAwJSwgI2EwMTc3YSAxMDAlKSxcbiAgJ2VudGVydGFpbm1lbnQnOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZTk2NTg1IDAlLCAjZTgzOTRlIDEwMCUpLFxuICAnbW9iaWxlLWxlZ2VuZHMnOiAjYWU4NDRjLFxuICAnYXVzc2llLXJ1bGVzJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzE4Y2ZjMyAwJSwgIzBjNDAzZCAxMDAlKSxcbiAgJ2xlYWRlcmJvYXJkcyc6ICNmZmQ3MDAsXG4gICd3YXRlcnBvbG8nOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjM2M3ZGZkIDAlLCAjMGIzNDllIDEwMCUpLFxuICAna2FiYWRkaSc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNhYTVhZGMgMCUsICM1MTEyOTAgMTAwJSksXG4gICdiZWFjaC12b2xsZXliYWxsJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2YwYjc4MyAwJSwgI2E3NzczZiAxMDAlKSxcbiAgJ2Jvd2xzJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzhlY2Q4OCAwJSwgIzI1NTgzNCAxMDAlKSxcbiAgJ2Vjcmlja2V0JzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2ZmNzM5ZCAwJSwgI2I2MTY0NiAxMDAlKSxcbiAgJ2dvbGYnOiBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjMTdhMTVmIDAlLCAjMDQ1ZjMzIDEwMCUpLFxuICAnZnJlZS1maXJlJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2U1N2MyNiAwJSwgIzg5M2YwMiAxMDAlKSxcbiAgJ2Nyb3NzZmlyZSc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNmZmNjMDIgMCUsICM3ODRlMDAgMTAwJSksXG4gICdwb3dlci1zbGFwJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzJlNTJmZiAwJSwgIzAwMTg4YyAxMDAlKSxcbiAgJ2ZvcnRuaXRlJzogIGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICM3OTA0RDkgMCUsICM0NTA1NzkgMTAwJSksXG4gICdsYWNyb3NzZSc6IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNDMUNCMTkgLTIuNSUsICM2ODcwMTEgMTAwJSksXG4gICdjeWNsaW5nJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzQxNDE0QSAwJSwgIzEwMEYxRSAxMDAlKSxcbiAgJ2NoZXNzJzogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzhFNDM0MyAwJSwgIzU3MTQxNCAxMDAlKSxcbik7IiwiQGxheWVyIGJhc2Uge1xuICAuZG90cy1sb2FkaW5nOmFmdGVyIHtcbiAgICBjb250ZW50OiAnIC4nO1xuICAgIGFuaW1hdGlvbjogZG90cyAxcyBzdGVwcyg1LCBlbmQpIGluZmluaXRlO1xuICB9XG5cbiAgQGtleWZyYW1lcyBkb3RzIHtcbiAgICAwJSxcbiAgICAyMCUge1xuICAgICAgY29sb3I6IHJnYmEoIzE0MTUxNywgMCk7XG4gICAgICB0ZXh0LXNoYWRvdzpcbiAgICAgICAgMC4yNWVtIDAgMCByZ2JhKCMxNDE1MTcsIDApLFxuICAgICAgICAwLjVlbSAwIDAgcmdiYSgjMTQxNTE3LCAwKTtcbiAgICB9XG4gICAgNDAlIHtcbiAgICAgIGNvbG9yOiAjMTQxNTE3O1xuICAgICAgdGV4dC1zaGFkb3c6XG4gICAgICAgIDAuMjVlbSAwIDAgcmdiYSgjMTQxNTE3LCAwKSxcbiAgICAgICAgMC41ZW0gMCAwIHJnYmEoIzE0MTUxNywgMCk7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICB0ZXh0LXNoYWRvdzpcbiAgICAgICAgMC4yNWVtIDAgMCAjMTQxNTE3LFxuICAgICAgICAwLjVlbSAwIDAgcmdiYSgjMTQxNTE3LCAwKTtcbiAgICB9XG4gICAgODAlLFxuICAgIDEwMCUge1xuICAgICAgdGV4dC1zaGFkb3c6XG4gICAgICAgIDAuMjVlbSAwIDAgIzE0MTUxNyxcbiAgICAgICAgMC41ZW0gMCAwICMxNDE1MTc7XG4gICAgfVxuICB9XG59XG4iLCJAbGF5ZXIgc2hhZG93LW1vZGUge1xuICAkdG9wLWdhcDogdmFyKC0tcGFyZW50LXRvcC1nYXAsIDApO1xuICAkcmlnaHQtZ2FwOiB2YXIoLS1wYXJlbnQtcmlnaHQtZ2FwLCAwKTtcbiAgJGJvdHRvbS1nYXA6IHZhcigtLXBhcmVudC1ib3R0b20tZ2FwLCAwKTtcbiAgJGxlZnQtZ2FwOiB2YXIoLS1wYXJlbnQtbGVmdC1nYXAsIDApO1xuICAkY29tbW9uLWdhcDogdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwLCAwKTtcbiAgJG1vYmlsZS1iZXRzbGlwLWhlaWdodDogMzZweDtcbiAgJHNlYXJjaC1iYXItb3V0ZXItaGVpZ2h0OiA0OHB4O1xuXG4gICNhcHAtY29udGFpbmVyIHtcbiAgICAmLl9zaGFkb3ctcm9vdC1tb2RlIHtcbiAgICAgIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbiAgICAgIGNvbnRhaW5lci1uYW1lOiBzaGFkb3ctY29udGFpbmVyO1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDBkdmggLSAkY29tbW9uLWdhcCk7XG5cbiAgICAgIC5zd2lwZS1iZXRzLXBhZ2Uge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1zcGFjaW5nKSAqIDMpO1xuXG4gICAgICAgIC5zd2lwZS1iZXRfX3dyYXBwZXIge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ3M3B4O1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDBkdmggLSA0MHB4IC0gJGNvbW1vbi1nYXApO1xuXG4gICAgICAgICAgJjpoYXMoLmNhcmQtd3JhcHBlci5fd2l0aC1sb2dvKSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gZml4IGZvciBrZXlib2FyZCBvbiBleHByZXNzIHByZXNldHMgd2lkZ2V0IG9uIG1vYmlsZSBkZXZpY2Vzc1xuICAgICAgLmtleWJvYXJkLXBvcnRhbC5tb2RhbF9fYm94LW15YmV0cy5rZXlib2FyZC1hY3RpdmUge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDE1O1xuICAgICAgfVxuXG4gICAgICAuZ2FtZXMtbmF2LXBybyB7XG4gICAgICAgIHRvcDogJHRvcC1nYXA7XG4gICAgICB9XG4gICAgICAubW9iaWxlLW1lbnUtcHJvIHtcbiAgICAgICAgYm90dG9tOiAkYm90dG9tLWdhcDtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG5cbiAgICAgICAgJjpub3QoLl9lbXB0eS1jb250ZW50KSB7XG4gICAgICAgICAgei1pbmRleDogOTk5OTk5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5fb3BlbiB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMG1zO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgkYm90dG9tLWdhcCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tb2RhbF9fY29udGVudCxcbiAgICAgIC5tb2RhbCB7XG4gICAgICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICAgIH1cbiAgICAgIC5nYW1lcyB7XG4gICAgICAgICYtbmF2LFxuICAgICAgICAmLXNpZGViYXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICB0b3A6ICR0b3AtZ2FwO1xuXG4gICAgICAgICAgLmdhbWVzLW5hdl9fY29udGFpbmVyLXBybyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMGR2aDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXNpZGViYXIge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gJGNvbW1vbi1nYXApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1uYXYge1xuICAgICAgICAgICYuX2FuaW1hbHMtcmFjaW5nLXZpZXcge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtbGF5b3V0IHtcbiAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hdXRvLXNjcm9sbCxcbiAgICAgIC5jdXN0b20tc2Nyb2xsIHtcbiAgICAgICAgJjpub3QoLmdhbWVzLXN0cmVhbSk6bm90KC5zZWFyY2gtcG9wb3Zlcik6bm90KC5jb3Vwb24tY29udGFpbmVyKTpub3QoLm5hdi1tb3JlX19saXN0KSB7XG4gICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5nYW1lcy1sYXlvdXQge1xuICAgICAgICAuY291cG9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ncmlkLWVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGJvdHRvbS1nYXA7XG4gICAgICAgIH1cblxuICAgICAgICAmLl9hbmltYWxzLXJhY2luZy1zY2hlZHVsZSB7XG4gICAgICAgICAgbWluLWhlaWdodDogNDIwcHg7IC8vIGZvciBjb3JyZWN0IGNhbGVuZGFyIGxheW91dFxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5fbGl2ZV92aWV3IHtcbiAgICAgICAgLmdhbWVzLW5hdixcbiAgICAgICAgLmNhdGVnb3JpemVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubG9iYnktZmlsdGVycy1wcm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAuX3RvcC1uYXYtb3JpZW50YXRpb24ge1xuICAgICAgICAubG9iYnktY29udGVudCxcbiAgICAgICAgLnByZWxvYWRlci13cmFwcGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLm5hdi1tb3JlX19saXN0IHtcbiAgICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDRweCk7XG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDBkdmggLSAxNTBweCk7XG4gICAgICAgIH1cbiAgICAgICAgLmdhbWVzIHtcbiAgICAgICAgICAmLXNpZGViYXIge1xuICAgICAgICAgICAgdG9wOiBjYWxjKCR0b3AtZ2FwICsgNTBweCk7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICRjb21tb24tZ2FwIC0gNTBweCk7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgJi1uYXZfX2l0ZW0ge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdhbWVzLW5hdixcbiAgICAgICAgLmNhdGVnb3JpemVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLl9uYXYtb3BlbiB7XG4gICAgICAgIC5fdG9wLW5hdi1vcmllbnRhdGlvbiB7XG4gICAgICAgICAgLmdhbWVzLW5hdiB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5vcGVuLW1vZGFsIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICB9XG5cbiAgICAgIC8vIEVtYmVkZGVkIG1vZGU6IHdoaWxlIGEgbW9kYWwgaXMgb3BlbiwgbmV1dHJhbGlzZSB0aGUgaW5saW5lLXNpemUgY29udGFpbmVyIHNvIHRoZVxuICAgICAgLy8gbW9kYWwncyBwb3NpdGlvbjpmaXhlZCBvdmVybGF5IHJlc29sdmVzIGFnYWluc3QgdGhlIHZpZXdwb3J0IChhbmQgbGFuZHMgaW4gdGhlXG4gICAgICAvLyB2aXNpYmxlIHJlZ2lvbiB2aWEgdGhlIC0tbW9kYWwtKi1nYXAgaW5zZXRzKSBpbnN0ZWFkIG9mIGFnYWluc3QgI2FwcC1jb250YWluZXIuXG4gICAgICAvLyBUaGUgY29udGFpbmVyLXR5cGUgYWJvdmUgb3RoZXJ3aXNlIG1ha2VzICNhcHAtY29udGFpbmVyIHRoZSBjb250YWluaW5nIGJsb2NrIGZvclxuICAgICAgLy8gZml4ZWQgZGVzY2VuZGFudHMsIHdoaWNoIHBpbnMgdGhlIG92ZXJsYXkgdG8gdGhlIGZ1bGwgc2Nyb2xsIGhlaWdodCDigJQgdGhlIHByZXZpb3VzXG4gICAgICAvLyB3b3JrYXJvdW5kIChzaHJpbmtpbmcgI2FwcC1jb250YWluZXIgdG8gdGhlIHZpc2libGUgaGVpZ2h0KSBjb2xsYXBzZWQgdGhlIGRvY3VtZW50XG4gICAgICAvLyBhbmQganVtcGVkIHRoZSBwYXJ0bmVyIHNjcm9sbCB0byB0aGUgZm9vdGVyLiBOb3RoaW5nIGluIHRoZSBhcHAgYWN0dWFsbHkgdXNlcyBhXG4gICAgICAvLyBjb250YWluZXIgcXVlcnksIHNvIGRyb3BwaW5nIGNvbnRhaW5lci10eXBlIGhlcmUgaGFzIG5vIGxheW91dCBzaWRlIGVmZmVjdDsgdGhlXG4gICAgICAvLyBlbWJlZCBrZWVwcyBpdHMgbmF0dXJhbCBoZWlnaHQsIHNvIHRoZSBkb2N1bWVudCBkb2Vzbid0IHJlZmxvdyBhbmQgbm90aGluZyBqdW1wcy5cbiAgICAgIC8vIFRvZ2dsZWQgYnkgdXNlRW1iZWRkZWRNb2RhbEFwcFN0YXRlLlxuICAgICAgJi5fZW1iZWRkZWQtbW9kYWwtb3BlbiB7XG4gICAgICAgIGNvbnRhaW5lci10eXBlOiBub3JtYWw7XG5cbiAgICAgICAgLy8gTkI6IHRoZSBzdGlja3kgbmF2L3NpZGViYXIgYXJlIHJlLXBpbm5lZCB0byB0aGUgYmFuZCB0b3AgZnJvbSBKU1xuICAgICAgICAvLyAodXNlRW1iZWRkZWRNb2RhbEFwcFN0YXRlIHNldHMgYGluc2V0LWJsb2NrLXN0YXJ0OiAwYCBpbmxpbmUpLiBJdCBjYW4ndCBiZSBkb25lIGhlcmU6XG4gICAgICAgIC8vIHRoZSBidWlsZCByZXdyaXRlcyBgdG9wYCDihpIgYGluc2V0LWJsb2NrLXN0YXJ0YCBhbmQgdGhlIG1lZGlhLWdlbmVyYXRlZCBjbGFzcyBydWxlc1xuICAgICAgICAvLyBvdXQtc3BlY2lmeSBhIHBsYWluIGAuZ2FtZXMtc2lkZWJhcmAgc2VsZWN0b3IsIHNvIG9ubHkgYW4gaW5saW5lIHZhbHVlIHdpbnMuXG4gICAgICB9XG5cbiAgICAgIC5tYWluLXNsaWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgIH1cblxuICAgICAgLl9jYXRlZ29yaXplci1oaWRkZW4ge1xuICAgICAgICAuZ2FtZXMtc2lkZWJhciB7XG4gICAgICAgICAgdG9wOiBjYWxjKCR0b3AtZ2FwICsgJHNlYXJjaC1iYXItb3V0ZXItaGVpZ2h0KTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICgkY29tbW9uLWdhcCArICRzZWFyY2gtYmFyLW91dGVyLWhlaWdodCkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAgICAgICBjb250YWluZXI6IHVuc2V0O1xuXG4gICAgICAgIC5fdG9wLW5hdi1vcmllbnRhdGlvbiB7XG4gICAgICAgICAgLmdhbWVzLW5hdiB7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdhbWVzLXN0cmVhbSB7XG4gICAgICAgICAgJi1uYXZfX3dyYXAsXG4gICAgICAgICAgJi1wcm8tbmF2X193cmFwIHtcbiAgICAgICAgICAgICYuX2ZpeGVkIHtcbiAgICAgICAgICAgICAgdG9wOiAkdG9wLWdhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdyaWQtZWwsXG4gICAgICAgIC5nYW1lLWV2ZW50X190YWIge1xuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKCRib3R0b20tZ2FwICsgJG1vYmlsZS1iZXRzbGlwLWhlaWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTgxcHgpIHtcbiAgICAgICAgLmFsZXJ0c193cmFwcGVyIHtcbiAgICAgICAgICB0b3A6IGNhbGMoJHRvcC1nYXAgKyAxMnB4KTtcbiAgICAgICAgfVxuICAgICAgICAuY2F0ZWdvcml6ZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgdG9wOiAkdG9wLWdhcDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICR0b3AtZ2FwKTtcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICAgIC5jYXQtbmF2aWdhdGlvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmV0c2xpcC10dXJiby1jb21ibyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDBkdmggLSAkY29tbW9uLWdhcCAtIDU2cHgpO1xuICAgICAgICB9XG4gICAgICAgIC5jb3Vwb24ge1xuICAgICAgICAgIC5jb3Vwb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gJGNvbW1vbi1nYXAgLSAyNTRweCk7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuX2V4cHJlc3Mge1xuICAgICAgICAgICAgLmNvdXBvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICRjb21tb24tZ2FwIC0gNDAycHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ3JpZC1lbCB7XG4gICAgICAgICAgLmV4cHJlc3MtcHJlc2V0cyB7XG4gICAgICAgICAgICAuY291cG9uIHtcbiAgICAgICAgICAgICAgLmNvdXBvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5iYWxhbmNlIHtcbiAgICAgICAgICAmIH4gLmJldHNsaXAtdHVyYm8tY29tYm8ge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDBkdmggLSAkY29tbW9uLWdhcCAtIDEwNHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJiB+IC5jb3Vwb24ge1xuICAgICAgICAgICAgLmNvdXBvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICRjb21tb24tZ2FwIC0gMzAycHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5fZXhwcmVzcyB7XG4gICAgICAgICAgICAgIC5jb3Vwb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICRjb21tb24tZ2FwIC0gNDQwcHgpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5fY2F0ZWdvcml6ZXItaGlkZGVuIHtcbiAgICAgICAgICAuZ2FtZXMtc2lkZWJhciB7XG4gICAgICAgICAgICB0b3A6IGNhbGMoJHRvcC1nYXAgKyAkc2VhcmNoLWJhci1vdXRlci1oZWlnaHQpO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDBkdmggLSAoJGNvbW1vbi1nYXAgKyAkc2VhcmNoLWJhci1vdXRlci1oZWlnaHQpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5ODFweCkgYW5kIChtYXgtd2lkdGg6IDExNjlweCkge1xuICAgICAgICAuZ2FtZXMtc2lkZWJhciB7XG4gICAgICAgICAgdG9wOiBjYWxjKCR0b3AtZ2FwICsgJHNlYXJjaC1iYXItb3V0ZXItaGVpZ2h0KTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICgkY29tbW9uLWdhcCArICRzZWFyY2gtYmFyLW91dGVyLWhlaWdodCkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTE3MHB4KSB7XG4gICAgICAgIC5nYW1lcy1uYXYge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gJGNvbW1vbi1nYXApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250ZW50IHNocmluayBzaGFyZWQgYnkgdGhlIGRlbW8vZGV2IGVkaXRvciBwYW5lbHMgKFRoZW1lIEVkaXRvciwgTGF5b3V0IEVkaXRvcikuXG4vL1xuLy8gQm90aCBwYW5lbHMgYXJlIGBwb3NpdGlvbjogZml4ZWRgIG9uIHRoZSBsZWZ0IGVkZ2UsIHNvIHdpdGhvdXQgdGhpcyB0aGUgYXBwIGNvbnRlbnQgc2l0cyB1bmRlclxuLy8gdGhlbS4gYHVzZUVkaXRvckNvbnRlbnRTaHJpbmtgIHB1dHMgYF9lZGl0b3ItcGFuZWwtb3BlbmAgb24gI2FwcC1jb250YWluZXIgYW5kIHBvaW50c1xuLy8gYC0tZWRpdG9yLXBhbmVsLXdpZHRoYCBhdCB3aGljaGV2ZXIgcGFuZWwgaXMgb3BlbiDigJQgdGhlIHdpZHRocyBkaWZmZXIsIHdoaWNoIGlzIHdoeSB0aGUgd2lkdGhcbi8vIGFycml2ZXMgYXMgYSBjdXN0b20gcHJvcGVydHkgaW5zdGVhZCBvZiBiZWluZyBiYWtlZCBpbiBoZXJlLlxuLy9cbi8vIEFsbCB0aHJlZSBkZWNsYXJhdGlvbnMgYmVsb25nIHRvZ2V0aGVyOiBuYXJyb3dpbmcgYC5nYW1lcy1sYXlvdXRgIHdpdGhvdXQgYG1hcmdpbi1sZWZ0OiBhdXRvYFxuLy8gdGFrZXMgdGhlIHNwYWNlIG9mZiB0aGUgUklHSFQgYW5kIGxlYXZlcyB0aGUgY29udGVudCB1bmRlciB0aGUgcGFuZWwsIGFuZCB0aGUgZmxleCBjb2x1bW4gaXNcbi8vIHdoYXQgbGV0cyB0aGUgbmFycm93ZWQgY2hpbGQgYWxpZ24uIFRoZW1lRWRpdG9yLnNjc3MgY2FycmllcyBpdHMgb3duIHVuY29uZGl0aW9uYWwgY29weSBvZiB0aGVcbi8vIGxhc3QgdHdvLCBidXQgdGhhdCBmaWxlIHNoaXBzIGluc2lkZSB0aGUgbGF6aWx5LWxvYWRlZCBUaGVtZSBFZGl0b3IgY2h1bmsg4oCUIGEgc2Vzc2lvbiB0aGF0IG9ubHlcbi8vIGV2ZXIgb3BlbnMgdGhlIExheW91dCBFZGl0b3IgbmV2ZXIgbG9hZHMgaXQsIHdoaWNoIGlzIGV4YWN0bHkgdGhlIGNhc2UgdGhpcyBydWxlIHNlcnZlcy4gU2NvcGVkXG4vLyB0byB0aGUgb3BlbiBzdGF0ZSBzbyBpdCBjaGFuZ2VzIG5vdGhpbmcgZm9yIGEgc2Vzc2lvbiB3aXRoIG5vIGVkaXRvci5cbkBsYXllciBjb21wb25lbnRzIHtcbiAgI2FwcC1jb250YWluZXIuX2VkaXRvci1wYW5lbC1vcGVuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuZ2FtZXMtbGF5b3V0IHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lZGl0b3ItcGFuZWwtd2lkdGgsIHZhcigtLWVkaXRvci13aWR0aCkpKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vZGVmYXVsdC9taXhpbnMnIGFzIG1peGlucztcbkB1c2UgJy4uL2RlZmF1bHQvdmFyaWFibGVzJyBhcyB2YXJzO1xuXG5AbGF5ZXIgYmFzZSB7XG4gIC5idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cbiAgfVxuXG4gIC5idG5fZGVmYXVsdCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMteHMpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYWRpZW50LWFjdGl2ZSk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWFjdGl2ZSk7XG5cbiAgICAmLl9ncmlkLW1vcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3VyZmFjZS02KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb250cmFzdCk7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbWQpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgQGtleWZyYW1lcyBsb2FkaW5nIHtcbiAgICAwJSxcbiAgICAxMDAlIHtcbiAgICAgIGJveC1zaGFkb3c6XG4gICAgICAgIC0xNHB4IDE2cHggMCB2YXIoLS1jb2xvci1ibGFjayksXG4gICAgICAgIDAgMTZweCAwIC0xcHggcmdiYSgwLCAwLCAwLCAwLjcpLFxuICAgICAgICAxNHB4IDE2cHggMCAtMnB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICB9XG4gICAgMzMuMyUge1xuICAgICAgYm94LXNoYWRvdzpcbiAgICAgICAgLTE0cHggMTZweCAwIC0ycHggcmdiYSgwLCAwLCAwLCAwLjQpLFxuICAgICAgICAwcHggMTZweCAwLFxuICAgICAgICAxNHB4IDE2cHggMCAtMXB4IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICB9XG4gICAgNjYuNiUge1xuICAgICAgYm94LXNoYWRvdzpcbiAgICAgICAgLTE0cHggMTZweCAwIC0xcHggcmdiYSgwLCAwLCAwLCAwLjcpLFxuICAgICAgICAwIDE2cHggMCAtMnB4IHJnYmEoMCwgMCwgMCwgMC40KSxcbiAgICAgICAgMTRweCAxNnB4IDAgdmFyKC0tY29sb3ItYmxhY2spO1xuICAgIH1cbiAgfVxuICAuYnRuLmJ0bl9sb2FkaW5nLFxuICAuYmV0c2xpcF9fYnRuX3BsYWNlLWJldC5idG5fbG9hZGluZyAuYmFsYW5jZSxcbiAgLmJldHNsaXBfX2J0bl9wbGFjZS1iZXQuYnRuX2xvYWRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDA7XG4gIH1cblxuICAuYnRuLmJ0bl9sb2FkaW5nOmFmdGVyLFxuICAuYmV0c2xpcF9fYnRuX3BsYWNlLWJldC5idG5fbG9hZGluZzphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW46IC0yMHB4IDAgMCAtMy41cHg7XG4gICAgYW5pbWF0aW9uOiBsb2FkaW5nIDAuOHMgZWFzZSBpbmZpbml0ZTtcbiAgfVxuXG4gIC5jb3Vwb24ge1xuICAgICZfX3BsYWNlYmV0IHtcbiAgICAgICYuX2FuaW1hdGUge1xuICAgICAgICAuY291cG9uX19wbGFjZWJldC1idG4ge1xuICAgICAgICAgICYuX2JnLFxuICAgICAgICAgICYuX292ZXJmbG93IHtcbiAgICAgICAgICAgICYubG9hZGluZyB7XG4gICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0yMHB4IDAgMCAtMy41cHg7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBsb2FkaW5nIDAuOHMgZWFzZSBpbmZpbml0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdi1jb250cm9sIHtcbiAgICAmX19sZWZ0LFxuICAgICZfX3JpZ2h0IHtcbiAgICAgIEBpbmNsdWRlIG1peGlucy5kZi1haWMtanVzO1xuICAgICAgbWluLXdpZHRoOiAzMHB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB6LWluZGV4OiA0O1xuXG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbGcpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMSk7XG5cbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3VyZmFjZS0wKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLy8gQ29zbWV0aWMgZ2xhc3MgZ2F0ZTogdGhlIGFycm93IHBhaW50cyB0aGUgb3BhcXVlIGFwcCBiYXNlIGAtLXN1cmZhY2UtMGAgKG5ldmVyIGdsYXNzZWQpLCBzb1xuICAgICAgLy8gdW5kZXIgYSBnbGFzcyB0aGVtZSBpdCByZWFkcyBhcyBhIHNvbGlkIGRhcmsgYm94IG9uIHRoZSBmcm9zdGVkIGNoaXAgcm93IOKAlCBtb3ZlIGl0IG9udG8gdGhlXG4gICAgICAvLyB0cmFuc2x1Y2VudCB0aWVyLTQgdGludCBzbyBpdCBmcm9zdHMgbGlrZSB0aGUgY2hpcHMgYXJvdW5kIGl0LiBJbi1jb21wb25lbnQsIHNhbWUtbGF5ZXJcbiAgICAgIC8vIG92ZXJyaWRlIHRoYXQgYmVhdHMgdGhpcyBibG9jaydzIG93biBwYWludCB2aWEgdGhlIGhvc3Qtc2NvcGVkIHNwZWNpZmljaXR5IChtaXJyb3JzIHRoZVxuICAgICAgLy8gdGFiLXN0cmlwIGdhdGUgaW4gYE1lbnUuc2Nzc2ApOyBgX2dsYXNzLXRoZW1lYCBzaXRzIG9uIHRoZSBzaGFkb3cgaG9zdC4gU2NvcGVkIHRvIHRoZSBiYXNlXG4gICAgICAvLyBzdGF0ZSBvbmx5IOKAlCB0aGUgZGlzYWJsZWQgLyBgX2RlZmF1bHRgIHN0YXRlcyBiZWxvdyBhbHJlYWR5IHVzZSB0aGUgZ2xhc3NhYmxlIGAtLXN1cmZhY2UtMmAuXG4gICAgICAmOm5vdCguc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCk6bm90KC5fZGlzYWJsZWQpOm5vdCguX2RlZmF1bHQpIHtcbiAgICAgICAgOmhvc3QoLl9nbGFzcy10aGVtZSkgJixcbiAgICAgICAgaHRtbC5fZ2xhc3MtdGhlbWUgJiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3VyZmFjZS00KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnN3aXBlci1idXR0b24tZGlzYWJsZWQsXG4gICAgICAmLl9kaXNhYmxlZCxcbiAgICAgICYuX2RlZmF1bHQge1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3VyZmFjZS0yKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbnRyYXN0KTtcbiAgICAgIH1cbiAgICAgICYuX2RlZmF1bHQge1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbiAgICAgICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gICAgICAgICYuX2FjdGl2ZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgZGVzaWduIHRva2VucyDigJQgcmF3LCBub24tZGVyaXZlZCBDU1MgY3VzdG9tIHByb3BlcnRpZXMgb24gYDpyb290LCA6aG9zdGAuXG4vLyBEZXJpdmVkL3RyYW5zbHVjZW50IHRva2VucyAod2l0aC1hbHBoYSwgZ3JhZGllbnRzKSBsaXZlIGluIGBkeW5hbWljLXZhcmlhYmxlcy5zY3NzYDtcbi8vIHR5cG9ncmFwaHkgKGZhbWlseSAvIHdlaWdodCAvIHNpemUgLyBsZWFkaW5nIC8gdHJhY2tpbmcpIGxpdmVzIGluIGBmb250LXZhcmlhYmxlcy5zY3NzYC5cbi8vXG4vLyBOT1RFIChyZWRlc2lnbiBwcmVwKTogdGhpcyBmaWxlIGNhcnJpZXMgdGhlIENVUlJFTlQgZGVza3RvcCBwYWxldHRlL3ZhbHVlcyB1bmNoYW5nZWQuXG4vLyBUaGUgYmFzZSAvIGR5bmFtaWMgLyBmb250IHNwbGl0IG1pcnJvcnMgdGhlIFRhaWx3aW5kLWZpcnN0IGRlc2lnbi1zeXN0ZW0gYXJjaGl0ZWN0dXJlO1xuLy8gdGhlIGFjdHVhbCByZWRlc2lnbiB2YWx1ZXMgYXJlIHN3YXBwZWQgaW4gaGVyZSBvbmNlIEZpZ21hIGxhbmRzLlxuXG46cm9vdCxcbjpob3N0IHtcbiAgLy8gVEVNUE9SQVJZIFNPTFVUSU9OIEZPUiBCQUNLV0FSRFMgQ09NUEFUSUJJTElUWS5cbiAgLy8gVGhlc2UgbGVnYWN5IGludGVybWVkaWF0ZXMgYXJlIHRoZSB3cml0ZS10YXJnZXQgZm9yIHRoZSBUaGVtZSBFZGl0b3IgYW5kIHBhcnRuZXJcbiAgLy8gYHZhcnMuanNvbmAgb3ZlcnJpZGVzIOKAlCB0aGUgYC0tc3VyZmFjZS0qYCAvIGJyYW5kIHRva2VucyBiZWxvdyBhbGlhcyB0byB0aGVtLCBzbyBhXG4gIC8vIHBhcnRuZXIgcmVjb2xvciBmbG93cyB0aHJvdWdoIHVuY2hhbmdlZC4gTG9hZC1iZWFyaW5nOiBkbyBub3QgY29sbGFwc2UgdGhlIGluZGlyZWN0aW9uLlxuICAvLyBOT1RFOiAtLWJnLWFjdGl2ZS1ncmFkaWVudCBhbmQgLS10ZXh0LWFjdGl2ZSBhcmUgaW50ZW50aW9uYWxseSBOT1QgZGVjbGFyZWQgaGVyZSDigJQgdGhleSdyZVxuICAvLyBwYXJ0bmVyLW9ubHkgb3ZlcnJpZGUgZW50cnkgcG9pbnRzIGNvbnN1bWVkIGFzIGZhbGxiYWNrcyBieSAtLWdyYWRpZW50LWFjdGl2ZSAvIC0tYWN0aXZlXG4gIC8vIChzbyBsZWdhY3kgY3VzdG9tU3R5bGVzIGtlZXAgd29ya2luZykuIHZhcnMuanNvbiAvIFRoZW1lIEVkaXRvciBrZXlzIGFyZSByZW1hcHBlZCB2aWEgTEVHQUNZX1ZBUl9NQVAuXG4gIC0tYm9yZGVycy1jb2xvcjogIzNlNDM1MTtcbiAgLS1ib2R5LW1haW46ICMxMTE0MWM7XG4gIC0tYmctbWFpbi1lbGVtZW50czogIzI4MmUzZTtcbiAgLS1iZy1tYWluLWxheW91dHM6ICMxYzIwMmI7XG5cbiAgLS10ZXh0LWRlZmF1bHQ6ICM4ZTkyOWY7XG4gIC0tdGV4dC1saWdodGVyOiAjZmZmZmZmOyAvLyBjaGFuZ2VzIHRvICMwMDAwMDAgZm9yICdpc0xpZ2h0VGhlbWUnXG5cbiAgLyoqIFNUQVJUIG9mIGR5bmFtaWNhbGx5IGNoYW5nZWFibGUgY29sb3JzIGJ5ICdUaGVtZSBFZGl0b3InICoqL1xuXG4gIC8vIFN1cmZhY2UgQ29sb3JzXG4gIC0tc3VyZmFjZS02OiB2YXIoLS1ib3JkZXJzLWNvbG9yKTtcbiAgLS1zdXJmYWNlLTQ6IHZhcigtLWJnLW1haW4tZWxlbWVudHMpO1xuICAtLXN1cmZhY2UtMjogdmFyKC0tYmctbWFpbi1sYXlvdXRzKTtcbiAgLS1zdXJmYWNlLTA6IHZhcigtLWJvZHktbWFpbik7XG4gIC8vIFRoZSBhbHdheXMtb3BhcXVlIGNoYW5uZWwgb2YgdGhlIHN1cmZhY2UgbGFkZGVyLiBJZGVudGljYWwgdG8gLS1zdXJmYWNlLTIvNC82IGluIGV2ZXJ5XG4gIC8vIG5vcm1hbCB0aGVtZTsgdW5kZXIgYSBmcm9zdGVkLWdsYXNzIHRoZW1lIGBhcHBseUdsYXNzVGhlbWVgIHJlLXBvaW50cyAtLXN1cmZhY2UtMi80LzYgdG8gdGhlXG4gIC8vIGdsYXNzIHJnYmEgdGludHMgd2hpbGUgd3JpdGluZyB0aGUgdGhlbWUncyBvcGFxdWUgcGlja3MgaGVyZSDigJQgc28gb3ZlcmxheXMgKG1vZGFscyxcbiAgLy8gZHJvcGRvd25zLCB0b2FzdHMpIHJlLW9wYXF1ZSB0aGVtc2VsdmVzIG9mZiB0aGlzIGNoYW5uZWwgKHRoZSBndWFyZCBydWxlcyBpblxuICAvLyBgc3JjL3RoZW1lL2dsYXNzLmNzc2ApIGFuZCBzdGF5IHJlYWRhYmxlLiBDb25zdW1lZCBPTkxZIHRoZXJlOyBjb21wb25lbnRzIGtlZXAgdXNpbmcgLS1zdXJmYWNlLU4uXG4gIC0tc3VyZmFjZS1zb2xpZC02OiB2YXIoLS1ib3JkZXJzLWNvbG9yKTtcbiAgLS1zdXJmYWNlLXNvbGlkLTQ6IHZhcigtLWJnLW1haW4tZWxlbWVudHMpO1xuICAtLXN1cmZhY2Utc29saWQtMjogdmFyKC0tYmctbWFpbi1sYXlvdXRzKTtcbiAgLy8gVGhlIGFwcCdzIFBBR0UgYmFja2dyb3VuZCArIHRoZSBwYWdlLWxldmVsIGNocm9tZSB0aGF0IHJlYWRzIGFzIHRoZSBwYWdlIHN1cmZhY2U6IGJvZHkgL1xuICAvLyAjYXBwLWNvbnRhaW5lciAvIC5nYW1lcy1sYXlvdXQsIHBsdXMgdGhlIG1pZGRsZS1jb2x1bW4gc2VhcmNoIHdyYXBwZXIgKC5zZWFyY2gtY29udGFpbmVyKSBhbmRcbiAgLy8gdGhlIHBybyBwYWdlLXRpdGxlIGJhciAoLmdhbWVzLXN0cmVhbV9fdGl0bGUuX3RpdGxlLXBybykuIFRydWx5IG9wYXF1ZSBjb21wb25lbnQgc3VyZmFjZXMga2VlcFxuICAvLyB1c2luZyAtLXN1cmZhY2UtMCBkaXJlY3RseS4gU3BsaXQgb3V0IHNvIGB0aGVtZUVkaXRvckRhdGEudHJhbnNwYXJlbnRCR2AgY2FuIG1ha2UgdGhlIHBhZ2UgKGFuZFxuICAvLyB0aGlzIGNocm9tZSkgdHJhbnNwYXJlbnQg4oCUIHBhcnRuZXItcGFnZSBncmFkaWVudHMgc2hvdyB0aHJvdWdoIHRoZSBlbWJlZCDigJQgd2l0aG91dCB0b3VjaGluZyB0aGVcbiAgLy8gLS1zdXJmYWNlLTAtZGVyaXZlZCBzY3JpbXMvc2hhZG93cyBvciB0aGUgb3BhcXVlIGNvbXBvbmVudHMgKGRyb3Bkb3ducywgdGhlIHNlYXJjaCBJTlBVVCBmaWVsZCArXG4gIC8vIGl0cyBwb3BvdmVyLCBwcmVsb2FkZXIsIG1hcmtldCBjYXJkcykgdGhhdCBzdGlsbCBuZWVkIGEgc29saWQgc3VyZmFjZSBmb3IgY29udHJhc3QuXG4gIC0tYXBwLWJnOiB2YXIoLS1zdXJmYWNlLTApO1xuXG4gIC8vIEJyYW5kIC8gc3RhdGVcbiAgLS1hY3RpdmU6IHZhcigtLXRleHQtYWN0aXZlLCAjZmI4YzMzKTtcbiAgLS1hY2NlbnQ6ICMzMUE4RkY7XG4gIC0tc2Vjb25kYXJ5OiB2YXIoLS10ZXh0LWRlZmF1bHQpO1xuICAtLWNvbnRyYXN0OiB2YXIoLS10ZXh0LWxpZ2h0ZXIpOyAvLyBjaGFuZ2VzIHRvICMwMDAwMDAgZm9yICdpc0xpZ2h0VGhlbWUnXG5cbiAgLyoqIEVORCBvZiBkeW5hbWljYWxseSBjaGFuZ2VhYmxlIGNvbG9ycyBieSAnVGhlbWUgRWRpdG9yJyAqKi9cblxuICAvKiogU1RBUlQgb2Ygc3RhdGljIGNvbG9ycyAqKi9cbiAgLS1iZy1tb2JpbGUtbWVudS1oZWFkOiAjRENERUU0OyAvLyB1c2VkIGluIG9uZSBwbGFjZSDigJQgbW9iaWxlIG1lbnUgaGVhZGVyXG4gIC0tY29sb3Itd2hpdGU6ICNmZmZmZmY7IC8vIHN0YXRpYyB3aGl0ZSBpbnN0ZWFkIG9mIGR5bmFtaWMgLS1jb250cmFzdFxuICAtLWNvbG9yLWJsYWNrOiAjMDAwMDAwO1xuXG4gIC8vIFRoZW1lLWludmFyaWFudCB0ZXh0IG9uIHNhdHVyYXRlZCAvIGdyYWRpZW50IGJ1dHRvbiBiYWNrZ3JvdW5kcy4gU3RheSBjb25zdGFudCBhY3Jvc3MgdGhlbWVzXG4gIC8vIHNvIGNvbnRyYXN0IGFnYWluc3QgYSBmaXhlZCBiZyBpcyBjb3JyZWN0LlxuICAtLXRleHQtb24tbGlnaHQ6ICMwQTBBMEE7XG4gIC0tdGV4dC1vbi1kYXJrOiAjRkZGRkZGO1xuICBcbiAgLy8gRm9yZWdyb3VuZCBmb3IgdGV4dCAvIGljb25zIHNpdHRpbmcgb24gYSB0aGVtZWQgZmlsbCAoYWN0aXZlIGJ1dHRvbnMsIHNlbGVjdGVkIGNoaXBzLCB0aGVcbiAgLy8gYWNjZW50IGZyZWViZXQgYnV0dG9u4oCmKS4gUmVzb2x2ZWQgYXQgcnVudGltZSBieSBgYXBwbHlUZXh0T25Db2xvcmAgKHNyYy9oZWxwZXJzLykgdG8gd2hpY2hldmVyXG4gIC8vIG9mIHRoZSB0d28gdG9rZW5zIGFib3ZlIHdpbnMgV0NBRyBjb250cmFzdCBhZ2FpbnN0IHRoZSBsaXZlIHNvdXJjZSBjb2xvdXIgKGAtLWFjdGl2ZWAgL1xuICAvLyBgLS1hY2NlbnRgKSDigJQgc28gYSBsaWdodCBmaWxsIG9uIGEgbGlnaHQgdGhlbWUgZ2V0cyBkYXJrIHRleHQgaW5zdGVhZCBvZiB3aGl0ZS1vbi13aGl0ZS4gVGhlXG4gIC8vIGRlZmF1bHRzIG1hdGNoIHRoZSBzdG9jayBjb2xvdXJzIChib3RoIHBpY2sgZGFyayB0ZXh0KTsgSlMgcmUtcG9pbnRzIGVhY2ggd2hlbmV2ZXIgaXRzIHNvdXJjZVxuICAvLyBjaGFuZ2VzIHZpYSB0aGUgVGhlbWUgRWRpdG9yIG9yIHNldFRoZW1lLCBhbmQgZWFjaCBoYXMgYSBtYW51YWwgVGhlbWUtRWRpdG9yIG92ZXJyaWRlLlxuICAtLXRleHQtb24tYWN0aXZlOiB2YXIoLS10ZXh0LW9uLWxpZ2h0KTtcbiAgLS10ZXh0LW9uLWFjY2VudDogdmFyKC0tdGV4dC1vbi1saWdodCk7XG5cbiAgLy8gU3RhdHVzZXMgY29sb3JzXG4gIC0tcG9zaXRpdmU6ICMwMGE4Mjg7XG4gIC0tbmVnYXRpdmU6ICNGRjJFNTU7XG4gIC0td2FybmluZzogI0ZGQzEyRTtcblxuICAvLyBCZXQgU3RhdHVzZXNcbiAgLS1zdGF0dXMtd2luOiAjMDBhODI4O1xuICAtLXN0YXR1cy1sb3N0OiAjRjkwNjQzO1xuICAtLXN0YXR1cy1jYXNob3V0OiAjRkZDMTJFO1xuICAtLXN0YXR1cy1yZWZ1bmQ6ICNBQjM1RkY7XG4gIC0tc3RhdHVzLWhhbGYtd2luOiAjMDBCQUFGO1xuICAtLXN0YXR1cy1oYWxmLWxvc2U6ICNGRjYwMUI7XG4gIC0tc3RhdHVzLXBlbmRpbmc6ICNhMWExYTE7XG5cbiAgLy8gQ2hhcnQgc2VyaWVzIHBhbGV0dGUgKGRvcm1hbnQ7IGZvciBmdXR1cmUgbXVsdGktc2VyaWVzIGNoYXJ0cykuXG4gIC0tY2hhcnQtMTogIzRFQ0RDNDtcbiAgLS1jaGFydC0yOiAjQTc4QkZBO1xuICAtLWNoYXJ0LTM6ICNGMkJCMkU7XG4gIC0tY2hhcnQtNDogIzYwQTVGQTtcbiAgLyoqIEVORCBvZiBzdGF0aWMgY29sb3JzICoqL1xuXG4gIC8vIFJhZGlpXG4gIC0tcmFkaXVzLWZ1bGw6IDk5OXB4O1xuICAtLXJhZGl1cy14bDogMjRweDtcbiAgLS1yYWRpdXMtbGc6IDE2cHg7XG4gIC0tcmFkaXVzLW1kOiAxMnB4O1xuICAtLXJhZGl1cy1kZWZhdWx0OiA4cHg7XG4gIC0tcmFkaXVzLXNtOiA2cHg7XG4gIC0tcmFkaXVzLXhzOiA0cHg7XG4gIC0tcmFkaXVzLXh4czogMnB4O1xuXG4gIC8vIE9wYWNpdHlcbiAgLS1vcGFjaXR5OiAwLjA2O1xuICAtLW9wYWNpdHktMjogMC4xMjtcbiAgLS1vcGFjaXR5LTQ6IDAuMjQ7XG4gIC0tb3BhY2l0eS02OiAwLjUwO1xuICAtLW9wYWNpdHktODogMC44MDtcblxuICAvLyBCbHVyXG4gIC0tYmx1ci1zbTogYmx1cigycHgpO1xuICAtLWJsdXItZGVmYXVsdDogYmx1cig0cHgpO1xuICAtLWJsdXItbGc6IGJsdXIoOHB4KTtcbiAgLy8gRnJvc3RlZC1nbGFzcyBtb2RlIChmdWxsIGJhY2tkcm9wLWZpbHRlciBleHByZXNzaW9uLCBsaWtlIHRoZSAtLWJsdXItKiBmYW1pbHkpLiBEZWZhdWx0XG4gIC8vIGBub25lYCA9IHplcm8gZWZmZWN0LiBHbGFzcyBpcyBBVVRPTUFUSUMsIGRyaXZlbiBlbnRpcmVseSBieSB0aGUgdGhlbWUgcGF5bG9hZDogd2hlbiBhXG4gIC8vIHRoZW1lICh0aGUgZGVtbyBpbnRlZ3JhdG9yIG9uIGEgZ2xhc3Ntb3JwaGlzbSBwYXJ0bmVyIHNpdGUpIHNoaXBzIGBnbGFzcy1zdXJmYWNlLTIvNC82YFxuICAvLyByZ2JhIHRpbnRzICsgYGdsYXNzLWJhY2tkcm9wOiBibHVyKE5weClgICsgdHJhbnNwYXJlbnRCRywgYGFwcGx5R2xhc3NUaGVtZWBcbiAgLy8gKHNyYy9oZWxwZXJzL2FwcGx5R2xhc3NUaGVtZS50cykgcmUtcG9pbnRzIC0tc3VyZmFjZS0yLzQvNiB0byB0aGUgcmdiYSB0aW50cyAoZXZlcnkgc3VyZmFjZVxuICAvLyBjb25zdW1lciBnb2VzIHRyYW5zbHVjZW50LCBubyBwZXItcGFuZWwgY29kZSksIHN0b3JlcyB0aGUgb3BhcXVlIHBpY2tzIGluXG4gIC8vIC0tc3VyZmFjZS1zb2xpZC0yLzQvNiAoc2VlIGFib3ZlKSwgYW5kIHRvZ2dsZXMgdGhlIGBfZ2xhc3MtdGhlbWVgIGNsYXNzIG9uIHRoZSB0aGVtZSByb290LlxuICAvLyBUaGUgZnJvc3Qgc2hlZXQsIG92ZXJsYXkgZ3VhcmRzIGFuZCBzdGlja3ktYmFyIGZyb3N0IGFsbCBsaXZlIGluIGBzcmMvdGhlbWUvZ2xhc3MuY3NzYFxuICAvLyAoVGFpbHdpbmQgbGF5ZXIsIG5vdCBTQ1NTKS4gTm8gSlMgZmxhZyDigJQgdGhlIGNsYXNzICsgdG9rZW5zIEFSRSB0aGUgc3dpdGNoLlxuICAvL1xuICAvLyBgLS1nbGFzcy1zdXJmYWNlLSpgIG5ldmVyIGV4aXN0IGFzIENTUyBjdXN0b20gcHJvcGVydGllcyDigJQgdGhleSdyZSB0aGVtZS1wYXlsb2FkIElOUFVUXG4gIC8vIGtleXMgY29uc3VtZWQgYnkgYXBwbHlHbGFzc1RoZW1lLiBUaGVtZXMgbXVzdCBPTUlUIHRoZW0gd2hlbiB1bnVzZWQsIG5ldmVyIHNlbmQgYW4gZW1wdHlcbiAgLy8gdmFsdWUgKHRoZSBoZWxwZXIgZ3VhcmRzLCBidXQgYW4gZW1wdHkgY3VzdG9tIHByb3BlcnR5IHdvdWxkIElBQ1ZUIHRoZSBzdXJmYWNlcyBhd2F5KS5cbiAgLS1nbGFzcy1iYWNrZHJvcDogbm9uZTtcblxuICAvLyBDb250YWluZXJzXG4gIC0tY29udGFpbmVyLXhzOiAyODBweDtcbiAgLS1jb250YWluZXItc206IDMyMHB4O1xuXG4gIC8vIFBhcnRuZXIgcGFnZSBnYXBzIOKAlCBvdmVycmlkZGVuIGF0IHJ1bnRpbWUgYnkgYG1haW5JbmplY3RvcmAgLyBgbW9ieC51aS5zZXRQYXJlbnRHYXBzYFxuICAvLyB3aGVuIHRoZSBob3N0IHNpdGUgcmVzZXJ2ZXMgc3BhY2UgYXQgdGhlIGVkZ2VzIG9mIHRoZSBlbWJlZC4gRGVmYXVsdHMgYXJlIDBweCBzbyB0aGVcbiAgLy8gVGFpbHdpbmQgYHRvcC0oLS1wYXJlbnQtdG9wLWdhcClgIHNob3J0aGFuZCByZXNvbHZlcyBjbGVhbmx5IGJlZm9yZSB0aGUgYnJpZGdlIGZpcmVzLlxuICAtLXBhcmVudC10b3AtZ2FwOiAwcHg7XG4gIC0tcGFyZW50LWJvdHRvbS1nYXA6IDBweDtcbiAgLS1wYXJlbnQtbGVmdC1nYXA6IDBweDtcbiAgLS1wYXJlbnQtcmlnaHQtZ2FwOiAwcHg7XG4gIC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwOiAwcHg7XG5cbiAgLy8gWi1JbmRleFxuICAtLXotYmFzZTogMDtcbiAgLS16LXJhaXNlZDogMTU7IC8vIG1pbiByYWlzZWQgdmFsdWUg4oCUIHBhcnRuZXIgZm9vdGVyL2hlYWRlciBzaXQgYXQgejE0XG4gIC0tei1zdGlja3k6IDIwO1xuICAtLXotaGVhZGVyOiAzMDtcblxuICAtLXotZHJvcGRvd246IDEwMDtcbiAgLS16LXBvcG92ZXI6IDExMDtcbiAgLS16LXRvb2x0aXA6IDEyMDtcblxuICAtLXotZHJhd2VyLW92ZXJsYXk6IDIwMDtcbiAgLS16LWRyYXdlcjogMjEwO1xuICAtLXotZHJhd2VyLWZsb2F0aW5nOiAyMjA7XG5cbiAgLS16LW1vZGFsLW92ZXJsYXk6IDMwMDtcbiAgLS16LW1vZGFsOiAzMTA7XG4gIC0tei1tb2RhbC1mbG9hdGluZzogMzIwO1xuXG4gIC0tei10b2FzdDogNTAwOyAvLyB3YXJuaW5ncywgZXJyb3JzLCBub3RpZmljYXRpb25zXG4gIC0tei1tYXg6IDk5OTk5OTtcblxuICAvLyBFZGl0b3IgY2hyb21lIChUaGVtZSBFZGl0b3IsIExheW91dCBFZGl0b3IpIOKAlCBpc29sYXRlZCBwYWxldHRlIHNvIGFuIGVkaXRvcidzIG93biBVSSBzdGF5c1xuICAvLyBzdGFibGUgd2hpbGUgdGhlIHVzZXIgZWRpdHNcbiAgLy8gdGhlIGxpdmUgc3VyZmFjZS9hY3RpdmUvY29udHJhc3QgdG9rZW5zLiBUaGVzZSBhcmUgYSBGUk9aRU4gc25hcHNob3Qgb2YgdGhpcyBkZXNpZ24gc3lzdGVtJ3NcbiAgLy8gU1RPQ0sgdmFsdWVzIChzdXJmYWNlLTAvMi80LzYgcmFtcCwgYWN0aXZlLCBzZWNvbmRhcnksIHN0YXR1cyBwYWxldHRlLCByYWRpdXMtc20pIOKAlCBzbyB0aGUgZWRpdG9yXG4gIC8vIGxvb2tzIG5hdGl2ZSB0byB0aGUgcHJvZHVjdCwgYnV0IGFzIGxpdGVyYWwgaGV4IChOT1QgYHZhcigpYCBhbGlhc2VzIG9mIHRoZSBsaXZlIHRva2VucykgaXQgbmV2ZXJcbiAgLy8gdHJhY2tzIGVkaXRzOiBlZGl0aW5nIG9yIGEgcGFydG5lciBvdmVycmlkZSBsZWF2ZXMgdGhlIGVkaXRvciBjaHJvbWUgdW5jaGFuZ2VkLiBJZiB0aGUgc3RvY2sgYnJhbmRcbiAgLy8gaXMgcmUtc2tpbm5lZCwgbWlycm9yIHRoZSBuZXcgdmFsdWVzIGhlcmUgdG8ga2VlcCB0aGUgZWRpdG9yIG9uLWJyYW5kLlxuICAtLWVkaXRvci1iZzogIzExMTQxYzsgLy8gPSBzdG9jayAtLXN1cmZhY2UtMFxuICAtLWVkaXRvci1zdXJmYWNlOiAjMWMyMDJiOyAvLyA9IHN0b2NrIC0tc3VyZmFjZS0yXG4gIC0tZWRpdG9yLXN1cmZhY2UtaG92ZXI6ICMyODJlM2U7IC8vID0gc3RvY2sgLS1zdXJmYWNlLTRcbiAgLS1lZGl0b3ItYm9yZGVyOiAjM2U0MzUxOyAvLyA9IHN0b2NrIC0tc3VyZmFjZS02XG4gIC0tZWRpdG9yLWFjY2VudDogI2ZiOGMzMzsgLy8gPSBzdG9jayAtLWFjdGl2ZVxuICAtLWVkaXRvci1hY2NlbnQtaG92ZXI6ICNmZmEyNGQ7IC8vIGxpZ2h0ZXIgLS1hY3RpdmUgZm9yIGhvdmVyXG4gIC0tZWRpdG9yLXRleHQ6ICNmZmZmZmY7IC8vID0gc3RvY2sgLS1jb250cmFzdFxuICAtLWVkaXRvci10ZXh0LW11dGVkOiAjOGU5MjlmOyAvLyA9IHN0b2NrIC0tc2Vjb25kYXJ5XG4gIC0tZWRpdG9yLXBvc2l0aXZlOiAjMDBhODI4OyAvLyA9IHN0b2NrIC0tcG9zaXRpdmVcbiAgLS1lZGl0b3ItbmVnYXRpdmU6ICNmZjJlNTU7IC8vID0gc3RvY2sgLS1uZWdhdGl2ZVxuICAtLWVkaXRvci13YXJuaW5nOiAjZmZjMTJlOyAvLyA9IHN0b2NrIC0td2FybmluZ1xuICAtLWVkaXRvci1yYWRpdXM6IDZweDsgLy8gPSBzdG9jayAtLXJhZGl1cy1zbVxuICAtLWVkaXRvci13aWR0aDogMzIwcHg7IC8vIFRoZW1lIEVkaXRvciBwYW5lbCB3aWR0aCArIHRoZSBhcHAtY29udGVudCBzaHJpbmsgb2Zmc2V0IHdoaWxlIGl0J3Mgb3BlblxuICAtLWxheW91dC1lZGl0b3Itd2lkdGg6IDI3M3B4OyAvLyBMYXlvdXQgRWRpdG9yIHBhbmVsIHdpZHRoIOKAlCBtYXRjaGVzIHRoZSBuYXYgKGNhdGVnb3JpemVyKSBjb2x1bW5cbn1cbiIsIkB1c2UgJy4uL2Z1bmN0aW9ucycgYXMgZnVuY3Rpb25zO1xuXG4vLyBEZXJpdmVkIGRlc2lnbiB0b2tlbnMg4oCUIHRyYW5zbHVjZW50IHZhcmlhbnRzICh3aXRoLWFscGhhKSBhbmQgZ3JhZGllbnRzIGNvbXBvc2VkIGZyb20gdGhlXG4vLyByYXcgdG9rZW5zIGluIGBiYXNlLXZhcmlhYmxlcy5zY3NzYC4gS2VwdCBzZXBhcmF0ZSBzbyB0aGUgZGVyaXZhdGlvbiBsYXllciBsaXZlcyBpbiBvbmUgcGxhY2Vcbi8vIGFuZCBwYXJ0bmVyIC8gdGhlbWUtZWRpdG9yIHJlY29sb3JzIG9mIHRoZSBzb3VyY2UgdG9rZW5zIGNhc2NhZGUgdGhyb3VnaCBhdXRvbWF0aWNhbGx5LlxuXG46cm9vdCxcbjpob3N0IHtcbiAgLy8gR3JhZGllbnQgLyBvdmVybGF5IHRva2Vucy4gU291cmNlIGZyb20gdGhlIGNhbm9uaWNhbCAtLXN1cmZhY2UtKiAobm90IHRoZSBsZWdhY3lcbiAgLy8gLS1iZy1tYWluLWxheW91dHMvLS1ib2R5LW1haW4pIHNvIHBhcnRuZXIgLS1zdXJmYWNlLSogb3ZlcnJpZGVzIHJlYWNoIHRoZSBuYXYtZWRnZSBmYWRlcy5cbiAgLS1wcmVsb2FkZXItY29sb3I6IHZhcigtLWFjdGl2ZSk7XG4gIC0tc2hhZG93LW5hdi1idXR0b246IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1zdXJmYWNlLTIpLCAwLjAwKX0gMCUsIHZhcigtLXN1cmZhY2UtMikgMTAwJSk7XG4gIC0tc2hhZG93LW5hdi1idXR0b24tbWFpbi1wYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tc3VyZmFjZS0wKSwgMC4wMCl9IDAlLCB2YXIoLS1zdXJmYWNlLTApIDEwMCUpO1xuICAtLWRhcmtlbi1ncmFkaWVudC1zdXJmYWNlLTE6IHZhcigtLXNoYWRvdy1uYXYtYnV0dG9uKTtcbiAgLS1kYXJrZW4tZ3JhZGllbnQtc3VyZmFjZS0yOiB2YXIoLS1zaGFkb3ctbmF2LWJ1dHRvbi1tYWluLXBhZ2UpO1xuXG4gIC8vIFN1YiBDb2xvcnMg4oCUIHRyYW5zbHVjZW50IGNvbXBhbmlvbnMgKHRyYWNrIHRoZWlyIHNvdXJjZSB0b2tlbiwgaW5jbC4gZHluYW1pYyAtLWFjdGl2ZSAvIC0tYWNjZW50KVxuICAtLXN1Yi1wb3NpdGl2ZTogI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1wb3NpdGl2ZSksIDAuMDgpfTtcbiAgLy8gQmFjay1jb21wYXQ6IHByZWZlciB0aGUgbGVnYWN5IHBhcnRuZXIgdG9rZW5zICgtLXN1Yi0tYWN0aXZlIC8gLS1iZy1hY3RpdmUtbG9iYnktZmlsdGVycykgd2hlbiBhXG4gIC8vIHBhcnRuZXIgdGhlbWUgc3RpbGwgZGVjbGFyZXMgdGhlbSAoZS5nLiBpb19wcm8gdmFycy5qc29uKTsgb3RoZXJ3aXNlIGRlcml2ZSBmcm9tIC0tYWN0aXZlLiBCb3RoXG4gIC8vIGxlZ2FjeSBuYW1lcyBhcmUgaW50ZW50aW9uYWxseSB1bmRlY2xhcmVkIGJ5IGRlZmF1bHQg4oCUIHRoZXkgZXhpc3Qgb25seSBhcyBwYXJ0bmVyIG92ZXJyaWRlIGVudHJ5IHBvaW50cy5cbiAgLS1zdWItYWN0aXZlOiB2YXIoLS1zdWItLWFjdGl2ZSwgdmFyKC0tYmctYWN0aXZlLWxvYmJ5LWZpbHRlcnMsICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tYWN0aXZlKSwgMC4wOCl9KSk7XG4gIC0tc3ViLW5lZ2F0aXZlOiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLW5lZ2F0aXZlKSwgMC4wOCl9O1xuICAtLXN1Yi13YXJuaW5nOiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXdhcm5pbmcpLCAwLjA4KX07XG4gIC0tc3ViLWFjY2VudDogI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1hY2NlbnQpLCAwLjA4KX07XG5cbiAgLy8gRGFya2VuIOKAlCBkZXJpdmVkIGZyb20gLS1zdXJmYWNlLTAgc28gcGFydG5lci1wYWdlIG92ZXJyaWRlcyBjYXNjYWRlIHRocm91Z2hcbiAgLS1kYXJrZW4tMjogI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1zdXJmYWNlLTApLCAwLjEyKX07XG4gIC0tZGFya2VuLTQ6ICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tc3VyZmFjZS0wKSwgMC4yNCl9O1xuICAtLWRhcmtlbi02OiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXN1cmZhY2UtMCksIDAuNTApfTtcbiAgLS1kYXJrZW4tODogI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1zdXJmYWNlLTApLCAwLjgwKX07XG5cbiAgLy8gU2hhZG93IOKAlCBzYW1lIC0tc3VyZmFjZS0wIGJhc2UgYXMgZGFya2VuIChzZXBhcmF0ZSBzZW1hbnRpYyBmYW1pbHkgZm9yIGJveC1zaGFkb3cgdXNlKVxuICAtLXNoYWRvdy0yOiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXN1cmZhY2UtMCksIDAuMTIpfTtcbiAgLS1zaGFkb3ctNDogI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1zdXJmYWNlLTApLCAwLjI0KX07XG4gIC0tc2hhZG93LTY6ICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tc3VyZmFjZS0wKSwgMC41MCl9O1xuICAtLXNoYWRvdy04OiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXN1cmZhY2UtMCksIDAuODApfTtcblxuICAvLyBMaWdodGVuIChkZXNrdG9wLW9ubHk7IGtlcHQpXG4gIC0tbGlnaHRlbi0yOiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLWFjY2VudCksIDAuMTIpfTtcbiAgLS1saWdodGVuLTQ6ICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tYWNjZW50KSwgMC4yNCl9O1xuXG4gIC8vIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuICAvLyBEb3JtYW50IChyZWRlc2lnbi10YXJnZXQpIGRlcml2ZWQgdG9rZW5zIOKAlCBhZGRlZCB3aXRoIHRoZSBhcmNoaXRlY3R1cmUgbWVyZ2UuXG4gIC8vIE5vdCBjb25zdW1lZCBieSBjdXJyZW50IGNvbXBvbmVudHM7IHJlbmRlciBvbmx5IHdoZW4gYSByZWRlc2lnbiB1dGlsaXR5IHVzZXMgdGhlbS5cbiAgLy8g4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cbiAgLy8gSWNvbiBjb2xvciBhbGlhc2VzXG4gIC0taWNvbi1kZWZhdWx0OiB2YXIoLS1jb250cmFzdCk7XG4gIC0taWNvbi1zZWNvbmRhcnk6IHZhcigtLXNlY29uZGFyeSk7XG4gIC0taWNvbi1hY3RpdmU6IHZhcigtLWFjdGl2ZSk7XG4gIC0taWNvbi1jb250cmFjdDogdmFyKC0tc3VyZmFjZS0wKTtcblxuICAvLyBUZXh0IGFsaWFzIChkb3JtYW50OyBjb25zdW1lZCBieSB0aGUgYHRleHQtc2hpbW1lci1sb2FkaW5nYCB1dGlsaXR5IGluIHV0aWxpdGllcy5jc3MpXG4gIC0tdGV4dC1zZWNvbmRhcnk6IHZhcigtLXNlY29uZGFyeSk7XG5cbiAgLy8gYC0yYCBzdWIgYWxpYXNlcyAoZG9ub3IgbmFtaW5nOyBzYW1lIGV4cHJlc3Npb24gcm91dGVkIHRocm91Z2ggLS1vcGFjaXR5LTIpXG4gIC0tc3ViLXBvc2l0aXZlLTI6ICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tcG9zaXRpdmUpLCB2YXIoLS1vcGFjaXR5LTIpKX07XG4gIC0tc3ViLWFjdGl2ZS0yOiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLWFjdGl2ZSksIHZhcigtLW9wYWNpdHktMikpfTtcbiAgLS1zdWItbmVnYXRpdmUtMjogI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1uZWdhdGl2ZSksIHZhcigtLW9wYWNpdHktMikpfTtcbiAgLS1zdWItd2FybmluZy0yOiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXdhcm5pbmcpLCB2YXIoLS1vcGFjaXR5LTIpKX07XG4gIC0tc3ViLWFjY2VudC0yOiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLWFjY2VudCksIHZhcigtLW9wYWNpdHktMikpfTtcblxuICAvLyBDb250cmFzdCBvdmVybGF5cyDigJQgdGhlbWUtY29ycmVjdCBmb3JlZ3JvdW5kIHRpbnQgKHdoaXRlIGluIGRhcmsgdGhlbWUsIGJsYWNrIGluIGxpZ2h0KVxuICAtLXN1Yi1jb250cmFzdC0yOiAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLWNvbnRyYXN0KSwgdmFyKC0tb3BhY2l0eSkpfTtcbiAgLS1zdWItY29udHJhc3QtNDogI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1jb250cmFzdCksIHZhcigtLW9wYWNpdHktMikpfTtcbiAgLS1zdWItY29udHJhc3QtNjogI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1jb250cmFzdCksIHZhcigtLW9wYWNpdHktNCkpfTtcblxuICAvLyBHcmFkaWVudHNcbiAgLS1zdWItZ3JhZGllbnQtYm9yZGVyLWFjdGl2ZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1hY3RpdmUpLCAwLjAwKX0gMCUsICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tYWN0aXZlKSwgdmFyKC0tb3BhY2l0eS0yKSl9IDEwMCUpO1xuICAtLWRhcmtlbi1ncmFkaWVudC1zdXJmYWNlLTA6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1zdXJmYWNlLTApLCAwLjAwKX0gMCUsIHZhcigtLXN1cmZhY2UtMCkgMTAwJSk7XG4gIC0tZ3JhZGllbnQtc3VyZmFjZS0wLTI6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tc3VyZmFjZS0wKSwgMC4wMCl9IDAlLCB2YXIoLS1zdXJmYWNlLTIpIDEwMCUpO1xuICAtLWdyYWRpZW50LXN1cmZhY2UtMi00OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXN1cmZhY2UtMiksIDAuMDApfSAwJSwgdmFyKC0tc3VyZmFjZS00KSAxMDAlKTtcbiAgLS1ncmFkaWVudC1zdXJmYWNlLTQtNjogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1zdXJmYWNlLTQpLCAwLjAwKX0gMCUsIHZhcigtLXN1cmZhY2UtNikgMTAwJSk7XG4gIC8vIEdyYWRpZW50LWNhcGFibGUgc2libGluZyBvZiAtLWFjdGl2ZSBmb3IgYmFja2dyb3VuZCBmaWxscyAoYmFja2dyb3VuZCBzaG9ydGhhbmQgb25seSkuXG4gIC8vIEZhbGxzIGJhY2sgdGhyb3VnaCAtLWJnLWFjdGl2ZS1ncmFkaWVudCAobGVnYWN5IHBhcnRuZXIgb3ZlcnJpZGUgZW50cnkgcG9pbnQsIGUuZy4gaW9fcHJvJ3NcbiAgLy8gdmFycy5qc29uIOKAlCB1bmRlY2xhcmVkIGJ5IGRlZmF1bHQpIHRvIHRoZSBzb2xpZCAtLWFjdGl2ZS4gVGhlbWUgRWRpdG9yIGNhbiBvdmVycmlkZSBlaXRoZXIgdG9cbiAgLy8gYXBwbHkgYSBncmFkaWVudDsgdGV4dCAvIGJvcmRlcnMga2VlcCB1c2luZyAtLWFjdGl2ZSAoYSBncmFkaWVudCBpcyBpbnZhbGlkIGluIGNvbG9yL2JvcmRlci1jb2xvcikuXG4gIC0tZ3JhZGllbnQtYWN0aXZlOiB2YXIoLS1iZy1hY3RpdmUtZ3JhZGllbnQsIHZhcigtLWFjdGl2ZSkpO1xuICAtLWdyYWRpZW50LWJvcmRlci1hY3RpdmU6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tYWN0aXZlKSwgMC4wMCl9IDAlLCB2YXIoLS1hY3RpdmUpIDEwMCUpO1xuICAtLWdyYWRpZW50LWZpbGwtYWN0aXZlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCB2YXIoLS1zdXJmYWNlLTApIDAlLCBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tYWN0aXZlKSAxMiUsIHZhcigtLXN1cmZhY2UtMCkpIDEwMCUpO1xuXG4gIC8vIEZlYXR1cmVkLWNhcmQgZGVjb3JhdGlvbnMgKEJFVFNZQkUtMjExMDkpIOKAlCB0aGUgaGFpcmxpbmUgYWNyb3NzIHRoZSBjYXJkJ3MgdG9wIGVkZ2UgYW5kIHRoZVxuICAvLyByYWRpYWwgZ2xvdyBibGVlZGluZyBkb3duIGZyb20gaXQgKGNvbnN1bWVkIGJ5IHRoZSBgZmVhdHVyZWQtY2FyZC0qYCB1dGlsaXRpZXMpLiBUaGUgbmV1dHJhbFxuICAvLyB0aWVyIGRlcml2ZXMgZnJvbSAtLXNlY29uZGFyeSwgd2hpY2ggc3RheXMgbWlkLXRvbmUgb24gYm90aCBsaWdodCBhbmQgZGFyayB0aGVtZXMg4oCUIC0tY29udHJhc3RcbiAgLy8gd291bGQgZmxpcCBpbnRvIGEgZGFyayBzbXVkZ2Ugb24gYSBsaWdodCB0aGVtZS4gVGhlIGxpdmUgdGllciBkZXJpdmVzIGZyb20gdGhlIHNvbGlkIC0tYWN0aXZlXG4gIC8vIChhIGdyYWRpZW50IGNhbid0IGJlIGEgY29sb3Igc3RvcCwgc28gLS1ncmFkaWVudC1hY3RpdmUgaXMgbm90IGFuIG9wdGlvbiBoZXJlKSwgbWF0Y2hpbmcgaG93XG4gIC8vIGhvdmVyL3ByZXNzZWQgc3RhdGUgc3RlcHMgdHJhY2sgcGFydG5lciByZWNvbG9ycy5cbiAgLS1mZWF0dXJlZC1jYXJkLWhhaXJsaW5lOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tc2Vjb25kYXJ5KSwgMC4wMCl9LCAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXNlY29uZGFyeSksIHZhcigtLW9wYWNpdHktNikpfSA1MCUsICN7ZnVuY3Rpb25zLndpdGgtYWxwaGEodmFyKC0tc2Vjb25kYXJ5KSwgMC4wMCl9KTtcbiAgLS1mZWF0dXJlZC1jYXJkLWhhaXJsaW5lLWxpdmU6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1hY3RpdmUpLCAwLjAwKX0sIHZhcigtLWFjdGl2ZSkgNTAlLCAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLWFjdGl2ZSksIDAuMDApfSk7XG4gIC0tZmVhdHVyZWQtY2FyZC1nbG93OiByYWRpYWwtZ3JhZGllbnQoY2xvc2VzdC1zaWRlLCAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLXNlY29uZGFyeSksIHZhcigtLW9wYWNpdHktNCkpfSwgI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1zZWNvbmRhcnkpLCAwLjAwKX0pO1xuICAtLWZlYXR1cmVkLWNhcmQtZ2xvdy1saXZlOiByYWRpYWwtZ3JhZGllbnQoY2xvc2VzdC1zaWRlLCAje2Z1bmN0aW9ucy53aXRoLWFscGhhKHZhcigtLWFjdGl2ZSksIHZhcigtLW9wYWNpdHktNCkpfSwgI3tmdW5jdGlvbnMud2l0aC1hbHBoYSh2YXIoLS1hY3RpdmUpLCAwLjAwKX0pO1xufVxuIiwiLy8gVHlwb2dyYXBoeSB0b2tlbnMg4oCUIGZhbWlseSAvIHdlaWdodCAvIHNpemUgLyBsaW5lLWhlaWdodCAvIHRyYWNraW5nLlxuLy8gYC0tc2Fuc2AgLyBgLS1zYW5zLTJgIGFyZSBhbGlhc2VkIHRvIFJ1YmlrICh0aGUgY3VycmVudCBkZXNrdG9wIHR5cGVmYWNlKTsgdGhlIHJlYWxcbi8vIHJlZGVzaWduIHR5cGVmYWNlIHN3YXAgaGFwcGVucyBoZXJlIG9uY2UgRmlnbWEgZGVmaW5lcyBpdC4gQ29tcG9zZWQgdHlwb2dyYXBoeSBwcmVzZXRzXG4vLyAoaGVhZGluZy0qLCB0aXRsZS0qLCBib2R5LSosIGxhYmVsLSosIGxpbmstKikgbGl2ZSBpbiBgc3JjL3RoZW1lL3R5cG9ncmFwaHkuY3NzYCBhbmQgcmVhZFxuLy8gdGhlc2UgdG9rZW5zIOKAlCBzbyBhbGlhc2luZyB0aGUgZmFtaWxpZXMga2VlcHMgYW55IGVhcmx5IHByZXNldCB1c2FnZSBvbi1icmFuZCAoUnViaWspLlxuXG46cm9vdCxcbjpob3N0IHtcbiAgLy8gRmFtaWx5IOKAlCBhbGlhc2VkIHRvIFJ1YmlrIHVudGlsIHRoZSByZWRlc2lnbiB0eXBlZmFjZSBsYW5kc1xuICAtLXNhbnM6ICdSdWJpaycsIHN5c3RlbS11aSwgc2Fucy1zZXJpZjtcbiAgLS1zYW5zLTI6ICdSdWJpaycsIHN5c3RlbS11aSwgc2Fucy1zZXJpZjtcblxuICAvLyBXZWlnaHRcbiAgLS1ub3JtYWw6IDQwMDtcbiAgLS1zZW1pYm9sZDogNTAwOyAvLyA1MDAsIG5vdCA2MDAg4oCUIHRoZSBkZXNpZ25lciBtZWFzdXJlZCA2MDAgYXMgdG9vIGhlYXZ5IG9uIFJ1YmlrXG4gIC0tYm9sZDogODAwO1xuXG4gIC8vIFNpemVcbiAgLS10ZXh0LXh4czogOHB4O1xuICAtLXRleHQteHM6IDEwcHg7XG4gIC0tdGV4dC1zbTogMTJweDtcbiAgLS10ZXh0LWJhc2U6IDE0cHg7XG4gIC0tdGV4dC1tZDogMTZweDtcbiAgLS10ZXh0LWxnOiAxOHB4O1xuICAtLXRleHQteGw6IDIwcHg7XG4gIC0tdGV4dC0yeGw6IDI0cHg7XG4gIC0tdGV4dC0zeGw6IDMwcHg7XG4gIC0tdGV4dC00eGw6IDM2cHg7XG4gIC0tdGV4dC01eGw6IDQ4cHg7XG4gIC0tdGV4dC01cHg6IDQ4cHg7IC8vIGxlZ2FjeSBhbGlhcyBvZiB0aGUgZm9ybWVyIHR5cG8nZCBuYW1lOyBkcm9wIG9uY2Ugbm8gcmVmcyB1c2UgLS10ZXh0LTVweFxuXG4gIC8vIExpbmUgaGVpZ2h0XG4gIC0tbGVhZGluZy1ub25lOiAxMDAlO1xuICAtLWxlYWRpbmctdGlnaHQ6IDEyMCU7XG4gIC0tbGVhZGluZy1ub3JtYWw6IDE0MCU7XG4gIC0tbGVhZGluZy1yZWxheGVkOiAxNjAlO1xuXG4gIC8vIExldHRlciBzcGFjaW5nXG4gIC0tdHJhY2tpbmctbm9ybWFsOiAwcHg7XG59XG4iLCIvKiEgdGFpbHdpbmRjc3MgdjQuMS4xMiB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly90YWlsd2luZGNzcy5jb20gKi9cbkBsYXllciBwcm9wZXJ0aWVze0BzdXBwb3J0cyAoKCgtd2Via2l0LWh5cGhlbnM6bm9uZSkpIGFuZCAobm90IChtYXJnaW4tdHJpbTppbmxpbmUpKSkgb3IgKCgtbW96LW9yaWVudDppbmxpbmUpIGFuZCAobm90IChjb2xvcjpyZ2IoZnJvbSByZWQgciBnIGIpKSkpeyosOmJlZm9yZSw6YWZ0ZXIsOjpiYWNrZHJvcHstLXR3LXRyYW5zbGF0ZS14OjA7LS10dy10cmFuc2xhdGUteTowOy0tdHctdHJhbnNsYXRlLXo6MDstLXR3LXNjYWxlLXg6MTstLXR3LXNjYWxlLXk6MTstLXR3LXNjYWxlLXo6MTstLXR3LXJvdGF0ZS14OmluaXRpYWw7LS10dy1yb3RhdGUteTppbml0aWFsOy0tdHctcm90YXRlLXo6aW5pdGlhbDstLXR3LXNrZXcteDppbml0aWFsOy0tdHctc2tldy15OmluaXRpYWw7LS10dy1kaXZpZGUteS1yZXZlcnNlOjA7LS10dy1ib3JkZXItc3R5bGU6c29saWQ7LS10dy1sZWFkaW5nOmluaXRpYWw7LS10dy1mb250LXdlaWdodDppbml0aWFsOy0tdHctdHJhY2tpbmc6aW5pdGlhbDstLXR3LW9yZGluYWw6aW5pdGlhbDstLXR3LXNsYXNoZWQtemVybzppbml0aWFsOy0tdHctbnVtZXJpYy1maWd1cmU6aW5pdGlhbDstLXR3LW51bWVyaWMtc3BhY2luZzppbml0aWFsOy0tdHctbnVtZXJpYy1mcmFjdGlvbjppbml0aWFsOy0tdHctc2hhZG93OjAgMCAjMDAwMDstLXR3LXNoYWRvdy1jb2xvcjppbml0aWFsOy0tdHctc2hhZG93LWFscGhhOjEwMCU7LS10dy1pbnNldC1zaGFkb3c6MCAwICMwMDAwOy0tdHctaW5zZXQtc2hhZG93LWNvbG9yOmluaXRpYWw7LS10dy1pbnNldC1zaGFkb3ctYWxwaGE6MTAwJTstLXR3LXJpbmctY29sb3I6aW5pdGlhbDstLXR3LXJpbmctc2hhZG93OjAgMCAjMDAwMDstLXR3LWluc2V0LXJpbmctY29sb3I6aW5pdGlhbDstLXR3LWluc2V0LXJpbmctc2hhZG93OjAgMCAjMDAwMDstLXR3LXJpbmctaW5zZXQ6aW5pdGlhbDstLXR3LXJpbmctb2Zmc2V0LXdpZHRoOjBweDstLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiNmZmY7LS10dy1yaW5nLW9mZnNldC1zaGFkb3c6MCAwICMwMDAwOy0tdHctb3V0bGluZS1zdHlsZTpzb2xpZDstLXR3LWJsdXI6aW5pdGlhbDstLXR3LWJyaWdodG5lc3M6aW5pdGlhbDstLXR3LWNvbnRyYXN0OmluaXRpYWw7LS10dy1ncmF5c2NhbGU6aW5pdGlhbDstLXR3LWh1ZS1yb3RhdGU6aW5pdGlhbDstLXR3LWludmVydDppbml0aWFsOy0tdHctb3BhY2l0eTppbml0aWFsOy0tdHctc2F0dXJhdGU6aW5pdGlhbDstLXR3LXNlcGlhOmluaXRpYWw7LS10dy1kcm9wLXNoYWRvdzppbml0aWFsOy0tdHctZHJvcC1zaGFkb3ctY29sb3I6aW5pdGlhbDstLXR3LWRyb3Atc2hhZG93LWFscGhhOjEwMCU7LS10dy1kcm9wLXNoYWRvdy1zaXplOmluaXRpYWw7LS10dy1iYWNrZHJvcC1ibHVyOmluaXRpYWw7LS10dy1iYWNrZHJvcC1icmlnaHRuZXNzOmluaXRpYWw7LS10dy1iYWNrZHJvcC1jb250cmFzdDppbml0aWFsOy0tdHctYmFja2Ryb3AtZ3JheXNjYWxlOmluaXRpYWw7LS10dy1iYWNrZHJvcC1odWUtcm90YXRlOmluaXRpYWw7LS10dy1iYWNrZHJvcC1pbnZlcnQ6aW5pdGlhbDstLXR3LWJhY2tkcm9wLW9wYWNpdHk6aW5pdGlhbDstLXR3LWJhY2tkcm9wLXNhdHVyYXRlOmluaXRpYWw7LS10dy1iYWNrZHJvcC1zZXBpYTppbml0aWFsOy0tdHctZHVyYXRpb246aW5pdGlhbDstLXR3LWVhc2U6aW5pdGlhbDstLXR3LWFuaW1hdGlvbi1kZWxheTowczstLXR3LWFuaW1hdGlvbi1kaXJlY3Rpb246bm9ybWFsOy0tdHctYW5pbWF0aW9uLWR1cmF0aW9uOmluaXRpYWw7LS10dy1hbmltYXRpb24tZmlsbC1tb2RlOm5vbmU7LS10dy1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7LS10dy1lbnRlci1ibHVyOjA7LS10dy1lbnRlci1vcGFjaXR5OjE7LS10dy1lbnRlci1yb3RhdGU6MDstLXR3LWVudGVyLXNjYWxlOjE7LS10dy1lbnRlci10cmFuc2xhdGUteDowOy0tdHctZW50ZXItdHJhbnNsYXRlLXk6MDstLXR3LWV4aXQtYmx1cjowOy0tdHctZXhpdC1vcGFjaXR5OjE7LS10dy1leGl0LXJvdGF0ZTowOy0tdHctZXhpdC1zY2FsZToxOy0tdHctZXhpdC10cmFuc2xhdGUteDowOy0tdHctZXhpdC10cmFuc2xhdGUteTowfX19QGxheWVyIHRoZW1lezpyb290LDpob3N0ey0tZm9udC1zYW5zOnVpLXNhbnMtc2VyaWYsc3lzdGVtLXVpLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiLFwiTm90byBDb2xvciBFbW9qaVwiOy0tZm9udC1tb25vOnVpLW1vbm9zcGFjZSxTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlOy0tY29sb3IteWVsbG93LTcwMDpva2xjaCg1NS40JSAuMTM1IDY2LjQ0Mik7LS1jb2xvci1ncmF5LTQwMDpva2xjaCg3MC43JSAuMDIyIDI2MS4zMjUpOy0tY29sb3ItYmxhY2s6IzAwMDstLWNvbG9yLXdoaXRlOiNmZmY7LS1zcGFjaW5nOi4yNXJlbTstLWJyZWFrcG9pbnQtbWQ6NzY4cHg7LS1icmVha3BvaW50LWxnOjEwMjRweDstLWNvbnRhaW5lci14czoyMHJlbTstLWNvbnRhaW5lci1zbToyNHJlbTstLWNvbnRhaW5lci1tZDoyOHJlbTstLWNvbnRhaW5lci0yeGw6NDJyZW07LS1jb250YWluZXItM3hsOjQ4cmVtOy0tY29udGFpbmVyLTR4bDo1NnJlbTstLXRleHQteHM6Ljc1cmVtOy0tdGV4dC14cy0tbGluZS1oZWlnaHQ6Y2FsYygxLy43NSk7LS10ZXh0LXNtOi44NzVyZW07LS10ZXh0LXNtLS1saW5lLWhlaWdodDpjYWxjKDEuMjUvLjg3NSk7LS10ZXh0LWJhc2U6MXJlbTstLXRleHQtYmFzZS0tbGluZS1oZWlnaHQ6Y2FsYygxLjUvMSk7LS10ZXh0LWxnOjEuMTI1cmVtOy0tdGV4dC1sZy0tbGluZS1oZWlnaHQ6Y2FsYygxLjc1LzEuMTI1KTstLXRleHQteGw6MS4yNXJlbTstLXRleHQtMnhsOjEuNXJlbTstLXRleHQtMnhsLS1saW5lLWhlaWdodDpjYWxjKDIvMS41KTstLXRleHQtM3hsOjEuODc1cmVtOy0tdGV4dC01eGw6M3JlbTstLWZvbnQtd2VpZ2h0LWxpZ2h0OjMwMDstLWZvbnQtd2VpZ2h0LW5vcm1hbDo0MDA7LS1mb250LXdlaWdodC1tZWRpdW06NTAwOy0tZm9udC13ZWlnaHQtc2VtaWJvbGQ6NjAwOy0tZm9udC13ZWlnaHQtYm9sZDo3MDA7LS10cmFja2luZy1ub3JtYWw6MGVtOy0tdHJhY2tpbmctd2lkZTouMDI1ZW07LS1sZWFkaW5nLXRpZ2h0OjEuMjU7LS1sZWFkaW5nLXNudWc6MS4zNzU7LS1sZWFkaW5nLW5vcm1hbDoxLjU7LS1yYWRpdXMteHM6LjEyNXJlbTstLXJhZGl1cy1zbTpjYWxjKHZhcigtLXJhZGl1cykgLSA0cHgpOy0tcmFkaXVzLW1kOmNhbGModmFyKC0tcmFkaXVzKSAtIDJweCk7LS1yYWRpdXMtbGc6dmFyKC0tcmFkaXVzKTstLXJhZGl1cy14bDpjYWxjKHZhcigtLXJhZGl1cykgKyA0cHgpOy0tZWFzZS1pbjpjdWJpYy1iZXppZXIoLjQsMCwxLDEpOy0tZWFzZS1vdXQ6Y3ViaWMtYmV6aWVyKDAsMCwuMiwxKTstLWVhc2UtaW4tb3V0OmN1YmljLWJlemllciguNCwwLC4yLDEpOy0tYW5pbWF0ZS1zcGluOnNwaW4gMXMgbGluZWFyIGluZmluaXRlOy0tYW5pbWF0ZS1wdWxzZTpwdWxzZSAycyBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKWluZmluaXRlOy0tYmx1ci1zbTo4cHg7LS1ibHVyLWxnOjE2cHg7LS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb246LjE1czstLWRlZmF1bHQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40LDAsLjIsMSk7LS1kZWZhdWx0LWZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyk7LS1kZWZhdWx0LW1vbm8tZm9udC1mYW1pbHk6dmFyKC0tZm9udC1tb25vKTstLWNvbG9yLWJnLW5lZ2F0aXZlOnZhcigtLWRzLWJnLW5lZ2F0aXZlKTstLWNvbG9yLWZpbGwtYWN0aXZlOnZhcigtLWRzLWZpbGwtYWN0aXZlKTstLWNvbG9yLXN1cmZhY2UtMjp2YXIoLS1zdXJmYWNlLTIpOy0tY29sb3ItbmVnYXRpdmU6dmFyKC0tbmVnYXRpdmUpOy0tYnJlYWtwb2ludC14eHM6NDQwcHh9fUBsYXllciBiYXNleyosOmFmdGVyLDpiZWZvcmUsOjpiYWNrZHJvcHtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjAgc29saWQ7bWFyZ2luOjA7cGFkZGluZzowfTo6ZmlsZS1zZWxlY3Rvci1idXR0b257Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjowIHNvbGlkO21hcmdpbjowO3BhZGRpbmc6MH1odG1sLDpob3N0ey13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlO3RhYi1zaXplOjQ7bGluZS1oZWlnaHQ6MS41O2ZvbnQtZmFtaWx5OnZhcigtLWRlZmF1bHQtZm9udC1mYW1pbHksdWktc2Fucy1zZXJpZixzeXN0ZW0tdWksc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCIsXCJOb3RvIENvbG9yIEVtb2ppXCIpO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczp2YXIoLS1kZWZhdWx0LWZvbnQtZmVhdHVyZS1zZXR0aW5ncyxub3JtYWwpO2ZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOnZhcigtLWRlZmF1bHQtZm9udC12YXJpYXRpb24tc2V0dGluZ3Msbm9ybWFsKTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9aHJ7aGVpZ2h0OjA7Y29sb3I6aW5oZXJpdDtib3JkZXItdG9wLXdpZHRoOjFweH1hYmJyOndoZXJlKFt0aXRsZV0pey13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWR9aDEsaDIsaDMsaDQsaDUsaDZ7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdH1he2NvbG9yOmluaGVyaXQ7LXdlYmtpdC10ZXh0LWRlY29yYXRpb246aW5oZXJpdDstd2Via2l0LXRleHQtZGVjb3JhdGlvbjppbmhlcml0Oy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfWNvZGUsa2JkLHNhbXAscHJle2ZvbnQtZmFtaWx5OnZhcigtLWRlZmF1bHQtbW9uby1mb250LWZhbWlseSx1aS1tb25vc3BhY2UsU0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZSk7Zm9udC1mZWF0dXJlLXNldHRpbmdzOnZhcigtLWRlZmF1bHQtbW9uby1mb250LWZlYXR1cmUtc2V0dGluZ3Msbm9ybWFsKTtmb250LXZhcmlhdGlvbi1zZXR0aW5nczp2YXIoLS1kZWZhdWx0LW1vbm8tZm9udC12YXJpYXRpb24tc2V0dGluZ3Msbm9ybWFsKTtmb250LXNpemU6MWVtfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmV9c3Vie2JvdHRvbTotLjI1ZW19c3Vwe3RvcDotLjVlbX10YWJsZXt0ZXh0LWluZGVudDowO2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX06LW1vei1mb2N1c3Jpbmd7b3V0bGluZTphdXRvfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1bW1hcnl7ZGlzcGxheTpsaXN0LWl0ZW19b2wsdWwsbWVudXtsaXN0LXN0eWxlOm5vbmV9aW1nLHN2Zyx2aWRlbyxjYW52YXMsYXVkaW8saWZyYW1lLGVtYmVkLG9iamVjdHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7ZGlzcGxheTpibG9ja31pbWcsdmlkZW97bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99YnV0dG9uLGlucHV0LHNlbGVjdCxvcHRncm91cCx0ZXh0YXJlYXtmb250OmluaGVyaXQ7Zm9udC1mZWF0dXJlLXNldHRpbmdzOmluaGVyaXQ7Zm9udC12YXJpYXRpb24tc2V0dGluZ3M6aW5oZXJpdDtsZXR0ZXItc3BhY2luZzppbmhlcml0O2NvbG9yOmluaGVyaXQ7b3BhY2l0eToxO2JhY2tncm91bmQtY29sb3I6IzAwMDA7Ym9yZGVyLXJhZGl1czowfTo6ZmlsZS1zZWxlY3Rvci1idXR0b257Zm9udDppbmhlcml0O2ZvbnQtZmVhdHVyZS1zZXR0aW5nczppbmhlcml0O2ZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOmluaGVyaXQ7bGV0dGVyLXNwYWNpbmc6aW5oZXJpdDtjb2xvcjppbmhlcml0O29wYWNpdHk6MTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwO2JvcmRlci1yYWRpdXM6MH06d2hlcmUoc2VsZWN0OmlzKFttdWx0aXBsZV0sW3NpemVdKSkgb3B0Z3JvdXB7Zm9udC13ZWlnaHQ6Ym9sZGVyfTp3aGVyZShzZWxlY3Q6aXMoW211bHRpcGxlXSxbc2l6ZV0pKSBvcHRncm91cCBvcHRpb257cGFkZGluZy1pbmxpbmUtc3RhcnQ6MjBweH06OmZpbGUtc2VsZWN0b3ItYnV0dG9ue21hcmdpbi1pbmxpbmUtZW5kOjRweH06OnBsYWNlaG9sZGVye29wYWNpdHk6MX1Ac3VwcG9ydHMgKG5vdCAoKC13ZWJraXQtYXBwZWFyYW5jZTotYXBwbGUtcGF5LWJ1dHRvbikpKSBvciAoY29udGFpbi1pbnRyaW5zaWMtc2l6ZToxcHgpezo6cGxhY2Vob2xkZXJ7Y29sb3I6Y3VycmVudENvbG9yfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXs6OnBsYWNlaG9sZGVye2NvbG9yOmNvbG9yLW1peChpbiBva2xhYixjdXJyZW50Y29sb3IgNTAlLHRyYW5zcGFyZW50KX19fXRleHRhcmVhe3Jlc2l6ZTp2ZXJ0aWNhbH06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWV7bWluLWhlaWdodDoxbGg7dGV4dC1hbGlnbjppbmhlcml0fTo6LXdlYmtpdC1kYXRldGltZS1lZGl0e2Rpc3BsYXk6aW5saW5lLWZsZXh9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXJ7cGFkZGluZzowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0e3BhZGRpbmctYmxvY2s6MH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxke3BhZGRpbmctYmxvY2s6MH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxke3BhZGRpbmctYmxvY2s6MH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxke3BhZGRpbmctYmxvY2s6MH06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUtZmllbGR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXNlY29uZC1maWVsZHtwYWRkaW5nLWJsb2NrOjB9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWlsbGlzZWNvbmQtZmllbGR7cGFkZGluZy1ibG9jazowfTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1lcmlkaWVtLWZpZWxke3BhZGRpbmctYmxvY2s6MH06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvcntsaW5lLWhlaWdodDoxfTotbW96LXVpLWludmFsaWR7Ym94LXNoYWRvdzpub25lfWJ1dHRvbixpbnB1dDp3aGVyZShbdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdKXthcHBlYXJhbmNlOmJ1dHRvbn06OmZpbGUtc2VsZWN0b3ItYnV0dG9ue2FwcGVhcmFuY2U6YnV0dG9ufTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b306Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99W2hpZGRlbl06d2hlcmUoOm5vdChbaGlkZGVuPXVudGlsLWZvdW5kXSkpe2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9aW5wdXR7LS10dy1vdXRsaW5lLXN0eWxlOm5vbmU7b3V0bGluZS1zdHlsZTpub25lfSosOmJlZm9yZSw6YWZ0ZXIsOjpiYWNrZHJvcHstLXR3LWJvcmRlci1zdHlsZTpzb2xpZDstLXR3LWdyYWRpZW50LWZyb20tcG9zaXRpb246MCU7LS10dy1ncmFkaWVudC12aWEtcG9zaXRpb246NTAlOy0tdHctZ3JhZGllbnQtdG8tcG9zaXRpb246MTAwJTstLXR3LXNoYWRvdzowIDAgIzAwMDA7LS10dy1zaGFkb3ctY29sb3I6aW5pdGlhbDstLXR3LWluc2V0LXNoYWRvdzowIDAgIzAwMDA7LS10dy1pbnNldC1zaGFkb3ctY29sb3I6aW5pdGlhbDstLXR3LXJpbmctY29sb3I6aW5pdGlhbDstLXR3LXJpbmctc2hhZG93OjAgMCAjMDAwMDstLXR3LWluc2V0LXJpbmctY29sb3I6aW5pdGlhbDstLXR3LWluc2V0LXJpbmctc2hhZG93OjAgMCAjMDAwMDstLXR3LXJpbmctb2Zmc2V0LXdpZHRoOjBweDstLXR3LXJpbmctb2Zmc2V0LWNvbG9yOiNmZmY7LS10dy1yaW5nLW9mZnNldC1zaGFkb3c6MCAwICMwMDAwOy0tdHctdHJhbnNsYXRlLXg6MDstLXR3LXRyYW5zbGF0ZS15OjA7LS10dy10cmFuc2xhdGUtejowOy0tdHctcm90YXRlLXg6cm90YXRlWCgwKTstLXR3LXJvdGF0ZS15OnJvdGF0ZVkoMCk7LS10dy1yb3RhdGUtejpyb3RhdGVaKDApOy0tdHctc2tldy14OnNrZXdYKDApOy0tdHctc2tldy15OnNrZXdZKDApOy0tdHctc2NhbGUteDoxOy0tdHctc2NhbGUteToxOy0tdHctc2NhbGUtejoxOy0tdHctY29udGVudDpcIlwifX1AbGF5ZXIgY29tcG9uZW50c3suZmxleC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4fX1AbGF5ZXIgdXRpbGl0aWVzey5cXEBjb250YWluZXJ7Y29udGFpbmVyLXR5cGU6aW5saW5lLXNpemV9LmZlYXR1cmVkLWNhcmQtZ2xvd3twb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tZmMtZ2xvdyx2YXIoLS1mZWF0dXJlZC1jYXJkLWdsb3cpKTt3aWR0aDoyODBweDtoZWlnaHQ6MTQwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOi03MHB4O2xlZnQ6NTAlO3RyYW5zbGF0ZTotNTAlfS5wb2ludGVyLWV2ZW50cy1hdXRve3BvaW50ZXItZXZlbnRzOmF1dG99LnBvaW50ZXItZXZlbnRzLW5vbmV7cG9pbnRlci1ldmVudHM6bm9uZX0uY29sbGFwc2V7dmlzaWJpbGl0eTpjb2xsYXBzZX0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVufS52aXNpYmxle3Zpc2liaWxpdHk6dmlzaWJsZX0uZmVhdHVyZWQtY2FyZC1oYWlybGluZXtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWZjLWhhaXJsaW5lLHZhcigtLWZlYXR1cmVkLWNhcmQtaGFpcmxpbmUpKTtpbnNldC1pbmxpbmU6MjRweDtib3JkZXItcmFkaXVzOjAgMCAycHggMnB4O2hlaWdodDoxcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjFweH0uZml4ZWQtdG9wLWVkZ2V7dG9wOnZhcigtLXBhcmVudC10b3AtZ2FwKTtyaWdodDp2YXIoLS1wYXJlbnQtcmlnaHQtZ2FwKTtsZWZ0OnZhcigtLXBhcmVudC1sZWZ0LWdhcCk7cG9zaXRpb246Zml4ZWR9LmZpeGVkLXRvcC1lZGdlOndoZXJlKFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cmlnaHQ6dmFyKC0tcGFyZW50LXJpZ2h0LWdhcCk7bGVmdDp2YXIoLS1wYXJlbnQtbGVmdC1nYXApfS5maXhlZC10b3AtZWRnZS1jYXJke3RvcDpjYWxjKHZhcigtLXBhcmVudC10b3AtZ2FwKSArIGNhbGModmFyKC0tc3BhY2luZykqNikpO3JpZ2h0OnZhcigtLXBhcmVudC1yaWdodC1nYXApO2xlZnQ6dmFyKC0tcGFyZW50LWxlZnQtZ2FwKTtwb3NpdGlvbjpmaXhlZH0uZml4ZWQtdG9wLWVkZ2UtY2FyZDp3aGVyZShbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3JpZ2h0OnZhcigtLXBhcmVudC1yaWdodC1nYXApO2xlZnQ6dmFyKC0tcGFyZW50LWxlZnQtZ2FwKX0uc3RpY2t5LXRvcC1lZGdle3RvcDp2YXIoLS1wYXJlbnQtdG9wLWdhcCk7cG9zaXRpb246c3RpY2t5fS5zdGlja3ktdG9wLWVkZ2UtY2FyZHt0b3A6Y2FsYyh2YXIoLS1wYXJlbnQtdG9wLWdhcCkgKyBjYWxjKHZhcigtLXNwYWNpbmcpKjYpKTtwb3NpdGlvbjpzdGlja3l9LmZpeGVkLWJvdHRvbS1lZGdle2JvdHRvbTp2YXIoLS1wYXJlbnQtYm90dG9tLWdhcCk7cG9zaXRpb246Zml4ZWR9LmZpeGVkLWJvdHRvbS1lZGdlLWFib3ZlLXRyaWdnZXJ7Ym90dG9tOmNhbGModmFyKC0tcGFyZW50LWJvdHRvbS1nYXApICsgY2FsYyh2YXIoLS1zcGFjaW5nKSoyMCkpO3Bvc2l0aW9uOmZpeGVkfS5maXhlZC1ib3R0b20tZWRnZS1mbG9hdGluZ3tib3R0b206Y2FsYyh2YXIoLS1wYXJlbnQtYm90dG9tLWdhcCkgKyBjYWxjKHZhcigtLXNwYWNpbmcpKjMpKTtwb3NpdGlvbjpmaXhlZH0uc3Itb25seXtjbGlwOnJlY3QoMCwwLDAsMCk7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlci13aWR0aDowO3dpZHRoOjFweDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTtvdmVyZmxvdzpoaWRkZW59LmFic29sdXRle3Bvc2l0aW9uOmFic29sdXRlfS5maXhlZHtwb3NpdGlvbjpmaXhlZH0ucmVsYXRpdmV7cG9zaXRpb246cmVsYXRpdmV9LnN0YXRpY3twb3NpdGlvbjpzdGF0aWN9LnN0aWNreXtwb3NpdGlvbjpzdGlja3l9Lm1vZGFsLXNjcmlte2JhY2tncm91bmQtY29sb3I6dmFyKC0tZGFya2VuLTgpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtpbnNldDowfS5pbnNldC0we2luc2V0OmNhbGModmFyKC0tc3BhY2luZykqMCl9Lmluc2V0LXgtMHtpbnNldC1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0uaW5zZXQteC00e2luc2V0LWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5pbnNldC15LTB7aW5zZXQtYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0uc3RhcnQtMHtpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0uc3RhcnQtM1xcLjV7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMy41KX0uZW5kLTJ7aW5zZXQtaW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5tb2RhbC1zY3JpbS1lbWJlZGRlZHt0b3A6dmFyKC0tbW9kYWwtdG9wLWdhcCwwcHgpO3JpZ2h0OnZhcigtLW1vZGFsLXJpZ2h0LWdhcCwwcHgpO2JvdHRvbTp2YXIoLS1tb2RhbC1ib3R0b20tZ2FwLDBweCk7bGVmdDp2YXIoLS1tb2RhbC1sZWZ0LWdhcCwwcHgpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZGFya2VuLTgpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleH0ubW9kYWwtc2NyaW0tZW1iZWRkZWQ6d2hlcmUoW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtyaWdodDp2YXIoLS1tb2RhbC1yaWdodC1nYXAsMHB4KTtsZWZ0OnZhcigtLW1vZGFsLWxlZnQtZ2FwLDBweCl9Li10b3AtMXt0b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSotMSl9Li10b3AtMVxcLjI1e3RvcDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xLjI1KX0uLXRvcC0ze3RvcDpjYWxjKHZhcigtLXNwYWNpbmcpKi0zKX0udG9wLVxcKC0tcGFyZW50LXRvcC1nYXBcXCl7dG9wOnZhcigtLXBhcmVudC10b3AtZ2FwKX0udG9wLVxcKC0tcGFyZW50LXRvcC1nYXBcXCwwXFwpe3RvcDp2YXIoLS1wYXJlbnQtdG9wLWdhcCwwKX0udG9wLTB7dG9wOmNhbGModmFyKC0tc3BhY2luZykqMCl9LnRvcC0wXFwuNXt0b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSouNSl9LnRvcC0xXFwuNXt0b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS50b3AtMVxcLzJ7dG9wOjUwJX0udG9wLTJ7dG9wOmNhbGModmFyKC0tc3BhY2luZykqMil9LnRvcC0ze3RvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS50b3AtNHt0b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0udG9wLTV7dG9wOmNhbGModmFyKC0tc3BhY2luZykqNSl9LnRvcC02e3RvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS50b3AtOXt0b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSo5KX0udG9wLTEwe3RvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0udG9wLTE0e3RvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjE0KX0udG9wLTMye3RvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjMyKX0udG9wLVxcW2NhbGNcXCh2YXJcXCgtLW1vZGFsLXRvcC1nYXBcXCwwcHhcXClcXCsyMHB4XFwpXFxde3RvcDpjYWxjKHZhcigtLW1vZGFsLXRvcC1nYXAsMHB4KSArIDIwcHgpfS50b3AtXFxbY2FsY1xcKHZhclxcKC0tcGFyZW50LXRvcC1nYXBcXClcXCvigKZcXClcXF17dG9wOmNhbGModmFyKC0tcGFyZW50LXRvcC1nYXApICsg4oCmKX0udG9wLVxcW2NhbGNcXCh2YXJcXCgtLXBhcmVudC10b3AtZ2FwXFwsMFxcKVxcKzUwcHhcXClcXF17dG9wOmNhbGModmFyKC0tcGFyZW50LXRvcC1nYXAsMCkgKyA1MHB4KX0udG9wLWF1dG97dG9wOmF1dG99LnRvcC1mdWxse3RvcDoxMDAlfS5pbnNldC14LWFwcCwuaW5zZXQteC1hcHA6d2hlcmUoW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtyaWdodDp2YXIoLS1wYXJlbnQtcmlnaHQtZ2FwKTtsZWZ0OnZhcigtLXBhcmVudC1sZWZ0LWdhcCl9Lmluc2V0LXgtbW9kYWwsLmluc2V0LXgtbW9kYWw6d2hlcmUoW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtyaWdodDp2YXIoLS1tb2RhbC1yaWdodC1nYXAsMHB4KTtsZWZ0OnZhcigtLW1vZGFsLWxlZnQtZ2FwLDBweCl9Li1yaWdodC0xe3JpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqLTEpfS4tcmlnaHQtMVxcLjI1e3JpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqLTEuMjUpfS4tcmlnaHQtM3tyaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKi0zKX0ucmlnaHQtXFwoLS1wYXJlbnQtcmlnaHQtZ2FwXFwpe3JpZ2h0OnZhcigtLXBhcmVudC1yaWdodC1nYXApfS5yaWdodC0we3JpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMCl9LnJpZ2h0LTJ7cmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucmlnaHQtM3tyaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5yaWdodC05e3JpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqOSl9LnJpZ2h0LTEwe3JpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMTApfS5yaWdodC1cXFswcHhcXF17cmlnaHQ6MH0ucmlnaHQtXFxbNDBweFxcXXtyaWdodDo0MHB4fS5yaWdodC1cXFtjYWxjXFwodmFyXFwoLS1wYXJlbnQtcmlnaHQtZ2FwXFwpXFwrLS1zcGFjaW5nXFwoM1xcKVxcKVxcXXtyaWdodDpjYWxjKHZhcigtLXBhcmVudC1yaWdodC1nYXApICsgY2FsYyh2YXIoLS1zcGFjaW5nKSozKSl9LnJpZ2h0LVxcW2NhbGNcXCh2YXJcXCgtLXBhcmVudC1yaWdodC1nYXBcXClcXCt2YXJcXCgtLWJldHNsaXAtd2lkdGhcXClcXCstLXNwYWNpbmdcXCg0XFwpXFwpXFxde3JpZ2h0OmNhbGModmFyKC0tcGFyZW50LXJpZ2h0LWdhcCkgKyB2YXIoLS1iZXRzbGlwLXdpZHRoKSArIGNhbGModmFyKC0tc3BhY2luZykqNCkpfS5yaWdodC1hdXRve3JpZ2h0OmF1dG99LnJpZ2h0LWZ1bGx7cmlnaHQ6MTAwJX0uLWJvdHRvbS0xe2JvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKX0uLWJvdHRvbS0ze2JvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKi0zKX0uYm90dG9tLTB7Ym90dG9tOmNhbGModmFyKC0tc3BhY2luZykqMCl9LmJvdHRvbS0zXFwuNXtib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSozLjUpfS5ib3R0b20tNntib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0uYm90dG9tLVxcW2NhbGNcXCh2YXJcXCgtLXBhcmVudC1ib3R0b20tZ2FwXFwpXFwrNDVweFxcKVxcXXtib3R0b206Y2FsYyh2YXIoLS1wYXJlbnQtYm90dG9tLWdhcCkgKyA0NXB4KX0uYm90dG9tLVxcW2NhbGNcXCh2YXJcXCgtLXBhcmVudC1ib3R0b20tZ2FwXFwsMHB4XFwpXFwrNzJweFxcKVxcXXtib3R0b206Y2FsYyh2YXIoLS1wYXJlbnQtYm90dG9tLWdhcCwwcHgpICsgNzJweCl9LmJvdHRvbS1hdXRve2JvdHRvbTphdXRvfS5ib3R0b20tZnVsbHtib3R0b206MTAwJX0uLWxlZnQtMXtsZWZ0OmNhbGModmFyKC0tc3BhY2luZykqLTEpfS4tbGVmdC0yXFwvM3tsZWZ0Oi02Ni42NjY3JX0uLWxlZnQtM3tsZWZ0OmNhbGModmFyKC0tc3BhY2luZykqLTMpfS4tbGVmdC1cXFs0MHB4XFxde2xlZnQ6LTQwcHh9LmxlZnQtXFwoLS1wYXJlbnQtbGVmdC1nYXBcXCl7bGVmdDp2YXIoLS1wYXJlbnQtbGVmdC1nYXApfS5sZWZ0LTB7bGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5sZWZ0LTFcXC8ye2xlZnQ6NTAlfS5sZWZ0LTFcXC8ze2xlZnQ6MzMuMzMzMyV9LmxlZnQtYXV0b3tsZWZ0OmF1dG99LmxlZnQtZnVsbHtsZWZ0OjEwMCV9Lmlzb2xhdGV7aXNvbGF0aW9uOmlzb2xhdGV9LnotXFwoLS16LWRyYXdlclxcKXt6LWluZGV4OnZhcigtLXotZHJhd2VyKX0uei1cXCgtLXotZHJvcGRvd25cXCl7ei1pbmRleDp2YXIoLS16LWRyb3Bkb3duKX0uei1cXCgtLXotbWF4XFwpe3otaW5kZXg6dmFyKC0tei1tYXgpfS56LVxcKC0tei1tb2RhbFxcKXt6LWluZGV4OnZhcigtLXotbW9kYWwpfS56LVxcKC0tei1tb2RhbC1mbG9hdGluZ1xcKXt6LWluZGV4OnZhcigtLXotbW9kYWwtZmxvYXRpbmcpfS56LVxcKC0tei1yYWlzZWRcXCl7ei1pbmRleDp2YXIoLS16LXJhaXNlZCl9LnotXFwoLS16LXN0aWNreVxcKXt6LWluZGV4OnZhcigtLXotc3RpY2t5KX0uei1cXCgtLXotdG9hc3RcXCl7ei1pbmRleDp2YXIoLS16LXRvYXN0KX0uei1cXCgtLXotdG9vbHRpcFxcKXt6LWluZGV4OnZhcigtLXotdG9vbHRpcCl9LnotXFwoLS16LeKAplxcKXt6LWluZGV4OnZhcigtLXot4oCmKX0uei0xe3otaW5kZXg6MX0uei0ye3otaW5kZXg6Mn0uei0xMHt6LWluZGV4OjEwfS56LTIwe3otaW5kZXg6MjB9LnotNTB7ei1pbmRleDo1MH0uei0xMDB7ei1pbmRleDoxMDB9LnotOTk5OTk5e3otaW5kZXg6OTk5OTk5fS56LTk5OTk5OTk5OXt6LWluZGV4Ojk5OTk5OTk5OX0uei1cXFszXFxde3otaW5kZXg6M30uei1cXFs1XFxde3otaW5kZXg6NX0uei1cXFs1MDBcXF17ei1pbmRleDo1MDB9LnotXFxbOTk5XFxde3otaW5kZXg6OTk5fS56LVxcWzEwMDBcXF17ei1pbmRleDoxMDAwfS5vcmRlci1maXJzdHtvcmRlcjotOTk5OX0uY29sLXNwYW4tMntncmlkLWNvbHVtbjpzcGFuIDIvc3BhbiAyfS5jb2wtc3RhcnQtMXtncmlkLWNvbHVtbi1zdGFydDoxfS5jb2wtZW5kLTN7Z3JpZC1jb2x1bW4tZW5kOjN9LnJvdy1zdGFydC0xe2dyaWQtcm93LXN0YXJ0OjF9LmNvbnRhaW5lcnt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOjQ0MHB4KXsuY29udGFpbmVye21heC13aWR0aDo0NDBweH19QG1lZGlhIChtaW4td2lkdGg6NjQwcHgpey5jb250YWluZXJ7bWF4LXdpZHRoOjY0MHB4fX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmNvbnRhaW5lcnttYXgtd2lkdGg6NzY4cHh9fUBtZWRpYSAobWluLXdpZHRoOjEwMjRweCl7LmNvbnRhaW5lcnttYXgtd2lkdGg6MTAyNHB4fX1AbWVkaWEgKG1pbi13aWR0aDoxMjgwcHgpey5jb250YWluZXJ7bWF4LXdpZHRoOjEyODBweH19QG1lZGlhIChtaW4td2lkdGg6MTUzNnB4KXsuY29udGFpbmVye21heC13aWR0aDoxNTM2cHh9fS5tLTB7bWFyZ2luOmNhbGModmFyKC0tc3BhY2luZykqMCl9Li1teC0xXFwuNXttYXJnaW4taW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqLTEuNSl9Li1teC0ze21hcmdpbi1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSotMyl9Li1teC00e21hcmdpbi1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSotNCl9Li1teC02e21hcmdpbi1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSotNil9Li1teC00MHttYXJnaW4taW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqLTQwKX0ubXgtMHttYXJnaW4taW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMCl9Lm14LWF1dG97bWFyZ2luLWlubGluZTphdXRvfS5teS0ze21hcmdpbi1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5teS1cXFtjYWxjXFwocm91bmRcXChuZWFyZXN0XFwsY2FsY1xcKHZhclxcKC0tbnVtYmVyLWZsb3ctbWFzay1oZWlnaHRcXCwwXFwuMjVlbVxcKVxcLzJcXClcXCwxcHhcXClcXCotMlxcKVxcXXttYXJnaW4tYmxvY2s6Y2FsYyhyb3VuZChuZWFyZXN0LGNhbGModmFyKC0tbnVtYmVyLWZsb3ctbWFzay1oZWlnaHQsLjI1ZW0pLzIpLDFweCkqLTIpfS5tcy0xe21hcmdpbi1pbmxpbmUtc3RhcnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxKX0ubXMtYXV0b3ttYXJnaW4taW5saW5lLXN0YXJ0OmF1dG99Lm1lLTFcXC41e21hcmdpbi1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMS41KX0uLW10LTF7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKX0ubXQtMHttYXJnaW4tdG9wOmNhbGModmFyKC0tc3BhY2luZykqMCl9Lm10LTF7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5tdC0ye21hcmdpbi10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ubXQtM3ttYXJnaW4tdG9wOmNhbGModmFyKC0tc3BhY2luZykqMyl9Lm10LTR7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5tdC02e21hcmdpbi10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0ubXQtN3ttYXJnaW4tdG9wOmNhbGModmFyKC0tc3BhY2luZykqNyl9Lm10LTh7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjgpfS5tdC1hdXRve21hcmdpbi10b3A6YXV0b30uLW1yLTF7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqLTEpfS5tci0xe21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5tci0xXFwuNXttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS5tci0xXFwuMjV7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMS4yNSl9Lm1yLTJ7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMil9Lm1yLTN7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMyl9Lm1yLTR7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqNCl9Li1tYi01e21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSotNSl9Li1tYi1weHttYXJnaW4tYm90dG9tOi0xcHh9Lm1iLTF7bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5tYi0xXFwuNXttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqMS41KX0ubWItMnttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqMil9Lm1iLTN7bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5tYi00e21hcmdpbi1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ubWItNnttYXJnaW4tYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqNil9Lm1iLVxcWzEycHhcXF17bWFyZ2luLWJvdHRvbToxMnB4fS5tbC0xe21hcmdpbi1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqMSl9Lm1sLTFcXC41e21hcmdpbi1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqMS41KX0ubWwtMnttYXJnaW4tbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5tbC0ze21hcmdpbi1sZWZ0OmNhbGModmFyKC0tc3BhY2luZykqMyl9Lm1sLVxcWzVweFxcXXttYXJnaW4tbGVmdDo1cHh9Lm1sLWF1dG97bWFyZ2luLWxlZnQ6YXV0b30ubGluZS1jbGFtcC0xey13ZWJraXQtbGluZS1jbGFtcDoxOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtkaXNwbGF5Oi13ZWJraXQtYm94O292ZXJmbG93OmhpZGRlbn0ubGluZS1jbGFtcC0yey13ZWJraXQtbGluZS1jbGFtcDoyOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtkaXNwbGF5Oi13ZWJraXQtYm94O292ZXJmbG93OmhpZGRlbn0ubGluZS1jbGFtcC0zey13ZWJraXQtbGluZS1jbGFtcDozOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtkaXNwbGF5Oi13ZWJraXQtYm94O292ZXJmbG93OmhpZGRlbn0uc2Nyb2xsYmFyLWhpZGV7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmU7c2Nyb2xsYmFyLXdpZHRoOm5vbmV9LnNjcm9sbGJhci1oaWRlOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LmJsb2Nre2Rpc3BsYXk6YmxvY2t9LmNvbnRlbnRze2Rpc3BsYXk6Y29udGVudHN9LmZsZXh7ZGlzcGxheTpmbGV4fS5mbG93LXJvb3R7ZGlzcGxheTpmbG93LXJvb3R9LmdyaWR7ZGlzcGxheTpncmlkfS5oaWRkZW57ZGlzcGxheTpub25lfS5pbmxpbmV7ZGlzcGxheTppbmxpbmV9LmlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9ja30uaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleH0ubGlzdC1pdGVte2Rpc3BsYXk6bGlzdC1pdGVtfS50YWJsZXtkaXNwbGF5OnRhYmxlfS50YWJsZS1jb2x1bW57ZGlzcGxheTp0YWJsZS1jb2x1bW59LmFzcGVjdC1cXFszNDBcXC8xODZcXF17YXNwZWN0LXJhdGlvOjM0MC8xODZ9LmFzcGVjdC1zcXVhcmV7YXNwZWN0LXJhdGlvOjF9LnNpemUtMXt3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpO2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5zaXplLTJ7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0uc2l6ZS0zXFwuNXt3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjMuNSk7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMy41KX0uc2l6ZS00e3dpZHRoOmNhbGModmFyKC0tc3BhY2luZykqNCk7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqNCl9LnNpemUtNXt3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjUpO2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjUpfS5zaXplLTZ7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0uc2l6ZS04e3dpZHRoOmNhbGModmFyKC0tc3BhY2luZykqOCk7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqOCl9LnNpemUtOXt3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjkpO2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjkpfS5zaXplLTEwe3dpZHRoOmNhbGModmFyKC0tc3BhY2luZykqMTApO2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0uc2l6ZS0xMnt3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjEyKTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMil9LnNpemUtMTZ7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxNik7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMTYpfS5zaXplLVxcWzNweFxcXXt3aWR0aDozcHg7aGVpZ2h0OjNweH0uc2l6ZS1cXFs3cHhcXF17d2lkdGg6N3B4O2hlaWdodDo3cHh9LnNpemUtZnVsbHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5oLTB7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMCl9LmgtMVxcLjV7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMS41KX0uaC0ye2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5oLTJcXC41e2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjIuNSl9LmgtM3toZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0uaC0zXFwuNXtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozLjUpfS5oLTR7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqNCl9LmgtNXtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KX0uaC02e2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5oLTh7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqOCl9LmgtOFxcLjV7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqOC41KX0uaC05e2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjkpfS5oLTEwe2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0uaC0xMXtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMSl9LmgtMTJ7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMTIpfS5oLTE0e2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjE0KX0uaC0xNntoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxNil9LmgtMjB7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMjApfS5oLTI4e2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjI4KX0uaC0zMntoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozMil9LmgtNDB7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqNDApfS5oLTYwe2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjYwKX0uaC02NHtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2NCl9LmgtODB7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqODApfS5oLTEwMHtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMDApfS5oLTEyMHtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMjApfS5oLVxcWzFsaFxcXXtoZWlnaHQ6MWxofS5oLVxcWzNweFxcXXtoZWlnaHQ6M3B4fS5oLVxcWzE4cHhcXF17aGVpZ2h0OjE4cHh9LmgtXFxbMTYxcHhcXF17aGVpZ2h0OjE2MXB4fS5oLVxcWzQwMHB4XFxde2hlaWdodDo0MDBweH0uaC1cXFtjYWxjXFwoMTAwZHZoLXZhclxcKC0tbW9kYWwtdG9wLWdhcFxcLDBweFxcKS0yMHB4XFwpXFxde2hlaWdodDpjYWxjKDEwMGR2aCAtIHZhcigtLW1vZGFsLXRvcC1nYXAsMHB4KSAtIDIwcHgpfS5oLWFwcC12aWV3cG9ydHtoZWlnaHQ6Y2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXApKX0uaC1hdXRve2hlaWdodDphdXRvfS5oLWR2aHtoZWlnaHQ6MTAwZHZofS5oLWZpdHtoZWlnaHQ6Zml0LWNvbnRlbnR9LmgtZnVsbHtoZWlnaHQ6MTAwJX0uaC1weHtoZWlnaHQ6MXB4fS5oLXNjcmVlbntoZWlnaHQ6MTAwdmh9Lm1heC1oLTh7bWF4LWhlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjgpfS5tYXgtaC0xMnttYXgtaGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMTIpfS5tYXgtaC03MnttYXgtaGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqNzIpfS5tYXgtaC1cXFs3MGR2aFxcXXttYXgtaGVpZ2h0OjcwZHZofS5tYXgtaC1cXFs4MGR2aFxcXXttYXgtaGVpZ2h0OjgwZHZofS5tYXgtaC1cXFtjYWxjXFwoMTAwZHZoLTEwMHB4XFwpXFxde21heC1oZWlnaHQ6Y2FsYygxMDBkdmggLSAxMDBweCl9Lm1heC1oLVxcW2NhbGNcXCgxMDBkdmgtMTIwcHhcXClcXF17bWF4LWhlaWdodDpjYWxjKDEwMGR2aCAtIDEyMHB4KX0ubWF4LWgtXFxbY2FsY1xcKDEwMGR2aC12YXJcXCgtLXBhcmVudC10b3AtYm90dG9tLWdhcFxcKVxcKVxcXXttYXgtaGVpZ2h0OmNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwKSl9Lm1heC1oLVxcW2NhbGNcXCgxMDBkdmgtdmFyXFwoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXBcXCktdmFyXFwoLS1zcGFjaW5nXFwpXFwqNlxcKVxcXXttYXgtaGVpZ2h0OmNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwKSAtIHZhcigtLXNwYWNpbmcpKjYpfS5tYXgtaC1cXFtjYWxjXFwoMTAwZHZoLXZhclxcKC0tcGFyZW50LXRvcC1nYXBcXCwwXFwpLTEyMHB4XFwpXFxde21heC1oZWlnaHQ6Y2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWdhcCwwKSAtIDEyMHB4KX0ubWF4LWgtYXBwLXZpZXdwb3J0e21heC1oZWlnaHQ6Y2FsYygxMDBkdmggLSB2YXIoLS1wYXJlbnQtdG9wLWJvdHRvbS1nYXApKX0ubWF4LWgtZHZoe21heC1oZWlnaHQ6MTAwZHZofS5tYXgtaC1mdWxse21heC1oZWlnaHQ6MTAwJX0ubWF4LWgtbW9kYWwtdmlld3BvcnR7bWF4LWhlaWdodDpjYWxjKDEwMGR2aCAtIHZhcigtLW1vZGFsLXRvcC1nYXAsMHB4KSl9Lm1heC1oLW5vbmV7bWF4LWhlaWdodDpub25lfS5tYXgtaC1zY3JlZW57bWF4LWhlaWdodDoxMDB2aH0ubWluLWgtMHttaW4taGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMCl9Lm1pbi1oLTV7bWluLWhlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjUpfS5taW4taC04e21pbi1oZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo4KX0ubWluLWgtMTJcXC41e21pbi1oZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMi41KX0ubWluLWgtMTZ7bWluLWhlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjE2KX0ubWluLWgtMTh7bWluLWhlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjE4KX0ubWluLWgtMjR7bWluLWhlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjI0KX0ubWluLWgtMjh7bWluLWhlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjI4KX0ubWluLWgtNDB7bWluLWhlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjQwKX0ubWluLWgtXFxbbWF4XFwoMWxoXFwsMXJlbVxcKVxcXXttaW4taGVpZ2h0Om1heCgxbGgsMXJlbSl9Lm1pbi1oLWFwcC12aWV3cG9ydHttaW4taGVpZ2h0OmNhbGMoMTAwZHZoIC0gdmFyKC0tcGFyZW50LXRvcC1ib3R0b20tZ2FwKSl9Lm1pbi1oLXNjcmVlbnttaW4taGVpZ2h0OjEwMHZofS53LVxcKC0tZWRpdG9yLXdpZHRoXFwpe3dpZHRoOnZhcigtLWVkaXRvci13aWR0aCl9LnctXFwoLS1pbmZvLXRvb2x0aXAtd2lkdGhcXCl7d2lkdGg6dmFyKC0taW5mby10b29sdGlwLXdpZHRoKX0udy1cXCgtLWxheW91dC1lZGl0b3Itd2lkdGhcXCl7d2lkdGg6dmFyKC0tbGF5b3V0LWVkaXRvci13aWR0aCl9LnctMFxcLjV7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSouNSl9LnctMVxcLzJ7d2lkdGg6NTAlfS53LTFcXC8ze3dpZHRoOjMzLjMzMzMlfS53LTJ7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0udy0yXFwvNXt3aWR0aDo0MCV9LnctMnhse3dpZHRoOnZhcigtLWNvbnRhaW5lci0yeGwpfS53LTN7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0udy0zXFwuNXt3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjMuNSl9LnctNHt3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS53LTRcXC81e3dpZHRoOjgwJX0udy01e3dpZHRoOmNhbGModmFyKC0tc3BhY2luZykqNSl9LnctNnt3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS53LTh7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo4KX0udy05e3dpZHRoOmNhbGModmFyKC0tc3BhY2luZykqOSl9LnctMTB7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMCl9LnctMTJ7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxMil9LnctMTR7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxNCl9LnctMTZ7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxNil9LnctMjB7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyMCl9LnctMjR7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyNCl9LnctMjh7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyOCl9LnctMzJ7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSozMil9LnctMzZ7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSozNil9LnctNDB7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0MCl9LnctNDh7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0OCl9LnctNTZ7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1Nil9LnctNjR7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2NCl9LnctNzJ7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo3Mil9LnctODB7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo4MCl9LnctOTB7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo5MCl9LnctOTZ7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo5Nil9LnctXFxbMTBjaFxcXXt3aWR0aDoxMGNofS53LVxcWzM2cmVtXFxde3dpZHRoOjM2cmVtfS53LVxcWzQycHhcXF17d2lkdGg6NDJweH0udy1cXFs2MlxcLjVcXCVcXF17d2lkdGg6NjIuNSV9LnctXFxbODZweFxcXXt3aWR0aDo4NnB4fS53LVxcWzEzNnB4XFxde3dpZHRoOjEzNnB4fS53LVxcWzE2MXB4XFxde3dpZHRoOjE2MXB4fS53LVxcWzI0MHB4XFxde3dpZHRoOjI0MHB4fS53LVxcWzI3N3B4XFxde3dpZHRoOjI3N3B4fS53LVxcWzI5MHB4XFxde3dpZHRoOjI5MHB4fS53LVxcWzMzNnB4XFxde3dpZHRoOjMzNnB4fS53LVxcWzM0NHB4XFxde3dpZHRoOjM0NHB4fS53LVxcWzM2MHB4XFxde3dpZHRoOjM2MHB4fS53LVxcWzM3MHB4XFxde3dpZHRoOjM3MHB4fS53LVxcWzM3NHB4XFxde3dpZHRoOjM3NHB4fS53LVxcWzM3OHB4XFxde3dpZHRoOjM3OHB4fS53LVxcWzQwMnB4XFxde3dpZHRoOjQwMnB4fS53LVxcWzQyMHB4XFxde3dpZHRoOjQyMHB4fS53LVxcWzQzMnB4XFxde3dpZHRoOjQzMnB4fS53LVxcWzU2MHB4XFxde3dpZHRoOjU2MHB4fS53LVxcWzU4N3B4XFxde3dpZHRoOjU4N3B4fS53LVxcWzkyMHB4XFxde3dpZHRoOjkyMHB4fS53LVxcW2NhbGNcXCgxMDBcXCUtNTc0cHhcXClcXF17d2lkdGg6Y2FsYygxMDAlIC0gNTc0cHgpfS53LWF1dG97d2lkdGg6YXV0b30udy1maXR7d2lkdGg6Zml0LWNvbnRlbnR9LnctZnVsbHt3aWR0aDoxMDAlfS53LW1heHt3aWR0aDptYXgtY29udGVudH0udy1tZHt3aWR0aDp2YXIoLS1jb250YWluZXItbWQpfS53LXB4e3dpZHRoOjFweH0ubWF4LXctXFwoLS1pbmZvLXRvb2x0aXAtd2lkdGhcXCl7bWF4LXdpZHRoOnZhcigtLWluZm8tdG9vbHRpcC13aWR0aCl9Lm1heC13LTN4bHttYXgtd2lkdGg6dmFyKC0tY29udGFpbmVyLTN4bCl9Lm1heC13LTR4bHttYXgtd2lkdGg6dmFyKC0tY29udGFpbmVyLTR4bCl9Lm1heC13LTEwe21heC13aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0ubWF4LXctMjR7bWF4LXdpZHRoOmNhbGModmFyKC0tc3BhY2luZykqMjQpfS5tYXgtdy0zNnttYXgtd2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSozNil9Lm1heC13LTUwe21heC13aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjUwKX0ubWF4LXctNjB7bWF4LXdpZHRoOmNhbGModmFyKC0tc3BhY2luZykqNjApfS5tYXgtdy02MnttYXgtd2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2Mil9Lm1heC13LTcwe21heC13aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjcwKX0ubWF4LXctOTB7bWF4LXdpZHRoOmNhbGModmFyKC0tc3BhY2luZykqOTApfS5tYXgtdy1cXFsxNnJlbVxcXXttYXgtd2lkdGg6MTZyZW19Lm1heC13LVxcWzE4cHhcXF17bWF4LXdpZHRoOjE4cHh9Lm1heC13LVxcWzEyMHB4XFxde21heC13aWR0aDoxMjBweH0ubWF4LXctXFxbMTYwcHhcXF17bWF4LXdpZHRoOjE2MHB4fS5tYXgtdy1cXFsxODBweFxcXXttYXgtd2lkdGg6MTgwcHh9Lm1heC13LVxcWzIwOHB4XFxde21heC13aWR0aDoyMDhweH0ubWF4LXctXFxbMjgwcHhcXF17bWF4LXdpZHRoOjI4MHB4fS5tYXgtdy1cXFszMDBweFxcXXttYXgtd2lkdGg6MzAwcHh9Lm1heC13LVxcWzM0MHB4XFxde21heC13aWR0aDozNDBweH0ubWF4LXctXFxbMzQ0cHhcXF17bWF4LXdpZHRoOjM0NHB4fS5tYXgtdy1cXFs0ODBweFxcXXttYXgtd2lkdGg6NDgwcHh9Lm1heC13LVxcWzUyNXB4XFxde21heC13aWR0aDo1MjVweH0ubWF4LXctXFxbNTg3cHhcXF17bWF4LXdpZHRoOjU4N3B4fS5tYXgtdy1cXFs4NDBweFxcXXttYXgtd2lkdGg6ODQwcHh9Lm1heC13LVxcWzg0OHB4XFxde21heC13aWR0aDo4NDhweH0ubWF4LXctXFxbY2FsY1xcKDEwMHZ3LXZhclxcKC0tc3BhY2luZ1xcKVxcKjZcXClcXF17bWF4LXdpZHRoOmNhbGMoMTAwdncgLSB2YXIoLS1zcGFjaW5nKSo2KX0ubWF4LXctZnVsbHttYXgtd2lkdGg6MTAwJX0ubWF4LXctbm9uZXttYXgtd2lkdGg6bm9uZX0ubWluLXctXFwoLS1yYWRpeC1zZWxlY3QtdHJpZ2dlci13aWR0aFxcKXttaW4td2lkdGg6dmFyKC0tcmFkaXgtc2VsZWN0LXRyaWdnZXItd2lkdGgpfS5taW4tdy0we21pbi13aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5taW4tdy00e21pbi13aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5taW4tdy00XFwuNXttaW4td2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0LjUpfS5taW4tdy02e21pbi13aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5taW4tdy0zMnttaW4td2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSozMil9Lm1pbi13LVxcWzE4cHhcXF17bWluLXdpZHRoOjE4cHh9Lm1pbi13LVxcWzQycHhcXF17bWluLXdpZHRoOjQycHh9LmZsZXgtMXtmbGV4OjF9LmZsZXgtXFxbdW5zZXRcXF17ZmxleDp1bnNldH0uc2hyaW5re2ZsZXgtc2hyaW5rOjF9LnNocmluay0we2ZsZXgtc2hyaW5rOjB9LmZsZXgtZ3JvdywuZ3Jvd3tmbGV4LWdyb3c6MX0uYmFzaXMtNFxcLjV7ZmxleC1iYXNpczpjYWxjKHZhcigtLXNwYWNpbmcpKjQuNSl9LmJhc2lzLTZ7ZmxleC1iYXNpczpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5iYXNpcy1cXFsxOHB4XFxde2ZsZXgtYmFzaXM6MThweH0uYmFzaXMtXFxbY2FsY1xcKDUwXFwlLXZhclxcKC0tdGV4dC0yeGxcXClcXCowXFwuN1xcKVxcXXtmbGV4LWJhc2lzOmNhbGMoNTAlIC0gdmFyKC0tdGV4dC0yeGwpKi43KX0uYm9yZGVyLWNvbGxhcHNle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX0ub3JpZ2luLWxlZnR7dHJhbnNmb3JtLW9yaWdpbjowfS4tdHJhbnNsYXRlLXgtMVxcLzJ7LS10dy10cmFuc2xhdGUteDpjYWxjKGNhbGMoMS8yKjEwMCUpKi0xKTt0cmFuc2xhdGU6dmFyKC0tdHctdHJhbnNsYXRlLXgpdmFyKC0tdHctdHJhbnNsYXRlLXkpfS4tdHJhbnNsYXRlLXgtZnVsbHstLXR3LXRyYW5zbGF0ZS14Oi0xMDAlO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9LnRyYW5zbGF0ZS14LTB7LS10dy10cmFuc2xhdGUteDpjYWxjKHZhcigtLXNwYWNpbmcpKjApO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9Li10cmFuc2xhdGUteS0xXFwvMnstLXR3LXRyYW5zbGF0ZS15OmNhbGMoY2FsYygxLzIqMTAwJSkqLTEpO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9LnRyYW5zbGF0ZS1ub25le3RyYW5zbGF0ZTpub25lfS5zY2FsZS0xMDB7LS10dy1zY2FsZS14OjEwMCU7LS10dy1zY2FsZS15OjEwMCU7LS10dy1zY2FsZS16OjEwMCU7c2NhbGU6dmFyKC0tdHctc2NhbGUteCl2YXIoLS10dy1zY2FsZS15KX0uc2NhbGUtXFxbMFxcLjg0XFxde3NjYWxlOi44NH0uLXJvdGF0ZS05MHtyb3RhdGU6LTkwZGVnfS5yb3RhdGUtNDV7cm90YXRlOjQ1ZGVnfS5yb3RhdGUtOTB7cm90YXRlOjkwZGVnfS5yb3RhdGUtMTgwe3JvdGF0ZToxODBkZWd9LnJvdGF0ZS0yNzB7cm90YXRlOjI3MGRlZ30udHJhbnNmb3Jte3RyYW5zZm9ybTp2YXIoLS10dy1yb3RhdGUteCwpdmFyKC0tdHctcm90YXRlLXksKXZhcigtLXR3LXJvdGF0ZS16LCl2YXIoLS10dy1za2V3LXgsKXZhcigtLXR3LXNrZXcteSwpfS50cmFuc2Zvcm0tXFxbdHJhbnNsYXRlWFxcKC01MFxcJVxcKVxcXXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUpfS50ZXh0LXNoaW1tZXItbG9hZGluZ3tjb2xvcjojMDAwMDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZyx2YXIoLS10ZXh0LXNlY29uZGFyeSkwJSx2YXIoLS1zdXJmYWNlLTYpNTAlLHZhcigtLXRleHQtc2Vjb25kYXJ5KTEwMCUpO2JhY2tncm91bmQtc2l6ZToyMDAlOy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQ7YmFja2dyb3VuZC1jbGlwOnRleHQ7YW5pbWF0aW9uOjEuOHMgbGluZWFyIGluZmluaXRlIHRleHQtc2hpbW1lci1zd2VlcH0uYW5pbWF0ZS1pbnthbmltYXRpb246ZW50ZXIgdmFyKC0tdHctYW5pbWF0aW9uLWR1cmF0aW9uLHZhcigtLXR3LWR1cmF0aW9uLC4xNXMpKXZhcigtLXR3LWVhc2UsZWFzZSl2YXIoLS10dy1hbmltYXRpb24tZGVsYXksMHMpdmFyKC0tdHctYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwxKXZhcigtLXR3LWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKXZhcigtLXR3LWFuaW1hdGlvbi1maWxsLW1vZGUsbm9uZSl9LmFuaW1hdGUtb2Rkcy1iYXJ7YW5pbWF0aW9uOjNzIGZvcndhcmRzIG9kZHMtYmFyfS5hbmltYXRlLXB1bHNle2FuaW1hdGlvbjp2YXIoLS1hbmltYXRlLXB1bHNlKX0uYW5pbWF0ZS1xdWljay1iZXQtc3BpbnthbmltYXRpb246MXMgbGluZWFyIGluZmluaXRlIHF1aWNrLWJldC1zcGlufS5hbmltYXRlLXNwaW57YW5pbWF0aW9uOnZhcigtLWFuaW1hdGUtc3Bpbil9LmFuaW1hdGUtdG9hc3QtY291bnRkb3due2FuaW1hdGlvbjpsaW5lYXIgZm9yd2FyZHMgdG9hc3QtY291bnRkb3dufS5jdXJzb3ItZGVmYXVsdHtjdXJzb3I6ZGVmYXVsdH0uY3Vyc29yLWdyYWJ7Y3Vyc29yOmdyYWJ9LmN1cnNvci1oZWxwe2N1cnNvcjpoZWxwfS5jdXJzb3Itbm90LWFsbG93ZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfS5jdXJzb3ItcG9pbnRlcntjdXJzb3I6cG9pbnRlcn0uY3Vyc29yLXRleHR7Y3Vyc29yOnRleHR9LnJlc2l6ZXtyZXNpemU6Ym90aH0uYXBwZWFyYW5jZS1ub25le2FwcGVhcmFuY2U6bm9uZX0uYXV0by1jb2xzLWZye2dyaWQtYXV0by1jb2x1bW5zOm1pbm1heCgwLDFmcil9LmdyaWQtZmxvdy1jb2x7Z3JpZC1hdXRvLWZsb3c6Y29sdW1ufS5hdXRvLXJvd3MtbWlue2dyaWQtYXV0by1yb3dzOm1pbi1jb250ZW50fS5ncmlkLWNvbHMtMXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsbWlubWF4KDAsMWZyKSl9LmdyaWQtY29scy0ye2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMixtaW5tYXgoMCwxZnIpKX0uZ3JpZC1jb2xzLTN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLG1pbm1heCgwLDFmcikpfS5ncmlkLWNvbHMtNHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDQsbWlubWF4KDAsMWZyKSl9LmdyaWQtY29scy03e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNyxtaW5tYXgoMCwxZnIpKX0uZ3JpZC1jb2xzLVxcWzFmcl9taW5tYXhcXCgwXFwsYXV0b1xcKV8xZnJcXF17Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciBtaW5tYXgoMCxhdXRvKSAxZnJ9LmdyaWQtY29scy1cXFthdXRvXzFmclxcXXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6YXV0byAxZnJ9LmdyaWQtY29scy1cXFthdXRvXzFmcl8xZnJcXF17Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmF1dG8gMWZyIDFmcn0uZ3JpZC1jb2xzLVxcW2F1dG9fYXV0b18xZnJcXF17Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmF1dG8gYXV0byAxZnJ9LmdyaWQtY29scy1cXFthdXRvX2F1dG9fMWZyXzFmclxcXXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6YXV0byBhdXRvIDFmciAxZnJ9LmdyaWQtY29scy1cXFttaW5tYXhcXCgwXFwsMTFyZW1cXClfMWZyXzRcXC41cmVtXFxde2dyaWQtdGVtcGxhdGUtY29sdW1uczptaW5tYXgoMCwxMXJlbSkgMWZyIDQuNXJlbX0uZ3JpZC1jb2xzLVxcW21pbm1heFxcKDE0MHB4XFwsMWZyXFwpX21pbm1heFxcKDk4cHhcXCxtYXgtY29udGVudFxcKVxcXXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6bWlubWF4KDE0MHB4LDFmcikgbWlubWF4KDk4cHgsbWF4LWNvbnRlbnQpfS5ncmlkLWNvbHMtXFxbcmVwZWF0XFwoYXV0by1maWxsXFwsbWlubWF4XFwoN3JlbVxcLDFmclxcKVxcKVxcXXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZmlsbCxtaW5tYXgoN3JlbSwxZnIpKX0uZ3JpZC1jb2xzLVxcW3JlcGVhdFxcKGF1dG8tZmlsbFxcLG1pbm1heFxcKG1pblxcKDI5MHB4XFwsMTAwXFwlXFwpXFwsMWZyXFwpXFwpXFxde2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maWxsLG1pbm1heChtaW4oMjkwcHgsMTAwJSksMWZyKSl9LmdyaWQtcm93cy1cXFswZnJcXF17Z3JpZC10ZW1wbGF0ZS1yb3dzOjBmcn0uZ3JpZC1yb3dzLVxcWzFmclxcXXtncmlkLXRlbXBsYXRlLXJvd3M6MWZyfS5mbGV4LWNvbHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZsZXgtY29sLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9LmZsZXgtcm93e2ZsZXgtZGlyZWN0aW9uOnJvd30uZmxleC13cmFwe2ZsZXgtd3JhcDp3cmFwfS5wbGFjZS1pdGVtcy1jZW50ZXJ7cGxhY2UtaXRlbXM6Y2VudGVyfS5pdGVtcy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZX0uaXRlbXMtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlcn0uaXRlbXMtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5pdGVtcy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5qdXN0aWZ5LWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lmp1c3RpZnktY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lmp1c3RpZnktZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uanVzdGlmeS1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uZ2FwLTB7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqMCl9LmdhcC0wXFwuNXtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSouNSl9LmdhcC0xe2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5nYXAtMVxcLjV7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqMS41KX0uZ2FwLTFcXC4yNXtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjI1KX0uZ2FwLTJ7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqMil9LmdhcC0yXFwuNXtnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyLjUpfS5nYXAtM3tnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0uZ2FwLTR7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqNCl9LmdhcC01e2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjUpfS5nYXAtNntnYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0uZ2FwLTEwe2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0uZ2FwLTE2e2dhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjE2KX0uZ2FwLVxcWzEwcHhcXF17Z2FwOjEwcHh9LmdhcC1cXFtpbmhlcml0XFxde2dhcDppbmhlcml0fS5nYXAtcHh7Z2FwOjFweH0uZ2FwLXgtMVxcLjV7Y29sdW1uLWdhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjEuNSl9LmdhcC14LTJ7Y29sdW1uLWdhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5nYXAteC0ze2NvbHVtbi1nYXA6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0uZ2FwLXktM3tyb3ctZ2FwOmNhbGModmFyKC0tc3BhY2luZykqMyl9LmdhcC15LTZ7cm93LWdhcDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfTp3aGVyZSguZGl2aWRlLXk+Om5vdCg6bGFzdC1jaGlsZCkpey0tdHctZGl2aWRlLXktcmV2ZXJzZTowO2JvcmRlci1ib3R0b20tc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtib3JkZXItdG9wLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXRvcC13aWR0aDpjYWxjKDFweCp2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSk7Ym9yZGVyLWJvdHRvbS13aWR0aDpjYWxjKDFweCpjYWxjKDEgLSB2YXIoLS10dy1kaXZpZGUteS1yZXZlcnNlKSkpfTp3aGVyZSguZGl2aWRlLW91dGxpbmUtZGVmYXVsdD46bm90KDpsYXN0LWNoaWxkKSl7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtZGVmYXVsdCl9OndoZXJlKC5kaXZpZGUtc3VyZmFjZS1jYXJkPjpub3QoOmxhc3QtY2hpbGQpKXtib3JkZXItY29sb3I6dmFyKC0tZHMtc3VyZmFjZS1jYXJkKX0uc2VsZi1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXJ9LnNlbGYtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmR9LnNlbGYtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0fS5zZWxmLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNofS5qdXN0aWZ5LXNlbGYtZW5ke2p1c3RpZnktc2VsZjpmbGV4LWVuZH0udHJ1bmNhdGV7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVufS5vdmVyZmxvdy1oaWRkZW57b3ZlcmZsb3c6aGlkZGVufS5vdmVyZmxvdy12aXNpYmxle292ZXJmbG93OnZpc2libGV9Lm92ZXJmbG93LXgtYXV0b3tvdmVyZmxvdy14OmF1dG99Lm92ZXJmbG93LXgtaGlkZGVue292ZXJmbG93LXg6aGlkZGVufS5vdmVyZmxvdy15LWF1dG97b3ZlcmZsb3cteTphdXRvfS5yb3VuZGVke2JvcmRlci1yYWRpdXM6LjI1cmVtfS5yb3VuZGVkLVxcKC0tZWRpdG9yLXJhZGl1c1xcKXtib3JkZXItcmFkaXVzOnZhcigtLWVkaXRvci1yYWRpdXMpfS5yb3VuZGVkLVxcKC0tcmFkaXVzLWRlZmF1bHRcXCl7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtZGVmYXVsdCl9LnJvdW5kZWQtXFwoLS1yYWRpdXMtZnVsbFxcKXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1mdWxsKX0ucm91bmRlZC1cXCgtLXJhZGl1cy1sZ1xcKXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1sZyl9LnJvdW5kZWQtXFwoLS1yYWRpdXMtbWRcXCl7Ym9yZGVyLXJhZGl1czp2YXIoLS1yYWRpdXMtbWQpfS5yb3VuZGVkLVxcKC0tcmFkaXVzLXNtXFwpe2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLXNtKX0ucm91bmRlZC1cXCgtLXJhZGl1cy14c1xcKXtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy14cyl9LnJvdW5kZWQtXFwoLS1yYWRpdXMteHhzXFwpe2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzLXh4cyl9LnJvdW5kZWQtXFxbNnB4XFxde2JvcmRlci1yYWRpdXM6NnB4fS5yb3VuZGVkLVxcWzEycHhcXF17Ym9yZGVyLXJhZGl1czoxMnB4fS5yb3VuZGVkLVxcW+KAplxcXXtib3JkZXItcmFkaXVzOuKApn0ucm91bmRlZC1mdWxse2JvcmRlci1yYWRpdXM6My40MDI4MmUzOHB4fS5yb3VuZGVkLWxne2JvcmRlci1yYWRpdXM6dmFyKC0tcmFkaXVzKX0ucm91bmRlZC1tZHtib3JkZXItcmFkaXVzOmNhbGModmFyKC0tcmFkaXVzKSAtIDJweCl9LnJvdW5kZWQtbm9uZXtib3JkZXItcmFkaXVzOjB9LnJvdW5kZWQtc217Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXJhZGl1cykgLSA0cHgpfS5yb3VuZGVkLXhse2JvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1yYWRpdXMpICsgNHB4KX0ucm91bmRlZC10LVxcKC0tZWRpdG9yLXJhZGl1c1xcKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWVkaXRvci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWVkaXRvci1yYWRpdXMpfS5yb3VuZGVkLXQtXFwoLS1yYWRpdXMtZGVmYXVsdFxcKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLXJhZGl1cy1kZWZhdWx0KTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1yYWRpdXMtZGVmYXVsdCl9LnJvdW5kZWQtdGwtbm9uZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LnJvdW5kZWQtdHItXFwoLS1lZGl0b3ItcmFkaXVzXFwpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWVkaXRvci1yYWRpdXMpfS5yb3VuZGVkLWItXFwoLS1yYWRpdXMtZGVmYXVsdFxcKXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1yYWRpdXMtZGVmYXVsdCk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1yYWRpdXMtZGVmYXVsdCl9LnJvdW5kZWQtYi1ub25le2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5yb3VuZGVkLWJsLVxcKC0tcmFkaXVzLXh4c1xcKXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLXJhZGl1cy14eHMpfS5ib3JkZXJ7Ym9yZGVyLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXdpZHRoOjFweH0uYm9yZGVyLTB7Ym9yZGVyLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXdpZHRoOjB9LmJvcmRlci0ye2JvcmRlci1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO2JvcmRlci13aWR0aDoycHh9LmJvcmRlci10e2JvcmRlci10b3Atc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtib3JkZXItdG9wLXdpZHRoOjFweH0uYm9yZGVyLXQtMHtib3JkZXItdG9wLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLXRvcC13aWR0aDowfS5ib3JkZXItci0we2JvcmRlci1yaWdodC1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO2JvcmRlci1yaWdodC13aWR0aDowfS5ib3JkZXItYntib3JkZXItYm90dG9tLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHh9LmJvcmRlci1iLTB7Ym9yZGVyLWJvdHRvbS1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO2JvcmRlci1ib3R0b20td2lkdGg6MH0uYm9yZGVyLWItMntib3JkZXItYm90dG9tLXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWJvdHRvbS13aWR0aDoycHh9LmJvcmRlci1se2JvcmRlci1sZWZ0LXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fS5ib3JkZXItbC0we2JvcmRlci1sZWZ0LXN0eWxlOnZhcigtLXR3LWJvcmRlci1zdHlsZSk7Ym9yZGVyLWxlZnQtd2lkdGg6MH0uYm9yZGVyLWwtMntib3JkZXItbGVmdC1zdHlsZTp2YXIoLS10dy1ib3JkZXItc3R5bGUpO2JvcmRlci1sZWZ0LXdpZHRoOjJweH0uYm9yZGVyLWRhc2hlZHstLXR3LWJvcmRlci1zdHlsZTpkYXNoZWQ7Ym9yZGVyLXN0eWxlOmRhc2hlZH0uYm9yZGVyLXNvbGlkey0tdHctYm9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1zdHlsZTpzb2xpZH0uYm9yZGVyLVxcKC0tYWN0aXZlXFwpe2JvcmRlci1jb2xvcjp2YXIoLS1hY3RpdmUpfS5ib3JkZXItXFwoLS1jb2xvci1yZWRcXCl7Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yLXJlZCl9LmJvcmRlci1cXCgtLWVkaXRvci1hY2NlbnRcXCl7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci1hY2NlbnQpfS5ib3JkZXItXFwoLS1lZGl0b3ItYm9yZGVyXFwpe2JvcmRlci1jb2xvcjp2YXIoLS1lZGl0b3ItYm9yZGVyKX0uYm9yZGVyLVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpXFwvNDB7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5ib3JkZXItXFwoLS1lZGl0b3ItbmVnYXRpdmVcXClcXC80MHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1uZWdhdGl2ZSk0MCUsdHJhbnNwYXJlbnQpfX0uYm9yZGVyLVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpXFwvNDB7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci1wb3NpdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5ib3JkZXItXFwoLS1lZGl0b3ItcG9zaXRpdmVcXClcXC80MHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1wb3NpdGl2ZSk0MCUsdHJhbnNwYXJlbnQpfX0uYm9yZGVyLVxcKC0tZWRpdG9yLXdhcm5pbmdcXClcXC80MHtib3JkZXItY29sb3I6dmFyKC0tZWRpdG9yLXdhcm5pbmcpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYm9yZGVyLVxcKC0tZWRpdG9yLXdhcm5pbmdcXClcXC80MHtib3JkZXItY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci13YXJuaW5nKTQwJSx0cmFuc3BhcmVudCl9fS5ib3JkZXItXFwoLS1zdXJmYWNlLTZcXCl7Ym9yZGVyLWNvbG9yOnZhcigtLXN1cmZhY2UtNil9LmJvcmRlci1cXFtyZ2JhXFwoMjU1XFwsMjU1XFwsMjU1XFwsMFxcLjEyXFwpXFxde2JvcmRlci1jb2xvcjojZmZmZmZmMWZ9LmJvcmRlci1ibGFja3tib3JkZXItY29sb3I6dmFyKC0tY29sb3ItYmxhY2spfS5ib3JkZXItbmVnYXRpdmV7Ym9yZGVyLWNvbG9yOnZhcigtLW5lZ2F0aXZlKX0uYm9yZGVyLW91dGxpbmUtYWNjZW50e2JvcmRlci1jb2xvcjp2YXIoLS1kcy1vdXRsaW5lLWFjY2VudCl9LmJvcmRlci1vdXRsaW5lLWFjdGl2ZXtib3JkZXItY29sb3I6dmFyKC0tZHMtb3V0bGluZS1hY3RpdmUpfS5ib3JkZXItb3V0bGluZS1kZWZhdWx0LC5ib3JkZXItb3V0bGluZS1kZWZhdWx0XFwvNTB7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtZGVmYXVsdCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5ib3JkZXItb3V0bGluZS1kZWZhdWx0XFwvNTB7Ym9yZGVyLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1kcy1vdXRsaW5lLWRlZmF1bHQpNTAlLHRyYW5zcGFyZW50KX19LmJvcmRlci1vdXRsaW5lLW5lZ2F0aXZle2JvcmRlci1jb2xvcjp2YXIoLS1kcy1vdXRsaW5lLW5lZ2F0aXZlKX0uYm9yZGVyLW91dGxpbmUtcG9zaXRpdmV7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtcG9zaXRpdmUpfS5ib3JkZXItb3V0bGluZS1zdHJvbmd7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtc3Ryb25nKX0uYm9yZGVyLW91dGxpbmUtc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1kcy1vdXRsaW5lLXN1YnRsZSl9LmJvcmRlci1vdXRsaW5lLXdhcm5pbmd7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtd2FybmluZyl9LmJvcmRlci1wb3NpdGl2ZXtib3JkZXItY29sb3I6dmFyKC0tcG9zaXRpdmUpfS5ib3JkZXItc3VyZmFjZS00e2JvcmRlci1jb2xvcjp2YXIoLS1zdXJmYWNlLTQpfS5ib3JkZXItc3VyZmFjZS02e2JvcmRlci1jb2xvcjp2YXIoLS1zdXJmYWNlLTYpfS5ib3JkZXItdHJhbnNwYXJlbnR7Ym9yZGVyLWNvbG9yOiMwMDAwfS5ib3JkZXItd2FybmluZ3tib3JkZXItY29sb3I6dmFyKC0td2FybmluZyl9LmRpc2FibGVkLW11dGUtYm9yZGVyOmRpc2FibGVke2JvcmRlci1jb2xvcjp2YXIoLS1zdXJmYWNlLTApfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuZGlzYWJsZWQtbXV0ZS1ib3JkZXI6ZGlzYWJsZWR7Ym9yZGVyLWNvbG9yOmNvbG9yLW1peChpbiBzcmdiLHZhcigtLXN1cmZhY2UtMCljYWxjKHZhcigtLW9wYWNpdHktNikqMTAwJSksdmFyKC0tbXV0ZS1ib3JkZXIpKX19LmJvcmRlci1iLW91dGxpbmUtYWN0aXZle2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tZHMtb3V0bGluZS1hY3RpdmUpfS5ib3JkZXItbC1cXCgtLWVkaXRvci1hY2NlbnRcXCl7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tZWRpdG9yLWFjY2VudCl9LmJvcmRlci1sLVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpe2JvcmRlci1sZWZ0LWNvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9LmJvcmRlci1sLVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpe2JvcmRlci1sZWZ0LWNvbG9yOnZhcigtLWVkaXRvci1wb3NpdGl2ZSl9LmJvcmRlci1sLVxcKC0tZWRpdG9yLXdhcm5pbmdcXCl7Ym9yZGVyLWxlZnQtY29sb3I6dmFyKC0tZWRpdG9yLXdhcm5pbmcpfS5kaXNhYmxlZC1tdXRlLWZpbGw6ZGlzYWJsZWR7LS1tdXRlLXBsYXRlOnZhcigtLXN1cmZhY2UtMCl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5kaXNhYmxlZC1tdXRlLWZpbGw6ZGlzYWJsZWR7LS1tdXRlLXBsYXRlOmNvbG9yLW1peChpbiBzcmdiLHZhcigtLXN1cmZhY2UtMCljYWxjKHZhcigtLW9wYWNpdHktNikqMTAwJSksdmFyKC0tbXV0ZS1maWxsKSl9fS5kaXNhYmxlZC1tdXRlLWZpbGw6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tdXRlLXBsYXRlKTtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJnLVxcKC0tYWN0aXZlXFwpXFwvMTJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hY3RpdmUpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctXFwoLS1hY3RpdmVcXClcXC8xMntiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1hY3RpdmUpMTIlLHRyYW5zcGFyZW50KX19LmJnLVxcKC0tY29sb3Itd2hpdGVcXClcXC8xMntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYxZn1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmJnLVxcKC0tY29sb3Itd2hpdGVcXClcXC8xMntiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1jb2xvci13aGl0ZSkxMiUsdHJhbnNwYXJlbnQpfX0uYmctXFwoLS1jb2xvci15ZWxsb3ctNzAwXFwpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3IteWVsbG93LTcwMCl9LmJnLVxcKC0tZGFya2VuLTZcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kYXJrZW4tNil9LmJnLVxcKC0tZWRpdG9yLWFjY2VudFxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1hY2NlbnQpfS5iZy1cXCgtLWVkaXRvci1iZ1xcKSwuYmctXFwoLS1lZGl0b3ItYmdcXClcXC84NXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1iZyl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5iZy1cXCgtLWVkaXRvci1iZ1xcKVxcLzg1e2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1iZyk4NSUsdHJhbnNwYXJlbnQpfX0uYmctXFwoLS1lZGl0b3ItbmVnYXRpdmVcXClcXC8xMHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5iZy1cXCgtLWVkaXRvci1uZWdhdGl2ZVxcKVxcLzEwe2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1uZWdhdGl2ZSkxMCUsdHJhbnNwYXJlbnQpfX0uYmctXFwoLS1lZGl0b3ItbmVnYXRpdmVcXClcXC8xNXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5iZy1cXCgtLWVkaXRvci1uZWdhdGl2ZVxcKVxcLzE1e2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1uZWdhdGl2ZSkxNSUsdHJhbnNwYXJlbnQpfX0uYmctXFwoLS1lZGl0b3ItcG9zaXRpdmVcXClcXC8xMHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1wb3NpdGl2ZSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5iZy1cXCgtLWVkaXRvci1wb3NpdGl2ZVxcKVxcLzEwe2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1wb3NpdGl2ZSkxMCUsdHJhbnNwYXJlbnQpfX0uYmctXFwoLS1lZGl0b3Itc3VyZmFjZVxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1zdXJmYWNlKX0uYmctXFwoLS1lZGl0b3Itc3VyZmFjZS1ob3ZlclxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWVkaXRvci1zdXJmYWNlLWhvdmVyKX0uYmctXFwoLS1ncmFkaWVudC1hY3RpdmVcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmFkaWVudC1hY3RpdmUpfS5iZy1cXCgtLXN1cmZhY2UtMFxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN1cmZhY2UtMCl9LmJnLVxcKC0tc3VyZmFjZS0yXFwpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS0yKX0uYmctXFwoLS1zdXJmYWNlLTRcXCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTQpfS5iZy1cXCgtLXN1cmZhY2UtNlxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN1cmZhY2UtNil9LmJnLVxcW1xcIzFjMjAyYlxcXXtiYWNrZ3JvdW5kLWNvbG9yOiMxYzIwMmJ9LmJnLVxcW1xcI2U1MDYzZTFmXFxde2JhY2tncm91bmQtY29sb3I6I2U1MDYzZTFmfS5iZy1cXFtcXCPigKZcXF17YmFja2dyb3VuZC1jb2xvcjoj4oCmfS5iZy1cXFtyZ2JhXFwoXFwuXFwuXFwuXFwpXFxde2JhY2tncm91bmQtY29sb3I6cmdiYSguLi4pfS5iZy1cXFtyZ2JhXFwoMTBcXCwxMFxcLDEwXFwsMFxcLjhcXClcXF17YmFja2dyb3VuZC1jb2xvcjojMGEwYTBhY2N9LmJnLWFjY2VudHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFjY2VudCl9LmJnLWFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFjdGl2ZSl9LmJnLWJldC1zdGF0dXMtY2FzaG91dHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWJldC1zdGF0dXMtY2FzaG91dCl9LmJnLWJldC1zdGF0dXMtaGFsZi1sb3Nle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtYmV0LXN0YXR1cy1oYWxmLWxvc2UpfS5iZy1iZXQtc3RhdHVzLWhhbGYtd2lue2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtYmV0LXN0YXR1cy1oYWxmLXdpbil9LmJnLWJldC1zdGF0dXMtbG9zZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWJldC1zdGF0dXMtbG9zZSl9LmJnLWJldC1zdGF0dXMtcGVuZGluZ3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWJldC1zdGF0dXMtcGVuZGluZyl9LmJnLWJldC1zdGF0dXMtcmVmdW5ke2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtYmV0LXN0YXR1cy1yZWZ1bmQpfS5iZy1iZXQtc3RhdHVzLXdpbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWJldC1zdGF0dXMtd2luKX0uYmctYmctYWNjZW50e2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtYmctYWNjZW50KX0uYmctYmctYWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtYmctYWN0aXZlKX0uYmctYmctbmVnYXRpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1iZy1uZWdhdGl2ZSl9LmJnLWJnLXBvc2l0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtYmctcG9zaXRpdmUpfS5iZy1iZy13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtYmctd2FybmluZyl9LmJnLWN1cnJlbnR7YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3J9LmJnLWRhcmtlbi00e2JhY2tncm91bmQtY29sb3I6dmFyKC0tZGFya2VuLTQpfS5iZy1kYXJrZW4tNntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRhcmtlbi02KX0uYmctZGFya2VuLTh7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kYXJrZW4tOCl9LmJnLWZpbGwtYWNjZW50e2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1hY2NlbnQpfS5iZy1maWxsLWFjY2VudC1ob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtYWNjZW50LWhvdmVyKX0uYmctZmlsbC1hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLWFjdGl2ZSl9LmJnLWZpbGwtYWN0aXZlLWhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1hY3RpdmUtaG92ZXIpfS5iZy1maWxsLWNvbnRyYXN0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1jb250cmFzdCl9LmJnLWZpbGwtZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLWRpc2FibGVkKX0uYmctZmlsbC1uZWdhdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtbmVnYXRpdmUpfS5iZy1maWxsLW5ldXRyYWx7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLW5ldXRyYWwpfS5iZy1maWxsLXBvc2l0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1wb3NpdGl2ZSl9LmJnLWZpbGwtd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtd2FybmluZyl9LmJnLWxhYmVsLXNjb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtbGFiZWwtc2NvcmUpfS5iZy1saWdodGVuLTJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1saWdodGVuLTIpfS5iZy1saWdodGVuLTR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1saWdodGVuLTQpfS5iZy1uZWdhdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW5lZ2F0aXZlKX0uYmctb3V0bGluZS1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtb3V0bGluZS1kZWZhdWx0KX0uYmctb3V0bGluZS1zdHJvbmd7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1vdXRsaW5lLXN0cm9uZyl9LmJnLXBvc2l0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tcG9zaXRpdmUpfS5iZy1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnkpfS5iZy1zdGF0dXMtY2FzaG91dHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy1jYXNob3V0KX0uYmctc3RhdHVzLWhhbGYtbG9zZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy1oYWxmLWxvc2UpfS5iZy1zdGF0dXMtaGFsZi13aW57YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdGF0dXMtaGFsZi13aW4pfS5iZy1zdGF0dXMtbG9zdHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy1sb3N0KX0uYmctc3RhdHVzLXBlbmRpbmd7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdGF0dXMtcGVuZGluZyl9LmJnLXN0YXR1cy1yZWZ1bmR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdGF0dXMtcmVmdW5kKX0uYmctc3RhdHVzLXdpbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN0YXR1cy13aW4pfS5iZy1zdWItYWNjZW50LTJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdWItYWNjZW50LTIpfS5iZy1zdWItbmVnYXRpdmUtMntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN1Yi1uZWdhdGl2ZS0yKX0uYmctc3ViLXBvc2l0aXZlLTJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdWItcG9zaXRpdmUtMil9LmJnLXN1Yi13YXJuaW5nLTJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdWItd2FybmluZy0yKX0uYmctc3VyZmFjZS0ye2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS0yKX0uYmctc3VyZmFjZS00e2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS00KX0uYmctc3VyZmFjZS02e2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS02KX0uYmctc3VyZmFjZS1jYXJke2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtc3VyZmFjZS1jYXJkKX0uYmctc3VyZmFjZS1kaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLXN1cmZhY2UtZGlzYWJsZWQpfS5iZy1zdXJmYWNlLWZsb2F0aW5ne2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtc3VyZmFjZS1mbG9hdGluZyl9LmJnLXN1cmZhY2UtcGFnZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLXN1cmZhY2UtcGFnZSl9LmJnLXN1cmZhY2UtcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN1cmZhY2UtMil9LmJnLXN1cmZhY2UtcmFpc2VkLC5iZy1zdXJmYWNlLXJhaXNlZFxcLzgwe2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtc3VyZmFjZS1yYWlzZWQpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuYmctc3VyZmFjZS1yYWlzZWRcXC84MHtiYWNrZ3JvdW5kLWNvbG9yOmNvbG9yLW1peChpbiBva2xhYix2YXIoLS1kcy1zdXJmYWNlLXJhaXNlZCk4MCUsdHJhbnNwYXJlbnQpfX0uYmctc3VyZmFjZS1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zdXJmYWNlLTQpfS5iZy1zdXJmYWNlLXRlcnRpYXJ5e2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWN0aXZlKX0uYmctdHJhbnNwYXJlbnR7YmFja2dyb3VuZC1jb2xvcjojMDAwMH0uYmctd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXdhcm5pbmcpfS5iZy1saW5lYXItdG8tYnstLXR3LWdyYWRpZW50LXBvc2l0aW9uOnRvIGJvdHRvbX1Ac3VwcG9ydHMgKGJhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KGluIGxhYiwgcmVkLCByZWQpKXsuYmctbGluZWFyLXRvLWJ7LS10dy1ncmFkaWVudC1wb3NpdGlvbjp0byBib3R0b20gaW4gb2tsYWJ9fS5iZy1saW5lYXItdG8tYntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh2YXIoLS10dy1ncmFkaWVudC1zdG9wcykpfS5ncmFkaWVudC1ib3JkZXJ7LS1nYi1maWxsOmxpbmVhci1ncmFkaWVudCh2YXIoLS1zdXJmYWNlLTIpLHZhcigtLXN1cmZhY2UtMikpOy0tZ2ItYm9yZGVyOmxpbmVhci1ncmFkaWVudCh2YXIoLS1zdXJmYWNlLTQpLHZhcigtLXN1cmZhY2UtNCkpO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tZ2ItZmlsbCksdmFyKC0tZ2ItYm9yZGVyKTtiYWNrZ3JvdW5kLW9yaWdpbjpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCxib3JkZXItYm94O2JvcmRlcjoxcHggc29saWQgIzAwMDA7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWltYWdlIC4yc30uZmVhdHVyZWQtY2FyZC1zdXJmYWNle291dGxpbmU6MXB4IHNvbGlkIHZhcigtLXN1cmZhY2UtNik7b3V0bGluZS1vZmZzZXQ6LTFweDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sdmFyKC0tc3VyZmFjZS00KSx2YXIoLS1zdXJmYWNlLTIpKX0uXFxbbWFzay1pbWFnZVxcOuKAplxcXXstd2Via2l0LW1hc2staW1hZ2U64oCmOy13ZWJraXQtbWFzay1pbWFnZTrigKY7bWFzay1pbWFnZTrigKZ9LmZpbGwtYWN0aXZle2ZpbGw6dmFyKC0tYWN0aXZlKX0uZmlsbC1uZWdhdGl2ZXtmaWxsOnZhcigtLW5lZ2F0aXZlKX0uZmlsbC1wb3NpdGl2ZXtmaWxsOnZhcigtLXBvc2l0aXZlKX0uZmlsbC1zdXJmYWNlLWZsb2F0aW5ne2ZpbGw6dmFyKC0tZHMtc3VyZmFjZS1mbG9hdGluZyl9LnN0cm9rZS1hY3RpdmV7c3Ryb2tlOnZhcigtLWFjdGl2ZSl9LnN0cm9rZS1uZWdhdGl2ZXtzdHJva2U6dmFyKC0tbmVnYXRpdmUpfS5zdHJva2UtcG9zaXRpdmV7c3Ryb2tlOnZhcigtLXBvc2l0aXZlKX0uc3Ryb2tlLXNlY29uZGFyeXtzdHJva2U6dmFyKC0tc2Vjb25kYXJ5KX0uc3Ryb2tlLXdhcm5pbmd7c3Ryb2tlOnZhcigtLXdhcm5pbmcpfS5vYmplY3QtY29udGFpbntvYmplY3QtZml0OmNvbnRhaW59Lm9iamVjdC1jb3ZlcntvYmplY3QtZml0OmNvdmVyfS5wLTB7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5wLTF7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjEpfS5wLTFcXC41e3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS5wLTJ7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5wLTJcXC41e3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyLjUpfS5wLTN7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5wLTR7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5wLTZ7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5wLTE2e3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxNil9LnAtMjB7cGFkZGluZzpjYWxjKHZhcigtLXNwYWNpbmcpKjIwKX0ucC1cXFsxMHB4XzIwcHhcXF17cGFkZGluZzoxMHB4IDIwcHh9LnB4LTB7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucHgtMFxcLjV7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSouNSl9LnB4LTF7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxKX0ucHgtMVxcLjV7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS5weC0ye3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMil9LnB4LTJcXC41e3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqMi41KX0ucHgtM3twYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5weC00e3BhZGRpbmctaW5saW5lOmNhbGModmFyKC0tc3BhY2luZykqNCl9LnB4LTZ7cGFkZGluZy1pbmxpbmU6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0ucHgtOHtwYWRkaW5nLWlubGluZTpjYWxjKHZhcigtLXNwYWNpbmcpKjgpfS5weS0we3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucHktMFxcLjV7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKi41KX0ucHktMXtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMSl9LnB5LTFcXC41e3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS5weS0ye3BhZGRpbmctYmxvY2s6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucHktMlxcLjV7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjIuNSl9LnB5LTJcXC4yNXtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMi4yNSl9LnB5LTN7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5weS0zXFwuNXtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMy41KX0ucHktNHtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqNCl9LnB5LTZ7cGFkZGluZy1ibG9jazpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5weS0xMntwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqMTIpfS5weS02MHtwYWRkaW5nLWJsb2NrOmNhbGModmFyKC0tc3BhY2luZykqNjApfS5weS1weHtwYWRkaW5nLWJsb2NrOjFweH0ucHMtM3twYWRkaW5nLWlubGluZS1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjMpfS5wcy0xMHtwYWRkaW5nLWlubGluZS1zdGFydDpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0ucGUtMTJ7cGFkZGluZy1pbmxpbmUtZW5kOmNhbGModmFyKC0tc3BhY2luZykqMTIpfS5wdC0we3BhZGRpbmctdG9wOmNhbGModmFyKC0tc3BhY2luZykqMCl9LnB0LTJ7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucHQtMlxcLjV7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyLjUpfS5wdC0ze3BhZGRpbmctdG9wOmNhbGModmFyKC0tc3BhY2luZykqMyl9LnB0LTR7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ucHQtNXtwYWRkaW5nLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjUpfS5wdC02e3BhZGRpbmctdG9wOmNhbGModmFyKC0tc3BhY2luZykqNil9LnB0LTd7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSo3KX0ucHItMXtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMSl9LnByLTJ7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjIpfS5wci00e3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0ucHItMTB7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0ucGItMVxcLjV7cGFkZGluZy1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSoxLjUpfS5wYi0ye3BhZGRpbmctYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqMil9LnBiLTN7cGFkZGluZy1ib3R0b206Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ucGItNHtwYWRkaW5nLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmcpKjQpfS5wYi02e3BhZGRpbmctYm90dG9tOmNhbGModmFyKC0tc3BhY2luZykqNil9LnBiLWFib3ZlLXRyaWdnZXJ7cGFkZGluZy1ib3R0b206Y2FsYyh2YXIoLS1wYXJlbnQtYm90dG9tLWdhcCkgKyBjYWxjKHZhcigtLXNwYWNpbmcpKjIwKSl9LnBsLTBcXC41e3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKi41KX0ucGwtM3twYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0udGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRleHQtbGVmdHt0ZXh0LWFsaWduOmxlZnR9LnRleHQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGV4dC1zdGFydHt0ZXh0LWFsaWduOnN0YXJ0fS5hbGlnbi10b3B7dmVydGljYWwtYWxpZ246dG9wfS5oZWFkaW5nLTJ4bHtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LTJ4bCk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5oZWFkaW5nLWJhc2V7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1iYXNlKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmhlYWRpbmctbGd7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1sZyk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5oZWFkaW5nLW1ke2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtbWQpO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0uaGVhZGluZy1zbXtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXNtKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmhlYWRpbmcteGx7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC14bCk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5saW5rLWJhc2V7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucy0yKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpO2ZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCk7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lfS5saW5rLXNte2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMtMiksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1zbSk7Zm9udC13ZWlnaHQ6dmFyKC0tbm9ybWFsKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKTt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmV9LmxpbmstdGl0bGUtYmFzZXtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKTt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmV9LmJvZHktYmFzZXtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpO2ZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmJvZHktc217Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1zbSk7Zm9udC13ZWlnaHQ6dmFyKC0tbm9ybWFsKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0uYm9keS14bHtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXhsKTtmb250LXdlaWdodDp2YXIoLS1ub3JtYWwpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5ib2R5LXhze2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmxhYmVsLWJhc2V7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucy0yKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpO2ZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LmxhYmVsLXNte2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMtMiksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1zbSk7Zm9udC13ZWlnaHQ6dmFyKC0tbm9ybWFsKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0ubGFiZWwteHN7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucy0yKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXhzKTtmb250LXdlaWdodDp2YXIoLS1ub3JtYWwpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS50aXRsZS0yeGx7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC0yeGwpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0udGl0bGUtM3hse2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtM3hsKTtmb250LXdlaWdodDp2YXIoLS1zZW1pYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LnRpdGxlLWJhc2V7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1iYXNlKTtmb250LXdlaWdodDp2YXIoLS1zZW1pYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LnRpdGxlLWxne2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQtbGcpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0udGl0bGUtbWR7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC1tZCk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaWJvbGQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS50aXRsZS1zbXtmb250LWZhbWlseTp2YXIoLS1zYW5zKSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXNtKTtmb250LXdlaWdodDp2YXIoLS1zZW1pYm9sZCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCl9LnRpdGxlLXhse2ZvbnQtZmFtaWx5OnZhcigtLXNhbnMpLHNhbnMtc2VyaWY7Zm9udC1zaXplOnZhcigtLXRleHQteGwpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKTtsaW5lLWhlaWdodDp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0udGl0bGUteHN7Zm9udC1mYW1pbHk6dmFyKC0tc2Fucyksc2Fucy1zZXJpZjtmb250LXNpemU6dmFyKC0tdGV4dC14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaWJvbGQpO2xpbmUtaGVpZ2h0OnZhcigtLWxlYWRpbmctbm9ybWFsKTtsZXR0ZXItc3BhY2luZzp2YXIoLS10cmFja2luZy1ub3JtYWwpfS5mb250LW1vbm97Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1tb25vKX0uZm9udC1zYW5ze2ZvbnQtZmFtaWx5OnZhcigtLWZvbnQtc2Fucyl9LnRleHQtMnhse2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LTJ4bCk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LTJ4bC0tbGluZS1oZWlnaHQpKX0udGV4dC1iYXNle2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpO2xpbmUtaGVpZ2h0OnZhcigtLXR3LWxlYWRpbmcsdmFyKC0tdGV4dC1iYXNlLS1saW5lLWhlaWdodCkpfS50ZXh0LWxne2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWxnKTtsaW5lLWhlaWdodDp2YXIoLS10dy1sZWFkaW5nLHZhcigtLXRleHQtbGctLWxpbmUtaGVpZ2h0KSl9LnRleHQtc217Zm9udC1zaXplOnZhcigtLXRleHQtc20pO2xpbmUtaGVpZ2h0OnZhcigtLXR3LWxlYWRpbmcsdmFyKC0tdGV4dC1zbS0tbGluZS1oZWlnaHQpKX0udGV4dC14c3tmb250LXNpemU6dmFyKC0tdGV4dC14cyk7bGluZS1oZWlnaHQ6dmFyKC0tdHctbGVhZGluZyx2YXIoLS10ZXh0LXhzLS1saW5lLWhlaWdodCkpfS50ZXh0LVxcKGxlbmd0aFxcOi0tdGV4dC1iYXNlXFwpe2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LWJhc2UpfS50ZXh0LVxcKGxlbmd0aFxcOi0tdGV4dC1tZFxcKXtmb250LXNpemU6dmFyKC0tdGV4dC1tZCl9LnRleHQtXFwobGVuZ3RoXFw6LS10ZXh0LXNtXFwpe2ZvbnQtc2l6ZTp2YXIoLS10ZXh0LXNtKX0udGV4dC1cXChsZW5ndGhcXDotLXRleHQteGxcXCl7Zm9udC1zaXplOnZhcigtLXRleHQteGwpfS50ZXh0LVxcKGxlbmd0aFxcOi0tdGV4dC14c1xcKXtmb250LXNpemU6dmFyKC0tdGV4dC14cyl9LnRleHQtXFwobGVuZ3RoXFw6LS3igKZcXCl7Zm9udC1zaXplOnZhcigtLeKApil9LnRleHQtXFxbMTBweFxcXXtmb250LXNpemU6MTBweH0udGV4dC1cXFsxMnB4XFxde2ZvbnQtc2l6ZToxMnB4fS50ZXh0LVxcWzEzcHhcXF17Zm9udC1zaXplOjEzcHh9LnRleHQtXFxbMTRweFxcXXtmb250LXNpemU6MTRweH0udGV4dC1cXFsxNnB4XFxde2ZvbnQtc2l6ZToxNnB4fS50ZXh0LVxcWzE4cHhcXF17Zm9udC1zaXplOjE4cHh9LmxlYWRpbmctXFwoLS1sZWFkaW5nLW5vbmVcXCl7LS10dy1sZWFkaW5nOnZhcigtLWxlYWRpbmctbm9uZSk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub25lKX0ubGVhZGluZy1cXCgtLWxlYWRpbmctbm9ybWFsXFwpey0tdHctbGVhZGluZzp2YXIoLS1sZWFkaW5nLW5vcm1hbCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1ub3JtYWwpfS5sZWFkaW5nLVxcKC0tbGVhZGluZy10aWdodFxcKXstLXR3LWxlYWRpbmc6dmFyKC0tbGVhZGluZy10aWdodCk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy10aWdodCl9LmxlYWRpbmctbm9uZXstLXR3LWxlYWRpbmc6MTtsaW5lLWhlaWdodDoxfS5sZWFkaW5nLXNudWd7LS10dy1sZWFkaW5nOnZhcigtLWxlYWRpbmctc251Zyk7bGluZS1oZWlnaHQ6dmFyKC0tbGVhZGluZy1zbnVnKX0uZm9udC1cXCgtLWJvbGRcXCl7LS10dy1mb250LXdlaWdodDp2YXIoLS1ib2xkKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKX0uZm9udC1cXCgtLW5vcm1hbFxcKXstLXR3LWZvbnQtd2VpZ2h0OnZhcigtLW5vcm1hbCk7Zm9udC13ZWlnaHQ6dmFyKC0tbm9ybWFsKX0uZm9udC1cXCgtLXNlbWlib2xkXFwpey0tdHctZm9udC13ZWlnaHQ6dmFyKC0tc2VtaWJvbGQpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWlib2xkKX0uZm9udC1ib2xkey0tdHctZm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtYm9sZCl9LmZvbnQtbGlnaHR7LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1saWdodCk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtbGlnaHQpfS5mb250LW1lZGl1bXstLXR3LWZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKX0uZm9udC1ub3JtYWx7LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1ub3JtYWwpO2ZvbnQtd2VpZ2h0OnZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbCl9LmZvbnQtc2VtaWJvbGR7LS10dy1mb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpfS50cmFja2luZy1cXCgtLXRyYWNraW5nLW5vcm1hbFxcKXstLXR3LXRyYWNraW5nOnZhcigtLXRyYWNraW5nLW5vcm1hbCk7bGV0dGVyLXNwYWNpbmc6dmFyKC0tdHJhY2tpbmctbm9ybWFsKX0udHJhY2tpbmctd2lkZXstLXR3LXRyYWNraW5nOnZhcigtLXRyYWNraW5nLXdpZGUpO2xldHRlci1zcGFjaW5nOnZhcigtLXRyYWNraW5nLXdpZGUpfS5icmVhay13b3Jkc3tvdmVyZmxvdy13cmFwOmJyZWFrLXdvcmR9LmJyZWFrLWFsbHt3b3JkLWJyZWFrOmJyZWFrLWFsbH0ud2hpdGVzcGFjZS1ub3JtYWx7d2hpdGUtc3BhY2U6bm9ybWFsfS53aGl0ZXNwYWNlLW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXB9LndoaXRlc3BhY2UtcHJlLWxpbmV7d2hpdGUtc3BhY2U6cHJlLWxpbmV9Lmxpbmstc3RhdGVze3RyYW5zaXRpb246Y29sb3IgLjE1cyxvcGFjaXR5IC4xNXN9Lmxpbmstc3RhdGVzOmhvdmVye2NvbG9yOnZhcigtLWFjdGl2ZSl9Lmxpbmstc3RhdGVzOmFjdGl2ZXtjb2xvcjp2YXIoLS1hY3RpdmUpO29wYWNpdHk6LjV9LmRpc2FibGVkLW11dGU6ZGlzYWJsZWR7Y29sb3I6dmFyKC0tbXV0ZS1wbGF0ZSx2YXIoLS1zdXJmYWNlLTApKX1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7LmRpc2FibGVkLW11dGU6ZGlzYWJsZWR7Y29sb3I6Y29sb3ItbWl4KGluIHNyZ2IsdmFyKC0tbXV0ZS1wbGF0ZSx2YXIoLS1zdXJmYWNlLTApKWNhbGModmFyKC0tb3BhY2l0eS02KSoxMDAlKSx2YXIoLS1tdXRlLWxhYmVsKSl9fS5kaXNhYmxlZC1tdXRlLWljb246ZGlzYWJsZWQgc3Zne2NvbG9yOnZhcigtLW11dGUtcGxhdGUsdmFyKC0tc3VyZmFjZS0wKSl9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpey5kaXNhYmxlZC1tdXRlLWljb246ZGlzYWJsZWQgc3Zne2NvbG9yOmNvbG9yLW1peChpbiBzcmdiLHZhcigtLW11dGUtcGxhdGUsdmFyKC0tc3VyZmFjZS0wKSljYWxjKHZhcigtLW9wYWNpdHktNikqMTAwJSksdmFyKC0tbXV0ZS1pY29uKSl9fS50ZXh0LVxcKC0tYWN0aXZlXFwpe2NvbG9yOnZhcigtLWFjdGl2ZSl9LnRleHQtXFwoLS1jb2xvci1yZWRcXCl7Y29sb3I6dmFyKC0tY29sb3ItcmVkKX0udGV4dC1cXCgtLWNvbG9yLXdoaXRlXFwpe2NvbG9yOnZhcigtLWNvbG9yLXdoaXRlKX0udGV4dC1cXCgtLWNvbG9yLXdoaXRlXFwpXFwvNTB7Y29sb3I6I2ZmZmZmZjgwfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsudGV4dC1cXCgtLWNvbG9yLXdoaXRlXFwpXFwvNTB7Y29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWNvbG9yLXdoaXRlKTUwJSx0cmFuc3BhcmVudCl9fS50ZXh0LVxcKC0tY29udHJhc3RcXCl7Y29sb3I6dmFyKC0tY29udHJhc3QpfS50ZXh0LVxcKC0tZWRpdG9yLWFjY2VudFxcKXtjb2xvcjp2YXIoLS1lZGl0b3ItYWNjZW50KX0udGV4dC1cXCgtLWVkaXRvci1iZ1xcKXtjb2xvcjp2YXIoLS1lZGl0b3ItYmcpfS50ZXh0LVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpe2NvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9LnRleHQtXFwoLS1lZGl0b3ItcG9zaXRpdmVcXCl7Y29sb3I6dmFyKC0tZWRpdG9yLXBvc2l0aXZlKX0udGV4dC1cXCgtLWVkaXRvci10ZXh0XFwpe2NvbG9yOnZhcigtLWVkaXRvci10ZXh0KX0udGV4dC1cXCgtLWVkaXRvci10ZXh0LW11dGVkXFwpe2NvbG9yOnZhcigtLWVkaXRvci10ZXh0LW11dGVkKX0udGV4dC1cXCgtLWVkaXRvci13YXJuaW5nXFwpe2NvbG9yOnZhcigtLWVkaXRvci13YXJuaW5nKX0udGV4dC1cXCgtLW5lZ2F0aXZlXFwpe2NvbG9yOnZhcigtLW5lZ2F0aXZlKX0udGV4dC1cXCgtLXBvc2l0aXZlXFwpe2NvbG9yOnZhcigtLXBvc2l0aXZlKX0udGV4dC1cXCgtLXNlY29uZGFyeVxcKXtjb2xvcjp2YXIoLS1zZWNvbmRhcnkpfS50ZXh0LVxcKC0tc3VyZmFjZS0wXFwpe2NvbG9yOnZhcigtLXN1cmZhY2UtMCl9LnRleHQtXFwoLS10ZXh0LWRlZmF1bHRcXCl7Y29sb3I6dmFyKC0tdGV4dC1kZWZhdWx0KX0udGV4dC1cXCgtLXRleHQtbGlnaHRlclxcKXtjb2xvcjp2YXIoLS10ZXh0LWxpZ2h0ZXIpfS50ZXh0LVxcKC0td2FybmluZ1xcKXtjb2xvcjp2YXIoLS13YXJuaW5nKX0udGV4dC1cXCgtLeKAplxcKXtjb2xvcjp2YXIoLS3igKYpfS50ZXh0LVxcW1xcIzBBMEEwQVxcXXtjb2xvcjojMGEwYTBhfS50ZXh0LVxcW1xcIzZjZmZiNFxcXXtjb2xvcjojNmNmZmI0fS50ZXh0LVxcW1xcIzU3NTc1N1xcXXtjb2xvcjojNTc1NzU3fS50ZXh0LVxcW1xcI0U1QkYwMFxcXXtjb2xvcjojZTViZjAwfS50ZXh0LVxcW3JnYmFcXCjigKZcXClcXF17Y29sb3I6cmdiYSjigKYpfS50ZXh0LVxcW3ZhclxcKC0tdGV4dC1saWdodGVyXFwpXFxde2NvbG9yOnZhcigtLXRleHQtbGlnaHRlcil9LnRleHQtYWNjZW50e2NvbG9yOnZhcigtLWFjY2VudCl9LnRleHQtYWN0aXZle2NvbG9yOnZhcigtLWFjdGl2ZSl9LnRleHQtYmxhY2t7Y29sb3I6dmFyKC0tY29sb3ItYmxhY2spfS50ZXh0LWNvbnRyYXN0e2NvbG9yOnZhcigtLWRzLXRleHQtY29udHJhc3QpfS50ZXh0LWRlZmF1bHR7Y29sb3I6dmFyKC0tZHMtdGV4dC1kZWZhdWx0KX0udGV4dC1kaXNhYmxlZHtjb2xvcjp2YXIoLS1kcy10ZXh0LWRpc2FibGVkKX0udGV4dC1maWxsLWFjdGl2ZXtjb2xvcjp2YXIoLS1kcy1maWxsLWFjdGl2ZSl9LnRleHQtZm9yLWFjY2VudC1iZ3tjb2xvcjp2YXIoLS1kcy10ZXh0LWZvci1hY2NlbnQtYmcpfS50ZXh0LWZvci1hY3RpdmUtYmd7Y29sb3I6dmFyKC0tZHMtdGV4dC1mb3ItYWN0aXZlLWJnKX0udGV4dC1ncmF5LTQwMHtjb2xvcjp2YXIoLS1jb2xvci1ncmF5LTQwMCl9LnRleHQtaWNvbi1hY2NlbnR7Y29sb3I6dmFyKC0tZHMtaWNvbi1hY2NlbnQpfS50ZXh0LWljb24tYWN0aXZle2NvbG9yOnZhcigtLWRzLWljb24tYWN0aXZlKX0udGV4dC1pY29uLWNvbnRyYXN0e2NvbG9yOnZhcigtLWRzLWljb24tY29udHJhc3QpfS50ZXh0LWljb24tZGVmYXVsdHtjb2xvcjp2YXIoLS1kcy1pY29uLWRlZmF1bHQpfS50ZXh0LWljb24tZGlzYWJsZWR7Y29sb3I6dmFyKC0tZHMtaWNvbi1kaXNhYmxlZCl9LnRleHQtaWNvbi1mb3ItYWN0aXZlLWJne2NvbG9yOnZhcigtLWRzLWljb24tZm9yLWFjdGl2ZS1iZyl9LnRleHQtaWNvbi1uZWdhdGl2ZXtjb2xvcjp2YXIoLS1kcy1pY29uLW5lZ2F0aXZlKX0udGV4dC1pY29uLXBvc2l0aXZle2NvbG9yOnZhcigtLWRzLWljb24tcG9zaXRpdmUpfS50ZXh0LWljb24tc2Vjb25kYXJ5e2NvbG9yOnZhcigtLWRzLWljb24tc2Vjb25kYXJ5KX0udGV4dC1pY29uLXdhcm5pbmd7Y29sb3I6dmFyKC0tZHMtaWNvbi13YXJuaW5nKX0udGV4dC1pbmhlcml0e2NvbG9yOmluaGVyaXR9LnRleHQtbmVnYXRpdmV7Y29sb3I6dmFyKC0tbmVnYXRpdmUpfS50ZXh0LW9uLWZpbGx7Y29sb3I6dmFyKC0tZHMtdGV4dC1vbi1maWxsKX0udGV4dC1wb3NpdGl2ZXtjb2xvcjp2YXIoLS1wb3NpdGl2ZSl9LnRleHQtc2Vjb25kYXJ5e2NvbG9yOnZhcigtLXNlY29uZGFyeSl9LnRleHQtdHJhbnNwYXJlbnR7Y29sb3I6IzAwMDB9LnRleHQtdHlwb2dyYXBoeS1wcmltYXJ5e2NvbG9yOnZhcigtLWNvbnRyYXN0KX0udGV4dC10eXBvZ3JhcGh5LXNlY29uZGFyeXtjb2xvcjp2YXIoLS1zZWNvbmRhcnkpfS50ZXh0LXdhcm5pbmd7Y29sb3I6dmFyKC0td2FybmluZyl9LnRleHQtd2hpdGV7Y29sb3I6dmFyKC0tY29sb3Itd2hpdGUpfS5jYXBpdGFsaXple3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemV9Lmxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2V9LnVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Lml0YWxpY3tmb250LXN0eWxlOml0YWxpY30ub3JkaW5hbHstLXR3LW9yZGluYWw6b3JkaW5hbDtmb250LXZhcmlhbnQtbnVtZXJpYzp2YXIoLS10dy1vcmRpbmFsLCl2YXIoLS10dy1zbGFzaGVkLXplcm8sKXZhcigtLXR3LW51bWVyaWMtZmlndXJlLCl2YXIoLS10dy1udW1lcmljLXNwYWNpbmcsKXZhcigtLXR3LW51bWVyaWMtZnJhY3Rpb24sKX0udGFidWxhci1udW1zey0tdHctbnVtZXJpYy1zcGFjaW5nOnRhYnVsYXItbnVtcztmb250LXZhcmlhbnQtbnVtZXJpYzp2YXIoLS10dy1vcmRpbmFsLCl2YXIoLS10dy1zbGFzaGVkLXplcm8sKXZhcigtLXR3LW51bWVyaWMtZmlndXJlLCl2YXIoLS10dy1udW1lcmljLXNwYWNpbmcsKXZhcigtLXR3LW51bWVyaWMtZnJhY3Rpb24sKX0ubGluZS10aHJvdWdoe3RleHQtZGVjb3JhdGlvbi1saW5lOmxpbmUtdGhyb3VnaH0udW5kZXJsaW5le3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZX0uZGVjb3JhdGlvbi1kb3R0ZWR7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOmRvdHRlZH0ucGxhY2Vob2xkZXItXFwoLS1zZWNvbmRhcnlcXCk6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLXNlY29uZGFyeSl9LmFjY2VudC1cXCgtLWFjdGl2ZVxcKXthY2NlbnQtY29sb3I6dmFyKC0tYWN0aXZlKX0uYWNjZW50LVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpe2FjY2VudC1jb2xvcjp2YXIoLS1lZGl0b3ItcG9zaXRpdmUpfS5vcGFjaXR5LVxcKC0tb3BhY2l0eS00XFwpe29wYWNpdHk6dmFyKC0tb3BhY2l0eS00KX0ub3BhY2l0eS1cXCgtLW9wYWNpdHktNlxcKXtvcGFjaXR5OnZhcigtLW9wYWNpdHktNil9Lm9wYWNpdHktMHtvcGFjaXR5OjB9Lm9wYWNpdHktMjB7b3BhY2l0eTouMn0ub3BhY2l0eS0zNntvcGFjaXR5Oi4zNn0ub3BhY2l0eS01MHtvcGFjaXR5Oi41fS5vcGFjaXR5LTEwMHtvcGFjaXR5OjF9LnNoYWRvd3stLXR3LXNoYWRvdzowIDFweCAzcHggMCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKSwwIDFweCAycHggLTFweCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnNoYWRvdy1cXCgtLXNoYWRvdy00XFwpey0tdHctc2hhZG93OnZhcigtLXNoYWRvdy00KTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnNoYWRvdy1cXCgtLXNoYWRvdy02XFwpey0tdHctc2hhZG93OnZhcigtLXNoYWRvdy02KTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnNoYWRvdy0yeGx7LS10dy1zaGFkb3c6MCAyNXB4IDUwcHggLTEycHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDA0MCk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3ctXFxbMF8ycHhfNHB4XzBfdmFyXFwoLS1zaGFkb3ctNlxcKVxcXXstLXR3LXNoYWRvdzowIDJweCA0cHggMCB2YXIoLS10dy1zaGFkb3ctY29sb3IsdmFyKC0tc2hhZG93LTYpKTtib3gtc2hhZG93OnZhcigtLXR3LWluc2V0LXNoYWRvdyksdmFyKC0tdHctaW5zZXQtcmluZy1zaGFkb3cpLHZhcigtLXR3LXJpbmctb2Zmc2V0LXNoYWRvdyksdmFyKC0tdHctcmluZy1zaGFkb3cpLHZhcigtLXR3LXNoYWRvdyl9LnNoYWRvdy1cXFvigKZcXF17LS10dy1zaGFkb3c64oCmO2JveC1zaGFkb3c6dmFyKC0tdHctaW5zZXQtc2hhZG93KSx2YXIoLS10dy1pbnNldC1yaW5nLXNoYWRvdyksdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSx2YXIoLS10dy1yaW5nLXNoYWRvdyksdmFyKC0tdHctc2hhZG93KX0uc2hhZG93LWxney0tdHctc2hhZG93OjAgMTBweCAxNXB4IC0zcHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSksMCA0cHggNnB4IC00cHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3ctbWR7LS10dy1zaGFkb3c6MCA0cHggNnB4IC0xcHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSksMCAycHggNHB4IC0ycHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3ctc217LS10dy1zaGFkb3c6MCAxcHggM3B4IDAgdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSksMCAxcHggMnB4IC0xcHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3cteGx7LS10dy1zaGFkb3c6MCAyMHB4IDI1cHggLTVweCB2YXIoLS10dy1zaGFkb3ctY29sb3IsIzAwMDAwMDFhKSwwIDhweCAxMHB4IC02cHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3dcXC8yeHMsLnNoYWRvd1xcL2VsZXZhdGlvbiwuc2hhZG93XFwvbGlnaHQtRE9NLC5zaGFkb3dcXC9tZCwuc2hhZG93XFwvcnVudGltZSwuc2hhZG93XFwvc2hhZG93LWRldi1pbml0XFwuanMsLnNoYWRvd1xcL3NtLC5zaGFkb3dcXC90aGVtZSwuc2hhZG93XFwvdGhlbWUtYXdhcmV7LS10dy1zaGFkb3c6MCAxcHggM3B4IDAgdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSksMCAxcHggMnB4IC0xcHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCMwMDAwMDAxYSk7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5yaW5ney0tdHctcmluZy1zaGFkb3c6dmFyKC0tdHctcmluZy1pbnNldCwpMCAwIDAgY2FsYygxcHggKyB2YXIoLS10dy1yaW5nLW9mZnNldC13aWR0aCkpdmFyKC0tdHctcmluZy1jb2xvcixjdXJyZW50Y29sb3IpO2JveC1zaGFkb3c6dmFyKC0tdHctaW5zZXQtc2hhZG93KSx2YXIoLS10dy1pbnNldC1yaW5nLXNoYWRvdyksdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93KSx2YXIoLS10dy1yaW5nLXNoYWRvdyksdmFyKC0tdHctc2hhZG93KX0uaW5zZXQtcmluZ3stLXR3LWluc2V0LXJpbmctc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS10dy1pbnNldC1yaW5nLWNvbG9yLGN1cnJlbnRjb2xvcik7Ym94LXNoYWRvdzp2YXIoLS10dy1pbnNldC1zaGFkb3cpLHZhcigtLXR3LWluc2V0LXJpbmctc2hhZG93KSx2YXIoLS10dy1yaW5nLW9mZnNldC1zaGFkb3cpLHZhcigtLXR3LXJpbmctc2hhZG93KSx2YXIoLS10dy1zaGFkb3cpfS5zaGFkb3ctYmFuZHtib3gtc2hhZG93OjAgMnB4IDRweCAwIHZhcigtLXNoYWRvdy02KX0uc2hhZG93LWZsb2F0aW5ne2JveC1zaGFkb3c6MCA0cHggMTZweCAwIHZhcigtLXNoYWRvdy00KX0uc2hhZG93LWZsb2F0aW5nLWNvbnRyb2x7Ym94LXNoYWRvdzowIDRweCA4cHggMCB2YXIoLS1zaGFkb3ctNil9LnNoYWRvdy1pbmZvLXRvb2x0aXB7Ym94LXNoYWRvdzowIDRweCA4cHggIzBkMGQwZDgwfS5zaGFkb3ctb3ZlcmxheXtib3gtc2hhZG93OjAgOHB4IDMycHggMCB2YXIoLS1zaGFkb3ctNil9Lmluc2V0LXJpbmctb3V0bGluZS1zdWJ0bGV7LS10dy1pbnNldC1yaW5nLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtc3VidGxlKX0ub3V0bGluZXtvdXRsaW5lLXN0eWxlOnZhcigtLXR3LW91dGxpbmUtc3R5bGUpO291dGxpbmUtd2lkdGg6MXB4fS5vdXRsaW5lLTJ7b3V0bGluZS1zdHlsZTp2YXIoLS10dy1vdXRsaW5lLXN0eWxlKTtvdXRsaW5lLXdpZHRoOjJweH0ub3V0bGluZS00e291dGxpbmUtc3R5bGU6dmFyKC0tdHctb3V0bGluZS1zdHlsZSk7b3V0bGluZS13aWR0aDo0cHh9Lm91dGxpbmUtNntvdXRsaW5lLXN0eWxlOnZhcigtLXR3LW91dGxpbmUtc3R5bGUpO291dGxpbmUtd2lkdGg6NnB4fS5vdXRsaW5lLWFjdGl2ZXtvdXRsaW5lLWNvbG9yOnZhcigtLWFjdGl2ZSl9LmJsdXJ7LS10dy1ibHVyOmJsdXIoOHB4KTtmaWx0ZXI6dmFyKC0tdHctYmx1ciwpdmFyKC0tdHctYnJpZ2h0bmVzcywpdmFyKC0tdHctY29udHJhc3QsKXZhcigtLXR3LWdyYXlzY2FsZSwpdmFyKC0tdHctaHVlLXJvdGF0ZSwpdmFyKC0tdHctaW52ZXJ0LCl2YXIoLS10dy1zYXR1cmF0ZSwpdmFyKC0tdHctc2VwaWEsKXZhcigtLXR3LWRyb3Atc2hhZG93LCl9LmludmVydHstLXR3LWludmVydDppbnZlcnQoMTAwJSk7ZmlsdGVyOnZhcigtLXR3LWJsdXIsKXZhcigtLXR3LWJyaWdodG5lc3MsKXZhcigtLXR3LWNvbnRyYXN0LCl2YXIoLS10dy1ncmF5c2NhbGUsKXZhcigtLXR3LWh1ZS1yb3RhdGUsKXZhcigtLXR3LWludmVydCwpdmFyKC0tdHctc2F0dXJhdGUsKXZhcigtLXR3LXNlcGlhLCl2YXIoLS10dy1kcm9wLXNoYWRvdywpfS5cXFtmaWx0ZXJcXDpibHVyXFwoMHB4XFwpXFxde2ZpbHRlcjpibHVyKCl9LlxcW2ZpbHRlclxcOmJsdXJcXCgycHhcXClcXF17ZmlsdGVyOmJsdXIoMnB4KX0uXFxbZmlsdGVyXFw6dmFyXFwoLS1ibHVyLWRlZmF1bHRcXClcXF17ZmlsdGVyOnZhcigtLWJsdXItZGVmYXVsdCl9LlxcW2ZpbHRlclxcOnZhclxcKC0tYmx1ci1sZ1xcKVxcXXtmaWx0ZXI6dmFyKC0tYmx1ci1sZyl9LlxcW2ZpbHRlclxcOnZhclxcKC0tYmx1ci1zbVxcKVxcXXtmaWx0ZXI6dmFyKC0tYmx1ci1zbSl9LmRyb3Atc2hhZG93LWxnLTR7ZmlsdGVyOmRyb3Atc2hhZG93KDAgOHB4IDE2cHggdmFyKC0tc2hhZG93LTQpKX0uZmlsdGVye2ZpbHRlcjp2YXIoLS10dy1ibHVyLCl2YXIoLS10dy1icmlnaHRuZXNzLCl2YXIoLS10dy1jb250cmFzdCwpdmFyKC0tdHctZ3JheXNjYWxlLCl2YXIoLS10dy1odWUtcm90YXRlLCl2YXIoLS10dy1pbnZlcnQsKXZhcigtLXR3LXNhdHVyYXRlLCl2YXIoLS10dy1zZXBpYSwpdmFyKC0tdHctZHJvcC1zaGFkb3csKX0uYmFja2Ryb3AtYmx1ci1cXFs0cHhcXF17LS10dy1iYWNrZHJvcC1ibHVyOmJsdXIoNHB4KTstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS10dy1iYWNrZHJvcC1ibHVyLCl2YXIoLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzLCl2YXIoLS10dy1iYWNrZHJvcC1jb250cmFzdCwpdmFyKC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlLCl2YXIoLS10dy1iYWNrZHJvcC1odWUtcm90YXRlLCl2YXIoLS10dy1iYWNrZHJvcC1pbnZlcnQsKXZhcigtLXR3LWJhY2tkcm9wLW9wYWNpdHksKXZhcigtLXR3LWJhY2tkcm9wLXNhdHVyYXRlLCl2YXIoLS10dy1iYWNrZHJvcC1zZXBpYSwpO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS10dy1iYWNrZHJvcC1ibHVyLCl2YXIoLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzLCl2YXIoLS10dy1iYWNrZHJvcC1jb250cmFzdCwpdmFyKC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlLCl2YXIoLS10dy1iYWNrZHJvcC1odWUtcm90YXRlLCl2YXIoLS10dy1iYWNrZHJvcC1pbnZlcnQsKXZhcigtLXR3LWJhY2tkcm9wLW9wYWNpdHksKXZhcigtLXR3LWJhY2tkcm9wLXNhdHVyYXRlLCl2YXIoLS10dy1iYWNrZHJvcC1zZXBpYSwpfS5iYWNrZHJvcC1ibHVyLVxcWzhweFxcXXstLXR3LWJhY2tkcm9wLWJsdXI6Ymx1cig4cHgpOy13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOnZhcigtLXR3LWJhY2tkcm9wLWJsdXIsKXZhcigtLXR3LWJhY2tkcm9wLWJyaWdodG5lc3MsKXZhcigtLXR3LWJhY2tkcm9wLWNvbnRyYXN0LCl2YXIoLS10dy1iYWNrZHJvcC1ncmF5c2NhbGUsKXZhcigtLXR3LWJhY2tkcm9wLWh1ZS1yb3RhdGUsKXZhcigtLXR3LWJhY2tkcm9wLWludmVydCwpdmFyKC0tdHctYmFja2Ryb3Atb3BhY2l0eSwpdmFyKC0tdHctYmFja2Ryb3Atc2F0dXJhdGUsKXZhcigtLXR3LWJhY2tkcm9wLXNlcGlhLCk7YmFja2Ryb3AtZmlsdGVyOnZhcigtLXR3LWJhY2tkcm9wLWJsdXIsKXZhcigtLXR3LWJhY2tkcm9wLWJyaWdodG5lc3MsKXZhcigtLXR3LWJhY2tkcm9wLWNvbnRyYXN0LCl2YXIoLS10dy1iYWNrZHJvcC1ncmF5c2NhbGUsKXZhcigtLXR3LWJhY2tkcm9wLWh1ZS1yb3RhdGUsKXZhcigtLXR3LWJhY2tkcm9wLWludmVydCwpdmFyKC0tdHctYmFja2Ryb3Atb3BhY2l0eSwpdmFyKC0tdHctYmFja2Ryb3Atc2F0dXJhdGUsKXZhcigtLXR3LWJhY2tkcm9wLXNlcGlhLCl9LmJhY2tkcm9wLWZpbHRlcnstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS10dy1iYWNrZHJvcC1ibHVyLCl2YXIoLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzLCl2YXIoLS10dy1iYWNrZHJvcC1jb250cmFzdCwpdmFyKC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlLCl2YXIoLS10dy1iYWNrZHJvcC1odWUtcm90YXRlLCl2YXIoLS10dy1iYWNrZHJvcC1pbnZlcnQsKXZhcigtLXR3LWJhY2tkcm9wLW9wYWNpdHksKXZhcigtLXR3LWJhY2tkcm9wLXNhdHVyYXRlLCl2YXIoLS10dy1iYWNrZHJvcC1zZXBpYSwpO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS10dy1iYWNrZHJvcC1ibHVyLCl2YXIoLS10dy1iYWNrZHJvcC1icmlnaHRuZXNzLCl2YXIoLS10dy1iYWNrZHJvcC1jb250cmFzdCwpdmFyKC0tdHctYmFja2Ryb3AtZ3JheXNjYWxlLCl2YXIoLS10dy1iYWNrZHJvcC1odWUtcm90YXRlLCl2YXIoLS10dy1iYWNrZHJvcC1pbnZlcnQsKXZhcigtLXR3LWJhY2tkcm9wLW9wYWNpdHksKXZhcigtLXR3LWJhY2tkcm9wLXNhdHVyYXRlLCl2YXIoLS10dy1iYWNrZHJvcC1zZXBpYSwpfS5cXFtiYWNrZHJvcC1maWx0ZXJcXDp2YXJcXCgtLWJsdXItZGVmYXVsdFxcKVxcXXstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS1ibHVyLWRlZmF1bHQpO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS1ibHVyLWRlZmF1bHQpfS5cXFtiYWNrZHJvcC1maWx0ZXJcXDp2YXJcXCgtLWJsdXItbGdcXClcXF17LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6dmFyKC0tYmx1ci1sZyk7YmFja2Ryb3AtZmlsdGVyOnZhcigtLWJsdXItbGcpfS5cXFtiYWNrZHJvcC1maWx0ZXJcXDp2YXJcXCgtLWJsdXItc21cXClcXF17LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6dmFyKC0tYmx1ci1zbSk7YmFja2Ryb3AtZmlsdGVyOnZhcigtLWJsdXItc20pfS50cmFuc2l0aW9ue3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcixib3JkZXItY29sb3Isb3V0bGluZS1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2UsLS10dy1ncmFkaWVudC1mcm9tLC0tdHctZ3JhZGllbnQtdmlhLC0tdHctZ3JhZGllbnQtdG8sb3BhY2l0eSxib3gtc2hhZG93LHRyYW5zZm9ybSx0cmFuc2xhdGUsc2NhbGUscm90YXRlLGZpbHRlciwtd2Via2l0LWJhY2tkcm9wLWZpbHRlcixiYWNrZHJvcC1maWx0ZXIsZGlzcGxheSx2aXNpYmlsaXR5LGNvbnRlbnQtdmlzaWJpbGl0eSxvdmVybGF5LHBvaW50ZXItZXZlbnRzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LnRyYW5zaXRpb24tXFxbZ3JpZC10ZW1wbGF0ZS1yb3dzXFxde3RyYW5zaXRpb24tcHJvcGVydHk6Z3JpZC10ZW1wbGF0ZS1yb3dzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LnRyYW5zaXRpb24tXFxbb3BhY2l0eVxcLGZpbHRlclxcLHNjYWxlXFxde3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSxmaWx0ZXIsc2NhbGU7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKX0udHJhbnNpdGlvbi1cXFt0cmFuc2xhdGVcXCx2aXNpYmlsaXR5XFxde3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNsYXRlLHZpc2liaWxpdHk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKX0udHJhbnNpdGlvbi1cXFt3aWR0aFxcXXt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LnRyYW5zaXRpb24tYWxse3RyYW5zaXRpb24tcHJvcGVydHk6YWxsO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LnRyYW5zaXRpb24tY29sb3Jze3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcixib3JkZXItY29sb3Isb3V0bGluZS1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2UsLS10dy1ncmFkaWVudC1mcm9tLC0tdHctZ3JhZGllbnQtdmlhLC0tdHctZ3JhZGllbnQtdG87dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tdHctZWFzZSx2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKSk7dHJhbnNpdGlvbi1kdXJhdGlvbjp2YXIoLS10dy1kdXJhdGlvbix2YXIoLS1kZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24pKX0udHJhbnNpdGlvbi1vcGFjaXR5e3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS10dy1lYXNlLHZhcigtLWRlZmF1bHQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24pKTt0cmFuc2l0aW9uLWR1cmF0aW9uOnZhcigtLXR3LWR1cmF0aW9uLHZhcigtLWRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbikpfS50cmFuc2l0aW9uLXRyYW5zZm9ybXt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx0cmFuc2xhdGUsc2NhbGUscm90YXRlO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LmRlbGF5LVxcWzE0MG1zXFxde3RyYW5zaXRpb24tZGVsYXk6LjE0c30uZHVyYXRpb24tMTUwey0tdHctZHVyYXRpb246LjE1czt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xNXN9LmR1cmF0aW9uLTIwMHstLXR3LWR1cmF0aW9uOi4yczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yc30uZHVyYXRpb24tMzAwey0tdHctZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5kdXJhdGlvbi00MDB7LS10dy1kdXJhdGlvbjouNHM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNHN9LmR1cmF0aW9uLVxcWzE4MG1zXFxdey0tdHctZHVyYXRpb246LjE4czt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xOHN9LmR1cmF0aW9uLVxcWzI1MG1zXFxdey0tdHctZHVyYXRpb246LjI1czt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yNXN9LmR1cmF0aW9uLVxcWzM4MG1zXFxdey0tdHctZHVyYXRpb246LjM4czt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zOHN9LmR1cmF0aW9uLVxcWzQyMG1zXFxdey0tdHctZHVyYXRpb246LjQyczt0cmFuc2l0aW9uLWR1cmF0aW9uOi40MnN9LmVhc2UtXFxbY3ViaWMtYmV6aWVyXFwoMFxcLjIyXFwsMVxcLDBcXC4zNlxcLDFcXClcXF17LS10dy1lYXNlOmN1YmljLWJlemllciguMjIsMSwuMzYsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMiwxLC4zNiwxKX0uZWFzZS1pbnstLXR3LWVhc2U6dmFyKC0tZWFzZS1pbik7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tZWFzZS1pbil9LmVhc2UtaW4tb3V0ey0tdHctZWFzZTp2YXIoLS1lYXNlLWluLW91dCk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246dmFyKC0tZWFzZS1pbi1vdXQpfS5lYXNlLW91dHstLXR3LWVhc2U6dmFyKC0tZWFzZS1vdXQpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLWVhc2Utb3V0KX0uYW5pbWF0ZS1kb3RzLWJvdW5jZXthbmltYXRpb24tbmFtZTpkb3RzLWJvdW5jZTthbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX0uZGVsYXktXFxbMTQwbXNcXF17LS10dy1hbmltYXRpb24tZGVsYXk6LjE0czthbmltYXRpb24tZGVsYXk6LjE0c30ub3V0bGluZS1ub25ley0tdHctb3V0bGluZS1zdHlsZTpub25lO291dGxpbmUtc3R5bGU6bm9uZX0uc2VsZWN0LWFsbHstd2Via2l0LXVzZXItc2VsZWN0OmFsbDt1c2VyLXNlbGVjdDphbGx9LnNlbGVjdC1ub25ley13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5cXFstLW11dGUtYm9yZGVyXFw6dmFyXFwoLS1kcy1vdXRsaW5lLWRlZmF1bHRcXClcXF17LS1tdXRlLWJvcmRlcjp2YXIoLS1kcy1vdXRsaW5lLWRlZmF1bHQpfS5cXFstLW11dGUtYm9yZGVyXFw6dmFyXFwoLS1kcy1vdXRsaW5lLXN0cm9uZ1xcKVxcXXstLW11dGUtYm9yZGVyOnZhcigtLWRzLW91dGxpbmUtc3Ryb25nKX0uXFxbLS1tdXRlLWZpbGxcXDp2YXJcXCgtLWRzLWZpbGwtYWNjZW50XFwpXFxdey0tbXV0ZS1maWxsOnZhcigtLWRzLWZpbGwtYWNjZW50KX0uXFxbLS1tdXRlLWZpbGxcXDp2YXJcXCgtLWRzLWZpbGwtYWN0aXZlXFwpXFxdey0tbXV0ZS1maWxsOnZhcigtLWRzLWZpbGwtYWN0aXZlKX0uXFxbLS1tdXRlLWZpbGxcXDp2YXJcXCgtLWRzLWZpbGwtbmV1dHJhbFxcKVxcXXstLW11dGUtZmlsbDp2YXIoLS1kcy1maWxsLW5ldXRyYWwpfS5cXFstLW11dGUtZmlsbFxcOnZhclxcKC0tZHMtc3VyZmFjZS1jYXJkXFwpXFxdey0tbXV0ZS1maWxsOnZhcigtLWRzLXN1cmZhY2UtY2FyZCl9LlxcWy0tbXV0ZS1maWxsXFw6dmFyXFwoLS1kcy1zdXJmYWNlLWZsb2F0aW5nXFwpXFxdey0tbXV0ZS1maWxsOnZhcigtLWRzLXN1cmZhY2UtZmxvYXRpbmcpfS5cXFstLW11dGUtaWNvblxcOnZhclxcKC0tZHMtaWNvbi1kZWZhdWx0XFwpXFxdey0tbXV0ZS1pY29uOnZhcigtLWRzLWljb24tZGVmYXVsdCl9LlxcWy0tbXV0ZS1sYWJlbFxcOnZhclxcKC0tZHMtaWNvbi1kZWZhdWx0XFwpXFxdey0tbXV0ZS1sYWJlbDp2YXIoLS1kcy1pY29uLWRlZmF1bHQpfS5cXFstLW11dGUtbGFiZWxcXDp2YXJcXCgtLWRzLXRleHQtZGVmYXVsdFxcKVxcXXstLW11dGUtbGFiZWw6dmFyKC0tZHMtdGV4dC1kZWZhdWx0KX0uXFxbLS1tdXRlLWxhYmVsXFw6dmFyXFwoLS1kcy10ZXh0LXNlY29uZGFyeVxcKVxcXXstLW11dGUtbGFiZWw6dmFyKC0tZHMtdGV4dC1zZWNvbmRhcnkpfS5cXFthbmltYXRpb24tZGVsYXlcXDoxNTBtc1xcXXthbmltYXRpb24tZGVsYXk6LjE1c30uXFxbYW5pbWF0aW9uLWRlbGF5XFw6MzAwbXNcXF17YW5pbWF0aW9uLWRlbGF5Oi4zc30uXFxbYW5pbWF0aW9uLWRpcmVjdGlvblxcOnJldmVyc2VcXF17YW5pbWF0aW9uLWRpcmVjdGlvbjpyZXZlcnNlfS5cXFtncmlkLWFyZWFcXDpzdHJlYW1cXF17Z3JpZC1hcmVhOnN0cmVhbX0uYmctZmlsbC1hY3RpdmUtZ3JhZGllbnR7YmFja2dyb3VuZDp2YXIoLS1kcy1maWxsLWFjdGl2ZS1ncmFkaWVudCl9LmZhZGUtaW57LS10dy1lbnRlci1vcGFjaXR5OjB9LmZhZGUtb3V0ey0tdHctZXhpdC1vcGFjaXR5OjB9LmZlYXR1cmVkLWNhcmQtZ2xvdy1saXZley0tZmMtZ2xvdzp2YXIoLS1mZWF0dXJlZC1jYXJkLWdsb3ctbGl2ZSl9LmZlYXR1cmVkLWNhcmQtaGFpcmxpbmUtbGl2ZXstLWZjLWhhaXJsaW5lOnZhcigtLWZlYXR1cmVkLWNhcmQtaGFpcmxpbmUtbGl2ZSl9LnBhdXNlZHthbmltYXRpb24tcGxheS1zdGF0ZTpwYXVzZWR9LnJ1bm5pbmd7YW5pbWF0aW9uLXBsYXktc3RhdGU6cnVubmluZ30ubm90LW9wZW5cXDpoaWRkZW46bm90KDppcyhbb3Blbl0sOnBvcG92ZXItb3Blbiw6b3Blbikpe2Rpc3BsYXk6bm9uZX1AbWVkaWEgKGhvdmVyOmhvdmVyKXsuZ3JvdXAtaG92ZXJcXDpzY2FsZS0xMDU6aXMoOndoZXJlKC5ncm91cCk6aG92ZXIgKil7LS10dy1zY2FsZS14OjEwNSU7LS10dy1zY2FsZS15OjEwNSU7LS10dy1zY2FsZS16OjEwNSU7c2NhbGU6dmFyKC0tdHctc2NhbGUteCl2YXIoLS10dy1zY2FsZS15KX0uZ3JvdXAtaG92ZXJcXDpib3JkZXItZmlsbC1hY3RpdmUtaG92ZXI6aXMoOndoZXJlKC5ncm91cCk6aG92ZXIgKil7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLWZpbGwtYWN0aXZlLWhvdmVyKX0uZ3JvdXAtaG92ZXJcXDpib3JkZXItb3V0bGluZS1hY3RpdmU6aXMoOndoZXJlKC5ncm91cCk6aG92ZXIgKil7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtYWN0aXZlKX0uZ3JvdXAtaG92ZXJcXDpiZy1maWxsLWFjdGl2ZS1ob3Zlcjppcyg6d2hlcmUoLmdyb3VwKTpob3ZlciAqKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtYWN0aXZlLWhvdmVyKX0uZ3JvdXAtaG92ZXJcXDpiZy1maWxsLXJhaXNlZC1ob3Zlcjppcyg6d2hlcmUoLmdyb3VwKTpob3ZlciAqKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtcmFpc2VkLWhvdmVyKX0uZ3JvdXAtaG92ZXJcXDp0ZXh0LVxcKC0tZWRpdG9yLXRleHRcXCk6aXMoOndoZXJlKC5ncm91cCk6aG92ZXIgKil7Y29sb3I6dmFyKC0tZWRpdG9yLXRleHQpfX0uZ3JvdXAtZGlzYWJsZWRcXDp0ZXh0LWRpc2FibGVkOmlzKDp3aGVyZSguZ3JvdXApOmRpc2FibGVkICope2NvbG9yOnZhcigtLWRzLXRleHQtZGlzYWJsZWQpfUBtZWRpYSAoaG92ZXI6aG92ZXIpey5ncm91cC1kYXRhLVxcW2FjdGl2ZVxcPWZhbHNlXFxdXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWljb24tb24tZmlsbDppcyg6d2hlcmUoLmdyb3VwKVtkYXRhLWFjdGl2ZT1mYWxzZV0gKik6aXMoOndoZXJlKC5ncm91cCk6aG92ZXIgKil7Y29sb3I6dmFyKC0tZHMtaWNvbi1vbi1maWxsKX19Lmdyb3VwLWRhdGEtXFxbYWN0aXZlXFw9dHJ1ZVxcXVxcOnRyYW5zbGF0ZS14LTY6aXMoOndoZXJlKC5ncm91cClbZGF0YS1hY3RpdmU9dHJ1ZV0gKil7LS10dy10cmFuc2xhdGUteDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9Lmdyb3VwLWRhdGEtXFxbYWN0aXZlXFw9dHJ1ZVxcXVxcOmJnLXdhcm5pbmc6aXMoOndoZXJlKC5ncm91cClbZGF0YS1hY3RpdmU9dHJ1ZV0gKil7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS13YXJuaW5nKX0uZ3JvdXAtZGF0YS1cXFthY3RpdmVcXD10cnVlXFxdXFw6dGV4dC1pY29uLWZvci1hY3RpdmUtYmc6aXMoOndoZXJlKC5ncm91cClbZGF0YS1hY3RpdmU9dHJ1ZV0gKil7Y29sb3I6dmFyKC0tZHMtaWNvbi1mb3ItYWN0aXZlLWJnKX1AbWVkaWEgKGhvdmVyOmhvdmVyKXsuZ3JvdXAtZGF0YS1cXFthY3RpdmVcXD10cnVlXFxdXFw6Z3JvdXAtaG92ZXJcXDpiZy1maWxsLXdhcm5pbmctaG92ZXI6aXMoOndoZXJlKC5ncm91cClbZGF0YS1hY3RpdmU9dHJ1ZV0gKik6aXMoOndoZXJlKC5ncm91cCk6aG92ZXIgKil7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLXdhcm5pbmctaG92ZXIpfX0uZ3JvdXAtZGF0YS1cXFtwbGFjZWhvbGRlclxcXVxcOnRleHQtc2Vjb25kYXJ5OmlzKDp3aGVyZSguZ3JvdXApW2RhdGEtcGxhY2Vob2xkZXJdICope2NvbG9yOnZhcigtLXNlY29uZGFyeSl9Lmdyb3VwLWRpc2FibGVkXFw6Z3JvdXAtZGF0YS1cXFtwbGFjZWhvbGRlclxcXVxcOnRleHQtZGlzYWJsZWQ6aXMoOndoZXJlKC5ncm91cCk6ZGlzYWJsZWQgKik6aXMoOndoZXJlKC5ncm91cClbZGF0YS1wbGFjZWhvbGRlcl0gKil7Y29sb3I6dmFyKC0tZHMtdGV4dC1kaXNhYmxlZCl9Lmdyb3VwLWRhdGEtXFxbc3RhdGVcXD1vcGVuXFxdXFw6LXJvdGF0ZS05MDppcyg6d2hlcmUoLmdyb3VwKVtkYXRhLXN0YXRlPW9wZW5dICope3JvdGF0ZTotOTBkZWd9LnBlZXItZm9jdXNcXDp0ZXh0LW5lZ2F0aXZlOmlzKDp3aGVyZSgucGVlcik6Zm9jdXN+Kil7Y29sb3I6dmFyKC0tbmVnYXRpdmUpfS5wZWVyLVxcW1xcJlxcOnBsYWNlaG9sZGVyLXNob3duXFw6bm90XFwoXFw6Zm9jdXNcXClcXF1cXDp0b3AtMVxcLzI6aXMoOndoZXJlKC5wZWVyKTpwbGFjZWhvbGRlci1zaG93bjpub3QoOmZvY3VzKX4qKXt0b3A6NTAlfS5wZWVyLVxcW1xcJlxcOnBsYWNlaG9sZGVyLXNob3duXFw6bm90XFwoXFw6Zm9jdXNcXClcXF1cXDotdHJhbnNsYXRlLXktMVxcLzI6aXMoOndoZXJlKC5wZWVyKTpwbGFjZWhvbGRlci1zaG93bjpub3QoOmZvY3VzKX4qKXstLXR3LXRyYW5zbGF0ZS15OmNhbGMoY2FsYygxLzIqMTAwJSkqLTEpO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9LnBlZXItXFxbXFwmXFw6cGxhY2Vob2xkZXItc2hvd25cXDpub3RcXChcXDpmb2N1c1xcKVxcXVxcOnRleHQtXFwobGVuZ3RoXFw6LS10ZXh0LW1kXFwpOmlzKDp3aGVyZSgucGVlcik6cGxhY2Vob2xkZXItc2hvd246bm90KDpmb2N1cyl+Kil7Zm9udC1zaXplOnZhcigtLXRleHQtbWQpfS5wbGFjZWhvbGRlclxcOmludmlzaWJsZTo6cGxhY2Vob2xkZXJ7dmlzaWJpbGl0eTpoaWRkZW59LnBsYWNlaG9sZGVyXFw6dmlzaWJsZTo6cGxhY2Vob2xkZXJ7dmlzaWJpbGl0eTp2aXNpYmxlfS5wbGFjZWhvbGRlclxcOnRleHQtc2Vjb25kYXJ5OjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1zZWNvbmRhcnkpfS5maXJzdFxcOnJvdW5kZWQtdC1cXCgtLXJhZGl1cy1kZWZhdWx0XFwpOmZpcnN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tcmFkaXVzLWRlZmF1bHQpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLXJhZGl1cy1kZWZhdWx0KX0ubGFzdFxcOnJvdW5kZWQtYi1cXCgtLXJhZGl1cy1kZWZhdWx0XFwpOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tcmFkaXVzLWRlZmF1bHQpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tcmFkaXVzLWRlZmF1bHQpfS5sYXN0XFw6Ym9yZGVyLWItMDpsYXN0LWNoaWxke2JvcmRlci1ib3R0b20tc3R5bGU6dmFyKC0tdHctYm9yZGVyLXN0eWxlKTtib3JkZXItYm90dG9tLXdpZHRoOjB9Lm9wZW5cXDpmbGV4OmlzKFtvcGVuXSw6cG9wb3Zlci1vcGVuLDpvcGVuKXtkaXNwbGF5OmZsZXh9Lm5vdC1mb2N1c1xcOnBsYWNlaG9sZGVyLXNob3duXFw6cHQtMDpub3QoOmZvY3VzKTpwbGFjZWhvbGRlci1zaG93bntwYWRkaW5nLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5mb2N1cy13aXRoaW5cXDpib3JkZXItb3V0bGluZS1hY3RpdmU6Zm9jdXMtd2l0aGlue2JvcmRlci1jb2xvcjp2YXIoLS1kcy1vdXRsaW5lLWFjdGl2ZSl9QG1lZGlhIChob3Zlcjpob3Zlcil7LmhvdmVyXFw6c2NhbGUtMTEwOmhvdmVyey0tdHctc2NhbGUteDoxMTAlOy0tdHctc2NhbGUteToxMTAlOy0tdHctc2NhbGUtejoxMTAlO3NjYWxlOnZhcigtLXR3LXNjYWxlLXgpdmFyKC0tdHctc2NhbGUteSl9LmhvdmVyXFw6Ym9yZGVyLVxcKC0tZWRpdG9yLWJvcmRlclxcKTpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tZWRpdG9yLWJvcmRlcil9LmhvdmVyXFw6Ym9yZGVyLVxcKC0tZWRpdG9yLXRleHQtbXV0ZWRcXCk6aG92ZXJ7Ym9yZGVyLWNvbG9yOnZhcigtLWVkaXRvci10ZXh0LW11dGVkKX0uaG92ZXJcXDpib3JkZXItc3VyZmFjZS1yYWlzZWQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLXN1cmZhY2UtcmFpc2VkKX0uaG92ZXJcXDpiZy1cXCgtLWFjdGl2ZVxcKTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFjdGl2ZSl9LmhvdmVyXFw6YmctXFwoLS1lZGl0b3ItYmdcXCk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItYmcpfS5ob3ZlclxcOmJnLVxcKC0tZWRpdG9yLXBvc2l0aXZlXFwpXFwvMjA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1lZGl0b3ItcG9zaXRpdmUpfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXsuaG92ZXJcXDpiZy1cXCgtLWVkaXRvci1wb3NpdGl2ZVxcKVxcLzIwOmhvdmVye2JhY2tncm91bmQtY29sb3I6Y29sb3ItbWl4KGluIG9rbGFiLHZhcigtLWVkaXRvci1wb3NpdGl2ZSkyMCUsdHJhbnNwYXJlbnQpfX0uaG92ZXJcXDpiZy1cXCgtLWVkaXRvci1zdXJmYWNlLWhvdmVyXFwpOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZWRpdG9yLXN1cmZhY2UtaG92ZXIpfS5ob3ZlclxcOmJnLVxcKC0tbGlnaHRlbi0yXFwpOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHRlbi0yKX0uaG92ZXJcXDpiZy1maWxsLWFjdGl2ZS1ob3Zlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtYWN0aXZlLWhvdmVyKX0uaG92ZXJcXDpiZy1maWxsLW5ldXRyYWwtaG92ZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLW5ldXRyYWwtaG92ZXIpfS5ob3ZlclxcOmJnLWxpZ2h0ZW4tMjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWxpZ2h0ZW4tMil9LmhvdmVyXFw6Ymctc3VyZmFjZS00OmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS00KX0uaG92ZXJcXDpiZy1zdXJmYWNlLXJhaXNlZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLXN1cmZhY2UtcmFpc2VkKX0uaG92ZXJcXDp0ZXh0LVxcKC0tZWRpdG9yLWFjY2VudFxcKTpob3Zlcntjb2xvcjp2YXIoLS1lZGl0b3ItYWNjZW50KX0uaG92ZXJcXDp0ZXh0LVxcKC0tZWRpdG9yLWFjY2VudC1ob3ZlclxcKTpob3Zlcntjb2xvcjp2YXIoLS1lZGl0b3ItYWNjZW50LWhvdmVyKX0uaG92ZXJcXDp0ZXh0LVxcKC0tZWRpdG9yLW5lZ2F0aXZlXFwpOmhvdmVye2NvbG9yOnZhcigtLWVkaXRvci1uZWdhdGl2ZSl9LmhvdmVyXFw6dGV4dC1cXCgtLWVkaXRvci10ZXh0XFwpOmhvdmVye2NvbG9yOnZhcigtLWVkaXRvci10ZXh0KX0uaG92ZXJcXDp0ZXh0LWFjdGl2ZTpob3Zlcntjb2xvcjp2YXIoLS1hY3RpdmUpfS5ob3ZlclxcOnRleHQtZGVmYXVsdDpob3Zlcntjb2xvcjp2YXIoLS1kcy10ZXh0LWRlZmF1bHQpfS5ob3ZlclxcOnRleHQtaWNvbi1jb250cmFzdDpob3Zlcntjb2xvcjp2YXIoLS1kcy1pY29uLWNvbnRyYXN0KX19LmZvY3VzLXZpc2libGVcXDp0ZXh0LVxcKC0tZWRpdG9yLXRleHRcXCk6Zm9jdXMtdmlzaWJsZXtjb2xvcjp2YXIoLS1lZGl0b3ItdGV4dCl9LmFjdGl2ZVxcOmN1cnNvci1ncmFiYmluZzphY3RpdmV7Y3Vyc29yOmdyYWJiaW5nfS5hY3RpdmVcXDpiZy1maWxsLW5ldXRyYWwtcHJlc3NlZDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLW5ldXRyYWwtcHJlc3NlZCl9LmFjdGl2ZVxcOmJnLWxpZ2h0ZW4tNDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1saWdodGVuLTQpfS5hY3RpdmVcXDp0ZXh0LWljb24tc2Vjb25kYXJ5OmFjdGl2ZXtjb2xvcjp2YXIoLS1kcy1pY29uLXNlY29uZGFyeSl9LmFjdGl2ZVxcOnRleHQtc2Vjb25kYXJ5OmFjdGl2ZXtjb2xvcjp2YXIoLS1zZWNvbmRhcnkpfUBtZWRpYSAoaG92ZXI6aG92ZXIpey5lbmFibGVkXFw6aG92ZXJcXDpib3JkZXItb3V0bGluZS1zdHJvbmc6ZW5hYmxlZDpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tZHMtb3V0bGluZS1zdHJvbmcpfS5lbmFibGVkXFw6aG92ZXJcXDpiZy1maWxsLWFjY2VudC1ob3ZlcjplbmFibGVkOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1hY2NlbnQtaG92ZXIpfS5lbmFibGVkXFw6aG92ZXJcXDpiZy1maWxsLWFjdGl2ZS1ob3ZlcjplbmFibGVkOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1hY3RpdmUtaG92ZXIpfS5lbmFibGVkXFw6aG92ZXJcXDpiZy1maWxsLWNhcmQtaG92ZXI6ZW5hYmxlZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtY2FyZC1ob3Zlcil9LmVuYWJsZWRcXDpob3ZlclxcOmJnLWZpbGwtbmV1dHJhbC1ob3ZlcjplbmFibGVkOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1uZXV0cmFsLWhvdmVyKX0uZW5hYmxlZFxcOmhvdmVyXFw6YmctZmlsbC1yYWlzZWQtaG92ZXI6ZW5hYmxlZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLWZpbGwtcmFpc2VkLWhvdmVyKX0uZW5hYmxlZFxcOmhvdmVyXFw6YmctbGlnaHRlbi0yOmVuYWJsZWQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1saWdodGVuLTIpfS5lbmFibGVkXFw6aG92ZXJcXDp0ZXh0LWRlZmF1bHQ6ZW5hYmxlZDpob3Zlcntjb2xvcjp2YXIoLS1kcy10ZXh0LWRlZmF1bHQpfX0uZW5hYmxlZFxcOmFjdGl2ZVxcOmJvcmRlci1vdXRsaW5lLWRlZmF1bHQ6ZW5hYmxlZDphY3RpdmV7Ym9yZGVyLWNvbG9yOnZhcigtLWRzLW91dGxpbmUtZGVmYXVsdCl9LmVuYWJsZWRcXDphY3RpdmVcXDpiZy1kYXJrZW4tMjplbmFibGVkOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRhcmtlbi0yKX0uZW5hYmxlZFxcOmFjdGl2ZVxcOmJnLWZpbGwtYWNjZW50LXByZXNzZWQ6ZW5hYmxlZDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLWFjY2VudC1wcmVzc2VkKX0uZW5hYmxlZFxcOmFjdGl2ZVxcOmJnLWZpbGwtYWN0aXZlLXByZXNzZWQ6ZW5hYmxlZDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLWFjdGl2ZS1wcmVzc2VkKX0uZW5hYmxlZFxcOmFjdGl2ZVxcOmJnLWZpbGwtY2FyZC1wcmVzc2VkOmVuYWJsZWQ6YWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtZmlsbC1jYXJkLXByZXNzZWQpfS5lbmFibGVkXFw6YWN0aXZlXFw6YmctZmlsbC1uZXV0cmFsLXByZXNzZWQ6ZW5hYmxlZDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLW5ldXRyYWwtcHJlc3NlZCl9LmVuYWJsZWRcXDphY3RpdmVcXDpiZy1saWdodGVuLTQ6ZW5hYmxlZDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1saWdodGVuLTQpfS5lbmFibGVkXFw6YWN0aXZlXFw6dGV4dC1zZWNvbmRhcnk6ZW5hYmxlZDphY3RpdmV7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5KX0uZGlzYWJsZWRcXDpwb2ludGVyLWV2ZW50cy1ub25lOmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmV9LmRpc2FibGVkXFw6Y3Vyc29yLW5vdC1hbGxvd2VkOmRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH0uZGlzYWJsZWRcXDpib3JkZXItb3V0bGluZS1kZWZhdWx0OmRpc2FibGVke2JvcmRlci1jb2xvcjp2YXIoLS1kcy1vdXRsaW5lLWRlZmF1bHQpfS5kaXNhYmxlZFxcOmJnLXN1cmZhY2UtZGlzYWJsZWQ6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1zdXJmYWNlLWRpc2FibGVkKX0uZGlzYWJsZWRcXDp0ZXh0LWRpc2FibGVkOmRpc2FibGVkLC5kaXNhYmxlZFxcOnBsYWNlaG9sZGVyXFw6dGV4dC1kaXNhYmxlZDpkaXNhYmxlZDo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tZHMtdGV4dC1kaXNhYmxlZCl9QG1lZGlhIChob3Zlcjpob3Zlcil7Lmhhcy1cXFthXFxdXFw6aG92ZXJcXDp0ZXh0LWFjdGl2ZTpoYXMoOmlzKGEpKTpob3Zlcntjb2xvcjp2YXIoLS1hY3RpdmUpfX0uZGF0YS1cXFthY3RpdmVcXD10cnVlXFxdXFw6YmctYWN0aXZlW2RhdGEtYWN0aXZlPXRydWVde2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWN0aXZlKX0uZGF0YS1cXFthY3RpdmVcXD10cnVlXFxdXFw6dGV4dC1jb250cmFzdFtkYXRhLWFjdGl2ZT10cnVlXXtjb2xvcjp2YXIoLS1kcy10ZXh0LWNvbnRyYXN0KX0uZGF0YS1cXFtkaXNhYmxlZFxcXVxcOmN1cnNvci1ub3QtYWxsb3dlZFtkYXRhLWRpc2FibGVkXXtjdXJzb3I6bm90LWFsbG93ZWR9LmRhdGEtXFxbZGlzYWJsZWRcXF1cXDp0ZXh0LWRpc2FibGVkW2RhdGEtZGlzYWJsZWRde2NvbG9yOnZhcigtLWRzLXRleHQtZGlzYWJsZWQpfS5kYXRhLVxcW2hpZ2hsaWdodGVkXFxdXFw6YmctYmctbmVnYXRpdmVbZGF0YS1oaWdobGlnaHRlZF17YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1iZy1uZWdhdGl2ZSl9LmRhdGEtXFxbaGlnaGxpZ2h0ZWRcXF1cXDpiZy1maWxsLW5ldXRyYWwtaG92ZXJbZGF0YS1oaWdobGlnaHRlZF17YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1kcy1maWxsLW5ldXRyYWwtaG92ZXIpfS5kYXRhLVxcW29wZW5cXD10cnVlXFxdXFw6Z3JpZC1yb3dzLVxcWzFmclxcXVtkYXRhLW9wZW49dHJ1ZV17Z3JpZC10ZW1wbGF0ZS1yb3dzOjFmcn0uZGF0YS1cXFtzdGF0ZVxcPW9wZW5cXF1cXDpib3JkZXItb3V0bGluZS1hY3RpdmVbZGF0YS1zdGF0ZT1vcGVuXXtib3JkZXItY29sb3I6dmFyKC0tZHMtb3V0bGluZS1hY3RpdmUpfS5kYXRhLVxcW3N0YXRlXFw9b3BlblxcXVxcOmJnLXN1cmZhY2UtcGFnZVtkYXRhLXN0YXRlPW9wZW5de2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtc3VyZmFjZS1wYWdlKX1AbWVkaWEgKGhvdmVyOmhvdmVyKXsuZGF0YS1cXFtzdGF0ZVxcPW9wZW5cXF1cXDpob3ZlclxcOmJvcmRlci1vdXRsaW5lLWFjdGl2ZVtkYXRhLXN0YXRlPW9wZW5dOmhvdmVye2JvcmRlci1jb2xvcjp2YXIoLS1kcy1vdXRsaW5lLWFjdGl2ZSl9LmRhdGEtXFxbc3RhdGVcXD1vcGVuXFxdXFw6aG92ZXJcXDpiZy1zdXJmYWNlLXBhZ2VbZGF0YS1zdGF0ZT1vcGVuXTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWRzLXN1cmZhY2UtcGFnZSl9fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpuby1wcmVmZXJlbmNlKXsubW90aW9uLXNhZmVcXDphbmltYXRlLW5vbmV7YW5pbWF0aW9uOm5vbmV9Lm1vdGlvbi1zYWZlXFw6YW5pbWF0ZS1vZGRzLWJhcnthbmltYXRpb246M3MgZm9yd2FyZHMgb2Rkcy1iYXJ9Lm1vdGlvbi1zYWZlXFw6YW5pbWF0ZS1vZGRzLWRvd257YW5pbWF0aW9uOjNzIGZvcndhcmRzIG9kZHMtZG93bn0ubW90aW9uLXNhZmVcXDphbmltYXRlLW9kZHMtcHJldnthbmltYXRpb246M3MgZm9yd2FyZHMgb2Rkcy1wcmV2fS5tb3Rpb24tc2FmZVxcOmFuaW1hdGUtb2Rkcy11cHthbmltYXRpb246M3MgZm9yd2FyZHMgb2Rkcy11cH0ubW90aW9uLXNhZmVcXDphbmltYXRlLXB1bHNle2FuaW1hdGlvbjp2YXIoLS1hbmltYXRlLXB1bHNlKX0ubW90aW9uLXNhZmVcXDphbmltYXRlLWRvdHMtYm91bmNle2FuaW1hdGlvbi1uYW1lOmRvdHMtYm91bmNlO2FuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsubW90aW9uLXJlZHVjZVxcOnRyYW5zaXRpb24tbm9uZXt0cmFuc2l0aW9uLXByb3BlcnR5Om5vbmV9fUBtZWRpYSAobWluLXdpZHRoOjQ0MHB4KXsueHhzXFw6c3RhcnQtM1xcLjV7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMy41KX0ueHhzXFw6dG9wLTB7dG9wOmNhbGModmFyKC0tc3BhY2luZykqMCl9Lnh4c1xcOnctZnVsbHt3aWR0aDoxMDAlfS54eHNcXDptaW4tdy0yNHttaW4td2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyNCl9Lnh4c1xcOmp1c3RpZnktc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lnh4c1xcOnBzLTEwe3BhZGRpbmctaW5saW5lLXN0YXJ0OmNhbGModmFyKC0tc3BhY2luZykqMTApfS54eHNcXDp0ZXh0LVxcKC0tY29udHJhc3RcXCl7Y29sb3I6dmFyKC0tY29udHJhc3QpfS54eHNcXDpwbGFjZWhvbGRlclxcOnZpc2libGU6OnBsYWNlaG9sZGVye3Zpc2liaWxpdHk6dmlzaWJsZX19QG1lZGlhIChtaW4td2lkdGg6NjQwcHgpey5zbVxcOnBlLTEye3BhZGRpbmctaW5saW5lLWVuZDpjYWxjKHZhcigtLXNwYWNpbmcpKjEyKX19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5tZFxcOm1heC13LVxcWzQyOXB4XFxde21heC13aWR0aDo0MjlweH0ubWRcXDpncmlkLWNvbHMtMntncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsbWlubWF4KDAsMWZyKSl9Lm1kXFw6Z3JpZC1jb2xzLTN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLG1pbm1heCgwLDFmcikpfS5tZFxcOmdyaWQtY29scy00e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCxtaW5tYXgoMCwxZnIpKX0ubWRcXDpncmlkLWNvbHMtNXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDUsbWlubWF4KDAsMWZyKSl9fUBtZWRpYSAobWluLXdpZHRoOjEwMjRweCl7LmxnXFw6bXQtN3ttYXJnaW4tdG9wOmNhbGModmFyKC0tc3BhY2luZykqNyl9LmxnXFw6ZmxleHtkaXNwbGF5OmZsZXh9LmxnXFw6c2l6ZS0yMHt3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjIwKTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyMCl9LmxnXFw6Z2FwLTR7Z2FwOmNhbGModmFyKC0tc3BhY2luZykqNCl9fS5ydGxcXDpyaWdodC0wOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3JpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMCl9LnJ0bFxcOnJpZ2h0LTFcXC8yOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3JpZ2h0OjUwJX0ucnRsXFw6cmlnaHQtXFxbdW5zZXRcXF06d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cmlnaHQ6dW5zZXR9LnJ0bFxcOnJpZ2h0LWF1dG86d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cmlnaHQ6YXV0b30ucnRsXFw6bGVmdC0zOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope2xlZnQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ucnRsXFw6bGVmdC1cXFtjYWxjXFwodmFyXFwoLS1wYXJlbnQtbGVmdC1nYXBcXClcXCstLXNwYWNpbmdcXCgzXFwpXFwpXFxdOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope2xlZnQ6Y2FsYyh2YXIoLS1wYXJlbnQtbGVmdC1nYXApICsgY2FsYyh2YXIoLS1zcGFjaW5nKSozKSl9LnJ0bFxcOmxlZnQtXFxbY2FsY1xcKHZhclxcKC0tcGFyZW50LWxlZnQtZ2FwXFwpXFwrdmFyXFwoLS1iZXRzbGlwLXdpZHRoXFwpXFwrLS1zcGFjaW5nXFwoNFxcKVxcKVxcXTp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtsZWZ0OmNhbGModmFyKC0tcGFyZW50LWxlZnQtZ2FwKSArIHZhcigtLWJldHNsaXAtd2lkdGgpICsgY2FsYyh2YXIoLS1zcGFjaW5nKSo0KSl9LnJ0bFxcOmxlZnQtYXV0bzp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtsZWZ0OmF1dG99LnJ0bFxcOi1tci0xOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope21hcmdpbi1yaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKi0xKX0ucnRsXFw6bXItMDp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0ucnRsXFw6bXItMVxcLjU6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqMS41KX0ucnRsXFw6bXItMjp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0ucnRsXFw6bXItMzp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXttYXJnaW4tcmlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSozKX0ucnRsXFw6bXItYXV0bzp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXttYXJnaW4tcmlnaHQ6YXV0b30ucnRsXFw6bWwtMDp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXttYXJnaW4tbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5ydGxcXDptbC0xXFwuNTp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXttYXJnaW4tbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjEuNSl9LnJ0bFxcOm9yaWdpbi1yaWdodDp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXt0cmFuc2Zvcm0tb3JpZ2luOjEwMCV9LnJ0bFxcOnRyYW5zbGF0ZS14LTFcXC8yOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICopey0tdHctdHJhbnNsYXRlLXg6Y2FsYygxLzIqMTAwJSk7dHJhbnNsYXRlOnZhcigtLXR3LXRyYW5zbGF0ZS14KXZhcigtLXR3LXRyYW5zbGF0ZS15KX0ucnRsXFw6dHJhbnNsYXRlLXgtZnVsbDp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXstLXR3LXRyYW5zbGF0ZS14OjEwMCU7dHJhbnNsYXRlOnZhcigtLXR3LXRyYW5zbGF0ZS14KXZhcigtLXR3LXRyYW5zbGF0ZS15KX0ucnRsXFw6cm90YXRlLTA6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cm90YXRlOm5vbmV9LnJ0bFxcOnJvdGF0ZS0xODA6d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7cm90YXRlOjE4MGRlZ30ucnRsXFw6dHJhbnNmb3JtLVxcW3RyYW5zbGF0ZVhcXCg1MFxcJVxcKVxcXTp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSl9LnJ0bFxcOmp1c3RpZnktZW5kOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0ucnRsXFw6cHItNDp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqNCl9LnJ0bFxcOnBsLTEwOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICope3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLXNwYWNpbmcpKjEwKX0ucnRsXFw6dGV4dC1yaWdodDp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXt0ZXh0LWFsaWduOnJpZ2h0fS5ydGxcXDp0ZXh0LVxcWzExcHhcXF06d2hlcmUoOmRpcihydGwpLFtkaXI9cnRsXSxbZGlyPXJ0bF0gKil7Zm9udC1zaXplOjExcHh9LnJ0bFxcOmdyb3VwLWRhdGEtXFxbYWN0aXZlXFw9dHJ1ZVxcXVxcOi10cmFuc2xhdGUteC02OndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICopOmlzKDp3aGVyZSguZ3JvdXApW2RhdGEtYWN0aXZlPXRydWVdICopey0tdHctdHJhbnNsYXRlLXg6Y2FsYyh2YXIoLS1zcGFjaW5nKSotNik7dHJhbnNsYXRlOnZhcigtLXR3LXRyYW5zbGF0ZS14KXZhcigtLXR3LXRyYW5zbGF0ZS15KX1Ac3RhcnRpbmctc3R5bGV7LnN0YXJ0aW5nXFw6LXRyYW5zbGF0ZS14LWZ1bGx7LS10dy10cmFuc2xhdGUteDotMTAwJTt0cmFuc2xhdGU6dmFyKC0tdHctdHJhbnNsYXRlLXgpdmFyKC0tdHctdHJhbnNsYXRlLXkpfX1Ac3RhcnRpbmctc3R5bGV7LnN0YXJ0aW5nXFw6dHJhbnNsYXRlLXgtZnVsbHstLXR3LXRyYW5zbGF0ZS14OjEwMCU7dHJhbnNsYXRlOnZhcigtLXR3LXRyYW5zbGF0ZS14KXZhcigtLXR3LXRyYW5zbGF0ZS15KX19QHN0YXJ0aW5nLXN0eWxley5zdGFydGluZ1xcOnRyYW5zbGF0ZS15LWZ1bGx7LS10dy10cmFuc2xhdGUteToxMDAlO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9fUBzdGFydGluZy1zdHlsZXsucnRsXFw6c3RhcnRpbmdcXDotdHJhbnNsYXRlLXgtZnVsbDp3aGVyZSg6ZGlyKHJ0bCksW2Rpcj1ydGxdLFtkaXI9cnRsXSAqKXstLXR3LXRyYW5zbGF0ZS14Oi0xMDAlO3RyYW5zbGF0ZTp2YXIoLS10dy10cmFuc2xhdGUteCl2YXIoLS10dy10cmFuc2xhdGUteSl9fUBzdGFydGluZy1zdHlsZXsucnRsXFw6c3RhcnRpbmdcXDp0cmFuc2xhdGUteC1mdWxsOndoZXJlKDpkaXIocnRsKSxbZGlyPXJ0bF0sW2Rpcj1ydGxdICopey0tdHctdHJhbnNsYXRlLXg6MTAwJTt0cmFuc2xhdGU6dmFyKC0tdHctdHJhbnNsYXRlLXgpdmFyKC0tdHctdHJhbnNsYXRlLXkpfX06aG9zdCguX2dsYXNzLXRoZW1lKSAuZ2xhc3NcXDpiZy1cXCgtLXN1cmZhY2UtMlxcKSxodG1sLl9nbGFzcy10aGVtZSAuZ2xhc3NcXDpiZy1cXCgtLXN1cmZhY2UtMlxcKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXN1cmZhY2UtMil9LlxcW1xcJl9cXC5wcmVsb2FkZXJcXF1cXDpzaHJpbmstMCAucHJlbG9hZGVye2ZsZXgtc2hyaW5rOjB9LlxcW1xcJl9cXC5yZWFjdC1jb2xvcmZ1bFxcXVxcOlxcIWgtNDAgLnJlYWN0LWNvbG9yZnVse2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjQwKSFpbXBvcnRhbnR9LlxcW1xcJl9cXC5yZWFjdC1jb2xvcmZ1bFxcXVxcOlxcIXctZnVsbCAucmVhY3QtY29sb3JmdWx7d2lkdGg6MTAwJSFpbXBvcnRhbnR9LlxcW1xcJl9cXC5yZWFjdC1jb2xvcmZ1bF9fYWxwaGFcXF1cXDpcXCFtdC0xIC5yZWFjdC1jb2xvcmZ1bCBhbHBoYSwuXFxbXFwmX1xcLnJlYWN0LWNvbG9yZnVsX19odWVcXF1cXDpcXCFtdC0xIC5yZWFjdC1jb2xvcmZ1bCBodWV7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNwYWNpbmcpKjEpIWltcG9ydGFudH0uXFxbXFwmX1xcLnJlYWN0LWNvbG9yZnVsX19sYXN0LWNvbnRyb2xcXF1cXDpcXCFyb3VuZGVkLVxcKC0tZWRpdG9yLXJhZGl1c1xcKSAucmVhY3QtY29sb3JmdWwgbGFzdC1jb250cm9sLC5cXFtcXCZfXFwucmVhY3QtY29sb3JmdWxfX3NhdHVyYXRpb25cXF1cXDpcXCFyb3VuZGVkLVxcKC0tZWRpdG9yLXJhZGl1c1xcKSAucmVhY3QtY29sb3JmdWwgc2F0dXJhdGlvbntib3JkZXItcmFkaXVzOnZhcigtLWVkaXRvci1yYWRpdXMpIWltcG9ydGFudH0uXFxbXFwmX1xcLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldFxcXVxcOm0tMCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjpjYWxjKHZhcigtLXNwYWNpbmcpKjApfS5cXFtcXCZfXFwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0XFxdXFw6c2l6ZS0yIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSoyKX0uXFxbXFwmX1xcLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldFxcXVxcOmN1cnNvci1wb2ludGVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LlxcW1xcJl9cXC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRcXF1cXDpyb3VuZGVkLVxcKC0tcmFkaXVzLWZ1bGxcXCkgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXItcmFkaXVzOnZhcigtLXJhZGl1cy1mdWxsKX0uXFxbXFwmX1xcLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldFxcXVxcOmJnLXN1cmZhY2UtNiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tc3VyZmFjZS02KX0uXFxbXFwmX1xcLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldFxcXVxcOm9wYWNpdHktMTAwIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7b3BhY2l0eToxfS5cXFtcXCZfXFwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0XFxdXFw6dHJhbnNpdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcixib3JkZXItY29sb3Isb3V0bGluZS1jb2xvcix0ZXh0LWRlY29yYXRpb24tY29sb3IsZmlsbCxzdHJva2UsLS10dy1ncmFkaWVudC1mcm9tLC0tdHctZ3JhZGllbnQtdmlhLC0tdHctZ3JhZGllbnQtdG8sb3BhY2l0eSxib3gtc2hhZG93LHRyYW5zZm9ybSx0cmFuc2xhdGUsc2NhbGUscm90YXRlLGZpbHRlciwtd2Via2l0LWJhY2tkcm9wLWZpbHRlcixiYWNrZHJvcC1maWx0ZXIsZGlzcGxheSx2aXNpYmlsaXR5LGNvbnRlbnQtdmlzaWJpbGl0eSxvdmVybGF5LHBvaW50ZXItZXZlbnRzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9LlxcW1xcJl9cXC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlXFxdXFw6YmctYWN0aXZlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWN0aXZlKX0uXFxbXFwmX2FcXF1cXDp0ZXh0LWluaGVyaXQgYXtjb2xvcjppbmhlcml0fS5cXFtcXCZfYVxcXVxcOm91dGxpbmUtbm9uZSBhey0tdHctb3V0bGluZS1zdHlsZTpub25lO291dGxpbmUtc3R5bGU6bm9uZX0uXFxbXFwmX2FcXDpob3ZlclxcXVxcOnRleHQtYWN0aXZlIGE6aG92ZXJ7Y29sb3I6dmFyKC0tYWN0aXZlKX0uXFxbXFwmX2ltZ1xcXVxcOnNpemUtNSBpbWd7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KX0uXFxbXFwmX2ltZ1xcXVxcOm9iamVjdC1jb250YWluIGltZ3tvYmplY3QtZml0OmNvbnRhaW59LlxcW1xcJl9pbnB1dFxcXVxcOmFic29sdXRlIGlucHV0e3Bvc2l0aW9uOmFic29sdXRlfS5cXFtcXCZfaW5wdXRcXF1cXDpzaXplLTAgaW5wdXR7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0uXFxbXFwmX2lucHV0XFxdXFw6b3BhY2l0eS0wIGlucHV0e29wYWNpdHk6MH0uXFxbXFwmX3N2Z1xcXVxcOnNpemUtNCBzdmd7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo0KX0uXFxbXFwmX3N2Z1xcXVxcOnNpemUtNSBzdmd7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KX0uXFxbXFwmX3N2Z1xcXVxcOnNpemUtNiBzdmd7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo2KX0uXFxbXFwmX3N2Z1xcXVxcOnNocmluay0wIHN2Z3tmbGV4LXNocmluazowfS5cXFtcXCZfc3ZnXFxdXFw6dGV4dC1pY29uLWFjdGl2ZSBzdmd7Y29sb3I6dmFyKC0tZHMtaWNvbi1hY3RpdmUpfS5cXFtcXCZfc3ZnXFxdXFw6dGV4dC1pY29uLWRlZmF1bHQgc3Zne2NvbG9yOnZhcigtLWRzLWljb24tZGVmYXVsdCl9LlxcW1xcJl9zdmdcXF1cXDp0ZXh0LWljb24tc2Vjb25kYXJ5IHN2Z3tjb2xvcjp2YXIoLS1kcy1pY29uLXNlY29uZGFyeSl9LlxcW1xcJl9zdmdcXF1cXDp0ZXh0LWljb24td2FybmluZyBzdmd7Y29sb3I6dmFyKC0tZHMtaWNvbi13YXJuaW5nKX0uXFxbXFwmX3N2Z1xcXVxcOnRyYW5zaXRpb24tY29sb3JzIHN2Z3t0cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yLGJhY2tncm91bmQtY29sb3IsYm9yZGVyLWNvbG9yLG91dGxpbmUtY29sb3IsdGV4dC1kZWNvcmF0aW9uLWNvbG9yLGZpbGwsc3Ryb2tlLC0tdHctZ3JhZGllbnQtZnJvbSwtLXR3LWdyYWRpZW50LXZpYSwtLXR3LWdyYWRpZW50LXRvO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXR3LWVhc2UsdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbikpO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tdHctZHVyYXRpb24sdmFyKC0tZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uKSl9QG1lZGlhIChob3Zlcjpob3Zlcil7LmhvdmVyXFw6XFxbXFwmX3N2Z1xcXVxcOnRleHQtZGVmYXVsdDpob3ZlciBzdmd7Y29sb3I6dmFyKC0tZHMtdGV4dC1kZWZhdWx0KX19LmFjdGl2ZVxcOlxcW1xcJl9zdmdcXF1cXDp0ZXh0LWljb24tc2Vjb25kYXJ5OmFjdGl2ZSBzdmd7Y29sb3I6dmFyKC0tZHMtaWNvbi1zZWNvbmRhcnkpfUBtZWRpYSAoaG92ZXI6aG92ZXIpey5lbmFibGVkXFw6aG92ZXJcXDpcXFtcXCZfc3ZnXFxdXFw6dGV4dC1kZWZhdWx0OmVuYWJsZWQ6aG92ZXIgc3Zne2NvbG9yOnZhcigtLWRzLXRleHQtZGVmYXVsdCl9fS5lbmFibGVkXFw6YWN0aXZlXFw6XFxbXFwmX3N2Z1xcXVxcOnRleHQtaWNvbi1zZWNvbmRhcnk6ZW5hYmxlZDphY3RpdmUgc3Zne2NvbG9yOnZhcigtLWRzLWljb24tc2Vjb25kYXJ5KX0uXFxbXFwmXFw6XFw6YmFja2Ryb3BcXF1cXDpiZy1zdXJmYWNlLW92ZXJsYXk6OmJhY2tkcm9we2JhY2tncm91bmQtY29sb3I6dmFyKC0tZHMtc3VyZmFjZS1vdmVybGF5KX0uXFxbXFwmXFw6cGxhY2Vob2xkZXItc2hvd25cXDpub3RcXChcXDpmb2N1c1xcKVxcXVxcOnB0LTA6cGxhY2Vob2xkZXItc2hvd246bm90KDpmb2N1cyl7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0uXFxbXFwmXFw+XFwqXFxdXFw6c2hyaW5rLTA+KntmbGV4LXNocmluazowfS5cXFtcXCZcXD5kaXZcXF1cXDpwLTA+ZGl2e3BhZGRpbmc6Y2FsYyh2YXIoLS1zcGFjaW5nKSowKX0uXFxbXFwmXFw+c3BhblxcXVxcOnRydW5jYXRlPnNwYW57dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVufS5cXFtcXCZcXD5zdmdcXF1cXDpzaXplLTQ+c3Zne3dpZHRoOmNhbGModmFyKC0tc3BhY2luZykqNCk7aGVpZ2h0OmNhbGModmFyKC0tc3BhY2luZykqNCl9LlxcW1xcJlxcPnN2Z1xcXVxcOnNpemUtNT5zdmd7d2lkdGg6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KTtoZWlnaHQ6Y2FsYyh2YXIoLS1zcGFjaW5nKSo1KX0uXFxbXFwmXFw+c3ZnXFxdXFw6c2l6ZS02PnN2Z3t3aWR0aDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpO2hlaWdodDpjYWxjKHZhcigtLXNwYWNpbmcpKjYpfS5cXFtcXCZcXD5zdmdcXF1cXDpzaHJpbmstMD5zdmd7ZmxleC1zaHJpbms6MH0uXFxbXFwmXFw+c3ZnXFxdXFw6dGV4dC1pY29uLWRlZmF1bHQ+c3Zne2NvbG9yOnZhcigtLWRzLWljb24tZGVmYXVsdCl9LmRpc2FibGVkXFw6XFxbXFwmXFw+c3ZnXFxdXFw6dGV4dC1pY29uLWRpc2FibGVkOmRpc2FibGVkPnN2Z3tjb2xvcjp2YXIoLS1kcy1pY29uLWRpc2FibGVkKX19QHByb3BlcnR5IC0tdHctYW5pbWF0aW9uLWRlbGF5e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjBzfUBwcm9wZXJ0eSAtLXR3LWFuaW1hdGlvbi1kaXJlY3Rpb257c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6bm9ybWFsfUBwcm9wZXJ0eSAtLXR3LWFuaW1hdGlvbi1kdXJhdGlvbntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctYW5pbWF0aW9uLWZpbGwtbW9kZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTpub25lfUBwcm9wZXJ0eSAtLXR3LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnR7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MX1AcHJvcGVydHkgLS10dy1lbnRlci1ibHVye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctZW50ZXItb3BhY2l0eXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxfUBwcm9wZXJ0eSAtLXR3LWVudGVyLXJvdGF0ZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LWVudGVyLXNjYWxle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjF9QHByb3BlcnR5IC0tdHctZW50ZXItdHJhbnNsYXRlLXh7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy1lbnRlci10cmFuc2xhdGUteXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LWV4aXQtYmx1cntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LWV4aXQtb3BhY2l0eXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxfUBwcm9wZXJ0eSAtLXR3LWV4aXQtcm90YXRle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctZXhpdC1zY2FsZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxfUBwcm9wZXJ0eSAtLXR3LWV4aXQtdHJhbnNsYXRlLXh7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy1leGl0LXRyYW5zbGF0ZS15e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QGtleWZyYW1lcyB0ZXh0LXNoaW1tZXItc3dlZXB7MCV7YmFja2dyb3VuZC1wb3NpdGlvbjotMjAwJX10b3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjIwMCV9fUBrZXlmcmFtZXMgb2Rkcy11cHswJSw2MCV7Y29sb3I6dmFyKC0tZHMtdGV4dC1wb3NpdGl2ZSl9dG97Y29sb3I6aW5oZXJpdH19QGtleWZyYW1lcyBvZGRzLWRvd257MCUsNjAle2NvbG9yOnZhcigtLWRzLXRleHQtbmVnYXRpdmUpfXRve2NvbG9yOmluaGVyaXR9fUBrZXlmcmFtZXMgb2Rkcy1wcmV2ezAle29wYWNpdHk6MDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcn0xMiUsNjAle29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgb2Rkcy1iYXJ7MCUsNjAle29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcXVpY2stYmV0LXNwaW57dG97dHJhbnNmb3JtOnJvdGF0ZSgtMzYwZGVnKX19QGtleWZyYW1lcyBkb3RzLWJvdW5jZXswJXthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMzMsMSwuNjgsMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9MjUle2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4zMiwwLC42NywwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtM3B4KX01MCUsdG97dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fUBrZXlmcmFtZXMgdG9hc3QtY291bnRkb3duezAle3RyYW5zZm9ybTpzY2FsZVgoMSl9dG97dHJhbnNmb3JtOnNjYWxlWCgwKX19QGtleWZyYW1lcyBrZXlwYWQtZm9jdXMtc2Nyb2xsLWd1YXJkezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fWlucHV0W2lucHV0bW9kZT1ub25lXTpmb2N1c3thbmltYXRpb246MTBtcyBrZXlwYWQtZm9jdXMtc2Nyb2xsLWd1YXJkfTpob3N0KC5fZ2xhc3MtdGhlbWUpICNhcHAtY29udGFpbmVyOmJlZm9yZSxodG1sLl9nbGFzcy10aGVtZSAjYXBwLWNvbnRhaW5lcjpiZWZvcmV7Y29udGVudDpcIlwiO3otaW5kZXg6MTtwb2ludGVyLWV2ZW50czpub25lO2hlaWdodDoxMDBkdmg7LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6dmFyKC0tZ2xhc3MtYmFja2Ryb3Asbm9uZSk7YmFja2Ryb3AtZmlsdGVyOnZhcigtLWdsYXNzLWJhY2tkcm9wLG5vbmUpO2JhY2tncm91bmQ6IzAwMDAwMDAzO21hcmdpbi1ib3R0b206LTEwMGR2aDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX06aG9zdCguX2dsYXNzLXRoZW1lKSAuZ2FtZXMtbGF5b3V0LGh0bWwuX2dsYXNzLXRoZW1lIC5nYW1lcy1sYXlvdXR7ei1pbmRleDoyO3Bvc2l0aW9uOnJlbGF0aXZlfTpob3N0KC5fZ2xhc3MtdGhlbWUpIDppcygubW9kYWwsLm1vZGFsLXBybywubW9kYWwtLW1vYmlsZSwuZWwtc2VsZWN0X19jb250ZW50LC5vdmVybGF5LWVsX19jb250ZW50LC5uYXYtbW9yZV9fbGlzdCwuc2VhcmNoLXBvcG92ZXIsLmFsZXJ0c193cmFwcGVyLC5mYS1wcm9fX3dyYXAsLmNhbGVuZGFyLWNvbnRhaW5lciwubW9iaWxlLW1lbnUtcHJvLC5zZWFyY2gtaW5wdXQpLGh0bWwuX2dsYXNzLXRoZW1lIDppcygubW9kYWwsLm1vZGFsLXBybywubW9kYWwtLW1vYmlsZSwuZWwtc2VsZWN0X19jb250ZW50LC5vdmVybGF5LWVsX19jb250ZW50LC5uYXYtbW9yZV9fbGlzdCwuc2VhcmNoLXBvcG92ZXIsLmFsZXJ0c193cmFwcGVyLC5mYS1wcm9fX3dyYXAsLmNhbGVuZGFyLWNvbnRhaW5lciwubW9iaWxlLW1lbnUtcHJvKXstLXN1cmZhY2UtMjp2YXIoLS1zdXJmYWNlLXNvbGlkLTIpOy0tc3VyZmFjZS00OnZhcigtLXN1cmZhY2Utc29saWQtNCk7LS1zdXJmYWNlLTY6dmFyKC0tc3VyZmFjZS1zb2xpZC02KX06aG9zdCguX2dsYXNzLXRoZW1lKSA6aXMoLmdhbWVzLW5hdi1wcm8sLnNlYXJjaC1pbnB1dCwuZ3JpZC1lbC1saW5lLl9zdGlja3kgLmdyaWQtZWwtbGluZV9fdGl0bGUsLmJyb2FkY2FzdC5fdmlkZW8tYWN0aXZlLC5jYXQtY3VzdG9tLW5hdiksaHRtbC5fZ2xhc3MtdGhlbWUgOmlzKC5nYW1lcy1uYXYtcHJvLC5zZWFyY2gtY29udGFpbmVyLC5ncmlkLWVsLWxpbmUuX3N0aWNreSAuZ3JpZC1lbC1saW5lX190aXRsZSwuYnJvYWRjYXN0Ll92aWRlby1hY3RpdmUsLmNhdC1jdXN0b20tbmF2KXstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS1nbGFzcy1iYWNrZHJvcCxub25lKTtiYWNrZHJvcC1maWx0ZXI6dmFyKC0tZ2xhc3MtYmFja2Ryb3Asbm9uZSl9OnJvb3QsOmhvc3R7LS1kcy1hZGRpdGlvbmFsLWZhdm9yaXRlczp2YXIoLS13YXJuaW5nKTstLWRzLWFkZGl0aW9uYWwtcHJlbG9hZGVyOnZhcigtLWFjdGl2ZSk7LS1kcy1iZXQtc3RhdHVzLWNhc2hvdXQ6dmFyKC0td2FybmluZyk7LS1kcy1iZXQtc3RhdHVzLWhhbGYtbG9zZTp2YXIoLS1zdGF0dXMtaGFsZi1sb3NlKTstLWRzLWJldC1zdGF0dXMtaGFsZi13aW46dmFyKC0tc3RhdHVzLWhhbGYtd2luKTstLWRzLWJldC1zdGF0dXMtbG9zZTp2YXIoLS1uZWdhdGl2ZSk7LS1kcy1iZXQtc3RhdHVzLXBlbmRpbmc6dmFyKC0tc3RhdHVzLXBlbmRpbmcpOy0tZHMtYmV0LXN0YXR1cy1yZWZ1bmQ6dmFyKC0tc3RhdHVzLXJlZnVuZCk7LS1kcy1iZXQtc3RhdHVzLXdpbjp2YXIoLS1wb3NpdGl2ZSk7LS1kcy1iZy1hY2NlbnQ6dmFyKC0tc3ViLWFjY2VudC0yKTstLWRzLWJnLWFjdGl2ZTp2YXIoLS1zdWItYWN0aXZlLTIpOy0tZHMtYmctbmVnYXRpdmU6dmFyKC0tc3ViLW5lZ2F0aXZlLTIpOy0tZHMtYmctcG9zaXRpdmU6dmFyKC0tc3ViLXBvc2l0aXZlLTIpOy0tZHMtYmctd2FybmluZzp2YXIoLS1zdWItd2FybmluZy0yKTstLWRzLWRhcmtlbi0yOnZhcigtLWRhcmtlbi0yKTstLWRzLWRhcmtlbi00OnZhcigtLWRhcmtlbi00KTstLWRzLWRhcmtlbi02OnZhcigtLWRhcmtlbi02KTstLWRzLWRhcmtlbi04OnZhcigtLWRhcmtlbi04KTstLWRzLWZpbGwtYWNjZW50OnZhcigtLWFjY2VudCk7LS1kcy1maWxsLWFjY2VudC1ob3ZlcjojZmZmfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXs6cm9vdCw6aG9zdHstLWRzLWZpbGwtYWNjZW50LWhvdmVyOmNvbG9yLW1peChpbiBzcmdiLHZhcigtLWNvbG9yLXdoaXRlKTEyJSx2YXIoLS1hY2NlbnQpKX19OnJvb3QsOmhvc3R7LS1kcy1maWxsLWFjY2VudC1wcmVzc2VkOiMwMDB9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpezpyb290LDpob3N0ey0tZHMtZmlsbC1hY2NlbnQtcHJlc3NlZDpjb2xvci1taXgoaW4gc3JnYix2YXIoLS1jb2xvci1ibGFjaykxMiUsdmFyKC0tYWNjZW50KSl9fTpyb290LDpob3N0ey0tZHMtZmlsbC1hY3RpdmU6dmFyKC0tYWN0aXZlKTstLWRzLWZpbGwtYWN0aXZlLWdyYWRpZW50OnZhcigtLWdyYWRpZW50LWFjdGl2ZSk7LS1kcy1maWxsLWFjdGl2ZS1ob3ZlcjojZmZmfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXs6cm9vdCw6aG9zdHstLWRzLWZpbGwtYWN0aXZlLWhvdmVyOmNvbG9yLW1peChpbiBzcmdiLHZhcigtLWNvbG9yLXdoaXRlKTEyJSx2YXIoLS1hY3RpdmUpKX19OnJvb3QsOmhvc3R7LS1kcy1maWxsLWFjdGl2ZS1wcmVzc2VkOiMwMDB9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpezpyb290LDpob3N0ey0tZHMtZmlsbC1hY3RpdmUtcHJlc3NlZDpjb2xvci1taXgoaW4gc3JnYix2YXIoLS1jb2xvci1ibGFjaykxMiUsdmFyKC0tYWN0aXZlKSl9fTpyb290LDpob3N0ey0tZHMtZmlsbC1jYXJkLWhvdmVyOiNmZmZ9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpezpyb290LDpob3N0ey0tZHMtZmlsbC1jYXJkLWhvdmVyOmNvbG9yLW1peChpbiBzcmdiLHZhcigtLWNvbG9yLXdoaXRlKTEyJSx2YXIoLS1zdXJmYWNlLTIpKX19OnJvb3QsOmhvc3R7LS1kcy1maWxsLWNhcmQtcHJlc3NlZDojMDAwfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXs6cm9vdCw6aG9zdHstLWRzLWZpbGwtY2FyZC1wcmVzc2VkOmNvbG9yLW1peChpbiBzcmdiLHZhcigtLWNvbG9yLWJsYWNrKTEyJSx2YXIoLS1zdXJmYWNlLTIpKX19OnJvb3QsOmhvc3R7LS1kcy1maWxsLWNvbnRyYXN0OnZhcigtLWNvbnRyYXN0KTstLWRzLWZpbGwtZGlzYWJsZWQ6dmFyKC0tc3VyZmFjZS00KTstLWRzLWZpbGwtbmVnYXRpdmU6dmFyKC0tbmVnYXRpdmUpOy0tZHMtZmlsbC1uZWdhdGl2ZS1ob3ZlcjojZmZmfUBzdXBwb3J0cyAoY29sb3I6Y29sb3ItbWl4KGluIGxhYiwgcmVkLCByZWQpKXs6cm9vdCw6aG9zdHstLWRzLWZpbGwtbmVnYXRpdmUtaG92ZXI6Y29sb3ItbWl4KGluIHNyZ2IsdmFyKC0tY29sb3Itd2hpdGUpMTIlLHZhcigtLW5lZ2F0aXZlKSl9fTpyb290LDpob3N0ey0tZHMtZmlsbC1uZXV0cmFsOnZhcigtLXN1cmZhY2UtNik7LS1kcy1maWxsLW5ldXRyYWwtaG92ZXI6I2ZmZn1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7OnJvb3QsOmhvc3R7LS1kcy1maWxsLW5ldXRyYWwtaG92ZXI6Y29sb3ItbWl4KGluIHNyZ2IsdmFyKC0tY29sb3Itd2hpdGUpMTIlLHZhcigtLXN1cmZhY2UtNikpfX06cm9vdCw6aG9zdHstLWRzLWZpbGwtbmV1dHJhbC1wcmVzc2VkOiMwMDB9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpezpyb290LDpob3N0ey0tZHMtZmlsbC1uZXV0cmFsLXByZXNzZWQ6Y29sb3ItbWl4KGluIHNyZ2IsdmFyKC0tY29sb3ItYmxhY2spMTIlLHZhcigtLXN1cmZhY2UtNikpfX06cm9vdCw6aG9zdHstLWRzLWZpbGwtcG9zaXRpdmU6dmFyKC0tcG9zaXRpdmUpOy0tZHMtZmlsbC1yYWlzZWQtaG92ZXI6I2ZmZn1Ac3VwcG9ydHMgKGNvbG9yOmNvbG9yLW1peChpbiBsYWIsIHJlZCwgcmVkKSl7OnJvb3QsOmhvc3R7LS1kcy1maWxsLXJhaXNlZC1ob3Zlcjpjb2xvci1taXgoaW4gc3JnYix2YXIoLS1jb2xvci13aGl0ZSkxMiUsdmFyKC0tc3VyZmFjZS00KSl9fTpyb290LDpob3N0ey0tZHMtZmlsbC13YXJuaW5nOnZhcigtLXdhcm5pbmcpOy0tZHMtZmlsbC13YXJuaW5nLWhvdmVyOiNmZmZ9QHN1cHBvcnRzIChjb2xvcjpjb2xvci1taXgoaW4gbGFiLCByZWQsIHJlZCkpezpyb290LDpob3N0ey0tZHMtZmlsbC13YXJuaW5nLWhvdmVyOmNvbG9yLW1peChpbiBzcmdiLHZhcigtLWNvbG9yLXdoaXRlKTEyJSx2YXIoLS13YXJuaW5nKSl9fTpyb290LDpob3N0ey0tZHMtaWNvbi1hY2NlbnQ6dmFyKC0tYWNjZW50KTstLWRzLWljb24tYWN0aXZlOnZhcigtLWFjdGl2ZSk7LS1kcy1pY29uLWNvbnRyYXN0OnZhcigtLXN1cmZhY2UtMCk7LS1kcy1pY29uLWRlZmF1bHQ6dmFyKC0tc2Vjb25kYXJ5KTstLWRzLWljb24tZGlzYWJsZWQ6dmFyKC0tc2Vjb25kYXJ5KTstLWRzLWljb24tZm9yLWFjdGl2ZS1iZzp2YXIoLS10ZXh0LW9uLWFjdGl2ZSk7LS1kcy1pY29uLW5lZ2F0aXZlOnZhcigtLW5lZ2F0aXZlKTstLWRzLWljb24tb24tZmlsbDp2YXIoLS1jb250cmFzdCk7LS1kcy1pY29uLXBvc2l0aXZlOnZhcigtLXBvc2l0aXZlKTstLWRzLWljb24tc2Vjb25kYXJ5OnZhcigtLXNlY29uZGFyeSk7LS1kcy1pY29uLXdhcm5pbmc6dmFyKC0td2FybmluZyk7LS1kcy1sYWJlbC1hY3RpdmUtY291bnRlcjp2YXIoLS1hY3RpdmUpOy0tZHMtbGFiZWwtZnJlZWJldDp2YXIoLS1zdWItYWNjZW50LTIpOy0tZHMtbGFiZWwtaW5hY3RpdmUtY291bnRlcjp2YXIoLS1zdWItY29udHJhc3QtNCk7LS1kcy1sYWJlbC1saXZlOnZhcigtLXN1Yi1hY3RpdmUtMik7LS1kcy1sYWJlbC1wb3N0cG9uZWQ6dmFyKC0td2FybmluZyk7LS1kcy1sYWJlbC1yZXZpZXdpbmc6dmFyKC0td2FybmluZyk7LS1kcy1sYWJlbC1zY29yZTp2YXIoLS1zdXJmYWNlLTYpOy0tZHMtbGlnaHRlbi0yOnZhcigtLXN1Yi1jb250cmFzdC00KTstLWRzLWxpZ2h0ZW4tNDp2YXIoLS1zdWItY29udHJhc3QtNik7LS1kcy1vdXRsaW5lLWFjY2VudDp2YXIoLS1hY2NlbnQpOy0tZHMtb3V0bGluZS1hY3RpdmU6dmFyKC0tYWN0aXZlKTstLWRzLW91dGxpbmUtZGVmYXVsdDp2YXIoLS1zdXJmYWNlLTQpOy0tZHMtb3V0bGluZS1uZWdhdGl2ZTp2YXIoLS1uZWdhdGl2ZSk7LS1kcy1vdXRsaW5lLXBvc2l0aXZlOnZhcigtLXBvc2l0aXZlKTstLWRzLW91dGxpbmUtc3Ryb25nOnZhcigtLXN1cmZhY2UtNik7LS1kcy1vdXRsaW5lLXN1YnRsZTp2YXIoLS1zdXJmYWNlLTIpOy0tZHMtb3V0bGluZS13YXJuaW5nOnZhcigtLXdhcm5pbmcpOy0tZHMtc2hhZG93LTI6dmFyKC0tZGFya2VuLTIpOy0tZHMtc2hhZG93LTQ6dmFyKC0tZGFya2VuLTQpOy0tZHMtc2hhZG93LTY6dmFyKC0tZGFya2VuLTYpOy0tZHMtc2hhZG93LTg6dmFyKC0tZGFya2VuLTgpOy0tZHMtc3VyZmFjZS1jYXJkOnZhcigtLXN1cmZhY2UtMik7LS1kcy1zdXJmYWNlLWRpc2FibGVkOnZhcigtLXN1cmZhY2UtMik7LS1kcy1zdXJmYWNlLWZsb2F0aW5nOnZhcigtLXN1cmZhY2UtNik7LS1kcy1zdXJmYWNlLW92ZXJsYXk6dmFyKC0tZGFya2VuLTYpOy0tZHMtc3VyZmFjZS1wYWdlOnZhcigtLXN1cmZhY2UtMCk7LS1kcy1zdXJmYWNlLXJhaXNlZDp2YXIoLS1zdXJmYWNlLTQpOy0tZHMtdGV4dC1hY2NlbnQ6dmFyKC0tYWNjZW50KTstLWRzLXRleHQtYWN0aXZlOnZhcigtLWFjdGl2ZSk7LS1kcy10ZXh0LWNvbnRyYXN0OnZhcigtLXN1cmZhY2UtMCk7LS1kcy10ZXh0LWRlZmF1bHQ6dmFyKC0tY29udHJhc3QpOy0tZHMtdGV4dC1kaXNhYmxlZDp2YXIoLS1zZWNvbmRhcnkpOy0tZHMtdGV4dC1mb3ItYWNjZW50LWJnOnZhcigtLXRleHQtb24tYWNjZW50KTstLWRzLXRleHQtZm9yLWFjdGl2ZS1iZzp2YXIoLS10ZXh0LW9uLWFjdGl2ZSk7LS1kcy10ZXh0LW5lZ2F0aXZlOnZhcigtLW5lZ2F0aXZlKTstLWRzLXRleHQtb24tZmlsbDp2YXIoLS1jb250cmFzdCk7LS1kcy10ZXh0LXBvc2l0aXZlOnZhcigtLXBvc2l0aXZlKTstLWRzLXRleHQtc2Vjb25kYXJ5OnZhcigtLXNlY29uZGFyeSk7LS1kcy10ZXh0LXdhcm5pbmc6dmFyKC0td2FybmluZyl9Omhvc3QsOnJvb3R7LS1zcGFjaW5nOjRweDstLXJhZGl1czouNjI1cmVtfUBwcm9wZXJ0eSAtLXR3LXRyYW5zbGF0ZS14e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctdHJhbnNsYXRlLXl7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MH1AcHJvcGVydHkgLS10dy10cmFuc2xhdGUtentzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LXNjYWxlLXh7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MX1AcHJvcGVydHkgLS10dy1zY2FsZS15e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjF9QHByb3BlcnR5IC0tdHctc2NhbGUtentzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZToxfUBwcm9wZXJ0eSAtLXR3LXJvdGF0ZS14e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1yb3RhdGUteXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctcm90YXRlLXp7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXNrZXcteHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2tldy15e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1kaXZpZGUteS1yZXZlcnNle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjB9QHByb3BlcnR5IC0tdHctYm9yZGVyLXN0eWxle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOnNvbGlkfUBwcm9wZXJ0eSAtLXR3LWxlYWRpbmd7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWZvbnQtd2VpZ2h0e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy10cmFja2luZ3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctb3JkaW5hbHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2xhc2hlZC16ZXJve3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1udW1lcmljLWZpZ3VyZXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctbnVtZXJpYy1zcGFjaW5ne3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1udW1lcmljLWZyYWN0aW9ue3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1zaGFkb3d7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MCAwICMwMDAwfUBwcm9wZXJ0eSAtLXR3LXNoYWRvdy1jb2xvcntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2hhZG93LWFscGhhe3N5bnRheDpcIjxwZXJjZW50YWdlPlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MTAwJX1AcHJvcGVydHkgLS10dy1pbnNldC1zaGFkb3d7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MCAwICMwMDAwfUBwcm9wZXJ0eSAtLXR3LWluc2V0LXNoYWRvdy1jb2xvcntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctaW5zZXQtc2hhZG93LWFscGhhe3N5bnRheDpcIjxwZXJjZW50YWdlPlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MTAwJX1AcHJvcGVydHkgLS10dy1yaW5nLWNvbG9ye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1yaW5nLXNoYWRvd3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowIDAgIzAwMDB9QHByb3BlcnR5IC0tdHctaW5zZXQtcmluZy1jb2xvcntzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctaW5zZXQtcmluZy1zaGFkb3d7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MCAwICMwMDAwfUBwcm9wZXJ0eSAtLXR3LXJpbmctaW5zZXR7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXJpbmctb2Zmc2V0LXdpZHRoe3N5bnRheDpcIjxsZW5ndGg+XCI7aW5oZXJpdHM6ZmFsc2U7aW5pdGlhbC12YWx1ZTowfUBwcm9wZXJ0eSAtLXR3LXJpbmctb2Zmc2V0LWNvbG9ye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOiNmZmZ9QHByb3BlcnR5IC0tdHctcmluZy1vZmZzZXQtc2hhZG93e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOjAgMCAjMDAwMH1AcHJvcGVydHkgLS10dy1vdXRsaW5lLXN0eWxle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZTtpbml0aWFsLXZhbHVlOnNvbGlkfUBwcm9wZXJ0eSAtLXR3LWJsdXJ7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJyaWdodG5lc3N7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWNvbnRyYXN0e3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1ncmF5c2NhbGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWh1ZS1yb3RhdGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWludmVydHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctb3BhY2l0eXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctc2F0dXJhdGV7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LXNlcGlhe3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1kcm9wLXNoYWRvd3tzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctZHJvcC1zaGFkb3ctY29sb3J7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWRyb3Atc2hhZG93LWFscGhhe3N5bnRheDpcIjxwZXJjZW50YWdlPlwiO2luaGVyaXRzOmZhbHNlO2luaXRpYWwtdmFsdWU6MTAwJX1AcHJvcGVydHkgLS10dy1kcm9wLXNoYWRvdy1zaXple3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1ibHVye3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1icmlnaHRuZXNze3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1jb250cmFzdHtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctYmFja2Ryb3AtZ3JheXNjYWxle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1odWUtcm90YXRle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1pbnZlcnR7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJhY2tkcm9wLW9wYWNpdHl7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWJhY2tkcm9wLXNhdHVyYXRle3N5bnRheDpcIipcIjtpbmhlcml0czpmYWxzZX1AcHJvcGVydHkgLS10dy1iYWNrZHJvcC1zZXBpYXtzeW50YXg6XCIqXCI7aW5oZXJpdHM6ZmFsc2V9QHByb3BlcnR5IC0tdHctZHVyYXRpb257c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBwcm9wZXJ0eSAtLXR3LWVhc2V7c3ludGF4OlwiKlwiO2luaGVyaXRzOmZhbHNlfUBrZXlmcmFtZXMgc3Bpbnt0b3t0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgcHVsc2V7NTAle29wYWNpdHk6LjV9fUBrZXlmcmFtZXMgZW50ZXJ7MCV7b3BhY2l0eTp2YXIoLS10dy1lbnRlci1vcGFjaXR5LDEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS10dy1lbnRlci10cmFuc2xhdGUteCwwKSx2YXIoLS10dy1lbnRlci10cmFuc2xhdGUteSwwKSwwKXNjYWxlM2QodmFyKC0tdHctZW50ZXItc2NhbGUsMSksdmFyKC0tdHctZW50ZXItc2NhbGUsMSksdmFyKC0tdHctZW50ZXItc2NhbGUsMSkpcm90YXRlKHZhcigtLXR3LWVudGVyLXJvdGF0ZSwwKSk7ZmlsdGVyOmJsdXIodmFyKC0tdHctZW50ZXItYmx1ciwwKSl9fSJdLCJuYW1lcyI6W119 */
