.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:#fab64e}.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-44c82aa94a.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-c6dbf13e39.svg#icon-angle-down) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-c6dbf13e39.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-e8fd741e09.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;border:1px solid var(--blue-basic);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}.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{width:100%;z-index:10000;border-radius:0;left:0;top:15px;border-top:1px solid var(--blue-basic)}.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-c6dbf13e39.svg#icon-angle-down) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-c6dbf13e39.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-customise-card{padding-top:10px;padding-bottom:10px}.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-e8fd741e09.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-e8fd741e09.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-e8fd741e09.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-c6dbf13e39.svg#carousel-arrow) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-c6dbf13e39.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvaGVhZGVyL2hlcm8taW1nLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL2xlZ2FjeS1zY3NzL19oZWxwZXJzLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9ub2RlX21vZHVsZXMvYWlyLWRhdGVwaWNrZXIvZGlzdC9jc3MvZGF0ZXBpY2tlci5taW4uY3NzIiwibWFpbi5jc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL2xlZ2FjeS1zY3NzL19zbGljay5zY3NzIiwiZ2lmdC1idWlsZGVyX21vYmlsZS5zY3NzIiwiZ2lmdC1idWlsZGVyX2Rlc2t0b3Auc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxVQUNJLFNBQUEsU0FDQSxPQUFBLEtBQ0EsV0FBQSxNQUNBLGlCQUFBLHFCQUNBLFNBQUEsT0FFQSxjQUNJLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BQ0EsUUFBQSxHQUdKLGlCQUNJLFNBQUEsU0FDQSxJQUFBLElBQ0EsUUFBQSxFQUNBLGtCQUFBLGtCQUFBLFVBQUEsa0JBQ0EsTUFBQSxJQUNBLEtBQUEsSUFDQSxPQUFBLEVBQUEsS0FDQSxXQUFBLE9BQ0EsTUFBQSw4QkFDQSxZQUFBLGNBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxFQUFBLElBQUEsSUFBQSwyQkFJUixvQ0FHUSxpQkFDSSxVQUFBLEtDeVpWLGlDQUNDLFlBQUEsRUFBQSxFQUFBLElBQUEsTURyWkgsb0NBRVEsaUJBQ0ksVUFBQSxNQUtaLHFDQUVRLGlCQUNJLFVBQUEsT0VwRFosbUJBQXdDLFFBQUEsWUFBb0IsUUFBQSxZQUFBLFFBQUEsS0FBb0MsY0FBQSxLQUFtQixVQUFBLEtBQWUsa0JBQWtCLGNBQUEsSUFBa0IsbUJBQUEsV0FBQSxXQUFBLFdBQXNCLE9BQUEsUUFBb0MsUUFBQSxZQUFvQixRQUFBLFlBQUEsUUFBQSxLQUFhLFNBQUEsU0FBNkMsZUFBQSxPQUFzQixrQkFBQSxPQUFBLFlBQUEsT0FBa0QsY0FBQSxPQUFxQixpQkFBQSxPQUFBLGdCQUFBLE9BQXVCLE9BQUEsS0FBWSxRQUFBLEVBQVUsMEJBQTBCLFdBQUEsUUFBbUIsNEJBQTRCLE1BQUEsUUFBYyxvQ0FBb0MsTUFBQSxRQUFjLHVDQUF1QyxNQUFBLFFBQWMsNkJBQTZCLFdBQUEsb0JBQStCLE1BQUEsUUFBYyxjQUFBLEVBQWdCLHFDQUFxQyxpQkFBQSxvQkFBcUMsNkJBQTZCLE9BQUEsUUFBZSxNQUFBLFFBQWMscUNBQXFDLE1BQUEsUUFBYyx3Q0FBd0MsTUFBQSxRQUFjLCtDQUErQyxNQUFBLFFBQWMsK0JBQStCLE9BQUEsSUFBQSxNQUFBLG9CQUFxQyxpQkFBQSxvQkFBcUMsY0FBQSxJQUFBLEVBQUEsRUFBQSxJQUEwQiw2QkFBNkIsT0FBQSxJQUFBLE1BQUEsb0JBQXFDLGlCQUFBLG9CQUFxQyxjQUFBLEVBQUEsSUFBQSxJQUFBLEVBQTBCLDZCQUFBLHVDQUFvRSxNQUFBLEtBQVcsV0FBQSxRQUFtQiwwQ0FBMEMsY0FBQSxJQUFrQiw2QkFBNkIsWUFBWSxxQ0FBcUMsV0FBQSxRQUFtQix3QkFBd0IsT0FBQSxRQUFlLHdCQUE2QyxRQUFBLFlBQW9CLFFBQUEsWUFBQSxRQUFBLEtBQW9DLGNBQUEsS0FBbUIsVUFBQSxLQUFlLE9BQUEsSUFBQSxFQUFBLElBQWlCLHNCQUFzQixNQUFBLFFBQW1DLFFBQUEsWUFBb0IsUUFBQSxZQUFBLFFBQUEsS0FBd0MsZUFBQSxPQUFzQixrQkFBQSxPQUFBLFlBQUEsT0FBa0QsY0FBQSxPQUFxQixpQkFBQSxPQUFBLGdCQUFBLE9BQXNDLFNBQUEsRUFBVyxpQkFBQSxFQUFBLEtBQUEsRUFBTyxXQUFBLE9BQWtCLGVBQUEsVUFBeUIsVUFBQSxLQUFlLHdDQUFBLGtCQUFBLHdDQUFrRyxRQUFBLEtBQWEsc0JBQXNCLE1BQUEsVUFBZ0IsMEJBQTBCLE9BQUEsTUFBYSx3QkFBd0IsTUFBQSxPQUFhLE9BQUEsSUFBVyx5QkFBQSxtQkFBNEMsT0FBQSxNQUFhLHVCQUF1QixNQUFBLElBQVUsT0FBQSxPQUFjLHVCQUF1QixTQUFBLFNBQWtCLEtBQUEsRUFBTyxJQUFBLEVBQU0sYUFBYSx1QkFBdUIsUUFBQSxNQUFjLFlBQVksV0FBQSxLQUFnQixPQUFBLElBQUEsTUFBQSxRQUF5QixtQkFBQSxFQUFBLElBQUEsS0FBQSxnQkFBQSxXQUFBLEVBQUEsSUFBQSxLQUFBLGdCQUFzQyxjQUFBLElBQWtCLG1CQUFBLFlBQUEsV0FBQSxZQUFxRCxVQUFBLEtBQWUsTUFBQSxRQUEwQixTQUFBLFNBQWtCLEtBQUEsVUFBZSxRQUFBLEVBQVUsV0FBOEgsUUFBQSxJQUFBLFVBQUEsSUFBQSxLQUFBLElBQUEsa0JBQUEsSUFBM0QsbUJBQUEsUUFBQSxJQUFBLEtBQUEsSUFBQSxrQkFBQSxJQUFpSixRQUFBLElBQVksdUJBQXVCLGtCQUFBLGlCQUFtQyxVQUFBLGlCQUEyQix5QkFBeUIsa0JBQUEsZ0JBQWtDLFVBQUEsZ0JBQTBCLDBCQUEwQixrQkFBQSxnQkFBa0MsVUFBQSxnQkFBMEIsd0JBQXdCLGtCQUFBLGlCQUFtQyxVQUFBLGlCQUEyQixtQkFBbUIsUUFBQSxFQUFVLGtCQUFBLGFBQStCLFVBQUEsYUFBdUIsV0FBNEgsUUFBQSxJQUFBLFVBQUEsSUFBQSxLQUFBLGtCQUFBLElBQTFELG1CQUFBLFFBQUEsSUFBQSxLQUFBLGtCQUFBLElBQStJLCtCQUErQixhQUFBLFFBQXFCLG1CQUFBLEtBQUEsV0FBQSxLQUFnQixTQUFBLE9BQWdCLEtBQUEsS0FBVSxNQUFBLEtBQVcsUUFBQSxFQUFVLGtCQUFBLEtBQXVCLFVBQUEsS0FBZSxxQkFBcUIsbUJBQUEsWUFBQSxXQUFBLFlBQXVCLFFBQUEsSUFBWSxxQkFBcUIsU0FBQSxTQUFrQixXQUFBLEtBQWdCLFdBQUEsSUFBQSxNQUFBLFFBQTZCLGFBQUEsSUFBQSxNQUFBLFFBQStCLE1BQUEsS0FBVyxPQUFBLEtBQVksUUFBQSxHQUFXLDhCQUFBLDZCQUEyRCxXQUFBLFFBQW1CLG1DQUFBLGlDQUFBLGtDQUFzRyxJQUFBLGlCQUFxQixrQkFBQSxlQUFpQyxVQUFBLGVBQXlCLHFDQUFBLHFDQUFBLGtDQUE0RyxNQUFBLGlCQUF1QixrQkFBQSxlQUFpQyxVQUFBLGVBQXlCLHNDQUFBLG9DQUFBLHFDQUErRyxPQUFBLGlCQUF3QixrQkFBQSxlQUFpQyxVQUFBLGVBQXlCLG9DQUFBLG9DQUFBLGlDQUF5RyxLQUFBLGlCQUFzQixrQkFBQSxjQUFnQyxVQUFBLGNBQXdCLG9DQUFBLGlDQUFxRSxLQUFBLEtBQVUscUNBQUEsa0NBQXVFLE1BQUEsS0FBVyxzQ0FBQSxtQ0FBeUUsS0FBQSxnQkFBMEIsaUNBQUEsa0NBQW1FLElBQUEsS0FBUyxvQ0FBQSxxQ0FBeUUsT0FBQSxLQUFZLG9DQUFBLHFDQUF5RSxJQUFBLGdCQUF5Qix5QkFBeUIsUUFBQSxNQUFjLGlCQUFzQyxRQUFBLFlBQW9CLFFBQUEsWUFBQSxRQUFBLEtBQW1ELGNBQUEsUUFBc0IsaUJBQUEsUUFBQSxnQkFBQSxjQUE4QixjQUFBLElBQUEsTUFBQSxRQUFnQyxXQUFBLEtBQWdCLFFBQUEsSUFBWSxvQ0FBb0MsUUFBQSxLQUFhLHdCQUFBLHVCQUFvRSxRQUFBLFlBQW9CLFFBQUEsWUFBQSxRQUFBLEtBQWEsT0FBQSxRQUEwQyxlQUFBLE9BQXNCLGtCQUFBLE9BQUEsWUFBQSxPQUFrRCxjQUFBLE9BQXFCLGlCQUFBLE9BQUEsZ0JBQUEsT0FBdUIsd0JBQXdCLE1BQUEsS0FBVyxjQUFBLElBQWtCLG9CQUFBLEtBQXlCLGlCQUFBLEtBQXNCLGdCQUFBLEtBQXFCLFlBQUEsS0FBaUIsbUNBQW1DLFdBQUEsT0FBa0IsNEJBQTRCLE1BQUEsS0FBVyxPQUFBLEtBQVksNkJBQTZCLEtBQUEsS0FBVSxPQUFBLFFBQWUsYUFBQSxJQUFpQix1QkFBdUIsY0FBQSxJQUFrQixRQUFBLEVBQUEsSUFBYyxxQkFBQSxrQkFBdUMsV0FBQSxJQUFBLE1BQUEsUUFBNkIsUUFBQSxJQUFZLHlCQUF5QixXQUFBLE9BQWtCLE1BQUEsUUFBYyxZQUFBLElBQWdCLGtDQUFrQyxPQUFBLFFBQWUsZUFBZSxxQkFBMEMsUUFBQSxZQUFvQixRQUFBLFlBQUEsUUFBQSxLQUFhLG9CQUFvQixNQUFBLFFBQWMsT0FBQSxRQUFlLGNBQUEsSUFBaUMsU0FBQSxFQUFXLGlCQUFBLEVBQUEsS0FBQSxFQUFtQyxRQUFBLG1CQUEyQixRQUFBLG1CQUFBLFFBQUEsWUFBbUQsY0FBQSxPQUFxQixpQkFBQSxPQUFBLGdCQUFBLE9BQWtELGVBQUEsT0FBc0Isa0JBQUEsT0FBQSxZQUFBLE9BQW1CLE9BQUEsS0FBWSwwQkFBMEIsTUFBQSxRQUFjLFdBQUEsUUFBbUIsa0JBQXVDLFFBQUEsWUFBb0IsUUFBQSxZQUFBLFFBQUEsS0FBd0MsZUFBQSxPQUFzQixrQkFBQSxPQUFBLFlBQUEsT0FBbUIsU0FBQSxTQUFrQixvREFBMkUsU0FBQSxFQUFBLEVBQUEsTUFBbUIsaUJBQUEsRUFBQSxLQUFBLEVBQUEsRUFBQSxNQUFlLFVBQUEsTUFBZ0IscUNBQXFDLGdCQUFnQiwwQkFBaUQsU0FBQSxFQUFBLEVBQUEsTUFBbUIsaUJBQUEsRUFBQSxLQUFBLEVBQUEsRUFBQSxNQUFlLGFBQUEsS0FBa0IsVUFBQSxNQUFnQix3QkFBd0IsUUFBQSxLQUFhLFVBQUEsS0FBZSwwQkFBK0MsUUFBQSxZQUFvQixRQUFBLFlBQUEsUUFBQSxLQUF3QyxlQUFBLE9BQXNCLGtCQUFBLE9BQUEsWUFBQSxPQUFrQyxTQUFBLEVBQVcsaUJBQUEsRUFBQSxLQUFBLEVBQU8sVUFBQSxLQUFlLFdBQUEsT0FBa0IsT0FBQSxFQUFBLEVBQUEsRUFBQSxLQUFrQixnQ0FBZ0MsT0FBQSxFQUFBLElBQUEsSUFBaUIsWUFBQSxFQUFjLGdDQUFBLGtDQUFrRSxZQUFBLEVBQWMsVUFBQSxLQUFlLFlBQUEsZ0JBQUEsQ0FBQSxhQUFBLENBQUEsV0FBQSxDQUFBLFdBQWtFLFNBQUEsU0FBa0IsUUFBQSxFQUFVLHNDQUFBLHdDQUE4RSxRQUFBLEdBQVcsV0FBQSxRQUFtQixjQUFBLElBQWtCLFNBQUEsU0FBa0IsS0FBQSxLQUFVLElBQUEsS0FBUyxNQUFBLEtBQVcsT0FBQSxLQUFZLFFBQUEsR0FBVyxRQUFBLEVBQVUsOENBQUEsZ0RBQThGLFFBQUEsRUFBVSwrQkFBK0IsZUFBQSxVQUF5QixtQkFBQSxTQUE0QixvQkFBQSxJQUF3QixXQUFBLFNBQW9CLE1BQUEsUUFBYyxZQUFBLElBQWdCLFVBQUEsS0FBZSxjQUFBLElBQWtCLHNCQUEyQyxRQUFBLFlBQW9CLFFBQUEsWUFBQSxRQUFBLEtBQXdDLGVBQUEsT0FBc0Isa0JBQUEsT0FBQSxZQUFBLE9BQW1CLFVBQUEsS0FBZSxPQUFBLEtBQVksV0FBQSxzRUFBQSxLQUFBLElBQUEsS0FBQSxJQUFBLFVBQUEsV0FBQSwwQ0FBQSxLQUFBLElBQUEsS0FBQSxJQUFBLFVBQWlGLGtDQUFrQyxjQUFBLElBQWtCLHdDQUF3QyxlQUFlLE9BQUEsUUFBOEIsU0FBQSxFQUFXLGlCQUFBLEVBQUEsS0FBQSxFQUFPLE9BQUEsS0FBWSxRQUFBLEVBQVUsT0FBQSxFQUFTLG1CQUFBLEtBQXdCLHFEQUFxRCxRQUFBLEtBQWEsb0VBQW9FLGFBQUEsUUFBcUIsZ0VBQWdFLGFBQUEsUUFBcUIseURBQXlELGFBQUEsUUFBcUIsOENBQThDLFFBQUEsRUFBVSxvRUFBb0UsV0FBQSxRQUFtQixhQUFBLFFBQXFCLGdFQUFnRSxXQUFBLFFBQW1CLGFBQUEsUUFBcUIseURBQXlELFdBQUEsUUFBbUIsYUFBQSxRQUFxQiw4REFBOEQsbUJBQUEsS0FBd0IsbUJBQUEsV0FBQSxXQUFBLFdBQXNCLE9BQUEsS0FBWSxNQUFBLEtBQVcsY0FBQSxJQUFrQixPQUFBLElBQUEsTUFBQSxRQUF5QixXQUFBLEtBQWdCLE9BQUEsUUFBZSxtQkFBQSxXQUFBLElBQUEsV0FBQSxXQUFBLElBQTBCLFdBQUEsS0FBZ0IsMERBQTBELFdBQUEsV0FBc0IsT0FBQSxLQUFZLE1BQUEsS0FBVyxjQUFBLElBQWtCLE9BQUEsSUFBQSxNQUFBLFFBQXlCLFdBQUEsS0FBZ0IsT0FBQSxRQUFlLGdCQUFBLFdBQUEsSUFBQSxXQUFBLFdBQUEsSUFBMEIsbURBQW1ELFdBQUEsV0FBc0IsT0FBQSxLQUFZLE1BQUEsS0FBVyxjQUFBLElBQWtCLE9BQUEsSUFBQSxNQUFBLFFBQXlCLFdBQUEsS0FBZ0IsT0FBQSxRQUFlLGVBQUEsV0FBQSxJQUFBLFdBQUEsV0FBQSxJQUEwQix1RUFBdUUsWUFBWSxPQUFBLElBQVcsT0FBQSxRQUFlLE1BQUEsWUFBa0IsZUFBZSwwREFBMEQsWUFBWSxPQUFBLElBQVcsT0FBQSxRQUFlLE1BQUEsWUFBa0IsZUFBZSxtREFBbUQsWUFBWSxPQUFBLElBQVcsT0FBQSxRQUFlLE1BQUEsWUFBa0IsZUFBZSx3REFBd0QsZUFBZSx3REFBd0QsZUFBZSwyQkFBMkIsUUFBQSxFQUFBLEtBQWUsdUJBQXVCLE1BQUEsUUFBYyxPQUFBLElBQUEsTUFBaUIsY0FBQSxJQUFrQixVQUFBLEtBQWUsU0FBQSxTQUFrQixPQUFBLEVBQUEsSUFBQSxLQUFBLEVBQW9CLE1BQUEsSUFBVSxPQUFBLElBQVcsNkJBQUEsOEJBQTJELFFBQUEsR0FBVyxXQUFBLGFBQXdCLFNBQUEsU0FBa0IsNkJBQTZCLE9BQUEsS0FBWSxNQUFBLElBQVUsS0FBQSxnQkFBcUIsSUFBQSxnQkFBb0Isa0JBQUEsa0JBQW9DLFVBQUEsa0JBQTRCLDhCQUE4QixNQUFBLEtBQVcsT0FBQSxJQUFXLElBQUEsZ0JBQW9CLEtBQUEsZ0JBQXFCLG9DQUFBLHNDQUEwRSxNQUFBLFFBQWMsMENBQUEsNENBQXNGLE1BQUEsUUFBYyx1REFBQSx5REFBZ0gsTUFBQSxRQUFjLCtDQUFBLGlEQUFnRyxNQUFBLEtBQVcsV0FBQSxRQUFtQix1REFBQSx5REFBZ0gsV0FBQSxRQUFtQiwrQ0FBQSxpREFBZ0csaUJBQUEsb0JBQXFDLE1BQUEsS0FBVyx1REFBQSx5REFBZ0gsaUJBQUEsb0JBQXFDLDBDQUFBLDRDQUFzRixlQUFlLFlDd3ZCcjlYLFFGaHZCQSxTQUVDLFFBQUEsZUFJRCxLQUNDLFVBQUEsS0FDQSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxLQUFBLEVBRUEsTUFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxXQUFBLHNCQUFBLE9BQUEsY0FBQSxJQUFBLEtBQUEsVUFBQSxJQUFBLEtBQ0EsT0FBQSxFQUFBLE1BR0QsV0FDQyxVQUFBLElBQ0EsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBR0QsV0FDQyxVQUFBLElBQ0EsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUYsZ0JBQ0MsUUFBQSxlQWlCRCxXQUNDLE1BQUEsUUFFRCxhQUNDLE1BQUEsUUFFRCxjQUNDLE1BQUEsUUFPRCxZQUNDLE1BQUEsS0FDQSxZQUNBLFlBQUEsZ0JBQUEsQ0FBQSxXQUNBLFlBQUEsSUFFQSw2QkFDQyxRQUFBLEtBQUEsS0FBQSxJQUNBLFlBR0QsK0JBQ0MsT0FBQSxFQUFBLE1BR0QsbUNBQ0MsWUFBQSxJQUNBLE1BQUEsUUFDQSxZQUFBLFdBQUEsQ0FBQSxXQUVBLHFDQUNDLE1BQUEsUUFDQSxPQUFBLEVBSUYsb0NBQ0MsU0FBQSxTQUNBLElBQUEsS0FDQSxXQUFBLFFBRUEsd0NBQ0MsTUFBQSxLQUNBLE9BQUEsS0FHRCx5Q0FDQyxPQUFBLElBSUYsaUNBQ0MsUUFBQSxFQUFBLEtBQUEsRUFBQSxLQUdELG9DQUNDLGVBQUEsSUFDQSxjQUFBLElBQUEsTUFBQSxRQUNBLE9BQUEsRUFBQSxFQUFBLElBQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FHRCxrQ0FDQyxVQUFBLEtBQ0EsTUFBQSxRQUNBLGVBQUEsT0FDQSxZQUFBLElBQ0EsZUFBQSxLQUNBLGlCQUFBLFFBQUEsU0FBQSxRQUFBLEtBQUEsUUFDQSxXQUFBLEtBR0Qsa0NBQ0MsVUFBQSxLQUNBLFlBQUEsSUFDQSxNQUFBLFFBQ0EsT0FBQSxLQUNBLHlCQUNBLG1CQUFBLE1BQUEsSUFBQSxXQUFBLE1BQUEsSUFDQSxPQUFBLFFBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FFQSx3Q0FDQyxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0Esa0JBQUEscUJBQUEsVUFBQSxxQkFDQSxXQUFBLHFJQUFBLEVBQUEsRUFLQSxLQUFBLEtBTEEsb0JBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLEdBQ0EsWUFBQSxLQUVBLFFBQUEsRUFDQSxXQUFBLE9BQ0EsbUJBQUEsUUFBQSxJQUFBLFdBQUEsSUFBQSxXQUFBLFFBQUEsSUFBQSxXQUFBLElBS0Esa0RBQ0MsV0FBQSxRQUlGLDZDQUNDLE1BQUEsS0FFQSxtREFDQyxRQUFBLEVBQ0EsV0FBQSxRQUlGLDZDQUNDLE1BQUEsUUFDQSxPQUFBLFFBS0gsMEJBRUUsaUNBQ0MsUUFBQSxFQUFBLE1BS0gsMEJBQ0MsWUFDQyxVQUFBLE9BSUYsb0NBQ0MsWUFDQyxVQUFBLE1BUUYsY0FDQyxTQUFBLFNBQ0Esc0JBQ0EsV0FBQSxrQkFDQSxjQUFBLEVBQ0EsT0FBQSxJQUVBLG9CQUNDLFdBQUEsS0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxrQkFBQSxpQkFBQSxVQUFBLGlCQUNBLGVBQUEsS0FFQSx1QkFDQyxRQUFBLGFBQ0EsY0FBQSxJQUNBLE1BQUEsSUFDQSxPQUFBLElBQ0EsV0FBQSxRQUlGLGdDQUNDLFdBQUEsa0JBR0QsZ0NBQ0MsY0FBQSxJQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxRQUNBLFlBQ0EsSUFBQSxNQVNELHdCQUNDLGNBQUEsS0FJQSwrQkFDQyxjQUFBLEtBTUYsNEJBQ0MsY0FBQSxLQUlBLG1DQUNDLGNBQUEsS0FLSCx5QkF4T0MsZ0JBQ0MsUUFBQSxnQkFHRCxlQUNDLFFBQUEsZUFxT0Esa0JBQ0MsU0FBQSxpQkFDQSxrQkFBQSx3QkFBQSxVQUFBLHdCQUdELHdCQUNDLGNBQUEsS0FLRCxzQkFDQyxTQUFBLGlCQUdELDRCQUNDLGNBQUEsTUFTSCxnQkFDQyxTQUFBLE1BQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxNQUNBLFFBQUEsR0FDQSxRQUFBLEVBQ0EsV0FBQSxPQUVBLHVCQUNDLFFBQUEsRUFDQSxXQUFBLFFBU0YsV0FDQyxPQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsSUFFQSxrQkFDQyxpQkFBQSxRQUNBLE9BQUEsS0FDQSxZQUFBLEtBQ0EsT0FBQSxFQUNBLFNBQUEsU0FDQSxVQUFBLEVBQ0Esa0JBQUEsVUFDQSxvQkFBQSxJQUFBLE9BQ0EsZ0JBQUEsS0FBQSxLQUVBLHdCQUNDLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLE1BQUEsSUFDQSxrQkFBQSxpQkFBQSxVQUFBLGlCQUNBLFdBQUEsNkRBQUEsRUFBQSxFQUdBLEtBQUEsS0FIQSxVQUNBLE1BQUEsS0FDQSxPQUFBLElBRUEsZUFBQSxLQUlGLG1CQUNDLFFBQUEsS0FJRixpQkFDQyxNQUFBLGdCQUNBLFdBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLG1CQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZ0JBQUEsV0FBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGdCQUVBLG9CQUNDLFFBQUEsS0FBQSxLQUlELG9CQUNDLFdBQUEsS0FDQSxvQkFBQSxFQUFBLFlBQ0Esa0JBQUEsb0JBQ0EsZ0JBQUEsS0FBQSxlQUNBLGFBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLE1BQUEsUUFDQSxTQUFBLFNBRUEsdUJBQ0MsT0FBQSxJQUFBLEVBQUEsRUFHRCxpQ0FDQyxXQUFBLEtBRUEsdUNBQ0MsUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLE1BQ0EsS0FBQSxLQUNBLE1BQUEsTUFDQSxPQUFBLElBQ0EsV0FBQSxRQUlGLGdDQUNDLGVBTUgseUJBRUUsa0JBQ0MsT0FBQSxLQUNBLFlBQUEsS0FDQSxvQkFBQSxLQUFBLE9BQ0EsZ0JBQUEsS0FBQSxLQUVBLHdCQUNDLE1BQUEsS0FDQSxPQUFBLElBS0gsaUJBQ0MsTUFBQSxlQUVBLG9CQUNDLFFBQUEsS0FBQSxLQUlELG9CQUNDLFVBQUEsS0FDQSxXQUFBLEtBQ0Esb0JBQUEsRUFBQSxpQkFDQSxnQkFBQSxLQUFBLGVBQ0EsUUFBQSxJQUFBLElBQUEsSUFBQSxLQUdDLHVDQUNDLElBQUEsTUFDQSxLQUFBLEVBQ0EsTUFBQSxHQWtCSCxxQ0FDQyxZQUFBLEVBQUEsRUFBQSxJQUFBLEtBR0Qsb0RBQ0MsWUFBQSxLRTRyQkgsc0JBREEscUJGcnJCQSxxQkFHQyxPQUFBLFFBSUQsb0JBQ0MsV0FBQSxPQUVBLHVDQUNDLFFBQUEsRUFHRCxvQ0FDQyx1Q0FDQyxPQUFBLEtBQ0EsTUFBQSxNQU1ILDBCQUNDLE9BQUEsUUFJRCxhQUNDLFlBQUEsSUFBQSxJQUFBLElBQUEsS0FJRCxtREFDQyxVQUFBLE9BQ0EsV0FBQSxLQUdELHlDQUNDLGFBQUEsRUFJRCxZQUNDLE9BQUEsRUFBQSxLQUlELGVBQ0MsU0FBQSxTQUNBLFFBQUEsR0FDQSxXQUFBLEtBRUEsa0JBQ0MsVUFBQSxPQUlGLFdBQ0MsU0FBQSxTQUNBLElBQUEsUUFDQSxLQUFBLFFBUUMsMkNBQ0MsTUFBQSxNQUNBLE9BQUEsRUFBQSxLQUVBLDBEQUNDLE9BQUEsRUFBQSxFQUFBLEtBRUEsNkRBQ0MsVUFBQSxLQUtELDRFQUNDLFNBQUEsU0FDQSxRQUFBLGFBQ0EsT0FBQSxFQUFBLEVBQUEsS0FDQSxXQUFBLEtBRUEsNkZBQ0MsV0FBQSxPQUVBLGdHQUNDLFVBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxLQUdELCtGQUNDLFVBQUEsS0FDQSxPQUFBLEVBTUosNkRBQ0MsV0FBQSxPRTBxQkosMEJBSUEsNkJGdHFCQyx5QkFJQyw0QkFGQSxVQUFBLGVBUUYsZUFDQyxRQUFBLEtBQUEsWUFRRCxrQkFDQyxPQUFBLEVBQUEsS0FBQSxLQUNBLFFBQUEsRUFFQSwrQkFDQyxJQUFBLElBR0QseUNBQ0MsT0FBQSxNQUNBLFFBQUEsRUFBQSxJQUVBLDZDQUNDLE1BQUEsS0FDQSxRQUFBLE1BQ0EsT0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BSUYseUNBQ0MsUUFBQSxzQkFBQSxRQUFBLHNCQUFBLFFBQUEsZUFDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxpQkFBQSxRQUVBLCtDQUNDLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLE9BQUEsRUFBQSxLQUFBLEtBR0Qsd0RBQ0MsV0FBQSxzREFBQSxVQUdELHVEQUNDLFdBQUEsb0RBQUEsVUFHRCwrQ0FDQyxVQUFBLEtBQ0EsV0FBQSxPQUNBLGVBQUEsVUFDQSxZQUFBLEtBRUEsb0RBQ0MsVUFBQSxLQUNBLFlBQUEsSUFDQSxlQUFBLFdBTUosb0NBQ0MsNEJBQ0MsUUFBQSxFQUVBLG1EQUNDLE9BQUEsTUFJQSx5REFDQyxNQUFBLEtBQ0EsT0FBQSxLQUdELHlEQUNDLFVBQUEsS0FDQSxZQUFBLEtBRUEsOERBQ0MsVUFBQSxNRy9wQkwsY0FDRSxTQUFBLFNBQ0EsUUFBQSxNQUNBLG1CQUFBLFdBQ0EsV0FBQSxXQUNBLG9CQUFBLEtBQ0EsaUJBQUEsS0FDQSxnQkFBQSxLQUNBLFlBQUEsS0FDQSxzQkFBQSxLQUNBLGlCQUFBLE1BQ0EsYUFBQSxNQUNBLDRCQUFBLFlBR0YsWUFDRSxTQUFBLFNBQ0EsUUFBQSxNQUNBLFNBQUEsT0FDQSxPQUFBLEVBQ0EsUUFBQSxFQUdGLGtCQUNFLFFBQUEsRUFHRixxQkFDRSxPQUFBLFFBR0YsMEJBQUEsMkJBQ0Usa0JBQUEsbUJBRUEsVUFBQSxtQkFHRixhQUNFLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsTUFDQSxZQUFBLEtBQ0EsYUFBQSxLQUdGLG1CQUFBLG9CQUNFLFFBQUEsTUFDQSxRQUFBLEdBR0YsbUJBQ0UsTUFBQSxLQUdGLDRCQUNFLFdBQUEsT0FHRixhQUNFLFFBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsSUFHRix1QkFDRSxNQUFBLE1BR0YsaUJBQ0UsUUFBQSxNQUdGLCtCQUNFLFFBQUEsS0FHRiwwQkFDRSxlQUFBLEtBR0YsZ0NBQ0UsUUFBQSxNQUdGLDRCQUNFLFdBQUEsT0FHRiw2QkFDRSxRQUFBLE1BQ0EsT0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLFlBR0YsMEJBQ0UsUUFBQSxLQzdGRSw4QkFDSSxVQUFBLEtBQ0EsTUFBQSxrQkFDQSxXQUFBLE1BQ0EsV0FBQSxFQUdKLDRCQUNJLFVBQUEsS0FDQSxNQUFBLFFBQ0EsY0FBQSxJQUdKLDJCQUNJLFNBQUEsU0FDQSxJQUFBLElBQ0EsTUFBQSxHQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxxQkFDQSxhQUFBLDRIQUFBLE9BQUEsVUFBQSxLQUFBLDRIQUFBLE9BQUEsVUFDQSxrQkFBQSxRQUFBLFVBQUEsUUFJSixrQ0FDSSxTQUFBLFNBQ0EsTUFBQSxLQUNBLFNBQUEsT0FDQSxXQUFBLHdCQUVBLHNDQUNJLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsTUFDQSxXQUFBLE1BQ0EsY0FBQSxNQUFBLFdBQUEsTUFHSixpREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BR0oseUNBQ0ksVUFBQSxLQUNBLE9BQUEsS0FBQSxFQUFBLElBQ0EsWUFBQSxJQUNBLFdBQUEsT0FDQSxNQUFBLGtCQUdKLHdDQUNJLFdBQUEsT0FLQSxvREFDSSxTQUFBLFNBQ0Esa0JBQUEsZUFBQSxVQUFBLGVBRUEsa0VBQ0ksU0FBQSxTQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSwrSEFBQSxPQUFBLFVBQ0EsUUFBQSxNQUNBLGtCQUFBLFdBQUEsY0FBQSxVQUFBLFdBQUEsY0FDQSxNQUFBLEtBQ0EsT0FBQSxJQUlSLCtDQUNJLFlBQUEsZUFBQSxDQUFBLFdBQ0EsTUFBQSxNQUNBLE9BQUEsS0FDQSxPQUFBLEtBQUEsS0FDQSxXQUFBLE9BTVosb0NBQ0ksUUFBQSxLQUFBLEtBRUEsc0RBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FHSiwwREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLE1BQUEsSUFDQSxPQUFBLEtBQ0EsU0FBQSxTQUVBLDREQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsT0FBQSxFQUNBLE9BQUEsUUFDQSxTQUFBLFNBRUEsbUVBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxFQUNBLE9BQUEsUUFLWix1REFDSSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsY0FBQSxXQUFBLGdCQUFBLGFBQ0EsU0FBQSxTQUNBLGlCQUFBLGFBQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsUUFBQSxNQUNBLE1BQUEsS0FDQSxJQUFBLEtBQ0EsS0FBQSxFQUVBLGdFQUNJLFFBQUEsS0FFQSxpRkFDSSxRQUFBLE1BS0osNEVBQ0ksUUFBQSxLQUdKLGdFQUNJLFFBQUEsTUFDQSxRQUFBLEtBQUEsS0FDQSxVQUFBLEtBQ0EsT0FBQSxRQUdKLDBGQUtBLGdFQUpJLGlCQUFBLGtCQUNBLE1BQUEsYUFVWiwyREFDSSxRQUFBLGFBQ0EsT0FBQSxFQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLE1BQUEsSUFDQSxPQUFBLEtBQ0EsU0FBQSxTQUdJLG1GQUNJLGtCQUFBLGdCQUFBLFVBQUEsZ0JBSVIsa0VBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxZQUNBLFFBQUEsRUFDQSxVQUFBLEtBQ0EsUUFBQSxJQUVBLHVFQUNJLGFBQUEsSUFDQSxXQUFBLElBSVIsOEVBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxPQUFBLElBQUEsRUFBQSxJQUFBLElBR0osMkVBQ0ksTUFBQSxLQUNBLFFBQUEsTUFDQSxjQUFBLEVBQ0EsS0FBQSxFQUNBLElBQUEsS0FDQSxXQUFBLElBQUEsTUFBQSxrQkFHSSx5RkFDSSxJQUFBLElBS1osa0VBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsTUFBQSxHQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxxQkFDQSxhQUFBLDRIQUFBLE9BQUEsVUFBQSxLQUFBLDRIQUFBLE9BQUEsVUFDQSxrQkFBQSxRQUFBLFVBQUEsUUFDQSxPQUFBLFFBQ0EsbUJBQUEsa0JBQUEsSUFBQSxPQUFBLFdBQUEsVUFBQSxJQUFBLE9BQUEsV0FBQSxVQUFBLElBQUEsT0FBQSxrQkFBQSxJQUFBLE9BTVosNENBQ0ksWUFBQSxLQUNBLGVBQUEsS0FNQSw2REFKQSwyREFDSSxRQUFBLEVBQUEsS0FPSiwyREFDSSxNQUFBLEtBQ0EsVUFBQSxPQUNBLFFBQUEsS0FBQSxFQUVBLDJFQUNJLFNBQUEsU0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQUEsS0FDQSxRQUFBLEtBRUEsNkVBQ0ksU0FBQSxTQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQ0EsVUFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLGlCQUFBLGFBRUEsb0ZBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxFQUNBLE9BQUEsUUFJUiwwR0FDSSxRQUFBLEtBQ0EsU0FBQSxTQUNBLElBQUEsTUFDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLFFBQUEsRUFFQSwySEFDSSxRQUFBLE1BR0osZ0lBQ0ksU0FBQSxTQUNBLFFBQUEsS0FBQSxFQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEscUJBQ0EsaUJBQUEsYUFFQSx1SUFDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxNQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxxQkFDQSxtQkFBQSxZQUNBLG9CQUFBLFlBQ0EsaUJBQUEsOEJBQ0Esa0JBQUEsY0FBQSxVQUFBLGNBSUEscUpBQ0ksUUFBQSxLQUdKLHlJQUNJLFFBQUEsTUFDQSxRQUFBLEtBQUEsS0FDQSxVQUFBLEtBQ0EsT0FBQSxRQUdKLG1LQUtBLHlJQUpJLGlCQUFBLGtCQUNBLE1BQUEsYUFZcEIsK0ZBQ0ksU0FBQSxTQUNBLFFBQUEsS0FBQSxFQUNBLGlCQUFBLDhCQUVBLHVHQUNJLElBQUEsS0FHSixzR0FDSSxPQUFBLEtBR0osMEdBQ0ksU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxNQUNBLFFBQUEsRUFBQSxLQUNBLE9BQUEsRUFDQSxXQUFBLE9BQ0Esa0JBQUEscUJBQUEsVUFBQSxxQkFDQSxlQUFBLEtBQ0EsTUFBQSxLQUNBLFFBQUEsRUFDQSxZQUFBLElBQUEsSUFBQSxJQUFBLEtBRUEsK0dBQ0ksUUFBQSxNQUVBLDJIQUNJLFVBQUEsT0FDQSxXQUFBLFdBQ0EsVUFBQSxNQUdKLDBIQUNJLFlBQUEsY0FBQSxDQUFBLFdBQ0EsVUFBQSxPQUNBLFlBQUEsT0FLWixzSEFDSSxPQUFBLEVBQUEsS0FFQSxtSUFDSSxTQUFBLFNBQ0EsT0FBQSxFQUFBLElBQ0EsU0FBQSxPQUNBLE1BQUEsTUFFQSx1SUFDSSxNQUFBLEtBQ0EsZUFBQSxnQkFBQSxPQUFBLGdCQUdKLG1KQUNJLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLE9BQUEsRUFDQSxNQUFBLEtBSVIsa0lBQ0ksU0FBQSxTQUNBLE9BQUEsTUFDQSxLQUFBLElBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esa0JBQUEsaUJBQUEsVUFBQSxpQkFFQSxxSUFDSSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsT0FDQSxjQUFBLElBRUEsd0pBQ0ksYUFBQSxLQUlBLHlKQUNJLGlCQUFBLG9CQUlSLDRJQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsVUFBQSxFQUNBLFlBQ0EsaUJBQUEsUUFPcEIsZ0ZBQ0ksTUFBQSxLQUNBLE9BQUEsS0FBQSxLQUFBLEVBRUEsaUdBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxFQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLE1BQUEscUJBQ0EsaUJBQUEsOEJBQ0EsY0FBQSxTQUdKLGtGQUNJLE9BQUEsSUFBQSxFQUFBLEVBQ0EsV0FBQSxPQUNBLE1BQUEsUUFPaEIsa0NBQ0ksUUFBQSxLQUFBLEtBRUEsOENBQ0ksY0FBQSxLQUVBLGlFQUNJLGNBQUEsS0FHSiw2REFDSSxTQUFBLFNBRUEsd0VBQ0ksVUFBQSxLQUdKLGtGQUNJLFNBQUEsU0FDQSxNQUFBLEVBQ0EsUUFBQSxHQUdKLDRFQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSwySEFBQSxFQUFBLEVBQUEsTUFBQSxVQUdKLG9GQUNJLFFBQUEsS0FDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsSUFDQSxPQUFBLElBQUEsTUFBQSxxQkFFQSxRQUFBLEtBRUEsMkZBQ0ksUUFBQSxNQUdKLGdHQUNJLGlCQUFBLDhCQU1BLDhGQUNJLE9BQUEsa0JBTWhCLHFEQUNJLFFBQUEsYUFDQSxjQUFBLEtBSUosb0RBQUEsZ0RBRUksTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxjQUFBLElBRUEsWUFBQSxFQUNBLE9BQUEsSUFBQSxNQUFBLGtCQUNBLE1BQUEscUJBQ0EsaUJBQUEsOEJBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FHSixnREFDSSxTQUFBLFNBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLFdBQUEsS0FDQSxXQUFBLEVBQ0EsT0FBQSxRQUVBLHVEQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsRUFHSixvREFDSSxNQUFBLEtBQ0EsYUFBQSxLQUlSLGdFQUNJLFNBQUEsU0FFQSx5RUFDSSxNQUFBLEtBQ0EsUUFBQSxLQUNBLFVBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxrQkFDQSxNQUFBLHFCQUNBLGlCQUFBLDhCQUNBLE9BQUEsS0FHSixpRkFDSSxTQUFBLFNBQ0EsVUFBQSxLQUNBLE1BQUEsSUFDQSxPQUFBLEtBQ0EsT0FBQSxFQUNBLE1BQUEsUUFJUix3RUFDSSxRQUFBLE1BQ0EsV0FBQSxLQUNBLFVBQUEsS0FDQSxNQUFBLFFBRUEsb0ZBQ0ksV0FBQSxLQUtaLDhDQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxNQUFBLGNBQUEsTUFBQSxnQkFBQSxXQUNBLE9BQUEsS0FBQSxFQUFBLEtBRUEsWUFBQSxJQUdKLHFEQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BRUEsWUFBQSxJQUNBLGVBQUEsVUFDQSxNQUFBLGtCQUNBLGlCQUFBLG9CQUNBLG1CQUFBLElBQUEsV0FBQSxJQUNBLE9BQUEsUUFDQSxZQUVBLDJEQUNJLE1BQUEsb0JBQ0EsaUJBQUEsa0JDMW5CWixvQ0FGSixlQUdRLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE1BQUEsS0FDQSxRQUFBLEtBRUEsdUJBQ0ksUUFBQSxFQUdKLGtDQUNJLE1BQUEsSUFDQSxhQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsT0FDQSxJQUFBLG1DQUVBLGlEQUNJLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxHQUNBLE1BQUEsYUFHSix5Q0FDSSxNQUFBLEtBQ0EsVUFBQSxLQUNBLE1BQUEsYUFDQSxXQUFBLE1BR0osd0NBQ0ksTUFBQSxJQUNBLFdBQUEsTUFDQSxVQUFBLEtBQ0EsUUFBQSxFQUNBLG9CQUFBLE1BQUEsV0FBQSxXQUVBLDJDQUNJLFFBQUEsS0FJUixzQ0FDSSxlQUFBLGdCQUFBLE9BQUEsZ0JBSUEsa0VBQ0ksUUFBQSxLQUdKLG1FQUNJLFFBQUEsTUFDQSxPQUFBLEVBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsZ0lBQUEsRUFBQSxFQUFBLE1BQUEsVUFJSiwrREFDSSxRQUFBLE1BQ0EsT0FBQSxLQUFBLEtBQ0EsTUFBQSxNQUNBLE9BQUEsS0FDQSxXQUFBLHlIQUFBLEVBQUEsRUFBQSxNQUFBLFVBSUosaUVBQ0ksVUFBQSxLQUNBLE1BQUEsTUFDQSxPQUFBLEVBQUEsS0FLWiwrQkFDSSxNQUFBLElBR0osaUNBQ0ksTUFBQSxJQXFESiwyQ0FPUSxVQUFBLE9BN0NBLDREQUhKLHdDQUlRLE1BQUEsS0FaaEIscUNBQ0ksa0NBQ0ksTUFBQSxJQUVBLHlDQUNJLFVBQUEsS0FHSix3Q0FDSSxVQUFBLEtBUUEsbUVBQ0ksTUFBQSxLQUNBLE9BQUEsTUFHSiwrREFDSSxNQUFBLE1BQ0EsT0FBQSxNQUdKLGlFQUNJLFVBQUEsS0FDQSxNQUFBLE1BQ0EsT0FBQSxLQStOUixvREFBQSxnREFPUSxNQUFBLEtBaE9oQixxQ0FJWSw4REFDSSxLQUFBLFFBUVosMkNBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsY0FBQSxLQU1BLDZDQUNJLE9BQUEsRUFDQSxVQUFBLEtBU0EsNERBQ0ksVUFBQSxLQVFaLG9DQVRRLDREQVhKLDZDQUlRLFVBQUEsS0FpQlIsdURBQ0ksaUJBQUEsTUFBQSxjQUFBLE1BQUEsZ0JBQUEsV0FHSSw2RUFDSSxjQUFBLEVBQ0EsbUJBQUEsWUFLSiwwRkFDSSxVQUFBLEtBV3BCLDRDQUVRLGVBQUEsTUFESixvQ0FpQlEsMkVBQ0ksT0FBQSxFQUVBLDZFQUNJLE9BQUEsRUFBQSxLQUNBLFVBQUEsS0FPUiwrRkFDSSxRQUFBLEtBQUEsS0FFQSxzR0FBQSx1R0FFSSxVQUFBLElBQ0EsS0FBQSxJQUNBLGtCQUFBLHFCQUFBLFVBQUEscUJBR0osdUdBQ0ksSUFBQSxLQUdKLHNHQUNJLE9BQUEsS0FLSSwySEFDSSxVQUFBLEtBQ0EsWUFBQSxLQUdKLDBIQUNJLFVBQUEsTUFoQ1IsMERBSEosNkVBakNBLDBGQUdRLFVBQUEsTUF5R1EsMkRBREosd0pBRVEsYUFBQSxNQWFwQiwyREF2R0EsNEVBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxrQkFBQSxJQUFBLGVBQUEsSUFBQSxZQUFBLFNBR0osMkVBQ0ksTUFBQSxJQWdEUSwySEFDSSxVQUFBLEtBR0osMEhBQ0ksVUFBQSxLQTRCSix3SkFNUSxhQUFBLEtBUXhCLGdGQUVRLE1BQUEsSUFDQSxPQUFBLEdBL0doQixvQ0F3RVksc0hBQ0ksVUFBQSxNQUdJLDBJQUNJLGlCQUFBLHFCQUNBLGFBQUEsMkhBQUEsT0FBQSxVQUFBLEtBQUEsMkhBQUEsT0FBQSxVQUNBLGtCQUFBLFFBQUEsVUFBQSxRQUdKLDhJQUNJLEtBQUEsTUFHSiw4SUFDSSxNQUFBLE1BMkJaLGlHQUNJLE9BQUEsS0FDQSxVQUFBLEtBS0osa0ZBQ0ksVUFBQSxNQUNBLDBEQVRKLGlHQU9BLGtGQUhRLFVBQUEsTUFnQnBCLHFEQUNJLFVBQUEsS0FPQSxxREFDSSxVQUFBLEtBQ0Esb0NBVlIscURBUUkscURBTEksVUFBQSxNQVlKLG9EQUFBLGdEQUVJLFVBQUEsS0FVUiw4Q0FDSSxVQUFBLEtBQ0Esb0NBRkosOENBWkksb0RBQUEsZ0RBSVEsVUFBQSxNQWdCUiw2REFDSSxVQUFBLEtBT0EsdUVBQ0ksVUFBQSxLQVFaLHFEQUNJLFVBQUEsS0FJUix3QkFDSSxXQUFBLE1BSUEsb0NBbkJRLHVFQVJKLDZEQUdRLFVBQUEsS0F1QmhCLDJDQUVRLFFBQUEsR0FHSixxQ0FDSSw4REFDSSxVQUFBLE9BRUEsMkVBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBRUEsdUZBQ0ksTUFBQSxLQUNBLFVBQUEsS0FnQlIsK0VBUkksaUZBQ0ksVUFBQSxNQVNKLDJEQUZKLCtFQWxCSSx1RkFVQSxpRkFOUSxVQUFBIiwiZmlsZSI6ImdpZnQtdm91Y2hlcnMtcGFnZS1jOWQwNGNjNzFhLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVyby1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cblxuICAgICYgPiAudGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgbGVmdDogMTUlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMCA2cHggNnB4ICMyNjI1MjVkNjtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm8taW1nIHtcbiAgICAgICAgXG4gICAgICAgICYgPiAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA3MnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5oZXJvLWltZyB7XG4gICAgICAgICYgPiAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA5MnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuaGVyby1pbWcge1xuICAgICAgICAmID4gLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTEycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICd2YXJpYWJsZXMnIGFzICo7XG5AdXNlICcuLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEhlbHBlcnNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogIEhpZGRlbiAgKi9cbltoaWRkZW5dLFxuLmhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogIEdyaWQgICovXG4uY29sIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRmbGV4OiAxO1xuXG5cdCZzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdFx0bWFyZ2luOiAwIC0xNXB4O1xuXHR9XG5cblx0Ji0tMW9mMiB7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0ZmxleDogMCAwIDUwJTtcblx0fVxuXG5cdCYtLTFvZjQge1xuXHRcdG1heC13aWR0aDogMjUlO1xuXHRcdGZsZXg6IDAgMCAyNSU7XG5cdH1cbn1cblxuLnZpc2libGUtbW9iaWxlIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyBcbn1cblxuQG1lZGlhICN7JG1vYmlsZX0ge1xuXHQudmlzaWJsZS1tb2JpbGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IFxuXHR9XG5cblx0LmhpZGRlbi1tb2JpbGUge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgXG5cdH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRUZXh0IENvbG9yc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ucmVkLWNvbG9yIHsgXG5cdGNvbG9yOiAjZTg0MDQyOyBcbn1cbi5ncmVlbi1jb2xvciB7IFxuXHRjb2xvcjogIzExOGM4ZjsgXG59XG4ueWVsbG93LWNvbG9yIHsgXG5cdGNvbG9yOiAjZmFiNjRlOyBcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHREYXRlcGlja2VyXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5kYXRlcGlja2VyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogbm9uZTtcblx0Zm9udC1mYW1pbHk6IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0LmRhdGVwaWNrZXItLW5hdiB7XG5cdFx0cGFkZGluZzogMTZweCAxOHB4IDdweDsgXG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cblx0LmRhdGVwaWNrZXItLWNlbGxzIHtcblx0XHRtYXJnaW46IDAgLTE2cHg7IFxuXHR9XG5cblx0LmRhdGVwaWNrZXItLW5hdi10aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDsgXG5cdFx0Y29sb3I6ICMyODMwNmM7IFxuXHRcdGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcblxuXHRcdGkge1xuXHRcdFx0Y29sb3I6ICMyODMwNmM7IFxuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdHRvcDogLTNweDtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlOyBcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMzVweDsgXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0fVxuXG5cdFx0cGF0aCB7XG5cdFx0XHRzdHJva2U6IHJlZDtcblx0XHR9XG5cdH1cblxuXHQuZGF0ZXBpY2tlci0tY29udGVudCB7XG5cdFx0cGFkZGluZzogMCA0NnB4IDAgMzFweDsgXG5cdH1cblxuXHQuZGF0ZXBpY2tlci0tZGF5cy1uYW1lcyB7XG5cdFx0cGFkZGluZy1ib3R0b206IDZweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI4MzA2Yztcblx0XHRtYXJnaW46IDAgMCAzcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cblx0LmRhdGVwaWNrZXItLWRheS1uYW1lIHtcblx0XHRmb250LXNpemU6IDE0cHg7IFxuXHRcdGNvbG9yOiAjMjgzMDZjOyBcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0XHRmb250LXdlaWdodDogNTAwOyBcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRmbGV4OiBpbmhlcml0O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblxuXHQuZGF0ZXBpY2tlci0tY2VsbC1kYXkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGNvbG9yOiAjMjgzMDZjOyBcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyBcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuNHM7IFxuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyAgIFxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCRnZW5lcmFsLWljb25zLXNwcml0ZSArICcjaWNvbi1jYWxlbmRhci1wb2ludGVyJykgbm8tcmVwZWF0IDAgMCAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDM0cHg7IFxuXHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTFweDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlICFpbXBvcnRhbnQ7IFxuXHRcdFx0b3BhY2l0eTogMDsgXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47IFxuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNHMsIHZpc2liaWxpdHkgLjRzOyBcblx0XHR9XG5cblx0XHQmLi1jdXJyZW50LSB7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuLXNlbGVjdGVkLSB7XG5cdFx0XHRjb2xvcjogI2ZmZjsgXG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxOyBcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTsgXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji4tZGlzYWJsZWQtIHtcblx0XHRcdGNvbG9yOiAjYjZiNmI2O1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgI3skc21hbGwtZGVza3RvcH0ge1xuXHQuZGF0ZXBpY2tlciB7XG5cdFx0LmRhdGVwaWNrZXItLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4OyBcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhICN7JHRhYmxldC1wb3J0cmFpdH0ge1xuXHQuZGF0ZXBpY2tlciB7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuZGF0ZXBpY2tlciB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0UmFuZ2UgU2xpZGVyXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5yYW5nZS1zbGlkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogIzI4MzA2YyAhaW1wb3J0YW50OyBcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0aGVpZ2h0OiAycHg7XG5cblx0LmRvdHMge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7IFxuXHRcdGRpc3BsYXk6IGZsZXg7IFxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdHRvcDogNTAlOyBcblx0XHRsZWZ0OiAwOyBcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyBcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgXG5cdFx0XHR3aWR0aDogN3B4OyBcblx0XHRcdGhlaWdodDogN3B4OyBcblx0XHRcdGJhY2tncm91bmQ6ICMyODMwNmM7IFxuXHRcdH1cblx0fVxuXG5cdC51aS13aWRnZXQtaGVhZGVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjMjgzMDZjICFpbXBvcnRhbnQ7IFxuXHR9XG5cblx0LnVpLXNsaWRlci1oYW5kbGUge1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTsgXG5cdFx0d2lkdGg6IDIwcHg7IFxuXHRcdGhlaWdodDogMjBweDsgXG5cdFx0YmFja2dyb3VuZDogI2U4NDA0Mjtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0dG9wOiAtMTBweDtcblx0fVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdE1hc29ucnlcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLm1hc29ucnktZ3JpZCB7XG5cdC5jb2wtbGctNCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0fVxuXG5cdCYtLXNpemUxIHtcblx0XHQuY29sLWxnLTQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XHRcblx0fVxufVxuXG4ubWFzb25yeS1ncmlkLWFsdCB7XG5cdC5jb2wtbGctNCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0fVxuXG5cdCYtLXNpemUxIHtcblx0XHQuY29sLWxnLTQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XHRcblx0fVxufVxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5tYXNvbnJ5LWdyaWQge1xuXHRcdD4gZGl2IHtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgIWltcG9ydGFudDsgXG5cdFx0fVxuXG5cdFx0LmNvbC1sZy00IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0fVxuXHR9XG5cblx0Lm1hc29ucnktZ3JpZC1hbHQge1xuXHRcdD4gZGl2IHtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgXG5cdFx0fVxuXG5cdFx0LmNvbC1sZy00IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0RGlzYWJsZSBTY3JvbGxcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmRpc2FibGUtc2Nyb2xsIHtcblx0cG9zaXRpb246IGZpeGVkOyBcblx0dG9wOiAwOyBcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7IFxuXHRoZWlnaHQ6IDEwMHZoOyBcblx0ei1pbmRleDogNTA7XG5cdG9wYWNpdHk6IDA7IFxuXHR2aXNpYmlsaXR5OiBoaWRkZW47ICBcblxuXHQmLmFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogMTsgXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTsgXG5cdH1cbn1cblxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFNlbGVjdHJpY1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uc2VsZWN0cmljIHtcblx0Ym9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcblx0Ym9yZGVyLXJhZGl1czogMnB4OyBcblxuXHQubGFiZWwge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUYyRjI7IFxuXHRcdGhlaWdodDogNThweDsgXG5cdFx0bGluZS1oZWlnaHQ6IDYwcHg7IFxuXHRcdG1hcmdpbjogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5cHggY2VudGVyOyBcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDU0cHggMzZweDsgXG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRcdHRvcDogNTAlOyBcblx0XHRcdHJpZ2h0OiA4cHg7IFxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy90ZW1wL2ljby1hbmdsZS1kb3duLWdyYXkucG5nKSBuby1yZXBlYXQgMCAwO1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDhweDsgIFxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IFxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uc2VsZWN0cmljLWl0ZW1zIHtcblx0d2lkdGg6IDUxMHB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG5cdGJveC1zaGFkb3c6IDAgM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgLjE2KTtcblxuXHR1bCB7XG5cdFx0cGFkZGluZzogMTJweCAxNXB4OyBcblx0fVxuXG5cblx0bGkge1xuXHRcdG1pbi1oZWlnaHQ6IDM2cHg7IFxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMCAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDsgICBcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDU0cHggMzZweCAhaW1wb3J0YW50OyBcblx0XHRwYWRkaW5nLWxlZnQ6IDY5cHg7XG5cdFx0Zm9udC1zaXplOiAyMHB4OyBcblx0XHRmb250LXdlaWdodDogNTAwOyBcblx0XHRjb2xvcjogIzU4NTg1ODtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXG5cdFx0KyBsaSB7XG5cdFx0XHRtYXJnaW46IDRweCAwIDA7IFxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlOyBcblx0XHRcdFx0dG9wOiAtMTFweDsgXG5cdFx0XHRcdGxlZnQ6IC02cHg7IFxuXHRcdFx0XHRyaWdodDogLTExcHg7IFxuXHRcdFx0XHRoZWlnaHQ6IDFweDsgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICM3MDcwNzA7IFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaGlnaGxpZ2h0ZWQge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuXG5AbWVkaWEgI3skbW9iaWxlfSB7XG5cdC5zZWxlY3RyaWMge1xuXHRcdC5sYWJlbCB7XG5cdFx0XHRoZWlnaHQ6IDM1cHg7IFxuXHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7IFxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCBjZW50ZXI7IFxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAzN3B4IDI1cHg7IFxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdGhlaWdodDogNnB4OyAgXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlbGVjdHJpYy1pdGVtcyB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuXHRcdHVsIHtcblx0XHRcdHBhZGRpbmc6IDEycHggMTVweDsgXG5cdFx0fVxuXG5cblx0XHRsaSB7XG5cdFx0XHRmb250LXNpemU6IDExcHg7IFxuXHRcdFx0bWluLWhlaWdodDogMzZweDsgXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAzN3B4IDI1cHggIWltcG9ydGFudDsgXG5cdFx0XHRwYWRkaW5nOiA1cHggNXB4IDVweCA1MHB4O1xuXG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHRvcDogLTE0cHg7IFxuXHRcdFx0XHRcdGxlZnQ6IDA7IFxuXHRcdFx0XHRcdHJpZ2h0OiAwOyBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiAgZm9yIHRoZSBsaWdodCBiYWNrZ3JvdW5kIGltYWdlcyAoZXhjZXB0IG1vYmlsZSkgICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHQuZXhwZXJpZW5jZS1zbGlkZSB7XG5cdFx0LmFydGljbGVfX2JvZHkge1xuXHRcdFx0dGV4dC1zaGFkb3c6IDAgMCAzcHggIzAwMDAwMDtcblx0XHR9XG5cdH1cbn1cblxuLmZlYXR1cmUtc2Vjb25kYXJ5IHtcblx0LmZlYXR1cmVfX2JvZHkge1xuXHRcdCYgPiBoMyB7XG5cdFx0XHR0ZXh0LXNoYWRvdzogMCAwIDNweCAjMDAwMDAwO1xuXHRcdH1cblxuXHRcdCYgLmZhdm91cml0ZV9fdGl0bGUge1xuXHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi8qICBhY3RpdmUgY3Vyc29yIGZvciBhbGwgc2VsZWN0cyAgKi9cbi5zZWxlY3Qgc2VsZWN0OmhvdmVyLFxuLnNlbGVjdCBzZWxlY3Q6Zm9jdXMsXG4uc2VsZWN0IHNlbGVjdDphY3RpdmUge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIGNvcnJlY3Rpb25zIGluIFBvcHVsYXIgRXhwZXJpZW5jZXMtc2xpZGVyXG4uZXhwZXJpZW5jZXMtc2xpZGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdGJ1dHRvbi5zbGljay1hcnJvdyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0YnV0dG9uLnNsaWNrLWFycm93IHtcblx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdH1cblx0fVxufVxuXG4vKiAgZm9yIHRoZSBBZHVsdHMvQ2hpbGRyZW4gaW5wdXRzICAqL1xuLmluY3JlbWVudG9yX19maWVsZDpob3ZlciB7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogIERyb3Agc2hhZG93IGNsYXNzIGZvciB0aGUgYWxsIFRpdGxlcyAgKi9cbi5kcm9wLXNoYWRvdyB7XG5cdHRleHQtc2hhZG93OiAzcHggM3B4IDNweCAjMDAwMDAwXG59XG5cbi8qICBhdXRvIGhlaWdodCB0byByZW1vdmUgZXh0cmEgc3BhY2VzIGluIGhvc3QncyBkZXNjcmlwdGlvbiAgKi9cbi5hcnRpY2xlLXByaW1hcnkgLmFydGljbGVfX2JvZHkgLmhvc3RfX2Rlc2NyaXB0aW9uIHtcblx0Zm9udC1zaXplOiAxLjJyZW07XG5cdG1pbi1oZWlnaHQ6IGF1dG87XG59XG5cbi5hcnRpY2xlLXNlY29uZGFyeSArIGRpdi5jb250ZW50LXBhZ2UtZm9ybSB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogIHN0eWxlIGZvciB0aGUgc2lnbi11cC1mb3JtICAqL1xuLnJvYmx5LXdyYXAge1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLyogIHN0eWxlIGZvciBzbG9nYW4gdGl0bGUgc2VjdGlvbiAgKi9cbi5zbG9nYW5fX3RpdGxlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDtcblx0bWFyZ2luLXRvcDogMjBweDtcblxuXHQmID4gaDMge1xuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHR9XG59XG5cbi5pbnZpc2libGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTk5OTlweDtcblx0bGVmdDogLTk5OTlweDtcbn1cblxuLyogVE9ETzo6IERNICYgSU4gcmVmYWN0b3IgYW5kIG1ha2UgbGVzcyBodWdlICAgKi9cblxuLyogIGhvc3QgY29udGVudCAgKi9cbi5ob3N0LWNvbnRlbnQge1xuXHQuaG9zdC1yZXZpZXdzIHtcblx0XHQuYXNpZGUtcmV2aWV3cyB7XG5cdFx0XHR3aWR0aDogMzMwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0LnNlY3Rpb25fX2hlYWQge1xuXHRcdFx0XHRtYXJnaW46IDAgMCA2MHB4IDA7XG5cdFxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFxuXHRcdFx0LndpZGdldC1tZXNzYWdlcyB7XG5cdFx0XHRcdC53aWRnZXQtbWVzc2FnZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDAgMCA0MHB4IDA7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XG5cdFx0XHRcdFx0LndpZGdldF9fY29udGVudCB7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFxuXHRcdFx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRcdFx0XHRcdH1cblx0XG5cdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uX19hY3Rpb25zIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiAgaG9zdCByZXF1ZXN0ICAqL1xuLmhvc3QtcmVxdWVzdCB7XG5cdC5mb3JtX19jb2wsXG5cdC5hY2NvcmRpb25zIHtcblx0XHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcblxuXHRcdGg2IHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4ubWF5LWFsc28tbGlrZSB7XG5cdHBhZGRpbmc6IDUwcHggMCAhaW1wb3J0YW50O1xufVxuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vID09PT09IGhvc3QgcGFnZSA9PT09PVxuXG4uaG9zdC1wYWdlLXNsaWRlciB7XG5cdG1hcmdpbjogMCBhdXRvIDUwcHg7XG5cdHBhZGRpbmc6IDA7XG5cblx0LnNsaWNrLWFycm93IHtcblx0XHR0b3A6IDUwJTtcblx0fVxuXG5cdC5ob3N0LXBhZ2Utc2xpZGVyLWl0ZW0ge1xuXHRcdGhlaWdodDogMjUwcHg7XG5cdFx0cGFkZGluZzogMCA2cHg7XG5cblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cblx0Lmhvc3QtcGFnZS1zbGlkZXItdGV4dCB7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcblxuXHRcdC5pY29uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAyMHB4O1xuXHRcdH1cblxuXHRcdC5pY29uLWNvY2t0YWlsIHtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvc3ZnL2NvY2t0YWlsLWljb24uc3ZnJykgbm8tcmVwZWF0O1xuXHRcdH1cblxuXHRcdC5pY29uLWZvb3RiYWwge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9zdmcvZnV0Ym9sLWljb24uc3ZnJykgbm8tcmVwZWF0O1xuXHRcdH1cblxuXHRcdC50ZXh0e1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG5cdC5ob3N0LXBhZ2Utc2xpZGVyLmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdC5ob3N0LXBhZ2Utc2xpZGVyLWl0ZW0ge1xuXHRcdFx0aGVpZ2h0OiAzNTBweDtcblx0XHR9XG5cblx0XHQuaG9zdC1wYWdlLXNsaWRlci10ZXh0IHtcblx0XHRcdC5pY29uIHtcblx0XHRcdFx0d2lkdGg6IDkwcHg7XG5cdFx0XHRcdGhlaWdodDogOTBweDtcblx0XHRcdH1cblxuXHRcdFx0LnRleHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi8vID09PT09PT09PT09PT09PT09PT09PVxuIiwiLmRhdGVwaWNrZXItLWNlbGxze2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtZmxleC13cmFwOndyYXA7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5kYXRlcGlja2VyLS1jZWxse2JvcmRlci1yYWRpdXM6NHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtanVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2hlaWdodDozMnB4O3otaW5kZXg6MX0uZGF0ZXBpY2tlci0tY2VsbC4tZm9jdXMte2JhY2tncm91bmQ6I2YwZjBmMH0uZGF0ZXBpY2tlci0tY2VsbC4tY3VycmVudC17Y29sb3I6IzRFQjVFNn0uZGF0ZXBpY2tlci0tY2VsbC4tY3VycmVudC0uLWZvY3VzLXtjb2xvcjojNGE0YTRhfS5kYXRlcGlja2VyLS1jZWxsLi1jdXJyZW50LS4taW4tcmFuZ2Ute2NvbG9yOiM0RUI1RTZ9LmRhdGVwaWNrZXItLWNlbGwuLWluLXJhbmdlLXtiYWNrZ3JvdW5kOnJnYmEoOTIsMTk2LDIzOSwuMSk7Y29sb3I6IzRhNGE0YTtib3JkZXItcmFkaXVzOjB9LmRhdGVwaWNrZXItLWNlbGwuLWluLXJhbmdlLS4tZm9jdXMte2JhY2tncm91bmQtY29sb3I6cmdiYSg5MiwxOTYsMjM5LC4yKX0uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQte2N1cnNvcjpkZWZhdWx0O2NvbG9yOiNhZWFlYWV9LmRhdGVwaWNrZXItLWNlbGwuLWRpc2FibGVkLS4tZm9jdXMte2NvbG9yOiNhZWFlYWV9LmRhdGVwaWNrZXItLWNlbGwuLWRpc2FibGVkLS4taW4tcmFuZ2Ute2NvbG9yOiNhMWExYTF9LmRhdGVwaWNrZXItLWNlbGwuLWRpc2FibGVkLS4tY3VycmVudC0uLWZvY3VzLXtjb2xvcjojYWVhZWFlfS5kYXRlcGlja2VyLS1jZWxsLi1yYW5nZS1mcm9tLXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoOTIsMTk2LDIzOSwuNSk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDkyLDE5NiwyMzksLjEpO2JvcmRlci1yYWRpdXM6NHB4IDAgMCA0cHh9LmRhdGVwaWNrZXItLWNlbGwuLXJhbmdlLXRvLXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoOTIsMTk2LDIzOSwuNSk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDkyLDE5NiwyMzksLjEpO2JvcmRlci1yYWRpdXM6MCA0cHggNHB4IDB9LmRhdGVwaWNrZXItLWNlbGwuLXNlbGVjdGVkLSwuZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtLi1jdXJyZW50LXtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzVjYzRlZn0uZGF0ZXBpY2tlci0tY2VsbC4tcmFuZ2UtZnJvbS0uLXJhbmdlLXRvLXtib3JkZXItcmFkaXVzOjRweH0uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQte2JvcmRlcjpub25lfS5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0uLWZvY3VzLXtiYWNrZ3JvdW5kOiM0NWJjZWR9LmRhdGVwaWNrZXItLWNlbGw6ZW1wdHl7Y3Vyc29yOmRlZmF1bHR9LmRhdGVwaWNrZXItLWRheXMtbmFtZXN7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1mbGV4LXdyYXA6d3JhcDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7bWFyZ2luOjhweCAwIDNweH0uZGF0ZXBpY2tlci0tZGF5LW5hbWV7Y29sb3I6I0ZGOUExOTtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtanVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxO3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6LjhlbX0uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLWNvbnRlbnQsLmRhdGVwaWNrZXItLWJvZHksLmRhdGVwaWNrZXItaW5saW5lIC5kYXRlcGlja2VyLS1wb2ludGVye2Rpc3BsYXk6bm9uZX0uZGF0ZXBpY2tlci0tY2VsbC1kYXl7d2lkdGg6MTQuMjg1NzElfS5kYXRlcGlja2VyLS1jZWxscy1tb250aHN7aGVpZ2h0OjE3MHB4fS5kYXRlcGlja2VyLS1jZWxsLW1vbnRoe3dpZHRoOjMzLjMzJTtoZWlnaHQ6MjUlfS5kYXRlcGlja2VyLS1jZWxscy15ZWFycywuZGF0ZXBpY2tlci0teWVhcnN7aGVpZ2h0OjE3MHB4fS5kYXRlcGlja2VyLS1jZWxsLXllYXJ7d2lkdGg6MjUlO2hlaWdodDozMy4zMyV9LmRhdGVwaWNrZXJzLWNvbnRhaW5lcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjB9QG1lZGlhIHByaW50ey5kYXRlcGlja2Vycy1jb250YWluZXJ7ZGlzcGxheTpub25lfX0uZGF0ZXBpY2tlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGJkYmRiO2JveC1zaGFkb3c6MCA0cHggMTJweCByZ2JhKDAsMCwwLC4xNSk7Ym9yZGVyLXJhZGl1czo0cHg7Ym94LXNpemluZzpjb250ZW50LWJveDtmb250LWZhbWlseTpUYWhvbWEsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtjb2xvcjojNGE0YTRhO3dpZHRoOjI1MHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTEwMDAwMHB4O29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsbGVmdCAwcyAuM3MsLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLHRyYW5zZm9ybSAuM3MgZWFzZSxsZWZ0IDBzIC4zczt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsdHJhbnNmb3JtIC4zcyBlYXNlLGxlZnQgMHMgLjNzLC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlO3otaW5kZXg6MTAwfS5kYXRlcGlja2VyLi1mcm9tLXRvcC17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KX0uZGF0ZXBpY2tlci4tZnJvbS1yaWdodC17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg4cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDhweCl9LmRhdGVwaWNrZXIuLWZyb20tYm90dG9tLXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KX0uZGF0ZXBpY2tlci4tZnJvbS1sZWZ0LXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC04cHgpfS5kYXRlcGlja2VyLmFjdGl2ZXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCk7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLGxlZnQgMHMgMHMsLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLHRyYW5zZm9ybSAuM3MgZWFzZSxsZWZ0IDBzIDBzO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZSx0cmFuc2Zvcm0gLjNzIGVhc2UsbGVmdCAwcyAwcywtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZX0uZGF0ZXBpY2tlci1pbmxpbmUgLmRhdGVwaWNrZXJ7Ym9yZGVyLWNvbG9yOiNkN2Q3ZDc7Ym94LXNoYWRvdzpub25lO3Bvc2l0aW9uOnN0YXRpYztsZWZ0OmF1dG87cmlnaHQ6YXV0bztvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0uZGF0ZXBpY2tlci0tY29udGVudHtib3gtc2l6aW5nOmNvbnRlbnQtYm94O3BhZGRpbmc6NHB4fS5kYXRlcGlja2VyLS1wb2ludGVye3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItdG9wOjFweCBzb2xpZCAjZGJkYmRiO2JvcmRlci1yaWdodDoxcHggc29saWQgI2RiZGJkYjt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O3otaW5kZXg6LTF9LmRhdGVwaWNrZXItLW5hdi1hY3Rpb246aG92ZXIsLmRhdGVwaWNrZXItLW5hdi10aXRsZTpob3ZlcntiYWNrZ3JvdW5kOiNmMGYwZjB9Li10b3AtY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXRvcC1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXRvcC1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXJ7dG9wOmNhbGMoMTAwJSAtIDRweCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDEzNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpfS4tcmlnaHQtYm90dG9tLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXJpZ2h0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi1yaWdodC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVye3JpZ2h0OmNhbGMoMTAwJSAtIDRweCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDIyNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpfS4tYm90dG9tLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi1ib3R0b20tbGVmdC0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi1ib3R0b20tcmlnaHQtIC5kYXRlcGlja2VyLS1wb2ludGVye2JvdHRvbTpjYWxjKDEwMCUgLSA0cHgpOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzMTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzE1ZGVnKX0uLWxlZnQtYm90dG9tLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLWxlZnQtY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLWxlZnQtdG9wLSAuZGF0ZXBpY2tlci0tcG9pbnRlcntsZWZ0OmNhbGMoMTAwJSAtIDRweCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0uLWJvdHRvbS1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXRvcC1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlcntsZWZ0OjEwcHh9Li1ib3R0b20tcmlnaHQtIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tdG9wLXJpZ2h0LSAuZGF0ZXBpY2tlci0tcG9pbnRlcntyaWdodDoxMHB4fS4tYm90dG9tLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi10b3AtY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlcntsZWZ0OmNhbGMoNTAlIC0gMTBweCAvIDIpfS4tbGVmdC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tcmlnaHQtdG9wLSAuZGF0ZXBpY2tlci0tcG9pbnRlcnt0b3A6MTBweH0uLWxlZnQtYm90dG9tLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXJpZ2h0LWJvdHRvbS0gLmRhdGVwaWNrZXItLXBvaW50ZXJ7Ym90dG9tOjEwcHh9Li1sZWZ0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi1yaWdodC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVye3RvcDpjYWxjKDUwJSAtIDEwcHggLyAyKX0uZGF0ZXBpY2tlci0tYm9keS5hY3RpdmV7ZGlzcGxheTpibG9ja30uZGF0ZXBpY2tlci0tbmF2e2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtanVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZmVmZWY7bWluLWhlaWdodDozMnB4O3BhZGRpbmc6NHB4fS4tb25seS10aW1lcGlja2VyLSAuZGF0ZXBpY2tlci0tbmF2e2Rpc3BsYXk6bm9uZX0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiwuZGF0ZXBpY2tlci0tbmF2LXRpdGxle2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O2N1cnNvcjpwb2ludGVyOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmRhdGVwaWNrZXItLW5hdi1hY3Rpb257d2lkdGg6MzJweDtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmRhdGVwaWNrZXItLW5hdi1hY3Rpb24uLWRpc2FibGVkLXt2aXNpYmlsaXR5OmhpZGRlbn0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiBzdmd7d2lkdGg6MzJweDtoZWlnaHQ6MzJweH0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiBwYXRoe2ZpbGw6bm9uZTtzdHJva2U6IzljOWM5YztzdHJva2Utd2lkdGg6MnB4fS5kYXRlcGlja2VyLS1uYXYtdGl0bGV7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzowIDhweH0uZGF0ZXBpY2tlci0tYnV0dG9ucywuZGF0ZXBpY2tlci0tdGltZXtib3JkZXItdG9wOjFweCBzb2xpZCAjZWZlZmVmO3BhZGRpbmc6NHB4fS5kYXRlcGlja2VyLS1uYXYtdGl0bGUgaXtmb250LXN0eWxlOm5vcm1hbDtjb2xvcjojOWM5YzljO21hcmdpbi1sZWZ0OjVweH0uZGF0ZXBpY2tlci0tbmF2LXRpdGxlLi1kaXNhYmxlZC17Y3Vyc29yOmRlZmF1bHQ7YmFja2dyb3VuZDowIDB9LmRhdGVwaWNrZXItLWJ1dHRvbnN7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LmRhdGVwaWNrZXItLWJ1dHRvbntjb2xvcjojNEVCNUU2O2N1cnNvcjpwb2ludGVyO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxO2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtZmxleDtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4Oy13ZWJraXQtanVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjMycHh9LmRhdGVwaWNrZXItLWJ1dHRvbjpob3Zlcntjb2xvcjojNGE0YTRhO2JhY2tncm91bmQ6I2YwZjBmMH0uZGF0ZXBpY2tlci0tdGltZXtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS5kYXRlcGlja2VyLS10aW1lLi1hbS1wbS0gLmRhdGVwaWNrZXItLXRpbWUtc2xpZGVyc3std2Via2l0LWZsZXg6MCAxIDEzOHB4Oy1tcy1mbGV4OjAgMSAxMzhweDtmbGV4OjAgMSAxMzhweDttYXgtd2lkdGg6MTM4cHh9Li1vbmx5LXRpbWVwaWNrZXItIC5kYXRlcGlja2VyLS10aW1le2JvcmRlci10b3A6bm9uZX0uZGF0ZXBpY2tlci0tdGltZS1zbGlkZXJzey13ZWJraXQtZmxleDowIDEgMTUzcHg7LW1zLWZsZXg6MCAxIDE1M3B4O2ZsZXg6MCAxIDE1M3B4O21hcmdpbi1yaWdodDoxMHB4O21heC13aWR0aDoxNTNweH0uZGF0ZXBpY2tlci0tdGltZS1sYWJlbHtkaXNwbGF5Om5vbmU7Zm9udC1zaXplOjEycHh9LmRhdGVwaWNrZXItLXRpbWUtY3VycmVudHtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxO2ZvbnQtc2l6ZToxNHB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIDAgMCAxMHB4fS5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtY29sb257bWFyZ2luOjAgMnB4IDNweDtsaW5lLWhlaWdodDoxfS5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtaG91cnMsLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVze2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjE5cHg7Zm9udC1mYW1pbHk6XCJDZW50dXJ5IEdvdGhpY1wiLENlbnR1cnlHb3RoaWMsQXBwbGVHb3RoaWMsc2Fucy1zZXJpZjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3VyczphZnRlciwuZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LW1pbnV0ZXM6YWZ0ZXJ7Y29udGVudDonJztiYWNrZ3JvdW5kOiNmMGYwZjA7Ym9yZGVyLXJhZGl1czo0cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMnB4O3RvcDotM3B4O3JpZ2h0Oi0ycHg7Ym90dG9tOi0ycHg7ei1pbmRleDotMTtvcGFjaXR5OjB9LmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3Vycy4tZm9jdXMtOmFmdGVyLC5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtbWludXRlcy4tZm9jdXMtOmFmdGVye29wYWNpdHk6MX0uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LWFtcG17dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOy13ZWJraXQtYWxpZ24tc2VsZjpmbGV4LWVuZDstbXMtZmxleC1pdGVtLWFsaWduOmVuZDthbGlnbi1zZWxmOmZsZXgtZW5kO2NvbG9yOiM5YzljOWM7bWFyZ2luLWxlZnQ6NnB4O2ZvbnQtc2l6ZToxMXB4O21hcmdpbi1ib3R0b206MXB4fS5kYXRlcGlja2VyLS10aW1lLXJvd3tkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxMXB4O2hlaWdodDoxN3B4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCNkZWRlZGUsI2RlZGVkZSkgbGVmdCA1MCUvMTAwJSAxcHggbm8tcmVwZWF0fS5kYXRlcGlja2VyLS10aW1lLXJvdzpmaXJzdC1jaGlsZHttYXJnaW4tYm90dG9tOjRweH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV17YmFja2dyb3VuZDowIDA7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7aGVpZ2h0OjEwMCU7cGFkZGluZzowO21hcmdpbjowOy13ZWJraXQtYXBwZWFyYW5jZTpub25lfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRvb2x0aXB7ZGlzcGxheTpub25lfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTpob3Zlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7Ym9yZGVyLWNvbG9yOiNiOGI4Yjh9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotbW96LXJhbmdlLXRodW1ie2JvcmRlci1jb2xvcjojYjhiOGI4fS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTpob3Zlcjo6LW1zLXRodW1ie2JvcmRlci1jb2xvcjojYjhiOGI4fS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1c3tvdXRsaW5lOjB9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYntiYWNrZ3JvdW5kOiM1Y2M0ZWY7Ym9yZGVyLWNvbG9yOiM1Y2M0ZWZ9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbW96LXJhbmdlLXRodW1ie2JhY2tncm91bmQ6IzVjYzRlZjtib3JkZXItY29sb3I6IzVjYzRlZn0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tcy10aHVtYntiYWNrZ3JvdW5kOiM1Y2M0ZWY7Ym9yZGVyLWNvbG9yOiM1Y2M0ZWZ9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjEycHg7d2lkdGg6MTJweDtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MXB4IHNvbGlkICNkZWRlZGU7YmFja2dyb3VuZDojZmZmO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnM7bWFyZ2luLXRvcDotNnB4fS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10aHVtYntib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjEycHg7d2lkdGg6MTJweDtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MXB4IHNvbGlkICNkZWRlZGU7YmFja2dyb3VuZDojZmZmO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnN9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdGh1bWJ7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoxMnB4O3dpZHRoOjEycHg7Ym9yZGVyLXJhZGl1czozcHg7Ym9yZGVyOjFweCBzb2xpZCAjZGVkZWRlO2JhY2tncm91bmQ6I2ZmZjtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjJzfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7Ym9yZGVyOm5vbmU7aGVpZ2h0OjFweDtjdXJzb3I6cG9pbnRlcjtjb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOjAgMH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2t7Ym9yZGVyOm5vbmU7aGVpZ2h0OjFweDtjdXJzb3I6cG9pbnRlcjtjb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOjAgMH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10cmFja3tib3JkZXI6bm9uZTtoZWlnaHQ6MXB4O2N1cnNvcjpwb2ludGVyO2NvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6MCAwfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLWZpbGwtbG93ZXJ7YmFja2dyb3VuZDowIDB9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC11cHBlcntiYWNrZ3JvdW5kOjAgMH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgc3BhbntwYWRkaW5nOjAgMTJweH0uZGF0ZXBpY2tlci0tdGltZS1pY29ue2NvbG9yOiM5YzljOWM7Ym9yZGVyOjFweCBzb2xpZDtib3JkZXItcmFkaXVzOjUwJTtmb250LXNpemU6MTZweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCA1cHggLTFweCAwO3dpZHRoOjFlbTtoZWlnaHQ6MWVtfS5kYXRlcGlja2VyLS10aW1lLWljb246YWZ0ZXIsLmRhdGVwaWNrZXItLXRpbWUtaWNvbjpiZWZvcmV7Y29udGVudDonJztiYWNrZ3JvdW5kOmN1cnJlbnRDb2xvcjtwb3NpdGlvbjphYnNvbHV0ZX0uZGF0ZXBpY2tlci0tdGltZS1pY29uOmFmdGVye2hlaWdodDouNGVtO3dpZHRoOjFweDtsZWZ0OmNhbGMoNTAlIC0gMXB4KTt0b3A6Y2FsYyg1MCUgKyAxcHgpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX0uZGF0ZXBpY2tlci0tdGltZS1pY29uOmJlZm9yZXt3aWR0aDouNGVtO2hlaWdodDoxcHg7dG9wOmNhbGMoNTAlICsgMXB4KTtsZWZ0OmNhbGMoNTAlIC0gMXB4KX0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUte2NvbG9yOiNkZWRlZGV9LmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC06aG92ZXIsLmRhdGVwaWNrZXItLWNlbGwteWVhci4tb3RoZXItZGVjYWRlLTpob3Zlcntjb2xvcjojYzVjNWM1fS4tZGlzYWJsZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwuLWRpc2FibGVkLS4tZm9jdXMtLmRhdGVwaWNrZXItLWNlbGwteWVhci4tb3RoZXItZGVjYWRlLXtjb2xvcjojZGVkZWRlfS4tc2VsZWN0ZWQtLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC0sLi1zZWxlY3RlZC0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUte2NvbG9yOiNmZmY7YmFja2dyb3VuZDojYTJkZGY2fS4tc2VsZWN0ZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwuLXNlbGVjdGVkLS4tZm9jdXMtLmRhdGVwaWNrZXItLWNlbGwteWVhci4tb3RoZXItZGVjYWRlLXtiYWNrZ3JvdW5kOiM4YWQ1ZjR9Li1pbi1yYW5nZS0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwuLWluLXJhbmdlLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS17YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDkyLDE5NiwyMzksLjEpO2NvbG9yOiNjY2N9Li1pbi1yYW5nZS0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLC4taW4tcmFuZ2UtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUte2JhY2tncm91bmQtY29sb3I6cmdiYSg5MiwxOTYsMjM5LC4yKX0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLTplbXB0eSwuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtOmVtcHR5e2JhY2tncm91bmQ6MCAwO2JvcmRlcjpub25lfSIsIi5oZXJvLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaGVyby1pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvcGFjaXR5OiAwLjg7XG59XG4uaGVyby1pbWcgPiAudGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgd2lkdGg6IDc1JTtcbiAgbGVmdDogMTUlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LXNoYWRvdzogMCA2cHggNnB4IHJnYmEoMzgsIDM3LCAzNywgMC44MzkyMTU2ODYzKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8taW1nID4gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDcycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLWltZyA+IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA5MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm8taW1nID4gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDExMnB4O1xuICB9XG59XG4uZGF0ZXBpY2tlci0tY2VsbHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzMnB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tZm9jdXMtIHtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWN1cnJlbnQtIHtcbiAgY29sb3I6ICM0RUI1RTY7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1jdXJyZW50LS4tZm9jdXMtIHtcbiAgY29sb3I6ICM0YTRhNGE7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1jdXJyZW50LS4taW4tcmFuZ2UtIHtcbiAgY29sb3I6ICM0RUI1RTY7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1pbi1yYW5nZS0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDkyLCAxOTYsIDIzOSwgMC4xKTtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1pbi1yYW5nZS0uLWZvY3VzLSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTIsIDE5NiwgMjM5LCAwLjIpO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogI2FlYWVhZTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWRpc2FibGVkLS4tZm9jdXMtIHtcbiAgY29sb3I6ICNhZWFlYWU7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1kaXNhYmxlZC0uLWluLXJhbmdlLSB7XG4gIGNvbG9yOiAjYTFhMWExO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtLi1jdXJyZW50LS4tZm9jdXMtIHtcbiAgY29sb3I6ICNhZWFlYWU7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1yYW5nZS1mcm9tLSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoOTIsIDE5NiwgMjM5LCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkyLCAxOTYsIDIzOSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1yYW5nZS10by0ge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDkyLCAxOTYsIDIzOSwgMC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MiwgMTk2LCAyMzksIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtLCAuZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtLi1jdXJyZW50LSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNWNjNGVmO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tcmFuZ2UtZnJvbS0uLXJhbmdlLXRvLSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLXNlbGVjdGVkLSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLXNlbGVjdGVkLS4tZm9jdXMtIHtcbiAgYmFja2dyb3VuZDogIzQ1YmNlZDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGw6ZW1wdHkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5kYXRlcGlja2VyLS1kYXlzLW5hbWVzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiA4cHggMCAzcHg7XG59XG5cbi5kYXRlcGlja2VyLS1kYXktbmFtZSB7XG4gIGNvbG9yOiAjRkY5QTE5O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cblxuLi1vbmx5LXRpbWVwaWNrZXItIC5kYXRlcGlja2VyLS1jb250ZW50LCAuZGF0ZXBpY2tlci0tYm9keSwgLmRhdGVwaWNrZXItaW5saW5lIC5kYXRlcGlja2VyLS1wb2ludGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwtZGF5IHtcbiAgd2lkdGg6IDE0LjI4NTcxJTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGxzLW1vbnRocyB7XG4gIGhlaWdodDogMTcwcHg7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLW1vbnRoIHtcbiAgd2lkdGg6IDMzLjMzJTtcbiAgaGVpZ2h0OiAyNSU7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxscy15ZWFycywgLmRhdGVwaWNrZXItLXllYXJzIHtcbiAgaGVpZ2h0OiAxNzBweDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwteWVhciB7XG4gIHdpZHRoOiAyNSU7XG4gIGhlaWdodDogMzMuMzMlO1xufVxuXG4uZGF0ZXBpY2tlcnMtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5kYXRlcGlja2Vycy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5kYXRlcGlja2VyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmb250LWZhbWlseTogVGFob21hLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICB3aWR0aDogMjUwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDAwMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgbGVmdCAwcyAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBsZWZ0IDBzIDAuM3M7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBsZWZ0IDBzIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTAwO1xufVxuXG4uZGF0ZXBpY2tlci4tZnJvbS10b3AtIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbn1cblxuLmRhdGVwaWNrZXIuLWZyb20tcmlnaHQtIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDhweCk7XG59XG5cbi5kYXRlcGlja2VyLi1mcm9tLWJvdHRvbS0ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTtcbn1cblxuLmRhdGVwaWNrZXIuLWZyb20tbGVmdC0ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC04cHgpO1xufVxuXG4uZGF0ZXBpY2tlci5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIGxlZnQgMHMgMHMsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIGxlZnQgMHMgMHM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBsZWZ0IDBzIDBzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5cbi5kYXRlcGlja2VyLWlubGluZSAuZGF0ZXBpY2tlciB7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZDdkNztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5kYXRlcGlja2VyLS1jb250ZW50IHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHBhZGRpbmc6IDRweDtcbn1cblxuLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGJkYmRiO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGJkYmRiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi1hY3Rpb246aG92ZXIsIC5kYXRlcGlja2VyLS1uYXYtdGl0bGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG4uLXRvcC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXRvcC1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciwgLi10b3AtcmlnaHQtIC5kYXRlcGlja2VyLS1wb2ludGVyIHtcbiAgdG9wOiBjYWxjKDEwMCUgLSA0cHgpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG59XG5cbi4tcmlnaHQtYm90dG9tLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwgLi1yaWdodC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LXRvcC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICByaWdodDogY2FsYygxMDAlIC0gNHB4KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xufVxuXG4uLWJvdHRvbS1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLWJvdHRvbS1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciwgLi1ib3R0b20tcmlnaHQtIC5kYXRlcGlja2VyLS1wb2ludGVyIHtcbiAgYm90dG9tOiBjYWxjKDEwMCUgLSA0cHgpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7XG59XG5cbi4tbGVmdC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLWxlZnQtY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwgLi1sZWZ0LXRvcC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBsZWZ0OiBjYWxjKDEwMCUgLSA0cHgpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uLWJvdHRvbS1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciwgLi10b3AtbGVmdC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uLWJvdHRvbS1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tdG9wLXJpZ2h0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4uLWJvdHRvbS1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXRvcC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyIHtcbiAgbGVmdDogY2FsYyg1MCUgLSA1cHgpO1xufVxuXG4uLWxlZnQtdG9wLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwgLi1yaWdodC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVyIHtcbiAgdG9wOiAxMHB4O1xufVxuXG4uLWxlZnQtYm90dG9tLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwgLi1yaWdodC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyIHtcbiAgYm90dG9tOiAxMHB4O1xufVxuXG4uLWxlZnQtY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwgLi1yaWdodC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG59XG5cbi5kYXRlcGlja2VyLS1ib2R5LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2IHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDRweDtcbn1cblxuLi1vbmx5LXRpbWVwaWNrZXItIC5kYXRlcGlja2VyLS1uYXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiwgLmRhdGVwaWNrZXItLW5hdi10aXRsZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiB7XG4gIHdpZHRoOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtYWN0aW9uLi1kaXNhYmxlZC0ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHN2ZyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHBhdGgge1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICM5YzljOWM7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LXRpdGxlIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLmRhdGVwaWNrZXItLWJ1dHRvbnMsIC5kYXRlcGlja2VyLS10aW1lIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZmVmZWY7XG4gIHBhZGRpbmc6IDRweDtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi10aXRsZSBpIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzljOWM5YztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi10aXRsZS4tZGlzYWJsZWQtIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kOiAwIDA7XG59XG5cbi5kYXRlcGlja2VyLS1idXR0b25zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmRhdGVwaWNrZXItLWJ1dHRvbiB7XG4gIGNvbG9yOiAjNEVCNUU2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5kYXRlcGlja2VyLS1idXR0b246aG92ZXIge1xuICBjb2xvcjogIzRhNGE0YTtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUuLWFtLXBtLSAuZGF0ZXBpY2tlci0tdGltZS1zbGlkZXJzIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDEgMTM4cHg7XG4gIC1tcy1mbGV4OiAwIDEgMTM4cHg7XG4gIGZsZXg6IDAgMSAxMzhweDtcbiAgbWF4LXdpZHRoOiAxMzhweDtcbn1cblxuLi1vbmx5LXRpbWVwaWNrZXItIC5kYXRlcGlja2VyLS10aW1lIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtc2xpZGVycyB7XG4gIC13ZWJraXQtZmxleDogMCAxIDE1M3B4O1xuICAtbXMtZmxleDogMCAxIDE1M3B4O1xuICBmbGV4OiAwIDEgMTUzcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWF4LXdpZHRoOiAxNTNweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtY29sb24ge1xuICBtYXJnaW46IDAgMnB4IDNweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtaG91cnMsIC5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtbWludXRlcyB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkNlbnR1cnkgR290aGljXCIsIENlbnR1cnlHb3RoaWMsIEFwcGxlR290aGljLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtaG91cnM6YWZ0ZXIsIC5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtbWludXRlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMnB4O1xuICB0b3A6IC0zcHg7XG4gIHJpZ2h0OiAtMnB4O1xuICBib3R0b206IC0ycHg7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LWhvdXJzLi1mb2N1cy06YWZ0ZXIsIC5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtbWludXRlcy4tZm9jdXMtOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1hbXBtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgY29sb3I6ICM5YzljOWM7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNkZWRlZGUsICNkZWRlZGUpIGxlZnQgNTAlLzEwMCUgMXB4IG5vLXJlcGVhdDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV0ge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTpob3Zlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3JkZXItY29sb3I6ICNiOGI4Yjg7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTpob3Zlcjo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJvcmRlci1jb2xvcjogI2I4YjhiODtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotbXMtdGh1bWIge1xuICBib3JkZXItY29sb3I6ICNiOGI4Yjg7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjNWNjNGVmO1xuICBib3JkZXItY29sb3I6ICM1Y2M0ZWY7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM1Y2M0ZWY7XG4gIGJvcmRlci1jb2xvcjogIzVjYzRlZjtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjNWNjNGVmO1xuICBib3JkZXItY29sb3I6ICM1Y2M0ZWY7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG4gIG1hcmdpbi10b3A6IC02cHg7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRodW1iIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAwIDA7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10cmFjayB7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAwIDA7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRyYWNrIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC11cHBlciB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IHNwYW4ge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLWljb24ge1xuICBjb2xvcjogIzljOWM5YztcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCA1cHggLTFweCAwO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtaWNvbjphZnRlciwgLmRhdGVwaWNrZXItLXRpbWUtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtaWNvbjphZnRlciB7XG4gIGhlaWdodDogMC40ZW07XG4gIHdpZHRoOiAxcHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMXB4KTtcbiAgdG9wOiBjYWxjKDUwJSArIDFweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtaWNvbjpiZWZvcmUge1xuICB3aWR0aDogMC40ZW07XG4gIGhlaWdodDogMXB4O1xuICB0b3A6IGNhbGMoNTAlICsgMXB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLmRhdGVwaWNrZXItLWNlbGwteWVhci4tb3RoZXItZGVjYWRlLSB7XG4gIGNvbG9yOiAjZGVkZWRlO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLTpob3ZlciwgLmRhdGVwaWNrZXItLWNlbGwteWVhci4tb3RoZXItZGVjYWRlLTpob3ZlciB7XG4gIGNvbG9yOiAjYzVjNWM1O1xufVxuXG4uLWRpc2FibGVkLS4tZm9jdXMtLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC0sIC4tZGlzYWJsZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtIHtcbiAgY29sb3I6ICNkZWRlZGU7XG59XG5cbi4tc2VsZWN0ZWQtLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC0sIC4tc2VsZWN0ZWQtLmRhdGVwaWNrZXItLWNlbGwteWVhci4tb3RoZXItZGVjYWRlLSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjYTJkZGY2O1xufVxuXG4uLXNlbGVjdGVkLS4tZm9jdXMtLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC0sIC4tc2VsZWN0ZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtIHtcbiAgYmFja2dyb3VuZDogIzhhZDVmNDtcbn1cblxuLi1pbi1yYW5nZS0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1pbi1yYW5nZS0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MiwgMTk2LCAyMzksIDAuMSk7XG4gIGNvbG9yOiAjY2NjO1xufVxuXG4uLWluLXJhbmdlLS4tZm9jdXMtLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC0sIC4taW4tcmFuZ2UtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MiwgMTk2LCAyMzksIDAuMik7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtOmVtcHR5LCAuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtOmVtcHR5IHtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0VmFyaWFibGVzXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdEhlbHBlcnNcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qICBIaWRkZW4gICovXG5baGlkZGVuXSxcbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qICBHcmlkICAqL1xuLmNvbCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleDogMTtcbn1cbi5jb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgbWFyZ2luOiAwIC0xNXB4O1xufVxuLmNvbC0tMW9mMiB7XG4gIG1heC13aWR0aDogNTAlO1xuICBmbGV4OiAwIDAgNTAlO1xufVxuLmNvbC0tMW9mNCB7XG4gIG1heC13aWR0aDogMjUlO1xuICBmbGV4OiAwIDAgMjUlO1xufVxuXG4udmlzaWJsZS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhpZGRlbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHRUZXh0IENvbG9yc1xuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnJlZC1jb2xvciB7XG4gIGNvbG9yOiAjZTg0MDQyO1xufVxuXG4uZ3JlZW4tY29sb3Ige1xuICBjb2xvcjogIzExOGM4Zjtcbn1cblxuLnllbGxvdy1jb2xvciB7XG4gIGNvbG9yOiAjZmFiNjRlO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdERhdGVwaWNrZXJcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5kYXRlcGlja2VyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tbmF2IHtcbiAgcGFkZGluZzogMTZweCAxOHB4IDdweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLWNlbGxzIHtcbiAgbWFyZ2luOiAwIC0xNnB4O1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLW5hdi10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjgzMDZjO1xuICBmb250LWZhbWlseTogcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tbmF2LXRpdGxlIGkge1xuICBjb2xvcjogIzI4MzA2YztcbiAgbWFyZ2luOiAwO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTNweDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHN2ZyB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiBwYXRoIHtcbiAgc3Ryb2tlOiByZWQ7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tY29udGVudCB7XG4gIHBhZGRpbmc6IDAgNDZweCAwIDMxcHg7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tZGF5cy1uYW1lcyB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjgzMDZjO1xuICBtYXJnaW46IDAgMCAzcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1kYXktbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyODMwNmM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZmxleDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1jZWxsLWRheSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyODMwNmM7XG4gIGhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLWNlbGwtZGF5OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLTQ0YzgyYWE5NGEuc3ZnI2ljb24tY2FsZW5kYXItcG9pbnRlclwiKSBuby1yZXBlYXQgMCAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHotaW5kZXg6IC0xO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMsIHZpc2liaWxpdHkgMC40cztcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1jZWxsLWRheS4tY3VycmVudC06YWZ0ZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1zZWxlY3RlZC0ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1jZWxsLWRheS4tc2VsZWN0ZWQtOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLS1jZWxsLWRheS4tZGlzYWJsZWQtIHtcbiAgY29sb3I6ICNiNmI2YjY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tY29udGVudCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5kYXRlcGlja2VyIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZGF0ZXBpY2tlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdFJhbmdlIFNsaWRlclxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnJhbmdlLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMyODMwNmMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiAycHg7XG59XG4ucmFuZ2Utc2xpZGVyIC5kb3RzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5yYW5nZS1zbGlkZXIgLmRvdHMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQ6ICMyODMwNmM7XG59XG4ucmFuZ2Utc2xpZGVyIC51aS13aWRnZXQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzI4MzA2YyAhaW1wb3J0YW50O1xufVxuLnJhbmdlLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogI2U4NDA0MjtcbiAgYm9yZGVyOiBub25lO1xuICB0b3A6IC0xMHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKlxcXG5cdE1hc29ucnlcblxcKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5tYXNvbnJ5LWdyaWQgLmNvbC1sZy00IHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5tYXNvbnJ5LWdyaWQtLXNpemUxIC5jb2wtbGctNCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5tYXNvbnJ5LWdyaWQtYWx0IC5jb2wtbGctNCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ubWFzb25yeS1ncmlkLWFsdC0tc2l6ZTEgLmNvbC1sZy00IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXNvbnJ5LWdyaWQgPiBkaXYge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgIWltcG9ydGFudDtcbiAgfVxuICAubWFzb25yeS1ncmlkIC5jb2wtbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAubWFzb25yeS1ncmlkLWFsdCA+IGRpdiB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXNvbnJ5LWdyaWQtYWx0IC5jb2wtbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICpcXFxuXHREaXNhYmxlIFNjcm9sbFxuXFwqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmRpc2FibGUtc2Nyb2xsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiA1MDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmRpc2FibGUtc2Nyb2xsLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqXFxcblx0U2VsZWN0cmljXG5cXCogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2VsZWN0cmljIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnNlbGVjdHJpYyAubGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGMkYyO1xuICBoZWlnaHQ6IDU4cHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDU0cHggMzZweDtcbn1cbi5zZWxlY3RyaWMgLmxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvdGVtcC9pY28tYW5nbGUtZG93bi1ncmF5LnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2VsZWN0cmljIC5idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIHtcbiAgd2lkdGg6IDUxMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG4uc2VsZWN0cmljLWl0ZW1zIHVsIHtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xufVxuLnNlbGVjdHJpYy1pdGVtcyBsaSB7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTRweCAzNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNjlweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzU4NTg1ODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlbGVjdHJpYy1pdGVtcyBsaSArIGxpIHtcbiAgbWFyZ2luOiA0cHggMCAwO1xufVxuLnNlbGVjdHJpYy1pdGVtcyBsaTpudGgtY2hpbGQoNCkge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLnNlbGVjdHJpYy1pdGVtcyBsaTpudGgtY2hpbGQoNCk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTExcHg7XG4gIGxlZnQ6IC02cHg7XG4gIHJpZ2h0OiAtMTFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICM3MDcwNzA7XG59XG4uc2VsZWN0cmljLWl0ZW1zIGxpLmhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWxlY3RyaWMgLmxhYmVsIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzN3B4IDI1cHg7XG4gIH1cbiAgLnNlbGVjdHJpYyAubGFiZWw6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogNnB4O1xuICB9XG4gIC5zZWxlY3RyaWMtaXRlbXMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlbGVjdHJpYy1pdGVtcyB1bCB7XG4gICAgcGFkZGluZzogMTJweCAxNXB4O1xuICB9XG4gIC5zZWxlY3RyaWMtaXRlbXMgbGkge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzN3B4IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA1cHggNXB4IDVweCA1MHB4O1xuICB9XG4gIC5zZWxlY3RyaWMtaXRlbXMgbGk6bnRoLWNoaWxkKDQpOmFmdGVyIHtcbiAgICB0b3A6IC0xNHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi8qICBmb3IgdGhlIGxpZ2h0IGJhY2tncm91bmQgaW1hZ2VzIChleGNlcHQgbW9iaWxlKSAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5leHBlcmllbmNlLXNsaWRlIC5hcnRpY2xlX19ib2R5IHtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDNweCAjMDAwMDAwO1xuICB9XG59XG4uZmVhdHVyZS1zZWNvbmRhcnkgLmZlYXR1cmVfX2JvZHkgPiBoMyB7XG4gIHRleHQtc2hhZG93OiAwIDAgM3B4ICMwMDAwMDA7XG59XG4uZmVhdHVyZS1zZWNvbmRhcnkgLmZlYXR1cmVfX2JvZHkgLmZhdm91cml0ZV9fdGl0bGUge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLyogIGFjdGl2ZSBjdXJzb3IgZm9yIGFsbCBzZWxlY3RzICAqL1xuLnNlbGVjdCBzZWxlY3Q6aG92ZXIsXG4uc2VsZWN0IHNlbGVjdDpmb2N1cyxcbi5zZWxlY3Qgc2VsZWN0OmFjdGl2ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmV4cGVyaWVuY2VzLXNsaWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5leHBlcmllbmNlcy1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5leHBlcmllbmNlcy1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbn1cblxuLyogIGZvciB0aGUgQWR1bHRzL0NoaWxkcmVuIGlucHV0cyAgKi9cbi5pbmNyZW1lbnRvcl9fZmllbGQ6aG92ZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qICBEcm9wIHNoYWRvdyBjbGFzcyBmb3IgdGhlIGFsbCBUaXRsZXMgICovXG4uZHJvcC1zaGFkb3cge1xuICB0ZXh0LXNoYWRvdzogM3B4IDNweCAzcHggIzAwMDAwMDtcbn1cblxuLyogIGF1dG8gaGVpZ2h0IHRvIHJlbW92ZSBleHRyYSBzcGFjZXMgaW4gaG9zdCdzIGRlc2NyaXB0aW9uICAqL1xuLmFydGljbGUtcHJpbWFyeSAuYXJ0aWNsZV9fYm9keSAuaG9zdF9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cblxuLmFydGljbGUtc2Vjb25kYXJ5ICsgZGl2LmNvbnRlbnQtcGFnZS1mb3JtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiAgc3R5bGUgZm9yIHRoZSBzaWduLXVwLWZvcm0gICovXG4ucm9ibHktd3JhcCB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKiAgc3R5bGUgZm9yIHNsb2dhbiB0aXRsZSBzZWN0aW9uICAqL1xuLnNsb2dhbl9fdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnNsb2dhbl9fdGl0bGUgPiBoMyB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG4uaW52aXNpYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG5cbi8qIFRPRE86OiBETSAmIElOIHJlZmFjdG9yIGFuZCBtYWtlIGxlc3MgaHVnZSAgICovXG4vKiAgaG9zdCBjb250ZW50ICAqL1xuLmhvc3QtY29udGVudCAuaG9zdC1yZXZpZXdzIC5hc2lkZS1yZXZpZXdzIHtcbiAgd2lkdGg6IDMzMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ob3N0LWNvbnRlbnQgLmhvc3QtcmV2aWV3cyAuYXNpZGUtcmV2aWV3cyAuc2VjdGlvbl9faGVhZCB7XG4gIG1hcmdpbjogMCAwIDYwcHggMDtcbn1cbi5ob3N0LWNvbnRlbnQgLmhvc3QtcmV2aWV3cyAuYXNpZGUtcmV2aWV3cyAuc2VjdGlvbl9faGVhZCBoMiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbi5ob3N0LWNvbnRlbnQgLmhvc3QtcmV2aWV3cyAuYXNpZGUtcmV2aWV3cyAud2lkZ2V0LW1lc3NhZ2VzIC53aWRnZXQtbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uaG9zdC1jb250ZW50IC5ob3N0LXJldmlld3MgLmFzaWRlLXJldmlld3MgLndpZGdldC1tZXNzYWdlcyAud2lkZ2V0LW1lc3NhZ2UgLndpZGdldF9fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ob3N0LWNvbnRlbnQgLmhvc3QtcmV2aWV3cyAuYXNpZGUtcmV2aWV3cyAud2lkZ2V0LW1lc3NhZ2VzIC53aWRnZXQtbWVzc2FnZSAud2lkZ2V0X19jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG4uaG9zdC1jb250ZW50IC5ob3N0LXJldmlld3MgLmFzaWRlLXJldmlld3MgLndpZGdldC1tZXNzYWdlcyAud2lkZ2V0LW1lc3NhZ2UgLndpZGdldF9fY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDAgMCAwIDA7XG59XG4uaG9zdC1jb250ZW50IC5ob3N0LXJldmlld3MgLmFzaWRlLXJldmlld3MgLnNlY3Rpb25fX2FjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qICBob3N0IHJlcXVlc3QgICovXG4uaG9zdC1yZXF1ZXN0IC5mb3JtX19jb2wsXG4uaG9zdC1yZXF1ZXN0IC5hY2NvcmRpb25zIHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4uaG9zdC1yZXF1ZXN0IC5mb3JtX19jb2wgaDYsXG4uaG9zdC1yZXF1ZXN0IC5hY2NvcmRpb25zIGg2IHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXktYWxzby1saWtlIHtcbiAgcGFkZGluZzogNTBweCAwICFpbXBvcnRhbnQ7XG59XG5cbi5ob3N0LXBhZ2Utc2xpZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5ob3N0LXBhZ2Utc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHRvcDogNTAlO1xufVxuLmhvc3QtcGFnZS1zbGlkZXIgLmhvc3QtcGFnZS1zbGlkZXItaXRlbSB7XG4gIGhlaWdodDogMjUwcHg7XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxuLmhvc3QtcGFnZS1zbGlkZXIgLmhvc3QtcGFnZS1zbGlkZXItaXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaG9zdC1wYWdlLXNsaWRlciAuaG9zdC1wYWdlLXNsaWRlci10ZXh0IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cbi5ob3N0LXBhZ2Utc2xpZGVyIC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQgLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cbi5ob3N0LXBhZ2Utc2xpZGVyIC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQgLmljb24tY29ja3RhaWwge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9fYnVpbGQvYXNzZXRzL2ltYWdlcy9zdmcvY29ja3RhaWwtaWNvbi5zdmdcIikgbm8tcmVwZWF0O1xufVxuLmhvc3QtcGFnZS1zbGlkZXIgLmhvc3QtcGFnZS1zbGlkZXItdGV4dCAuaWNvbi1mb290YmFsIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vX2J1aWxkL2Fzc2V0cy9pbWFnZXMvc3ZnL2Z1dGJvbC1pY29uLnN2Z1wiKSBuby1yZXBlYXQ7XG59XG4uaG9zdC1wYWdlLXNsaWRlciAuaG9zdC1wYWdlLXNsaWRlci10ZXh0IC50ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmhvc3QtcGFnZS1zbGlkZXIgLmhvc3QtcGFnZS1zbGlkZXItdGV4dCAudGV4dCBzcGFuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ob3N0LXBhZ2Utc2xpZGVyLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaG9zdC1wYWdlLXNsaWRlci5jb250YWluZXIgLmhvc3QtcGFnZS1zbGlkZXItaXRlbSB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxuICAuaG9zdC1wYWdlLXNsaWRlci5jb250YWluZXIgLmhvc3QtcGFnZS1zbGlkZXItdGV4dCAuaWNvbiB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5ob3N0LXBhZ2Utc2xpZGVyLmNvbnRhaW5lciAuaG9zdC1wYWdlLXNsaWRlci10ZXh0IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLmhvc3QtcGFnZS1zbGlkZXIuY29udGFpbmVyIC5ob3N0LXBhZ2Utc2xpZGVyLXRleHQgLnRleHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssIC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdpZnQtdm91Y2hlcnMge1xuICAvKiA9PT0gJ0hlcm8gaW1hZ2UnIHNlY3Rpb24gPT09ICovXG4gIC8qID09PSAnU2VsZWN0IGUtR2lmdCBDYXJkIHZhbHVlJyBzZWN0aW9uID09PSAqL1xuICAvKiA9PT0gJ0N1c3RvbWlzZSB5b3VyIGUtR2lmdCBDYXJkJyBzZWN0aW9uID09PSAqL1xuICAvKiA9PT0gJ2UtR2lmdCBGb3JtJyBzZWN0aW9uID09PSAqL1xufVxuLmdpZnQtdm91Y2hlcnMgLnNlY3Rpb24tdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZ2lmdC12b3VjaGVycyAuaW5wdXQtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uZ2lmdC12b3VjaGVycyAuYXJyb3ctZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MCU7XG4gIHJpZ2h0OiA1JTtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9tYWluLWljb25zLXNwcml0ZS1jNmRiZjEzZTM5LnN2ZyNpY29uLWFuZ2xlLWRvd25cIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICBtYXgtaGVpZ2h0OiA4NTBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLnRpdGxlLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAudGl0bGUge1xuICBmb250LXNpemU6IDQycHg7XG4gIG1hcmdpbjogMzBweCAwIDVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLnRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLmRvb2RsZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1NmRlZyk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLmRvb2RsZS1jb250YWluZXIgLmFycm93LW1vYmlsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2UtZ2lmdC1wYWdlLXNwcml0ZS1lOGZkNzQxZTA5LnN2ZyNzd2lybHktYXJyb3dfYmx1ZVwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSg1OWRlZyk7XG4gIHJpZ2h0OiAtMTIlO1xuICBib3R0b206IDYwJTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAuZG9vZGxlLXRleHQge1xuICBmb250LWZhbWlseTogU3lzRmFsc28tSXRhbGljLCBzYW5zLXNlcmlmO1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IHtcbiAgcGFkZGluZzogMzBweCAxNXB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIHdpZHRoOiA1NSU7XG4gIGhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS13cmFwcGVyIHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5zZWxlY3QtdmFsdWUtd3JhcHBlciBwOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLWxpc3Qge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIHotaW5kZXg6IDEwMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiA1NXB4O1xuICBsZWZ0OiAwO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0X193cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5zZWxlY3QtdmFsdWUtbGlzdF9fd3JhcHBlci5vcGVuLXNlbGVjdC1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLWxpc3QgPiBsaSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLWxpc3QgPiBsaSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0ID4gbGkgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLWxpc3QgPiBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgd2lkdGg6IDQwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuY3VycmVuY3ktaW4tbWFpbi1tZW51LmN1cnJlbmN5LS1vcGVuZWQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuY3VycmVuY3ktaW4tbWFpbi1tZW51IGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuY3VycmVuY3ktaW4tbWFpbi1tZW51IGJ1dHRvbiBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5jdXJyZW5jeS1pbi1tYWluLW1lbnUgLmN1cnJlbmN5LWljb24tYnRuIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luOiA0cHggMCA0cHggM3B4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudSAuY3VycmVuY3lfX2xpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudSAuY3VycmVuY3lfX2xpc3QgbGFiZWw6OmJlZm9yZSB7XG4gIHRvcDogMXB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLmN1cnJlbmN5LWluLW1haW4tbWVudTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDAlO1xuICByaWdodDogNSU7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvbWFpbi1pY29ucy1zcHJpdGUtYzZkYmYxM2UzOS5zdmcjaWNvbi1hbmdsZS1kb3duXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBsaW5lYXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAuc2VjdGlvbi10aXRsZSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLmNvbnRyb2xzLWlucHV0cyB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLnNlbGVjdC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgei1pbmRleDogOTk5ODtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLnNlbGVjdC13cmFwcGVyID4gcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciA+IHA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLnNlbGVjdC13cmFwcGVyIC5zZWxlY3QtY29uZ3JhdHMtbGlzdF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0LWNvbmdyYXRzLWxpc3RfX3dyYXBwZXIub3Blbi1zZWxlY3QtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0X193cmFwcGVyIC5zZWxlY3QtY29uZ3JhdHMtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjBweCAwIDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0LWNvbmdyYXRzLWxpc3RfX3dyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOXB4O1xuICByaWdodDogMjVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0X193cmFwcGVyIC5zZWxlY3QtY29uZ3JhdHMtbGlzdCBsaSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0LWNvbmdyYXRzLWxpc3RfX3dyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0IGxpIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0LWNvbmdyYXRzLWxpc3RfX3dyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0IGxpIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdC1jb25ncmF0cy1saXN0X193cmFwcGVyIC5zZWxlY3QtY29uZ3JhdHMtbGlzdCBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXI6OmJlZm9yZSB7XG4gIHRvcDogMjVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAyNXB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY2FyZC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LXNoYWRvdzogMnB4IDRweCAzcHggIzAwMDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmNhcmQtdGV4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jYXJkLXRleHQgc3Bhbi5ub3JtYWwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBtYXgtd2lkdGg6IDI5MHB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY2FyZC10ZXh0IHNwYW4uZGVjb3ItdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGNoYS1TdGFuZHVwXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jdXN0b21pc2UtY2FyZC1zbGlkZXIgLnNsaWRlci1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMzMwcHg7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jdXN0b21pc2UtY2FyZC1zbGlkZXIgLnNsaWRlci1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpZGVyLWl0ZW0gLmN1cnJlbmN5LXRvdGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogNXB4O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00MHB4O1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1kb3RzIGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I0QjRCNDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmlucHV0LW5hbWVfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmlucHV0LW5hbWVfX3dyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuaW5wdXQtbmFtZV9fd3JhcHBlciBwIHtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIHtcbiAgcGFkZGluZzogMzBweCAxNXB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0LmNhbGVuZGFyLWZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0LmNhbGVuZGFyLWZpZWxkIC5kYXRlLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQuY2FsZW5kYXItZmllbGQgLmNsb3NlLWNhbGVuZGFyLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dC5jYWxlbmRhci1maWVsZCAuY2FsZW5kYXItaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9lLWdpZnQtcGFnZS1zcHJpdGUtZThmZDc0MWUwOS5zdmcjaWNvbi1jYWxlbmRhclwiKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0LmNhbGVuZGFyLWZpZWxkIC5naWZ0LWJ1aWxkZXItY2FsZW5kYXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogOTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgei1pbmRleDogOTk5OTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dC5jYWxlbmRhci1maWVsZCAuZ2lmdC1idWlsZGVyLWNhbGVuZGFyLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0LmNhbGVuZGFyLWZpZWxkIC5naWZ0LWJ1aWxkZXItY2FsZW5kYXIgLmRhdGVwaWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dC5jYWxlbmRhci1maWVsZCAuZGF0ZXBpY2tlci0tbmF2LWFjdGlvbiBzdmcgcGF0aCB7XG4gIHN0cm9rZTogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBzdHJvbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IGlucHV0LCAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtaGVpZ2h0OiA1NXB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0ID4gcCBzdmcge1xuICB3aWR0aDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0IC50ZXh0YXJlYS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0IC50ZXh0YXJlYS13cmFwcGVyIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHJlc2l6ZTogbm9uZTtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCAudGV4dGFyZWEtd3JhcHBlciAuY2hhcmFjdGVycy1sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvdHRvbTogMTBweDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzc3NzI3Mjtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCAuZ2lmdC1idWlsZGVyLWZvcm1fX2Vycm9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNlODQwNDI7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgLmdpZnQtYnVpbGRlci1mb3JtX19lcnJvci5tYWluX19lcnJvciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnRvdGFsLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMzBweCAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAuYWRkLXN1aXRjYXNlX19idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLmFkZC1zdWl0Y2FzZV9fYnRuOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xufVxuXG4uZ2lmdC12b3VjaGVycyB7XG4gIC8qID09PSAnU2VsZWN0IGUtR2lmdCBDYXJkIHZhbHVlJyBzZWN0aW9uID09PSAqL1xuICAvKiA9PT0gJ0N1c3RvbWlzZSB5b3VyIGUtR2lmdCBDYXJkJyBzZWN0aW9uID09PSAqL1xuICAvKiA9PT0gJ2UtR2lmdCBGb3JtJyBzZWN0aW9uID09PSAqL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyBzZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiBjYWxjKHZhcigtLW5hdi1iYXItaGVpZ2h0KSArIDEwcHgpO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAudGl0bGUtc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIGxlZnQ6IDUlO1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC50aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC50ZXh0IHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC50ZXh0IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyBpbWcge1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg1MCUpO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAuZG9vZGxlLWNvbnRhaW5lciAuYXJyb3ctbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAuZG9vZGxlLWNvbnRhaW5lciAuYXJyb3ctZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2UtZ2lmdC1wYWdlLXNwcml0ZS1lOGZkNzQxZTA5LnN2ZyNzd2lybHktYXJyb3dfd2hpdGVcIikgMCAwL2NvdmVyIG5vLXJlcGVhdDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLmRvb2RsZS1jb250YWluZXIgLmdpZnQtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZS1naWZ0LXBhZ2Utc3ByaXRlLWU4ZmQ3NDFlMDkuc3ZnI2UtZ2lmdC1jYXJkXCIpIDAgMC9jb3ZlciBuby1yZXBlYXQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC5kb29kbGUtY29udGFpbmVyIC5kb29kbGUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5tYWluLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuc2VsZWN0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLnRleHQge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLmRvb2RsZS1jb250YWluZXIgLmFycm93LWRlc2t0b3Age1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1oZXJvIC5kb29kbGUtY29udGFpbmVyIC5naWZ0LWljb24ge1xuICAgIHdpZHRoOiAxNjVweDtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItaGVybyAuZG9vZGxlLWNvbnRhaW5lciAuZG9vZGxlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMge1xuICAgIC8qID09PSAnSGVybyBpbWFnZScgc2VjdGlvbiA9PT0gKi9cbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWhlcm8gLmljb24tY2xvdWQuaWNvbi1jbG91ZC1sZWZ0IHtcbiAgICBsZWZ0OiAtMjAwcHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC50aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA4NTBweDtcbiAgfVxufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnRpdGxlIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC50aXRsZSBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItc2VsZWN0IC5zZWxlY3QtdmFsdWUtbGlzdCBsaSBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0IGxpIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0ID4gbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1zZWxlY3QgLnNlbGVjdC12YWx1ZS1saXN0IC5zZWxlY3QtY29udHJvbHMgLnNlbGVjdC12YWx1ZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLXNlbGVjdCAuc2VsZWN0LXZhbHVlLWxpc3QgLnNlbGVjdC1jb250cm9scyAuc2VsZWN0LXZhbHVlLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuY29udHJvbHMtaW5wdXRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLnNlbGVjdC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgPiBwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgPiBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDcwcHggNjVweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyOjpiZWZvcmUsIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXI6OmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlcjo6YmVmb3JlIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlcjo6YWZ0ZXIge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jYXJkLXRleHQgc3Bhbi5ub3JtYWwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmNhcmQtdGV4dCBzcGFuLmRlY29yLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY2FyZC10ZXh0IHNwYW4ubm9ybWFsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jYXJkLXRleHQgc3Bhbi5kZWNvci10ZXh0IHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciB7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgfVxuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5jdXN0b21pc2UtY2FyZC1zbGlkZXIgLnNsaWNrLWFycm93OjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL21haW4taWNvbnMtc3ByaXRlLWM2ZGJmMTNlMzkuc3ZnI2Nhcm91c2VsLWFycm93XCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiBjb250YWluO1xuICB9XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTcwcHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIgLmN1c3RvbWlzZS1jYXJkLXNsaWRlciAuc2xpY2stZG90cyBsaTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkLXNsaWRlciAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIC5zbGljay1kb3RzIGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5pbnB1dC1uYW1lX193cmFwcGVyIHtcbiAgICB3aWR0aDogNDglO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCAudXNlci1jb250cm9scyAuaW5wdXQtbmFtZV9fd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQgLnVzZXItY29udHJvbHMgLmlucHV0LW5hbWVfX3dyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5pbnB1dC1uYW1lX193cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWN1c3RvbWlzZS1jYXJkIC51c2VyLWNvbnRyb2xzIC5pbnB1dC1uYW1lX193cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC5wcmV2aWV3LWVtYWlsLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAucHJldmlldy1lbWFpbC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0ID4gc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0ID4gc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IGlucHV0LCAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC51c2VyLWlucHV0ID4gaW5wdXQsIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IGlucHV0LCAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBwIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG59XG4uZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnRvdGFsLWZvcm0ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnRvdGFsLWZvcm0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC50ZXh0YXJlYS13cmFwcGVyIHRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtIC50ZXh0YXJlYS13cmFwcGVyIHRleHRhcmVhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAudGV4dGFyZWEtd3JhcHBlciAuY2hhcmFjdGVycy1sZWZ0IHAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2lmdC12b3VjaGVycyAuZ2lmdC1idWlsZGVyLWZvcm0gLnRleHRhcmVhLXdyYXBwZXIgLmNoYXJhY3RlcnMtbGVmdCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybSAuYWRkLXN1aXRjYXNlX19idG4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZ2lmdC12b3VjaGVycyB0ZXh0YXJlYSB7XG4gIG1heC1oZWlnaHQ6IDE0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxMDQ1cHg7XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAuZmllbGQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAuZmllbGQtZ3JvdXAgLnVzZXItaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAuZmllbGQtZ3JvdXAgLnVzZXItaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybV9fd3JhcHBlciAuZ2lmdC1idWlsZGVyLWZvcm0gLnVzZXItaW5wdXQgPiBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAudXNlci1pbnB1dCA+IHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdpZnQtdm91Y2hlcnMgLmdpZnQtYnVpbGRlci1mb3JtX193cmFwcGVyIC5naWZ0LWJ1aWxkZXItZm9ybSAuY2hhcmFjdGVycy1sZWZ0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5naWZ0LXZvdWNoZXJzIC5naWZ0LWJ1aWxkZXItZm9ybV9fd3JhcHBlciAuZ2lmdC1idWlsZGVyLWZvcm0gLmNoYXJhY3RlcnMtbGVmdCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59IiwiLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudFxufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMFxufVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IDBcbn1cblxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLCAuc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG9cbn1cblxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6ICcnXG59XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoXG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlblxufVxuXG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHhcbn1cblxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0XG59XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuXG59XG5cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudFxufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZVxufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5naWZ0LXZvdWNoZXJzIHtcblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIC5pbnB1dC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICM3MDcwNzA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAuYXJyb3ctZG93biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgIHJpZ2h0OiA1JTtcbiAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIG1hc2s6IHVybCgkbWFpbi1pY29ucy1zcHJpdGUgKyAnI2ljb24tYW5nbGUtZG93bicpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICB9XG5cbi8qID09PSAnSGVybyBpbWFnZScgc2VjdGlvbiA9PT0gKi9cbiAgICAuZ2lmdC1idWlsZGVyLWhlcm8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogODUwcHg7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZS1zZWN0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5kb29kbGV7XG4gICAgICAgICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1NmRlZyk7XG5cbiAgICAgICAgICAgICAgICAuYXJyb3ctbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGUtZ2lmdC1wYWdlLXNwcml0ZSArICcjc3dpcmx5LWFycm93X2JsdWUnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSg1OWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTIlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDYwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFN5c0ZhbHNvLUl0YWxpYywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuLyogPT09ICdTZWxlY3QgZS1HaWZ0IENhcmQgdmFsdWUnIHNlY3Rpb24gPT09ICovXG4gICAgLmdpZnQtYnVpbGRlci1zZWxlY3Qge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG5cbiAgICAgICAgLnNlbGVjdC1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3QtdmFsdWUtd3JhcHBlcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdC12YWx1ZS1saXN0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDU1cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgJi5vcGVuLXNlbGVjdC1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0ncmFkaW8nXTpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnJlbmN5LWluLW1haW4tbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICYuY3VycmVuY3ktLW9wZW5lZCB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VycmVuY3ktaWNvbi1idG4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDRweCAwIDRweCAzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdXJyZW5jeV9fbGlzdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTAwMDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgICAgICAgICByaWdodDogNSU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkbWFpbi1pY29ucy1zcHJpdGUgKyAnI2ljb24tYW5nbGUtZG93bicpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbi8qID09PSAnQ3VzdG9taXNlIHlvdXIgZS1HaWZ0IENhcmQnIHNlY3Rpb24gPT09ICovXG4gICAgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udHJvbHMtaW5wdXRzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC51c2VyLWNvbnRyb2xzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICAgICAgICAgIC5zZWxlY3Qtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5ODtcblxuICAgICAgICAgICAgICAgICYgPiBwIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2VsZWN0LWNvbmdyYXRzLWxpc3RfX3dyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgICAgICAgICAgICAgICYub3Blbi1zZWxlY3QtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zZWxlY3QtY29uZ3JhdHMtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPSdyYWRpbyddIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9J3JhZGlvJ106Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZC1zbGlkZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNhcmQtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDJweCA0cHggM3B4ICMwMDA7XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5ub3JtYWwtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmRlY29yLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGNoYS1TdGFuZHVwXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jdXN0b21pc2UtY2FyZC1zbGlkZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDkwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jdXJyZW5jeS10b3RhbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC00MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCNEI0QjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtbmFtZV9fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcblxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3MDcwNzA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4vKiA9PT0gJ2UtR2lmdCBGb3JtJyBzZWN0aW9uID09PSAqL1xuICAgIC5naWZ0LWJ1aWxkZXItZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcblxuICAgICAgICAudXNlci1pbnB1dCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jYWxlbmRhci1maWVsZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgLmRhdGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2xvc2UtY2FsZW5kYXItaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jYWxlbmRhci1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRlLWdpZnQtcGFnZS1zcHJpdGUgKyAnI2ljb24tY2FsZW5kYXInKSAwIDAvY292ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5naWZ0LWJ1aWxkZXItY2FsZW5kYXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTk7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZGF0ZXBpY2tlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHsgXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAgICAgfSAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgPiBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiA+IGlucHV0LFxuICAgICAgICAgICAgJiA+IHAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgPiBwIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHRhcmVhLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2hhcmFjdGVycy1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzc3NzI3MjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5naWZ0LWJ1aWxkZXItZm9ybV9fZXJyb3Ige1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZTg0MDQyO1xuXG4gICAgICAgICAgICAgICAgJi5tYWluX19lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRvdGFsLWZvcm0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMCAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGQtc3VpdGNhc2VfX2J0biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5naWZ0LXZvdWNoZXJzIHtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgIHNlY3Rpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5naWZ0LWJ1aWxkZXItaGVybyB7XG4gICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS1uYXYtYmFyLWhlaWdodCkgKyAxMHB4KTtcblxuICAgICAgICAgICAgLnRpdGxlLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1JTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNTAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRvb2RsZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIC5hcnJvdy1tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcnJvdy1kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZS1naWZ0LXBhZ2Utc3ByaXRlICsgJyNzd2lybHktYXJyb3dfd2hpdGUnKVxuICAgICAgICAgICAgICAgICAgICAgICAgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5naWZ0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGUtZ2lmdC1wYWdlLXNwcml0ZSArICcjZS1naWZ0LWNhcmQnKVxuICAgICAgICAgICAgICAgICAgICAgICAgMCAwIC8gY292ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kb29kbGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuZ2lmdC1idWlsZGVyLWhlcm8ge1xuICAgICAgICAgICAgd2lkdGg6IDQ1JTtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kb29kbGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuYXJyb3ctZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5naWZ0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRvb2RsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgLyogPT09ICdIZXJvIGltYWdlJyBzZWN0aW9uID09PSAqL1xuICAgICAgICAuZ2lmdC1idWlsZGVyLWhlcm8ge1xuICAgICAgICAgICAgLmljb24tY2xvdWQge1xuICAgICAgICAgICAgICAgICYuaWNvbi1jbG91ZC1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qID09PSAnU2VsZWN0IGUtR2lmdCBDYXJkIHZhbHVlJyBzZWN0aW9uID09PSAqL1xuICAgIC5naWZ0LWJ1aWxkZXItc2VsZWN0IHtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0LXZhbHVlLWxpc3Qge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgLnNlbGVjdC12YWx1ZS1saXN0IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWxlY3QtY29udHJvbHMge1xuICAgICAgICAgICAgICAgICAgICAuc2VsZWN0LXZhbHVlLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qID09PSAnQ3VzdG9taXNlIHlvdXIgZS1HaWZ0IENhcmQnIHNlY3Rpb24gPT09ICovXG4gICAgLmdpZnQtYnVpbGRlci1jdXN0b21pc2UtY2FyZCB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgICAgICAgICAgLnVzZXItY29udHJvbHMge1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC5jb250cm9scy1pbnB1dHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnNlbGVjdC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2VsZWN0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJiA+IHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5naWZ0LWJ1aWxkZXItY3VzdG9taXNlLWNhcmQtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNzBweCA2NXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubm9ybWFsLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZGVjb3ItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm5vcm1hbC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZGVjb3ItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY3VzdG9taXNlLWNhcmQtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRtYWluLWljb25zLXNwcml0ZSArICcjY2Fyb3VzZWwtYXJyb3cnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zbGljay1uZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC03MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWRvdHMge1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5wdXQtbmFtZV9fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiA9PT0gJ2UtR2lmdCBGb3JtJyBzZWN0aW9uID09PSAqL1xuICAgIC5naWZ0LWJ1aWxkZXItZm9ybSB7XG4gICAgICAgIC5wcmV2aWV3LWVtYWlsLWJ0biB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51c2VyLWlucHV0IHtcbiAgICAgICAgICAgICYgPiBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmID4gaW5wdXQsXG4gICAgICAgICAgICAmID4gcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRvdGFsLWZvcm0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dGFyZWEtd3JhcHBlciB7XG4gICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaGFyYWN0ZXJzLWxlZnQge1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLXN1aXRjYXNlX19idG4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGV4dGFyZWEge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNDBweDtcbiAgICB9XG5cbiAgICAuZ2lmdC1idWlsZGVyLWZvcm1fX3dyYXBwZXIge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgLmdpZnQtYnVpbGRlci1mb3JtIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwNDVweDtcblxuICAgICAgICAgICAgICAgIC5maWVsZC1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICAgICAudXNlci1pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVzZXItaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAmID4gc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNoYXJhY3RlcnMtbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ== */
