.hero-img{position:relative;height:100%;min-height:300px;background-color:var(--color-primary);overflow:hidden}.hero-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8}.hero-img>.title{position:absolute;top:50%;z-index:1;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:75%;left:15%;margin:0 auto;text-align:center;color:var(--color-neutral-lightest);font-family:Poppins-Medium,sans-serif;font-size:52px;font-weight:400;text-shadow:0 6px 6px rgba(38,37,37,.8392156863)}@media screen and (min-width:768px){.hero-img>.title{font-size:72px}.experience-slide .article__body{text-shadow:0 0 3px #000}}@media screen and (min-width:992px){.hero-img>.title{font-size:92px}}@media screen and (min-width:1200px){.hero-img>.title{font-size:112px}}.datepicker--cells{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;position:relative;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex:1;-webkit-box-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:14px;color:#4a4a4a;position:absolute;left:-100000px;opacity:0;transition:opacity .3s,transform .3s,left .3s,-webkit-transform .3s;-webkit-transition:opacity .3s,left .3s,-webkit-transform .3s;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s,transform .3s,left,-webkit-transform .3s;-webkit-transition:opacity .3s,left,-webkit-transform .3s}.datepicker-inline .datepicker{border-color:#d7d7d7;-webkit-box-shadow:none;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{-webkit-box-sizing:content-box;box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 5px)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 5px)}.datepicker--body.active{display:block}.datepicker--nav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-ms-flexbox;display:-webkit-box;display:flex;cursor:pointer;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-ms-flexbox;display:-webkit-box;display:flex}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-ms-flex:1;-webkit-box-flex:1;flex:1;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-ms-flex:0 1 138px;-webkit-box-flex:0;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-ms-flex:0 1 153px;-webkit-box-flex:0;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:"";background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:11px;height:17px;background:-webkit-gradient(linear,left top,right top,from(#dedede),to(#dedede)) left 50%/100% 1px no-repeat;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-ms-flex:1;-webkit-box-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-moz-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-ms-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:"";background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.hidden,[hidden]{display:none!important}.col{max-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px}.col--1of2{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.col--1of4{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.visible-mobile{display:none!important}.red-color{color:#e84042}.green-color{color:#118c8f}.yellow-color{color:#d7e051}.datepicker{width:100%;border:none;font-family:freight-sans-pro,sans-serif;font-weight:500}.datepicker .datepicker--nav{padding:16px 18px 7px;border:none}.datepicker .datepicker--cells{margin:0 -16px}.datepicker .datepicker--nav-title{font-weight:700;color:#28306c;font-family:roc-grotesk,sans-serif}.datepicker .datepicker--nav-title i{color:#28306c;margin:0}.datepicker .datepicker--nav-action{position:relative;top:-3px;visibility:visible}.datepicker .datepicker--nav-action svg{width:35px;height:35px}.datepicker .datepicker--nav-action path{stroke:red}.datepicker .datepicker--content{padding:0 46px 0 31px}.datepicker .datepicker--days-names{padding-bottom:6px;border-bottom:1px solid #28306c;margin:0 0 3px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.datepicker .datepicker--day-name{font-size:14px;color:#28306c;letter-spacing:.025em;font-weight:500;text-transform:none;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;text-align:left}.datepicker .datepicker--cell-day{font-size:14px;font-weight:500;color:#28306c;height:48px;background:0 0!important;-webkit-transition:color .4s;transition:color .4s;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.datepicker .datepicker--cell-day:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-dcc6f44af9.svg#icon-calendar-pointer) 0 0/100% 100% no-repeat!important;width:34px;height:35px;z-index:-1;margin-left:-1px;opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.datepicker .datepicker--cell-day.-current-:after{visibility:visible}.datepicker .datepicker--cell-day.-selected-{color:#fff}.datepicker .datepicker--cell-day.-selected-:after{opacity:1;visibility:visible}.datepicker .datepicker--cell-day.-disabled-{color:#b6b6b6;cursor:default}@media (max-width:1200px){.datepicker .datepicker--content{padding:0 15px}}@media (max-width:1023px){.datepicker{max-width:300px}}@media screen and (max-width:991px){.datepicker{max-width:100%}}.range-slider{position:relative;border:none!important;background:#28306c!important;border-radius:0;height:2px}.range-slider .dots{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.range-slider .dots li{display:inline-block;border-radius:50%;width:7px;height:7px;background:#28306c}.range-slider .ui-widget-header{background:#28306c!important}.range-slider .ui-slider-handle{border-radius:50%;width:20px;height:20px;background:#e84042;border:none;top:-10px}.masonry-grid .col-lg-4{margin-bottom:50px}.masonry-grid--size1 .col-lg-4{margin-bottom:40px}.masonry-grid-alt .col-lg-4{margin-bottom:50px}.masonry-grid-alt--size1 .col-lg-4{margin-bottom:40px}@media (max-width:767px){.visible-mobile{display:block!important}.hidden-mobile{display:none!important}.masonry-grid>div{position:static!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.masonry-grid .col-lg-4{margin-bottom:50px}.masonry-grid-alt>div{position:static!important}.masonry-grid-alt .col-lg-4{margin-bottom:50px}}.disable-scroll{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:50;opacity:0;visibility:hidden}.disable-scroll.active{opacity:1;visibility:visible}.selectric{border:1px solid #707070;border-radius:2px}.selectric .label{background-color:#f5f2f2;height:58px;line-height:60px;margin:0;position:relative;font-size:0;background-repeat:no-repeat;background-position:9px center;background-size:54px 36px}.selectric .label:after{content:"";position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../_build/assets/images/temp/ico-angle-down-gray.png) 0 0/100% 100% no-repeat;width:12px;height:8px;pointer-events:none}.selectric .button{display:none}.selectric-items{width:510px!important;background:#fff;border:1px solid #707070;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.selectric-items ul{padding:12px 15px}.selectric-items li{min-height:36px;background-position:0 0!important;background-repeat:no-repeat!important;background-size:54px 36px!important;padding-left:69px;font-size:20px;font-weight:500;color:#585858;position:relative}.selectric-items li+li{margin:4px 0 0}.selectric-items li:nth-child(4){margin-top:25px}.selectric-items li:nth-child(4):after{content:"";position:absolute;top:-11px;left:-6px;right:-11px;height:1px;background:#707070}.selectric-items li.highlighted{background:0 0}@media (max-width:767px){.selectric .label{height:35px;line-height:35px;background-position:15px center;background-size:37px 25px}.selectric .label:after{width:10px;height:6px}.selectric-items{width:100%!important}.selectric-items ul{padding:12px 15px}.selectric-items li{font-size:11px;min-height:36px;background-position:0 center!important;background-size:37px 25px!important;padding:5px 5px 5px 50px}.selectric-items li:nth-child(4):after{top:-14px;left:0;right:0}}.feature-secondary .feature__body>h3{text-shadow:0 0 3px #000}.feature-secondary .feature__body .favourite__title{text-shadow:none}.select select:active,.select select:focus,.select select:hover{cursor:pointer}.experiences-slider{text-align:center}.experiences-slider button.slick-arrow{outline:0}@media screen and (max-width:767px){.experiences-slider button.slick-arrow{height:60px;width:60px}}.incrementor__field:hover{cursor:default}.drop-shadow{text-shadow:3px 3px 3px #000}.article-primary .article__body .host__description{font-size:1.2rem;min-height:auto}.article-secondary+div.content-page-form{margin-right:0}.robly-wrap{margin:0 auto}.slogan__title{position:relative;z-index:10;margin-top:20px}.slogan__title>h3{font-size:1.2rem}.invisible{position:absolute;top:-9999px;left:-9999px}.host-content .host-reviews .aside-reviews{width:330px;margin:0 auto}.host-content .host-reviews .aside-reviews .section__head{margin:0 0 60px}.host-content .host-reviews .aside-reviews .section__head h2{font-size:30px}.host-content .host-reviews .aside-reviews .widget-messages .widget-message{position:relative;display:inline-block;margin:0 0 40px;text-align:left}.host-content .host-reviews .aside-reviews .widget-messages .widget-message .widget__content{text-align:center}.host-content .host-reviews .aside-reviews .widget-messages .widget-message .widget__content h2{font-size:22px;margin:0 0 15px}.host-content .host-reviews .aside-reviews .widget-messages .widget-message .widget__content p{font-size:16px;margin:0}.host-content .host-reviews .aside-reviews .section__actions{text-align:center}.host-request .accordions,.host-request .accordions h6,.host-request .form__col,.host-request .form__col h6{font-size:16px!important}.may-also-like{padding:50px 0!important}.host-page-slider{margin:0 auto 50px;padding:0}.host-page-slider .slick-arrow{top:50%}.host-page-slider .host-page-slider-item{height:250px;padding:0 6px}.host-page-slider .host-page-slider-item img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover}.host-page-slider .host-page-slider-text{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f6f6f6}.host-page-slider .host-page-slider-text .icon{display:block;width:60px;height:60px;margin:0 auto 20px}.host-page-slider .host-page-slider-text .icon-cocktail{background:url(../../_build/assets/images/svg/cocktail-icon.svg) no-repeat}.host-page-slider .host-page-slider-text .icon-footbal{background:url(../../_build/assets/images/svg/futbol-icon.svg) no-repeat}.host-page-slider .host-page-slider-text .text{font-size:12px;text-align:center;text-transform:uppercase;line-height:30px}.host-page-slider .host-page-slider-text .text span{font-size:20px;font-weight:700;text-transform:capitalize}@media screen and (min-width:767px){.host-page-slider.container{padding:0}.host-page-slider.container .host-page-slider-item{height:350px}.host-page-slider.container .host-page-slider-text .icon{width:90px;height:90px}.host-page-slider.container .host-page-slider-text .text{font-size:16px;line-height:50px}.host-page-slider.container .host-page-slider-text .text span{font-size:30px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.gift-vouchers .section-title{font-size:16px;color:var(--blue-basic);text-align:start;margin-top:0}.gift-vouchers .input-title{font-size:16px;color:#707070;margin-bottom:5px}.gift-vouchers .arrow-down{position:absolute;top:40%;right:5%;width:23px;height:15px;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-b93235c577.svg#icon-angle-down) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-b93235c577.svg#icon-angle-down) center no-repeat;-webkit-mask-size:contain;mask-size:contain}.gift-vouchers .gift-builder-hero{position:relative;width:100%;overflow:hidden;background:var(--grey-light-basic)}.gift-vouchers .gift-builder-hero img{display:block;width:100%;height:100%;min-height:120px;max-height:850px;-o-object-fit:cover;object-fit:cover}.gift-vouchers .gift-builder-hero .title-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gift-vouchers .gift-builder-hero .title{font-size:42px;margin:30px 0 5px;font-weight:700;text-align:center;color:var(--blue-basic)}.gift-vouchers .gift-builder-hero .text{text-align:center}.gift-vouchers .gift-builder-hero .doodle-container{position:relative;-webkit-transform:rotate(356deg);transform:rotate(356deg)}.gift-vouchers .gift-builder-hero .doodle-container .arrow-mobile{position:absolute;width:50px;height:50px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/e-gift-page-sprite-33ac6181c6.svg#swirly-arrow_blue) center no-repeat;display:block;-webkit-transform:scaleX(-1) rotate(59deg);transform:scaleX(-1) rotate(59deg);right:-12%;bottom:60%}.gift-vouchers .gift-builder-hero .doodle-text{font-family:SysFalso-Italic,sans-serif;width:200px;height:50px;margin:20px auto;text-align:center}.gift-vouchers .gift-builder-select{padding:30px 15px}.gift-vouchers .gift-builder-select .select-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gift-vouchers .gift-builder-select .select-value-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--blue-basic);width:55%;height:50px;position:relative}.gift-vouchers .gift-builder-select .select-value-wrapper p{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;cursor:pointer;position:relative}.gift-vouchers .gift-builder-select .select-value-wrapper p::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer}.gift-vouchers .gift-builder-select .select-value-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:absolute;background-color:var(--white);border:1px solid var(--blue-basic);z-index:10000;width:100%;top:55px;left:0}.gift-vouchers .gift-builder-select .select-value-list__wrapper{display:none}.gift-vouchers .gift-builder-select .select-value-list__wrapper.open-select-list{display:block}.gift-vouchers .gift-builder-select .select-value-list>li input[type=radio]{display:none}.gift-vouchers .gift-builder-select .select-value-list>li label{display:block;padding:10px 25px;font-size:16px;cursor:pointer}.gift-vouchers .gift-builder-select .select-value-list>li input[type=radio]:checked+label,.gift-vouchers .gift-builder-select .select-value-list>li:hover{background-color:var(--blue-basic);color:var(--white)}.gift-vouchers .gift-builder-select .currency-in-main-menu{display:inline-block;margin:0;width:40%;height:50px;position:relative}.gift-vouchers .gift-builder-select .currency-in-main-menu.currency--opened::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.gift-vouchers .gift-builder-select .currency-in-main-menu button{width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;z-index:1;font-size:16px;padding:5px;border:1px solid var(--color-primary);color:var(--color-text)}.gift-vouchers .gift-builder-select .currency-in-main-menu button span{margin-right:2px;margin-top:5px}.gift-vouchers .gift-builder-select .currency-in-main-menu .currency-icon-btn{width:12px;height:15px;margin:4px 0 4px 3px}.gift-vouchers .gift-builder-select .currency-in-main-menu .currency__list label::before{top:1px}.gift-vouchers .gift-builder-select .currency-in-main-menu::after{content:"";position:absolute;top:40%;right:5%;width:23px;height:15px;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-b93235c577.svg#icon-angle-down) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-b93235c577.svg#icon-angle-down) center no-repeat;-webkit-mask-size:contain;mask-size:contain;cursor:pointer;-webkit-transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.gift-vouchers .gift-builder-select .currency-in-main-menu .currency-content{position:relative;display:none;font-size:16px}.gift-vouchers .gift-builder-select .currency-in-main-menu .currency-content>strong{display:inline-block;width:35px;font-weight:400}.gift-vouchers .gift-builder-select .currency-in-main-menu .currency-content>i{margin-left:3px;font-size:1.4rem;vertical-align:baseline;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.gift-vouchers .gift-builder-select .currency-in-main-menu .currency__list{left:0;border-top:1px solid var(--blue-basic);position:absolute;top:-2px;padding:10px;margin-bottom:0;list-style-type:none;background-color:var(--white);-webkit-transition:opacity .4s;transition:opacity .4s;border:1px solid var(--blue-basic);width:170px;z-index:2;border-top:none;border-radius:5px}.gift-vouchers .gift-builder-select .currency-in-main-menu .currency__list li:not(:last-of-type){margin-bottom:10px}.gift-vouchers .gift-builder-select .currency-in-main-menu .currency__list label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:0;padding-left:20px;color:var(--blue-basic);cursor:pointer}.gift-vouchers .gift-builder-select .currency-in-main-menu .currency__list label>span{margin-left:10px}.gift-vouchers .gift-builder-select .currency-in-main-menu .currency__list label>span+span{width:35px;text-align:center}.gift-vouchers .gift-builder-select .currency-in-main-menu .currency__list input[type=radio]{display:none}.gift-vouchers .gift-builder-select .currency-in-main-menu.currency--opened .currency-content{display:block}.gift-vouchers .gift-builder-customise-card{padding-top:10px;padding-bottom:10px;position:relative;z-index:1}.gift-vouchers .gift-builder-customise-card .controls-inputs,.gift-vouchers .gift-builder-customise-card .section-title{padding:0 15px}.gift-vouchers .gift-builder-customise-card .user-controls{width:100%;max-width:1010px;padding:10px 0}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper{position:relative;width:100%;margin:0 auto 20px;z-index:9998}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper>p{position:relative;width:100%;height:50px;padding:15px 25px;font-size:16px;border:1px solid var(--blue-basic);background-color:var(--white)}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper>p::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper{display:none;position:absolute;top:100px;left:0;width:100%;z-index:3}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper.open-select-list{display:block}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper .select-congrats-list{position:relative;padding:20px 0 10px;border:1px solid var(--color-primary);background-color:var(--white)}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper .select-congrats-list::after{content:"";position:absolute;top:-9px;right:25px;width:15px;height:15px;border:1px solid var(--color-primary);border-right-color:transparent;border-bottom-color:transparent;background-color:var(--color-neutral-lightest);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper .select-congrats-list li input[type=radio]{display:none}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper .select-congrats-list li label{display:block;padding:10px 25px;font-size:16px;cursor:pointer}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper .select-congrats-list li input[type=radio]:checked+label,.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper .select-congrats-list__wrapper .select-congrats-list li:hover{background-color:var(--blue-basic);color:var(--white)}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider{position:relative;padding:50px 0;background-color:var(--color-neutral-lightest)}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider::before{top:25px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider::after{bottom:25px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text{position:absolute;top:50%;left:50%;max-width:450px;padding:0 10px;margin:0;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;color:#fff;z-index:1;text-shadow:2px 4px 3px #000}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text span{display:block}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text span.normal-text{font-size:1.5rem;word-break:break-word;max-width:290px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text span.decor-text{font-family:Gotcha-Standup,sans-serif;font-size:2.5rem;white-space:nowrap}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider{margin:0 auto}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slider-item{position:relative;margin:0 5px;overflow:hidden;width:330px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slider-item img{width:100%;-webkit-filter:brightness(90%);filter:brightness(90%)}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slider-item .currency-total{position:absolute;top:5px;left:5px;margin:0;color:#fff}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-dots{position:absolute;bottom:-40px;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-dots li{width:12px;height:12px;overflow:hidden;border-radius:50%}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-dots li:not(:last-of-type){margin-right:10px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-dots li.slick-active button{background-color:var(--yellow-basic)}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-dots li button{width:48px;height:48px;font-size:0;border:none;background-color:#b4b4b4}.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper{width:100%;margin:20px auto 0}.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper input[type=text]{width:100%;height:50px;padding:10px 25px;font-size:16px;line-height:1;border:1px solid var(--blue-basic);color:var(--color-primary);background-color:var(--color-neutral-lightest);text-overflow:ellipsis}.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper p{margin:5px 0 0;text-align:center;color:#707070}.gift-vouchers .gift-builder-form{padding:30px 15px}.gift-vouchers .gift-builder-form .user-input{margin-bottom:25px}.gift-vouchers .gift-builder-form .user-input:not(:last-of-type){margin-bottom:20px}.gift-vouchers .gift-builder-form .user-input.calendar-field{position:relative}.gift-vouchers .gift-builder-form .user-input.calendar-field .date-text{font-size:16px}.gift-vouchers .gift-builder-form .user-input.calendar-field .close-calendar-icon{position:absolute;right:0;z-index:99}.gift-vouchers .gift-builder-form .user-input.calendar-field .calendar-icon{width:40px;height:30px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/e-gift-page-sprite-33ac6181c6.svg#icon-calendar) 0 0/cover no-repeat}.gift-vouchers .gift-builder-form .user-input.calendar-field .gift-builder-calendar{display:none;position:absolute;left:0;top:90%;border:1px solid var(--color-primary);z-index:9999}.gift-vouchers .gift-builder-form .user-input.calendar-field .gift-builder-calendar.active{display:block}.gift-vouchers .gift-builder-form .user-input.calendar-field .gift-builder-calendar .datepicker{background-color:var(--color-neutral-lightest)}.gift-vouchers .gift-builder-form .user-input.calendar-field .datepicker--nav-action svg path{stroke:var(--blue-basic)}.gift-vouchers .gift-builder-form .user-input>strong{display:inline-block;margin-bottom:15px}.gift-vouchers .gift-builder-form .user-input>input,.gift-vouchers .gift-builder-form .user-input>p{width:100%;height:50px;padding:10px 25px;margin-bottom:5px;line-height:1;border:1px solid var(--blue-basic);color:var(--color-primary);background-color:var(--color-neutral-lightest);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gift-vouchers .gift-builder-form .user-input>p{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:55px;margin-top:0;cursor:pointer}.gift-vouchers .gift-builder-form .user-input>p::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.gift-vouchers .gift-builder-form .user-input>p svg{width:25px;margin-right:15px}.gift-vouchers .gift-builder-form .user-input .textarea-wrapper{position:relative}.gift-vouchers .gift-builder-form .user-input .textarea-wrapper textarea{width:100%;padding:15px;font-size:16px;border:1px solid var(--blue-basic);color:var(--color-primary);background-color:var(--color-neutral-lightest);resize:none}.gift-vouchers .gift-builder-form .user-input .textarea-wrapper .characters-left{position:absolute;font-size:14px;right:5px;bottom:10px;margin:0;color:#777272}.gift-vouchers .gift-builder-form .user-input .gift-builder-form__error{display:block;min-height:14px;font-size:12px;color:#e84042}.gift-vouchers .gift-builder-form .user-input .gift-builder-form__error.main__error{margin-top:10px}.gift-vouchers .gift-builder-form .total-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:30px 0 15px;font-weight:700}.gift-vouchers .gift-builder-form .add-suitcase__btn{width:100%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;text-transform:uppercase;color:var(--blue-basic);background-color:var(--yellow-basic);-webkit-transition:.5s;transition:.5s;cursor:pointer;border:none}.gift-vouchers .gift-builder-form .add-suitcase__btn:hover{color:var(--yellow-basic);background-color:var(--blue-basic)}@media screen and (min-width:992px){.gift-vouchers{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:10px}.gift-vouchers section{padding:0}.gift-vouchers .gift-builder-hero{width:45%;margin-right:50px;height:100%;position:sticky;top:calc(var(--nav-bar-height) + 10px)}.gift-vouchers .gift-builder-hero .title-section{position:absolute;top:5px;left:5%;color:var(--white)}.gift-vouchers .gift-builder-hero .title{width:100%;font-size:48px;color:var(--white);text-align:start}.gift-vouchers .gift-builder-hero .text{width:75%;text-align:start;font-size:22px;padding:0;-ms-flex-item-align:start;align-self:flex-start}.gift-vouchers .gift-builder-hero .text br{display:none}.gift-vouchers .gift-builder-hero img{-webkit-filter:brightness(50%);filter:brightness(50%)}.gift-vouchers .gift-builder-hero .doodle-container .arrow-mobile{display:none}.gift-vouchers .gift-builder-hero .doodle-container .arrow-desktop{display:block;margin:0 auto;width:75px;height:80px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/e-gift-page-sprite-33ac6181c6.svg#swirly-arrow_white) 0 0/cover no-repeat}.gift-vouchers .gift-builder-hero .doodle-container .gift-icon{display:block;margin:15px auto;width:135px;height:90px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/e-gift-page-sprite-33ac6181c6.svg#e-gift-card) 0 0/cover no-repeat}.gift-vouchers .gift-builder-hero .doodle-container .doodle-text{font-size:18px;width:230px;margin:0 auto}.gift-vouchers .main-container{width:45%}.gift-vouchers .select-container{width:80%}.gift-vouchers .gift-builder-select .title{max-width:850px}}@media screen and (min-width:1200px) and (min-width:1600px){.gift-vouchers .gift-builder-hero .text{width:60%}}@media screen and (min-width:1200px){.gift-vouchers .gift-builder-hero{width:45%}.gift-vouchers .gift-builder-hero .title{font-size:60px}.gift-vouchers .gift-builder-hero .text{font-size:28px}.gift-vouchers .gift-builder-hero .doodle-container .arrow-desktop{width:90px;height:100px}.gift-vouchers .gift-builder-hero .doodle-container .gift-icon{width:165px;height:115px}.gift-vouchers .gift-builder-hero .doodle-container .doodle-text{font-size:22px;width:250px;height:70px}.gift-vouchers .gift-builder-form .user-input>input,.gift-vouchers .gift-builder-form .user-input>p{width:65%}}@media screen and (min-width:1440px){.gift-vouchers .gift-builder-hero .icon-cloud.icon-cloud-left{left:-200px}}.gift-vouchers .gift-builder-select .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.gift-vouchers .gift-builder-select .title p{margin:0;font-size:14px}.gift-vouchers .gift-builder-select .select-value-list li p{font-size:14px}@media screen and (min-width:992px){.gift-vouchers .gift-builder-select .select-value-list li p,.gift-vouchers .gift-builder-select .title p{font-size:16px}.gift-vouchers .gift-builder-select .select-value-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gift-vouchers .gift-builder-select .select-value-list>li:not(:last-of-type){margin-bottom:0;border-right-color:transparent}.gift-vouchers .gift-builder-select .select-value-list .select-controls .select-value-btn{font-size:14px}.gift-vouchers .gift-builder-customise-card{padding-bottom:50px}}@media screen and (min-width:992px){.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper{margin:0}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper>p{margin:0 auto;font-size:14px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider{padding:70px 65px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider::after,.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider::before{max-width:80%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider::before{top:35px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider::after{bottom:20px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text span.normal-text{font-size:24px;line-height:30px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text span.decor-text{font-size:26px}}@media screen and (min-width:992px) and (min-width:992px){.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper>p,.gift-vouchers .gift-builder-select .select-value-list .select-controls .select-value-btn{font-size:16px}}@media screen and (min-width:992px) and (min-width:1024px){.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-dots li:not(:last-of-type){margin-right:15px}}@media screen and (min-width:992px) and (min-width:1200px){.gift-vouchers .gift-builder-customise-card .user-controls .controls-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.gift-vouchers .gift-builder-customise-card .user-controls .select-wrapper{width:48%}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text span.normal-text{font-size:32px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .card-text span.decor-text{font-size:34px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-dots li:not(:last-of-type){margin-right:20px}.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper{width:48%;margin:0}}@media screen and (min-width:992px){.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider{max-width:480px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-arrow::after{background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-b93235c577.svg#carousel-arrow) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-b93235c577.svg#carousel-arrow) center no-repeat;-webkit-mask-size:contain;mask-size:contain}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-arrow.slick-prev{left:-70px}.gift-vouchers .gift-builder-customise-card .user-controls .gift-builder-customise-card-slider .customise-card-slider .slick-arrow.slick-next{right:-70px}.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper input[type=text]{height:50px;font-size:14px}.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper p{font-size:14px}}@media screen and (min-width:992px) and (min-width:992px){.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper input[type=text],.gift-vouchers .gift-builder-customise-card .user-controls .input-name__wrapper p{font-size:16px}}.gift-vouchers .gift-builder-form .preview-email-btn{font-size:14px}.gift-vouchers .gift-builder-form .user-input>strong{font-size:14px}@media screen and (min-width:992px){.gift-vouchers .gift-builder-form .preview-email-btn,.gift-vouchers .gift-builder-form .user-input>strong{font-size:16px}}.gift-vouchers .gift-builder-form .user-input>input,.gift-vouchers .gift-builder-form .user-input>p{font-size:14px}.gift-vouchers .gift-builder-form .total-form{font-size:14px}@media screen and (min-width:992px){.gift-vouchers .gift-builder-form .total-form,.gift-vouchers .gift-builder-form .user-input>input,.gift-vouchers .gift-builder-form .user-input>p{font-size:16px}}.gift-vouchers .gift-builder-form .textarea-wrapper textarea{font-size:14px}.gift-vouchers .gift-builder-form .textarea-wrapper .characters-left p{font-size:14px}.gift-vouchers .gift-builder-form .add-suitcase__btn{font-size:16px}.gift-vouchers textarea{max-height:140px}@media screen and (min-width:992px){.gift-vouchers .gift-builder-form .textarea-wrapper .characters-left p,.gift-vouchers .gift-builder-form .textarea-wrapper textarea{font-size:16px}.gift-vouchers .gift-builder-form__wrapper{padding:0}}@media screen and (min-width:1024px){.gift-vouchers .gift-builder-form__wrapper .gift-builder-form{max-width:1045px}.gift-vouchers .gift-builder-form__wrapper .gift-builder-form .field-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gift-vouchers .gift-builder-form__wrapper .gift-builder-form .field-group .user-input{width:100%;font-size:14px}.gift-vouchers .gift-builder-form__wrapper .gift-builder-form .characters-left,.gift-vouchers .gift-builder-form__wrapper .gift-builder-form .user-input>strong{font-size:14px}}@media screen and (min-width:1024px) and (min-width:992px){.gift-vouchers .gift-builder-form__wrapper .gift-builder-form .characters-left,.gift-vouchers .gift-builder-form__wrapper .gift-builder-form .field-group .user-input,.gift-vouchers .gift-builder-form__wrapper .gift-builder-form .user-input>strong{font-size:16px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvaGVhZGVyL2hlcm8taW1nLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL2xlZ2FjeS1zY3NzL19oZWxwZXJzLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9ub2RlX21vZHVsZXMvYWlyLWRhdGVwaWNrZXIvZGlzdC9jc3MvZGF0ZXBpY2tlci5taW4uY3NzIiwibWFpbi5jc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL2xlZ2FjeS1zY3NzL19zbGljay5zY3NzIiwiZ2lmdC1idWlsZGVyX21vYmlsZS5zY3NzIiwiZ2lmdC1idWlsZGVyX2Rlc2t0b3Auc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxVQUNJLFNBQUEsU0FDQSxPQUFBLEtBQ0EsV0FBQSxNQUNBLGlCQUFBLHFCQUNBLFNBQUEsT0FFQSxjQUNJLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BQ0EsUUFBQSxHQUdKLGlCQUNJLFNBQUEsU0FDQSxJQUFBLElBQ0EsUUFBQSxFQUNBLGtCQUFBLGtCQUFBLFVBQUEsa0JBQ0EsTUFBQSxJQUNBLEtBQUEsSUFDQSxPQUFBLEVBQUEsS0FDQSxXQUFBLE9BQ0EsTUFBQSw4QkFDQSxZQUFBLGNBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxFQUFBLElBQUEsSUFBQSwyQkFJUixvQ0FHUSxpQkFDSSxVQUFBLEtDeVpWLGlDQUNDLFlBQUEsRUFBQSxFQUFBLElBQUEsTURyWkgsb0NB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QUEsS0FDQSxVQUFBLEtBZ0JSLCtFQVJJLGlGQUNJLFVBQUEsTUFTSiwyREFGSiwrRUFsQkksdUZBVUEsaUZBTlEsVUFBQSIsImZpbGUiOiJnaWZ0LXZvdWNoZXJzLXBhZ2UtOGY2NDFjOTdlYi5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmhlcm8taW1nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgIH1cclxuXHJcbiAgICAmID4gLnRpdGxlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIGxlZnQ6IDE1JTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDUycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICB0ZXh0LXNoYWRvdzogMCA2cHggNnB4ICMyNjI1MjVkNjtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5oZXJvLWltZyB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJiA+IC50aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNzJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaGVyby1pbWcge1xyXG4gICAgICAgICYgPiAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDkycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5oZXJvLWltZyB7XHJcbiAgICAgICAgJiA+IC50aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcclxuQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcclxuXHRIZWxwZXJzXHJcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi8qICBIaWRkZW4gICovXHJcbltoaWRkZW5dLFxyXG4uaGlkZGVuIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qICBHcmlkICAqL1xyXG4uY29sIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0ZmxleDogMTtcclxuXHJcblx0JnMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblx0XHRtYXJnaW46IDAgLTE1cHg7XHJcblx0fVxyXG5cclxuXHQmLS0xb2YyIHtcclxuXHRcdG1heC13aWR0aDogNTAlO1xyXG5cdFx0ZmxleDogMCAwIDUwJTtcclxuXHR9XHJcblxyXG5cdCYtLTFvZjQge1xyXG5cdFx0bWF4LXdpZHRoOiAyNSU7XHJcblx0XHRmbGV4OiAwIDAgMjUlO1xyXG5cdH1cclxufVxyXG5cclxuLnZpc2libGUtbW9iaWxlIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IFxyXG59XHJcblxyXG5AbWVkaWEgI3skbW9iaWxlfSB7XHJcblx0LnZpc2libGUtbW9iaWxlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IFxyXG5cdH1cclxuXHJcblx0LmhpZGRlbi1tb2JpbGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyBcclxuXHR9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcclxuXHRUZXh0IENvbG9yc1xyXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4ucmVkLWNvbG9yIHsgXHJcblx0Y29sb3I6ICNlODQwNDI7IFxyXG59XHJcbi5ncmVlbi1jb2xvciB7IFxyXG5cdGNvbG9yOiAjMTE4YzhmOyBcclxufVxyXG4ueWVsbG93LWNvbG9yIHsgXHJcblx0Y29sb3I6ICNEN0UwNTE7IFxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXHJcblx0RGF0ZXBpY2tlclxyXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4uZGF0ZXBpY2tlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG5cdC5kYXRlcGlja2VyLS1uYXYge1xyXG5cdFx0cGFkZGluZzogMTZweCAxOHB4IDdweDsgXHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZGF0ZXBpY2tlci0tY2VsbHMge1xyXG5cdFx0bWFyZ2luOiAwIC0xNnB4OyBcclxuXHR9XHJcblxyXG5cdC5kYXRlcGlja2VyLS1uYXYtdGl0bGUge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDsgXHJcblx0XHRjb2xvcjogIzI4MzA2YzsgXHJcblx0XHRmb250LWZhbWlseTogcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XHJcblxyXG5cdFx0aSB7XHJcblx0XHRcdGNvbG9yOiAjMjgzMDZjOyBcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmRhdGVwaWNrZXItLW5hdi1hY3Rpb24ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcclxuXHRcdHRvcDogLTNweDtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7IFxyXG5cclxuXHRcdHN2ZyB7XHJcblx0XHRcdHdpZHRoOiAzNXB4OyBcclxuXHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdHBhdGgge1xyXG5cdFx0XHRzdHJva2U6IHJlZDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5kYXRlcGlja2VyLS1jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDAgNDZweCAwIDMxcHg7IFxyXG5cdH1cclxuXHJcblx0LmRhdGVwaWNrZXItLWRheXMtbmFtZXMge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDZweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjgzMDZjO1xyXG5cdFx0bWFyZ2luOiAwIDAgM3B4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxuXHJcblx0LmRhdGVwaWNrZXItLWRheS1uYW1lIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDsgXHJcblx0XHRjb2xvcjogIzI4MzA2YzsgXHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7IFxyXG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRmbGV4OiBpbmhlcml0O1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC5kYXRlcGlja2VyLS1jZWxsLWRheSB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Y29sb3I6ICMyODMwNmM7IFxyXG5cdFx0aGVpZ2h0OiA0OHB4O1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyBcclxuXHRcdHRyYW5zaXRpb246IGNvbG9yIC40czsgXHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7ICAgXHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2ljb24tY2FsZW5kYXItcG9pbnRlcicpIG5vLXJlcGVhdCAwIDAgIWltcG9ydGFudDtcclxuXHRcdFx0d2lkdGg6IDM0cHg7IFxyXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTFweDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCUgIWltcG9ydGFudDsgXHJcblx0XHRcdG9wYWNpdHk6IDA7IFxyXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxyXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC40cywgdmlzaWJpbGl0eSAuNHM7IFxyXG5cdFx0fVxyXG5cclxuXHRcdCYuLWN1cnJlbnQtIHtcclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLi1zZWxlY3RlZC0ge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjsgXHJcblxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxOyBcclxuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlOyBcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuLWRpc2FibGVkLSB7XHJcblx0XHRcdGNvbG9yOiAjYjZiNmI2O1xyXG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgI3skc21hbGwtZGVza3RvcH0ge1xyXG5cdC5kYXRlcGlja2VyIHtcclxuXHRcdC5kYXRlcGlja2VyLS1jb250ZW50IHtcclxuXHRcdFx0cGFkZGluZzogMCAxNXB4OyBcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR0YWJsZXQtcG9ydHJhaXR9IHtcclxuXHQuZGF0ZXBpY2tlciB7XHJcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHQuZGF0ZXBpY2tlciB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXHJcblx0UmFuZ2UgU2xpZGVyXHJcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi5yYW5nZS1zbGlkZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcblx0YmFja2dyb3VuZDogIzI4MzA2YyAhaW1wb3J0YW50OyBcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdGhlaWdodDogMnB4O1xyXG5cclxuXHQuZG90cyB7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lOyBcclxuXHRcdGRpc3BsYXk6IGZsZXg7IFxyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlOyBcclxuXHRcdHRvcDogNTAlOyBcclxuXHRcdGxlZnQ6IDA7IFxyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IFxyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0XHR3aWR0aDogN3B4OyBcclxuXHRcdFx0aGVpZ2h0OiA3cHg7IFxyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMjgzMDZjOyBcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC51aS13aWRnZXQtaGVhZGVyIHtcclxuXHRcdGJhY2tncm91bmQ6ICMyODMwNmMgIWltcG9ydGFudDsgXHJcblx0fVxyXG5cclxuXHQudWktc2xpZGVyLWhhbmRsZSB7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7IFxyXG5cdFx0d2lkdGg6IDIwcHg7IFxyXG5cdFx0aGVpZ2h0OiAyMHB4OyBcclxuXHRcdGJhY2tncm91bmQ6ICNlODQwNDI7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHR0b3A6IC0xMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxyXG5cdE1hc29ucnlcclxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLm1hc29ucnktZ3JpZCB7XHJcblx0LmNvbC1sZy00IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0fVxyXG5cclxuXHQmLS1zaXplMSB7XHJcblx0XHQuY29sLWxnLTQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0fVx0XHJcblx0fVxyXG59XHJcblxyXG4ubWFzb25yeS1ncmlkLWFsdCB7XHJcblx0LmNvbC1sZy00IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0fVxyXG5cclxuXHQmLS1zaXplMSB7XHJcblx0XHQuY29sLWxnLTQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0fVx0XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgI3skbW9iaWxlfSB7XHJcblx0Lm1hc29ucnktZ3JpZCB7XHJcblx0XHQ+IGRpdiB7XHJcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgXHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50OyBcclxuXHRcdH1cclxuXHJcblx0XHQuY29sLWxnLTQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1hc29ucnktZ3JpZC1hbHQge1xyXG5cdFx0PiBkaXYge1xyXG5cdFx0XHRwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7IFxyXG5cdFx0fVxyXG5cclxuXHRcdC5jb2wtbGctNCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXHJcblx0RGlzYWJsZSBTY3JvbGxcclxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLmRpc2FibGUtc2Nyb2xsIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7IFxyXG5cdHRvcDogMDsgXHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTsgXHJcblx0aGVpZ2h0OiAxMDB2aDsgXHJcblx0ei1pbmRleDogNTA7XHJcblx0b3BhY2l0eTogMDsgXHJcblx0dmlzaWJpbGl0eTogaGlkZGVuOyAgXHJcblxyXG5cdCYuYWN0aXZlIHtcclxuXHRcdG9wYWNpdHk6IDE7IFxyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTsgXHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxyXG5cdFNlbGVjdHJpY1xyXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4uc2VsZWN0cmljIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDJweDsgXHJcblxyXG5cdC5sYWJlbCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGMkYyOyBcclxuXHRcdGhlaWdodDogNThweDsgXHJcblx0XHRsaW5lLWhlaWdodDogNjBweDsgXHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxyXG5cdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgXHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5cHggY2VudGVyOyBcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogNTRweCAzNnB4OyBcclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXHJcblx0XHRcdHRvcDogNTAlOyBcclxuXHRcdFx0cmlnaHQ6IDhweDsgXHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgXHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1hbmdsZS1kb3duLWdyYXkucG5nKSBuby1yZXBlYXQgMCAwO1xyXG5cdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0aGVpZ2h0OiA4cHg7ICBcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IFxyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5idXR0b24ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5zZWxlY3RyaWMtaXRlbXMge1xyXG5cdHdpZHRoOiA1MTBweCAhaW1wb3J0YW50O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcclxuXHRib3gtc2hhZG93OiAwIDNweCA2cHggMCByZ2JhKDAsIDAsIDAsIC4xNik7XHJcblxyXG5cdHVsIHtcclxuXHRcdHBhZGRpbmc6IDEycHggMTVweDsgXHJcblx0fVxyXG5cclxuXHJcblx0bGkge1xyXG5cdFx0bWluLWhlaWdodDogMzZweDsgXHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAgIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDsgICBcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogNTRweCAzNnB4ICFpbXBvcnRhbnQ7IFxyXG5cdFx0cGFkZGluZy1sZWZ0OiA2OXB4O1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4OyBcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7IFxyXG5cdFx0Y29sb3I6ICM1ODU4NTg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxyXG5cclxuXHRcdCsgbGkge1xyXG5cdFx0XHRtYXJnaW46IDRweCAwIDA7IFxyXG5cdFx0fVxyXG5cclxuXHRcdCY6bnRoLWNoaWxkKDQpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXHJcblx0XHRcdFx0dG9wOiAtMTFweDsgXHJcblx0XHRcdFx0bGVmdDogLTZweDsgXHJcblx0XHRcdFx0cmlnaHQ6IC0xMXB4OyBcclxuXHRcdFx0XHRoZWlnaHQ6IDFweDsgXHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzcwNzA3MDsgXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmhpZ2hsaWdodGVkIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgI3skbW9iaWxlfSB7XHJcblx0LnNlbGVjdHJpYyB7XHJcblx0XHQubGFiZWwge1xyXG5cdFx0XHRoZWlnaHQ6IDM1cHg7IFxyXG5cdFx0XHRsaW5lLWhlaWdodDogMzVweDsgXHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDE1cHggY2VudGVyOyBcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAzN3B4IDI1cHg7IFxyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA2cHg7ICBcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlbGVjdHJpYy1pdGVtcyB7XHJcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cclxuXHRcdHVsIHtcclxuXHRcdFx0cGFkZGluZzogMTJweCAxNXB4OyBcclxuXHRcdH1cclxuXHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRmb250LXNpemU6IDExcHg7IFxyXG5cdFx0XHRtaW4taGVpZ2h0OiAzNnB4OyBcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCBjZW50ZXIgIWltcG9ydGFudDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAzN3B4IDI1cHggIWltcG9ydGFudDsgXHJcblx0XHRcdHBhZGRpbmc6IDVweCA1cHggNXB4IDUwcHg7XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHR0b3A6IC0xNHB4OyBcclxuXHRcdFx0XHRcdGxlZnQ6IDA7IFxyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7IFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogIGZvciB0aGUgbGlnaHQgYmFja2dyb3VuZCBpbWFnZXMgKGV4Y2VwdCBtb2JpbGUpICAqL1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdC5leHBlcmllbmNlLXNsaWRlIHtcclxuXHRcdC5hcnRpY2xlX19ib2R5IHtcclxuXHRcdFx0dGV4dC1zaGFkb3c6IDAgMCAzcHggIzAwMDAwMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mZWF0dXJlLXNlY29uZGFyeSB7XHJcblx0LmZlYXR1cmVfX2JvZHkge1xyXG5cdFx0JiA+IGgzIHtcclxuXHRcdFx0dGV4dC1zaGFkb3c6IDAgMCAzcHggIzAwMDAwMDtcclxuXHRcdH1cclxuXHJcblx0XHQmIC5mYXZvdXJpdGVfX3RpdGxlIHtcclxuXHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiAgYWN0aXZlIGN1cnNvciBmb3IgYWxsIHNlbGVjdHMgICovXHJcbi5zZWxlY3Qgc2VsZWN0OmhvdmVyLFxyXG4uc2VsZWN0IHNlbGVjdDpmb2N1cyxcclxuLnNlbGVjdCBzZWxlY3Q6YWN0aXZlIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8vIGNvcnJlY3Rpb25zIGluIFBvcHVsYXIgRXhwZXJpZW5jZXMtc2xpZGVyXHJcbi5leHBlcmllbmNlcy1zbGlkZXIge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0YnV0dG9uLnNsaWNrLWFycm93IHtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0YnV0dG9uLnNsaWNrLWFycm93IHtcclxuXHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHR3aWR0aDogNjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qICBmb3IgdGhlIEFkdWx0cy9DaGlsZHJlbiBpbnB1dHMgICovXHJcbi5pbmNyZW1lbnRvcl9fZmllbGQ6aG92ZXIge1xyXG5cdGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLyogIERyb3Agc2hhZG93IGNsYXNzIGZvciB0aGUgYWxsIFRpdGxlcyAgKi9cclxuLmRyb3Atc2hhZG93IHtcclxuXHR0ZXh0LXNoYWRvdzogM3B4IDNweCAzcHggIzAwMDAwMFxyXG59XHJcblxyXG4vKiAgYXV0byBoZWlnaHQgdG8gcmVtb3ZlIGV4dHJhIHNwYWNlcyBpbiBob3N0J3MgZGVzY3JpcHRpb24gICovXHJcbi5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2JvZHkgLmhvc3RfX2Rlc2NyaXB0aW9uIHtcclxuXHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRtaW4taGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1zZWNvbmRhcnkgKyBkaXYuY29udGVudC1wYWdlLWZvcm0ge1xyXG5cdG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuLyogIHN0eWxlIGZvciB0aGUgc2lnbi11cC1mb3JtICAqL1xyXG4ucm9ibHktd3JhcCB7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi8qICBzdHlsZSBmb3Igc2xvZ2FuIHRpdGxlIHNlY3Rpb24gICovXHJcbi5zbG9nYW5fX3RpdGxlIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTA7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHJcblx0JiA+IGgzIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdH1cclxufVxyXG5cclxuLmludmlzaWJsZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTk5OTlweDtcclxuXHRsZWZ0OiAtOTk5OXB4O1xyXG59XHJcblxyXG4vKiBUT0RPOjogRE0gJiBJTiByZWZhY3RvciBhbmQgbWFrZSBsZXNzIGh1Z2UgICAqL1xyXG5cclxuLyogIGhvc3QgY29udGVudCAgKi9cclxuLmhvc3QtY29udGVudCB7XHJcblx0Lmhvc3QtcmV2aWV3cyB7XHJcblx0XHQuYXNpZGUtcmV2aWV3cyB7XHJcblx0XHRcdHdpZHRoOiAzMzBweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdFx0XHQuc2VjdGlvbl9faGVhZCB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgNjBweCAwO1xyXG5cdFxyXG5cdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcclxuXHRcdFx0LndpZGdldC1tZXNzYWdlcyB7XHJcblx0XHRcdFx0LndpZGdldC1tZXNzYWdlIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDQwcHggMDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHJcblx0XHRcdFx0XHQud2lkZ2V0X19jb250ZW50IHtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2VjdGlvbl9fYWN0aW9ucyB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiAgaG9zdCByZXF1ZXN0ICAqL1xyXG4uaG9zdC1yZXF1ZXN0IHtcclxuXHQuZm9ybV9fY29sLFxyXG5cdC5hY2NvcmRpb25zIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG5cclxuXHRcdGg2IHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubWF5LWFsc28tbGlrZSB7XHJcblx0cGFkZGluZzogNTBweCAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy8gPT09PT0gaG9zdCBwYWdlID09PT09XHJcblxyXG4uaG9zdC1wYWdlLXNsaWRlciB7XHJcblx0bWFyZ2luOiAwIGF1dG8gNTBweDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cclxuXHQuc2xpY2stYXJyb3cge1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0fVxyXG5cclxuXHQuaG9zdC1wYWdlLXNsaWRlci1pdGVtIHtcclxuXHRcdGhlaWdodDogMjUwcHg7XHJcblx0XHRwYWRkaW5nOiAwIDZweDtcclxuXHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQge1xyXG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcclxuXHJcblx0XHQuaWNvbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogNjBweDtcclxuXHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pY29uLWNvY2t0YWlsIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9zdmcvY29ja3RhaWwtaWNvbi5zdmcnKSBuby1yZXBlYXQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Lmljb24tZm9vdGJhbCB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvc3ZnL2Z1dGJvbC1pY29uLnN2ZycpIG5vLXJlcGVhdDtcclxuXHRcdH1cclxuXHJcblx0XHQudGV4dHtcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xyXG5cdC5ob3N0LXBhZ2Utc2xpZGVyLmNvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdC5ob3N0LXBhZ2Utc2xpZGVyLWl0ZW0ge1xyXG5cdFx0XHRoZWlnaHQ6IDM1MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQge1xyXG5cdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0d2lkdGg6IDkwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA5MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudGV4dHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XHJcblx0XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi8vID09PT09PT09PT09PT09PT09PT09PVxyXG4iLCIuZGF0ZXBpY2tlci0tY2VsbHN7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1mbGV4LXdyYXA6d3JhcDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LmRhdGVwaWNrZXItLWNlbGx7Ym9yZGVyLXJhZGl1czo0cHg7Ym94LXNpemluZzpib3JkZXItYm94O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7aGVpZ2h0OjMycHg7ei1pbmRleDoxfS5kYXRlcGlja2VyLS1jZWxsLi1mb2N1cy17YmFja2dyb3VuZDojZjBmMGYwfS5kYXRlcGlja2VyLS1jZWxsLi1jdXJyZW50LXtjb2xvcjojNEVCNUU2fS5kYXRlcGlja2VyLS1jZWxsLi1jdXJyZW50LS4tZm9jdXMte2NvbG9yOiM0YTRhNGF9LmRhdGVwaWNrZXItLWNlbGwuLWN1cnJlbnQtLi1pbi1yYW5nZS17Y29sb3I6IzRFQjVFNn0uZGF0ZXBpY2tlci0tY2VsbC4taW4tcmFuZ2Ute2JhY2tncm91bmQ6cmdiYSg5MiwxOTYsMjM5LC4xKTtjb2xvcjojNGE0YTRhO2JvcmRlci1yYWRpdXM6MH0uZGF0ZXBpY2tlci0tY2VsbC4taW4tcmFuZ2UtLi1mb2N1cy17YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDkyLDE5NiwyMzksLjIpfS5kYXRlcGlja2VyLS1jZWxsLi1kaXNhYmxlZC17Y3Vyc29yOmRlZmF1bHQ7Y29sb3I6I2FlYWVhZX0uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtLi1mb2N1cy17Y29sb3I6I2FlYWVhZX0uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtLi1pbi1yYW5nZS17Y29sb3I6I2ExYTFhMX0uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtLi1jdXJyZW50LS4tZm9jdXMte2NvbG9yOiNhZWFlYWV9LmRhdGVwaWNrZXItLWNlbGwuLXJhbmdlLWZyb20te2JvcmRlcjoxcHggc29saWQgcmdiYSg5MiwxOTYsMjM5LC41KTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoOTIsMTk2LDIzOSwuMSk7Ym9yZGVyLXJhZGl1czo0cHggMCAwIDRweH0uZGF0ZXBpY2tlci0tY2VsbC4tcmFuZ2UtdG8te2JvcmRlcjoxcHggc29saWQgcmdiYSg5MiwxOTYsMjM5LC41KTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoOTIsMTk2LDIzOSwuMSk7Ym9yZGVyLXJhZGl1czowIDRweCA0cHggMH0uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtLC5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0uLWN1cnJlbnQte2NvbG9yOiNmZmY7YmFja2dyb3VuZDojNWNjNGVmfS5kYXRlcGlja2VyLS1jZWxsLi1yYW5nZS1mcm9tLS4tcmFuZ2UtdG8te2JvcmRlci1yYWRpdXM6NHB4fS5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC17Ym9yZGVyOm5vbmV9LmRhdGVwaWNrZXItLWNlbGwuLXNlbGVjdGVkLS4tZm9jdXMte2JhY2tncm91bmQ6IzQ1YmNlZH0uZGF0ZXBpY2tlci0tY2VsbDplbXB0eXtjdXJzb3I6ZGVmYXVsdH0uZGF0ZXBpY2tlci0tZGF5cy1uYW1lc3tkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDttYXJnaW46OHB4IDAgM3B4fS5kYXRlcGlja2VyLS1kYXktbmFtZXtjb2xvcjojRkY5QTE5O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZTouOGVtfS4tb25seS10aW1lcGlja2VyLSAuZGF0ZXBpY2tlci0tY29udGVudCwuZGF0ZXBpY2tlci0tYm9keSwuZGF0ZXBpY2tlci1pbmxpbmUgLmRhdGVwaWNrZXItLXBvaW50ZXJ7ZGlzcGxheTpub25lfS5kYXRlcGlja2VyLS1jZWxsLWRheXt3aWR0aDoxNC4yODU3MSV9LmRhdGVwaWNrZXItLWNlbGxzLW1vbnRoc3toZWlnaHQ6MTcwcHh9LmRhdGVwaWNrZXItLWNlbGwtbW9udGh7d2lkdGg6MzMuMzMlO2hlaWdodDoyNSV9LmRhdGVwaWNrZXItLWNlbGxzLXllYXJzLC5kYXRlcGlja2VyLS15ZWFyc3toZWlnaHQ6MTcwcHh9LmRhdGVwaWNrZXItLWNlbGwteWVhcnt3aWR0aDoyNSU7aGVpZ2h0OjMzLjMzJX0uZGF0ZXBpY2tlcnMtY29udGFpbmVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MH1AbWVkaWEgcHJpbnR7LmRhdGVwaWNrZXJzLWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9fS5kYXRlcGlja2Vye2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkYmRiZGI7Ym94LXNoYWRvdzowIDRweCAxMnB4IHJnYmEoMCwwLDAsLjE1KTtib3JkZXItcmFkaXVzOjRweDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2ZvbnQtZmFtaWx5OlRhaG9tYSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM0YTRhNGE7d2lkdGg6MjUwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMTAwMDAwcHg7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZSxsZWZ0IDBzIC4zcywtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsdHJhbnNmb3JtIC4zcyBlYXNlLGxlZnQgMHMgLjNzO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZSx0cmFuc2Zvcm0gLjNzIGVhc2UsbGVmdCAwcyAuM3MsLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7ei1pbmRleDoxMDB9LmRhdGVwaWNrZXIuLWZyb20tdG9wLXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpfS5kYXRlcGlja2VyLi1mcm9tLXJpZ2h0LXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoOHB4KX0uZGF0ZXBpY2tlci4tZnJvbS1ib3R0b20tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg4cHgpfS5kYXRlcGlja2VyLi1mcm9tLWxlZnQtey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLThweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLThweCl9LmRhdGVwaWNrZXIuYWN0aXZle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwKTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsbGVmdCAwcyAwcywtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsdHJhbnNmb3JtIC4zcyBlYXNlLGxlZnQgMHMgMHM7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLHRyYW5zZm9ybSAuM3MgZWFzZSxsZWZ0IDBzIDBzLC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlfS5kYXRlcGlja2VyLWlubGluZSAuZGF0ZXBpY2tlcntib3JkZXItY29sb3I6I2Q3ZDdkNztib3gtc2hhZG93Om5vbmU7cG9zaXRpb246c3RhdGljO2xlZnQ6YXV0bztyaWdodDphdXRvO29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfS5kYXRlcGlja2VyLS1jb250ZW50e2JveC1zaXppbmc6Y29udGVudC1ib3g7cGFkZGluZzo0cHh9LmRhdGVwaWNrZXItLXBvaW50ZXJ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojZmZmO2JvcmRlci10b3A6MXB4IHNvbGlkICNkYmRiZGI7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZGJkYmRiO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7ei1pbmRleDotMX0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbjpob3ZlciwuZGF0ZXBpY2tlci0tbmF2LXRpdGxlOmhvdmVye2JhY2tncm91bmQ6I2YwZjBmMH0uLXRvcC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tdG9wLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tdG9wLXJpZ2h0LSAuZGF0ZXBpY2tlci0tcG9pbnRlcnt0b3A6Y2FsYygxMDAlIC0gNHB4KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDEzNWRlZyl9Li1yaWdodC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tcmlnaHQtY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXJpZ2h0LXRvcC0gLmRhdGVwaWNrZXItLXBvaW50ZXJ7cmlnaHQ6Y2FsYygxMDAlIC0gNHB4KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIyNWRlZyl9Li1ib3R0b20tY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLWJvdHRvbS1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLWJvdHRvbS1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXJ7Ym90dG9tOmNhbGMoMTAwJSAtIDRweCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDMxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzMTVkZWcpfS4tbGVmdC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tbGVmdC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tbGVmdC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVye2xlZnQ6Y2FsYygxMDAlIC0gNHB4KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS4tYm90dG9tLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tdG9wLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVye2xlZnQ6MTBweH0uLWJvdHRvbS1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi10b3AtcmlnaHQtIC5kYXRlcGlja2VyLS1wb2ludGVye3JpZ2h0OjEwcHh9Li1ib3R0b20tY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXRvcC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVye2xlZnQ6Y2FsYyg1MCUgLSAxMHB4IC8gMil9Li1sZWZ0LXRvcC0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi1yaWdodC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVye3RvcDoxMHB4fS4tbGVmdC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tcmlnaHQtYm90dG9tLSAuZGF0ZXBpY2tlci0tcG9pbnRlcntib3R0b206MTBweH0uLWxlZnQtY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXJpZ2h0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXJ7dG9wOmNhbGMoNTAlIC0gMTBweCAvIDIpfS5kYXRlcGlja2VyLS1ib2R5LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5kYXRlcGlja2VyLS1uYXZ7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VmZWZlZjttaW4taGVpZ2h0OjMycHg7cGFkZGluZzo0cHh9Li1vbmx5LXRpbWVwaWNrZXItIC5kYXRlcGlja2VyLS1uYXZ7ZGlzcGxheTpub25lfS5kYXRlcGlja2VyLS1uYXYtYWN0aW9uLC5kYXRlcGlja2VyLS1uYXYtdGl0bGV7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbnt3aWR0aDozMnB4O2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbi4tZGlzYWJsZWQte3Zpc2liaWxpdHk6aGlkZGVufS5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHN2Z3t3aWR0aDozMnB4O2hlaWdodDozMnB4fS5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHBhdGh7ZmlsbDpub25lO3N0cm9rZTojOWM5YzljO3N0cm9rZS13aWR0aDoycHh9LmRhdGVwaWNrZXItLW5hdi10aXRsZXtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOjAgOHB4fS5kYXRlcGlja2VyLS1idXR0b25zLC5kYXRlcGlja2VyLS10aW1le2JvcmRlci10b3A6MXB4IHNvbGlkICNlZmVmZWY7cGFkZGluZzo0cHh9LmRhdGVwaWNrZXItLW5hdi10aXRsZSBpe2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOiM5YzljOWM7bWFyZ2luLWxlZnQ6NXB4fS5kYXRlcGlja2VyLS1uYXYtdGl0bGUuLWRpc2FibGVkLXtjdXJzb3I6ZGVmYXVsdDtiYWNrZ3JvdW5kOjAgMH0uZGF0ZXBpY2tlci0tYnV0dG9uc3tkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0uZGF0ZXBpY2tlci0tYnV0dG9ue2NvbG9yOiM0RUI1RTY7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7ZGlzcGxheTotd2Via2l0LWlubGluZS1mbGV4O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MzJweH0uZGF0ZXBpY2tlci0tYnV0dG9uOmhvdmVye2NvbG9yOiM0YTRhNGE7YmFja2dyb3VuZDojZjBmMGYwfS5kYXRlcGlja2VyLS10aW1le2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LmRhdGVwaWNrZXItLXRpbWUuLWFtLXBtLSAuZGF0ZXBpY2tlci0tdGltZS1zbGlkZXJzey13ZWJraXQtZmxleDowIDEgMTM4cHg7LW1zLWZsZXg6MCAxIDEzOHB4O2ZsZXg6MCAxIDEzOHB4O21heC13aWR0aDoxMzhweH0uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLXRpbWV7Ym9yZGVyLXRvcDpub25lfS5kYXRlcGlja2VyLS10aW1lLXNsaWRlcnN7LXdlYmtpdC1mbGV4OjAgMSAxNTNweDstbXMtZmxleDowIDEgMTUzcHg7ZmxleDowIDEgMTUzcHg7bWFyZ2luLXJpZ2h0OjEwcHg7bWF4LXdpZHRoOjE1M3B4fS5kYXRlcGlja2VyLS10aW1lLWxhYmVse2Rpc3BsYXk6bm9uZTtmb250LXNpemU6MTJweH0uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50e2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgMCAwIDEwcHh9LmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1jb2xvbnttYXJnaW46MCAycHggM3B4O2xpbmUtaGVpZ2h0OjF9LmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3VycywuZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LW1pbnV0ZXN7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTlweDtmb250LWZhbWlseTpcIkNlbnR1cnkgR290aGljXCIsQ2VudHVyeUdvdGhpYyxBcHBsZUdvdGhpYyxzYW5zLXNlcmlmO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LWhvdXJzOmFmdGVyLC5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtbWludXRlczphZnRlcntjb250ZW50OicnO2JhY2tncm91bmQ6I2YwZjBmMDtib3JkZXItcmFkaXVzOjRweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0ycHg7dG9wOi0zcHg7cmlnaHQ6LTJweDtib3R0b206LTJweDt6LWluZGV4Oi0xO29wYWNpdHk6MH0uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LWhvdXJzLi1mb2N1cy06YWZ0ZXIsLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzLi1mb2N1cy06YWZ0ZXJ7b3BhY2l0eToxfS5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtYW1wbXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7LXdlYmtpdC1hbGlnbi1zZWxmOmZsZXgtZW5kOy1tcy1mbGV4LWl0ZW0tYWxpZ246ZW5kO2FsaWduLXNlbGY6ZmxleC1lbmQ7Y29sb3I6IzljOWM5YzttYXJnaW4tbGVmdDo2cHg7Zm9udC1zaXplOjExcHg7bWFyZ2luLWJvdHRvbToxcHh9LmRhdGVwaWNrZXItLXRpbWUtcm93e2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjExcHg7aGVpZ2h0OjE3cHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsI2RlZGVkZSwjZGVkZWRlKSBsZWZ0IDUwJS8xMDAlIDFweCBuby1yZXBlYXR9LmRhdGVwaWNrZXItLXRpbWUtcm93OmZpcnN0LWNoaWxke21hcmdpbi1ib3R0b206NHB4fS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXXtiYWNrZ3JvdW5kOjAgMDtjdXJzb3I6cG9pbnRlcjstd2Via2l0LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjA7bWFyZ2luOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdG9vbHRpcHtkaXNwbGF5Om5vbmV9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYntib3JkZXItY29sb3I6I2I4YjhiOH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06aG92ZXI6Oi1tb3otcmFuZ2UtdGh1bWJ7Ym9yZGVyLWNvbG9yOiNiOGI4Yjh9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotbXMtdGh1bWJ7Ym9yZGVyLWNvbG9yOiNiOGI4Yjh9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3Vze291dGxpbmU6MH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JhY2tncm91bmQ6IzVjYzRlZjtib3JkZXItY29sb3I6IzVjYzRlZn0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWJ7YmFja2dyb3VuZDojNWNjNGVmO2JvcmRlci1jb2xvcjojNWNjNGVmfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLXRodW1ie2JhY2tncm91bmQ6IzVjYzRlZjtib3JkZXItY29sb3I6IzVjYzRlZn0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXRodW1iey13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6MTJweDt3aWR0aDoxMnB4O2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlcjoxcHggc29saWQgI2RlZGVkZTtiYWNrZ3JvdW5kOiNmZmY7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4yczttYXJnaW4tdG9wOi02cHh9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1ie2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6MTJweDt3aWR0aDoxMnB4O2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlcjoxcHggc29saWQgI2RlZGVkZTtiYWNrZ3JvdW5kOiNmZmY7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4yc30uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aHVtYntib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjEycHg7d2lkdGg6MTJweDtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MXB4IHNvbGlkICNkZWRlZGU7YmFja2dyb3VuZDojZmZmO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnN9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3tib3JkZXI6bm9uZTtoZWlnaHQ6MXB4O2N1cnNvcjpwb2ludGVyO2NvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6MCAwfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10cmFja3tib3JkZXI6bm9uZTtoZWlnaHQ6MXB4O2N1cnNvcjpwb2ludGVyO2NvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6MCAwfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRyYWNre2JvcmRlcjpub25lO2hlaWdodDoxcHg7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZDowIDB9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC1sb3dlcntiYWNrZ3JvdW5kOjAgMH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVye2JhY2tncm91bmQ6MCAwfS5kYXRlcGlja2VyLS10aW1lLXJvdyBzcGFue3BhZGRpbmc6MCAxMnB4fS5kYXRlcGlja2VyLS10aW1lLWljb257Y29sb3I6IzljOWM5Yztib3JkZXI6MXB4IHNvbGlkO2JvcmRlci1yYWRpdXM6NTAlO2ZvbnQtc2l6ZToxNnB4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIDVweCAtMXB4IDA7d2lkdGg6MWVtO2hlaWdodDoxZW19LmRhdGVwaWNrZXItLXRpbWUtaWNvbjphZnRlciwuZGF0ZXBpY2tlci0tdGltZS1pY29uOmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6Y3VycmVudENvbG9yO3Bvc2l0aW9uOmFic29sdXRlfS5kYXRlcGlja2VyLS10aW1lLWljb246YWZ0ZXJ7aGVpZ2h0Oi40ZW07d2lkdGg6MXB4O2xlZnQ6Y2FsYyg1MCUgLSAxcHgpO3RvcDpjYWxjKDUwJSArIDFweCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfS5kYXRlcGlja2VyLS10aW1lLWljb246YmVmb3Jle3dpZHRoOi40ZW07aGVpZ2h0OjFweDt0b3A6Y2FsYyg1MCUgKyAxcHgpO2xlZnQ6Y2FsYyg1MCUgLSAxcHgpfS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLC5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS17Y29sb3I6I2RlZGVkZX0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLTpob3ZlciwuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtOmhvdmVye2NvbG9yOiNjNWM1YzV9Li1kaXNhYmxlZC0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLC4tZGlzYWJsZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUte2NvbG9yOiNkZWRlZGV9Li1zZWxlY3RlZC0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwuLXNlbGVjdGVkLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS17Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiNhMmRkZjZ9Li1zZWxlY3RlZC0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLC4tc2VsZWN0ZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUte2JhY2tncm91bmQ6IzhhZDVmNH0uLWluLXJhbmdlLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLC4taW4tcmFuZ2UtLmRhdGVwaWNrZXItLWNlbGwteWVhci4tb3RoZXItZGVjYWRlLXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoOTIsMTk2LDIzOSwuMSk7Y29sb3I6I2NjY30uLWluLXJhbmdlLS4tZm9jdXMtLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC0sLi1pbi1yYW5nZS0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS17YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDkyLDE5NiwyMzksLjIpfS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtOmVtcHR5LC5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS06ZW1wdHl7YmFja2dyb3VuZDowIDA7Ym9yZGVyOm5vbmV9IiwiLmhlcm8taW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oZXJvLWltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5oZXJvLWltZyA+IC50aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB3aWR0aDogNzUlO1xuICBsZWZ0OiAxNSU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtc2hhZG93OiAwIDZweCA2cHggcmdiYSgzOCwgMzcsIDM3LCAwLjgzOTIxNTY4NjMpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyby1pbWcgPiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlcm8taW1nID4gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDkycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVyby1pbWcgPiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTEycHg7XG4gIH1cbn1cbi5kYXRlcGlja2VyLS1jZWxscyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDMycHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1mb2N1cy0ge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tY3VycmVudC0ge1xuICBjb2xvcjogIzRFQjVFNjtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWN1cnJlbnQtLi1mb2N1cy0ge1xuICBjb2xvcjogIzRhNGE0YTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWN1cnJlbnQtLi1pbi1yYW5nZS0ge1xuICBjb2xvcjogIzRFQjVFNjtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWluLXJhbmdlLSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTIsIDE5NiwgMjM5LCAwLjEpO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWluLXJhbmdlLS4tZm9jdXMtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MiwgMTk2LCAyMzksIDAuMik7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1kaXNhYmxlZC0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjYWVhZWFlO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtLi1mb2N1cy0ge1xuICBjb2xvcjogI2FlYWVhZTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWRpc2FibGVkLS4taW4tcmFuZ2UtIHtcbiAgY29sb3I6ICNhMWExYTE7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1kaXNhYmxlZC0uLWN1cnJlbnQtLi1mb2N1cy0ge1xuICBjb2xvcjogI2FlYWVhZTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLXJhbmdlLWZyb20tIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg5MiwgMTk2LCAyMzksIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTIsIDE5NiwgMjM5LCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLXJhbmdlLXRvLSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoOTIsIDE5NiwgMjM5LCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkyLCAxOTYsIDIzOSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0sIC5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0uLWN1cnJlbnQtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1Y2M0ZWY7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1yYW5nZS1mcm9tLS4tcmFuZ2UtdG8tIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtLi1mb2N1cy0ge1xuICBiYWNrZ3JvdW5kOiAjNDViY2VkO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbDplbXB0eSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhdGVwaWNrZXItLWRheXMtbmFtZXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDhweCAwIDNweDtcbn1cblxuLmRhdGVwaWNrZXItLWRheS1uYW1lIHtcbiAgY29sb3I6ICNGRjlBMTk7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuXG4uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLWNvbnRlbnQsIC5kYXRlcGlja2VyLS1ib2R5LCAuZGF0ZXBpY2tlci1pbmxpbmUgLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC1kYXkge1xuICB3aWR0aDogMTQuMjg1NzElO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbHMtbW9udGhzIHtcbiAgaGVpZ2h0OiAxNzBweDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwtbW9udGgge1xuICB3aWR0aDogMzMuMzMlO1xuICBoZWlnaHQ6IDI1JTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGxzLXllYXJzLCAuZGF0ZXBpY2tlci0teWVhcnMge1xuICBoZWlnaHQ6IDE3MHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC15ZWFyIHtcbiAgd2lkdGg6IDI1JTtcbiAgaGVpZ2h0OiAzMy4zMyU7XG59XG5cbi5kYXRlcGlja2Vycy1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmRhdGVwaWNrZXJzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmRhdGVwaWNrZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZvbnQtZmFtaWx5OiBUYWhvbWEsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIHdpZHRoOiAyNTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMDAwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCBsZWZ0IDBzIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIGxlZnQgMHMgMC4zcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIGxlZnQgMHMgMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5kYXRlcGlja2VyLi1mcm9tLXRvcC0ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xufVxuXG4uZGF0ZXBpY2tlci4tZnJvbS1yaWdodC0ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbn1cblxuLmRhdGVwaWNrZXIuLWZyb20tYm90dG9tLSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xufVxuXG4uZGF0ZXBpY2tlci4tZnJvbS1sZWZ0LSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC04cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLThweCk7XG59XG5cbi5kYXRlcGlja2VyLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgbGVmdCAwcyAwcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZSwgbGVmdCAwcyAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIGxlZnQgMHMgMHMsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLmRhdGVwaWNrZXItaW5saW5lIC5kYXRlcGlja2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLWNvbnRlbnQge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkYmRiZGI7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbjpob3ZlciwgLmRhdGVwaWNrZXItLW5hdi10aXRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG5cbi4tdG9wLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tdG9wLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXRvcC1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICB0b3A6IGNhbGMoMTAwJSAtIDRweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cblxuLi1yaWdodC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tcmlnaHQtdG9wLSAuZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIHJpZ2h0OiBjYWxjKDEwMCUgLSA0cHgpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG59XG5cbi4tYm90dG9tLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tYm90dG9tLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLWJvdHRvbS1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBib3R0b206IGNhbGMoMTAwJSAtIDRweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcbn1cblxuLi1sZWZ0LWJvdHRvbS0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tbGVmdC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLWxlZnQtdG9wLSAuZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIGxlZnQ6IGNhbGMoMTAwJSAtIDRweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi4tYm90dG9tLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXRvcC1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi4tYm90dG9tLXJpZ2h0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciwgLi10b3AtcmlnaHQtIC5kYXRlcGlja2VyLS1wb2ludGVyIHtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi4tYm90dG9tLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tdG9wLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG59XG5cbi4tbGVmdC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LXRvcC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICB0b3A6IDEwcHg7XG59XG5cbi4tbGVmdC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LWJvdHRvbS0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBib3R0b206IDEwcHg7XG59XG5cbi4tbGVmdC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbn1cblxuLmRhdGVwaWNrZXItLWJvZHkuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtYWN0aW9uLCAuZGF0ZXBpY2tlci0tbmF2LXRpdGxlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHtcbiAgd2lkdGg6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24uLWRpc2FibGVkLSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24gc3ZnIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24gcGF0aCB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogIzljOWM5YztcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtdGl0bGUge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tYnV0dG9ucywgLmRhdGVwaWNrZXItLXRpbWUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VmZWZlZjtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LXRpdGxlIGkge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjOWM5YzljO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LXRpdGxlLi1kaXNhYmxlZC0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLWJ1dHRvbnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZGF0ZXBpY2tlci0tYnV0dG9uIHtcbiAgY29sb3I6ICM0RUI1RTY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmRhdGVwaWNrZXItLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS4tYW0tcG0tIC5kYXRlcGlja2VyLS10aW1lLXNsaWRlcnMge1xuICAtd2Via2l0LWZsZXg6IDAgMSAxMzhweDtcbiAgLW1zLWZsZXg6IDAgMSAxMzhweDtcbiAgZmxleDogMCAxIDEzOHB4O1xuICBtYXgtd2lkdGg6IDEzOHB4O1xufVxuXG4uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLXRpbWUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1zbGlkZXJzIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDEgMTUzcHg7XG4gIC1tcy1mbGV4OiAwIDEgMTUzcHg7XG4gIGZsZXg6IDAgMSAxNTNweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXgtd2lkdGg6IDE1M3B4O1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1jb2xvbiB7XG4gIG1hcmdpbjogMCAycHggM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3VycywgLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC1mYW1pbHk6IFwiQ2VudHVyeSBHb3RoaWNcIiwgQ2VudHVyeUdvdGhpYywgQXBwbGVHb3RoaWMsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3VyczphZnRlciwgLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0ycHg7XG4gIHRvcDogLTNweDtcbiAgcmlnaHQ6IC0ycHg7XG4gIGJvdHRvbTogLTJweDtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtaG91cnMuLWZvY3VzLTphZnRlciwgLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzLi1mb2N1cy06YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LWFtcG0ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBjb2xvcjogIzljOWM5YztcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2RlZGVkZSwgI2RlZGVkZSkgbGVmdCA1MCUvMTAwJSAxcHggbm8tcmVwZWF0O1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3c6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXSB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJvcmRlci1jb2xvcjogI2I4YjhiODtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhiOGI4O1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06aG92ZXI6Oi1tcy10aHVtYiB7XG4gIGJvcmRlci1jb2xvcjogI2I4YjhiODtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM1Y2M0ZWY7XG4gIGJvcmRlci1jb2xvcjogIzVjYzRlZjtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzVjYzRlZjtcbiAgYm9yZGVyLWNvbG9yOiAjNWNjNGVmO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM1Y2M0ZWY7XG4gIGJvcmRlci1jb2xvcjogIzVjYzRlZjtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdGh1bWIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZGU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2sge1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVyIHtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgc3BhbiB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtaWNvbiB7XG4gIGNvbG9yOiAjOWM5YzljO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDVweCAtMXB4IDA7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1pY29uOmFmdGVyLCAuZGF0ZXBpY2tlci0tdGltZS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1pY29uOmFmdGVyIHtcbiAgaGVpZ2h0OiAwLjRlbTtcbiAgd2lkdGg6IDFweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xuICB0b3A6IGNhbGMoNTAlICsgMXB4KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1pY29uOmJlZm9yZSB7XG4gIHdpZHRoOiAwLjRlbTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRvcDogY2FsYyg1MCUgKyAxcHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDFweCk7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLCAuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtIHtcbiAgY29sb3I6ICNkZWRlZGU7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtOmhvdmVyLCAuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtOmhvdmVyIHtcbiAgY29sb3I6ICNjNWM1YzU7XG59XG5cbi4tZGlzYWJsZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1kaXNhYmxlZC0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBjb2xvcjogI2RlZGVkZTtcbn1cblxuLi1zZWxlY3RlZC0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1zZWxlY3RlZC0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNhMmRkZjY7XG59XG5cbi4tc2VsZWN0ZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1zZWxlY3RlZC0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBiYWNrZ3JvdW5kOiAjOGFkNWY0O1xufVxuXG4uLWluLXJhbmdlLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLCAuLWluLXJhbmdlLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkyLCAxOTYsIDIzOSwgMC4xKTtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi4taW4tcmFuZ2UtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1pbi1yYW5nZS0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkyLCAxOTYsIDIzOSwgMC4yKTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC06ZW1wdHksIC5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS06ZW1wdHkge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRWYXJpYWJsZXNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0SGVscGVyc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogIEhpZGRlbiAgKi9cbltoaWRkZW5dLFxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogIEdyaWQgICovXG4uY29sIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4OiAxO1xufVxuLmNvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG4uY29sLS0xb2YyIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIGZsZXg6IDAgMCA1MCU7XG59XG4uY29sLS0xb2Y0IHtcbiAgbWF4LXdpZHRoOiAyNSU7XG4gIGZsZXg6IDAgMCAyNSU7XG59XG5cbi52aXNpYmxlLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuaGlkZGVuLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFRleHQgQ29sb3JzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucmVkLWNvbG9yIHtcbiAgY29sb3I6ICNlODQwNDI7XG59XG5cbi5ncmVlbi1jb2xvciB7XG4gIGNvbG9yOiAjMTE4YzhmO1xufVxuXG4ueWVsbG93LWNvbG9yIHtcbiAgY29sb3I6ICNEN0UwNTE7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0RGF0ZXBpY2tlclxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmRhdGVwaWNrZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1uYXYge1xuICBwYWRkaW5nOiAxNnB4IDE4cHggN3B4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tY2VsbHMge1xuICBtYXJnaW46IDAgLTE2cHg7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tbmF2LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyODMwNmM7XG4gIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1uYXYtdGl0bGUgaSB7XG4gIGNvbG9yOiAjMjgzMDZjO1xuICBtYXJnaW46IDA7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtM3B4O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24gc3ZnIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHBhdGgge1xuICBzdHJva2U6IHJlZDtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1jb250ZW50IHtcbiAgcGFkZGluZzogMCA0NnB4IDAgMzFweDtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1kYXlzLW5hbWVzIHtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyODMwNmM7XG4gIG1hcmdpbjogMCAwIDNweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLWRheS1uYW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzI4MzA2YztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmbGV4OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLWNlbGwtZGF5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzI4MzA2YztcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNHM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tY2VsbC1kYXk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtZGNjNmY0NGFmOS5zdmcjaWNvbi1jYWxlbmRhci1wb2ludGVyXCIpIG5vLXJlcGVhdCAwIDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzVweDtcbiAgei1pbmRleDogLTE7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cywgdmlzaWJpbGl0eSAwLjRzO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1jdXJyZW50LTphZnRlciB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tY2VsbC1kYXkuLXNlbGVjdGVkLSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1zZWxlY3RlZC06YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1kaXNhYmxlZC0ge1xuICBjb2xvcjogI2I2YjZiNjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmRhdGVwaWNrZXIge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kYXRlcGlja2VyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0UmFuZ2UgU2xpZGVyXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucmFuZ2Utc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzI4MzA2YyAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBoZWlnaHQ6IDJweDtcbn1cbi5yYW5nZS1zbGlkZXIgLmRvdHMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnJhbmdlLXNsaWRlciAuZG90cyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYmFja2dyb3VuZDogIzI4MzA2Yztcbn1cbi5yYW5nZS1zbGlkZXIgLnVpLXdpZGdldC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjMjgzMDZjICFpbXBvcnRhbnQ7XG59XG4ucmFuZ2Utc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZTg0MDQyO1xuICBib3JkZXI6IG5vbmU7XG4gIHRvcDogLTEwcHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0TWFzb25yeVxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm1hc29ucnktZ3JpZCAuY29sLWxnLTQge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLm1hc29ucnktZ3JpZC0tc2l6ZTEgLmNvbC1sZy00IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLm1hc29ucnktZ3JpZC1hbHQgLmNvbC1sZy00IHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5tYXNvbnJ5LWdyaWQtYWx0LS1zaXplMSAuY29sLWxnLTQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hc29ucnktZ3JpZCA+IGRpdiB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXNvbnJ5LWdyaWQgLmNvbC1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5tYXNvbnJ5LWdyaWQtYWx0ID4gZGl2IHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1hc29ucnktZ3JpZC1hbHQgLmNvbC1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdERpc2FibGUgU2Nyb2xsXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZGlzYWJsZS1zY3JvbGwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDUwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZGlzYWJsZS1zY3JvbGwuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRTZWxlY3RyaWNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zZWxlY3RyaWMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uc2VsZWN0cmljIC5sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUYyRjI7XG4gIGhlaWdodDogNThweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDlweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogNTRweCAzNnB4O1xufVxuLnNlbGVjdHJpYyAubGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1hbmdsZS1kb3duLWdyYXkucG5nKSBuby1yZXBlYXQgMCAwO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zZWxlY3RyaWMgLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3RyaWMtaXRlbXMge1xuICB3aWR0aDogNTEwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cbi5zZWxlY3RyaWMtaXRlbXMgdWwge1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG59XG4uc2VsZWN0cmljLWl0ZW1zIGxpIHtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiA1NHB4IDM2cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA2OXB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNTg1ODU4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0cmljLWl0ZW1zIGxpICsgbGkge1xuICBtYXJnaW46IDRweCAwIDA7XG59XG4uc2VsZWN0cmljLWl0ZW1zIGxpOm50aC1jaGlsZCg0KSB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4uc2VsZWN0cmljLWl0ZW1zIGxpOm50aC1jaGlsZCg0KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTFweDtcbiAgbGVmdDogLTZweDtcbiAgcmlnaHQ6IC0xMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzcwNzA3MDtcbn1cbi5zZWxlY3RyaWMtaXRlbXMgbGkuaGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlbGVjdHJpYyAubGFiZWwge1xuICAgIGhlaWdodDogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNXB4IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM3cHggMjVweDtcbiAgfVxuICAuc2VsZWN0cmljIC5sYWJlbDphZnRlciB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gIH1cbiAgLnNlbGVjdHJpYy1pdGVtcyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuc2VsZWN0cmljLWl0ZW1zIHVsIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIH1cbiAgLnNlbGVjdHJpYy1pdGVtcyBsaSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM3cHggMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDVweCA1cHggNXB4IDUwcHg7XG4gIH1cbiAgLnNlbGVjdHJpYy1pdGVtcyBsaTpudGgtY2hpbGQoNCk6YWZ0ZXIge1xuICAgIHRvcDogLTE0cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLyogIGZvciB0aGUgbGlnaHQgYmFja2dyb3VuZCBpbWFnZXMgKGV4Y2VwdCBtb2JpbGUpICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmV4cGVyaWVuY2Utc2xpZGUgLmFydGljbGVfX2JvZHkge1xuICAgIHRleHQtc2hhZG93OiAwIDAgM3B4ICMwMDAwMDA7XG4gIH1cbn1cbi5mZWF0dXJlLXNlY29uZGFyeSAuZmVhdHVyZV9fYm9keSA+IGgzIHtcbiAgdGV4dC1zaGFkb3c6IDAgMCAzcHggIzAwMDAwMDtcbn1cbi5mZWF0dXJlLXNlY29uZGFyeSAuZmVhdHVyZV9fYm9keSAuZmF2b3VyaXRlX190aXRsZSB7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4vKiAgYWN0aXZlIGN1cnNvciBmb3IgYWxsIHNlbGVjdHMgICovXG4uc2VsZWN0IHNlbGVjdDpob3Zlcixcbi5zZWxlY3Qgc2VsZWN0OmZvY3VzLFxuLnNlbGVjdCBzZWxlY3Q6YWN0aXZlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZXhwZXJpZW5jZXMtc2xpZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmV4cGVyaWVuY2VzLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3cge1xuICBvdXRsaW5lOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmV4cGVyaWVuY2VzLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3cge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxufVxuXG4vKiAgZm9yIHRoZSBBZHVsdHMvQ2hpbGRyZW4gaW5wdXRzICAqL1xuLmluY3JlbWVudG9yX19maWVsZDpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogIERyb3Agc2hhZG93IGNsYXNzIGZvciB0aGUgYWxsIFRpdGxlcyAgKi9cbi5kcm9wLXNoYWRvdyB7XG4gIHRleHQtc2hhZG93OiAzcHggM3B4IDNweCAjMDAwMDAwO1xufVxuXG4vKiAgYXV0byBoZWlnaHQgdG8gcmVtb3ZlIGV4dHJhIHNwYWNlcyBpbiBob3N0J3MgZGVzY3JpcHRpb24gICovXG4uYXJ0aWNsZS1wcmltYXJ5IC5hcnRpY2xlX19ib2R5IC5ob3N0X19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuXG4uYXJ0aWNsZS1zZWNvbmRhcnkgKyBkaXYuY29udGVudC1wYWdlLWZvcm0ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi8qICBzdHlsZSBmb3IgdGhlIHNpZ24tdXAtZm9ybSAgKi9cbi5yb2JseS13cmFwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qICBzdHlsZSBmb3Igc2xvZ2FuIHRpdGxlIHNlY3Rpb24gICovXG4uc2xvZ2FuX190aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2xvZ2FuX190aXRsZSA+IGgzIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbi5pbnZpc2libGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgbGVmdDogLTk5OTlweDtcbn1cblxuLyogVE9ETzo6IERNICYgSU4gcmVmYWN0b3IgYW5kIG1ha2UgbGVzcyBodWdlICAgKi9cbi8qICBob3N0IGNvbnRlbnQgICovXG4uaG9zdC1jb250ZW50IC5ob3N0LXJldmlld3MgLmFzaWRlLXJldmlld3Mge1xuICB3aWR0aDogMzMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmhvc3QtY29udGVudCAuaG9zdC1yZXZpZXdzIC5hc2lkZS1yZXZpZXdzIC5zZWN0aW9uX19oZWFkIHtcbiAgbWFyZ2luOiAwIDAgNjBweCAwO1xufVxuLmhvc3QtY29udGVudCAuaG9zdC1yZXZpZXdzIC5hc2lkZS1yZXZpZXdzIC5zZWN0aW9uX19oZWFkIGgyIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuLmhvc3QtY29udGVudCAuaG9zdC1yZXZpZXdzIC5hc2lkZS1yZXZpZXdzIC53aWRnZXQtbWVzc2FnZXMgLndpZGdldC1tZXNzYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ob3N0LWNvbnRlbnQgLmhvc3QtcmV2aWV3cyAuYXNpZGUtcmV2aWV3cyAud2lkZ2V0LW1lc3NhZ2VzIC53aWRnZXQtbWVzc2FnZSAud2lkZ2V0X19jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhvc3QtY29udGVudCAuaG9zdC1yZXZpZXdzIC5hc2lkZS1yZXZpZXdzIC53aWRnZXQtbWVzc2FnZXMgLndpZGdldC1tZXNzYWdlIC53aWRnZXRfX2NvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbn1cbi5ob3N0LWNvbnRlbnQgLmhvc3QtcmV2aWV3cyAuYXNpZGUtcmV2aWV3cyAud2lkZ2V0LW1lc3NhZ2VzIC53aWRnZXQtbWVzc2FnZSAud2lkZ2V0X19jb250ZW50IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMCAwIDAgMDtcbn1cbi5ob3N0LWNvbnRlbnQgLmhvc3QtcmV2aWV3cyAuYXNpZGUtcmV2aWV3cyAuc2VjdGlvbl9fYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogIGhvc3QgcmVxdWVzdCAgKi9cbi5ob3N0LXJlcXVlc3QgLmZvcm1fX2NvbCxcbi5ob3N0LXJlcXVlc3QgLmFjY29yZGlvbnMge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cbi5ob3N0LXJlcXVlc3QgLmZvcm1fX2NvbCBoNixcbi5ob3N0LXJlcXVlc3QgLmFjY29yZGlvbnMgaDYge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLm1heS1hbHNvLWxpa2Uge1xuICBwYWRkaW5nOiA1MHB4IDAgIWltcG9ydGFudDtcbn1cblxuLmhvc3QtcGFnZS1zbGlkZXIge1xuICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmhvc3QtcGFnZS1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgdG9wOiA1MCU7XG59XG4uaG9zdC1wYWdlLXNsaWRlciAuaG9zdC1wYWdlLXNsaWRlci1pdGVtIHtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgcGFkZGluZzogMCA2cHg7XG59XG4uaG9zdC1wYWdlLXNsaWRlciAuaG9zdC1wYWdlLXNsaWRlci1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5ob3N0LXBhZ2Utc2xpZGVyIC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuLmhvc3QtcGFnZS1zbGlkZXIgLmhvc3QtcGFnZS1zbGlkZXItdGV4dCAuaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xufVxuLmhvc3QtcGFnZS1zbGlkZXIgLmhvc3QtcGFnZS1zbGlkZXItdGV4dCAuaWNvbi1jb2NrdGFpbCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL19idWlsZC9hc3NldHMvaW1hZ2VzL3N2Zy9jb2NrdGFpbC1pY29uLnN2Z1wiKSBuby1yZXBlYXQ7XG59XG4uaG9zdC1wYWdlLXNsaWRlciAuaG9zdC1wYWdlLXNsaWRlci10ZXh0IC5pY29uLWZvb3RiYWwge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9zdmcvZnV0Ym9sLWljb24uc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbi5ob3N0LXBhZ2Utc2xpZGVyIC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQgLnRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4uaG9zdC1wYWdlLXNsaWRlciAuaG9zdC1wYWdlLXNsaWRlci10ZXh0IC50ZXh0IHNwYW4ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmhvc3QtcGFnZS1zbGlkZXIuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ob3N0LXBhZ2Utc2xpZGVyLmNvbnRhaW5lciAuaG9zdC1wYWdlLXNsaWRlci1pdGVtIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG4gIC5ob3N0LXBhZ2Utc2xpZGVyLmNvbnRhaW5lciAuaG9zdC1wYWdlLXNsaWRlci10ZXh0IC5pY29uIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLmhvc3QtcGFnZS1zbGlkZXIuY29udGFpbmVyIC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxuICAuaG9zdC1wYWdlLXNsaWRlci5jb250YWluZXIgLmhvc3QtcGFnZS1zbGlkZXItdGV4dCAudGV4dCBzcGFuIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjaywgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ2lmdC12b3VjaGVycyB7XG4gIC8qID09PSAnSGVybyBpbWFnZScgc2VjdGlvbiA9PT0gKi9cbiAgLyogPT09ICdTZWxlY3QgZS1HaWZ0IENhcmQgdmFsdWUnIHNlY3Rpb24gPT09ICovXG4gIC8qID09PSAnQ3VzdG9taXNlIHlvdXIgZS1HaWZ0IENhcmQnIHNlY3Rpb24gPT09ICovXG4gIC8qID09PSAnZS1HaWZ0IEZvcm0nIHNlY3Rpb24gPT09ICovXG59XG4uZ2lmdC12b3VjaGVycyAuc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5pbnB1dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5hcnJvdy1kb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwJTtcbiAgcmlnaHQ6IDUlO1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL21haW4taWNvbnMtc3ByaXRlLWI5MzIzNWM1Nzcuc3ZnI2ljb24tYW5nbGUtZG93blwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIG1heC1oZWlnaHQ6IDg1MHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAudGl0bGUtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbWFyZ2luOiAzMHB4IDAgNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAudGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAuZG9vZGxlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzU2ZGVnKTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAuZG9vZGxlLWNvbnRhaW5lciAuYXJyb3ctbW9iaWxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZS1naWZ0LXBhZ2Utc3ByaXRlLTMzYWM2MTgxYzYuc3ZnI3N3aXJseS1hcnJvd19ibHVlXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKDU5ZGVnKTtcbiAgcmlnaHQ6IC0xMiU7XG4gIGJvdHRvbTogNjAlO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC5kb29kbGUtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBTeXNGYWxzby1JdGFsaWMsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3Qge1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5zZWxlY3QtdmFsdWUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgd2lkdGg6IDU1JTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLXdyYXBwZXIgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS13cmFwcGVyIHA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5zZWxlY3QtdmFsdWUtbGlzdCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgei1pbmRleDogMTAwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDU1cHg7XG4gIGxlZnQ6IDA7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLWxpc3RfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0X193cmFwcGVyLm9wZW4tc2VsZWN0LWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5zZWxlY3QtdmFsdWUtbGlzdCA+IGxpIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5zZWxlY3QtdmFsdWUtbGlzdCA+IGxpIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLWxpc3QgPiBsaSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5zZWxlY3QtdmFsdWUtbGlzdCA+IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuY3VycmVuY3ktaW4tbWFpbi1tZW51IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiA0MCU7XG4gIGhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudS5jdXJyZW5jeS0tb3BlbmVkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudSBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudSBidXR0b24gc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuY3VycmVuY3ktaW4tbWFpbi1tZW51IC5jdXJyZW5jeS1pY29uLWJ0biB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbjogNHB4IDAgNHB4IDNweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5jdXJyZW5jeS1pbi1tYWluLW1lbnUgLmN1cnJlbmN5X19saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5jdXJyZW5jeS1pbi1tYWluLW1lbnUgLmN1cnJlbmN5X19saXN0IGxhYmVsOjpiZWZvcmUge1xuICB0b3A6IDFweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5jdXJyZW5jeS1pbi1tYWluLW1lbnU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwJTtcbiAgcmlnaHQ6IDUlO1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL21haW4taWNvbnMtc3ByaXRlLWI5MzIzNWM1Nzcuc3ZnI2ljb24tYW5nbGUtZG93blwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgbGluZWFyO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudSAuY3VycmVuY3ktY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudSAuY3VycmVuY3ktY29udGVudCA+IHN0cm9uZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuY3VycmVuY3ktaW4tbWFpbi1tZW51IC5jdXJyZW5jeS1jb250ZW50ID4gaSB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudSAuY3VycmVuY3lfX2xpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTJweDtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIHdpZHRoOiAxNzBweDtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudSAuY3VycmVuY3lfX2xpc3QgbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5jdXJyZW5jeS1pbi1tYWluLW1lbnUgLmN1cnJlbmN5X19saXN0IGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudSAuY3VycmVuY3lfX2xpc3QgbGFiZWwgPiBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuY3VycmVuY3ktaW4tbWFpbi1tZW51IC5jdXJyZW5jeV9fbGlzdCBsYWJlbCA+IHNwYW4gKyBzcGFuIHtcbiAgd2lkdGg6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5jdXJyZW5jeS1pbi1tYWluLW1lbnUgLmN1cnJlbmN5X19saXN0IGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5jdXJyZW5jeS1pbi1tYWluLW1lbnUuY3VycmVuY3ktLW9wZW5lZCAuY3VycmVuY3ktY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAuc2VjdGlvbi10aXRsZSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLmNvbnRyb2xzLWlucHV0cyB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLnNlbGVjdC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgei1pbmRleDogOTk5ODtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLnNlbGVjdC13cmFwcGVyID4gcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciA+IHA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLnNlbGVjdC13cmFwcGVyIC5zZWxlY3QtY29uZ3JhdHMtbGlzdF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0LWNvbmdyYXRzLWxpc3RfX3dyYXBwZXIub3Blbi1zZWxlY3QtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0X193cmFwcGVyIC5zZWxlY3QtY29uZ3JhdHMtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjBweCAwIDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0LWNvbmdyYXRzLWxpc3RfX3dyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOXB4O1xuICByaWdodDogMjVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0X193cmFwcGVyIC5zZWxlY3QtY29uZ3JhdHMtbGlzdCBsaSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0LWNvbmdyYXRzLWxpc3RfX3dyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0IGxpIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0LWNvbmdyYXRzLWxpc3RfX3dyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0IGxpIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0X193cmFwcGVyIC5zZWxlY3QtY29uZ3JhdHMtbGlzdCBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXI6OmJlZm9yZSB7XG4gIHRvcDogMjVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAyNXB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY2FyZC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LXNoYWRvdzogMnB4IDRweCAzcHggIzAwMDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmNhcmQtdGV4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jYXJkLXRleHQgc3Bhbi5ub3JtYWwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBtYXgtd2lkdGg6IDI5MHB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY2FyZC10ZXh0IHNwYW4uZGVjb3ItdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGNoYS1TdGFuZHVwXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jdXN0b21pc2UtY2FyZC1zbGlkZXIgLnNsaWRlci1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMzMwcHg7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jdXN0b21pc2UtY2FyZC1zbGlkZXIgLnNsaWRlci1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpZGVyLWl0ZW0gLmN1cnJlbmN5LXRvdGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogNXB4O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00MHB4O1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1kb3RzIGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I0QjRCNDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmlucHV0LW5hbWVfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmlucHV0LW5hbWVfX3dyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuaW5wdXQtbmFtZV9fd3JhcHBlciBwIHtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIHtcbiAgcGFkZGluZzogMzBweCAxNXB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0LmNhbGVuZGFyLWZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0LmNhbGVuZGFyLWZpZWxkIC5kYXRlLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQuY2FsZW5kYXItZmllbGQgLmNsb3NlLWNhbGVuZGFyLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dC5jYWxlbmRhci1maWVsZCAuY2FsZW5kYXItaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9lLWdpZnQtcGFnZS1zcHJpdGUtMzNhYzYxODFjNi5zdmcjaWNvbi1jYWxlbmRhclwiKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0LmNhbGVuZGFyLWZpZWxkIC5naWZ0LWJ1aWxkZXItY2FsZW5kYXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogOTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgei1pbmRleDogOTk5OTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dC5jYWxlbmRhci1maWVsZCAuZ2lmdC1idWlsZGVyLWNhbGVuZGFyLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0LmNhbGVuZGFyLWZpZWxkIC5naWZ0LWJ1aWxkZXItY2FsZW5kYXIgLmRhdGVwaWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dC5jYWxlbmRhci1maWVsZCAuZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiBzdmcgcGF0aCB7XG4gIHN0cm9rZTogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBzdHJvbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IGlucHV0LCAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtaGVpZ2h0OiA1NXB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0ID4gcCBzdmcge1xuICB3aWR0aDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0IC50ZXh0YXJlYS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0IC50ZXh0YXJlYS13cmFwcGVyIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHJlc2l6ZTogbm9uZTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCAudGV4dGFyZWEtd3JhcHBlciAuY2hhcmFjdGVycy1sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvdHRvbTogMTBweDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzc3NzI3Mjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCAuZ2lmdC1idWlsZGVyLWZvcm1fX2Vycm9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNlODQwNDI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgLmdpZnQtYnVpbGRlci1mb3JtX19lcnJvci5tYWluX19lcnJvciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnRvdGFsLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMzBweCAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAuYWRkLXN1aXRjYXNlX19idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLmFkZC1zdWl0Y2FzZV9fYnRuOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuXG4uZ2lmdC12b3VjaGVycyB7XG4gIC8qID09PSAnU2VsZWN0IGUtR2lmdCBDYXJkIHZhbHVlJyBzZWN0aW9uID09PSAqL1xuICAvKiA9PT0gJ0N1c3RvbWlzZSB5b3VyIGUtR2lmdCBDYXJkJyBzZWN0aW9uID09PSAqL1xuICAvKiA9PT0gJ2UtR2lmdCBGb3JtJyBzZWN0aW9uID09PSAqL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyBzZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiBjYWxjKHZhcigtLW5hdi1iYXItaGVpZ2h0KSArIDEwcHgpO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAudGl0bGUtc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIGxlZnQ6IDUlO1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC50aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC50ZXh0IHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC50ZXh0IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyBpbWcge1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg1MCUpO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAuZG9vZGxlLWNvbnRhaW5lciAuYXJyb3ctbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAuZG9vZGxlLWNvbnRhaW5lciAuYXJyb3ctZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2UtZ2lmdC1wYWdlLXNwcml0ZS0zM2FjNjE4MWM2LnN2ZyNzd2lybHktYXJyb3dfd2hpdGVcIikgMCAwL2NvdmVyIG5vLXJlcGVhdDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLmRvb2RsZS1jb250YWluZXIgLmdpZnQtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZS1naWZ0LXBhZ2Utc3ByaXRlLTMzYWM2MTgxYzYuc3ZnI2UtZ2lmdC1jYXJkXCIpIDAgMC9jb3ZlciBuby1yZXBlYXQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC5kb29kbGUtY29udGFpbmVyIC5kb29kbGUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5tYWluLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuc2VsZWN0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLnRleHQge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLmRvb2RsZS1jb250YWluZXIgLmFycm93LWRlc2t0b3Age1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC5kb29kbGUtY29udGFpbmVyIC5naWZ0LWljb24ge1xuICAgIHdpZHRoOiAxNjVweDtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAuZG9vZGxlLWNvbnRhaW5lciAuZG9vZGxlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMge1xuICAgIC8qID09PSAnSGVybyBpbWFnZScgc2VjdGlvbiA9PT0gKi9cbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLmljb24tY2xvdWQuaWNvbi1jbG91ZC1sZWZ0IHtcbiAgICBsZWZ0OiAtMjAwcHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC50aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA4NTBweDtcbiAgfVxufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnRpdGxlIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC50aXRsZSBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5zZWxlY3QtdmFsdWUtbGlzdCBsaSBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0IGxpIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0ID4gbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0IC5zZWxlY3QtY29udHJvbHMgLnNlbGVjdC12YWx1ZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLWxpc3QgLnNlbGVjdC1jb250cm9scyAuc2VsZWN0LXZhbHVlLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuY29udHJvbHMtaW5wdXRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLnNlbGVjdC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgPiBwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgPiBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDcwcHggNjVweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyOjpiZWZvcmUsIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXI6OmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlcjo6YmVmb3JlIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlcjo6YWZ0ZXIge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jYXJkLXRleHQgc3Bhbi5ub3JtYWwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmNhcmQtdGV4dCBzcGFuLmRlY29yLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY2FyZC10ZXh0IHNwYW4ubm9ybWFsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jYXJkLXRleHQgc3Bhbi5kZWNvci10ZXh0IHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciB7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jdXN0b21pc2UtY2FyZC1zbGlkZXIgLnNsaWNrLWFycm93OjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL21haW4taWNvbnMtc3ByaXRlLWI5MzIzNWM1Nzcuc3ZnI2Nhcm91c2VsLWFycm93XCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiBjb250YWluO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTcwcHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpY2stZG90cyBsaTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1kb3RzIGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5pbnB1dC1uYW1lX193cmFwcGVyIHtcbiAgICB3aWR0aDogNDglO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuaW5wdXQtbmFtZV9fd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmlucHV0LW5hbWVfX3dyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5pbnB1dC1uYW1lX193cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5pbnB1dC1uYW1lX193cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC5wcmV2aWV3LWVtYWlsLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAucHJldmlldy1lbWFpbC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0ID4gc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0ID4gc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IGlucHV0LCAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0ID4gaW5wdXQsIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IGlucHV0LCAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnRvdGFsLWZvcm0ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnRvdGFsLWZvcm0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC50ZXh0YXJlYS13cmFwcGVyIHRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC50ZXh0YXJlYS13cmFwcGVyIHRleHRhcmVhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudGV4dGFyZWEtd3JhcHBlciAuY2hhcmFjdGVycy1sZWZ0IHAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnRleHRhcmVhLXdyYXBwZXIgLmNoYXJhY3RlcnMtbGVmdCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAuYWRkLXN1aXRjYXNlX19idG4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZ2lmdC12b3VjaGVycyB0ZXh0YXJlYSB7XG4gIG1heC1oZWlnaHQ6IDE0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxMDQ1cHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAuZmllbGQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAuZmllbGQtZ3JvdXAgLnVzZXItaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAuZmllbGQtZ3JvdXAgLnVzZXItaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybV9fd3JhcHBlciAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAuY2hhcmFjdGVycy1sZWZ0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybV9fd3JhcHBlciAuZ2lmdC1idWlsZGVyLWZvcm0gLmNoYXJhY3RlcnMtbGVmdCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59IiwiLnNsaWNrLXNsaWRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudFxyXG59XHJcblxyXG4uc2xpY2stbGlzdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDBcclxufVxyXG5cclxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xyXG4gIG91dGxpbmU6IDBcclxufVxyXG5cclxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssIC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXHJcbn1cclxuXHJcbi5zbGljay10cmFjayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0b1xyXG59XHJcblxyXG4uc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGNvbnRlbnQ6ICcnXHJcbn1cclxuXHJcbi5zbGljay10cmFjazphZnRlciB7XHJcbiAgY2xlYXI6IGJvdGhcclxufVxyXG5cclxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW5cclxufVxyXG5cclxuLnNsaWNrLXNsaWRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiAxcHhcclxufVxyXG5cclxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlIHtcclxuICBmbG9hdDogcmlnaHRcclxufVxyXG5cclxuLnNsaWNrLXNsaWRlIGltZyB7XHJcbiAgZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcclxuICBkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lXHJcbn1cclxuXHJcbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuXHJcbn1cclxuXHJcbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudFxyXG59XHJcblxyXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcclxuICBkaXNwbGF5OiBub25lXHJcbn0iLCJAdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xyXG5cclxuLmdpZnQtdm91Y2hlcnMge1xyXG5cclxuICAgIC5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0LXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICM3MDcwNzA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnJvdy1kb3duIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA0MCU7XHJcbiAgICAgICAgcmlnaHQ6IDUlO1xyXG4gICAgICAgIHdpZHRoOiAyM3B4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICBtYXNrOiB1cmwoJG1haW4taWNvbnMtc3ByaXRlICsgJyNpY29uLWFuZ2xlLWRvd24nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuXHJcbi8qID09PSAnSGVybyBpbWFnZScgc2VjdGlvbiA9PT0gKi9cclxuICAgIC5naWZ0LWJ1aWxkZXItaGVybyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMjBweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogODUwcHg7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpdGxlLXNlY3Rpb24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kb29kbGV7XHJcbiAgICAgICAgICAgICYtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1NmRlZyk7XHJcblxyXG4gICAgICAgICAgICAgICAgLmFycm93LW1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGUtZ2lmdC1wYWdlLXNwcml0ZSArICcjc3dpcmx5LWFycm93X2JsdWUnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoNTlkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTIlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNjAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFN5c0ZhbHNvLUl0YWxpYywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuLyogPT09ICdTZWxlY3QgZS1HaWZ0IENhcmQgdmFsdWUnIHNlY3Rpb24gPT09ICovXHJcbiAgICAuZ2lmdC1idWlsZGVyLXNlbGVjdCB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xyXG5cclxuICAgICAgICAuc2VsZWN0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWxlY3QtdmFsdWUtd3JhcHBlcntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xyXG4gICAgICAgICAgICB3aWR0aDogNTUlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VsZWN0LXZhbHVlLWxpc3Qge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdG9wOiA1NXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgICAgICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICYub3Blbi1zZWxlY3QtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gICAgICAgICAgICBcclxuXHJcbiAgICAgICAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPSdyYWRpbyddIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPSdyYWRpbyddOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3VycmVuY3ktaW4tbWFpbi1tZW51IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgJi5jdXJyZW5jeS0tb3BlbmVkIHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY3VycmVuY3ktaWNvbi1idG4ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDRweCAwIDRweCAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jdXJyZW5jeV9fbGlzdCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XHJcblxyXG4gICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDQwJTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA1JTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyM3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJG1haW4taWNvbnMtc3ByaXRlICsgJyNpY29uLWFuZ2xlLWRvd24nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgbGluZWFyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY3VycmVuY3ktY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICYgPiBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYgPiBpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY3VycmVuY3lfX2xpc3Qge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYgPiBzcGFuICsgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuY3VycmVuY3ktLW9wZW5lZCB7XHJcbiAgICAgICAgICAgICAgICAuY3VycmVuY3ktY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4vKiA9PT0gJ0N1c3RvbWlzZSB5b3VyIGUtR2lmdCBDYXJkJyBzZWN0aW9uID09PSAqL1xyXG4gICAgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRyb2xzLWlucHV0cyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC51c2VyLWNvbnRyb2xzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcblxyXG4gICAgICAgICAgICAuc2VsZWN0LXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5ODtcclxuXHJcbiAgICAgICAgICAgICAgICAmID4gcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNlbGVjdC1jb25ncmF0cy1saXN0X193cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5vcGVuLXNlbGVjdC1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuc2VsZWN0LWNvbmdyYXRzLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC05cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0ncmFkaW8nXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0ncmFkaW8nXTpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2FyZC10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMnB4IDRweCAzcHggIzAwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5ub3JtYWwtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmRlY29yLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiR290Y2hhLVN0YW5kdXBcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlci1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmN1cnJlbmN5LXRvdGFsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC00MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zbGljay1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0I0QjRCNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmlucHV0LW5hbWVfX3dyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9J3RleHQnXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3MDcwNzA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4vKiA9PT0gJ2UtR2lmdCBGb3JtJyBzZWN0aW9uID09PSAqL1xyXG4gICAgLmdpZnQtYnVpbGRlci1mb3JtIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XHJcblxyXG4gICAgICAgIC51c2VyLWlucHV0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHJcbiAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuY2FsZW5kYXItZmllbGQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgIC5kYXRlLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2xvc2UtY2FsZW5kYXItaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jYWxlbmRhci1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRlLWdpZnQtcGFnZS1zcHJpdGUgKyAnI2ljb24tY2FsZW5kYXInKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5naWZ0LWJ1aWxkZXItY2FsZW5kYXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk5OTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5kYXRlcGlja2VyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHsgXHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6IHZhcigtLWJsdWUtYmFzaWMpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAgICAgICAgIH0gICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IGlucHV0LFxyXG4gICAgICAgICAgICAmID4gcCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiBwIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRleHRhcmVhLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XHJcbiAgICAgICAgICAgICAgICAgICAgcmVzaXplOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jaGFyYWN0ZXJzLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzc3MjcyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZ2lmdC1idWlsZGVyLWZvcm1fX2Vycm9yIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZTg0MDQyO1xyXG5cclxuICAgICAgICAgICAgICAgICYubWFpbl9fZXJyb3Ige1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50b3RhbC1mb3JtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMCAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWRkLXN1aXRjYXNlX19idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuIiwiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcclxuXHJcbi5naWZ0LXZvdWNoZXJzIHtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuXHJcbiAgICAgICAgc2VjdGlvbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ2lmdC1idWlsZGVyLWhlcm8ge1xyXG4gICAgICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICAgICAgdG9wOiBjYWxjKHZhcigtLW5hdi1iYXItaGVpZ2h0KSArIDEwcHgpO1xyXG5cclxuICAgICAgICAgICAgLnRpdGxlLXNlY3Rpb24ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1JTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgYnIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNTAlKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRvb2RsZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgLmFycm93LW1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYXJyb3ctZGVza3RvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRlLWdpZnQtcGFnZS1zcHJpdGUgKyAnI3N3aXJseS1hcnJvd193aGl0ZScpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDAgMCAvIGNvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZ2lmdC1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZS1naWZ0LXBhZ2Utc3ByaXRlICsgJyNlLWdpZnQtY2FyZCcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDAgMCAvIGNvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZG9vZGxlLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1haW4tY29udGFpbmVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWxlY3QtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgLmdpZnQtYnVpbGRlci1oZXJvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ1JTtcclxuXHJcbiAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZG9vZGxlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAuYXJyb3ctZGVza3RvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZ2lmdC1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTY1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZG9vZGxlLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xyXG4gICAgICAgIC8qID09PSAnSGVybyBpbWFnZScgc2VjdGlvbiA9PT0gKi9cclxuICAgICAgICAuZ2lmdC1idWlsZGVyLWhlcm8ge1xyXG4gICAgICAgICAgICAuaWNvbi1jbG91ZCB7XHJcbiAgICAgICAgICAgICAgICAmLmljb24tY2xvdWQtbGVmdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8qID09PSAnU2VsZWN0IGUtR2lmdCBDYXJkIHZhbHVlJyBzZWN0aW9uID09PSAqL1xyXG4gICAgLmdpZnQtYnVpbGRlci1zZWxlY3Qge1xyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg1MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VsZWN0LXZhbHVlLWxpc3Qge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgLnNlbGVjdC12YWx1ZS1saXN0IHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgICAgICAgICAmID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNlbGVjdC1jb250cm9scyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnNlbGVjdC12YWx1ZS1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyogPT09ICdDdXN0b21pc2UgeW91ciBlLUdpZnQgQ2FyZCcgc2VjdGlvbiA9PT0gKi9cclxuICAgIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQge1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cclxuICAgICAgICAgICAgLnVzZXItY29udHJvbHMge1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb250cm9scy1pbnB1dHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgLnNlbGVjdC13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNlbGVjdC13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYgPiBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNzBweCA2NXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5ub3JtYWwtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZGVjb3ItdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubm9ybWFsLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmRlY29yLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0ODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRtYWluLWljb25zLXNwcml0ZSArICcjY2Fyb3VzZWwtYXJyb3cnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNsaWNrLXByZXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC03MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2xpY2stbmV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC03MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xpY2stZG90cyB7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaW5wdXQtbmFtZV9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0ndGV4dCddIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvKiA9PT0gJ2UtR2lmdCBGb3JtJyBzZWN0aW9uID09PSAqL1xyXG4gICAgLmdpZnQtYnVpbGRlci1mb3JtIHtcclxuICAgICAgICAucHJldmlldy1lbWFpbC1idG4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC51c2VyLWlucHV0IHtcclxuICAgICAgICAgICAgJiA+IHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IGlucHV0LFxyXG4gICAgICAgICAgICAmID4gcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NSU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50b3RhbC1mb3JtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dGFyZWEtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2hhcmFjdGVycy1sZWZ0IHtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWRkLXN1aXRjYXNlX19idG4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHRleHRhcmVhIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2lmdC1idWlsZGVyLWZvcm1fX3dyYXBwZXIge1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgLmdpZnQtYnVpbGRlci1mb3JtIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTA0NXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5maWVsZC1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnVzZXItaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC51c2VyLWlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAmID4gc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jaGFyYWN0ZXJzLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiJdfQ== */
