@charset "UTF-8";
/*! Created by Elastique - www.elastique.nl */.article,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box;outline:0}.accessibility-tooltip:after,.bg--100,.bg--contain,.bg--cover,.bg--default,.branding__logo,.branding__logo__image,.card__toggle .card__toggle__image,.ic,.jw-skin-omroep-flevoland .jw-icon-inline,.jw-skin-omroep-flevoland .jw-icon-inline button,.jw-skin-omroep-flevoland .jw-icon-volume,.jw-skin-omroep-flevoland .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline,.jw-skin-omroep-flevoland-audio .jw-icon-inline button,.jw-skin-omroep-flevoland-audio .jw-icon-volume,.jw-skin-omroep-flevoland-audio .jw-svg-icon,.loader__spinner,.media__image{background-position:50%;background-repeat:no-repeat}.bg--cover,.branding__logo__image,.card__toggle .card__toggle__image,.loader__spinner,.media__image{background-size:cover}.bg--contain{background-size:contain}.accessibility-tooltip:after,.bg--100,.branding__logo,.ic,.jw-skin-omroep-flevoland .jw-icon-inline,.jw-skin-omroep-flevoland .jw-icon-inline button,.jw-skin-omroep-flevoland .jw-icon-volume,.jw-skin-omroep-flevoland .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline,.jw-skin-omroep-flevoland-audio .jw-icon-inline button,.jw-skin-omroep-flevoland-audio .jw-icon-volume,.jw-skin-omroep-flevoland-audio .jw-svg-icon{background-size:100%}.bg-blur{background-color:hsla(0,0%,100%,.95)}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.bg-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8)}}.bg-blur-dark{background-color:rgba(0,0,0,.4)}.bg-blur-darker{background-color:rgba(0,0,0,.7)}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.bg-blur-darker{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.7)}}.center{position:absolute}.center--both,.loader__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.center--hor{left:50%;position:absolute;transform:translate(-50%)}.center--vert{position:absolute;top:50%;transform:translateY(-50%)}.clear:after{clear:both;content:"";display:table}.cursor--pointer{cursor:pointer}.cursor--zoom{cursor:zoom-in}.cursor--zoomout{cursor:zoom-out}.d--inl{display:inline}.d--inl-block{display:inline-block}.d--inl-flex{display:inline-flex}.d--on-top{z-index:1}.d--flex{display:flex}.d--flex--i{display:flex!important}.d--grid{display:grid}.d--block{display:block!important}.d--block--sm{display:none!important}@media (max-width:576px){.d--block--sm{display:block!important}}.d--block--md{display:none!important}@media (min-width:576px) and (max-width:1026px){.d--block--md{display:block!important}}.d--block--lg{display:none!important}@media (min-width:1026px){.d--block--lg{display:block!important}}.d--block--lg--max{display:none!important}@media (max-width:1026px){.d--block--lg--max{display:block!important}}.d--hidden{height:0;visibility:hidden;width:0}.d--none{display:none!important}.d--none--normal{display:none}.d--none--sm{display:block}@media (max-width:576px){.d--none--sm{display:none!important}}.d--none--md{display:block}@media (min-width:576px) and (max-width:1026px){.d--none--md{display:none!important}}.d--none--lg{display:block}@media (min-width:1026px){.d--none--lg{display:none!important}}.d--app{display:none}@media (min-width:0) and (max-width:576px){.d--no--mobile{display:none!important}}@media (min-width:576px) and (max-width:1026px){.d--no--tablet{display:none!important}}.cordova-ready .d--none--app,.cordova-ready .sheet__card.d--none--app{display:none!important}.cordova-ready .d--app{display:inherit!important}.evt--none{pointer-events:none}.evt--auto{pointer-events:auto}.fl--left{float:left}.fl--right{float:right}.fl--none{clear:both;float:none}.jw-skin-omroep-flevoland .jw-display-controls,.jw-skin-omroep-flevoland-audio .jw-display-controls,.media__embed .iframe,.media__embed iframe,.p--stretch{height:100%;width:100%}.p--abs{position:absolute}.embed--cookie.blocked .embed__message,.jw-skin-omroep-flevoland .jw-controls-backdrop:before,.jw-skin-omroep-flevoland .jw-display-controls,.jw-skin-omroep-flevoland-audio .jw-display-controls,.media__embed .iframe,.media__embed iframe,.media__video .jw-state-error:not(.player-container--sticky),.media__video .jwplayer:not(.player-container--sticky),.p--abs--100,.ricoh-theta-iframe{bottom:0;left:0;position:absolute;right:0;top:0}.p--abs--top{top:0}.p--abs--bottom{bottom:0}.p--rel{position:relative}.p--fixed{position:fixed}.p--fixed--100,body.cordova-ready .spa__frame{bottom:0;left:0;position:fixed;right:0;top:0}.p--right{right:0}.padding--xsm{padding:.25rem}.padding--xsm--t{padding-top:.25rem}.padding--xsm--b{padding-bottom:.25rem}.padding--xsm--l{padding-left:.25rem}.padding--xsm--r{padding-right:.25rem}.padding--xsm--tb{padding-bottom:.25rem;padding-top:.25rem}.padding--xsm--lr{padding-left:.25rem;padding-right:.25rem}.padding--md{padding:1rem}.padding--md--t{padding-top:1rem}.padding--md--b{padding-bottom:1rem}.padding--md--l{padding-left:1rem}.padding--md--l--i{padding-left:1rem!important}.padding--md--r{padding-right:1rem}.padding--md--r--i{padding-right:1rem!important}.padding--md--tb{padding-bottom:1rem;padding-top:1rem}.padding--md--lr{padding-left:1rem;padding-right:1rem}@media (max-width:576px){.padding--md{padding:.5rem}.padding--md--t,.padding--md--tb{padding-top:.5rem}.padding--md--tb{padding-bottom:.5rem}.padding--md--lr{padding-right:.5rem}.padding--md--l,.padding--md--lr{padding-left:.5rem}}.padding--lg{padding:1.5rem}.padding--lg--t{padding-top:1.5rem}.padding--lg--b{padding-bottom:1.5rem}.padding--lg--l{padding-left:1.5rem}.padding--lg--r{padding-right:1.5rem}.padding--lg--tb{padding-bottom:1.5rem;padding-top:1.5rem}.padding--lg--lr{padding-left:1.5rem;padding-right:1.5rem}@media (max-width:576px){.padding--lg{padding:1rem}.padding--lg--t{padding-top:1rem}.padding--lg--b,.padding--lg--tb{padding-bottom:1rem}.padding--lg--tb{padding-top:1rem}.padding--lg--lr{padding-left:1rem;padding-right:1rem}}.padding--xlg{padding:2rem}.padding--xlg--t{padding-top:2rem}.padding--xlg--b{padding-bottom:2rem}.padding--xlg--l{padding-left:2rem}.padding--xlg--r{padding-right:2rem}.padding--xlg--tb{padding-bottom:2rem;padding-top:2rem}.padding--xlg--lr{padding-left:2rem;padding-right:2rem}@media (max-width:576px){.padding--xlg{padding:1.5rem}.padding--xlg--t{padding-top:1.5rem}.padding--xlg--b,.padding--xlg--tb{padding-bottom:1.5rem}.padding--xlg--tb{padding-top:1.5rem}}.padding--xxlg{padding:3rem}.padding--xxlg--t{padding-top:3rem}.padding--xxlg--b{padding-bottom:3rem}.padding--xxlg--l{padding-left:3rem}.padding--xxlg--r{padding-right:3rem}.padding--xxlg--tb{padding-bottom:3rem;padding-top:3rem}.padding--xxlg--lr{padding-left:3rem;padding-right:3rem}@media (max-width:576px){.padding--xxlg{padding:1.5rem}.padding--xxlg--t{padding-top:1.5rem}.padding--xxlg--b,.padding--xxlg--tb{padding-bottom:1.5rem}.padding--xxlg--tb{padding-top:1.5rem}}.header__main--red .container,.padding--sm{padding:.5rem}.padding--sm--t{padding-top:.5rem}.padding--sm--b{padding-bottom:.5rem}.padding--sm--l{padding-left:.5rem}.padding--sm--r{padding-right:.5rem}.padding--sm--tb{padding-bottom:.5rem;padding-top:.5rem}.padding--sm--lr{padding-left:.5rem;padding-right:.5rem}.padding--reset{padding:0!important}@media (max-width:576px){.padding--reset--sm{padding:0!important}}.margin--xsm{margin:.25rem}.margin--xsm--t{margin-top:.25rem}.margin--xsm--b{margin-bottom:.25rem}.margin--xsm--l{margin-left:.25rem}.margin--xsm--r{margin-right:.25rem}.margin--xsm--tb{margin-bottom:.25rem;margin-top:.25rem}.margin--xsm--lr{margin-left:.25rem;margin-right:.25rem}.margin--sm{margin:.5rem}.margin--sm--t{margin-top:.5rem}.margin--sm--b{margin-bottom:.5rem}.margin--sm--l{margin-left:.5rem}.margin--sm--r{margin-right:.5rem}.margin--sm--tb{margin-bottom:.5rem;margin-top:.5rem}.margin--sm--lr{margin-left:.5rem;margin-right:.5rem}.margin--md{margin:1rem}.margin--md--t{margin-top:1rem}.margin--md--t--n{margin-top:-1rem}.margin--md--t--n--i{margin-top:-1rem!important}.margin--md--b{margin-bottom:1rem}.margin--md--l{margin-left:1rem}.margin--md--r{margin-right:1rem}.margin--md--tb{margin-bottom:1rem;margin-top:1rem}.margin--md--lr{margin-left:1rem;margin-right:1rem}@media (max-width:576px){.margin--md{margin:.5rem}.margin--md--t,.margin--md--tb{margin-top:.5rem}.margin--md--tb{margin-bottom:.5rem}}.margin--lg{margin:1.5rem}.margin--lg--t{margin-top:1.5rem}.margin--lg--b{margin-bottom:1.5rem}.margin--lg--l{margin-left:1.5rem}.margin--lg--r{margin-right:1.5rem}.margin--lg--tb{margin-bottom:1.5rem;margin-top:1.5rem}.margin--lg--lr{margin-left:1.5rem;margin-right:1.5rem}@media (max-width:576px){.margin--lg{margin:1rem}.margin--lg--t{margin-top:1rem}.margin--lg--tb{margin-bottom:1rem;margin-top:1rem}}.margin--xlg{margin:2rem}.margin--xlg--t{margin-top:2rem}.margin--xlg--b{margin-bottom:2rem}.margin--xlg--l{margin-left:2rem}.margin--xlg--r{margin-right:2rem}.margin--xlg--tb{margin-bottom:2rem;margin-top:2rem}.margin--xlg--lr{margin-left:2rem;margin-right:2rem}@media (max-width:576px){.margin--xlg{margin:1.5rem}.margin--xlg--t,.margin--xlg--tb{margin-top:1.5rem}.margin--xlg--tb{margin-bottom:1.5rem}}.t--underline{text-decoration:underline}.t--center{text-align:center!important}.t--right{text-align:right!important}.t--left{text-align:left!important}.t--ellipsis{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.t--strong{font-weight:700}.card--active .active__title,.t--red{color:#bf2133}.t--green{color:#5cb600}.t--transparent{color:transparent!important}.t--grey{color:#7a7a7a}.t--white{color:#fff}.t--black{color:#000}.t--capitalize{text-transform:lowercase}.t--capitalize:first-letter{text-transform:uppercase}.t--wrap{overflow-wrap:break-word}.t--xxsm{font-size:.75rem}.caroussel__caption .article,.caroussel__caption p,.pswp__caption__center,.t--xsm{font-size:.875rem}.t--sm{font-size:1.125rem}.t--md{font-size:1.5rem}.t--md--i{font-size:1.5rem!important}.t--lg{font-size:2rem}.t--lg--i{font-size:2rem!important}.visible{visibility:unset}.invisible{visibility:hidden}body.no-scroll{height:100%;margin:0;overflow:hidden}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate--ptr{stroke-dasharray:164px;transform-origin:center center}.animate--ptr--container{left:50%;position:absolute;top:-40px;transform:rotate(-90deg);transform:translate3d(-50%,0,0);transition:.1s linear;z-index:1}.animate--ptr--wrapper{grid-column:1/5;grid-row:1;height:0;position:relative;transition:.1s linear;will-change:height}.animate--ptr--wrapper.active{height:50px}.animate--ptr--wrapper.active .animate--ptr--container{top:4px}.animate--spinner{animation:spinner 2s linear infinite}.animate--btn-appear{max-height:0;overflow:hidden;transition:all .5s cubic-bezier(.2,0,0,1)}.animate--btn-appear .btn{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;transition-delay:.3s}.animate--btn-appear.active{max-height:300px;overflow:inherit}.animate--btn-appear.active .btn{opacity:1;pointer-events:all}.container{margin:0 auto;position:relative;width:100%}@media (min-width:1026px){.container{max-width:1200px}}.container--sm{max-width:576px}.container--md{max-width:768px}.container--fluid{max-width:100%!important}.container--padding{padding-left:1rem;padding-right:1rem}@media (max-width:576px){.container--padding{padding-left:.5rem;padding-right:.5rem}}.grid__area--header{-ms-grid-column-span:2;-ms-grid-row-span:1;-ms-grid-column:2;grid-column:2/4;-ms-grid-row:1;grid-row:1/2}.grid__area--content{-ms-grid-column-span:2;-ms-grid-row-span:1;-ms-grid-column:2;grid-column:2/4;-ms-grid-row:2;grid-row:2/3;max-width:800px}.grid__area--content--full{-ms-grid-column-span:3;-ms-grid-row-span:1;-ms-grid-column:2;grid-column:2/5;-ms-grid-row:2;grid-row:2/3}.grid__area--content--top{-ms-grid-column-span:2;-ms-grid-row-span:2;-ms-grid-column:2;grid-column:2/4;-ms-grid-row:1;grid-row:1/3}.grid__area--aside{-ms-grid-column-span:1;-ms-grid-column:4;grid-column:4/5;max-width:800px}.grid__area--aside,.grid__area--footer,.grid__area--main{-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1/3}.grid__template{display:block}@media (min-width:1026px){.grid__template{display:grid}}.grid__template--detail,.grid__template--overview{grid-template-columns:auto minmax(1px,400px) minmax(1px,400px) minmax(1px,400px) auto;grid-template-rows:auto auto 1fr}.grid__template--detail{-ms-grid-rows:1fr}.grid__template--overview .grid__area--content{-ms-grid-row-span:2;-ms-grid-row:2;grid-row:2/4}.grid__template--modular{display:grid;grid-template-columns:auto minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) auto;grid-template-rows:auto auto 1fr}.grid__template--modular .grid__area--header{-ms-grid-column-span:8;-ms-grid-row-span:1;-ms-grid-column:4;grid-column:4/12;-ms-grid-row:1;grid-row:1/2}.grid__template--modular .grid__area--content{-ms-grid-column-span:8;-ms-grid-row-span:1;-ms-grid-column:4;grid-column:4/12;-ms-grid-row:2;grid-row:2/3}.grid__template--modular[data-featured=video] .template__video__container .grid__area--header{-ms-grid-column-span:10;-ms-grid-row-span:1;-ms-grid-column:3;grid-column:3/13;-ms-grid-row:1;grid-row:1/2;max-width:1000px}.grid__template--modular[data-featured=video] .template__video__container .grid__area--content{-ms-grid-column-span:8;-ms-grid-row-span:1;-ms-grid-column:4;grid-column:4/12;-ms-grid-row:2;grid-row:2/3}@media (min-width:576px) and (max-width:1026px){.grid__template--modular[data-featured=video] .template__video__container{grid-template-columns:minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px)}.grid__template--modular[data-featured=video] .template__video__container .grid__area--header{-ms-grid-column-span:-2;-ms-grid-column:1;grid-column:1/-1;width:100%}.grid__template--modular[data-featured=video] .template__video__container .grid__area--header .header__featured{padding:0}.grid__template--modular[data-featured=video] .template__video__container .grid__area--content{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/13}}@media (max-width:576px){.grid__template--modular[data-featured=video] .template__video__container{grid-template-columns:minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px)}.grid__template--modular[data-featured=video] .template__video__container .grid__area--header{-ms-grid-column-span:-2;-ms-grid-column:1;grid-column:1/-1;width:100%}.grid__template--modular[data-featured=video] .template__video__container .grid__area--header .header__featured{padding:0}.grid__template--modular[data-featured=video] .template__video__container .grid__area--content{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/13}}@media (min-width:576px) and (max-width:1026px){.grid__template--modular{grid-template-columns:minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px)}.grid__template--modular .grid__area--header{-ms-grid-column-span:-2;-ms-grid-column:1;grid-column:1/-1;width:100%}.grid__template--modular .grid__area--header .header__featured{padding:0}.grid__template--modular .grid__area--content{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/13}}@media (max-width:576px){.grid__template--modular{grid-template-columns:minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px)}.grid__template--modular .grid__area--header{-ms-grid-column-span:-2;-ms-grid-column:1;grid-column:1/-1;width:100%}.grid__template--modular .grid__area--header .header__featured{padding:0}.grid__template--modular .grid__area--content{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/13}}.grid__template[data-featured=lg] .grid__area--header{-ms-grid-column-span:5;-ms-grid-row-span:1;-ms-grid-column:1;grid-column:1/6;-ms-grid-row:1;grid-row:1/2}.grid__template[data-featured=lg] .grid__area--aside{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column:4;grid-column:4/5;-ms-grid-row:2;grid-row:2/3}.grid__template--container{-ms-grid-columns:1fr;grid-template-rows:1fr 1fr;height:100%}.flex--clear{align-items:stretch;display:inherit;justify-content:flex-start!important}.flex--stretch{align-items:stretch;display:flex}.flex--wrap{display:flex;flex-wrap:wrap}.flex__item--1{flex:1 10%}.flex__item--max--1{max-width:100%}.flex__item--2{flex:2 20%}.flex__item--max--2{max-width:50%}.flex__item--3{flex:3 30%}.flex__item--max--3{max-width:33.3333333333%}.flex__item--4{flex:4 40%}.flex__item--max--4{max-width:25%}.flex__item--5{flex:5 50%}.flex__item--max--5{max-width:20%}.flex__item--6{flex:6 60%}.flex__item--max--6{max-width:16.6666666667%}.flex__item--7{flex:7 70%}.flex__item--max--7{max-width:14.2857142857%}.flex__item--8{flex:8 80%}.flex__item--max--8{max-width:12.5%}.flex__item--9{flex:9 90%}.flex__item--max--9{max-width:11.1111111111%}.flex__item--10{flex:10 100%}.flex__item--one-third{flex:3.33 33%}.flex__item--one-fourth{flex:2.5 25%}.flex__item--fix{min-width:0}.flex__item--none{max-width:inherit}@media (max-width:576px){.flex__item--none--sm{max-width:inherit}}@media (min-width:576px) and (max-width:1026px){.flex__item--none--md{max-width:inherit}}@media (min-width:1026px){.flex__item--none--lg{max-width:inherit}}.flex--spacebetween{justify-content:space-between!important}.flex--end{justify-content:flex-end!important}.flex--align--vert,.jw-skin-omroep-flevoland .jw-display-controls,.jw-skin-omroep-flevoland-audio .jw-display-controls{align-items:center;display:flex}.flex--align--hor,.jw-skin-omroep-flevoland .jw-display-controls,.jw-skin-omroep-flevoland-audio .jw-display-controls{display:flex;justify-content:center}.flex--align--both,.jw-skin-omroep-flevoland .jw-display-icon-container,.jw-skin-omroep-flevoland-audio .jw-display-icon-container{align-items:center;display:flex;justify-content:center}.flex--align--end{display:flex;justify-content:flex-end}@media (max-width:576px){.flex--none--sm{display:block}}@media (min-width:576px) and (max-width:1026px){.flex--none--md{display:block}}@media (min-width:1026px){.flex--none--lg{display:block}}@media (min-width:576px) and (max-width:1026px){.col--2{-moz-columns:2;column-count:2}}@media (min-width:1026px){.col--2{-moz-columns:2;column-count:2}}@media (min-width:576px) and (max-width:1026px){.col--3{-moz-columns:2;column-count:2}}@media (min-width:1026px){.col--3{-moz-columns:3;column-count:3}}html{height:100%;height:100vh;width:100%}body{color:#000;max-height:100vh;min-height:100vh;overflow:auto}*{box-sizing:border-box}main{-webkit-overflow-scrolling:touch}@media (max-width:1026px){main>:not(.aside--sticky){margin:0 auto;transform:translateZ(0)}}@media (max-width:576px){main{margin-top:2.75rem}}@media (min-width:576px){main{margin-top:7.5rem}}main[refreshing=true]{padding-top:50px}a{cursor:pointer}#fingerprint{display:none!important}.cordova-ready{bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0}.cordova-ready>*{pointer-events:all}.cordova-ready .main--container{-webkit-overflow-scrolling:touch;height:100vh;max-height:110%;overflow:auto}@media (max-width:576px){.cordova-ready .main--container{height:100%}}.layout--lock,body[overlay-open=true],body[scroll-lock=true]{max-height:100%;min-height:auto}.layout--lock.cordova-ready,body.cordova-ready[overlay-open=true],body.cordova-ready[scroll-lock=true]{min-height:100vh}.layout--lock .main--container,body[overlay-open=true] .main--container,body[scroll-lock=true] .main--container{max-height:100vh;overflow:hidden;pointer-events:none;position:fixed;width:100%;z-index:-1}.is-dragging{overflow:hidden!important;touch-action:none!important}*{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root,body{font-size:1rem}body{font-family:Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25}.input-block,button,input,select,textarea{font-size:1rem}a{color:inherit;text-decoration:none}a.a--red,article a{color:#bf2133}@media (hover:none){a.a--red:active h3,a.a--red:active h4,a.a--red:active h5,article a:active h3,article a:active h4,article a:active h5{text-decoration:underline}}@media (hover:hover){a.a--red:hover h3,a.a--red:hover h4,a.a--red:hover h5,article a:hover h3,article a:hover h4,article a:hover h5{text-decoration:underline}}h1{font-size:0}h2{font-size:2rem;line-height:1.1;padding-bottom:.5rem}@media (max-width:576px){h2{font-size:1.5rem}}h3{font-size:1.5rem;line-height:1.1;padding-bottom:.5rem}@media (max-width:576px){h3{font-size:1rem}}h4{font-size:1.125rem}@media (max-width:576px){h4{font-size:1rem}}h5,h6{font-size:1rem}h1,h2,h3,h4,h5,h6{font-weight:700;overflow-wrap:break-word}.article,.paragraph,p{color:#4b4b4b;font-size:1.125rem;line-height:1.5;overflow-wrap:break-word}.paragraph.sm,.sm.article,p.sm{font-size:1rem}.paragraph.xsm,.xsm.article,p.xsm{font-size:.875rem}@media (max-width:576px){.article,.paragraph,p{font-size:1rem}}b,strong{font-weight:700}article .article,article p{padding-top:1.5rem}article .article>h4,article h4+.article,article h4+p,article p>h4{padding-top:0}.article__content h4{padding-top:1.5rem}blockquote:not(.instagram-media,.twitter-tweet){padding:0 0 0 2rem}blockquote:not(.instagram-media,.twitter-tweet) .article,blockquote:not(.instagram-media,.twitter-tweet) p{color:#bf2133;font-size:2rem;font-weight:700;line-height:1.1;padding-bottom:.5rem}blockquote:not(.instagram-media,.twitter-tweet) footer{color:#bebebe}ol li,ul li{text-align:left}em,i{font-style:italic}.btn{align-items:center;cursor:pointer;display:flex;font-weight:700;justify-content:center;text-align:center;text-decoration:none;transition:all .1s ease-in-out}.btn i,.btn span,.btn svg{-webkit-touch-callout:none;align-self:center;display:inline-block;justify-content:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn--nohover{pointer-events:none!important}.btn--red{background-color:#bf2133;border-color:transparent;color:#fff}.btn--red:focus{background-color:#941927;border-color:transparent}.btn--red:hover{background-color:#a91d2d;border-color:transparent}.btn--red:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--red:active,.btn--red:active:focus,.btn--red:active:hover{background-color:#941927;border-color:transparent}.btn--red-border{background-color:#fff;border-color:#bf2133;color:#bf2133}.btn--red-border:focus{background-color:#e6e6e6;border-color:#68121c}.btn--red-border:hover{background-color:#f2f2f2;border-color:#941927}.btn--red-border:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--red-border:active{background-color:#e6e6e6;border-color:#68121c}.btn--red-border:active:focus,.btn--red-border:active:hover{background-color:#e6e6e6;border-color:#110305}.btn--yellow{background-color:#f9bf00;border-color:transparent;color:#000}.btn--yellow:focus{background-color:#c69800;border-color:transparent}.btn--yellow:hover{background-color:#e0ab00;border-color:transparent}.btn--yellow:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--yellow:active,.btn--yellow:active:focus,.btn--yellow:active:hover{background-color:#c69800;border-color:transparent}.btn--white{background-color:#fff;border-color:transparent;color:#000}.btn--white:focus{background-color:#e6e6e6;border-color:transparent}.btn--white:hover{background-color:#f2f2f2;border-color:transparent}.btn--white:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--white:active,.btn--white:active:focus,.btn--white:active:hover{background-color:#e6e6e6;border-color:transparent}.btn--grey{background-color:#e1e1e1;border-color:transparent;color:#000}.btn--grey:focus{background-color:#c8c8c8;border-color:transparent}.btn--grey:hover{background-color:#d4d4d4;border-color:transparent}.btn--grey:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--grey:active,.btn--grey:active:focus,.btn--grey:active:hover{background-color:#c8c8c8;border-color:transparent}.btn--grey--trans{color:#000}.btn--grey--trans,.btn--grey--trans:focus,.btn--grey--trans:hover{background-color:rgba(0,0,0,.7);border-color:transparent}.btn--grey--trans:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--grey--trans:active,.btn--grey--trans:active:focus,.btn--grey--trans:active:hover{background-color:rgba(0,0,0,.7);border-color:transparent}.btn--blank{color:#4b4b4b}.btn--blank,.btn--blank:focus,.btn--blank:hover{background-color:transparent;border-color:transparent}.btn--blank:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--blank:active,.btn--blank:active:focus,.btn--blank:active:hover{background-color:transparent;border-color:transparent}.btn--blank--white{color:#fff}.btn--blank--white,.btn--blank--white:focus,.btn--blank--white:hover{background-color:rgba(0,0,0,.4);border-color:transparent}.btn--blank--white:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--blank--white:active,.btn--blank--white:active:focus,.btn--blank--white:active:hover{background-color:rgba(0,0,0,.4);border-color:transparent}.btn--border--white{background-color:transparent;border:2px solid #fff;color:#fff}.btn--border--white:focus{background-color:transparent;border-color:#ccc}.btn--border--white:hover{background-color:transparent;border-color:#e6e6e6}.btn--border--white:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--border--white:active{background-color:transparent;border-color:#ccc}.btn--border--white:active:focus,.btn--border--white:active:hover{background-color:transparent;border-color:#999}.btn--border--red{background-color:transparent;border:2px solid #e1e1e1;color:#bf2133}.btn--border--red:focus{background-color:transparent;border-color:#aeaeae}.btn--border--red:hover{background-color:transparent;border-color:#c8c8c8}.btn--border--red:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--border--red:active{background-color:transparent;border-color:#aeaeae}.btn--border--red:active:focus,.btn--border--red:active:hover{background-color:transparent;border-color:#7b7b7b}.btn--border--grey{background-color:transparent;border:2px solid #e1e1e1;color:#000}.btn--border--grey:focus{background-color:transparent;border-color:#aeaeae}.btn--border--grey:hover{background-color:transparent;border-color:#c8c8c8}.btn--border--grey:hover .ic__svg--hover{filter:grayscale(100%) brightness(500%) brightness(50%)}.btn--border--grey:active{background-color:transparent;border-color:#aeaeae}.btn--border--grey:active:focus,.btn--border--grey:active:hover{background-color:transparent;border-color:#7b7b7b}.btn--light{font-weight:400}.btn,.btn--md{border-radius:4px;font-size:1rem;height:2.75em;line-height:1.25}.btn--md>span,.btn>span{padding:0 1rem}@media (max-width:576px){.btn--md>span,.btn>span{padding:0 .5rem}}.btn--sm{border-radius:4px;font-size:1rem;height:1.625em;line-height:1.25}.btn--sm>span{padding:0 .5rem}@media (max-width:576px){.btn--sm>span{padding:0 .25rem}}.btn--sm .ic,.btn--sm .jw-skin-omroep-flevoland .jw-icon-inline,.btn--sm .jw-skin-omroep-flevoland .jw-icon-inline button,.btn--sm .jw-skin-omroep-flevoland .jw-icon-volume,.btn--sm .jw-skin-omroep-flevoland .jw-svg-icon,.btn--sm .jw-skin-omroep-flevoland-audio .jw-icon-inline,.btn--sm .jw-skin-omroep-flevoland-audio .jw-icon-inline button,.btn--sm .jw-skin-omroep-flevoland-audio .jw-icon-volume,.btn--sm .jw-skin-omroep-flevoland-audio .jw-svg-icon,.jw-skin-omroep-flevoland .btn--sm .jw-icon-inline,.jw-skin-omroep-flevoland .btn--sm .jw-icon-volume,.jw-skin-omroep-flevoland .btn--sm .jw-svg-icon,.jw-skin-omroep-flevoland .jw-icon-inline .btn--sm button,.jw-skin-omroep-flevoland-audio .btn--sm .jw-icon-inline,.jw-skin-omroep-flevoland-audio .btn--sm .jw-icon-volume,.jw-skin-omroep-flevoland-audio .btn--sm .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .btn--sm button{font-size:.575rem}.btn--lg{border-radius:4px;font-size:1rem;height:4.25em;line-height:1.25}.btn--lg>span{padding:1.5rem}@media (max-width:576px){.btn--lg>span{padding:1.5rem .75rem}}.btn--ic span{padding-left:0}.btn--ic--right span{padding-right:0}.btn button{background-color:inherit;color:inherit;font:inherit;margin:inherit;padding:inherit}@media (max-width:576px){.btn--article-list{font-size:.75rem;font-weight:700;height:1.9em;margin:0 2px 2px 0;padding:0 2px}}.btn__group{display:flex;flex-direction:row;flex-wrap:wrap}.btn__group--truncated .btn{width:100%}.btn__group--border .btn{border-radius:0;margin-top:-2px}.btn__group--border .btn:first-of-type{border-radius:4px 4px 0 0}.btn__group--border .btn:last-of-type{border-radius:0 0 4px 4px}.btn__group--border .btn:last-of-type:first-of-type{border-radius:4px}@media (hover:none){.btn__group--border .btn:active{z-index:2}}@media (hover:hover){.btn__group--border .btn:hover{z-index:2}}.btn__group--left .btn{margin:0 .5rem .5rem 0}.btn__group--right .btn{margin:0 0 .5rem .5rem}.btn__group--center .btn{margin:0 .5rem .5rem 0;width:auto}.btn__group--center .btn:last-child{margin-right:0}.divider,hr{background:#eee;border:none;display:block;height:1px;width:100%}.divider--margin,hr--margin{margin-left:1rem;margin-right:1rem}.divider--NOS,hr--NOS{padding-top:1.5rem}.divider--NOS .branding--NOS,hr--NOS .branding--NOS{margin-right:1.5rem}@media (max-width:576px){.divider--NOS,hr--NOS{padding-top:.5rem}}.divider--bottom,hr--bottom{bottom:0;left:0;position:absolute;right:0}.divider--bottom--margin,hr--bottom--margin{left:1rem;width:calc(100% - 2rem)}@media (max-width:576px){.divider--bottom--margin,hr--bottom--margin{left:.5rem;width:calc(100% - 1rem)}}.divider--bottom--margin--sm,hr--bottom--margin--sm{left:.5rem;width:calc(100% - 1rem)}.divider--heavier,hr--heavier{background:#bebebe}.embed nav>ul>li{list-style:none!important}.embed__insta{display:inline-block!important}.embed-newsletter>.card{margin:0}.EmbeddedTweet,.instagram-media,.twitter-tweet{display:inline-block!important;max-width:100%;width:100%}.instagram-media{position:static!important}.video--overlay--play{background-color:transparent!important;color:#fff;display:absolute;font-size:18px;left:47%;position:absolute;top:47%}.ic,.jw-skin-omroep-flevoland .jw-icon-inline,.jw-skin-omroep-flevoland .jw-icon-inline button,.jw-skin-omroep-flevoland .jw-icon-volume,.jw-skin-omroep-flevoland .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline,.jw-skin-omroep-flevoland-audio .jw-icon-inline button,.jw-skin-omroep-flevoland-audio .jw-icon-volume,.jw-skin-omroep-flevoland-audio .jw-svg-icon{display:block;height:2.75em;width:2.75em}.ic--sm{height:1em;width:1em}.ic--md{height:2em;width:2em}.ic--lg{height:4.25em;width:4.25em}.ic--media-label{height:1.5rem;width:1.5rem}.ic__type__audio,.ic__type__audio-fragment,.ic__type__radio{background-image:url(../assets/img/icon/ic_type_audio.svg)}.ic__type__TV,.ic__type__video,.ic__type__video-fragment{background-image:url(../assets/img/icon/ic_type_video.svg)}.ic__type__image{background-image:url(../assets/img/icon/ic_type_image.svg)}.ic__type__dossier{background-image:url(../assets/img/icon/ic_type_dossier.svg)}.ic__type__nieuws{background-image:url(../assets/img/icon/ic_type_nieuws.svg)}.ic__type__sport{background-image:url(../assets/img/icon/ic_type_sport.svg)}.ic__social__share{background-image:url(../assets/img/icon/ic_control_share.svg)}.ic__social__facebook{background-image:url(../assets/img/icon/ic_social_fb.svg)}.ic__social__facebook--white{background-image:url(../assets/img/icon/ic_social_fb--white.svg)}.ic__social__facebook--grey{background-image:url(../assets/img/icon/ic_social_fb--grey.svg)}.ic__social__instagram{background-image:url(../assets/img/icon/ic_social_insta.svg)}.ic__social__instagram--white{background-image:url(../assets/img/icon/ic_social_insta--white.svg)}.ic__social__twitter{background-image:url(../assets/img/icon/ic_social_tw.svg)}.ic__social__twitter--white{background-image:url(../assets/img/icon/ic_social_tw--white.svg)}.ic__social__twitter--grey{background-image:url(../assets/img/icon/ic_social_tw--grey.svg)}.ic__social__bluesky{background-image:url(../assets/img/icon/ic_social_bluesky.svg)}.ic__social__bluesky--white{background-image:url(../assets/img/icon/ic_social_bluesky--white.svg)}.ic__social__bluesky--grey{background-image:url(../assets/img/icon/ic_social_bluesky--grey.svg)}.ic__social__youtube{background-image:url(../assets/img/icon/ic_social_yt.svg)}.ic__social__youtube--white{background-image:url(../assets/img/icon/ic_social_yt--white.svg)}.ic__social__mail,.ic__social__mail--grey{background-image:url(../assets/img/icon/ic_social_mail--grey.svg)}.ic__social__mail--white{background-image:url(../assets/img/icon/ic_social_mail--white.svg)}.ic__social__whatsapp--grey{background-image:url(../assets/img/icon/ic_social_whatsapp--grey.svg)}.ic__social__whatsapp--white{background-image:url(../assets/img/icon/ic_social_whatsapp--white.svg)}.ic__social__whatsapp--light{background-image:url(../assets/img/icon/ic_social_whatsapp--light.svg)}.ic__social__whatsapp--dark{background-image:url(../assets/img/icon/ic_social_whatsapp--darker.svg)}.ic__social__tiktok{background-image:url(../assets/img/icon/ic_social_tt.svg)}.ic__social__tiktok--white{background-image:url(../assets/img/icon/ic_social_tt--white.svg)}.ic__social__embed--grey{background-image:url(../assets/img/icon/ic_social_embed--grey.svg)}.ic__nav__search{background-image:url(../assets/img/icon/ic_nav_search.svg)}.ic__nav__search--dark{background-image:url(../assets/img/icon/ic_nav_search--darker.svg)}.ic__nav__more{background-image:url(../assets/img/icon/ic_nav_more--white.svg)}.ic__nav__more--dark{background-image:url(../assets/img/icon/ic_nav_more--darker.svg)}.ic__nav__dropdown{background-image:url(../assets/img/icon/ic_nav_dropdown--white.svg)}.ic__nav__dropdown--dark{background-image:url(../assets/img/icon/ic_nav_dropdown--darker.svg)}.ic__nav__login--dark{background-image:url(../assets/img/icon/ic_nav_login--darker.svg)}.ic__nav__info--dark{background-image:url(../assets/img/icon/ic_nav_info--darker.svg)}.ic__nav__info--red{background-image:url(../assets/img/icon/ic_nav_info--red.svg)}.ic__nav__info--gray{background-image:url(../assets/img/icon/ic_nav_info--gray.svg)}.ic__nav__settings--dark{background-image:url(../assets/img/icon/ic_nav_settings--darker.svg)}.ic__nav__news{background-image:url(../assets/img/icon/ic_nav_news.svg)}.ic__nav__news.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__news,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__news.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__news.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__news.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__news,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__news.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__news.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__news.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__news.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__news.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__news.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__news.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__news,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__news.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__news.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__news.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__news{background-image:url(../assets/img/icon/ic_nav_news-active.svg)}.ic__nav__laatste{background-image:url(../assets/img/icon/ic_nav_laatste.svg)}.ic__nav__laatste.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__laatste,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__laatste.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__laatste.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__laatste.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__laatste,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__laatste.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__laatste.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__laatste.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__laatste.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__laatste.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__laatste.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__laatste.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__laatste,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__laatste.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__laatste.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__laatste.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__laatste{background-image:url(../assets/img/icon/ic_nav_laatste-active.svg)}.ic__nav__sport{background-image:url(../assets/img/icon/ic_nav_sport.svg)}.ic__nav__sport.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__sport,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__sport.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__sport.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__sport.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__sport,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__sport.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__sport.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__sport.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__sport.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__sport.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__sport.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__sport.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__sport,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__sport.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__sport.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__sport.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__sport{background-image:url(../assets/img/icon/ic_nav_sport-active.svg)}.ic__nav__metropool{background-image:url(../assets/img/icon/ic_nav_metropool.svg)}.ic__nav__metropool.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__metropool,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__metropool.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__metropool.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__metropool.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__metropool,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__metropool.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__metropool.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__metropool.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__metropool.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__metropool.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__metropool.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__metropool.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__metropool,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__metropool.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__metropool.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__metropool.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__metropool{background-image:url(../assets/img/icon/ic_nav_metropool-active.svg)}.ic__nav__home{background-image:url(../assets/img/icon/ic_nav_home.svg)}.ic__nav__home.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__home,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__home.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__home.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__home.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__home,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__home.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__home.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__home.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__home.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__home.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__home.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__home.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__home,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__home.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__home.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__home.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__home{background-image:url(../assets/img/icon/ic_nav_home-active.svg)}.ic__nav__gemist{background-image:url(../assets/img/icon/ic_nav_gemist.svg)}.ic__nav__gemist.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__gemist,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__gemist.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__gemist.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__gemist.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__gemist,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__gemist.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__gemist.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__gemist.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__gemist.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__gemist.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__gemist.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__gemist.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__gemist,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__gemist.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__gemist.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__gemist.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__gemist{background-image:url(../assets/img/icon/ic_nav_gemist-active.svg)}.ic__nav__gemist--light{background-image:url(../assets/img/icon/ic_nav_gemist--light.svg)}.ic__nav__weather{background-image:url(../assets/img/icon/ic_nav_weather.svg)}.ic__nav__weather.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__weather,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__weather.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__weather.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__weather.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__weather,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__weather.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__weather.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__weather.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__weather.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__weather.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__weather.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__weather.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__weather,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__weather.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__weather.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__weather.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__weather{background-image:url(../assets/img/icon/ic_nav_weather-active.svg)}.ic__nav__traffic{background-image:url(../assets/img/icon/ic_nav_traffic.svg)}.ic__nav__traffic.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__traffic,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__traffic.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__traffic.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__traffic.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__traffic,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__traffic.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__traffic.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__traffic.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__traffic.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__traffic.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__traffic.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__traffic.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__traffic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__traffic.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__traffic.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__traffic.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__traffic{background-image:url(../assets/img/icon/ic_nav_traffic-active.svg)}.ic__nav__traffic--light{background-image:url(../assets/img/icon/ic_nav_traffic--light.svg)}.ic__nav__close,.ic__nav__close--dark,.jw-skin-omroep-flevoland .jw-icon-close,.jw-skin-omroep-flevoland-audio .jw-icon-close{background-image:url(../assets/img/icon/ic_nav-close.svg)}.ic__nav__close--dark{filter:invert(1)}.ic__nav__close--red{background-image:url(../assets/img/icon/ic_nav-close--red.svg)}.ic__nav__fontsize{background-image:url(../assets/img/icon/ic_nav_fontsize.svg)}.ic__nav__kiek{background-image:url(../assets/img/icon/ic_nav_kiek.svg)}.ic__nav__regio{background-image:url(../assets/img/icon/ic_nav_regio.svg)}.ic__nav__regio--color{background-color:#000;mask:url(../assets/img/icon/ic_nav_regio--color.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask:url(../assets/img/icon/ic_nav_regio--color.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.ic__nav__regio.ic__active,.jw-skin-omroep-flevoland .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__regio,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__regio.jw-icon-inline,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__regio.jw-icon-volume,.jw-skin-omroep-flevoland .nav__main__mobile .nav__list .nav__link.active .ic__nav__regio.jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .nav__main__mobile .nav__list .nav__link.active button.ic__nav__regio,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__regio.jw-icon-inline,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__regio.jw-icon-volume,.jw-skin-omroep-flevoland-audio .nav__main__mobile .nav__list .nav__link.active .ic__nav__regio.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .ic__nav__regio.ic,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__regio.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__regio.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .ic__nav__regio.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland .jw-icon-inline button.ic__nav__regio,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__regio.jw-icon-inline,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__regio.jw-icon-volume,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .ic__nav__regio.jw-svg-icon,.nav__main__mobile .nav__list .nav__link.active .jw-skin-omroep-flevoland-audio .jw-icon-inline button.ic__nav__regio{background-image:url(../assets/img/icon/ic_nav_regio-active.svg)}.ic__spinner--light{background-image:url(../assets/img/icon/ic_control_spinner--light.svg)}.ic__spinner--dark{background-image:url(../assets/img/icon/ic_control_spinner--dark.svg)}.ic__media__TV,.ic__media__video,.ic__media__video-fragment{background-image:url(../assets/img/icon/ic_control_video--black.svg)}.card--active .active__icon__TV,.card--active .active__icon__video,.card--active .active__icon__video-fragment,.ic__media__TV--active,.ic__media__video--active,.ic__media__video-fragment--active{background-image:url(../assets/img/icon/ic_control_video-active.svg)}.ic__media__audio-fragment,.ic__media__radio{background-image:url(../assets/img/icon/ic_control_video--black.svg)}.ic__media__audio-fragment--active,.ic__media__radio--active{background-image:url(../assets/img/icon/ic_control_video-active.svg)}.ic__media__audio{background-image:url(../assets/img/icon/ic_type_audio--black.svg)}.card--active .active__icon__audio,.card--active .active__icon__audio-fragment,.card--active .active__icon__radio,.ic__media__audio--active{background-color:#bf2133;background-image:url(../assets/img/icon/ic_control_stop.svg);border-radius:50%;height:1.5rem;width:1.5rem}.ic__media-fullscreen-on{background-image:url(../assets/img/icon/ic_control_fullscreen-enable.svg)}.ic__readspeaker__stop{background-image:url(../assets/img/icon/ic_control_stop.svg)}.ic__readspeaker__play{background-image:url(../assets/img/icon/ic_control_play.svg)}.ic__arrow__right{background-image:url(../assets/img/icon/ic_arrow_right.svg)}.ic__arrow__right--red{background-image:url(../assets/img/icon/ic_arrow_right--red.svg)}.ic__arrow__left{background-image:url(../assets/img/icon/ic_arrow_left.svg)}.ic__arrow__left--red{background-image:url(../assets/img/icon/ic_arrow_left--red.svg)}.ic__arrow__up{background-image:url(../assets/img/icon/ic_arrow_up--gray--dark.svg)}.ic__arrow__down{background-image:url(../assets/img/icon/ic_arrow_down--gray--dark.svg)}.ic__lock__gray{background-image:url(../assets/img/icon/ic_lock--gray--dark.svg)}.ic__lock__locked{background-image:url(../assets/img/icon/ic_lock-locked.svg)}.ic__alert__traffic{background-image:url(../assets/img/icon/ic_alert.svg)}.ic__alert__camera{background-image:url(../assets/img/icon/ic_alert_camera.svg)}.ic__send{background-image:url(../assets/img/icon/ic_send.svg)}.ic__map--red{background-image:url(../assets/img/icon/ic_map--red.svg)}.ic__map--black{background-image:url(../assets/img/icon/ic_map--black.svg)}.ic__download{background-image:url(../assets/img/icon/ic_download--red.svg)}.form .feedback-cont[request=success] .btn__submit .ic,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland .jw-icon-inline,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland .jw-icon-inline button,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland .jw-icon-volume,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland .jw-svg-icon,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-inline,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-inline button,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-volume,.form .feedback-cont[request=success] .btn__submit .jw-skin-omroep-flevoland-audio .jw-svg-icon,.form .success .btn__submit .ic,.form .success .btn__submit .jw-skin-omroep-flevoland .jw-icon-inline,.form .success .btn__submit .jw-skin-omroep-flevoland .jw-icon-inline button,.form .success .btn__submit .jw-skin-omroep-flevoland .jw-icon-volume,.form .success .btn__submit .jw-skin-omroep-flevoland .jw-svg-icon,.form .success .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-inline,.form .success .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-inline button,.form .success .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-volume,.form .success .btn__submit .jw-skin-omroep-flevoland-audio .jw-svg-icon,.form.success .btn__submit .ic,.form.success .btn__submit .jw-skin-omroep-flevoland .jw-icon-inline,.form.success .btn__submit .jw-skin-omroep-flevoland .jw-icon-inline button,.form.success .btn__submit .jw-skin-omroep-flevoland .jw-icon-volume,.form.success .btn__submit .jw-skin-omroep-flevoland .jw-svg-icon,.form.success .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-inline,.form.success .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-inline button,.form.success .btn__submit .jw-skin-omroep-flevoland-audio .jw-icon-volume,.form.success .btn__submit .jw-skin-omroep-flevoland-audio .jw-svg-icon,.ic__check,.jw-skin-omroep-flevoland .form .feedback-cont[request=success] .btn__submit .jw-icon-inline,.jw-skin-omroep-flevoland .form .feedback-cont[request=success] .btn__submit .jw-icon-volume,.jw-skin-omroep-flevoland .form .feedback-cont[request=success] .btn__submit .jw-svg-icon,.jw-skin-omroep-flevoland .form .success .btn__submit .jw-icon-inline,.jw-skin-omroep-flevoland .form .success .btn__submit .jw-icon-volume,.jw-skin-omroep-flevoland .form .success .btn__submit .jw-svg-icon,.jw-skin-omroep-flevoland .form.success .btn__submit .jw-icon-inline,.jw-skin-omroep-flevoland .form.success .btn__submit .jw-icon-volume,.jw-skin-omroep-flevoland .form.success .btn__submit .jw-svg-icon,.jw-skin-omroep-flevoland .jw-icon-inline .form .feedback-cont[request=success] .btn__submit button,.jw-skin-omroep-flevoland .jw-icon-inline .form .success .btn__submit button,.jw-skin-omroep-flevoland .jw-icon-inline .form.success .btn__submit button,.jw-skin-omroep-flevoland-audio .form .feedback-cont[request=success] .btn__submit .jw-icon-inline,.jw-skin-omroep-flevoland-audio .form .feedback-cont[request=success] .btn__submit .jw-icon-volume,.jw-skin-omroep-flevoland-audio .form .feedback-cont[request=success] .btn__submit .jw-svg-icon,.jw-skin-omroep-flevoland-audio .form .success .btn__submit .jw-icon-inline,.jw-skin-omroep-flevoland-audio .form .success .btn__submit .jw-icon-volume,.jw-skin-omroep-flevoland-audio .form .success .btn__submit .jw-svg-icon,.jw-skin-omroep-flevoland-audio .form.success .btn__submit .jw-icon-inline,.jw-skin-omroep-flevoland-audio .form.success .btn__submit .jw-icon-volume,.jw-skin-omroep-flevoland-audio .form.success .btn__submit .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .form .feedback-cont[request=success] .btn__submit button,.jw-skin-omroep-flevoland-audio .jw-icon-inline .form .success .btn__submit button,.jw-skin-omroep-flevoland-audio .jw-icon-inline .form.success .btn__submit button{background-image:url(../assets/img/icon/ic_check.svg)}.ic__check--red{background-image:url(../assets/img/icon/ic_check--red.svg)}.ic__add{background-image:url(../assets/img/icon/ic_add.svg)}.ic__nos{background-image:url(../assets/img/icon/ic_nos.svg)}.ic__show__on{background-image:url(../assets/img/icon/ic_show_on.svg)}.ic__show__off{background-image:url(../assets/img/icon/ic_show_off.svg)}.ic__cookiewall_accept{background-image:url(../assets/img/icon/ic_cookiewall_accept.svg)}.ic__cookiewall_accept_white{background-image:url(../assets/img/icon/ic_cookiewall_accept_white.svg)}.ic__cookiewall_reject{background-image:url(../assets/img/icon/ic_cookiewall_reject.svg)}.ic__cookiewall_reject_white{background-image:url(../assets/img/icon/ic_cookiewall_reject_white.svg)}.ic__ptr{overflow:visible!important}.ic__ptr circle{fill:none;r:1em;cy:1em;cx:1em;stroke-dashoffset:164px}.ic__ptr circle:first-of-type{stroke:#f5f5f5}.ic__ptr circle:nth-of-type(2){stroke:#e1e1e1}.ic__ptr circle:nth-of-type(3){stroke:#bf2133}.ic__flags{display:inline-block;height:15px;width:20px}.ic__flags--20x15-nl{background-image:url(../assets/img/icon/flags/20x15/nl_netherlands.svg)}.ic__flags--20x15-de{background-image:url(../assets/img/icon/flags/20x15/de_germany.svg)}.ic__flags--20x15-en{background-image:url(../assets/img/icon/flags/20x15/gb_unitedkingdom.svg)}.ic__flags--20x15-es{background-image:url(../assets/img/icon/flags/20x15/es_spain.svg)}.ic__flags--20x15-fr{background-image:url(../assets/img/icon/flags/20x15/fr_france.svg)}.ic__flags--20x15-pl{background-image:url(../assets/img/icon/flags/20x15/pl_poland.svg)}.ic__flags--20x15-uk{background-image:url(../assets/img/icon/flags/20x15/ua_ukraine.svg)}.ic__flags--20x15-ro{background-image:url(../assets/img/icon/flags/20x15/ro_romania.svg)}.ic__flags--20x15-tr{background-image:url(../assets/img/icon/flags/20x15/tr_turkey.svg)}.ic__flags--20x15-ar{background-image:url(../assets/img/icon/flags/20x15/ar_arabic.svg)}.ic__flags--20x15-fy{background-image:url(../assets/img/icon/flags/20x15/fy_fryslan.svg)}.jw-svg-icon-play{background-image:url(../assets/img/icon/ic_control_play.svg)}.jw-svg-icon-buffer{background-image:url(../assets/img/icon/ic_control_loader.png)}.jw-svg-icon-replay{background-image:url(../assets/img/icon/ic_control_play.svg)}.jw-svg-icon-pause,.jw-svg-icon-stop{background-image:url(../assets/img/icon/ic_control_pause.svg)}.jw-svg-icon-fullscreen-off{background-image:url(../assets/img/icon/ic_control_fullscreen-disable.svg)}.jw-svg-icon-fullscreen-android,.jw-svg-icon-fullscreen-on{background-image:url(../assets/img/icon/ic_control_fullscreen-enable.svg)}.jw-svg-icon-sharing{background-image:url(../assets/img/icon/ic_control_share.svg)}.jw-svg-icon-volume-0{background-image:url(../assets/img/icon/ic_control_audio-muted.svg)}.jw-svg-icon-volume-50{background-image:url(../assets/img/icon/ic_control_audio-unmuted--50.svg)}.jw-svg-icon-volume-100{background-image:url(../assets/img/icon/ic_control_audio-unmuted.svg)}.jw-svg-icon-airplay-off,.jw-svg-icon-airplay-on{background-image:url(../assets/img/icon/ic_control_airplay.svg)}.jw-svg-icon-airplay-on path{fill:#59cfff!important}.jw-icon-cast button{margin-bottom:0!important;transform:scale(.6)}.cast_caf_state_d{display:none!important}.jw-custom-icon-cc{background-image:url(../assets/img/icon/ic_control_subtitles-active.svg)}.jw-custom-icon-cc path{display:none}.jw-custom-icon-cc.jw-off{background-image:url(../assets/img/icon/ic_control_subtitles.svg)}.jw-icon-popup{background-image:url(../assets/img/icon/ic_control_window.svg)}.jw-icon-fullscreen-android{background-image:url(../assets/img/icon/ic_control_fullscreen-enable.svg)}.jw-icon-cc{background-image:url(../assets/img/icon/ic_control_subtitles-active.svg)}.jw-icon-cc path{display:none}.jw-icon-cc.jw-off{background-image:url(../assets/img/icon/ic_control_subtitles.svg)}.jw-icon-cast google-cast-launcher{--connected-color:none!important;--disconnected-color:none!important;background-image:url(../assets/img/icon/ic_control_chromecast-active.svg);background-repeat:no-repeat;background-size:contain;height:2.75em!important;width:2.75em!important}.jw-icon-cast google-cast-launcher.jw-off{background-image:url(../assets/img/icon/ic_control_chromecast.svg)}.input-block,button,input:not([type=radio]):not([type=checkbox]),input[type=button],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type^=date],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;color:#4b4b4b;font-family:Helvetica,Arial,sans-serif;font-size:1rem;margin:0 0 .5rem;outline:0;transition:all .1s ease-in-out;width:100%}[type=search].input-block,input[type=search]{-webkit-appearance:textfield}[type=search].input-block::-webkit-search-decoration,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.input-block,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #e1e1e1;font-size:1rem;line-height:1.25;min-height:1.625em;padding:.5rem;resize:none}.input-block:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #4b4b4b}.input-block:user-error,input[type=email]:user-error,input[type=number]:user-error,input[type=password]:user-error,input[type=search]:user-error,input[type=tel]:user-error,input[type=text]:user-error,input[type=url]:user-error,select:user-error,textarea:user-error{border:1px solid #bf2133}[type=checkbox].input-block,[type=radio].input-block,input[type=checkbox],input[type=radio]{opacity:0;position:absolute}[type=checkbox].input-block+label,[type=radio].input-block+label,input[type=checkbox]+label,input[type=radio]+label{-webkit-touch-callout:none;cursor:pointer;font-weight:500;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}[type=checkbox].input-block+label:after,[type=checkbox].input-block+label:before,[type=radio].input-block+label:after,[type=radio].input-block+label:before,input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{content:"";transition:all .1s ease-in-out}[type=checkbox].input-block+label:before,[type=radio].input-block+label:before,input[type=checkbox]+label:before,input[type=radio]+label:before{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;display:inline-block;height:1rem;margin-right:.5rem;vertical-align:text-top;width:1rem}[type=checkbox].input-block:checked+label:before,[type=radio].input-block:checked+label:before,input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background-color:#bf2133;border-color:#bf2133}[type=checkbox].input-block:focus+label:before,[type=radio].input-block:focus+label:before,input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{border:1px solid #bebebe}[type=radio].input-block+label:before,input[type=radio]+label:before{border-radius:50%;box-shadow:inset 0 0 0 8px #fff}[type=radio].input-block:checked+label:before,input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 3px #fff}[type=checkbox].input-block+label:after,input[type=checkbox]+label:after{border-bottom:2px solid #fff;border-right:2px solid #fff;height:10px;left:5px;position:absolute;top:2px;transform:scale(.1) rotate(20deg);width:6px}[type=checkbox].input-block:checked+label:after,input[type=checkbox]:checked+label:after{transform:scale(1) rotate(45deg)}.jw-skin-omroep-flevoland .jw-icon-inline .select__wrap button,.jw-skin-omroep-flevoland .select__wrap .jw-icon-inline,.jw-skin-omroep-flevoland .select__wrap .jw-icon-volume,.jw-skin-omroep-flevoland .select__wrap .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline .select__wrap button,.jw-skin-omroep-flevoland-audio .select__wrap .jw-icon-inline,.jw-skin-omroep-flevoland-audio .select__wrap .jw-icon-volume,.jw-skin-omroep-flevoland-audio .select__wrap .jw-svg-icon,.select__wrap .ic,.select__wrap .jw-skin-omroep-flevoland .jw-icon-inline,.select__wrap .jw-skin-omroep-flevoland .jw-icon-inline button,.select__wrap .jw-skin-omroep-flevoland .jw-icon-volume,.select__wrap .jw-skin-omroep-flevoland .jw-svg-icon,.select__wrap .jw-skin-omroep-flevoland-audio .jw-icon-inline,.select__wrap .jw-skin-omroep-flevoland-audio .jw-icon-inline button,.select__wrap .jw-skin-omroep-flevoland-audio .jw-icon-volume,.select__wrap .jw-skin-omroep-flevoland-audio .jw-svg-icon{pointer-events:none;right:.25rem;top:calc(50% - .25rem);transform:translate3d(0,-50%,0)}.input__wrap--double .btn:first-child,.input__wrap--double .input-block:first-child,.input__wrap--double input:first-child{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.input__wrap--double .btn:last-child,.input__wrap--double .input-block:last-child,.input__wrap--double input:last-child{border-bottom-left-radius:0!important;border-top-left-radius:0!important}select{-webkit-appearance:none}.input-block--file{background-color:#fff;margin:0;padding:.25rem;position:relative}[type=file].input-block,input[type=file]{opacity:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}[type=file].input-block+label,input[type=file]+label{cursor:pointer;display:flex;justify-content:space-between;margin:0}[type=file].input-block+label .mock-button,input[type=file]+label .mock-button{align-self:flex-end;background-color:#bf2133;border-radius:4px;color:#fff;padding:.5rem}[type=file].input-block+label .filename,input[type=file]+label .filename{font-weight:500;padding:.5rem}textarea{max-width:100%;min-height:7.5em}[type=button].input-block,[type=reset].input-block,[type=submit].input-block,button,input[type=button],input[type=reset],input[type=submit]{border:none}label{color:#4b4b4b;font-size:.875rem}.loader__card--animated .animation__bg,.loader__card--animated.animation__bg,.loader__spinner{animation:animation__bg 1s ease-in-out infinite}.loader__spinner{height:2rem;width:2rem}@keyframes animation__bg{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}img{border-radius:4px;height:auto;image-rendering:auto;width:100%}figure{position:relative}figure,figure img{display:block;max-width:100%;width:100%}figure img{border-radius:4px;height:auto}figure figcaption{background-color:#e1e1e1;bottom:.5rem;left:.5rem;position:absolute;text-align:left}.media,.media__ad{position:relative}.media__ad{background-color:#f7f7f7;border-radius:4px;padding-top:2rem}.media__ad:after{color:#bebebe;content:"Advertentie";display:block;font-size:.75rem;left:0;position:absolute;right:0;text-align:center;top:.5rem}.media__ad--banner{overflow:hidden}.media__ad--banner:before{content:"";display:block;height:0;padding-top:12.3626373626%}.media__ad iframe,.media__ad--rect .media__ad>div{max-width:100%!important}.media__scale{transform:scale(1);transition:all .5s cubic-bezier(.2,0,0,1)}@media (hover:none){.media__scale:active{transform:scale(1.1)}}@media (hover:hover){.media__scale:hover{transform:scale(1.1)}}.media__embed{overflow:hidden;position:relative}.media__embed:before{content:"";display:block;height:0;padding-top:56.25%}.media__embed .iframe,.media__embed iframe{display:block}.media__embed--height{position:relative;width:100%}.media__embed--height .iframe,.media__embed--height iframe{width:100%!important}.media__image{background-image:url(../assets/img/video/video_fallback.jpg);height:100%;overflow:hidden;position:relative}.media__image:before{content:"";display:block;height:0;padding-top:56.25%}.media__image--auto{position:relative}.media__image--auto img{height:auto;max-height:100%;max-width:100%;width:auto}.media__image--wide{overflow:hidden}.media__image--wide:before{content:"";display:block;height:0;padding-top:50%}.media__image--ultrawide{overflow:hidden}.media__image--ultrawide:before{content:"";display:block;height:0;padding-top:40%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.media__picture{display:flex}.media__picture img{left:unset;-o-object-fit:cover;object-fit:cover;position:relative;top:unset;transform:unset}}.media__video{border-radius:4px;overflow:hidden}.media__video:before{content:"";display:block;height:0;padding-top:56.25%}.media__video .jw-state-error:not(.player-container--sticky),.media__video .jwplayer:not(.player-container--sticky){position:absolute!important}.media__video--stretch{border-radius:0}@media (max-width:576px){.media__video{border-radius:0}}.media .fb-post{max-width:100%}.media__image,.media__image--auto,.media__placeholder{background-color:#fbfbfb;border:1px solid #eee;border-radius:4px;overflow:hidden}.facebook-responsive{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.facebook-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.localfocusvisual{width:100%}.fb-post>span{max-width:100%}.fb-post iframe{border:0;display:block;margin:0 auto;max-width:100%}img[id^=stickyTrackImg]{display:none;height:1px;width:1px}.embed--cookie.blocked{overflow:hidden}.embed--cookie.blocked:before{content:"";display:block;height:0;padding-top:56.25%}.embed--cookie.blocked .embed__embed{display:none}.embed--cookie.blocked .embed__message{align-items:center;background-color:#f7f7f7;border-radius:4px;display:flex;justify-content:center}.embed__message{display:none}.card--rect .embed--cookie:before,.media__embed:not(.media__embed--height) .embed--cookie:before{content:none}.info{overflow:hidden;white-space:nowrap}.info--copyright{color:#fff;display:inline-block;margin-left:10px;opacity:.64;white-space:nowrap}.info--carousel{padding-top:2px}.caption--box--color{background-color:rgba(0,0,0,.7)}.video-container{border-radius:4px;opacity:1;overflow:hidden;transition:transform 0s,opacity .22s cubic-bezier(.36,.07,.19,.97)}.video-container-stretch>.jwplayer.jw-skin-omroep-flevoland.jw-stretch-uniform{height:100%!important}.video-container-status{background:#000;color:#fff;opacity:0;padding:.5rem;pointer-events:none;text-align:center;transition:opacity .2s ease-in-out;z-index:2}.video-container-status.active{opacity:1;pointer-events:all}.jw-skin-omroep-flevoland .jw-media video{height:100%!important;left:0!important;top:0!important;transform:translate(0);width:100%!important}.jw-skin-omroep-flevoland .jw-controls-backdrop:before{background:rgba(0,0,0,.4);content:"";opacity:0;pointer-events:none;transition:all .1s ease-in-out}.jw-skin-omroep-flevoland.jw-state-paused .jw-display{display:block!important}.jw-skin-omroep-flevoland.jw-state-paused .jw-controls-backdrop:before{opacity:1;pointer-events:none}.jw-reset{font-family:Helvetica,Arial,sans-serif;font-weight:700}.jw-title-primary{font-size:1rem!important}.jw-custom-icon-cast{position:absolute!important;right:60px!important;top:0!important}.jw-flag-small-player .jw-settings-open .jw-controlbar{display:unset!important}.jw-disable-subtitles .jw-custom-icon-cc,.jw-icon-cc,.jw-svg-icon-cc-off,.jw-svg-icon-cc-on{display:none!important}.jw-skin-omroep-flevoland,.jw-skin-omroep-flevoland-audio{position:absolute;top:0}@media (max-width:576px){.jw-skin-omroep-flevoland .jw-title,.jw-skin-omroep-flevoland-audio .jw-title{align-items:center;display:flex!important;flex-wrap:wrap;height:2.75em;justify-content:flex-start;padding:0 .5em;width:calc(100% - 5.5em)}.jw-skin-omroep-flevoland .jw-title>.jw-title-primary,.jw-skin-omroep-flevoland-audio .jw-title>.jw-title-primary{padding:0}.jw-skin-omroep-flevoland .jw-title>.jw-title-secundary,.jw-skin-omroep-flevoland-audio .jw-title>.jw-title-secundary{display:none!important}}.jw-skin-omroep-flevoland-audio.jw-flag-audio-player,.jw-skin-omroep-flevoland.jw-flag-audio-player{background:#bf2133}.jw-skin-omroep-flevoland *,.jw-skin-omroep-flevoland-audio *{box-sizing:border-box}.jw-skin-omroep-flevoland .jw-display,.jw-skin-omroep-flevoland-audio .jw-display{display:block;padding:0}.jw-skin-omroep-flevoland .jw-icon,.jw-skin-omroep-flevoland-audio .jw-icon{pointer-events:all}.jw-skin-omroep-flevoland .jw-fullscreen-ima,.jw-skin-omroep-flevoland .jw-icon-volume:after,.jw-skin-omroep-flevoland-audio .jw-fullscreen-ima,.jw-skin-omroep-flevoland-audio .jw-icon-volume:after{display:none}.jw-skin-omroep-flevoland .jw-overlays,.jw-skin-omroep-flevoland-audio .jw-overlays{opacity:.99}.jw-skin-omroep-flevoland .jw-icon-inline,.jw-skin-omroep-flevoland .jw-icon-inline button,.jw-skin-omroep-flevoland .jw-icon-volume,.jw-skin-omroep-flevoland .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline,.jw-skin-omroep-flevoland-audio .jw-icon-inline button,.jw-skin-omroep-flevoland-audio .jw-icon-volume,.jw-skin-omroep-flevoland-audio .jw-svg-icon{height:2.75em!important;min-width:2.75em;width:2.75em!important}.jw-skin-omroep-flevoland .jw-volume-tip,.jw-skin-omroep-flevoland-audio .jw-volume-tip{padding:.25rem 0}.jw-skin-omroep-flevoland .jw-icon-close,.jw-skin-omroep-flevoland .jw-settings-sharing,.jw-skin-omroep-flevoland-audio .jw-icon-close,.jw-skin-omroep-flevoland-audio .jw-settings-sharing{position:absolute;right:0;top:0}.jw-skin-omroep-flevoland .jw-autostart-mute,.jw-skin-omroep-flevoland .jw-captions.no--subtitles,.jw-skin-omroep-flevoland .jw-display-container .jw-display-controls .jw-display-icon-next,.jw-skin-omroep-flevoland .jw-icon-close,.jw-skin-omroep-flevoland .jw-icon-fullscreen path,.jw-skin-omroep-flevoland .jw-icon-fullscreen-android path,.jw-skin-omroep-flevoland .jw-icon-next,.jw-skin-omroep-flevoland .jw-icon-pip,.jw-skin-omroep-flevoland .jw-icon-rewind,.jw-skin-omroep-flevoland .jw-icon-settings,.jw-skin-omroep-flevoland .jw-playlist-btn,.jw-skin-omroep-flevoland .jw-related-btn,.jw-skin-omroep-flevoland .jw-settings-menu,.jw-skin-omroep-flevoland .jw-svg-icon-airplay-off path,.jw-skin-omroep-flevoland .jw-svg-icon-airplay-on path,.jw-skin-omroep-flevoland .jw-svg-icon-buffer path,.jw-skin-omroep-flevoland .jw-svg-icon-chromecast-off path,.jw-skin-omroep-flevoland .jw-svg-icon-chromecast-on path,.jw-skin-omroep-flevoland .jw-svg-icon-pause path,.jw-skin-omroep-flevoland .jw-svg-icon-play path,.jw-skin-omroep-flevoland .jw-svg-icon-replay path,.jw-skin-omroep-flevoland .jw-svg-icon-sharing path,.jw-skin-omroep-flevoland .jw-svg-icon-stop path,.jw-skin-omroep-flevoland .jw-svg-icon-volume-0 path,.jw-skin-omroep-flevoland .jw-svg-icon-volume-100 path,.jw-skin-omroep-flevoland .jw-svg-icon-volume-50 path,.jw-skin-omroep-flevoland .jw-text-countdown,.jw-skin-omroep-flevoland .jw-tooltip,.jw-skin-omroep-flevoland-audio .jw-autostart-mute,.jw-skin-omroep-flevoland-audio .jw-captions.no--subtitles,.jw-skin-omroep-flevoland-audio .jw-display-container .jw-display-controls .jw-display-icon-next,.jw-skin-omroep-flevoland-audio .jw-icon-close,.jw-skin-omroep-flevoland-audio .jw-icon-fullscreen path,.jw-skin-omroep-flevoland-audio .jw-icon-fullscreen-android path,.jw-skin-omroep-flevoland-audio .jw-icon-next,.jw-skin-omroep-flevoland-audio .jw-icon-pip,.jw-skin-omroep-flevoland-audio .jw-icon-rewind,.jw-skin-omroep-flevoland-audio .jw-icon-settings,.jw-skin-omroep-flevoland-audio .jw-playlist-btn,.jw-skin-omroep-flevoland-audio .jw-related-btn,.jw-skin-omroep-flevoland-audio .jw-settings-menu,.jw-skin-omroep-flevoland-audio .jw-svg-icon-airplay-off path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-airplay-on path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-buffer path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-chromecast-off path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-chromecast-on path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-pause path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-play path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-replay path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-sharing path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-stop path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-volume-0 path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-volume-100 path,.jw-skin-omroep-flevoland-audio .jw-svg-icon-volume-50 path,.jw-skin-omroep-flevoland-audio .jw-text-countdown,.jw-skin-omroep-flevoland-audio .jw-tooltip{display:none!important}.jw-skin-omroep-flevoland .jw-text-duration:before,.jw-skin-omroep-flevoland .jw-text-live:before,.jw-skin-omroep-flevoland-audio .jw-text-duration:before,.jw-skin-omroep-flevoland-audio .jw-text-live:before{content:none!important}.jw-skin-omroep-flevoland .jw-text-duration,.jw-skin-omroep-flevoland .jw-text-elapsed,.jw-skin-omroep-flevoland-audio .jw-text-duration,.jw-skin-omroep-flevoland-audio .jw-text-elapsed{display:flex!important}.jw-skin-omroep-flevoland .jw-text-elapsed,.jw-skin-omroep-flevoland-audio .jw-text-elapsed{margin-left:.5rem;margin-right:.5rem}.jw-skin-omroep-flevoland .jw-text-duration,.jw-skin-omroep-flevoland-audio .jw-text-duration{margin-right:.5rem}.jw-skin-omroep-flevoland .jw-icon-playback,.jw-skin-omroep-flevoland-audio .jw-icon-playback{display:block!important}.jw-skin-omroep-flevoland .jw-display-controls,.jw-skin-omroep-flevoland-audio .jw-display-controls{z-index:1}.jw-skin-omroep-flevoland .jw-display-controls .jw-display-icon-container,.jw-skin-omroep-flevoland-audio .jw-display-controls .jw-display-icon-container{margin:0;padding:0}.jw-skin-omroep-flevoland .jw-icon-playback,.jw-skin-omroep-flevoland-audio .jw-icon-playback{order:0}.jw-skin-omroep-flevoland .jw-icon-volume,.jw-skin-omroep-flevoland-audio .jw-icon-volume{order:4}.jw-skin-omroep-flevoland .jw-text-elapsed,.jw-skin-omroep-flevoland-audio .jw-text-elapsed{order:1}.jw-skin-omroep-flevoland .jw-text-duration,.jw-skin-omroep-flevoland-audio .jw-text-duration{order:3}.jw-skin-omroep-flevoland .jw-slider-horizontal,.jw-skin-omroep-flevoland-audio .jw-slider-horizontal{order:2}.jw-skin-omroep-flevoland .jw-icon-fullscreen,.jw-skin-omroep-flevoland .jw-icon-fullscreen-android,.jw-skin-omroep-flevoland-audio .jw-icon-fullscreen,.jw-skin-omroep-flevoland-audio .jw-icon-fullscreen-android{order:6}.jw-skin-omroep-flevoland div[button=jw-icon-popup],.jw-skin-omroep-flevoland-audio div[button=jw-icon-popup]{order:5}.jw-skin-omroep-flevoland .jw-display-icon-container,.jw-skin-omroep-flevoland-audio .jw-display-icon-container{display:flex!important;height:calc(100% - 5.5em)!important;left:0;position:absolute;top:2.75em;width:100%!important;z-index:2}.jw-skin-omroep-flevoland .jw-controlbar,.jw-skin-omroep-flevoland-audio .jw-controlbar{align-items:flex-end;max-height:inherit;pointer-events:none;z-index:4}.jw-skin-omroep-flevoland .jw-controlbar .jw-svg-icon-pause,.jw-skin-omroep-flevoland .jw-controlbar .jw-svg-icon-play,.jw-skin-omroep-flevoland .jw-controlbar .jw-svg-icon-replay,.jw-skin-omroep-flevoland .jw-controlbar .jw-svg-icon-stop,.jw-skin-omroep-flevoland-audio .jw-controlbar .jw-svg-icon-pause,.jw-skin-omroep-flevoland-audio .jw-controlbar .jw-svg-icon-play,.jw-skin-omroep-flevoland-audio .jw-controlbar .jw-svg-icon-replay,.jw-skin-omroep-flevoland-audio .jw-controlbar .jw-svg-icon-stop{background-color:#bf2133}.jw-skin-omroep-flevoland .jw-button-container,.jw-skin-omroep-flevoland-audio .jw-button-container{align-items:flex-end;height:100%;padding:0;position:relative;z-index:1}@media (max-width:576px){.jw-skin-omroep-flevoland .jw-button-container,.jw-skin-omroep-flevoland-audio .jw-button-container{font-size:.8em!important}}.jw-skin-omroep-flevoland .jw-button-container .jw-icon-popup,.jw-skin-omroep-flevoland-audio .jw-button-container .jw-icon-popup{order:4}.jw-skin-omroep-flevoland .jw-button-container:after,.jw-skin-omroep-flevoland-audio .jw-button-container:after{background:linear-gradient(transparent,rgba(0,0,0,.7));bottom:0;content:"";height:2.75em;left:0;position:absolute;width:100%;z-index:-1}.jw-skin-omroep-flevoland .jw-button-container .jw-text-live,.jw-skin-omroep-flevoland .jw-button-container>.jw-text,.jw-skin-omroep-flevoland-audio .jw-button-container .jw-text-live,.jw-skin-omroep-flevoland-audio .jw-button-container>.jw-text{align-items:center;display:flex;font-size:.8em!important;font-weight:300;height:3.3em!important}.jw-skin-omroep-flevoland .jw-slider-time,.jw-skin-omroep-flevoland .jw-slider-time *,.jw-skin-omroep-flevoland-audio .jw-slider-time,.jw-skin-omroep-flevoland-audio .jw-slider-time *{pointer-events:all}.jw-skin-omroep-flevoland .jw-slider-time,.jw-skin-omroep-flevoland-audio .jw-slider-time,.jw-skin-omroep-flevoland-audio.jw-flag-ads .jw-slider-time,.jw-skin-omroep-flevoland.jw-flag-ads .jw-slider-time{height:2.75em!important}.jw-skin-omroep-flevoland .jw-slider-time .jw-slider-container,.jw-skin-omroep-flevoland-audio .jw-slider-time .jw-slider-container,.jw-skin-omroep-flevoland-audio.jw-flag-ads .jw-slider-time .jw-slider-container,.jw-skin-omroep-flevoland.jw-flag-ads .jw-slider-time .jw-slider-container{background:hsla(0,0%,100%,.2);height:2px}.jw-skin-omroep-flevoland .jw-slider-time .jw-progress,.jw-skin-omroep-flevoland-audio .jw-slider-time .jw-progress,.jw-skin-omroep-flevoland-audio.jw-flag-ads .jw-slider-time .jw-progress,.jw-skin-omroep-flevoland.jw-flag-ads .jw-slider-time .jw-progress{background-color:#bf2133;top:0!important;transform:none!important}.jw-skin-omroep-flevoland-audio.jw-flag-live .jw-button-container .jw-icon-live,.jw-skin-omroep-flevoland-audio.jw-flag-live .jw-button-container .jw-text,.jw-skin-omroep-flevoland.jw-flag-live .jw-button-container .jw-icon-live,.jw-skin-omroep-flevoland.jw-flag-live .jw-button-container .jw-text{display:none!important}.jw-skin-omroep-flevoland-audio.jw-flag-live .jw-button-container .jw-spacer,.jw-skin-omroep-flevoland.jw-flag-live .jw-button-container .jw-spacer{order:2}.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-button-container,.jw-skin-omroep-flevoland.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-button-container{flex-wrap:inherit;margin-bottom:0}.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-controlbar .jw-icon.jw-icon-inline:not(.jw-text),.jw-skin-omroep-flevoland.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-controlbar .jw-icon.jw-icon-inline:not(.jw-text){flex:1!important;height:auto!important;padding:0 .125rem!important}.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text[role=status],.jw-skin-omroep-flevoland.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text[role=status]{flex:2 20%}.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-slider-time,.jw-skin-omroep-flevoland.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-slider-time{padding:0 .5rem}.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text,.jw-skin-omroep-flevoland.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text{align-self:auto;flex:1;margin:inherit;order:unset;width:inherit}.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text-countdown,.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text-duration,.jw-skin-omroep-flevoland-audio.jw-flag-ads-googleima:not(jw-flag-small-player) .jw-controls .jw-text-duration,.jw-skin-omroep-flevoland.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text-countdown,.jw-skin-omroep-flevoland.jw-flag-ads-googleima.jw-flag-small-player .jw-controls .jw-text-duration,.jw-skin-omroep-flevoland.jw-flag-ads-googleima:not(jw-flag-small-player) .jw-controls .jw-text-duration{display:none!important}@media (max-width:576px){body:not(.cordova-ready) .jw-controls .jw-icon-popup{display:none!important}}body:not(.cordova-ready) .video-container:not(.video--sticky) .jw-icon-popup{display:none}.cordova-ready .popup .jw-icon-close{display:block!important}.cordova-ready .popup .jw-settings-sharing{display:none!important}.jw-text-track-display{top:75%!important}.jw-captions{max-height:100%!important}.jw-settings-open{pointer-events:auto}.jw-settings-menu{background-color:rgba(0,0,0,.4);border-radius:4px;right:0!important;top:0;z-index:2}.jw-settings-menu .jw-settings-submenu{padding:0!important}.jw-settings-menu .jw-svg-icon{height:1.5rem;width:1.5rem}.jw-settings-menu .jw-icon:after,.jw-settings-menu .jw-svg-icon-close{display:none}.jw-settings-menu .jw-settings-topbar{background:transparent}.jw-settings-menu .jw-settings-content-item{font-size:14px;padding:.5rem}.jw-settings-menu .jw-sharing-textarea{min-height:0}.video-container.popup,.video-container.popup .media{border-radius:0}.video-container.popup .jw-icon-popup{display:none!important}.jwplayer.player-container--sticky{animation:sticky-video-anim-in .22s cubic-bezier(.36,.07,.19,.97) forwards;border-radius:4px;bottom:10px!important;left:auto;opacity:0;overflow:hidden;position:fixed;right:10px!important;top:auto;width:calc(400px - 2rem)!important;z-index:3}.jwplayer.player-container--sticky,.jwplayer.player-container--sticky--animate{transition:transform .22s cubic-bezier(.36,.07,.19,.97),opacity .22s cubic-bezier(.36,.07,.19,.97)}.jwplayer.player-container--sticky--animate{opacity:1}.jw-flag-user-inactive.jw-state-playing:not(.jw-flag-media-audio):not(.jw-flag-audio-player):not(.jw-flag-ads-vpaid-controls):not(.jw-flag-casting) .jw-title{visibility:hidden}.jw-state-paused .jw-title,.jw-state-playing .jw-title{display:block}@keyframes sticky-video-anim-in{0%{transform:translateX(400px)}to{transform:translateX(0)}}.jwplayer .jw-icon.jw-icon-tooltip.jw-icon-volume{display:block}@media (min-width:1280px){.jwplayer .jw-icon.jw-icon-fullscreen,.jwplayer .jw-icon.jw-icon-fullscreen svg.jw-svg-icon,.jwplayer .jw-icon.jw-icon-playback,.jwplayer .jw-icon.jw-icon-playback svg.jw-svg-icon,.jwplayer .jw-icon.jw-icon-tooltip.jw-icon-volume,.jwplayer .jw-icon.jw-icon-tooltip.jw-icon-volume svg.jw-svg-icon{height:2.75em!important}}.jwplayer .jw-icon.jw-icon-inline.jw-icon-volume:not(.jw-icon-tooltip){display:block}[hide-share=true]~.jw-custom-icon-cast,[hide-share=true]~nav{display:none}[hide-share=false]~.jw-custom-icon-cast,[hide-share=false]~nav{display:block}.form label{display:inline-block;font-weight:700;margin:.5rem 0;width:100%}.form label.required:after{content:"*"}.form button.btn__submit{display:block;line-height:2.75em}.form .show--completed{display:none}.form__filter [type=search].input-block,.form__filter input[type=search],.form__search [type=search].input-block,.form__search input[type=search]{margin-right:.5rem}.form__filter__title{margin-bottom:.5rem}@media (min-width:576px){.form__filter select{margin-left:.5rem}}.form--search [type=search].input-block,.form--search input[type=search]{border-right:none}@media (max-width:576px){.form--search [type=search].input-block,.form--search input[type=search]{flex:4 25%;padding-right:0}}.form--search [type=search].input-block:focus+select,.form--search input[type=search]:focus+select{border-color:#4b4b4b}.form--search select{background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,#bf2133 0),linear-gradient(135deg,#bf2133 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em;border-left:none;border-radius:0}.form--search select:focus{border-color:#e1e1e1}@media (max-width:576px){.form--search select{flex:3 20%}}@media (max-width:460px){.form--search select{flex:3 33%}}@media (max-width:340px){.form--search select{flex:3 50%}}@media (max-width:576px){.form--search .btn--red{flex:2 10%}}.form__tip{background-color:#eee;border-radius:4px}.form__weather{background-color:#fff;border-radius:4px;box-shadow:0 6px 16px rgba(0,0,0,.16)}.form.disabled .btn,.form.disabled .input-block:not([type=checkbox]),.form.disabled input:not([type=checkbox]),.form.disabled textarea{opacity:.5;pointer-events:none}.form .feedback-cont[request=success] .feedback,.form .success .feedback,.form.success .feedback{background-color:#f7f7f7;border:1px solid #5cb600;border-radius:4px;color:#5cb600}.form .feedback-cont[request=success] .input-block:not([type=checkbox]),.form .feedback-cont[request=success] input:not([type=checkbox]),.form .feedback-cont[request=success] textarea,.form .success .input-block:not([type=checkbox]),.form .success input:not([type=checkbox]),.form .success textarea,.form.success .input-block:not([type=checkbox]),.form.success input:not([type=checkbox]),.form.success textarea{border-color:#5cb600;color:#5cb600}.form .feedback-cont[request=success] .btn__submit,.form .success .btn__submit,.form.success .btn__submit{background-color:#5cb600}.form .feedback-cont[request=success] .show--completed,.form .success .show--completed,.form.success .show--completed{display:block}.form .error .feedback,.form .feedback-cont[request=error] .feedback,.form.error .feedback{background-color:#f7f7f7;border:1px solid #bf2133;border-radius:4px;color:#bf2133}.form .error .input-block:not([type=checkbox]),.form .error input:not([type=checkbox]),.form .error textarea,.form .feedback-cont[request=error] .input-block:not([type=checkbox]),.form .feedback-cont[request=error] input:not([type=checkbox]),.form .feedback-cont[request=error] textarea,.form.error .input-block:not([type=checkbox]),.form.error input:not([type=checkbox]),.form.error textarea{border-color:#bf2133;color:#bf2133}.form .error .btn__submit,.form .feedback-cont[request=error] .btn__submit,.form.error .btn__submit{background-color:#bf2133}.fn-upload-progress{position:relative}.fn-upload-progress .fn-progress--bar,.fn-upload-progress .fn-progress--holder{height:6px;transition:width .15s linear}.fn-upload-progress .fn-progress--bar{background-color:#bf2133;left:0;position:absolute;top:0}.fn-upload-progress .fn-progress--holder{background-color:#e1e1e1;width:100%}.display-comment-container .display-comment{background-color:#f7f7f7;border:1px solid #e1e1e1;border-radius:4px}.recaptcha-holder{height:70px;overflow:hidden;position:relative}.recaptcha-holder .grecaptcha-badge{box-shadow:0 0 0 transparent!important;position:absolute!important;top:5px}.cordova-ready .recaptcha-holder{display:none}.list--clear{list-style-type:none;margin:0;padding:0}.list--padding{padding-bottom:.5rem;padding-top:.5rem}@media (max-width:576px){.list--padding{padding:0}}.list__cards li:last-child .divider{display:none!important}.list--nested{margin-left:3rem}.list__title{border-bottom:1px solid #eee;min-height:2.75em}.list__timeline{border-left:1px solid #eee;display:flex;flex-wrap:wrap;margin-left:1rem;margin-right:1rem}.list__timeline .page-load-status{order:1}.list__timeline>*{flex:1 100%;width:100%}@media (max-width:576px){.list__timeline{margin-left:0;margin-right:0}}.list__timeline__item{padding-top:2rem}.list__timeline__item--first{padding-top:0}.list__timeline__item--first>a{padding-top:2rem}.list__timeline__item--first .list__timeline__dot:before{background-color:#bf2133}@media (max-width:576px){.list__timeline__item{padding-top:1rem}}.list__timeline__dot{padding-left:4.5rem;padding-right:4.5rem;position:relative}@media (max-width:576px){.list__timeline__dot{padding-left:1rem;padding-right:1rem}}.list__timeline__dot:before{background-color:#e1e1e1;border-radius:100%;content:"";height:.5rem;left:-.25rem;position:absolute;top:calc(50% - .5rem);width:.5rem}.list__timeline__dot__active:before{background:blue}.nav .btn--blank.active,.nav .btn--blank:hover{color:#bf2133}.nav__main__mobile{backface-visibility:hidden;bottom:0;left:0;position:fixed;right:0;will-change:transform,top;z-index:3}.nav__main__mobile,.nav__main__mobile *{transform:translateZ(0)}.nav__main__mobile .nav__list{padding-bottom:env(safe-area-inset-bottom)}.nav__main__mobile .nav__list li{display:inline-block;width:20%}.nav__main__mobile .nav__list .nav__link{align-items:center;color:#4b4b4b;display:flex;flex-direction:column;font-size:12px;font-weight:600;height:100%;justify-content:center;padding:.25rem;text-align:center}.nav__main__mobile .nav__list .nav__link i{background-size:2.75rem 2.75rem}.nav__main__mobile .nav__list .nav__link i.ic__size--small{background-size:1.75rem}.nav__main__mobile .nav__list .nav__link i.ic__size--normal{background-size:auto}.nav__main__mobile .nav__list .nav__link span{width:100%}.nav__main__mobile .nav__list .nav__link.active{color:#bf2133}.nav__toast{padding-top:8px;width:100%;z-index:9}.nav__toast__message{height:auto;opacity:0;transform:translate3d(0,-100vh,0);transition:all .5s cubic-bezier(.2,0,0,1)}.nav__toast__message span{color:#fff;font-weight:500;line-height:1.25}.nav__toast.active{pointer-events:all}.nav__toast.active .nav__toast__message{opacity:1;transform:translateZ(0)}.nav__more{align-items:flex-end;bottom:0;display:none;height:100%;pointer-events:none;position:fixed;width:100%;z-index:9}@media (max-width:576px){.nav__more{display:flex}}.nav__list{align-content:flex-start;display:flex}.nav__list__sheet{display:block;padding-bottom:env(safe-area-inset-bottom);z-index:3}.nav__list__sheet .nav__item{align-items:center;border-bottom:1px solid #eee;cursor:pointer;display:flex;transition:all .1s ease-in-out;width:100%}.nav__list__sheet .nav__item i:not(.ic--md){min-width:2.75em}.nav__list__sheet .nav__item:hover{background-color:rgba(0,0,0,.03)}.nav__list__sheet .nav__item__action{align-items:center;display:flex;height:100%;justify-content:center;padding:.625rem}.nav__list__sheet .nav__item.nav__item__inset{border:none;padding-left:1rem;position:relative}.nav__list__sheet .nav__item.nav__item__inset:after{background-color:#eee;bottom:0;content:"";height:1px;left:1rem;position:absolute;right:0}.nav__list__sheet .nav__item .nav__label{flex:1}@media (max-width:576px){.nav__list__expand{max-height:100%;overflow:scroll;padding-bottom:2.75rem}}.nav__list__expand label{font-size:1rem}.nav__list__expand .nav__list{display:none}.nav__list__expand .nav__list li a{height:2.75rem}.nav__list__expand .nav__list li a.nav__item--spacer{height:calc(2.75rem + 10px)}.nav__list__expand [type=checkbox].input-block:checked+.nav__list,.nav__list__expand input[type=checkbox]:checked+.nav__list{display:block}.nav__meta{align-content:flex-start;display:flex}@media (min-width:576px){.nav__meta{margin-left:auto}}.nav__meta .ic__nav__dropdown{margin-right:.5rem}.nav__info .btn{color:#bebebe}.nav__filter{-webkit-overflow-scrolling:touch;overflow-x:auto}.nav__filter li{flex-shrink:0}.nav__filter .nav__list__item{white-space:nowrap}.nav__filter ul{width:100%}.nav__filter ul li{display:inline-block}.nav__filter ul li .active{color:#bf2133;position:relative}.nav__filter ul li .active:after{background:#bf2133;bottom:0;content:"";height:1px;left:1rem;position:absolute;right:1rem}@media (max-width:576px){.nav__filter ul li .active:after{left:.5rem;right:.5rem}}@media (max-width:768px){.nav__filter__sub:before{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,.156),#fff 91%);content:"";height:2.5em;pointer-events:none;position:absolute;right:0;width:6rem}}.nav__filter__gallery{overflow:hidden;position:relative}.nav__filter__gallery .media{-webkit-tap-highlight-color:rgba(0,0,0,0);border:2px solid #eee!important;border-radius:4px!important;cursor:pointer;display:inline-block;margin:0 .25rem;min-width:120px;transition:all .1s ease-in-out}.nav__filter__gallery .active{border-color:#bf2133!important}.nav__filter__gallery:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:" ";height:100%;position:absolute;right:0;top:0;width:2em;z-index:2}.nav__filter__gallery .nav__list{overflow-x:auto}.nav__filter__main{border-bottom:1px solid #eee}.nav__footer li a{display:inline-block;padding-bottom:.5rem}.nav__footer li a:hover{color:#bf2133;text-decoration:underline}@media (max-width:576px){.cordova-ready .nav.nav__more{margin-right:2.25rem}}@keyframes pagein{0%{opacity:0}to{opacity:1}}body.cordova-ready .spa__frame--detail .fn-spa-content{position:relative;will-change:transform}body.cordova-ready .spa__frame--detail .fn-spa-content .spa__loading,body.cordova-ready .spa__frame--detail .fn-spa-content main{height:100vh;max-height:calc(100vh - 100px);overflow-x:hidden;overflow-y:scroll;padding-bottom:1rem;width:100%}@media (max-width:576px){body.cordova-ready .spa__frame--detail .fn-spa-content .spa__loading,body.cordova-ready .spa__frame--detail .fn-spa-content main{display:inline-block}}body.cordova-ready .fn-spa-content{min-height:75vh;will-change:scroll-position}body.cordova-ready.Android .spa__frame{border:2px solid #fff}body.cordova-ready .spa__animate--page{animation:pagein .5s cubic-bezier(.2,0,0,1)}body.cordova-ready .spa__gesture{bottom:3.5em;display:none;left:0;position:fixed;top:0;top:2.5em;width:1.5rem;z-index:100}body.cordova-ready .spa__frame{background:#fff;min-height:100vh;overflow:hidden;overflow-y:scroll;padding-bottom:4.5em;transform:translateZ(0);transition:all .5s cubic-bezier(.2,0,0,1);will-change:transform;z-index:2}body.cordova-ready .spa__frame--detail{box-shadow:0 0 2rem transparent}body.cordova-ready .spa__loading{height:calc(100vh - 2.75em);height:100%;top:-2.75em;width:100vw}body.cordova-ready .spa__article--next,body.cordova-ready .spa__article--prev{left:100%;position:absolute;top:0;width:100%}body.cordova-ready .spa__article--next.spa__loading,body.cordova-ready .spa__article--prev.spa__loading{height:100vh;position:absolute}body.cordova-ready .spa__article--prev{left:-100%}body.cordova-ready .spa__btn{transition:all .5s cubic-bezier(.2,0,0,1);transition-duration:.5s}body.cordova-ready:not([data-is-cookies=true]) .spa__btn{opacity:0;pointer-events:none;transform:translate3d(1rem,0,0)}@media (min-width:576px){body.cordova-ready:not([data-is-cookies=true]) .spa__btn{transform:translate3d(-1rem,0,0)}}body.cordova-ready:not([spa-detail-active=true]) .spa__btn{opacity:0;pointer-events:none;transform:translate3d(1rem,0,0)}@media (min-width:576px){body.cordova-ready:not([spa-detail-active=true]) .spa__btn{transform:translate3d(-1rem,0,0)}}body.cordova-ready:not([spa-detail-active=true]) .spa__frame--detail{transform:translate3d(100%,0,0)}body.cordova-ready:not([spa-detail-active=true]) .fn-gesture-trigger{display:none!important}@media (min-width:576px){body.cordova-ready:not([spa-detail-active=true]) .header__main__bar .branding__logo{transform:translate3d(-2.75rem,0,0)}}body.cordova-ready[data-is-cookies=true] .spa__btn,body.cordova-ready[spa-detail-active=true] .spa__btn{opacity:1;pointer-events:auto;transform:translateZ(0)}body.cordova-ready[spa-detail-active=true] .spa__frame--detail{box-shadow:0 0 2rem rgba(0,0,0,.4);transform:translateZ(0)}body.cordova-ready[spa-detail-active=true] .spa__gesture{display:block}body.cordova-ready[spa-detail-active=true] .header__main__bar .branding__logo{transform:translateZ(0)}body.cordova-ready.cordova-android .spa__btn,body.cordova-ready.cordova-android .spa__frame{transition:all .2s linear}body.cordova-ready.cordova-android .spa__animate--page{animation:pagein .5s linear}body:not(.cordova-ready)[template-name=detail] .spa__frame--overview,body:not(.cordova-ready)[template-name=home] .spa__frame--detail,body:not(.cordova-ready)[template-name=overview] .spa__frame--detail,body:not(.cordova-ready)[template-name=static] .spa__frame--detail{display:none}body:not(.cordova-ready) .spa__btn{visibility:hidden}@media (min-width:576px){body:not(.cordova-ready) .spa__btn{display:none}}.regio-index .selectable-list{margin:0 auto;width:100%}.regio-index .list-item{align-items:center;background-color:#fff;border:2px solid #bf2133;border-radius:4px;color:#000;cursor:pointer;display:flex;font-weight:700;margin-bottom:5px;padding:15px;text-align:left;transition:color .3s ease,background-color .3s ease}.regio-index .list-item.selected{background-color:#bf2133;color:#fff}.jw-skin-omroep-flevoland .regio-index .list-item.selected i.jw-icon-inline,.jw-skin-omroep-flevoland .regio-index .list-item.selected i.jw-icon-volume,.jw-skin-omroep-flevoland .regio-index .list-item.selected i.jw-svg-icon,.jw-skin-omroep-flevoland-audio .regio-index .list-item.selected i.jw-icon-inline,.jw-skin-omroep-flevoland-audio .regio-index .list-item.selected i.jw-icon-volume,.jw-skin-omroep-flevoland-audio .regio-index .list-item.selected i.jw-svg-icon,.regio-index .list-item.selected .jw-skin-omroep-flevoland i.jw-icon-inline,.regio-index .list-item.selected .jw-skin-omroep-flevoland i.jw-icon-volume,.regio-index .list-item.selected .jw-skin-omroep-flevoland i.jw-svg-icon,.regio-index .list-item.selected .jw-skin-omroep-flevoland-audio i.jw-icon-inline,.regio-index .list-item.selected .jw-skin-omroep-flevoland-audio i.jw-icon-volume,.regio-index .list-item.selected .jw-skin-omroep-flevoland-audio i.jw-svg-icon,.regio-index .list-item.selected i.ic{background-color:#fff}.regio-index .list-item:hover{background-color:#bf2133;color:#fff}.jw-skin-omroep-flevoland .regio-index .list-item:hover i.jw-icon-inline,.jw-skin-omroep-flevoland .regio-index .list-item:hover i.jw-icon-volume,.jw-skin-omroep-flevoland .regio-index .list-item:hover i.jw-svg-icon,.jw-skin-omroep-flevoland-audio .regio-index .list-item:hover i.jw-icon-inline,.jw-skin-omroep-flevoland-audio .regio-index .list-item:hover i.jw-icon-volume,.jw-skin-omroep-flevoland-audio .regio-index .list-item:hover i.jw-svg-icon,.regio-index .list-item:hover .jw-skin-omroep-flevoland i.jw-icon-inline,.regio-index .list-item:hover .jw-skin-omroep-flevoland i.jw-icon-volume,.regio-index .list-item:hover .jw-skin-omroep-flevoland i.jw-svg-icon,.regio-index .list-item:hover .jw-skin-omroep-flevoland-audio i.jw-icon-inline,.regio-index .list-item:hover .jw-skin-omroep-flevoland-audio i.jw-icon-volume,.regio-index .list-item:hover .jw-skin-omroep-flevoland-audio i.jw-svg-icon,.regio-index .list-item:hover i.ic{background-color:#fff}.jw-skin-omroep-flevoland .regio-index .list-item i.jw-icon-inline,.jw-skin-omroep-flevoland .regio-index .list-item i.jw-icon-volume,.jw-skin-omroep-flevoland .regio-index .list-item i.jw-svg-icon,.jw-skin-omroep-flevoland-audio .regio-index .list-item i.jw-icon-inline,.jw-skin-omroep-flevoland-audio .regio-index .list-item i.jw-icon-volume,.jw-skin-omroep-flevoland-audio .regio-index .list-item i.jw-svg-icon,.regio-index .list-item .jw-skin-omroep-flevoland i.jw-icon-inline,.regio-index .list-item .jw-skin-omroep-flevoland i.jw-icon-volume,.regio-index .list-item .jw-skin-omroep-flevoland i.jw-svg-icon,.regio-index .list-item .jw-skin-omroep-flevoland-audio i.jw-icon-inline,.regio-index .list-item .jw-skin-omroep-flevoland-audio i.jw-icon-volume,.regio-index .list-item .jw-skin-omroep-flevoland-audio i.jw-svg-icon,.regio-index .list-item i.ic{background-color:#000;height:24px;width:24px}.regio-page .regio-header{align-items:center;display:flex;justify-content:space-between}.regio-page .regio-header h3{margin:0}.regio-page .regio-header a{align-items:center;color:#000;display:flex;text-decoration:none}.jw-skin-omroep-flevoland .regio-page .regio-header a i.jw-icon-inline,.jw-skin-omroep-flevoland .regio-page .regio-header a i.jw-icon-volume,.jw-skin-omroep-flevoland .regio-page .regio-header a i.jw-svg-icon,.jw-skin-omroep-flevoland-audio .regio-page .regio-header a i.jw-icon-inline,.jw-skin-omroep-flevoland-audio .regio-page .regio-header a i.jw-icon-volume,.jw-skin-omroep-flevoland-audio .regio-page .regio-header a i.jw-svg-icon,.regio-page .regio-header a .jw-skin-omroep-flevoland i.jw-icon-inline,.regio-page .regio-header a .jw-skin-omroep-flevoland i.jw-icon-volume,.regio-page .regio-header a .jw-skin-omroep-flevoland i.jw-svg-icon,.regio-page .regio-header a .jw-skin-omroep-flevoland-audio i.jw-icon-inline,.regio-page .regio-header a .jw-skin-omroep-flevoland-audio i.jw-icon-volume,.regio-page .regio-header a .jw-skin-omroep-flevoland-audio i.jw-svg-icon,.regio-page .regio-header a i.ic{height:32px;width:32px}.regio-page .regio-header a:hover{color:#bf2133}

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:hidden;position:absolute;top:0;touch-action:none;width:100%;z-index:1500}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--zoomed-in .pswp__caption{display:none}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{-webkit-backface-visibility:hidden;background:#000;opacity:0;transform:translateZ(0)}.pswp__bg,.pswp__scroll-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{bottom:0;left:0;position:absolute;right:0;top:0;touch-action:none}.pswp__container,.pswp__img{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__zoom-wrap{position:absolute;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1);width:100%}.pswp__bg{transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{bottom:0;overflow:hidden;right:0}.pswp__img,.pswp__item{left:0;position:absolute;top:0}.pswp__img{height:auto;width:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{height:auto!important;left:0;top:0;width:100%!important}.pswp__error-msg{color:#ccc;font-size:14px;left:0;line-height:16px;margin-top:-8px;position:absolute;text-align:center;top:50%;width:100%}.pswp__error-msg a{color:#ccc;text-decoration:underline}

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{background-color:rgba(0,0,0,.4);border:0;box-shadow:none;cursor:pointer;display:block;float:right;height:44px;margin:0;overflow:visible;padding:0;position:relative;width:44px}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{opacity:.9;outline:none}.pswp__button::-moz-focus-inner{border:0;padding:0}.pswp__caption{bottom:0;height:44px;left:0;position:absolute;width:100%}.pswp__caption small{color:#bbb;font-size:11px}.pswp__caption__center{border-radius:4px;bottom:0;display:block;float:left;left:.5rem;margin:0 auto;max-width:100%;max-width:calc(100% - 1rem);overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:auto}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;visibility:visible;z-index:1550}.pswp__top-bar{height:60px;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.swwp img{border-radius:.25rem}.rsbutton .rsbtn_text:before{content:"\e916";font-family:hl-icons;font-size:14px;margin:0 5px}.rsbutton .rsbtn_text{font-size:12px}.rsbutton{font-family:Open Sans webReader;margin-bottom:1rem;margin-top:.5rem;width:-moz-fit-content;width:fit-content}#readspeaker_button_detail,#readspeaker_button_weather{cursor:pointer}#readspeaker_button_container{width:10rem}#readspeakerButton,.griefButton{border-radius:8px;width:144px}.rsBtn-w10{width:160px!important}.rsBtn-w11{width:176px!important}.griefButton{background-color:#000}.readspeakerButtonText{content-visibility:auto;padding-top:2px}#rs_player{position:absolute}#rs_player,.unselectable{visibility:hidden}.ad-container{display:flex;justify-content:center}.article{background:#fff;border-radius:4px;margin-left:1.5rem;margin-right:1.5rem;padding:3rem 4rem 1rem 3rem;position:relative}.article .article:empty,.article p:empty{display:none}.article b,.article h1,.article h2,.article h3,.article h4,.article h5,.article h6,.article strong{color:#000}.article info,.article oproep{background-color:#eee;border-left:2px solid #bf2133;display:block;padding:.25rem}.article whatsapp{background-color:#dcf8c6;border-left:2px solid #9dcc78;display:block;padding:.25rem}.article correctie{background-color:#eee;border-left:2px solid #bebebe;display:block;font-size:.875rem;font-style:italic;padding:.25rem}.article .metropool__detail__description{background-color:#eee;display:block;margin-top:20px;padding:1.5rem 2rem;text-align:center}@media (max-width:576px){.article{margin-left:0;margin-right:0;padding:1.5rem 1.5rem 0}}.article--blog{padding:0 3rem}@media (max-width:576px){.article--blog{padding:0 1rem}}.article--featured{margin-left:3rem;margin-right:3rem;margin-top:-50px;padding:1.5rem 2rem 2rem}@media (max-width:576px){.article--featured{margin-left:1rem;margin-right:1rem;margin-top:-32px;padding:.75rem 1rem 0}}.article .article>img,.article .article>img+em,.article p>img,.article p>img+em,.article--stretch{display:block;margin:0 -4rem;max-width:inherit;width:calc(100% + 128px)}.article .article>img ul,.article .article>img+em ul,.article p>img ul,.article p>img+em ul,.article--stretch ul{list-style-type:none!important}@media (max-width:576px){.article .article>img,.article .article>img+em,.article p>img,.article p>img+em,.article--stretch{margin:0 -1.5rem;width:calc(100% + 48px)}}.article--spacer{margin-bottom:2rem;margin-top:2rem}@media (max-width:576px){.article--spacer{margin-bottom:1rem;margin-top:1rem}}.article__content>.article:first-of-type,.article__content>p:first-of-type{font-weight:700;padding-top:0}.article__content mark{background-color:inherit;color:inherit}.article__content a:not(.btn){text-decoration:underline}.article__content ol:not(.nav__list),.article__content ul:not(.nav__list){padding-bottom:1rem;padding-left:1rem}.article__content ol:not(.nav__list) li,.article__content ul:not(.nav__list) li{padding-bottom:.5rem}.article__content ul{list-style-type:disc}.article__content ol{list-style-type:decimal}@media (max-width:700px){.ad-ligatus{display:none!important}}[data-featured=lg] .article:not(.article--blog){margin-top:-100px}@media (max-width:576px){[data-featured=lg] .article:not(.article--blog){margin-top:-40px}}[data-featured=overledene] nav.nav__filter__gallery .active{border-color:#000!important}[data-featured=overledene] .card__info .d--inl-block:first-of-type{color:#000}[data-featured=overledene] .divider,[data-featured=overledene] .publisher-sh-spot-container,[data-featured=overledene] whatsapp{display:none}[data-featured=overledene] article.article{padding-bottom:50px}.jw-skin-omroep-flevoland [data-featured=overledene] article.article i.ic__map.jw-icon-inline,.jw-skin-omroep-flevoland [data-featured=overledene] article.article i.ic__map.jw-icon-volume,.jw-skin-omroep-flevoland [data-featured=overledene] article.article i.ic__map.jw-svg-icon,.jw-skin-omroep-flevoland-audio [data-featured=overledene] article.article i.ic__map.jw-icon-inline,.jw-skin-omroep-flevoland-audio [data-featured=overledene] article.article i.ic__map.jw-icon-volume,.jw-skin-omroep-flevoland-audio [data-featured=overledene] article.article i.ic__map.jw-svg-icon,[data-featured=overledene] article.article .jw-skin-omroep-flevoland i.ic__map.jw-icon-inline,[data-featured=overledene] article.article .jw-skin-omroep-flevoland i.ic__map.jw-icon-volume,[data-featured=overledene] article.article .jw-skin-omroep-flevoland i.ic__map.jw-svg-icon,[data-featured=overledene] article.article .jw-skin-omroep-flevoland-audio i.ic__map.jw-icon-inline,[data-featured=overledene] article.article .jw-skin-omroep-flevoland-audio i.ic__map.jw-icon-volume,[data-featured=overledene] article.article .jw-skin-omroep-flevoland-audio i.ic__map.jw-svg-icon,[data-featured=overledene] article.article a,[data-featured=overledene] article.article i.ic.ic__map{color:#000!important}[data-featured=overledene] .rsbtn_play{background-color:transparent!important;border:2px solid #e1e1e1!important}[data-featured=overledene] .rsbtn_play .rsbtn_left .rsbtn_text,[data-featured=overledene] .rsbtn_play .rsbtn_left .rsbtn_text>span{color:#000!important}[data-featured=overledene] .rsbtn_play .rsbtn_right{border-left:2px solid #e1e1e1!important;color:#000!important}[data-featured=overledene] .rsbtn_play .rsbtn_right:before,[data-featured=overledene] .rsbtn_play:hover .rsbtn_right:before{color:#000!important}[data-featured=overledene] .rsbtn_exp .rsbtn_closer{background-color:#fff!important;border-color:#e1e1e1!important;border-width:2px!important;height:110%!important}[data-featured=overledene] .rsbtn_exp .rsbtn_closer .rsicn-cross:before{color:#000!important}[data-featured=no-ads] .publisher-sh-spot-container{display:none}[data-featured=video] .template__video__container{background:#252525;display:grid;grid-column:1/15;grid-template-columns:auto minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) minmax(1px,100px) auto;grid-template-rows:auto auto 1fr}[data-featured=video] .template__video__container .nav__filter__gallery:before{display:none}[data-featured=video] .template__video__container .media__image,[data-featured=video] .template__video__container .media__image--auto,[data-featured=video] .template__video__container .media__placeholder{border:none}[data-featured=video] .template__video__container .nav__filter__gallery .media{border:none!important}[data-featured=video] .template__video__container article{background:none}[data-featured=video] .template__video__container article header h2{color:#fff}[data-featured=video] .template__video__container article header .d--none--sm,[data-featured=video] .template__video__container article section.article__content .article,[data-featured=video] .template__video__container article section.article__content p{color:#9e9e9e}[data-featured=video] .template__video__container article section.article__content .article:first-of-type,[data-featured=video] .template__video__container article section.article__content p:first-of-type{font-weight:inherit}[data-featured=video] .template__video__container .grid__area--content .divider,[data-featured=video] .template__video__container .grid__area--content .publisher-sh-spot-container,[data-featured=video] .template__video__container .grid__area--content whatsapp{display:none}[data-featured=video] .template__video__container .grid__area--content h4{color:#4b4b4b}.jw-skin-omroep-flevoland .jw-icon-inline [data-featured=video] .template__video__container .grid__area--content .nav__list a button,.jw-skin-omroep-flevoland [data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-icon-inline,.jw-skin-omroep-flevoland [data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-icon-volume,.jw-skin-omroep-flevoland [data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline [data-featured=video] .template__video__container .grid__area--content .nav__list a button,.jw-skin-omroep-flevoland-audio [data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-icon-inline,.jw-skin-omroep-flevoland-audio [data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-icon-volume,.jw-skin-omroep-flevoland-audio [data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-svg-icon,[data-featured=video] .template__video__container .grid__area--content .nav__list a .ic,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland .jw-icon-inline,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland .jw-icon-inline button,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland .jw-icon-volume,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland .jw-svg-icon,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland-audio .jw-icon-inline,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland-audio .jw-icon-inline button,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland-audio .jw-icon-volume,[data-featured=video] .template__video__container .grid__area--content .nav__list a .jw-skin-omroep-flevoland-audio .jw-svg-icon{filter:brightness(.335)}.jw-skin-omroep-flevoland .jw-icon-inline [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover button,.jw-skin-omroep-flevoland [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-icon-inline,.jw-skin-omroep-flevoland [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-icon-volume,.jw-skin-omroep-flevoland [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-svg-icon,.jw-skin-omroep-flevoland-audio .jw-icon-inline [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover button,.jw-skin-omroep-flevoland-audio [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-icon-inline,.jw-skin-omroep-flevoland-audio [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-icon-volume,.jw-skin-omroep-flevoland-audio [data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-svg-icon,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .ic,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland .jw-icon-inline,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland .jw-icon-inline button,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland .jw-icon-volume,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland .jw-svg-icon,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland-audio .jw-icon-inline,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland-audio .jw-icon-inline button,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland-audio .jw-icon-volume,[data-featured=video] .template__video__container .grid__area--content .nav__list a:hover .jw-skin-omroep-flevoland-audio .jw-svg-icon{filter:brightness(1)}[data-featured=video] .template__video__container strong{color:#fff}[data-featured=video] .devider{display:none}.card{border-radius:4px;position:relative}.card--red{background-color:#bf2133;color:#fff}.card--landscape{padding:1.5rem 1rem 2rem;text-align:center}.card--landscape .article,.card--landscape p{margin:0 auto;max-width:500px}.card--nos{border-radius:0;border-top:1px solid #eee}@media (max-width:576px){.card--nos{padding-top:1rem}}.card--nos .card__cta{margin-top:1rem}.card--nos .card__branding{margin:0 auto 1rem}.card__image{min-width:116px}.card__image--block{margin-bottom:.5rem}@media (max-width:576px){.card__image--block{margin-bottom:inherit;margin-right:.75rem}}.card__image--sm{min-width:0}.card__image--md,.card__image--sm{margin-right:.5rem}.card__image--lg{margin-right:1.5rem}@media (max-width:576px){.card__image--lg{margin-right:.5rem}}.card__image .label{border-radius:2px;bottom:.25rem;justify-content:left;left:.25rem;overflow:hidden;position:absolute;white-space:nowrap;z-index:1}.card__image--featured .label{bottom:auto;top:.25rem}.card__sidebar{padding:.5rem}.card--square{overflow:hidden}.card--square:before{content:"";display:block;height:0;padding-top:100%}.card--rect{overflow:hidden;position:relative}.card--rect:before{content:"";display:block;height:0;padding-top:56.25%}.card--nested{padding-left:0;padding-right:0}.card__ad{background:#e1e1e1}.card__info{padding-bottom:.5rem;padding-top:.25rem}.card--hover{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}.card--hover a:visited .article,.card--hover a:visited h1,.card--hover a:visited h2,.card--hover a:visited h3,.card--hover a:visited h4,.card--hover a:visited h5,.card--hover a:visited h6,.card--hover a:visited p,.card--hover:visited .article,.card--hover:visited h1,.card--hover:visited h2,.card--hover:visited h3,.card--hover:visited h4,.card--hover:visited h5,.card--hover:visited h6,.card--hover:visited p{color:#4b4b4b}@media (hover:none){.card--hover:active h3,.card--hover:active h4,.card--hover:active h5{color:#bf2133}}@media (hover:hover){.card--hover:hover h3,.card--hover:hover h4,.card--hover:hover h5{color:#bf2133}}@media (max-width:576px){.card--hover:visited .article,.card--hover:visited h1,.card--hover:visited h2,.card--hover:visited h3,.card--hover:visited h4,.card--hover:visited h5,.card--hover:visited h6,.card--hover:visited p{color:#bebebe}.card--active .card--hover:visited .active__title,.card--hover:visited .card--active .active__title,.card--hover:visited .t--red{color:#e5a6ad}}.card__toggle{border-radius:4px;display:block;overflow:hidden}.card__toggle:before{content:"";display:block;height:0;padding-top:66.6666666667%}.card__toggle [type=checkbox].input-block,.card__toggle input[type=checkbox]{height:0;width:0}.card__toggle [type=checkbox].input-block+.card__toggle__image,.card__toggle input[type=checkbox]+.card__toggle__image{display:block}.card__toggle [type=checkbox].input-block+.card__toggle__image+.card__toggle__image,.card__toggle [type=checkbox].input-block:checked+.card__toggle__image,.card__toggle input[type=checkbox]+.card__toggle__image+.card__toggle__image,.card__toggle input[type=checkbox]:checked+.card__toggle__image{display:none}.card__toggle [type=checkbox].input-block:checked+.card__toggle__image+.card__toggle__image,.card__toggle input[type=checkbox]:checked+.card__toggle__image+.card__toggle__image{display:block}.card__weather-traffic{border-bottom:1px solid #eee;border-radius:0;border-top:1px solid #eee}.card__weather-traffic li{border-right:1px solid #eee;padding-bottom:10px}.card__weather-traffic li a{display:block;height:auto}.card__weather-traffic li span{display:block;padding:0!important}.card__weather-traffic li:last-child{border-right:none}.card__group{padding:1.5rem .5rem 0}.card__group>h3{padding:.5rem}.caroussel__component .caroussel__nav{opacity:0;pointer-events:none;transition:all .5s cubic-bezier(.2,0,0,1)}.caroussel__component.loaded .caroussel__nav{opacity:1}.caroussel__container{visibility:hidden}.caroussel__container,.caroussel__wrapper{overflow:hidden;position:relative}.caroussel__item{display:block;float:left;position:relative;width:100%}.caroussel__item.media.media__image{border-width:0}.caroussel__nav{pointer-events:none;width:100%}.caroussel__nav li{pointer-events:all}.caroussel__tab__item{display:none}.caroussel__tab__item.active{display:block}.caroussel__caption{background-color:rgba(0,0,0,.7);border-radius:4px;bottom:.5rem;font-size:.875rem;left:.5rem;position:absolute}.caroussel__caption--video{bottom:1.5rem}@media screen and (min-width:0) and (max-width:576px){.caroussel__caption{max-width:80vw}}@media screen and (min-width:576px){.caroussel__caption{max-width:85%}}.caroussel__caption .article,.caroussel__caption p{color:#fff;overflow:hidden;padding-bottom:0;padding-top:0;text-overflow:ellipsis;white-space:nowrap;width:calc(100% + 10px)}.caroussel__caption .article:after,.caroussel__caption p:after{content:" ";display:inline-block;width:0}.cookiewall-container{background-color:#fff;bottom:0;box-shadow:0 -4px 8px 0 rgba(0,0,0,.1);font-size:1rem;line-height:1.5!important;padding:30px 35px 35px;position:fixed;width:100%;z-index:1000}.cookiewall-container .cookiewall-container--inner{margin:0 auto;min-width:240px;width:600px}.cookiewall-container .cookiewall--accept-btn.active{background-color:#4dd964;border-color:#4dd964}.cookiewall-container .cookiewall--accept-btn.active .jw-skin-omroep-flevoland i.jw-icon-inline,.cookiewall-container .cookiewall--accept-btn.active .jw-skin-omroep-flevoland i.jw-icon-volume,.cookiewall-container .cookiewall--accept-btn.active .jw-skin-omroep-flevoland i.jw-svg-icon,.cookiewall-container .cookiewall--accept-btn.active .jw-skin-omroep-flevoland-audio i.jw-icon-inline,.cookiewall-container .cookiewall--accept-btn.active .jw-skin-omroep-flevoland-audio i.jw-icon-volume,.cookiewall-container .cookiewall--accept-btn.active .jw-skin-omroep-flevoland-audio i.jw-svg-icon,.cookiewall-container .cookiewall--accept-btn.active i.ic,.jw-skin-omroep-flevoland .cookiewall-container .cookiewall--accept-btn.active i.jw-icon-inline,.jw-skin-omroep-flevoland .cookiewall-container .cookiewall--accept-btn.active i.jw-icon-volume,.jw-skin-omroep-flevoland .cookiewall-container .cookiewall--accept-btn.active i.jw-svg-icon,.jw-skin-omroep-flevoland-audio .cookiewall-container .cookiewall--accept-btn.active i.jw-icon-inline,.jw-skin-omroep-flevoland-audio .cookiewall-container .cookiewall--accept-btn.active i.jw-icon-volume,.jw-skin-omroep-flevoland-audio .cookiewall-container .cookiewall--accept-btn.active i.jw-svg-icon{background-image:url(../assets/img/icon/ic_cookiewall_accept_white.svg)}.cookiewall-container .cookiewall--reject-btn.active{background-color:#f90323;border-color:#f90323}.cookiewall-container .cookiewall--reject-btn.active .jw-skin-omroep-flevoland i.jw-icon-inline,.cookiewall-container .cookiewall--reject-btn.active .jw-skin-omroep-flevoland i.jw-icon-volume,.cookiewall-container .cookiewall--reject-btn.active .jw-skin-omroep-flevoland i.jw-svg-icon,.cookiewall-container .cookiewall--reject-btn.active .jw-skin-omroep-flevoland-audio i.jw-icon-inline,.cookiewall-container .cookiewall--reject-btn.active .jw-skin-omroep-flevoland-audio i.jw-icon-volume,.cookiewall-container .cookiewall--reject-btn.active .jw-skin-omroep-flevoland-audio i.jw-svg-icon,.cookiewall-container .cookiewall--reject-btn.active i.ic,.jw-skin-omroep-flevoland .cookiewall-container .cookiewall--reject-btn.active i.jw-icon-inline,.jw-skin-omroep-flevoland .cookiewall-container .cookiewall--reject-btn.active i.jw-icon-volume,.jw-skin-omroep-flevoland .cookiewall-container .cookiewall--reject-btn.active i.jw-svg-icon,.jw-skin-omroep-flevoland-audio .cookiewall-container .cookiewall--reject-btn.active i.jw-icon-inline,.jw-skin-omroep-flevoland-audio .cookiewall-container .cookiewall--reject-btn.active i.jw-icon-volume,.jw-skin-omroep-flevoland-audio .cookiewall-container .cookiewall--reject-btn.active i.jw-svg-icon{background-image:url(../assets/img/icon/ic_cookiewall_reject_white.svg)}.cookiewall-container .cookiewall--accept-btn,.cookiewall-container .cookiewall--reject-btn{border:1px solid #000;border-radius:50%;display:block;height:45px;width:45px}.cookiewall-container .cookiewall--accept-btn:hover,.cookiewall-container .cookiewall--reject-btn:hover{cursor:pointer}.cookiewall-container .cookiewall--pre-submit-btn,.cookiewall-container .cookiewall--submit-btn{background-color:#bf2133;border-radius:8px;color:#fff;cursor:pointer;padding:12px 16px}.cookiewall-container .cookiewall--pre-submit-btn:hover,.cookiewall-container .cookiewall--submit-btn:hover{background-color:rgba(191,33,51,.9)}.cookiewall-container .article,.cookiewall-container a,.cookiewall-container p{font-size:1rem}.cookiewall-container a{color:#bf2133}.cookiewall-container a i{display:inline-block;margin-left:-5px;vertical-align:middle}.cookiewall-container a i.ic--sm{height:1.5em;width:1.5em}.cookiewall-container ul{margin-bottom:42px;margin-top:30px}.cookiewall-container.small{height:100%}.cookiewall-container.small ul{display:block}.cookiewall-container.small .cookiewall--info-starter a{display:inline-block}.cookiewall-container.small .cookiewall--submit-btn{bottom:35px;left:50%;margin-left:calc(-50% + 35px);position:absolute;right:25%;width:calc(100% - 70px)}@media (min-width:576px) and (max-width:1026px){.cookiewall-container .cookiewall-container--inner{width:100%}}@media (max-width:576px){.cookiewall-container .cookiewall-container--inner{width:100%}.cookiewall-container .cookiewall--info-starter{margin-bottom:20px}.cookiewall-container .cookiewall--info-starter a,.cookiewall-container ul{display:none}.cookiewall-container .cookiewall--pre-submit-btn,.cookiewall-container .cookiewall--submit-btn{display:block;text-align:center}}.cookie-info-container{font-size:1rem;padding-bottom:50px;width:100%}.cookie-info-container .header{border-bottom:1px solid rgba(0,0,0,.2);padding:20px;width:100%}.cookie-info-container .header .header--inner{margin:0 auto;min-width:240px;width:600px}.cookie-info-container .content{width:100%}.cookie-info-container .content .content--inner{margin:0 auto;min-width:240px;width:600px}.cookie-info-container .content .content--inner h4{font-size:1rem;line-height:1.8!important;margin-top:20px}.cookie-info-container .content .content--inner .article,.cookie-info-container .content .content--inner p{line-height:1.8!important;margin-bottom:20px}.cookie-info-container .article,.cookie-info-container a,.cookie-info-container p{font-size:1rem}.cookie-info-container a{color:#bf2133}.cookie-info-container a i{display:inline-block;margin-right:-5px;vertical-align:middle}.cookie-info-container a i.ic--sm{height:1.5em;width:1.5em}@media (min-width:576px) and (max-width:1026px){.cookie-info-container .header{padding-left:0!important;padding-right:0!important}.cookie-info-container .content--inner,.cookie-info-container .header--inner{padding:0 50px;width:100%!important}}@media (max-width:576px){.cookie-info-container .header{padding-left:0!important;padding-right:0!important}.cookie-info-container .content--inner,.cookie-info-container .header--inner{padding:0 50px;width:100%!important}}.cookiewall-banner-container{background-color:#fff;border-radius:3px;bottom:0;box-shadow:0 6px 16px 0 rgba(0,0,0,.16);display:flex;justify-content:space-between;left:0;margin:0 auto 33px;min-width:343px;padding:16px;position:fixed;right:0;width:calc(100% - 40px);z-index:1000}.cookiewall-banner-container .cookiewall-banner-content span{color:#bf2133;display:block;font-size:1.125rem;font-weight:700;line-height:24px}.cookiewall-banner-container .cookiewall-banner-content .article,.cookiewall-banner-container .cookiewall-banner-content p{font-size:1rem;line-height:26px}.cookiewall-banner-container .cookiewall-banner-content .article a,.cookiewall-banner-container .cookiewall-banner-content p a{color:#bf2133;text-decoration:underline}.cookiewall-banner-container .cookiewall-banner-close{cursor:pointer;position:absolute;right:0;top:0}@media (min-width:1026px){.cookiewall-banner-container{width:986px}}@media (max-width:1026px){.cookiewall-banner-container span{font-size:1rem!important;line-height:20px!important}.cookiewall-banner-container .article,.cookiewall-banner-container p{font-size:.875rem!important;line-height:21px!important}}@media (max-width:576px){.cookiewall-banner-container{margin-bottom:72px!important}}.footer,.footer--NOS{display:block}.footer__main{border-top:1px solid #eee}@media (max-width:576px){.footer__main{padding-bottom:56px}}.footer__main--sm{border-top:1px solid #eee}.footer__content{max-width:500px}.footer__content .article+.article,.footer__content .article+p,.footer__content p+.article,.footer__content p+p{padding-top:0}.footer--NOS{align-items:center;background:#eee;display:flex;flex-direction:column;margin-top:4rem;padding:1.5rem;text-align:center}@media (max-width:576px){.footer--NOS{margin-top:2rem;padding:1rem .5rem}}.header__main{backface-visibility:hidden;left:0;position:fixed;right:0;top:0;transition:all .5s cubic-bezier(.2,0,0,1);width:100%;z-index:6}.header__main.unpinned{transform:translateY(-61px)}@media (min-width:576px){.header__main.unpinned .sheet__overlay{background-color:transparent}}@media (max-width:576px){.header__main.unpinned,.header__main.unpinned *{transform:translateY(0)}}.header__main__bar .container{display:flex}@media (max-width:576px){.header__main__bar .container{justify-content:space-between}}.header__main--red{background-color:#bf2133;z-index:3}@media (max-width:576px){.header__main--red{left:0;position:fixed;right:0;top:0}.header__main--red,.header__main--red>*{transform:translateZ(0)}.header__main--red .container{padding:0}}.header__main--white{border-bottom:1px solid #eee;z-index:2}.header__main--white .container{justify-content:space-between}.header__main .branding__logo{transition:all .5s cubic-bezier(.2,0,0,1)}@media (max-width:576px){.header__main .branding__logo{height:1.75rem;margin:.3333333333rem .3333333333rem .3333333333rem 2.6rem;width:10.125rem}}.header__article{max-width:800px;position:relative}.header__nos{padding:1rem 0 1.5rem}@media (max-width:576px){.header__nos{padding-bottom:1rem;padding-top:.5rem}}.header__featured--lg{margin:0 auto;max-width:1300px}@media (max-width:1300px){.header__featured--lg{padding:0!important}.header__featured--lg .media__image{border:none;border-radius:0}}.header__featured--md{padding:1rem 1rem 0}@media (max-width:576px){.header__featured--md{padding:0!important}.header__featured--md .media__image{border:none;border-radius:0}}.highlighted__leaderboard-card{height:23.4375vw;max-height:180px}.highlighted__double-card{max-height:100%}.highlighted__info .highlighted__info--labels{bottom:0;left:0;padding:25px;position:absolute;right:0}.highlighted__info .highlighted__info--labels .labels{display:flex;margin-bottom:12px}.highlighted__info .highlighted__label-type{margin-right:10px;position:unset}.highlighted__info .card__info{height:calc(1.625em + .125rem);line-height:calc(1.625em + .125rem);z-index:1}.highlighted__text-shadow{text-shadow:0 0 5px #000}.highlighted__border--standard{background-color:#fbf1ed;border-radius:8px;margin-bottom:5px}.modal__container{height:0}.modal__overlay{background-color:rgba(0,0,0,.4);bottom:0;right:0;transition:all .1s ease-in-out;z-index:7}.modal__content,.modal__overlay{display:none;left:0;position:fixed;top:0}.modal__content{height:0;transition:all .5s cubic-bezier(.2,0,0,1);width:100%;z-index:9}@media (max-width:576px){.modal__content{top:2.75rem}}.modal__content .container--sm{margin:0 auto}.modal__content form{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 1rem);overflow-y:auto}@media (max-width:576px){.modal__content form{max-height:calc(100vh - 7.25rem)}}body [modal-name=weatherform]{display:block;opacity:0;transform:translate3d(0,100vh,0);transition:all .5s cubic-bezier(.2,0,0,1),opacity 0s linear}body[weatherform=true]{overflow:hidden}body[weatherform=true] .main--container{pointer-events:none}.overlay__bg{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0}.overlay__clickthrough{pointer-events:none}.overlay--gesture{background-color:rgba(225,0,0,0);position:absolute;top:0;width:100%;z-index:2}.overlay--cookie{opacity:0;pointer-events:none;transition:all .1s ease-in-out;z-index:7}.overlay--cookie.active{opacity:1;pointer-events:all}.overlay__ptr{height:100px;left:0;pointer-events:none}.overlay__fade__white.show{background-color:hsla(0,0%,100%,.7);height:100%;left:0;position:absolute;top:0;width:100%;z-index:200}#cmp-faktor-io{position:fixed!important}.section{padding:1rem;position:relative}.section__info{background-color:#eee;border-left:2px solid #bf2133;margin-bottom:1.5rem;margin-top:.5rem}.section__info__title{padding-bottom:.5rem}.section__info .article:last-of-type,.section__info p:last-of-type{padding-bottom:0}.sheet__trigger{cursor:pointer;position:relative}.sheet__trigger .sheet__card{pointer-events:none}.sheet__trigger.active .sheet__card:not(.sheet__card--view),.sheet__trigger.active .sheet__overlay:not(.sheet__card--view){display:block;opacity:1;pointer-events:auto;transform:translateZ(0)}.sheet__trigger.right .sheet__card{right:0;top:0}.sheet__trigger.left .sheet__card{left:0;top:0}@media (max-width:576px){.sheet__trigger.left .sheet__card{left:.5rem;top:.5rem}}.sheet__close{position:absolute;right:0;width:20%}.sheet__overlay{background-color:rgba(0,0,0,.3);bottom:0;display:none;height:100vh;left:0;position:fixed;right:0;top:0;transition:all .1s ease-in-out;width:100vw;z-index:7}.sheet__overlay--trans{background-color:transparent}.sheet__card{-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:4px;box-shadow:0 6px 16px rgba(0,0,0,.16);color:#4b4b4b;display:none;font-weight:500;height:auto;max-height:calc(100vh - 112px);min-width:16rem;overflow-y:auto;position:absolute;transition:all .5s cubic-bezier(.2,0,0,1);z-index:9}.sheet__card .nav__list__sheet span{font-size:.875rem}.sheet__card .nav__list__sheet label{font-size:1rem}.sheet__card--share{padding-right:2rem}.sheet__card--mobile{bottom:0;display:block;left:0;position:fixed;transform:translateZ(0);width:100%}.sheet__card--mobile+.sheet__overlay{display:block;opacity:0;pointer-events:none}.sheet__card--view{background-color:#fff;bottom:0;display:block;height:100vh;left:0;max-height:none;opacity:1;padding-top:2.75rem;position:fixed;right:0;top:0;width:100vw}.sheet__trigger--hover:hover .sheet__card{pointer-events:auto}.sheet__trigger--hover:hover .sheet__card,.sheet__trigger--hover:hover .sheet__overlay{display:block}.sheet__trigger--hover:hover .sheet__overlay:active,.sheet__trigger--hover:hover .sheet__overlay:hover{display:none}body[accessibility-text-size-mobile=true] [view-name=accessibility-text-size-mobile],body[info-mobile=true] [view-name=info-mobile],body[menu-mobile=true] [view-name=menu-mobile],body[weatherform=true] [modal-name=weatherform],body[weatherform=true] [modal-name=weatherform]~.modal__overlay{display:block;opacity:1;pointer-events:auto;transform:translateZ(0)}body [view-name=accessibility-text-size-mobile],body [view-name=info-mobile],body [view-name=menu-mobile]{display:block;opacity:0;pointer-events:none;transform:translate3d(0,150%,0);transition:all .5s cubic-bezier(.2,0,0,1);will-change:transform,opacity}body [view-name=accessibility-text-size-mobile]~.sheet__overlay,body [view-name=info-mobile]~.sheet__overlay,body [view-name=menu-mobile]~.sheet__overlay{display:block;opacity:0;pointer-events:none;will-change:opacity}body[accessibility-text-size-mobile=true].cordova-ready .nav__more,body[info-mobile=true].cordova-ready .nav__more,body[menu-mobile=true].cordova-ready .nav__more{visibility:visible}body[accessibility-text-size-mobile=true] .main--container,body[info-mobile=true] .main--container,body[menu-mobile=true] .main--container{max-height:60vh;overflow:hidden;pointer-events:none;z-index:-1}body[menu-mobile=true] [view-name=menu-mobile]~.sheet__overlay{opacity:1;pointer-events:all}.editorial-timer{color:#fff;position:absolute;right:10px}@media (max-width:576px){.editorial-timer{display:block!important;position:relative!important}}.language-wrapper{align-items:center;display:flex;flex-direction:row}.language-wrapper select#language{display:none}.jw-skin-omroep-flevoland .language-wrapper .language-controls span.ic__spinner--dark.jw-icon-inline,.jw-skin-omroep-flevoland .language-wrapper .language-controls span.ic__spinner--dark.jw-icon-volume,.jw-skin-omroep-flevoland .language-wrapper .language-controls span.ic__spinner--dark.jw-svg-icon,.jw-skin-omroep-flevoland .language-wrapper .language-controls span.ic__spinner--light.jw-icon-inline,.jw-skin-omroep-flevoland .language-wrapper .language-controls span.ic__spinner--light.jw-icon-volume,.jw-skin-omroep-flevoland .language-wrapper .language-controls span.ic__spinner--light.jw-svg-icon,.jw-skin-omroep-flevoland-audio .language-wrapper .language-controls span.ic__spinner--dark.jw-icon-inline,.jw-skin-omroep-flevoland-audio .language-wrapper .language-controls span.ic__spinner--dark.jw-icon-volume,.jw-skin-omroep-flevoland-audio .language-wrapper .language-controls span.ic__spinner--dark.jw-svg-icon,.jw-skin-omroep-flevoland-audio .language-wrapper .language-controls span.ic__spinner--light.jw-icon-inline,.jw-skin-omroep-flevoland-audio .language-wrapper .language-controls span.ic__spinner--light.jw-icon-volume,.jw-skin-omroep-flevoland-audio .language-wrapper .language-controls span.ic__spinner--light.jw-svg-icon,.language-wrapper .language-controls .jw-skin-omroep-flevoland span.ic__spinner--dark.jw-icon-inline,.language-wrapper .language-controls .jw-skin-omroep-flevoland span.ic__spinner--dark.jw-icon-volume,.language-wrapper .language-controls .jw-skin-omroep-flevoland span.ic__spinner--dark.jw-svg-icon,.language-wrapper .language-controls .jw-skin-omroep-flevoland span.ic__spinner--light.jw-icon-inline,.language-wrapper .language-controls .jw-skin-omroep-flevoland span.ic__spinner--light.jw-icon-volume,.language-wrapper .language-controls .jw-skin-omroep-flevoland span.ic__spinner--light.jw-svg-icon,.language-wrapper .language-controls .jw-skin-omroep-flevoland-audio span.ic__spinner--dark.jw-icon-inline,.language-wrapper .language-controls .jw-skin-omroep-flevoland-audio span.ic__spinner--dark.jw-icon-volume,.language-wrapper .language-controls .jw-skin-omroep-flevoland-audio span.ic__spinner--dark.jw-svg-icon,.language-wrapper .language-controls .jw-skin-omroep-flevoland-audio span.ic__spinner--light.jw-icon-inline,.language-wrapper .language-controls .jw-skin-omroep-flevoland-audio span.ic__spinner--light.jw-icon-volume,.language-wrapper .language-controls .jw-skin-omroep-flevoland-audio span.ic__spinner--light.jw-svg-icon,.language-wrapper .language-controls span.ic.ic__spinner--dark,.language-wrapper .language-controls span.ic.ic__spinner--light{height:20px;width:20px}.language-wrapper .select2-container--above.select2-container--open+.select2-container.select2-container--open{margin-top:-25px}@media (max-width:576px){.language-wrapper{padding-bottom:.5rem}.language-wrapper .select2-container{order:1}.language-wrapper .language-controls{margin-left:1rem;order:2}}@media (min-width:576px){.language-wrapper{justify-content:space-between}.language-wrapper .language-controls{margin-right:1rem}}.language-wrapper .select2-container{right:0!important}@media (min-width:576px){.language-wrapper .select2-container{left:unset!important}}.language-wrapper .select2-container--default.select2-container--open .custom-language-selection .select2-selection__arrow b{border-color:transparent transparent #bf2133!important;border-width:0 5px 6px!important}.language-wrapper .select2-container--default .custom-language-dropdown .select2-results__option--highlighted,.language-wrapper .select2-container--default .custom-language-dropdown .select2-results__option--highlighted.select2-results__option--selectable,.language-wrapper .select2-container--default .custom-language-dropdown .select2-results__option--selected{background-color:#fff;color:#bf2133}.language-wrapper .custom-language-selection{background-color:transparent!important;border:none!important}.language-wrapper .custom-language-selection #select2-language-container{padding-right:25px}.language-wrapper .custom-language-selection #select2-language-container>span{align-items:center;display:flex;font-size:1rem;justify-content:space-between}.language-wrapper .custom-language-selection span.select2-selection__arrow b{border-color:#bf2133 transparent transparent!important;border-width:6px 5px 0!important}.language-wrapper .custom-language-dropdown{border:none;box-shadow:0 6px 16px 0 rgba(0,0,0,.16);margin-top:12.5px;min-width:144px!important;position:relative}.language-wrapper .custom-language-dropdown ul#select2-language-results{font-size:.875rem;max-height:none!important}.language-wrapper .custom-language-dropdown ul#select2-language-results>li.select2-results__option>span{align-items:center;display:flex;justify-content:space-between}.ltr{direction:ltr!important;text-align:left!important}.accessibility-tooltip-text.rtl,.article__title.rtl{direction:rtl;text-align:right!important}@media (max-width:576px){.grid__template--1 .info-lang-wrapper,.grid__template--2 .info-lang-wrapper,.grid__template--3 .info-lang-wrapper,.grid__template--4 .info-lang-wrapper,.grid__template--5 .info-lang-wrapper,.grid__template--6 .info-lang-wrapper{display:block}}.grid__template--1 .language-wrapper .custom-language-selection .select2-selection__rendered,.grid__template--2 .language-wrapper .custom-language-selection .select2-selection__rendered,.grid__template--3 .language-wrapper .custom-language-selection .select2-selection__rendered,.grid__template--4 .language-wrapper .custom-language-selection .select2-selection__rendered,.grid__template--5 .language-wrapper .custom-language-selection .select2-selection__rendered,.grid__template--6 .language-wrapper .custom-language-selection .select2-selection__rendered{padding-left:0}.info-lang-wrapper.info-lang-missed-wrapper{display:flex!important}.language-disclaimer{background-color:rgba(191,33,51,.1);border-left:2px solid #bf2133;color:#bf2133;font-size:1.125rem;line-height:29px;margin:.5rem 0 1rem;padding:8px}@media (max-width:576px){.language-disclaimer{margin:0 0 1rem}.language-wrapper{float:right;margin-top:.5rem}.language-wrapper .select2-container--default.select2-container--open{left:unset!important;right:0!important}.language-disclaimer{clear:both}}.accessibility-text-size-list>li>a>span{flex:none!important}.accessibility-text-size-list>li>a>i{display:none;height:2.75em;margin-left:5px;width:2.75em}.accessibility-text-size-list>li>a.active>span{color:#bf2133}.accessibility-text-size-list>li>a.active>i{display:block!important}.accessibility-tooltip{background-color:hsla(0,0%,53%,.12);border-radius:4px;color:#4b4b4b;cursor:pointer;font-weight:600;padding:4px 0 4px 4px}.accessibility-tooltip:after{background-image:url(../assets/img/icon/ic_nav_info--gray.svg);content:"";display:inline-block;height:29px;margin-bottom:1px;vertical-align:middle;width:29px}.accessibility-tooltip-wrapper{position:relative;white-space:nowrap;z-index:101}.accessibility-tooltip+.accessibility-tooltip-text{background-color:#fff;border-radius:2px;bottom:45px;box-shadow:0 6px 16px 0 rgba(0,0,0,.16);color:#4b4b4b;display:flex;font-size:16px;left:0;line-height:26px;min-width:344px;padding:16px 24px;position:absolute;text-align:left;width:100%;z-index:1}.accessibility-tooltip+.accessibility-tooltip-text>span{max-width:100%;width:100%}.accessibility-tooltip+.accessibility-tooltip-text>i.ic,.jw-skin-omroep-flevoland .accessibility-tooltip+.accessibility-tooltip-text>i.jw-icon-inline,.jw-skin-omroep-flevoland .accessibility-tooltip+.accessibility-tooltip-text>i.jw-icon-volume,.jw-skin-omroep-flevoland .accessibility-tooltip+.accessibility-tooltip-text>i.jw-svg-icon,.jw-skin-omroep-flevoland-audio .accessibility-tooltip+.accessibility-tooltip-text>i.jw-icon-inline,.jw-skin-omroep-flevoland-audio .accessibility-tooltip+.accessibility-tooltip-text>i.jw-icon-volume,.jw-skin-omroep-flevoland-audio .accessibility-tooltip+.accessibility-tooltip-text>i.jw-svg-icon{cursor:pointer;max-width:44px;width:44px}.accessibility-tooltip+.accessibility-tooltip-text:after{border:12px solid transparent;border-top-color:#fff;content:"";left:50%;margin-left:-12px;position:absolute;top:100%}.accessibility-tooltip--mobile{left:auto!important}.accessibility-tooltip--mobile--after:after,.accessibility-tooltip--mobile:after{display:none!important}.tooltip-overlay{background-color:rgba(0,0,0,.2);bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:100}.popup{margin:0;padding:0;width:100%}.branding{display:block}.branding__logo{height:2.5em;width:14.375em}.branding__logo--dark,.loader__spinner{background-image:url(../assets/img/logo/logo_of--dark--lg.svg)}.branding__logo--light{background-image:url(../assets/img/logo/logo_of--light--lg.svg)}.branding__logo--grey{background-image:url(../assets/img/logo/logo_of--grey--lg.svg)}.branding__logo__image,.loader__spinner{background-position:0;height:2.5em;width:2.65em}.branding--NOS{background-image:url(../assets/img/logo/logo_nos.svg);height:24px;min-width:68px;width:68px}@media (max-width:576px){.branding--NOS{height:16px;min-width:45px;width:45px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX2Nhcm91c3NlbC5zY3NzIiwiYXBwLmNzcyIsImFwcC5zY3NzIiwiX3Jlc2V0LnNjc3MiLCJ1dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsInV0aWxpdGllcy9fYmx1ci5zY3NzIiwidXRpbGl0aWVzL19jZW50ZXIuc2NzcyIsImFic3RyYWN0cy9taXhpbnMvX2NlbnRlcmluZy5zY3NzIiwidXRpbGl0aWVzL19jbGVhcmZpeC5zY3NzIiwidXRpbGl0aWVzL19jdXJzb3Iuc2NzcyIsInV0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiYWJzdHJhY3RzL21peGlucy9fbWVkaWFxdWVyaWVzLnNjc3MiLCJ1dGlsaXRpZXMvX2V2ZW50LnNjc3MiLCJ1dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCJ1dGlsaXRpZXMvX3Bvc2l0aW9uaW5nLnNjc3MiLCJ1dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIl9jb25maWcuc2NzcyIsInV0aWxpdGllcy9fdGV4dC5zY3NzIiwiYWJzdHJhY3RzL21peGlucy9fZWxsaXBzaXMuc2NzcyIsInV0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwidXRpbGl0aWVzL19zY3JvbGxpbmcuc2NzcyIsImJhc2UvX2FuaW1hdGlvbi5zY3NzIiwiYmFzZS9fZ3JpZC5zY3NzIiwiYWJzdHJhY3RzL21peGlucy9fZ3JpZC5zY3NzIiwiYmFzZS9fbGF5b3V0LnNjc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJhYnN0cmFjdHMvbWl4aW5zL19ob3Zlci1tb2JpbGUuc2NzcyIsImVsZW1lbnRzL19idXR0b24uc2NzcyIsImFic3RyYWN0cy9taXhpbnMvX25vc2VsZWN0LnNjc3MiLCJhYnN0cmFjdHMvbWl4aW5zL19idXR0b24tY29sb3Iuc2NzcyIsImFic3RyYWN0cy9taXhpbnMvX2J1dHRvbi1zaXplLnNjc3MiLCJlbGVtZW50cy9fZGl2aWRlci5zY3NzIiwiZWxlbWVudHMvX2VtYmVkLnNjc3MiLCJlbGVtZW50cy9faWNvbi5zY3NzIiwiZWxlbWVudHMvX2lucHV0LnNjc3MiLCJlbGVtZW50cy9fbGFiZWwuc2NzcyIsImVsZW1lbnRzL19sb2FkZXIuc2NzcyIsImVsZW1lbnRzL19tZWRpYS5zY3NzIiwiYWJzdHJhY3RzL21peGlucy9fcmF0aW8uc2NzcyIsImVsZW1lbnRzL19qd3BsYXllci5zY3NzIiwibW9kdWxlcy9fZm9ybS5zY3NzIiwibW9kdWxlcy9fbGlzdC5zY3NzIiwibW9kdWxlcy9fbmF2aWdhdGlvbi5zY3NzIiwibW9kdWxlcy9fc3BhLnNjc3MiLCJtb2R1bGVzL19yZWdpby5zY3NzIiwibW9kdWxlcy9waG90b3N3aXBlL19waG90b3N3aXBlX21haW4uc2NzcyIsIm1vZHVsZXMvcmVhZHNwZWFrZXIvX2RlZmF1bHQuc2NzcyIsImNvbXBvbmVudHMvX2Fkcy5zY3NzIiwiY29tcG9uZW50cy9fYXJ0aWNsZS5zY3NzIiwiY29tcG9uZW50cy9fY2FyZC5zY3NzIiwiY29tcG9uZW50cy9fY29va2lld2FsbC5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvX2hpZ2hsaWdodGVkLnNjc3MiLCJjb21wb25lbnRzL19tb2RhbC5zY3NzIiwiY29tcG9uZW50cy9fb3ZlcmxheS5zY3NzIiwiY29tcG9uZW50cy9fc2VjdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fc2hlZXQuc2NzcyIsImNvbXBvbmVudHMvX3RpbWVyLnNjc3MiLCJjb21wb25lbnRzL190cmFuc2xhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fYWNjZXNzaWJpbGl0eS5zY3NzIiwicGFnZXMvX3BvcHVwLnNjc3MiLCJ0aGVtZXMvX2JyYW5kaW5nLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNEZZLGdCQ2ttS1o7QUM1cktBLDZDQUFBLENDRUEsb2FBZUMsUUFBQSxDQUNBLGNBQUEsQ0FDQSxZQUFBLENBSkEsUUFBQSxDQUNBLFNBQUEsQ0FJQSx1QkZERCxDRUlBLDhFQUVDLGFGREQsQ0VHQSxLQUNDLGFGQUQsQ0VFQSxNQUNDLGVGQ0QsQ0VDQSxhQUNDLFdGRUQsQ0VBQSxvREFFQyxVQUFBLENBQ0EsWUZHRCxDRURBLE1BQ0Msd0JBQUEsQ0FDQSxnQkZJRCxDRUFBLGlCQUdJLHFCQUFBLENBQ0EsU0ZHSixDR3BESSx3aUJBRUMsdUJBQUEsQ0FERywyQkg4RFIsQ0cxREksb0dBRUMscUJIMkRMLENHeERJLGFBRUksdUJIeURSLENHdERJLDBhQUVDLG9CSDZETCxDSWxGQSxTQUVDLG9DSm9GRCxDSWpGQyxpRkFMRCxTQU1FLGtDQUFBLENBQUEsMEJBQUEsQ0FDQSxtQ0pvRkEsQ0FDRixDSWxGQyxjQUNDLCtCSm9GRixDSWxGQyxnQkFDQywrQkpvRkYsQ0luRkUsaUZBRkQsZ0JBR0Usa0NBQUEsQ0FBQSwwQkFBQSxDQUNBLCtCSnNGRCxDQUNGLENLdEdBLFFBQ0ksaUJMeUdKLENLdkdJLCtCQ0dJLFFBQUEsQ0FKSixpQkFBQSxDQUdJLE9BQUEsQ0FFQSw4Qk55R1IsQ0t6R0ksYUNFSSxRQUFBLENBUEosaUJBQUEsQ0FRSSx5Qk4yR1IsQ0sxR0ksY0NUQSxpQkFBQSxDQVVJLE9BQUEsQ0FDQSwwQk42R1IsQ094SEksYUFHSSxVQUFBLENBRkEsVUFBQSxDQUNBLGFQNEhSLENRaElDLGlCQUNDLGNSbUlGLENRaElDLGNBQ0MsY1JrSUYsQ1EvSEMsaUJBQ0MsZVJpSUYsQ1N4SUksUUFDSSxjVDJJUixDU3hJSSxjQUNJLG9CVDBJUixDU3ZJSSxhQUNJLG1CVHlJUixDU3RJSSxXQUNJLFNUd0lSLENTcklJLFNBQ0ksWVR1SVIsQ1NySVEsWUFDSSxzQlR1SVosQ1NuSUksU0FDSSxZVHFJUixDU2xJSSxVQUNJLHVCVG9JUixDU2xJUSxjQUNJLHNCVG9JWixDVXpJRSx5QkRJTSxjQUlRLHVCVHFJZCxDQUNGLENTbElRLGNBQ0ksc0JUb0laLENVcklFLGdEREFNLGNBSUUsdUJUcUlSLENBQ0YsQ1NsSVEsY0FDSSxzQlRvSVosQ1V2SUUsMEJERU0sY0FJRSx1QlRxSVIsQ0FDRixDU2xJUSxtQkFDSSxzQlRvSVosQ1UxSUUsMEJES00sbUJBR1EsdUJUc0lkLENBQ0YsQ1NsSUksV0FFSSxRQUFBLENBREEsaUJBQUEsQ0FFQSxPVG9JUixDU2pJSSxTQUNJLHNCVG1JUixDU2pJUSxpQkFDSSxZVG1JWixDU2hJUSxhQUNJLGFUa0laLENVcExFLHlCRGlETSxhQUlRLHNCVG1JZCxDQUNGLENTaElRLGFBQ0ksYVRrSVosQ1VoTEUsZ0RENkNNLGFBSUUsc0JUbUlSLENBQ0YsQ1NoSVEsYUFDSSxhVGtJWixDVWxMRSwwQkQrQ00sYUFJRSxzQlRtSVIsQ0FDRixDUy9ISSxRQUNJLFlUaUlSLENTNUhZLDJDQURKLGVBRVEsc0JUK0hkLENBQ0YsQ1MzSFksZ0RBREosZUFFUSxzQlQ4SGQsQ0FDRixDU3hISSxzRUFDSSxzQlQySFIsQ1N4SEksdUJBQ0kseUJUMEhSLENXeFBJLFdBQ0ksbUJYMlBSLENXeFBJLFdBQ0ksbUJYMFBSLENZL1BJLFVBQ0ksVVprUVIsQ1kvUEksV0FDSSxXWmlRUixDWTlQSSxVQUVJLFVBQUEsQ0FEQSxVWmlRUixDYTNRSSwySkFFSSxXQUFBLENBREEsVWIrUVIsQ2EzUUksUUFDSSxpQmI2UVIsQ2EzUVEsa1lBSUksUUFBQSxDQUNBLE1BQUEsQ0FKQSxpQkFBQSxDQUVBLE9BQUEsQ0FEQSxLYmdSWixDYTFRUSxhQUNJLEtiNFFaLENhMVFRLGdCQUNJLFFiNFFaLENheFFJLFFBQ0ksaUJiMFFSLENhdlFJLFVBQ0ksY2J5UVIsQ2F2UVEsOENBSUksUUFBQSxDQUNBLE1BQUEsQ0FKQSxjQUFBLENBRUEsT0FBQSxDQURBLEtiNFFaLENhclFJLFVBQ0ksT2J1UVIsQ2M5U0ksY0FDSSxjZGlUUixDYy9TUSxpQkFDSSxrQmRpVFosQ2M5U1EsaUJBQ0kscUJkZ1RaLENjN1NRLGlCQUNJLG1CZCtTWixDYzVTUSxpQkFDSSxvQmQ4U1osQ2MzU1Esa0JBRUkscUJDeURFLENEMURGLGtCZDhTWixDYzFTUSxrQkFDSSxtQkNxREUsQ0RwREYsb0JkNFNaLENjeFNJLGFBQ0ksWWQwU1IsQ2N4U1EsZ0JBQ0ksZ0JkMFNaLENjdlNRLGdCQUNJLG1CZHlTWixDY3RTUSxnQkFDSSxpQmR3U1osQ2N0U1ksbUJBQ0ksMkJkd1NoQixDY3BTUSxnQkFDSSxrQmRzU1osQ2NwU1ksbUJBQ0ksNEJkc1NoQixDY2xTUSxpQkFFSSxtQkNxQkMsQ0R0QkQsZ0JkcVNaLENjalNRLGlCQUNJLGlCQ2lCQyxDRGhCRCxrQmRtU1osQ1V6VUUseUJJSUUsYUFzQ1EsYWRtU1YsQ2M3UlUsaUNBSEksaUJkdVNkLENjcFNVLGlCQUVJLG9CZGtTZCxDYy9SVSxpQkFFSSxtQmRpU2QsQ2M5UlUsaUNBSkksa0JkcVNkLENBQ0YsQ2M1UkksYUFDSSxjZDhSUixDYzVSUSxnQkFDSSxrQmQ4UlosQ2MzUlEsZ0JBQ0kscUJkNlJaLENjMVJRLGdCQUNJLG1CZDRSWixDY3pSUSxnQkFDSSxvQmQyUlosQ2N4UlEsaUJBRUkscUJDOUJDLENENkJELGtCZDJSWixDY3ZSUSxpQkFDSSxtQkNsQ0MsQ0RtQ0Qsb0JkeVJaLENVblhFLHlCSWdFRSxhQThCUSxZZHlSVixDY3ZSVSxnQkFDSSxnQmR5UmQsQ2NsUlUsaUNBSEksbUJkNFJkLENjelJVLGlCQUNJLGdCZHdSZCxDY3BSVSxpQkFDSSxpQkN4REgsQ0R5REcsa0Jkc1JkLENBQ0YsQ2NsUkksY0FDSSxZZG9SUixDY2xSUSxpQkFDSSxnQmRvUlosQ2NqUlEsaUJBQ0ksbUJkbVJaLENjaFJRLGlCQUNJLGlCZGtSWixDYy9RUSxpQkFDSSxrQmRpUlosQ2M5UVEsa0JBRUksbUJDakZFLENEZ0ZGLGdCZGlSWixDYzdRUSxrQkFDSSxpQkNyRkUsQ0RzRkYsa0JkK1FaLENVN1pFLHlCSW9IRSxjQThCUSxjZCtRVixDYzdRVSxpQkFDSSxrQmQrUWQsQ2N4UVUsbUNBSEkscUJka1JkLENjL1FVLGtCQUNJLGtCZDhRZCxDQUNGLENjelFJLGVBQ0ksWWQyUVIsQ2N6UVEsa0JBQ0ksZ0JkMlFaLENjeFFRLGtCQUNJLG1CZDBRWixDY3ZRUSxrQkFDSSxpQmR5UVosQ2N0UVEsa0JBQ0ksa0Jkd1FaLENjclFRLG1CQUVJLG1CQy9IRyxDRDhISCxnQmR3UVosQ2NwUVEsbUJBQ0ksaUJDbklHLENEb0lILGtCZHNRWixDVW5jRSx5QkltS0UsZUE4QlEsY2RzUVYsQ2NwUVUsa0JBQ0ksa0Jkc1FkLENjL1BVLHFDQUhJLHFCZHlRZCxDY3RRVSxtQkFDSSxrQmRxUWQsQ0FDRixDY2hRSSwyQ0FDSSxhZGtRUixDY2hRUSxnQkFDSSxpQmRrUVosQ2MvUFEsZ0JBQ0ksb0JkaVFaLENjOVBRLGdCQUNJLGtCZGdRWixDYzdQUSxnQkFDSSxtQmQrUFosQ2M1UFEsaUJBRUksb0JDbExDLENEaUxELGlCZCtQWixDYzNQUSxpQkFDSSxrQkN0TEMsQ0R1TEQsbUJkNlBaLENjelBJLGdCQUNJLG1CZDJQUixDVTVlRSx5QkltUE0sb0JBRVEsbUJkMlBkLENBQ0YsQ2NsUEksYUFDSSxhZHFQUixDY25QUSxnQkFDSSxpQmRxUFosQ2NsUFEsZ0JBQ0ksb0Jkb1BaLENjalBRLGdCQUNJLGtCZG1QWixDY2hQUSxnQkFDSSxtQmRrUFosQ2MvT1EsaUJBRUksb0JDaE9FLENEK05GLGlCZGtQWixDYzlPUSxpQkFDSSxrQkNwT0UsQ0RxT0YsbUJkZ1BaLENjNU9JLFlBQ0ksWWQ4T1IsQ2M1T1EsZUFDSSxnQmQ4T1osQ2MzT1EsZUFDSSxtQmQ2T1osQ2MxT1EsZUFDSSxpQmQ0T1osQ2N6T1EsZUFDSSxrQmQyT1osQ2N4T1EsZ0JBRUksbUJDN1BDLENENFBELGdCZDJPWixDY3ZPUSxnQkFDSSxpQkNqUUMsQ0RrUUQsa0JkeU9aLENjck9JLFlBQ0ksV2R1T1IsQ2NyT1EsZUFDSSxlZHVPWixDY3RPWSxrQkFDSSxnQmR3T2hCLENjdk9nQixxQkFDSSwwQmR5T3BCLENjcE9RLGVBQ0ksa0Jkc09aLENjbk9RLGVBQ0ksZ0JkcU9aLENjbE9RLGVBQ0ksaUJkb09aLENjak9RLGdCQUVJLGtCQ2hTQyxDRCtSRCxlZG9PWixDY2hPUSxnQkFDSSxnQkNwU0MsQ0RxU0QsaUJka09aLENVN2pCRSx5QkkyVEUsWUFvQ1EsWWRrT1YsQ2M1TlUsK0JBSEksZ0Jkc09kLENjbk9VLGdCQUVJLG1CZGlPZCxDQUNGLENjN05JLFlBQ0ksYWQrTlIsQ2M3TlEsZUFDSSxpQmQrTlosQ2M1TlEsZUFDSSxvQmQ4TlosQ2MzTlEsZUFDSSxrQmQ2TlosQ2MxTlEsZUFDSSxtQmQ0TlosQ2N6TlEsZ0JBRUksb0JDMVVDLENEeVVELGlCZDROWixDY3hOUSxnQkFDSSxrQkM5VUMsQ0QrVUQsbUJkME5aLENVaG1CRSx5Qkk0V0UsWUE4QlEsV2QwTlYsQ2N4TlUsZUFDSSxlZDBOZCxDY3ZOVSxnQkFFSSxrQkM1VkgsQ0QyVkcsZWQwTmQsQ0FDRixDY3JOSSxhQUNJLFdkdU5SLENjck5RLGdCQUNJLGVkdU5aLENjcE5RLGdCQUNJLGtCZHNOWixDY25OUSxnQkFDSSxnQmRxTlosQ2NsTlEsZ0JBQ0ksaUJkb05aLENjak5RLGlCQUVJLGtCQ3BYRSxDRG1YRixlZG9OWixDY2hOUSxpQkFDSSxnQkN4WEUsQ0R5WEYsaUJka05aLENVbm9CRSx5Qkl1WkUsYUE4QlEsYWRrTlYsQ2M1TVUsaUNBSEksaUJkc05kLENjbk5VLGlCQUVJLG9CZGlOZCxDQUNGLENnQjNxQkksY0FDSSx5QmhCOHFCUixDZ0IzcUJJLFdBQ0ksMkJoQjZxQlIsQ2dCMXFCSSxVQUNJLDBCaEI0cUJSLENnQnpxQkksU0FDSSx5QmhCMnFCUixDZ0J4cUJJLGFDUEEsYUFBQSxDQURBLGNBQUEsQ0FFQSxlQUFBLENBRUEsc0JBQUEsQ0FEQSxrQkFBQSxDQUpBLFVqQnlyQkosQ2dCNXFCSSxXQUNJLGVoQjhxQlIsQ2dCM3FCSSxxQ0FDSSxhaEI2cUJSLENnQjFxQkksVUFDSSxhaEI0cUJSLENnQnpxQkksZ0JBQ0ksMkJoQjJxQlIsQ2dCeHFCSSxTQUNJLGFoQjBxQlIsQ2dCdnFCSSxVQUNJLFVoQnlxQlIsQ2dCdHFCSSxVQUNJLFVoQndxQlIsQ2dCcnFCSSxlQUNJLHdCaEJ1cUJSLENnQnJxQlEsNEJBQ0ksd0JoQnVxQlosQ2dCbnFCSSxTQUNJLHdCaEJxcUJSLENnQmpxQkksU0FDSSxnQmhCbXFCUixDZ0JocUJJLGtGQUNJLGlCaEJrcUJSLENnQi9wQkksT0FDSSxrQmhCaXFCUixDZ0I5cEJJLE9BQ0ksZ0JoQmdxQlIsQ2dCOXBCUSxVQUNJLDBCaEJncUJaLENnQjVwQkksT0FDSSxjaEI4cEJSLENnQjVwQlEsVUFDSSx3QmhCOHBCWixDa0JwdkJBLFNBQ0ksZ0JsQnV2QkosQ2tCcHZCQSxXQUNJLGlCbEJ1dkJKLENtQjl2QkEsZUFDSSxXQUFBLENBQ0EsUUFBQSxDQUNBLGVuQml3QkosQ29CbHdCQSxtQkFDSSxHQUNJLHNCcEJxd0JOLENvQm53QkUsR0FDSSx1QnBCcXdCTixDQUNGLENvQi92QkUsY0FFRSxzQkFBQSxDQURBLDhCcEJrd0JKLENvQi92QkkseUJBR0ksUUFBQSxDQUZBLGlCQUFBLENBR0EsU0FBQSxDQUZBLHdCQUFBLENBS0EsK0JBQUEsQ0FEQSxxQkFBQSxDQURBLFNwQm13QlIsQ29COXZCSSx1QkFNSSxlQUFBLENBREEsVUFBQSxDQURBLFFBQUEsQ0FEQSxpQkFBQSxDQUZBLHFCQUFBLENBQ0Esa0JwQm93QlIsQ29COXZCUSw4QkFDRSxXcEJnd0JWLENvQi92QlUsdURBQ0UsT3BCaXdCWixDb0IzdkJFLGtCQUNFLG9DcEI2dkJKLENvQjF2QkUscUJBQ0UsWUFBQSxDQUNBLGVBQUEsQ0FDQSx5Q3BCNHZCSixDb0IxdkJJLDBCQUNFLFNBQUEsQ0FDQSxtQkFBQSxDQUNBLGtDTHdHc0IsQ0t2R3RCLG9CcEI0dkJOLENvQnp2QkksNEJBQ0UsZ0JBQUEsQ0FDQSxnQnBCMnZCTixDb0J6dkJNLGlDQUNFLFNBQUEsQ0FDQSxrQnBCMnZCUixDcUI3ekJBLFdBR0ksYUFBQSxDQURBLGlCQUFBLENBREEsVXJCazBCSixDVW54QkUsMEJXaERGLFdBTVEsZ0JyQmkwQk4sQ0FDRixDcUIvekJJLGVBQ0ksZXJCaTBCUixDcUI5ekJJLGVBQ0ksZXJCZzBCUixDcUI3ekJJLGtCQUNJLHdCckIrekJSLENxQjV6Qkksb0JBR0ksaUJONERLLENNM0RMLGtCckI4ekJSLENVenpCRSx5QldURSxvQkFPUSxrQk51REMsQ010REQsbUJyQit6QlYsQ0FDRixDcUJ6ekJRLG9CQ2xDSixzQkFBQSxDQU1BLG1CQUFBLENBUEEsaUJEb0NnQyxDQ2xDaEMsZUFBQSxDQUlBLGNEK0JnQyxDQzdCaEMsWXRCNjFCSixDcUI3ekJRLHFCQ3ZDSixzQkFBQSxDQU1BLG1CQUFBLENBUEEsaUJEMENnQyxDQ3hDaEMsZUFBQSxDQUlBLGNEcUNnQyxDQ25DaEMsWUFBQSxDRGlDSyxlckJxMEJULENxQmowQlksMkJDNUNSLHNCQUFBLENBTUEsbUJBQUEsQ0FQQSxpQkQ4Q29DLENDNUNwQyxlQUFBLENBSUEsY0R5Q29DLENDdkNwQyxZdEI4MkJKLENxQnAwQlksMEJDakRSLHNCQUFBLENBTUEsbUJBQUEsQ0FQQSxpQkRtRG9DLENDakRwQyxlQUFBLENBSUEsY0Q4Q29DLENDNUNwQyxZdEJzM0JKLENxQnQwQlEsbUJDdkRKLHNCQUFBLENBREEsaUJEMkRnQyxDQ3pEaEMsZUFBQSxDRHdEUSxlckI2MEJaLENxQnAwQlEseURDNURKLG1CQUFBLENBREEsY0Q4RGdDLENDNURoQyxZdEJ5NEJKLENxQngwQkksZ0JBQ0ksYXJCMDBCUixDVXIyQkUsMEJXMEJFLGdCQUtRLFlyQjIwQlYsQ0FDRixDcUJ2MEJRLGtEQUdJLHFGQUFBLENBRUEsZ0NyQncwQlosQ3FCdDBCUSx3QkFFRSxpQnJCdTBCVixDcUJuMEJZLCtDQ3pGUixtQkFBQSxDQURBLGNEMkZvQyxDQ3pGcEMsWXRCZzZCSixDcUJuMEJRLHlCQUNJLFlBQUEsQ0FHQSx1UEFBQSxDQUVBLGdDckJvMEJaLENxQmwwQmdCLDZDQzVHWixzQkFBQSxDQU1BLG1CQUFBLENBUEEsaUJEOEd3QyxDQzVHeEMsZ0JBQUEsQ0FJQSxjRHlHd0MsQ0N2R3hDLFl0Qis2QkosQ3FCcjBCZ0IsOENDakhaLHNCQUFBLENBTUEsbUJBQUEsQ0FQQSxpQkRtSHdDLENDakh4QyxnQkFBQSxDQUlBLGNEOEd3QyxDQzVHeEMsWXRCdTdCSixDcUJyMEJ3Qiw4RkN6SHBCLHVCQUFBLENBTUEsbUJBQUEsQ0FQQSxpQkQ0SGdELENDMUhoRCxnQkFBQSxDQUlBLGNEdUhnRCxDQ3JIaEQsWUFBQSxDRG1Id0IsZ0JyQjYwQjVCLENxQngwQndCLCtGQy9IcEIsc0JBQUEsQ0FNQSxtQkFBQSxDQVBBLGlCRGlJZ0QsQ0MvSGhELGdCQUFBLENBSUEsY0Q0SGdELENDMUhoRCxZdEJ3OEJKLENVdjZCRSxnRFcrRWMsMEVBZ0JRLDZPckI2MEJ0QixDcUIzMEIwQiw4RkN6SXhCLHVCQUFBLENBREEsaUJEMklvRCxDQ3pJcEQsZ0JBQUEsQ0QwSTRCLFVyQiswQjlCLENxQjkwQjhCLGdIQUNJLFNyQmcxQmxDLENxQjcwQjBCLCtGQ2hKeEIsdUJBQUEsQ0FEQSxpQkRrSm9ELENDaEpwRCxnQnRCaStCRixDQUNGLENVdjhCRSx5QlcyRmMsMEVBaUNRLDZPckJnMUJ0QixDcUI5MEIwQiw4RkMxSnhCLHVCQUFBLENBREEsaUJENEpvRCxDQzFKcEQsZ0JBQUEsQ0QySjRCLFVyQmsxQjlCLENxQmoxQjhCLGdIQUNJLFNyQm0xQmxDLENxQmgxQjBCLCtGQ2pLeEIsdUJBQUEsQ0FEQSxpQkRtS29ELENDaktwRCxnQnRCcS9CRixDQUNGLENVLzhCRSxnRFc0RE0seUJBdUVRLDZPckJpMUJkLENxQi8wQmtCLDZDQzdLaEIsdUJBQUEsQ0FEQSxpQkQrSzRDLENDN0s1QyxnQkFBQSxDRDhLb0IsVXJCbTFCdEIsQ3FCbDFCc0IsK0RBQ0ksU3JCbzFCMUIsQ3FCajFCa0IsOENDcExoQix1QkFBQSxDQURBLGlCRHNMNEMsQ0NwTDVDLGdCdEJ5Z0NGLENBQ0YsQ1UvK0JFLHlCV3dFTSx5QkF3RlEsNk9yQm8xQmQsQ3FCbDFCa0IsNkNDOUxoQix1QkFBQSxDQURBLGlCRGdNNEMsQ0M5TDVDLGdCQUFBLENEK0xvQixVckJzMUJ0QixDcUJyMUJzQiwrREFDSSxTckJ1MUIxQixDcUJwMUJrQiw4Q0NyTWhCLHVCQUFBLENBREEsaUJEdU00QyxDQ3JNNUMsZ0J0QjZoQ0YsQ0FDRixDcUJqMUJnQixzREM5TVosc0JBQUEsQ0FNQSxtQkFBQSxDQVBBLGlCRGdOd0MsQ0M5TXhDLGVBQUEsQ0FJQSxjRDJNd0MsQ0N6TXhDLFl0QmdpQ0osQ3FCcDFCZ0IscURDbk5aLHNCQUFBLENBTUEsbUJBQUEsQ0FQQSxpQkRxTndDLENDbk54QyxlQUFBLENBSUEsY0RnTndDLENDOU14QyxZdEJ3aUNKLENxQnIxQlEsMkJBSUksb0JBQUEsQ0FIQSwwQkFBQSxDQUlBLFdyQnExQlosQ3FCMzBCSSxhQUVJLG1CQUFBLENBREEsZUFBQSxDQUVBLG9DckI4MEJSLENxQjMwQkksZUFFSSxtQkFBQSxDQURBLFlyQjgwQlIsQ3FCMTBCSSxZQUNJLFlBQUEsQ0FDQSxjckI0MEJSLENxQnQwQlksZUFDSSxVckJ3MEJoQixDcUJyMEJZLG9CQUNJLGNyQnUwQmhCLENxQjUwQlksZUFDSSxVckI4MEJoQixDcUIzMEJZLG9CQUNJLGFyQjYwQmhCLENxQmwxQlksZUFDSSxVckJvMUJoQixDcUJqMUJZLG9CQUNJLHdCckJtMUJoQixDcUJ4MUJZLGVBQ0ksVXJCMDFCaEIsQ3FCdjFCWSxvQkFDSSxhckJ5MUJoQixDcUI5MUJZLGVBQ0ksVXJCZzJCaEIsQ3FCNzFCWSxvQkFDSSxhckIrMUJoQixDcUJwMkJZLGVBQ0ksVXJCczJCaEIsQ3FCbjJCWSxvQkFDSSx3QnJCcTJCaEIsQ3FCMTJCWSxlQUNJLFVyQjQyQmhCLENxQnoyQlksb0JBQ0ksd0JyQjIyQmhCLENxQmgzQlksZUFDSSxVckJrM0JoQixDcUIvMkJZLG9CQUNJLGVyQmkzQmhCLENxQnQzQlksZUFDSSxVckJ3M0JoQixDcUJyM0JZLG9CQUNJLHdCckJ1M0JoQixDcUJwM0JRLGdCQUNJLFlyQnMzQlosQ3FCbjNCUSx1QkFDSSxhckJxM0JaLENxQmwzQlEsd0JBQ0ksWXJCbzNCWixDcUJqM0JRLGlCQUNJLFdyQm0zQlosQ3FCaDNCUSxrQkFDSSxpQnJCazNCWixDVTNtQ0UseUJXMlBVLHNCQUVRLGlCckJrM0JsQixDQUNGLENVcG1DRSxnRFdvUFUsc0JBRVEsaUJyQmszQmxCLENBQ0YsQ1VubUNFLDBCV21QVSxzQkFFUSxpQnJCazNCbEIsQ0FDRixDcUI3MkJJLG9CQUNJLHVDckIrMkJSLENxQjUyQkksV0FDSSxrQ3JCODJCUixDcUJ6MkJRLHVIQUVJLGtCQUFBLENBREEsWXJCNDJCWixDcUJ4MkJRLHNIQUNJLFlBQUEsQ0FDQSxzQnJCMDJCWixDcUJ2MkJRLG1JQUdJLGtCQUFBLENBRkEsWUFBQSxDQUNBLHNCckIwMkJaLENxQnQyQlEsa0JBQ0ksWUFBQSxDQUNBLHdCckJ3MkJaLENVanBDRSx5QlcrU00sZ0JBRVEsYXJCbzJCZCxDQUNGLENVMW9DRSxnRFd5U00sZ0JBRVEsYXJCbTJCZCxDQUNGLENVem9DRSwwQld5U00sZ0JBRVEsYXJCazJCZCxDQUNGLENVcHBDRSxnRFcwVEUsUUFFUSxjQUFBLENBQUEsY3JCNjFCVixDQUNGLENVcHBDRSwwQldvVEUsUUFNUSxjQUFBLENBQUEsY3JCODFCVixDQUNGLENVL3BDRSxnRFdvVUUsUUFFUSxjQUFBLENBQUEsY3JCNjFCVixDQUNGLENVOXBDRSwwQlc4VEUsUUFNUSxjQUFBLENBQUEsY3JCODFCVixDQUNGLEN1QnB0Q0EsS0FDSSxXQUFBLENBRUEsWUFBQSxDQURBLFV2Qnd0Q0osQ3VCcHRDQSxLQUNJLFVSTXdCLENRTHhCLGdCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhdkJ1dENKLEN1QnB0Q0EsRUFDSSxxQnZCdXRDSixDdUJwdENBLEtBRUksZ0N2QnN0Q0osQ1VuckNFLDBCYS9CTSwwQkFDRCxhQUFBLENBQ0csdUJ2QnF0Q1IsQ0FDRixDVWh0Q0UseUJhZEYsS0FjUSxrQnZCb3RDTixDQUNGLENVL3NDRSx5QmFwQkYsS0FrQlEsaUJ2QnF0Q04sQ0FDRixDdUJudENJLHNCQUNJLGdCdkJxdENSLEN1Qmp0Q0EsRUFDSSxjdkJvdENKLEN1QjdxQ0EsYUFDQyxzQnZCK3FDRCxDdUJ6cUNBLGVBR0ksUUFBQSxDQUNBLE1BQUEsQ0FFQSxlQUFBLENBQ0EsbUJBQUEsQ0FOQSxjQUFBLENBSUEsT0FBQSxDQUhBLEt2QmlyQ0osQ3VCMXFDSSxpQkFDSSxrQnZCNHFDUixDdUJ6cUNJLGdDQUlJLGdDQUFBLENBREEsWUFBQSxDQURBLGVBQUEsQ0FEQSxhdkI4cUNSLENVdnZDRSx5QmF3RUUsZ0NBUVEsV3ZCMnFDVixDQUNGLEN1QnRxQ0ksNkRBR0ksZUFBQSxDQURBLGV2QnlxQ1IsQ3VCdHFDUSx1R0FFSSxnQnZCdXFDWixDdUJwcUNRLGdIQUNJLGdCQUFBLENBQ0EsZUFBQSxDQUdBLG1CQUFBLENBRkEsY0FBQSxDQUNBLFVBQUEsQ0FFQSxVdkJzcUNaLEN1QmhxQ0EsYUFFSSx5QkFBQSxDQURBLDJCdkJvcUNKLEN3Qjl5Q0EsRUFDSSw2QkFBQSxDQUNBLHlCQUFBLENBQ0Esa0NBQUEsQ0FDQSxpQ3hCaXpDSixDd0IxeUNBLFdBSEksY3hCd3pDSixDd0JyekNBLEtBQ0ksc0NUaUd3QixDUy9GeEIsZVQwR3dCLENTekd4QixnQnhCaXpDSixDd0I5eUNBLDBDQUlJLGN4Qml6Q0osQ3dCOXlDQSxFQUNJLGFBQUEsQ0FDQSxvQnhCaXpDSixDd0I5eUNBLG1CQUNJLGF4Qml6Q0osQ3lCLzBDSSxvQkRpQ0kscUhBQ0kseUJ4Qml6Q1YsQ0FDRixDeUIvMENJLHFCRDRCSSwrR0FDSSx5QnhCc3pDVixDQUNGLEN3Qmx6Q0EsR0FDSSxXeEJxekNKLEN3Qmx6Q0EsR0FDSSxjVG9Fd0IsQ1NuRXhCLGVBQUEsQ0FDQSxvQnhCcXpDSixDVXYwQ0UseUJjZUYsR0FNUSxnQnhCc3pDTixDQUNGLEN3Qm56Q0EsR0FDSSxnQlQyRHdCLENTMUR4QixlQUFBLENBQ0Esb0J4QnN6Q0osQ1VsMUNFLHlCY3lCRixHQU1RLGN4QnV6Q04sQ0FDRixDd0JwekNBLEdBQ0ksa0J4QnV6Q0osQ1UzMUNFLHlCY21DRixHQUlRLGN4Qnd6Q04sQ0FDRixDd0JyekNBLE1BQ0ksY3hCd3pDSixDd0JwekNBLGtCQUNJLGVUNEN3QixDUzNDeEIsd0J4QnV6Q0osQ3dCbnpDQSxzQkFHSSxhVHpEd0IsQ1N1RHhCLGtCVCtCd0IsQ1M5QnhCLGVBQUEsQ0FFQSx3QnhCc3pDSixDd0JwekNJLCtCQUNJLGN4QnN6Q1IsQ3dCbnpDSSxrQ0FDSSxpQnhCcXpDUixDVXQzQ0UseUJjc0RGLHNCQWVRLGN4QnF6Q04sQ0FDRixDd0JsekNBLFNBQ0ksZXhCcXpDSixDd0I1eUNJLDJCQUNJLGtCeEIreUNSLEN3Qnh5Q0ksa0VBQ0ksYXhCNnlDUixDd0J4eUNJLHFCQUNJLGtCeEIyeUNSLEN3QnZ5Q0EsZ0RBRUksa0J4Qnl5Q0osQ3dCdnlDSSwyR0FJSSxhVHpHb0IsQ1NzR3BCLGNUdkJvQixDU3dCcEIsZVRmb0IsQ1NnQnBCLGVBQUEsQ0FFQSxvQnhCeXlDUixDd0J0eUNJLHVEQUNJLGF4Qnd5Q1IsQ3dCbHlDSSxZQUNJLGV4QnN5Q1IsQ3dCbHlDQSxLQUNFLGlCeEJxeUNGLEMwQm44Q0EsS0FTSSxrQkFBQSxDQUhBLGNBQUEsQ0FMQSxZQUFBLENBRUEsZVh5SHdCLENXMUh4QixzQkFBQSxDQUdBLGlCQUFBLENBREEsb0JBQUEsQ0FHQSw4QjFCdThDSixDMEJwOENJLDBCQ0ZGLDBCQUFBLENETU0saUJBQUEsQ0FEQSxvQkFBQSxDQUVBLHNCQUFBLENBQ0EsbUJBQUEsQ0NQTix3QkFBQSxDQUVBLHFCQUFBLENBRUEsZ0IzQis4Q0YsQzBCeDhDSSxjQUNJLDZCMUIwOENSLEMwQnI4Q0ksVUVmRix3QmJ5QjBCLENheEIxQix3QkZleUQsQ0VqQnpELFU1QjA5Q0YsQzRCdDlDRSxnQkFDRSx3QkFBQSxDQUNBLHdCNUJ3OUNKLEM0QnQ5Q0UsZ0JBQ0Usd0JBQUEsQ0FDQSx3QjVCdzlDSixDNEJ0OUNJLGdDQUNJLHVENUJ3OUNSLEM0Qmo5Q0ksK0RBRUksd0JBQUEsQ0FDQSx3QjVCczlDUixDMEJ6OUNJLGlCRW5CRixxQmJVMEIsQ2FUMUIsb0Jid0IwQixDYTFCMUIsYTVCay9DRixDNEI5K0NFLHVCQUNFLHdCQUFBLENBQ0Esb0I1QmcvQ0osQzRCOStDRSx1QkFDRSx3QkFBQSxDQUNBLG9CNUJnL0NKLEM0QjkrQ0ksdUNBQ0ksdUQ1QmcvQ1IsQzRCNytDRSx3QkFDRSx3QkFBQSxDQUNJLG9CNUIrK0NSLEM0QjcrQ0ksNERBRUksd0JBQUEsQ0FDQSxvQjVCOCtDUixDMEI3K0NJLGFFdkJGLHdCYjhCMEIsQ2E3QjFCLHdCRnVCNEQsQ0V6QjVELFU1QjBnREYsQzRCdGdERSxtQkFDRSx3QkFBQSxDQUNBLHdCNUJ3Z0RKLEM0QnRnREUsbUJBQ0Usd0JBQUEsQ0FDQSx3QjVCd2dESixDNEJ0Z0RJLG1DQUNJLHVENUJ3Z0RSLEM0QmpnREksd0VBRUksd0JBQUEsQ0FDQSx3QjVCc2dEUixDMEJqZ0RJLFlFM0JGLHFCYlUwQixDYVQxQix3QkYyQjJELENFN0IzRCxVNUJraURGLEM0QjloREUsa0JBQ0Usd0JBQUEsQ0FDQSx3QjVCZ2lESixDNEI5aERFLGtCQUNFLHdCQUFBLENBQ0Esd0I1QmdpREosQzRCOWhESSxrQ0FDSSx1RDVCZ2lEUixDNEJ6aERJLHFFQUVJLHdCQUFBLENBQ0Esd0I1QjhoRFIsQzBCcmhESSxXRS9CRix3QmJnQjBCLENhZjFCLHdCRitCMEQsQ0VqQzFELFU1QjBqREYsQzRCdGpERSxpQkFDRSx3QkFBQSxDQUNBLHdCNUJ3akRKLEM0QnRqREUsaUJBQ0Usd0JBQUEsQ0FDQSx3QjVCd2pESixDNEJ0akRJLGlDQUNJLHVENUJ3akRSLEM0QmpqREksa0VBRUksd0JBQUEsQ0FDQSx3QjVCc2pEUixDMEJ6aURJLGtCRXBDRixVNUJrbERGLEM0QjFrREUsa0VBQ0UsK0JBQUEsQ0FDQSx3QjVCZ2xESixDNEI5a0RJLHdDQUNJLHVENUJnbERSLEM0QnprREksdUZBRUksK0JBQUEsQ0FDQSx3QjVCOGtEUixDMEI3akRJLFlFeENGLGE1QjBtREYsQzRCbG1ERSxnREFDRSw0QkFBQSxDQUNBLHdCNUJ3bURKLEM0QnRtREksa0NBQ0ksdUQ1QndtRFIsQzRCam1ESSxxRUFFSSw0QkFBQSxDQUNBLHdCNUJzbURSLEMwQmpsREksbUJFNUNGLFU1QmtvREYsQzRCMW5ERSxxRUFDRSwrQkFBQSxDQUNBLHdCNUJnb0RKLEM0QjluREkseUNBQ0ksdUQ1QmdvRFIsQzRCem5ESSwwRkFFSSwrQkFBQSxDQUNBLHdCNUI4bkRSLEMwQm5tRFEsb0JFakROLDRCRmtEZ0QsQ0FFdEMscUJBQUEsQ0VyRFYsVTVCNHBERixDNEJ4cERFLDBCQUNFLDRCQUFBLENBQ0EsaUI1QjBwREosQzRCeHBERSwwQkFDRSw0QkFBQSxDQUNBLG9CNUIwcERKLEM0QnhwREksMENBQ0ksdUQ1QjBwRFIsQzRCdnBERSwyQkFDRSw0QkFBQSxDQUNJLGlCNUJ5cERSLEM0QnZwREksa0VBRUksNEJBQUEsQ0FDQSxpQjVCd3BEUixDMEJ2bkRRLGtCRXZETiw0QkZ3RDhDLENBRXBDLHdCQUFBLENFM0RWLGE1QnNyREYsQzRCbHJERSx3QkFDRSw0QkFBQSxDQUNBLG9CNUJvckRKLEM0QmxyREUsd0JBQ0UsNEJBQUEsQ0FDQSxvQjVCb3JESixDNEJsckRJLHdDQUNJLHVENUJvckRSLEM0QmpyREUseUJBQ0UsNEJBQUEsQ0FDSSxvQjVCbXJEUixDNEJqckRJLDhEQUVJLDRCQUFBLENBQ0Esb0I1QmtyRFIsQzBCM29EUSxtQkU3RE4sNEJGOERnRCxDQUV0Qyx3QkFBQSxDRWpFVixVNUJndERGLEM0QjVzREUseUJBQ0UsNEJBQUEsQ0FDQSxvQjVCOHNESixDNEI1c0RFLHlCQUNFLDRCQUFBLENBQ0Esb0I1QjhzREosQzRCNXNESSx5Q0FDSSx1RDVCOHNEUixDNEIzc0RFLDBCQUNFLDRCQUFBLENBQ0ksb0I1QjZzRFIsQzRCM3NESSxnRUFFSSw0QkFBQSxDQUNBLG9CNUI0c0RSLEMwQjVwREksWUFDSSxlMUI4cERSLEMwQnpwREksY0czRUYsaUJka0ljLENjcElkLGNkd0cwQixDV3pCcEIsYUFBQSxDRzlFTixnQjdCMnVERixDNkJ4dURJLHdCQUNJLGM3QjB1RFIsQ1UxdERFLHlCbUJqQkUsd0JBSVEsZTdCMnVEVixDQUNGLEMwQmpxREksU0dqRkYsaUJka0ljLENjcElkLGNkd0cwQixDV25CcEIsY0FBQSxDR3BGTixnQjdCeXZERixDNkJ0dkRJLGNBQ0ksZTdCd3ZEUixDVXh1REUseUJtQmpCRSxjQUlRLGdCN0J5dkRWLENBQ0YsQzBCM3FEUSw2M0JBQ0ksaUIxQnlyRFosQzBCcnJESSxTRzFGRixpQmRrSWMsQ2NwSWQsY2R3RzBCLENXVnBCLGFBQUEsQ0c3Rk4sZ0I3QnN4REYsQzZCbnhESSxjQUNJLGM3QnF4RFIsQ1Vyd0RFLHlCbUJqQkUsY0FJUSxxQjdCc3hEVixDQUNGLEMwQjNyRFEsY0FDSSxjMUI2ckRaLEMwQnpyRFkscUJBQ0ksZTFCMnJEaEIsQzBCdHJESSxZQUVJLHdCQUFBLENBREEsYUFBQSxDQUlBLFlBQUEsQ0FEQSxjQUFBLENBREEsZTFCMHJEUixDMEJwckRRLHlCQURKLG1CQUVRLGdCQUFBLENBQ0EsZVhSZ0IsQ1dVaEIsWUFBQSxDQURBLGtCQUFBLENBRUEsYTFCdXJEVixDQUNGLEMwQmhyREEsWUFDSSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxjMUJtckRKLEMwQmhyRFEsNEJBQ0ksVTFCa3JEWixDMEI3cURRLHlCQUVJLGVBQUEsQ0FEQSxlMUJnckRaLEMwQjdxRFksdUNBQ0kseUIxQitxRGhCLEMwQjdxRFksc0NBQ0kseUIxQitxRGhCLEMwQjdxRFksb0RBQ0ksaUIxQitxRGhCLEN5QmwxREksb0JBQ0ksZ0NDc0tRLFMxQitxRGQsQ0FDRixDeUJsMURJLHFCQUNJLCtCQ2lLUSxTMUJvckRkLENBQ0YsQzBCL3FEUSx1QkFDSSxzQjFCaXJEWixDMEI1cURRLHdCQUNJLHNCMUI4cURaLEMwQnpxRFEseUJBQ0ksc0JBQUEsQ0FDQSxVMUIycURaLEMwQnpxRFksb0NBQ0ksYzFCMnFEaEIsQzhCNTJEQSxZQUtDLGVmd0IyQixDZXZCM0IsV0FBQSxDQUZBLGFBQUEsQ0FGQSxVQUFBLENBQ0EsVTlCazNERCxDOEI3MkRDLDRCQUNDLGdCZjRFVyxDZTNFWCxpQjlCZzNERixDOEI3MkRDLHNCQUNDLGtCOUJnM0RGLEM4QjkyREUsb0RBQ0MsbUI5QmkzREgsQ1VuMkRFLHlCb0JsQkQsc0JBU0UsaUI5QmkzREQsQ0FDRixDOEI5MkRDLDRCQUVDLFFBQUEsQ0FDQSxNQUFBLENBRkEsaUJBQUEsQ0FHQSxPOUJpM0RGLEM4Qi8yREUsNENBQ0MsU2ZvRFUsQ2VuRFYsdUI5QmszREgsQ1VyM0RFLHlCb0JDQSw0Q0FLRSxVZitDUyxDZTlDVCx1QjlCbzNERixDQUNGLEM4QmwzREcsb0RBQ0UsVWYwQ1EsQ2V6Q1IsdUI5QnEzREwsQzhCaDNEQyw4QkFDQyxrQjlCbTNERixDK0JqNkRDLGlCQUNDLHlCL0JvNkRGLEMrQmo2REMsY0FDQyw4Qi9CbTZERixDK0J4NURDLHdCQUNDLFEvQjA1REYsQytCdDVEQSwrQ0FDQyw4QkFBQSxDQUVBLGNBQUEsQ0FEQSxVL0IwNURELEMrQmw1REEsaUJBQ0MseUIvQnE1REQsQytCaDVERSxzQkFPQyxzQ0FBQSxDQU5BLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGNBQUEsQ0FDQSxRQUFBLENBRUEsaUJBQUEsQ0FEQSxPL0JxNURILENnQ2w4REEsb1hBR0ksYUFBQSxDQURBLGFBQUEsQ0FEQSxZaEM2OERKLENnQ3Y4REksUUFFSSxVQUFBLENBREEsU2hDMDhEUixDZ0N0OERJLFFBRUksVUFBQSxDQURBLFNoQ3k4RFIsQ2dDcjhESSxRQUVJLGFBQUEsQ0FEQSxZaEN3OERSLENnQ244REksaUJBRUksYWpCNkRLLENpQjlETCxZaENzOERSLENnQzk3RFEsNERBQ0ksMERoQ2c4RFosQ2dDNzdEUSx5REFDSSwwRGhDKzdEWixDZ0M1N0RRLGlCQUNJLDBEaEM4N0RaLENnQzM3RFEsbUJBQ0ksNERoQzY3RFosQ2dDMTdEUSxrQkFDSSwyRGhDNDdEWixDZ0N6N0RRLGlCQUNJLDBEaEMyN0RaLENnQ3I3RFEsbUJBQ0UsNkRoQ3U3RFYsQ2dDcDdEUSxzQkFDSSx5RGhDczdEWixDZ0NwN0RZLDZCQUNJLGdFaENzN0RoQixDZ0NuN0RZLDRCQUNJLCtEaENxN0RoQixDZ0NqN0RRLHVCQUNJLDREaENtN0RaLENnQ2o3RFksOEJBQ0ksbUVoQ203RGhCLENnQy82RFEscUJBQ0kseURoQ2k3RFosQ2dDLzZEWSw0QkFDSSxnRWhDaTdEaEIsQ2dDOTZEWSwyQkFDSSwrRGhDZzdEaEIsQ2dDNTZEUSxxQkFDSSw4RGhDODZEWixDZ0M1NkRZLDRCQUNFLHFFaEM4NkRkLENnQzM2RFksMkJBQ0Usb0VoQzY2RGQsQ2dDejZEUSxxQkFDSSx5RGhDMjZEWixDZ0N6NkRZLDRCQUNJLGdFaEMyNkRoQixDZ0NwNkRZLDBDQUNFLGlFaEN5NkRkLENnQ3Q2RFkseUJBQ0ksa0VoQ3c2RGhCLENnQ242RFksNEJBQ0kscUVoQ3E2RGhCLENnQ2w2RFksNkJBQ0ksc0VoQ282RGhCLENnQ2o2RFksNkJBQ0ksc0VoQ202RGhCLENnQ2g2RFksNEJBQ0ksdUVoQ2s2RGhCLENnQzk1RFEsb0JBQ0kseURoQ2c2RFosQ2dDOTVEWSwyQkFDSSxnRWhDZzZEaEIsQ2dDMzVEWSx5QkFDSSxrRWhDNjVEaEIsQ2dDcjVEUSxpQkFDSSwwRGhDdTVEWixDZ0NyNURZLHVCQUNJLGtFaEN1NURoQixDZ0NuNURRLGVBQ0ksK0RoQ3E1RFosQ2dDbjVEWSxxQkFDSSxnRWhDcTVEaEIsQ2dDajVEUSxtQkFDSSxtRWhDbTVEWixDZ0NqNURZLHlCQUNJLG9FaENtNURoQixDZ0M3NERZLHNCQUNJLGlFaEMrNERoQixDZ0N6NERZLHFCQUNJLGdFaEMyNERoQixDZ0N4NERZLG9CQUNJLDZEaEMwNERoQixDZ0N2NERZLHFCQUNJLDhEaEN5NERoQixDZ0NuNERZLHlCQUNJLG9FaENxNERoQixDZ0NqNERRLGVBQ0ksd0RoQ200RFosQ2dDajREWSw0eERBQ0ksK0RoQys0RGhCLENnQzM0RFEsa0JBQ0ksMkRoQzY0RFosQ2dDMzREWSxrMURBQ0ksa0VoQ3k1RGhCLENnQ3I1RFEsZ0JBQ0kseURoQ3U1RFosQ2dDcjVEWSw4eURBQ0ksZ0VoQ202RGhCLENnQy81RFEsb0JBQ0ksNkRoQ2k2RFosQ2dDLzVEWSxzM0RBQ0ksb0VoQzY2RGhCLENnQ3o2RFEsZUFDSSx3RGhDMjZEWixDZ0N6NkRZLDR4REFDSSwrRGhDdTdEaEIsQ2dDbjdEUSxpQkFDSSwwRGhDcTdEWixDZ0NuN0RZLGcwREFDSSxpRWhDaThEaEIsQ2dDOTdEWSx3QkFDSSxpRWhDZzhEaEIsQ2dDNTdEUSxrQkFDSSwyRGhDODdEWixDZ0M1N0RZLGsxREFDSSxrRWhDMDhEaEIsQ2dDdDhEUSxrQkFDSSwyRGhDdzhEWixDZ0N0OERZLGsxREFDSSxrRWhDbzlEaEIsQ2dDajlEWSx5QkFDSSxrRWhDbTlEaEIsQ2dDNThEWSw4SEFGQSx5RGhDcTlEWixDZ0NuOURZLHNCQUVJLGdCaENpOURoQixDZ0M5OERZLHFCQUNJLDhEaENnOURoQixDZ0M1OERRLG1CQUNJLDREaEM4OERaLENnQzM4RFEsZUFDSSx3RGhDNjhEWixDZ0MxOERRLGdCQUNJLHlEaEM0OERaLENnQzE4RFksdUJBQ0kscUJBQUEsQ0FDQSxvREFBQSxDQUVBLG9CQUFBLENBSUEsNEJBQUEsQ0FIQSxxQkFBQSxDQUZBLGlCQUFBLENBR0EsNERBQUEsQ0FHQSw2QkFBQSxDQUZBLHlCaEM4OERoQixDZ0N6OERZLDh5REFDSSxnRWhDdTlEaEIsQ2dDajlEUSxvQkFDSSxzRWhDbTlEWixDZ0NoOURRLG1CQUNJLHFFaENrOURaLENnQzU4RFEsNERBQ0ksb0VoQzg4RFosQ2dDNThEWSxtTUFDSSxvRWhDODhEaEIsQ2dDMThEUSw2Q0FDSSxvRWhDNDhEWixDZ0MxOERZLDZEQUNJLG9FaEM0OERoQixDZ0N2OERRLGtCQUNJLGlFaEN5OERaLENnQ3Y4RFksNElBR0ksd0JqQnpVWSxDaUIyVVosNERBQUEsQ0FEQSxpQkFBQSxDQUhBLGFqQnJSSCxDaUJzUkcsWWhDNDhEaEIsQ2dDcjhEUSx5QkFDSSx5RWhDdThEWixDZ0NqOERRLHVCQUNJLDREaENtOERaLENnQ2g4RFEsdUJBQ0ksNERoQ2s4RFosQ2dDNTdEUSxrQkFDSSwyRGhDODdEWixDZ0M1N0RZLHVCQUNJLGdFaEM4N0RoQixDZ0MxN0RRLGlCQUNJLDBEaEM0N0RaLENnQzE3RFksc0JBQ0ksK0RoQzQ3RGhCLENnQ3g3REUsZUFDVSxvRWhDMDdEWixDZ0N2N0RRLGlCQUNJLHNFaEN5N0RaLENnQ3A3RFEsZ0JBQ0ksZ0VoQ3M3RFosQ2dDbjdEUSxrQkFDSSwyRGhDcTdEWixDZ0NoN0RRLG9CQUNJLHFEaENrN0RaLENnQy82RFEsbUJBQ0ksNERoQ2k3RFosQ2dDNzZESSxVQUNJLG9EaEMrNkRSLENnQzM2RFEsY0FDSSx3RGhDNjZEWixDZ0MxNkRRLGdCQUNJLDBEaEM0NkRaLENnQ3g2REksY0FDSSw2RGhDMDZEUixDZ0N2NkRJLGk4SEFDSSxxRGhDNjhEUixDZ0MzOERRLGdCQUNJLDBEaEM2OERaLENnQ3o4REMsU0FDTyxtRGhDMjhEUixDZ0N4OERDLFNBQ08sbURoQzA4RFIsQ2dDcjhEUSxjQUNJLHVEaEN1OERaLENnQ3A4RFEsZUFDSSx3RGhDczhEWixDZ0NqOERRLHVCQUNJLGlFaENtOERaLENnQ2o4RFksNkJBQ0ksdUVoQ204RGhCLENnQy83RFEsdUJBQ0ksaUVoQ2k4RFosQ2dDLzdEWSw2QkFDSSx1RWhDaThEaEIsQ2dDNTdESSxTQUNJLDBCaEM4N0RSLENnQzU3RFEsZ0JBQ0ksU0FBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBQ0EsTUFBQSxDQUNBLHVCaEM4N0RaLENnQzc3RFksOEJBQ0ksY2hDKzdEaEIsQ2dDNzdEWSwrQkFDSSxjaEMrN0RoQixDZ0M3N0RZLCtCQUNJLGNoQys3RGhCLENnQzE3REksV0FDSSxvQkFBQSxDQUVBLFdBQUEsQ0FEQSxVaEM2N0RSLENnQ3o3RFkscUJBQ0ksdUVoQzI3RGhCLENnQ3g3RFkscUJBQ0ksbUVoQzA3RGhCLENnQ3Y3RFkscUJBQ0kseUVoQ3k3RGhCLENnQ3Q3RFkscUJBQ0ksaUVoQ3c3RGhCLENnQ3I3RFkscUJBQ0ksa0VoQ3U3RGhCLENnQ3A3RFkscUJBQ0ksa0VoQ3M3RGhCLENnQ243RFkscUJBQ0ksbUVoQ3E3RGhCLENnQ2w3RFkscUJBQ0ksbUVoQ283RGhCLENnQ2o3RFkscUJBQ0ksa0VoQ203RGhCLENnQ2g3RFkscUJBQ0ksa0VoQ2s3RGhCLENnQy82RFkscUJBQ0ksbUVoQ2k3RGhCLENnQ3g2REksa0JBQ0ksNERoQzI2RFIsQ2dDeDZESSxvQkFDSSw4RGhDMDZEUixDZ0N2NkRJLG9CQUNJLDREaEN5NkRSLENnQ2w2REkscUNBQ0ksNkRoQ3U2RFIsQ2dDcDZESSw0QkFDSSwwRWhDczZEUixDZ0NuNkRJLDJEQUNJLHlFaENxNkRSLENnQ2w2REkscUJBQ0ksNkRoQ282RFIsQ2dDajZESSxzQkFDSSxtRWhDbTZEUixDZ0NoNkRJLHVCQUNJLHlFaENrNkRSLENnQy81REksd0JBQ0kscUVoQ2k2RFIsQ2dDMTVESSxpREFDSSwrRGhDKzVEUixDZ0M3NURRLDZCQUNJLHNCaEMrNURaLENnQ3g1REkscUJBQ0kseUJBQUEsQ0FDQSxtQmhDMjVEUixDZ0N2NURBLGtCQUNJLHNCaEMwNURKLENnQ3Y1REEsbUJBS0ksd0VoQ3M1REosQ2dDMTVESSx3QkFDSSxZaEM0NURSLENnQ3Y1REksMEJBQ0ksaUVoQ3k1RFIsQ2dDcDVESSxlQUNJLDhEaEN1NURSLENnQ3I1REksNEJBQ0kseUVoQ3U1RFIsQ2dDcDVESSxZQUtJLHdFaENrNURSLENnQ3Q1RFEsaUJBQ0ksWWhDdzVEWixDZ0NuNURRLG1CQUNJLGlFaENxNURaLENnQ2g1RFEsbUNBQ0ksZ0NBQUEsQ0FDQSxtQ0FBQSxDQU1BLHlFQUFBLENBSkEsMkJBQUEsQ0FEQSx1QkFBQSxDQUdBLHVCQUFBLENBREEsc0JoQ281RFosQ2dDLzREWSwwQ0FDSSxrRWhDaTVEaEIsQ2lDN2pGQSw4VkFFSSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsZUFBQSxDQU9BLGlCbEJrSVksQ2tCcklaLGFsQnNCd0IsQ2tCckJ4QixzQ2xCcUd3QixDa0JwR3hCLGNsQnVHd0IsQ2tCcEd4QixnQmxCc0VTLENrQjlFVCxTQUFBLENBT0EsOEJsQmlKd0IsQ2tCdEp4QixVakN1a0ZKLENpQzdqRkEsNkNBQ0ksNEJqQ2drRkosQ2lDN2pGQSxtR0FDSSx1QmpDZ2tGSixDaUM1akZBLDJKQU1JLHdCQUFBLENBSEEsY2xCb0Z3QixDa0JuRnhCLGdCbEIrRndCLENrQmpHeEIsa0JBQUEsQ0FHQSxhbEJvRFMsQ2tCbERULFdqQ2drRkosQ2lDN2pGSSx1TkFDSSx3QmpDaWtGUixDaUMxaEZJLHlRQUNJLHdCakM4aEZSLENpQ2poRkEsNEZBR0ksU0FBQSxDQURBLGlCakNxaEZKLENpQ2xoRkksb0hOeEZGLDBCQUFBLENNMEZNLGNBQUEsQ0FDQSxlbEJ1Qm9CLENrQnpCcEIsaUJBQUEsQ054Rk4sd0JBQUEsQ0FFQSxxQkFBQSxDQUVBLGdCM0JrbkZGLENpQ3poRlEsNFJBRUksVUFBQSxD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dUNsL0dRLHFCQUNJLG1CdkNvL0daLENVcC9HRSx5QjZCR00scUJBRVEsaUJ2Q20vR2QsQ0FDRixDdUM5K0dRLHlFQUNJLGlCdkNnL0daLENVbGdIRSx5QjZCaUJNLHlFQUdRLFVBQUEsQ0FDQSxldkNrL0dkLENBQ0YsQ3VDai9HWSxtR0FDSSxvQnZDbS9HaEIsQ3VDaC9HUSxxQkFlSSxxQnhCcERnQixDd0J3Q2hCLG1IQUNRLENBRVIsK0dBQ1EsQ0FPUiwyQkFBQSxDQUpBLHlDQUNRLENBVlIsZ0JBQUEsQ0FDQSxldkN1L0daLEN1Q3orR1ksMkJBQ0ksb0J2QzIrR2hCLENVdmhIRSx5QjZCMkJNLHFCQW9CUSxVdkM0K0dkLENBQ0YsQ3VDMytHWSx5QkF0QkoscUJBdUJRLFV2QzgrR2QsQ0FDRixDdUM3K0dZLHlCQXpCSixxQkEwQlEsVXZDZy9HZCxDQUNGLENVdGlIRSx5QjZCd0RNLHdCQUVRLFV2Q2cvR2QsQ0FDRixDdUM1K0dJLFdBRUkscUJ4Qm5Fb0IsQ3dCa0VwQixpQnZDKytHUixDdUMzK0dJLGVBQ0kscUJ4Qi9Fb0IsQ3dCZ0ZwQixpQnhCeUNRLEN3QnhDUixxQ3ZDNitHUixDdUN2K0dRLHVJQUlJLFVBQUEsQ0FEQSxtQnZDMitHWixDdUNwK0dRLGlHQUdJLHdCeEI3RmdCLEN3QjJGaEIsd0JBQUEsQ0FHQSxpQnhCb0JJLEN3QnRCSixhdkN3K0daLEN1Q24rR1EsMlpBRUksb0J4QnJGZ0IsQ3dCc0ZoQixhdkMwK0daLEN1Q3YrR1EsMEdBQ0ksd0J2Q3krR1osQ3VDbCtHUSxzSEFDSSxhdkNvK0daLEN1Qzk5R1EsMkZBR0ksd0J4QnpIZ0IsQ3dCdUhoQix3QkFBQSxDQUdBLGlCeEJSSSxDd0JNSixhdkNrK0daLEN1Qzc5R1EseVlBRUksb0J4QnZIZ0IsQ3dCd0hoQixhdkNvK0daLEN1Q2orR1Esb0dBQ0ksd0J2Q20rR1osQ3VDOTlHQSxvQkFFSSxpQnZDZytHSixDdUM1OUdRLCtFQUNJLFVBQUEsQ0FDQSw0QnZDODlHWixDdUMzOUdRLHNDQUlJLHdCeEJoSmdCLEN3QitJaEIsTUFBQSxDQUZB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QSxjQUFBLENBTEEsWUFBQSxDQUdBLDhCMUIyQlksQzBCN0JaLFV6Q3l1SGhCLEN5Q251SGdCLDRDQUNJLGdCekNxdUhwQixDeUNsdUhnQixtQ0FDSSxnQ3pDb3VIcEIsQ3lDanVIZ0IscUNBSUksa0JBQUEsQ0FEQSxZQUFBLENBRkEsV0FBQSxDQUlBLHNCQUFBLENBSEEsZXpDc3VIcEIsQ3lDaHVIZ0IsOENBRUksV0FBQSxDQURBLGlCMUJuRVAsQzBCcUVPLGlCekNrdUhwQixDeUNodUhvQixvREFPSSxxQjFCdElJLEMwQmtJSixRQUFBLENBRkEsVUFBQSxDQUtBLFVBQUEsQ0FGQSxTMUIzRVgsQzBCeUVXLGlCQUFBLENBR0EsT3pDb3VIeEIsQ3lDOXRIZ0IseUNBQ0ksTXpDZ3VIcEIsQ1V6MkhFLHlCK0I4SU0sbUJBRVEsZUFBQSxDQUNBLGVBQUEsQ0FFQSxzQnpDNnRIZCxDQUNGLEN5QzV0SFkseUJBQ0ksY3pDOHRIaEIsQ3lDdnRIWSw4QkFDSSxZekN5dEhoQixDeUN0dEhvQixtQ0FDSSxjekN3dEh4QixDeUN0dEh3QixxREFDSSwyQnpDd3RINUIsQ3lDbHRIWSw2SEFDSSxhekNvdEhoQixDeUM5c0hJLFdBRUksd0JBQUEsQ0FEQSxZekNpdEhSLENVOTNIRSx5QitCNEtFLFdBS1EsZ0J6Q2l0SFYsQ0FDRixDeUMvc0hRLDhCQUNFLGtCekNpdEhWLEN5QzVzSFEsZ0JBQ0ksYXpDOHNIWixDeUMxc0hJLGFBRUksZ0NBQUEsQ0FEQSxlekM2c0hSLEN5QzFzSFEsZ0JBQ0UsYXpDNHNIVixDeUN6c0hRLDhCQUNJLGtCekMyc0haLEN5Q3hzSFEsZ0JBSUksVXpDdXNIWixDeUNyc0hZLG1CQUNJLG9CekN1c0hoQixDeUNyc0hnQiwyQkFFSSxhMUJ2TlEsQzBCc05SLGlCekN3c0hwQixDeUNyc0hvQixpQ0FNSSxrQjFCL05JLEMwQjhOSixRQUFBLENBSkEsVUFBQSxDQU1BLFVBQUEsQ0FKQSxTMUIzS1gsQzBCMEtXLGlCQUFBLENBRUEsVXpDMHNIeEIsQ1U1NkhFLHlCK0I4TmtCLGlDQVVRLFUxQm5MZixD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LFc3Q2duSkYsQzZDN21KQSxnQ0FFRSxpQjlCMEhTLEM4QjNIVCxXN0NpbkpGLEM2QzdtSkEsV0FDRSxxQjdDZ25KRixDNkM3bUpBLFdBQ0UscUI3Q2duSkYsQzZDN21KQSxhQUVFLHFCN0MrbUpGLEM2QzVtSkEsdUJBQ0UsdUJBQUEsQ0FDQSxlN0MrbUpGLEM2QzVtSkEsV0FFRSxpQjdDK21KRixDNkM1bUpBLHlCQUpFLGlCN0NvbkpGLEM4Q3RxSkEsY0FDRSxZQUFBLENBQ0Esc0I5Q3lxSkYsQytDenFKQSxTQUVDLGVoQ2lCMkIsQ2dDaEIzQixpQmhDeUllLENnQ3ZJZixrQmhDK0VZLENnQzlFWixtQmhDOEVZLENnQ2hGWiwyQkFBQSxDQUhBLGlCL0NpckpELEMrQ3hxSkMseUNBQ0MsWS9DMHFKRixDK0N2cUpDLG1HQUNDLFUvQ3lxSkYsQytDL3BKQyw4QkFDQyxxQmhDQzBCLENnQ0ExQiw2QkFBQSxDQUVBLGFBQUEsQ0FEQSxjL0N3cUpGLEMrQ3BxSkMsa0JBQ0Msd0JoQ2dCMEIsQ2dDZjFCLDZCQUFBLENBRUEsYUFBQSxDQURBLGMvQ3VxSkYsQytDbnFKQyxtQkFDQyxxQmhDYjBCLENnQ2MxQiw2QkFBQSxDQUVBLGFBQUEsQ0FDQSxpQmhDd0UwQixDZ0N2RTFCLGlCQUFBLENBSEEsYy9Dd3FKRixDK0NscUpDLHlDQUNDLHFCaEN0QjBCLENnQzBCMUIsYUFBQSxDQUhBLGVBQUEsQ0FDQSxtQkFBQSxDQUNBLGlCL0NxcUpGLENVNXJKRSx5QnFDN0JGLFNBMkRFLGFBQUEsQ0FDQSxjQUFBLENBRkEsdUIvQ3NxSkEsQ0FDRixDK0NscUpDLGVBQ0MsYy9Db3FKRixDVXZzSkUseUJxQ2tDRCxlQUlFLGMvQ3FxSkQsQ0FDRixDK0NscUpDLG1CQUVDLGdCaENhYSxDZ0NaYixpQmhDWWEsQ2dDWGIsZ0JBQUEsQ0FIQSx3Qi9DdXFKRixDVWx0SkUseUJxQzBDRCxtQkFRRSxnQmhDSVUsQ2dDSFYsaUJoQ0dVLENnQ0ZWLGdCQUFBLENBSEEscUIvQ3dxSkQsQ0FDRixDK0NscUpDLGtHQUlDLGFBQUEsQ0FIQSxjQUFBLENBRUEsaUJBQUEsQ0FEQSx3Qi9Dc3FKRixDK0NscUpFLGlIQUNDLDhCL0NvcUpILENVbnVKRSx5QnFDd0RELGtHQVdFLGdCQUFBLENBQ0EsdUIvQ29xSkQsQ0FDRixDK0NqcUpDLGlCQUVDLGtCaENsQlksQ2dDaUJaLGUvQ29xSkYsQ1U3dUpFLHlCcUN3RUQsaUJBTUUsa0JoQ3hCVSxDZ0N1QlYsZS9DcXFKRCxDQUNGLEMrQy9wSkUsMkVBQ0UsZWhDUXdCLENnQ1B4QixhL0NpcUpKLEMrQzlwSkUsdUJBQ0Msd0JBQUEsQ0FDQSxhL0NncUpILEMrQzdwSkUsOEJBQ0MseUIvQytwSkgsQytDNXBKRSwwRUFDQyxtQmhDN0NVLENnQzhDVixpQi9DOHBKSCxDK0M1cEpHLGdGQUNDLG9CL0M4cEpKLEMrQzFwSkUscUJBQ0Msb0IvQzRwSkgsQytDenBKRSxxQkFDQyx1Qi9DMnBKSCxDK0NwcEpBLHlCQUNDLFlBQ0Msc0IvQ3VwSkEsQ0FDRixDK0NocEpDLGdEQUNDLGlCL0NrcEpGLENVcHhKRSx5QnFDaUlELGdEQUlFLGdCL0NtcEpELENBQ0YsQytDOW9KQyw0REFDQywyQi9DaXBKRixDK0Mvb0pDLG1FQUNDLFUvQ2lwSkYsQytDL29KQyxnSUFDQyxZL0NpcEpGLEMrQzlvSkMsMkNBQ0MsbUIvQ2dwSkYsQytDOW9KRSxxdUNBQ0Msb0IvQ3dwSkgsQytDcHBKQyx1Q0FDQyxzQ0FBQSxDQUNBLGtDL0NzcEpGLEMrQ2pwSkcsbUlBQ0Msb0IvQ3NwSkosQytDbHBKRSxvREFDQyx1Q0FBQSxDQUNBLG9CL0NvcEpILEMrQzdvSkUsNEhBQ0Msb0IvQ2twSkgsQytDN29KRSxvREFFQywrQkFBQSxDQURBLDhCQUFBLENBRUEsMEJBQUEsQ0FDQSxxQi9DK29KSCxDK0M3b0pHLHdFQUNDLG9CL0Mrb0pKLEMrQzFvSkEsb0RBQ0MsWS9DNm9KRCxDK0N6b0pDLGtEQUlDLGtCaEM1TTBCLENnQzBNMUIsWUFBQSxDQURBLGdCQUFBLENBRUEsdVBBQUEsQ0FFQSxnQy9DNG9KRixDK0Mzb0pFLCtFQUNDLFkvQzZvSkgsQytDM29KRSw0TUFDQyxXL0M2b0pILEMrQzNvSkUsK0VBQ0MscUIvQzZvSkgsQytDM29KRSwwREFDQyxlL0M2b0pILEMrQzNvSkksb0VBQ0MsVS9DNm9KTCxDK0N2b0pHLCtQQUNDLGEvQzRvSkosQytDM29KSSw2TUFDQyxtQi9DNm9KTCxDK0N4b0pHLG9RQUNDLFkvQzBvSkosQytDeG9KRywwRUFDQyxhL0Mwb0pKLEMrQ3ZvSkksd25FQUNDLHVCL0NxcEpMLEMrQ2xwSkssOHRFQUNDLG9CL0NncUpOLEMrQzFwSkUseURBQ0MsVS9DNHBKSCxDK0N6cEpDLCtCQUNDLFkvQzJwSkYsQ2dEMzdKQSxNQUVDLGlCakM0SWUsQ2lDN0lmLGlCaEQrN0pELENnRDU3SkMsV0FDQyx3QmpDK0IwQixDaUM5QjFCLFVoRDg3SkYsQ2dEMzZKQyxpQkFFQyx3QkFBQSxDQURBLGlCaEQ4NkpGLENnRDM2SkUsNkNBRUMsYUFBQSxDQURBLGVoRDg2SkgsQ2dEejZKQyxXQUVDLGVBQUEsQ0FEQSx5QmhENDZKRixDVWo3SkUseUJzQ0lELFdBS0UsZ0JoRDQ2SkQsQ0FDRixDZ0QxNkpFLHNCQUNDLGVoRDQ2SkgsQ2dEejZKRSwyQkFDQyxrQmhEMjZKSCxDZ0R2NkpDLGFBQ0MsZWhEeTZKRixDZ0R2NkpFLG9CQUNDLG1CaER5NkpILENVbDhKRSx5QnNDd0JBLG9CQUlFLHFCQUFBLENBQ1ksbUJoRDA2SmQsQ0FDRixDZ0R2NkpFLGlCQUVDLFdoRHk2SkgsQ2dEdDZKRSxrQ0FKQyxrQmhENjZKSCxDZ0RyNkpFLGlCQUNDLG1CaER1NkpILENVbDlKRSx5QnNDMENBLGlCQUljLGtCaER3NkpkLENBQ0YsQ2dEcjZKRSxvQkFJQyxpQkFBQSxDQUZBLGFBQUEsQ0FJQSxvQkFBQSxDQUhBLFdBQUEsQ0FFQSxlQUFBLENBSkEsaUJBQUEsQ0FNQSxrQkFBQSxDQUNBLFNoRHU2SkgsQ2dEcDZKRSw4QkFDQyxXQUFBLENBQ0EsVWhEczZKSCxDZ0RqNkpDLGVBQ0MsYWhEbTZKRixDZ0RoNkpDLGNYekZHLGVyQzQvSkosQ3FDMS9KSSxxQkFDSSxVQUFB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RGs4S1IsQ1VsOEtFLHlCd0NQRSxhQWFRLGVuQ2tERSxDbUNqREYsa0JsRGc4S1YsQ0FDRixDbURyK0tJLGNBTUksMEJBQUEsQ0FEQSxNQUFBLENBSEEsY0FBQSxDQUVBLE9BQUEsQ0FEQSxLQUFBLENBS0EseUNwQ3FKb0IsQ29DNUpwQixVQUFBLENBTUEsU25EeStLUixDbUR0K0tRLHVCQUNJLDJCbkR3K0taLENVaDlLRSx5QnlDckJjLHVDQUNJLDRCbkR3K0tsQixDQUNGLENVMzlLRSx5QnlDUGMsZ0RBQ0ksdUJuRHcrS2xCLENBQ0YsQ21EbCtLWSw4QkFDSSxZbkRvK0toQixDVXQrS0UseUJ5Q0NVLDhCQUlRLDZCbkRxK0tsQixDQUNGLENtRGorS1EsbUJBQ0ksd0JwQ05nQixDb0NPaEIsU25EbStLWixDVS8rS0UseUJ5Q1VNLG1CQVFRLE1BQUEsQ0FIQSxjQUFBLENBRUEsT0FBQSxDQURBLEtuRHUrS2QsQ21EbCtLYyx3Q0FGQSx1Qm5EdStLZCxDbURoK0tVLDhCQUlRLFNuRGkrS2xCLENBSkYsQ21EeDlLUSxxQkFDSSw0QkFBQSxDQUNBLFNuRCs5S1osQ21ENzlLWSxnQ0FDSSw2Qm5EKzlLaEIsQ21EMzlLUSw4QkFDSSx5Q25ENjlLWixDVTFnTEUseUJ5QzRDTSw4QkFLUSxjQUFBLENBRUEsMERBQUEsQ0FIQSxlbkRpK0tkLENBQ0YsQ21EMTlLSSxpQkFFSSxlcEMzQkssQ29DMEJMLGlCbkQ2OUtSLENtRHg5S0ksYUFDSSxxQm5EMDlLUixDVXpoTEUseUJ5QzhERSxhQUtRLG1CcENiQyxDb0NZRCxpQm5ENDlLVixDQUNGLENtRHQ5S0ssc0JBRU8sYUFBQSxDQURBLGdCbkR5OUtaLENtRHQ5S1ksMEJBSlAsc0JBS1csbUJuRHk5S2QsQ21EdjlLYyxvQ0FFSSxXQUFBLENBREEsZW5EMDlLbEIsQ0FDRixDbURuOUtRLHNCQUVJLG1CbkRxOUtaLENVaGpMRSx5QnlDeUZNLHNCQUtRLG1CbkRzOUtkLENtRHA5S2Msb0NBRUksV0FBQSxDQURBLGVuRHU5S2xCLENBQ0YsQ29EbmxMQywrQkFDQyxnQkFBQSxDQUNBLGdCcERxbExGLENvRGxsTEMsMEJBQ0MsZXBEb2xMRixDb0RobExFLDhDQUdDLFFBQUEsQ0FDQSxNQUFBLENBQ0EsWUFBQSxDQUpBLGlCQUFBLENBQ0EsT3BEcWxMSCxDb0RobExHLHNEQUNDLFlBQUEsQ0FDQSxrQnBEa2xMSixDb0Q5a0xFLDRDQUVDLGlCQUFBLENBREEsY3BEaWxMSCxDb0Q3a0xFLCtCQUVDLDhCQUFBLENBQ0EsbUNBQUEsQ0FGQSxTcERpbExILENvRDFrTEEsMEJBQ0Msd0JwRDZrTEQsQ29EMWtMQSwrQkFFQyx3QkFBQSxDQURBLGlCQUFBLENBRUEsaUJwRDZrTEQsQ3FEM25MQyxrQkFDQyxRckQ4bkxGLENxRDNuTEMsZ0JBTUMsK0J0Q0swQixDc0NQMUIsUUFBQSxDQURBLE9BQUEsQ0FNQSw4QnRDK0kwQixDc0NqSjFCLFNyRCtuTEYsQ3FEem5MQyxnQ0FMQyxZQUFBLENBSEEsTUFBQSxDQUpBLGNBQUEsQ0FDQSxLckQ4b0xGLENxRG5vTEMsZ0JBQ0MsUUFBQSxDQUdBLHlDdEN3STBCLENzQ3BJMUIsVUFBQSxDQU5BLFNyRGlvTEYsQ1V2bkxFLHlCMkNaRCxnQkFXRSxXckQ0bkxELENBQ0YsQ3FEMW5MRSwrQkFFQyxhckQybkxILENxRHhuTEUscUJBR0MsZ0NBQUEsQ0FGQSw2QkFBQSxDQUNBLGVyRDJuTEgsQ1Vwb0xFLHlCMkNPQSxxQkFNRSxnQ3JEMm5MRixDQUNGLENxRHBuTEMsOEJBSUMsYUFBQSxDQURBLFNBQUEsQ0FGQSxnQ0FBQSxDQUNBLDJEckR5bkxGLENxRHBuTEMsdUJBQ0MsZXJEc25MRixDcURwbkxFLHdDQUNDLG1CckRzbkxILENzRG5yTEksYUFDSSwrQnZDZW9CLEN1Q1hwQixRQUFBLENBQ0EsTUFBQSxDQUpBLGNBQUEsQ0FFQSxPQUFBLENBREEsS3REd3JMUixDc0RsckxJLHVCQUNDLG1CdERvckxMLENzRGpyTEksa0JBSUksZ0NBQUEsQ0FIQSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxVQUFBLENBRUEsU3REbXJMUixDc0RockxJLGlCQUVJLFNBQUEsQ0FDQSxtQkFBQSxDQUNBLDhCdkNtSW9CLEN1Q3RJcEIsU3REcXJMUixDc0RqckxRLHdCQUNJLFNBQUEsQ0FDQSxrQnREbXJMWixDc0QvcUxJLGNBQ0ksWUFBQSxDQUNBLE1BQUEsQ0FDQSxtQnREaXJMUixDc0Q3cUxRLDJCQU1JLG1DdkN4QmdCLEN1Q3VCaEIsV0FBQSxDQUZBLE1BQUEsQ0FGQSxpQkFBQSxDQUNBLEtBQUEsQ0FFQSxVQUFBLENBR0EsV3REK3FMWixDc0R0cUxBLGVBQ0ksd0J0RHlxTEosQ3VEbnVMQSxTQUNDLFl4Q29GWSxDd0NuRlosaUJ2RHN1TEQsQ3VEcHVMQyxlQUNDLHFCeEN3QjBCLEN3Q3ZCMUIsNkJBQUEsQ0FDQSxvQnhDK0VXLEN3QzlFWCxnQnZEc3VMRixDdURwdUxFLHNCQUNDLG9CdkRzdUxILEN1RG51TEUsbUVBQ0MsZ0J2RHF1TEgsQ3dEbHZMQyxnQkFFQyxjQUFBLENBREEsaUJ4RHN2TEYsQ3dEbHZMRSw2QkFDQyxtQnhEb3ZMSCxDd0Q5dUxJLDJIQUNDLGFBQUEsQ0FFQSxTQUFBLENBREEsbUJBQUEsQ0FFQSx1QnhEaXZMTCxDd0QzdUxHLG1DQUVDLE9BQUEsQ0FEQSxLeEQ4dUxKLEN3RHh1TEcsa0NBRUMsTUFBQSxDQURBLEt4RDJ1TEosQ1U1dUxFLHlCOENBQyxrQ0FNRSxVekMrQ1EsQ3lDaERSLFN4RDR1TEgsQ0FDRixDd0R0dUxDLGNBRUMsaUJBQUEsQ0FDQSxPQUFBLENBRkEsU3hEMHVMRixDd0RydUxDLGdCQVFDLCtCQUFBLENBSkEsUUFBQSxDQU1BLFlBQUEsQ0FIQSxZQUFBLENBRkEsTUFBQSxDQUpBLGNBQUEsQ0FFQSxPQUFBLENBREEsS0FBQSxDQVNBLDhCekNrRzBCLEN5Q3ZHMUIsV0FBQSxDQUdBLFN4RHl1TEYsQ3dEcnVMRSx1QkFDQyw0QnhEdXVMSCxDd0RudUxDLGFBY0MsZ0NBQUEsQ0FSQSxxQnpDcEQwQixDeUNxRDFCLGlCekNvRWMsQ3lDbkVkLHFDQUFBLENBSEEsYXpDekMwQixDeUM4QzFCLFlBQUEsQ0FOQSxlekNtRDBCLEN5Q3REMUIsV0FBQSxDQVVBLDhCQUFBLENBVEEsZUFBQSxDQVVBLGVBQUEsQ0FUQSxpQkFBQSxDQVVBLHlDekMrRTBCLEN5Q25GMUIsU3hEMHVMRixDd0RudUxFLG9DQUNDLGlCeERxdUxILEN3RGx1TEUscUNBQ0MsY3hEb3VMSCxDd0RqdUxFLG9CQUNDLGtCeERtdUxILEN3RGh1TEUscUJBV0MsUUFBQSxDQUVBLGFBQUEsQ0FEQSxNQUFBLENBSEEsY0FBQSxDQUhBLHVCQUFBLENBSUEsVXhEK3RMSCxDd0QxdExHLHFDQUNDLGFBQUEsQ0FDQSxTQUFBLENBQ0EsbUJ4RDR0TEosQ3dEeHRMRSxtQkFJQyxxQkFBQSxDQUtBLFFBQUEsQ0FQQSxhQUFBLENBVUEsWUFBQSxDQUZBLE1BQUEsQ0FQQSxlQUFBLENBRkEsU0FBQSxDQUlBLG1CQUFBLENBQ0EsY0FBQSxDQUVBLE9BQUEsQ0FEQSxLQUFBLENBSUEsV3hEMnRMSCxDd0Q5c0xFLDBDQUNDLG1CeERpdExILEN3RDlzTEUsdUZBRUMsYXhEZ3RMSCxDd0Q1c0xHLHVHQUVDLFl4RDZzTEosQ3dEdHNMQSxtU0FFQyxhQUFBLENBRUEsU0FBQSxDQURBLG1CQUFBLENBRkEsdUJ4RDRzTEQsQ3dEcnNMQywwR0FLQyxhQUFBLENBRkEsU0FBQSxDQUNBLG1CQUFBLENBSEEsK0JBQUEsQ0FDQSx5Q3pDWDBCLEN5Q2UxQiw2QnhEd3NMRixDd0R0c0xFLDBKQUdDLGFBQUEsQ0FGQSxTQUFBLENBQ0EsbUJBQUEsQ0FFQSxtQnhEd3NMSCxDd0Rqc0xHLG1LQUNDLGtCeERtc0xKLEN3RC9yTEUsMklBQ0MsZUFBQSxDQUNBLGVBQUEsQ0FDQSxtQkFBQSxDQUNBLFV4RGlzTEgsQ3dEcnJMRywrREFDQyxTQUFBLENBQ0Esa0J4RHVyTEosQ3lEejRMQSxpQkFFRSxVQUFBLENBREEsaUJBQUEsQ0FFQSxVekQyNExGLENVLzJMRSx5QitDL0JGLGlCQU9JLHVCQUFBLENBREEsMkJ6RDY0TEYsQ0FDRixDMERwNUxBLGtCQUVFLGtCQUFBLENBREEsWUFBQSxDQUVBLGtCMUR1NUxGLEMwRHI1TEUsa0NBQ0UsWTFEdTVMSixDMERuNUxJLG1qRkFHRSxXQUFBLENBREEsVTFEMDZMTixDMERyNkxFLCtHQUNFLGdCMUR1NkxKLENVMTVMRSx5QmdEL0JGLGtCQXNCSSxvQjFEdTZMRixDMERyNkxFLHFDQUNFLE8xRHU2TEosQzBEcDZMRSxxQ0FDRSxnQkFBQSxDQUNBLE8xRHM2TEosQ0FDRixDVWg2TEUseUJnRHJDRixrQkFtQ0ksNkIxRHM2TEYsQzBEcDZMRSxxQ0FDRSxpQjFEczZMSixDQUNGLEMwRG42TEUscUNBQ0UsaUIxRHE2TEosQ1UzNkxFLHlCZ0RLQSxxQ0FJSSxvQjFEczZMSixDQUNGLEMwRGo2TE0sNkhBQ0Usc0RBQUEsQ0FDQSxnQzFEbTZMUixDMEQ1NUxNLDJXQUdFLHFCQUFBLENBQ0EsYTFEODVMUixDMER6NUxFLDZDQUVFLHNDQUFBLENBREEscUIxRDQ1TEosQzBEejVMSSx5RUFDRSxrQjFEMjVMTixDMER6NUxNLDhFQUdFLGtCQUFBLENBRkEsWUFBQSxDQUdBLGMzQ2lDb0IsQzJDbkNwQiw2QjFENjVMUixDMER2NUxJLDZFQUNFLHNEQUFBLENBQ0EsZ0MxRHk1TE4sQzBEcjVMRSw0Q0FDRSxXQUFBLENBQ0EsdUNBQUEsQ0FFQSxpQkFBQSxDQURBLHlCQUFBLENBRUEsaUIxRHU1TEosQzBEcjVMSSx3RUFFRSxpQjNDa0JzQixDMkNuQnRCLHlCMUR3NUxOLEMwRHA1TFEsd0dBR0Usa0JBQUEsQ0FGQSxZQUFBLENBQ0EsNkIxRHU1TFYsQzBELzRMQSxLQUVFLHVCQUFBLENBREEseUIxRG01TEYsQzBELzRMQSxvREFHRSxhQUFBLENBREEsMEIxRG01TEYsQ1U1K0xFLHlCZ0RtR0Esb09BRUksYTFEaTVMSixDQUNGLEMwRDk0TEUsOGlCQUNFLGMxRHE1TEosQzBEajVMQSw0Q0FDRSxzQjFEbzVMRixDMERqNUxBLHFCQUVFLG1DQUFBLENBREEsNkJBQUEsQ0FFQSxhM0NoSDBCLEMyQ21IMUIsa0IzQ2xDMEIsQzJDbUMxQixnQkFBQSxDQUhBLG1CQUFBLENBQ0EsVzFEczVMRixDVTdnTUUseUJnRGtIRixxQkFVSSxlMURxNUxGLEMwRC80TEEsa0JBQ0UsV0FBQSxDQUNBLGdCMURvNUxGLEMwRGw1TEUsc0VBQ0Usb0JBQUEsQ0FDQSxpQjFEbzVMSixDMERoNUxBLHFCQUNFLFUxRGs1TEYsQ0FiRixDMkQ5aU1NLHdDQUNFLG1CM0Q4ak1SLEMyRDNqTU0scUNBQ0UsWUFBQSxDQUVBLGFBQUEsQ0FDQSxlQUFBLENBRkEsWTNEK2pNUixDMkR4ak1NLCtDQUNFLGEzRDBqTVIsQzJEdmpNTSw0Q0FDRSx1QjNEeWpNUixDMkRuak1BLHVCQUNFLG1DQUFBLENBRUEsaUJBQUEsQ0FEQSxhNUNFMEIsQzRDQzFCLGNBQUEsQ0FDQSxlNUMwRjBCLEM0QzVGMUIscUIzRHdqTUYsQzJEcGpNRSw2QkFRRSw4REFBQSxDQVBBLFVBQUEsQ0FHQSxvQkFBQSxDQURBLFdBQUEsQ0FFQSxpQkFBQSxDQUNBLHFCQUFBLENBSkEsVTNEMmpNSixDMkRqak1BLCtCQUNFLGlCQUFBLENBRUEsa0JBQUEsQ0FEQSxXM0Rxak1GLEMyRGpqTUEsbURBR0UscUI1Q25DMEIsQzRDdUMxQixpQkFBQSxDQUdBLFdBQUEsQ0FJQSx1Q0FBQSxDQVZBLGE1QzFCMEIsQzRDcUMxQixZQUFBLENBSEEsY0FBQSxDQURBLE1BQUEsQ0FFQSxnQkFBQSxDQVhBLGVBQUEsQ0FJQSxpQkFBQSxDQUVBLGlCQUFBLENBSEEsZUFBQSxDQUpBLFVBQUEsQ0FRQSxTM0Qwak1GLEMyRGxqTUUsd0RBRUUsY0FBQSxDQURBLFUzRHFqTUosQzJEampNRSx3bkJBR0UsY0FBQSxDQURBLGNBQUEsQ0FEQSxVM0R5ak1KLEMyRHBqTUUseURBUUUsNkJBQUEsQ0FBQSxxQkFBQSxDQVBBLFVBQUEsQ0FHQSxRQUFBLENBQ0EsaUJBQUEsQ0FIQSxpQkFBQSxDQUNBLFEzRDJqTUosQzJEbGpNQSwrQkFDRSxtQjNEcWpNRixDMkQ5aU1BLGlGQUNFLHNCM0Rvak1GLEMyRGpqTUEsaUJBQ0UsK0JBQUEsQ0FJQSxRQUFBLENBQ0EsTUFBQSxDQUNBLG1CQUFBLENBTEEsY0FBQSxDQUVBLE9BQUEsQ0FEQSxLQUFBLENBS0EsVzNEb2pNRixDNERycU1BLE9BSUMsUUFBQSxDQURBLFNBQUEsQ0FGQSxVNUQwcU1ELEM2RDNxTUEsVUFDQyxhN0Q4cU1ELEM2RDVxTUMsZ0JBRUMsWUFBQSxDQURBLGM3RCtxTUYsQzZEM3FNRSx1Q0FDQyw4RDdENnFNSCxDNkQxcU1FLHVCQUNDLCtEN0Q0cU1ILEM2RHpxTUUsc0JBQ0MsOEQ3RDJxTUgsQzZEeHFNRSx3Q0FJQyxxQkFBQSxDQUZBLFlBQUEsQ0FEQSxZN0Q0cU1ILEM2RHJxTUMsZUFDQyxxREFBQSxDQUdBLFdBQUEsQ0FEQSxjQUFBLENBREEsVTdEeXFNRixDVXhxTUUseUJtREhELGVBU0UsV0FBQSxDQURBLGNBQUEsQ0FEQSxVN0QwcU1ELENBQ0YiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5jYXJvdXNzZWwge1xuXG4gICAgJl9fY29tcG9uZW50IHtcblxuICAgICAgICAuY2Fyb3Vzc2VsX19uYXYge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJlemllcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYubG9hZGVkIHtcbiAgICAgICAgICAgIC5jYXJvdXNzZWxfX25hdiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAvLyBwb2ludGVyLWV2ZW50czogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICZfX3dyYXBwZXIge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmLm1lZGlhLm1lZGlhX19pbWFnZSB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uYXYge1xuICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGxpIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIH1cbiAgICB9XG5cblxuXG4gICAgJl9fdGFiIHtcblxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jYXB0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206ICRndXR0ZXItLXNtO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLXhzbTtcbiAgICAgICAgbGVmdDogJGd1dHRlci0tc207XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci0tYmxhY2ssIDAuNyk7XG5cbiAgICAgICAgJi0tdmlkZW8ge1xuICAgICAgICAgICAgYm90dG9tOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVhay0teHMpIGFuZCAobWF4LXdpZHRoOiAkYnJlYWstLXNtKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwdnc7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWstLXNtKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLS13aGl0ZTtcbiAgICAgICAgICAgIEBleHRlbmQgLnQtLXhzbTtcblxuICAgICAgICAgICAgLy8gTmVlZGVkIGJlY2F1c2UgSU9TL3NhZmFyaSB3YXMgYnJlYWtpbmcgdGhlIHdpZHRoIGVhcmx5LCByZXN1bHRpbmcgaW4gZWxsaXBzaXMgd2hlbiBub3QgbmVlZGVkLlxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcMDAwMGEwXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohIENyZWF0ZWQgYnkgRWxhc3RpcXVlIC0gd3d3LmVsYXN0aXF1ZS5ubCAqL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgLmFydGljbGUsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5iZy0tZGVmYXVsdCwgLmJnLS0xMDAsIC5icmFuZGluZ19fbG9nbywgLmFjY2Vzc2liaWxpdHktdG9vbHRpcDphZnRlciwgLmljLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIGJ1dHRvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi12b2x1bWUsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLXZvbHVtZSwgLmJnLS1jb250YWluLCAuYmctLWNvdmVyLCAuYnJhbmRpbmdfX2xvZ29fX2ltYWdlLCAubG9hZGVyX19zcGlubmVyLCAuY2FyZF9fdG9nZ2xlIC5jYXJkX190b2dnbGVfX2ltYWdlLCAubWVkaWFfX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmJnLS1jb3ZlciwgLmJyYW5kaW5nX19sb2dvX19pbWFnZSwgLmxvYWRlcl9fc3Bpbm5lciwgLmNhcmRfX3RvZ2dsZSAuY2FyZF9fdG9nZ2xlX19pbWFnZSwgLm1lZGlhX19pbWFnZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uYmctLWNvbnRhaW4ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uYmctLTEwMCwgLmJyYW5kaW5nX19sb2dvLCAuYWNjZXNzaWJpbGl0eS10b29sdGlwOmFmdGVyLCAuaWMsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLXZvbHVtZSwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tdm9sdW1lIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4uYmctYmx1ciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG59XG5Ac3VwcG9ydHMgKC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpKSBvciAoYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpKSB7XG4gIC5iZy1ibHVyIHtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICB9XG59XG4uYmctYmx1ci1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLmJnLWJsdXItZGFya2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuQHN1cHBvcnRzICgtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KSkgb3IgKGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KSkge1xuICAuYmctYmx1ci1kYXJrZXIge1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIH1cbn1cblxuLmNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jZW50ZXItLWJvdGgsIC5sb2FkZXJfX3NwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmNlbnRlci0taG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuLmNlbnRlci0tdmVydCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuXG4uY2xlYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jdXJzb3ItLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY3Vyc29yLS16b29tIHtcbiAgY3Vyc29yOiB6b29tLWluO1xufVxuLmN1cnNvci0tem9vbW91dCB7XG4gIGN1cnNvcjogem9vbS1vdXQ7XG59XG5cbi5kLS1pbmwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uZC0taW5sLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmQtLWlubC1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uZC0tb24tdG9wIHtcbiAgei1pbmRleDogMTtcbn1cbi5kLS1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kLS1mbGV4LS1pIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuLmQtLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xufVxuLmQtLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5kLS1ibG9jay0tc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmQtLWJsb2NrLS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLmQtLWJsb2NrLS1tZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDEwMjZweCkge1xuICAuZC0tYmxvY2stLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4uZC0tYmxvY2stLWxnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAuZC0tYmxvY2stLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4uZC0tYmxvY2stLWxnLS1tYXgge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNnB4KSB7XG4gIC5kLS1ibG9jay0tbGctLW1heCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLmQtLWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbn1cbi5kLS1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmQtLW5vbmUtLW5vcm1hbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZC0tbm9uZS0tc20ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZC0tbm9uZS0tc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmQtLW5vbmUtLW1kIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI2cHgpIHtcbiAgLmQtLW5vbmUtLW1kIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5kLS1ub25lLS1sZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAuZC0tbm9uZS0tbGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmQtLWFwcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5kLS1uby0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDEwMjZweCkge1xuICAuZC0tbm8tLXRhYmxldCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb3Jkb3ZhLXJlYWR5IC5kLS1ub25lLS1hcHAsIC5jb3Jkb3ZhLXJlYWR5IC5zaGVldF9fY2FyZC5kLS1ub25lLS1hcHAge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY29yZG92YS1yZWFkeSAuZC0tYXBwIHtcbiAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4uZXZ0LS1ub25lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZXZ0LS1hdXRvIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5mbC0tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmZsLS1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5mbC0tbm9uZSB7XG4gIGZsb2F0OiBub25lO1xuICBjbGVhcjogYm90aDtcbn1cblxuLnAtLXN0cmV0Y2gsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWRpc3BsYXktY29udHJvbHMsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWRpc3BsYXktY29udHJvbHMsIC5tZWRpYV9fZW1iZWQgaWZyYW1lLCAubWVkaWFfX2VtYmVkIC5pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnAtLWFicyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5wLS1hYnMtLTEwMCwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctZGlzcGxheS1jb250cm9scywgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctZGlzcGxheS1jb250cm9scywgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctY29udHJvbHMtYmFja2Ryb3A6YmVmb3JlLCAuZW1iZWQtLWNvb2tpZS5ibG9ja2VkIC5lbWJlZF9fbWVzc2FnZSwgLm1lZGlhX192aWRlbyAuandwbGF5ZXI6bm90KC5wbGF5ZXItY29udGFpbmVyLS1zdGlja3kpLCAubWVkaWFfX3ZpZGVvIC5qdy1zdGF0ZS1lcnJvcjpub3QoLnBsYXllci1jb250YWluZXItLXN0aWNreSksIC5tZWRpYV9fZW1iZWQgaWZyYW1lLCAubWVkaWFfX2VtYmVkIC5pZnJhbWUsIC5yaWNvaC10aGV0YS1pZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbi5wLS1hYnMtLXRvcCB7XG4gIHRvcDogMDtcbn1cbi5wLS1hYnMtLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbn1cbi5wLS1yZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC0tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4ucC0tZml4ZWQtLTEwMCwgYm9keS5jb3Jkb3ZhLXJlYWR5IC5zcGFfX2ZyYW1lIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4ucC0tcmlnaHQge1xuICByaWdodDogMDtcbn1cblxuLnBhZGRpbmctLXhzbSB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG59XG4ucGFkZGluZy0teHNtLS10IHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG59XG4ucGFkZGluZy0teHNtLS1iIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG59XG4ucGFkZGluZy0teHNtLS1sIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xufVxuLnBhZGRpbmctLXhzbS0tciB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG59XG4ucGFkZGluZy0teHNtLS10YiB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbn1cbi5wYWRkaW5nLS14c20tLWxyIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xufVxuLnBhZGRpbmctLW1kIHtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5wYWRkaW5nLS1tZC0tdCB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuLnBhZGRpbmctLW1kLS1iIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4ucGFkZGluZy0tbWQtLWwge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG4ucGFkZGluZy0tbWQtLWwtLWkge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cbi5wYWRkaW5nLS1tZC0tciB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4ucGFkZGluZy0tbWQtLXItLWkge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG4ucGFkZGluZy0tbWQtLXRiIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuLnBhZGRpbmctLW1kLS1sciB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucGFkZGluZy0tbWQge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuICAucGFkZGluZy0tbWQtLXQge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIH1cbiAgLnBhZGRpbmctLW1kLS10YiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG4gIC5wYWRkaW5nLS1tZC0tbHIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuICAucGFkZGluZy0tbWQtLWwge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG59XG4ucGFkZGluZy0tbGcge1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG4ucGFkZGluZy0tbGctLXQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xufVxuLnBhZGRpbmctLWxnLS1iIHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cbi5wYWRkaW5nLS1sZy0tbCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuLnBhZGRpbmctLWxnLS1yIHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuLnBhZGRpbmctLWxnLS10YiB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG4ucGFkZGluZy0tbGctLWxyIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucGFkZGluZy0tbGcge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbiAgLnBhZGRpbmctLWxnLS10IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgfVxuICAucGFkZGluZy0tbGctLWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG4gIC5wYWRkaW5nLS1sZy0tdGIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG4gIC5wYWRkaW5nLS1sZy0tbHIge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG59XG4ucGFkZGluZy0teGxnIHtcbiAgcGFkZGluZzogMnJlbTtcbn1cbi5wYWRkaW5nLS14bGctLXQge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cbi5wYWRkaW5nLS14bGctLWIge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5wYWRkaW5nLS14bGctLWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG4ucGFkZGluZy0teGxnLS1yIHtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cbi5wYWRkaW5nLS14bGctLXRiIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuLnBhZGRpbmctLXhsZy0tbHIge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnBhZGRpbmctLXhsZyB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG4gIC5wYWRkaW5nLS14bGctLXQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIH1cbiAgLnBhZGRpbmctLXhsZy0tYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuICAucGFkZGluZy0teGxnLS10YiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG59XG4ucGFkZGluZy0teHhsZyB7XG4gIHBhZGRpbmc6IDNyZW07XG59XG4ucGFkZGluZy0teHhsZy0tdCB7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xufVxuLnBhZGRpbmctLXh4bGctLWIge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cbi5wYWRkaW5nLS14eGxnLS1sIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xufVxuLnBhZGRpbmctLXh4bGctLXIge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuLnBhZGRpbmctLXh4bGctLXRiIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuLnBhZGRpbmctLXh4bGctLWxyIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wYWRkaW5nLS14eGxnIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cbiAgLnBhZGRpbmctLXh4bGctLXQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIH1cbiAgLnBhZGRpbmctLXh4bGctLWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cbiAgLnBhZGRpbmctLXh4bGctLXRiIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cbi5wYWRkaW5nLS1zbSwgLmhlYWRlcl9fbWFpbi0tcmVkIC5jb250YWluZXIge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG4ucGFkZGluZy0tc20tLXQge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xufVxuLnBhZGRpbmctLXNtLS1iIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cbi5wYWRkaW5nLS1zbS0tbCB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLnBhZGRpbmctLXNtLS1yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuLnBhZGRpbmctLXNtLS10YiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG4ucGFkZGluZy0tc20tLWxyIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbn1cbi5wYWRkaW5nLS1yZXNldCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucGFkZGluZy0tcmVzZXQtLXNtIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1hcmdpbi0teHNtIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuLm1hcmdpbi0teHNtLS10IHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cbi5tYXJnaW4tLXhzbS0tYiB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG4ubWFyZ2luLS14c20tLWwge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbn1cbi5tYXJnaW4tLXhzbS0tciB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbn1cbi5tYXJnaW4tLXhzbS0tdGIge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuLm1hcmdpbi0teHNtLS1sciB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG59XG4ubWFyZ2luLS1zbSB7XG4gIG1hcmdpbjogMC41cmVtO1xufVxuLm1hcmdpbi0tc20tLXQge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4ubWFyZ2luLS1zbS0tYiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5tYXJnaW4tLXNtLS1sIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbi5tYXJnaW4tLXNtLS1yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ubWFyZ2luLS1zbS0tdGIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5tYXJnaW4tLXNtLS1sciB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLm1hcmdpbi0tbWQge1xuICBtYXJnaW46IDFyZW07XG59XG4ubWFyZ2luLS1tZC0tdCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4ubWFyZ2luLS1tZC0tdC0tbiB7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xufVxuLm1hcmdpbi0tbWQtLXQtLW4tLWkge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuLm1hcmdpbi0tbWQtLWIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm1hcmdpbi0tbWQtLWwge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbi5tYXJnaW4tLW1kLS1yIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLm1hcmdpbi0tbWQtLXRiIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5tYXJnaW4tLW1kLS1sciB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1hcmdpbi0tbWQge1xuICAgIG1hcmdpbjogMC41cmVtO1xuICB9XG4gIC5tYXJnaW4tLW1kLS10IHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIH1cbiAgLm1hcmdpbi0tbWQtLXRiIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG59XG4ubWFyZ2luLS1sZyB7XG4gIG1hcmdpbjogMS41cmVtO1xufVxuLm1hcmdpbi0tbGctLXQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG4ubWFyZ2luLS1sZy0tYiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5tYXJnaW4tLWxnLS1sIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbn1cbi5tYXJnaW4tLWxnLS1yIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG4ubWFyZ2luLS1sZy0tdGIge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5tYXJnaW4tLWxnLS1sciB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tYXJnaW4tLWxnIHtcbiAgICBtYXJnaW46IDFyZW07XG4gIH1cbiAgLm1hcmdpbi0tbGctLXQge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbiAgLm1hcmdpbi0tbGctLXRiIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5tYXJnaW4tLXhsZyB7XG4gIG1hcmdpbjogMnJlbTtcbn1cbi5tYXJnaW4tLXhsZy0tdCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4ubWFyZ2luLS14bGctLWIge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLm1hcmdpbi0teGxnLS1sIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG4ubWFyZ2luLS14bGctLXIge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG4ubWFyZ2luLS14bGctLXRiIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5tYXJnaW4tLXhsZy0tbHIge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tYXJnaW4tLXhsZyB7XG4gICAgbWFyZ2luOiAxLjVyZW07XG4gIH1cbiAgLm1hcmdpbi0teGxnLS10IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cbiAgLm1hcmdpbi0teGxnLS10YiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxufVxuXG4udC0tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udC0tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG4udC0tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuLnQtLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4udC0tZWxsaXBzaXMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4udC0tc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi50LS1yZWQsIC5jYXJkLS1hY3RpdmUgLmFjdGl2ZV9fdGl0bGUge1xuICBjb2xvcjogI0JGMjEzMztcbn1cbi50LS1ncmVlbiB7XG4gIGNvbG9yOiAjNWNiNjAwO1xufVxuLnQtLXRyYW5zcGFyZW50IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4udC0tZ3JleSB7XG4gIGNvbG9yOiAjN0E3QTdBO1xufVxuLnQtLXdoaXRlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udC0tYmxhY2sge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi50LS1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cbi50LS1jYXBpdGFsaXplOjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnQtLXdyYXAge1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuLnQtLXh4c20ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4udC0teHNtLCAuY2Fyb3Vzc2VsX19jYXB0aW9uIHAsIC5jYXJvdXNzZWxfX2NhcHRpb24gLmFydGljbGUsIC5wc3dwX19jYXB0aW9uX19jZW50ZXIge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLnQtLXNtIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbi50LS1tZCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLnQtLW1kLS1pIHtcbiAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cbi50LS1sZyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi50LS1sZy0taSB7XG4gIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHVuc2V0O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5ib2R5Lm5vLXNjcm9sbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmFuaW1hdGUtLXB0ciB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE2NHB4O1xufVxuLmFuaW1hdGUtLXB0ci0tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogLTQwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IDAuMXMgbGluZWFyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApO1xufVxuLmFuaW1hdGUtLXB0ci0td3JhcHBlciB7XG4gIHRyYW5zaXRpb246IDAuMXMgbGluZWFyO1xuICB3aWxsLWNoYW5nZTogaGVpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgZ3JpZC1yb3c6IDE7XG4gIGdyaWQtY29sdW1uOiAxLzU7XG59XG4uYW5pbWF0ZS0tcHRyLS13cmFwcGVyLmFjdGl2ZSB7XG4gIGhlaWdodDogNTBweDtcbn1cbi5hbmltYXRlLS1wdHItLXdyYXBwZXIuYWN0aXZlIC5hbmltYXRlLS1wdHItLWNvbnRhaW5lciB7XG4gIHRvcDogNHB4O1xufVxuLmFuaW1hdGUtLXNwaW5uZXIge1xuICBhbmltYXRpb246IHNwaW5uZXIgMnMgbGluZWFyIGluZmluaXRlO1xufVxuLmFuaW1hdGUtLWJ0bi1hcHBlYXIge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKTtcbn1cbi5hbmltYXRlLS1idG4tYXBwZWFyIC5idG4ge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xufVxuLmFuaW1hdGUtLWJ0bi1hcHBlYXIuYWN0aXZlIHtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG4gIG92ZXJmbG93OiBpbmhlcml0O1xufVxuLmFuaW1hdGUtLWJ0bi1hcHBlYXIuYWN0aXZlIC5idG4ge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG59XG4uY29udGFpbmVyLS1zbSB7XG4gIG1heC13aWR0aDogNTc2cHg7XG59XG4uY29udGFpbmVyLS1tZCB7XG4gIG1heC13aWR0aDogNzY4cHg7XG59XG4uY29udGFpbmVyLS1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmNvbnRhaW5lci0tcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KTtcbiAgcGFkZGluZy1yaWdodDogZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCk7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLS1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cbn1cblxuLmdyaWRfX2FyZWEtLWhlYWRlciB7XG4gIC1tcy1ncmlkLWNvbHVtbjogMjtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDI7XG4gIGdyaWQtY29sdW1uOiAyLzQ7XG4gIC1tcy1ncmlkLXJvdzogMTtcbiAgLW1zLWdyaWQtcm93LXNwYW46IDE7XG4gIGdyaWQtcm93OiAxLzI7XG59XG4uZ3JpZF9fYXJlYS0tY29udGVudCB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIC1tcy1ncmlkLWNvbHVtbjogMjtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDI7XG4gIGdyaWQtY29sdW1uOiAyLzQ7XG4gIC1tcy1ncmlkLXJvdzogMjtcbiAgLW1zLWdyaWQtcm93LXNwYW46IDE7XG4gIGdyaWQtcm93OiAyLzM7XG59XG4uZ3JpZF9fYXJlYS0tY29udGVudC0tZnVsbCB7XG4gIC1tcy1ncmlkLWNvbHVtbjogMjtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDM7XG4gIGdyaWQtY29sdW1uOiAyLzU7XG4gIC1tcy1ncmlkLXJvdzogMjtcbiAgLW1zLWdyaWQtcm93LXNwYW46IDE7XG4gIGdyaWQtcm93OiAyLzM7XG59XG4uZ3JpZF9fYXJlYS0tY29udGVudC0tdG9wIHtcbiAgLW1zLWdyaWQtY29sdW1uOiAyO1xuICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogMjtcbiAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgLW1zLWdyaWQtcm93OiAxO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMjtcbiAgZ3JpZC1yb3c6IDEvMztcbn1cbi5ncmlkX19hcmVhLS1hc2lkZSB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIC1tcy1ncmlkLWNvbHVtbjogNDtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gIGdyaWQtY29sdW1uOiA0LzU7XG4gIC1tcy1ncmlkLXJvdzogMTtcbiAgLW1zLWdyaWQtcm93LXNwYW46IDI7XG4gIGdyaWQtcm93OiAxLzM7XG59XG4uZ3JpZF9fYXJlYS0tbWFpbiB7XG4gIC1tcy1ncmlkLXJvdzogMTtcbiAgLW1zLWdyaWQtcm93LXNwYW46IDI7XG4gIGdyaWQtcm93OiAxLzM7XG59XG4uZ3JpZF9fYXJlYS0tZm9vdGVyIHtcbiAgLW1zLWdyaWQtcm93OiAxO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMjtcbiAgZ3JpZC1yb3c6IDEvMztcbn1cbi5ncmlkX190ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAuZ3JpZF9fdGVtcGxhdGUge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cbn1cbi5ncmlkX190ZW1wbGF0ZS0tZGV0YWlsLCAuZ3JpZF9fdGVtcGxhdGUtLW92ZXJ2aWV3IHtcbiAgLW1zLWdyaWQtY29sdW1uczogMWZyIG1pbm1heCgxZnIsIDQwMHB4KSBtaW5tYXgoMWZyLCA0MDBweCkgbWlubWF4KDFmciwgNDAwcHgpIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIG1pbm1heCgxcHgsIDQwMHB4KSBtaW5tYXgoMXB4LCA0MDBweCkgbWlubWF4KDFweCwgNDAwcHgpIGF1dG87XG4gIC1tcy1ncmlkLXJvd3M6IGF1dG8gYXV0byAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIDFmcjtcbn1cbi5ncmlkX190ZW1wbGF0ZS0tZGV0YWlsIHtcbiAgLW1zLWdyaWQtcm93czogMWZyO1xufVxuLmdyaWRfX3RlbXBsYXRlLS1vdmVydmlldyAuZ3JpZF9fYXJlYS0tY29udGVudCB7XG4gIC1tcy1ncmlkLXJvdzogMjtcbiAgLW1zLWdyaWQtcm93LXNwYW46IDI7XG4gIGdyaWQtcm93OiAyLzQ7XG59XG4uZ3JpZF9fdGVtcGxhdGUtLW1vZHVsYXIge1xuICBkaXNwbGF5OiBncmlkO1xuICAtbXMtZ3JpZC1jb2x1bW5zOiAxZnIgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgMWZyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgYXV0bztcbiAgLW1zLWdyaWQtcm93czogYXV0byBhdXRvIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gMWZyO1xufVxuLmdyaWRfX3RlbXBsYXRlLS1tb2R1bGFyIC5ncmlkX19hcmVhLS1oZWFkZXIge1xuICAtbXMtZ3JpZC1jb2x1bW46IDQ7XG4gIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiA4O1xuICBncmlkLWNvbHVtbjogNC8xMjtcbiAgLW1zLWdyaWQtcm93OiAxO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMTtcbiAgZ3JpZC1yb3c6IDEvMjtcbn1cbi5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhciAuZ3JpZF9fYXJlYS0tY29udGVudCB7XG4gIC1tcy1ncmlkLWNvbHVtbjogNDtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDg7XG4gIGdyaWQtY29sdW1uOiA0LzEyO1xuICAtbXMtZ3JpZC1yb3c6IDI7XG4gIC1tcy1ncmlkLXJvdy1zcGFuOiAxO1xuICBncmlkLXJvdzogMi8zO1xufVxuLmdyaWRfX3RlbXBsYXRlLS1tb2R1bGFyW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0taGVhZGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIC1tcy1ncmlkLWNvbHVtbjogMztcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDEwO1xuICBncmlkLWNvbHVtbjogMy8xMztcbiAgLW1zLWdyaWQtcm93OiAxO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMTtcbiAgZ3JpZC1yb3c6IDEvMjtcbn1cbi5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhcltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQge1xuICAtbXMtZ3JpZC1jb2x1bW46IDQ7XG4gIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiA4O1xuICBncmlkLWNvbHVtbjogNC8xMjtcbiAgLW1zLWdyaWQtcm93OiAyO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMTtcbiAgZ3JpZC1yb3c6IDIvMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDEwMjZweCkge1xuICAuZ3JpZF9fdGVtcGxhdGUtLW1vZHVsYXJbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIHtcbiAgICAtbXMtZ3JpZC1jb2x1bW5zOiBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpO1xuICB9XG4gIC5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhcltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWhlYWRlciB7XG4gICAgLW1zLWdyaWQtY29sdW1uOiAxO1xuICAgIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAtMjtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZ3JpZF9fdGVtcGxhdGUtLW1vZHVsYXJbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1oZWFkZXIgLmhlYWRlcl9fZmVhdHVyZWQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmdyaWRfX3RlbXBsYXRlLS1tb2R1bGFyW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCB7XG4gICAgLW1zLWdyaWQtY29sdW1uOiAxO1xuICAgIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAxMjtcbiAgICBncmlkLWNvbHVtbjogMS8xMztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhcltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIge1xuICAgIC1tcy1ncmlkLWNvbHVtbnM6IG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCk7XG4gIH1cbiAgLmdyaWRfX3RlbXBsYXRlLS1tb2R1bGFyW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0taGVhZGVyIHtcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IC0yO1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhcltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWhlYWRlciAuaGVhZGVyX19mZWF0dXJlZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZ3JpZF9fdGVtcGxhdGUtLW1vZHVsYXJbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IHtcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDEyO1xuICAgIGdyaWQtY29sdW1uOiAxLzEzO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI2cHgpIHtcbiAgLmdyaWRfX3RlbXBsYXRlLS1tb2R1bGFyIHtcbiAgICAtbXMtZ3JpZC1jb2x1bW5zOiBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpO1xuICB9XG4gIC5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhciAuZ3JpZF9fYXJlYS0taGVhZGVyIHtcbiAgICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46IC0yO1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhciAuZ3JpZF9fYXJlYS0taGVhZGVyIC5oZWFkZXJfX2ZlYXR1cmVkIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhciAuZ3JpZF9fYXJlYS0tY29udGVudCB7XG4gICAgLW1zLWdyaWQtY29sdW1uOiAxO1xuICAgIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAxMjtcbiAgICBncmlkLWNvbHVtbjogMS8xMztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5ncmlkX190ZW1wbGF0ZS0tbW9kdWxhciB7XG4gICAgLW1zLWdyaWQtY29sdW1uczogbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCkgbWlubWF4KDFmciwgMTAwcHgpIG1pbm1heCgxZnIsIDEwMHB4KSBtaW5tYXgoMWZyLCAxMDBweCk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KTtcbiAgfVxuICAuZ3JpZF9fdGVtcGxhdGUtLW1vZHVsYXIgLmdyaWRfX2FyZWEtLWhlYWRlciB7XG4gICAgLW1zLWdyaWQtY29sdW1uOiAxO1xuICAgIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAtMjtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZ3JpZF9fdGVtcGxhdGUtLW1vZHVsYXIgLmdyaWRfX2FyZWEtLWhlYWRlciAuaGVhZGVyX19mZWF0dXJlZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZ3JpZF9fdGVtcGxhdGUtLW1vZHVsYXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQge1xuICAgIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogMTI7XG4gICAgZ3JpZC1jb2x1bW46IDEvMTM7XG4gIH1cbn1cbi5ncmlkX190ZW1wbGF0ZVtkYXRhLWZlYXR1cmVkPWxnXSAuZ3JpZF9fYXJlYS0taGVhZGVyIHtcbiAgLW1zLWdyaWQtY29sdW1uOiAxO1xuICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogNTtcbiAgZ3JpZC1jb2x1bW46IDEvNjtcbiAgLW1zLWdyaWQtcm93OiAxO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMTtcbiAgZ3JpZC1yb3c6IDEvMjtcbn1cbi5ncmlkX190ZW1wbGF0ZVtkYXRhLWZlYXR1cmVkPWxnXSAuZ3JpZF9fYXJlYS0tYXNpZGUge1xuICAtbXMtZ3JpZC1jb2x1bW46IDQ7XG4gIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAxO1xuICBncmlkLWNvbHVtbjogNC81O1xuICAtbXMtZ3JpZC1yb3c6IDI7XG4gIC1tcy1ncmlkLXJvdy1zcGFuOiAxO1xuICBncmlkLXJvdzogMi8zO1xufVxuLmdyaWRfX3RlbXBsYXRlLS1jb250YWluZXIge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG4gIC1tcy1ncmlkLWNvbHVtbnM6IDFmcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmxleC0tY2xlYXIge1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG4uZmxleC0tc3RyZXRjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmZsZXgtLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZmxleF9faXRlbS0tMSB7XG4gIGZsZXg6IDEgMTAlO1xufVxuLmZsZXhfX2l0ZW0tLW1heC0tMSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5mbGV4X19pdGVtLS0yIHtcbiAgZmxleDogMiAyMCU7XG59XG4uZmxleF9faXRlbS0tbWF4LS0yIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG4uZmxleF9faXRlbS0tMyB7XG4gIGZsZXg6IDMgMzAlO1xufVxuLmZsZXhfX2l0ZW0tLW1heC0tMyB7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG4uZmxleF9faXRlbS0tNCB7XG4gIGZsZXg6IDQgNDAlO1xufVxuLmZsZXhfX2l0ZW0tLW1heC0tNCB7XG4gIG1heC13aWR0aDogMjUlO1xufVxuLmZsZXhfX2l0ZW0tLTUge1xuICBmbGV4OiA1IDUwJTtcbn1cbi5mbGV4X19pdGVtLS1tYXgtLTUge1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cbi5mbGV4X19pdGVtLS02IHtcbiAgZmxleDogNiA2MCU7XG59XG4uZmxleF9faXRlbS0tbWF4LS02IHtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cbi5mbGV4X19pdGVtLS03IHtcbiAgZmxleDogNyA3MCU7XG59XG4uZmxleF9faXRlbS0tbWF4LS03IHtcbiAgbWF4LXdpZHRoOiAxNC4yODU3MTQyODU3JTtcbn1cbi5mbGV4X19pdGVtLS04IHtcbiAgZmxleDogOCA4MCU7XG59XG4uZmxleF9faXRlbS0tbWF4LS04IHtcbiAgbWF4LXdpZHRoOiAxMi41JTtcbn1cbi5mbGV4X19pdGVtLS05IHtcbiAgZmxleDogOSA5MCU7XG59XG4uZmxleF9faXRlbS0tbWF4LS05IHtcbiAgbWF4LXdpZHRoOiAxMS4xMTExMTExMTExJTtcbn1cbi5mbGV4X19pdGVtLS0xMCB7XG4gIGZsZXg6IDEwIDEwMCU7XG59XG4uZmxleF9faXRlbS0tb25lLXRoaXJkIHtcbiAgZmxleDogMy4zMyAzMyU7XG59XG4uZmxleF9faXRlbS0tb25lLWZvdXJ0aCB7XG4gIGZsZXg6IDIuNSAyNSU7XG59XG4uZmxleF9faXRlbS0tZml4IHtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmZsZXhfX2l0ZW0tLW5vbmUge1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXhfX2l0ZW0tLW5vbmUtLXNtIHtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDEwMjZweCkge1xuICAuZmxleF9faXRlbS0tbm9uZS0tbWQge1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAuZmxleF9faXRlbS0tbm9uZS0tbGcge1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgfVxufVxuLmZsZXgtLXNwYWNlYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuLmZsZXgtLWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cbi5mbGV4LS1hbGlnbi0tdmVydCwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctZGlzcGxheS1jb250cm9scywgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctZGlzcGxheS1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmxleC0tYWxpZ24tLWhvciwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctZGlzcGxheS1jb250cm9scywgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctZGlzcGxheS1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZsZXgtLWFsaWduLS1ib3RoLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmxleC0tYWxpZ24tLWVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtLW5vbmUtLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogMTAyNnB4KSB7XG4gIC5mbGV4LS1ub25lLS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgLmZsZXgtLW5vbmUtLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI2cHgpIHtcbiAgLmNvbC0tMiB7XG4gICAgY29sdW1uczogMjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAuY29sLS0yIHtcbiAgICBjb2x1bW5zOiAyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI2cHgpIHtcbiAgLmNvbC0tMyB7XG4gICAgY29sdW1uczogMjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAuY29sLS0zIHtcbiAgICBjb2x1bW5zOiAzO1xuICB9XG59XG5cbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5tYWluIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjZweCkge1xuICBtYWluID4gKjpub3QoLmFzaWRlLS1zdGlja3kpIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgbWFpbiB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIG1haW4ge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbTtcbiAgfVxufVxubWFpbltyZWZyZXNoaW5nPXRydWVdIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG5cbmEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jZmluZ2VycHJpbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jb3Jkb3ZhLXJlYWR5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmNvcmRvdmEtcmVhZHkgPiAqIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5jb3Jkb3ZhLXJlYWR5IC5tYWluLS1jb250YWluZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWF4LWhlaWdodDogMTEwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb3Jkb3ZhLXJlYWR5IC5tYWluLS1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4ubGF5b3V0LS1sb2NrLCBib2R5W292ZXJsYXktb3Blbj10cnVlXSwgYm9keVtzY3JvbGwtbG9jaz10cnVlXSB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4ubGF5b3V0LS1sb2NrLmNvcmRvdmEtcmVhZHksIGJvZHkuY29yZG92YS1yZWFkeVtvdmVybGF5LW9wZW49dHJ1ZV0sIGJvZHkuY29yZG92YS1yZWFkeVtzY3JvbGwtbG9jaz10cnVlXSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuLmxheW91dC0tbG9jayAubWFpbi0tY29udGFpbmVyLCBib2R5W292ZXJsYXktb3Blbj10cnVlXSAubWFpbi0tY29udGFpbmVyLCBib2R5W3Njcm9sbC1sb2NrPXRydWVdIC5tYWluLS1jb250YWluZXIge1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uaXMtZHJhZ2dpbmcge1xuICB0b3VjaC1hY3Rpb246IG5vbmUgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4qIHtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbjpyb290IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuXG5pbnB1dCwgLmlucHV0LWJsb2NrLFxudGV4dGFyZWEsXG5zZWxlY3QsXG5idXR0b24ge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hLmEtLXJlZCwgYXJ0aWNsZSBhIHtcbiAgY29sb3I6ICNCRjIxMzM7XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIGEuYS0tcmVkOmFjdGl2ZSBoMywgYXJ0aWNsZSBhOmFjdGl2ZSBoMywgYS5hLS1yZWQ6YWN0aXZlIGg0LCBhcnRpY2xlIGE6YWN0aXZlIGg0LCBhLmEtLXJlZDphY3RpdmUgaDUsIGFydGljbGUgYTphY3RpdmUgaDUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICBhLmEtLXJlZDpob3ZlciBoMywgYXJ0aWNsZSBhOmhvdmVyIGgzLCBhLmEtLXJlZDpob3ZlciBoNCwgYXJ0aWNsZSBhOmhvdmVyIGg0LCBhLmEtLXJlZDpob3ZlciBoNSwgYXJ0aWNsZSBhOmhvdmVyIGg1IHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5oNSwgaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBmb250LXdlaWdodDogNzAwO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuXG5wLCAuYXJ0aWNsZSwgLnBhcmFncmFwaCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNEI0QjRCO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxucC5zbSwgLnNtLmFydGljbGUsIC5wYXJhZ3JhcGguc20ge1xuICBmb250LXNpemU6IDFyZW07XG59XG5wLnhzbSwgLnhzbS5hcnRpY2xlLCAucGFyYWdyYXBoLnhzbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgcCwgLmFydGljbGUsIC5wYXJhZ3JhcGgge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5zdHJvbmcsIGIge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5hcnRpY2xlIHAsIGFydGljbGUgLmFydGljbGUge1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xufVxuYXJ0aWNsZSBwID4gaDQsIGFydGljbGUgLmFydGljbGUgPiBoNCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuYXJ0aWNsZSBoNCArIHAsIGFydGljbGUgaDQgKyAuYXJ0aWNsZSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uYXJ0aWNsZV9fY29udGVudCBoNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG59XG5cbmJsb2NrcXVvdGU6bm90KC5pbnN0YWdyYW0tbWVkaWEsIC50d2l0dGVyLXR3ZWV0KSB7XG4gIHBhZGRpbmc6IDAgMCAwIDJyZW07XG59XG5ibG9ja3F1b3RlOm5vdCguaW5zdGFncmFtLW1lZGlhLCAudHdpdHRlci10d2VldCkgcCwgYmxvY2txdW90ZTpub3QoLmluc3RhZ3JhbS1tZWRpYSwgLnR3aXR0ZXItdHdlZXQpIC5hcnRpY2xlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI0JGMjEzMztcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cbmJsb2NrcXVvdGU6bm90KC5pbnN0YWdyYW0tbWVkaWEsIC50d2l0dGVyLXR3ZWV0KSBmb290ZXIge1xuICBjb2xvcjogI0JFQkVCRTtcbn1cblxudWwgbGksXG5vbCBsaSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmVtLCBpIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJ0biBzdmcsXG4uYnRuIGksXG4uYnRuIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5idG4tLW5vaG92ZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi0tcmVkIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjIxMzM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLS1yZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQxOTI3O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1yZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTkxZDJkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1yZWQ6aG92ZXIgLmljX19zdmctLWhvdmVyIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg1MDAlKSBicmlnaHRuZXNzKDUwJSk7XG59XG4uYnRuLS1yZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk0MTkyNztcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0tcmVkOmFjdGl2ZTpob3ZlciwgLmJ0bi0tcmVkOmFjdGl2ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDE5Mjc7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLXJlZC1ib3JkZXIge1xuICBjb2xvcjogI0JGMjEzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjQkYyMTMzO1xufVxuLmJ0bi0tcmVkLWJvcmRlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogIzY4MTIxYztcbn1cbi5idG4tLXJlZC1ib3JkZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6ICM5NDE5Mjc7XG59XG4uYnRuLS1yZWQtYm9yZGVyOmhvdmVyIC5pY19fc3ZnLS1ob3ZlciB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoNTAwJSkgYnJpZ2h0bmVzcyg1MCUpO1xufVxuLmJ0bi0tcmVkLWJvcmRlcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICM2ODEyMWM7XG59XG4uYnRuLS1yZWQtYm9yZGVyOmFjdGl2ZTpob3ZlciwgLmJ0bi0tcmVkLWJvcmRlcjphY3RpdmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICMxMTAzMDU7XG59XG4uYnRuLS15ZWxsb3cge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5QkYwMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tLXllbGxvdzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNjk4MDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLXllbGxvdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGFiMDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLXllbGxvdzpob3ZlciAuaWNfX3N2Zy0taG92ZXIge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDUwMCUpIGJyaWdodG5lc3MoNTAlKTtcbn1cbi5idG4tLXllbGxvdzphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzY5ODAwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS15ZWxsb3c6YWN0aXZlOmhvdmVyLCAuYnRuLS15ZWxsb3c6YWN0aXZlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2OTgwMDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0td2hpdGUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tLXdoaXRlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0td2hpdGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS13aGl0ZTpob3ZlciAuaWNfX3N2Zy0taG92ZXIge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDUwMCUpIGJyaWdodG5lc3MoNTAlKTtcbn1cbi5idG4tLXdoaXRlOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLXdoaXRlOmFjdGl2ZTpob3ZlciwgLmJ0bi0td2hpdGU6YWN0aXZlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0tZ3JleSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFMUUxO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi0tZ3JleTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM4Yzg7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLWdyZXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNGQ0O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1ncmV5OmhvdmVyIC5pY19fc3ZnLS1ob3ZlciB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoNTAwJSkgYnJpZ2h0bmVzcyg1MCUpO1xufVxuLmJ0bi0tZ3JleTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjOGM4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1ncmV5OmFjdGl2ZTpob3ZlciwgLmJ0bi0tZ3JleTphY3RpdmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjOGM4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1ncmV5LS10cmFucyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLS1ncmV5LS10cmFuczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0tZ3JleS0tdHJhbnM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLWdyZXktLXRyYW5zOmhvdmVyIC5pY19fc3ZnLS1ob3ZlciB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoNTAwJSkgYnJpZ2h0bmVzcyg1MCUpO1xufVxuLmJ0bi0tZ3JleS0tdHJhbnM6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1ncmV5LS10cmFuczphY3RpdmU6aG92ZXIsIC5idG4tLWdyZXktLXRyYW5zOmFjdGl2ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0tYmxhbmsge1xuICBjb2xvcjogIzRCNEI0QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLS1ibGFuazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLWJsYW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0tYmxhbms6aG92ZXIgLmljX19zdmctLWhvdmVyIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg1MDAlKSBicmlnaHRuZXNzKDUwJSk7XG59XG4uYnRuLS1ibGFuazphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uYnRuLS1ibGFuazphY3RpdmU6aG92ZXIsIC5idG4tLWJsYW5rOmFjdGl2ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLWJsYW5rLS13aGl0ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLS1ibGFuay0td2hpdGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5idG4tLWJsYW5rLS13aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0tYmxhbmstLXdoaXRlOmhvdmVyIC5pY19fc3ZnLS1ob3ZlciB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoNTAwJSkgYnJpZ2h0bmVzcyg1MCUpO1xufVxuLmJ0bi0tYmxhbmstLXdoaXRlOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0tYmxhbmstLXdoaXRlOmFjdGl2ZTpob3ZlciwgLmJ0bi0tYmxhbmstLXdoaXRlOmFjdGl2ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJ0bi0tYm9yZGVyLS13aGl0ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cbi5idG4tLWJvcmRlci0td2hpdGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG4uYnRuLS1ib3JkZXItLXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xufVxuLmJ0bi0tYm9yZGVyLS13aGl0ZTpob3ZlciAuaWNfX3N2Zy0taG92ZXIge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDUwMCUpIGJyaWdodG5lc3MoNTAlKTtcbn1cbi5idG4tLWJvcmRlci0td2hpdGU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xufVxuLmJ0bi0tYm9yZGVyLS13aGl0ZTphY3RpdmU6aG92ZXIsIC5idG4tLWJvcmRlci0td2hpdGU6YWN0aXZlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiAjOTk5OTk5O1xufVxuLmJ0bi0tYm9yZGVyLS1yZWQge1xuICBjb2xvcjogI0JGMjEzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0UxRTFFMTtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4uYnRuLS1ib3JkZXItLXJlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1jb2xvcjogI2FlYWVhZTtcbn1cbi5idG4tLWJvcmRlci0tcmVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjOGM4O1xufVxuLmJ0bi0tYm9yZGVyLS1yZWQ6aG92ZXIgLmljX19zdmctLWhvdmVyIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg1MDAlKSBicmlnaHRuZXNzKDUwJSk7XG59XG4uYnRuLS1ib3JkZXItLXJlZDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItY29sb3I6ICNhZWFlYWU7XG59XG4uYnRuLS1ib3JkZXItLXJlZDphY3RpdmU6aG92ZXIsIC5idG4tLWJvcmRlci0tcmVkOmFjdGl2ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1jb2xvcjogIzdiN2I3Yjtcbn1cbi5idG4tLWJvcmRlci0tZ3JleSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRTFFMUUxO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cbi5idG4tLWJvcmRlci0tZ3JleTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1jb2xvcjogI2FlYWVhZTtcbn1cbi5idG4tLWJvcmRlci0tZ3JleTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1jb2xvcjogI2M4YzhjODtcbn1cbi5idG4tLWJvcmRlci0tZ3JleTpob3ZlciAuaWNfX3N2Zy0taG92ZXIge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDUwMCUpIGJyaWdodG5lc3MoNTAlKTtcbn1cbi5idG4tLWJvcmRlci0tZ3JleTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItY29sb3I6ICNhZWFlYWU7XG59XG4uYnRuLS1ib3JkZXItLWdyZXk6YWN0aXZlOmhvdmVyLCAuYnRuLS1ib3JkZXItLWdyZXk6YWN0aXZlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWNvbG9yOiAjN2I3YjdiO1xufVxuLmJ0bi0tbGlnaHQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJ0bi0tbWQsIC5idG4ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGhlaWdodDogMi43NWVtO1xufVxuLmJ0bi0tbWQgPiBzcGFuLCAuYnRuID4gc3BhbiB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYnRuLS1tZCA+IHNwYW4sIC5idG4gPiBzcGFuIHtcbiAgICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgfVxufVxuLmJ0bi0tc20ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGhlaWdodDogMS42MjVlbTtcbn1cbi5idG4tLXNtID4gc3BhbiB7XG4gIHBhZGRpbmc6IDAgMC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5idG4tLXNtID4gc3BhbiB7XG4gICAgcGFkZGluZzogMCAwLjI1cmVtO1xuICB9XG59XG4uYnRuLS1zbSAuaWMsIC5idG4tLXNtIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5idG4tLXNtIC5qdy1zdmctaWNvbixcbi5idG4tLXNtIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIGJ1dHRvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIC5idG4tLXNtIGJ1dHRvbixcbi5idG4tLXNtIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuYnRuLS1zbSAuanctaWNvbi1pbmxpbmUsXG4uYnRuLS1zbSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmJ0bi0tc20gLmp3LWljb24tdm9sdW1lLCAuYnRuLS1zbSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuYnRuLS1zbSAuanctc3ZnLWljb24sXG4uYnRuLS1zbSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSAuYnRuLS1zbSBidXR0b24sXG4uYnRuLS1zbSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmJ0bi0tc20gLmp3LWljb24taW5saW5lLFxuLmJ0bi0tc20gLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5idG4tLXNtIC5qdy1pY29uLXZvbHVtZSB7XG4gIGZvbnQtc2l6ZTogMC41NzVyZW07XG59XG4uYnRuLS1sZyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgaGVpZ2h0OiA0LjI1ZW07XG59XG4uYnRuLS1sZyA+IHNwYW4ge1xuICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5idG4tLWxnID4gc3BhbiB7XG4gICAgcGFkZGluZzogMS41cmVtIDAuNzVyZW07XG4gIH1cbn1cbi5idG4tLWljIHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYnRuLS1pYy0tcmlnaHQgc3BhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uYnRuIGJ1dHRvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiBpbmhlcml0O1xuICBtYXJnaW46IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmJ0bi0tYXJ0aWNsZS1saXN0IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW46IDBweCAycHggMnB4IDBweDtcbiAgICBoZWlnaHQ6IDEuOWVtO1xuICAgIHBhZGRpbmc6IDBweCAycHggMHB4IDJweDtcbiAgfVxufVxuXG4uYnRuX19ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5idG5fX2dyb3VwLS10cnVuY2F0ZWQgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bl9fZ3JvdXAtLWJvcmRlciAuYnRuIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG5fX2dyb3VwLS1ib3JkZXIgLmJ0bjpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG59XG4uYnRuX19ncm91cC0tYm9yZGVyIC5idG46bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG59XG4uYnRuX19ncm91cC0tYm9yZGVyIC5idG46bGFzdC1vZi10eXBlOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5idG5fX2dyb3VwLS1ib3JkZXIgLmJ0bjphY3RpdmUge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5idG5fX2dyb3VwLS1ib3JkZXIgLmJ0bjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuLmJ0bl9fZ3JvdXAtLWxlZnQgLmJ0biB7XG4gIG1hcmdpbjogMCAwLjVyZW0gMC41cmVtIDA7XG59XG4uYnRuX19ncm91cC0tcmlnaHQgLmJ0biB7XG4gIG1hcmdpbjogMCAwIDAuNXJlbSAwLjVyZW07XG59XG4uYnRuX19ncm91cC0tY2VudGVyIC5idG4ge1xuICBtYXJnaW46IDAgMC41cmVtIDAuNXJlbSAwO1xuICB3aWR0aDogYXV0bztcbn1cbi5idG5fX2dyb3VwLS1jZW50ZXIgLmJ0bjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5ocixcbi5kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI0VFRUVFRTtcbiAgYm9yZGVyOiBub25lO1xufVxuaHItLW1hcmdpbixcbi5kaXZpZGVyLS1tYXJnaW4ge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuaHItLU5PUyxcbi5kaXZpZGVyLS1OT1Mge1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xufVxuaHItLU5PUyAuYnJhbmRpbmctLU5PUyxcbi5kaXZpZGVyLS1OT1MgLmJyYW5kaW5nLS1OT1Mge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICBoci0tTk9TLFxuICAuZGl2aWRlci0tTk9TIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICB9XG59XG5oci0tYm90dG9tLFxuLmRpdmlkZXItLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbmhyLS1ib3R0b20tLW1hcmdpbixcbi5kaXZpZGVyLS1ib3R0b20tLW1hcmdpbiB7XG4gIGxlZnQ6IDFyZW07XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICBoci0tYm90dG9tLS1tYXJnaW4sXG4gIC5kaXZpZGVyLS1ib3R0b20tLW1hcmdpbiB7XG4gICAgbGVmdDogMC41cmVtO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcmVtKTtcbiAgfVxufVxuaHItLWJvdHRvbS0tbWFyZ2luLS1zbSxcbi5kaXZpZGVyLS1ib3R0b20tLW1hcmdpbi0tc20ge1xuICBsZWZ0OiAwLjVyZW07XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cbmhyLS1oZWF2aWVyLFxuLmRpdmlkZXItLWhlYXZpZXIge1xuICBiYWNrZ3JvdW5kOiAjQkVCRUJFO1xufVxuXG4uZW1iZWQgbmF2ID4gdWwgPiBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lbWJlZF9faW5zdGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cbi5lbWJlZC1uZXdzbGV0dGVyID4gLmNhcmQge1xuICBtYXJnaW46IDA7XG59XG5cbi5pbnN0YWdyYW0tbWVkaWEsIC50d2l0dGVyLXR3ZWV0LCAuRW1iZWRkZWRUd2VldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uaW5zdGFncmFtLW1lZGlhIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4udmlkZW8tLW92ZXJsYXktLXBsYXkge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGVmdDogNDclO1xuICB0b3A6IDQ3JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uaWMsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLXZvbHVtZSwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tdm9sdW1lIHtcbiAgd2lkdGg6IDIuNzVlbTtcbiAgaGVpZ2h0OiAyLjc1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmljLS1zbSB7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xufVxuLmljLS1tZCB7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xufVxuLmljLS1sZyB7XG4gIHdpZHRoOiA0LjI1ZW07XG4gIGhlaWdodDogNC4yNWVtO1xufVxuLmljLS1tZWRpYS1sYWJlbCB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuLmljX190eXBlX19hdWRpbywgLmljX190eXBlX19yYWRpbywgLmljX190eXBlX19hdWRpby1mcmFnbWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY190eXBlX2F1ZGlvLnN2Z1wiKTtcbn1cbi5pY19fdHlwZV9fdmlkZW8sIC5pY19fdHlwZV9fVFYsIC5pY19fdHlwZV9fdmlkZW8tZnJhZ21lbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfdHlwZV92aWRlby5zdmdcIik7XG59XG4uaWNfX3R5cGVfX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3R5cGVfaW1hZ2Uuc3ZnXCIpO1xufVxuLmljX190eXBlX19kb3NzaWVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3R5cGVfZG9zc2llci5zdmdcIik7XG59XG4uaWNfX3R5cGVfX25pZXV3cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY190eXBlX25pZXV3cy5zdmdcIik7XG59XG4uaWNfX3R5cGVfX3Nwb3J0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3R5cGVfc3BvcnQuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX3NoYXJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfc2hhcmUuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX2ZhY2Vib29rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF9mYi5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fZmFjZWJvb2stLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF9mYi0td2hpdGUuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX2ZhY2Vib29rLS1ncmV5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF9mYi0tZ3JleS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9faW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF9pbnN0YS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9faW5zdGFncmFtLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19zb2NpYWxfaW5zdGEtLXdoaXRlLnN2Z1wiKTtcbn1cbi5pY19fc29jaWFsX190d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF90dy5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fdHdpdHRlci0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX3R3LS13aGl0ZS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fdHdpdHRlci0tZ3JleSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19zb2NpYWxfdHctLWdyZXkuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX2JsdWVza3kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX2JsdWVza3kuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX2JsdWVza3ktLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF9ibHVlc2t5LS13aGl0ZS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fYmx1ZXNreS0tZ3JleSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19zb2NpYWxfYmx1ZXNreS0tZ3JleS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9feW91dHViZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19zb2NpYWxfeXQuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX3lvdXR1YmUtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF95dC0td2hpdGUuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX21haWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX21haWwtLWdyZXkuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX21haWwtLWdyZXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX21haWwtLWdyZXkuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX21haWwtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF9tYWlsLS13aGl0ZS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fd2hhdHNhcHAtLWdyZXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX3doYXRzYXBwLS1ncmV5LnN2Z1wiKTtcbn1cbi5pY19fc29jaWFsX193aGF0c2FwcC0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX3doYXRzYXBwLS13aGl0ZS5zdmdcIik7XG59XG4uaWNfX3NvY2lhbF9fd2hhdHNhcHAtLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF93aGF0c2FwcC0tbGlnaHQuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX3doYXRzYXBwLS1kYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF93aGF0c2FwcC0tZGFya2VyLnN2Z1wiKTtcbn1cbi5pY19fc29jaWFsX190aWt0b2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc29jaWFsX3R0LnN2Z1wiKTtcbn1cbi5pY19fc29jaWFsX190aWt0b2stLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF90dC0td2hpdGUuc3ZnXCIpO1xufVxuLmljX19zb2NpYWxfX2VtYmVkLS1ncmV5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3NvY2lhbF9lbWJlZC0tZ3JleS5zdmdcIik7XG59XG4uaWNfX25hdl9fc2VhcmNoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl9zZWFyY2guc3ZnXCIpO1xufVxuLmljX19uYXZfX3NlYXJjaC0tZGFyayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfc2VhcmNoLS1kYXJrZXIuc3ZnXCIpO1xufVxuLmljX19uYXZfX21vcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X21vcmUtLXdoaXRlLnN2Z1wiKTtcbn1cbi5pY19fbmF2X19tb3JlLS1kYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl9tb3JlLS1kYXJrZXIuc3ZnXCIpO1xufVxuLmljX19uYXZfX2Ryb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl9kcm9wZG93bi0td2hpdGUuc3ZnXCIpO1xufVxuLmljX19uYXZfX2Ryb3Bkb3duLS1kYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl9kcm9wZG93bi0tZGFya2VyLnN2Z1wiKTtcbn1cbi5pY19fbmF2X19sb2dpbi0tZGFyayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfbG9naW4tLWRhcmtlci5zdmdcIik7XG59XG4uaWNfX25hdl9faW5mby0tZGFyayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfaW5mby0tZGFya2VyLnN2Z1wiKTtcbn1cbi5pY19fbmF2X19pbmZvLS1yZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2luZm8tLXJlZC5zdmdcIik7XG59XG4uaWNfX25hdl9faW5mby0tZ3JheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfaW5mby0tZ3JheS5zdmdcIik7XG59XG4uaWNfX25hdl9fc2V0dGluZ3MtLWRhcmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X3NldHRpbmdzLS1kYXJrZXIuc3ZnXCIpO1xufVxuLmljX19uYXZfX25ld3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X25ld3Muc3ZnXCIpO1xufVxuLmljX19uYXZfX25ld3MuaWNfX2FjdGl2ZSwgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX25ld3MuaWMsIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX25ld3Muanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX25ld3Muanctc3ZnLWljb24sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24uaWNfX25hdl9fbmV3cyxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIGJ1dHRvbi5pY19fbmF2X19uZXdzLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fbmV3cy5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX25ld3MuanctaWNvbi1pbmxpbmUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X19uZXdzLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbmV3cy5qdy1pY29uLXZvbHVtZSwgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fbmV3cy5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbmV3cy5qdy1zdmctaWNvbixcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIGJ1dHRvbi5pY19fbmF2X19uZXdzLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgYnV0dG9uLmljX19uYXZfX25ld3MsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X19uZXdzLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbmV3cy5qdy1pY29uLWlubGluZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX25ld3MuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19uZXdzLmp3LWljb24tdm9sdW1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl9uZXdzLWFjdGl2ZS5zdmdcIik7XG59XG4uaWNfX25hdl9fbGFhdHN0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfbGFhdHN0ZS5zdmdcIik7XG59XG4uaWNfX25hdl9fbGFhdHN0ZS5pY19fYWN0aXZlLCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbGFhdHN0ZS5pYywgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fbGFhdHN0ZS5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbGFhdHN0ZS5qdy1zdmctaWNvbixcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIGJ1dHRvbi5pY19fbmF2X19sYWF0c3RlLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgYnV0dG9uLmljX19uYXZfX2xhYXRzdGUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X19sYWF0c3RlLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fbGFhdHN0ZS5qdy1pY29uLWlubGluZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX2xhYXRzdGUuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19sYWF0c3RlLmp3LWljb24tdm9sdW1lLCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X19sYWF0c3RlLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19sYWF0c3RlLmp3LXN2Zy1pY29uLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLmljX19uYXZfX2xhYXRzdGUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSBidXR0b24uaWNfX25hdl9fbGFhdHN0ZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX2xhYXRzdGUuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19sYWF0c3RlLmp3LWljb24taW5saW5lLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fbGFhdHN0ZS5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX2xhYXRzdGUuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2xhYXRzdGUtYWN0aXZlLnN2Z1wiKTtcbn1cbi5pY19fbmF2X19zcG9ydCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfc3BvcnQuc3ZnXCIpO1xufVxuLmljX19uYXZfX3Nwb3J0LmljX19hY3RpdmUsIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19zcG9ydC5pYywgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fc3BvcnQuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3Nwb3J0Lmp3LXN2Zy1pY29uLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgYnV0dG9uLmljX19uYXZfX3Nwb3J0LFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgYnV0dG9uLmljX19uYXZfX3Nwb3J0LFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fc3BvcnQuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19zcG9ydC5qdy1pY29uLWlubGluZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX3Nwb3J0Lmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fc3BvcnQuanctaWNvbi12b2x1bWUsIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX3Nwb3J0Lmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19zcG9ydC5qdy1zdmctaWNvbixcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIGJ1dHRvbi5pY19fbmF2X19zcG9ydCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIGJ1dHRvbi5pY19fbmF2X19zcG9ydCxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX3Nwb3J0Lmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fc3BvcnQuanctaWNvbi1pbmxpbmUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X19zcG9ydC5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3Nwb3J0Lmp3LWljb24tdm9sdW1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl9zcG9ydC1hY3RpdmUuc3ZnXCIpO1xufVxuLmljX19uYXZfX21ldHJvcG9vbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfbWV0cm9wb29sLnN2Z1wiKTtcbn1cbi5pY19fbmF2X19tZXRyb3Bvb2wuaWNfX2FjdGl2ZSwgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX21ldHJvcG9vbC5pYywgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fbWV0cm9wb29sLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19tZXRyb3Bvb2wuanctc3ZnLWljb24sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24uaWNfX25hdl9fbWV0cm9wb29sLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgYnV0dG9uLmljX19uYXZfX21ldHJvcG9vbCxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX21ldHJvcG9vbC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX21ldHJvcG9vbC5qdy1pY29uLWlubGluZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX21ldHJvcG9vbC5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX21ldHJvcG9vbC5qdy1pY29uLXZvbHVtZSwgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fbWV0cm9wb29sLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19tZXRyb3Bvb2wuanctc3ZnLWljb24sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBidXR0b24uaWNfX25hdl9fbWV0cm9wb29sLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgYnV0dG9uLmljX19uYXZfX21ldHJvcG9vbCxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX21ldHJvcG9vbC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX21ldHJvcG9vbC5qdy1pY29uLWlubGluZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX21ldHJvcG9vbC5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX21ldHJvcG9vbC5qdy1pY29uLXZvbHVtZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfbWV0cm9wb29sLWFjdGl2ZS5zdmdcIik7XG59XG4uaWNfX25hdl9faG9tZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfaG9tZS5zdmdcIik7XG59XG4uaWNfX25hdl9faG9tZS5pY19fYWN0aXZlLCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9faG9tZS5pYywgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9faG9tZS5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9faG9tZS5qdy1zdmctaWNvbixcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIGJ1dHRvbi5pY19fbmF2X19ob21lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgYnV0dG9uLmljX19uYXZfX2hvbWUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X19ob21lLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9faG9tZS5qdy1pY29uLWlubGluZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX2hvbWUuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19ob21lLmp3LWljb24tdm9sdW1lLCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X19ob21lLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19ob21lLmp3LXN2Zy1pY29uLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLmljX19uYXZfX2hvbWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSBidXR0b24uaWNfX25hdl9faG9tZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX2hvbWUuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19ob21lLmp3LWljb24taW5saW5lLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9faG9tZS5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX2hvbWUuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2hvbWUtYWN0aXZlLnN2Z1wiKTtcbn1cbi5pY19fbmF2X19nZW1pc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2dlbWlzdC5zdmdcIik7XG59XG4uaWNfX25hdl9fZ2VtaXN0LmljX19hY3RpdmUsIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19nZW1pc3QuaWMsIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX2dlbWlzdC5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fZ2VtaXN0Lmp3LXN2Zy1pY29uLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgYnV0dG9uLmljX19uYXZfX2dlbWlzdCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIGJ1dHRvbi5pY19fbmF2X19nZW1pc3QsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X19nZW1pc3QuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19nZW1pc3QuanctaWNvbi1pbmxpbmUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X19nZW1pc3QuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19nZW1pc3QuanctaWNvbi12b2x1bWUsIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX2dlbWlzdC5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fZ2VtaXN0Lmp3LXN2Zy1pY29uLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLmljX19uYXZfX2dlbWlzdCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIGJ1dHRvbi5pY19fbmF2X19nZW1pc3QsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X19nZW1pc3QuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19nZW1pc3QuanctaWNvbi1pbmxpbmUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X19nZW1pc3QuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19nZW1pc3QuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2dlbWlzdC1hY3RpdmUuc3ZnXCIpO1xufVxuLmljX19uYXZfX2dlbWlzdC0tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2dlbWlzdC0tbGlnaHQuc3ZnXCIpO1xufVxuLmljX19uYXZfX3dlYXRoZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X3dlYXRoZXIuc3ZnXCIpO1xufVxuLmljX19uYXZfX3dlYXRoZXIuaWNfX2FjdGl2ZSwgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3dlYXRoZXIuaWMsIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX3dlYXRoZXIuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3dlYXRoZXIuanctc3ZnLWljb24sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24uaWNfX25hdl9fd2VhdGhlcixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIGJ1dHRvbi5pY19fbmF2X193ZWF0aGVyLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fd2VhdGhlci5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3dlYXRoZXIuanctaWNvbi1pbmxpbmUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X193ZWF0aGVyLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fd2VhdGhlci5qdy1pY29uLXZvbHVtZSwgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fd2VhdGhlci5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fd2VhdGhlci5qdy1zdmctaWNvbixcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIGJ1dHRvbi5pY19fbmF2X193ZWF0aGVyLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgYnV0dG9uLmljX19uYXZfX3dlYXRoZXIsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X193ZWF0aGVyLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fd2VhdGhlci5qdy1pY29uLWlubGluZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX3dlYXRoZXIuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X193ZWF0aGVyLmp3LWljb24tdm9sdW1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl93ZWF0aGVyLWFjdGl2ZS5zdmdcIik7XG59XG4uaWNfX25hdl9fdHJhZmZpYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfdHJhZmZpYy5zdmdcIik7XG59XG4uaWNfX25hdl9fdHJhZmZpYy5pY19fYWN0aXZlLCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fdHJhZmZpYy5pYywgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuaWNfX25hdl9fdHJhZmZpYy5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fdHJhZmZpYy5qdy1zdmctaWNvbixcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIGJ1dHRvbi5pY19fbmF2X190cmFmZmljLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgYnV0dG9uLmljX19uYXZfX3RyYWZmaWMsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X190cmFmZmljLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fdHJhZmZpYy5qdy1pY29uLWlubGluZSxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX3RyYWZmaWMuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X190cmFmZmljLmp3LWljb24tdm9sdW1lLCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X190cmFmZmljLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X190cmFmZmljLmp3LXN2Zy1pY29uLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLmljX19uYXZfX3RyYWZmaWMsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSBidXR0b24uaWNfX25hdl9fdHJhZmZpYyxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmljX19uYXZfX3RyYWZmaWMuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X190cmFmZmljLmp3LWljb24taW5saW5lLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fdHJhZmZpYy5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3RyYWZmaWMuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X3RyYWZmaWMtYWN0aXZlLnN2Z1wiKTtcbn1cbi5pY19fbmF2X190cmFmZmljLS1saWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfdHJhZmZpYy0tbGlnaHQuc3ZnXCIpO1xufVxuLmljX19uYXZfX2Nsb3NlLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWNsb3NlLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdi1jbG9zZS5zdmdcIik7XG59XG4uaWNfX25hdl9fY2xvc2UtLWRhcmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2LWNsb3NlLnN2Z1wiKTtcbiAgZmlsdGVyOiBpbnZlcnQoMSk7XG59XG4uaWNfX25hdl9fY2xvc2UtLXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXYtY2xvc2UtLXJlZC5zdmdcIik7XG59XG4uaWNfX25hdl9fZm9udHNpemUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfbmF2X2ZvbnRzaXplLnN2Z1wiKTtcbn1cbi5pY19fbmF2X19raWVrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl9raWVrLnN2Z1wiKTtcbn1cbi5pY19fbmF2X19yZWdpbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfcmVnaW8uc3ZnXCIpO1xufVxuLmljX19uYXZfX3JlZ2lvLS1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG1hc2s6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfcmVnaW8tLWNvbG9yLnN2Z1wiKTtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzazogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25hdl9yZWdpby0tY29sb3Iuc3ZnXCIpO1xuICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5pY19fbmF2X19yZWdpby5pY19fYWN0aXZlLCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fcmVnaW8uaWMsIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX3JlZ2lvLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19yZWdpby5qdy1zdmctaWNvbixcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIGJ1dHRvbi5pY19fbmF2X19yZWdpbyxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIGJ1dHRvbi5pY19fbmF2X19yZWdpbyxcbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmljX19uYXZfX3JlZ2lvLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fcmVnaW8uanctaWNvbi1pbmxpbmUsXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5pY19fbmF2X19yZWdpby5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3JlZ2lvLmp3LWljb24tdm9sdW1lLCAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X19yZWdpby5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuaWNfX25hdl9fcmVnaW8uanctc3ZnLWljb24sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBidXR0b24uaWNfX25hdl9fcmVnaW8sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSAubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSBidXR0b24uaWNfX25hdl9fcmVnaW8sXG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5pY19fbmF2X19yZWdpby5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmljX19uYXZfX3JlZ2lvLmp3LWljb24taW5saW5lLFxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuaWNfX25hdl9fcmVnaW8uanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsuYWN0aXZlIC5pY19fbmF2X19yZWdpby5qdy1pY29uLXZvbHVtZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfcmVnaW8tYWN0aXZlLnN2Z1wiKTtcbn1cbi5pY19fc3Bpbm5lci0tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9zcGlubmVyLS1saWdodC5zdmdcIik7XG59XG4uaWNfX3NwaW5uZXItLWRhcmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9zcGlubmVyLS1kYXJrLnN2Z1wiKTtcbn1cbi5pY19fbWVkaWFfX3ZpZGVvLCAuaWNfX21lZGlhX19UViwgLmljX19tZWRpYV9fdmlkZW8tZnJhZ21lbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF92aWRlby0tYmxhY2suc3ZnXCIpO1xufVxuLmljX19tZWRpYV9fdmlkZW8tLWFjdGl2ZSwgLmNhcmQtLWFjdGl2ZSAuYWN0aXZlX19pY29uX192aWRlbywgLmNhcmQtLWFjdGl2ZSAuYWN0aXZlX19pY29uX19UViwgLmNhcmQtLWFjdGl2ZSAuYWN0aXZlX19pY29uX192aWRlby1mcmFnbWVudCwgLmljX19tZWRpYV9fVFYtLWFjdGl2ZSwgLmljX19tZWRpYV9fdmlkZW8tZnJhZ21lbnQtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX3ZpZGVvLWFjdGl2ZS5zdmdcIik7XG59XG4uaWNfX21lZGlhX19yYWRpbywgLmljX19tZWRpYV9fYXVkaW8tZnJhZ21lbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF92aWRlby0tYmxhY2suc3ZnXCIpO1xufVxuLmljX19tZWRpYV9fcmFkaW8tLWFjdGl2ZSwgLmljX19tZWRpYV9fYXVkaW8tZnJhZ21lbnQtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX3ZpZGVvLWFjdGl2ZS5zdmdcIik7XG59XG4uaWNfX21lZGlhX19hdWRpbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY190eXBlX2F1ZGlvLS1ibGFjay5zdmdcIik7XG59XG4uaWNfX21lZGlhX19hdWRpby0tYWN0aXZlLCAuY2FyZC0tYWN0aXZlIC5hY3RpdmVfX2ljb25fX2F1ZGlvLCAuY2FyZC0tYWN0aXZlIC5hY3RpdmVfX2ljb25fX3JhZGlvLCAuY2FyZC0tYWN0aXZlIC5hY3RpdmVfX2ljb25fX2F1ZGlvLWZyYWdtZW50IHtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjIxMzM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfc3RvcC5zdmdcIik7XG59XG4uaWNfX21lZGlhLWZ1bGxzY3JlZW4tb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9mdWxsc2NyZWVuLWVuYWJsZS5zdmdcIik7XG59XG4uaWNfX3JlYWRzcGVha2VyX19zdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfc3RvcC5zdmdcIik7XG59XG4uaWNfX3JlYWRzcGVha2VyX19wbGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfcGxheS5zdmdcIik7XG59XG4uaWNfX2Fycm93X19yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19hcnJvd19yaWdodC5zdmdcIik7XG59XG4uaWNfX2Fycm93X19yaWdodC0tcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2Fycm93X3JpZ2h0LS1yZWQuc3ZnXCIpO1xufVxuLmljX19hcnJvd19fbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19hcnJvd19sZWZ0LnN2Z1wiKTtcbn1cbi5pY19fYXJyb3dfX2xlZnQtLXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19hcnJvd19sZWZ0LS1yZWQuc3ZnXCIpO1xufVxuLmljX19hcnJvd19fdXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfYXJyb3dfdXAtLWdyYXktLWRhcmsuc3ZnXCIpO1xufVxuLmljX19hcnJvd19fZG93biB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19hcnJvd19kb3duLS1ncmF5LS1kYXJrLnN2Z1wiKTtcbn1cbi5pY19fbG9ja19fZ3JheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19sb2NrLS1ncmF5LS1kYXJrLnN2Z1wiKTtcbn1cbi5pY19fbG9ja19fbG9ja2VkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2xvY2stbG9ja2VkLnN2Z1wiKTtcbn1cbi5pY19fYWxlcnRfX3RyYWZmaWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfYWxlcnQuc3ZnXCIpO1xufVxuLmljX19hbGVydF9fY2FtZXJhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2FsZXJ0X2NhbWVyYS5zdmdcIik7XG59XG4uaWNfX3NlbmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc2VuZC5zdmdcIik7XG59XG4uaWNfX21hcC0tcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX21hcC0tcmVkLnN2Z1wiKTtcbn1cbi5pY19fbWFwLS1ibGFjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19tYXAtLWJsYWNrLnN2Z1wiKTtcbn1cbi5pY19fZG93bmxvYWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfZG93bmxvYWQtLXJlZC5zdmdcIik7XG59XG4uaWNfX2NoZWNrLCAuZm9ybS5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuaWMsIC5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1zdmctaWNvbixcbi5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIGJ1dHRvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIC5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IGJ1dHRvbixcbi5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuZm9ybS5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctaWNvbi1pbmxpbmUsXG4uZm9ybS5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmZvcm0uc3VjY2VzcyAuYnRuX19zdWJtaXQgLmp3LWljb24tdm9sdW1lLCAuZm9ybS5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuZm9ybS5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctc3ZnLWljb24sXG4uZm9ybS5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSAuZm9ybS5zdWNjZXNzIC5idG5fX3N1Ym1pdCBidXR0b24sXG4uZm9ybS5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmZvcm0uc3VjY2VzcyAuYnRuX19zdWJtaXQgLmp3LWljb24taW5saW5lLFxuLmZvcm0uc3VjY2VzcyAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5mb3JtLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1pY29uLXZvbHVtZSwgLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5pYywgLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5mb3JtIC5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctc3ZnLWljb24sXG4uZm9ybSAuc3VjY2VzcyAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUgLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IGJ1dHRvbixcbi5mb3JtIC5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1pY29uLWlubGluZSxcbi5mb3JtIC5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1pY29uLXZvbHVtZSwgLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5mb3JtIC5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctc3ZnLWljb24sXG4uZm9ybSAuc3VjY2VzcyAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IGJ1dHRvbixcbi5mb3JtIC5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1pY29uLWlubGluZSxcbi5mb3JtIC5zdWNjZXNzIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0IC5qdy1pY29uLXZvbHVtZSwgLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgLmljLCAuZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PXN1Y2Nlc3NdIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PXN1Y2Nlc3NdIC5idG5fX3N1Ym1pdCAuanctc3ZnLWljb24sXG4uZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PXN1Y2Nlc3NdIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSAuZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PXN1Y2Nlc3NdIC5idG5fX3N1Ym1pdCBidXR0b24sXG4uZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PXN1Y2Nlc3NdIC5idG5fX3N1Ym1pdCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgLmp3LWljb24taW5saW5lLFxuLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9c3VjY2Vzc10gLmJ0bl9fc3VibWl0IC5qdy1pY29uLXZvbHVtZSwgLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgLmp3LXN2Zy1pY29uLFxuLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgYnV0dG9uLFxuLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuYnRuX19zdWJtaXQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9c3VjY2Vzc10gLmJ0bl9fc3VibWl0IC5qdy1pY29uLWlubGluZSxcbi5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9c3VjY2Vzc10gLmJ0bl9fc3VibWl0IC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PXN1Y2Nlc3NdIC5idG5fX3N1Ym1pdCAuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY2hlY2suc3ZnXCIpO1xufVxuLmljX19jaGVjay0tcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NoZWNrLS1yZWQuc3ZnXCIpO1xufVxuLmljX19hZGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfYWRkLnN2Z1wiKTtcbn1cbi5pY19fbm9zIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX25vcy5zdmdcIik7XG59XG4uaWNfX3Nob3dfX29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX3Nob3dfb24uc3ZnXCIpO1xufVxuLmljX19zaG93X19vZmYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfc2hvd19vZmYuc3ZnXCIpO1xufVxuLmljX19jb29raWV3YWxsX2FjY2VwdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb29raWV3YWxsX2FjY2VwdC5zdmdcIik7XG59XG4uaWNfX2Nvb2tpZXdhbGxfYWNjZXB0X3doaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2Nvb2tpZXdhbGxfYWNjZXB0X3doaXRlLnN2Z1wiKTtcbn1cbi5pY19fY29va2lld2FsbF9yZWplY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29va2lld2FsbF9yZWplY3Quc3ZnXCIpO1xufVxuLmljX19jb29raWV3YWxsX3JlamVjdF93aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb29raWV3YWxsX3JlamVjdF93aGl0ZS5zdmdcIik7XG59XG4uaWNfX3B0ciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4uaWNfX3B0ciBjaXJjbGUge1xuICBmaWxsOiBub25lO1xuICByOiAxZW07XG4gIGN5OiAxZW07XG4gIGN4OiAxZW07XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAxNjRweDtcbn1cbi5pY19fcHRyIGNpcmNsZTpudGgtb2YtdHlwZSgxKSB7XG4gIHN0cm9rZTogI0Y1RjVGNTtcbn1cbi5pY19fcHRyIGNpcmNsZTpudGgtb2YtdHlwZSgyKSB7XG4gIHN0cm9rZTogI0UxRTFFMTtcbn1cbi5pY19fcHRyIGNpcmNsZTpudGgtb2YtdHlwZSgzKSB7XG4gIHN0cm9rZTogI0JGMjEzMztcbn1cbi5pY19fZmxhZ3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uaWNfX2ZsYWdzLS0yMHgxNS1ubCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9mbGFncy8yMHgxNS9ubF9uZXRoZXJsYW5kcy5zdmdcIik7XG59XG4uaWNfX2ZsYWdzLS0yMHgxNS1kZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9mbGFncy8yMHgxNS9kZV9nZXJtYW55LnN2Z1wiKTtcbn1cbi5pY19fZmxhZ3MtLTIweDE1LWVuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ZsYWdzLzIweDE1L2diX3VuaXRlZGtpbmdkb20uc3ZnXCIpO1xufVxuLmljX19mbGFncy0tMjB4MTUtZXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vZmxhZ3MvMjB4MTUvZXNfc3BhaW4uc3ZnXCIpO1xufVxuLmljX19mbGFncy0tMjB4MTUtZnIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vZmxhZ3MvMjB4MTUvZnJfZnJhbmNlLnN2Z1wiKTtcbn1cbi5pY19fZmxhZ3MtLTIweDE1LXBsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ZsYWdzLzIweDE1L3BsX3BvbGFuZC5zdmdcIik7XG59XG4uaWNfX2ZsYWdzLS0yMHgxNS11ayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9mbGFncy8yMHgxNS91YV91a3JhaW5lLnN2Z1wiKTtcbn1cbi5pY19fZmxhZ3MtLTIweDE1LXJvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ZsYWdzLzIweDE1L3JvX3JvbWFuaWEuc3ZnXCIpO1xufVxuLmljX19mbGFncy0tMjB4MTUtdHIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vZmxhZ3MvMjB4MTUvdHJfdHVya2V5LnN2Z1wiKTtcbn1cbi5pY19fZmxhZ3MtLTIweDE1LWFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ZsYWdzLzIweDE1L2FyX2FyYWJpYy5zdmdcIik7XG59XG4uaWNfX2ZsYWdzLS0yMHgxNS1meSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9mbGFncy8yMHgxNS9meV9mcnlzbGFuLnN2Z1wiKTtcbn1cblxuLmp3LXN2Zy1pY29uLXBsYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9wbGF5LnN2Z1wiKTtcbn1cbi5qdy1zdmctaWNvbi1idWZmZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9sb2FkZXIucG5nXCIpO1xufVxuLmp3LXN2Zy1pY29uLXJlcGxheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX3BsYXkuc3ZnXCIpO1xufVxuLmp3LXN2Zy1pY29uLXBhdXNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfcGF1c2Uuc3ZnXCIpO1xufVxuLmp3LXN2Zy1pY29uLXN0b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9wYXVzZS5zdmdcIik7XG59XG4uanctc3ZnLWljb24tZnVsbHNjcmVlbi1vZmYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9mdWxsc2NyZWVuLWRpc2FibGUuc3ZnXCIpO1xufVxuLmp3LXN2Zy1pY29uLWZ1bGxzY3JlZW4tb24sIC5qdy1zdmctaWNvbi1mdWxsc2NyZWVuLWFuZHJvaWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9mdWxsc2NyZWVuLWVuYWJsZS5zdmdcIik7XG59XG4uanctc3ZnLWljb24tc2hhcmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX3NoYXJlLnN2Z1wiKTtcbn1cbi5qdy1zdmctaWNvbi12b2x1bWUtMCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX2F1ZGlvLW11dGVkLnN2Z1wiKTtcbn1cbi5qdy1zdmctaWNvbi12b2x1bWUtNTAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29udHJvbF9hdWRpby11bm11dGVkLS01MC5zdmdcIik7XG59XG4uanctc3ZnLWljb24tdm9sdW1lLTEwMCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX2F1ZGlvLXVubXV0ZWQuc3ZnXCIpO1xufVxuLmp3LXN2Zy1pY29uLWFpcnBsYXktb2ZmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfYWlycGxheS5zdmdcIik7XG59XG4uanctc3ZnLWljb24tYWlycGxheS1vbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX2FpcnBsYXkuc3ZnXCIpO1xufVxuLmp3LXN2Zy1pY29uLWFpcnBsYXktb24gcGF0aCB7XG4gIGZpbGw6ICM1OUNGRkYgIWltcG9ydGFudDtcbn1cblxuLmp3LWljb24tY2FzdCBidXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbn1cblxuLmNhc3RfY2FmX3N0YXRlX2Qge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5qdy1jdXN0b20taWNvbi1jYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX3N1YnRpdGxlcy1hY3RpdmUuc3ZnXCIpO1xufVxuLmp3LWN1c3RvbS1pY29uLWNjIHBhdGgge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmp3LWN1c3RvbS1pY29uLWNjLmp3LW9mZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX3N1YnRpdGxlcy5zdmdcIik7XG59XG5cbi5qdy1pY29uLXBvcHVwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfd2luZG93LnN2Z1wiKTtcbn1cbi5qdy1pY29uLWZ1bGxzY3JlZW4tYW5kcm9pZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX2Z1bGxzY3JlZW4tZW5hYmxlLnN2Z1wiKTtcbn1cbi5qdy1pY29uLWNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfc3VidGl0bGVzLWFjdGl2ZS5zdmdcIik7XG59XG4uanctaWNvbi1jYyBwYXRoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5qdy1pY29uLWNjLmp3LW9mZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX3N1YnRpdGxlcy5zdmdcIik7XG59XG4uanctaWNvbi1jYXN0IGdvb2dsZS1jYXN0LWxhdW5jaGVyIHtcbiAgLS1jb25uZWN0ZWQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcbiAgLS1kaXNjb25uZWN0ZWQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMi43NWVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMi43NWVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb250cm9sX2Nocm9tZWNhc3QtYWN0aXZlLnN2Z1wiKTtcbn1cbi5qdy1pY29uLWNhc3QgZ29vZ2xlLWNhc3QtbGF1bmNoZXIuanctb2ZmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9pY29uL2ljX2NvbnRyb2xfY2hyb21lY2FzdC5zdmdcIik7XG59XG5cbnNlbGVjdCxcbmlucHV0W3R5cGU9dGV4dF0sXG4uaW5wdXQtYmxvY2ssIGlucHV0W3R5cGU9cGFzc3dvcmRdLCBpbnB1dFt0eXBlPXNlYXJjaF0sIGlucHV0W3R5cGU9ZW1haWxdLCBpbnB1dFt0eXBlPXRlbF0sIGlucHV0W3R5cGU9dXJsXSwgaW5wdXRbdHlwZT1udW1iZXJdLCBpbnB1dFt0eXBlPXN1Ym1pdF0sIGlucHV0W3R5cGU9cmVzZXRdLCBpbnB1dFt0eXBlPWJ1dHRvbl0sIGJ1dHRvbiwgaW5wdXRbdHlwZV49ZGF0ZV0sIGlucHV0W3R5cGU9bW9udGhdLCBpbnB1dFt0eXBlPXdlZWtdLCBpbnB1dFt0eXBlPXRpbWVdLCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKSwgdGV4dGFyZWEsIGlucHV0W3R5cGU9ZmlsZV0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzRCNEI0QjtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1zZWFyY2hdLCBbdHlwZT1zZWFyY2hdLmlucHV0LWJsb2NrIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiwgW3R5cGU9c2VhcmNoXS5pbnB1dC1ibG9jazo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0LFxuaW5wdXRbdHlwZT10ZXh0XSxcbi5pbnB1dC1ibG9jaywgaW5wdXRbdHlwZT1wYXNzd29yZF0sIGlucHV0W3R5cGU9c2VhcmNoXSwgaW5wdXRbdHlwZT1lbWFpbF0sIGlucHV0W3R5cGU9dGVsXSwgaW5wdXRbdHlwZT11cmxdLCBpbnB1dFt0eXBlPW51bWJlcl0sIHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMS42MjVlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZzogMC41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFMUUxO1xuICByZXNpemU6IG5vbmU7XG59XG5zZWxlY3Q6Zm9jdXMsXG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuLmlucHV0LWJsb2NrOmZvY3VzLCBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cywgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLCBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywgaW5wdXRbdHlwZT10ZWxdOmZvY3VzLCBpbnB1dFt0eXBlPXVybF06Zm9jdXMsIGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cywgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNEI0QjRCO1xufVxuc2VsZWN0OnVzZXItZXJyb3IsXG5pbnB1dFt0eXBlPXRleHRdOnVzZXItZXJyb3IsXG4uaW5wdXQtYmxvY2s6dXNlci1lcnJvciwgaW5wdXRbdHlwZT1wYXNzd29yZF06dXNlci1lcnJvciwgaW5wdXRbdHlwZT1zZWFyY2hdOnVzZXItZXJyb3IsIGlucHV0W3R5cGU9ZW1haWxdOnVzZXItZXJyb3IsIGlucHV0W3R5cGU9dGVsXTp1c2VyLWVycm9yLCBpbnB1dFt0eXBlPXVybF06dXNlci1lcnJvciwgaW5wdXRbdHlwZT1udW1iZXJdOnVzZXItZXJyb3IsIHRleHRhcmVhOnVzZXItZXJyb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjQkYyMTMzO1xufVxuaW5wdXRbdHlwZT1yYWRpb10sIFt0eXBlPXJhZGlvXS5pbnB1dC1ibG9jayxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLFxuW3R5cGU9Y2hlY2tib3hdLmlucHV0LWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xufVxuaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCwgW3R5cGU9cmFkaW9dLmlucHV0LWJsb2NrICsgbGFiZWwsXG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLFxuW3R5cGU9Y2hlY2tib3hdLmlucHV0LWJsb2NrICsgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5pbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOmJlZm9yZSwgW3R5cGU9cmFkaW9dLmlucHV0LWJsb2NrICsgbGFiZWw6YmVmb3JlLCBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOmFmdGVyLCBbdHlwZT1yYWRpb10uaW5wdXQtYmxvY2sgKyBsYWJlbDphZnRlcixcbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YmVmb3JlLFxuW3R5cGU9Y2hlY2tib3hdLmlucHV0LWJsb2NrICsgbGFiZWw6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDphZnRlcixcblt0eXBlPWNoZWNrYm94XS5pbnB1dC1ibG9jayArIGxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG5pbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOmJlZm9yZSwgW3R5cGU9cmFkaW9dLmlucHV0LWJsb2NrICsgbGFiZWw6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpiZWZvcmUsXG5bdHlwZT1jaGVja2JveF0uaW5wdXQtYmxvY2sgKyBsYWJlbDpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUUxRTE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsIFt0eXBlPXJhZGlvXS5pbnB1dC1ibG9jazpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcblt0eXBlPWNoZWNrYm94XS5pbnB1dC1ibG9jazpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JGMjEzMztcbiAgYm9yZGVyLWNvbG9yOiAjQkYyMTMzO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMgKyBsYWJlbDpiZWZvcmUsIFt0eXBlPXJhZGlvXS5pbnB1dC1ibG9jazpmb2N1cyArIGxhYmVsOmJlZm9yZSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzICsgbGFiZWw6YmVmb3JlLFxuW3R5cGU9Y2hlY2tib3hdLmlucHV0LWJsb2NrOmZvY3VzICsgbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0JFQkVCRTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDpiZWZvcmUsIFt0eXBlPXJhZGlvXS5pbnB1dC1ibG9jayArIGxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOHB4ICNGRkZGRkY7XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLCBbdHlwZT1yYWRpb10uaW5wdXQtYmxvY2s6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCAjRkZGRkZGO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOmFmdGVyLCBbdHlwZT1jaGVja2JveF0uaW5wdXQtYmxvY2sgKyBsYWJlbDphZnRlciB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogNXB4O1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0ZGRkZGRjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHJvdGF0ZSgyMGRlZyk7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsIFt0eXBlPWNoZWNrYm94XS5pbnB1dC1ibG9jazpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5zZWxlY3RfX3dyYXAgLmljLCAuc2VsZWN0X193cmFwIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5zZWxlY3RfX3dyYXAgLmp3LXN2Zy1pY29uLFxuLnNlbGVjdF9fd3JhcCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSAuc2VsZWN0X193cmFwIGJ1dHRvbixcbi5zZWxlY3RfX3dyYXAgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5zZWxlY3RfX3dyYXAgLmp3LWljb24taW5saW5lLFxuLnNlbGVjdF9fd3JhcCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLnNlbGVjdF9fd3JhcCAuanctaWNvbi12b2x1bWUsIC5zZWxlY3RfX3dyYXAgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLnNlbGVjdF9fd3JhcCAuanctc3ZnLWljb24sXG4uc2VsZWN0X193cmFwIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIGJ1dHRvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24taW5saW5lIC5zZWxlY3RfX3dyYXAgYnV0dG9uLFxuLnNlbGVjdF9fd3JhcCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLnNlbGVjdF9fd3JhcCAuanctaWNvbi1pbmxpbmUsXG4uc2VsZWN0X193cmFwIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuc2VsZWN0X193cmFwIC5qdy1pY29uLXZvbHVtZSB7XG4gIHJpZ2h0OiAwLjI1cmVtO1xuICB0b3A6IGNhbGMoNTAlIC0gMC4yNXJlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXRfX3dyYXAtLWRvdWJsZSBpbnB1dDpmaXJzdC1jaGlsZCwgLmlucHV0X193cmFwLS1kb3VibGUgLmlucHV0LWJsb2NrOmZpcnN0LWNoaWxkLFxuLmlucHV0X193cmFwLS1kb3VibGUgLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uaW5wdXRfX3dyYXAtLWRvdWJsZSBpbnB1dDpsYXN0LWNoaWxkLCAuaW5wdXRfX3dyYXAtLWRvdWJsZSAuaW5wdXQtYmxvY2s6bGFzdC1jaGlsZCxcbi5pbnB1dF9fd3JhcC0tZG91YmxlIC5idG46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG5zZWxlY3Qge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5pbnB1dC1ibG9jay0tZmlsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5pbnB1dFt0eXBlPWZpbGVdLCBbdHlwZT1maWxlXS5pbnB1dC1ibG9jayB7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuaW5wdXRbdHlwZT1maWxlXSArIGxhYmVsLCBbdHlwZT1maWxlXS5pbnB1dC1ibG9jayArIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmlucHV0W3R5cGU9ZmlsZV0gKyBsYWJlbCAubW9jay1idXR0b24sIFt0eXBlPWZpbGVdLmlucHV0LWJsb2NrICsgbGFiZWwgLm1vY2stYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JGMjEzMztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cbmlucHV0W3R5cGU9ZmlsZV0gKyBsYWJlbCAuZmlsZW5hbWUsIFt0eXBlPWZpbGVdLmlucHV0LWJsb2NrICsgbGFiZWwgLmZpbGVuYW1lIHtcbiAgcGFkZGluZzogMC41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG50ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDcuNWVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmlucHV0W3R5cGU9c3VibWl0XSwgW3R5cGU9c3VibWl0XS5pbnB1dC1ibG9jaywgaW5wdXRbdHlwZT1yZXNldF0sIFt0eXBlPXJlc2V0XS5pbnB1dC1ibG9jaywgaW5wdXRbdHlwZT1idXR0b25dLCBbdHlwZT1idXR0b25dLmlucHV0LWJsb2NrLCBidXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM0QjRCNEI7XG59XG5cbi5sb2FkZXJfX2NhcmQtLWFuaW1hdGVkLmFuaW1hdGlvbl9fYmcsIC5sb2FkZXJfX2NhcmQtLWFuaW1hdGVkIC5hbmltYXRpb25fX2JnIHtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb25fX2JnIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuLmxvYWRlcl9fc3Bpbm5lciB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGFuaW1hdGlvbjogYW5pbWF0aW9uX19iZyAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb25fX2JnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG59XG5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBpbWFnZS1yZW5kZXJpbmc6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5maWd1cmUgZmlnY2FwdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwLjVyZW07XG4gIGxlZnQ6IDAuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxRTFFMTtcbn1cblxuLm1lZGlhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lZGlhX19hZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tZWRpYV9fYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIkFkdmVydGVudGllXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjQkVCRUJFO1xuICB0b3A6IDAuNXJlbTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1lZGlhX19hZC0tYmFubmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tZWRpYV9fYWQtLWJhbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMTIuMzYyNjM3MzYyNiU7XG59XG4ubWVkaWFfX2FkLS1yZWN0IC5tZWRpYV9fYWQgPiBkaXYsXG4ubWVkaWFfX2FkIGlmcmFtZSB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLm1lZGlhX19zY2FsZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpO1xufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAubWVkaWFfX3NjYWxlOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubWVkaWFfX3NjYWxlOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbn1cbi5tZWRpYV9fZW1iZWQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWVkaWFfX2VtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4ubWVkaWFfX2VtYmVkIGlmcmFtZSwgLm1lZGlhX19lbWJlZCAuaWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWVkaWFfX2VtYmVkLS1oZWlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1lZGlhX19lbWJlZC0taGVpZ2h0IGlmcmFtZSwgLm1lZGlhX19lbWJlZC0taGVpZ2h0IC5pZnJhbWUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLm1lZGlhX19pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL3ZpZGVvL3ZpZGVvX2ZhbGxiYWNrLmpwZ1wiKTtcbn1cbi5tZWRpYV9faW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5tZWRpYV9faW1hZ2UtLWF1dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWVkaWFfX2ltYWdlLS1hdXRvIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5tZWRpYV9faW1hZ2UtLXdpZGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1lZGlhX19pbWFnZS0td2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNTAlO1xufVxuLm1lZGlhX19pbWFnZS0tdWx0cmF3aWRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tZWRpYV9faW1hZ2UtLXVsdHJhd2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNDAlO1xufVxuQHN1cHBvcnRzIChvYmplY3QtZml0OiBjb3Zlcikge1xuICAubWVkaWFfX3BpY3R1cmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1lZGlhX19waWN0dXJlIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogdW5zZXQ7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgfVxufVxuLm1lZGlhX192aWRlbyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5tZWRpYV9fdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5tZWRpYV9fdmlkZW8gLmp3cGxheWVyOm5vdCgucGxheWVyLWNvbnRhaW5lci0tc3RpY2t5KSwgLm1lZGlhX192aWRlbyAuanctc3RhdGUtZXJyb3I6bm90KC5wbGF5ZXItY29udGFpbmVyLS1zdGlja3kpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG4ubWVkaWFfX3ZpZGVvLS1zdHJldGNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubWVkaWFfX3ZpZGVvIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4ubWVkaWEgLmZiLXBvc3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ubWVkaWFfX3BsYWNlaG9sZGVyLCAubWVkaWFfX2ltYWdlLCAubWVkaWFfX2ltYWdlLS1hdXRvIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUVFRUVFO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmFjZWJvb2stcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uZmFjZWJvb2stcmVzcG9uc2l2ZSBpZnJhbWUge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmxvY2FsZm9jdXN2aXN1YWwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZiLXBvc3QgPiBzcGFuIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZmItcG9zdCBpZnJhbWUge1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pbWdbaWRePXN0aWNreVRyYWNrSW1nXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xufVxuXG4uZW1iZWQtLWNvb2tpZS5ibG9ja2VkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC0tY29va2llLmJsb2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5lbWJlZC0tY29va2llLmJsb2NrZWQgLmVtYmVkX19lbWJlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZW1iZWQtLWNvb2tpZS5ibG9ja2VkIC5lbWJlZF9fbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZW1iZWRfX21lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2FyZC0tcmVjdCAuZW1iZWQtLWNvb2tpZTpiZWZvcmUsIC5tZWRpYV9fZW1iZWQ6bm90KC5tZWRpYV9fZW1iZWQtLWhlaWdodCkgLmVtYmVkLS1jb29raWU6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmluZm8ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmluZm8tLWNvcHlyaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBvcGFjaXR5OiAwLjY0O1xuICBjb2xvcjogd2hpdGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5pbmZvLS1jYXJvdXNlbCB7XG4gIHBhZGRpbmctdG9wOiAycHg7XG59XG5cbi5jYXB0aW9uLS1ib3gtLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzLCBvcGFjaXR5IDAuMjJzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZpZGVvLWNvbnRhaW5lci1zdHJldGNoID4gLmp3cGxheWVyLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC5qdy1zdHJldGNoLXVuaWZvcm0ge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi52aWRlby1jb250YWluZXItc3RhdHVzIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMC41cmVtO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnZpZGVvLWNvbnRhaW5lci1zdGF0dXMuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctbWVkaWEgdmlkZW8ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWNvbnRyb2xzLWJhY2tkcm9wOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICBjb250ZW50OiBcIlwiO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC5qdy1zdGF0ZS1wYXVzZWQgLmp3LWRpc3BsYXkge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC5qdy1zdGF0ZS1wYXVzZWQgLmp3LWNvbnRyb2xzLWJhY2tkcm9wOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uanctcmVzZXQge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uanctdGl0bGUtcHJpbWFyeSB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uanctY3VzdG9tLWljb24tY2FzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLmp3LWZsYWctc21hbGwtcGxheWVyIC5qdy1zZXR0aW5ncy1vcGVuIC5qdy1jb250cm9sYmFyIHtcbiAgZGlzcGxheTogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmp3LWRpc2FibGUtc3VidGl0bGVzIC5qdy1jdXN0b20taWNvbi1jYyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmp3LWljb24tY2MsXG4uanctc3ZnLWljb24tY2Mtb24sXG4uanctc3ZnLWljb24tY2Mtb2ZmIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctdGl0bGUsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXRpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDAuNWVtO1xuICAgIGhlaWdodDogMi43NWVtO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNS41ZW0pO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy10aXRsZSA+IC5qdy10aXRsZS1wcmltYXJ5LCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy10aXRsZSA+IC5qdy10aXRsZS1wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAwIDA7XG4gIH1cbiAgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctdGl0bGUgPiAuanctdGl0bGUtc2VjdW5kYXJ5LCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy10aXRsZSA+IC5qdy10aXRsZS1zZWN1bmRhcnkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC5qdy1mbGFnLWF1ZGlvLXBsYXllciwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpby5qdy1mbGFnLWF1ZGlvLXBsYXllciB7XG4gIGJhY2tncm91bmQ6ICNCRjIxMzM7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kICosIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1kaXNwbGF5LCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1kaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24ge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi12b2x1bWU6OmFmdGVyLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLXZvbHVtZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctZnVsbHNjcmVlbi1pbWEsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWZ1bGxzY3JlZW4taW1hIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LW92ZXJsYXlzLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1vdmVybGF5cyB7XG4gIG9wYWNpdHk6IDAuOTk7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lIGJ1dHRvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi12b2x1bWUsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLXZvbHVtZSB7XG4gIHdpZHRoOiAyLjc1ZW0gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyLjc1ZW0gIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyLjc1ZW07XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy12b2x1bWUtdGlwLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy12b2x1bWUtdGlwIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc2V0dGluZ3Mtc2hhcmluZyxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tY2xvc2UsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXNldHRpbmdzLXNoYXJpbmcsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctY2FwdGlvbnMubm8tLXN1YnRpdGxlcywgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctY2FwdGlvbnMubm8tLXN1YnRpdGxlcyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tY2xvc2UsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1hdXRvc3RhcnQtbXV0ZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tcmV3aW5kLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1zZXR0aW5ncyxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXRleHQtY291bnRkb3duLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1uZXh0LFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctcGxheWxpc3QtYnRuLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctcmVsYXRlZC1idG4sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy10b29sdGlwLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctZGlzcGxheS1jb250YWluZXIgLmp3LWRpc3BsYXktY29udHJvbHMgLmp3LWRpc3BsYXktaWNvbi1uZXh0LFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc2V0dGluZ3MtbWVudSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tcGlwLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLWNsb3NlLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctYXV0b3N0YXJ0LW11dGUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLXJld2luZCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tc2V0dGluZ3MsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy10ZXh0LWNvdW50ZG93bixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tbmV4dCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXBsYXlsaXN0LWJ0bixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXJlbGF0ZWQtYnRuLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctdG9vbHRpcCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWRpc3BsYXktY29udGFpbmVyIC5qdy1kaXNwbGF5LWNvbnRyb2xzIC5qdy1kaXNwbGF5LWljb24tbmV4dCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXNldHRpbmdzLW1lbnUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLXBpcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLXBsYXkgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLWJ1ZmZlciBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24tcmVwbGF5IHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbi1wYXVzZSBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24tc3RvcCBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24tYWlycGxheS1vbiBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc3ZnLWljb24tYWlycGxheS1vZmYgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLWNocm9tZWNhc3Qtb24gcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLWNocm9tZWNhc3Qtb2ZmIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWZ1bGxzY3JlZW4gcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tZnVsbHNjcmVlbi1hbmRyb2lkIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbi1zaGFyaW5nIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbi1idWZmZXIgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLXZvbHVtZS0wIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbi12b2x1bWUtNTAgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXN2Zy1pY29uLXZvbHVtZS0xMDAgcGF0aCwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24tcGxheSBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24tYnVmZmVyIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbi1yZXBsYXkgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLXBhdXNlIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbi1zdG9wIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbi1haXJwbGF5LW9uIHBhdGgsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zdmctaWNvbi1haXJwbGF5LW9mZiBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24tY2hyb21lY2FzdC1vbiBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24tY2hyb21lY2FzdC1vZmYgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tZnVsbHNjcmVlbiBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1mdWxsc2NyZWVuLWFuZHJvaWQgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLXNoYXJpbmcgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLWJ1ZmZlciBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24tdm9sdW1lLTAgcGF0aCxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXN2Zy1pY29uLXZvbHVtZS01MCBwYXRoLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24tdm9sdW1lLTEwMCBwYXRoIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctdGV4dC1kdXJhdGlvbjpiZWZvcmUsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXRleHQtbGl2ZTpiZWZvcmUsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXRleHQtZHVyYXRpb246YmVmb3JlLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy10ZXh0LWxpdmU6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctdGV4dC1lbGFwc2VkLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctdGV4dC1kdXJhdGlvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctdGV4dC1lbGFwc2VkLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctdGV4dC1kdXJhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXRleHQtZWxhcHNlZCwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctdGV4dC1lbGFwc2VkIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy10ZXh0LWR1cmF0aW9uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy10ZXh0LWR1cmF0aW9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLXBsYXliYWNrLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLXBsYXliYWNrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWRpc3BsYXktY29udHJvbHMsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWRpc3BsYXktY29udHJvbHMge1xuICB6LWluZGV4OiAxO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctZGlzcGxheS1jb250cm9scyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctZGlzcGxheS1jb250cm9scyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMDtcbiAgbWFyZ2luOiAwIDA7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLXBsYXliYWNrLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1pY29uLXBsYXliYWNrIHtcbiAgb3JkZXI6IDA7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLXZvbHVtZSwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi12b2x1bWUge1xuICBvcmRlcjogNDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXRleHQtZWxhcHNlZCwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctdGV4dC1lbGFwc2VkIHtcbiAgb3JkZXI6IDE7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy10ZXh0LWR1cmF0aW9uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy10ZXh0LWR1cmF0aW9uIHtcbiAgb3JkZXI6IDM7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zbGlkZXItaG9yaXpvbnRhbCwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc2xpZGVyLWhvcml6b250YWwge1xuICBvcmRlcjogMjtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWljb24tZnVsbHNjcmVlbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi1mdWxsc2NyZWVuLWFuZHJvaWQsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tZnVsbHNjcmVlbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1mdWxsc2NyZWVuLWFuZHJvaWQge1xuICBvcmRlcjogNjtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgZGl2W2J1dHRvbj1qdy1pY29uLXBvcHVwXSwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBkaXZbYnV0dG9uPWp3LWljb24tcG9wdXBdIHtcbiAgb3JkZXI6IDU7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1kaXNwbGF5LWljb24tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIuNzVlbSAtIDIuNzVlbSkgIWltcG9ydGFudDtcbiAgdG9wOiAyLjc1ZW07XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWNvbnRyb2xiYXIsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWNvbnRyb2xiYXIge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gIHotaW5kZXg6IDQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctY29udHJvbGJhciAuanctc3ZnLWljb24tcGxheSwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctY29udHJvbGJhciAuanctc3ZnLWljb24tcGF1c2UsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWNvbnRyb2xiYXIgLmp3LXN2Zy1pY29uLXN0b3AsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWNvbnRyb2xiYXIgLmp3LXN2Zy1pY29uLXJlcGxheSwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctY29udHJvbGJhciAuanctc3ZnLWljb24tcGxheSwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctY29udHJvbGJhciAuanctc3ZnLWljb24tcGF1c2UsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWNvbnRyb2xiYXIgLmp3LXN2Zy1pY29uLXN0b3AsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWNvbnRyb2xiYXIgLmp3LXN2Zy1pY29uLXJlcGxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjIxMzM7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1idXR0b24tY29udGFpbmVyLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1idXR0b24tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogMCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWJ1dHRvbi1jb250YWluZXIsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWJ1dHRvbi1jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogMC44ZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctYnV0dG9uLWNvbnRhaW5lciAuanctaWNvbi1wb3B1cCwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctYnV0dG9uLWNvbnRhaW5lciAuanctaWNvbi1wb3B1cCB7XG4gIG9yZGVyOiA0O1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctYnV0dG9uLWNvbnRhaW5lcjphZnRlciwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctYnV0dG9uLWNvbnRhaW5lcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC43KSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuNzVlbTtcbiAgei1pbmRleDogLTE7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LWJ1dHRvbi1jb250YWluZXIgPiAuanctdGV4dCwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctYnV0dG9uLWNvbnRhaW5lciAuanctdGV4dC1saXZlLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1idXR0b24tY29udGFpbmVyID4gLmp3LXRleHQsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWJ1dHRvbi1jb250YWluZXIgLmp3LXRleHQtbGl2ZSB7XG4gIGZvbnQtc2l6ZTogMC44ZW0gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzLjNlbSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctc2xpZGVyLXRpbWUsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXNsaWRlci10aW1lICosIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LXNsaWRlci10aW1lLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zbGlkZXItdGltZSAqIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXNsaWRlci10aW1lLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctYWRzIC5qdy1zbGlkZXItdGltZSwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc2xpZGVyLXRpbWUsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8uanctZmxhZy1hZHMgLmp3LXNsaWRlci10aW1lIHtcbiAgaGVpZ2h0OiAyLjc1ZW0gIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXNsaWRlci10aW1lIC5qdy1zbGlkZXItY29udGFpbmVyLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctYWRzIC5qdy1zbGlkZXItdGltZSAuanctc2xpZGVyLWNvbnRhaW5lciwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc2xpZGVyLXRpbWUgLmp3LXNsaWRlci1jb250YWluZXIsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8uanctZmxhZy1hZHMgLmp3LXNsaWRlci10aW1lIC5qdy1zbGlkZXItY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmp3LXNsaWRlci10aW1lIC5qdy1wcm9ncmVzcywgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC5qdy1mbGFnLWFkcyAuanctc2xpZGVyLXRpbWUgLmp3LXByb2dyZXNzLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5qdy1zbGlkZXItdGltZSAuanctcHJvZ3Jlc3MsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8uanctZmxhZy1hZHMgLmp3LXNsaWRlci10aW1lIC5qdy1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjIxMzM7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQuanctZmxhZy1saXZlIC5qdy1idXR0b24tY29udGFpbmVyIC5qdy1pY29uLWxpdmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctbGl2ZSAuanctYnV0dG9uLWNvbnRhaW5lciAuanctdGV4dCwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpby5qdy1mbGFnLWxpdmUgLmp3LWJ1dHRvbi1jb250YWluZXIgLmp3LWljb24tbGl2ZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8uanctZmxhZy1saXZlIC5qdy1idXR0b24tY29udGFpbmVyIC5qdy10ZXh0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC5qdy1mbGFnLWxpdmUgLmp3LWJ1dHRvbi1jb250YWluZXIgLmp3LXNwYWNlciwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpby5qdy1mbGFnLWxpdmUgLmp3LWJ1dHRvbi1jb250YWluZXIgLmp3LXNwYWNlciB7XG4gIG9yZGVyOiAyO1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC5qdy1mbGFnLWFkcy1nb29nbGVpbWEuanctZmxhZy1zbWFsbC1wbGF5ZXIgLmp3LWNvbnRyb2xzIC5qdy1idXR0b24tY29udGFpbmVyLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LWJ1dHRvbi1jb250YWluZXIge1xuICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LWNvbnRyb2xiYXIgLmp3LWljb24uanctaWNvbi1pbmxpbmU6bm90KC5qdy10ZXh0KSwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpby5qdy1mbGFnLWFkcy1nb29nbGVpbWEuanctZmxhZy1zbWFsbC1wbGF5ZXIgLmp3LWNvbnRyb2xzIC5qdy1jb250cm9sYmFyIC5qdy1pY29uLmp3LWljb24taW5saW5lOm5vdCguanctdGV4dCkge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgZmxleDogMSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LXRleHRbcm9sZT1zdGF0dXNdLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LXRleHRbcm9sZT1zdGF0dXNdIHtcbiAgZmxleDogMiAyMCU7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LXNsaWRlci10aW1lLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LXNsaWRlci10aW1lIHtcbiAgcGFkZGluZzogMCAwLjVyZW07XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LXRleHQsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8uanctZmxhZy1hZHMtZ29vZ2xlaW1hLmp3LWZsYWctc21hbGwtcGxheWVyIC5qdy1jb250cm9scyAuanctdGV4dCB7XG4gIGFsaWduLXNlbGY6IGF1dG87XG4gIG1hcmdpbjogaW5oZXJpdDtcbiAgb3JkZXI6IHVuc2V0O1xuICBmbGV4OiAxO1xuICB3aWR0aDogaW5oZXJpdDtcbn1cbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQuanctZmxhZy1hZHMtZ29vZ2xlaW1hLmp3LWZsYWctc21hbGwtcGxheWVyIC5qdy1jb250cm9scyAuanctdGV4dC1jb3VudGRvd24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQuanctZmxhZy1hZHMtZ29vZ2xlaW1hLmp3LWZsYWctc21hbGwtcGxheWVyIC5qdy1jb250cm9scyAuanctdGV4dC1kdXJhdGlvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpby5qdy1mbGFnLWFkcy1nb29nbGVpbWEuanctZmxhZy1zbWFsbC1wbGF5ZXIgLmp3LWNvbnRyb2xzIC5qdy10ZXh0LWNvdW50ZG93biwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpby5qdy1mbGFnLWFkcy1nb29nbGVpbWEuanctZmxhZy1zbWFsbC1wbGF5ZXIgLmp3LWNvbnRyb2xzIC5qdy10ZXh0LWR1cmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC5qdy1mbGFnLWFkcy1nb29nbGVpbWEuanctZmxhZy1zbWFsbC1wbGF5ZXIgLmp3LWNvbnRyb2xzIC5qdy10ZXh0LWR1cmF0aW9uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvLmp3LWZsYWctYWRzLWdvb2dsZWltYS5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctY29udHJvbHMgLmp3LXRleHQtZHVyYXRpb24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLmp3LWZsYWctYWRzLWdvb2dsZWltYTpub3QoanctZmxhZy1zbWFsbC1wbGF5ZXIpIC5qdy1jb250cm9scyAuanctdGV4dC1kdXJhdGlvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpby5qdy1mbGFnLWFkcy1nb29nbGVpbWE6bm90KGp3LWZsYWctc21hbGwtcGxheWVyKSAuanctY29udHJvbHMgLmp3LXRleHQtZHVyYXRpb24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICBib2R5Om5vdCguY29yZG92YS1yZWFkeSkgLmp3LWNvbnRyb2xzIC5qdy1pY29uLXBvcHVwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYm9keTpub3QoLmNvcmRvdmEtcmVhZHkpIC52aWRlby1jb250YWluZXI6bm90KC52aWRlby0tc3RpY2t5KSAuanctaWNvbi1wb3B1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb3Jkb3ZhLXJlYWR5IC5wb3B1cCAuanctaWNvbi1jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uY29yZG92YS1yZWFkeSAucG9wdXAgLmp3LXNldHRpbmdzLXNoYXJpbmcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5qdy10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICB0b3A6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uanctY2FwdGlvbnMge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5qdy1zZXR0aW5ncy1vcGVuIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5qdy1zZXR0aW5ncy1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgei1pbmRleDogMjtcbn1cbi5qdy1zZXR0aW5ncy1tZW51IC5qdy1zZXR0aW5ncy1zdWJtZW51IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmp3LXNldHRpbmdzLW1lbnUgLmp3LXN2Zy1pY29uIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4uanctc2V0dGluZ3MtbWVudSAuanctaWNvbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmp3LXNldHRpbmdzLW1lbnUgLmp3LXN2Zy1pY29uLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5qdy1zZXR0aW5ncy1tZW51IC5qdy1zZXR0aW5ncy10b3BiYXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5qdy1zZXR0aW5ncy1tZW51IC5qdy1zZXR0aW5ncy1jb250ZW50LWl0ZW0ge1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5qdy1zZXR0aW5ncy1tZW51IC5qdy1zaGFyaW5nLXRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMDtcbn1cblxuLnZpZGVvLWNvbnRhaW5lci5wb3B1cCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4udmlkZW8tY29udGFpbmVyLnBvcHVwIC5tZWRpYSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4udmlkZW8tY29udGFpbmVyLnBvcHVwIC5qdy1pY29uLXBvcHVwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmp3cGxheWVyLnBsYXllci1jb250YWluZXItLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IGNhbGMoNDAwcHggLSAycmVtKSAhaW1wb3J0YW50O1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICByaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjIycyBjdWJpYy1iZXppZXIoMC4zNiwgMC4wNywgMC4xOSwgMC45NyksIG9wYWNpdHkgMC4yMnMgY3ViaWMtYmV6aWVyKDAuMzYsIDAuMDcsIDAuMTksIDAuOTcpO1xuICBhbmltYXRpb246IHN0aWNreS12aWRlby1hbmltLWluIDAuMjJzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KSBmb3J3YXJkcztcbn1cbi5qd3BsYXllci5wbGF5ZXItY29udGFpbmVyLS1zdGlja3ktLWFuaW1hdGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAuMzYsIDAuMDcsIDAuMTksIDAuOTcpLCBvcGFjaXR5IDAuMjJzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KTtcbn1cblxuLmp3LWZsYWctdXNlci1pbmFjdGl2ZS5qdy1zdGF0ZS1wbGF5aW5nOm5vdCguanctZmxhZy1tZWRpYS1hdWRpbyk6bm90KC5qdy1mbGFnLWF1ZGlvLXBsYXllcik6bm90KC5qdy1mbGFnLWFkcy12cGFpZC1jb250cm9scyk6bm90KC5qdy1mbGFnLWNhc3RpbmcpIC5qdy10aXRsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmp3LXN0YXRlLXBhdXNlZCAuanctdGl0bGUsIC5qdy1zdGF0ZS1wbGF5aW5nIC5qdy10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5Aa2V5ZnJhbWVzIHN0aWNreS12aWRlby1hbmltLWluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwMHB4KTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gIH1cbn1cbi5qd3BsYXllciAuanctaWNvbi5qdy1pY29uLXRvb2x0aXAuanctaWNvbi12b2x1bWUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmp3cGxheWVyIC5qdy1pY29uLmp3LWljb24tdG9vbHRpcC5qdy1pY29uLXZvbHVtZSxcbiAgLmp3cGxheWVyIC5qdy1pY29uLmp3LWljb24tZnVsbHNjcmVlbixcbiAgLmp3cGxheWVyIC5qdy1pY29uLmp3LWljb24tcGxheWJhY2sge1xuICAgIGhlaWdodDogMi43NWVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp3cGxheWVyIC5qdy1pY29uLmp3LWljb24tdG9vbHRpcC5qdy1pY29uLXZvbHVtZSBzdmcuanctc3ZnLWljb24sXG4gIC5qd3BsYXllciAuanctaWNvbi5qdy1pY29uLWZ1bGxzY3JlZW4gc3ZnLmp3LXN2Zy1pY29uLFxuICAuandwbGF5ZXIgLmp3LWljb24uanctaWNvbi1wbGF5YmFjayBzdmcuanctc3ZnLWljb24ge1xuICAgIGhlaWdodDogMi43NWVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5qd3BsYXllciAuanctaWNvbi5qdy1pY29uLWlubGluZS5qdy1pY29uLXZvbHVtZTpub3QoLmp3LWljb24tdG9vbHRpcCkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuW2hpZGUtc2hhcmU9dHJ1ZV0gfiBuYXYsXG5baGlkZS1zaGFyZT10cnVlXSB+IC5qdy1jdXN0b20taWNvbi1jYXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2hpZGUtc2hhcmU9ZmFsc2VdIH4gbmF2LFxuW2hpZGUtc2hhcmU9ZmFsc2VdIH4gLmp3LWN1c3RvbS1pY29uLWNhc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZvcm0gbGFiZWwge1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmZvcm0gbGFiZWwucmVxdWlyZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIipcIjtcbn1cbi5mb3JtIGJ1dHRvbi5idG5fX3N1Ym1pdCB7XG4gIGxpbmUtaGVpZ2h0OiAyLjc1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvcm0gLnNob3ctLWNvbXBsZXRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybV9fc2VhcmNoIGlucHV0W3R5cGU9c2VhcmNoXSwgLmZvcm1fX3NlYXJjaCBbdHlwZT1zZWFyY2hdLmlucHV0LWJsb2NrIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uZm9ybV9fZmlsdGVyIGlucHV0W3R5cGU9c2VhcmNoXSwgLmZvcm1fX2ZpbHRlciBbdHlwZT1zZWFyY2hdLmlucHV0LWJsb2NrIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uZm9ybV9fZmlsdGVyX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZm9ybV9fZmlsdGVyIHNlbGVjdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgfVxufVxuLmZvcm0tLXNlYXJjaCBpbnB1dFt0eXBlPXNlYXJjaF0sIC5mb3JtLS1zZWFyY2ggW3R5cGU9c2VhcmNoXS5pbnB1dC1ibG9jayB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS0tc2VhcmNoIGlucHV0W3R5cGU9c2VhcmNoXSwgLmZvcm0tLXNlYXJjaCBbdHlwZT1zZWFyY2hdLmlucHV0LWJsb2NrIHtcbiAgICBmbGV4OiA0IDI1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uZm9ybS0tc2VhcmNoIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyArIHNlbGVjdCwgLmZvcm0tLXNlYXJjaCBbdHlwZT1zZWFyY2hdLmlucHV0LWJsb2NrOmZvY3VzICsgc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjNEI0QjRCO1xufVxuLmZvcm0tLXNlYXJjaCBzZWxlY3Qge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHRyYW5zcGFyZW50IDUwJSwgI0JGMjEzMyA1MCUpLCBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjQkYyMTMzIDUwJSwgdHJhbnNwYXJlbnQgNTAlKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMjBweCkgY2FsYygxZW0gKyAycHgpLCBjYWxjKDEwMCUgLSAxNXB4KSBjYWxjKDFlbSArIDJweCksIGNhbGMoMTAwJSAtIDIuNWVtKSAwLjVlbTtcbiAgYmFja2dyb3VuZC1zaXplOiA1cHggNXB4LCA1cHggNXB4LCAxcHggMS41ZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uZm9ybS0tc2VhcmNoIHNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0UxRTFFMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS0tc2VhcmNoIHNlbGVjdCB7XG4gICAgZmxleDogMyAyMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NjBweCkge1xuICAuZm9ybS0tc2VhcmNoIHNlbGVjdCB7XG4gICAgZmxleDogMyAzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICAuZm9ybS0tc2VhcmNoIHNlbGVjdCB7XG4gICAgZmxleDogMyA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS0tc2VhcmNoIC5idG4tLXJlZCB7XG4gICAgZmxleDogMiAxMCU7XG4gIH1cbn1cbi5mb3JtX190aXAge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7XG59XG4uZm9ybV9fd2VhdGhlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCA2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xufVxuLmZvcm0uZGlzYWJsZWQgdGV4dGFyZWEsXG4uZm9ybS5kaXNhYmxlZCBpbnB1dDpub3QoW3R5cGU9Y2hlY2tib3hdKSxcbi5mb3JtLmRpc2FibGVkIC5pbnB1dC1ibG9jazpub3QoW3R5cGU9Y2hlY2tib3hdKSxcbi5mb3JtLmRpc2FibGVkIC5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmZvcm0uc3VjY2VzcyAuZmVlZGJhY2ssIC5mb3JtIC5zdWNjZXNzIC5mZWVkYmFjaywgLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSAuZmVlZGJhY2sge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNWNiNjAwO1xuICBjb2xvcjogIzVjYjYwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmZvcm0uc3VjY2VzcyB0ZXh0YXJlYSxcbi5mb3JtLnN1Y2Nlc3MgaW5wdXQ6bm90KFt0eXBlPWNoZWNrYm94XSksXG4uZm9ybS5zdWNjZXNzIC5pbnB1dC1ibG9jazpub3QoW3R5cGU9Y2hlY2tib3hdKSwgLmZvcm0gLnN1Y2Nlc3MgdGV4dGFyZWEsXG4uZm9ybSAuc3VjY2VzcyBpbnB1dDpub3QoW3R5cGU9Y2hlY2tib3hdKSxcbi5mb3JtIC5zdWNjZXNzIC5pbnB1dC1ibG9jazpub3QoW3R5cGU9Y2hlY2tib3hdKSwgLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1zdWNjZXNzXSB0ZXh0YXJlYSxcbi5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9c3VjY2Vzc10gaW5wdXQ6bm90KFt0eXBlPWNoZWNrYm94XSksXG4uZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PXN1Y2Nlc3NdIC5pbnB1dC1ibG9jazpub3QoW3R5cGU9Y2hlY2tib3hdKSB7XG4gIGJvcmRlci1jb2xvcjogIzVjYjYwMDtcbiAgY29sb3I6ICM1Y2I2MDA7XG59XG4uZm9ybS5zdWNjZXNzIC5idG5fX3N1Ym1pdCwgLmZvcm0gLnN1Y2Nlc3MgLmJ0bl9fc3VibWl0LCAuZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PXN1Y2Nlc3NdIC5idG5fX3N1Ym1pdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I2MDA7XG59XG4uZm9ybS5zdWNjZXNzIC5zaG93LS1jb21wbGV0ZWQsIC5mb3JtIC5zdWNjZXNzIC5zaG93LS1jb21wbGV0ZWQsIC5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9c3VjY2Vzc10gLnNob3ctLWNvbXBsZXRlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvcm0uZXJyb3IgLmZlZWRiYWNrLCAuZm9ybSAuZXJyb3IgLmZlZWRiYWNrLCAuZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PWVycm9yXSAuZmVlZGJhY2sge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQkYyMTMzO1xuICBjb2xvcjogI0JGMjEzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmZvcm0uZXJyb3IgdGV4dGFyZWEsXG4uZm9ybS5lcnJvciBpbnB1dDpub3QoW3R5cGU9Y2hlY2tib3hdKSxcbi5mb3JtLmVycm9yIC5pbnB1dC1ibG9jazpub3QoW3R5cGU9Y2hlY2tib3hdKSwgLmZvcm0gLmVycm9yIHRleHRhcmVhLFxuLmZvcm0gLmVycm9yIGlucHV0Om5vdChbdHlwZT1jaGVja2JveF0pLFxuLmZvcm0gLmVycm9yIC5pbnB1dC1ibG9jazpub3QoW3R5cGU9Y2hlY2tib3hdKSwgLmZvcm0gLmZlZWRiYWNrLWNvbnRbcmVxdWVzdD1lcnJvcl0gdGV4dGFyZWEsXG4uZm9ybSAuZmVlZGJhY2stY29udFtyZXF1ZXN0PWVycm9yXSBpbnB1dDpub3QoW3R5cGU9Y2hlY2tib3hdKSxcbi5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9ZXJyb3JdIC5pbnB1dC1ibG9jazpub3QoW3R5cGU9Y2hlY2tib3hdKSB7XG4gIGJvcmRlci1jb2xvcjogI0JGMjEzMztcbiAgY29sb3I6ICNCRjIxMzM7XG59XG4uZm9ybS5lcnJvciAuYnRuX19zdWJtaXQsIC5mb3JtIC5lcnJvciAuYnRuX19zdWJtaXQsIC5mb3JtIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9ZXJyb3JdIC5idG5fX3N1Ym1pdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjIxMzM7XG59XG5cbi5mbi11cGxvYWQtcHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm4tdXBsb2FkLXByb2dyZXNzIC5mbi1wcm9ncmVzcy0tYmFyLCAuZm4tdXBsb2FkLXByb2dyZXNzIC5mbi1wcm9ncmVzcy0taG9sZGVyIHtcbiAgaGVpZ2h0OiA2cHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMTVzIGxpbmVhcjtcbn1cbi5mbi11cGxvYWQtcHJvZ3Jlc3MgLmZuLXByb2dyZXNzLS1iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjIxMzM7XG59XG4uZm4tdXBsb2FkLXByb2dyZXNzIC5mbi1wcm9ncmVzcy0taG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUUxRTE7XG59XG5cbi5kaXNwbGF5LWNvbW1lbnQtY29udGFpbmVyIC5kaXNwbGF5LWNvbW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFMUUxO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5yZWNhcHRjaGEtaG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDcwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucmVjYXB0Y2hhLWhvbGRlciAuZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDVweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmNvcmRvdmEtcmVhZHkgLnJlY2FwdGNoYS1ob2xkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGlzdC0tY2xlYXIge1xuICBwYWRkaW5nOiAwIDA7XG4gIG1hcmdpbjogMCAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ubGlzdC0tcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5saXN0X19jYXJkcyBsaTpsYXN0LWNoaWxkIC5kaXZpZGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxpc3QtLW5lc3RlZCB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtO1xufVxuLmxpc3RfX3RpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRUVFRUU7XG4gIG1pbi1oZWlnaHQ6IDIuNzVlbTtcbn1cbi5saXN0X190aW1lbGluZSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0VFRUVFRTtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmxpc3RfX3RpbWVsaW5lIC5wYWdlLWxvYWQtc3RhdHVzIHtcbiAgb3JkZXI6IDE7XG59XG4ubGlzdF9fdGltZWxpbmUgPiAqIHtcbiAgZmxleDogMSAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubGlzdF9fdGltZWxpbmUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmxpc3RfX3RpbWVsaW5lX19pdGVtIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG4ubGlzdF9fdGltZWxpbmVfX2l0ZW0tLWZpcnN0IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ubGlzdF9fdGltZWxpbmVfX2l0ZW0tLWZpcnN0ID4gYSB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuLmxpc3RfX3RpbWVsaW5lX19pdGVtLS1maXJzdCAubGlzdF9fdGltZWxpbmVfX2RvdDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkYyMTMzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0X190aW1lbGluZV9faXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cbn1cbi5saXN0X190aW1lbGluZV9fZG90IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDQuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogNC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0X190aW1lbGluZV9fZG90IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxufVxuLmxpc3RfX3RpbWVsaW5lX19kb3Q6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMC41cmVtKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbGVmdDogLTAuMjVyZW07XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFMUUxO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmxpc3RfX3RpbWVsaW5lX19kb3RfX2FjdGl2ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBibHVlO1xufVxuXG4ubmF2IC5idG4tLWJsYW5rLmFjdGl2ZSwgLm5hdiAuYnRuLS1ibGFuazpob3ZlciB7XG4gIGNvbG9yOiAjQkYyMTMzO1xufVxuLm5hdl9fbWFpbl9fbW9iaWxlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAzO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuLm5hdl9fbWFpbl9fbW9iaWxlICoge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCB7XG4gIHBhZGRpbmctYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XG59XG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwJTtcbn1cbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNEI0QjRCO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rIGkge1xuICBiYWNrZ3JvdW5kLXNpemU6IDIuNzVyZW0gMi43NXJlbTtcbn1cbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsgaS5pY19fc2l6ZS0tc21hbGwge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEuNzVyZW07XG59XG4ubmF2X19tYWluX19tb2JpbGUgLm5hdl9fbGlzdCAubmF2X19saW5rIGkuaWNfX3NpemUtLW5vcm1hbCB7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbn1cbi5uYXZfX21haW5fX21vYmlsZSAubmF2X19saXN0IC5uYXZfX2xpbmsgc3BhbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5hdl9fbWFpbl9fbW9iaWxlIC5uYXZfX2xpc3QgLm5hdl9fbGluay5hY3RpdmUge1xuICBjb2xvcjogI0JGMjEzMztcbn1cbi5uYXZfX3RvYXN0IHtcbiAgei1pbmRleDogOTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4ubmF2X190b2FzdF9fbWVzc2FnZSB7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwdmgsIDApO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKTtcbn1cbi5uYXZfX3RvYXN0X19tZXNzYWdlIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubmF2X190b2FzdC5hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLm5hdl9fdG9hc3QuYWN0aXZlIC5uYXZfX3RvYXN0X19tZXNzYWdlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5uYXZfX21vcmUge1xuICB6LWluZGV4OiA5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZfX21vcmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdl9fbGlzdF9fc2hlZXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMztcbiAgcGFkZGluZy1ib3R0b206IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTtcbn1cbi5uYXZfX2xpc3RfX3NoZWV0IC5uYXZfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRUVFRUU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubmF2X19saXN0X19zaGVldCAubmF2X19pdGVtIGk6bm90KC5pYy0tbWQpIHtcbiAgbWluLXdpZHRoOiAyLjc1ZW07XG59XG4ubmF2X19saXN0X19zaGVldCAubmF2X19pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbn1cbi5uYXZfX2xpc3RfX3NoZWV0IC5uYXZfX2l0ZW1fX2FjdGlvbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMC42MjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5hdl9fbGlzdF9fc2hlZXQgLm5hdl9faXRlbS5uYXZfX2l0ZW1fX2luc2V0IHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZfX2xpc3RfX3NoZWV0IC5uYXZfX2l0ZW0ubmF2X19pdGVtX19pbnNldDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxcmVtO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7XG59XG4ubmF2X19saXN0X19zaGVldCAubmF2X19pdGVtIC5uYXZfX2xhYmVsIHtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubmF2X19saXN0X19leHBhbmQge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICBwYWRkaW5nLWJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtO1xuICB9XG59XG4ubmF2X19saXN0X19leHBhbmQgbGFiZWwge1xuICBmb250LXNpemU6IDFyZW07XG59XG4ubmF2X19saXN0X19leHBhbmQgLm5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2X19saXN0X19leHBhbmQgLm5hdl9fbGlzdCBsaSBhIHtcbiAgaGVpZ2h0OiAyLjc1cmVtO1xufVxuLm5hdl9fbGlzdF9fZXhwYW5kIC5uYXZfX2xpc3QgbGkgYS5uYXZfX2l0ZW0tLXNwYWNlciB7XG4gIGhlaWdodDogY2FsYygyLjc1cmVtICsgMTBweCk7XG59XG4ubmF2X19saXN0X19leHBhbmQgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5uYXZfX2xpc3QsIC5uYXZfX2xpc3RfX2V4cGFuZCBbdHlwZT1jaGVja2JveF0uaW5wdXQtYmxvY2s6Y2hlY2tlZCArIC5uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXZfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZfX21ldGEge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4ubmF2X19tZXRhIC5pY19fbmF2X19kcm9wZG93biB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLm5hdl9faW5mbyAuYnRuIHtcbiAgY29sb3I6ICNCRUJFQkU7XG59XG4ubmF2X19maWx0ZXIge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4ubmF2X19maWx0ZXIgbGkge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5uYXZfX2ZpbHRlciAubmF2X19saXN0X19pdGVtIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZfX2ZpbHRlciB1bCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5hdl9fZmlsdGVyIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm5hdl9fZmlsdGVyIHVsIGxpIC5hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjQkYyMTMzO1xufVxuLm5hdl9fZmlsdGVyIHVsIGxpIC5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDFyZW07XG4gIHJpZ2h0OiAxcmVtO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNCRjIxMzM7XG4gIGhlaWdodDogMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZfX2ZpbHRlciB1bCBsaSAuYWN0aXZlOmFmdGVyIHtcbiAgICBsZWZ0OiAwLjVyZW07XG4gICAgcmlnaHQ6IDAuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZfX2ZpbHRlcl9fc3ViOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAyLjVlbTtcbiAgICB3aWR0aDogNnJlbTtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTU1ODk5ODU5OSkgMCUsIHJnYigyNTUsIDI1NSwgMjU1KSA5MSUpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG4ubmF2X19maWx0ZXJfX2dhbGxlcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubmF2X19maWx0ZXJfX2dhbGxlcnkgLm1lZGlhIHtcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0VFRUVFRSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMC4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLm5hdl9fZmlsdGVyX19nYWxsZXJ5IC5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNCRjIxMzMgIWltcG9ydGFudDtcbn1cbi5uYXZfX2ZpbHRlcl9fZ2FsbGVyeTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgY29udGVudDogXCIgXCI7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUpO1xufVxuLm5hdl9fZmlsdGVyX19nYWxsZXJ5IC5uYXZfX2xpc3Qge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLm5hdl9fZmlsdGVyX19tYWluIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRUVFRUU7XG59XG4ubmF2X19mb290ZXIgbGkgYSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5uYXZfX2Zvb3RlciBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNCRjIxMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvcmRvdmEtcmVhZHkgLm5hdi5uYXZfX21vcmUge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBhZ2VpbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbmJvZHkuY29yZG92YS1yZWFkeSAuc3BhX19mcmFtZS0tZGV0YWlsIC5mbi1zcGEtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cbmJvZHkuY29yZG92YS1yZWFkeSAuc3BhX19mcmFtZS0tZGV0YWlsIC5mbi1zcGEtY29udGVudCBtYWluLCBib2R5LmNvcmRvdmEtcmVhZHkgLnNwYV9fZnJhbWUtLWRldGFpbCAuZm4tc3BhLWNvbnRlbnQgLnNwYV9fbG9hZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgYm9keS5jb3Jkb3ZhLXJlYWR5IC5zcGFfX2ZyYW1lLS1kZXRhaWwgLmZuLXNwYS1jb250ZW50IG1haW4sIGJvZHkuY29yZG92YS1yZWFkeSAuc3BhX19mcmFtZS0tZGV0YWlsIC5mbi1zcGEtY29udGVudCAuc3BhX19sb2FkaW5nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbmJvZHkuY29yZG92YS1yZWFkeSAuZm4tc3BhLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiA3NXZoO1xuICB3aWxsLWNoYW5nZTogc2Nyb2xsLXBvc2l0aW9uO1xufVxuYm9keS5jb3Jkb3ZhLXJlYWR5LkFuZHJvaWQgLnNwYV9fZnJhbWUge1xuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbn1cbmJvZHkuY29yZG92YS1yZWFkeSAuc3BhX19hbmltYXRlLS1wYWdlIHtcbiAgYW5pbWF0aW9uOiAwLjVzIHBhZ2VpbiBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKTtcbn1cbmJvZHkuY29yZG92YS1yZWFkeSAuc3BhX19nZXN0dXJlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxLjVyZW07XG4gIHRvcDogMi41ZW07XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvdHRvbTogMy41ZW07XG4gIHotaW5kZXg6IDEwMDtcbn1cbmJvZHkuY29yZG92YS1yZWFkeSAuc3BhX19mcmFtZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpO1xuICB6LWluZGV4OiAyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBwYWRkaW5nLWJvdHRvbTogNC41ZW07XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5ib2R5LmNvcmRvdmEtcmVhZHkgLnNwYV9fZnJhbWUtLWRldGFpbCB7XG4gIGJveC1zaGFkb3c6IDAgMCAycmVtIHJnYmEoMCwgMCwgMCwgMCk7XG59XG5ib2R5LmNvcmRvdmEtcmVhZHkgLnNwYV9fbG9hZGluZyB7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMi43NWVtKTtcbiAgdG9wOiAtMi43NWVtO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5LmNvcmRvdmEtcmVhZHkgLnNwYV9fYXJ0aWNsZS0tbmV4dCwgYm9keS5jb3Jkb3ZhLXJlYWR5IC5zcGFfX2FydGljbGUtLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG59XG5ib2R5LmNvcmRvdmEtcmVhZHkgLnNwYV9fYXJ0aWNsZS0tbmV4dC5zcGFfX2xvYWRpbmcsIGJvZHkuY29yZG92YS1yZWFkeSAuc3BhX19hcnRpY2xlLS1wcmV2LnNwYV9fbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbmJvZHkuY29yZG92YS1yZWFkeSAuc3BhX19hcnRpY2xlLS1wcmV2IHtcbiAgbGVmdDogLTEwMCU7XG59XG5ib2R5LmNvcmRvdmEtcmVhZHkgLnNwYV9fYnRuIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG59XG5ib2R5LmNvcmRvdmEtcmVhZHk6bm90KFtkYXRhLWlzLWNvb2tpZXM9dHJ1ZV0pIC5zcGFfX2J0biB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDFyZW0sIDAsIDApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGJvZHkuY29yZG92YS1yZWFkeTpub3QoW2RhdGEtaXMtY29va2llcz10cnVlXSkgLnNwYV9fYnRuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xcmVtLCAwLCAwKTtcbiAgfVxufVxuYm9keS5jb3Jkb3ZhLXJlYWR5Om5vdChbc3BhLWRldGFpbC1hY3RpdmU9dHJ1ZV0pIC5zcGFfX2J0biB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDFyZW0sIDAsIDApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGJvZHkuY29yZG92YS1yZWFkeTpub3QoW3NwYS1kZXRhaWwtYWN0aXZlPXRydWVdKSAuc3BhX19idG4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTFyZW0sIDAsIDApO1xuICB9XG59XG5ib2R5LmNvcmRvdmEtcmVhZHk6bm90KFtzcGEtZGV0YWlsLWFjdGl2ZT10cnVlXSkgLnNwYV9fZnJhbWUtLWRldGFpbCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG59XG5ib2R5LmNvcmRvdmEtcmVhZHk6bm90KFtzcGEtZGV0YWlsLWFjdGl2ZT10cnVlXSkgLmZuLWdlc3R1cmUtdHJpZ2dlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBib2R5LmNvcmRvdmEtcmVhZHk6bm90KFtzcGEtZGV0YWlsLWFjdGl2ZT10cnVlXSkgLmhlYWRlcl9fbWFpbl9fYmFyIC5icmFuZGluZ19fbG9nbyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMi43NXJlbSwgMCwgMCk7XG4gIH1cbn1cbmJvZHkuY29yZG92YS1yZWFkeVtkYXRhLWlzLWNvb2tpZXM9dHJ1ZV0gLnNwYV9fYnRuIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5ib2R5LmNvcmRvdmEtcmVhZHlbc3BhLWRldGFpbC1hY3RpdmU9dHJ1ZV0gLnNwYV9fYnRuIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5ib2R5LmNvcmRvdmEtcmVhZHlbc3BhLWRldGFpbC1hY3RpdmU9dHJ1ZV0gLnNwYV9fZnJhbWUtLWRldGFpbCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAycmVtIHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbmJvZHkuY29yZG92YS1yZWFkeVtzcGEtZGV0YWlsLWFjdGl2ZT10cnVlXSAuc3BhX19nZXN0dXJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5LmNvcmRvdmEtcmVhZHlbc3BhLWRldGFpbC1hY3RpdmU9dHJ1ZV0gLmhlYWRlcl9fbWFpbl9fYmFyIC5icmFuZGluZ19fbG9nbyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbmJvZHkuY29yZG92YS1yZWFkeS5jb3Jkb3ZhLWFuZHJvaWQgLnNwYV9fZnJhbWUsIGJvZHkuY29yZG92YS1yZWFkeS5jb3Jkb3ZhLWFuZHJvaWQgLnNwYV9fYnRuIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuYm9keS5jb3Jkb3ZhLXJlYWR5LmNvcmRvdmEtYW5kcm9pZCAuc3BhX19hbmltYXRlLS1wYWdlIHtcbiAgYW5pbWF0aW9uOiAwLjVzIHBhZ2VpbiBsaW5lYXI7XG59XG5cbmJvZHk6bm90KC5jb3Jkb3ZhLXJlYWR5KVt0ZW1wbGF0ZS1uYW1lPWhvbWVdIC5zcGFfX2ZyYW1lLS1kZXRhaWwsIGJvZHk6bm90KC5jb3Jkb3ZhLXJlYWR5KVt0ZW1wbGF0ZS1uYW1lPW92ZXJ2aWV3XSAuc3BhX19mcmFtZS0tZGV0YWlsLCBib2R5Om5vdCguY29yZG92YS1yZWFkeSlbdGVtcGxhdGUtbmFtZT1zdGF0aWNdIC5zcGFfX2ZyYW1lLS1kZXRhaWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keTpub3QoLmNvcmRvdmEtcmVhZHkpW3RlbXBsYXRlLW5hbWU9ZGV0YWlsXSAuc3BhX19mcmFtZS0tb3ZlcnZpZXcge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keTpub3QoLmNvcmRvdmEtcmVhZHkpIC5zcGFfX2J0biB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBib2R5Om5vdCguY29yZG92YS1yZWFkeSkgLnNwYV9fYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5yZWdpby1pbmRleCAuc2VsZWN0YWJsZS1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0ge1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNCRjIxMzM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjIxMzM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0uc2VsZWN0ZWQgaS5pYywgLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0uc2VsZWN0ZWQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBpLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5yZWdpby1pbmRleCAubGlzdC1pdGVtLnNlbGVjdGVkIGkuanctc3ZnLWljb24sXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbS5zZWxlY3RlZCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5yZWdpby1pbmRleCAubGlzdC1pdGVtLnNlbGVjdGVkIGkuanctaWNvbi1pbmxpbmUsXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbS5zZWxlY3RlZCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5yZWdpby1pbmRleCAubGlzdC1pdGVtLnNlbGVjdGVkIGkuanctaWNvbi12b2x1bWUsIC5yZWdpby1pbmRleCAubGlzdC1pdGVtLnNlbGVjdGVkIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gaS5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAucmVnaW8taW5kZXggLmxpc3QtaXRlbS5zZWxlY3RlZCBpLmp3LXN2Zy1pY29uLFxuLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0uc2VsZWN0ZWQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAucmVnaW8taW5kZXggLmxpc3QtaXRlbS5zZWxlY3RlZCBpLmp3LWljb24taW5saW5lLFxuLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0uc2VsZWN0ZWQgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAucmVnaW8taW5kZXggLmxpc3QtaXRlbS5zZWxlY3RlZCBpLmp3LWljb24tdm9sdW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5yZWdpby1pbmRleCAubGlzdC1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JGMjEzMztcbiAgY29sb3I6ICNmZmY7XG59XG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbTpob3ZlciBpLmljLCAucmVnaW8taW5kZXggLmxpc3QtaXRlbTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW06aG92ZXIgaS5qdy1zdmctaWNvbixcbi5yZWdpby1pbmRleCAubGlzdC1pdGVtOmhvdmVyIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgaS5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW06aG92ZXIgaS5qdy1pY29uLWlubGluZSxcbi5yZWdpby1pbmRleCAubGlzdC1pdGVtOmhvdmVyIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgaS5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW06aG92ZXIgaS5qdy1pY29uLXZvbHVtZSwgLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW06aG92ZXIgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5yZWdpby1pbmRleCAubGlzdC1pdGVtOmhvdmVyIGkuanctc3ZnLWljb24sXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5yZWdpby1pbmRleCAubGlzdC1pdGVtOmhvdmVyIGkuanctaWNvbi1pbmxpbmUsXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5yZWdpby1pbmRleCAubGlzdC1pdGVtOmhvdmVyIGkuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0gaS5pYywgLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0gLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBpLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5yZWdpby1pbmRleCAubGlzdC1pdGVtIGkuanctc3ZnLWljb24sXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5yZWdpby1pbmRleCAubGlzdC1pdGVtIGkuanctaWNvbi1pbmxpbmUsXG4ucmVnaW8taW5kZXggLmxpc3QtaXRlbSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5yZWdpby1pbmRleCAubGlzdC1pdGVtIGkuanctaWNvbi12b2x1bWUsIC5yZWdpby1pbmRleCAubGlzdC1pdGVtIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gaS5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAucmVnaW8taW5kZXggLmxpc3QtaXRlbSBpLmp3LXN2Zy1pY29uLFxuLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0gLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAucmVnaW8taW5kZXggLmxpc3QtaXRlbSBpLmp3LWljb24taW5saW5lLFxuLnJlZ2lvLWluZGV4IC5saXN0LWl0ZW0gLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAucmVnaW8taW5kZXggLmxpc3QtaXRlbSBpLmp3LWljb24tdm9sdW1lIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cblxuLnJlZ2lvLXBhZ2UgLnJlZ2lvLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yZWdpby1wYWdlIC5yZWdpby1oZWFkZXIgaDMge1xuICBtYXJnaW46IDA7XG59XG4ucmVnaW8tcGFnZSAucmVnaW8taGVhZGVyIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnJlZ2lvLXBhZ2UgLnJlZ2lvLWhlYWRlciBhIGkuaWMsIC5yZWdpby1wYWdlIC5yZWdpby1oZWFkZXIgYSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLnJlZ2lvLXBhZ2UgLnJlZ2lvLWhlYWRlciBhIGkuanctc3ZnLWljb24sXG4ucmVnaW8tcGFnZSAucmVnaW8taGVhZGVyIGEgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBpLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAucmVnaW8tcGFnZSAucmVnaW8taGVhZGVyIGEgaS5qdy1pY29uLWlubGluZSxcbi5yZWdpby1wYWdlIC5yZWdpby1oZWFkZXIgYSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5yZWdpby1wYWdlIC5yZWdpby1oZWFkZXIgYSBpLmp3LWljb24tdm9sdW1lLCAucmVnaW8tcGFnZSAucmVnaW8taGVhZGVyIGEgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5yZWdpby1wYWdlIC5yZWdpby1oZWFkZXIgYSBpLmp3LXN2Zy1pY29uLFxuLnJlZ2lvLXBhZ2UgLnJlZ2lvLWhlYWRlciBhIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gaS5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLnJlZ2lvLXBhZ2UgLnJlZ2lvLWhlYWRlciBhIGkuanctaWNvbi1pbmxpbmUsXG4ucmVnaW8tcGFnZSAucmVnaW8taGVhZGVyIGEgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAucmVnaW8tcGFnZSAucmVnaW8taGVhZGVyIGEgaS5qdy1pY29uLXZvbHVtZSB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG4ucmVnaW8tcGFnZSAucmVnaW8taGVhZGVyIGE6aG92ZXIge1xuICBjb2xvcjogI0JGMjEzMztcbn1cblxuLyohIFBob3RvU3dpcGUgbWFpbiBDU1MgYnkgRG1pdHJ5IFNlbWVub3YgfCBwaG90b3N3aXBlLmNvbSB8IE1JVCBsaWNlbnNlICovXG4vKlxuXHRTdHlsZXMgZm9yIGJhc2ljIFBob3RvU3dpcGUgZnVuY3Rpb25hbGl0eSAoc2xpZGluZyBhcmVhLCBvcGVuL2Nsb3NlIHRyYW5zaXRpb25zKVxuKi9cbi8qIHBzd3AgPSBwaG90b3N3aXBlICovXG4ucHN3cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIHotaW5kZXg6IDE1MDA7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogY3JlYXRlIHNlcGFyYXRlIGxheWVyLCB0byBhdm9pZCBwYWludCBvbiB3aW5kb3cub25zY3JvbGwgaW4gd2Via2l0L2JsaW5rICovXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnBzd3AgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucHN3cCBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi8qIHN0eWxlIGlzIGFkZGVkIHdoZW4gSlMgb3B0aW9uIHNob3dIaWRlT3BhY2l0eSBpcyBzZXQgdG8gdHJ1ZSAqL1xuLnBzd3AtLWFuaW1hdGVfb3BhY2l0eSB7XG4gIC8qIDAuMDAxLCBiZWNhdXNlIG9wYWNpdHk6MCBkb2Vzbid0IHRyaWdnZXIgUGFpbnQgYWN0aW9uLCB3aGljaCBjYXVzZXMgbGFnIGF0IHN0YXJ0IG9mIHRyYW5zaXRpb24gKi9cbiAgb3BhY2l0eTogMC4wMDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICAvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7XG59XG5cbi5wc3dwLS1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wc3dwLS16b29tLWFsbG93ZWQgLnBzd3BfX2ltZyB7XG4gIC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXG4gIGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuICBjdXJzb3I6IC1tb3otem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluO1xufVxuXG4ucHN3cC0tem9vbWVkLWluIC5wc3dwX19pbWcge1xuICAvKiBhdXRvcHJlZml4ZXI6IG9mZiAqL1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiAtbW96LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLnBzd3AtLXpvb21lZC1pbiAucHN3cF9fY2FwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wc3dwLS1kcmFnZ2luZyAucHN3cF9faW1nIHtcbiAgLyogYXV0b3ByZWZpeGVyOiBvZmYgKi9cbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IC1tb3otZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8qXG5cdEJhY2tncm91bmQgaXMgYWRkZWQgYXMgYSBzZXBhcmF0ZSBlbGVtZW50LlxuXHRBcyBhbmltYXRpbmcgb3BhY2l0eSBpcyBtdWNoIGZhc3RlciB0aGFuIGFuaW1hdGluZyByZ2JhKCkgYmFja2dyb3VuZC1jb2xvci5cbiovXG4ucHN3cF9fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG5cbi5wc3dwX19zY3JvbGwtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHN3cF9fY29udGFpbmVyLFxuLnBzd3BfX3pvb20td3JhcCB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG5cbi8qIFByZXZlbnQgc2VsZWN0aW9uIGFuZCB0YXAgaGlnaGxpZ2h0cyAqL1xuLnBzd3BfX2NvbnRhaW5lcixcbi5wc3dwX19pbWcge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG59XG5cbi5wc3dwX196b29tLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbn1cblxuLnBzd3BfX2JnIHtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gIC8qIGZvciBvcGVuL2Nsb3NlIHRyYW5zaXRpb24gKi9cbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbn1cblxuLnBzd3AtLWFuaW1hdGVkLWluIC5wc3dwX19iZyxcbi5wc3dwLS1hbmltYXRlZC1pbiAucHN3cF9fem9vbS13cmFwIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4ucHN3cF9fY29udGFpbmVyLFxuLnBzd3BfX3pvb20td3JhcCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ucHN3cF9faXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHN3cF9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi8qXG5cdHN0cmV0Y2hlZCB0aHVtYm5haWwgb3IgZGl2IHBsYWNlaG9sZGVyIGVsZW1lbnQgKHNlZSBiZWxvdylcblx0c3R5bGUgaXMgYWRkZWQgdG8gYXZvaWQgZmxpY2tlcmluZyBpbiB3ZWJraXQvYmxpbmsgd2hlbiBsYXllcnMgb3ZlcmxhcFxuKi9cbi5wc3dwX19pbWctLXBsYWNlaG9sZGVyIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qXG5cdGRpdiBlbGVtZW50IHRoYXQgbWF0Y2hlcyBzaXplIG9mIGxhcmdlIGltYWdlXG5cdGxhcmdlIGltYWdlIGxvYWRzIG9uIHRvcCBvZiBpdFxuKi9cbi5wc3dwX19pbWctLXBsYWNlaG9sZGVyLS1ibGFuayB7XG4gIGJhY2tncm91bmQ6ICMyMjI7XG59XG5cbi5wc3dwLS1pZSAucHN3cF9faW1nIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLypcblx0RXJyb3IgbWVzc2FnZSBhcHBlYXJzIHdoZW4gaW1hZ2UgaXMgbm90IGxvYWRlZFxuXHQoSlMgb3B0aW9uIGVycm9yTXNnIGNvbnRyb2xzIG1hcmt1cClcbiovXG4ucHN3cF9fZXJyb3ItbXNnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgY29sb3I6ICNDQ0M7XG59XG5cbi5wc3dwX19lcnJvci1tc2cgYSB7XG4gIGNvbG9yOiAjQ0NDO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyohIFBob3RvU3dpcGUgRGVmYXVsdCBVSSBDU1MgYnkgRG1pdHJ5IFNlbWVub3YgfCBwaG90b3N3aXBlLmNvbSB8IE1JVCBsaWNlbnNlICovXG4vKlxuXG5cdENvbnRlbnRzOlxuXG5cdDEuIEJ1dHRvbnNcblx0Mi4gU2hhcmUgbW9kYWwgYW5kIGxpbmtzXG5cdDMuIEluZGV4IGluZGljYXRvciAoXCIxIG9mIFhcIiBjb3VudGVyKVxuXHQ0LiBDYXB0aW9uXG5cdDUuIExvYWRpbmcgaW5kaWNhdG9yXG5cdDYuIEFkZGl0aW9uYWwgc3R5bGVzIChyb290IGVsZW1lbnQsIHRvcCBiYXIsIGlkbGUgc3RhdGUsIGhpZGRlbiBzdGF0ZSwgZXRjLilcblxuKi9cbi8qXG5cblx0MS4gQnV0dG9uc1xuXG4gKi9cbi8qIDxidXR0b24+IGNzcyByZXNldCAqL1xuLnBzd3BfX2J1dHRvbiB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZsb2F0OiByaWdodDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5wc3dwX19idXR0b246Zm9jdXMsIC5wc3dwX19idXR0b246aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnBzd3BfX2J1dHRvbjphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICBvcGFjaXR5OiAwLjk7XG59XG4ucHN3cF9fYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKlxuXG5cdDQuIENhcHRpb25cblxuICovXG4ucHN3cF9fY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBzd3BfX2NhcHRpb24gc21hbGwge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjQkJCO1xufVxuXG4ucHN3cF9fY2FwdGlvbl9fY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwLjVyZW07XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDFyZW0pO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnBzd3BfX2NhcHRpb24tLWVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogRmFrZSBjYXB0aW9uIGVsZW1lbnQsIHVzZWQgdG8gY2FsY3VsYXRlIGhlaWdodCBvZiBuZXh0L3ByZXYgaW1hZ2UgKi9cbi5wc3dwX19jYXB0aW9uLS1mYWtlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKlxuXG5cdDYuIEFkZGl0aW9uYWwgc3R5bGVzXG5cbiAqL1xuLyogcm9vdCBlbGVtZW50IG9mIFVJICovXG4ucHN3cF9fdWkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxNTUwO1xufVxuXG4vKiB0b3AgYmxhY2sgYmFyIHdpdGggYnV0dG9ucyBhbmQgXCIxIG9mIFhcIiBpbmRpY2F0b3IgKi9cbi5wc3dwX190b3AtYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBzd3BfX2NhcHRpb24sXG4ucHN3cF9fdG9wLWJhcixcbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cC0taGFzX21vdXNlIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbn1cblxuLyogcHN3cC0taGFzX21vdXNlIGNsYXNzIGlzIGFkZGVkIG9ubHkgd2hlbiB0d28gc3Vic2VxdWVudCBtb3VzZW1vdmUgZXZlbnRzIG9jY3VyICovXG4ucHN3cC0taGFzX21vdXNlIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3AtLWhhc19tb3VzZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKiBwc3dwX191aS0taWRsZSBjbGFzcyBpcyBhZGRlZCB3aGVuIG1vdXNlIGlzbid0IG1vdmluZyBmb3Igc2V2ZXJhbCBzZWNvbmRzIChKUyBvcHRpb24gdGltZVRvSWRsZSkgKi9cbi5wc3dwX191aS0taWRsZSAucHN3cF9fdG9wLWJhciB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qXG5cdHBzd3BfX3VpLS1oaWRkZW4gY2xhc3MgaXMgYWRkZWQgd2hlbiBjb250cm9scyBhcmUgaGlkZGVuXG5cdGUuZy4gd2hlbiB1c2VyIHRhcHMgdG8gdG9nZ2xlIHZpc2liaWxpdHkgb2YgY29udHJvbHNcbiovXG4ucHN3cF9fdWktLWhpZGRlbiAucHN3cF9fdG9wLWJhcixcbi5wc3dwX191aS0taGlkZGVuIC5wc3dwX19jYXB0aW9uLFxuLnBzd3BfX3VpLS1oaWRkZW4gLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cF9fdWktLWhpZGRlbiAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICAvKiBGb3JjZSBwYWludCAmIGNyZWF0ZSBjb21wb3NpdGlvbiBsYXllciBmb3IgY29udHJvbHMuICovXG4gIG9wYWNpdHk6IDAuMDAxO1xufVxuXG4vKiBwc3dwX191aS0tb25lLXNsaWRlIGNsYXNzIGlzIGFkZGVkIHdoZW4gdGhlcmUgaXMganVzdCBvbmUgaXRlbSBpbiBnYWxsZXJ5ICovXG4ucHN3cF9fdWktLW9uZS1zbGlkZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwX191aS0tb25lLXNsaWRlIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCxcbi5wc3dwX191aS0tb25lLXNsaWRlIC5wc3dwX19jb3VudGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBzd3BfX2VsZW1lbnQtLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3d3cCBpbWcge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucnNidXR0b24gLnJzYnRuX3RleHQ6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogXCJobC1pY29uc1wiO1xuICBjb250ZW50OiBcIlxcZTkxNlwiO1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG4ucnNidXR0b24gLnJzYnRuX3RleHQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5yc2J1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2FucyB3ZWJSZWFkZXJcIjtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbiNyZWFkc3BlYWtlcl9idXR0b25fZGV0YWlsLCAjcmVhZHNwZWFrZXJfYnV0dG9uX3dlYXRoZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNyZWFkc3BlYWtlcl9idXR0b25fY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwcmVtO1xufVxuXG4jcmVhZHNwZWFrZXJCdXR0b24sIC5ncmllZkJ1dHRvbiB7XG4gIHdpZHRoOiAxNDRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4ucnNCdG4tdzEwIHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yc0J0bi13MTEge1xuICB3aWR0aDogMTc2cHggIWltcG9ydGFudDtcbn1cblxuLmdyaWVmQnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLnJlYWRzcGVha2VyQnV0dG9uVGV4dCB7XG4gIGNvbnRlbnQtdmlzaWJpbGl0eTogYXV0bztcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cblxuI3JzX3BsYXllciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4udW5zZWxlY3RhYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uYWQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hcnRpY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDNyZW0gNHJlbSAxcmVtIDNyZW07XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuLmFydGljbGUgcDplbXB0eSwgLmFydGljbGUgLmFydGljbGU6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFydGljbGUgaDEsIC5hcnRpY2xlIGgyLCAuYXJ0aWNsZSBoMywgLmFydGljbGUgaDQsIC5hcnRpY2xlIGg1LCAuYXJ0aWNsZSBoNiwgLmFydGljbGUgc3Ryb25nLCAuYXJ0aWNsZSBiIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYXJ0aWNsZSBpbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjQkYyMTMzO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hcnRpY2xlIG9wcm9lcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0JGMjEzMztcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXJ0aWNsZSB3aGF0c2FwcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQ0Y4QzY7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzlEQ0M3ODtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXJ0aWNsZSBjb3JyZWN0aWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFO1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNCRUJFQkU7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uYXJ0aWNsZSAubWV0cm9wb29sX19kZXRhaWxfX2Rlc2NyaXB0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMS41cmVtIDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFydGljbGUge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5hcnRpY2xlLS1ibG9nIHtcbiAgcGFkZGluZzogMCAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hcnRpY2xlLS1ibG9nIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cbn1cbi5hcnRpY2xlLS1mZWF0dXJlZCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAycmVtIDJyZW07XG4gIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gIG1hcmdpbi10b3A6IC01MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hcnRpY2xlLS1mZWF0dXJlZCB7XG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtIDAgMXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogLTMycHg7XG4gIH1cbn1cbi5hcnRpY2xlLS1zdHJldGNoLCAuYXJ0aWNsZSBwID4gaW1nLCAuYXJ0aWNsZSAuYXJ0aWNsZSA+IGltZywgLmFydGljbGUgcCA+IGltZyArIGVtLCAuYXJ0aWNsZSAuYXJ0aWNsZSA+IGltZyArIGVtIHtcbiAgbWFyZ2luOiAwIC00cmVtO1xuICB3aWR0aDogY2FsYyggMTAwJSArIDEyOHB4KTtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hcnRpY2xlLS1zdHJldGNoIHVsLCAuYXJ0aWNsZSBwID4gaW1nIHVsLCAuYXJ0aWNsZSAuYXJ0aWNsZSA+IGltZyB1bCwgLmFydGljbGUgcCA+IGltZyArIGVtIHVsLCAuYXJ0aWNsZSAuYXJ0aWNsZSA+IGltZyArIGVtIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFydGljbGUtLXN0cmV0Y2gsIC5hcnRpY2xlIHAgPiBpbWcsIC5hcnRpY2xlIC5hcnRpY2xlID4gaW1nLCAuYXJ0aWNsZSBwID4gaW1nICsgZW0sIC5hcnRpY2xlIC5hcnRpY2xlID4gaW1nICsgZW0ge1xuICAgIG1hcmdpbjogMCAtMS41cmVtO1xuICAgIHdpZHRoOiBjYWxjKCAxMDAlICsgNDhweCk7XG4gIH1cbn1cbi5hcnRpY2xlLS1zcGFjZXIge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hcnRpY2xlLS1zcGFjZXIge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLmFydGljbGVfX2NvbnRlbnQgPiBwOmZpcnN0LW9mLXR5cGUsIC5hcnRpY2xlX19jb250ZW50ID4gLmFydGljbGU6Zmlyc3Qtb2YtdHlwZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmFydGljbGVfX2NvbnRlbnQgbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmFydGljbGVfX2NvbnRlbnQgYTpub3QoLmJ0bikge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5hcnRpY2xlX19jb250ZW50IHVsOm5vdCgubmF2X19saXN0KSwgLmFydGljbGVfX2NvbnRlbnQgb2w6bm90KC5uYXZfX2xpc3QpIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi5hcnRpY2xlX19jb250ZW50IHVsOm5vdCgubmF2X19saXN0KSBsaSwgLmFydGljbGVfX2NvbnRlbnQgb2w6bm90KC5uYXZfX2xpc3QpIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cbi5hcnRpY2xlX19jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxuLmFydGljbGVfX2NvbnRlbnQgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYWQtbGlnYXR1cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5bZGF0YS1mZWF0dXJlZD1sZ10gLmFydGljbGU6bm90KC5hcnRpY2xlLS1ibG9nKSB7XG4gIG1hcmdpbi10b3A6IC0xMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICBbZGF0YS1mZWF0dXJlZD1sZ10gLmFydGljbGU6bm90KC5hcnRpY2xlLS1ibG9nKSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gIH1cbn1cblxuW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gbmF2Lm5hdl9fZmlsdGVyX19nYWxsZXJ5IC5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbltkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIC5jYXJkX19pbmZvIC5kLS1pbmwtYmxvY2s6Zmlyc3Qtb2YtdHlwZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gd2hhdHNhcHAsIFtkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIC5kaXZpZGVyLCBbZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSAucHVibGlzaGVyLXNoLXNwb3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIGFydGljbGUuYXJ0aWNsZSB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gYXJ0aWNsZS5hcnRpY2xlIGEsIFtkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIGFydGljbGUuYXJ0aWNsZSBpLmljLmljX19tYXAsIFtkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIGFydGljbGUuYXJ0aWNsZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuaWNfX21hcC5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBbZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSBhcnRpY2xlLmFydGljbGUgaS5pY19fbWFwLmp3LXN2Zy1pY29uLFxuW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gYXJ0aWNsZS5hcnRpY2xlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgaS5pY19fbWFwLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBbZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSBhcnRpY2xlLmFydGljbGUgaS5pY19fbWFwLmp3LWljb24taW5saW5lLFxuW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gYXJ0aWNsZS5hcnRpY2xlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgaS5pY19fbWFwLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBbZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSBhcnRpY2xlLmFydGljbGUgaS5pY19fbWFwLmp3LWljb24tdm9sdW1lLCBbZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSBhcnRpY2xlLmFydGljbGUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmljX19tYXAuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gYXJ0aWNsZS5hcnRpY2xlIGkuaWNfX21hcC5qdy1zdmctaWNvbixcbltkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIGFydGljbGUuYXJ0aWNsZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuaWNfX21hcC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gYXJ0aWNsZS5hcnRpY2xlIGkuaWNfX21hcC5qdy1pY29uLWlubGluZSxcbltkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIGFydGljbGUuYXJ0aWNsZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuaWNfX21hcC5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gYXJ0aWNsZS5hcnRpY2xlIGkuaWNfX21hcC5qdy1pY29uLXZvbHVtZSB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSAucnNidG5fcGxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFMUUxRTEgIWltcG9ydGFudDtcbn1cbltkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIC5yc2J0bl9wbGF5IC5yc2J0bl9sZWZ0IC5yc2J0bl90ZXh0IHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbltkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIC5yc2J0bl9wbGF5IC5yc2J0bl9sZWZ0IC5yc2J0bl90ZXh0ID4gc3BhbiB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1mZWF0dXJlZD1vdmVybGVkZW5lXSAucnNidG5fcGxheSAucnNidG5fcmlnaHQge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNFMUUxRTEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbltkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIC5yc2J0bl9wbGF5IC5yc2J0bl9yaWdodDo6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbltkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIC5yc2J0bl9wbGF5OmhvdmVyIC5yc2J0bl9yaWdodDo6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbltkYXRhLWZlYXR1cmVkPW92ZXJsZWRlbmVdIC5yc2J0bl9leHAgLnJzYnRuX2Nsb3NlciB7XG4gIGJvcmRlci1jb2xvcjogI0UxRTFFMSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTEwJSAhaW1wb3J0YW50O1xufVxuW2RhdGEtZmVhdHVyZWQ9b3ZlcmxlZGVuZV0gLnJzYnRuX2V4cCAucnNidG5fY2xvc2VyIC5yc2ljbi1jcm9zczo6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtZmVhdHVyZWQ9bm8tYWRzXSAucHVibGlzaGVyLXNoLXNwb3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciB7XG4gIGdyaWQtY29sdW1uOiAxLzE1O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgYXV0bztcbiAgYmFja2dyb3VuZDogIzI1MjUyNTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gMWZyO1xufVxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAubmF2X19maWx0ZXJfX2dhbGxlcnk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLm1lZGlhX19wbGFjZWhvbGRlciwgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAubWVkaWFfX2ltYWdlLCBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5tZWRpYV9faW1hZ2UtLWF1dG8ge1xuICBib3JkZXI6IG5vbmU7XG59XG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5uYXZfX2ZpbHRlcl9fZ2FsbGVyeSAubWVkaWEge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIGFydGljbGUgaGVhZGVyIGgyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIGFydGljbGUgaGVhZGVyIC5kLS1ub25lLS1zbSB7XG4gIGNvbG9yOiAjOUU5RTlFO1xufVxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciBhcnRpY2xlIHNlY3Rpb24uYXJ0aWNsZV9fY29udGVudCBwLCBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIGFydGljbGUgc2VjdGlvbi5hcnRpY2xlX19jb250ZW50IC5hcnRpY2xlIHtcbiAgY29sb3I6ICM5RTlFOUU7XG59XG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIGFydGljbGUgc2VjdGlvbi5hcnRpY2xlX19jb250ZW50IHA6Zmlyc3Qtb2YtdHlwZSwgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciBhcnRpY2xlIHNlY3Rpb24uYXJ0aWNsZV9fY29udGVudCAuYXJ0aWNsZTpmaXJzdC1vZi10eXBlIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IHdoYXRzYXBwLCBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5kaXZpZGVyLCBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5wdWJsaXNoZXItc2gtc3BvdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCBoNCB7XG4gIGNvbG9yOiAjNEI0QjRCO1xufVxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgLmljLCBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYSAuanctc3ZnLWljb24sXG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYSBidXR0b24sXG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgLmp3LWljb24taW5saW5lLFxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIFtkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgLm5hdl9fbGlzdCBhIC5qdy1pY29uLXZvbHVtZSwgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgLmp3LXN2Zy1pY29uLFxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgYnV0dG9uLFxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGEgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIFtkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgLm5hdl9fbGlzdCBhIC5qdy1pY29uLWlubGluZSxcbltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgLm5hdl9fbGlzdCBhIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYSAuanctaWNvbi12b2x1bWUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMC4zMzUpO1xufVxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGE6aG92ZXIgLmljLCBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciAuanctc3ZnLWljb24sXG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciBidXR0b24sXG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGE6aG92ZXIgLmp3LWljb24taW5saW5lLFxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGE6aG92ZXIgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIFtkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgLm5hdl9fbGlzdCBhOmhvdmVyIC5qdy1pY29uLXZvbHVtZSwgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGE6aG92ZXIgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGE6aG92ZXIgLmp3LXN2Zy1pY29uLFxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGE6aG92ZXIgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgYnV0dG9uLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUgW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGE6aG92ZXIgYnV0dG9uLFxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lciAuZ3JpZF9fYXJlYS0tY29udGVudCAubmF2X19saXN0IGE6aG92ZXIgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIFtkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgLm5hdl9fbGlzdCBhOmhvdmVyIC5qdy1pY29uLWlubGluZSxcbltkYXRhLWZlYXR1cmVkPXZpZGVvXSAudGVtcGxhdGVfX3ZpZGVvX19jb250YWluZXIgLmdyaWRfX2FyZWEtLWNvbnRlbnQgLm5hdl9fbGlzdCBhOmhvdmVyIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBbZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIC5ncmlkX19hcmVhLS1jb250ZW50IC5uYXZfX2xpc3QgYTpob3ZlciAuanctaWNvbi12b2x1bWUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMSk7XG59XG5bZGF0YS1mZWF0dXJlZD12aWRlb10gLnRlbXBsYXRlX192aWRlb19fY29udGFpbmVyIHN0cm9uZyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuW2RhdGEtZmVhdHVyZWQ9dmlkZW9dIC5kZXZpZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5jYXJkLS1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkYyMTMzO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5jYXJkLS1sYW5kc2NhcGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDJyZW07XG59XG4uY2FyZC0tbGFuZHNjYXBlIHAsIC5jYXJkLS1sYW5kc2NhcGUgLmFydGljbGUge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jYXJkLS1ub3Mge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VFRUVFRTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLS1ub3Mge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG59XG4uY2FyZC0tbm9zIC5jYXJkX19jdGEge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLmNhcmQtLW5vcyAuY2FyZF9fYnJhbmRpbmcge1xuICBtYXJnaW46IDAgYXV0byAxcmVtO1xufVxuLmNhcmRfX2ltYWdlIHtcbiAgbWluLXdpZHRoOiAxMTZweDtcbn1cbi5jYXJkX19pbWFnZS0tYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmRfX2ltYWdlLS1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogaW5oZXJpdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cbn1cbi5jYXJkX19pbWFnZS0tc20ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmNhcmRfX2ltYWdlLS1tZCB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmNhcmRfX2ltYWdlLS1sZyB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkX19pbWFnZS0tbGcge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG59XG4uY2FyZF9faW1hZ2UgLmxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAuMjVyZW07XG4gIGxlZnQ6IDAuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB6LWluZGV4OiAxO1xufVxuLmNhcmRfX2ltYWdlLS1mZWF0dXJlZCAubGFiZWwge1xuICBib3R0b206IGF1dG87XG4gIHRvcDogMC4yNXJlbTtcbn1cbi5jYXJkX19zaWRlYmFyIHtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuLmNhcmQtLXNxdWFyZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2FyZC0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuLmNhcmQtLXJlY3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FyZC0tcmVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuLmNhcmQtLW5lc3RlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5jYXJkX19hZCB7XG4gIGJhY2tncm91bmQ6ICNFMUUxRTE7XG59XG4uY2FyZF9faW5mbyB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuLmNhcmQtLWhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uY2FyZC0taG92ZXI6dmlzaXRlZCBoMSwgLmNhcmQtLWhvdmVyOnZpc2l0ZWQgaDIsIC5jYXJkLS1ob3Zlcjp2aXNpdGVkIGgzLCAuY2FyZC0taG92ZXI6dmlzaXRlZCBoNCwgLmNhcmQtLWhvdmVyOnZpc2l0ZWQgaDUsIC5jYXJkLS1ob3Zlcjp2aXNpdGVkIGg2LCAuY2FyZC0taG92ZXI6dmlzaXRlZCBwLCAuY2FyZC0taG92ZXI6dmlzaXRlZCAuYXJ0aWNsZSwgLmNhcmQtLWhvdmVyIGE6dmlzaXRlZCBoMSwgLmNhcmQtLWhvdmVyIGE6dmlzaXRlZCBoMiwgLmNhcmQtLWhvdmVyIGE6dmlzaXRlZCBoMywgLmNhcmQtLWhvdmVyIGE6dmlzaXRlZCBoNCwgLmNhcmQtLWhvdmVyIGE6dmlzaXRlZCBoNSwgLmNhcmQtLWhvdmVyIGE6dmlzaXRlZCBoNiwgLmNhcmQtLWhvdmVyIGE6dmlzaXRlZCBwLCAuY2FyZC0taG92ZXIgYTp2aXNpdGVkIC5hcnRpY2xlIHtcbiAgY29sb3I6ICM0QjRCNEI7XG59XG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5jYXJkLS1ob3ZlcjphY3RpdmUgaDMsIC5jYXJkLS1ob3ZlcjphY3RpdmUgaDQsIC5jYXJkLS1ob3ZlcjphY3RpdmUgaDUge1xuICAgIGNvbG9yOiAjQkYyMTMzO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuY2FyZC0taG92ZXI6aG92ZXIgaDMsIC5jYXJkLS1ob3Zlcjpob3ZlciBoNCwgLmNhcmQtLWhvdmVyOmhvdmVyIGg1IHtcbiAgICBjb2xvcjogI0JGMjEzMztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLS1ob3Zlcjp2aXNpdGVkIGgxLCAuY2FyZC0taG92ZXI6dmlzaXRlZCBoMiwgLmNhcmQtLWhvdmVyOnZpc2l0ZWQgaDMsIC5jYXJkLS1ob3Zlcjp2aXNpdGVkIGg0LCAuY2FyZC0taG92ZXI6dmlzaXRlZCBoNSwgLmNhcmQtLWhvdmVyOnZpc2l0ZWQgaDYsIC5jYXJkLS1ob3Zlcjp2aXNpdGVkIHAsIC5jYXJkLS1ob3Zlcjp2aXNpdGVkIC5hcnRpY2xlIHtcbiAgICBjb2xvcjogI0JFQkVCRTtcbiAgfVxuICAuY2FyZC0taG92ZXI6dmlzaXRlZCAudC0tcmVkLCAuY2FyZC0taG92ZXI6dmlzaXRlZCAuY2FyZC0tYWN0aXZlIC5hY3RpdmVfX3RpdGxlLCAuY2FyZC0tYWN0aXZlIC5jYXJkLS1ob3Zlcjp2aXNpdGVkIC5hY3RpdmVfX3RpdGxlIHtcbiAgICBjb2xvcjogI0U1QTZBRDtcbiAgfVxufVxuLmNhcmRfX3RvZ2dsZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uY2FyZF9fdG9nZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5jYXJkX190b2dnbGUgaW5wdXRbdHlwZT1jaGVja2JveF0sIC5jYXJkX190b2dnbGUgW3R5cGU9Y2hlY2tib3hdLmlucHV0LWJsb2NrIHtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbn1cbi5jYXJkX190b2dnbGUgaW5wdXRbdHlwZT1jaGVja2JveF0gKyAuY2FyZF9fdG9nZ2xlX19pbWFnZSwgLmNhcmRfX3RvZ2dsZSBbdHlwZT1jaGVja2JveF0uaW5wdXQtYmxvY2sgKyAuY2FyZF9fdG9nZ2xlX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNhcmRfX3RvZ2dsZSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIC5jYXJkX190b2dnbGVfX2ltYWdlICsgLmNhcmRfX3RvZ2dsZV9faW1hZ2UsIC5jYXJkX190b2dnbGUgW3R5cGU9Y2hlY2tib3hdLmlucHV0LWJsb2NrICsgLmNhcmRfX3RvZ2dsZV9faW1hZ2UgKyAuY2FyZF9fdG9nZ2xlX19pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FyZF9fdG9nZ2xlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAuY2FyZF9fdG9nZ2xlX19pbWFnZSwgLmNhcmRfX3RvZ2dsZSBbdHlwZT1jaGVja2JveF0uaW5wdXQtYmxvY2s6Y2hlY2tlZCArIC5jYXJkX190b2dnbGVfX2ltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJkX190b2dnbGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5jYXJkX190b2dnbGVfX2ltYWdlICsgLmNhcmRfX3RvZ2dsZV9faW1hZ2UsIC5jYXJkX190b2dnbGUgW3R5cGU9Y2hlY2tib3hdLmlucHV0LWJsb2NrOmNoZWNrZWQgKyAuY2FyZF9fdG9nZ2xlX19pbWFnZSArIC5jYXJkX190b2dnbGVfX2ltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2FyZF9fd2VhdGhlci10cmFmZmljIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRUVFRUU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUVFRUVFO1xufVxuLmNhcmRfX3dlYXRoZXItdHJhZmZpYyBsaSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFRUVFRUU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmNhcmRfX3dlYXRoZXItdHJhZmZpYyBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jYXJkX193ZWF0aGVyLXRyYWZmaWMgbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uY2FyZF9fd2VhdGhlci10cmFmZmljIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uY2FyZF9fZ3JvdXAge1xuICBwYWRkaW5nOiAxLjVyZW0gMC41cmVtIDA7XG59XG4uY2FyZF9fZ3JvdXAgPiBoMyB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cblxuLmNhcm91c3NlbF9fY29tcG9uZW50IC5jYXJvdXNzZWxfX25hdiB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKTtcbn1cbi5jYXJvdXNzZWxfX2NvbXBvbmVudC5sb2FkZWQgLmNhcm91c3NlbF9fbmF2IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNzZWxfX2NvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcm91c3NlbF9fd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJvdXNzZWxfX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2Fyb3Vzc2VsX19pdGVtLm1lZGlhLm1lZGlhX19pbWFnZSB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5jYXJvdXNzZWxfX25hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jYXJvdXNzZWxfX25hdiBsaSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uY2Fyb3Vzc2VsX190YWJfX2l0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcm91c3NlbF9fdGFiX19pdGVtLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNhcm91c3NlbF9fY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxlZnQ6IDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4uY2Fyb3Vzc2VsX19jYXB0aW9uLS12aWRlbyB7XG4gIGJvdHRvbTogMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJvdXNzZWxfX2NhcHRpb24ge1xuICAgIG1heC13aWR0aDogODB2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcm91c3NlbF9fY2FwdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gIH1cbn1cbi5jYXJvdXNzZWxfX2NhcHRpb24gcCwgLmNhcm91c3NlbF9fY2FwdGlvbiAuYXJ0aWNsZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG59XG4uY2Fyb3Vzc2VsX19jYXB0aW9uIHA6YWZ0ZXIsIC5jYXJvdXNzZWxfX2NhcHRpb24gLmFydGljbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIsKgXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG59XG5cbi5jb29raWV3YWxsLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAzMHB4IDM1cHggMzVweDtcbiAgei1pbmRleDogMTAwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAtNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLWNvbnRhaW5lci0taW5uZXIge1xuICB3aWR0aDogNjAwcHg7XG4gIG1pbi13aWR0aDogMjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig3NywgMjE3LCAxMDApO1xuICBib3JkZXItY29sb3I6IHJnYig3NywgMjE3LCAxMDApO1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLmFjdGl2ZSBpLmljLCAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLWFjY2VwdC1idG4uYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgaS5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLWFjY2VwdC1idG4uYWN0aXZlIGkuanctc3ZnLWljb24sXG4uY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLWFjY2VwdC1idG4uYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgaS5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLmFjdGl2ZSBpLmp3LWljb24taW5saW5lLFxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIGkuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tYWNjZXB0LWJ0bi5hY3RpdmUgaS5qdy1pY29uLXZvbHVtZSwgLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuanctc3ZnLWljb24sIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLmFjdGl2ZSBpLmp3LXN2Zy1pY29uLFxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tYWNjZXB0LWJ0bi5hY3RpdmUgaS5qdy1pY29uLWlubGluZSxcbi5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tYWNjZXB0LWJ0bi5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBpLmp3LWljb24tdm9sdW1lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLWFjY2VwdC1idG4uYWN0aXZlIGkuanctaWNvbi12b2x1bWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2ljb24vaWNfY29va2lld2FsbF9hY2NlcHRfd2hpdGUuc3ZnXCIpO1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1yZWplY3QtYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDksIDMsIDM1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjQ5LCAzLCAzNSk7XG59XG4uY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLXJlamVjdC1idG4uYWN0aXZlIGkuaWMsIC5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tcmVqZWN0LWJ0bi5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBpLmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tcmVqZWN0LWJ0bi5hY3RpdmUgaS5qdy1zdmctaWNvbixcbi5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tcmVqZWN0LWJ0bi5hY3RpdmUgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBpLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLXJlamVjdC1idG4uYWN0aXZlIGkuanctaWNvbi1pbmxpbmUsXG4uY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLXJlamVjdC1idG4uYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgaS5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1yZWplY3QtYnRuLmFjdGl2ZSBpLmp3LWljb24tdm9sdW1lLCAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLXJlamVjdC1idG4uYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gaS5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLXJlamVjdC1idG4uYWN0aXZlIGkuanctc3ZnLWljb24sXG4uY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLXJlamVjdC1idG4uYWN0aXZlIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gaS5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1yZWplY3QtYnRuLmFjdGl2ZSBpLmp3LWljb24taW5saW5lLFxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1yZWplY3QtYnRuLmFjdGl2ZSAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIGkuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tcmVqZWN0LWJ0bi5hY3RpdmUgaS5qdy1pY29uLXZvbHVtZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19jb29raWV3YWxsX3JlamVjdF93aGl0ZS5zdmdcIik7XG59XG4uY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLWFjY2VwdC1idG4sXG4uY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLXJlamVjdC1idG4ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuOmhvdmVyLFxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1yZWplY3QtYnRuOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1zdWJtaXQtYnRuLFxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1wcmUtc3VibWl0LWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjIxMzM7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1zdWJtaXQtYnRuOmhvdmVyLFxuLmNvb2tpZXdhbGwtY29udGFpbmVyIC5jb29raWV3YWxsLS1wcmUtc3VibWl0LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAzMywgNTEsIDAuOSk7XG59XG4uY29va2lld2FsbC1jb250YWluZXIgYSwgLmNvb2tpZXdhbGwtY29udGFpbmVyIHAsIC5jb29raWV3YWxsLWNvbnRhaW5lciAuYXJ0aWNsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5jb29raWV3YWxsLWNvbnRhaW5lciBhIHtcbiAgY29sb3I6ICNCRjIxMzM7XG59XG4uY29va2lld2FsbC1jb250YWluZXIgYSBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cbi5jb29raWV3YWxsLWNvbnRhaW5lciBhIGkuaWMtLXNtIHtcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyIHVsIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDJweDtcbn1cbi5jb29raWV3YWxsLWNvbnRhaW5lci5zbWFsbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb29raWV3YWxsLWNvbnRhaW5lci5zbWFsbCB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvb2tpZXdhbGwtY29udGFpbmVyLnNtYWxsIC5jb29raWV3YWxsLS1pbmZvLXN0YXJ0ZXIgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jb29raWV3YWxsLWNvbnRhaW5lci5zbWFsbCAuY29va2lld2FsbC0tc3VibWl0LWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG4gIHJpZ2h0OiAyNSU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwJSArIDM1cHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogMTAyNnB4KSB7XG4gIC5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC1jb250YWluZXItLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC1jb250YWluZXItLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLWluZm8tc3RhcnRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLWluZm8tc3RhcnRlciBhIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jb29raWV3YWxsLWNvbnRhaW5lciB1bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29va2lld2FsbC1jb250YWluZXIgLmNvb2tpZXdhbGwtLXN1Ym1pdC1idG4sXG4gIC5jb29raWV3YWxsLWNvbnRhaW5lciAuY29va2lld2FsbC0tcHJlLXN1Ym1pdC1idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uY29va2llLWluZm8tY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4uY29va2llLWluZm8tY29udGFpbmVyIC5oZWFkZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5jb29raWUtaW5mby1jb250YWluZXIgLmhlYWRlciAuaGVhZGVyLS1pbm5lciB7XG4gIHdpZHRoOiA2MDBweDtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29va2llLWluZm8tY29udGFpbmVyIC5jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29va2llLWluZm8tY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LS1pbm5lciB7XG4gIHdpZHRoOiA2MDBweDtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29va2llLWluZm8tY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LS1pbm5lciBoNCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNvb2tpZS1pbmZvLWNvbnRhaW5lciAuY29udGVudCAuY29udGVudC0taW5uZXIgcCwgLmNvb2tpZS1pbmZvLWNvbnRhaW5lciAuY29udGVudCAuY29udGVudC0taW5uZXIgLmFydGljbGUge1xuICBsaW5lLWhlaWdodDogMS44ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY29va2llLWluZm8tY29udGFpbmVyIGEsIC5jb29raWUtaW5mby1jb250YWluZXIgcCwgLmNvb2tpZS1pbmZvLWNvbnRhaW5lciAuYXJ0aWNsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5jb29raWUtaW5mby1jb250YWluZXIgYSB7XG4gIGNvbG9yOiAjQkYyMTMzO1xufVxuLmNvb2tpZS1pbmZvLWNvbnRhaW5lciBhIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbn1cbi5jb29raWUtaW5mby1jb250YWluZXIgYSBpLmljLS1zbSB7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDEwMjZweCkge1xuICAuY29va2llLWluZm8tY29udGFpbmVyIC5oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29va2llLWluZm8tY29udGFpbmVyIC5oZWFkZXItLWlubmVyLFxuICAuY29va2llLWluZm8tY29udGFpbmVyIC5jb250ZW50LS1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29va2llLWluZm8tY29udGFpbmVyIC5oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29va2llLWluZm8tY29udGFpbmVyIC5oZWFkZXItLWlubmVyLFxuICAuY29va2llLWluZm8tY29udGFpbmVyIC5jb250ZW50LS1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cblxuLmNvb2tpZXdhbGwtYmFubmVyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgei1pbmRleDogMTAwMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICBtaW4td2lkdGg6IDM0M3B4O1xuICBtYXJnaW46IDAgYXV0byAzM3B4IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jb29raWV3YWxsLWJhbm5lci1jb250YWluZXIgLmNvb2tpZXdhbGwtYmFubmVyLWNvbnRlbnQgc3BhbiB7XG4gIGNvbG9yOiAjQkYyMTMzO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmNvb2tpZXdhbGwtYmFubmVyLWNvbnRhaW5lciAuY29va2lld2FsbC1iYW5uZXItY29udGVudCBwLCAuY29va2lld2FsbC1iYW5uZXItY29udGFpbmVyIC5jb29raWV3YWxsLWJhbm5lci1jb250ZW50IC5hcnRpY2xlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5jb29raWV3YWxsLWJhbm5lci1jb250YWluZXIgLmNvb2tpZXdhbGwtYmFubmVyLWNvbnRlbnQgcCBhLCAuY29va2lld2FsbC1iYW5uZXItY29udGFpbmVyIC5jb29raWV3YWxsLWJhbm5lci1jb250ZW50IC5hcnRpY2xlIGEge1xuICBjb2xvcjogI0JGMjEzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY29va2lld2FsbC1iYW5uZXItY29udGFpbmVyIC5jb29raWV3YWxsLWJhbm5lci1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAuY29va2lld2FsbC1iYW5uZXItY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTg2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI2cHgpIHtcbiAgLmNvb2tpZXdhbGwtYmFubmVyLWNvbnRhaW5lciBzcGFuIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb29raWV3YWxsLWJhbm5lci1jb250YWluZXIgcCwgLmNvb2tpZXdhbGwtYmFubmVyLWNvbnRhaW5lciAuYXJ0aWNsZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29va2lld2FsbC1iYW5uZXItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZvb3RlciwgLmZvb3Rlci0tTk9TIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9vdGVyX19tYWluIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFRUVFRUU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvb3Rlcl9fbWFpbiB7XG4gICAgcGFkZGluZy1ib3R0b206IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTZweDtcbiAgfVxufVxuLmZvb3Rlcl9fbWFpbi0tc20ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VFRUVFRTtcbn1cbi5mb290ZXJfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuLmZvb3Rlcl9fY29udGVudCBwICsgcCwgLmZvb3Rlcl9fY29udGVudCAuYXJ0aWNsZSArIHAsIC5mb290ZXJfX2NvbnRlbnQgcCArIC5hcnRpY2xlLCAuZm9vdGVyX19jb250ZW50IC5hcnRpY2xlICsgLmFydGljbGUge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5mb290ZXItLU5PUyB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIGJhY2tncm91bmQ6ICNFRUVFRUU7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvb3Rlci0tTk9TIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuICB9XG59XG5cbi5oZWFkZXJfX21haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgbGVmdDogMHB4O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpO1xufVxuLmhlYWRlcl9fbWFpbi51bnBpbm5lZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjFweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmhlYWRlcl9fbWFpbi51bnBpbm5lZCAuc2hlZXRfX292ZXJsYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaGVhZGVyX19tYWluLnVucGlubmVkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgLmhlYWRlcl9fbWFpbi51bnBpbm5lZCAqIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi5oZWFkZXJfX21haW5fX2JhciAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaGVhZGVyX19tYWluX19iYXIgLmNvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4uaGVhZGVyX19tYWluLS1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkYyMTMzO1xuICB6LWluZGV4OiAzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5oZWFkZXJfX21haW4tLXJlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxuICAuaGVhZGVyX19tYWluLS1yZWQgPiAqIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaGVhZGVyX19tYWluLS1yZWQgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmhlYWRlcl9fbWFpbi0td2hpdGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VFRUVFRTtcbiAgei1pbmRleDogMjtcbn1cbi5oZWFkZXJfX21haW4tLXdoaXRlIC5jb250YWluZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uaGVhZGVyX19tYWluIC5icmFuZGluZ19fbG9nbyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5oZWFkZXJfX21haW4gLmJyYW5kaW5nX19sb2dvIHtcbiAgICB3aWR0aDogMTAuMTI1cmVtO1xuICAgIGhlaWdodDogMS43NXJlbTtcbiAgICBtYXJnaW46IDAuMzMzMzMzMzMzM3JlbTtcbiAgICBtYXJnaW4tbGVmdDogMi42cmVtO1xuICB9XG59XG4uaGVhZGVyX19hcnRpY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuLmhlYWRlcl9fbm9zIHtcbiAgcGFkZGluZzogMXJlbSAwIDEuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaGVhZGVyX19ub3Mge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5oZWFkZXJfX2ZlYXR1cmVkLS1sZyB7XG4gIG1heC13aWR0aDogMTMwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmhlYWRlcl9fZmVhdHVyZWQtLWxnIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlYWRlcl9fZmVhdHVyZWQtLWxnIC5tZWRpYV9faW1hZ2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4uaGVhZGVyX19mZWF0dXJlZC0tbWQge1xuICBwYWRkaW5nOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaGVhZGVyX19mZWF0dXJlZC0tbWQge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuaGVhZGVyX19mZWF0dXJlZC0tbWQgLm1lZGlhX19pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi5oaWdobGlnaHRlZF9fbGVhZGVyYm9hcmQtY2FyZCB7XG4gIGhlaWdodDogMjMuNDM3NXZ3O1xuICBtYXgtaGVpZ2h0OiAxODBweDtcbn1cbi5oaWdobGlnaHRlZF9fZG91YmxlLWNhcmQge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLmhpZ2hsaWdodGVkX19pbmZvIC5oaWdobGlnaHRlZF9faW5mby0tbGFiZWxzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAyNXB4O1xufVxuLmhpZ2hsaWdodGVkX19pbmZvIC5oaWdobGlnaHRlZF9faW5mby0tbGFiZWxzIC5sYWJlbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmhpZ2hsaWdodGVkX19pbmZvIC5oaWdobGlnaHRlZF9fbGFiZWwtdHlwZSB7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmhpZ2hsaWdodGVkX19pbmZvIC5jYXJkX19pbmZvIHtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDEuNjI1ZW0gKyAoMXJlbSAtIDAuODc1cmVtKSk7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDEuNjI1ZW0gKyAoMXJlbSAtIDAuODc1cmVtKSk7XG59XG5cbi5oaWdobGlnaHRlZF9fdGV4dC1zaGFkb3cge1xuICB0ZXh0LXNoYWRvdzogMCAwIDVweCByZ2IoMCwgMCwgMCk7XG59XG5cbi5oaWdobGlnaHRlZF9fYm9yZGVyLS1zdGFuZGFyZCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjFlZDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ubW9kYWxfX2NvbnRhaW5lciB7XG4gIGhlaWdodDogMDtcbn1cbi5tb2RhbF9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHotaW5kZXg6IDc7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xufVxuLm1vZGFsX19jb250ZW50IHtcbiAgaGVpZ2h0OiAwO1xuICB6LWluZGV4OiA5O1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbF9fY29udGVudCB7XG4gICAgdG9wOiAyLjc1cmVtO1xuICB9XG59XG4ubW9kYWxfX2NvbnRlbnQgLmNvbnRhaW5lci0tc20ge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5tb2RhbF9fY29udGVudCBmb3JtIHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsX19jb250ZW50IGZvcm0ge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA3LjI1cmVtKTtcbiAgfVxufVxuXG5ib2R5IFttb2RhbC1uYW1lPXdlYXRoZXJmb3JtXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwdmgsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSwgb3BhY2l0eSAwcyBsaW5lYXI7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keVt3ZWF0aGVyZm9ybT10cnVlXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5W3dlYXRoZXJmb3JtPXRydWVdIC5tYWluLS1jb250YWluZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5vdmVybGF5X19iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4ub3ZlcmxheV9fY2xpY2t0aHJvdWdoIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ub3ZlcmxheS0tZ2VzdHVyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjUsIDAsIDAsIDApO1xuICB6LWluZGV4OiAyO1xufVxuLm92ZXJsYXktLWNvb2tpZSB7XG4gIHotaW5kZXg6IDc7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbn1cbi5vdmVybGF5LS1jb29raWUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5vdmVybGF5X19wdHIge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBsZWZ0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5vdmVybGF5X19mYWRlX193aGl0ZS5zaG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgei1pbmRleDogMjAwO1xufVxuXG4jY21wLWZha3Rvci1pbyB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uX19pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjQkYyMTMzO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5zZWN0aW9uX19pbmZvX190aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG4uc2VjdGlvbl9faW5mbyBwOmxhc3Qtb2YtdHlwZSwgLnNlY3Rpb25fX2luZm8gLmFydGljbGU6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5zaGVldF9fdHJpZ2dlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNoZWV0X190cmlnZ2VyIC5zaGVldF9fY2FyZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNoZWV0X190cmlnZ2VyLmFjdGl2ZSAuc2hlZXRfX2NhcmQ6bm90KC5zaGVldF9fY2FyZC0tdmlldyksXG4uc2hlZXRfX3RyaWdnZXIuYWN0aXZlIC5zaGVldF9fb3ZlcmxheTpub3QoLnNoZWV0X19jYXJkLS12aWV3KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5zaGVldF9fdHJpZ2dlci5yaWdodCAuc2hlZXRfX2NhcmQge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnNoZWV0X190cmlnZ2VyLmxlZnQgLnNoZWV0X19jYXJkIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zaGVldF9fdHJpZ2dlci5sZWZ0IC5zaGVldF9fY2FyZCB7XG4gICAgdG9wOiAwLjVyZW07XG4gICAgbGVmdDogMC41cmVtO1xuICB9XG59XG4uc2hlZXRfX2Nsb3NlIHtcbiAgd2lkdGg6IDIwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cbi5zaGVldF9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgei1pbmRleDogNztcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG4uc2hlZXRfX292ZXJsYXktLXRyYW5zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2hlZXRfX2NhcmQge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogMTZyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0QjRCNEI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCA2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICB6LWluZGV4OiA5O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTEycHgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLnNoZWV0X19jYXJkIC5uYXZfX2xpc3RfX3NoZWV0IHNwYW4ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLnNoZWV0X19jYXJkIC5uYXZfX2xpc3RfX3NoZWV0IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnNoZWV0X19jYXJkLS1zaGFyZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG4uc2hlZXRfX2NhcmQtLW1vYmlsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCUsIDApO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaGVldF9fY2FyZC0tbW9iaWxlICsgLnNoZWV0X19vdmVybGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNoZWV0X19jYXJkLS12aWV3IHtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nLXRvcDogMi43NXJlbTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLnNoZWV0X190cmlnZ2VyLS1ob3Zlcjpob3ZlciAuc2hlZXRfX2NhcmQge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5zaGVldF9fdHJpZ2dlci0taG92ZXI6aG92ZXIgLnNoZWV0X19jYXJkLFxuLnNoZWV0X190cmlnZ2VyLS1ob3Zlcjpob3ZlciAuc2hlZXRfX292ZXJsYXkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaGVldF9fdHJpZ2dlci0taG92ZXI6aG92ZXIgLnNoZWV0X19vdmVybGF5OmhvdmVyLCAuc2hlZXRfX3RyaWdnZXItLWhvdmVyOmhvdmVyIC5zaGVldF9fb3ZlcmxheTphY3RpdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5W2FjY2Vzc2liaWxpdHktdGV4dC1zaXplLW1vYmlsZT10cnVlXSBbdmlldy1uYW1lPWFjY2Vzc2liaWxpdHktdGV4dC1zaXplLW1vYmlsZV0sIGJvZHlbbWVudS1tb2JpbGU9dHJ1ZV0gW3ZpZXctbmFtZT1tZW51LW1vYmlsZV0sIGJvZHlbaW5mby1tb2JpbGU9dHJ1ZV0gW3ZpZXctbmFtZT1pbmZvLW1vYmlsZV0sIGJvZHlbd2VhdGhlcmZvcm09dHJ1ZV0gW21vZGFsLW5hbWU9d2VhdGhlcmZvcm1dLCBib2R5W3dlYXRoZXJmb3JtPXRydWVdIFttb2RhbC1uYW1lPXdlYXRoZXJmb3JtXSB+IC5tb2RhbF9fb3ZlcmxheSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgb3BhY2l0eTogMTtcbn1cblxuYm9keSBbdmlldy1uYW1lPWluZm8tbW9iaWxlXSwgYm9keSBbdmlldy1uYW1lPW1lbnUtbW9iaWxlXSwgYm9keSBbdmlldy1uYW1lPWFjY2Vzc2liaWxpdHktdGV4dC1zaXplLW1vYmlsZV0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE1MCUsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xufVxuYm9keSBbdmlldy1uYW1lPWluZm8tbW9iaWxlXSB+IC5zaGVldF9fb3ZlcmxheSwgYm9keSBbdmlldy1uYW1lPW1lbnUtbW9iaWxlXSB+IC5zaGVldF9fb3ZlcmxheSwgYm9keSBbdmlldy1uYW1lPWFjY2Vzc2liaWxpdHktdGV4dC1zaXplLW1vYmlsZV0gfiAuc2hlZXRfX292ZXJsYXkge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuYm9keVtpbmZvLW1vYmlsZT10cnVlXS5jb3Jkb3ZhLXJlYWR5IC5uYXZfX21vcmUsIGJvZHlbbWVudS1tb2JpbGU9dHJ1ZV0uY29yZG92YS1yZWFkeSAubmF2X19tb3JlLCBib2R5W2FjY2Vzc2liaWxpdHktdGV4dC1zaXplLW1vYmlsZT10cnVlXS5jb3Jkb3ZhLXJlYWR5IC5uYXZfX21vcmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuYm9keVtpbmZvLW1vYmlsZT10cnVlXSAubWFpbi0tY29udGFpbmVyLCBib2R5W21lbnUtbW9iaWxlPXRydWVdIC5tYWluLS1jb250YWluZXIsIGJvZHlbYWNjZXNzaWJpbGl0eS10ZXh0LXNpemUtbW9iaWxlPXRydWVdIC5tYWluLS1jb250YWluZXIge1xuICBtYXgtaGVpZ2h0OiA2MHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogLTE7XG59XG5ib2R5W21lbnUtbW9iaWxlPXRydWVdIFt2aWV3LW5hbWU9bWVudS1tb2JpbGVdIH4gLnNoZWV0X19vdmVybGF5LCBib2R5W21lbnUtbW9iaWxlPXRydWVdIFt2aWV3LW5hbWU9bWVudS1tb2JpbGVdIH4gLnNoZWV0X19vdmVybGF5IHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5lZGl0b3JpYWwtdGltZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICByaWdodDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZWRpdG9yaWFsLXRpbWVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5sYW5ndWFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5sYW5ndWFnZS13cmFwcGVyIHNlbGVjdCNsYW5ndWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgc3Bhbi5pYy5pY19fc3Bpbm5lci0tbGlnaHQsIC5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIHNwYW4uaWNfX3NwaW5uZXItLWxpZ2h0Lmp3LXN2Zy1pY29uLCAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyBzcGFuLmljX19zcGlubmVyLS1saWdodC5qdy1zdmctaWNvbixcbi5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIHNwYW4uaWNfX3NwaW5uZXItLWxpZ2h0Lmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgc3Bhbi5pY19fc3Bpbm5lci0tbGlnaHQuanctaWNvbi1pbmxpbmUsXG4ubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBzcGFuLmljX19zcGlubmVyLS1saWdodC5qdy1pY29uLXZvbHVtZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIHNwYW4uaWNfX3NwaW5uZXItLWxpZ2h0Lmp3LWljb24tdm9sdW1lLCAubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBzcGFuLmljX19zcGlubmVyLS1saWdodC5qdy1zdmctaWNvbiwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgc3Bhbi5pY19fc3Bpbm5lci0tbGlnaHQuanctc3ZnLWljb24sXG4ubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBzcGFuLmljX19zcGlubmVyLS1saWdodC5qdy1pY29uLWlubGluZSxcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIHNwYW4uaWNfX3NwaW5uZXItLWxpZ2h0Lmp3LWljb24taW5saW5lLFxuLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gc3Bhbi5pY19fc3Bpbm5lci0tbGlnaHQuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyBzcGFuLmljX19zcGlubmVyLS1saWdodC5qdy1pY29uLXZvbHVtZSxcbi5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyBzcGFuLmljLmljX19zcGlubmVyLS1kYXJrLFxuLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgc3Bhbi5pY19fc3Bpbm5lci0tZGFyay5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIHNwYW4uaWNfX3NwaW5uZXItLWRhcmsuanctc3ZnLWljb24sXG4ubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCBzcGFuLmljX19zcGlubmVyLS1kYXJrLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgc3Bhbi5pY19fc3Bpbm5lci0tZGFyay5qdy1pY29uLWlubGluZSxcbi5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIHNwYW4uaWNfX3NwaW5uZXItLWRhcmsuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyBzcGFuLmljX19zcGlubmVyLS1kYXJrLmp3LWljb24tdm9sdW1lLFxuLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gc3Bhbi5pY19fc3Bpbm5lci0tZGFyay5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmxhbmd1YWdlLXdyYXBwZXIgLmxhbmd1YWdlLWNvbnRyb2xzIHNwYW4uaWNfX3NwaW5uZXItLWRhcmsuanctc3ZnLWljb24sXG4ubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyBzcGFuLmljX19zcGlubmVyLS1kYXJrLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAubGFuZ3VhZ2Utd3JhcHBlciAubGFuZ3VhZ2UtY29udHJvbHMgc3Bhbi5pY19fc3Bpbm5lci0tZGFyay5qdy1pY29uLWlubGluZSxcbi5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyAuanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIHNwYW4uaWNfX3NwaW5uZXItLWRhcmsuanctaWNvbi12b2x1bWUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyBzcGFuLmljX19zcGlubmVyLS1kYXJrLmp3LWljb24tdm9sdW1lIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5sYW5ndWFnZS13cmFwcGVyIC5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gKyAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICBtYXJnaW4tdG9wOiAtMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubGFuZ3VhZ2Utd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuICAubGFuZ3VhZ2Utd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGFuZ3VhZ2Utd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5sYW5ndWFnZS13cmFwcGVyIC5sYW5ndWFnZS1jb250cm9scyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG59XG4ubGFuZ3VhZ2Utd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXIge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5sYW5ndWFnZS13cmFwcGVyIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxufVxuLmxhbmd1YWdlLXdyYXBwZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5jdXN0b20tbGFuZ3VhZ2Utc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0JGMjEzMyB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDZweCA1cHggIWltcG9ydGFudDtcbn1cbi5sYW5ndWFnZS13cmFwcGVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuY3VzdG9tLWxhbmd1YWdlLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4ubGFuZ3VhZ2Utd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmN1c3RvbS1sYW5ndWFnZS1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlLFxuLmxhbmd1YWdlLXdyYXBwZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5jdXN0b20tbGFuZ3VhZ2UtZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjQkYyMTMzO1xufVxuLmxhbmd1YWdlLXdyYXBwZXIgLmN1c3RvbS1sYW5ndWFnZS1zZWxlY3Rpb24ge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5sYW5ndWFnZS13cmFwcGVyIC5jdXN0b20tbGFuZ3VhZ2Utc2VsZWN0aW9uICNzZWxlY3QyLWxhbmd1YWdlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG4ubGFuZ3VhZ2Utd3JhcHBlciAuY3VzdG9tLWxhbmd1YWdlLXNlbGVjdGlvbiAjc2VsZWN0Mi1sYW5ndWFnZS1jb250YWluZXIgPiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDFyZW07XG59XG4ubGFuZ3VhZ2Utd3JhcHBlciAuY3VzdG9tLWxhbmd1YWdlLXNlbGVjdGlvbiBzcGFuLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiAjQkYyMTMzIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogNnB4IDVweCAwIDVweCAhaW1wb3J0YW50O1xufVxuLmxhbmd1YWdlLXdyYXBwZXIgLmN1c3RvbS1sYW5ndWFnZS1kcm9wZG93biB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIG1pbi13aWR0aDogMTQ0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTIuNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGFuZ3VhZ2Utd3JhcHBlciAuY3VzdG9tLWxhbmd1YWdlLWRyb3Bkb3duIHVsI3NlbGVjdDItbGFuZ3VhZ2UtcmVzdWx0cyB7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5sYW5ndWFnZS13cmFwcGVyIC5jdXN0b20tbGFuZ3VhZ2UtZHJvcGRvd24gdWwjc2VsZWN0Mi1sYW5ndWFnZS1yZXN1bHRzID4gbGkuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gPiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubHRyIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBkaXJlY3Rpb246IGx0ciAhaW1wb3J0YW50O1xufVxuXG4uYXJ0aWNsZV9fdGl0bGUucnRsLFxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcC10ZXh0LnJ0bCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmdyaWRfX3RlbXBsYXRlLS0xIC5pbmZvLWxhbmctd3JhcHBlcixcbiAgLmdyaWRfX3RlbXBsYXRlLS0yIC5pbmZvLWxhbmctd3JhcHBlcixcbiAgLmdyaWRfX3RlbXBsYXRlLS0zIC5pbmZvLWxhbmctd3JhcHBlcixcbiAgLmdyaWRfX3RlbXBsYXRlLS00IC5pbmZvLWxhbmctd3JhcHBlcixcbiAgLmdyaWRfX3RlbXBsYXRlLS01IC5pbmZvLWxhbmctd3JhcHBlcixcbiAgLmdyaWRfX3RlbXBsYXRlLS02IC5pbmZvLWxhbmctd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5ncmlkX190ZW1wbGF0ZS0tMSAubGFuZ3VhZ2Utd3JhcHBlciAuY3VzdG9tLWxhbmd1YWdlLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuLmdyaWRfX3RlbXBsYXRlLS0yIC5sYW5ndWFnZS13cmFwcGVyIC5jdXN0b20tbGFuZ3VhZ2Utc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG4uZ3JpZF9fdGVtcGxhdGUtLTMgLmxhbmd1YWdlLXdyYXBwZXIgLmN1c3RvbS1sYW5ndWFnZS1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcbi5ncmlkX190ZW1wbGF0ZS0tNCAubGFuZ3VhZ2Utd3JhcHBlciAuY3VzdG9tLWxhbmd1YWdlLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuLmdyaWRfX3RlbXBsYXRlLS01IC5sYW5ndWFnZS13cmFwcGVyIC5jdXN0b20tbGFuZ3VhZ2Utc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG4uZ3JpZF9fdGVtcGxhdGUtLTYgLmxhbmd1YWdlLXdyYXBwZXIgLmN1c3RvbS1sYW5ndWFnZS1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmluZm8tbGFuZy13cmFwcGVyLmluZm8tbGFuZy1taXNzZWQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmxhbmd1YWdlLWRpc2NsYWltZXIge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNCRjIxMzM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLCAzMywgNTEsIDAuMSk7XG4gIGNvbG9yOiAjQkYyMTMzO1xuICBtYXJnaW46IDAuNXJlbSAwIDFyZW0gMDtcbiAgcGFkZGluZzogOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMjlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubGFuZ3VhZ2UtZGlzY2xhaW1lciB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubGFuZ3VhZ2Utd3JhcHBlciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxuICAubGFuZ3VhZ2Utd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubGFuZ3VhZ2UtZGlzY2xhaW1lciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbi5hY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1saXN0ID4gbGkgPiBhID4gc3BhbiB7XG4gIGZsZXg6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5hY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1saXN0ID4gbGkgPiBhID4gaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAyLjc1ZW07XG4gIGhlaWdodDogMi43NWVtO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmFjY2Vzc2liaWxpdHktdGV4dC1zaXplLWxpc3QgPiBsaSA+IGEuYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiAjQkYyMTMzO1xufVxuLmFjY2Vzc2liaWxpdHktdGV4dC1zaXplLWxpc3QgPiBsaSA+IGEuYWN0aXZlID4gaSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzNSwgMTM1LCAxMzUsIDAuMTIpO1xuICBjb2xvcjogIzRCNEI0QjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiA0cHggMCA0cHggNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYWNjZXNzaWJpbGl0eS10b29sdGlwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDI5cHg7XG4gIGhlaWdodDogMjlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvaWNvbi9pY19uYXZfaW5mby0tZ3JheS5zdmdcIik7XG59XG5cbi5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYWNjZXNzaWJpbGl0eS10b29sdGlwICsgLmFjY2Vzc2liaWxpdHktdG9vbHRpcC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMzQ0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjNEI0QjRCO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBib3R0b206IDQ1cHg7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcCArIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtdGV4dCA+IHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcCArIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtdGV4dCA+IGkuaWMsIC5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQgLmFjY2Vzc2liaWxpdHktdG9vbHRpcCArIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtdGV4dCA+IGkuanctc3ZnLWljb24sXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAgKyAuYWNjZXNzaWJpbGl0eS10b29sdGlwLXRleHQgPiBpLmp3LWljb24taW5saW5lLFxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCAuYWNjZXNzaWJpbGl0eS10b29sdGlwICsgLmFjY2Vzc2liaWxpdHktdG9vbHRpcC10ZXh0ID4gaS5qdy1pY29uLXZvbHVtZSwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyAuYWNjZXNzaWJpbGl0eS10b29sdGlwICsgLmFjY2Vzc2liaWxpdHktdG9vbHRpcC10ZXh0ID4gaS5qdy1zdmctaWNvbixcbi5qdy1za2luLW9tcm9lcC1mbGV2b2xhbmQtYXVkaW8gLmFjY2Vzc2liaWxpdHktdG9vbHRpcCArIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtdGV4dCA+IGkuanctaWNvbi1pbmxpbmUsXG4uanctc2tpbi1vbXJvZXAtZmxldm9sYW5kLWF1ZGlvIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAgKyAuYWNjZXNzaWJpbGl0eS10b29sdGlwLXRleHQgPiBpLmp3LWljb24tdm9sdW1lIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIG1heC13aWR0aDogNDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcCArIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtdGV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIGJvcmRlci13aWR0aDogMTJweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4uYWNjZXNzaWJpbGl0eS10b29sdGlwLS1tb2JpbGUge1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uYWNjZXNzaWJpbGl0eS10b29sdGlwLS1tb2JpbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYWNjZXNzaWJpbGl0eS10b29sdGlwLS1tb2JpbGUtLWFmdGVyOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRvb2x0aXAtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5wb3B1cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDA7XG4gIG1hcmdpbjogMCAwO1xufVxuXG4uYnJhbmRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icmFuZGluZ19fbG9nbyB7XG4gIHdpZHRoOiAxNC4zNzVlbTtcbiAgaGVpZ2h0OiAyLjVlbTtcbn1cbi5icmFuZGluZ19fbG9nby0tZGFyaywgLmxvYWRlcl9fc3Bpbm5lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWcvbG9nby9sb2dvX29mLS1kYXJrLS1sZy5zdmdcIik7XG59XG4uYnJhbmRpbmdfX2xvZ28tLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltZy9sb2dvL2xvZ29fb2YtLWxpZ2h0LS1sZy5zdmdcIik7XG59XG4uYnJhbmRpbmdfX2xvZ28tLWdyZXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2xvZ28vbG9nb19vZi0tZ3JleS0tbGcuc3ZnXCIpO1xufVxuLmJyYW5kaW5nX19sb2dvX19pbWFnZSwgLmxvYWRlcl9fc3Bpbm5lciB7XG4gIHdpZHRoOiAyLjY1ZW07XG4gIGhlaWdodDogMi41ZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xufVxuLmJyYW5kaW5nLS1OT1Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1nL2xvZ28vbG9nb19ub3Muc3ZnXCIpO1xuICB3aWR0aDogNjhweDtcbiAgbWluLXdpZHRoOiA2OHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmJyYW5kaW5nLS1OT1Mge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIG1pbi13aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8qISBDcmVhdGVkIGJ5IEVsYXN0aXF1ZSAtIHd3dy5lbGFzdGlxdWUubmwgKi9cblxuQGltcG9ydFxuICAgICdyZXNldCcsXG4gICAgJ2NvbmZpZyc7XG5cbkBpbXBvcnRcbiAgICAnYWJzdHJhY3RzL2Z1bmN0aW9ucycsXG4gICAgJ2Fic3RyYWN0cy9taXhpbnMnO1xuXG5AaW1wb3J0XG4gICAgJ3V0aWxpdGllcy9iYWNrZ3JvdW5kJyxcbiAgICAndXRpbGl0aWVzL2JsdXInLFxuICAgICd1dGlsaXRpZXMvY2VudGVyJyxcbiAgICAndXRpbGl0aWVzL2NsZWFyZml4JyxcbiAgICAndXRpbGl0aWVzL2N1cnNvcicsXG4gICAgJ3V0aWxpdGllcy9kaXNwbGF5JyxcbiAgICAndXRpbGl0aWVzL2V2ZW50JyxcbiAgICAndXRpbGl0aWVzL2Zsb2F0JyxcbiAgICAndXRpbGl0aWVzL3Bvc2l0aW9uaW5nJyxcbiAgICAndXRpbGl0aWVzL3NlbGVjdGlvbicsXG4gICAgJ3V0aWxpdGllcy9zcGFjaW5nJyxcbiAgICAndXRpbGl0aWVzL3RleHQnLFxuICAgICd1dGlsaXRpZXMvdmlzaWJpbGl0eScsXG4gICAgJ3V0aWxpdGllcy9zY3JvbGxpbmcnO1xuXG5AaW1wb3J0XG4gICAgJ2Jhc2UvYW5pbWF0aW9uJyxcbiAgICAnYmFzZS9ncmlkJyxcbiAgICAnYmFzZS9sYXlvdXQnLFxuICAgICdiYXNlL3R5cG9ncmFwaHknO1xuXG5AaW1wb3J0XG4gICAgJ2VsZW1lbnRzL2J1dHRvbicsXG4gICAgJ2VsZW1lbnRzL2RpdmlkZXInLFxuICAgICdlbGVtZW50cy9lbWJlZCcsXG4gICAgJ2VsZW1lbnRzL2ljb24nLFxuICAgICdlbGVtZW50cy9pbnB1dCcsXG4gICAgJ2VsZW1lbnRzL2xhYmVsJyxcbiAgICAnZWxlbWVudHMvbG9hZGVyJyxcbiAgICAnZWxlbWVudHMvbWVkaWEnLFxuICAgICdlbGVtZW50cy9qd3BsYXllcic7XG5cbkBpbXBvcnRcbiAgICAnbW9kdWxlcy9mb3JtJyxcbiAgICAnbW9kdWxlcy9saXN0JyxcbiAgICAnbW9kdWxlcy9uYXZpZ2F0aW9uJyxcbiAgICAnbW9kdWxlcy9zcGEnLFxuICAgICdtb2R1bGVzL3JlZ2lvJyxcbiAgICAnbW9kdWxlcy9waG90b3N3aXBlL3Bob3Rvc3dpcGVfbWFpbicsXG4gICAgJ21vZHVsZXMvcmVhZHNwZWFrZXIvZGVmYXVsdCc7XG5cbkBpbXBvcnRcbiAgICAnY29tcG9uZW50cy9hZHMnLFxuICAgICdjb21wb25lbnRzL2FydGljbGUnLFxuICAgICdjb21wb25lbnRzL2NhcmQnLFxuICAgICdjb21wb25lbnRzL2Nhcm91c3NlbCcsXG4gICAgJ2NvbXBvbmVudHMvY29va2lld2FsbCcsXG4gICAgJ2NvbXBvbmVudHMvZm9vdGVyJyxcbiAgICAnY29tcG9uZW50cy9oZWFkZXInLFxuICAgICdjb21wb25lbnRzL2hpZ2hsaWdodGVkJyxcbiAgICAnY29tcG9uZW50cy9tb2RhbCcsXG4gICAgJ2NvbXBvbmVudHMvb3ZlcmxheScsXG4gICAgJ2NvbXBvbmVudHMvc2VjdGlvbicsXG4gICAgJ2NvbXBvbmVudHMvc2hlZXQnLFxuICAgICdjb21wb25lbnRzL3NsaWRlcicsXG4gICAgJ2NvbXBvbmVudHMvdGltZXInLFxuICAgICdjb21wb25lbnRzL3RyYW5zbGF0aW9uJyxcbiAgICAnY29tcG9uZW50cy9hY2Nlc3NpYmlsaXR5JztcblxuQGltcG9ydFxuICAgICdwYWdlcy9kZWZhdWx0JyxcbiAgICAncGFnZXMvaG9tZScsXG4gICAgJ3BhZ2VzL3BvcHVwJztcblxuQGltcG9ydFxuICAgICd0aGVtZXMvYnJhbmRpbmcnLFxuICAgICd0aGVtZXMvdGhlbWUnO1xuIiwiLy8gaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cbi8vIHYyLjAgfCAyMDExMDEyNlxuLy8gTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQ6IGluaGVyaXQ7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi8vIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnNcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuXHRsaW5lLWhlaWdodDogMTtcbn1cbm9sLCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5ibG9ja3F1b3RlLCBxIHtcblx0cXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRjb250ZW50OiBub25lO1xufVxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxuLy8gQWRkaXRpb25hbFxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdXRsaW5lOiAwO1xufVxuIiwiLy8gQmFja2dyb3VuZCBzdHlsZXNcblxuLmJnIHtcblxuICAgICYtLWRlZmF1bHQge1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtLWNvdmVyIHtcbiAgICAgICAgQGV4dGVuZCAuYmctLWRlZmF1bHQ7XG4gICAgXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIH1cblxuICAgICYtLWNvbnRhaW4ge1xuICAgICAgICBAZXh0ZW5kIC5iZy0tZGVmYXVsdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cblxuICAgICYtLTEwMCB7XG4gICAgICAgIEBleHRlbmQgLmJnLS1kZWZhdWx0O1xuICAgIFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5iZy1ibHVyIHtcblx0Ly8gaWYgbm8gYmFja2Ryb3Agc3VwcG9ydDogdHJhbnNwYXJlbnRcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItLXdoaXRlLCAwLjk1KTtcblxuXHQvLyBpZiBiYWNrZHJvcCBzdXBwb3J0OiB0cmFuc3BhcmVudCBhbmQgYmx1cnJlZFxuXHRAc3VwcG9ydHMgKCgtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KSkgb3IgKGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KSkpIHtcblx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItLXdoaXRlLCAwLjgpO1xuXHR9XG5cblx0Ji1kYXJrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci0tYmxhY2ssIDAuNCk7XG5cdH1cblx0Ji1kYXJrZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLS1ibGFjaywgMC43KTtcblx0XHRAc3VwcG9ydHMgKCgtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KSkgb3IgKGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KSkpIHtcblx0XHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLS1ibGFjaywgMC43KTtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIENlbnRlcmluZ1xuXG4uY2VudGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAmLS1ib3RoIHtcbiAgICAgICAgQGluY2x1ZGUgY2VudGVyaW5nO1xuICAgIH1cblxuICAgICYtLWhvciB7XG4gICAgICAgIEBpbmNsdWRlIGNlbnRlcmluZyh0cnVlLCBmYWxzZSk7XG4gICAgfVxuXG4gICAgJi0tdmVydCB7XG4gICAgICAgIEBpbmNsdWRlIGNlbnRlcmluZyhmYWxzZSwgdHJ1ZSk7XG4gICAgfVxufVxuIiwiLy8gTWl4aW4gZm9yIGNlbnRlcmluZyBzdHVmZi5cbi8vIE1ha2Ugc3VyZSB0aGUgcGFyZW50IGVsZW1lbnQgaXMgcG9zaXRpb25lZCAncmVsYXRpdmUnLlxuXG5AbWl4aW4gY2VudGVyaW5nKCRob3Jpem9udGFsOiB0cnVlLCAkdmVydGljYWw6IHRydWUpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICBAaWYgKCRob3Jpem9udGFsIGFuZCAkdmVydGljYWwpIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfSBAZWxzZSBpZiAoJGhvcml6b250YWwpIHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICB9IEBlbHNlIGlmICgkdmVydGljYWwpIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIH1cbn1cbiIsIi8vIENsZWFyZml4IGZvciB0aGUgd2luISBBbHdheXMgdXNlZnVsbCB3aGVuIHdvcmtpbmcgd2l0aCBmbG9hdHMuXG5cbi5jbGVhciB7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn1cbiIsIi5jdXJzb3Ige1xuXG5cdCYtLXBvaW50ZXIge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdCYtLXpvb20ge1xuXHRcdGN1cnNvcjogem9vbS1pbjtcblx0fVxuXG5cdCYtLXpvb21vdXQge1xuXHRcdGN1cnNvcjogem9vbS1vdXQ7XG5cdH1cbn1cbiIsIi8vIERpc3BsYXlcblxuLmQge1xuXG4gICAgJi0taW5sIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cblxuICAgICYtLWlubC1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAmLS1pbmwtZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIH1cblxuICAgICYtLW9uLXRvcCB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIFxuICAgICYtLWZsZXgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICYtLWkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgfVxuXG4gICAgJi0tYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICAgICYtLXNtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tbWQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tbWQge1xuICAgICAgICBcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgXHR9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1sZyB7XG4gICAgICAgIFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBcdH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxnLS1tYXgge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLWxnLS1tYXgge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1oaWRkZW4ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgJi0tbm9uZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAmLS1ub3JtYWwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXNtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLW1kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tbWQge1xuICAgICAgICBcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBcdH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxnIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tbGcge1xuICAgICAgICBcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBcdH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWFwcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi0tbm8ge1xuICAgICAgICAmLS1tb2JpbGUge1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVhay0teHMpIGFuZCAobWF4LXdpZHRoOiAkYnJlYWstLXNtKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfSAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgXG4gICAgICAgICYtLXRhYmxldCB7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLS1zbSkgYW5kIChtYXgtd2lkdGg6ICRicmVhay0tbGcpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb3Jkb3ZhLXJlYWR5IHtcbiAgICAuZC0tbm9uZS0tYXBwLCAuc2hlZXRfX2NhcmQuZC0tbm9uZS0tYXBwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kLS1hcHAge1xuICAgICAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiLy8gTWl4aW4gZm9yIGRlZmluaW5nIGJyZWFrcG9pbnRzIGZvciByZXNwb25zaXZlbmVzcy5cbi8vXG4vLyBVc2FnZTpcbi8vICAgICBkaXYge1xuLy8gICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbi8vICAgICAgICAgLy8gUHJvcGVydGllcyBtb2JpbGVcbi8vICAgICAgIH1cbi8vXG4vLyAgICAgICBAaW5jbHVkZSBicmVhay0tbWQge1xuLy8gICAgICAgICAvLyBQcm9wZXJ0aWVzIHRhYmxldFxuLy8gICAgICAgfVxuLy9cbi8vICAgICAgIEBpbmNsdWRlIGJyZWFrLS1sZyB7XG4vLyAgICAgICAgIC8vIFByb3BlcnRpZXMgZGVza3RvcFxuLy8gICAgICAgfVxuLy9cbi8vICAgICAgIEBpbmNsdWRlIHJldGluYSB7XG4vLyAgICAgICAgIC8vIFByb3BlcnRpZXMgcmV0aW5hIGRpc3BsYXlzXG4vLyAgICAgICB9XG4vL1xuLy8gICAgICAgQGluY2x1ZGUgb3JpZW50YXRpb24obGFuZHNjYXBlKSB7XG4vLyAgICAgICAgIC8vIFByb3BlcnRpZXMgbGFuZGNhcGUgb3JpZW50YXRpb25cbi8vICAgICAgIH1cbi8vXG4vLyAgICAgICBAaW5jbHVkZSBvcmllbnRhdGlvbihwb3J0cmFpdCkge1xuLy8gICAgICAgICAvLyBQcm9wZXJ0aWVzIHBvcnRyYWl0IG9yaWVudGF0aW9uXG4vLyAgICAgICB9XG4vLyAgICAgfVxuXG4vLyBEZXZpY2VzXG5AbWl4aW4gYnJlYWstLXNtIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay0tc20pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gYnJlYWstLXNtLS1taW4ge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLS1zbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBicmVhay0tbWQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrLS1zbSkgYW5kIChtYXgtd2lkdGg6ICRicmVhay0tbGcpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gYnJlYWstLWxnIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVhay0tbGcpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIGJyZWFrLS1sZy0tbWF4IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay0tbGcpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBSZXRpbmFcbkBtaXhpbiByZXRpbmEge1xuICBAbWVkaWFcbiAgICBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICAgIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksXG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBQcmludFxuQG1peGluIHByaW50IHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBPcmllbnRhdGlvblxuQG1peGluIG9yaWVudGF0aW9uKCRvcmllbnRhdGlvbikge1xuICAgIEBtZWRpYSAob3JpZW50YXRpb246ICRvcmllbnRhdGlvbikge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG4iLCIvLyBEaXNhYmxlIG9yIGVuYWJsZSBwb2ludGVyIGV2ZW50cy5cblxuLmV2dCB7XG4gICAgXG4gICAgJi0tbm9uZSB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICYtLWF1dG8ge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB9XG59XG4iLCIvLyBGbG9hdHNcblxuLmZsIHtcblxuICAgICYtLWxlZnQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAmLS1yaWdodCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAmLS1ub25lIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn1cbiIsIi8vIFBvc2l0aW9uaW5nXG5cbi5wIHtcbiAgICAmLS1zdHJldGNoIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmLS1hYnMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgJi0tMTAwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRvcCB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi0tYm90dG9tIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLS1maXhlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcblxuICAgICAgICAmLS0xMDAge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tcmlnaHQge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbn1cbiIsIlxuLy8gUGFkZGluZ1xuXG4ucGFkZGluZyB7XG5cbiAgICAmLS14c20ge1xuICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyLS14c207XG5cbiAgICAgICAgJi0tdCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0teHNtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYiB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0teHNtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXItLXhzbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlci0teHNtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tdGIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLXhzbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS14c207XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXItLXhzbTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItLXhzbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW1kIHtcbiAgICAgICAgcGFkZGluZzogJGd1dHRlci0tbWQ7XG5cbiAgICAgICAgJi0tdCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0tbWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1iIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLS1tZDtcblxuICAgICAgICAgICAgJi0taSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLS1tZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLS1tZDtcblxuICAgICAgICAgICAgJi0taSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlci0tbWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRiIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyLS1zbTtcblxuICAgICAgICAgICAgJi0tdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS10YiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tbHIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci0tc207XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlci0tc207XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci0tc207XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sZyB7XG4gICAgICAgIHBhZGRpbmc6ICRndXR0ZXItLWxnO1xuXG4gICAgICAgICYtLXQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLWxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYiB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0tbGc7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci0tbGc7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1yIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItLWxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tdGIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLWxnO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLWxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbHIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLS1sZztcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItLWxnO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRndXR0ZXItLW1kO1xuXG4gICAgICAgICAgICAmLS10IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLWIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tdGIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLWxyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXItLW1kO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItLW1kO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0teGxnIHtcbiAgICAgICAgcGFkZGluZzogJGd1dHRlci0teGxnO1xuXG4gICAgICAgICYtLXQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLXhsZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLXhsZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLS14bGc7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1yIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItLXhsZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRiIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS14bGc7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0teGxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbHIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLS14bGc7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLS14bGc7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgcGFkZGluZzogJGd1dHRlci0tbGc7XG5cbiAgICAgICAgICAgICYtLXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tYiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLWxnO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS10YiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLWxnO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXh4bGcge1xuICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyLS14eGxnO1xuXG4gICAgICAgICYtLXQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLXh4bGc7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1iIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS14eGxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXItLXh4bGc7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1yIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItLXh4bGc7XG4gICAgICAgIH1cblxuICAgICAgICAmLS10YiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0teHhsZztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS14eGxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbHIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLS14eGxnO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlci0teHhsZztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyLS1sZztcblxuICAgICAgICAgICAgJi0tdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLWxnO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1iIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0tbGc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXRiIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0tbGc7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLWxnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc20ge1xuICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyLS1zbTtcblxuICAgICAgICAmLS10IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLXNtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXItLXNtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRiIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci0tc207XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXJlc2V0IHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICYtLXNtIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBNYXJnaW5cblxuLm1hcmdpbiB7XG5cbiAgICAmLS14c20ge1xuICAgICAgICBtYXJnaW46ICRndXR0ZXItLXhzbTtcblxuICAgICAgICAmLS10IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLXhzbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci0teHNtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGd1dHRlci0teHNtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLXhzbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRiIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLXhzbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXItLXhzbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS14c207XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLXhzbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXNtIHtcbiAgICAgICAgbWFyZ2luOiAkZ3V0dGVyLS1zbTtcblxuICAgICAgICAmLS10IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLXNtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWwge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXItLXNtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLXNtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tdGIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlci0tc207XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGd1dHRlci0tc207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1tZCB7XG4gICAgICAgIG1hcmdpbjogJGd1dHRlci0tbWQ7XG5cbiAgICAgICAgJi0tdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgICAgICYtLW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0jeyRndXR0ZXItLW1kfTtcbiAgICAgICAgICAgICAgICAmLS1pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLSN7JGd1dHRlci0tbWR9ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tYiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWwge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXItLW1kO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLW1kO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tdGIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGd1dHRlci0tbWQ7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgbWFyZ2luOiAkZ3V0dGVyLS1zbTtcblxuICAgICAgICAgICAgJi0tdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlci0tc207XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXRiIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWxnIHtcbiAgICAgICAgbWFyZ2luOiAkZ3V0dGVyLS1sZztcblxuICAgICAgICAmLS10IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLWxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWwge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXItLWxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLWxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tdGIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlci0tbGc7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS1sZztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGd1dHRlci0tbGc7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgbWFyZ2luOiAkZ3V0dGVyLS1tZDtcblxuICAgICAgICAgICAgJi0tdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXRiIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLS1tZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXhsZyB7XG4gICAgICAgIG1hcmdpbjogJGd1dHRlci0teGxnO1xuXG4gICAgICAgICYtLXQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlci0teGxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLS14bGc7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1sIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS14bGc7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGd1dHRlci0teGxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tdGIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlci0teGxnO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci0teGxnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbHIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXItLXhsZztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGd1dHRlci0teGxnO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgIG1hcmdpbjogJGd1dHRlci0tbGc7XG5cbiAgICAgICAgICAgICYtLXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLWxnO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS10YiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlci0tbGc7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci0tbGc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyoqKiBBc3NldHNcblxuLy8gVXNhZ2U6XG4vLyBkaXYge1xuLy8gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pbWFnZS5qcGcnKTtcbi8vIH1cbiRpbWFnZS1wYXRoOiAgICAgICAgICAgICAgICAnLi4vYXNzZXRzL2ltZy8nO1xuJHZpZGVvLXBhdGg6ICAgICAgICAgICAgICAgICcuLi9hc3NldHMvdmlkZW8vJztcbiRmb250LXBhdGg6ICAgICAgICAgICAgICAgICAnLi4vYXNzZXRzL2ZvbnRzLyc7XG5cblxuLy8qKiogQ29sb3JzXG5cbiRjb2xvci0tYmxhY2s6ICAgICAgICAgICAgICAjMDAwMDAwO1xuJGNvbG9yLS1ibGFjay0tbGlnaHQ6ICAgICAgICMwMDAwMDA7XG4kY29sb3ItLWJsYWNrLS1kYXJrOiAgICAgICAgIzAwMDAwMDtcbiRjb2xvci0tYmxhY2stLWFscGhhMjA6ICAgICByZ2JhKCRjb2xvci0tYmxhY2ssIDAuMik7XG4kY29sb3ItLWJsYWNrLS1hbHBoYTQwOiAgICAgcmdiYSgkY29sb3ItLWJsYWNrLCAwLjQpO1xuJGNvbG9yLS1ibGFjay0tYWxwaGE3MDogICAgIHJnYmEoJGNvbG9yLS1ibGFjaywgMC43KTtcbiRjb2xvci0tYmxhY2stLWdyYWRpZW50OiAgICBsaW5lYXItZ3JhZGllbnQocmdiYSgkY29sb3ItLWJsYWNrLCAwLjApLCByZ2JhKCRjb2xvci0tYmxhY2ssIDAuNykpO1xuXG4kY29sb3ItLXdoaXRlOiAgICAgICAgICAgICAgI0ZGRkZGRjtcbiRjb2xvci0td2hpdGUtLWFscGhhMjA6ICAgICByZ2JhKCRjb2xvci0td2hpdGUsIDAuMik7XG4kY29sb3ItLXdoaXRlLS1hbHBoYTcwOiAgICAgcmdiYSgkY29sb3ItLXdoaXRlLCAwLjcpO1xuJGNvbG9yLS13aGl0ZS0tZ3JhZGllbnQ6XHRsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGNvbG9yLS13aGl0ZSwgMC4wKSwgcmdiYSgkY29sb3ItLXdoaXRlLCAxKSk7XG5cblxuJGNvbG9yLS1ncmV5OiAgICAgICAgICAgICAgICNFMUUxRTE7XG4kY29sb3ItLWdyZXktLWxpZ2h0ZXI6ICAgICAgI0Y3RjdGNztcbiRjb2xvci0tZ3JleS0tbGlnaHQ6ICAgICAgICAjRUVFRUVFO1xuJGNvbG9yLS1ncmV5LS1kYXJrOiAgICAgICAgICNCRUJFQkU7XG4kY29sb3ItLWdyZXktLWRhcmtlcjogICAgICAgIzRCNEI0QjtcbiRjb2xvci0tZ3JleS0tZGFyay0tYmc6ICAgICAjMjUyNTI1O1xuJGNvbG9yLS1ncmV5LS12aWRlby0tdGV4dDogICM5RTlFOUU7XG4kY29sb3ItLWdyZXktLWRhcmtlci0tYWx0OiAgIzdBN0E3QTtcblxuJGNvbG9yLS1yZWQ6ICAgICAgICAgICAgICAgICNCRjIxMzM7XG4kY29sb3ItLXJlZC0tbGlnaHQ6ICAgICAgICAgI0VCMTAyOTtcbiRjb2xvci0tcmVkLS1saWdodGVyOiAgICAgICAjRTVBNkFEO1xuJGNvbG9yLS1yZWQtLWRhcms6ICAgICAgICAgICNBMjEyMjM7XG5cbiRjb2xvci0teWVsbG93OiAgICAgICAgICAgICAjRjlCRjAwO1xuJGNvbG9yLS1ncmVlbjogICAgICAgICAgICAgICM1Y2I2MDA7XG4kY29sb3ItLWJsdWU6ICAgICAgICAgICAgICAgIzU5Q0ZGRjtcblxuJGNvbG9yLXNvY2lhbHMtLWZiOiAgICAgICAgICMzQjU5OTg7XG4kY29sb3Itc29jaWFscy0taW5zdGE6ICAgICAgI0JDMkE4RDtcbiRjb2xvci1zb2NpYWxzLS10dzogICAgICAgICAjMURBMUYyO1xuJGNvbG9yLXNvY2lhbHMtLXl0OiAgICAgICAgICNGRjAwMDA7XG5cbiRjb2xvci0td2hhdHNhcHA6ICAgICAgICBcdCM5RENDNzg7XG4kY29sb3ItLXdoYXRzYXBwLS1saWdodDogICAgI0RDRjhDNjtcblxuJGNvbG9yLS10b29sdGlwOiAgICAgICAgICAgICM4Nzg3ODc7XG5cbi8vKioqIEJyZWFrcG9pbnRzXG5cbi8vIFVzYWdlOlxuLy9cbiRicmVhay0teHM6IDA7XG4kYnJlYWstLXNtOiA1NzZweDtcbiRicmVhay0tbWQ6IDc2OHB4O1xuJGJyZWFrLS14bWQ6IDgwMHB4O1xuJGJyZWFrLS1sZzogMTAyNnB4O1xuJGJyZWFrLS14bGc6IDEyMDBweDtcblxuXG4vLyoqKiBDb250YWluZXJzXG5cbi8vIFVzYWdlOlxuLy9cbiRjb250YWluZXI6IChcbiAgICBzbTogNTQwcHgsXG4gICAgbWQ6IDcyMHB4LFxuICAgIGxnOiA5NjBweCxcbiAgICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5cbi8vKioqIEd1dHRlcnNcblxuLy8gVXNhZ2U6XG4vL1xuJGd1dHRlci0teHNtOiAwLjI1cmVtO1xuJGd1dHRlci0tc206IDAuNXJlbTtcbiRndXR0ZXItLW1kOiAxcmVtO1xuJGd1dHRlci0tbGc6IDEuNXJlbTtcbiRndXR0ZXItLXhsZzogMnJlbTtcbiRndXR0ZXItLXh4bGc6IDNyZW07XG5cblxuLy8qKiogQ29sdW1uIEdhcFxuXG4vLyBVc2FnZTpcbi8vXG4kY29sdW1uLWdhcC0tc206IDAuNXJlbTtcbiRjb2x1bW4tZ2FwLS1tZDogMXJlbTtcbiRjb2x1bW4tZ2FwLS1sZzogMS41cmVtO1xuXG5cblxuLy8gRm9udHNcblxuLy8gVXNhZ2U6XG4vLyBkaXYge1xuLy8gICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLWJhc2U7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1iYXNlO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLW5vcm1hbDtcbi8vICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LS1iYXNlO1xuLy8gfVxuJGZvbnQtZmFtaWx5LS1zeXN0ZW06ICAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LS1zYW5zLXNlcmlmOiAgIFwiSGVsdmV0aWNhXCIsIEFyaWFsLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LS1iYXNlOiAgICAgICAgICRmb250LWZhbWlseS0tc2Fucy1zZXJpZjtcblxuJGZvbnQtc2l6ZS0tYmFzZTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEJhc2VkIG9uIGJyb3dzZXIgZGVmYXVsdCwgbm9ybWFsbHkgJzE2cHgnXG4kZm9udC1zaXplLS1sZzogICAgICAgICAgICAgKCRmb250LXNpemUtLWJhc2UgKiAyKSAhZGVmYXVsdDtcbiRmb250LXNpemUtLW1kOiAgICAgICAgICAgICAoJGZvbnQtc2l6ZS0tYmFzZSAqIDEuNSkgIWRlZmF1bHQ7XG4kZm9udC1zaXplLS1zbTogICAgICAgICAgICAgKCRmb250LXNpemUtLWJhc2UgKiAxLjEyNSkgIWRlZmF1bHQ7XG4kZm9udC1zaXplLS14c206ICAgICAgICAgICAgKCRmb250LXNpemUtLWJhc2UgKiAwLjg3NSkgIWRlZmF1bHQ7XG4kZm9udC1zaXplLS14eHNtOiAgICAgICAgICAgICgkZm9udC1zaXplLS1iYXNlICogMC43NSkgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC0tbGlnaHQ6ICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtLW5vcm1hbDogICAgICAgNTAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LS1tZWRpdW06ICAgICAgIDYwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC0tYm9sZDogICAgICAgICA3MDAgIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC0tYmFzZTogICAgICAgICAxLjI1ICFkZWZhdWx0O1xuXG4vLyBJbnB1dHNcblxuLy8gVXNhZ2U6XG4vL1xuJGlucHV0X190ZXh0OiAnaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCBpbnB1dFt0eXBlPVwidXJsXCJdLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdJztcbiRpbnB1dF9fYnV0dG9uczogJ2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sIGlucHV0W3R5cGU9XCJyZXNldFwiXSwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgYnV0dG9uJztcbiRpbnB1dF9fZGF0ZXM6ICdpbnB1dFt0eXBlXj1cImRhdGVcIl0sIGlucHV0W3R5cGU9XCJtb250aFwiXSwgaW5wdXRbdHlwZT1cIndlZWtcIl0sIGlucHV0W3R5cGU9XCJ0aW1lXCJdJztcbiRpbnB1dF9fbm90LXJhZGlvOiAnaW5wdXQ6bm90KFt0eXBlPVwicmFkaW9cIl0pOm5vdChbdHlwZT1cImNoZWNrYm94XCJdKSc7XG5cbi8vIEFsbCBpbnB1dHNcbiRpbnB1dHM6ICcjeyRpbnB1dF9fdGV4dH0sICN7JGlucHV0X19idXR0b25zfSwgI3skaW5wdXRfX2RhdGVzfSwgI3skaW5wdXRfX25vdC1yYWRpb30sIHRleHRhcmVhLCBpbnB1dFt0eXBlPVwiZmlsZVwiXSc7XG5cblxuLy8gcmFkaXVzXG4kYm9yZGVyLXJhZGl1czogNHB4O1xuJGJvcmRlci1yYWRpdXMtLXNtOiAycHg7XG4kYm9yZGVyLXJhZGl1cy0tbWQ6IDhweDtcblxuLy8gcGl4ZWxzXG4kcGl4ZWwteHNtOiAxcHg7XG4kcGl4ZWwtLXNtOiAycHg7XG4kcGl4ZWwtLW06IDRweDtcbiRwaXhlbC0tbDogOHB4O1xuJHBpeGVsLS14bDogMTZweDtcbiRwaXhlbC0teHhsOiAzMnB4O1xuXG4vLyoqKiBUcmFuc2l0aW9uc1xuXG4vLyBVc2FnZTpcbi8vXG4kdHJhbnNpdGlvbi0tYmFzZTogICAgICAgICAgYWxsIC4xcyBlYXNlLWluLW91dDtcbiR0cmFuc2l0aW9uLS1iZXppZXI6ICAgICAgICBhbGwgLjVzIGN1YmljLWJlemllciguMiwgMCwgMCwgMSk7XG4kdHJhbnNpdGlvbi0tYmV6aWVyLWFuZHJvaWQ6IGFsbCAuMnMgbGluZWFyO1xuJHRyYW5zaXRpb24tLW9wYWNpdHk6ICAgICAgIG9wYWNpdHkgLjJzIGVhc2UtaW4tb3V0O1xuIiwiLy8gVGV4dCBwcm9wZXJ0eSBjbGFzc2VzXG5cbi50IHtcbiAgICAmLS11bmRlcmxpbmUge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgXG4gICAgJi0tY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi0tcmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYtLWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi0tZWxsaXBzaXMge1xuICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcygxMDAlKTtcbiAgICB9XG4gICAgXG4gICAgJi0tc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgICB9XG5cbiAgICAmLS1yZWQge1xuICAgICAgICBjb2xvcjogJGNvbG9yLS1yZWQ7XG4gICAgfVxuXG4gICAgJi0tZ3JlZW4ge1xuICAgICAgICBjb2xvcjogJGNvbG9yLS1ncmVlbjtcbiAgICB9XG5cbiAgICAmLS10cmFuc3BhcmVudCB7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYtLWdyZXkge1xuICAgICAgICBjb2xvcjogJGNvbG9yLS1ncmV5LS1kYXJrZXItLWFsdDtcbiAgICB9XG5cbiAgICAmLS13aGl0ZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItLXdoaXRlO1xuICAgIH1cblxuICAgICYtLWJsYWNrIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci0tYmxhY2s7XG4gICAgfVxuXG4gICAgJi0tY2FwaXRhbGl6ZSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG5cbiAgICAgICAgJjo6Zmlyc3QtbGV0dGVyIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS13cmFwIHtcbiAgICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICB9XG4gICAgXG4gICAgLy8gU2l6ZXNcbiAgICAmLS14eHNtIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS14eHNtO1xuICAgIH1cblxuICAgICYtLXhzbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0teHNtO1xuICAgIH1cbiAgICBcbiAgICAmLS1zbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tc207XG4gICAgfVxuICAgIFxuICAgICYtLW1kIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tZDtcblxuICAgICAgICAmLS1pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbWQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmLS1sZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbGc7XG5cbiAgICAgICAgJi0taSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLWxnICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBNaXhpbiBmb3IgdHJ1bmNhdGluZyB0ZXh0LlxuLy8gVXNlIHRoaXMgd2hlbiB5b3UgbmVlZCB0byB0cnVuY2F0ZSB0ZXh0IHdpdGggLi4uXG4vLyAhISBPbmx5IHdvcmtzIG9uIGEgc2luZ2UgbGluZS4gRm9yIG11bGktbGluZXMgZWxsaXBzaXMsIHlvdSdsbCBuZWVkIHNvbWUgamF2YXNjcmlwdCBtYWdpYy5cbi8vXG4vLyBVc2FnZTpcbi8vICAgICBkaXYge1xuLy8gICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcygxMDAlKTtcbi8vICAgICB9XG5cbkBtaXhpbiBlbGxpcHNpcygkd2lkdGg6IDEwMCUpIHtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4iLCIvLyBWaXNpYmlsaXR5IGhlbHBlcnNcblxuLnZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IHVuc2V0O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4iLCJib2R5Lm5vLXNjcm9sbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiLy8gU2VlICdhYnN0cmFjdHMvcGxhY2Vob2xkZXJzJyBmb3IgdHJhbnNpdGlvbiBwcm9wZXJ0aWVzXG5cbkBrZXlmcmFtZXMgc3Bpbm5lciB7XG4gICAgMCV7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAxMDAle1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuXG4uYW5pbWF0ZSB7XG5cbiAgJi0tcHRyIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDE2NHB4O1xuXG4gICAgJi0tY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogLTQwcHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IC4xcyBsaW5lYXI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7XG4gICAgfVxuXG4gICAgJi0td3JhcHBlciB7XG4gICAgICAgIHRyYW5zaXRpb246IC4xcyBsaW5lYXI7XG4gICAgICAgIHdpbGwtY2hhbmdlOiBoZWlnaHQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEvNTtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIC5hbmltYXRlLS1wdHItLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1zcGlubmVyIHtcbiAgICBhbmltYXRpb246IHNwaW5uZXIgMnMgbGluZWFyIGluZmluaXRlO1xuICB9XG5cbiAgJi0tYnRuLWFwcGVhciB7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iZXppZXI7XG5cbiAgICAuYnRuIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1vcGFjaXR5O1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjNzO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JpZCBjb250YWluZXI6XG4uY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAaW5jbHVkZSBicmVhay0tbGcge1xuICAgICAgICBtYXgtd2lkdGg6ICRicmVhay0teGxnO1xuICAgIH1cblxuICAgICYtLXNtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAkYnJlYWstLXNtO1xuICAgIH1cblxuICAgICYtLW1kIHtcbiAgICAgICAgbWF4LXdpZHRoOiAkYnJlYWstLW1kO1xuICAgIH1cblxuICAgICYtLWZsdWlkIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi0tcGFkZGluZyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci0tbWQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXItLW1kO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlci0tc207XG4gICAgICAgIH1cbiAgICB9XG59XG4uZ3JpZCB7XG4gICAgJl9fYXJlYSB7XG4gICAgICAgIC8vIGtlZXAgZ3JpZCBhcmVhcyBhcyBnbG9iYWwgYXMgcG9zc2libGVcbiAgICAgICAgJi0taGVhZGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtY29sKDIsIDQpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1yb3coMSwgMik7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1jb250ZW50IHtcblx0ICAgICAgICBtYXgtd2lkdGg6ICRicmVhay0teG1kO1xuICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1jb2woMiwgNCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLXJvdygyLCAzKTtcblxuICAgICAgICAgICAgJi0tZnVsbCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1jb2woMiwgNSk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1yb3coMiwgMyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXRvcCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1jb2woMiwgNCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1yb3coMSwgMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1hc2lkZSB7XG4vL1x0ICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAkYnJlYWstLXhtZDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtY29sKDQsIDUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1yb3coMSwgMyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1tYWluIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtcm93KDEsIDMpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tZm9vdGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtcm93KDEsIDMpO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAmX190ZW1wbGF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLS1sZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBzcGVjaWZ5IGdyaWQgYXJlYSBjaGFuZ2VzIHdpdGhpbiB0ZW1wbGF0ZVxuXG4gICAgICAgICYtLWRldGFpbCwgJi0tb3ZlcnZpZXcge1xuICAgICAgICAgICAgLW1zLWdyaWQtY29sdW1uczogMWZyIHJlcGVhdCgzLCBtaW5tYXgoMWZyLCBjYWxjKCRicmVhay0teGxnIC8gMykpKSAxZnI7XG4gICAgICAgICAgICAvLyAxcHggaXMgZ29vZ2xlIGNocm9tZSBmaXhcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byByZXBlYXQoMywgbWlubWF4KDFweCwgY2FsYygkYnJlYWstLXhsZyAvIDMpKSkgYXV0bztcbiAgICAgICAgICAgIC1tcy1ncmlkLXJvd3M6IGF1dG8gYXV0byAxZnI7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byAxZnI7XG4gICAgICAgIH1cbiAgICAgICAgJi0tZGV0YWlsIHtcbiAgICAgICAgICAvLyBmaXggZm9yIGllIHRoYXQgZG9lc250IHN1cHBvcnQgYXV0b1xuICAgICAgICAgIC1tcy1ncmlkLXJvd3M6IDFmcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLW92ZXJ2aWV3IHtcbiAgICAgICAgICAgIC5ncmlkX19hcmVhLS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLXJvdygyLCA0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLW1vZHVsYXIge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIC1tcy1ncmlkLWNvbHVtbnM6IDFmciByZXBlYXQoMTIsIG1pbm1heCgxZnIsIGNhbGMoJGJyZWFrLS14bGcgLyAxMikpKSAxZnI7XG4gICAgICAgICAgICAvLyAxcHggaXMgZ29vZ2xlIGNocm9tZSBmaXhcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byByZXBlYXQoMTIsIG1pbm1heCgxcHgsIGNhbGMoJGJyZWFrLS14bGcgLyAxMikpKSBhdXRvO1xuICAgICAgICAgICAgLW1zLWdyaWQtcm93czogYXV0byBhdXRvIDFmcjtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIDFmcjtcbiAgICAgICAgICAgIC5ncmlkX19hcmVhIHtcbiAgICAgICAgICAgICAgICAmLS1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLWNvbCg0LCAxMik7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtcm93KDEsIDIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLWNvbCg0LCAxMik7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtcm93KDIsIDMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbZGF0YS1mZWF0dXJlZD1cInZpZGVvXCJde1xuICAgICAgICAgICAgICAgIC50ZW1wbGF0ZV9fdmlkZW9fX2NvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgLmdyaWRfX2FyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi0taGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLWNvbCgzLCAxMyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1yb3coMSwgMik7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJi0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1jb2woNCwgMTIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtcm93KDIsIDMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1tZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgxZnIsIGNhbGMoJGJyZWFrLS14bGcgLyAxMikpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIDFweCBpcyBnb29nbGUgY2hyb21lIGZpeFxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgxcHgsIGNhbGMoJGJyZWFrLS14bGcgLyAxMikpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ncmlkX19hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLWNvbCgxLCAtMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaGVhZGVyX19mZWF0dXJlZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtY29sKDEsIDEzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tcy1ncmlkLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDFmciwgY2FsYygkYnJlYWstLXhsZyAvIDEyKSkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gMXB4IGlzIGdvb2dsZSBjaHJvbWUgZml4XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDFweCwgY2FsYygkYnJlYWstLXhsZyAvIDEyKSkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgLmdyaWRfX2FyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtY29sKDEsIC0xKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5oZWFkZXJfX2ZlYXR1cmVke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1jb2woMSwgMTMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1tZCB7XG4gICAgICAgICAgICAgICAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDEyLCBtaW5tYXgoMWZyLCBjYWxjKCRicmVhay0teGxnIC8gMTIpKSk7XG4gICAgICAgICAgICAgICAgLy8gMXB4IGlzIGdvb2dsZSBjaHJvbWUgZml4XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgxcHgsIGNhbGMoJGJyZWFrLS14bGcgLyAxMikpKTtcbiAgICAgICAgICAgICAgICAuZ3JpZF9fYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICYtLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLWNvbCgxLCAtMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5oZWFkZXJfX2ZlYXR1cmVke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLWNvbCgxLCAxMyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgICAgIC1tcy1ncmlkLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDFmciwgY2FsYygkYnJlYWstLXhsZyAvIDEyKSkpO1xuICAgICAgICAgICAgICAgIC8vIDFweCBpcyBnb29nbGUgY2hyb21lIGZpeFxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCBtaW5tYXgoMXB4LCBjYWxjKCRicmVhay0teGxnIC8gMTIpKSk7XG4gICAgICAgICAgICAgICAgLmdyaWRfX2FyZWEge1xuICAgICAgICAgICAgICAgICAgICAmLS1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1jb2woMSwgLTEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaGVhZGVyX19mZWF0dXJlZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYtLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC1jaGlsZC1jb2woMSwgMTMpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJltkYXRhLWZlYXR1cmVkPVwibGdcIl0ge1xuICAgICAgICAgICAgLmdyaWRfX2FyZWEge1xuICAgICAgICAgICAgICAgICYtLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtY29sKDEsIDYpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLXJvdygxLCAyKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLS1hc2lkZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQtY2hpbGQtY29sKDQsIDUpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLWNoaWxkLXJvdygyLCAzKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1jb250YWluZXIge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuXG4gICAgICAgICAgICAvLyBmaXggZm9yIGllMTAgd2lkdGhcbiAgICAgICAgICAgIC1tcy1ncmlkLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4vLyBmbGV4Ym94IGZvciBzbWFsbCBsYXlvdXQgZml4ZXNcblxuLmZsZXgge1xuXG4gICAgJi0tY2xlYXIge1xuICAgICAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi0tc3RyZXRjaCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIH1cblxuICAgICYtLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA5IHtcbiAgICAgICAgICAgICYtLSN7JGl9IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAkaSAkaSoxMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLW1heC0tI3skaX0ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gJGkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLTEwIHtcbiAgICAgICAgICAgIGZsZXg6IDEwIDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1vbmUtdGhpcmQge1xuICAgICAgICAgICAgZmxleDogMy4zMyAzMyU7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1vbmUtZm91cnRoIHtcbiAgICAgICAgICAgIGZsZXg6IDIuNSAyNSU7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1maXgge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbm9uZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgICYtLXNtIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tbWQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1tZCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1sZyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLWxnIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXNwYWNlYmV0d2VlbiB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYtLWVuZCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLS1hbGlnbiB7XG5cbiAgICAgICAgJi0tdmVydCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWhvciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1ib3RoIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1lbmQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ub25lIHtcblxuICAgICAgICAmLS1zbSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tbWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLW1kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxnIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1sZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIGNvbHVtbnNcbi5jb2wge1xuXG4gICAgJi0tMiB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLS1tZCB7XG4gICAgICAgICAgICBjb2x1bW5zOiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLWxnIHtcbiAgICAgICAgICAgIGNvbHVtbnM6IDI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS0zIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLW1kIHtcbiAgICAgICAgICAgIGNvbHVtbnM6IDI7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVhay0tbGcge1xuICAgICAgICAgICAgY29sdW1uczogMztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIEZpeCBmb3IgR3JpZCBUZW1wbGF0ZSBBcmVhcyBub3QgYmVpbmcgc3VwcG9ydGVkIGluIElFMTBcbkBtaXhpbiBncmlkLWNoaWxkLWNvbCAoJGNvbC1zdGFydCwgJGNvbC1lbmQpIHtcbiAgICAtbXMtZ3JpZC1jb2x1bW46ICRjb2wtc3RhcnQ7XG4gICAgLW1zLWdyaWQtY29sdW1uLXNwYW46ICRjb2wtZW5kIC0gJGNvbC1zdGFydDtcbiAgICBncmlkLWNvbHVtbjogI3skY29sLXN0YXJ0fS8jeyRjb2wtZW5kfTtcbn1cblxuQG1peGluIGdyaWQtY2hpbGQtcm93ICgkcm93LXN0YXJ0LCAkcm93LWVuZCkge1xuICAgIC1tcy1ncmlkLXJvdzogJHJvdy1zdGFydDtcbiAgICAtbXMtZ3JpZC1yb3ctc3BhbjogJHJvdy1lbmQgLSAkcm93LXN0YXJ0O1xuICAgIGdyaWQtcm93OiAjeyRyb3ctc3RhcnR9LyN7JHJvdy1lbmR9O1xufSIsImh0bWwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xufVxuXG5ib2R5IHtcbiAgICBjb2xvcjogJGNvbG9yLS1ibGFjaztcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxubWFpbiB7XG5cbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICBAaW5jbHVkZSBicmVhay0tbGctLW1heCB7XG4gICAgICAgIC8vIG1hcmdpbiBmb3IgZml4ZWQgaGVhZGVyIG9uIG1vYmlsZVxuICAgICAgICAmID4gKjpub3QoLmFzaWRlLS1zdGlja3kpIHtcblx0ICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAvLyBtYXJnaW4gZm9yIGZpeGVkIGhlYWRlciBvbiBtb2JpbGVcbiAgICAgICAgbWFyZ2luLXRvcDogMi43NXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVhay0tc20tLW1pbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDcuNXJlbTtcbiAgICB9XG5cbiAgICAmW3JlZnJlc2hpbmc9XCJ0cnVlXCJdIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgfSAgICBcbn1cblxuYSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG5cbiAgICB9XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmOmZvY3VzIHtcblxuICAgIH1cbn1cblxucCB7XG5cbn1cblxuc3Ryb25nIHtcblxufVxuXG5zcGFuIHtcblxufVxuXG5ibG9ja3F1b3RlIHtcblxuICAgIHAge1xuXG4gICAgfVxuXG4gICAgZm9vdGVyIHtcblxuICAgIH1cblxuICAgIGNpdGUge1xuXG4gICAgfVxufVxuXG4jZmluZ2VycHJpbnQge1xuXHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcbn1cblxuXG4vLyBpb3MgYXBwIHNjcm9sbCBmaXg7XG5cbi5jb3Jkb3ZhLXJlYWR5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmID4gKiB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgfVxuXG4gICAgLm1haW4tLWNvbnRhaW5lciB7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMTAlO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgIC8vIG1hcmdpbiBmb3IgZml4ZWQgaGVhZGVyIG9uIG1vYmlsZVxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuLmxheW91dCB7XG5cbiAgICAmLS1sb2NrIHtcblxuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICYuY29yZG92YS1yZWFkeSB7XG4gICAgICAgICAgICAvLyBmaXggZm9yIGlwaG9uZSB4IGlzc3VlXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLS1jb250YWluZXIge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHotaW5kZXg6ICAtMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uaXMtZHJhZ2dpbmcge1xuICAgIHRvdWNoLWFjdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5pcy1wdWxsaW5nIHtcbiAgICBcbn1cbiIsIi8vIFRoZSBwbGFjZSBmb3IgYWxsIHRoZSBmb250IHN0eWxpbmcgcmVsYXRlZCBzdHVmZlxuXG4qIHtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuOnJvb3Qge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbn1cblxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tYmFzZTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtLWJhc2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtLWJhc2U7XG59XG5cbmlucHV0LFxudGV4dGFyZWEsXG5zZWxlY3QsXG5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbn1cblxuYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hLmEtLXJlZCB7XG4gICAgY29sb3I6ICRjb2xvci0tcmVkO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItbW9iaWxlIHtcbiAgICAgICAgaDMsIGg0LCBoNSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTs7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmgxIHtcbiAgICBmb250LXNpemU6IDA7XG59XG5cbmgyIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtLWxnO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLXNtO1xuXG4gICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tZDtcbiAgICB9XG59XG5cbmgzIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtLW1kO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLXNtO1xuXG4gICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1iYXNlO1xuICAgIH1cbn1cblxuaDQge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tc207XG5cbiAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLWJhc2U7XG4gICAgfVxufVxuXG5oNSwgaDYge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbn1cblxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ib2xkO1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG5cbn1cblxucCwgLnBhcmFncmFwaCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1zbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAkY29sb3ItLWdyZXktLWRhcmtlcjtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuXG4gICAgJi5zbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbiAgICB9XG5cbiAgICAmLnhzbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0teHNtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbiAgICB9XG59XG5cbnN0cm9uZywgYiB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbn1cblxuYXJ0aWNsZSB7XG5cbiAgICBhIHtcbiAgICAgICAgQGV4dGVuZCAuYS0tcmVkO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0tbGc7XG4gICAgfVxuXG4gICAgcCA+IGg0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuXG4gICAgaDQgKyBwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxufVxuXG4uYXJ0aWNsZV9fY29udGVudCB7XG4gICAgaDQge1xuICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlci0tbGc7XG4gICAgfVxufVxuXG5ibG9ja3F1b3RlOm5vdCguaW5zdGFncmFtLW1lZGlhLCAudHdpdHRlci10d2VldCkge1xuXG4gICAgcGFkZGluZzogMCAwIDAgJGd1dHRlci0teGxnO1xuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbGc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItLXJlZDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLXNtO1xuICAgIH1cblxuICAgIGZvb3RlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItLWdyZXktLWRhcms7XG4gICAgfVxufVxuXG51bCxcbm9sIHtcbiAgICBsaSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxufVxuXG5lbSwgaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiIsIi8vIFdyYXBzIGhvdmVyIHN0YXRlIG9uIG1vYmlsZSBpbiA6YWN0aXZlLlxuXG5AbWl4aW4gaG92ZXItbW9iaWxlIHtcbiAgICBAbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJhc2U7XG4gICAgQGV4dGVuZCAuYnRuLS1tZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHN2ZyxcbiAgICBpLFxuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBAaW5jbHVkZSBub3NlbGVjdDtcbiAgICB9XG5cbiAgICAmLS1ub2hvdmVyIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBTdHlsZXNcblxuICAgICYtLXJlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tY29sb3IoJGNvbG9yLS13aGl0ZSwgJGNvbG9yLS1yZWQsIHRyYW5zcGFyZW50KTtcbiAgICB9XG5cbiAgICAmLS1yZWQtYm9yZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLS1jb2xvcigkY29sb3ItLXJlZCwgJGNvbG9yLS13aGl0ZSwgJGNvbG9yLS1yZWQpO1xuICAgIH1cblxuICAgICYtLXllbGxvdyB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tY29sb3IoJGNvbG9yLS1ibGFjaywgJGNvbG9yLS15ZWxsb3csIHRyYW5zcGFyZW50KTtcbiAgICB9XG5cbiAgICAmLS13aGl0ZSB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tY29sb3IoJGNvbG9yLS1ibGFjaywgJGNvbG9yLS13aGl0ZSwgdHJhbnNwYXJlbnQpO1xuICAgIH1cblxuICAgICYtLWdyZXkge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tLWNvbG9yKCRjb2xvci0tYmxhY2ssICRjb2xvci0tZ3JleSwgdHJhbnNwYXJlbnQpO1xuICAgIH1cblxuICAgICYtLWdyZXktLXRyYW5zIHtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLS1jb2xvcigkY29sb3ItLWJsYWNrLCAkY29sb3ItLWJsYWNrLS1hbHBoYTcwLCB0cmFuc3BhcmVudCk7XG4gICAgfVxuXG4gICAgJi0tYmxhbmsge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tLWNvbG9yKCRjb2xvci0tZ3JleS0tZGFya2VyLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpO1xuICAgIH1cblxuICAgICYtLWJsYW5rLS13aGl0ZSB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tY29sb3IoJGNvbG9yLS13aGl0ZSwgJGNvbG9yLS1ibGFjay0tYWxwaGE0MCwgdHJhbnNwYXJlbnQpO1xuICAgIH1cblxuICAgICYtLWJvcmRlciB7XG5cbiAgICAgICAgJi0td2hpdGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLS1jb2xvcigkY29sb3ItLXdoaXRlLCB0cmFuc3BhcmVudCwgJGNvbG9yLS13aGl0ZSk7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLS1jb2xvcigkY29sb3ItLXJlZCwgdHJhbnNwYXJlbnQsICRjb2xvci0tZ3JleSk7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1ncmV5IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tY29sb3IoJGNvbG9yLS1ibGFjaywgdHJhbnNwYXJlbnQsICRjb2xvci0tZ3JleSk7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIEZvbnQgd2VpZ2h0c1xuICAgICYtLWxpZ2h0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tbGlnaHQ7XG4gICAgfVxuXG4gICAgLy8gU2l6ZXNcbiAgICAvLyBEZWZhdWx0IHNpemVcbiAgICAmLS1tZCB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tc2l6ZSgwLCAkZ3V0dGVyLS1tZCwgJGZvbnQtc2l6ZS0tYmFzZSwgJGxpbmUtaGVpZ2h0LS1iYXNlLCAkYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgIGhlaWdodDogMi43NWVtO1xuICAgICAgICAvLyBtaW4taGVpZ2h0IGFuZCBmbGV4Ym94IHdoaXRvdXQgaGVpZ2h0IGRvZXNudCB3b3JrIGluIElFXG4gICAgfVxuXG4gICAgJi0tc20ge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tLXNpemUoMCwgJGd1dHRlci0tc20sICRmb250LXNpemUtLWJhc2UsICRsaW5lLWhlaWdodC0tYmFzZSwgJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICBoZWlnaHQ6IDEuNjI1ZW07XG5cbiAgICAgICAgLmljIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC41NzVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sZyB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0tc2l6ZSgkZ3V0dGVyLS1sZywgJGd1dHRlci0tbGcsICRmb250LXNpemUtLWJhc2UsICRsaW5lLWhlaWdodC0tYmFzZSwgJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICBoZWlnaHQ6IDQuMjVlbTtcbiAgICB9XG5cblxuICAgIC8vIFR5cGVcbiAgICAmLS1pYyB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tcmlnaHQge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBwYWRkaW5nOiBpbmhlcml0O1xuICAgICAgICBtYXJnaW46IGluaGVyaXQ7XG4gICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJi0tYXJ0aWNsZS1saXN0IHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVhay0tc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGd1dHRlci0tbWQgKiAwLjc1O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDJweCAycHggMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjllbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAycHggMHB4IDJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gRm9yIGJ1dHRvbiBncm91cHNcbi8vIEJ1dHRvbnMgd2lsbCBmbG9hdCBpbmxpbmVcblxuLmJ0bl9fZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmLS10cnVuY2F0ZWQge1xuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tYm9yZGVyIHtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKCRib3JkZXItcmFkaXVzIC8gLTIpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlICB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgJGJvcmRlci1yYWRpdXMgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cyAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1tb2JpbGUge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1sZWZ0IHtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBtYXJnaW46IDAgJGd1dHRlci0tc20gJGd1dHRlci0tc20gMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXJpZ2h0IHtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAkZ3V0dGVyLS1zbSAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWNlbnRlciB7XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgbWFyZ2luOiAwICRndXR0ZXItLXNtICRndXR0ZXItLXNtIDA7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBNaXhpbiB0byBkaXNhYmxlIHVzZXItc2VsZWN0IG9uIGFuIGVsZW1lbnRcbi8vXG4vLyBVc2FnZTpcbi8vICAgICBkaXYge1xuLy8gICAgICAgICBAaW5jbHVkZSBub3NlbGVjdDtcbi8vICAgICB9XG5cbkBtaXhpbiBub3NlbGVjdCB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuIiwiLy8gTWl4aW4gZm9yIGRlZmluaW5nIGJ1dHRvbnMgc3R5bGVzXG4vL1xuLy8gVXNhZ2U6XG4vL1xuLy8gZGl2IHtcbi8vICAgICBAaW5jbHVkZSBidXR0b24tLWNvbG9yKCRjb2xvcl9fcHJpbWFyeS0td2hpdGUsICRjb2xvcl9fcHJpbWFyeS0tYmxhY2spO1xuLy8gfVxuXG4vLyBCdXR0b24gY29sb3JzOlxuQG1peGluIGJ1dHRvbi0tY29sb3IoJGNvbG9yLCAkYmFja2dyb3VuZCwgJGJvcmRlcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKTtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigkYm9yZGVyLCAyMCUpO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXIsIDEwJSk7XG4gICAgXG4gICAgLmljX19zdmctLWhvdmVyIHtcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg1MDAlKSBicmlnaHRuZXNzKDUwJSk7XG4gICAgfVxuICB9XG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXIsIDIwJSk7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXIsIDQwJSk7XG4gICAgfVxuICB9XG59IiwiLy8gTWl4aW4gZm9yIGRlZmluaW5nIGJ1dHRvbnMgc3R5bGVzXG4vL1xuLy8gVXNhZ2U6XG4vL1xuLy8gZGl2IHtcbi8vICAgICBAaW5jbHVkZSBidXR0b24tLXNpemUoJGd1dHRlci0tc20sICRndXR0ZXItLXNtLCAkZm9udHNpemUtLWJhc2UsICRsaW5laGVpZ2h0LS1iYXNlLCAwKTtcbi8vIH1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLS1zaXplKCRwYWRkaW5nLS12ZXJ0aWNhbCwgJHBhZGRpbmctLWhvcml6b250YWwsICRmb250LS1zaXplLCAkbGluZS0taGVpZ2h0LCAkYm9yZGVyLS1yYWRpdXMpIHtcbiAgZm9udC1zaXplOiAkZm9udC0tc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLS1oZWlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItLXJhZGl1cztcbiAgXG4gICAgJiA+IHNwYW4ge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy0tdmVydGljYWwgJHBhZGRpbmctLWhvcml6b250YWw7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmctLXZlcnRpY2FsIGNhbGMoJHBhZGRpbmctLWhvcml6b250YWwgLyAyKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsImhyLFxuLmRpdmlkZXIge1xuXHRoZWlnaHQ6IDFweDtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXHRib3JkZXI6IG5vbmU7XG5cdFxuXHQmLS1tYXJnaW4ge1xuXHRcdG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS1tZDtcblx0XHRtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLW1kO1xuXHR9XG5cblx0Ji0tTk9TIHtcblx0XHRwYWRkaW5nLXRvcDogJGd1dHRlci0tbGc7XG5cblx0XHQuYnJhbmRpbmctLU5PUyB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLWxnO1xuXHRcdH1cblxuXG5cdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1zbTtcblx0XHR9XG5cdH1cblxuXHQmLS1ib3R0b20ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblxuXHRcdCYtLW1hcmdpbiB7XG5cdFx0XHRsZWZ0OiAkZ3V0dGVyLS1tZDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRndXR0ZXItLW1kKjJ9KTtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdFx0bGVmdDogJGd1dHRlci0tc207XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRndXR0ZXItLXNtKjJ9KTtcblx0XHRcdH1cblxuXHRcdFx0Ji0tc20ge1xuXHRcdFx0XHRcdGxlZnQ6ICRndXR0ZXItLXNtO1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRndXR0ZXItLXNtKjJ9KTtcblx0XHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLWhlYXZpZXIge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci0tZ3JleS0tZGFya1xuXHR9XG5cbn0iLCIvLyBjc3MgZml4ZXMgZm9yIGV4dGVybmFsIHNvdXJjZXNcblxuLmVtYmVkIHtcblx0bmF2ID4gdWwgPiBsaSB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Jl9faW5zdGEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cdFxuXHQmX2ZiIHtcblx0XHRcblx0fVxuXHRcblx0Jl90dyB7XG5cdFx0XG5cdH1cblxuXHQmLW5ld3NsZXR0ZXIgPiAuY2FyZCB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG5cbi5pbnN0YWdyYW0tbWVkaWEsIC50d2l0dGVyLXR3ZWV0LCAuRW1iZWRkZWRUd2VldCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHR3aWR0aDogMTAwJTtcdFxuXHRtYXgtd2lkdGg6IDEwMCU7XHRcbn1cblxuLnJpY29oLXRoZXRhLWlmcmFtZSB7XG5cdEBleHRlbmQgLnAtLWFicy0tMTAwO1xufVxuXG4uaW5zdGFncmFtLW1lZGlhIHtcblx0cG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyAgIFxufVxuXG4udmlkZW8ge1xuXHQmLS1vdmVybGF5IHtcblx0XHQmLS1wbGF5IHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0ZGlzcGxheTogYWJzb2x1dGU7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsZWZ0OiA0NyU7XG5cdFx0XHR0b3A6IDQ3JTsgICBcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG4iLCIuaWMge1xuICAgIHdpZHRoOiAyLjc1ZW07XG4gICAgaGVpZ2h0OiAyLjc1ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGV4dGVuZCAuYmctLTEwMDtcblxuICAgIC8vIFNpemVzXG4gICAgJi0tc20ge1xuICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICB9XG5cbiAgICAmLS1tZCB7XG4gICAgICAgIHdpZHRoOiAyZW07XG4gICAgICAgIGhlaWdodDogMmVtO1xuICAgIH1cblxuICAgICYtLWxnIHtcbiAgICAgICAgd2lkdGg6IDQuMjVlbTtcbiAgICAgICAgaGVpZ2h0OiA0LjI1ZW07XG4gICAgfVxuXG4gICAgLy8gYWRqdXN0bWVudHNcbiAgICAmLS1tZWRpYS1sYWJlbCB7XG4gICAgICAgIHdpZHRoOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgaGVpZ2h0OiAkZ3V0dGVyLS1sZztcbiAgICB9XG5cbiAgICAvLyBUeXBlc1xuXG4gICAgJl9fdHlwZSB7XG5cbiAgICAgICAgJl9fYXVkaW8sICZfX3JhZGlvLCAmX19hdWRpby1mcmFnbWVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY190eXBlX2F1ZGlvLnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdmlkZW8sICZfX1RWLCAmX192aWRlby1mcmFnbWVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY190eXBlX3ZpZGVvLnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faW1hZ2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfdHlwZV9pbWFnZS5zdmcnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Rvc3NpZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfdHlwZV9kb3NzaWVyLnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fbmlldXdzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX3R5cGVfbmlldXdzLnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc3BvcnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfdHlwZV9zcG9ydC5zdmcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NvY2lhbCB7XG5cbiAgICAgICAgJl9fc2hhcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfc2hhcmUuc3ZnJyk7XG4gICAgICAgIH1cblxuICAgICAgICAmX19mYWNlYm9vayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfZmIuc3ZnJyk7XG5cbiAgICAgICAgICAgICYtLXdoaXRlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfZmItLXdoaXRlLnN2ZycpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1ncmV5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfZmItLWdyZXkuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbnN0YWdyYW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX2luc3RhLnN2ZycpO1xuXG4gICAgICAgICAgICAmLS13aGl0ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX2luc3RhLS13aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3R3aXR0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX3R3LnN2ZycpO1xuXG4gICAgICAgICAgICAmLS13aGl0ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX3R3LS13aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tZ3JleSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX3R3LS1ncmV5LnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fYmx1ZXNreSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX2JsdWVza3kuc3ZnXCIpO1xuICAgICAgXG4gICAgICAgICAgICAmLS13aGl0ZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfYmx1ZXNreS0td2hpdGUuc3ZnXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgXG4gICAgICAgICAgICAmLS1ncmV5IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skaW1hZ2UtcGF0aH1pY29uL2ljX3NvY2lhbF9ibHVlc2t5LS1ncmV5LnN2Z1wiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3lvdXR1YmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX3l0LnN2ZycpO1xuXG4gICAgICAgICAgICAmLS13aGl0ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX3l0LS13aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX21haWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX21haWwtLWdyZXkuc3ZnJyk7XG5cbiAgICAgICAgICAgICYtLWdyZXkge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfbWFpbC0tZ3JleS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0td2hpdGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX3NvY2lhbF9tYWlsLS13aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3doYXRzYXBwIHtcbiAgICAgICAgICAgICYtLWdyZXkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX3NvY2lhbF93aGF0c2FwcC0tZ3JleS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0td2hpdGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX3NvY2lhbF93aGF0c2FwcC0td2hpdGUuc3ZnJyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLWxpZ2h0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfd2hhdHNhcHAtLWxpZ2h0LnN2ZycpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1kYXJrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfd2hhdHNhcHAtLWRhcmtlci5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3Rpa3RvayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfdHQuc3ZnJyk7XG5cbiAgICAgICAgICAgICYtLXdoaXRlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zb2NpYWxfdHQtLXdoaXRlLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fZW1iZWQge1xuICAgICAgICAgICAgJi0tZ3JleSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfc29jaWFsX2VtYmVkLS1ncmV5LnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAmX19uYXYge1xuXG4gICAgICAgICZfX3NlYXJjaCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfc2VhcmNoLnN2ZycpO1xuXG4gICAgICAgICAgICAmLS1kYXJrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfc2VhcmNoLS1kYXJrZXIuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19tb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9tb3JlLS13aGl0ZS5zdmcnKTtcblxuICAgICAgICAgICAgJi0tZGFyayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2X21vcmUtLWRhcmtlci5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Ryb3Bkb3duIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9kcm9wZG93bi0td2hpdGUuc3ZnJyk7XG5cbiAgICAgICAgICAgICYtLWRhcmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9kcm9wZG93bi0tZGFya2VyLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fbG9naW4ge1xuXG4gICAgICAgICAgICAmLS1kYXJrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfbG9naW4tLWRhcmtlci5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2luZm8ge1xuXG4gICAgICAgICAgICAmLS1kYXJrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfaW5mby0tZGFya2VyLnN2ZycpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9pbmZvLS1yZWQuc3ZnJyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLWdyYXkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9pbmZvLS1ncmF5LnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fc2V0dGluZ3Mge1xuXG4gICAgICAgICAgICAmLS1kYXJrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfc2V0dGluZ3MtLWRhcmtlci5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX25ld3Mge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2X25ld3Muc3ZnJyk7XG5cbiAgICAgICAgICAgICYuaWNfX2FjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2X25ld3MtYWN0aXZlLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fbGFhdHN0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfbGFhdHN0ZS5zdmcnKTtcblxuICAgICAgICAgICAgJi5pY19fYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfbGFhdHN0ZS1hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19zcG9ydCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfc3BvcnQuc3ZnJyk7XG5cbiAgICAgICAgICAgICYuaWNfX2FjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2X3Nwb3J0LWFjdGl2ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX21ldHJvcG9vbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfbWV0cm9wb29sLnN2ZycpO1xuXG4gICAgICAgICAgICAmLmljX19hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9tZXRyb3Bvb2wtYWN0aXZlLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faG9tZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfaG9tZS5zdmcnKTtcblxuICAgICAgICAgICAgJi5pY19fYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfaG9tZS1hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19nZW1pc3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2X2dlbWlzdC5zdmcnKTtcblxuICAgICAgICAgICAgJi5pY19fYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfZ2VtaXN0LWFjdGl2ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tbGlnaHQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9nZW1pc3QtLWxpZ2h0LnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fd2VhdGhlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfd2VhdGhlci5zdmcnKTtcblxuICAgICAgICAgICAgJi5pY19fYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfd2VhdGhlci1hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX190cmFmZmljIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl90cmFmZmljLnN2ZycpO1xuXG4gICAgICAgICAgICAmLmljX19hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl90cmFmZmljLWFjdGl2ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tbGlnaHQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl90cmFmZmljLS1saWdodC5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Nsb3NlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdi1jbG9zZS5zdmcnKTtcblxuICAgICAgICAgICAgJi0tZGFyayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2LWNsb3NlLnN2ZycpO1xuICAgICAgICAgICAgICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdi1jbG9zZS0tcmVkLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fZm9udHNpemUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2X2ZvbnRzaXplLnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fa2llayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfa2llay5zdmcnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3JlZ2lvIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25hdl9yZWdpby5zdmcnKTtcblxuICAgICAgICAgICAgJi0tY29sb3Ige1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfbmF2X3JlZ2lvLS1jb2xvci5zdmcnKTtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfcmVnaW8tLWNvbG9yLnN2ZycpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5pY19fYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfcmVnaW8tYWN0aXZlLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3Bpbm5lciB7XG4gICAgICAgICYtLWxpZ2h0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfc3Bpbm5lci0tbGlnaHQuc3ZnJyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1kYXJrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfc3Bpbm5lci0tZGFyay5zdmcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21lZGlhIHtcblxuICAgICAgICAmX192aWRlbywgJl9fVFYsICZfX3ZpZGVvLWZyYWdtZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfdmlkZW8tLWJsYWNrLnN2ZycpO1xuXG4gICAgICAgICAgICAmLS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfdmlkZW8tYWN0aXZlLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fcmFkaW8sICZfX2F1ZGlvLWZyYWdtZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfdmlkZW8tLWJsYWNrLnN2ZycpO1xuXG4gICAgICAgICAgICAmLS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfdmlkZW8tYWN0aXZlLnN2ZycpO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19hdWRpbyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY190eXBlX2F1ZGlvLS1ibGFjay5zdmcnKTtcblxuICAgICAgICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRndXR0ZXItLWxnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXJlZDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9zdG9wLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1mdWxsc2NyZWVuLW9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfZnVsbHNjcmVlbi1lbmFibGUuc3ZnJyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19yZWFkc3BlYWtlciB7XG5cbiAgICAgICAgJl9fc3RvcCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb250cm9sX3N0b3Auc3ZnJyk7XG4gICAgICAgIH1cblxuICAgICAgICAmX19wbGF5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfcGxheS5zdmcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Fycm93IHtcblxuICAgICAgICAmX19yaWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19hcnJvd19yaWdodC5zdmcnKTtcblxuICAgICAgICAgICAgJi0tcmVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19hcnJvd19yaWdodC0tcmVkLnN2ZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19hcnJvd19sZWZ0LnN2ZycpO1xuXG4gICAgICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2Fycm93X2xlZnQtLXJlZC5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cdFx0Jl9fdXAge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfYXJyb3dfdXAtLWdyYXktLWRhcmsuc3ZnJyk7XG4gICAgICAgIH1cblxuICAgICAgICAmX19kb3duIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2Fycm93X2Rvd24tLWdyYXktLWRhcmsuc3ZnJyk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbG9jayB7XG5cbiAgICAgICAgJl9fZ3JheSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19sb2NrLS1ncmF5LS1kYXJrLnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fbG9ja2VkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2xvY2stbG9ja2VkLnN2ZycpO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2FsZXJ0IHtcblxuICAgICAgICAmX190cmFmZmljIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2FsZXJ0LnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fY2FtZXJhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2FsZXJ0X2NhbWVyYS5zdmcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NlbmQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zZW5kLnN2ZycpO1xuICAgIH1cblxuICAgICZfX21hcCB7XG4gICAgICAgICYtLXJlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19tYXAtLXJlZC5zdmcnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWJsYWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX21hcC0tYmxhY2suc3ZnJyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19kb3dubG9hZCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2Rvd25sb2FkLS1yZWQuc3ZnJyk7XG4gICAgfVxuXG4gICAgJl9fY2hlY2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jaGVjay5zdmcnKTtcblxuICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY2hlY2stLXJlZC5zdmcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuXHQmX19hZGQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19hZGQuc3ZnJyk7XG4gICAgfVxuXG5cdCZfX25vcyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX25vcy5zdmcnKTtcbiAgICB9XG5cbiAgICAmX19zaG93IHtcblxuICAgICAgICAmX19vbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19zaG93X29uLnN2ZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fb2ZmIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX3Nob3dfb2ZmLnN2ZycpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29va2lld2FsbCB7XG4gICAgICAgICZfYWNjZXB0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2Nvb2tpZXdhbGxfYWNjZXB0LnN2ZycpO1xuXG4gICAgICAgICAgICAmX3doaXRlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb29raWV3YWxsX2FjY2VwdF93aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfcmVqZWN0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2Nvb2tpZXdhbGxfcmVqZWN0LnN2ZycpO1xuXG4gICAgICAgICAgICAmX3doaXRlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb29raWV3YWxsX3JlamVjdF93aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3B0ciB7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgY2lyY2xlIHtcbiAgICAgICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgICAgICByOiAxZW07XG4gICAgICAgICAgICBjeTogMWVtO1xuICAgICAgICAgICAgY3g6IDFlbTtcbiAgICAgICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxNjRweDtcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogI0Y1RjVGNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogI0UxRTFFMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGNvbG9yLS1yZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19mbGFncyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcblxuICAgICAgICAmLS0yMHgxNSB7XG4gICAgICAgICAgICAmLW5sIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9mbGFncy8yMHgxNS9ubF9uZXRoZXJsYW5kcy5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1kZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vZmxhZ3MvMjB4MTUvZGVfZ2VybWFueS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1lbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vZmxhZ3MvMjB4MTUvZ2JfdW5pdGVka2luZ2RvbS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1lcyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vZmxhZ3MvMjB4MTUvZXNfc3BhaW4uc3ZnJyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZnIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ZsYWdzLzIweDE1L2ZyX2ZyYW5jZS5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1wbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vZmxhZ3MvMjB4MTUvcGxfcG9sYW5kLnN2ZycpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXVrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9mbGFncy8yMHgxNS91YV91a3JhaW5lLnN2ZycpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXJvIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9mbGFncy8yMHgxNS9yb19yb21hbmlhLnN2ZycpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXRyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9mbGFncy8yMHgxNS90cl90dXJrZXkuc3ZnJyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtYXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ZsYWdzLzIweDE1L2FyX2FyYWJpYy5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1meSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vZmxhZ3MvMjB4MTUvZnlfZnJ5c2xhbi5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBqdyBwbGF5ZXIgaWNvbnNcbi5qdy1zdmctaWNvbiB7XG4gICAgJi1wbGF5IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9wbGF5LnN2ZycpO1xuICAgIH1cblxuICAgICYtYnVmZmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9sb2FkZXIucG5nJyk7XG4gICAgfVxuXG4gICAgJi1yZXBsYXkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb250cm9sX3BsYXkuc3ZnJyk7XG4gICAgfVxuXG4gICAgJi1wYXVzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfcGF1c2Uuc3ZnJyk7XG4gICAgfVxuXG4gICAgJi1zdG9wIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9wYXVzZS5zdmcnKTtcbiAgICB9XG5cbiAgICAmLWZ1bGxzY3JlZW4tb2ZmIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9mdWxsc2NyZWVuLWRpc2FibGUuc3ZnJyk7XG4gICAgfVxuXG4gICAgJi1mdWxsc2NyZWVuLW9uLCAmLWZ1bGxzY3JlZW4tYW5kcm9pZCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfZnVsbHNjcmVlbi1lbmFibGUuc3ZnJyk7XG4gICAgfVxuXG4gICAgJi1zaGFyaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9zaGFyZS5zdmcnKTtcbiAgICB9XG5cbiAgICAmLXZvbHVtZS0wIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9hdWRpby1tdXRlZC5zdmcnKTtcbiAgICB9XG5cbiAgICAmLXZvbHVtZS01MCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfYXVkaW8tdW5tdXRlZC0tNTAuc3ZnJyk7XG4gICAgfVxuXG4gICAgJi12b2x1bWUtMTAwIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9hdWRpby11bm11dGVkLnN2ZycpO1xuICAgIH1cblxuICAgICYtYWlycGxheS1vZmYge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb250cm9sX2FpcnBsYXkuc3ZnJyk7XG4gICAgfVxuXG4gICAgJi1haXJwbGF5LW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9haXJwbGF5LnN2ZycpO1xuXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogJGNvbG9yLS1ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5qdy1pY29uLWNhc3Qge1xuXG4gICAgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgfVxufVxuXG4uY2FzdF9jYWZfc3RhdGVfZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uanctY3VzdG9tLWljb24tY2Mge1xuICAgIHBhdGgge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfc3VidGl0bGVzLWFjdGl2ZS5zdmcnKTtcblxuICAgICYuanctb2ZmIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9zdWJ0aXRsZXMuc3ZnJyk7XG4gICAgfVxufVxuXG4uanctaWNvbiB7XG4gICAgJi1wb3B1cCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfd2luZG93LnN2ZycpO1xuICAgIH1cbiAgICAmLWZ1bGxzY3JlZW4tYW5kcm9pZCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfZnVsbHNjcmVlbi1lbmFibGUuc3ZnJyk7XG4gICAgfVxuXG4gICAgJi1jYyB7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfc3VidGl0bGVzLWFjdGl2ZS5zdmcnKTtcblxuICAgICAgICAmLmp3LW9mZiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb250cm9sX3N1YnRpdGxlcy5zdmcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtY2FzdCB7XG4gICAgICAgIGdvb2dsZS1jYXN0LWxhdW5jaGVyIHtcbiAgICAgICAgICAgIC0tY29ubmVjdGVkLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAtLWRpc2Nvbm5lY3RlZC1jb2xvcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHdpZHRoOiAyLjc1ZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMi43NWVtICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2NvbnRyb2xfY2hyb21lY2FzdC1hY3RpdmUuc3ZnJyk7XG5cbiAgICAgICAgICAgICYuanctb2ZmIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19jb250cm9sX2Nocm9tZWNhc3Quc3ZnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb3Jkb3ZhLXJlYWR5IHtcbiAgICAuanctaWNvbiB7XG4gICAgICAgICYtcG9wdXAge1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWljb24vaWNfY29udHJvbF9waXAuc3ZnJyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBJbnB1dCBzdHlsaW5nXG5cbi8vIFN0eWxpbmcgZm9yIGFsbCBpbnB1dCB0eXBlc1xuc2VsZWN0LFxuI3skaW5wdXRzfSB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogJGNvbG9yLS1ncmV5LS1kYXJrZXI7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tYmFzZTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtLWJhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci0tc207XG59XG5cbi8vIFJlc2V0IGZvciBzZWFyY2hcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFN0eWxpbmcgZm9yIHRleHQgaW5wdXQgdHlwZXNcbnNlbGVjdCxcbiN7JGlucHV0X190ZXh0fSwgdGV4dGFyZWEge1xuICAgIG1pbi1oZWlnaHQ6IDEuNjI1ZW07XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1iYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtLWJhc2U7XG4gICAgcGFkZGluZzogJGd1dHRlci0tc207XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLS1ncmV5O1xuICAgIHJlc2l6ZTogbm9uZTtcblxuICAgIC8vIFN0YXRlc1xuICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItLWdyZXktLWRhcmtlcjtcbiAgICAgICAgLy8gYm94LXNoYWRvdzogMCAwLjI1cmVtIDAuNXJlbSAgcmdiYSgkY29sb3ItLWJsYWNrLCAwLjEpO1xuICAgIH1cblxuICAgICY6dmFsaWQge1xuXG4gICAgfVxuXG4gICAgJjppbnZhbGlkIHtcbiAgICB9XG5cbiAgICAmOnJlcXVpcmVkIHtcblxuICAgIH1cblxuICAgICY6b3B0aW9uYWwge1xuXG4gICAgfVxuXG4gICAgJjplbmFibGVkIHtcblxuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuXG4gICAgfVxuXG4gICAgJjpub3QoOmNoZWNrZWQpIHtcblxuICAgIH1cblxuICAgICY6aW4tcmFuZ2Uge1xuXG4gICAgfVxuXG4gICAgJjpvdXQtb2YtcmFuZ2Uge1xuXG4gICAgfVxuXG4gICAgJjp1c2VyLWVycm9yIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLS1yZWQ7XG4gICAgfVxuXG4gICAgJjplbXB0eSB7XG5cbiAgICB9XG5cbiAgICAmOmJsYW5rIHtcblxuICAgIH1cbn1cblxuLy8gQ3VzdG9tIHJhZGlvICYgY2hlY2tib3hcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG5cbiAgICAmICsgbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tbm9ybWFsO1xuICAgICAgICBAaW5jbHVkZSBub3NlbGVjdDtcblxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItLWdyZXk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0td2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1yZWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpmb2N1cyArIGxhYmVsIHtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItLWdyZXktLWRhcms7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cbiAgICAmICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA4cHggJGNvbG9yLS13aGl0ZTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggJGNvbG9yLS13aGl0ZTtcbiAgICB9XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cbiAgICAmICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGNvbG9yLS13aGl0ZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci0td2hpdGU7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSByb3RhdGUoMjBkZWcpO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cbn1cblxuLnNlbGVjdF9fd3JhcCB7XG4gICAgLmljIHtcbiAgICAgICAgcmlnaHQ6ICRndXR0ZXItLXhzbTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtICN7JGd1dHRlci0teHNtfSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbn1cblxuLmlucHV0X193cmFwIHtcblxuICAgICYtLWRvdWJsZSB7XG4gICAgICAgIGlucHV0LFxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5zZWxlY3Qge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmlucHV0LWJsb2NrIHtcbiAgICBAZXh0ZW5kIGlucHV0LCBbdHlwZT1cInRleHRcIl07XG5cbiAgICAmLS1maWxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS13aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxufVxuXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG5cdG9wYWNpdHk6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICYgKyBsYWJlbCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgLm1vY2stYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci0td2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWxlbmFtZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnRleHRhcmVhIHtcbiAgICBtaW4taGVpZ2h0OiA3LjVlbTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbiN7JGlucHV0X19idXR0b25zfSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIC8vIEBleHRlbmQgLmJ0bi0tcmVkO1xuICAgIC8vIEBleHRlbmQgLmJ0bi0tbWQ7XG59XG4iLCJsYWJlbCB7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0teHNtO1xuXHRjb2xvcjogJGNvbG9yLS1ncmV5LS1kYXJrZXI7XG59IiwiLmxvYWRlciB7XG5cblx0Jl9fY2FyZCB7XG5cblx0XHQmLS1hbmltYXRlZCB7XG5cdFx0XHQmLmFuaW1hdGlvbl9fYmcsIC5hbmltYXRpb25fX2JnIHtcblx0XHRcdFx0YW5pbWF0aW9uOiBhbmltYXRpb25fX2JnIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0Jl9fc3Bpbm5lciB7XG5cdFx0QGV4dGVuZCAuY2VudGVyLS1ib3RoO1xuXHRcdHdpZHRoOiAycmVtO1xuXHRcdGhlaWdodDogMnJlbTtcblx0XHRAZXh0ZW5kIC5icmFuZGluZ19fbG9nb19faW1hZ2U7XG5cdFx0QGV4dGVuZCAuYnJhbmRpbmdfX2xvZ28tLWRhcms7XG5cdFx0YW5pbWF0aW9uOiBhbmltYXRpb25fX2JnIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uX19iZyB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwLjI7XG5cdH1cblx0NTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDAuMjtcblx0fVxufVxuIiwiLy8gSW1hZ2VcbmltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGltYWdlLXJlbmRlcmluZzogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbn1cblxuZmlndXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgbGVmdDogJGd1dHRlci0tc207XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tZ3JleTtcbiAgICB9XG59XG5cbnZpZGVvIHt9XG5cbi8vIE1lZGlhIHR5cGVzXG4ubWVkaWEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICZfX2FkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ncmV5LS1saWdodGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLXhsZztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJBZHZlcnRlbnRpZVwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLS1ncmV5LS1kYXJrO1xuICAgICAgICAgICAgdG9wOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWJhbm5lciB7XG5cbiAgICAgICAgICBAaW5jbHVkZSByYXRpbyhjYWxjKDcyOCAvIDkwKSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1yZWN0XG5cbiAgICAgIC8vIGhhY2t5IHN0dWZmIGZvciB0aGUgYW5jb3JhIGFkXG4gICAgICAmID4gZGl2LCBpZnJhbWUge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgIH1cblxuICAgICZfX3NjYWxlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJlemllcjtcblxuICAgICAgICBAaW5jbHVkZSBob3Zlci1tb2JpbGUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19lbWJlZCB7XG4gICAgICAgIEBpbmNsdWRlIHJhdGlvKGNhbGMoMTYgLyA5KSk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy9tYXJnaW46ICRndXR0ZXItLW1kIDAgJGd1dHRlci0tbGc7XG4gICAgICAgIC8vIEBleHRlbmQgLm1lZGlhX19wbGFjZWhvbGRlcjtcblxuICAgICAgICBpZnJhbWUsIC5pZnJhbWUge1xuICAgICAgICAgICAgQGV4dGVuZCAucC0tYWJzLS0xMDA7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wLS1zdHJldGNoO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1oZWlnaHQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvL21hcmdpbjogJGd1dHRlci0tbWQgMCAkZ3V0dGVyLS1sZztcbiAgICAgICAgICAgIC8vIEBleHRlbmQgLm1lZGlhX19wbGFjZWhvbGRlcjtcblxuICAgICAgICAgICAgaWZyYW1lLCAuaWZyYW1lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIEltYWdlcyB0eXBlXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBAaW5jbHVkZSByYXRpbyhjYWxjKDE2IC8gOSkpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgQGV4dGVuZCAubWVkaWFfX3BsYWNlaG9sZGVyO1xuICAgICAgICBAZXh0ZW5kIC5iZy0tY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH12aWRlby92aWRlb19mYWxsYmFjay5qcGcnKTtcblxuICAgICAgICAmLS1hdXRvIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBleHRlbmQgLm1lZGlhX19wbGFjZWhvbGRlcjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS13aWRlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJhdGlvKGNhbGMoMi8xKSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLS11bHRyYXdpZGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmF0aW8oY2FsYygyLjUvMSkpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGljdHVyZSB7XG5cbiAgICAgICAgQHN1cHBvcnRzIChvYmplY3QtZml0OiBjb3Zlcikge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBWaWRlbyB0eXBlXG4gICAgJl9fdmlkZW8ge1xuICAgICAgICBAaW5jbHVkZSByYXRpbyhjYWxjKDE2IC8gOSkpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICAgICAgICAuandwbGF5ZXIsIC5qdy1zdGF0ZS1lcnJvciB7XG4gICAgICAgICAgJjpub3QoLnBsYXllci1jb250YWluZXItLXN0aWNreSkge1xuICAgICAgICAgICAgQGV4dGVuZCAucC0tYWJzLS0xMDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXN0cmV0Y2gge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mYi1wb3N0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC8vIEF1ZGlvIHR5cGVcbiAgICAmX19hdWRpbyB7XG5cbiAgICB9XG59XG5cbi5tZWRpYV9fcGxhY2Vob2xkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci0tZ3JleS0tbGlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY29sb3ItLWdyZXksIDEwJSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhY2Vib29rLXJlc3BvbnNpdmUge1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTo1Ni4yNSU7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgaGVpZ2h0OjA7XG59XG5cbi5mYWNlYm9vay1yZXNwb25zaXZlIGlmcmFtZSB7XG4gICAgbGVmdDowO1xuICAgIHRvcDowO1xuICAgIGhlaWdodDoxMDAlO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG59XG5cbi5sb2NhbGZvY3VzdmlzdWFsIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmZiLXBvc3QgPiBzcGFuIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uZmItcG9zdCBpZnJhbWUge1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuaW1nW2lkXj0nc3RpY2t5VHJhY2tJbWcnXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDoxcHg7XG4gICAgaGVpZ2h0OjFweDtcbn1cblxuXG4uZW1iZWQge1xuICAmLS1jb29raWUge1xuICAgIFxuICAgIFxuICAgICYuYmxvY2tlZCB7XG4gICAgICAgIEBpbmNsdWRlIHJhdGlvKGNhbGMoMTYgLyA5KSk7XG4gICAgICAgIC5lbWJlZF9fZW1iZWQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5lbWJlZF9fbWVzc2FnZSB7XG4gICAgICAgICAgQGV4dGVuZCAucC0tYWJzLS0xMDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ncmV5LS1saWdodGVyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgJl9fbWVzc2FnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBcbn1cbi5jYXJkLS1yZWN0LCAubWVkaWFfX2VtYmVkOm5vdCgubWVkaWFfX2VtYmVkLS1oZWlnaHQpIHtcbiAgLmVtYmVkLS1jb29raWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG59XG5cbi5pbmZvIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmLS1jb3B5cmlnaHQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgb3BhY2l0eTogMC42NDtcbiAgICAgICAgY29sb3I6ICNmZmZmO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgJi0tY2Fyb3VzZWwge1xuICAgICAgICBwYWRkaW5nLXRvcDogJHBpeGVsLS1zbTtcbiAgICB9XG59XG5cbi5jYXB0aW9uLS1ib3gge1xuICAgXG4gICAgJi0tY29sb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci0tYmxhY2ssIDAuNyk7XG4gICAgfVxufVxuIiwiLy8gTWl4aW4gZm9yIGNyZWF0aW5nIGFuIGFzcGVjdCByYXRpbyBibG9jay5cbi8vIFdoZW4geW91IHVzZSB0aGUgUmF0aW8gbWl4aW46XG4vLyBLZWVwIGluIG1pbmQgdGhhdCB0aGUgY2hpbGQgZWxlbWVudCBpbnNpZGUgbmVlZHMgdG8gYmUgcG9zaXRpb25lZCBhYnNvbHV0ZSB0byBtYWtlIHRoZSBjb250ZW50IGZpdCBhbmQga2VlcCB0aGUgYXNwZWMgcmF0aW8gb2YgdGhlIHBhcmVudCBlbGVtZW50LlxuLy9cbi8vIFVzYWdlOlxuLy8gICAgIGRpdiB7XG4vLyAgICAgICAgIEBpbmNsdWRlIHJhdGlvKDE2LzkpO1xuLy9cbi8vICAgICAgICAgZGl2IHtcbi8vICAgICAgICAgICAgIEBleHRlbmQgLmFic29sdXRlLS0xMDA7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG5cbkBtaXhpbiByYXRpbyAoJHJhdGlvOiAxNi85KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKCgxIC8gJHJhdGlvKSAqIDEwMCUpO1xuICAgIH1cbn1cbiIsIi52aWRlby1jb250YWluZXIge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcywgb3BhY2l0eSAwLjIycyBjdWJpYy1iZXppZXIoLjM2LCAuMDcsIC4xOSwgLjk3KTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICYtc3RyZXRjaCB7XG4gICAgICAmID4gLmp3cGxheWVyLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC5qdy1zdHJldGNoLXVuaWZvcm0ge1xuICAgICAgICBoZWlnaHQ6IDEwMCUgICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC8vIGZ1bGxzY3JlZW5cbiAgICB9XG4gICAgJi1zdGF0dXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItLWJsYWNrO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBjb2xvcjogJGNvbG9yLS13aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1vcGFjaXR5O1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICB9XG4gICAgfVxufVxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCB7XG5cbiAgLmp3LW1lZGlhIHZpZGVvIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp3LWNvbnRyb2xzLWJhY2tkcm9wOmJlZm9yZSB7XG4gICAgQGV4dGVuZCAucC0tYWJzLS0xMDA7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLS1ibGFjay0tYWxwaGE0MDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iYXNlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG4gICYuanctc3RhdGUtcGF1c2VkIHtcbiAgICAuanctZGlzcGxheSB7XG4gICAgICBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5qdy1jb250cm9scy1iYWNrZHJvcDpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uanctcmVzZXQge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktLWJhc2U7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5qdy10aXRsZS1wcmltYXJ5IHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtLWJhc2UgIWltcG9ydGFudDtcbn1cblxuLmp3LWN1c3RvbS1pY29uLWNhc3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5qdy1mbGFnLXNtYWxsLXBsYXllciAuanctc2V0dGluZ3Mtb3BlbiAuanctY29udHJvbGJhciB7XG4gICAgZGlzcGxheTogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmp3LWRpc2FibGUtc3VidGl0bGVzIHtcbiAgICAuanctY3VzdG9tLWljb24tY2Mge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uanctaWNvbi1jYyxcbi5qdy1zdmctaWNvbi1jYy1vbixcbi5qdy1zdmctaWNvbi1jYy1vZmYge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZCwgLmp3LXNraW4tb21yb2VwLWZsZXZvbGFuZC1hdWRpbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcblxuICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgIC5qdy10aXRsZSB7XG4gICAgICAgICAgcGFkZGluZzogMCAuNWVtO1xuICAgICAgICAgIGhlaWdodDogMi43NWVtO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNS41ZW0pO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICYgPiAuanctdGl0bGUtcHJpbWFyeSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAgMCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmID4gLmp3LXRpdGxlLXNlY3VuZGFyeSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuICAgIH1cblxuXG5cbiAgICAmLmp3LWZsYWctYXVkaW8tcGxheWVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLS1yZWQ7XG4gICAgfVxuICAgIC8vIGdlbmVyYWwgZGVzaWduXG4gICAgKiB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuXG4gICAgLmp3LWRpc3BsYXkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMCAwO1xuICAgIH0gLy8gZGlzcGxheSBjb250cm9sYmFyIHdoZW4gcGxheWVyIGlzIHN0b3BwZWRcblxuICAgIC5qdy1pY29uIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICB9XG5cbiAgICAuanctaWNvbi12b2x1bWU6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuanctZnVsbHNjcmVlbi1pbWEge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5qdy1vdmVybGF5cyB7XG4gICAgICAgIG9wYWNpdHk6IDAuOTk7XG4gICAgfVxuXG4gICAgLmp3LXN2Zy1pY29uLFxuICAgIC5qdy1pY29uLWlubGluZSBidXR0b24sXG4gICAgLmp3LWljb24taW5saW5lLFxuICAgIC5qdy1pY29uLXZvbHVtZSB7XG4gICAgICAgIEBleHRlbmQgLmljO1xuICAgICAgICB3aWR0aDogMi43NWVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMi43NWVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi13aWR0aDogMi43NWVtO1xuICAgIH1cblxuXG4gICAgLmp3LXZvbHVtZS10aXAge1xuICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyLS14c20gMDtcbiAgICB9XG5cbiAgICAuanctc2V0dGluZ3Mtc2hhcmluZyxcbiAgICAuanctaWNvbi1jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuanctaWNvbi1jbG9zZSB7XG4gICAgICAgIEBleHRlbmQgLmljX19uYXZfX2Nsb3NlO1xuICAgIH1cblxuICAgIC5qdy1jYXB0aW9ucy5uby0tc3VidGl0bGVzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIGhpZGUgYnV0dG9uc1xuICAgIC8vIC5qdy10b29sdGlwOm5vdCguanctdG9vbHRpcC1zaGFyaW5nLWxpbmssIC5qdy10b29sdGlwLXNoYXJpbmctZW1iZWQpLFxuICAgIC5qdy1pY29uLWNsb3NlLFxuICAgIC5qdy1hdXRvc3RhcnQtbXV0ZSxcbiAgICAuanctaWNvbi1yZXdpbmQsXG4gICAgLmp3LWljb24tc2V0dGluZ3MsXG4gICAgLmp3LXRleHQtY291bnRkb3duLFxuICAgIC5qdy1pY29uLW5leHQsXG4gICAgLmp3LXBsYXlsaXN0LWJ0bixcbiAgICAuanctcmVsYXRlZC1idG4sXG4gICAgLmp3LXRvb2x0aXAsXG4gICAgLmp3LWRpc3BsYXktY29udGFpbmVyIC5qdy1kaXNwbGF5LWNvbnRyb2xzICAuanctZGlzcGxheS1pY29uLW5leHQsXG4gICAgLmp3LXNldHRpbmdzLW1lbnUsXG4gICAgLmp3LWljb24tcGlwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5qdy1zdmctaWNvbi1wbGF5LFxuICAgIC5qdy1zdmctaWNvbi1idWZmZXIsXG4gICAgLmp3LXN2Zy1pY29uLXJlcGxheSxcbiAgICAuanctc3ZnLWljb24tcGF1c2UsXG4gICAgLmp3LXN2Zy1pY29uLXN0b3AsXG4gICAgLmp3LXN2Zy1pY29uLWFpcnBsYXktb24sXG4gICAgLmp3LXN2Zy1pY29uLWFpcnBsYXktb2ZmLFxuICAgIC5qdy1zdmctaWNvbi1jaHJvbWVjYXN0LW9uLFxuICAgIC5qdy1zdmctaWNvbi1jaHJvbWVjYXN0LW9mZixcbiAgICAuanctaWNvbi1mdWxsc2NyZWVuLFxuICAgIC5qdy1pY29uLWZ1bGxzY3JlZW4tYW5kcm9pZCxcbiAgICAuanctc3ZnLWljb24tc2hhcmluZyxcbiAgICAuanctc3ZnLWljb24tYnVmZmVyLFxuICAgIC5qdy1zdmctaWNvbi12b2x1bWUtMCxcbiAgICAuanctc3ZnLWljb24tdm9sdW1lLTUwLFxuICAgIC5qdy1zdmctaWNvbi12b2x1bWUtMTAwIHtcbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5qdy10ZXh0LWR1cmF0aW9uOmJlZm9yZSwgLmp3LXRleHQtbGl2ZTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gZGlzcGxheSBidXR0b25zXG4gICAgLmp3LXRleHQtZWxhcHNlZCxcbiAgICAuanctdGV4dC1kdXJhdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuanctdGV4dC1lbGFwc2VkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgfVxuXG4gICAgLmp3LXRleHQtZHVyYXRpb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICB9XG5cbiAgICAuanctaWNvbi1wbGF5YmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gY29udHJvbCBiYXIgc2V0dXBcbiAgICAuanctZGlzcGxheS1jb250cm9scyB7XG4gICAgICAgIEBleHRlbmQgLnAtLWFicy0tMTAwO1xuICAgICAgICBAZXh0ZW5kIC5wLS1zdHJldGNoO1xuICAgICAgICBAZXh0ZW5kIC5mbGV4LS1hbGlnbi0tdmVydDtcbiAgICAgICAgQGV4dGVuZCAuZmxleC0tYWxpZ24tLWhvcjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuanctZGlzcGxheS1jb250cm9scyAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMDtcbiAgICAgICAgbWFyZ2luOiAwIDA7XG4gICAgfVxuXG4gICAgLy8gc2V0IHRoZSBvcmRlciBvZiB0aGUgY29udHJvbHNcbiAgICAuanctaWNvbi1wbGF5YmFjayB7XG4gICAgICAgIG9yZGVyOiAwO1xuICAgIH1cbiAgICAuanctaWNvbi12b2x1bWUge1xuICAgICAgICBvcmRlcjogNDtcbiAgICB9XG4gICAgLmp3LXRleHQtZWxhcHNlZCB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgIH1cbiAgICAuanctdGV4dC1kdXJhdGlvbiB7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgIH1cbiAgICAuanctc2xpZGVyLWhvcml6b250YWwge1xuICAgICAgICBvcmRlcjogMjtcbiAgICB9XG4gICAgLmp3LWljb24tZnVsbHNjcmVlbiwgLmp3LWljb24tZnVsbHNjcmVlbi1hbmRyb2lkIHtcbiAgICAgICAgb3JkZXI6IDY7XG4gICAgfVxuXG4gICAgZGl2W2J1dHRvbj1cImp3LWljb24tcG9wdXBcIl0ge1xuICAgICAgICBvcmRlcjogNTtcbiAgICB9XG5cbiAgICAuanctZGlzcGxheS1pY29uLWNvbnRhaW5lciB7XG4gICAgICAgIEBleHRlbmQgLmZsZXgtLWFsaWduLS1ib3RoO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMi43NWVtIC0gMi43NWVtKSAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IDIuNzVlbTtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgLy8gRml4IGZvciBKV1BMYXllciB1cGRhdGUgOC41LjVcbiAgICAgICAgLy8gcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5qdy1jb250cm9sYmFyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5qdy1zdmctaWNvbiB7XG4gICAgICAgICAgICAmLXBsYXksXG4gICAgICAgICAgICAmLXBhdXNlLFxuICAgICAgICAgICAgJi1zdG9wLFxuICAgICAgICAgICAgJi1yZXBsYXkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp3LWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBwYWRkaW5nOiAwIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtKi44ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuanctaWNvbi1wb3B1cCB7XG4gICAgICAgICAgICBvcmRlcjogNDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItLWJsYWNrLS1ncmFkaWVudDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjc1ZW07XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmPi5qdy10ZXh0LCAuanctdGV4dC1saXZlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtKi44ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNzVlbSoxLjIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuanctc2xpZGVyLXRpbWUsIC5qdy1zbGlkZXItdGltZSAqIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgfVxuICAgIC5qdy1zbGlkZXItdGltZSxcbiAgICAmLmp3LWZsYWctYWRzIC5qdy1zbGlkZXItdGltZSB7XG4gICAgICAgIGhlaWdodDogMi43NWVtICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1zbTtcblxuICAgICAgICAuanctc2xpZGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5qdy1wcm9ncmVzcyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXJlZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9IC8vIGxpdmVzdHJlYW1cblxuICAgICYuanctZmxhZy1saXZlIC5qdy1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgLmp3LWljb24tbGl2ZSxcbiAgICAgICAgLmp3LXRleHQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmp3LXNwYWNlciB7XG4gICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gd2hlbiB0aGUgYWRzIGFyZSBwbGF5aW5nXG4gICAgJi5qdy1mbGFnLWFkcy1nb29nbGVpbWEuanctZmxhZy1zbWFsbC1wbGF5ZXIgLmp3LWNvbnRyb2xzIHtcbiAgICAgICAgLmp3LWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAuanctY29udHJvbGJhciAuanctaWNvbi5qdy1pY29uLWlubGluZTpub3QoLmp3LXRleHQpIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleDogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMCBjYWxjKCRndXR0ZXItLXNtIC8gNCApICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmp3LXRleHRbcm9sZT1cInN0YXR1c1wiXSB7XG4gICAgICAgICAgICBmbGV4OiAyIDIwJTtcbiAgICAgICAgfVxuICAgICAgICAuanctc2xpZGVyLXRpbWUge1xuICAgICAgICAgICAgcGFkZGluZzogMCAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuICAgICAgICAuanctdGV4dCB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiBpbmhlcml0O1xuICAgICAgICAgICAgb3JkZXI6IHVuc2V0O1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5qdy10ZXh0LWNvdW50ZG93biwgLmp3LXRleHQtZHVyYXRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmp3LXRleHQtZHVyYXRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuanctZmxhZy1hZHMtZ29vZ2xlaW1hOm5vdChqdy1mbGFnLXNtYWxsLXBsYXllcikgLmp3LWNvbnRyb2xzIC5qdy10ZXh0LWR1cmF0aW9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLy8gbmF0aXZlXG5ib2R5Om5vdCguY29yZG92YS1yZWFkeSkgLmp3LWNvbnRyb2xzIC5qdy1pY29uLXBvcHVwIHtcbiAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5ib2R5Om5vdCguY29yZG92YS1yZWFkeSkgLnZpZGVvLWNvbnRhaW5lcjpub3QoLnZpZGVvLS1zdGlja3kpIC5qdy1pY29uLXBvcHVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29yZG92YS1yZWFkeSB7XG4gICAgLnBvcHVwIC5qdy1pY29uLWNsb3NlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucG9wdXAge1xuICAgICAgICAuanctc2V0dGluZ3Mtc2hhcmluZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5qdy10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICAgIHRvcDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5qdy1jYXB0aW9ucyAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLy8gc2hhcmUgbWVudVxuLmp3LXNldHRpbmdzLW9wZW4ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uanctc2V0dGluZ3MtbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ibGFjay0tYWxwaGE0MDtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgLmp3LXNldHRpbmdzLXN1Ym1lbnUge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmp3LXN2Zy1pY29uIHtcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgfVxuXG4gICAgLmp3LWljb246OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuanctc3ZnLWljb24tY2xvc2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5qdy1zZXR0aW5ncy10b3BiYXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuanctc2V0dGluZ3MtY29udGVudC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmp3LXNoYXJpbmctdGV4dGFyZWEge1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgIH1cbn1cblxuLy8gcG9wdXAgcGxheWVyXG4udmlkZW8tY29udGFpbmVyIHtcblxuICAgICYucG9wdXAge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgIC5tZWRpYSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5qdy1pY29uLXBvcHVwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5wb3B1cCkge1xuXG4gICAgfVxufVxuXG4vLyBzdGlja3kgdmlkZW9wbGF5ZXJcbi5qd3BsYXllci5wbGF5ZXItY29udGFpbmVyLS1zdGlja3kge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogY2FsYyg0MDBweCAtIDJyZW0pICFpbXBvcnRhbnQ7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKC4zNiwgLjA3LCAuMTksIC45NyksIG9wYWNpdHkgMC4yMnMgY3ViaWMtYmV6aWVyKC4zNiwgLjA3LCAuMTksIC45Nyk7XG4gICAgYW5pbWF0aW9uOiBzdGlja3ktdmlkZW8tYW5pbS1pbiAwLjIycyBjdWJpYy1iZXppZXIoLjM2LCAuMDcsIC4xOSwgLjk3KSBmb3J3YXJkcztcblxuICAgICYtLWFuaW1hdGUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKC4zNiwgLjA3LCAuMTksIC45NyksIG9wYWNpdHkgMC4yMnMgY3ViaWMtYmV6aWVyKC4zNiwgLjA3LCAuMTksIC45Nyk7XG4gICAgfVxufVxuXG4uanctZmxhZy11c2VyLWluYWN0aXZlLmp3LXN0YXRlLXBsYXlpbmc6bm90KC5qdy1mbGFnLW1lZGlhLWF1ZGlvKTpub3QoLmp3LWZsYWctYXVkaW8tcGxheWVyKTpub3QoLmp3LWZsYWctYWRzLXZwYWlkLWNvbnRyb2xzKTpub3QoLmp3LWZsYWctY2FzdGluZykgLmp3LXRpdGxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5qdy1zdGF0ZS1wYXVzZWQgLmp3LXRpdGxlLC5qdy1zdGF0ZS1wbGF5aW5nIC5qdy10aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBrZXlmcmFtZXMgc3RpY2t5LXZpZGVvLWFuaW0taW4ge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDAwcHgpO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICAgIH1cbn1cblxuLmp3cGxheWVyIHtcbiAgICAvLyBkZXNrdG9wIHZvbHVtZVxuICAgIC5qdy1pY29uLmp3LWljb24tdG9vbHRpcC5qdy1pY29uLXZvbHVtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5qdy1pY29uLmp3LWljb24tdG9vbHRpcC5qdy1pY29uLXZvbHVtZSxcbiAgICAuanctaWNvbi5qdy1pY29uLWZ1bGxzY3JlZW4sXG4gICAgLmp3LWljb24uanctaWNvbi1wbGF5YmFjayB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogMi43NWVtICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIHN2Zy5qdy1zdmctaWNvbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjc1ZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1vYmlsZSB2b2x1bWVcbiAgICAuanctaWNvbi5qdy1pY29uLWlubGluZS5qdy1pY29uLXZvbHVtZTpub3QoLmp3LWljb24tdG9vbHRpcCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cblxuW2hpZGUtc2hhcmU9XCJ0cnVlXCJdIH4gbmF2LFxuW2hpZGUtc2hhcmU9XCJ0cnVlXCJdIH4gLmp3LWN1c3RvbS1pY29uLWNhc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5baGlkZS1zaGFyZT1cImZhbHNlXCJdIH4gbmF2LFxuW2hpZGUtc2hhcmU9XCJmYWxzZVwiXSB+IC5qdy1jdXN0b20taWNvbi1jYXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbiIsIi8vIEZvcm1zXG5cbi5mb3JtIHtcblxuICAgIGxhYmVsIHtcbiAgICAgICAgbWFyZ2luOiAkZ3V0dGVyLS1zbSAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ib2xkO1xuXG4gICAgICAgICYucmVxdWlyZWQ6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyonO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uLmJ0bl9fc3VibWl0IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNzVlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG5cbiAgICAuc2hvdy0tY29tcGxldGVkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmX19zZWFyY2gge1xuICAgICAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGd1dHRlci0tc207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19maWx0ZXIge1xuICAgICAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGd1dHRlci0tc207XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20tLW1pbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2VhcmNoe1xuICAgICAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgZmxleDogNCAyNSU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Zm9jdXMgKyBzZWxlY3R7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNEI0QjRCO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNlbGVjdHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTpcbiAgICAgICAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvci0tcmVkIDUwJSksXG4gICAgICAgICAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICRjb2xvci0tcmVkIDUwJSwgdHJhbnNwYXJlbnQgNTAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246XG4gICAgICAgICAgICAgICAgICAgIGNhbGMoMTAwJSAtIDIwcHgpIGNhbGMoMWVtICsgMnB4KSxcbiAgICAgICAgICAgICAgICAgICAgY2FsYygxMDAlIC0gMTVweCkgY2FsYygxZW0gKyAycHgpLFxuICAgICAgICAgICAgICAgICAgICBjYWxjKDEwMCUgLSAyLjVlbSkgMC41ZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6XG4gICAgICAgICAgICAgICAgICAgIDVweCA1cHgsXG4gICAgICAgICAgICAgICAgICAgIDVweCA1cHgsXG4gICAgICAgICAgICAgICAgICAgIDFweCAxLjVlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXdoaXRlO1xuICAgICAgICAgICAgJjpmb2N1c3tcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNFMUUxRTE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgICAgIGZsZXg6IDMgMjAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleDogMyAzMyU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAzIDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnRuLS1yZWR7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgICAgIGZsZXg6IDIgMTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGlwIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tZ3JleS0tbGlnaHQ7XG4gICAgfVxuXG4gICAgJl9fd2VhdGhlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0td2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICBib3gtc2hhZG93OiAwIDZweCAxNnB4IHJnYmEoJGNvbG9yLS1ibGFjaywgMC4xNik7XG4gICAgfVxuXG4gICAgLy8gZGlzYWJsZWRcbiAgICAmLmRpc2FibGVkIHtcblxuICAgICAgICB0ZXh0YXJlYSxcbiAgICAgICAgaW5wdXQ6bm90KFt0eXBlPSdjaGVja2JveCddKSxcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3VjY2VzcywgLnN1Y2Nlc3MsIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9XCJzdWNjZXNzXCJdIHtcblxuICAgICAgICAuZmVlZGJhY2sge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLS1ncmVlbjtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItLWdyZWVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ncmV5LS1saWdodGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgIH1cblxuICAgICAgICB0ZXh0YXJlYSxcbiAgICAgICAgaW5wdXQ6bm90KFt0eXBlPSdjaGVja2JveCddKSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci0tZ3JlZW47XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLS1ncmVlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG5fX3N1Ym1pdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWdyZWVuO1xuXG4gICAgICAgICAgICAuaWMge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmljX19jaGVjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaG93LS1jb21wbGV0ZWQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVycm9yLCAuZXJyb3IsIC5mZWVkYmFjay1jb250W3JlcXVlc3Q9XCJlcnJvclwiXSB7XG5cbiAgICAgICAgLmZlZWRiYWNrIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci0tcmVkO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ncmV5LS1saWdodGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgIH1cblxuICAgICAgICB0ZXh0YXJlYSxcbiAgICAgICAgaW5wdXQ6bm90KFt0eXBlPSdjaGVja2JveCddKSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bl9fc3VibWl0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm4tdXBsb2FkLXByb2dyZXNzIHtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5mbi1wcm9ncmVzcyB7XG5cbiAgICAgICAgJi0tYmFyLCAmLS1ob2xkZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjE1cyBsaW5lYXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1iYXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXJlZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWhvbGRlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tZ3JleTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG5cbi5kaXNwbGF5LWNvbW1lbnQtY29udGFpbmVyIHtcblxuICAgIC5kaXNwbGF5LWNvbW1lbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWdyZXktLWxpZ2h0ZXI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci0tZ3JleTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG59XG5cbi5yZWNhcHRjaGEtaG9sZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuZ3JlY2FwdGNoYS1iYWRnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6NXB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmNvcmRvdmEtcmVhZHkge1xuICAgIC5yZWNhcHRjaGEtaG9sZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4iLCIvLyBMaXN0XG5cbi5saXN0IHtcblxuXHQvLyBSZXNldCBzdHlsZXNcblx0Ji0tY2xlYXIge1xuXHRcdHBhZGRpbmc6IDAgMDtcblx0XHRtYXJnaW46IDAgMDtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdH1cblxuXHQmLS1wYWRkaW5nIHtcblx0XHRwYWRkaW5nLXRvcDogJGd1dHRlci0tc207XG5cdFx0cGFkZGluZy1ib3R0b206ICRndXR0ZXItLXNtO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0Ly8gVHlwZXNcblx0Jl9fY2FyZHMge1xuXG5cdFx0Ly8gUmVtb3ZlIGRpdmlkZXIgb24gbGFzdCBpdGVtXG5cdFx0bGk6bGFzdC1jaGlsZCB7XG5cblx0XHRcdC5kaXZpZGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG4gICYtLW5lc3RlZCB7XG5cdFx0bWFyZ2luLWxlZnQ6ICRndXR0ZXItLWxnKjI7XG4gIH1cblxuXHQmX190aXRsZSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci0tZ3JleS0tbGlnaHQ7XG5cdFx0bWluLWhlaWdodDogMi43NWVtO1xuXHR9XG5cblx0Jl9fdGltZWxpbmUge1xuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLS1ncmV5LS1saWdodDtcblx0XHRtYXJnaW4tbGVmdDogJGd1dHRlci0tbWQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1tZDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdC5wYWdlLWxvYWQtc3RhdHVzIHtcblx0XHRcdG9yZGVyOiAxO1xuXHRcdH1cblxuXHRcdCYgPiAqIHtcblx0XHRcdGZsZXg6IDEgMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJyZWFrLS1zbSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cblx0XHQmX19pdGVtIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkZ3V0dGVyLS14bGc7XG5cblx0XHRcdCYtLWZpcnN0IHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cblx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAkZ3V0dGVyLS14bGc7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubGlzdF9fdGltZWxpbmVfX2RvdDpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcmVkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vICY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Ly8gXHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdC8vXG5cdFx0XHQvLyBcdCYgPiBhIHtcblx0XHRcdC8vIFx0XHRwYWRkaW5nLXRvcDogJGd1dHRlci0teGxnO1xuXHRcdFx0Ly8gXHR9XG5cdFx0XHQvLyBcdC5saXN0X190aW1lbGluZV9fZG90OmJlZm9yZSB7XG5cdFx0XHQvLyBcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1yZWQ7XG5cdFx0XHQvLyBcdH1cblx0XHRcdC8vIH1cblx0XHRcdC8vXG5cdFx0XHQvLyAmLmFjdGl2ZSB+IGRpdiA+IC5saXN0X190aW1lbGluZV9faXRlbTpmaXJzdC1jaGlsZCB7XG5cdFx0XHQvLyBcdHBhZGRpbmctdG9wOiAkZ3V0dGVyLS14bGc7XG5cdFx0XHQvLyBcdCYgPiBhIHtcblx0XHRcdC8vIFx0XHRwYWRkaW5nLXRvcDogaW5oZXJpdDtcblx0XHRcdC8vIFx0fVxuXHRcdFx0Ly8gXHQubGlzdF9fdGltZWxpbmVfX2RvdDpiZWZvcmUge1xuXHRcdFx0Ly8gXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tZ3JleTtcblx0XHRcdC8vIFx0fVxuXHRcdFx0Ly8gfVxuXHRcdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdFx0cGFkZGluZy10b3A6ICRndXR0ZXItLW1kO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Jl9fZG90IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctbGVmdDogNC41cmVtO1xuXHRcdFx0cGFkZGluZy1yaWdodDogNC41cmVtO1xuXG5cdFx0XHRAaW5jbHVkZSBicmVhay0tc20ge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRndXR0ZXItLW1kO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLS1tZDtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAjeyRndXR0ZXItLXNtfSk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdGxlZnQ6IGNhbGMoJGd1dHRlci0tc20gLyAtMik7XG5cdFx0XHRcdHdpZHRoOiAkZ3V0dGVyLS1zbTtcblx0XHRcdFx0aGVpZ2h0OiAkZ3V0dGVyLS1zbTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ncmV5O1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdH1cblx0XHRcdCZfX2FjdGl2ZSB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxufVxuIiwiLy8gTmF2aWdhdGlvblxuXG4ubmF2IHtcblxuICAgIC5idG4tLWJsYW5rIHtcblxuICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLS1yZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tYWluIHtcblxuICAgICAgICAmX19tb2JpbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIHRvcDtcbiAgICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblxuICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2X19saXN0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm5hdl9fbGluayB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci0tZ3JleS0tZGFya2VyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLW1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IGNhbGMoJGd1dHRlci0tc20gLyAyKTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyLjc1cmVtIDIuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpLmljX19zaXplLS1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpLmljX19zaXplLS1ub3JtYWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItLXJlZDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmljIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5pY19fYWN0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdG9hc3Qge1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcblxuICAgICAgICAmX19tZXNzYWdlIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHZoLCAwKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tYmV6aWVyO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ub3JtYWw7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC0tYmFzZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLS13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgICAgLm5hdl9fdG9hc3RfX21lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJl9fbW9yZSB7XG4gICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAmX19zaGVldCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xuXG4gICAgICAgICAgICAubmF2X19pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItLWdyZXktLWxpZ2h0O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iYXNlO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgaTpub3QoLmljLS1tZCkge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIuNzVlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItLWJsYWNrLCAwLjAzKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19hY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRndXR0ZXItLXNtKjEuMjU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubmF2X19pdGVtX19pbnNldCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6ICRndXR0ZXItLW1kO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tZ3JleS0tbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubmF2X19sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fZXhwYW5kIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICAyLjc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tcmFkaW8ge1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXZfX2xpc3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjc1cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm5hdl9faXRlbS0tc3BhY2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMi43NXJlbSArIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC5uYXZfX2xpc3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tZXRhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICBAaW5jbHVkZSBicmVhay0tc20tLW1pbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY19fbmF2X19kcm9wZG93biB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2luZm8ge1xuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItLWdyZXktLWRhcms7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19maWx0ZXIge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdl9fbGlzdF9faXRlbSB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgLy8gV2VpcmQgb3ZlcmZsb3cgZml4XG4gICAgICAgICAgICAvLyBXaGl0b3V0IHRoaXMsIGdyaWQgd2lsbCBzdHJldGNoIGJhc2VkIG9uIHdpZHRoIG9mIHVsK2xpIGl0ZW1zXG4gICAgICAgICAgICAvLyBUT0RPOiBDaGVjayBpZiB0aGlzIGlzIGNvbXBhdGlibGUgd2l0aCBvbGRlciBicm93c2Vyc1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLS1yZWQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogJGd1dHRlci0tbWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3N1YntcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWstLW1kKSB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDZyZW07XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMjU1LDI1NSwyNTUpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNTU4OTk4NTk5NDM5Nzc2KSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwxKSA5MSUpO1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19nYWxsZXJ5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIC5tZWRpYSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItLWdyZXktLWxpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJhc2U7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAkZ3V0dGVyLS14c207XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIFx0XHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLS1yZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLS13aGl0ZS0tZ3JhZGllbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXZfX2xpc3Qge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19tYWluIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItLWdyZXktLWxpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZm9vdGVyIHtcblxuICAgICAgICBsaSBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1zbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBFeHRyYSBtYXJnaW4gZm9yIGNlbnRlcmluZyBsb2dvIGluIGFwcFxuLmNvcmRvdmEtcmVhZHkge1xuICAgIC5uYXYubmF2X19tb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBrZXlmcmFtZXMgcGFnZWluIHtcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cbiAgdG8gICB7IG9wYWNpdHk6IDE7IH1cbn1cblxuYm9keS5jb3Jkb3ZhLXJlYWR5IHtcbiAgICAuc3BhX19mcmFtZS0tZGV0YWlsIC5mbi1zcGEtY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblxuICAgICAgICBtYWluLCAuc3BhX19sb2FkaW5nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlci0tbWQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZuLXNwYS1jb250ZW50IHtcbiAgICAgICAgbWluLWhlaWdodDogNzV2aDtcbiAgICAgICAgd2lsbC1jaGFuZ2U6IHNjcm9sbC1wb3NpdGlvbjtcbiAgICB9XG5cbiAgICAvLyBzdHJhbmdlIGZpeCBmb3Igc2Nyb2xsaW5nIGlzc3VlIG9uIGFuZHJvaWRcbiAgICAmLkFuZHJvaWQgLnNwYV9fZnJhbWUge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gICAgfVxuXG4gICAgLnNwYSB7XG5cbiAgICAgICAgJl9fYW5pbWF0ZSB7XG4gICAgICAgICAgICAmLS1wYWdlIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IC41cyBwYWdlaW4gY3ViaWMtYmV6aWVyKC4yLCAwLCAwLCAxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2dlc3R1cmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAkZ3V0dGVyLS1sZztcbiAgICAgICAgICAgIHRvcDogMi41ZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgYm90dG9tOiAzLjVlbTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2ZyYW1lIHtcbiAgICAgICAgICAgIEBleHRlbmQgLnAtLWZpeGVkLS0xMDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJlemllcjtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItLXdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQuNWVtO1xuICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblxuICAgICAgICAgICAgJi0tZGV0YWlsIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMnJlbSByZ2JhKCRjb2xvci0tYmxhY2ssIDAuMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19sb2FkaW5nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDIuNzVlbSk7XG4gICAgICAgICAgICB0b3A6IC0yLjc1ZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmX19hcnRpY2xlIHtcblxuICAgICAgICAgICAgJi0tbmV4dCwgJi0tcHJldiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgJi5zcGFfX2xvYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1wcmV2IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2J0biB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tYmV6aWVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KFtkYXRhLWlzLWNvb2tpZXM9XCJ0cnVlXCJdKSB7XG4gICAgICAgIC5zcGEge1xuICAgICAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMXJlbSwgMCwgMCk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20tLW1pbiB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTFyZW0sIDAsIDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KFtzcGEtZGV0YWlsLWFjdGl2ZT1cInRydWVcIl0pIHtcblxuICAgICAgICAuc3BhIHtcbiAgICAgICAgICAgICZfX2J0biB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDFyZW0sIDAsIDApO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtLS1taW4ge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xcmVtLCAwLCAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2ZyYW1lLS1kZXRhaWwge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm4tZ2VzdHVyZS10cmlnZ2VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXJfX21haW5fX2JhciAuYnJhbmRpbmdfX2xvZ28ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtLS1taW4ge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIuNzVyZW0sIDAsIDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG4gICAgJltsb2FkaW5nLW5leHQ9XCJ0cnVlXCJdIHtcblxuICAgIH1cblxuICAgICZbZGF0YS1pcy1jb29raWVzPVwidHJ1ZVwiXSB7XG4gICAgICAgIC5zcGEge1xuICAgICAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW3NwYS1kZXRhaWwtYWN0aXZlPVwidHJ1ZVwiXSB7XG5cbiAgICAgICAgLnNwYSB7XG4gICAgICAgICAgICAmX19idG4ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fZnJhbWUtLWRldGFpbCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMnJlbSByZ2JhKCRjb2xvci0tYmxhY2ssIDAuNCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2dlc3R1cmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlcl9fbWFpbl9fYmFyIC5icmFuZGluZ19fbG9nbyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5LmNvcmRvdmEtcmVhZHkuY29yZG92YS1hbmRyb2lkIHtcbiAgICAuc3BhX19mcmFtZSwgLnNwYV9fYnRuIHtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJlemllci1hbmRyb2lkO1xuICAgIH1cbiAgICAuc3BhX19hbmltYXRlIHtcbiAgICAgICAgJi0tcGFnZSB7XG4gICAgICAgICAgICBhbmltYXRpb246IC41cyBwYWdlaW4gbGluZWFyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5Om5vdCguY29yZG92YS1yZWFkeSkge1xuICAgICZbdGVtcGxhdGUtbmFtZT1cImhvbWVcIl0sICZbdGVtcGxhdGUtbmFtZT1cIm92ZXJ2aWV3XCJdLCAgJlt0ZW1wbGF0ZS1uYW1lPVwic3RhdGljXCJdIHtcblxuICAgICAgICAuc3BhX19mcmFtZS0tZGV0YWlsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW3RlbXBsYXRlLW5hbWU9XCJkZXRhaWxcIl0ge1xuICAgICAgICAuc3BhX19mcmFtZS0tb3ZlcnZpZXcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLnNwYV9fYnRuIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbS0tbWluIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi5yZWdpby1pbmRleCB7XG4gIC5zZWxlY3RhYmxlLWxpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmxpc3QtaXRlbSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLS1yZWQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2U7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXJlZDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICBpLmljIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgIGkuaWMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIGkuaWMge1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWJsYWNrO1xuICAgIH1cbiAgfVxufVxuXG4ucmVnaW8tcGFnZSB7XG4gIC5yZWdpby1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBoMyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICBpLmljIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItLXJlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIlxuLyohIFBob3RvU3dpcGUgbWFpbiBDU1MgYnkgRG1pdHJ5IFNlbWVub3YgfCBwaG90b3N3aXBlLmNvbSB8IE1JVCBsaWNlbnNlICovXG5cbi8qXG5cdFN0eWxlcyBmb3IgYmFzaWMgUGhvdG9Td2lwZSBmdW5jdGlvbmFsaXR5IChzbGlkaW5nIGFyZWEsIG9wZW4vY2xvc2UgdHJhbnNpdGlvbnMpXG4qL1xuXG4vLyBQaG90b1N3aXBlIHVzZXMgQXV0b3ByZWZpeGVyLCBzbyB2ZW5kb3IgcHJlZml4ZWQgYXJlIGFkZGVkIGF1dG9tYXRpY2FsbHkgd2hlbiBuZWVkZWQuXG5cbiRwc3dwX19zaG93LWhpZGUtdHJhbnNpdGlvbi1kdXJhdGlvbjogMzMzbXMgIWRlZmF1bHQ7XG4kcHN3cF9fY29udHJvbHMtdHJhbnNpdGlvbi1kdXJhdGlvbjogMzMzbXMgIWRlZmF1bHQ7XG4kcHN3cF9fYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhZGVmYXVsdDtcbiRwc3dwX19wbGFjZWhvbGRlci1jb2xvcjogIzIyMiAhZGVmYXVsdDtcbiRwc3dwX19ib3gtc2l6aW5nLWJvcmRlci1ib3g6IHRydWUgIWRlZmF1bHQ7IC8vIGRpc2FibGUgLnBzd3AgKiB7IGJveC1zaXppbmc6Ym9yZGVyLWJveCB9IChpbiBjYXNlIHlvdSBhbHJlYWR5IGhhdmUgaXQgaW4geW91ciBzaXRlIGNzcylcbiRwc3dwX19yb290LXotaW5kZXg6IDE1MDAgIWRlZmF1bHQ7XG4kcHN3cF9fYXNzZXRzLXBhdGg6ICcnICFkZWZhdWx0OyAvLyBwYXRoIHRvIHNraW4gYXNzZXRzIGZvbGRlciAocHJlbG9hZGVyLCBQTkcgYW5kIFNWRyBzcHJpdGUpXG4kcHN3cF9fZXJyb3ItdGV4dC1jb2xvcjogI0NDQyAhZGVmYXVsdDsgLy8gXCJJbWFnZSBub3QgbG9hZGVkXCIgdGV4dCBjb2xvclxuJHBzd3BfX2luY2x1ZGUtbWluaW1hbC1zdHlsZTogdHJ1ZSAhZGVmYXVsdDtcblxuXG4vKiBwc3dwID0gcGhvdG9zd2lwZSAqL1xuLnBzd3Age1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0bGVmdDowO1xuXHR0b3A6MDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0LW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcblx0dG91Y2gtYWN0aW9uOiBub25lO1xuXHR6LWluZGV4OiAkcHN3cF9fcm9vdC16LWluZGV4O1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG5cdC8qIGNyZWF0ZSBzZXBhcmF0ZSBsYXllciwgdG8gYXZvaWQgcGFpbnQgb24gd2luZG93Lm9uc2Nyb2xsIGluIHdlYmtpdC9ibGluayAqL1xuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3V0bGluZTogbm9uZTtcblxuXHRAaWYgJHBzd3BfX2JveC1zaXppbmctYm9yZGVyLWJveCA9PSB0cnVlIHtcblx0XHQqIHtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0fVxuXHR9XG5cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdH1cbn1cblxuLyogc3R5bGUgaXMgYWRkZWQgd2hlbiBKUyBvcHRpb24gc2hvd0hpZGVPcGFjaXR5IGlzIHNldCB0byB0cnVlICovXG4ucHN3cC0tYW5pbWF0ZV9vcGFjaXR5IHtcblx0LyogMC4wMDEsIGJlY2F1c2Ugb3BhY2l0eTowIGRvZXNuJ3QgdHJpZ2dlciBQYWludCBhY3Rpb24sIHdoaWNoIGNhdXNlcyBsYWcgYXQgc3RhcnQgb2YgdHJhbnNpdGlvbiAqL1xuXHRvcGFjaXR5OiAwLjAwMTtcblx0d2lsbC1jaGFuZ2U6b3BhY2l0eTtcblx0LyogZm9yIG9wZW4vY2xvc2UgdHJhbnNpdGlvbiAqL1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5ICRwc3dwX19zaG93LWhpZGUtdHJhbnNpdGlvbi1kdXJhdGlvbiBjdWJpYy1iZXppZXIoLjQsMCwuMjIsMSk7XG59XG5cbi5wc3dwLS1vcGVuIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5wc3dwLS16b29tLWFsbG93ZWQgLnBzd3BfX2ltZyB7XG5cdC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXG5cdGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuXHRjdXJzb3I6IC1tb3otem9vbS1pbjtcblx0Y3Vyc29yOiB6b29tLWluO1xufVxuXG4ucHN3cC0tem9vbWVkLWluIC5wc3dwX19pbWcge1xuXHQvKiBhdXRvcHJlZml4ZXI6IG9mZiAqL1xuXHRjdXJzb3I6IC13ZWJraXQtZ3JhYjtcblx0Y3Vyc29yOiAtbW96LWdyYWI7XG5cdGN1cnNvcjogZ3JhYjtcbn1cblxuLnBzd3AtLXpvb21lZC1pbiAucHN3cF9fY2FwdGlvbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wc3dwLS1kcmFnZ2luZyAgLnBzd3BfX2ltZyB7XG5cdC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXG5cdGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcblx0Y3Vyc29yOiAtbW96LWdyYWJiaW5nO1xuXHRjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4vKlxuXHRCYWNrZ3JvdW5kIGlzIGFkZGVkIGFzIGEgc2VwYXJhdGUgZWxlbWVudC5cblx0QXMgYW5pbWF0aW5nIG9wYWNpdHkgaXMgbXVjaCBmYXN0ZXIgdGhhbiBhbmltYXRpbmcgcmdiYSgpIGJhY2tncm91bmQtY29sb3IuXG4qL1xuLnBzd3BfX2JnIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICRwc3dwX19iYWNrZ3JvdW5kLWNvbG9yO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHR3aWxsLWNoYW5nZTpvcGFjaXR5O1xufVxuXG4ucHN3cF9fc2Nyb2xsLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b3ZlcmZsb3c6aGlkZGVuO1xufVxuXG4ucHN3cF9fY29udGFpbmVyLFxuLnBzd3BfX3pvb20td3JhcCB7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG59XG5cbi8qIFByZXZlbnQgc2VsZWN0aW9uIGFuZCB0YXAgaGlnaGxpZ2h0cyAqL1xuLnBzd3BfX2NvbnRhaW5lcixcbi5wc3dwX19pbWcge1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xuXHQtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG59XG5cbi5wc3dwX196b29tLXdyYXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuXHQtbW96LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuXHQvKiBmb3Igb3Blbi9jbG9zZSB0cmFuc2l0aW9uICovXG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkcHN3cF9fc2hvdy1oaWRlLXRyYW5zaXRpb24tZHVyYXRpb24gY3ViaWMtYmV6aWVyKC40LDAsLjIyLDEpO1xufVxuXG4ucHN3cF9fYmcge1xuXHR3aWxsLWNoYW5nZTogb3BhY2l0eTtcblx0LyogZm9yIG9wZW4vY2xvc2UgdHJhbnNpdGlvbiAqL1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5ICRwc3dwX19zaG93LWhpZGUtdHJhbnNpdGlvbi1kdXJhdGlvbiBjdWJpYy1iZXppZXIoLjQsMCwuMjIsMSk7XG59XG5cbi5wc3dwLS1hbmltYXRlZC1pbiB7XG5cdC5wc3dwX19iZyxcblx0LnBzd3BfX3pvb20td3JhcCB7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuXHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdH1cbn1cblxuLnBzd3BfX2NvbnRhaW5lcixcbi5wc3dwX196b29tLXdyYXAge1xuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnBzd3BfX2l0ZW0ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBzd3BfX2ltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogYXV0bztcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xufVxuXG4vKlxuXHRzdHJldGNoZWQgdGh1bWJuYWlsIG9yIGRpdiBwbGFjZWhvbGRlciBlbGVtZW50IChzZWUgYmVsb3cpXG5cdHN0eWxlIGlzIGFkZGVkIHRvIGF2b2lkIGZsaWNrZXJpbmcgaW4gd2Via2l0L2JsaW5rIHdoZW4gbGF5ZXJzIG92ZXJsYXBcbiovXG4ucHN3cF9faW1nLS1wbGFjZWhvbGRlciB7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKlxuXHRkaXYgZWxlbWVudCB0aGF0IG1hdGNoZXMgc2l6ZSBvZiBsYXJnZSBpbWFnZVxuXHRsYXJnZSBpbWFnZSBsb2FkcyBvbiB0b3Agb2YgaXRcbiovXG4ucHN3cF9faW1nLS1wbGFjZWhvbGRlci0tYmxhbmsge1xuXHRiYWNrZ3JvdW5kOiAkcHN3cF9fcGxhY2Vob2xkZXItY29sb3I7XG59XG5cbi5wc3dwLS1pZSAucHN3cF9faW1nIHtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcbn1cblxuLypcblx0RXJyb3IgbWVzc2FnZSBhcHBlYXJzIHdoZW4gaW1hZ2UgaXMgbm90IGxvYWRlZFxuXHQoSlMgb3B0aW9uIGVycm9yTXNnIGNvbnRyb2xzIG1hcmt1cClcbiovXG4ucHN3cF9fZXJyb3ItbXNnIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDUwJTtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0bWFyZ2luLXRvcDogLThweDtcblx0Y29sb3I6ICRwc3dwX19lcnJvci10ZXh0LWNvbG9yO1xufVxuXG4ucHN3cF9fZXJyb3ItbXNnIGEge1xuXHRjb2xvcjogJHBzd3BfX2Vycm9yLXRleHQtY29sb3I7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiEgUGhvdG9Td2lwZSBEZWZhdWx0IFVJIENTUyBieSBEbWl0cnkgU2VtZW5vdiB8IHBob3Rvc3dpcGUuY29tIHwgTUlUIGxpY2Vuc2UgKi9cblxuLypcblxuXHRDb250ZW50czpcblxuXHQxLiBCdXR0b25zXG5cdDIuIFNoYXJlIG1vZGFsIGFuZCBsaW5rc1xuXHQzLiBJbmRleCBpbmRpY2F0b3IgKFwiMSBvZiBYXCIgY291bnRlcilcblx0NC4gQ2FwdGlvblxuXHQ1LiBMb2FkaW5nIGluZGljYXRvclxuXHQ2LiBBZGRpdGlvbmFsIHN0eWxlcyAocm9vdCBlbGVtZW50LCB0b3AgYmFyLCBpZGxlIHN0YXRlLCBoaWRkZW4gc3RhdGUsIGV0Yy4pXG5cbiovXG5cbi8qXG5cblx0MS4gQnV0dG9uc1xuXG4gKi9cblxuLyogPGJ1dHRvbj4gY3NzIHJlc2V0ICovXG4ucHN3cF9fYnV0dG9uIHtcblx0d2lkdGg6IDQ0cHg7XG5cdGhlaWdodDogNDRweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci0tYmxhY2ssIDAuNCk7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRib3gtc2hhZG93OiBub25lO1xuXG5cdCY6Zm9jdXMsXG5cdCY6aG92ZXIge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQmOmFjdGl2ZSB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRvcGFjaXR5OiAwLjk7XG5cdH1cblxuXHQmOjotbW96LWZvY3VzLWlubmVyIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJvcmRlcjogMFxuXHR9XG59XG5cblxuXG4vKlxuXG5cdDQuIENhcHRpb25cblxuICovXG5cbi5wc3dwX19jYXB0aW9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdGhlaWdodDogNDRweDtcblx0d2lkdGg6IDEwMCU7XG5cblx0c21hbGwge1xuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRjb2xvcjogI0JCQjtcblx0fVxufVxuXG4ucHN3cF9fY2FwdGlvbl9fY2VudGVyIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAkZ3V0dGVyLS1zbTtcblx0QGluY2x1ZGUgZWxsaXBzaXMoYXV0byk7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICN7JGd1dHRlci0tbWR9KTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdEBleHRlbmQgLnQtLXhzbTtcbn1cblxuLnBzd3BfX2NhcHRpb24tLWVtcHR5IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyogRmFrZSBjYXB0aW9uIGVsZW1lbnQsIHVzZWQgdG8gY2FsY3VsYXRlIGhlaWdodCBvZiBuZXh0L3ByZXYgaW1hZ2UgKi9cbi5wc3dwX19jYXB0aW9uLS1mYWtlIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5cbi8qXG5cblx0Ni4gQWRkaXRpb25hbCBzdHlsZXNcblxuICovXG5cbi8qIHJvb3QgZWxlbWVudCBvZiBVSSAqL1xuLnBzd3BfX3VpIHtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0b3BhY2l0eTogMTtcblx0ei1pbmRleDogJHBzd3BfX3Jvb3Qtei1pbmRleCArIDUwO1xufVxuXG4vKiB0b3AgYmxhY2sgYmFyIHdpdGggYnV0dG9ucyBhbmQgXCIxIG9mIFhcIiBpbmRpY2F0b3IgKi9cbi5wc3dwX190b3AtYmFyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OjA7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRoZWlnaHQ6IDYwcHg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ucHN3cF9fY2FwdGlvbixcbi5wc3dwX190b3AtYmFyLFxuLnBzd3AtLWhhc19tb3VzZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5ICRwc3dwX19jb250cm9scy10cmFuc2l0aW9uLWR1cmF0aW9uIGN1YmljLWJlemllciguNCwwLC4yMiwxKTtcbn1cblxuLyogcHN3cC0taGFzX21vdXNlIGNsYXNzIGlzIGFkZGVkIG9ubHkgd2hlbiB0d28gc3Vic2VxdWVudCBtb3VzZW1vdmUgZXZlbnRzIG9jY3VyICovXG4ucHN3cC0taGFzX21vdXNlIHtcblx0LnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG5cdC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxufVxuXG5cbi8qIHBzd3BfX3VpLS1pZGxlIGNsYXNzIGlzIGFkZGVkIHdoZW4gbW91c2UgaXNuJ3QgbW92aW5nIGZvciBzZXZlcmFsIHNlY29uZHMgKEpTIG9wdGlvbiB0aW1lVG9JZGxlKSAqL1xuXG4ucHN3cF9fdWktLWlkbGUge1xuXHQucHN3cF9fdG9wLWJhciB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG59XG5cbi8qXG5cdHBzd3BfX3VpLS1oaWRkZW4gY2xhc3MgaXMgYWRkZWQgd2hlbiBjb250cm9scyBhcmUgaGlkZGVuXG5cdGUuZy4gd2hlbiB1c2VyIHRhcHMgdG8gdG9nZ2xlIHZpc2liaWxpdHkgb2YgY29udHJvbHNcbiovXG4ucHN3cF9fdWktLWhpZGRlbiB7XG5cdC5wc3dwX190b3AtYmFyLFxuXHQucHN3cF9fY2FwdGlvbixcblx0LnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG5cdC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG5cdFx0LyogRm9yY2UgcGFpbnQgJiBjcmVhdGUgY29tcG9zaXRpb24gbGF5ZXIgZm9yIGNvbnRyb2xzLiAqL1xuXHRcdG9wYWNpdHk6IDAuMDAxO1xuXHR9XG59XG5cbi8qIHBzd3BfX3VpLS1vbmUtc2xpZGUgY2xhc3MgaXMgYWRkZWQgd2hlbiB0aGVyZSBpcyBqdXN0IG9uZSBpdGVtIGluIGdhbGxlcnkgKi9cbi5wc3dwX191aS0tb25lLXNsaWRlIHtcblx0LnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG5cdC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCxcblx0LnBzd3BfX2NvdW50ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLnBzd3BfX2VsZW1lbnQtLWRpc2FibGVkIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5cbi5zd3dwIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYygkZ3V0dGVyLS1zbSAvIDIpO1xufVxuIiwiLnJzYnV0dG9uIC5yc2J0bl90ZXh0OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6ICdobC1pY29ucyc7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5cbi5yc2J1dHRvbiAucnNidG5fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnJzYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMgd2ViUmVhZGVyJztcbiAgbWFyZ2luLXRvcDogLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuI3JlYWRzcGVha2VyX2J1dHRvbl9kZXRhaWwsICNyZWFkc3BlYWtlcl9idXR0b25fd2VhdGhlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI3JlYWRzcGVha2VyX2J1dHRvbl9jb250YWluZXIge1xuICB3aWR0aDogJGd1dHRlci0tbWQgKiAxMDtcbn1cblxuI3JlYWRzcGVha2VyQnV0dG9uIHtcbiAgd2lkdGg6ICRwaXhlbC0teGwgKiA5O1xuICBib3JkZXItcmFkaXVzOiAkcGl4ZWwtLWw7XG59XG5cbi5yc0J0bi13MTAge1xuICB3aWR0aDogJHBpeGVsLS14bCAqIDEwICFpbXBvcnRhbnQ7XG59XG5cbi5yc0J0bi13MTEge1xuICB3aWR0aDogJHBpeGVsLS14bCAqIDExICFpbXBvcnRhbnQ7XG59XG5cbi5ncmllZkJ1dHRvbiB7XG4gIEBleHRlbmQgI3JlYWRzcGVha2VyQnV0dG9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4ucmVhZHNwZWFrZXJCdXR0b25UZXh0IHtcbiAgY29udGVudC12aXNpYmlsaXR5OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogJHBpeGVsLS1zbTtcbn1cblxuI3JzX3BsYXllciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4udW5zZWxlY3RhYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuIiwiLmFkLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufSIsIi8vIGluY2x1ZGVzIGZpeGVzIGZvciB0aGUgcGFyc2VkIGh0bWwgZnJvbSBhbiBhcnRpY2xlXG5cbi5hcnRpY2xlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kOiAkY29sb3ItLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0cGFkZGluZzogJGd1dHRlci0tbGcqMiAkZ3V0dGVyLS14bGcqMiAgJGd1dHRlci0tbWQgJGd1dHRlci0tbGcqMiA7XG5cdG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLS1sZztcblx0bWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1sZztcblxuXHRAZXh0ZW5kIHA7XG5cblx0cDplbXB0eSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHN0cm9uZywgYiB7XG5cdFx0Y29sb3I6ICRjb2xvci0tYmxhY2tcblx0fVxuXHRcblx0aW5mbyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ncmV5LS1saWdodDtcblx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvci0tcmVkO1xuXHRcdHBhZGRpbmc6ICRndXR0ZXItLXhzbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHRcblx0b3Byb2VwIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yLS1yZWQ7XG5cdFx0cGFkZGluZzogJGd1dHRlci0teHNtO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdFxuXHR3aGF0c2FwcCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS13aGF0c2FwcC0tbGlnaHQ7XG5cdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItLXdoYXRzYXBwO1xuXHRcdHBhZGRpbmc6ICRndXR0ZXItLXhzbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHRcblx0Y29ycmVjdGllIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yLS1ncmV5LS1kYXJrO1xuXHRcdHBhZGRpbmc6ICRndXR0ZXItLXhzbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtLXhzbTtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdH1cblxuXHQubWV0cm9wb29sX19kZXRhaWxfX2Rlc2NyaXB0aW9uIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0cGFkZGluZzogJGd1dHRlci0tbGcgJGd1dHRlci0teGxnO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdEBpbmNsdWRlIGJyZWFrLS1zbSB7XG5cdFx0cGFkZGluZzogJGd1dHRlci0tbGc7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cblx0Ji0tYmxvZyB7XG5cdFx0cGFkZGluZzogMCAkZ3V0dGVyLS14eGxnO1xuXG5cdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdHBhZGRpbmc6IDAgJGd1dHRlci0tbWQ7XG5cdFx0fVxuXHR9XG5cblx0Ji0tZmVhdHVyZWQge1xuXHRcdHBhZGRpbmc6ICRndXR0ZXItLWxnICRndXR0ZXItLXhsZyAkZ3V0dGVyLS14bGc7XG5cdFx0bWFyZ2luLWxlZnQ6ICRndXR0ZXItLXh4bGc7XG5cdFx0bWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS14eGxnO1xuXHRcdG1hcmdpbi10b3A6IC01MHB4O1xuXG5cdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdHBhZGRpbmc6ICRndXR0ZXItLXNtKjEuNSAkZ3V0dGVyLS1tZCAwICRndXR0ZXItLW1kO1xuXHRcdFx0bWFyZ2luLWxlZnQ6ICRndXR0ZXItLW1kO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1tZDtcblx0XHRcdG1hcmdpbi10b3A6IC0zMnB4O1xuXHRcdH1cblx0fVxuXG5cdCYtLXN0cmV0Y2gsIHAgPiBpbWcsIHAgPiBpbWcgKyBlbSB7XG5cdFx0bWFyZ2luOiAwICRndXR0ZXItLXhsZyotMjtcblx0XHR3aWR0aDogY2FsYyggMTAwJSArICN7Y2FsY3BpeGVsKCRndXR0ZXItLXhsZyo0KX0pO1xuXHRcdG1heC13aWR0aDogaW5oZXJpdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcblx0XHR1bCB7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicmVhay0tc20ge1xuXHRcdFx0bWFyZ2luOiAwICRndXR0ZXItLWxnKi0xO1xuXHRcdFx0d2lkdGg6IGNhbGMoIDEwMCUgKyAje2NhbGNwaXhlbCgkZ3V0dGVyLS1sZyoyKX0pO1xuXHRcdH1cblx0fVxuXG5cdCYtLXNwYWNlciB7XG5cdFx0bWFyZ2luLXRvcDogJGd1dHRlci0teGxnO1xuXHRcdG1hcmdpbi1ib3R0b206ICRndXR0ZXItLXhsZztcblxuXHRcdEBpbmNsdWRlIGJyZWFrLS1zbSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAkZ3V0dGVyLS1tZDtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRndXR0ZXItLW1kO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXG5cdFx0JiA+IHA6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHQgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcblx0XHRcdCBwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHRtYXJrIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR9XG5cdFx0XG5cdFx0YTpub3QoLmJ0bikge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHRcdFxuXHRcdHVsOm5vdCgubmF2X19saXN0KSwgb2w6bm90KC5uYXZfX2xpc3QpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyLS1tZDtcblx0XHRcdHBhZGRpbmctbGVmdDogJGd1dHRlci0tbWQ7XG5cdFx0XHRcblx0XHRcdGxpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRndXR0ZXItLXNtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHR1bCB7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cdFx0fVxuXHRcdFxuXHRcdG9sIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcblx0XHR9XG5cdH1cblxufVxuXG4vLyBMaWdhdHVzIHVuZGVyIGFydGljbGUgYWR2ZXJ0aXNlbWVudFxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG5cdC5hZC1saWdhdHVzIHtcblx0XHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG5cbi8vIGFydGljbGUgZGlmZmVyZW50YXRpb25zXG5bZGF0YS1mZWF0dXJlZD1cImxnXCJdIHtcblxuXHQuYXJ0aWNsZTpub3QoLmFydGljbGUtLWJsb2cpIHtcblx0XHRtYXJnaW4tdG9wOiAtMTAwcHg7XG5cblx0XHRAaW5jbHVkZSBicmVhay0tc20ge1xuXHRcdFx0bWFyZ2luLXRvcDogLTQwcHg7XG5cdFx0fVxuXHR9XG59XG5cbltkYXRhLWZlYXR1cmVkPVwib3ZlcmxlZGVuZVwiXXtcblx0bmF2Lm5hdl9fZmlsdGVyX19nYWxsZXJ5IC5hY3RpdmV7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItLWJsYWNrICFpbXBvcnRhbnQ7XG5cdH1cblx0LmNhcmRfX2luZm8gLmQtLWlubC1ibG9jazpmaXJzdC1vZi10eXBle1xuXHRcdGNvbG9yOiAkY29sb3ItLWJsYWNrO1xuXHR9XG5cdHdoYXRzYXBwLCAuZGl2aWRlciwgLnB1Ymxpc2hlci1zaC1zcG90LWNvbnRhaW5lcntcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblxuXHRhcnRpY2xlLmFydGljbGUge1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG5cdFx0YSwgaS5pYy5pY19fbWFwIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItLWJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LnJzYnRuX3BsYXkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yLS1ncmV5ICFpbXBvcnRhbnQ7XG5cblx0XHQucnNidG5fbGVmdCAucnNidG5fdGV4dCB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLS1ibGFjayAhaW1wb3J0YW50O1xuXG5cdFx0XHQmID4gc3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItLWJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJzYnRuX3JpZ2h0IHtcblx0XHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yLS1ncmV5ICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogJGNvbG9yLS1ibGFjayAhaW1wb3J0YW50O1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLS1ibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIgLnJzYnRuX3JpZ2h0OjpiZWZvcmUge1xuXHRcdFx0Y29sb3I6ICRjb2xvci0tYmxhY2sgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQucnNidG5fZXhwIHtcblx0XHQucnNidG5fY2xvc2VyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLS1ncmV5ICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiAxMTAlICFpbXBvcnRhbnQ7XG5cblx0XHRcdC5yc2ljbi1jcm9zczo6YmVmb3JlIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci0tYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbltkYXRhLWZlYXR1cmVkPVwibm8tYWRzXCJdIC5wdWJsaXNoZXItc2gtc3BvdC1jb250YWluZXJ7XG5cdGRpc3BsYXk6bm9uZTtcbn1cblxuW2RhdGEtZmVhdHVyZWQ9XCJ2aWRlb1wiXXtcblx0LnRlbXBsYXRlX192aWRlb19fY29udGFpbmVye1xuXHRcdGdyaWQtY29sdW1uOiAxLzE1O1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIG1pbm1heCgxcHgsIDEwMHB4KSBtaW5tYXgoMXB4LCAxMDBweCkgbWlubWF4KDFweCwgMTAwcHgpIGF1dG87XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLS1ncmV5LS1kYXJrLS1iZztcblx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byAxZnI7XG5cdFx0Lm5hdl9fZmlsdGVyX19nYWxsZXJ5OmJlZm9yZXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5tZWRpYV9fcGxhY2Vob2xkZXIsIC5tZWRpYV9faW1hZ2UsIC5tZWRpYV9faW1hZ2UtLWF1dG97XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuXHRcdC5uYXZfX2ZpbHRlcl9fZ2FsbGVyeSAubWVkaWF7XG5cdFx0XHRib3JkZXI6bm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRhcnRpY2xle1xuXHRcdFx0YmFja2dyb3VuZDpub25lO1xuXHRcdFx0aGVhZGVye1xuXHRcdFx0XHRoMntcblx0XHRcdFx0XHRjb2xvcjokY29sb3ItLXdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5kLS1ub25lLS1zbXtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLS1ncmV5LS12aWRlby0tdGV4dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0c2VjdGlvbi5hcnRpY2xlX19jb250ZW50IHB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItLWdyZXktLXZpZGVvLS10ZXh0O1xuXHRcdFx0XHQmOmZpcnN0LW9mLXR5cGV7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmdyaWRfX2FyZWEtLWNvbnRlbnR7XG5cdFx0XHR3aGF0c2FwcCwgLmRpdmlkZXIsIC5wdWJsaXNoZXItc2gtc3BvdC1jb250YWluZXJ7XG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdH1cblx0XHRcdGg0e1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLS1ncmV5LS1kYXJrZXI7XG5cdFx0XHR9XG5cdFx0XHQubmF2X19saXN0IGF7XG5cdFx0XHRcdC5pY3tcblx0XHRcdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMC4zMzUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Lmlje1xuXHRcdFx0XHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHN0cm9uZyB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLS13aGl0ZTtcblx0XHR9XG5cdH1cblx0LmRldmlkZXJ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuIiwiLmNhcmQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG5cdCYtLXJlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1yZWQ7XG5cdFx0Y29sb3I6ICRjb2xvci0td2hpdGU7XG5cdH1cblxuXHQmLS1hY3RpdmUge1xuXHRcdC5hY3RpdmUge1xuXHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRAZXh0ZW5kIC50LS1yZWQ7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2ljb24ge1xuXHRcdFx0ICAmX19hdWRpbywgJl9fcmFkaW8sICZfX2F1ZGlvLWZyYWdtZW50ICB7XG5cdFx0XHRcdFx0QGV4dGVuZCAuaWNfX21lZGlhX19hdWRpby0tYWN0aXZlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX3ZpZGVvLCAmX19UViwgJl9fdmlkZW8tZnJhZ21lbnQge1xuXHRcdFx0XHRcdEBleHRlbmQgLmljX19tZWRpYV9fdmlkZW8tLWFjdGl2ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS1sYW5kc2NhcGUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAkZ3V0dGVyLS1sZyAkZ3V0dGVyLS1tZCAkZ3V0dGVyLS14bGc7XG5cblx0XHRwIHtcblx0XHRcdG1heC13aWR0aDogNTAwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdH1cblxuXHQmLS1ub3Mge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDBweDtcblxuXHRcdEBpbmNsdWRlIGJyZWFrLS1zbSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogJGd1dHRlci0tbWQ7XG5cdFx0fVxuXG5cdFx0LmNhcmRfX2N0YSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAkZ3V0dGVyLS1tZDtcblx0XHR9XG5cblx0XHQuY2FyZF9fYnJhbmRpbmcge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gJGd1dHRlci0tbWQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1hZ2Uge1xuXHRcdG1pbi13aWR0aDogMTE2cHg7XG5cblx0XHQmLS1ibG9jayB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLS1zbTtcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLXNtKjEuNTtcbiAgICAgICAgICAgIH1cblx0XHR9XG5cblx0XHQmLS1zbSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLXNtO1xuXHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdH1cblxuXHRcdCYtLW1kIHtcblx0XHRcdG1hcmdpbi1yaWdodDogJGd1dHRlci0tc207XG5cdFx0fVxuXG5cdFx0Ji0tbGcge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ3V0dGVyLS1sZztcblxuXHRcdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgfVxuXHRcdH1cblxuXHRcdC5sYWJlbCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IGNhbGMoJGd1dHRlci0tc20gLyAyKTtcblx0XHRcdGxlZnQ6IGNhbGMoJGd1dHRlci0tc20gLyAyKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cblx0XHQmLS1mZWF0dXJlZCAubGFiZWwge1xuXHRcdFx0Ym90dG9tOiBhdXRvO1xuXHRcdFx0dG9wOiBjYWxjKCRndXR0ZXItLXNtIC8gMik7XG5cblx0XHR9XG5cdH1cblxuXHQmX19zaWRlYmFyIHtcblx0XHRwYWRkaW5nOiAkZ3V0dGVyLS1zbTtcblx0fVxuXG5cdCYtLXNxdWFyZSB7XG5cdFx0QGluY2x1ZGUgcmF0aW8oY2FsYygxIC8gMSkpO1xuXHR9XG5cblx0Ji0tcmVjdCB7XG5cdFx0QGluY2x1ZGUgcmF0aW8oY2FsYygxNiAvIDkpKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQmLS1uZXN0ZWQge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG5cblx0Jl9fYWQge1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci0tZ3JleTtcblx0XHQvLyBtaW4taGVpZ2h0OiAxMDBweDtcblx0fVxuXG5cdCZfX2luZm8ge1xuXHRcdHBhZGRpbmctdG9wOiAkZ3V0dGVyLS14c207XG5cdFx0cGFkZGluZy1ib3R0b206ICRndXR0ZXItLXNtO1xuXHR9XG5cblx0Ji0taG92ZXIge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG5cblx0XHQmOnZpc2l0ZWQsIGE6dmlzaXRlZCB7XG5cdFx0XHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci0tZ3JleS0tZGFya2VyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGhvdmVyLW1vYmlsZSB7XG5cdFx0XHRoMywgaDQsIGg1IHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci0tcmVkO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJyZWFrLS1zbSB7XG5cdFx0XHQmOnZpc2l0ZWQge1xuXHRcdFx0XHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLS1ncmV5LS1kYXJrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnQtLXJlZCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci0tcmVkLS1saWdodGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0fVxuXG5cdCZfX3RvZ2dsZSB7XG5cdCAgICBAaW5jbHVkZSByYXRpbyhjYWxjKDMvMikpO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG5cdFx0LmNhcmRfX3RvZ2dsZV9faW1hZ2Uge1xuXHRcdFx0QGV4dGVuZCAuYmctLWNvdmVyO1xuXHRcdH1cblxuXHQgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHdpZHRoOiAwO1xuXG5cdCAgICAgICAgJiArIC5jYXJkX190b2dnbGVfX2ltYWdlIHtcblx0ICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cblx0ICAgICAgICAgICAgJiArIC5jYXJkX190b2dnbGVfX2ltYWdlIHtcblx0ICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cdCAgICAgICAgICAgIH1cblx0ICAgICAgICB9XG5cblx0ICAgICAgICAmOmNoZWNrZWQgKyAuY2FyZF9fdG9nZ2xlX19pbWFnZSB7XG5cdCAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cblx0ICAgICAgICAgICAgJiArIC5jYXJkX190b2dnbGVfX2ltYWdlIHtcblx0ICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgICAgICAgICB9XG5cdCAgICAgICAgfVxuXHQgICAgfVxuXHR9XG5cblx0Jl9fd2VhdGhlci10cmFmZmljIHtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItLWdyZXktLWxpZ2h0O1xuXG5cdFx0bGkge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLS1ncmV5LS1saWdodDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmF2X19ob21lX190b3AtLW1vYmlsZSB7XG5cblx0XHR9XG5cdH1cbn1cblxuLmNhcmRfX2dyb3VwIHtcblx0cGFkZGluZzogJGd1dHRlci0tbGcgJGd1dHRlci0tc20gMDtcblxuXHQmID4gaDMge1xuXHRcdHBhZGRpbmc6ICRndXR0ZXItLXNtO1xuXHR9XG5cblx0Ly8gJi0tbWQge1xuXHQvLyBcdHBhZGRpbmc6ICRndXR0ZXItLWxnICRndXR0ZXItLW1kIDA7XG4gICAgLy9cblx0Ly8gXHQmID4gaDMge1xuXHQvLyBcdFx0cGFkZGluZzogJGd1dHRlci0tbWQ7XG5cdC8vIFx0fVxuXHQvLyB9XG4gICAgLy9cblx0Ly8gJi0tbGcge1xuXHQvLyBcdHBhZGRpbmc6ICRndXR0ZXItLWxnICRndXR0ZXItLWxnIDA7XG4gICAgLy9cblx0Ly8gXHQmID4gaDMge1xuXHQvLyBcdFx0cGFkZGluZzogJGd1dHRlci0tbGc7XG5cdC8vIFx0fVxuXHQvLyB9XG59XG4iLCIuY29va2lld2FsbC1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzBweCAzNXB4IDM1cHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgLTRweCA4cHggMCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xuXG4gIC5jb29raWV3YWxsLWNvbnRhaW5lci0taW5uZXIge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtaW4td2lkdGg6IDI0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmNvb2tpZXdhbGwtLWFjY2VwdC1idG4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc3LCAyMTcsIDEwMCwgMSk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc3LCAyMTcsIDEwMCwgMSk7XG5cbiAgICBpLmljIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2Nvb2tpZXdhbGxfYWNjZXB0X3doaXRlLnN2ZycpO1xuICAgIH1cbiAgfVxuXG4gIC5jb29raWV3YWxsLS1yZWplY3QtYnRuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDMsIDM1LCAxKTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCAzLCAzNSwgMSk7XG5cbiAgICBpLmljIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1pY29uL2ljX2Nvb2tpZXdhbGxfcmVqZWN0X3doaXRlLnN2ZycpO1xuICAgIH1cbiAgfVxuXG4gIC5jb29raWV3YWxsLS1hY2NlcHQtYnRuLFxuICAuY29va2lld2FsbC0tcmVqZWN0LWJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci0tYmxhY2s7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLS1ibGFjaywgLjEpO1xuICAgIH1cbiAgfVxuXG4gIC5jb29raWV3YWxsLS1zdWJtaXQtYnRuLFxuICAuY29va2lld2FsbC0tcHJlLXN1Ym1pdC1idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcmVkO1xuICAgIGNvbG9yOiAkY29sb3ItLXdoaXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci0tcmVkLCAuOSk7XG4gICAgfVxuICB9XG5cbiAgYSwgcCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1iYXNlO1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICRjb2xvci0tcmVkO1xuXG4gICAgaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG5cbiAgICAgICYuaWMtLXNtIHtcbiAgICAgICAgd2lkdGg6IDEuNWVtO1xuICAgICAgICBoZWlnaHQ6IDEuNWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHVsIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gIH1cblxuICAmLnNtYWxsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICB1bCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuY29va2lld2FsbC0taW5mby1zdGFydGVyIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5jb29raWV3YWxsLS1zdWJtaXQtYnRuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMzVweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgIHJpZ2h0OiAyNSU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYygtNTAlICsgMzVweCk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWstLW1kIHtcbiAgICAuY29va2lld2FsbC1jb250YWluZXItLWlubmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgLmNvb2tpZXdhbGwtY29udGFpbmVyLS1pbm5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29va2lld2FsbC0taW5mby1zdGFydGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNvb2tpZXdhbGwtLXN1Ym1pdC1idG4sXG4gICAgLmNvb2tpZXdhbGwtLXByZS1zdWJtaXQtYnRuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4uY29va2llLWluZm8tY29udGFpbmVyIHtcbiAgJGlubmVyV2lkdGg6IDYwMHB4O1xuICAkaW5uZXJNaW5XaWR0aDogMjQwcHg7XG5cbiAgZm9udC1zaXplOiAkZm9udC1zaXplLS1iYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cbiAgLmhlYWRlciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkY29sb3ItLWJsYWNrLCAuMik7XG5cbiAgICAuaGVhZGVyLS1pbm5lciB7XG4gICAgICB3aWR0aDogJGlubmVyV2lkdGg7XG4gICAgICBtaW4td2lkdGg6ICRpbm5lck1pbldpZHRoO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmNvbnRlbnQtLWlubmVyIHtcbiAgICAgIHdpZHRoOiAkaW5uZXJXaWR0aDtcbiAgICAgIG1pbi13aWR0aDogJGlubmVyTWluV2lkdGg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgaDQge1xuICAgICAgICBsaW5lLWhlaWdodDogMS44ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBhLCBwIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtLWJhc2U7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogJGNvbG9yLS1yZWQ7XG5cbiAgICBpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG5cbiAgICAgICYuaWMtLXNtIHtcbiAgICAgICAgd2lkdGg6IDEuNWVtO1xuICAgICAgICBoZWlnaHQ6IDEuNWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrLS1tZCB7XG4gICAgLmhlYWRlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLS1pbm5lcixcbiAgICAuY29udGVudC0taW5uZXIge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgIC5oZWFkZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmhlYWRlci0taW5uZXIsXG4gICAgLmNvbnRlbnQtLWlubmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgfVxuICB9XG59XG5cbi5jb29raWV3YWxsLWJhbm5lci1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0td2hpdGU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgbWluLXdpZHRoOiAzNDNweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzNweCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3gtc2hhZG93OiAwIDZweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgLmNvb2tpZXdhbGwtYmFubmVyLWNvbnRlbnQge1xuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tc207XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29va2lld2FsbC1iYW5uZXItY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWstLWxnIHtcbiAgICB3aWR0aDogY2FsYygkYnJlYWstLWxnIC0gNDBweCk7XG4gIH1cblxuICBAaW5jbHVkZSBicmVhay0tbGctLW1heCB7XG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtLWJhc2UgIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtLXhzbSAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDcycHggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLmZvb3RlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmX19tYWluIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci0tZ3JleS0tbGlnaHQ7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLS1zbSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLS1ncmV5LS1saWdodDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuXG4gICAgICAgIHAgKyBwIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tTk9TIHtcbiAgICAgICAgQGV4dGVuZCAuZm9vdGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyLS14bGcqMjtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLS1ncmV5LS1saWdodDtcbiAgICAgICAgcGFkZGluZzogJGd1dHRlci0tbGc7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXItLXhsZztcbiAgICAgICAgICAgIHBhZGRpbmc6ICRndXR0ZXItLW1kICRndXR0ZXItLXNtO1xuICAgICAgICB9XG5cbiAgICB9XG59XG4iLCIuaGVhZGVyIHtcblxuICAgICZfX21haW4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHotaW5kZXg6IDY7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iZXppZXI7XG5cbiAgICAgICAgJi51bnBpbm5lZCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYxcHgpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20tLW1pbiB7XG4gICAgICAgICAgICAgICAgLnNoZWV0X19vdmVybGF5IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItLWJsYWNrLCAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXG4gICAgICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19iYXIge1xuXG4gICAgICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1yZWQ7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cbiAgICAgICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5wYWRkaW5nLS1zbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0td2hpdGUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci0tZ3JleS0tbGlnaHQ7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnJhbmRpbmdfX2xvZ28ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJlemllcjtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS43NXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGNhbGMoJGd1dHRlci0tc20gLyAxLjUpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyLjZyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hcnRpY2xlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6ICRicmVhay0teG1kO1xuICAgIH1cblxuXG4gICAgJl9fbm9zIHtcbiAgICAgICAgcGFkZGluZzogJGd1dHRlci0tbWQgMCAkZ3V0dGVyLS1sZztcblxuICAgICAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRndXR0ZXItLXNtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXItLW1kO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZmVhdHVyZWQge1xuXG4gICAgXHQmLS1sZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgLm1lZGlhX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXHR9XG5cblxuXG4gICAgICAgICYtLW1kIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRndXR0ZXItLW1kO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLS1zbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgLm1lZGlhX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1nYWxsZXJ5IHtcblxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmhpZ2hsaWdodGVkIHtcblx0JGxlYWRlcmJvYXJkV2lkdGg6IDc2OHB4O1xuXHQkbGVhZGVyYm9hcmRIZWlnaHQ6IDE4MHB4O1xuXHQkbGVhZGVyYm9hcmRSYXRpbzogY2FsYygkbGVhZGVyYm9hcmRXaWR0aCAvICRsZWFkZXJib2FyZEhlaWdodCk7XG5cblx0Jl9fbGVhZGVyYm9hcmQtY2FyZCB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZ3IC8gJGxlYWRlcmJvYXJkUmF0aW8pO1xuXHRcdG1heC1oZWlnaHQ6ICRsZWFkZXJib2FyZEhlaWdodDtcblx0fVxuXG5cdCZfX2RvdWJsZS1jYXJkIHtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0Jl9faW5mbyB7XG5cdFx0LmhpZ2hsaWdodGVkX19pbmZvLS1sYWJlbHMge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cGFkZGluZzogMjVweDtcblxuXHRcdFx0LmxhYmVscyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmhpZ2hsaWdodGVkX19sYWJlbC10eXBlIHtcblx0XHRcdHBvc2l0aW9uOiB1bnNldDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHR9XG5cblx0XHQuY2FyZF9faW5mbyB7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEuNjI1ZW0gKyAoI3skZm9udC1zaXplLS1iYXNlfSAtICN7JGZvbnQtc2l6ZS0teHNtfSkpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMS42MjVlbSArICgjeyRmb250LXNpemUtLWJhc2V9IC0gI3skZm9udC1zaXplLS14c219KSk7XG5cdFx0fVxuXHR9XG59XG5cbi5oaWdobGlnaHRlZF9fdGV4dC1zaGFkb3cge1xuXHR0ZXh0LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDEpO1xufVxuXG4uaGlnaGxpZ2h0ZWRfX2JvcmRlci0tc3RhbmRhcmQge1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmYmYxZWQ7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcbn1cbiIsIi5tb2RhbCB7XG5cdFxuXHQmX19jb250YWluZXIge1xuXHRcdGhlaWdodDogMDtcblx0fVxuXG5cdCZfX292ZXJsYXkge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ibGFjay0tYWxwaGE0MDtcblx0XHR6LWluZGV4OiA3O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJhc2U7XG5cdH1cblx0XG5cdFxuXHQmX19jb250ZW50IHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0ei1pbmRleDogOTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iZXppZXI7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJyZWFrLS1zbSB7XG5cdFx0XHR0b3A6IDIuNzVyZW07XG5cdFx0fVxuXHRcdFxuXHRcdC5jb250YWluZXItLXNtIHtcblx0XHRcdFxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHRcdFxuXHRcdGZvcm0ge1xuXHRcdFx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7JGd1dHRlci0tc20qMn0pO1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgYnJlYWstLXNtIHtcblx0XHRcdFx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDcuMjVyZW0pO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5ib2R5IHtcblx0XG5cdFttb2RhbC1uYW1lPVwid2VhdGhlcmZvcm1cIl0ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwdmgsIDApO1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iZXppZXIsIG9wYWNpdHkgMHMgbGluZWFyO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0XG5cdCZbd2VhdGhlcmZvcm09XCJ0cnVlXCJdIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFxuXHRcdC5tYWluLS1jb250YWluZXIge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXHRcdFxuXHRcdFttb2RhbC1uYW1lPVwid2VhdGhlcmZvcm1cIl0sIFttb2RhbC1uYW1lPVwid2VhdGhlcmZvcm1cIl0gfiAubW9kYWxfX292ZXJsYXkge1xuXHRcdFx0QGV4dGVuZCAldmlldy0tYWN0aXZlO1xuXHRcdH1cblx0fVxufSIsIi5vdmVybGF5IHtcblxuICAgICZfX2JnIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ibGFjay0tYWxwaGE3MDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJl9fY2xpY2t0aHJvdWdoIHtcbiAgICBcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICYtLWdlc3R1cmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI1LDAsMCwuMCk7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJi0tY29va2llIHtcbiAgICAgICAgei1pbmRleDogNztcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iYXNlO1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3B0ciB7XG4gICAgICAgIGhlaWdodDogMTAwcHg7O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmX19mYWRlX193aGl0ZSB7XG4gICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLXdoaXRlLS1hbHBoYTcwO1xuICAgICAgICAgICAgei1pbmRleDogMjAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbmJvZHlbb3ZlcmxheS1vcGVuPVwidHJ1ZVwiXSwgYm9keVtzY3JvbGwtbG9jaz0ndHJ1ZSddIHtcbiAgICBAZXh0ZW5kIC5sYXlvdXQtLWxvY2s7XG59XG4jY21wLWZha3Rvci1pbyB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG4iLCIuc2VjdGlvbiB7XG5cdHBhZGRpbmc6ICRndXR0ZXItLW1kO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jl9faW5mbyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1ncmV5LS1saWdodDtcblx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvci0tcmVkO1xuXHRcdG1hcmdpbi1ib3R0b206ICRndXR0ZXItLWxnO1xuXHRcdG1hcmdpbi10b3A6ICRndXR0ZXItLXNtO1xuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0cGFkZGluZy1ib3R0b206ICRndXR0ZXItLXNtO1xuXHRcdH1cblxuXHRcdHA6bGFzdC1vZi10eXBlIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuIiwiLnNoZWV0IHtcblxuXHQmX190cmlnZ2VyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0Ly8gRGlzYWJsZSBwb2ludGVyIGV2ZW50cyB3aGVuIG5vdCB2aXNpYmxlXG5cdFx0LnNoZWV0X19jYXJkIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdC5zaGVldF9fY2FyZCxcblx0XHRcdC5zaGVldF9fb3ZlcmxheSB7XG5cdFx0XHRcdCY6bm90KC5zaGVldF9fY2FyZC0tdmlldykge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYucmlnaHQge1xuXHRcdFx0LnNoZWV0X19jYXJkIHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmxlZnQge1xuXHRcdFx0LnNoZWV0X19jYXJkIHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrLS1zbSB7XG5cdFx0XHRcdFx0dG9wOiAkZ3V0dGVyLS1zbTtcblx0XHRcdFx0XHRsZWZ0OiAkZ3V0dGVyLS1zbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2Nsb3NlIHtcblx0XHR3aWR0aDogMjAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0fVxuXG5cdCZfX292ZXJsYXkge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItLWJsYWNrLCAwLjMpO1xuXHRcdHotaW5kZXg6IDc7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi0tYmFzZTtcblxuXHRcdCYtLXRyYW5zIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtaW4td2lkdGg6IDE2cmVtO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ub3JtYWw7XG5cdFx0Y29sb3I6ICRjb2xvci0tZ3JleS0tZGFya2VyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0td2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0Ym94LXNoYWRvdzogMCA2cHggMTZweCByZ2JhKCRjb2xvci0tYmxhY2ssIDAuMTYpO1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTEycHgpO1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tLWJlemllcjtcblx0XHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cblx0XHQubmF2X19saXN0X19zaGVldCBzcGFuIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0teHNtO1xuXHRcdH1cblxuXHRcdC5uYXZfX2xpc3RfX3NoZWV0IGxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcblx0XHR9XG5cblx0XHQmLS1zaGFyZSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xuXHRcdH1cblxuXHRcdCYtLW1vYmlsZSB7XG5cdFx0XHQvLyB3aWR0aDogMTAwJTtcblx0XHRcdC8vIHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdC8vIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ly8gYm9yZGVyLXJhZGl1czogMDtcblx0XHRcdC8vIHBhZGRpbmctdG9wOiAkZ3V0dGVyLS1zbTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCUsIDApO1xuXG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHQmICsgLnNoZWV0X19vdmVybGF5IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXZpZXcge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWF4LWhlaWdodDogaW5pdGlhbDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLS13aGl0ZSwgMSk7XG5cdFx0XHRwYWRkaW5nLXRvcDogMi43NXJlbTtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdGhlaWdodDogMTAwdmg7XG5cblx0XHR9XG5cdH1cblxufVxuXG4vLyBTaGVldCBvcGVuIGhvdmVyIG9ubHlcbi8vICEhIE5vdCB3b3JraW5nIG9uIHRvdWNoZGV2aWNlc1xuXG4uc2hlZXRfX3RyaWdnZXItLWhvdmVyIHtcblx0Jjpob3ZlciB7XG5cdFx0LnNoZWV0X19jYXJkIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdH1cblxuXHRcdC5zaGVldF9fY2FyZCxcblx0XHQuc2hlZXRfX292ZXJsYXkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0LnNoZWV0X19vdmVybGF5IHtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuJXZpZXctLWFjdGl2ZSB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0b3BhY2l0eTogMTtcbn1cblxuYm9keSB7XG5cdFt2aWV3LW5hbWU9XCJpbmZvLW1vYmlsZVwiXSwgW3ZpZXctbmFtZT1cIm1lbnUtbW9iaWxlXCJdLCBbdmlldy1uYW1lPVwiYWNjZXNzaWJpbGl0eS10ZXh0LXNpemUtbW9iaWxlXCJdIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE1MCUsIDApO1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLS1iZXppZXI7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG5cblx0XHQmIH4gLnNoZWV0X19vdmVybGF5IHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG5cdFx0fVxuXHR9XG5cblx0JltpbmZvLW1vYmlsZT1cInRydWVcIl0sICZbbWVudS1tb2JpbGU9XCJ0cnVlXCJdLCAmW2FjY2Vzc2liaWxpdHktdGV4dC1zaXplLW1vYmlsZT1cInRydWVcIl0ge1xuXG5cdFx0Ji5jb3Jkb3ZhLXJlYWR5IHtcblx0XHRcdC5uYXZfX21vcmUge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tYWluLS1jb250YWluZXIge1xuXHRcdFx0bWF4LWhlaWdodDogNjB2aDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHotaW5kZXg6ICAtMTtcblx0XHR9XG5cdH1cblx0JltpbmZvLW1vYmlsZT1cInRydWVcIl0ge1xuXHRcdFt2aWV3LW5hbWU9XCJpbmZvLW1vYmlsZVwiXSwgW3ZpZXctbmFtZT1cImluZm8tbW9iaWxlXCJdICB7XG5cdFx0XHRAZXh0ZW5kICV2aWV3LS1hY3RpdmU7XG5cdFx0fVxuXHR9XG5cdCZbbWVudS1tb2JpbGU9XCJ0cnVlXCJdIHtcblx0XHRbdmlldy1uYW1lPVwibWVudS1tb2JpbGVcIl0sIFt2aWV3LW5hbWU9XCJtZW51LW1vYmlsZVwiXSB7XG5cdFx0XHRAZXh0ZW5kICV2aWV3LS1hY3RpdmU7XG5cblx0XHRcdCYgfiAuc2hlZXRfX292ZXJsYXkge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmW2FjY2Vzc2liaWxpdHktdGV4dC1zaXplLW1vYmlsZT1cInRydWVcIl0ge1xuXHRcdFt2aWV3LW5hbWU9XCJhY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1tb2JpbGVcIl0sIFt2aWV3LW5hbWU9XCJhY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1tb2JpbGVcIl0gIHtcblx0XHRcdEBleHRlbmQgJXZpZXctLWFjdGl2ZTtcblx0XHR9XG5cdH1cbn1cbiIsIi5lZGl0b3JpYWwtdGltZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICByaWdodDogMTBweDtcblxuICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5sYW5ndWFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICBzZWxlY3QjbGFuZ3VhZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZ3VhZ2UtY29udHJvbHMge1xuICAgIHNwYW4uaWMuaWNfX3NwaW5uZXItLWxpZ2h0LFxuICAgIHNwYW4uaWMuaWNfX3NwaW5uZXItLWRhcmsge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiArIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAuNXJlbTtcblxuICAgIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG5cbiAgICAubGFuZ3VhZ2UtY29udHJvbHMge1xuICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICBvcmRlcjogMjtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVhay0tc20tLW1pbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLmxhbmd1YWdlLWNvbnRyb2xzIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBicmVhay0tc20tLW1pbiB7XG4gICAgICBsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gICAgLmN1c3RvbS1sYW5ndWFnZS1zZWxlY3Rpb24ge1xuICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY29sb3ItLXJlZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgNXB4IDZweCA1cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICAgIC5jdXN0b20tbGFuZ3VhZ2UtZHJvcGRvd24ge1xuICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbiAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUsXG4gICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICRjb2xvci0tcmVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tbGFuZ3VhZ2Utc2VsZWN0aW9uIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gICAgI3NlbGVjdDItbGFuZ3VhZ2UtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cbiAgICAgICYgPiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtLWJhc2U7XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3Bhbi5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci0tcmVkIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItd2lkdGg6IDZweCA1cHggMCA1cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWxhbmd1YWdlLWRyb3Bkb3duIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCA2cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgLjE2KTtcbiAgICBtaW4td2lkdGg6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMTIuNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHVsI3NlbGVjdDItbGFuZ3VhZ2UtcmVzdWx0cyB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtLXhzbTtcblxuICAgICAgJiA+IGxpLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmx0ciB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgZGlyZWN0aW9uOiBsdHIgIWltcG9ydGFudDtcbn1cblxuLmFydGljbGVfX3RpdGxlLnJ0bCxcbi5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtdGV4dC5ydGwge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmdyaWRfX3RlbXBsYXRlLS0xLFxuLmdyaWRfX3RlbXBsYXRlLS0yLFxuLmdyaWRfX3RlbXBsYXRlLS0zLFxuLmdyaWRfX3RlbXBsYXRlLS00LFxuLmdyaWRfX3RlbXBsYXRlLS01LFxuLmdyaWRfX3RlbXBsYXRlLS02IHtcbiAgLmluZm8tbGFuZy13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBicmVhay0tc20ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmxhbmd1YWdlLXdyYXBwZXIgLmN1c3RvbS1sYW5ndWFnZS1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5pbmZvLWxhbmctd3JhcHBlci5pbmZvLWxhbmctbWlzc2VkLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5sYW5ndWFnZS1kaXNjbGFpbWVyIHtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItLXJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItLXJlZCwgLjEpOyAvL3JnYmEoMTkxLCAzMywgNTEsIC4xKVxuICBjb2xvcjogJGNvbG9yLS1yZWQ7XG4gIG1hcmdpbjogLjVyZW0gMCAxcmVtIDA7XG4gIHBhZGRpbmc6IDhweDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLS1zbTtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG5cbiAgQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gIH1cbn1cblxuLy8gUG9zaXRpb24gb2YgZHJvcGRvd24gb24gc21hbGwgZGV2aWNlc1xuQGluY2x1ZGUgYnJlYWstLXNtIHtcbiAgLmxhbmd1YWdlLXdyYXBwZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAuNXJlbTtcblxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gICAgICBsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAubGFuZ3VhZ2UtZGlzY2xhaW1lciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbiIsIi5hY2Nlc3NpYmlsaXR5LXRleHQtc2l6ZS1saXN0IHtcbiAgJiA+IGxpIHtcbiAgICAmID4gYSB7XG4gICAgICAmID4gc3BhbiB7XG4gICAgICAgIGZsZXg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJiA+IGkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMi43NWVtO1xuICAgICAgICBoZWlnaHQ6IDIuNzVlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gYS5hY3RpdmUge1xuICAgICAgJiA+IHNwYW4ge1xuICAgICAgICBjb2xvcjogJGNvbG9yLS1yZWQ7XG4gICAgICB9XG5cbiAgICAgICYgPiBpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLS10b29sdGlwLCAwLjEyKTtcbiAgY29sb3I6ICRjb2xvci0tZ3JleS0tZGFya2VyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDRweCAwIDRweCA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tbWVkaXVtO1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgQGV4dGVuZCAuYmctLTEwMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9aWNvbi9pY19uYXZfaW5mby0tZ3JheS5zdmcnKTtcbiAgfVxufVxuXG4uYWNjZXNzaWJpbGl0eS10b29sdGlwLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcCArIC5hY2Nlc3NpYmlsaXR5LXRvb2x0aXAtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IGNhbGMoMzAwcHggKyA0NHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS13aGl0ZTtcbiAgY29sb3I6ICRjb2xvci0tZ3JleS0tZGFya2VyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBib3R0b206IDQ1cHg7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgJiA+IHNwYW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gICYgPiBpLmljIHtcbiAgICB3aWR0aDogNDRweDtcbiAgICBtYXgtd2lkdGg6IDQ0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgICBib3JkZXItd2lkdGg6IDEycHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci0td2hpdGUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcC0tbW9iaWxlIHtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuXG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmFjY2Vzc2liaWxpdHktdG9vbHRpcC0tbW9iaWxlLS1hZnRlcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50b29sdGlwLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDA7XG59XG4iLCIucG9wdXAge1xuXHR3aWR0aDogMTAwJTtcblx0Ly8gaGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nOiAwIDA7XG5cdG1hcmdpbjogMCAwO1xufSIsIi5icmFuZGluZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRcblx0Jl9fbG9nbyB7XG5cdFx0d2lkdGg6IDE0LjM3NWVtO1xuXHRcdGhlaWdodDogMi41ZW07XG5cdFx0QGV4dGVuZCAuYmctLTEwMDtcblx0XHRcblx0XHQmLS1kYXJrIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1hZ2UtcGF0aH1sb2dvL2xvZ29fb2YtLWRhcmstLWxnLnN2ZycpO1xuXHRcdH1cblx0XHRcblx0XHQmLS1saWdodCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9bG9nby9sb2dvX29mLS1saWdodC0tbGcuc3ZnJyk7XG5cdFx0fVxuXHRcdFxuXHRcdCYtLWdyZXkge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZS1wYXRofWxvZ28vbG9nb19vZi0tZ3JleS0tbGcuc3ZnJyk7XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2ltYWdlIHtcblx0XHRcdHdpZHRoOiAyLjY1ZW07XG5cdFx0XHRoZWlnaHQ6IDIuNWVtO1xuXHRcdFx0QGV4dGVuZCAuYmctLWNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Ji0tTk9TIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlLXBhdGh9bG9nby9sb2dvX25vcy5zdmcnKTtcdFx0XG5cdFx0d2lkdGg6IDY4cHg7XG5cdFx0bWluLXdpZHRoOiA2OHB4O1xuXHRcdGhlaWdodDogMjRweDtcblxuXHRcdEBpbmNsdWRlIGJyZWFrLS1zbSB7XG5cdFx0XHR3aWR0aDogNDVweDtcblx0XHRcdG1pbi13aWR0aDogNDVweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHR9XG5cdH1cbn0iXX0= */