.AggregateSearchModal__content:after,.AggregateSearchModal__content:before,.AggregateSearchModal__filters:after,.AggregateSearchModal__filters:before,.AggregateSearchModal__header:after,.AggregateSearchModal__header:before,.AggregateSearchResult:after,.AggregateSearchResult:before,.CampaignGoals__container:after,.CampaignGoals__container:before,.Leaderboard .Leaderboard__items:after,.Leaderboard .Leaderboard__items:before,.Leaderboard:after,.Leaderboard:before,.LeaderboardItem__skin:after,.LeaderboardItem__skin:before,.PromoCharities:after,.PromoCharities:before,.PromoCharitiesResult__link:after,.PromoCharitiesResult__link:before,.PromoCharitiesResults:after,.PromoCharitiesResults:before,.RecentFundraisers:after,.RecentFundraisers:before,.SearchResult:after,.SearchResult:before,.SearchResults:after,.SearchResults:before,.Supporters:after,.Supporters:before,.TabPanel:after,.TabPanel:before,.Tabs__tab-list:after,.Tabs__tab-list:before,.TeamLeaderboard .TeamLeaderboard__items:after,.TeamLeaderboard .TeamLeaderboard__items:before,.TeamLeaderboard:after,.TeamLeaderboard:before,.TeamLeaderboard__items-item .TeamLeaderboard__items-skin:after,.TeamLeaderboard__items-item .TeamLeaderboard__items-skin:before,.TeamLeaderboard__items-stats:after,.TeamLeaderboard__items-stats:before,.Teams:after,.Teams:before{content:" ";display:table}.AggregateSearchModal__content:after,.AggregateSearchModal__filters:after,.AggregateSearchModal__header:after,.AggregateSearchResult:after,.CampaignGoals__container:after,.Leaderboard .Leaderboard__items:after,.Leaderboard:after,.LeaderboardItem__skin:after,.PromoCharities:after,.PromoCharitiesResult__link:after,.PromoCharitiesResults:after,.RecentFundraisers:after,.SearchResult:after,.SearchResults:after,.Supporters:after,.TabPanel:after,.Tabs__tab-list:after,.TeamLeaderboard .TeamLeaderboard__items:after,.TeamLeaderboard:after,.TeamLeaderboard__items-item .TeamLeaderboard__items-skin:after,.TeamLeaderboard__items-stats:after,.Teams:after{clear:both}.SearchInput{border:none;display:block;position:relative}.SearchInput__input{background:#fff;border-radius:5px;border:1px solid #b3b3b3;color:inherit;cursor:text;display:block;height:36px;letter-spacing:.1em;padding:0 12px;width:100%;font-family:Lato,Helvetica,Arial,sans-serif}.SearchInput__input:focus{box-shadow:inset 0 1px 2px -1px rgba(0,0,0,.5)}.Overlay{line-height:normal}.Overlay,.Overlay *{margin:0;padding:0;outline:0;text-decoration:none;box-sizing:border-box;font-family:Lato,Helvetica,Arial,sans-serif}.SearchModal__header{border:0;border-bottom:1px;border-style:solid;border-color:#fff;width:100%;padding:36px;vertical-align:middle}@media only screen and (max-width:519px){.SearchModal__header{padding:12px}}.CountDown,.FundsRaised,.Goal,.TotalCalories,.TotalCharities,.TotalCustomMetric,.TotalDistance,.TotalDonations,.TotalHours,.TotalSupporters{border-radius:2px;background:#555;color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase;text-align:center;font-weight:700;padding:20px 8px 24px}.FitnessLeaderboard__heading,.Leaderboard .Leaderboard__heading,.Map__heading,.PromoCharities__heading,.RecentFundraisers__heading,.TeamLeaderboard .TeamLeaderboard__heading,.Teams__heading{font-size:24px;padding:15px;margin:0}.CountDown__days,.FundsRaised__total,.Goal__total,.TotalCalories__total,.TotalCharities__total,.TotalCustomMetric__total,.TotalDistance__total,.TotalDonations__total,.TotalHours__total,.TotalSupporters__total{font-size:21px;margin-bottom:8px}.FundsRaised__icon,.Goal__icon,.TotalCalories__icon,.TotalCharities__icon,.TotalCustomMetric__icon,.TotalDistance__icon,.TotalDonations__icon,.TotalHours__icon,.TotalSupporters__icon{display:block;padding-bottom:10px;font-size:30px}.FitnessLeaderboard .FitnessLeaderboard__loading,.FundsRaised__loading,.Leaderboard .Leaderboard__loading,.PromoCharitiesResults__loading,.TabPanel__loading,.TeamLeaderboard .TeamLeaderboard__loading,.TotalCalories__loading,.TotalCharities__loading,.TotalCustomMetric__loading,.TotalDistance__loading,.TotalDonations__loading,.TotalHours__loading,.TotalSupporters__loading{display:block;font-size:21px;line-height:2;margin:4px 0;text-align:center}.hui-Button{margin:0;padding:0;outline:0;box-sizing:border-box;font-family:lato,helvetica,arial,sans-serif;font-size:13px;border:none;outline:none;color:#00a044}.hui-Button,.hui-Button:hover{text-decoration:none}.hui-Button{-webkit-transition:all .16s ease-out;transition:all .16s ease-out;display:inline-block;position:relative;overflow:hidden;margin:2px;line-height:44px;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline-color:transparent;outline-style:none;vertical-align:middle;background-color:transparent}.hui-Button:before{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;content:'';display:block;position:absolute;left:0;top:50%;width:100%;padding-bottom:100%;margin-top:-50%;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);opacity:0}.hui-Button:focus,.hui-Button:hover{color:#fff;text-decoration:none}.hui-Button:focus:before,.hui-Button:hover:before{-webkit-transform:scale(1);transform:scale(1);opacity:1}.hui-Button:active:before{-webkit-transform:scale(1);transform:scale(1);opacity:0}.hui-Button--cta,.hui-Button--primary,.hui-Button--secondary,.hui-Button--tertiary{border-width:1px;border-style:solid;border-radius:2px}a.hui-Button{padding:1px 1px 0 0}.hui-Button__label{font-size:14px;padding:0 20px;letter-spacing:.15em;position:relative}.hui-Button__icon{-webkit-transition:all .24s ease-out;transition:all .24s ease-out;width:0;opacity:0;float:right;border-width:0;overflow:hidden;position:relative}.hui-Button--cta .hui-Button__icon,.hui-Button--primary .hui-Button__icon,.hui-Button--secondary .hui-Button__icon,.hui-Button--tertiary .hui-Button__icon{margin-left:-5px;border-style:solid;border-left-width:1px}.hui-Button--cta-borderless .hui-Button__icon,.hui-Button--primary-borderless .hui-Button__icon,.hui-Button--secondary-borderless .hui-Button__icon,.hui-Button--tertiary-borderless .hui-Button__icon{margin-left:-30px}.hui-Button--uppercase{text-transform:uppercase}.hui-Button--uppercase .hui-Button__label{font-size:13px}.hui-Button--iconLeft .hui-Button__icon{margin-left:0;border-left-width:0;border-right-width:1px;margin-right:-5px;float:left}.hui-Button--hasIcon .hui-Button__icon{width:44px;opacity:1}.hui-Button--cta,.hui-Button--primary{line-height:44px}.hui-Button--thin{line-height:36px}.hui-Button--cta,.hui-Button--secondary{border-color:#00a044}.hui-Button--cta:before,.hui-Button--secondary:before{background-color:#00b44d;box-shadow:0 0 90px 60px #00b44d}.hui-Button--cta .hui-Button__icon,.hui-Button--secondary .hui-Button__icon{border-color:#7ec774}.hui-Button--primary,.hui-Button--tertiary{border-color:#525252}.hui-Button--primary:before,.hui-Button--tertiary:before{background-color:#666;box-shadow:0 0 90px 60px #666}.hui-Button--primary .hui-Button__icon,.hui-Button--tertiary .hui-Button__icon{border-color:#aaa}.hui-Button--cta{color:#fff;background-color:#00a044}.hui-Button--primary{color:#fff;background-color:#525252}.hui-Button--secondary{color:#00a044;background-color:transparent}.hui-Button--secondary:active{color:#00a044}.hui-Button--tertiary{color:#525252;background-color:transparent}.hui-Button--tertiary:active{color:#525252}.hui-Button--primary.hui-Button--inverse{border-color:#fff}.hui-Button--primary.hui-Button--inverse:before{background-color:#eee;box-shadow:0 0 90px 60px #eee}.hui-Button--secondary.hui-Button--inverse,.hui-Button--tertiary.hui-Button--inverse{border-color:#fff}.hui-Button--secondary.hui-Button--inverse:before,.hui-Button--tertiary.hui-Button--inverse:before{background-color:#eee;box-shadow:0 0 90px 60px #eee}.hui-Button--secondary.hui-Button--inverse .hui-Button__icon,.hui-Button--tertiary.hui-Button--inverse .hui-Button__icon{border-color:#fff}.hui-Button--primary.hui-Button--inverse{color:#525252;background-color:#fff}.hui-Button--secondary.hui-Button--inverse{color:#fff}.hui-Button--secondary.hui-Button--inverse:focus,.hui-Button--secondary.hui-Button--inverse:hover{color:#00a044}.hui-Button--tertiary.hui-Button--inverse{color:#fff}.hui-Button--tertiary.hui-Button--inverse:focus,.hui-Button--tertiary.hui-Button--inverse:hover{color:#525252}.hui-Button--cta-borderless .hui-Button__label,.hui-Button--primary-borderless .hui-Button__label,.hui-Button--secondary-borderless .hui-Button__label,.hui-Button--tertiary-borderless .hui-Button__label{padding:0 12px}.hui-Button--cta-borderless .hui-IconWrapper.hui-Button__icon,.hui-Button--primary-borderless .hui-IconWrapper.hui-Button__icon,.hui-Button--secondary-borderless .hui-IconWrapper.hui-Button__icon,.hui-Button--tertiary-borderless .hui-IconWrapper.hui-Button__icon{width:20px;margin-left:0}.hui-Button--cta-borderless:focus,.hui-Button--cta-borderless:hover,.hui-Button--primary-borderless:focus,.hui-Button--primary-borderless:hover,.hui-Button--secondary-borderless:focus,.hui-Button--secondary-borderless:hover,.hui-Button--tertiary-borderless:focus,.hui-Button--tertiary-borderless:hover{color:#00a044;text-decoration:underline}.hui-Button--primary-borderless{color:#525252}.hui-Button--cta-borderless.hui-Button--inverse,.hui-Button--primary-borderless.hui-Button--inverse,.hui-Button--secondary-borderless.hui-Button--inverse,.hui-Button--tertiary-borderless.hui-Button--inverse{background:none;color:#fff}.hui-Button--cta-borderless.hui-Button--inverse:focus,.hui-Button--cta-borderless.hui-Button--inverse:hover,.hui-Button--primary-borderless.hui-Button--inverse:focus,.hui-Button--primary-borderless.hui-Button--inverse:hover,.hui-Button--secondary-borderless.hui-Button--inverse:focus,.hui-Button--secondary-borderless.hui-Button--inverse:hover,.hui-Button--tertiary-borderless.hui-Button--inverse:focus,.hui-Button--tertiary-borderless.hui-Button--inverse:hover{color:#eee}.hui-Button--disabled{color:#aaa!important;border-color:#aaa!important;border-style:dashed!important;background-color:#e5e5e5}.hui-Button--disabled:before{background-color:transparent!important;box-shadow:0 0 90px 60px transparent!important}.hui-Button--disabled .hui-Button__icon{border-color:#aaa!important;border-style:dashed!important}.hui-Button--cta-borderless.hui-Button--disabled,.hui-Button--primary-borderless.hui-Button--disabled,.hui-Button--secondary-borderless.hui-Button--disabled,.hui-Button--tertiary-borderless.hui-Button--disabled{border:0;background:transparent}.hui-Button--cta-borderless.hui-Button--disabled:focus,.hui-Button--cta-borderless.hui-Button--disabled:hover,.hui-Button--primary-borderless.hui-Button--disabled:focus,.hui-Button--primary-borderless.hui-Button--disabled:hover,.hui-Button--secondary-borderless.hui-Button--disabled:focus,.hui-Button--secondary-borderless.hui-Button--disabled:hover,.hui-Button--tertiary-borderless.hui-Button--disabled:focus,.hui-Button--tertiary-borderless.hui-Button--disabled:hover{text-decoration:none}.hui-Button--disabled.hui-Button--inverse{background-color:transparent}.hui-Button--disabled.hui-Button--primary.hui-Button--inverse{background-color:#e5e5e5}.flag,.FlagIcon{display:inline-block;height:16px}.flag{background:url(widgets-flags-3.6.1.png) no-repeat;width:24px}.flag.ad{background-position:-24px 0}.flag.ae{background-position:-216px -112px}.flag.af{background-position:0 -16px}.flag.ag{background-position:-24px -16px}.flag.ai{background-position:0 -32px}.flag.al{background-position:-24px -32px}.flag.am{background-position:-48px 0}.flag.ao{background-position:-48px -16px}.flag.aq{background-position:-48px -32px}.flag.ar{background-position:0 -48px}.flag.as{background-position:-24px -48px}.flag.at{background-position:-48px -48px}.flag.au,.flag.cc,.flag.hm{background-position:-72px 0}.flag.aw{background-position:-72px -16px}.flag.ax{background-position:-72px -32px}.flag.az{background-position:-72px -48px}.flag.ba{background-position:0 -64px}.flag.bb{background-position:-24px -64px}.flag.bd{background-position:-48px -64px}.flag.be{background-position:-72px -64px}.flag.bf{background-position:0 -80px}.flag.bg{background-position:-24px -80px}.flag.bh{background-position:-48px -80px}.flag.bi{background-position:-72px -80px}.flag.bj{background-position:-96px 0}.flag.bm{background-position:-96px -32px}.flag.bn{background-position:-96px -48px}.flag.bo{background-position:-96px -64px}.flag.bq{background-position:-96px -80px}.flag.br{background-position:0 -96px}.flag.bs{background-position:-24px -96px}.flag.bt{background-position:-48px -96px}.flag.bv{background-position:-72px -96px}.flag.bw{background-position:-96px -96px}.flag.by{background-position:-120px 0}.flag.bz{background-position:-120px -16px}.flag.ca{background-position:-120px -32px}.flag.cd{background-position:-120px -64px}.flag.cf{background-position:-120px -80px}.flag.cg{background-position:-120px -96px}.flag.ch{background-position:0 -112px}.flag.ci{background-position:-24px -112px}.flag.ck{background-position:-48px -112px}.flag.cl{background-position:-72px -112px}.flag.cm{background-position:-96px -112px}.flag.cn{background-position:-120px -112px}.flag.co{background-position:0 -128px}.flag.cr{background-position:-24px -128px}.flag.cu{background-position:-48px -128px}.flag.cv{background-position:-72px -128px}.flag.cw{background-position:-96px -128px}.flag.cx{background-position:-120px -128px}.flag.cy{background-position:-144px 0}.flag.cz{background-position:-144px -16px}.flag.de{background-position:-144px -32px}.flag.dj{background-position:-144px -48px}.flag.dk{background-position:-144px -64px}.flag.dm{background-position:-144px -80px}.flag.do{background-position:-144px -96px}.flag.dz{background-position:-144px -112px}.flag.ec{background-position:-144px -128px}.flag.ee{background-position:0 -144px}.flag.eg{background-position:-24px -144px}.flag.eh{background-position:-48px -144px}.flag.er{background-position:-72px -144px}.flag.es{background-position:-96px -144px}.flag.et{background-position:-120px -144px}.flag.fi{background-position:-144px -144px}.flag.fj{background-position:-168px 0}.flag.fk{background-position:-168px -16px}.flag.fm{background-position:-168px -32px}.flag.fo{background-position:-168px -48px}.flag.bl,.flag.fr,.flag.gf,.flag.gp,.flag.mf,.flag.mq,.flag.nc,.flag.pm,.flag.re,.flag.tf,.flag.wf,.flag.yt{background-position:-168px -64px}.flag.ga{background-position:-168px -80px}.flag.uk{background-position:-168px -96px}.flag.gd{background-position:-168px -112px}.flag.ge{background-position:-168px -128px}.flag.gg{background-position:0 -160px}.flag.gh{background-position:-24px -160px}.flag.gi{background-position:-48px -160px}.flag.gl{background-position:-72px -160px}.flag.gm{background-position:-96px -160px}.flag.gn{background-position:-120px -160px}.flag.gq{background-position:-168px -160px}.flag.gr{background-position:0 -176px}.flag.gs{background-position:-24px -176px}.flag.gt{background-position:-48px -176px}.flag.gu{background-position:-72px -176px}.flag.gw{background-position:-96px -176px}.flag.gy{background-position:-120px -176px}.flag.hk{background-position:-144px -176px}.flag.hn{background-position:-192px 0}.flag.hr{background-position:-192px -16px}.flag.ht{background-position:-192px -32px}.flag.hu{background-position:-192px -48px}.flag.id{background-position:-192px -64px}.flag.ie{background-position:-192px -80px}.flag.il{background-position:-192px -96px}.flag.im{background-position:-192px -112px}.flag.in{background-position:-192px -128px}.flag.io{background-position:-192px -144px}.flag.iq{background-position:-192px -160px}.flag.ir{background-position:-192px -176px}.flag.is{background-position:0 -192px}.flag.it{background-position:-24px -192px}.flag.je{background-position:-48px -192px}.flag.jm{background-position:-72px -192px}.flag.jo{background-position:-96px -192px}.flag.jp{background-position:-120px -192px}.flag.ke{background-position:-144px -192px}.flag.kg{background-position:-168px -192px}.flag.kh{background-position:-192px -192px}.flag.ki{background-position:-216px 0}.flag.km{background-position:-216px -16px}.flag.kn{background-position:-216px -32px}.flag.kp{background-position:-216px -48px}.flag.kr{background-position:-216px -64px}.flag.kw{background-position:-216px -80px}.flag.ky{background-position:-216px -96px}.flag.kz{background-position:0 0}.flag.la{background-position:-216px -128px}.flag.lb{background-position:-216px -144px}.flag.lc{background-position:-216px -160px}.flag.li{background-position:-216px -176px}.flag.lk{background-position:-216px -192px}.flag.lr{background-position:0 -208px}.flag.ls{background-position:-24px -208px}.flag.lt{background-position:-48px -208px}.flag.lu{background-position:-72px -208px}.flag.lv{background-position:-96px -208px}.flag.ly{background-position:-120px -208px}.flag.ma{background-position:-144px -208px}.flag.mc{background-position:-168px -208px}.flag.md{background-position:-192px -208px}.flag.me{background-position:-216px -208px}.flag.mg{background-position:-24px -224px}.flag.mh{background-position:-48px -224px}.flag.mk{background-position:-72px -224px}.flag.ml{background-position:-96px -224px}.flag.mm{background-position:-120px -224px}.flag.mn{background-position:-144px -224px}.flag.mo{background-position:-168px -224px}.flag.mp{background-position:-192px -224px}.flag.mr{background-position:-240px 0}.flag.ms{background-position:-240px -16px}.flag.mt{background-position:-240px -32px}.flag.mu{background-position:-240px -48px}.flag.mv{background-position:-240px -64px}.flag.mw{background-position:-240px -80px}.flag.mx{background-position:-240px -96px}.flag.my{background-position:-240px -112px}.flag.mz{background-position:-240px -128px}.flag.na{background-position:-240px -144px}.flag.ne{background-position:-240px -176px}.flag.nf{background-position:-240px -192px}.flag.ng{background-position:-240px -208px}.flag.ni{background-position:-240px -224px}.flag.nl{background-position:0 -240px}.flag.no{background-position:-24px -240px}.flag.np{background-position:-48px -240px}.flag.nr{background-position:-72px -240px}.flag.nu{background-position:-96px -240px}.flag.nz{background-position:-120px -240px}.flag.om{background-position:-144px -240px}.flag.pa{background-position:-168px -240px}.flag.pe{background-position:-192px -240px}.flag.pf{background-position:-216px -240px}.flag.pg{background-position:-240px -240px}.flag.ph{background-position:-264px 0}.flag.pk{background-position:-264px -16px}.flag.pl{background-position:-264px -32px}.flag.pn{background-position:-264px -64px}.flag.pr{background-position:-264px -80px}.flag.ps{background-position:-264px -96px}.flag.pt{background-position:-264px -112px}.flag.pw{background-position:-264px -128px}.flag.py{background-position:-264px -144px}.flag.qa{background-position:-264px -160px}.flag.ro{background-position:-264px -192px}.flag.rs{background-position:-264px -208px}.flag.ru{background-position:-264px -224px}.flag.rw{background-position:-264px -240px}.flag.sa{background-position:0 -256px}.flag.sb{background-position:-24px -256px}.flag.sc{background-position:-48px -256px}.flag.sd{background-position:-72px -256px}.flag.se{background-position:-96px -256px}.flag.sg{background-position:-120px -256px}.flag.sh{background-position:-144px -256px}.flag.si{background-position:-168px -256px}.flag.sj{background-position:-192px -256px}.flag.sk{background-position:-216px -256px}.flag.sl{background-position:-240px -256px}.flag.sm{background-position:-264px -256px}.flag.sn{background-position:0 -272px}.flag.so{background-position:-24px -272px}.flag.sr{background-position:-48px -272px}.flag.ss{background-position:-72px -272px}.flag.st{background-position:-96px -272px}.flag.sv{background-position:-120px -272px}.flag.sx{background-position:-144px -272px}.flag.sy{background-position:-168px -272px}.flag.sz{background-position:-192px -272px}.flag.tc{background-position:-216px -272px}.flag.td{background-position:-240px -272px}.flag.tg{background-position:-288px 0}.flag.th{background-position:-288px -16px}.flag.tj{background-position:-288px -32px}.flag.tk{background-position:-288px -48px}.flag.tl{background-position:-288px -64px}.flag.tm{background-position:-288px -80px}.flag.tn{background-position:-288px -96px}.flag.to{background-position:-288px -112px}.flag.tr{background-position:-288px -128px}.flag.tt{background-position:-288px -144px}.flag.tv{background-position:-288px -160px}.flag.tw{background-position:-288px -176px}.flag.tz{background-position:-288px -192px}.flag.ua{background-position:-288px -208px}.flag.ug{background-position:-288px -224px}.flag.um,.flag.us{background-position:-288px -256px}.flag.uy{background-position:-288px -272px}.flag.uz{background-position:0 -288px}.flag.va{background-position:-24px -288px}.flag.vc{background-position:-48px -288px}.flag.ve{background-position:-72px -288px}.flag.vg,.flag.vi{background-position:-120px -288px}.flag.vn{background-position:-144px -288px}.flag.vu{background-position:-168px -288px}.flag.ws{background-position:-216px -288px}.flag.ye{background-position:-240px -288px}.flag.za{background-position:-288px -288px}.flag.zm{background-position:-312px 0}.flag.zw{background-position:-312px -16px}.Icon{font-family:FontAwesome}.Overlay{-webkit-overflow-scrolling:touch;position:fixed;background:#333;background:rgba(51,51,51,.8);top:0;left:0;height:100%;width:100%;z-index:1000;-webkit-transform:translateZ(200px);transform:translateZ(200px)}.Overlay__close{position:absolute;right:36px;top:36px;display:block;font-size:36px;line-height:36px;color:#fff}@media only screen and (max-width:519px){.Overlay__close{right:12px;top:16px;font-size:30px}}.Overlay-open{overflow:hidden;top:0;bottom:0;width:100%}.SearchInput{color:#fff}.SearchInput__input{position:relative;color:#525252;padding-left:28px;font-size:16px;height:44px;line-height:44px \0;border:0 solid #7ec774;border-bottom-width:5px}.SearchInput__icon{left:9px;color:#b3b3b3}.SearchInput__icon,.SearchInput__progressSpinner{position:absolute;top:11px;z-index:2;font-size:16px;line-height:16px}.SearchInput__progressSpinner{right:9px;color:#525252}.SearchInput__progressSpinner .Icon{width:15px;height:15px}.SearchModal__header{display:table;padding-right:78px;border-color:snow;color:snow}@media only screen and (max-width:519px){.SearchModal__header{padding-right:50px}}.SearchModal__input{display:table-cell;vertical-align:middle;width:100%}@media only screen and (max-width:519px){.SearchModal__input{display:block}}.SearchModal__body{position:absolute;width:100%;bottom:0;top:117px;right:0;padding:36px;overflow-x:hidden;overflow-y:auto;-webkit-transition:all .3s;transition:all .3s;-webkit-overflow-scrolling:touch;color:snow}@media only screen and (max-width:519px){.SearchModal__body{top:69px;padding:12px}}@media only screen and (max-width:519px){.SearchModal__body--paginated{margin-top:54px}}.SearchPagination{display:table-cell;vertical-align:middle;white-space:nowrap;padding-left:10px}@media only screen and (max-width:519px){.SearchPagination{display:block;margin-top:10px;text-align:center;padding-left:0}}.SearchPagination__button--left,.SearchPagination__button--right{display:inline-block;outline:none;-webkit-appearance:none;cursor:pointer;box-sizing:border-box;border-radius:2px;border:1px solid #fff;width:44px;height:44px;line-height:44px;margin-left:10px;padding:0;font-size:13px;text-align:center;color:#fff;background-color:transparent;-webkit-transition:all .16s ease-in-out;transition:all .16s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.SearchPagination__button--left:hover,.SearchPagination__button--right:hover{border-color:#00a044;color:#00a044}.SearchPagination__button--left[disabled],.SearchPagination__button--right[disabled]{cursor:default;border-color:gray;color:gray}@media only screen and (min-width:520px){.SearchPagination__button--left,.SearchPagination__button--right{margin-left:10px}}.SearchPagination__counter{display:inline-block;color:#fff;position:relative;bottom:auto;right:auto;margin:13px 5px;font-size:12px}@media only screen and (max-width:519px){.SearchPagination__button--left{margin-left:0;float:left}.SearchPagination__button--right{float:right}}.SearchResult{border-radius:3px;box-sizing:border-box;background:#fff;color:#525252;line-height:16px;font-size:13px;display:block;margin-bottom:4px;padding:12px}.SearchResult:focus,.SearchResult:hover{color:#525252;text-decoration:none}.SearchResult:active{-webkit-transform:scale(.98);transform:scale(.98);-webkit-transition:all .01s linear;transition:all .01s linear}.SearchResults{position:relative;clear:both;float:none;margin-left:auto;margin-right:auto;width:100%;max-width:916px;overflow-y:auto}.SearchResults--empty{font-size:24px;text-align:center}.AggregateSearchModal__overlay{background-image:url(widgets-search-bg-3.6.1.png);background-size:cover;background-repeat:no-repeat;background-position:50%}.AggregateSearchModal__header{width:100%;padding:16px;position:relative;max-width:916px;margin-left:auto;margin-right:auto;color:#fff}.AggregateSearchModal__header .Input{margin-top:16px;width:100%}.AggregateSearchModal__header .Input .label__text{top:3px}@media only screen and (max-width:419px){.AggregateSearchModal__header .Input{margin-top:8px}}.AggregateSearchModal__header .Input__label{border-radius:1px;border-width:0}@media only screen and (max-width:419px){.AggregateSearchModal__header{padding-top:8px}}.AggregateSearchModal__body{position:absolute;width:100%;bottom:0;top:107px;right:0;overflow-x:hidden;-webkit-overflow-scrolling:touch;color:#fff}@media only screen and (max-width:519px){.AggregateSearchModal__body{top:150px}}@media only screen and (max-width:419px){.AggregateSearchModal__body{top:127px}}.AggregateSearchModal__title{text-transform:uppercase;font-size:16px;letter-spacing:1px}@media only screen and (max-width:419px){.AggregateSearchModal__title{font-size:14px}}.AggregateSearchModal__close{cursor:pointer;float:right;font-size:38px;font-weight:700;color:#fff;margin:-14px 0}.AggregateSearchModal__close:hover{color:#00a044}@media only screen and (max-width:419px){.AggregateSearchModal__close{font-size:32px;margin:-10px 0}}.AggregateSearchModal__content{margin-left:auto;margin-right:auto;width:100%;max-width:916px;padding:0 32px}@media only screen and (max-width:819px){.AggregateSearchModal__content{padding:0 16px}}.AggregateSearchModal__filters{position:absolute;top:107px;left:32px;z-index:1}@media only screen and (max-width:819px){.AggregateSearchModal__filters{left:16px}}@media only screen and (max-width:519px){.AggregateSearchModal__filters{position:static;float:left;width:100%;margin-top:8px;text-align:center}}.AggregateSearchModal__filters__type{text-transform:uppercase;padding:8px 0;position:relative;cursor:pointer;color:#eee;border:2px solid transparent;border-radius:2px}.AggregateSearchModal__filters__type:hover{color:#fff}.AggregateSearchModal__filters__type .Icon{position:absolute;left:105%;top:15px;color:#b3b3b3;font-size:20px}@media only screen and (max-width:519px){.AggregateSearchModal__filters__type .Icon{display:none}}@media only screen and (max-width:519px){.AggregateSearchModal__filters__type{text-align:center;display:inline-block;padding:4px 8px}}@media only screen and (max-width:419px){.AggregateSearchModal__filters__type{padding:4px}}.AggregateSearchModal__filters__type--selected{cursor:default}.AggregateSearchModal__filters__type--selected:hover{color:#eee}@media only screen and (max-width:519px){.AggregateSearchModal__filters__type--selected{border-color:#7ec774}}.AggregateSearchModal__filters__type__name{font-size:14px;letter-spacing:.1em;white-space:nowrap;overflow:hidden}@media only screen and (max-width:419px){.AggregateSearchModal__filters__type__name{font-size:10px}}.AggregateSearchModal__filters__type__results{font-size:10px;letter-spacing:.1em;white-space:nowrap;overflow:hidden;color:#7ec774}@media only screen and (max-width:419px){.AggregateSearchModal__filters__type__results{font-size:8px}}.AggregateSearchModal__results{float:left;width:100%;padding-left:25%;padding-bottom:100px}@media only screen and (max-width:719px){.AggregateSearchModal__results{padding-left:30%}}@media only screen and (max-width:619px){.AggregateSearchModal__results{padding-left:35%}}@media only screen and (max-width:519px){.AggregateSearchModal__results{padding-left:0}}.AggregateSearchModal__footer{margin-top:16px;font-size:15px;text-align:center;text-transform:uppercase;letter-spacing:.1em}.AggregateSearchModal__footer a{color:#fff}.AggregateSearchModal__footer a:hover{color:#00a044;text-decoration:none}.AggregateSearchModal__footer i{margin-left:8px}.AggregateSearchResult{display:block;cursor:pointer;color:#b3b3b3;line-height:1;font-size:12px;margin-bottom:16px}.AggregateSearchResult:focus,.AggregateSearchResult:hover{color:#b3b3b3;text-decoration:none}.AggregateSearchResult:active{-webkit-transform:scale(.98);transform:scale(.98);-webkit-transition:all .01s linear;transition:all .01s linear}.AggregateSearchResultCampaign__date{float:left;display:block;position:relative;text-align:center;width:72px;height:72px;margin:0;margin-right:10px;padding:0;border:1px solid #eee;list-style:none;text-transform:uppercase;letter-spacing:.1em;font-size:11px;color:#fff}.AggregateSearchResultCampaign__date li:first-child{font-size:26px;margin-top:.4em}@media only screen and (max-width:519px){.AggregateSearchResultCampaign__date li:first-child{font-size:20px;margin-top:.2em}}@media only screen and (max-width:519px){.AggregateSearchResultCampaign__date{width:50px;height:50px;font-size:9px}}.AggregateSearchResultCampaign__content{display:block;overflow:hidden}.AggregateSearchResultCampaign__header{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:20px;line-height:1.2;color:#fff}@media only screen and (max-width:619px){.AggregateSearchResultCampaign__header{font-size:17px}}@media only screen and (max-width:519px){.AggregateSearchResultCampaign__header{font-size:15px}}@media only screen and (max-width:319px){.AggregateSearchResultCampaign__header{font-size:13px}}.AggregateSearchResultCampaign__subheader{text-transform:uppercase;letter-spacing:.1em;font-size:10px;margin-bottom:4px;white-space:nowrap;overflow:hidden}.AggregateSearchResultCampaign__supporters{color:#7ec774;margin-right:.5em}.AggregateSearchResultCampaign__charities{color:#b3b3b3}.AggregateSearchResultCampaign__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.2;height:42px;overflow:hidden}.AggregateSearchResultCampaign__icon{font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.AggregateSearchResultCharity__avatar{float:left;display:block;position:relative;border-radius:36px;background:#eee;width:72px;min-height:72px;margin-right:10px}.AggregateSearchResultCharity__avatar .Icon{position:absolute;width:72px;height:72px;top:0;left:0;line-height:72px;text-align:center;font-size:36px;padding-left:1px;padding-top:2px}@media only screen and (max-width:519px){.AggregateSearchResultCharity__avatar .Icon{width:50px;height:50px;line-height:50px}}@media only screen and (max-width:519px){.AggregateSearchResultCharity__avatar{border-radius:25px;width:50px;min-height:50px}}.AggregateSearchResultCharity__logo{float:left;display:block;width:72px;height:72px;text-align:center;background-color:#fff;border-radius:2px;padding:5px;font-size:0;line-height:0;margin-right:10px}.AggregateSearchResultCharity__logo:before{content:'';display:inline-block;height:100%;vertical-align:middle}.AggregateSearchResultCharity__logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;margin:0;border:none}@media only screen and (max-width:519px){.AggregateSearchResultCharity__logo{width:50px;height:50px;padding:3px}}.AggregateSearchResultCharity__content{display:block}.AggregateSearchResultCharity__header{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:20px;line-height:1.2;color:#fff}@media only screen and (max-width:619px){.AggregateSearchResultCharity__header{font-size:17px}}@media only screen and (max-width:519px){.AggregateSearchResultCharity__header{font-size:15px}}@media only screen and (max-width:319px){.AggregateSearchResultCharity__header{font-size:13px}}.AggregateSearchResultCharity__subheader{text-transform:uppercase;letter-spacing:.1em;font-size:10px;margin-bottom:4px;white-space:nowrap;overflow:hidden}.AggregateSearchResultCharity__supporters{color:#7ec774}.AggregateSearchResultCharity__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.2;height:42px;overflow:hidden}.AggregateSearchResultPage__avatar{float:left;display:block;position:relative;text-align:center;width:72px;height:62px;margin-right:10px;padding:0 5px}.AggregateSearchResultPage__avatar img{display:inline-block;width:100%;height:100%;margin:0;border:none;border-radius:36px}@media only screen and (max-width:519px){.AggregateSearchResultPage__avatar{width:50px;height:50px;padding:0}}.AggregateSearchResultPage__content{display:block;overflow:hidden;padding-top:2px}.AggregateSearchResultPage__header{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:20px;line-height:1.2;color:#fff}@media only screen and (max-width:619px){.AggregateSearchResultPage__header{font-size:17px}}@media only screen and (max-width:519px){.AggregateSearchResultPage__header{font-size:15px}}@media only screen and (max-width:319px){.AggregateSearchResultPage__header{font-size:13px}}.AggregateSearchResultPage__subheader{font-size:.7em;color:#eee;text-transform:uppercase;letter-spacing:.1em;margin-left:.5em}.AggregateSearchResultPage__progress{width:100%;background-color:#525252;border-radius:2px;overflow:hidden;margin:3px 0}.AggregateSearchResultPage__progress__bar{height:4px;background-color:#7ec774}.AggregateSearchResultPage__amount{color:#7ec774;padding:2px 0}.AggregateSearchResultPage__for{font-weight:700}.AggregateSearchResultPage__for strong{color:#eee}.AggregateSearchResultPage__amount,.AggregateSearchResultPage__for{font-size:10px;text-transform:uppercase;letter-spacing:.1em}.CharitySearchResult__avatar{border-radius:34px;background:#eee;display:block;float:left;min-height:34px;position:relative;margin-right:13px;margin-bottom:13px;width:34px}.CharitySearchResult__avatar .Icon{height:34px;left:0;line-height:34px;position:absolute;text-align:center;top:0;width:34px}.CharitySearchResult__logo{display:block;float:left;position:relative;text-align:center;width:34px;height:34px;margin-right:13px;margin-bottom:13px}.CharitySearchResult__logo img{display:inline-block;max-width:100%;max-height:100%;margin:0;border:none}.CharitySearchResult__content{box-sizing:border-box;overflow:hidden}.CharitySearchResult__content *{margin-bottom:8px}.CharitySearchResult__header{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.CharitySearchResult__header .merchant-name{display:block;font-size:11px;color:#b3b3b3}.CharitySearchResult__footer{text-transform:uppercase;font-size:12px}.CharitySearchResult__actions{color:#b3b3b3;line-height:13px;text-align:right}a:hover .CharitySearchResult__actions{color:#7ec774}a:focus .CharitySearchResult__actions,a:hover .CharitySearchResult__actions:hover{color:#00a044}.PageSearchResult__avatar{display:block;float:left;position:relative;text-align:center;width:68px;height:68px;margin-right:13px;margin-bottom:13px}.PageSearchResult__avatar img{display:inline-block;width:100%;height:100%;margin:0;border:none}.PageSearchResult__content{box-sizing:border-box;overflow:hidden}.PageSearchResult__content *{margin-bottom:8px}.PageSearchResult__header{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.PageSearchResult__subheader{font-size:11px;font-weight:400;text-transform:none}.PageSearchResult__footer{text-transform:uppercase;font-size:12px}.PageSearchResult__actions{color:#b3b3b3;line-height:13px;text-align:right}a:hover .PageSearchResult__actions{color:#7ec774}a:focus .PageSearchResult__actions,a:hover .PageSearchResult__actions:hover{color:#00a044}@-webkit-keyframes a{0%{width:0}to{width:100%}}@keyframes a{0%{width:0}to{width:100%}}.GoalProgress{display:block;width:100%;color:#fff;overflow:hidden}.GoalProgress__icon,.GoalProgress__icon--achieved{-webkit-transition:all .16s ease-out;transition:all .16s ease-out;float:right;width:48px;text-align:center;margin-left:5px;position:relative;font-size:21px;line-height:48px;height:48px}.GoalProgress__icon--achieved{background-color:#7ec774;text-shadow:0 0 5px #bfe3ba;font-size:26px}.GoalProgress__area{position:relative;text-align:right;display:block;overflow:hidden}.GoalProgress__bar,.GoalProgress__barFill{height:100%}.GoalProgress__bar{position:absolute;-webkit-animation:a 1s ease-out forwards;animation:a 1s ease-out forwards;width:100%}.GoalProgress__barFill{display:block;background:#525252;position:relative}.GoalProgress__barFill:after{content:'';position:absolute;left:100%;top:0;display:block;border-left:8px solid #525252;border-bottom:24px solid transparent;border-top:24px solid transparent}.GoalProgress__text{position:relative;line-height:48px;text-align:center;font-size:16px;font-weight:300;white-space:nowrap}.GoalProgress__text p{margin:0}@media only screen and (max-width:519px){.GoalProgress__text{font-size:12px}}.TotalDistance{padding:45px 8px}.TotalDistance__icon{font-size:60px;padding:0;margin-right:15px}.TotalDistance__content,.TotalDistance__empty-label,.TotalDistance__icon,.TotalDistance__loading{display:inline-block;vertical-align:middle}.TotalHours{padding:45px 8px}.TotalHours__icon{font-size:60px;padding:0;margin-right:15px}.TotalHours__content,.TotalHours__empty-label,.TotalHours__icon,.TotalHours__loading{display:inline-block;vertical-align:middle}.TotalCalories{padding:45px 8px}.TotalCalories__icon{font-size:60px;padding:0;margin-right:15px}.TotalCalories__content,.TotalCalories__empty-label,.TotalCalories__icon,.TotalCalories__loading{display:inline-block;vertical-align:middle}.LeaderboardItem{box-sizing:border-box;display:block;padding:4px;float:left;position:relative;text-decoration:none}@media only screen and (max-width:919px){.LeaderboardItem{width:50%}}@media only screen and (max-width:619px){.LeaderboardItem{width:100%;padding:4px 8px 0}}.LeaderboardItem__content .LeaderboardItem__charity,.LeaderboardItem__content .LeaderboardItem__name{box-sizing:border-box;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;line-height:1.2}.LeaderboardItem__skin{background:#fff;color:#525252;border-radius:2px;position:relative}.LeaderboardItem__content{box-sizing:border-box;width:100%;padding:16px}.LeaderboardItem__content .LeaderboardItem__name{font-weight:700}.LeaderboardItem__rank{font-size:16px;color:#b3b3b3;position:absolute;top:50%;right:16px;margin-top:-8px;font-weight:700}.LeaderboardItem__image{position:absolute;left:16px;top:50%;width:32px;margin-top:-16px}.LeaderboardItem__image img{max-width:100%;border-radius:50%;border:0}.LeaderboardItem__image+.LeaderboardItem__content{padding:16px 64px}.Leaderboard{background:#525252;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;padding:0 0 8px}.Leaderboard .Leaderboard__heading{text-align:center}.Leaderboard .Leaderboard__items{list-style-type:none;padding:0;margin:0}.Leaderboard--empty{padding:0}.Leaderboard__animation-enter{opacity:.01;-webkit-transition:opacity .66s ease-in;transition:opacity .66s ease-in}.Leaderboard__animation-enter-active{opacity:1}.Leaderboard__animation-leave{position:absolute;top:-999px;left:-999px;opacity:0;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.TeamLeaderboard{background:#525252;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;color:#fff}.TeamLeaderboard .TeamLeaderboard__heading{text-align:center}.TeamLeaderboard .TeamLeaderboard__items{list-style-type:none;padding:0;margin:0}.TeamLeaderboard__items-item{box-sizing:border-box;display:block;padding:0 10px 15px;float:left}.TeamLeaderboard__items-item .TeamLeaderboard__items-skin{background:#fff;color:#525252;border-radius:2px}.TeamLeaderboard__items-content{box-sizing:border-box;padding:15px}.TeamLeaderboard__items-name{border:1px solid #525252;border-width:1px 0;padding:10px 0;margin:0 0 15px;font-weight:700;line-height:1.2;height:30px;text-align:center}.TeamLeaderboard__items-image{box-sizing:border-box;display:block;padding:15px 15px 0;text-align:center}.TeamLeaderboard__items-image img{width:100%;border:0}.TeamLeaderboard__items-stats .TeamLeaderboard__items-stat{box-sizing:border-box;font-weight:700;font-size:16px;float:left;width:50%;padding:10px;text-align:center}.TeamLeaderboard__items-stats .TeamLeaderboard__items-stat-content{margin:15px 0}.TeamLeaderboard__items-stats .TeamLeaderboard__items-stat-title{text-transform:uppercase;font-size:13px}.TeamLeaderboard__items-stats .TeamLeaderboard__items-stat:first-child{border-right:1px solid #525252}.TeamLeaderboard__animation-enter{opacity:.01;-webkit-transition:opacity .66s ease-in;transition:opacity .66s ease-in}.TeamLeaderboard__animation-enter-active{opacity:1}.TeamLeaderboard__animation-leave{position:absolute;top:-999px;left:-999px;opacity:0;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.LeaderboardPaging{clear:both;text-align:center;margin:16px}.LeaderboardPagingButton__next,.LeaderboardPagingButton__prev{display:inline-block;border:1px solid #fff;margin:4px;cursor:pointer;font-size:24px;line-height:1;border-radius:2px;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.LeaderboardPagingButton__next,.LeaderboardPagingButton__next:focus,.LeaderboardPagingButton__next:hover,.LeaderboardPagingButton__prev,.LeaderboardPagingButton__prev:focus,.LeaderboardPagingButton__prev:hover{opacity:.1}.LeaderboardPagingButton__prev{padding:0 10px 0 8px}.LeaderboardPagingButton__next{padding:0 8px 0 10px}.LeaderboardPagingButton__next--active,.LeaderboardPagingButton__prev--active{opacity:.66}.LeaderboardPagingButton__next--active:focus,.LeaderboardPagingButton__next--active:hover,.LeaderboardPagingButton__prev--active:focus,.LeaderboardPagingButton__prev--active:hover{opacity:1}.LeaderboardEmpty{background:#fff;color:#525252;border:2px solid #525252;text-align:center;padding:32px 16px}.LeaderboardEmpty__content{padding:0 0 12px}.RecentFundraisers{background:#eee;font-family:Lato,Helvetica,Arial,sans-serif;border-radius:2px}.RecentFundraisers__content{text-align:center}.RecentFundraisers__loading{padding:0 15px 15px;display:inline-block}.RecentFundraisers__empty-label{padding:0 15px}.FundraiserImage{box-sizing:border-box;display:block;width:16.66%;float:left;padding:0 15px 15px}@media only screen and (max-width:919px){.FundraiserImage{width:25%}}@media only screen and (max-width:819px){.FundraiserImage{width:33.33%}}@media only screen and (max-width:519px){.FundraiserImage{width:50%}}.FundraiserImage img{box-sizing:border-box;border-radius:50%;border:10px solid #fff;width:100%}@media only screen and (max-width:519px){.FundraiserImage img{border-width:5px}}.Teams{background:#eee;font-family:Lato,Helvetica,Arial,sans-serif;border-radius:2px}.Teams__content{text-align:center}.Teams__loading{padding:0 15px 15px;display:inline-block}.Teams__empty-label{padding:0 15px}.Team{box-sizing:border-box;float:left;padding:0 15px 15px;width:16.66%;text-decoration:none}@media only screen and (max-width:919px){.Team{width:33.33%}}@media only screen and (max-width:519px){.Team{width:50%}}.Team .Team__skin{border-radius:2px;color:#525252;font-size:13px;text-align:center;padding:2px;background:#fff}.Team img{width:100%;border:0}.Team p{border-top:1px solid #eee;line-height:1.4;height:52px;margin:5px 0;padding:5px 3px}.Map{box-sizing:border-box;font-family:Lato,Helvetica,Arial,sans-serif;border-radius:2px;border:2px solid #525252;padding:15px;position:relative}.Map__heading{position:absolute;top:15px;left:15px;z-index:1}.Map__content{text-align:center;margin:60px auto 0}.Map__legend{position:absolute;right:15px;top:15px;z-index:1;font-size:13px;line-height:1}.Map__legend .Map__legend-key{background-color:#000;display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid #ccc;vertical-align:bottom;margin:0 3px}.CallToActionBox,.Map__loading{text-align:center}.CallToActionBox{font-family:Lato,Helvetica,Arial,sans-serif;background:#525252;border-radius:2px;color:#fff}.CallToActionBox hr{border-width:1px 0 0;border-style:solid;border-color:inherit;height:1px;padding:0;margin:0 15px 15px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.CallToActionBox p{padding:0;margin:0 0 15px}.CallToActionBox__title{font-size:24px;padding:15px;margin:0;font-weight:700}.CallToActionBox__link{color:inherit;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.CallToActionButton{-webkit-transition:all .16s ease-out;transition:all .16s ease-out;display:inline-block;position:relative;z-index:1;overflow:hidden;margin:2px;padding:0;line-height:44px;border-width:2px;border-style:solid;border-radius:2px;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline-color:transparent;outline-style:none}.CallToActionButton:before{-webkit-transition:all .24s ease-out;transition:all .24s ease-out;content:'';display:block;position:absolute;z-index:-1;left:50%;top:50%;width:100%;padding-bottom:100%;border-radius:50%;-webkit-transform:translateY(-50%) translateX(-50%) scale(0);transform:translateY(-50%) translateX(-50%) scale(0);opacity:0}.CallToActionButton:hover{color:#fff}.CallToActionButton:hover:before{-webkit-transform:translateY(-50%) translateX(-50%) scale(1);transform:translateY(-50%) translateX(-50%) scale(1);opacity:1}.CallToActionButton p{margin:0}.CallToActionButton__label{display:inline-block;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;padding:0 20px;text-transform:uppercase;letter-spacing:.15em}.CallToActionButton__icon{-webkit-transition:all .24s ease-out;transition:all .24s ease-out;width:0;opacity:0;float:right;margin-left:-5px;border-width:0;border-style:solid;border-left-width:1px;overflow:hidden}.CallToActionButton--iconLeft .CallToActionButton__icon{margin-left:0;border-left-width:0;border-right-width:1px;margin-right:-5px;float:left}.CallToActionButton--hasIcon .CallToActionButton__icon{width:44px;opacity:1}.CallToActionButton--cta,.CallToActionButton--primary{line-height:44px}.CallToActionButton--thin{line-height:22px}.CallToActionButton--thin .CallToActionButton__label{text-transform:none;letter-spacing:.05em}.CallToActionButton--cta,.CallToActionButton--secondary{border-color:#00a044}.CallToActionButton--cta:before,.CallToActionButton--secondary:before{background-color:#00b44d;box-shadow:0 0 90px 60px #00b44d}.CallToActionButton--cta .CallToActionButton__icon,.CallToActionButton--secondary .CallToActionButton__icon{border-color:#7ec774}.CallToActionButton--primary,.CallToActionButton--tertiary{border-color:#525252}.CallToActionButton--primary:before,.CallToActionButton--tertiary:before{background-color:#666;box-shadow:0 0 90px 60px #666}.CallToActionButton--primary .CallToActionButton__icon,.CallToActionButton--tertiary .CallToActionButton__icon{border-color:#b3b3b3}.CallToActionButton--cta{color:#fff;background-color:#00a044}.CallToActionButton--primary{color:#fff;background-color:#525252}.CallToActionButton--secondary{color:#00a044;background-color:transparent}.CallToActionButton--tertiary{color:#525252;background-color:transparent}.CallToActionButton--primary.CallToActionButton--reverse{border-color:#fff}.CallToActionButton--primary.CallToActionButton--reverse:before{background-color:#eee;box-shadow:0 0 90px 60px #eee}.CallToActionButton--secondary.CallToActionButton--reverse,.CallToActionButton--tertiary.CallToActionButton--reverse{border-color:#fff}.CallToActionButton--secondary.CallToActionButton--reverse:before,.CallToActionButton--tertiary.CallToActionButton--reverse:before{background-color:#eee;box-shadow:0 0 90px 60px #eee}.CallToActionButton--secondary.CallToActionButton--reverse .CallToActionButton__icon,.CallToActionButton--tertiary.CallToActionButton--reverse .CallToActionButton__icon{border-color:#fff}.CallToActionButton--primary.CallToActionButton--reverse{color:#525252;background-color:#fff}.CallToActionButton--secondary.CallToActionButton--reverse{color:#fff}.CallToActionButton--secondary.CallToActionButton--reverse:hover{color:#00a044}.CallToActionButton--tertiary.CallToActionButton--reverse{color:#fff}.CallToActionButton--tertiary.CallToActionButton--reverse:hover{color:#525252}.CallToActionButton--disabled{color:#525252;border-color:#525252;background-color:transparent;border-style:dashed;cursor:default}.CallToActionButton--disabled:before{background-color:transparent;box-shadow:0 0 90px 60px transparent}.CallToActionButton--disabled:hover{color:#525252}.CallToActionButton--noBorder{border-color:transparent}.PromoCharities{background:#525252;font-size:0;font-family:Lato,Helvetica,Arial,sans-serif;border-radius:2px 2px 0 0;box-sizing:border-box;display:inline-block;width:100%;color:#fff;text-align:center}.PromoCharities__head{text-align:center;padding:15px 15px 30px}.PromoCharities__subheading{margin:0;font-size:14px}.PromoCharities__empty-label{text-align:center;color:#b8b8b8}.PromoCharitiesResults{display:block;background:#eee;color:#333}.PromoCharitiesResults:hover>*{opacity:.6}.PromoCharitiesResults:hover>:hover{opacity:1}.PromoCharitiesResult{box-sizing:border-box;width:16.666%;padding:15px 10px 0;margin-bottom:15px;overflow:hidden;float:left;position:relative;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media only screen and (max-width:919px){.PromoCharitiesResult{width:25%}}@media only screen and (max-width:619px){.PromoCharitiesResult{width:50%}}.PromoCharitiesResult:hover .PromoCharitiesResult__btn{background:#525252}.Tabs--xxHuge .PromoCharitiesResult{width:16.666%}.Tabs--huge .PromoCharitiesResult,.Tabs--xHuge .PromoCharitiesResult{width:25%}.Tabs--large .PromoCharitiesResult,.Tabs--medium .PromoCharitiesResult{width:50%}.Tabs--small .PromoCharitiesResult,.Tabs--tiny .PromoCharitiesResult{width:100%}.PromoCharitiesResult__link{position:relative;display:block;background:#fff;color:#525252;border-radius:2px 2px 0 0}.PromoCharitiesResult__link:before{content:'';display:block;padding-top:100%}.PromoCharitiesResult__content{box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;right:0;padding:0 25px;text-align:center}@media only screen and (max-width:619px){.PromoCharitiesResult__content{padding:0 15px}}.PromoCharitiesResult__content:before{content:'';display:inline-block;vertical-align:middle;height:100%}.PromoCharitiesResult__title{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;width:80%;font-size:14px}.PromoCharitiesResult__image{box-sizing:border-box;color:#333;display:inline-block;vertical-align:middle;max-width:100%;border:0}.PromoCharitiesResult__btn{display:block;font-size:14px;background-color:#b3b3b3;border-radius:0 0 2px 2px;color:#fff;padding:8px 12px;text-decoration:none;text-align:center;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.Tabs{display:block}.Tabs__tab-list{white-space:nowrap;display:inline-block}.Tabs--collapsed .Tabs__tab-list,.Tabs--medium .Tabs__tab-list,.Tabs--small .Tabs__tab-list,.Tabs--tiny .Tabs__tab-list,.Tabs__drawer{display:none}.Tabs--collapsed .Tabs__drawer,.Tabs--medium .Tabs__drawer,.Tabs--small .Tabs__drawer,.Tabs--tiny .Tabs__drawer{display:block}.Tab{display:inline-block;font-size:14px;padding:8px 20px;margin:0 4px;background:#333;color:#fff;border-radius:2px 2px 0 0;cursor:pointer;font-weight:700}.Tab:first-child{margin-left:0}.Tab:hover{background:#262626}.Tab.Tab--active{background:#eee;color:#333;cursor:default}.TabDrawer{display:block;padding:10px 20px;background:#333;font-size:14px;color:#fff;cursor:pointer;font-weight:700}.TabDrawer:hover{background:#262626}.TabDrawer.TabDrawer--active{background:#eee;color:#333;cursor:default}.TabDrawer__label{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TabDrawer__icon,.TabDrawer__label{display:inline-block;vertical-align:middle}.TabDrawer__icon{width:10%;text-align:right}.TabPanel{display:none;padding:16px;background:#eee;color:#333;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;box-sizing:border-box;width:100%}.TabPanel.TabPanel--active{display:inline-block}.TabPanel__inner{margin:0;padding:0}.AddressListing{-webkit-transition:all 80ms ease-out;transition:all 80ms ease-out;background-color:#fff;padding:10px;cursor:pointer}.AddressListing--focused{background-color:rgba(126,199,116,.1)}.AddressListing{border-bottom:1px solid #eee}.AddressListing:first-child{border-top:1px solid #eee}.AddressListing__details{-webkit-transition:all 80ms ease-out;transition:all 80ms ease-out;font-size:13px}.AddressLookup{color:#525252;overflow:auto;position:relative;text-align:left;font-family:Lato,Helvetica,Arial,sans-serif;float:left;width:100%}.AddressLookup,.AddressLookup *{box-sizing:border-box}.AddressLookup__list{border:1px solid #eee;position:relative;z-index:1;border-radius:0 0 2px 2px;background-color:#fff;float:left;width:100%;margin-top:-2px}.AddressLookup__scroll-container{overflow-y:scroll;max-height:250px}.AddressLookup__list-google{padding-bottom:32px}.AddressLookup__list-google:before{content:url(widgets-powered-by-google-3.6.1.png);position:absolute;display:block;font-size:0;right:8px;bottom:8px}.AddressLookup__error{border-radius:0 0 2px 2px;padding:5px 8px;margin:0 8px;background-color:tomato;color:#fff;font-size:13px}.AddressLookup__manual-wrapper{padding:8px}.AddressLookup__list-google .AddressLookup__manual-wrapper{padding-bottom:0}.AddressLookup__manual{width:100%;line-height:36px;margin:0}.AddressLookup__manual-label{font-size:12px;letter-spacing:normal}.AddressLookup__reset-wrapper{text-align:right}.AddressLookup__reset{line-height:24px;padding:0}.AddressLookup__reset-label{font-size:12px;letter-spacing:normal}.AddressLookup__reset .AddressLookup__reset-label{padding-right:0}.AddressLookup--compact{padding:0}.AddressLookup--tight{padding:0 4px 8px}.AddressLookup--loose{padding:0 16px 32px}.AddressStatus{-webkit-transition:all .24s ease-out;transition:all .24s ease-out;position:relative;z-index:2;float:right;margin-left:-40px;width:40px;text-align:center;line-height:40px;font-size:20px;left:-110px;color:#fff;opacity:0}.AddressStatus--error,.AddressStatus--loading,.AddressStatus--success{left:-85px;opacity:1}.AddressStatus--loading{color:#b3b3b3}.AddressStatus--error{color:tomato}.AddressStatus--success{color:#00a044}.AddressBreakdown{overflow:hidden}.AddressBreakdown--compact{margin:0}.AddressBreakdown--tight{margin:0 -4px}.AddressBreakdown--loose{margin:0 -9px}.CountrySelect{float:right;position:relative;z-index:2;margin:8px;margin-left:-100px;border-radius:2px;overflow:hidden}.CountrySelect--open{width:100%;margin:0}.CountrySelect__toggle{-webkit-transition:all 80ms ease-out;transition:all 80ms ease-out;padding:4px 24px 4px 8px;cursor:pointer;background-color:#eee;line-height:18px;text-align:right;font-size:12px}.CountrySelect__toggle:focus,.CountrySelect__toggle:hover{background-color:#7ec774;color:#fff;outline:none}.CountrySelect__list{border:1px solid #eee;border-radius:0 0 2px 2px;background-color:#fff;max-height:300px;overflow-y:scroll;float:left;width:100%;position:relative;z-index:1;margin-top:-1px}.CountrySelect__flag{vertical-align:top;margin:1px 0 0 5px}.CountrySelect__caret{-webkit-transition:none;transition:none;display:block;width:8px;position:absolute;right:9px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}.CountrySelectItem{-webkit-transition:all 80ms ease-out;transition:all 80ms ease-out;text-align:left;background-color:#fff;padding:8px;cursor:pointer;font-size:14px;border-bottom:1px solid #eee}.CountrySelectItem:first-child{border-top:1px solid #eee}.CountrySelectItem--focused{background-color:rgba(126,199,116,.1)}.CountrySelectItem__flag{margin-right:13px;margin-left:5px;vertical-align:top}.Amount{white-space:nowrap;font-size:14px;overflow:hidden;float:left;width:100%}.Amount,.Amount *{box-sizing:border-box}.Amount *{font-family:Lato,Helvetica,Arial,sans-serif}.Amount__label{display:block;text-transform:uppercase;letter-spacing:.16em;padding:0 8px 4px;text-align:left;font-size:9px;line-height:9px;color:#525252}.Amount--compact{padding:0}.Amount--tight{padding:0 4px 8px}.Amount--loose{padding:0 16px 32px}.AmountInput{box-sizing:content-box;float:left;position:relative;font-size:inherit;width:26%;height:31px;overflow:hidden}.AmountInput input{position:absolute;display:block;width:100%;left:0;right:0;top:0;bottom:0;padding-left:20px;font-size:inherit;line-height:31px;letter-spacing:.05em;color:#525252;font-family:Lato,Helvetica,Arial,sans-serif;border:1px solid #eee;border-bottom:1px solid #525252;border-radius:2px;outline:none}.AmountInput__symbol{-webkit-transition:all 80ms ease-out;transition:all 80ms ease-out;position:absolute;left:-20px;top:0;line-height:32px;font-size:14px;z-index:1;color:#7ec774}.AmountInput--focused input{border-bottom-color:#7ec774}.AmountInput--focused .AmountInput__symbol,.AmountInput--selected .AmountInput__symbol{left:8px}.AmountInput--selected input{border-color:#7ec774;background-color:#7ec774;color:#fff}.AmountInput--selected .AmountInput__symbol{color:#fff}.AmountRadio{-webkit-transition:all 80ms ease-out;transition:all 80ms ease-out;position:relative;overflow:hidden;background-color:#eee;float:left;margin-right:1%;text-align:center;line-height:31px;max-height:31px;letter-spacing:.05em;font-size:inherit;border-radius:2px;cursor:pointer;color:#525252}.AmountRadio--selected{background-color:#b3b3b3;color:#fff}.AmountRadio:hover{background-color:#7ec774;color:#fff}.AmountRadio input{position:absolute;left:0;top:-100%}.AmountRadio--1{width:16%}.AmountRadio--2{width:17%}.AmountRadio--3{width:18%}.AmountRadio--4{width:19%}.Input{float:left;position:relative;z-index:1;text-align:left;font-family:Lato,Helvetica,Arial,sans-serif}.Input,.Input *{box-sizing:border-box}.Input__label{position:relative;-webkit-transition:all 80ms ease-out;transition:all 80ms ease-out;display:block;width:100%;border-radius:2px;background-color:#fff;border:1px solid #eee;border-bottom:1px solid #525252;padding:4px 8px 0;text-transform:uppercase;letter-spacing:.16em;font-size:9px;line-height:9px;color:#525252}.Input__label .label__text{position:absolute;-webkit-transition:all 60ms ease-out;transition:all 60ms ease-out;font-size:9px;top:8px;left:8px;line-height:9px;width:auto}.Input__label--empty-blur .label__text{font-size:16px;letter-spacing:.15em;top:18px;left:15px;text-transform:none;color:#b3b3b3;line-height:9px;cursor:text}.Input__input{font-family:Lato,Helvetica,Arial,sans-serif;display:block;width:100%;border:none;outline:none;background:transparent;font-size:15px;color:#525252;text-transform:none;letter-spacing:.05em;line-height:27px;min-height:27px;margin-top:9px}.Input__input::-ms-clear{width:0;height:0}.Input__message{-webkit-transition:all .24s ease-out;transition:all .24s ease-out;position:relative;z-index:-1;top:-30px;border-radius:0 0 2px 2px;color:#b3b3b3;font-size:12px;line-height:12px;letter-spacing:.05em;padding:4px 8px;opacity:0}.Input__icon{position:absolute;right:8px;top:50%;margin-top:-12px;line-height:24px;font-size:14px}.Input--error .Input__label{border-bottom-color:tomato;color:tomato}.Input--error .Input__message{opacity:1;top:0;color:#fff;background-color:tomato;margin:0 8px}.Input--error .Input__icon{color:tomato}.Input--hasValue .Input__label{border-bottom-color:#b3b3b3;color:#b3b3b3}.Input--valid .Input__icon{color:#7ec774}.Input--disabled .Input__label{border-bottom-color:#b3b3b3;color:#b3b3b3}.Input--disabled .Input__input{color:#b3b3b3}.Input--focused .Input__label{border-bottom-color:#7ec774;color:#7ec774}.Input--focused .Input__message{opacity:1;top:0}.Input--hasIcon .Input__label{padding-right:32px}.Input--full{width:100%}.Input--wide{width:66%}.Input--half{width:50%}.Input--narrow{width:34%}.Input--compact{padding:0}.Input--tight{padding:0 4px 8px}.Input--loose{padding:0 16px 32px}.ehw-SearchInput{display:table;margin:1px}.ehw-SearchInput__input{display:table-cell;width:100%;padding:0}.ehw-SearchInput__input .Input__input{min-height:34px}.ehw-SearchInput__input .Input__label{padding:3px 8px 0;margin:1px 0}.ehw-SearchInput__button{display:table-cell;vertical-align:top}.ehw-SearchInput__button .CallToActionButton{font-size:14px;border-width:1px;padding:1px 0;margin:1px 0 0}.ehw-SearchInput__button .CallToActionButton__label{padding:0 14px}.Select{float:left;position:relative;z-index:1;text-align:left;font-family:Lato,Helvetica,Arial,sans-serif}.Select,.Select *{box-sizing:border-box}.Select--full{width:100%}.Select--wide{width:66%}.Select--half{width:50%}.Select--narrow{width:34%}.Select--compact{padding:0}.Select--tight{padding:0 4px 8px}.Select--loose{padding:0 16px 32px}.SelectOptions{border-radius:0 0 2px 2px;background-color:#fff;max-height:300px;overflow-y:scroll;padding-top:5px;position:relative;z-index:1;float:left;width:100%}.SelectOption{-webkit-transition:all 80ms ease-out;transition:all 80ms ease-out;background-color:#fff;padding:8px;cursor:pointer;font-size:14px}.SelectOption--focused{background-color:rgba(126,199,116,.1)}.SelectOption:hover{color:#fff;background-color:#7ec774}.SelectOption+.SelectOption{border-top:1px solid #eee}.FitnessLeaderboard{background:#333;border-radius:2px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;width:100%}.FitnessLeaderboard .FitnessLeaderboard__loading{background:#fff;padding:10px;margin:0}.FitnessLeaderboard__heading{text-align:center}.FitnessLeaderboard__table{box-sizing:border-box;width:100%;table-layout:fixed;border-spacing:0}.FitnessLeaderboard__table thead{background-color:hsla(0,0%,100%,.34)}.FitnessLeaderboard__table tbody{color:#333}.FitnessLeaderboardItem{box-sizing:border-box;padding:0 8px 16px;position:relative;background:#fff}.FitnessLeaderboardItem td{border:1px solid #eee;border-width:0 1px 1px 0}.FitnessLeaderboardItem td:first-child{border-left-width:1px}.FitnessLeaderboardItem a{color:#333}@media only screen and (max-width:719px){.FitnessLeaderboardItem{font-size:12px}}.FitnessLeaderboardItem__fundraiser{border-right:1px solid #eee}.FitnessLeaderboardItem__name{box-sizing:border-box;display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;padding:15px;width:70%}@media only screen and (max-width:719px){.FitnessLeaderboardItem__name{width:100%}}.FitnessLeaderboardItem__image{box-sizing:border-box;display:inline-block;vertical-align:middle;margin:10px 0 10px 15px;text-align:center;border-radius:50%;width:48px;height:48px;border:0}@media only screen and (max-width:719px){.FitnessLeaderboardItem__image{display:none}}.FitnessLeaderboardItem__raised{box-sizing:border-box;padding:10px;text-align:center;border-right:1px solid #eee}.FitnessLeaderboardItem__distance{text-align:center}.FitnessLeaderboardColHead{padding:16px;text-align:center;text-transform:uppercase;cursor:pointer;border-right:1px solid hsla(0,0%,100%,.34)}.FitnessLeaderboardColHead:first-child{cursor:default}.FitnessLeaderboardColHead:last-child{border:0}@media only screen and (max-width:719px){.FitnessLeaderboardColHead{font-size:11px}}.FitnessLeaderboardColHead__icon{padding:0 8px}.Footprint{display:inline-block;background-color:#fff;border-radius:50%;margin-bottom:13px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(0);transform:translateZ(0);position:relative;z-index:1}.Footprint *{box-sizing:border-box}.FootprintAvatar{border-color:#fff}.FootprintTile:hover .FootprintAvatar{border-color:#7ec774}.FootprintData{color:#fff}.Footprint--hover .FootprintMetric--cause_raised,.Footprint:hover .FootprintMetric--cause_raised{fill:#35163d}.Footprint--hover .FootprintMetric--cause_engagement,.Footprint:hover .FootprintMetric--cause_engagement{fill:#583048}.Footprint--hover .FootprintMetric--raised,.Footprint:hover .FootprintMetric--raised{fill:#307c99}.Footprint--hover .FootprintMetric--given,.Footprint:hover .FootprintMetric--given{fill:#6db4d1}.Footprint--hover .FootprintMetric--sharing,.Footprint:hover .FootprintMetric--sharing{fill:#b14750}.Footprint--hover .FootprintMetric--page_views,.Footprint:hover .FootprintMetric--page_views{fill:#f18790}.Footprint--hover .FootprintMetric--duration_trained,.Footprint:hover .FootprintMetric--duration_trained{fill:#cf4c22}.Footprint--hover .FootprintMetric--duration_volunteered,.Footprint:hover .FootprintMetric--duration_volunteered{fill:#e2a13f}.FootprintTile{-webkit-transition:-webkit-transform .32s ease-out .16s;transition:-webkit-transform .32s ease-out .16s;transition:transform .32s ease-out .16s;transition:transform .32s ease-out .16s,-webkit-transform .32s ease-out .16s;text-align:center;border-radius:50%;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;left:50%;top:50%;cursor:pointer}.FootprintTile:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.FootprintTile--flip .FootprintAvatar{-webkit-transform:rotateY(180deg) scale(.5);transform:rotateY(180deg) scale(.5)}.FootprintTile--flip .FootprintData{-webkit-transform:rotateY(0deg) scale(1);transform:rotateY(0deg) scale(1)}.FootprintAvatar,.FootprintData{-webkit-transition:-webkit-transform .32s ease-out .16s;transition:-webkit-transform .32s ease-out .16s;transition:transform .32s ease-out .16s;transition:transform .32s ease-out .16s,-webkit-transform .32s ease-out .16s;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;left:0;top:0;right:0;bottom:0}.FootprintAvatar{border-style:solid;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-transform:rotateY(0deg) scale(1);transform:rotateY(0deg) scale(1);z-index:2}.FootprintData{-webkit-transform:rotateY(-180deg) scale(.5);transform:rotateY(-180deg) scale(.5);background-color:#7ec774;vertical-align:middle;font-weight:400;font-family:Amatic SC,cursive}.Footprint--compact .FootprintData{padding:13px}.FootprintData__name,.FootprintData__value{font-family:Lato,Helvetica,Arial,sans-serif}.FootprintData__value{font-weight:700;line-height:2;letter-spacing:.05em}.FootprintData__name{text-transform:uppercase;font-weight:700;line-height:1;letter-spacing:.1em}.FootprintTip{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:max-width,max-height;transition-property:max-width,max-height;-webkit-transition-duration:.48s,.48s;transition-duration:.48s,.48s;-webkit-transition-delay:.48s,.96s;transition-delay:.48s,.96s;-webkit-transition-timing-function:ease-out,ease-out;transition-timing-function:ease-out,ease-out;overflow:hidden;padding:13px 0;max-width:0;max-height:1px;width:150px;position:absolute;color:#525252}.FootprintTip--show{max-width:160px;max-height:300px}.FootprintTip--topRight{border-top:1px solid #7ec774;text-align:right;top:0;left:100%}.FootprintTip--bottomRight{border-bottom:1px solid #7ec774;text-align:right;bottom:0;left:100%}.FootprintTip--bottomLeft{border-bottom:1px solid #7ec774;text-align:left;bottom:0;right:100%}.FootprintTip--topLeft{border-top:1px solid #7ec774;text-align:left;top:0;right:100%}.FootprintTip__name{text-transform:uppercase;font-weight:700;letter-spacing:.16em;font-size:12px}.FootprintTip__value{font-weight:700;letter-spacing:.16em;font-size:21px}.FootprintTip__description{font-size:11px;font-weight:300}.FootprintTipLine{pointer-events:none;fill:transparent;stroke:#7ec774;stroke-width:1}.FootprintGroup--active .FootprintDummy{fill:#ddd}.Footprint--hover .FootprintSector{opacity:.2}.FootprintGroup--active .FootprintSector{opacity:.9}.FootprintGroup--active .FootprintSector--active .FootprintMetric{opacity:1}.FootprintSector{cursor:pointer}.FootprintDummy,.FootprintSector{-webkit-transition:all .32s ease-out;transition:all .32s ease-out}.FootprintDummy{fill:transparent}.FootprintMetric{-webkit-transition:all .32s ease-out .12s;transition:all .32s ease-out .12s;fill:#ddd}.FootprintSector.FootprintSector--active .FootprintDummy{fill:#b3b3b3}.Supporters{font-family:Lato,Helvetica,Arial,sans-serif;border-radius:2px;text-align:center;position:relative;min-width:100%}.Supporters__title{color:inherit;font-size:24px;text-align:center;padding:0;margin:0 0 21px;line-height:1;font-weight:400;letter-spacing:.05em}.SupporterCard__charity,.SupporterCard__event,.SupporterCard__name{white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:inherit}.SupporterCardWrapper{box-sizing:border-box;padding:4px;display:inline-block;overflow:hidden}.SupporterCard{-webkit-transition:all .32s ease-out;transition:all .32s ease-out;padding:24px 8px;background-color:#fff;border-radius:2px;box-sizing:border-box;color:#525252;text-align:center}.SupporterCard__userDetails{display:block;color:inherit;-webkit-transition:all .16s ease-out;transition:all .16s ease-out;margin:0 0 16px;text-decoration:none}.SupporterCard__userDetails:hover{color:#00a044}.SupporterCard__name{font-weight:700;line-height:1.1;font-size:18px;letter-spacing:.05em;margin-bottom:4px}.SupporterCard__charity,.SupporterCard__event{text-transform:uppercase;letter-spacing:.1em;font-weight:100;font-size:8px;line-height:1;color:#b3b3b3}.GoalProgress__area,.GoalProgress__icon,.GoalProgress__icon--achieved,.SupporterCardGiveNow__progress{background-color:rgba(82,82,82,.1);background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAKklEQVQIW2NkgIKgoKCZ69atSwdxQWxGGANZEMRmRFcJUwDWgU0X6UYBAPlXKyVlaAWEAAAAAElFTkSuQmCC")}.SupporterCardGiveNow{display:inline-block;-webkit-perspective:600px;perspective:600px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 auto;position:relative;width:100%;overflow:hidden;text-decoration:none}.SupporterCardGiveNow__cta{box-sizing:border-box;margin:0;float:left;width:100%;clear:both;cursor:pointer}.SupporterCardGiveNow__progress{position:relative;display:block;height:8px;margin:0 8px;overflow:hidden;border-radius:0 0 2px 2px;width:calc(100% - 16px);clear:both}.SupporterCardGiveNow__current,.SupporterCardGiveNow__progress{-webkit-transition:all .24s ease-out;transition:all .24s ease-out;float:left}.SupporterCardGiveNow__current{height:12px;background-color:#525252}.SupporterCardGiveNow__label{-webkit-transition:all .24s ease-out .1s;transition:all .24s ease-out .1s;line-height:13px;text-align:center;color:#525252;font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;float:left;width:100%;clear:both}.SupporterCardGiveNow__label p{margin:0}.UpcomingEvents{position:relative;text-align:center;min-width:100%}.UpcomingEvents__title{color:inherit;font-size:24px;text-align:center;padding:0;margin:0 0 21px;line-height:1;font-weight:400;letter-spacing:.05em}.UpcomingEvents__showAllButton{margin-bottom:13px}.Event{box-sizing:border-box;color:#eee;display:inline-block;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;line-height:normal;overflow:hidden;position:relative;text-align:center;width:240px;padding:3px}.Event__blur,.Event__gradient{background-size:cover;position:absolute;height:100%;width:100%;left:0;top:0}.Event__date,.Event__name{-webkit-transition:top .2s ease-out;transition:top .2s ease-out}.Event__calls-to-action{-webkit-transition:bottom .2s ease-out;transition:bottom .2s ease-out}.Event__base{position:relative;width:100%;height:225px;background-color:#525252;background-size:cover;overflow:hidden;border-radius:2px}.Event__base.active .Event__blur{opacity:1}.Event__base.active .Event__date{top:25px}.Event__base.active .Event__name{top:90px}.Event__base.active .Event__calls-to-action{bottom:15px}.Event__base.active .Event__gradient{background-color:rgba(82,82,82,.75)}.Event__gradient{background-color:rgba(82,82,82,.15);background-image:-webkit-linear-gradient(transparent,rgba(82,82,82,.75));background-image:linear-gradient(transparent,rgba(82,82,82,.75));height:100%;position:absolute;-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.Event__blur{opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;-webkit-transition-delay:.1s;transition-delay:.1s}.Event__date{box-sizing:border-box;border:1px solid #eee;border-radius:2px;background-color:rgba(82,82,82,.5);display:block;height:54px;width:54px;list-style:none;margin:0;padding:0;-webkit-transition-delay:125ms;transition-delay:125ms;position:absolute;top:30%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.DateBox__day{font-size:1em;line-height:2.25em;margin:0;margin-top:.25em}.DateBox__month-year{text-transform:uppercase;font-size:.5em}.Event__name{position:absolute;overflow:hidden;font-size:1.2em;line-height:1.3em;font-weight:700;height:2.6em;width:80%;left:10%;top:67%;-webkit-transition-delay:.15s;transition-delay:.15s}.Event__name,.Event__name:active,.Event__name:visited{color:#fff;text-decoration:none}.Event__supporter-count{position:absolute;margin:0;font-size:.6em;font-weight:700;left:10%;text-transform:uppercase;top:100%;width:80%;-webkit-transition-delay:175ms;transition-delay:175ms}.Event__calls-to-action{position:absolute;bottom:-100%;left:15px;right:15px;-webkit-transition-delay:.2s;transition-delay:.2s;margin:0;margin-left:-.25em;margin-right:-.25em}.Event__block-button{float:none;display:block;margin:0}.Event__call-to-action{display:block;float:left;width:50%;box-sizing:border-box;padding:.25em}.Event__call-to-action:first-child:last-child{float:none;width:100%}.Event__call-to-action-stat{font-size:.8em;line-height:2.2em;font-weight:300;text-transform:uppercase}.CountDown{background-color:#fff;color:#333}.CountDown__days{color:#333}.CountDown__finished,.CountDown__link{margin-top:8px}.CountDown__finished{color:#b3b3b3;font-size:12px;text-transform:none;font-weight:400}#CampaignGoals,#CampaignGoalsExample{overflow-x:scroll}#CampaignGoals:-webkit-scrollbar,#CampaignGoalsExample:-webkit-scrollbar{display:none}.CampaignGoals__container{width:1050px;margin:0 auto}.CampaignGoal__item{height:300px;position:relative}.CampaignGoal__title{-webkit-transform:rotate(70deg);transform:rotate(70deg);padding:25px 0 27px;white-space:nowrap}.CampaignGoal__container{float:left;width:50px;height:500px;color:#acacac}.CampaignGoal__container:nth-child(2n){color:#878787}.CampaignGoal__container:nth-child(3n){color:#686868}.CampaignGoal__container:nth-child(5n){color:#4a4a4a}.CampaignGoal__bar{width:50px;position:absolute;bottom:0;left:0}.CampaignGoal__container .CampaignGoal__bar{background:hsla(0,0%,67%,.5)}.CampaignGoal__container:nth-child(2n) .CampaignGoal__bar{background:hsla(0,0%,53%,.5)}.CampaignGoal__container:nth-child(3n) .CampaignGoal__bar{background:hsla(0,0%,41%,.5)}.CampaignGoal__container:nth-child(5n) .CampaignGoal__bar{background:rgba(74,74,74,.5)}.ShareButton{position:relative;z-index:1;display:inline-block}.ShareButton__btn{color:#fff;padding:8px 16px;background:#000;font-weight:700;border-radius:2px;display:inline-block;cursor:pointer;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.ShareButton__btn:hover{background:#525252}.ShareButton__icon{padding-right:8px}.ShareButton__transition-leave{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transition:all .3s cubic-bezier(.5,-.5,.25,1.5);transition:all .3s cubic-bezier(.5,-.5,.25,1.5)}.ShareButton__transition-leave.ShareButton__transition-leave-active{opacity:0;-webkit-transform:scale(.1) translateY(-100px);transform:scale(.1) translateY(-100px)}.ShareBox{box-sizing:border-box;width:320px;position:absolute;top:100%;left:50%;margin-left:-160px;margin-top:9px;padding:16px;background:#fff;border-radius:2px;border:1px solid #eee;box-shadow:0 2px 3px rgba(0,0,0,.25);text-align:center}.ShareBox:after,.ShareBox:before{content:"";display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;left:50%;margin-left:-4px}.ShareBox:before{top:-8px;z-index:2}.ShareBox:after{border-bottom-color:#eee;top:-9px;z-index:1}.ShareBox .Input__label{border-bottom-color:#b3b3b3;color:#b3b3b3}.ShareBox__services{clear:left}.ShareBox__services label{position:relative;display:block;width:100%;padding:0 0 16px;text-transform:uppercase;letter-spacing:.16em;font-size:9px;line-height:1;color:#525252}.ShareBox__divider{display:block;text-align:center;overflow:hidden;white-space:nowrap;clear:both;text-transform:uppercase;padding:16px 0}.ShareBox__divider>span{position:relative;display:inline-block}.ShareBox__divider>span:after,.ShareBox__divider>span:before{content:"";position:absolute;top:50%;width:99999px;height:1px;background:#eee}.ShareBox__divider>span:before{right:100%;margin-right:16px}.ShareBox__divider>span:after{left:100%;margin-left:16px}@-webkit-keyframes b{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes b{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ShareIcon{box-sizing:border-box;width:25%;cursor:pointer;-webkit-animation:b .25s cubic-bezier(.25,0,.25,1.8) forwards;animation:b .25s cubic-bezier(.25,0,.25,1.8) forwards}.ShareIcon,.ShareIcon .Icon{display:inline-block;text-align:center}.ShareIcon .Icon{border:2px solid #eee;border-radius:50%;padding:16px;width:16px;position:relative;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.ShareIcon .Icon:after{content:"";box-sizing:content-box;position:absolute;top:-3px;left:-3px;padding:3px;-webkit-transform:scale(.75);transform:scale(.75);opacity:0;width:100%;height:100%;border-radius:50%;pointer-events:none;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:transform .25s,opacity .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s}.ShareIcon .Icon:hover:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.ShareIcon__twitter:hover .Icon{color:#fff;background-color:#00a0d1;border-color:#00a0d1}.ShareIcon__twitter:hover .Icon:after{box-shadow:0 0 0 2px #00a0d1}.ShareIcon__facebook:hover .Icon{color:#fff;background-color:#3b5998;border-color:#3b5998}.ShareIcon__facebook:hover .Icon:after{box-shadow:0 0 0 2px #3b5998}.ShareIcon__googleplus:hover .Icon{color:#fff;background-color:#db4a39;border-color:#db4a39}.ShareIcon__googleplus:hover .Icon:after{box-shadow:0 0 0 2px #db4a39}.ShareIcon__pinterest:hover .Icon{color:#fff;background-color:#c8232c;border-color:#c8232c}.ShareIcon__pinterest:hover .Icon:after{box-shadow:0 0 0 2px #c8232c}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjc3MvbW9kdWxlcy9fY2xlYXJmaXguc2NzcyIsInNjc3MvbW9kdWxlcy9fZm9ybXMuc2NzcyIsInNjc3MvX3ZhcmlhYmxlcy5zY3NzIiwic2Nzcy9tb2R1bGVzL19sYXlvdXQuc2NzcyIsInNjc3MvX21peGlucy5zY3NzIiwic2Nzcy9tb2R1bGVzL190aWxlcy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2h1aS9zYXNzL21vZHVsZXMvX3Jlc2V0cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2h1aS9zYXNzL19jb2xvcnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9odWkvYnV0dG9ucy9CdXR0b24vc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvaGVscGVycy9GbGFnSWNvbi9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9oZWxwZXJzL0ljb24vc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvaGVscGVycy9PdmVybGF5L3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL3NlYXJjaC9TZWFyY2hJbnB1dC9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9zZWFyY2gvU2VhcmNoTW9kYWwvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvc2VhcmNoL1NlYXJjaFBhZ2luYXRpb24vc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvc2VhcmNoL1NlYXJjaFJlc3VsdC9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9zZWFyY2gvU2VhcmNoUmVzdWx0cy9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9zZWFyY2gvQWdncmVnYXRlU2VhcmNoTW9kYWwvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvc2VhcmNoL0FnZ3JlZ2F0ZVNlYXJjaFJlc3VsdC9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9zZWFyY2gvQWdncmVnYXRlU2VhcmNoUmVzdWx0Q2FtcGFpZ24vc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvc2VhcmNoL0FnZ3JlZ2F0ZVNlYXJjaFJlc3VsdENoYXJpdHkvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvc2VhcmNoL0FnZ3JlZ2F0ZVNlYXJjaFJlc3VsdFBhZ2Uvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvc2VhcmNoL0NoYXJpdHlTZWFyY2hSZXN1bHQvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvc2VhcmNoL1BhZ2VTZWFyY2hSZXN1bHQvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvdG90YWxzL0dvYWxQcm9ncmVzcy9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy90b3RhbHMvVG90YWxEaXN0YW5jZS9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy90b3RhbHMvVG90YWxIb3Vycy9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy90b3RhbHMvVG90YWxDYWxvcmllcy9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9sZWFkZXJib2FyZHMvTGVhZGVyYm9hcmRJdGVtL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2xlYWRlcmJvYXJkcy9MZWFkZXJib2FyZC9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9sZWFkZXJib2FyZHMvVGVhbUxlYWRlcmJvYXJkL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2xlYWRlcmJvYXJkcy9UZWFtTGVhZGVyYm9hcmRJdGVtL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2xlYWRlcmJvYXJkcy9MZWFkZXJib2FyZFBhZ2luZy9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9sZWFkZXJib2FyZHMvTGVhZGVyYm9hcmRQYWdpbmdCdXR0b24vc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvbGVhZGVyYm9hcmRzL0xlYWRlcmJvYXJkRW1wdHkvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvZnVuZHJhaXNlcnMvUmVjZW50RnVuZHJhaXNlcnMvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvZnVuZHJhaXNlcnMvRnVuZHJhaXNlckltYWdlL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL3RlYW1zL1RlYW1zL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL3RlYW1zL1RlYW0vc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvbWFwcy9NYXAvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvY2FsbHN0b2FjdGlvbi9DYWxsVG9BY3Rpb25Cb3gvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvY2FsbHN0b2FjdGlvbi9DYWxsVG9BY3Rpb25CdXR0b24vc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvY2hhcml0aWVzL1Byb21vQ2hhcml0aWVzL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2NoYXJpdGllcy9Qcm9tb0NoYXJpdGllc1Jlc3VsdHMvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvY2hhcml0aWVzL1Byb21vQ2hhcml0aWVzUmVzdWx0L3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL3RhYnMvVGFicy9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy90YWJzL1RhYi9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy90YWJzL1RhYkRyYXdlci9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy90YWJzL1RhYlBhbmVsL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2FkZHJlc3MvQWRkcmVzc0xpc3Rpbmcvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvYWRkcmVzcy9BZGRyZXNzTG9va3VwL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2FkZHJlc3MvQWRkcmVzc1N0YXR1cy9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9hZGRyZXNzL0FkZHJlc3NCcmVha2Rvd24vc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvYWRkcmVzcy9Db3VudHJ5U2VsZWN0L3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2FkZHJlc3MvQ291bnRyeVNlbGVjdEl0ZW0vc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvYW1vdW50L0Ftb3VudC9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9hbW91bnQvQW1vdW50SW5wdXQvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvYW1vdW50L0Ftb3VudFJhZGlvL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL0lucHV0L3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL1NlYXJjaElucHV0L3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL1NlbGVjdC9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9mb3Jtcy9TZWxlY3RPcHRpb25zL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL1NlbGVjdE9wdGlvbi9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9sZWFkZXJib2FyZHMvRml0bmVzc0xlYWRlcmJvYXJkL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2xlYWRlcmJvYXJkcy9GaXRuZXNzTGVhZGVyYm9hcmRJdGVtL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2xlYWRlcmJvYXJkcy9GaXRuZXNzTGVhZGVyYm9hcmRDb2xIZWFkL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2Zvb3RwcmludC9Gb290cHJpbnQvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvZm9vdHByaW50L0Zvb3RwcmludFRpbGUvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvZm9vdHByaW50L0Zvb3RwcmludFRpcC9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9mb290cHJpbnQvRm9vdHByaW50VGlwTGluZS9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9mb290cHJpbnQvRm9vdHByaW50R3JvdXAvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvZm9vdHByaW50L0Zvb3RwcmludFNlY3Rvci9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9zdXBwb3J0ZXJzL1N1cHBvcnRlcnMvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvc3VwcG9ydGVycy9TdXBwb3J0ZXJDYXJkL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL3N1cHBvcnRlcnMvU3VwcG9ydGVyQ2FyZEdpdmVOb3cvc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvZXZlbnRzL1VwY29taW5nRXZlbnRzL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2V2ZW50cy9FdmVudC9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9ldmVudHMvQ291bnREb3duL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2V2ZW50cy9Hb2Fscy9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9ldmVudHMvR29hbEl0ZW0vc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvc2hhcmluZy9TaGFyZUJ1dHRvbi9zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9zaGFyaW5nL1NoYXJlQm94L3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL3NoYXJpbmcvU2hhcmVJY29uL3N0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsc3lDQUVFLFlBQWEsQUFDYixhQUFlLENBQ2hCLEFBRUQsd29CQUNFLFVBQVksQ0FDYixBQ0NELGFBQ0UsWUFBYSxBQUNiLGNBQWUsQUFDZixpQkFBbUIsQ0FDcEIsQUFlRCxvQkFDRSxnQkFBa0IsQUFDbEIsa0JBQW1CLEFBR25CLHlCQ3pCZ0IsQUQwQmhCLGNBQWUsQUFDZixZQUFhLEFBQ2IsY0FBZSxBQUNmLFlDVFEsQURVUixvQkFBdUIsQUFDdkIsZUNoQlEsQURpQlIsV0FBWSxBQUNaLDJDQ3RDeUQsQ0QyQzFELEFBbEJELDBCQWdCSSw4Q0FBMkMsQ0FDNUMsQUU3Q0gsU0FDRSxrQkFBb0IsQ0FDckIsQUFFRCxvQkFDRSxTQUFVLEFBQ1YsVUFBVyxBQUNYLFVBQVcsQUFDWCxxQkFBc0IsQUFDdEIsc0JBQXVCLEFBQ3ZCLDJDRFB5RCxDQ1ExRCxBQUVELHFCQUNFLFNBQVUsQUFDVixrQkFBbUIsQUFDbkIsbUJBQW9CLEFBQ3BCLGtCQUFvQixBQVdwQixXQUFZLEFBQ1osYUREUSxBQ0VSLHFCQUF1QixDQVp4QixBQ0dDLHlDRGFBLHFCQUNFLFlEWk0sQ0NhUCxDQUFBLEFFcENILDRJQUNFLGtCSGlCcUIsQUdoQnJCLGdCQUFpQixBQUNqQixXQUFZLEFBQ1osNENIRHlELEFHRXpELGVIQTBCLEFHQzFCLHlCQUEwQixBQUMxQixrQkFBbUIsQUFDbkIsZ0JBQWtCLEFBQ2xCLHFCSGlCUSxDR2hCVCxBQUVELDhMQUNFLGVBQWdCLEFBQ2hCLGFBQWMsQUFDZCxRQUFVLENBQ1gsQUFFRCxpTkFDRSxlQUFnQixBQUNoQixpQkhFTyxDR0RS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QUksQUFDakQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLDRCQUE4QixDQUFJLEFBQzdDLFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLDRCQUE4QixDQUFJLEFBQzdDLFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsNEJBQThCLENBQUksQUFDN0MsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsNEdBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLDRCQUE4QixDQUFJLEFBQzdDLFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsNEJBQThCLENBQUksQUFDN0MsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyw0QkFBOEIsQ0FBSSxBQUM3QyxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyw0QkFBOEIsQ0FBSSxBQUM3QyxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyw0QkFBOEIsQ0FBSSxBQUM3QyxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLHVCQUF5QixDQUFJLEFBQ3hDLFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLDRCQUE4QixDQUFJLEFBQzdDLFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLDRCQUE4QixDQUFJLEFBQzdDLFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyw0QkFBOEIsQ0FBSSxBQUM3QyxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsNEJBQThCLENBQUksQUFDN0MsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLDRCQUE4QixDQUFJLEFBQzdDLFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLDRCQUE4QixDQUFJLEFBQzdDLFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxnQ0FBa0MsQ0FBSSxBQUNqRCxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNBQVcsZ0NBQWtDLENBQUksQUFDakQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyxpQ0FBbUMsQ0FBSSxBQUNsRCxTQUFXLGlDQUFtQyxDQUFJLEFBQ2xELFNBQVcsaUNBQW1DLENBQUksQUFDbEQsU0FBVyw0QkFBOEIsQ0FBSSxBQUM3QyxTQUFXLGdDQUFrQyxDQUFJLEFBQ2pELFNB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NENqQiw2REE1Q2lCLENBNkNsQixBQWhDTCw2QkFtQ00sMkJBQWdCLEFBQWhCLG1CQUFnQixBQUNoQixTQUFXLENBQ1osQUFJTCxnQ0FDRSxXQUFZLEFBQ1oseUJBNUR5QixBQTZEekIsb0JBN0R5QixDQWtFMUIsQUFSRCxzQ0FNSSw0QkFoRXVCLENBaUV4QixBQUdILGlDQUNFLFdBQVksQUFDWix5QkFyRTBCLEFBc0UxQixvQkF0RTBCLENBMkUzQixBQVJELHVDQU1JLDRCQXpFd0IsQ0EwRXpCLEFBR0gsbUNBQ0UsV0FBWSxBQUNaLHlCQTlFNEIsQUErRTVCLG9CQS9FNEIsQ0FvRjdCLEFBUkQseUNBTUksNEJBbEYwQixDQW1GM0IsQUFHSCxrQ0FDRSxXQUFZLEFBQ1oseUJBdkYyQixBQXdGM0Isb0JBeEYyQixDQTZGNUIsQUFSRCx3Q0FNSSw0QkEzRnlCLENBNEYxQiIsImZpbGUiOiJ3aWRnZXRzLTMuNi4xLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiVjbGVhcmZpeDpiZWZvcmUsXG4lY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbiVjbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuIiwiJWVody1mb3JtIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuJWVody1mb3JtLWNlbnRlcmVkIHtcbiAgbWFyZ2luOiAkeC0zNiBhdXRvO1xufVxuXG4lZWh3LWlucHV0LXdyYXAge1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiVlaHctdGV4dC1pbnB1dC1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICRlaHctZ3JleTtcbiAgY3Vyc29yOiB0ZXh0O1xuICBsZXR0ZXItc3BhY2luZzogMC4xMGVtO1xuICBsaW5lLWhlaWdodDogJHgtOTtcbiAgcGFkZGluZzogMCAkeC00O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMjtcbiAgcG9pbnRlci1ldmVudHM6bm9uZTtcbn1cblxuJWVody10ZXh0LWlucHV0IHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogJGVody1ncmV5O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiB0ZXh0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAkeC05O1xuICBsZXR0ZXItc3BhY2luZzogMC4xMGVtO1xuICBwYWRkaW5nOiAwICR4LTM7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogJGVody1zYW5zLXNlcmlmLWZvbnRzO1xuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCAtMXB4IHJnYmEoYmxhY2ssIDAuNSk7XG4gIH1cbn1cblxuJWVody1mb3JtLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6ICR4LTY7XG4gIHBhZGRpbmctYm90dG9tOiAkeC0zO1xufVxuXG4lZWh3LWZvcm0taW5zdHJ1Y3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogJHgtMztcbiAgZm9udC1zaXplOiAkeC00O1xufVxuXG4lZWh3LXRleHQtYXJlYSB7XG4gIEBleHRlbmQgJWVody1pbnB1dC13cmFwO1xuICBAZXh0ZW5kICVlaHctdGV4dC1pbnB1dDtcbiAgcGFkZGluZzogJHgtMztcbiAgbWluLWhlaWdodDogJHgtMzY7XG4gIGZvbnQtZmFtaWx5OiAkZWh3LXNhbnMtc2VyaWYtZm9udHM7XG59XG5cbiVlaHctcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kICVlaHctdGV4dC1pbnB1dC1sYWJlbDtcbiAgcGFkZGluZzogMCAkeC00O1xuICBjb2xvcjogJGVody1ncmV5O1xufVxuIiwiQGltcG9ydCBcInZlcnNpb25cIjtcblxuLy8gdHlwZVxuJGVody1zYW5zLXNlcmlmLWZvbnRzOiBcIkxhdG9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRlaHctbWFya2V0aW5nLWZvbnRzOiBcIkFtYXRpYyBTQ1wiLCBjdXJzaXZlO1xuJGVody1kZWZhdWx0LWZvbnQtc2l6ZTogMTRweDtcblxuLy8gY29sb3JzXG4kZWh3LWdyZXk6ICNiM2IzYjM7XG4kZWh3LWdyZXktZGFyazogIzUyNTI1MjtcbiRlaHctZ3JleS1kYXJrZXI6ICMzMzM7XG4kZWh3LWdyZXktbGlnaHQ6ICNlZWU7XG4kZWh3LWdyZWVuLWxpZ2h0OiAjN2VjNzc0O1xuJGVody1ncmVlbjogIzAwYTA0NDtcbiRlaHctZ3JlZW4tZGFyazogIzBBNUUwRDtcbiRlaHctY29sb3ItZXJyb3I6ICNmZjYzNDc7XG5cbi8vYm9yZGVyc1xuJGVody1ib3JkZXItcmFkaXVzOiAycHg7XG5cbi8veC1oZWlnaHRzXG4keC0xOiA0cHg7XG4keC0yOiA4cHg7XG4keC0zOiAxMnB4O1xuJHgtNDogMTZweDtcbiR4LTU6IDIwcHg7XG4keC02OiAyNHB4O1xuJHgtODogMzJweDtcbiR4LTk6IDM2cHg7XG4keC0xMjogNDhweDtcbiR4LTEzOiA1MnB4O1xuJHgtMTY6IDY0cHg7XG4keC0xOTogNzZweDtcbiR4LTIyOiA4OHB4O1xuJHgtMzY6IDE0NHB4O1xuJHgtNDg6IDE5MnB4O1xuJHgtNTQ6IDIxNnB4O1xuJHgtMTI4OiA1MTJweDtcbiR4LTE0NDogNTc2cHg7XG4keC0xODA6IDcyMHB4O1xuJHgtMjI5OiA5MTZweDtcblxuLy9icmVha3BvaW50c1xuJGJyZWFrcG9pbnQteHh4eHM6IDIyMHB4O1xuJGJyZWFrcG9pbnQteHh4czogMzIwcHg7XG4kYnJlYWtwb2ludC14eHM6IDQyMHB4O1xuJGJyZWFrcG9pbnQteHM6IDUyMHB4O1xuJGJyZWFrcG9pbnQtczogNjIwcHg7XG4kYnJlYWtwb2ludC1tOiA3MjBweDtcbiRicmVha3BvaW50LWw6IDgyMHB4O1xuJGJyZWFrcG9pbnQteGw6IDkyMHB4O1xuJGJyZWFrcG9pbnQteHhsOiAxMDIwcHg7XG4kYnJlYWtwb2ludC14eHhsOiAxMTIwcHg7XG4kYnJlYWtwb2ludC14eHh4bDogMTIyMHB4O1xuIiwiJWVody1kZWZhdWx0cyB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbiVlaHctZGVmYXVsdHMsICVlaHctZGVmYXVsdHMgKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3V0bGluZTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogJGVody1zYW5zLXNlcmlmLWZvbnRzO1xufVxuXG4lZWh3LXJ1bGUtYm90dG9tIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbiVlaHctcnVsZS10b3Age1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuJWVody1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJHgtOTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LXhzKSB7XG4gICVlaHctaGVhZGVyLXMge1xuICAgIHBhZGRpbmc6ICR4LTM7XG4gIH1cbn1cblxuJWFic29sdXRlLWNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbiIsIkBtaXhpbiB2ZW5kb3IoJHByb3BlcnR5LCAkdmFsdWUsICR2ZW5kb3JzOiB3ZWJraXQgbW96IG1zIG8pIHtcbiAgQGVhY2ggJHZlbmRvciBpbiAkdmVuZG9ycyB7XG4gICAgLSN7JHZlbmRvcn0tI3skcHJvcGVydHl9OiB1bnF1b3RlKCN7JHZhbHVlfSk7XG4gIH1cbiAgI3skcHJvcGVydHl9OiB1bnF1b3RlKCN7JHZhbHVlfSk7XG59XG5cbkBtaXhpbiB2ZW5kb3ItdmFsdWUoJHByb3BlcnR5LCAkdmFsdWUsICR2ZW5kb3JzOiB3ZWJraXQgbW96IG1zIG8pIHtcbiAgQGVhY2ggJHZlbmRvciBpbiAkdmVuZG9ycyB7XG4gICAgI3skcHJvcGVydHl9OiAtI3skdmVuZG9yfS0jeyR2YWx1ZX07XG4gIH1cbiAgI3skcHJvcGVydHl9OiAkdmFsdWU7XG59XG5cbkBtaXhpbiBtZWRpYSgkd2lkdGg6IDMyMHB4KSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLW1heCgkd2lkdGg6IDMyMHB4KSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoIC0gMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLXJhbmdlKCRtaW46IDMyMHB4LCAkbWF4OiA3MjBweCkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4IC0gMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIiVlaHctdGlsZSB7XG4gIGJvcmRlci1yYWRpdXM6ICRlaHctYm9yZGVyLXJhZGl1cztcbiAgYmFja2dyb3VuZDogIzU1NTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiAkZWh3LXNhbnMtc2VyaWYtZm9udHM7XG4gIGZvbnQtc2l6ZTogJGVody1kZWZhdWx0LWZvbnQtc2l6ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogJHgtNSAkeC0yICR4LTY7XG59XG5cbiVlaHctdGlsZS1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW46IDA7XG59XG5cbiVlaHctdGlsZS10b3RhbCB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbWFyZ2luLWJvdHRvbTogJHgtMjtcbn1cblxuJWVody10aWxlLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuJWVody10aWxlLWxvYWRpbmctaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBtYXJnaW46ICR4LTEgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiJWdlbmVyYWwtcmVzZXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IGxhdG8saGVsdmV0aWNhLGFyaWFsLHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuJWEtcmVzZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAkaHVpLXByaW1hcnktZ3JlZW47XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbiVpbWctcmVzZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbiIsIiRodWktYm9yZGVyLWdyZWVuOiAjMDBiNDRkO1xuJGh1aS1iZzogI0ZCRjlGNDtcbiRodWktbGluay1zZWNvbmRhcnk6ICM4ZThlOGU7XG4kaHVpLWxpbmstcHJpbWFyeTogIzAwYjQ0ZDtcbiRodWktbGluay1hY3RpdmU6ICMxMDllNGQ7XG4kaHVpLXRleHQtYm9keTogIzU4NTg1ODtcbiRodWktYm9yZGVyLWdyZXk6ICNiY2JlYzA7XG4kaHVpLWxhYmVsOiAjYjNiM2IzO1xuJGh1aS1oZWFkZXItc2Vjb25kYXJ5OiAjNTc1NzU3O1xuJGh1aS1oZWFkZXItcHJpbWFyeTogIzgyYzU3YTtcbiRodWktaGVhZGVyLWZpZWxkc2V0LWJvcmRlci1hY3RpdmU6ICM4MmM1N2E7XG4kaHVpLWhlYWRlci1maWVsZHNldC1ib3JkZXI6ICNkMWQyZDQ7XG4kaHVpLWxlZ2VuZDogIzhkOGQ4ZDtcbiRodWktZHJvcC1zaGFkb3c6ICM1NzU3NTc7XG4kaHVpLWRpc2FibGVkLWJ1dHRvbjogI2U1ZTVlNTtcblxuJGRhdGEtc2VyaWVzLWNvbG9yczogIzdmYzY3NSwgIzJlN2U5YiwgIzg3NzY4ZCwgI2E0OWY3ZiwgIzdhYzlhNCwgI2MxY2I4OSwgI2UzYTIzZiwgI2YxODc5MSwgI2RhNzE0ZiwgI2IyNDg1MiwgIzU5MzE0OSwgIzE0NWY4MCwgIzg0OGIzZiwgI2M5ODAyYSwgI2JmM2IyNiwgIzk5Nzg4YSwgIzZlYjRkMiwgIzQ4ODZhMiwgIzVlNWU1ZiwgIzkyZDBiMCwgI2E2NzI2MCwgI2JlOGJhNywgIzYxNWJhOCwgIzZkODQ2YywgIzU3Njk3NiwgIzZjNjY3MCwgIzc3NzY2YywgIzdiYTg5NCwgI2EzYWE4MywgI2I3OTA1NiwgIzljNzY3OSwgIzhhNjk1YSwgIzk3NTc1NiwgIzRmNDA0OCwgIzRiNTk2ODtcblxuJGh1aS1lcnJvci1iYWNrZ3JvdW5kOiBsaWdodGVuKHRvbWF0bywgOCUpO1xuJGh1aS1pbnB1dC1sYWJlbDogI2IzYjNiMztcbiRodWktaW5wdXQtYmFja2dyb3VuZDogI2YyZjJmMjtcbiRodWktaW5wdXQtdGV4dDogI2IzYjNiMztcbiRodWktaW5wdXQtY291bnRlcjogI2U2ZTZlNjtcblxuJGh1aS1wcmltYXJ5LWdyZXk6ICM2NjY2NjY7XG4kaHVpLXByaW1hcnktZ3JlZW46ICMwMGEwNDQ7XG4kaHVpLXByaW1hcnktYm9yZGVyLWdyZXk6ICNiM2IzYjM7XG5cbiRodWktbWVkaXVtLWdyZXk6ICNiM2IzYjM7XG4kaHVpLXNlY29uZGFyeS1ncmV5OiAjZjJmMmYyO1xuXG4kaHVpLXJ1bGUtZ3JleTogI2U2ZTZlNjtcbiRodWktYmFja2dyb3VuZC1kcm9wZG93bi13aGl0ZTogd2hpdGU7XG4kaHVpLXNlY29uZGFyeS1ob3Zlci1ncmV5OiAjZGJkYmRiO1xuJGh1aS1ob3Zlci1ncmVlbjogIzAwYjQ0ZDtcblxuJGh1aS1zZWxlY3RlZC1iYWNrZ3JvdW5kLWdyZWVuOiBsaWdodGVuKCRodWktcHJpbWFyeS1ncmVlbiwgOCUpO1xuJGh1aS1ob3Zlci1pbnZlcnNlLWdyZWVuOiBsaWdodGVuKCRodWktcHJpbWFyeS1ncmVlbiwgNTAlKTtcblxuJGh1aS10b29sdGlwLWJnLXdoaXRlOiAjZmZmZmZmO1xuXG4kaHVpLWlucHV0LW92ZXJsZW5ndGgtcmVkOiBsaWdodGVuKHRvbWF0bywgOCUpO1xuXG4kaHVpLXRleHQtaW5wdXQtdGV4dDogIzUyNTI1MjtcbiRodWktZmllbGRzZXQtYmFja2dyb3VuZDogI0Y1RjVGNTtcbiIsIi5odWktQnV0dG9uIHtcbiAgQGV4dGVuZCAlZ2VuZXJhbC1yZXNldDtcbiAgQGV4dGVuZCAlYS1yZXNldDtcbiAgdHJhbnNpdGlvbjogYWxsIDE2MG1zIGVhc2Utb3V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAycHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtc3R5bGU6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICY6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1vdXQ7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogLTUwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXI6YmVmb3JlLCAmOmZvY3VzOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJjphY3RpdmU6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmh1aS1CdXR0b24tLWN0YSxcbi5odWktQnV0dG9uLS1wcmltYXJ5LFxuLmh1aS1CdXR0b24tLXNlY29uZGFyeSxcbi5odWktQnV0dG9uLS10ZXJ0aWFyeSB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbmEuaHVpLUJ1dHRvbiB7XG4gIHBhZGRpbmc6IDFweCAxcHggMHB4IDA7XG59XG5cbi5odWktQnV0dG9uX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5odWktQnV0dG9uX19pY29uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDI0MG1zIGVhc2Utb3V0O1xuICB3aWR0aDogMDtcbiAgb3BhY2l0eTogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3JkZXItd2lkdGg6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmh1aS1CdXR0b24tLWN0YSxcbi5odWktQnV0dG9uLS1wcmltYXJ5LFxuLmh1aS1CdXR0b24tLXNlY29uZGFyeSxcbi5odWktQnV0dG9uLS10ZXJ0aWFyeSB7XG4gIC5odWktQnV0dG9uX19pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cblxuLmh1aS1CdXR0b24tLWN0YS1ib3JkZXJsZXNzLFxuLmh1aS1CdXR0b24tLXByaW1hcnktYm9yZGVybGVzcyxcbi5odWktQnV0dG9uLS1zZWNvbmRhcnktYm9yZGVybGVzcyxcbi5odWktQnV0dG9uLS10ZXJ0aWFyeS1ib3JkZXJsZXNzIHtcbiAgLmh1aS1CdXR0b25fX2ljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgfVxufVxuXG4uaHVpLUJ1dHRvbi0tdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAuaHVpLUJ1dHRvbl9fbGFiZWwgIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLmh1aS1CdXR0b24tLWljb25MZWZ0IC5odWktQnV0dG9uX19pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmh1aS1CdXR0b24tLWhhc0ljb24gLmh1aS1CdXR0b25fX2ljb24ge1xuICB3aWR0aDogNDRweDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmh1aS1CdXR0b24tLWN0YSxcbi5odWktQnV0dG9uLS1wcmltYXJ5IHtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG59XG5cbi5odWktQnV0dG9uLS10aGluIHtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG5cbi5odWktQnV0dG9uLS1jdGEsXG4uaHVpLUJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhMDQ0O1xuICAmOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjQ0ZDtcbiAgICBib3gtc2hhZG93OiAwIDAgOTBweCA2MHB4ICMwMGI0NGQ7XG4gIH1cbiAgLmh1aS1CdXR0b25fX2ljb24ge1xuICAgIGJvcmRlci1jb2xvcjogIzdlYzc3NDtcbiAgfVxufVxuXG4uaHVpLUJ1dHRvbi0tcHJpbWFyeSxcbi5odWktQnV0dG9uLS10ZXJ0aWFyeSB7XG4gIGJvcmRlci1jb2xvcjogJGh1aS10ZXh0LWlucHV0LXRleHQ7XG4gICY6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICAgIGJveC1zaGFkb3c6IDAgMCA5MHB4IDYwcHggIzY2NjtcbiAgfVxuICAuaHVpLUJ1dHRvbl9faWNvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYWFhO1xuICB9XG59XG5cbi5odWktQnV0dG9uLS1jdGEge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEwNDQ7XG59XG5cbi5odWktQnV0dG9uLS1wcmltYXJ5IHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaHVpLXRleHQtaW5wdXQtdGV4dDtcbn1cblxuLmh1aS1CdXR0b24tLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMDBhMDQ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAjMDBhMDQ0O1xuICB9XG59XG5cbi5odWktQnV0dG9uLS10ZXJ0aWFyeSB7XG4gIGNvbG9yOiAkaHVpLXRleHQtaW5wdXQtdGV4dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGh1aS10ZXh0LWlucHV0LXRleHQ7XG4gIH1cbn1cblxuLmh1aS1CdXR0b24tLXByaW1hcnkuaHVpLUJ1dHRvbi0taW52ZXJzZSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gICY6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGJveC1zaGFkb3c6IDAgMCA5MHB4IDYwcHggI2VlZTtcbiAgfVxufVxuXG4uaHVpLUJ1dHRvbi0tc2Vjb25kYXJ5Lmh1aS1CdXR0b24tLWludmVyc2UsXG4uaHVpLUJ1dHRvbi0tdGVydGlhcnkuaHVpLUJ1dHRvbi0taW52ZXJzZSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gICY6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGJveC1zaGFkb3c6IDAgMCA5MHB4IDYwcHggI2VlZTtcbiAgfVxuICAuaHVpLUJ1dHRvbl9faWNvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuXG4uaHVpLUJ1dHRvbi0tcHJpbWFyeS5odWktQnV0dG9uLS1pbnZlcnNlIHtcbiAgY29sb3I6ICRodWktdGV4dC1pbnB1dC10ZXh0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmh1aS1CdXR0b24tLXNlY29uZGFyeS5odWktQnV0dG9uLS1pbnZlcnNlIHtcbiAgY29sb3I6IHdoaXRlO1xuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwYTA0NDtcbiAgfVxufVxuXG4uaHVpLUJ1dHRvbi0tdGVydGlhcnkuaHVpLUJ1dHRvbi0taW52ZXJzZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRodWktdGV4dC1pbnB1dC10ZXh0O1xuICB9XG59XG5cbi5odWktQnV0dG9uLS1jdGEtYm9yZGVybGVzcyxcbi5odWktQnV0dG9uLS1wcmltYXJ5LWJvcmRlcmxlc3MsXG4uaHVpLUJ1dHRvbi0tc2Vjb25kYXJ5LWJvcmRlcmxlc3MsXG4uaHVpLUJ1dHRvbi0tdGVydGlhcnktYm9yZGVybGVzcyAge1xuXG4gIC5odWktQnV0dG9uX19sYWJlbCB7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICB9XG5cbiAgLmh1aS1JY29uV3JhcHBlci5odWktQnV0dG9uX19pY29uIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGNvbG9yOiAjMDBhMDQ0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi5odWktQnV0dG9uLS1wcmltYXJ5LWJvcmRlcmxlc3Mge1xuICBjb2xvcjogJGh1aS10ZXh0LWlucHV0LXRleHQ7XG59XG5cbi5odWktQnV0dG9uLS1jdGEtYm9yZGVybGVzcyxcbi5odWktQnV0dG9uLS1wcmltYXJ5LWJvcmRlcmxlc3MsXG4uaHVpLUJ1dHRvbi0tc2Vjb25kYXJ5LWJvcmRlcmxlc3MsXG4uaHVpLUJ1dHRvbi0tdGVydGlhcnktYm9yZGVybGVzcyB7XG4gICYuaHVpLUJ1dHRvbi0taW52ZXJzZSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogI2VlZTtcbiAgICB9XG4gIH1cbn1cblxuLmh1aS1CdXR0b24tLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhYWEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYWFhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRodWktZGlzYWJsZWQtYnV0dG9uO1xuICAmOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwIDAgOTBweCA2MHB4IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmh1aS1CdXR0b25fX2ljb24ge1xuICAgIGJvcmRlci1jb2xvcjogI2FhYSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmh1aS1CdXR0b24tLWN0YS1ib3JkZXJsZXNzLFxuLmh1aS1CdXR0b24tLXByaW1hcnktYm9yZGVybGVzcyxcbi5odWktQnV0dG9uLS1zZWNvbmRhcnktYm9yZGVybGVzcyxcbi5odWktQnV0dG9uLS10ZXJ0aWFyeS1ib3JkZXJsZXNzIHtcbiAgJi5odWktQnV0dG9uLS1kaXNhYmxlZCB7XG4gICAgYm9yZGVyOiAwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5odWktQnV0dG9uLS1kaXNhYmxlZC5odWktQnV0dG9uLS1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5odWktQnV0dG9uLS1kaXNhYmxlZC5odWktQnV0dG9uLS1wcmltYXJ5Lmh1aS1CdXR0b24tLWludmVyc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaHVpLWRpc2FibGVkLWJ1dHRvbjtcbn1cbiIsIi5GbGFnSWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uZmxhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwid2lkZ2V0cy1mbGFnc1wiICsgJGVody12ZXJzaW9uICsgXCIucG5nXCIpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLmZsYWcuYWQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAwOyB9XG4uZmxhZy5hZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMTEycHg7IH1cbi5mbGFnLmFmIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTZweDsgfVxuLmZsYWcuYWcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMTZweDsgfVxuLmZsYWcuYWkgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMnB4OyB9XG4uZmxhZy5hbCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0zMnB4OyB9XG4uZmxhZy5hbSB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IDA7IH1cbi5mbGFnLmFvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE2cHg7IH1cbi5mbGFnLmFxIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTMycHg7IH1cbi5mbGFnLmFyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDhweDsgfVxuLmZsYWcuYXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtNDhweDsgfVxuLmZsYWcuYXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtNDhweDsgfVxuLmZsYWcuYXUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAwOyB9XG4uZmxhZy5hdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xNnB4OyB9XG4uZmxhZy5heCB7IGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0zMnB4OyB9XG4uZmxhZy5heiB7IGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC00OHB4OyB9XG4uZmxhZy5iYSB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY0cHg7IH1cbi5mbGFnLmJiIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTY0cHg7IH1cbi5mbGFnLmJkIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTY0cHg7IH1cbi5mbGFnLmJlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTY0cHg7IH1cbi5mbGFnLmJmIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODBweDsgfVxuLmZsYWcuYmcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtODBweDsgfVxuLmZsYWcuYmggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtODBweDsgfVxuLmZsYWcuYmkgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtODBweDsgfVxuLmZsYWcuYmogeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAwOyB9XG4uZmxhZy5ibSB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0zMnB4OyB9XG4uZmxhZy5ibiB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC00OHB4OyB9XG4uZmxhZy5ibyB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC02NHB4OyB9XG4uZmxhZy5icSB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC04MHB4OyB9XG4uZmxhZy5iciB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTk2cHg7IH1cbi5mbGFnLmJzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTk2cHg7IH1cbi5mbGFnLmJ0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTk2cHg7IH1cbi5mbGFnLmJ2IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTk2cHg7IH1cbi5mbGFnLmJ3IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTk2cHg7IH1cbi5mbGFnLmJ5IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IDA7IH1cbi5mbGFnLmJ6IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0xNnB4OyB9XG4uZmxhZy5jYSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMzJweDsgfVxuLmZsYWcuY2QgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTY0cHg7IH1cbi5mbGFnLmNmIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC04MHB4OyB9XG4uZmxhZy5jZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtOTZweDsgfVxuLmZsYWcuY2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMTJweDsgfVxuLmZsYWcuY2kgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMTEycHg7IH1cbi5mbGFnLmNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTExMnB4OyB9XG4uZmxhZy5jbCB7IGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xMTJweDsgfVxuLmZsYWcuY20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTEycHg7IH1cbi5mbGFnLmNuIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0xMTJweDsgfVxuLmZsYWcuY28geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjhweDsgfVxuLmZsYWcuY3IgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMTI4cHg7IH1cbi5mbGFnLmN1IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTEyOHB4OyB9XG4uZmxhZy5jdiB7IGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xMjhweDsgfVxuLmZsYWcuY3cgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTI4cHg7IH1cbi5mbGFnLmN4IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0xMjhweDsgfVxuLmZsYWcuY3kgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggMDsgfVxuLmZsYWcuY3ogeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2cHg7IH1cbi5mbGFnLmRlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0zMnB4OyB9XG4uZmxhZy5kaiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNDhweDsgfVxuLmZsYWcuZGsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTY0cHg7IH1cbi5mbGFnLmRtIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC04MHB4OyB9XG4uZmxhZy5kbyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtOTZweDsgfVxuLmZsYWcuZHogeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTExMnB4OyB9XG4uZmxhZy5lYyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTI4cHg7IH1cbi5mbGFnLmVlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTQ0cHg7IH1cbi5mbGFnLmVnIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTE0NHB4OyB9XG4uZmxhZy5laCB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNDRweDsgfVxuLmZsYWcuZXIgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTQ0cHg7IH1cbi5mbGFnLmVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE0NHB4OyB9XG4uZmxhZy5ldCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMTQ0cHg7IH1cbi5mbGFnLmZpIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNDRweDsgfVxuLmZsYWcuZmogeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggMDsgfVxuLmZsYWcuZmsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTE2cHg7IH1cbi5mbGFnLmZtIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0zMnB4OyB9XG4uZmxhZy5mbyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtNDhweDsgfVxuLmZsYWcuZnIgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTY0cHg7IH1cbi5mbGFnLmdhIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC04MHB4OyB9XG4uZmxhZy51ayB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtOTZweDsgfVxuLmZsYWcuZ2QgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTExMnB4OyB9XG4uZmxhZy5nZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMTI4cHg7IH1cbi5mbGFnLmdnIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTYwcHg7IH1cbi5mbGFnLmdoIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTE2MHB4OyB9XG4uZmxhZy5naSB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNjBweDsgfVxuLmZsYWcuZ2wgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTYwcHg7IH1cbi5mbGFnLmdtIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2MHB4OyB9XG4uZmxhZy5nbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMTYwcHg7IH1cbi5mbGFnLmdxIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0xNjBweDsgfVxuLmZsYWcuZ3IgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNzZweDsgfVxuLmZsYWcuZ3MgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMTc2cHg7IH1cbi5mbGFnLmd0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE3NnB4OyB9XG4uZmxhZy5ndSB7IGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xNzZweDsgfVxuLmZsYWcuZ3cgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTc2cHg7IH1cbi5mbGFnLmd5IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0xNzZweDsgfVxuLmZsYWcuaGsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE3NnB4OyB9XG4uZmxhZy5obiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAwOyB9XG4uZmxhZy5ociB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTZweDsgfVxuLmZsYWcuaHQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTMycHg7IH1cbi5mbGFnLmh1IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC00OHB4OyB9XG4uZmxhZy5pZCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtNjRweDsgfVxuLmZsYWcuaWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTgwcHg7IH1cbi5mbGFnLmlsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC05NnB4OyB9XG4uZmxhZy5pbSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTEycHg7IH1cbi5mbGFnLmluIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xMjhweDsgfVxuLmZsYWcuaW8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE0NHB4OyB9XG4uZmxhZy5pcSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTYwcHg7IH1cbi5mbGFnLmlyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xNzZweDsgfVxuLmZsYWcuaXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOTJweDsgfVxuLmZsYWcuaXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMTkycHg7IH1cbi5mbGFnLmplIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE5MnB4OyB9XG4uZmxhZy5qbSB7IGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xOTJweDsgfVxuLmZsYWcuam8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTkycHg7IH1cbi5mbGFnLmpwIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0xOTJweDsgfVxuLmZsYWcua2UgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE5MnB4OyB9XG4uZmxhZy5rZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMTkycHg7IH1cbi5mbGFnLmtoIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xOTJweDsgfVxuLmZsYWcua2kgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggMDsgfVxuLmZsYWcua20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTE2cHg7IH1cbi5mbGFnLmtuIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0zMnB4OyB9XG4uZmxhZy5rcCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtNDhweDsgfVxuLmZsYWcua3IgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTY0cHg7IH1cbi5mbGFnLmt3IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC04MHB4OyB9XG4uZmxhZy5reSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtOTZweDsgfVxuLmZsYWcua3ogeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbi5mbGFnLmxhIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0xMjhweDsgfVxuLmZsYWcubGIgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTE0NHB4OyB9XG4uZmxhZy5sYyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMTYwcHg7IH1cbi5mbGFnLmxpIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0xNzZweDsgfVxuLmZsYWcubGsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTE5MnB4OyB9XG4uZmxhZy5sciB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwOHB4OyB9XG4uZmxhZy5scyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0yMDhweDsgfVxuLmZsYWcubHQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjA4cHg7IH1cbi5mbGFnLmx1IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTIwOHB4OyB9XG4uZmxhZy5sdiB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0yMDhweDsgfVxuLmZsYWcubHkgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTIwOHB4OyB9XG4uZmxhZy5tYSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMjA4cHg7IH1cbi5mbGFnLm1jIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0yMDhweDsgfVxuLmZsYWcubWQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTIwOHB4OyB9XG4uZmxhZy5tZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMjA4cHg7IH1cbi5mbGFnLm1nIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTIyNHB4OyB9XG4uZmxhZy5taCB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yMjRweDsgfVxuLmZsYWcubWsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMjI0cHg7IH1cbi5mbGFnLm1sIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTIyNHB4OyB9XG4uZmxhZy5tbSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMjI0cHg7IH1cbi5mbGFnLm1uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0yMjRweDsgfVxuLmZsYWcubW8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTIyNHB4OyB9XG4uZmxhZy5tcCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMjI0cHg7IH1cbi5mbGFnLm1yIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IDA7IH1cbi5mbGFnLm1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0xNnB4OyB9XG4uZmxhZy5tdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMzJweDsgfVxuLmZsYWcubXUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTQ4cHg7IH1cbi5mbGFnLm12IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC02NHB4OyB9XG4uZmxhZy5tdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtODBweDsgfVxuLmZsYWcubXggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTk2cHg7IH1cbi5mbGFnLm15IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0xMTJweDsgfVxuLmZsYWcubXogeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTEyOHB4OyB9XG4uZmxhZy5uYSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTQ0cHg7IH1cbi5mbGFnLm5lIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0xNzZweDsgfVxuLmZsYWcubmYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTE5MnB4OyB9XG4uZmxhZy5uZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMjA4cHg7IH1cbi5mbGFnLm5pIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0yMjRweDsgfVxuLmZsYWcubmwgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNDBweDsgfVxuLmZsYWcubm8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMjQwcHg7IH1cbi5mbGFnLm5wIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTI0MHB4OyB9XG4uZmxhZy5uciB7IGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0yNDBweDsgfVxuLmZsYWcubnUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMjQwcHg7IH1cbi5mbGFnLm56IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0yNDBweDsgfVxuLmZsYWcub20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTI0MHB4OyB9XG4uZmxhZy5wYSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMjQwcHg7IH1cbi5mbGFnLnBlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0yNDBweDsgfVxuLmZsYWcucGYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTI0MHB4OyB9XG4uZmxhZy5wZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMjQwcHg7IH1cbi5mbGFnLnBoIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IDA7IH1cbi5mbGFnLnBrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0xNnB4OyB9XG4uZmxhZy5wbCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMzJweDsgfVxuLmZsYWcucG4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTY0cHg7IH1cbi5mbGFnLnByIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC04MHB4OyB9XG4uZmxhZy5wcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtOTZweDsgfVxuLmZsYWcucHQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTExMnB4OyB9XG4uZmxhZy5wdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMTI4cHg7IH1cbi5mbGFnLnB5IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0xNDRweDsgfVxuLmZsYWcucWEgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTE2MHB4OyB9XG4uZmxhZy5ybyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMTkycHg7IH1cbi5mbGFnLnJzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0yMDhweDsgfVxuLmZsYWcucnUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTIyNHB4OyB9XG4uZmxhZy5ydyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMjQwcHg7IH1cbi5mbGFnLnNhIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjU2cHg7IH1cbi5mbGFnLnNiIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTI1NnB4OyB9XG4uZmxhZy5zYyB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yNTZweDsgfVxuLmZsYWcuc2QgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMjU2cHg7IH1cbi5mbGFnLnNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTI1NnB4OyB9XG4uZmxhZy5zZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMjU2cHg7IH1cbi5mbGFnLnNoIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0yNTZweDsgfVxuLmZsYWcuc2kgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTI1NnB4OyB9XG4uZmxhZy5zaiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMjU2cHg7IH1cbi5mbGFnLnNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0yNTZweDsgfVxuLmZsYWcuc2wgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTI1NnB4OyB9XG4uZmxhZy5zbSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMjU2cHg7IH1cbi5mbGFnLnNuIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjcycHg7IH1cbi5mbGFnLnNvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTI3MnB4OyB9XG4uZmxhZy5zciB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yNzJweDsgfVxuLmZsYWcuc3MgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMjcycHg7IH1cbi5mbGFnLnN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTI3MnB4OyB9XG4uZmxhZy5zdiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMjcycHg7IH1cbi5mbGFnLnN4IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0yNzJweDsgfVxuLmZsYWcuc3kgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTI3MnB4OyB9XG4uZmxhZy5zeiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMjcycHg7IH1cbi5mbGFnLnRjIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0yNzJweDsgfVxuLmZsYWcudGQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTI3MnB4OyB9XG4uZmxhZy50ZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAwOyB9XG4uZmxhZy50aCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMTZweDsgfVxuLmZsYWcudGogeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTMycHg7IH1cbi5mbGFnLnRrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC00OHB4OyB9XG4uZmxhZy50bCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtNjRweDsgfVxuLmZsYWcudG0geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTgwcHg7IH1cbi5mbGFnLnRuIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC05NnB4OyB9XG4uZmxhZy50byB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMTEycHg7IH1cbi5mbGFnLnRyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0xMjhweDsgfVxuLmZsYWcudHQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTE0NHB4OyB9XG4uZmxhZy50diB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMTYwcHg7IH1cbi5mbGFnLnR3IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0xNzZweDsgfVxuLmZsYWcudHogeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTE5MnB4OyB9XG4uZmxhZy51YSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMjA4cHg7IH1cbi5mbGFnLnVnIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0yMjRweDsgfVxuLmZsYWcudXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTI1NnB4OyB9XG4uZmxhZy51eSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMjcycHg7IH1cbi5mbGFnLnV6IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjg4cHg7IH1cbi5mbGFnLnZhIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTI4OHB4OyB9XG4uZmxhZy52YyB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yODhweDsgfVxuLmZsYWcudmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMjg4cHg7IH1cbi5mbGFnLnZpIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0yODhweDsgfVxuLmZsYWcudm4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTI4OHB4OyB9XG4uZmxhZy52dSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMjg4cHg7IH1cbi5mbGFnLndzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0yODhweDsgfVxuLmZsYWcueWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTI4OHB4OyB9XG4uZmxhZy56YSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMjg4cHg7IH1cbi5mbGFnLnptIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IDA7IH1cbi5mbGFnLnp3IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0xNnB4OyB9XG5cbi5mbGFnLmJsIHsgQGV4dGVuZCAuZmxhZy5mciB9XG4uZmxhZy5jYyB7IEBleHRlbmQgLmZsYWcuYXUgfVxuLmZsYWcuZ2YgeyBAZXh0ZW5kIC5mbGFnLmZyIH1cbi5mbGFnLmdwIHsgQGV4dGVuZCAuZmxhZy5mciB9XG4uZmxhZy5obSB7IEBleHRlbmQgLmZsYWcuYXUgfVxuLmZsYWcubWYgeyBAZXh0ZW5kIC5mbGFnLmZyIH1cbi5mbGFnLm1xIHsgQGV4dGVuZCAuZmxhZy5mciB9XG4uZmxhZy5uYyB7IEBleHRlbmQgLmZsYWcuZnIgfVxuLmZsYWcucG0geyBAZXh0ZW5kIC5mbGFnLmZyIH1cbi5mbGFnLnJlIHsgQGV4dGVuZCAuZmxhZy5mciB9XG4uZmxhZy50ZiB7IEBleHRlbmQgLmZsYWcuZnIgfVxuLmZsYWcudW0geyBAZXh0ZW5kIC5mbGFnLnVzIH1cbi5mbGFnLnZnIHsgQGV4dGVuZCAuZmxhZy52aSB9XG4uZmxhZy53ZiB7IEBleHRlbmQgLmZsYWcuZnIgfVxuLmZsYWcueXQgeyBAZXh0ZW5kIC5mbGFnLmZyIH1cbiIsIi5JY29uIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbn1cbiIsIi5PdmVybGF5IHtcbiAgQGV4dGVuZCAlZWh3LWRlZmF1bHRzO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUoIzMzMywgMC4yKTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAwO1xuXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigyMDBweCk7XG59XG5cbi5PdmVybGF5X19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICR4LTk7XG4gIHRvcDogMzZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJHgtOTtcbiAgbGluZS1oZWlnaHQ6JHgtOTtcbiAgY29sb3I6IHdoaXRlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14cykge1xuICAgIHJpZ2h0OiAkeC0zO1xuICAgIHRvcDogMTZweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLk92ZXJsYXktb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbiIsIi5TZWFyY2hJbnB1dCB7XG4gIEBleHRlbmQgJWVody1pbnB1dC13cmFwO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5TZWFyY2hJbnB1dF9faW5wdXQge1xuICBAZXh0ZW5kICVlaHctdGV4dC1pbnB1dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogJGVody1ncmV5LWRhcms7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgZm9udC1zaXplOiAkeC00O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4IFxcMDsgLyogaWU4IGZpeCAqL1xuXG4gIGJvcmRlcjogMCBzb2xpZCAkZWh3LWdyZWVuLWxpZ2h0O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA1cHg7XG59XG5cbi5TZWFyY2hJbnB1dF9faWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiA5cHg7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtc2l6ZTogJHgtNDtcbiAgbGluZS1oZWlnaHQ6ICR4LTQ7XG4gIGNvbG9yOiAkZWh3LWdyZXk7XG59XG5cbi5TZWFyY2hJbnB1dF9fcHJvZ3Jlc3NTcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExcHg7XG4gIHJpZ2h0OiA5cHg7XG4gIGNvbG9yOiAkZWh3LWdyZXktZGFyaztcbiAgZm9udC1zaXplOiAkeC00O1xuICBsaW5lLWhlaWdodDogJHgtNDtcbiAgei1pbmRleDogMjtcblxuICAuSWNvbiB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG59XG4iLCIuU2VhcmNoTW9kYWxfX2hlYWRlciB7XG4gIEBleHRlbmQgJWVody1oZWFkZXI7XG4gIEBleHRlbmQgJWVody1oZWFkZXItcztcbiAgQGV4dGVuZCAlZWh3LXJ1bGUtYm90dG9tO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcGFkZGluZy1yaWdodDogNzhweDtcbiAgYm9yZGVyLWNvbG9yOiBzbm93O1xuICBjb2xvcjogc25vdztcblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQteHMpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG59XG5cbi5TZWFyY2hNb2RhbF9faW5wdXQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQteHMpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uU2VhcmNoTW9kYWxfX2JvZHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDBweDtcbiAgdG9wOiAxMTdweDtcbiAgcmlnaHQ6IDBweDtcbiAgcGFkZGluZzogJHgtOTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBjb2xvcjogc25vdztcblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQteHMpIHtcbiAgICB0b3A6IDY5cHg7XG4gICAgcGFkZGluZzogJHgtMztcbiAgfVxufVxuXG4uU2VhcmNoTW9kYWxfX2JvZHktLXBhZ2luYXRlZCB7XG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14cykge1xuICAgIG1hcmdpbi10b3A6IDU0cHg7XG4gIH1cbn1cbiIsIi5TZWFyY2hQYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14cykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5TZWFyY2hQYWdpbmF0aW9uX19idXR0b24tLXJpZ2h0LCAuU2VhcmNoUGFnaW5hdGlvbl9fYnV0dG9uLS1sZWZ0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAkZWh3LWJvcmRlci1yYWRpdXM7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuXG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcGFkZGluZzogMDtcblxuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICBAaW5jbHVkZSB2ZW5kb3IodHJhbnNpdGlvbiwgYWxsIDE2MG1zIGVhc2UtaW4tb3V0KTtcbiAgQGluY2x1ZGUgdmVuZG9yKHVzZXItc2VsZWN0LCBub25lKTtcblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICRlaHctZ3JlZW47XG4gICAgY29sb3I6ICRlaHctZ3JlZW47XG4gIH1cblxuICAmW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJvcmRlci1jb2xvcjogZ3JheTtcbiAgICBjb2xvcjogZ3JheTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhKCRicmVha3BvaW50LXhzKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuLlNlYXJjaFBhZ2luYXRpb25fX2NvdW50ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDEzcHggNXB4IDEzcHggNXB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbkBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14cykge1xuICAuU2VhcmNoUGFnaW5hdGlvbl9fYnV0dG9uLS1sZWZ0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5TZWFyY2hQYWdpbmF0aW9uX19idXR0b24tLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbiIsIi5TZWFyY2hSZXN1bHQge1xuICBAZXh0ZW5kICVjbGVhcmZpeDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6ICRlaHctZ3JleS1kYXJrO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJHgtMTtcbiAgcGFkZGluZzogJHgtMztcblxuICAmOmZvY3VzLCAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGVody1ncmV5LWRhcms7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIEBpbmNsdWRlIHZlbmRvcih0cmFuc2Zvcm0sIHNjYWxlKDAuOTgpKTtcbiAgICBAaW5jbHVkZSB2ZW5kb3IodHJhbnNpdGlvbiwgYWxsIDAuMDFzIGxpbmVhcik7XG4gIH1cbn1cbiIsIi5TZWFyY2hSZXN1bHRzIHtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAkeC0yMjk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5TZWFyY2hSZXN1bHRzLS1lbXB0eSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLkFnZ3JlZ2F0ZVNlYXJjaE1vZGFsX19vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwid2lkZ2V0cy1zZWFyY2gtYmdcIiArICRlaHctdmVyc2lvbiArIFwiLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLkFnZ3JlZ2F0ZVNlYXJjaE1vZGFsX19oZWFkZXIge1xuICBAZXh0ZW5kICVjbGVhcmZpeDtcblxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJHgtNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIG1heC13aWR0aDogJHgtMjI5O1xuICBtYXJnaW46IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9O1xuICBjb2xvcjogd2hpdGU7XG5cbiAgLklucHV0IHtcbiAgICBtYXJnaW4tdG9wOiAkeC00O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmxhYmVsX190ZXh0IHtcbiAgICAgIHRvcDogM3B4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14eHMpIHtcbiAgICAgIG1hcmdpbi10b3A6ICR4LTI7XG4gICAgfVxuICB9XG5cbiAgLklucHV0X19sYWJlbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14eHMpIHtcbiAgICBwYWRkaW5nLXRvcDogJHgtMjtcbiAgfVxufVxuXG4uQWdncmVnYXRlU2VhcmNoTW9kYWxfX2JvZHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDBweDtcbiAgdG9wOiAxMDdweDtcbiAgcmlnaHQ6IDBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGNvbG9yOiB3aGl0ZTtcblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQteHMpIHtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LXh4cykge1xuICAgIHRvcDogMTI3cHg7XG4gIH1cbn1cblxuLkFnZ3JlZ2F0ZVNlYXJjaE1vZGFsX190aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQteHhzKSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5BZ2dyZWdhdGVTZWFyY2hNb2RhbF9fY2xvc2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IC0xNHB4IDA7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRlaHctZ3JlZW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQteHhzKSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIG1hcmdpbjogLTEwcHggMDtcbiAgfVxufVxuXG4uQWdncmVnYXRlU2VhcmNoTW9kYWxfX2NvbnRlbnQge1xuICBAZXh0ZW5kICVjbGVhcmZpeDtcbiAgbWFyZ2luOiB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgfTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogJHgtMjI5O1xuICBwYWRkaW5nOiAwICR4LTg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LWwpIHtcbiAgICBwYWRkaW5nOiAwICR4LTQ7XG4gIH1cbn1cblxuLkFnZ3JlZ2F0ZVNlYXJjaE1vZGFsX19maWx0ZXJzIHtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDdweDtcbiAgbGVmdDogJHgtODtcbiAgei1pbmRleDogMTtcblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQtbCkge1xuICAgIGxlZnQ6ICR4LTQ7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQteHMpIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkeC0yO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uQWdncmVnYXRlU2VhcmNoTW9kYWxfX2ZpbHRlcnNfX3R5cGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAkeC0yIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogJGVody1ncmV5LWxpZ2h0O1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuXG4gIC5JY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTA1JTtcbiAgICB0b3A6IDE1cHg7XG4gICAgY29sb3I6ICRlaHctZ3JleTtcbiAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQteHMpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LXhzKSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAkeC0xICR4LTI7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQteHhzKSB7XG4gICAgcGFkZGluZzogJHgtMSAkeC0xO1xuICB9XG59XG5cbi5BZ2dyZWdhdGVTZWFyY2hNb2RhbF9fZmlsdGVyc19fdHlwZS0tc2VsZWN0ZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRlaHctZ3JleS1saWdodDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14cykge1xuICAgIGJvcmRlci1jb2xvcjogJGVody1ncmVlbi1saWdodDtcbiAgfVxufVxuXG4uQWdncmVnYXRlU2VhcmNoTW9kYWxfX2ZpbHRlcnNfX3R5cGVfX25hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQteHhzKSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5cbi5BZ2dyZWdhdGVTZWFyY2hNb2RhbF9fZmlsdGVyc19fdHlwZV9fcmVzdWx0cyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogJGVody1ncmVlbi1saWdodDtcblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQteHhzKSB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gIH1cbn1cblxuLkFnZ3JlZ2F0ZVNlYXJjaE1vZGFsX19yZXN1bHRzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDI1JTtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC1tKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMCU7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQtcykge1xuICAgIHBhZGRpbmctbGVmdDogMzUlO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LXhzKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5BZ2dyZWdhdGVTZWFyY2hNb2RhbF9fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogJHgtNDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblxuICBhIHtcbiAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkZWh3LWdyZWVuO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIGkgeyBtYXJnaW4tbGVmdDogJHgtMjsgfVxufVxuIiwiLkFnZ3JlZ2F0ZVNlYXJjaFJlc3VsdCB7XG4gIEBleHRlbmQgJWNsZWFyZml4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogJGVody1ncmV5O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAkeC00O1xuXG4gICY6Zm9jdXMsICY6aG92ZXIge1xuICAgIGNvbG9yOiAkZWh3LWdyZXk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIEBpbmNsdWRlIHZlbmRvcih0cmFuc2Zvcm0sIHNjYWxlKDAuOTgpKTtcbiAgICBAaW5jbHVkZSB2ZW5kb3IodHJhbnNpdGlvbiwgYWxsIDAuMDFzIGxpbmVhcik7XG4gIH1cbn1cbiIsIi5BZ2dyZWdhdGVTZWFyY2hSZXN1bHRDYW1wYWlnbl9fZGF0ZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA3MnB4O1xuICBoZWlnaHQ6IDcycHg7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDFweCAkZWh3LWdyZXktbGlnaHQgc29saWQ7XG5cbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiB3aGl0ZTtcblxuICBsaSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwLjRlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LXhzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LXhzKSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICB9XG59XG5cbi5BZ2dyZWdhdGVTZWFyY2hSZXN1bHRDYW1wYWlnbl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uQWdncmVnYXRlU2VhcmNoUmVzdWx0Q2FtcGFpZ25fX2hlYWRlciB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiB3aGl0ZTtcblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQtcykge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14cykge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14eHhzKSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbi5BZ2dyZWdhdGVTZWFyY2hSZXN1bHRDYW1wYWlnbl9fc3ViaGVhZGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206ICR4LTE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5BZ2dyZWdhdGVTZWFyY2hSZXN1bHRDYW1wYWlnbl9fc3VwcG9ydGVycyB7XG4gIGNvbG9yOiAkZWh3LWdyZWVuLWxpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuXG4uQWdncmVnYXRlU2VhcmNoUmVzdWx0Q2FtcGFpZ25fX2NoYXJpdGllcyB7XG4gIGNvbG9yOiAkZWh3LWdyZXk7XG59XG5cbi5BZ2dyZWdhdGVTZWFyY2hSZXN1bHRDYW1wYWlnbl9fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGhlaWdodDogNDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLkFnZ3JlZ2F0ZVNlYXJjaFJlc3VsdENhbXBhaWduX19pY29uIHtcbiAgZm9udC1zaXplOiAkeC01O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuIiwiLkFnZ3JlZ2F0ZVNlYXJjaFJlc3VsdENoYXJpdHlfX2F2YXRhciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICBiYWNrZ3JvdW5kOiAkZWh3LWdyZXktbGlnaHQ7XG4gIHdpZHRoOiA3MnB4O1xuICBtaW4taGVpZ2h0OiA3MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgLkljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNzJweDtcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDcycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LXhzKSB7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14cykge1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgfVxufVxuXG4uQWdncmVnYXRlU2VhcmNoUmVzdWx0Q2hhcml0eV9fbG9nbyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LXhzKSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDNweDtcbiAgfVxufVxuXG4uQWdncmVnYXRlU2VhcmNoUmVzdWx0Q2hhcml0eV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uQWdncmVnYXRlU2VhcmNoUmVzdWx0Q2hhcml0eV9faGVhZGVyIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6IHdoaXRlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC1zKSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LXhzKSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LXh4eHMpIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLkFnZ3JlZ2F0ZVNlYXJjaFJlc3VsdENoYXJpdHlfX3N1YmhlYWRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAkeC0xO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uQWdncmVnYXRlU2VhcmNoUmVzdWx0Q2hhcml0eV9fc3VwcG9ydGVycyB7XG4gIGNvbG9yOiAkZWh3LWdyZWVuLWxpZ2h0O1xufVxuXG4uQWdncmVnYXRlU2VhcmNoUmVzdWx0Q2hhcml0eV9fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGhlaWdodDogNDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsIi5BZ2dyZWdhdGVTZWFyY2hSZXN1bHRQYWdlX19hdmF0YXIge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA2MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xuXG4gIGltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDM2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQteHMpIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uQWdncmVnYXRlU2VhcmNoUmVzdWx0UGFnZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogMnB4O1xufVxuXG4uQWdncmVnYXRlU2VhcmNoUmVzdWx0UGFnZV9faGVhZGVyIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6IHdoaXRlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC1zKSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LXhzKSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LXh4eHMpIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLkFnZ3JlZ2F0ZVNlYXJjaFJlc3VsdFBhZ2VfX3N1YmhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMC43ZW07XG4gIGNvbG9yOiAkZWh3LWdyZXktbGlnaHQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4uQWdncmVnYXRlU2VhcmNoUmVzdWx0UGFnZV9fcHJvZ3Jlc3Mge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVody1ncmV5LWRhcms7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAzcHggMDtcbn1cblxuLkFnZ3JlZ2F0ZVNlYXJjaFJlc3VsdFBhZ2VfX3Byb2dyZXNzX19iYXIge1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVody1ncmVlbi1saWdodDtcbn1cblxuLkFnZ3JlZ2F0ZVNlYXJjaFJlc3VsdFBhZ2VfX2Ftb3VudCB7XG4gIGNvbG9yOiAkZWh3LWdyZWVuLWxpZ2h0O1xuICBwYWRkaW5nOiAycHggMDtcbn1cblxuLkFnZ3JlZ2F0ZVNlYXJjaFJlc3VsdFBhZ2VfX2ZvciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gIHN0cm9uZyB7XG4gICAgY29sb3I6ICRlaHctZ3JleS1saWdodDtcbiAgfVxufVxuXG4uQWdncmVnYXRlU2VhcmNoUmVzdWx0UGFnZV9fYW1vdW50LCAuQWdncmVnYXRlU2VhcmNoUmVzdWx0UGFnZV9fZm9yIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG4iLCIuQ2hhcml0eVNlYXJjaFJlc3VsdF9fYXZhdGFyIHtcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgYmFja2dyb3VuZDogJGVody1ncmV5LWxpZ2h0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiB7XG4gICAgcmlnaHQ6IDEzcHg7XG4gICAgYm90dG9tOiAxM3B4O1xuICB9O1xuICB3aWR0aDogMzRweDtcblxuICAuSWNvbiB7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDM0cHg7XG4gIH1cbn1cblxuLkNoYXJpdHlTZWFyY2hSZXN1bHRfX2xvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuXG4gIG1hcmdpbjoge1xuICAgIHJpZ2h0OiAxM3B4O1xuICAgIGJvdHRvbTogMTNweDtcbiAgfTtcblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi5DaGFyaXR5U2VhcmNoUmVzdWx0X19jb250ZW50IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cblxuLkNoYXJpdHlTZWFyY2hSZXN1bHRfX2hlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gIC5tZXJjaGFudC1uYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY29sb3I6ICRlaHctZ3JleTtcbiAgfVxufVxuXG4uQ2hhcml0eVNlYXJjaFJlc3VsdF9fZm9vdGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uQ2hhcml0eVNlYXJjaFJlc3VsdF9fYWN0aW9ucyB7XG4gIGNvbG9yOiAkZWh3LWdyZXk7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICBhOmhvdmVyICYge1xuICAgIGNvbG9yOiAkZWh3LWdyZWVuLWxpZ2h0O1xuICB9XG5cbiAgYTpob3ZlciAmOmhvdmVyLCBhOmZvY3VzICYge1xuICAgIGNvbG9yOiAkZWh3LWdyZWVuO1xuICB9XG59XG4iLCIuUGFnZVNlYXJjaFJlc3VsdF9fYXZhdGFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogNjhweDtcblxuICBtYXJnaW46IHtcbiAgICByaWdodDogMTNweDtcbiAgICBib3R0b206IDEzcHg7XG4gIH07XG5cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuLlBhZ2VTZWFyY2hSZXN1bHRfX2NvbnRlbnQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICoge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4uUGFnZVNlYXJjaFJlc3VsdF9faGVhZGVyIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5QYWdlU2VhcmNoUmVzdWx0X19zdWJoZWFkZXIge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuXG4uUGFnZVNlYXJjaFJlc3VsdF9fZm9vdGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uUGFnZVNlYXJjaFJlc3VsdF9fYWN0aW9ucyB7XG4gIGNvbG9yOiAkZWh3LWdyZXk7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICBhOmhvdmVyICYge1xuICAgIGNvbG9yOiAkZWh3LWdyZWVuLWxpZ2h0O1xuICB9XG5cbiAgYTpob3ZlciAmOmhvdmVyLCBhOmZvY3VzICYge1xuICAgIGNvbG9yOiAkZWh3LWdyZWVuO1xuICB9XG59XG4iLCIkZWh3LWFuaW1hdGlvbi1zcGVlZDogMjAwbXM7XG5cbiVwcm9ncmVzcy1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRlaHctZ3JleS1kYXJrLCAwLjkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQVlBQUFBR0NBWUFBQURnek85SUFBQUFLa2xFUVZRSVcyTmtnSUtnb0tDWjY5YXRTd2R4UVd4R0dBTlpFTVJtUkZjSlV3RFdnVTBYNlVZQkFQbFhLeVZsYUFXRUFBQUFBRWxGVGtTdVFtQ0MnKTtcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItbG9hZGVkIHtcbiAgZnJvbSB7IHdpZHRoOiAwJTsgfVxuICB0byB7IHdpZHRoOiAxMDAlOyB9XG59XG5cbi5Hb2FsUHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uR29hbFByb2dyZXNzX19pY29uLFxuLkdvYWxQcm9ncmVzc19faWNvbi0tYWNoaWV2ZWQge1xuICBAZXh0ZW5kICVwcm9ncmVzcy1iZztcbiAgdHJhbnNpdGlvbjogYWxsIDE2MG1zIGVhc2Utb3V0O1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAkeC0xMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6ICR4LTEyO1xuICBoZWlnaHQ6ICR4LTEyO1xufVxuXG4uR29hbFByb2dyZXNzX19pY29uLS1hY2hpZXZlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRlaHctZ3JlZW4tbGlnaHQ7XG4gIHRleHQtc2hhZG93OiAwIDAgNXB4IHNjYWxlLWNvbG9yKCRlaHctZ3JlZW4tbGlnaHQsICRsaWdodG5lc3M6IDUwJSk7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cblxuLkdvYWxQcm9ncmVzc19fYXJlYSB7XG4gIEBleHRlbmQgJXByb2dyZXNzLWJnO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLkdvYWxQcm9ncmVzc19fYmFyLFxuLkdvYWxQcm9ncmVzc19fYmFyRmlsbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLkdvYWxQcm9ncmVzc19fYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBhbmltYXRpb246IHByb2dyZXNzLWJhci1sb2FkZWQgMXMgZWFzZS1vdXQgZm9yd2FyZHM7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uR29hbFByb2dyZXNzX19iYXJGaWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICRlaHctZ3JleS1kYXJrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5Hb2FsUHJvZ3Jlc3NfX2JhckZpbGw6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAwJTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkICRlaHctZ3JleS1kYXJrICR4LTI7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIHRyYW5zcGFyZW50ICR4LTY7XG4gIGJvcmRlci10b3A6IHNvbGlkIHRyYW5zcGFyZW50ICR4LTY7XG59XG5cbi5Hb2FsUHJvZ3Jlc3NfX3RleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAkeC0xMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6ICR4LTQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14cykge1xuICAgIGZvbnQtc2l6ZTogJHgtMztcbiAgfVxufVxuIiwiLlRvdGFsRGlzdGFuY2Uge1xuICBAZXh0ZW5kICVlaHctdGlsZTtcbiAgcGFkZGluZzogNDVweCA4cHg7XG59XG5cbi5Ub3RhbERpc3RhbmNlX190b3RhbCB7XG4gIEBleHRlbmQgJWVody10aWxlLXRvdGFsO1xufVxuXG4uVG90YWxEaXN0YW5jZV9fbG9hZGluZyB7XG4gIEBleHRlbmQgJWVody10aWxlLWxvYWRpbmctaWNvbjtcbn1cblxuLlRvdGFsRGlzdGFuY2VfX2ljb24ge1xuICBAZXh0ZW5kICVlaHctdGlsZS1pY29uO1xuICBmb250LXNpemU6IDYwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLlRvdGFsRGlzdGFuY2VfX2NvbnRlbnQsXG4uVG90YWxEaXN0YW5jZV9faWNvbixcbi5Ub3RhbERpc3RhbmNlX19lbXB0eS1sYWJlbCxcbi5Ub3RhbERpc3RhbmNlX19sb2FkaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuIiwiLlRvdGFsSG91cnMge1xuICBAZXh0ZW5kICVlaHctdGlsZTtcbiAgcGFkZGluZzogNDVweCA4cHg7XG59XG5cbi5Ub3RhbEhvdXJzX190b3RhbCB7XG4gIEBleHRlbmQgJWVody10aWxlLXRvdGFsO1xufVxuXG4uVG90YWxIb3Vyc19fbG9hZGluZyB7XG4gIEBleHRlbmQgJWVody10aWxlLWxvYWRpbmctaWNvbjtcbn1cblxuLlRvdGFsSG91cnNfX2ljb24ge1xuICBAZXh0ZW5kICVlaHctdGlsZS1pY29uO1xuICBmb250LXNpemU6IDYwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLlRvdGFsSG91cnNfX2NvbnRlbnQsXG4uVG90YWxIb3Vyc19faWNvbixcbi5Ub3RhbEhvdXJzX19lbXB0eS1sYWJlbCxcbi5Ub3RhbEhvdXJzX19sb2FkaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuIiwiLlRvdGFsQ2Fsb3JpZXMge1xuICBAZXh0ZW5kICVlaHctdGlsZTtcbiAgcGFkZGluZzogNDVweCA4cHg7XG59XG5cbi5Ub3RhbENhbG9yaWVzX190b3RhbCB7XG4gIEBleHRlbmQgJWVody10aWxlLXRvdGFsO1xufVxuXG4uVG90YWxDYWxvcmllc19fbG9hZGluZyB7XG4gIEBleHRlbmQgJWVody10aWxlLWxvYWRpbmctaWNvbjtcbn1cblxuLlRvdGFsQ2Fsb3JpZXNfX2ljb24ge1xuICBAZXh0ZW5kICVlaHctdGlsZS1pY29uO1xuICBmb250LXNpemU6IDYwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLlRvdGFsQ2Fsb3JpZXNfX2NvbnRlbnQsXG4uVG90YWxDYWxvcmllc19faWNvbixcbi5Ub3RhbENhbG9yaWVzX19lbXB0eS1sYWJlbCxcbi5Ub3RhbENhbG9yaWVzX19sb2FkaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuIiwiLkxlYWRlcmJvYXJkSXRlbSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkeC0xO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LXhsKSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC1zKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogJHgtMSAkeC0yIDA7XG4gIH1cbn1cblxuJUxlYWRlcmJvYXJkSXRlbV9fdGV4dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uTGVhZGVyYm9hcmRJdGVtX19za2luIHtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAkZWh3LWdyZXktZGFyaztcbiAgYm9yZGVyLXJhZGl1czogJGVody1ib3JkZXItcmFkaXVzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5MZWFkZXJib2FyZEl0ZW1fX2NvbnRlbnQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJHgtNDtcblxuICAuTGVhZGVyYm9hcmRJdGVtX19uYW1lIHtcbiAgICBAZXh0ZW5kICVMZWFkZXJib2FyZEl0ZW1fX3RleHQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAuTGVhZGVyYm9hcmRJdGVtX19jaGFyaXR5IHtcbiAgICBAZXh0ZW5kICVMZWFkZXJib2FyZEl0ZW1fX3RleHQ7XG4gIH1cbn1cblxuLkxlYWRlcmJvYXJkSXRlbV9fcmFuayB7XG4gIGZvbnQtc2l6ZTogJHgtNDtcbiAgY29sb3I6ICRlaHctZ3JleTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6ICR4LTQ7XG4gIG1hcmdpbi10b3A6IC0keC0yO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLkxlYWRlcmJvYXJkSXRlbV9faW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6ICR4LTQ7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogJHgtODtcbiAgbWFyZ2luLXRvcDogLSR4LTQ7XG5cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYgKyAuTGVhZGVyYm9hcmRJdGVtX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAkeC00ICR4LTE2O1xuICB9XG59XG4iLCIuTGVhZGVyYm9hcmQge1xuICBAZXh0ZW5kICVjbGVhcmZpeDtcbiAgYmFja2dyb3VuZDogJGVody1ncmV5LWRhcms7XG4gIGZvbnQtZmFtaWx5OiAkZWh3LXNhbnMtc2VyaWYtZm9udHM7XG4gIGZvbnQtc2l6ZTogJGVody1kZWZhdWx0LWZvbnQtc2l6ZTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMCAkeC0yO1xuXG4gIC5MZWFkZXJib2FyZF9faGVhZGluZyB7XG4gICAgQGV4dGVuZCAlZWh3LXRpbGUtaGVhZGluZztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuTGVhZGVyYm9hcmRfX2l0ZW1zIHtcbiAgICBAZXh0ZW5kICVjbGVhcmZpeDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuTGVhZGVyYm9hcmRfX2xvYWRpbmcge1xuICAgIEBleHRlbmQgJWVody10aWxlLWxvYWRpbmctaWNvbjtcbiAgfVxuXG4gICYtLWVtcHR5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5MZWFkZXJib2FyZF9fYW5pbWF0aW9uLWVudGVyIHtcbiAgb3BhY2l0eTogMC4wMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNjZzIGVhc2UtaW47XG59XG5cbi5MZWFkZXJib2FyZF9fYW5pbWF0aW9uLWVudGVyLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8vIHB1bGwgZXhpc3RpbmcgaXRlbXMgb3V0IG9mIHZpZXcgaW1tZWRpYXRlbHlcbi5MZWFkZXJib2FyZF9fYW5pbWF0aW9uLWxlYXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTlweDtcbiAgbGVmdDogLTk5OXB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UtaW47XG59XG4iLCIuVGVhbUxlYWRlcmJvYXJkIHtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gIGJhY2tncm91bmQ6ICRlaHctZ3JleS1kYXJrO1xuICBmb250LWZhbWlseTogJGVody1zYW5zLXNlcmlmLWZvbnRzO1xuICBmb250LXNpemU6ICRlaHctZGVmYXVsdC1mb250LXNpemU7XG4gIGNvbG9yOiAjZmZmO1xuXG4gIC5UZWFtTGVhZGVyYm9hcmRfX2hlYWRpbmcge1xuICAgIEBleHRlbmQgJWVody10aWxlLWhlYWRpbmc7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLlRlYW1MZWFkZXJib2FyZF9faXRlbXMge1xuICAgIEBleHRlbmQgJWNsZWFyZml4O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5UZWFtTGVhZGVyYm9hcmRfX2xvYWRpbmcge1xuICAgIEBleHRlbmQgJWVody10aWxlLWxvYWRpbmctaWNvbjtcbiAgfVxufVxuIiwiLlRlYW1MZWFkZXJib2FyZF9faXRlbXMtaXRlbSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDEwcHggMTVweDtcbiAgZmxvYXQ6IGxlZnQ7XG5cbiAgLlRlYW1MZWFkZXJib2FyZF9faXRlbXMtc2tpbiB7XG4gICAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogJGVody1ncmV5LWRhcms7XG4gICAgYm9yZGVyLXJhZGl1czogJGVody1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbi5UZWFtTGVhZGVyYm9hcmRfX2l0ZW1zLWNvbnRlbnQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uVGVhbUxlYWRlcmJvYXJkX19pdGVtcy1uYW1lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGVody1ncmV5LWRhcms7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uVGVhbUxlYWRlcmJvYXJkX19pdGVtcy1pbWFnZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLlRlYW1MZWFkZXJib2FyZF9faXRlbXMtc3RhdHMge1xuICBAZXh0ZW5kICVjbGVhcmZpeDtcblxuICAuVGVhbUxlYWRlcmJvYXJkX19pdGVtcy1zdGF0IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLlRlYW1MZWFkZXJib2FyZF9faXRlbXMtc3RhdC1jb250ZW50IHtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxuXG4gIC5UZWFtTGVhZGVyYm9hcmRfX2l0ZW1zLXN0YXQtdGl0bGUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbiAgLlRlYW1MZWFkZXJib2FyZF9faXRlbXMtc3RhdDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGVody1ncmV5LWRhcms7XG4gIH1cbn1cblxuLlRlYW1MZWFkZXJib2FyZF9fYW5pbWF0aW9uLWVudGVyIHtcbiAgb3BhY2l0eTogMC4wMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNjZzIGVhc2UtaW47XG59XG5cbi5UZWFtTGVhZGVyYm9hcmRfX2FuaW1hdGlvbi1lbnRlci1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4vLyBwdWxsIGV4aXN0aW5nIGl0ZW1zIG91dCBvZiB2aWV3IGltbWVkaWF0ZWx5XG4uVGVhbUxlYWRlcmJvYXJkX19hbmltYXRpb24tbGVhdmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OXB4O1xuICBsZWZ0OiAtOTk5cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZS1pbjtcbn1cbiIsIi5MZWFkZXJib2FyZFBhZ2luZyB7XG4gIGNsZWFyOiBib3RoO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogJHgtNDtcbn1cbiIsIi5MZWFkZXJib2FyZFBhZ2luZ0J1dHRvbl9fcHJldixcbi5MZWFkZXJib2FyZFBhZ2luZ0J1dHRvbl9fbmV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgbWFyZ2luOiAkeC0xO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogJHgtNjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6ICRlaHctYm9yZGVyLXJhZGl1cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluLW91dDtcblxuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cbn1cblxuLkxlYWRlcmJvYXJkUGFnaW5nQnV0dG9uX19wcmV2IHtcbiAgcGFkZGluZzogMCAxMHB4IDAgOHB4O1xufVxuXG4uTGVhZGVyYm9hcmRQYWdpbmdCdXR0b25fX25leHQge1xuICBwYWRkaW5nOiAwIDhweCAwIDEwcHg7XG59XG5cbi5MZWFkZXJib2FyZFBhZ2luZ0J1dHRvbl9fcHJldi0tYWN0aXZlLFxuLkxlYWRlcmJvYXJkUGFnaW5nQnV0dG9uX19uZXh0LS1hY3RpdmUge1xuICBvcGFjaXR5OiAwLjY2O1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiIsIi5MZWFkZXJib2FyZEVtcHR5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICRlaHctZ3JleS1kYXJrO1xuICBib3JkZXI6IDJweCBzb2xpZCAkZWh3LWdyZXktZGFyaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAkeC04ICR4LTQ7XG59XG5cbi5MZWFkZXJib2FyZEVtcHR5X19jb250ZW50IHtcbiAgcGFkZGluZzogMCAwICR4LTM7XG59XG4iLCIuUmVjZW50RnVuZHJhaXNlcnMge1xuICBAZXh0ZW5kICVjbGVhcmZpeDtcbiAgYmFja2dyb3VuZDogJGVody1ncmV5LWxpZ2h0O1xuICBmb250LWZhbWlseTogJGVody1zYW5zLXNlcmlmLWZvbnRzO1xuICBib3JkZXItcmFkaXVzOiAkZWh3LWJvcmRlci1yYWRpdXM7XG59XG5cbi5SZWNlbnRGdW5kcmFpc2Vyc19faGVhZGluZyB7XG4gIEBleHRlbmQgJWVody10aWxlLWhlYWRpbmc7XG59XG5cbi5SZWNlbnRGdW5kcmFpc2Vyc19fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLlJlY2VudEZ1bmRyYWlzZXJzX19sb2FkaW5nIHtcbiAgcGFkZGluZzogMCAxNXB4IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLlJlY2VudEZ1bmRyYWlzZXJzX19lbXB0eS1sYWJlbCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbiIsIi5GdW5kcmFpc2VySW1hZ2Uge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2LjY2JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMTVweCAxNXB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14bCkge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQtbCkge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQteHMpIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgaW1nIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDEwcHggc29saWQgI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14cykge1xuICAgICAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gICAgfVxuICB9XG59XG4iLCIuVGVhbXMge1xuICBAZXh0ZW5kICVjbGVhcmZpeDtcbiAgYmFja2dyb3VuZDogJGVody1ncmV5LWxpZ2h0O1xuICBmb250LWZhbWlseTogJGVody1zYW5zLXNlcmlmLWZvbnRzO1xuICBib3JkZXItcmFkaXVzOiAkZWh3LWJvcmRlci1yYWRpdXM7XG59XG5cbi5UZWFtc19faGVhZGluZyB7XG4gIEBleHRlbmQgJWVody10aWxlLWhlYWRpbmc7XG59XG5cbi5UZWFtc19fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLlRlYW1zX19sb2FkaW5nIHtcbiAgcGFkZGluZzogMCAxNXB4IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLlRlYW1zX19lbXB0eS1sYWJlbCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbiIsIi5UZWFtIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMTVweCAxNXB4O1xuICB3aWR0aDogMTYuNjYlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LXhsKSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14cykge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuVGVhbV9fc2tpbiB7XG4gICAgYm9yZGVyLXJhZGl1czogJGVody1ib3JkZXItcmFkaXVzO1xuICAgIGNvbG9yOiAkZWh3LWdyZXktZGFyaztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDA7IC8vIEZvciBJRThcbiAgfVxuXG4gIHAge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZWh3LWdyZXktbGlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICBwYWRkaW5nOiA1cHggM3B4O1xuICB9XG59XG4iLCIuTWFwIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6ICRlaHctc2Fucy1zZXJpZi1mb250cztcbiAgYm9yZGVyLXJhZGl1czogJGVody1ib3JkZXItcmFkaXVzO1xuICBib3JkZXI6IDJweCBzb2xpZCAkZWh3LWdyZXktZGFyaztcbiAgcGFkZGluZzogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uTWFwX19oZWFkaW5nIHtcbiAgQGV4dGVuZCAlZWh3LXRpbGUtaGVhZGluZztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIGxlZnQ6IDE1cHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5NYXBfX2NvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNjBweCBhdXRvIDA7XG59XG5cbi5NYXBfX2xlZ2VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTtcblxuICAuTWFwX19sZWdlbmQta2V5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBtYXJnaW46IDAgM3B4O1xuICB9XG59XG5cbi5NYXBfX2xvYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIuQ2FsbFRvQWN0aW9uQm94IHtcbiAgZm9udC1mYW1pbHk6ICRlaHctc2Fucy1zZXJpZi1mb250cztcbiAgYmFja2dyb3VuZDogJGVody1ncmV5LWRhcms7XG4gIGJvcmRlci1yYWRpdXM6ICRlaHctYm9yZGVyLXJhZGl1cztcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBociB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDE1cHggMTVweDtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTUwKVwiO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIHAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgfVxufVxuXG4uQ2FsbFRvQWN0aW9uQm94X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLkNhbGxUb0FjdGlvbkJveF9fbGluayB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTUwKVwiO1xuICBvcGFjaXR5OiAwLjU7XG59XG4iLCIuQ2FsbFRvQWN0aW9uQnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDE2MG1zIGVhc2Utb3V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogJGVody1ib3JkZXItcmFkaXVzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtc3R5bGU6IG5vbmU7XG59XG4uQ2FsbFRvQWN0aW9uQnV0dG9uOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMjQwbXMgZWFzZS1vdXQ7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDApO1xuICBvcGFjaXR5OiAwO1xufVxuLkNhbGxUb0FjdGlvbkJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLkNhbGxUb0FjdGlvbkJ1dHRvbjpob3Zlcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uQ2FsbFRvQWN0aW9uQnV0dG9uIHAge1xuICBtYXJnaW46IDA7XG59XG4uQ2FsbFRvQWN0aW9uQnV0dG9uX19sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICRlaHctc2Fucy1zZXJpZi1mb250cztcbiAgZm9udC1zaXplOiAkZWh3LWRlZmF1bHQtZm9udC1zaXplO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG59XG4uQ2FsbFRvQWN0aW9uQnV0dG9uX19pY29uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDI0MG1zIGVhc2Utb3V0O1xuICB3aWR0aDogMDtcbiAgb3BhY2l0eTogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLkNhbGxUb0FjdGlvbkJ1dHRvbi0taWNvbkxlZnQgLkNhbGxUb0FjdGlvbkJ1dHRvbl9faWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uQ2FsbFRvQWN0aW9uQnV0dG9uLS1oYXNJY29uIC5DYWxsVG9BY3Rpb25CdXR0b25fX2ljb24ge1xuICB3aWR0aDogNDRweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLWN0YSxcbi5DYWxsVG9BY3Rpb25CdXR0b24tLXByaW1hcnkge1xuICBsaW5lLWhlaWdodDogNDRweDtcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLXRoaW4ge1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLXRoaW4gLkNhbGxUb0FjdGlvbkJ1dHRvbl9fbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLWN0YSxcbi5DYWxsVG9BY3Rpb25CdXR0b24tLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogJGVody1ncmVlbjtcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLWN0YTpiZWZvcmUsXG4uQ2FsbFRvQWN0aW9uQnV0dG9uLS1zZWNvbmRhcnk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjQ0ZDtcbiAgYm94LXNoYWRvdzogMCAwIDkwcHggNjBweCAjMDBiNDRkO1xufVxuLkNhbGxUb0FjdGlvbkJ1dHRvbi0tY3RhIC5DYWxsVG9BY3Rpb25CdXR0b25fX2ljb24sXG4uQ2FsbFRvQWN0aW9uQnV0dG9uLS1zZWNvbmRhcnkgLkNhbGxUb0FjdGlvbkJ1dHRvbl9faWNvbiB7XG4gIGJvcmRlci1jb2xvcjogJGVody1ncmVlbi1saWdodDtcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLXByaW1hcnksXG4uQ2FsbFRvQWN0aW9uQnV0dG9uLS10ZXJ0aWFyeSB7XG4gIGJvcmRlci1jb2xvcjogJGVody1ncmV5LWRhcms7XG59XG4uQ2FsbFRvQWN0aW9uQnV0dG9uLS1wcmltYXJ5OmJlZm9yZSxcbi5DYWxsVG9BY3Rpb25CdXR0b24tLXRlcnRpYXJ5OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJveC1zaGFkb3c6IDAgMCA5MHB4IDYwcHggIzY2Njtcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLXByaW1hcnkgLkNhbGxUb0FjdGlvbkJ1dHRvbl9faWNvbixcbi5DYWxsVG9BY3Rpb25CdXR0b24tLXRlcnRpYXJ5IC5DYWxsVG9BY3Rpb25CdXR0b25fX2ljb24ge1xuICBib3JkZXItY29sb3I6ICRlaHctZ3JleTtcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLWN0YSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWh3LWdyZWVuO1xufVxuLkNhbGxUb0FjdGlvbkJ1dHRvbi0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWh3LWdyZXktZGFyaztcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAkZWh3LWdyZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLXRlcnRpYXJ5IHtcbiAgY29sb3I6ICRlaHctZ3JleS1kYXJrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLXByaW1hcnkuQ2FsbFRvQWN0aW9uQnV0dG9uLS1yZXZlcnNlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLkNhbGxUb0FjdGlvbkJ1dHRvbi0tcHJpbWFyeS5DYWxsVG9BY3Rpb25CdXR0b24tLXJldmVyc2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVody1ncmV5LWxpZ2h0O1xuICBib3gtc2hhZG93OiAwIDAgOTBweCA2MHB4ICRlaHctZ3JleS1saWdodDtcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLXNlY29uZGFyeS5DYWxsVG9BY3Rpb25CdXR0b24tLXJldmVyc2UsXG4uQ2FsbFRvQWN0aW9uQnV0dG9uLS10ZXJ0aWFyeS5DYWxsVG9BY3Rpb25CdXR0b24tLXJldmVyc2Uge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uQ2FsbFRvQWN0aW9uQnV0dG9uLS1zZWNvbmRhcnkuQ2FsbFRvQWN0aW9uQnV0dG9uLS1yZXZlcnNlOmJlZm9yZSxcbi5DYWxsVG9BY3Rpb25CdXR0b24tLXRlcnRpYXJ5LkNhbGxUb0FjdGlvbkJ1dHRvbi0tcmV2ZXJzZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWh3LWdyZXktbGlnaHQ7XG4gIGJveC1zaGFkb3c6IDAgMCA5MHB4IDYwcHggJGVody1ncmV5LWxpZ2h0O1xufVxuLkNhbGxUb0FjdGlvbkJ1dHRvbi0tc2Vjb25kYXJ5LkNhbGxUb0FjdGlvbkJ1dHRvbi0tcmV2ZXJzZSAuQ2FsbFRvQWN0aW9uQnV0dG9uX19pY29uLFxuLkNhbGxUb0FjdGlvbkJ1dHRvbi0tdGVydGlhcnkuQ2FsbFRvQWN0aW9uQnV0dG9uLS1yZXZlcnNlIC5DYWxsVG9BY3Rpb25CdXR0b25fX2ljb24ge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uQ2FsbFRvQWN0aW9uQnV0dG9uLS1wcmltYXJ5LkNhbGxUb0FjdGlvbkJ1dHRvbi0tcmV2ZXJzZSB7XG4gIGNvbG9yOiAkZWh3LWdyZXktZGFyaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLXNlY29uZGFyeS5DYWxsVG9BY3Rpb25CdXR0b24tLXJldmVyc2Uge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLXNlY29uZGFyeS5DYWxsVG9BY3Rpb25CdXR0b24tLXJldmVyc2U6aG92ZXIge1xuICBjb2xvcjogJGVody1ncmVlbjtcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLXRlcnRpYXJ5LkNhbGxUb0FjdGlvbkJ1dHRvbi0tcmV2ZXJzZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLkNhbGxUb0FjdGlvbkJ1dHRvbi0tdGVydGlhcnkuQ2FsbFRvQWN0aW9uQnV0dG9uLS1yZXZlcnNlOmhvdmVyIHtcbiAgY29sb3I6ICRlaHctZ3JleS1kYXJrO1xufVxuLkNhbGxUb0FjdGlvbkJ1dHRvbi0tZGlzYWJsZWQge1xuICBjb2xvcjogJGVody1ncmV5LWRhcms7XG4gIGJvcmRlci1jb2xvcjogJGVody1ncmV5LWRhcms7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLkNhbGxUb0FjdGlvbkJ1dHRvbi0tZGlzYWJsZWQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCA5MHB4IDYwcHggdHJhbnNwYXJlbnQ7XG59XG4uQ2FsbFRvQWN0aW9uQnV0dG9uLS1kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAkZWh3LWdyZXktZGFyaztcbn1cbi5DYWxsVG9BY3Rpb25CdXR0b24tLW5vQm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiIsIi5Qcm9tb0NoYXJpdGllcyB7XG4gIEBleHRlbmQgJWNsZWFyZml4O1xuICBiYWNrZ3JvdW5kOiAkZWh3LWdyZXktZGFyaztcbiAgZm9udC1zaXplOiAwO1xuICBmb250LWZhbWlseTogJGVody1zYW5zLXNlcmlmLWZvbnRzO1xuICBib3JkZXItcmFkaXVzOiAkZWh3LWJvcmRlci1yYWRpdXMgJGVody1ib3JkZXItcmFkaXVzIDAgMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLlByb21vQ2hhcml0aWVzX19oZWFkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMzBweDtcbn1cblxuLlByb21vQ2hhcml0aWVzX19oZWFkaW5nIHtcbiAgQGV4dGVuZCAlZWh3LXRpbGUtaGVhZGluZztcbn1cblxuLlByb21vQ2hhcml0aWVzX19zdWJoZWFkaW5nIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6ICRlaHctZGVmYXVsdC1mb250LXNpemU7XG59XG5cbi5Qcm9tb0NoYXJpdGllc19fZW1wdHktbGFiZWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiBsaWdodGVuKCRlaHctZ3JleS1kYXJrLCA0MCUpO1xufVxuIiwiLlByb21vQ2hhcml0aWVzUmVzdWx0cyB7XG4gIEBleHRlbmQgJWNsZWFyZml4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogJGVody1ncmV5LWxpZ2h0O1xuICBjb2xvcjogJGVody1ncmV5LWRhcmtlcjtcblxuICAmOmhvdmVyID4gKiB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgJjpob3ZlciA+ICo6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLlByb21vQ2hhcml0aWVzUmVzdWx0c19fbG9hZGluZyB7XG4gIEBleHRlbmQgJWVody10aWxlLWxvYWRpbmctaWNvbjtcbn1cbiIsIi5Qcm9tb0NoYXJpdGllc1Jlc3VsdCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxNi42NjYlO1xuICBwYWRkaW5nOiAxNXB4IDEwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC14bCkge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1tYXgoJGJyZWFrcG9pbnQtcykge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAmOmhvdmVyIC5Qcm9tb0NoYXJpdGllc1Jlc3VsdF9fYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiAkZWh3LWdyZXktZGFyaztcbiAgfVxufVxuXG4uVGFicy0teHhIdWdlIC5Qcm9tb0NoYXJpdGllc1Jlc3VsdCB7XG4gIHdpZHRoOiAxNi42NjYlO1xufVxuLlRhYnMtLXhIdWdlIC5Qcm9tb0NoYXJpdGllc1Jlc3VsdCwgLlRhYnMtLWh1Z2UgLlByb21vQ2hhcml0aWVzUmVzdWx0IHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5UYWJzLS1sYXJnZSAuUHJvbW9DaGFyaXRpZXNSZXN1bHQsIC5UYWJzLS1tZWRpdW0gLlByb21vQ2hhcml0aWVzUmVzdWx0IHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5UYWJzLS1zbWFsbCAuUHJvbW9DaGFyaXRpZXNSZXN1bHQsIC5UYWJzLS10aW55IC5Qcm9tb0NoYXJpdGllc1Jlc3VsdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uUHJvbW9DaGFyaXRpZXNSZXN1bHRfX2xpbmsge1xuICBAZXh0ZW5kICVjbGVhcmZpeDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICRlaHctZ3JleS1kYXJrO1xuICBib3JkZXItcmFkaXVzOiAkZWh3LWJvcmRlci1yYWRpdXMgJGVody1ib3JkZXItcmFkaXVzIDAgMDtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDEwMCU7XG4gIH1cbn1cblxuLlByb21vQ2hhcml0aWVzUmVzdWx0X19jb250ZW50IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC1zKSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uUHJvbW9DaGFyaXRpZXNSZXN1bHRfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogODAlO1xuICBmb250LXNpemU6ICRlaHctZGVmYXVsdC1mb250LXNpemU7XG59XG5cbi5Qcm9tb0NoYXJpdGllc1Jlc3VsdF9faW1hZ2Uge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogJGVody1ncmV5LWRhcmtlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLlByb21vQ2hhcml0aWVzUmVzdWx0X19idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAkZWh3LWRlZmF1bHQtZm9udC1zaXplO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWh3LWdyZXk7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAkZWh3LWJvcmRlci1yYWRpdXMgJGVody1ib3JkZXItcmFkaXVzO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogJHgtMiAkeC0zO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbiIsIi5UYWJzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5UYWJzX190YWItbGlzdCB7XG4gIEBleHRlbmQgJWNsZWFyZml4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5UYWJzX19kcmF3ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uVGFicy0tY29sbGFwc2VkLFxuLlRhYnMtLW1lZGl1bSxcbi5UYWJzLS1zbWFsbCxcbi5UYWJzLS10aW55IHtcbiAgLlRhYnNfX3RhYi1saXN0IHsgZGlzcGxheTogbm9uZTsgfVxuICAuVGFic19fZHJhd2VyIHsgZGlzcGxheTogYmxvY2s7IH1cbn1cbiIsIi5UYWIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogJGVody1kZWZhdWx0LWZvbnQtc2l6ZTtcbiAgcGFkZGluZzogJHgtMiAkeC01O1xuICBtYXJnaW46IDAgJHgtMSAwO1xuICBiYWNrZ3JvdW5kOiAkZWh3LWdyZXktZGFya2VyO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogJGVody1ib3JkZXItcmFkaXVzICRlaHctYm9yZGVyLXJhZGl1cyAwIDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGVody1ncmV5LWRhcmtlciwgNSUpO1xuICB9XG5cbiAgJi5UYWItLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogJGVody1ncmV5LWxpZ2h0O1xuICAgIGNvbG9yOiAkZWh3LWdyZXktZGFya2VyO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuIiwiLlRhYkRyYXdlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICRlaHctZ3JleS1kYXJrZXI7XG4gIGZvbnQtc2l6ZTogJGVody1kZWZhdWx0LWZvbnQtc2l6ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogZGFya2VuKCRlaHctZ3JleS1kYXJrZXIsIDUlKTtcbiAgfVxuXG4gICYuVGFiRHJhd2VyLS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICRlaHctZ3JleS1saWdodDtcbiAgICBjb2xvcjogJGVody1ncmV5LWRhcmtlcjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLlRhYkRyYXdlcl9fbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA5MCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uVGFiRHJhd2VyX19pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiIsIi5UYWJQYW5lbCB7XG4gIEBleHRlbmQgJWNsZWFyZml4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogJHgtNDtcbiAgYmFja2dyb3VuZDogJGVody1ncmV5LWxpZ2h0O1xuICBjb2xvcjogJGVody1ncmV5LWRhcmtlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYuVGFiUGFuZWwtLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5UYWJQYW5lbF9faW5uZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5UYWJQYW5lbF9fbG9hZGluZyB7XG4gIEBleHRlbmQgJWVody10aWxlLWxvYWRpbmctaWNvbjtcbn1cbiIsIi5BZGRyZXNzTGlzdGluZyB7XG4gIHRyYW5zaXRpb246IGFsbCA4MG1zIGVhc2Utb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5BZGRyZXNzTGlzdGluZy0tZm9jdXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI2LDE5OSwxMTYsMC4xKTtcbn1cblxuLkFkZHJlc3NMaXN0aW5nIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG5cbi5BZGRyZXNzTGlzdGluZzpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xufVxuXG4uQWRkcmVzc0xpc3RpbmdfX2RldGFpbHMge1xuICB0cmFuc2l0aW9uOiBhbGwgODBtcyBlYXNlLW91dDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuIiwiLkFkZHJlc3NMb29rdXAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogJGVody1ncmV5LWRhcms7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiAkZWh3LXNhbnMtc2VyaWYtZm9udHM7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLkFkZHJlc3NMb29rdXAgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5BZGRyZXNzTG9va3VwX19saXN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGVody1ncmV5LWxpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAkZWh3LWJvcmRlci1yYWRpdXMgJGVody1ib3JkZXItcmFkaXVzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG5cbi5BZGRyZXNzTG9va3VwX19zY3JvbGwtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbn1cblxuLkFkZHJlc3NMb29rdXBfX2xpc3QtZ29vZ2xlIHtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG5cbi5BZGRyZXNzTG9va3VwX19saXN0LWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCJ3aWRnZXRzLXBvd2VyZWQtYnktZ29vZ2xlXCIgKyAkZWh3LXZlcnNpb24gKyBcIi5wbmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcmlnaHQ6IDhweDtcbiAgYm90dG9tOiA4cHg7XG59XG5cbi5BZGRyZXNzTG9va3VwX19lcnJvciB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAkZWh3LWJvcmRlci1yYWRpdXMgJGVody1ib3JkZXItcmFkaXVzO1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBtYXJnaW46IDAgOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWh3LWNvbG9yLWVycm9yO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uQWRkcmVzc0xvb2t1cF9fbWFudWFsLXdyYXBwZXIge1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5BZGRyZXNzTG9va3VwX19saXN0LWdvb2dsZSAuQWRkcmVzc0xvb2t1cF9fbWFudWFsLXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLkFkZHJlc3NMb29rdXBfX21hbnVhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uQWRkcmVzc0xvb2t1cF9fbWFudWFsLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogaW5pdGlhbDtcbn1cblxuLkFkZHJlc3NMb29rdXBfX3Jlc2V0LXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLkFkZHJlc3NMb29rdXBfX3Jlc2V0IHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5BZGRyZXNzTG9va3VwX19yZXNldC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWw7XG59XG5cbi5BZGRyZXNzTG9va3VwX19yZXNldCAuQWRkcmVzc0xvb2t1cF9fcmVzZXQtbGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uQWRkcmVzc0xvb2t1cC0tY29tcGFjdCB7IHBhZGRpbmc6IDA7IH1cbi5BZGRyZXNzTG9va3VwLS10aWdodCB7IHBhZGRpbmc6IDAgJHgtMSAkeC0yOyB9XG4uQWRkcmVzc0xvb2t1cC0tbG9vc2UgeyBwYWRkaW5nOiAwICgkeC04IC8gMikgJHgtODsgfVxuIiwiLkFkZHJlc3NTdGF0dXMge1xuICB0cmFuc2l0aW9uOiBhbGwgMjQwbXMgZWFzZS1vdXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxlZnQ6IC0xMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5BZGRyZXNzU3RhdHVzLS1sb2FkaW5nLFxuLkFkZHJlc3NTdGF0dXMtLWVycm9yLFxuLkFkZHJlc3NTdGF0dXMtLXN1Y2Nlc3Mge1xuICBsZWZ0OiAtODVweDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLkFkZHJlc3NTdGF0dXMtLWxvYWRpbmcgeyBjb2xvcjogJGVody1ncmV5OyB9XG4uQWRkcmVzc1N0YXR1cy0tZXJyb3IgeyBjb2xvcjogJGVody1jb2xvci1lcnJvcjsgfVxuLkFkZHJlc3NTdGF0dXMtLXN1Y2Nlc3MgeyBjb2xvcjogJGVody1ncmVlbjsgfVxuIiwiLkFkZHJlc3NCcmVha2Rvd24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uQWRkcmVzc0JyZWFrZG93bi0tY29tcGFjdCB7IG1hcmdpbjogMDsgfVxuLkFkZHJlc3NCcmVha2Rvd24tLXRpZ2h0IHsgbWFyZ2luOiAwICgtJHgtMSk7IH1cbi5BZGRyZXNzQnJlYWtkb3duLS1sb29zZSB7IG1hcmdpbjogMCAoLSR4LTkgLyA0KTsgfVxuIiwiLkNvdW50cnlTZWxlY3Qge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luOiA4cHggOHB4O1xuICBtYXJnaW4tbGVmdDogLTEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAkZWh3LWJvcmRlci1yYWRpdXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5Db3VudHJ5U2VsZWN0LS1vcGVuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cblxuLkNvdW50cnlTZWxlY3RfX3RvZ2dsZSB7XG4gIHRyYW5zaXRpb246IGFsbCA4MG1zIGVhc2Utb3V0O1xuICBwYWRkaW5nOiA0cHggMjRweCA0cHggOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uQ291bnRyeVNlbGVjdF9fdG9nZ2xlOmhvdmVyLFxuLkNvdW50cnlTZWxlY3RfX3RvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRlaHctZ3JlZW4tbGlnaHQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLkNvdW50cnlTZWxlY3RfX2xpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAkZWh3LWdyZXktbGlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAkZWh3LWJvcmRlci1yYWRpdXMgJGVody1ib3JkZXItcmFkaXVzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLkNvdW50cnlTZWxlY3RfX2ZsYWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IDFweCAwIDAgNXB4O1xufVxuXG4uQ291bnRyeVNlbGVjdF9fY2FyZXQge1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBvcGFjaXR5OiAxO1xufVxuIiwiLkNvdW50cnlTZWxlY3RJdGVtIHtcbiAgdHJhbnNpdGlvbjogYWxsIDgwbXMgZWFzZS1vdXQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5Db3VudHJ5U2VsZWN0SXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xufVxuXG4uQ291bnRyeVNlbGVjdEl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbn1cblxuLkNvdW50cnlTZWxlY3RJdGVtLS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjYsMTk5LDExNiwwLjEpO1xufVxuXG4uQ291bnRyeVNlbGVjdEl0ZW1fX2ZsYWcge1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4iLCIuQW1vdW50IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5BbW91bnQgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiAkZWh3LXNhbnMtc2VyaWYtZm9udHM7XG59XG5cbi5BbW91bnRfX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIHBhZGRpbmc6IDAgOHB4IDRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGxpbmUtaGVpZ2h0OiA5cHg7XG4gIGNvbG9yOiAkZWh3LWdyZXktZGFyaztcbn1cblxuLkFtb3VudC0tY29tcGFjdCB7IHBhZGRpbmc6IDA7IH1cbi5BbW91bnQtLXRpZ2h0IHsgcGFkZGluZzogMCAkeC0xICR4LTI7IH1cbi5BbW91bnQtLWxvb3NlIHsgcGFkZGluZzogMCAoJHgtOCAvIDIpICR4LTg7IH1cbiIsIi5BbW91bnRJbnB1dCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHdpZHRoOiAyNiU7XG4gIGhlaWdodDogMzFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLkFtb3VudElucHV0IGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBjb2xvcjogJGVody1ncmV5LWRhcms7XG4gIGZvbnQtZmFtaWx5OiAkZWh3LXNhbnMtc2VyaWYtZm9udHM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRlaHctZ3JleS1saWdodDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRlaHctZ3JleS1kYXJrO1xuICBib3JkZXItcmFkaXVzOiAkZWh3LWJvcmRlci1yYWRpdXM7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5BbW91bnRJbnB1dF9fc3ltYm9sIHtcbiAgdHJhbnNpdGlvbjogYWxsIDgwbXMgZWFzZS1vdXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIwcHg7XG4gIHRvcDogMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICRlaHctZ3JlZW4tbGlnaHQ7XG59XG5cbi5BbW91bnRJbnB1dC0tZm9jdXNlZCBpbnB1dCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRlaHctZ3JlZW4tbGlnaHQ7XG59XG5cbi5BbW91bnRJbnB1dC0tZm9jdXNlZCAuQW1vdW50SW5wdXRfX3N5bWJvbCxcbi5BbW91bnRJbnB1dC0tc2VsZWN0ZWQgLkFtb3VudElucHV0X19zeW1ib2wge1xuICBsZWZ0OiA4cHg7XG59XG5cbi5BbW91bnRJbnB1dC0tc2VsZWN0ZWQgaW5wdXQge1xuICBib3JkZXItY29sb3I6ICRlaHctZ3JlZW4tbGlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRlaHctZ3JlZW4tbGlnaHQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLkFtb3VudElucHV0LS1zZWxlY3RlZCAuQW1vdW50SW5wdXRfX3N5bWJvbCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiIsIi5BbW91bnRSYWRpbyB7XG4gIHRyYW5zaXRpb246IGFsbCA4MG1zIGVhc2Utb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6JGVody1ncmV5LWxpZ2h0O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzFweDtcbiAgbWF4LWhlaWdodDogMzFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAkZWh3LWJvcmRlci1yYWRpdXM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICRlaHctZ3JleS1kYXJrO1xufVxuXG4uQW1vdW50UmFkaW8tLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVody1ncmV5O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5BbW91bnRSYWRpbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRlaHctZ3JlZW4tbGlnaHQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLkFtb3VudFJhZGlvIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IC0xMDAlO1xufVxuXG4uQW1vdW50UmFkaW8tLTEgeyB3aWR0aDogMTYlOyB9XG4uQW1vdW50UmFkaW8tLTIgeyB3aWR0aDogMTclOyB9XG4uQW1vdW50UmFkaW8tLTMgeyB3aWR0aDogMTglOyB9XG4uQW1vdW50UmFkaW8tLTQgeyB3aWR0aDogMTklOyB9XG4iLCIuSW5wdXQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogJGVody1zYW5zLXNlcmlmLWZvbnRzO1xufVxuXG4uSW5wdXQgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5JbnB1dF9fbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCA4MG1zIGVhc2Utb3V0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6ICRlaHctYm9yZGVyLXJhZGl1cztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRlaHctZ3JleS1saWdodDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRlaHctZ3JleS1kYXJrO1xuICBwYWRkaW5nOiAkeC0xICR4LTIgMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZlbTtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGxpbmUtaGVpZ2h0OiA5cHg7XG4gIGNvbG9yOiAkZWh3LWdyZXktZGFyaztcbn1cblxuLklucHV0X19sYWJlbCAubGFiZWxfX3RleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IGFsbCA2MG1zIGVhc2Utb3V0O1xuICBmb250LXNpemU6IDlweDtcbiAgdG9wOjhweDtcbiAgbGVmdDogOHB4O1xuICBsaW5lLWhlaWdodDogOXB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLklucHV0X19sYWJlbC0tZW1wdHktYmx1ciAubGFiZWxfX3RleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAuMTVlbTtcbiAgdG9wOiAxOHB4O1xuICBsZWZ0OiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICRlaHctZ3JleTtcbiAgbGluZS1oZWlnaHQ6IDlweDtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG4uSW5wdXRfX2lucHV0IHtcbiAgZm9udC1mYW1pbHk6ICRlaHctc2Fucy1zZXJpZi1mb250cztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAkZWh3LWdyZXktZGFyaztcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBtaW4taGVpZ2h0OiAyN3B4O1xuICBtYXJnaW4tdG9wOiA5cHg7XG5cbiAgJjo6LW1zLWNsZWFyIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cblxuLklucHV0X19tZXNzYWdlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDI0MG1zIGVhc2Utb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IC0zMHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgJGVody1ib3JkZXItcmFkaXVzICRlaHctYm9yZGVyLXJhZGl1cztcbiAgY29sb3I6ICRlaHctZ3JleTtcbiAgZm9udC1zaXplOiAkeC0zO1xuICBsaW5lLWhlaWdodDogJHgtMztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgcGFkZGluZzogJHgtMSAkeC0yO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uSW5wdXRfX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAkeC0yO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLSR4LTM7XG4gIGxpbmUtaGVpZ2h0OiAkeC02O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5JbnB1dC0tZXJyb3IgLklucHV0X19sYWJlbCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRlaHctY29sb3ItZXJyb3I7XG4gIGNvbG9yOiAkZWh3LWNvbG9yLWVycm9yO1xufVxuLklucHV0LS1lcnJvciAuSW5wdXRfX21lc3NhZ2Uge1xuICBvcGFjaXR5OiAxO1xuICB0b3A6IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVody1jb2xvci1lcnJvcjtcbiAgbWFyZ2luOiAwICR4LTI7XG59XG4uSW5wdXQtLWVycm9yIC5JbnB1dF9faWNvbiB7XG4gIGNvbG9yOiAkZWh3LWNvbG9yLWVycm9yO1xufVxuXG4uSW5wdXQtLWhhc1ZhbHVlIC5JbnB1dF9fbGFiZWwge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAkZWh3LWdyZXk7XG4gIGNvbG9yOiAkZWh3LWdyZXk7XG59XG5cbi5JbnB1dC0tdmFsaWQgLklucHV0X19pY29uIHtcbiAgY29sb3I6ICRlaHctZ3JlZW4tbGlnaHQ7XG59XG5cbi5JbnB1dC0tZGlzYWJsZWQgLklucHV0X19sYWJlbCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRlaHctZ3JleTtcbiAgY29sb3I6ICRlaHctZ3JleTtcbn1cbi5JbnB1dC0tZGlzYWJsZWQgLklucHV0X19pbnB1dCB7XG4gIGNvbG9yOiAkZWh3LWdyZXk7XG59XG5cbi5JbnB1dC0tZm9jdXNlZCAuSW5wdXRfX2xhYmVsIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGVody1ncmVlbi1saWdodDtcbiAgY29sb3I6ICRlaHctZ3JlZW4tbGlnaHQ7XG59XG4uSW5wdXQtLWZvY3VzZWQgLklucHV0X19tZXNzYWdlIHtcbiAgb3BhY2l0eTogMTtcbiAgdG9wOiAwO1xufVxuXG4uSW5wdXQtLWhhc0ljb24gLklucHV0X19sYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6ICR4LTg7XG59XG5cbi5JbnB1dC0tZnVsbCB7IHdpZHRoOiAxMDAlOyB9XG4uSW5wdXQtLXdpZGUgeyB3aWR0aDogNjYlOyB9XG4uSW5wdXQtLWhhbGYgeyB3aWR0aDogNTAlOyB9XG4uSW5wdXQtLW5hcnJvdyB7IHdpZHRoOiAzNCU7IH1cblxuLklucHV0LS1jb21wYWN0IHsgcGFkZGluZzogMDsgfVxuLklucHV0LS10aWdodCB7IHBhZGRpbmc6IDAgJHgtMSAkeC0yOyB9XG4uSW5wdXQtLWxvb3NlIHsgcGFkZGluZzogMCAoJHgtOCAvIDIpICR4LTg7IH1cbiIsIi5laHctU2VhcmNoSW5wdXQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luOiAxcHg7XG59XG5cbi5laHctU2VhcmNoSW5wdXRfX2lucHV0IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLmVody1TZWFyY2hJbnB1dF9faW5wdXQgLklucHV0X19pbnB1dCB7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG59XG5cbi5laHctU2VhcmNoSW5wdXRfX2lucHV0IC5JbnB1dF9fbGFiZWwge1xuICBwYWRkaW5nOiAzcHggOHB4IDA7XG4gIG1hcmdpbjogMXB4IDA7XG59XG5cbi5laHctU2VhcmNoSW5wdXRfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgLkNhbGxUb0FjdGlvbkJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAkZWh3LWRlZmF1bHQtZm9udC1zaXplO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIHBhZGRpbmc6IDFweCAwO1xuICAgIG1hcmdpbjogMXB4IDAgMCAwO1xuICB9XG5cbiAgLkNhbGxUb0FjdGlvbkJ1dHRvbl9fbGFiZWwge1xuICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgfVxufVxuIiwiLlNlbGVjdCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiAkZWh3LXNhbnMtc2VyaWYtZm9udHM7XG59XG5cbi5TZWxlY3QgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5TZWxlY3QtLWZ1bGwgeyB3aWR0aDogMTAwJTsgfVxuLlNlbGVjdC0td2lkZSB7IHdpZHRoOiA2NiU7IH1cbi5TZWxlY3QtLWhhbGYgeyB3aWR0aDogNTAlOyB9XG4uU2VsZWN0LS1uYXJyb3cgeyB3aWR0aDogMzQlOyB9XG5cbi5TZWxlY3QtLWNvbXBhY3QgeyBwYWRkaW5nOiAwOyB9XG4uU2VsZWN0LS10aWdodCB7IHBhZGRpbmc6IDAgJHgtMSAkeC0yOyB9XG4uU2VsZWN0LS1sb29zZSB7IHBhZGRpbmc6IDAgKCR4LTggLyAyKSAkeC04OyB9XG4iLCIuU2VsZWN0T3B0aW9ucyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAkZWh3LWJvcmRlci1yYWRpdXMgJGVody1ib3JkZXItcmFkaXVzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbiIsIi5TZWxlY3RPcHRpb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgODBtcyBlYXNlLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLlNlbGVjdE9wdGlvbi0tZm9jdXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI2LDE5OSwxMTYsMC4xKTtcbn1cblxuLlNlbGVjdE9wdGlvbjpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVody1ncmVlbi1saWdodDtcbn1cblxuLlNlbGVjdE9wdGlvbiArIC5TZWxlY3RPcHRpb24ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbn1cbiIsIi5GaXRuZXNzTGVhZGVyYm9hcmQge1xuICBiYWNrZ3JvdW5kOiAkZWh3LWdyZXktZGFya2VyO1xuICBib3JkZXItcmFkaXVzOiAkZWh3LWJvcmRlci1yYWRpdXM7XG4gIGZvbnQtZmFtaWx5OiAkZWh3LXNhbnMtc2VyaWYtZm9udHM7XG4gIGZvbnQtc2l6ZTogJGVody1kZWZhdWx0LWZvbnQtc2l6ZTtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5GaXRuZXNzTGVhZGVyYm9hcmRfX2xvYWRpbmcge1xuICAgIEBleHRlbmQgJWVody10aWxlLWxvYWRpbmctaWNvbjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5GaXRuZXNzTGVhZGVyYm9hcmRfX2hlYWRpbmcge1xuICBAZXh0ZW5kICVlaHctdGlsZS1oZWFkaW5nO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5GaXRuZXNzTGVhZGVyYm9hcmRfX3RhYmxlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuXG4gIHRoZWFkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMzQpO1xuICB9XG5cbiAgdGJvZHkge1xuICAgIGNvbG9yOiAkZWh3LWdyZXktZGFya2VyO1xuICB9XG59XG4iLCIuRml0bmVzc0xlYWRlcmJvYXJkSXRlbSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgJHgtMiAkeC00O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRlaHctZ3JleS1saWdodDtcbiAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICB9XG5cbiAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogJGVody1ncmV5LWRhcmtlcjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC1tKSB7XG4gICAgZm9udC1zaXplOiAkeC0zO1xuICB9XG59XG5cbi5GaXRuZXNzTGVhZGVyYm9hcmRJdGVtX19mdW5kcmFpc2VyLCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRlaHctZ3JleS1saWdodDtcbn1cblxuLkZpdG5lc3NMZWFkZXJib2FyZEl0ZW1fX25hbWUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiAxNXB4O1xuICB3aWR0aDogNzAlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC1tKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLkZpdG5lc3NMZWFkZXJib2FyZEl0ZW1fX2ltYWdlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDEwcHggMCAxMHB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXI6IDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtbWF4KCRicmVha3BvaW50LW0pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5GaXRuZXNzTGVhZGVyYm9hcmRJdGVtX19yYWlzZWQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRlaHctZ3JleS1saWdodDtcbn1cblxuLkZpdG5lc3NMZWFkZXJib2FyZEl0ZW1fX2Rpc3RhbmNlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLkZpdG5lc3NMZWFkZXJib2FyZENvbEhlYWQge1xuICBwYWRkaW5nOiAkeC00O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjM0KTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLW1heCgkYnJlYWtwb2ludC1tKSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5cbi5GaXRuZXNzTGVhZGVyYm9hcmRDb2xIZWFkX19pY29uIHtcbiAgcGFkZGluZzogMCAkeC0yO1xufVxuIiwiLkZvb3RwcmludCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwZXJzcGVjdGl2ZTogNTAwcHg7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5Gb290cHJpbnQgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8vIENvbG9yc1xuLkZvb3RwcmludEF2YXRhciB7IGJvcmRlci1jb2xvcjogd2hpdGU7IH1cbi5Gb290cHJpbnRUaWxlOmhvdmVyIC5Gb290cHJpbnRBdmF0YXIgeyBib3JkZXItY29sb3I6ICRlaHctZ3JlZW4tbGlnaHQ7IH1cbi5Gb290cHJpbnREYXRhIHsgY29sb3I6IHdoaXRlOyB9XG4uRm9vdHByaW50LS1ob3Zlcixcbi5Gb290cHJpbnQ6aG92ZXIge1xuICAuRm9vdHByaW50TWV0cmljLS1jYXVzZV9yYWlzZWQgeyBmaWxsOiAjMzUxNjNkOyB9XG4gIC5Gb290cHJpbnRNZXRyaWMtLWNhdXNlX2VuZ2FnZW1lbnQgeyBmaWxsOiAjNTgzMDQ4OyB9XG4gIC5Gb290cHJpbnRNZXRyaWMtLXJhaXNlZCB7IGZpbGw6ICMzMDdjOTk7IH1cbiAgLkZvb3RwcmludE1ldHJpYy0tZ2l2ZW4geyBmaWxsOiAjNmRiNGQxOyB9XG4gIC5Gb290cHJpbnRNZXRyaWMtLXNoYXJpbmcgeyBmaWxsOiAjYjE0NzUwOyB9XG4gIC5Gb290cHJpbnRNZXRyaWMtLXBhZ2Vfdmlld3MgeyBmaWxsOiAjZjE4NzkwOyB9XG4gIC5Gb290cHJpbnRNZXRyaWMtLWR1cmF0aW9uX3RyYWluZWQgeyBmaWxsOiAjY2Y0YzIyOyB9XG4gIC5Gb290cHJpbnRNZXRyaWMtLWR1cmF0aW9uX3ZvbHVudGVlcmVkIHsgZmlsbDogI2UyYTEzZjsgfVxufVxuIiwiLkZvb3RwcmludFRpbGUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzIwbXMgMTYwbXMgZWFzZS1vdXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwZXJzcGVjdGl2ZTogNTAwcHg7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLkZvb3RwcmludFRpbGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG59XG4uRm9vdHByaW50VGlsZS0tZmxpcCAuRm9vdHByaW50QXZhdGFyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZykgc2NhbGUoMC41KTtcbn1cbi5Gb290cHJpbnRUaWxlLS1mbGlwIC5Gb290cHJpbnREYXRhIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpIHNjYWxlKDEpO1xufVxuXG4uRm9vdHByaW50QXZhdGFyLFxuLkZvb3RwcmludERhdGEge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzIwbXMgMTYwbXMgZWFzZS1vdXQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwZXJzcGVjdGl2ZTogNTAwcHg7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuLkZvb3RwcmludEF2YXRhciB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpIHNjYWxlKDEpO1xuICB6LWluZGV4OiAyO1xufVxuLkZvb3RwcmludERhdGEge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZykgc2NhbGUoMC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVody1ncmVlbi1saWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6ICRlaHctbWFya2V0aW5nLWZvbnRzO1xufVxuLkZvb3RwcmludC0tY29tcGFjdCAuRm9vdHByaW50RGF0YSB7XG4gIHBhZGRpbmc6IDEzcHg7XG59XG5cbi5Gb290cHJpbnREYXRhX19uYW1lLFxuLkZvb3RwcmludERhdGFfX3ZhbHVlIHtcbiAgZm9udC1mYW1pbHk6ICRlaHctc2Fucy1zZXJpZi1mb250c1xufVxuLkZvb3RwcmludERhdGFfX3ZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuLkZvb3RwcmludERhdGFfX25hbWUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbiIsIi5Gb290cHJpbnRUaXAge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG1heC13aWR0aCwgbWF4LWhlaWdodDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNDgwbXMsIDQ4MG1zO1xuICB0cmFuc2l0aW9uLWRlbGF5OiA0ODBtcywgOTYwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dCwgZWFzZS1vdXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDEzcHggMDtcbiAgbWF4LXdpZHRoOiAwcHg7XG4gIG1heC1oZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDE1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAkZWh3LWdyZXktZGFyaztcbn1cbi5Gb290cHJpbnRUaXAtLXNob3cge1xuICBtYXgtd2lkdGg6IDE2MHB4O1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cbi5Gb290cHJpbnRUaXAtLXRvcFJpZ2h0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRlaHctZ3JlZW4tbGlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG59XG4uRm9vdHByaW50VGlwLS1ib3R0b21SaWdodCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZWh3LWdyZWVuLWxpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxMDAlO1xufVxuLkZvb3RwcmludFRpcC0tYm90dG9tTGVmdCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZWh3LWdyZWVuLWxpZ2h0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxMDAlO1xufVxuLkZvb3RwcmludFRpcC0tdG9wTGVmdCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZWh3LWdyZWVuLWxpZ2h0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xufVxuLkZvb3RwcmludFRpcF9fbmFtZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNmVtO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uRm9vdHByaW50VGlwX192YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNmVtO1xuICBmb250LXNpemU6IDIxcHg7XG59XG4uRm9vdHByaW50VGlwX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbiIsIi5Gb290cHJpbnRUaXBMaW5lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICRlaHctZ3JlZW4tbGlnaHQ7XG4gIHN0cm9rZS13aWR0aDogMTtcbn1cbiIsIi5Gb290cHJpbnRHcm91cC0tYWN0aXZlIC5Gb290cHJpbnREdW1teSB7IGZpbGw6ICNkZGQ7IH1cbi5Gb290cHJpbnQtLWhvdmVyIC5Gb290cHJpbnRTZWN0b3IgeyBvcGFjaXR5OiAwLjI7IH1cbi5Gb290cHJpbnRHcm91cC0tYWN0aXZlIC5Gb290cHJpbnRTZWN0b3IgeyBvcGFjaXR5OiAwLjk7IH1cbi5Gb290cHJpbnRHcm91cC0tYWN0aXZlIC5Gb290cHJpbnRTZWN0b3ItLWFjdGl2ZSAuRm9vdHByaW50TWV0cmljIHsgb3BhY2l0eTogMTsgfVxuIiwiLkZvb3RwcmludFNlY3RvciB7XG4gIHRyYW5zaXRpb246IGFsbCAzMjBtcyBlYXNlLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLkZvb3RwcmludER1bW15IHtcbiAgdHJhbnNpdGlvbjogYWxsIDMyMG1zIGVhc2Utb3V0O1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbn1cbi5Gb290cHJpbnRNZXRyaWMge1xuICB0cmFuc2l0aW9uOiBhbGwgMzIwbXMgMTIwbXMgZWFzZS1vdXQ7XG4gIGZpbGw6ICNkZGQ7XG59XG4uRm9vdHByaW50U2VjdG9yLkZvb3RwcmludFNlY3Rvci0tYWN0aXZlIC5Gb290cHJpbnREdW1teSB7IGZpbGw6ICRlaHctZ3JleTsgfVxuIiwiLlN1cHBvcnRlcnMge1xuICBAZXh0ZW5kICVjbGVhcmZpeDtcbiAgZm9udC1mYW1pbHk6ICRlaHctc2Fucy1zZXJpZi1mb250cztcbiAgYm9yZGVyLXJhZGl1czogJGVody1ib3JkZXItcmFkaXVzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4uU3VwcG9ydGVyc19fdGl0bGUge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuIiwiJXVzZXJUZXh0IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uU3VwcG9ydGVyQ2FyZFdyYXBwZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAkeC0xO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5TdXBwb3J0ZXJDYXJkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDMyMG1zIGVhc2Utb3V0O1xuICBwYWRkaW5nOiAkeC02ICR4LTI7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAkZWh3LWdyZXktZGFyaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uU3VwcG9ydGVyQ2FyZF9fdXNlckRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IGFsbCAxNjBtcyBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIDAgJHgtNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkZWh3LWdyZWVuO1xuICB9XG59XG5cbi5TdXBwb3J0ZXJDYXJkX19uYW1lIHtcbiAgQGV4dGVuZCAldXNlclRleHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIG1hcmdpbi1ib3R0b206ICR4LTE7XG59XG5cbi5TdXBwb3J0ZXJDYXJkX19jaGFyaXR5LFxuLlN1cHBvcnRlckNhcmRfX2V2ZW50IHtcbiAgQGV4dGVuZCAldXNlclRleHQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGVody1ncmV5O1xufVxuIiwiJXByb2dyZXNzLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJGVody1ncmV5LWRhcmssIDAuOSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBWUFBQUFHQ0FZQUFBRGd6TzlJQUFBQUtrbEVRVlFJVzJOa2dJS2dvS0NaNjlhdFN3ZHhRV3hHR0FOWkVNUm1SRmNKVXdEV2dVMFg2VVlCQVBsWEt5VmxhQVdFQUFBQUFFbEZUa1N1UW1DQycpO1xufVxuXG4uU3VwcG9ydGVyQ2FyZEdpdmVOb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBlcnNwZWN0aXZlOiA2MDBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5TdXBwb3J0ZXJDYXJkR2l2ZU5vd19fY3RhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBjbGVhcjogYm90aDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uU3VwcG9ydGVyQ2FyZEdpdmVOb3dfX3Byb2dyZXNzIHtcbiAgQGV4dGVuZCAlcHJvZ3Jlc3MtYmc7XG4gIHRyYW5zaXRpb246IGFsbCAyNDBtcyBlYXNlLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAkeC0yO1xuICBtYXJnaW46IDAgJHgtMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uU3VwcG9ydGVyQ2FyZEdpdmVOb3dfX2N1cnJlbnQge1xuICB0cmFuc2l0aW9uOiBhbGwgMjQwbXMgZWFzZS1vdXQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6ICR4LTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICRlaHctZ3JleS1kYXJrO1xufVxuXG4uU3VwcG9ydGVyQ2FyZEdpdmVOb3dfX2xhYmVsIHtcbiAgdHJhbnNpdGlvbjogYWxsIDI0MG1zIDEwMG1zIGVhc2Utb3V0O1xuICBsaW5lLWhlaWdodDogMTNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogJGVody1ncmV5LWRhcms7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5TdXBwb3J0ZXJDYXJkR2l2ZU5vd19fbGFiZWwgcCB7XG4gIG1hcmdpbjogMDtcbn1cbiIsIi5VcGNvbWluZ0V2ZW50cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbi5VcGNvbWluZ0V2ZW50c19fdGl0bGUge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4uVXBjb21pbmdFdmVudHNfX3Nob3dBbGxCdXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuIiwiJGVody1hbmltYXRpb24tc3BlZWQ6IDIwMG1zO1xuXG4uRXZlbnQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogJGVody1ncmV5LWxpZ2h0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkZWh3LXNhbnMtc2VyaWYtZm9udHM7XG4gIGZvbnQtc2l6ZTogJGVody1kZWZhdWx0LWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjQwcHg7XG4gIHBhZGRpbmc6IDNweDtcbn1cblxuLkV2ZW50X19ibHVyLCAuRXZlbnRfX2dyYWRpZW50LCAge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLkV2ZW50X19kYXRlLFxuLkV2ZW50X19uYW1lIHtcbiAgdHJhbnNpdGlvbjogdG9wICRlaHctYW5pbWF0aW9uLXNwZWVkIGVhc2Utb3V0O1xufVxuLkV2ZW50X19jYWxscy10by1hY3Rpb24ge1xuICB0cmFuc2l0aW9uOiBib3R0b20gJGVody1hbmltYXRpb24tc3BlZWQgZWFzZS1vdXQ7XG59XG5cbi5FdmVudF9fYmFzZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRlaHctZ3JleS1kYXJrO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAkZWh3LWJvcmRlci1yYWRpdXM7XG5cbiAgJi5hY3RpdmUge1xuICAgIC5FdmVudF9fYmx1ciB7IG9wYWNpdHk6IDE7IH1cbiAgICAuRXZlbnRfX2RhdGUgeyB0b3A6IDI1cHg7IH1cbiAgICAuRXZlbnRfX25hbWUgeyB0b3A6IDkwcHg7IH1cbiAgICAuRXZlbnRfX2NhbGxzLXRvLWFjdGlvbiB7IGJvdHRvbTogMTVweDsgfVxuICAgIC5FdmVudF9fZ3JhZGllbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJGVody1ncmV5LWRhcmssIDAuMjUpO1xuICAgIH1cbiAgfVxufVxuXG4uRXZlbnRfX2dyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJGVody1ncmV5LWRhcmssIDAuODUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50aXplKCRlaHctZ3JleS1kYXJrLCAwLjI1KSk7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICRlaHctYW5pbWF0aW9uLXNwZWVkICogMi41IGVhc2Utb3V0O1xufVxuXG4uRXZlbnRfX2JsdXIge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5ICRlaHctYW5pbWF0aW9uLXNwZWVkIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcbn1cblxuLkV2ZW50X19kYXRlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggJGVody1ncmV5LWxpZ2h0IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAkZWh3LWJvcmRlci1yYWRpdXM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRlaHctZ3JleS1kYXJrLCAwLjUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1NHB4O1xuICB3aWR0aDogNTRweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxMjVtcztcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLkRhdGVCb3hfX2RheSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMi4yNWVtO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IDAuMjVlbTtcbn1cblxuLkRhdGVCb3hfX21vbnRoLXllYXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuNWVtO1xufVxuXG4uRXZlbnRfX25hbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogMi42ZW07XG4gIHdpZHRoOiA4MCU7XG4gIGxlZnQ6IDEwJTtcbiAgdG9wOiA2NyU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDE1MG1zO1xufVxuXG4uRXZlbnRfX25hbWUsIC5FdmVudF9fbmFtZTp2aXNpdGVkLCAuRXZlbnRfX25hbWU6YWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5FdmVudF9fc3VwcG9ydGVyLWNvdW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMC42ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZWZ0OiAxMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDgwJTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTc1bXM7XG59XG5cbi5FdmVudF9fY2FsbHMtdG8tYWN0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMDAlO1xuICBsZWZ0OiAxNXB4O1xuICByaWdodDogMTVweDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1ZW07XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbn1cblxuLkV2ZW50X19ibG9jay1idXR0b24ge1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cblxuLkV2ZW50X19jYWxsLXRvLWFjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMC4yNWVtO1xufVxuXG4uRXZlbnRfX2NhbGwtdG8tYWN0aW9uOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5FdmVudF9fY2FsbC10by1hY3Rpb24tc3RhdCB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiIsIi5Db3VudERvd24ge1xuICBAZXh0ZW5kICVlaHctdGlsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICRlaHctZ3JleS1kYXJrZXI7XG59XG5cbi5Db3VudERvd25fX2RheXMge1xuICBAZXh0ZW5kICVlaHctdGlsZS10b3RhbDtcbiAgY29sb3I6ICRlaHctZ3JleS1kYXJrZXI7XG59XG5cbi5Db3VudERvd25fX2xpbmssXG4uQ291bnREb3duX19maW5pc2hlZCB7XG4gIG1hcmdpbi10b3A6ICR4LTI7XG59XG5cbi5Db3VudERvd25fX2ZpbmlzaGVkIHtcbiAgY29sb3I6ICRlaHctZ3JleTtcbiAgZm9udC1zaXplOiAkeC0zO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbiIsIiNDYW1wYWlnbkdvYWxzLCAjQ2FtcGFpZ25Hb2Fsc0V4YW1wbGUge1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG59XG5cbiNDYW1wYWlnbkdvYWxzOi13ZWJraXQtc2Nyb2xsYmFyLCAjQ2FtcGFpZ25Hb2Fsc0V4YW1wbGU6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uQ2FtcGFpZ25Hb2Fsc19fY29udGFpbmVyIHtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG4gIHdpZHRoOiAxMDUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4iLCIuQ2FtcGFpZ25Hb2FsX19pdGVtIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uQ2FtcGFpZ25Hb2FsX190aXRsZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDcwZGVnKTtcbiAgcGFkZGluZzogMjVweCAwIDI3cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5DYW1wYWlnbkdvYWxfX2NvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgY29sb3I6ICNhY2FjYWM7XG59XG5cbi5DYW1wYWlnbkdvYWxfX2NvbnRhaW5lcjpudGgtY2hpbGQoMm4pIHtcbiAgY29sb3I6ICM4Nzg3ODc7XG59XG5cbi5DYW1wYWlnbkdvYWxfX2NvbnRhaW5lcjpudGgtY2hpbGQoM24pIHtcbiAgY29sb3I6ICM2ODY4Njg7XG59XG5cbi5DYW1wYWlnbkdvYWxfX2NvbnRhaW5lcjpudGgtY2hpbGQoNW4pIHtcbiAgY29sb3I6ICM0YTRhNGE7XG59XG5cbi5DYW1wYWlnbkdvYWxfX2JhciB7XG4gIHdpZHRoOiA1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cblxuLkNhbXBhaWduR29hbF9fY29udGFpbmVyIC5DYW1wYWlnbkdvYWxfX2JhciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTcyLCAxNzIsIDE3MiwgMC41KTtcbn1cblxuLkNhbXBhaWduR29hbF9fY29udGFpbmVyOm50aC1jaGlsZCgybikgLkNhbXBhaWduR29hbF9fYmFyICB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTM1LCAxMzUsIDEzNSwgMC41KTtcbn1cblxuLkNhbXBhaWduR29hbF9fY29udGFpbmVyOm50aC1jaGlsZCgzbikgLkNhbXBhaWduR29hbF9fYmFyICB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTA0LCAxMDQsIDEwNCwgMC41KTtcbn1cblxuLkNhbXBhaWduR29hbF9fY29udGFpbmVyOm50aC1jaGlsZCg1bikgLkNhbXBhaWduR29hbF9fYmFyICB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNzQsIDc0LCA3NCwgMC41KTtcbn1cbiIsIi5TaGFyZUJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uU2hhcmVCdXR0b25fX2J0biB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAkeC0yICR4LTQ7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItcmFkaXVzOiAkZWh3LWJvcmRlci1yYWRpdXM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLW91dDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkZWh3LWdyZXktZGFyaztcbiAgfVxufVxuXG4uU2hhcmVCdXR0b25fX2ljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAkeC0yO1xufVxuXG4uU2hhcmVCdXR0b25fX3RyYW5zaXRpb24tbGVhdmUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBjdWJpYy1iZXppZXIoMC41LCAtMC41LCAwLjI1LCAxLjUpO1xufVxuXG4uU2hhcmVCdXR0b25fX3RyYW5zaXRpb24tbGVhdmUuU2hhcmVCdXR0b25fX3RyYW5zaXRpb24tbGVhdmUtYWN0aXZlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZVkoLTEwMHB4KTtcbn1cbiIsIiRzaGFyZS1ib3gtd2lkdGg6IDMyMHB4O1xuXG4uU2hhcmVCb3gge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogJHNoYXJlLWJveC13aWR0aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0oJHNoYXJlLWJveC13aWR0aC8yKTtcbiAgbWFyZ2luLXRvcDogJHgtMiArIDE7XG4gIHBhZGRpbmc6ICR4LTQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6ICRlaHctYm9yZGVyLXJhZGl1cztcbiAgYm9yZGVyOiAxcHggc29saWQgJGVody1ncmV5LWxpZ2h0O1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLDAsMCwwLjI1KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogJHgtMiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6ICR4LTIgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJHgtMiBzb2xpZCAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0keC0xO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIHRvcDogLSR4LTI7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRlaHctZ3JleS1saWdodDtcbiAgICB0b3A6IC0oJHgtMiArIDEpO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLlNoYXJlQm94IC5JbnB1dF9fbGFiZWwge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAkZWh3LWdyZXk7XG4gIGNvbG9yOiAkZWh3LWdyZXk7XG59XG5cbi5TaGFyZUJveF9fc2VydmljZXMge1xuICBjbGVhcjogbGVmdDtcblxuICBsYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMCAkeC00O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTZlbTtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJGVody1ncmV5LWRhcms7XG4gIH1cbn1cblxuLlNoYXJlQm94X19kaXZpZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY2xlYXI6IGJvdGg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6ICR4LTQgMDtcblxuICA+IHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiA5OTk5OXB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkZWh3LWdyZXktbGlnaHQ7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICR4LTQ7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6ICR4LTQ7XG4gICAgfVxuICB9XG59XG4iLCIkU2hhcmVJY29uLXR3aXR0ZXI6ICMwMGEwZDE7XG4kU2hhcmVJY29uLWZhY2Vib29rOiAjM0I1OTk4O1xuJFNoYXJlSWNvbi1nb29nbGVwbHVzOiAjREI0QTM5O1xuJFNoYXJlSWNvbi1waW50ZXJlc3Q6ICNDODIzMkM7XG4kU2hhcmVJY29uLXNwZWVkOiAwLjI1cztcblxuQGtleWZyYW1lcyBTaGFyZUljb25BbmltIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLSR4LTMpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB9XG59XG5cbi5TaGFyZUljb24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb246IFNoYXJlSWNvbkFuaW0gJFNoYXJlSWNvbi1zcGVlZCBjdWJpYy1iZXppZXIoMC4yNSwgMCwgMC4yNSwgMS44KSBmb3J3YXJkcztcblxuICAuSWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRlaHctZ3JleS1saWdodDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogJHgtNDtcbiAgICB3aWR0aDogJHgtNDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGFsbCAkU2hhcmVJY29uLXNwZWVkIGVhc2Utb3V0O1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0zcHg7XG4gICAgICBsZWZ0OiAtM3B4O1xuICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNzUpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJFNoYXJlSWNvbi1zcGVlZCwgb3BhY2l0eSAkU2hhcmVJY29uLXNwZWVkO1xuICAgIH1cblxuICAgICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi5TaGFyZUljb25fX3R3aXR0ZXI6aG92ZXIgLkljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJFNoYXJlSWNvbi10d2l0dGVyO1xuICBib3JkZXItY29sb3I6ICRTaGFyZUljb24tdHdpdHRlcjtcblxuICAmOmFmdGVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJFNoYXJlSWNvbi10d2l0dGVyO1xuICB9XG59XG5cbi5TaGFyZUljb25fX2ZhY2Vib29rOmhvdmVyIC5JY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICRTaGFyZUljb24tZmFjZWJvb2s7XG4gIGJvcmRlci1jb2xvcjogJFNoYXJlSWNvbi1mYWNlYm9vaztcblxuICAmOmFmdGVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJFNoYXJlSWNvbi1mYWNlYm9vaztcbiAgfVxufVxuXG4uU2hhcmVJY29uX19nb29nbGVwbHVzOmhvdmVyIC5JY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICRTaGFyZUljb24tZ29vZ2xlcGx1cztcbiAgYm9yZGVyLWNvbG9yOiAkU2hhcmVJY29uLWdvb2dsZXBsdXM7XG5cbiAgJjphZnRlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICRTaGFyZUljb24tZ29vZ2xlcGx1cztcbiAgfVxufVxuXG4uU2hhcmVJY29uX19waW50ZXJlc3Q6aG92ZXIgLkljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJFNoYXJlSWNvbi1waW50ZXJlc3Q7XG4gIGJvcmRlci1jb2xvcjogJFNoYXJlSWNvbi1waW50ZXJlc3Q7XG5cbiAgJjphZnRlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICRTaGFyZUljb24tcGludGVyZXN0O1xuICB9XG59XG4iXX0= */
