*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;outline:0;-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}ul{list-style:none}button,input{border:0}button:focus,input:focus{outline:0}body.overflow-active{overflow:hidden}@font-face{font-family:'PT Sans Regular';src:url(../fonts/PTSans-Regular.eot);src:url(../fonts/PTSans-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSans-Regular.woff) format("woff"),url(../fonts/PTSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'PT Sans Bold';src:url(../fonts/PTSans-Bold.eot);src:url(../fonts/PTSans-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSans-Bold.woff) format("woff"),url(../fonts/PTSans-Bold.ttf) format("truetype");font-weight:400;font-style:normal}.header{background-repeat:no-repeat;background-image:url(../img/header-bg.jpg);background-color:#0b080d;background-position-x:150px;background-size:cover;height:768px;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;position:relative;max-width:1920px;margin:0 auto;-webkit-transition:background-image .3s;-o-transition:background-image .3s;transition:background-image .3s}@media only screen and (max-width:1760px){.header{background-position-x:calc(100% + 250px)}}@media only screen and (max-width:1550px){.header{background-position-x:calc(100% + 350px)}}@media only screen and (max-width:1340px){.header{background-position-x:calc(100% + 425px)}}@media only screen and (max-width:1220px){.header{background-position-x:calc(100% + 530px)}}@media only screen and (max-width:1050px){.header{background-position-x:calc(100% + 590px)}}@media only screen and (max-width:992px){.header{background-position-x:calc(100% + 625px)}}@media only screen and (max-width:768px){.header{background:#433f47;height:initial;padding-bottom:20px}}.header__title{font-family:"PT Sans Bold";font-size:60px;line-height:65px;color:#fff;max-width:740px}@media only screen and (max-width:992px){.header__title{font-size:50px}}@media only screen and (max-width:768px){.header__title{display:none}}.header__description{font-family:Arial;font-size:26px;line-height:34px;color:#e0e0b8;margin-top:25px}@media only screen and (max-width:768px){.header__description{display:none}}.header .image-block{display:none;width:calc(100% + 30px);-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}@media only screen and (max-width:768px){.header .image-block.tablet{display:block}}.header .image-block img{display:block;margin:0 auto;max-width:100%}.header__list{margin-top:30px;font-family:"PT Sans Regular";font-size:20px;line-height:40px;color:#fff}@media only screen and (max-width:992px){.header__list{text-shadow:2px 2px 2px #000}}@media only screen and (max-width:768px){.header__list{text-shadow:initial;font-size:14px;line-height:38px;margin:10px auto 0;max-width:320px}}@media only screen and (max-width:359px){.header__list{font-size:12px}}.header__list li{padding-left:50px;background-repeat:no-repeat;background-position:11px center}.header__list li:first-child{background-image:url(../img/battery.svg);background-position-x:10px}.header__list li:nth-child(2){background-image:url(../img/lightbulb.svg)}.header__list li:last-child{background-image:url(../img/fahrenheit.svg);background-position-x:15px}.header__price{margin-top:70px;max-width:265px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"PT Sans Bold";font-size:24px;line-height:24px;text-align:center}@media only screen and (max-width:768px){.header__price{margin:20px auto 0}}.header__price .new,.header__price .old,.look .price__row-block .new span{color:#fff}.header__price .new span,.header__price .old span{font-size:36px;line-height:40px;display:inline-block;color:#fff;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media only screen and (max-width:351px){.header__price .new span,.header__price .old span{font-size:31px}}.header__price .old span{position:relative}.header__price .old span::after{content:" ";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:4px;width:100%;background-color:#f75252}@media only screen and (max-width:330px){.header__price .new span{font-size:30px}}.header .switcher .labels,.header__order{display:-webkit-box;display:-ms-flexbox;display:flex}.header__order{margin-top:60px;height:50px;border-radius:25px;background-color:#ef8631;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"PT Sans Bold";line-height:40px;width:265px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;color:#fff}@media only screen and (max-width:768px){.header__order{margin:20px auto 0}}@media only screen and (max-width:480px){.header__order{margin:15px auto 0;max-width:100%}}.header .switcher{position:absolute;left:50%;bottom:33px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:40px;height:3px;background-color:#fff;cursor:pointer;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;z-index:2}@media only screen and (max-width:1299px){.header .switcher{display:none}}.header .switcher .labels{position:absolute;top:12px;left:-48px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:132px;color:#c0bfbf;font-size:12px}.header .switcher .circle{width:20px;height:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);background-color:#212121;position:absolute;left:-10px;top:-9px;border-radius:50%;cursor:pointer;-webkit-transition:background-color .3s,left .3s;-o-transition:background-color .3s,left .3s;transition:background-color .3s,left .3s}.header .switcher::after,.header .switcher::before{content:" ";display:block;background-repeat:no-repeat;background-size:cover;position:absolute}.header .switcher::before{left:-50px;width:27px;height:27px;background-image:url(../img/light-icon.svg);top:-13px}.header .switcher::after{width:12.4px;height:15px;background-image:url(../img/dark-icon.svg);right:-40px;top:-7px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media only screen and (max-width:480px){.header .switcher::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}.description{padding:100px 0}@media only screen and (max-width:768px){.description{padding:50px 0}}.description__title{margin-bottom:40px!important}@media only screen and (max-width:768px){.description__title{font-size:25px!important}}@media only screen and (max-width:480px){.description__title{font-size:16px!important;line-height:26px!important}}.description__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1092px){.description__row{-ms-flex-pack:distribute;justify-content:space-around}}@media only screen and (max-width:600px){.description__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.description__item{width:calc(25% - 10px)}@media only screen and (max-width:992px){.description__item{width:calc(50% - 10px)}}.description__item .image-block img{display:block;max-width:100%;max-height:100%;margin:0 auto}.description__item .text,.information{font-family:"PT Sans Regular";color:#404040}.description__item .text{text-align:center;margin:25px 0 30px;font-size:20px;line-height:30px}@media only screen and (max-width:480px){.description__item .text{margin-top:5px;font-size:14px;line-height:18px}}.information{font-size:18px;line-height:24px;padding-top:50px}@media only screen and (max-width:768px){.information{font-size:18px;line-height:26px;padding:25px 0}}@media only screen and (max-width:480px){.information{padding:25px 0;font-size:15px;line-height:20px}}@media only screen and (max-width:768px){.information__title{margin-bottom:35px!important}}.information__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1099px){.information__row{display:block}}.information__row div:first-child{max-width:410px;margin-right:30px}@media only screen and (max-width:1099px){.information__row div:first-child{width:100%;max-width:initial}.information__row div:nth-child(3){margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.information__row div:nth-child(3) img{max-width:100%}.information p:not(:first-child){margin-top:25px}@media only screen and (max-width:480px){.information p:not(:first-child){margin-top:15px}}@media only screen and (max-width:768px){.information .desctop{display:none}}.information .mobile{display:none!important}@media only screen and (max-width:768px){.information .mobile{display:block!important}}.look{background-color:#172134;padding:40px 0}@media only screen and (max-width:480px){.look{padding:20px 0;margin-bottom:0}}.look__title{color:#fff!important;margin-bottom:30px!important}@media only screen and (max-width:480px){.look__title{margin-bottom:15px!important}}.look__video{width:850px;margin:0 auto;height:480px}@media only screen and (max-width:900px){.look__video{width:100%}}@media only screen and (max-width:685px){.look__video{height:360px}}@media only screen and (max-width:525px){.look__video{height:205px}}.look__video iframe,.reviews__slide .image-block img{display:block;width:100%;height:100%}.look .price__row{margin-top:30px;background-color:#2a364e}@media only screen and (max-width:480px){.look .price__row{margin-top:15px}}.look .price__row-block{color:#abb4c6}.reviews{padding:80px 0;background-color:#fff}@media only screen and (max-width:768px){.reviews{padding:60px 0}}@media only screen and (max-width:480px){.reviews{padding:35px 0}}.reviews__slider--wrapper{position:relative}@media only screen and (max-width:1300px){.reviews__slider--wrapper{padding:0 45px}}@media only screen and (max-width:480px){.reviews__slider--wrapper{padding:0 20px}}.reviews__slider--wrapper .reviews__buttons{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-60px;width:calc(100% + 120px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1}@media only screen and (max-width:1300px){.reviews__slider--wrapper .reviews__buttons{left:-10px;width:calc(100% + 20px)}}@media only screen and (max-width:480px){.reviews__slider--wrapper .reviews__buttons{left:-5px;width:calc(100% + 10px)}}.reviews__slider--wrapper .reviews__buttons .reviews__buttons-next,.reviews__slider--wrapper .reviews__buttons .reviews__buttons-prev{width:30px;height:50px;background-repeat:no-repeat;background-size:cover;cursor:pointer}@media only screen and (max-width:480px){.reviews__slider--wrapper .reviews__buttons .reviews__buttons-next,.reviews__slider--wrapper .reviews__buttons .reviews__buttons-prev{width:15px;height:25px}}.reviews__slider--wrapper .reviews__buttons .reviews__buttons-prev{background-image:url(../img/arrow-left.svg)}.reviews__slider--wrapper .reviews__buttons .reviews__buttons-next{background-image:url(../img/arrow-right.svg)}.reviews__slider{z-index:1}.reviews .slick-list{margin:0 -15px}.reviews .slick-dots{bottom:-35px}.reviews .slick-dots li{width:15px;height:15px;margin:0 10px}@media only screen and (max-width:480px){.reviews .slick-dots li{margin:0 5px}}.reviews .slick-dots li button{width:15px;height:15px}.reviews .slick-dots li button::before{font-size:15px;width:15px;height:15px;color:#cacaca;opacity:1}@media only screen and (max-width:480px){.reviews .slick-dots li button::before{font-size:13px}}.reviews .slick-dots li.slick-active button::before{color:#172134}.reviews__slide{-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.16);box-shadow:0 3px 15px 0 rgba(0,0,0,.16);background-color:#fff;border-radius:10px;margin:100px 15px 20px;padding:100px 0 40px;position:relative}.reviews__slide .image-block{width:200px;height:200px;position:absolute;top:-100px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;border-radius:50%}.reviews__slide .image-block img{-o-object-fit:cover;object-fit:cover}.reviews__slide .name,.reviews__slide .text{padding:0 30px}@media only screen and (max-width:480px){.reviews__slide .name,.reviews__slide .text{padding:0 15px}}.reviews__slide .name{margin-top:35px;color:#172134;font-family:"PT Sans Bold";font-size:28px;line-height:40px;text-align:center}@media only screen and (max-width:480px){.reviews__slide .name{margin-top:15px;font-size:24px;line-height:36px}}.reviews__slide .text{margin-top:20px;font-family:"PT Sans Regular";font-size:18px;line-height:24px;color:#404040;text-align:center}@media only screen and (max-width:480px){.reviews__slide .text{margin-top:10px;font-size:14px}}.reviews .price__row{margin-top:75px}.reviews .price__row-block{border-color:#eaeaea;color:#606060}.reviews .price__row-block span{color:#212121}.reviews .price__row-block::after{background-color:#eaeaea}.characteristic{background-color:#fff;padding:95px 0 25px}@media only screen and (max-width:480px){.characteristic{padding:50px 0}}.characteristic__title{margin-bottom:40px!important}.characteristic .list-row,.characteristic__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:991px){.characteristic .list-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.characteristic__list{width:calc(50% - 15px);font-family:"PT Sans Regular";font-size:18px;line-height:22px;color:#404040}@media only screen and (max-width:991px){.characteristic__list{width:100%}}@media only screen and (max-width:480px){.characteristic__list{font-size:14px;line-height:20px}}.characteristic__list li{padding:4px 15px;background-color:#f0f3f8}.characteristic__list li:nth-child(2n){background-color:#fff}.characteristic__list li p:first-child{width:50%}.characteristic__list li p:last-child{width:50%;text-align:right}.characteristic__list li.warning{color:#c73540}.characteristic__list li.warning p:first-child{width:0}.characteristic__list li.warning p:last-child{width:100%}@media only screen and (max-width:992px){.characteristic .image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:25px}}@media only screen and (max-width:480px){.characteristic .image-block{margin-top:15px}}.characteristic .image-block img{max-width:100%}.characteristic .price__row{margin-top:30px}.images__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.images__item{width:25%}@media only screen and (max-width:768px){.images__item{width:50%}}.images__item img{display:block;width:100%;max-width:100%;max-height:100%;margin:0 auto}.form{background-repeat:no-repeat;background-image:url(../img/form-bg.jpg);background-size:cover;background-color:#0b080d;color:#fff;padding:35px 0}@media only screen and (max-width:1550px){.form{background-position-x:-100px}}@media only screen and (max-width:1330px){.form{background-position-x:-200px}}@media only screen and (max-width:1150px){.form{background-position-x:-300px}}@media only screen and (max-width:1050px){.form{background-position-x:-400px}}@media only screen and (max-width:950px){.form{background-position-x:-500px}}@media only screen and (max-width:850px){.form{background-position-x:-550px}}@media only screen and (max-width:768px){.form{background-image:none}}.form__block{border-radius:10px;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.16);box-shadow:0 3px 15px 0 rgba(0,0,0,.16);background-color:#fff;padding:35px 30px 30px;max-width:360px;margin-left:auto}@media only screen and (max-width:768px){.form__block{margin:0 auto}}@media only screen and (max-width:480px){.form__block{padding:17.5px 15px 20px}}.form__title{font-size:26px!important;margin-bottom:0!important;color:#172134!important}.form .container{position:relative;z-index:1}.form form{display:block}.form form .input-wrapper{position:relative;width:100%}@media only screen and (max-width:480px){.form form .input-wrapper:last-child{margin-top:15px}}.form form .input-wrapper .floating-label{position:absolute;pointer-events:none;top:30px;left:0;-webkit-transition:.2s ease all;-o-transition:.2s ease all;transition:.2s ease all;font-family:"PT Sans Regular";font-size:18px;color:#212121}@media only screen and (max-width:480px){.form form .input-wrapper .floating-label{font-size:14px;line-height:38px}}.form form .input-wrapper input:focus~.floating-label,.form form .input-wrapper input:not(:focus):valid~.floating-label{top:0;font-size:14px}.form form .inputs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:480px){.form form .inputs-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.form form input{display:block;width:100%}.form form input:not([type=submit]){height:70px;background-color:transparent;border-bottom:1px solid #212121;font-size:25px;line-height:40px;color:#212121;padding-top:25px}@media only screen and (max-width:480px){.form form input:not([type=submit]){padding-top:15px;height:75px}}.form form input[type=submit]{width:260px;height:50px;border-radius:25px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.16);box-shadow:0 5px 20px 0 rgba(0,0,0,.16);background-color:#c73540;font-size:20px;color:#fff;cursor:pointer;margin:30px auto 0}@media only screen and (max-width:600px){.form form input[type=submit]{margin:15px auto 0}}@media only screen and (max-width:341px){.form form input[type=submit]{max-width:100%}}.form form input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form form .color--wrapper{font-family:"PT Sans Regular";font-size:18px;line-height:40px;color:#212121;margin:15px auto 0;text-align:center;max-width:222px}@media only screen and (max-width:480px){.form form .color--wrapper{font-size:13px;line-height:20px}}.form form .color--wrapper div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.form form .color--wrapper .color-item{display:block;width:68px;height:68px;border-radius:50%;background-repeat:no-repeat;background-size:cover;position:relative;cursor:pointer}.form form .color--wrapper .color-item:not(:first-child){margin-left:10px}.form form .color--wrapper .color-item-name{position:absolute;font-size:13px;background-color:#fff;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border:1px solid #000;line-height:14px;padding:3px;border-radius:10px;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.form form .color--wrapper .color-item-name::after{content:" ";display:block;width:7px;height:7px;position:absolute;left:50%;bottom:-5px;-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);border-left:1px solid #000;border-bottom:1px solid #000;background-color:#fff}.form form .color--wrapper .color-item:hover .color-item-name{opacity:1}@media only screen and (max-width:480px){.form form .color--wrapper .color-item{padding:5px 0 5px 30px;width:50px;height:50px}}.form form .color--wrapper .color-item:first-child{background-color:#eaeaea}.form form .color--wrapper .color-item:nth-child(2){background-color:#3e3e3e}.form form .color--wrapper .color-item input:checked~.radioBtn{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:26px;height:20px;background-image:url(../img/checked.svg);background-size:cover}.form__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"PT Sans Regular";font-size:16px;line-height:24px;position:relative;left:-30px;color:#606060;width:calc(100% + 60px);padding:15px 20px;text-align:center}@media only screen and (max-width:768px){.form__price{margin:20px auto 0}}@media only screen and (max-width:480px){.form__price{font-size:14px;line-height:22px;left:-15px;width:calc(100% + 30px);padding:10px 25px}}.form__price .new span,.form__price .old span{font-size:28px;line-height:40px;display:inline-block;color:#181f2f;margin-top:20px}@media only screen and (max-width:480px){.form__price .new span,.form__price .old span{margin-top:10px}}@media only screen and (max-width:374px){.form__price .new span,.form__price .old span{font-size:29px;line-height:initial}}.form__price .new{text-align:right}.form__price .new span{font-family:"PT Sans Bold"}@media only screen and (max-width:341px){.form__price .new span{font-size:26px}}.advantages{background-color:#172134;color:#fff;padding:40px 0}.advantages .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:768px){.advantages .container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.advantages__item{width:calc(33.33334% - 30px);padding-left:120px;position:relative;background-repeat:no-repeat}@media only screen and (max-width:768px){.advantages__item{width:100%;padding-left:90px}}.advantages__item:first-child{background-image:url(../img/delivery-icon.svg);background-position:20px 35px}@media only screen and (max-width:768px){.advantages__item:first-child{background-position:12px 23px;background-size:55px}}.advantages__item:nth-child(2){background-image:url(../img/wallet-icon.svg);background-position:27px 23px}@media only screen and (max-width:768px){.advantages__item:nth-child(2){background-position:17px 13px;background-size:44px;margin-top:20px}}.advantages__item:last-child{background-image:url(../img/package-icon.svg);background-position:32px 28px}@media only screen and (max-width:768px){.advantages__item:last-child{background-position:20px 16px;margin-top:20px}}.advantages__item::before{content:" ";display:block;width:100px;height:100px;border-radius:50%;border:solid 2px rgba(255,255,255,.4);position:absolute;left:0;top:0}@media only screen and (max-width:768px){.advantages__item::before{width:75px;height:75px}}.advantages__item-title{font-family:"PT Sans Bold";font-size:24px;line-height:40px}@media only screen and (max-width:480px){.advantages__item-title{font-size:21px;line-height:38px}}.advantages__item-description{margin-top:10px;font-family:"PT Sans Regular";font-size:18px;line-height:22px}@media only screen and (max-width:480px){.advantages__item-description{font-size:14px;line-height:20px}}.footer{background-color:#172134;padding:15px 0;color:#fff;text-align:center;font-family:"PT Sans Regular";font-size:16px;line-height:22px}.footer a{text-decoration:underline}.footer a:hover,.footer__contacts a{text-decoration:none}.footer__contacts{color:#fff;opacity:.5;font-family:Arial;margin:10px 0;font-weight:700;font-size:12px}.footer__contacts a:hover{text-decoration:underline}body{overflow-x:hidden}.container{width:100%;max-width:1170px;margin:0 auto;padding:0 15px}.section-title{font-family:"PT Sans Bold";font-size:40px;line-height:50px;color:#172134;text-align:center;margin-bottom:75px}@media only screen and (max-width:480px){.section-title{font-size:27px;line-height:35px;margin-bottom:35px}}.section-title span{display:block;text-transform:uppercase}.price__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:482px;min-height:95px;border-radius:47px;margin:20px auto 0;background-color:#f7f7f7;position:relative;padding:0 0 0 115px;-webkit-transform:translateX(-65px);-ms-transform:translateX(-65px);transform:translateX(-65px)}@media only screen and (max-width:630px){.price__row{max-width:325px;padding:0 0 0 25px;-webkit-transform:translateX(-45px);-ms-transform:translateX(-45px);transform:translateX(-45px)}}@media only screen and (max-width:576px){.price__row{-webkit-transform:translateX(-35px);-ms-transform:translateX(-35px);transform:translateX(-35px)}}@media only screen and (max-width:477px){.price__row{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);min-height:75px}}@media only screen and (max-width:374px){.price__row{max-width:300px}}.price__row-block{color:#606060;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;text-align:center}.price__row-block .new,.price__row-block .old{font-family:"PT Sans Regular";font-size:20px;line-height:24px}@media only screen and (max-width:477px){.price__row-block .new,.price__row-block .old{font-size:14px}}@media only screen and (max-width:360px){.price__row-block .new,.price__row-block .old{font-size:14px;line-height:22px}}.price__row-block .new span,.price__row-block .old span{font-size:30px;line-height:40px;color:#181f2f}@media only screen and (max-width:576px){.price__row-block .new span,.price__row-block .old span{font-size:25px}}@media only screen and (max-width:480px){.price__row-block .new span,.price__row-block .old span{font-size:23px}}@media only screen and (max-width:374px){.price__row-block .new span,.price__row-block .old span{font-size:16px}}@media only screen and (max-width:480px){.price__row-block .new{padding:0 10px}}.price__row .price__order,.price__row-block .new span{font-family:"PT Sans Bold"}.price__row .price__order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:265px;height:60px;border-radius:31px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.16);box-shadow:0 5px 20px 0 rgba(0,0,0,.16);background-color:#ef8631;color:#fff;font-size:24px;line-height:40px;position:absolute;right:-130px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:630px){.price__row .price__order{width:215px;right:-80px}}@media only screen and (max-width:576px){.price__row .price__order{right:-70px}}@media only screen and (max-width:477px){.price__row .price__order{right:-15px;font-size:18px;height:45px;width:175px}}@media only screen and (max-width:340px){.price__row .price__order{width:155px}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5vcm1hbGl6ZS5zY3NzIiwiZm9udHMuc2NzcyIsImhlYWRlci5zY3NzIiwicmVzcG9uY2Uuc2NzcyIsImhvbWUuc2NzcyIsIm1haW4uY3NzIiwiZm9vdGVyLnNjc3MiLCJtYWluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQyxDQUFBLE8sQ0FBQSxRLENBQ0ksNkIsQ0FBQSxxQixDQUNBLFMsQ0FDQSxRLENBQ0EsUyxDQUVBLHVDLENBR0osQyxDQUNJLGEsQ0FDQSxvQixDQUdKLEUsQ0FDSSxlLENBR0osTSxDQUFBLEssQ0FDSSxRLENBREosWSxDQUFBLFcsQ0FHUSxTLENBSVIsb0IsQ0FFUSxlLENDM0JSLFdBQ0ksNkIsQ0FDQSxvQyxDQUNBLDRLLENBR0EsZSxDQUNBLGtCLEFBR0osV0FDSSwwQixDQUNBLGlDLENBQ0EsbUssQ0FHQSxlLENBQ0Esa0JDakJKLE8sQ0FDSSwyQixDQUNBLDBDLENBQ0Esd0IsQ0FDQSwyQixDQUNBLHFCLENBQ0EsWSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGEsQ0FDQSx1QyxDQUFBLGtDLENBQUEsK0IsQ0NYRiwwQ0RGRixPLENBZVEsMEMsQUNiTiwwQ0RGRixPLENBa0JRLDBDLEFDaEJOLDBDREZGLE8sQ0FxQlEsMEMsQUNuQk4sMENERkYsTyxDQTJCUSwwQyxBQ3pCTiwwQ0RGRixPLENBOEJRLDBDLEFDNUJOLHlDREZGLE8sQ0FpQ1EsMEMsQUMvQk4seUNERkYsTyxDQW9DUSxrQixDQUNBLGMsQ0FDQSxxQkFFSixjLENBQ0ksMEIsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxVLENBQ0EsZSxDQzNDTix5Q0RzQ0UsYyxDQU9RLGdCLEFDN0NWLHlDRHNDRSxjLENBV1EsY0FpQlIsb0IsQ0FDSSxpQixDQUNBLGMsQ0FDQSxnQixDQUNBLGEsQ0FDQSxlLENDdkVOLHlDRGtFRSxvQixDQVVRLGNBOUVaLG9CLENBa0ZRLFksQ0FDQSx1QixDQUNBLG1DLENBQUEsK0IsQ0FBQSwyQixDQ2xGTix5Q0RGRiwyQixDQXVGZ0IsZUF2RmhCLHdCLENBMkZZLGEsQ0FDQSxhLENBQ0EsYyxDQUdSLGEsQ0FDSSxlLENBQ0EsNkIsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxVLENDbkdOLHlDRDhGRSxhLENBUVEsOEIsQUN0R1YseUNEOEZFLGEsQ0FXUSxtQixDQUNBLGMsQ0FDQSxnQixDQUNBLGtCLENBQ0EsaUIsQUM3R1YseUNEOEZFLGEsQ0FrQlEsZ0JBbEJQLGdCLENBd0JPLGlCLENBQ0EsMkIsQ0FDQSwrQixDQTFCUCw0QixDQTRCVyx3QyxDQUNBLDBCLENBN0JYLDZCLENBZ0NXLDBDLENBaENYLDJCLENBbUNXLDJDLENBQ0EsMEIsQ0FJWixjLENBQ0ksZSxDQUNBLGUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLDBCLENBQ0EsYyxDQUNBLGdCLENBQ0EsaUIsQ0M5SU4seUNEc0lFLGMsQ0FVUSxvQkFWUCxtQixDQUFBLG1CLENFZkwsaUMsQ0ZpQ1ksVSxDQWxCUCx3QixDQUFBLHdCLENBb0JXLGMsQ0FDQSxnQixDQUNBLG9CLENBRUEsVSxDQUNBLDRCLENBQUEsdUIsQ0FBQSxvQixDQy9KZCx5Q0RzSUcsd0IsQ0FBQSx3QixDQTJCZSxnQkEzQmYsd0IsQ0FpQ08saUIsQ0FqQ1AsK0IsQ0FtQ1csVyxDQUNBLGEsQ0FDQSxpQixDQUNBLE0sQ0FDQSxPLENBQ0Esa0MsQ0FBQSw4QixDQUFBLDBCLENBQ0EsVSxDQUNBLFUsQ0FDQSx3QixDQ2pMZCx5Q0RzSUcsd0IsQ0FpRFcsZ0JBekxoQix5QixDQTZMSSxjLENBeUNRLG1CLENBQUEsbUIsQ0FBQSxZLENBekNSLGMsQ0FDSSxlLENBRUEsVyxDQUNBLGtCLENBQ0Esd0IsQ0FFQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FFQSwwQixDQUVBLGdCLENBVEEsVyxDQU1BLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVBLGMsQ0FFQSxVLENDdk1OLHlDRDJMRSxjLENBZVEsb0IsQUMxTVYseUNEMkxFLGMsQ0FrQlEsa0IsQ0FDQSxnQkFoTlosaUIsQ0FvTlEsaUIsQ0FDQSxRLENBQ0EsVyxDQUNBLGtDLENBQUEsOEIsQ0FBQSwwQixDQUNBLFUsQ0FDQSxVLENBQ0EscUIsQ0FDQSxjLENBQ0EsdUMsQ0FBQSxrQyxDQUFBLCtCLENBQ0EsUyxDQzNOTiwwQ0RGRixpQixDQStOWSxjQS9OWix5QixDQWtPWSxpQixDQUNBLFEsQ0FDQSxVLENBR0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsVyxDQUNBLGEsQ0FFQSxjLENBM09aLHlCLENBOE9ZLFUsQ0FDQSxXLENBQ0EsNEMsQ0FBQSxvQyxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUSxDQUNBLGlCLENBQ0EsYyxDQUNBLGdELENBQUEsMkMsQ0FBQSx3QyxDQXZQWix3QixDQUFBLHlCLENBc1FZLFcsQ0FDQSxhLENBR0EsMkIsQ0FFQSxxQixDQUNBLGlCLENBN1FaLHlCLENBbVFZLFUsQ0FQQSxVLENBQ0EsVyxDQUVBLDJDLENBR0EsUyxDQWxRWix3QixDQXdRWSxZLENBQ0EsVyxDQUVBLDBDLENBR0EsVyxDQUNBLFEsQ0FDQSw4QixDQUFBLHlCLENBQUEsc0IsQ0M5UVYseUNERkYsd0IsQ0FrUmdCLGdDLENBQUEsNEIsQ0FBQSwwQkVsUmhCLFksQ0FDSSxlLENEQ0YseUNDRkYsWSxDQUdRLGdCQUVKLG1CLENBQ0ksNEIsQ0RKTix5Q0NHRSxtQixDQUdRLDBCLEFETlYseUNDR0UsbUIsQ0FNUSx3QixDQUNBLDRCQUdSLGlCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxrQixDQUFBLGMsQ0RoQk4sMENDYUUsaUIsQ0FLUSx3QixDQUFBLDhCLEFEbEJWLHlDQ2FFLGlCLENBUVEsd0IsQ0FBQSxxQixDQUFBLCtCQUdSLGtCLENBQ0ksc0IsQ0R6Qk4seUNDd0JFLGtCLENBR1Esd0JBSFAsbUMsQ0FPVyxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBVlgsd0IsQ0E2QkwsWSxDQUNJLDZCLENBR0EsYSxDQWpDQyx3QixDQWNPLGlCLENBS0Esa0IsQ0FIQSxjLENBQ0EsZ0IsQ0R6Q1YseUNDd0JHLHdCLENBcUJXLGMsQ0FDQSxjLENBQ0Esa0JBTWhCLFksQ0FFSSxjLENBQ0EsZ0IsQ0FFQSxnQixDRDFERix5Q0NxREYsWSxDQU9RLGMsQ0FDQSxnQixDQUNBLGdCLEFEOUROLHlDQ3FERixZLENBWVEsYyxDQUNBLGMsQ0FDQSxrQixBRG5FTix5Q0NxRUUsbUIsQ0FFUSw4QkFHUixpQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENENUVOLDBDQzBFRSxpQixDQUlRLGVBSlAsaUMsQ0FPTyxlLENBQ0EsaUIsQ0RsRlYsMENDMEVHLGlDLENBVVcsVSxDQUNBLGlCLENBWFgsa0MsQ0FnQlcsZSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsWUFuQlgsc0MsQ0FzQlcsYyxDQTNDaEIsbUJBQUEsYSxDQWdEUSxlLENEckdOLHlDQ3FERixtQkFBQSxhLENBa0RZLGlCLEFEdkdWLHlDQ3FERixxQixDQXVEWSxjQXZEWixvQixDQTJEUSxzQixDRGhITix5Q0NxREYsb0IsQ0E2RFkseUJBS1osSyxDQUNJLHdCLENBQ0EsYyxDRHpIRix5Q0N1SEYsSyxDQUlRLGMsQ0FDQSxpQkFFSixZLENBQ0ksb0IsQ0FDQSw0QixDRGhJTix5Q0M4SEUsWSxDQUlRLDhCQUdSLFksQ0FDSSxXLENBQ0EsYSxDQUNBLFksQ0R4SU4seUNDcUlFLFksQ0FLUSxZLEFEMUlWLHlDQ3FJRSxZLENBUVEsYyxBRDdJVix5Q0NxSUUsWSxDQVdRLGNBWFAsbUIsQ0E2SEEsZ0MsQ0EvR08sYSxDQUNBLFUsQ0FDQSxXLENBOUJaLGlCLENBa0NRLGUsQ0FDQSx3QixDRDFKTix5Q0N1SEYsaUIsQ0FxQ1ksaUJBckNaLHVCLENBd0NZLGEsQ0FRWixRLENBQ0ksYyxDQUNBLHFCLENEektGLHlDQ3VLRixRLENBSVEsZ0IsQUQzS04seUNDdUtGLFEsQ0FPUSxnQkFFSix5QixDQUNJLGlCLENEakxOLDBDQ2dMRSx5QixDQUdRLGdCLEFEbkxWLHlDQ2dMRSx5QixDQU1RLGdCQU5QLDJDLENBU08saUIsQ0FDQSxPLENBQ0Esa0MsQ0FBQSw4QixDQUFBLDBCLENBQ0EsVSxDQUNBLHdCLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxTLENEaE1WLDBDQ2dMRywyQyxDQWtCVyxVLENBQ0EseUIsQURuTWQseUNDZ0xHLDJDLENBc0JXLFMsQ0FDQSx5QkF2Qlgsa0UsQ0FBQSxrRSxDQTBCVyxVLENBQ0EsVyxDQUNBLDJCLENBQ0EscUIsQ0FDQSxjLENEOU1kLHlDQ2dMRyxrRSxDQUFBLGtFLENBZ0NlLFUsQ0FDQSxhQWpDZixrRSxDQXFDVywyQyxDQXJDWCxrRSxDQXdDVyw0QyxDQUlaLGdCLENBQ0ksUyxDQXREUixvQixDQXlEUSxjLENBekRSLG9CLENBNERRLFksQ0E1RFIsdUIsQ0E4RFksVSxDQUNBLFcsQ0FDQSxhLENEdk9WLHlDQ3VLRix1QixDQWtFZ0IsY0FsRWhCLDhCLENBcUVnQixVLENBQ0EsVyxDQXRFaEIsc0MsQ0F3RW9CLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLGEsQ0FDQSxTLENEblBsQix5Q0N1S0Ysc0MsQ0E4RXdCLGdCQTlFeEIsbUQsQ0FxRndCLGEsQ0FNcEIsZSxDQUNJLCtDLENBQUEsdUMsQ0FDQSxxQixDQUNBLGtCLENBQ0Esc0IsQ0FDQSxvQixDQUNBLGlCLENBTkgsNEIsQ0EyQk8sVyxDQUNBLFksQ0FDQSxpQixDQUNBLFUsQ0FDQSxRLENBQ0Esa0MsQ0FBQSw4QixDQUFBLDBCLENBQ0EsZSxDQUNBLGlCLENBbENQLGdDLENBc0RXLG1CLENBQUEsZ0IsQ0F0RFgscUIsQ0FBQSxxQixDQTBETyxjLENENVRWLHlDQ2tRRyxxQixDQUFBLHFCLENBNERXLGdCQTVEWCxxQixDQWdFTyxlLENBQ0EsYSxDQUNBLDBCLENBQ0EsYyxDQUNBLGdCLENBQ0EsaUIsQ0R2VVYseUNDa1FHLHFCLENBdUVXLGUsQ0FDQSxjLENBQ0Esa0JBekVYLHFCLENBNkVPLGUsQ0FDQSw2QixDQUNBLGMsQ0FDQSxnQixDQUNBLGEsQ0FDQSxpQixDRHBWVix5Q0NrUUcscUIsQ0FvRlcsZSxDQUNBLGdCQWhMaEIsb0IsQ0FxTFEsZSxDQXJMUiwwQixDQXdMUSxvQixDQUNBLGEsQ0F6TFIsK0IsQ0EyTFksYSxDQTNMWixpQyxDQThMWSx3QixDQUtaLGUsQ0FDSSxxQixDQUNBLG1CLENENVdGLHlDQzBXRixlLENBSVEsZ0JBRUosc0IsQ0FDSSw0QixDQVBSLHlCLENBZ0JLLHdCLENBTkcsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0RyWE4seUNDMFdGLHlCLENBYVksa0IsQ0FBQSxnQkFHUixxQixDQUNJLHNCLENBQ0EsNkIsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxhLENEL1hOLHlDQzBYRSxxQixDQU9RLFksQURqWVYseUNDMFhFLHFCLENBVVEsYyxDQUNBLGtCQVhQLHdCLENBZ0JPLGdCLENBQ0Esd0IsQ0FqQlAsc0MsQ0FtQlcscUIsQ0FuQlgsc0MsQ0FzQlcsUyxDQXRCWCxxQyxDQXlCVyxTLENBQ0EsZ0IsQ0ExQlgsZ0MsQ0E2QlcsYSxDQTdCWCw4QyxDQStCZSxPLENBL0JmLDZDLENBa0NlLFUsQ0Q1WmxCLHlDQzBXRiw0QixDQTBEWSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLFUsQ0FDQSxpQixBRHZhVix5Q0MwV0YsNEIsQ0FnRVksaUJBaEVaLGdDLENBbUVZLGMsQ0FuRVosMkIsQ0E0RlEsZSxDQUtKLFksQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGtCLENBQUEsYyxDQUVKLGEsQ0FDSSxTLENEamROLHlDQ2dkRSxhLENBR1EsV0FIUCxpQixDQU1PLGEsQ0FDQSxVLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBS1osSyxDQUNJLDJCLENBQ0Esd0MsQ0FDQSxxQixDQUNBLHdCLENBQ0EsVSxDQUNBLGMsQ0RyZUYsMENDK2RGLEssQ0FRUSw4QixBRHZlTiwwQ0MrZEYsSyxDQVdRLDhCLEFEMWVOLDBDQytkRixLLENBY1EsOEIsQUQ3ZU4sMENDK2RGLEssQ0FpQlEsOEIsQURoZk4seUNDK2RGLEssQ0FvQlEsOEIsQURuZk4seUNDK2RGLEssQ0F1QlEsOEIsQUR0Zk4seUNDK2RGLEssQ0EwQlEsdUJBRUosWSxDQUNJLGtCLENBQ0EsK0MsQ0FBQSx1QyxDQUNBLHFCLENBQ0Esc0IsQ0FDQSxlLENBQ0EsZ0IsQ0RqZ0JOLHlDQzJmRSxZLENBUVEsZSxBRG5nQlYseUNDMmZFLFksQ0FXUSwwQkFHUixZLENBQ0ksd0IsQ0FDQSx5QixDQUNBLHVCLENBN0NSLGdCLENBZ0RRLGlCLENBQ0EsUyxDQWpEUixVLENBb0RRLGEsQ0FwRFIseUIsQ0FzRFksaUIsQ0FDQSxVLENEdGhCVix5Q0MrZEYsb0MsQ0EwRG9CLGlCQTFEcEIseUMsQ0ErRFksaUIsQ0FDQSxtQixDQUNBLFEsQ0FDQSxNLENBQ0EsK0IsQ0FBQSwwQixDQUFBLHVCLENBQ0EsNkIsQ0FDQSxjLENBQ0EsYSxDRHJpQlYseUNDK2RGLHlDLENBd0VnQixjLENBQ0Esa0JBekVoQixxRCxDQ2dTSSxvQ0FBb0MsNkIsQ0RsTjVCLEssQ0FDQSxjLENBL0VaLDBCLENBa0ZZLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENEbGpCVix5Q0MrZEYsMEIsQ0FxRmdCLGtCLENBQUEsZ0JBckZoQixnQixDQXlGWSxhLENBQ0EsVSxDQTFGWixxQkFBQSxjLENBNEZnQixXLENBQ0EsNEIsQ0FDQSwrQixDQUVBLGMsQ0FDQSxnQixDQUNBLGEsQ0FDQSxnQixDRGxrQmQseUNDK2RGLHFCQUFBLGMsQ0FxR29CLGdCLENBQ0EsYUF0R3BCLDZCLENBMEdnQixXLENBQ0EsVyxDQUNBLGtCLENBQ0EsK0MsQ0FBQSx1QyxDQUNBLHdCLENBQ0EsYyxDQUNBLFUsQ0FFQSxjLENBQ0Esa0IsQ0RsbEJkLHlDQytkRiw2QixDQXFIb0Isb0IsQURwbEJsQix5Q0MrZEYsNkIsQ0F3SG9CLGdCQXhIcEIsNEIsQ0E0SGdCLGlCLENBQ0EsUyxDQUNBLGMsQ0FDQSxRLENBQ0EsTyxDQWhJaEIsMEIsQ0FvSVksNkIsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxhLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGUsQ0R6bUJWLHlDQytkRiwwQixDQTRJZ0IsYyxDQUNBLGtCQTdJaEIsOEIsQ0FnSmdCLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsZSxDQWxKaEIsc0MsQ0FxSmdCLGEsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsMkIsQ0FDQSxxQixDQUNBLGlCLENBQ0EsYyxDQTVKaEIsMkNBQUEsYSxDQThKb0IsZ0IsQ0E5SnBCLDJDLENBaUtvQixpQixDQUdBLGMsQ0FDQSxxQixDQUNBLEssQ0FDQSxRLENBQ0EsbUQsQ0FBQSwrQyxDQUFBLDJDLENBQ0EscUIsQ0FDQSxnQixDQUNBLFcsQ0FDQSxrQixDQUNBLFMsQ0FDQSw4QixDQUFBLHlCLENBQUEsc0IsQ0E5S3BCLGtELENBZ0x3QixXLENBQ0EsYSxDQUNBLFMsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxRLENBQ0EsVyxDQUNBLGlELENBQUEsNkMsQ0FBQSx5QyxDQUNBLDBCLENBQ0EsNEIsQ0FDQSxxQixDQTFMeEIsNkQsQ0E4TG9CLFMsQ0Q3cEJsQix5Q0MrZEYsc0MsQ0FpTW9CLHNCLENBR0EsVSxDQUNBLGFBck1wQixrRCxDQXdNb0Isd0IsQ0F4TXBCLG1ELENBMk1vQix3QixDQTNNcEIsOEQsQ0FpTm9CLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSxtRCxDQUFBLCtDLENBQUEsMkMsQ0FDQSxVLENBQ0EsVyxDQUNBLHdDLENBQ0EscUIsQ0FZaEIsWSxDQUVJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsNkIsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLFUsQ0FFQSxhLENBQ0EsdUIsQ0FDQSxpQixDQUNBLGlCLENEaHRCTix5Q0Ntc0JFLFksQ0FlUSxvQixBRGx0QlYseUNDbXNCRSxZLENBa0JRLGMsQ0FDQSxnQixDQUNBLFUsQ0FDQSx1QixDQUNBLG1CQXRCUCxzQixDQUFBLHNCLENBMkJXLGMsQ0FDQSxnQixDQUNBLG9CLENBQ0EsYSxDQUNBLGUsQ0RsdUJkLHlDQ21zQkcsc0IsQ0FBQSxzQixDQWlDZSxpQixBRHB1QmxCLHlDQ21zQkcsc0IsQ0FBQSxzQixDQW9DZSxjLENBQ0EscUJBckNmLGlCLENBMENPLGdCLENBMUNQLHNCLENBNENXLDBCLENEL3VCZCx5Q0Ntc0JHLHNCLENBK0NlLGdCQU9wQixXLENBQ0ksd0IsQ0FDQSxVLENBQ0EsYyxDQUhKLHNCLENBS1EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0QvdkJOLHlDQ3l2QkYsc0IsQ0FRWSxrQixDQUFBLGdCQUdSLGlCLENBQ0ksNEIsQ0FDQSxrQixDQUNBLGlCLENBQ0EsMkIsQ0R4d0JOLHlDQ293QkUsaUIsQ0FNUSxVLENBQ0EsbUJBUFAsNkIsQ0FVTyw4QyxDQUNBLDZCLENEL3dCVix5Q0Nvd0JHLDZCLENBYVcsNkIsQ0FDQSxzQkFkWCw4QixDQWtCTyw0QyxDQUNBLDZCLENEdnhCVix5Q0Nvd0JHLDhCLENBcUJXLDZCLENBQ0Esb0IsQ0FDQSxpQkF2QlgsNEIsQ0EyQk8sNkMsQ0FDQSw2QixDRGh5QlYseUNDb3dCRyw0QixDQThCVyw2QixDQUNBLGlCQS9CWCx5QixDQW1DTyxXLENBQ0EsYSxDQUNBLFcsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxxQyxDQUNBLGlCLENBQ0EsTSxDQUNBLEssQ0QveUJWLHlDQ293QkcseUIsQ0E2Q1csVSxDQUNBLGFBR1IsdUIsQ0FDSSwwQixDQUNBLGMsQ0FDQSxnQixDRHh6QlYseUNDcXpCTSx1QixDQUtRLGMsQ0FDQSxrQkFHUiw2QixDQUNJLGUsQ0FDQSw2QixDQUNBLGMsQ0FDQSxnQixDRGwwQlYseUNDOHpCTSw2QixDQU1RLGMsQ0FDQSxrQkV2MEJoQixPLENBQ0ksd0IsQ0FDQSxjLENBQ0EsVSxDQUNBLGlCLENBQ0EsNkIsQ0FDQSxjLENBQ0EsZ0IsQ0FQSixTLENBU1EseUIsQ0FUUixlLENBY0ssbUIsQ0FITyxvQixDQUdSLGlCLENBQ0ksVSxDQUNBLFUsQ0FDQSxpQixDQUNBLGEsQ0FDQSxlLENBQ0EsYyxDQU5ILHlCLENBVVcseUIsQ0NkaEIsSSxDQUNJLGlCLENBR0osVSxDQUNJLFUsQ0FDQSxnQixDQUNBLGEsQ0FDQSxjLENBR0osYyxDQUNJLDBCLENBQ0EsYyxDQUNBLGdCLENBQ0EsYSxDQUNBLGlCLENBQ0Esa0IsQ0p6QkYseUNJbUJGLGMsQ0FRUSxjLENBQ0EsZ0IsQ0FDQSxvQkFWUixtQixDQWFRLGEsQ0FDQSx3QixDQUlSLFcsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUVBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGUsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxrQixDQUNBLHdCLENBQ0EsaUIsQ0FDQSxtQixDQUNBLG1DLENBQUEsK0IsQ0FBQSwyQixDSmhERix5Q0lxQ0YsVyxDQXlCUSxlLENBQ0Esa0IsQ0FDQSxtQyxDQUFBLCtCLENBQUEsNkIsQUpoRU4seUNJcUNGLFcsQ0E4QlEsbUMsQ0FBQSwrQixDQUFBLDZCLEFKbkVOLHlDSXFDRixXLENBaUNRLG1DLENBQUEsK0IsQ0FBQSwyQixDQUNBLGlCLEFKdkVOLHlDSXFDRixXLENBcUNRLGlCQUVKLGlCLENBSUksYSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsaUIsQ0FSSCxzQixDQUFBLHNCLENBaUJPLDZCLENBQ0EsYyxDQUNBLGdCLENKL0ZWLHlDSTRFRyxzQixDQUFBLHNCLENBcUJXLGdCLEFKakdkLHlDSTRFRyxzQixDQUFBLHNCLENBd0JXLGMsQ0FDQSxrQkF6QlgsMkIsQ0FBQSwyQixDQTRCVyxjLENBQ0EsZ0IsQ0FDQSxhLENKMUdkLHlDSTRFRywyQixDQUFBLDJCLENBZ0NlLGdCLEFKNUdsQix5Q0k0RUcsMkIsQ0FBQSwyQixDQW1DZSxnQixBSi9HbEIseUNJNEVHLDJCLENBQUEsMkIsQ0FzQ2UsZ0IsQUpsSGxCLHlDSTRFRyxzQixDQXNFVyxnQkE3R2hCLHlCLENBdUNLLDJCLENBeUVXLDBCLENBaEhoQix5QixDQXFIUSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFcsQ0FDQSxXLENBQ0Esa0IsQ0FDQSwrQyxDQUFBLHVDLENBQ0Esd0IsQ0FDQSxVLENBRUEsYyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxZLENBQ0EsTyxDQUNBLGtDLENBQUEsOEIsQ0FBQSwwQixDSnpLTix5Q0lxQ0YseUIsQ0FzSVksVyxDQUNBLGEsQUo1S1YseUNJcUNGLHlCLENBMElZLGEsQUovS1YseUNJcUNGLHlCLENBNklZLFcsQ0FDQSxjLENBQ0EsVyxDQUNBLGEsQUpyTFYseUNJcUNGLHlCLENBbUpZLGEiLCJmaWxlIjoic3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7IFxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxudWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0LCBidXR0b24ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG59XG5cbmJvZHkge1xuICAgICYub3ZlcmZsb3ctYWN0aXZlIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59IiwiQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zIFJlZ3VsYXInO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9QVFNhbnMtUmVndWxhci5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUFRTYW5zLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL1BUU2Fucy1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL1BUU2Fucy1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zIEJvbGQnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9QVFNhbnMtQm9sZC5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUFRTYW5zLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL1BUU2Fucy1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL1BUU2Fucy1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuIiwiLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2hlYWRlci1iZy5qcGcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQjA4MEQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxNTBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGhlaWdodDogNzY4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIC4zcztcbiAgICBAaW5jbHVkZSBtZWRpYXcoMTc2MHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYygxMDAlICsgMjUwcHgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYXcoMTU1MHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYygxMDAlICsgMzUwcHgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYXcoMTM0MHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYygxMDAlICsgNDI1cHgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYXcoMTIyMHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYygxMDAlICsgNDcwcHgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYXcoMTIyMHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYygxMDAlICsgNTMwcHgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYXcoMTA1MHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYygxMDAlICsgNTkwcHgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYXcoOTkycHgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjYWxjKDEwMCUgKyA2MjVweCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhdyg3NjhweCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNDMzRjQ3O1xuICAgICAgICBoZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFBUU2Fuc0JvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDY1cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXgtd2lkdGg6IDc0MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYXcoOTkycHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgfVxuICAgICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhdyg3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAvLyAmOjphZnRlciB7XG4gICAgICAgIC8vICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgIC8vICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vICAgICBib3R0b206IC0xN3B4O1xuICAgICAgICAvLyAgICAgbGVmdDogMDtcbiAgICAgICAgLy8gICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xuICAgICAgICAvLyAgICAgQGluY2x1ZGUgbWVkaWF3KDc2OHB4KSB7XG4gICAgICAgIC8vICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gfVxuICAgIH1cbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbDtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgY29sb3I6ICNlMGUwYjg7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhdyg5NTBweCkge1xuICAgICAgICAvLyAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgICAgICAvLyB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhdyg3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaW1hZ2UtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTVweCk7XG4gICAgICAgICYudGFibGV0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdyg3NjhweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2xpc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnRQVFNhbnNSZWd1bGFyO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgLy8gdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYXcoOTkycHgpIHtcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAycHggMnB4IDJweCAjMDAwMDAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhdyg3NjhweCkge1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IGluaXRpYWw7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhdygzNTlweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhdygzMzBweCkge1xuICAgICAgICAvLyAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAvLyB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMXB4IGNlbnRlcjtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmF0dGVyeS5zdmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xpZ2h0YnVsYi5zdmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ZhaHJlbmhlaXQuc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fcHJpY2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250UFRTYW5zQm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgICAgIH1cbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWF3KDQ4MHB4KSB7XG4gICAgICAgIC8vICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIC8vICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgLy8gfVxuICAgICAgICAub2xkLCAubmV3IHtcbiAgICAgICAgICAgIC8vIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdygzNTFweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5vbGQgc3BhbiB7XG4gICAgICAgICAgICAvLyBmb250LWZhbWlseTogJGZvbnRGdXR1cmFNZWRpdW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzUyNTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5ldyBzcGFuIHtcbiAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkZm9udEZ1dHVyYUJvbGQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYXcoMzMwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fb3JkZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICB3aWR0aDogMjY1cHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmODYzMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFBUU2Fuc0JvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAvLyBib3gtc2hhZG93OiAwIDEwcHggMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3dpdGNoZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYm90dG9tOiAzM3B4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDEyOTlweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAubGFiZWxzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgIGxlZnQ6IC00OHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgd2lkdGg6IDEzMnB4O1xuICAgICAgICAgICAgY29sb3I6ICNDMEJGQkY7XG4gICAgICAgICAgICAvLyBmb250LWZhbWlseTogJGZvbnRPcGVuU2Fuc0xpZ2h0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5jaXJjbGUge1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIHRvcDogLTlweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzLCBsZWZ0IC4zcztcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbGlnaHQtaWNvbi5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTEzcHg7XG4gICAgICAgICAgICBsZWZ0OiAtNTBweDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEyLjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2RhcmstaWNvbi5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgICAgICAgIHRvcDogLTdweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWl4aW4gbWVkaWF3KCRtZWRpYSlcclxue1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGlhKSB7XHJcbiAgICBAY29udGVudFxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1lZGlhd21vcmUoJG1lZGlhKSBcclxue1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGlhKSB7IFxyXG4gICAgQGNvbnRlbnRcclxuICB9IFxyXG59IFxyXG5cclxuQG1peGluIG1lZGlhaCgkbWVkaWEpXHJcbntcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAkbWVkaWEpIHtcclxuICAgIEBjb250ZW50XHJcbiAgfVxyXG59XHJcbiIsIi5kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgICBAaW5jbHVkZSBtZWRpYXcoNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDEwOTJweCkge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDYwMHB4KSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYXcoOTkycHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS1ibG9jayB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFBUU2Fuc1JlZ3VsYXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNDA0MDQwO1xuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pbmZvcm1hdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250UFRTYW5zUmVndWxhcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICM0MDQwNDA7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWF3KDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWF3KDQ4MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhdygxMDk5cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDEwOTlweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdygxMDk5cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDQ4MHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5kZXNjdG9wIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDc2OHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhdyg3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvb2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzIxMzQ7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICAgIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX192aWRlbyB7XG4gICAgICAgIHdpZHRoOiA4NTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGhlaWdodDogNDgwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhdyg5MDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDY4NXB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhdyg1MjVweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgfVxuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucHJpY2VfX3JvdyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTM2NGU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAmLWJsb2NrIHtcbiAgICAgICAgICAgIGNvbG9yOiAjYWJiNGM2OyBcbiAgICAgICAgICAgIC5uZXcgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBtZWRpYXcoNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMzVweCAwO1xuICAgIH1cbiAgICAmX19zbGlkZXItLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhdygxMzAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNDVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgICAgICAucmV2aWV3c19fYnV0dG9ucyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEyMHB4KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDEzMDBweCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJldmlld3NfX2J1dHRvbnMtcHJldiwgLnJldmlld3NfX2J1dHRvbnMtbmV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJldmlld3NfX2J1dHRvbnMtcHJldiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1sZWZ0LnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmV2aWV3c19fYnV0dG9ucy1uZXh0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LXJpZ2h0LnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fc2xpZGVyIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgLnNsaWNrLWxpc3Qge1xuICAgICAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgfVxuICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgYm90dG9tOiAtMzVweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjY2FjYWNhO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxNzIxMzQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fc2xpZGUge1xuICAgICAgICBib3gtc2hhZG93OiAwIDNweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgbWFyZ2luOiAxMDBweCAxNXB4IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDAgNDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYXcoNzY4cHgpIHtcbiAgICAgICAgLy8gICAgIG1hcmdpbjogMTI1cHggMTVweCAyMHB4O1xuICAgICAgICAvLyAgICAgcGFkZGluZzogMTI1cHggMCA0MHB4O1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhdyg2ODBweCkge1xuICAgICAgICAvLyAgICAgbWFyZ2luOiAxMDBweCAxNXB4IDIwcHg7XG4gICAgICAgIC8vICAgICBwYWRkaW5nOiAxMDBweCAwIDQwcHg7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWF3KDU3NnB4KSB7XG4gICAgICAgIC8vICAgICBtYXJnaW46IDEyNXB4IDE1cHggMjBweDtcbiAgICAgICAgLy8gICAgIHBhZGRpbmc6IDEyNXB4IDAgNDBweDtcbiAgICAgICAgLy8gfVxuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgLy8gICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhdyg0MjBweCkge1xuICAgICAgICAvLyAgICAgbWFyZ2luOiAxMjVweCAxNXB4IDIwcHg7XG4gICAgICAgIC8vICAgICBwYWRkaW5nOiAxMjVweCAwIDQwcHg7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLmltYWdlLWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0xMDBweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYXcoNzY4cHgpIHtcbiAgICAgICAgICAgIC8vICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAvLyAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIC8vICAgICB0b3A6IC0xMjVweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhdyg2ODBweCkge1xuICAgICAgICAgICAgLy8gICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIC8vICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgLy8gICAgIHRvcDogLTEwMHB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWF3KDU3NnB4KSB7XG4gICAgICAgICAgICAvLyAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgLy8gICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICAvLyAgICAgdG9wOiAtMTI1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmFtZSwgLnRleHQge1xuICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzE3MjEzNDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFBUU2Fuc0JvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRQVFNhbnNSZWd1bGFyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzQwNDA0MDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5wcmljZV9fcm93IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzVweDtcbiAgICB9XG4gICAgLnByaWNlX19yb3ctYmxvY2sge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlYWVhZWE7XG4gICAgICAgIGNvbG9yOiAjNjA2MDYwO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jaGFyYWN0ZXJpc3RpYyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA5NXB4IDAgMjVweDtcbiAgICBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmxpc3Qtcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYXcoOTkxcHgpIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19saXN0IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFBUU2Fuc1JlZ3VsYXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIGNvbG9yOiAjNDA0MDQwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYXcoOTkxcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjNmODtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLndhcm5pbmcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYzczNTQwO1xuICAgICAgICAgICAgICAgIHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pbWFnZS1ibG9jayB7XG4gICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYXcoOTkycHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyAubWlycm9ycy1yb3cge1xuICAgIC8vICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8vICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAvLyAgICAgbWFyZ2luOiAxMDBweCBhdXRvIDA7XG4gICAgLy8gICAgIG1heC13aWR0aDogODU1cHg7XG4gICAgLy8gICAgIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgIC8vICAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgICAvLyAgICAgfVxuICAgIC8vICAgICAmX19pdGVtIHtcbiAgICAvLyAgICAgICAgIHdpZHRoOiAzMy4zMzMzNCU7XG4gICAgLy8gICAgICAgICBpbWcge1xuICAgIC8vICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAvLyAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvLyAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAvLyAgICAgICAgIH1cbiAgICAvLyAgICAgICAgIGEge1xuICAgIC8vICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8vICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgLy8gICAgICAgICB9XG4gICAgLy8gICAgIH1cbiAgICAvLyB9XG4gICAgLnByaWNlX19yb3cge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbn1cblxuLmltYWdlcyB7XG4gICAgJl9fcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICAgICZfX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZm9ybS1iZy5qcGcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBiMDgwZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gICAgQGluY2x1ZGUgbWVkaWF3KDE1NTBweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0xMDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWF3KDEzMzBweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWF3KDExNTBweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zMDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWF3KDEwNTBweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWF3KDk1MHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUwMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYXcoODUwcHgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhdyg3NjhweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgICAmX19ibG9jayB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDMwcHggMzBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhdyg3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDQ4MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNy41cHggMTVweCAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMxNzIxMzQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbnB1dC13cmFwcGVyIC5mbG9hdGluZy1sYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgYWxsO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250UFRTYW5zUmVndWxhcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbnB1dC13cmFwcGVyIGlucHV0OmZvY3VzIH4gLmZsb2F0aW5nLWxhYmVsLFxuICAgICAgICAuaW5wdXQtd3JhcHBlciBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IC5mbG9hdGluZy1sYWJlbHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgICAuaW5wdXRzLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgJjpub3QoW3R5cGU9XCJzdWJtaXRcIl0pIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMTIxMjE7XG4gICAgICAgICAgICAgICAgLy9mb250LWZhbWlseTogJGZvbnRGdXR1cmFCb2xkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzczNTQwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAvL2ZvbnQtZmFtaWx5OiAkZm9udEZ1dHVyYUJvbGQ7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdygzNDFweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbG9yLS13cmFwcGVyIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFBUU2Fuc1JlZ3VsYXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjIycHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2xvci1pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNjhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIgLmNvbG9yLWl0ZW0tbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMCA1cHggMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZTNlM2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogI0I4MUIyMDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCB+IC5yYWRpb0J0biB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY2hlY2tlZC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAvLyBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIC8vIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuNjkpO1xuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3ByaWNlIHtcbiAgICAgICAgLy8gbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFBUU2Fuc1JlZ3VsYXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogLTMwcHg7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNmZWU0ZTQ7XG4gICAgICAgIGNvbG9yOiAjNjA2MDYwO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNjBweCk7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDQ4MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5vbGQsIC5uZXcge1xuICAgICAgICAgICAgLy8gY29sb3I6IHJnYmEoODMsIDE4LCA0OCwgMC42KTtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxODFmMmY7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDM3NHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uZXcge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRQVFNhbnNCb2xkO1xuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAjNTMxMjMwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdygzNDFweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWR2YW50YWdlcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3MjEzNDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDc2OHB4KSB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzM0JSAtIDMwcHgpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhdyg3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2RlbGl2ZXJ5LWljb24uc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwcHggMzVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdyg3NjhweCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEycHggMjNweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDU1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93YWxsZXQtaWNvbi5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjdweCAyM3B4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTdweCAxM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3BhY2thZ2UtaWNvbi5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzJweCAyOHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjBweCAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdyg3NjhweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFBUU2Fuc0JvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRQVFNhbnNSZWd1bGFyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiKiwgKjo6YmVmb3JlLCAqOjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuaW5wdXQsIGJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTsgfVxuICBpbnB1dDpmb2N1cywgYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG5cbmJvZHkub3ZlcmZsb3ctYWN0aXZlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTYW5zIFJlZ3VsYXInO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1BUU2Fucy1SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9QVFNhbnMtUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9QVFNhbnMtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1BUU2Fucy1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BUIFNhbnMgQm9sZCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUFRTYW5zLUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1BUU2Fucy1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1BUU2Fucy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvUFRTYW5zLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaGVhZGVyLWJnLmpwZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQjA4MEQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTUwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogNzY4cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIC4zcztcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAuM3M7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgLjNzOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTc2MHB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNhbGMoMTAwJSArIDI1MHB4KTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTU1MHB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNhbGMoMTAwJSArIDM1MHB4KTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM0MHB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNhbGMoMTAwJSArIDQyNXB4KTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNhbGMoMTAwJSArIDQ3MHB4KTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNhbGMoMTAwJSArIDUzMHB4KTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNhbGMoMTAwJSArIDU5MHB4KTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYygxMDAlICsgNjI1cHgpOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZDogIzQzM0Y0NztcbiAgICAgIGhlaWdodDogaW5pdGlhbDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9IH1cbiAgLmhlYWRlcl9fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnMgQm9sZFwiO1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXgtd2lkdGg6IDc0MHB4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlYWRlcl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDUwcHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZWFkZXJfX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5oZWFkZXJfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogQXJpYWw7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIGNvbG9yOiAjZTBlMGI4O1xuICAgIG1hcmdpbi10b3A6IDI1cHg7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVhZGVyX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuaGVhZGVyIC5pbWFnZS1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1cHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTVweCk7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVhZGVyIC5pbWFnZS1ibG9jay50YWJsZXQge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLmhlYWRlciAuaW1hZ2UtYmxvY2sgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmhlYWRlcl9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBmb250LWZhbWlseTogXCJQVCBTYW5zIFJlZ3VsYXJcIjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVhZGVyX19saXN0IHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDJweCAycHggMnB4ICMwMDAwMDA7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZWFkZXJfX2xpc3Qge1xuICAgICAgICB0ZXh0LXNoYWRvdzogaW5pdGlhbDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTlweCkge1xuICAgICAgLmhlYWRlcl9fbGlzdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgLmhlYWRlcl9fbGlzdCBsaSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTFweCBjZW50ZXI7IH1cbiAgICAgIC5oZWFkZXJfX2xpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JhdHRlcnkuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxMHB4OyB9XG4gICAgICAuaGVhZGVyX19saXN0IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbGlnaHRidWxiLnN2Zyk7IH1cbiAgICAgIC5oZWFkZXJfX2xpc3QgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZmFocmVuaGVpdC5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE1cHg7IH1cbiAgLmhlYWRlcl9fcHJpY2Uge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiAyNjVweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiUFQgU2FucyBCb2xkXCI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZWFkZXJfX3ByaWNlIHtcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDsgfSB9XG4gICAgLmhlYWRlcl9fcHJpY2UgLm9sZCwgLmhlYWRlcl9fcHJpY2UgLm5ldyB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmhlYWRlcl9fcHJpY2UgLm9sZCBzcGFuLCAuaGVhZGVyX19wcmljZSAubmV3IHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4zcztcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTFweCkge1xuICAgICAgICAgIC5oZWFkZXJfX3ByaWNlIC5vbGQgc3BhbiwgLmhlYWRlcl9fcHJpY2UgLm5ldyBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzFweDsgfSB9XG4gICAgLmhlYWRlcl9fcHJpY2UgLm9sZCBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmhlYWRlcl9fcHJpY2UgLm9sZCBzcGFuOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc1MjUyOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzBweCkge1xuICAgICAgLmhlYWRlcl9fcHJpY2UgLm5ldyBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4OyB9IH1cbiAgLmhlYWRlcl9fb3JkZXIge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgd2lkdGg6IDI2NXB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZjg2MzE7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnMgQm9sZFwiO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZWFkZXJfX29yZGVyIHtcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgLmhlYWRlcl9fb3JkZXIge1xuICAgICAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAuaGVhZGVyIC5zd2l0Y2hlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3R0b206IDMzcHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbiAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgICAgIC5oZWFkZXIgLnN3aXRjaGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLmhlYWRlciAuc3dpdGNoZXIgLmxhYmVscyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICBsZWZ0OiAtNDhweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOiAxMzJweDtcbiAgICAgIGNvbG9yOiAjQzBCRkJGO1xuICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG4gICAgLmhlYWRlciAuc3dpdGNoZXIgLmNpcmNsZSB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgdG9wOiAtOXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcywgbGVmdCAuM3M7XG4gICAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcywgbGVmdCAuM3M7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcywgbGVmdCAuM3M7IH1cbiAgICAuaGVhZGVyIC5zd2l0Y2hlcjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMjdweDtcbiAgICAgIGhlaWdodDogMjdweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xpZ2h0LWljb24uc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xM3B4O1xuICAgICAgbGVmdDogLTUwcHg7IH1cbiAgICAuaGVhZGVyIC5zd2l0Y2hlcjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMi40cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9kYXJrLWljb24uc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogLTQwcHg7XG4gICAgICB0b3A6IC03cHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuICAgICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zczsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAuaGVhZGVyIC5zd2l0Y2hlcjo6YWZ0ZXIge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyB9IH1cblxuLmRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMTAwcHggMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMDsgfSB9XG4gIC5kZXNjcmlwdGlvbl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5kZXNjcmlwdGlvbl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgLmRlc2NyaXB0aW9uX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweCAhaW1wb3J0YW50OyB9IH1cbiAgLmRlc2NyaXB0aW9uX19yb3cge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwOTJweCkge1xuICAgICAgLmRlc2NyaXB0aW9uX19yb3cge1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIC5kZXNjcmlwdGlvbl9fcm93IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cbiAgLmRlc2NyaXB0aW9uX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgIC5kZXNjcmlwdGlvbl9faXRlbSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpOyB9IH1cbiAgICAuZGVzY3JpcHRpb25fX2l0ZW0gLmltYWdlLWJsb2NrIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5kZXNjcmlwdGlvbl9faXRlbSAudGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zIFJlZ3VsYXJcIjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgY29sb3I6ICM0MDQwNDA7XG4gICAgICBtYXJnaW46IDI1cHggMCAzMHB4OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5kZXNjcmlwdGlvbl9faXRlbSAudGV4dCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfSB9XG5cbi5pbmZvcm1hdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnMgUmVndWxhclwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzQwNDA0MDtcbiAgcGFkZGluZy10b3A6IDUwcHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5pbmZvcm1hdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIHBhZGRpbmc6IDI1cHggMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuaW5mb3JtYXRpb24ge1xuICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmluZm9ybWF0aW9uX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH0gfVxuICAuaW5mb3JtYXRpb25fX3JvdyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDk5cHgpIHtcbiAgICAgIC5pbmZvcm1hdGlvbl9fcm93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC5pbmZvcm1hdGlvbl9fcm93IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXgtd2lkdGg6IDQxMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwOTlweCkge1xuICAgICAgICAuaW5mb3JtYXRpb25fX3JvdyBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogaW5pdGlhbDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDk5cHgpIHtcbiAgICAgIC5pbmZvcm1hdGlvbl9fcm93IGRpdjpudGgtY2hpbGQoMykge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5pbmZvcm1hdGlvbl9fcm93IGRpdjpudGgtY2hpbGQoMykgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuaW5mb3JtYXRpb24gcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIC5pbmZvcm1hdGlvbiBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuaW5mb3JtYXRpb24gLmRlc2N0b3Age1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5pbmZvcm1hdGlvbiAubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaW5mb3JtYXRpb24gLm1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG4ubG9vayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzIxMzQ7XG4gIHBhZGRpbmc6IDQwcHggMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmxvb2sge1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIC5sb29rX190aXRsZSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAubG9va19fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH0gfVxuICAubG9va19fdmlkZW8ge1xuICAgIHdpZHRoOiA4NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoZWlnaHQ6IDQ4MHB4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgLmxvb2tfX3ZpZGVvIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjg1cHgpIHtcbiAgICAgIC5sb29rX192aWRlbyB7XG4gICAgICAgIGhlaWdodDogMzYwcHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTI1cHgpIHtcbiAgICAgIC5sb29rX192aWRlbyB7XG4gICAgICAgIGhlaWdodDogMjA1cHg7IH0gfVxuICAgIC5sb29rX192aWRlbyBpZnJhbWUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAubG9vayAucHJpY2VfX3JvdyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEzNjRlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgLmxvb2sgLnByaWNlX19yb3cge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9IH1cbiAgICAubG9vayAucHJpY2VfX3Jvdy1ibG9jayB7XG4gICAgICBjb2xvcjogI2FiYjRjNjsgfVxuICAgICAgLmxvb2sgLnByaWNlX19yb3ctYmxvY2sgLm5ldyBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cblxuLnJldmlld3Mge1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5yZXZpZXdzIHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAucmV2aWV3cyB7XG4gICAgICBwYWRkaW5nOiAzNXB4IDA7IH0gfVxuICAucmV2aWV3c19fc2xpZGVyLS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgLnJldmlld3NfX3NsaWRlci0td3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgNDVweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgLnJldmlld3NfX3NsaWRlci0td3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG4gICAgLnJldmlld3NfX3NsaWRlci0td3JhcHBlciAucmV2aWV3c19fYnV0dG9ucyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEyMHB4KTtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAucmV2aWV3c19fc2xpZGVyLS13cmFwcGVyIC5yZXZpZXdzX19idXR0b25zIHtcbiAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAucmV2aWV3c19fc2xpZGVyLS13cmFwcGVyIC5yZXZpZXdzX19idXR0b25zIHtcbiAgICAgICAgICBsZWZ0OiAtNXB4O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTsgfSB9XG4gICAgICAucmV2aWV3c19fc2xpZGVyLS13cmFwcGVyIC5yZXZpZXdzX19idXR0b25zIC5yZXZpZXdzX19idXR0b25zLXByZXYsIC5yZXZpZXdzX19zbGlkZXItLXdyYXBwZXIgLnJldmlld3NfX2J1dHRvbnMgLnJldmlld3NfX2J1dHRvbnMtbmV4dCB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgLnJldmlld3NfX3NsaWRlci0td3JhcHBlciAucmV2aWV3c19fYnV0dG9ucyAucmV2aWV3c19fYnV0dG9ucy1wcmV2LCAucmV2aWV3c19fc2xpZGVyLS13cmFwcGVyIC5yZXZpZXdzX19idXR0b25zIC5yZXZpZXdzX19idXR0b25zLW5leHQge1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7IH0gfVxuICAgICAgLnJldmlld3NfX3NsaWRlci0td3JhcHBlciAucmV2aWV3c19fYnV0dG9ucyAucmV2aWV3c19fYnV0dG9ucy1wcmV2IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1sZWZ0LnN2Zyk7IH1cbiAgICAgIC5yZXZpZXdzX19zbGlkZXItLXdyYXBwZXIgLnJldmlld3NfX2J1dHRvbnMgLnJldmlld3NfX2J1dHRvbnMtbmV4dCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcmlnaHQuc3ZnKTsgfVxuICAucmV2aWV3c19fc2xpZGVyIHtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5yZXZpZXdzIC5zbGljay1saXN0IHtcbiAgICBtYXJnaW46IDAgLTE1cHg7IH1cbiAgLnJldmlld3MgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogLTM1cHg7IH1cbiAgICAucmV2aWV3cyAuc2xpY2stZG90cyBsaSB7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIG1hcmdpbjogMCAxMHB4OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5yZXZpZXdzIC5zbGljay1kb3RzIGxpIHtcbiAgICAgICAgICBtYXJnaW46IDAgNXB4OyB9IH1cbiAgICAgIC5yZXZpZXdzIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7IH1cbiAgICAgICAgLnJldmlld3MgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgY29sb3I6ICNjYWNhY2E7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAgIC5yZXZpZXdzIC5zbGljay1kb3RzIGxpIGJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4OyB9IH1cbiAgICAgIC5yZXZpZXdzIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjMTcyMTM0OyB9XG4gIC5yZXZpZXdzX19zbGlkZSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtYXJnaW46IDEwMHB4IDE1cHggMjBweDtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnJldmlld3NfX3NsaWRlIC5pbWFnZS1ibG9jayB7XG4gICAgICB3aWR0aDogMjAwcHg7XG4gICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTAwcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgICAucmV2aWV3c19fc2xpZGUgLmltYWdlLWJsb2NrIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAucmV2aWV3c19fc2xpZGUgLm5hbWUsIC5yZXZpZXdzX19zbGlkZSAudGV4dCB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLnJldmlld3NfX3NsaWRlIC5uYW1lLCAucmV2aWV3c19fc2xpZGUgLnRleHQge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDsgfSB9XG4gICAgLnJldmlld3NfX3NsaWRlIC5uYW1lIHtcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICBjb2xvcjogIzE3MjEzNDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnMgQm9sZFwiO1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLnJldmlld3NfX3NsaWRlIC5uYW1lIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDsgfSB9XG4gICAgLnJldmlld3NfX3NsaWRlIC50ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zIFJlZ3VsYXJcIjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY29sb3I6ICM0MDQwNDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLnJldmlld3NfX3NsaWRlIC50ZXh0IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gIC5yZXZpZXdzIC5wcmljZV9fcm93IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4OyB9XG4gIC5yZXZpZXdzIC5wcmljZV9fcm93LWJsb2NrIHtcbiAgICBib3JkZXItY29sb3I6ICNlYWVhZWE7XG4gICAgY29sb3I6ICM2MDYwNjA7IH1cbiAgICAucmV2aWV3cyAucHJpY2VfX3Jvdy1ibG9jayBzcGFuIHtcbiAgICAgIGNvbG9yOiAjMjEyMTIxOyB9XG4gICAgLnJldmlld3MgLnByaWNlX19yb3ctYmxvY2s6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7IH1cblxuLmNoYXJhY3RlcmlzdGljIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogOTVweCAwIDI1cHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5jaGFyYWN0ZXJpc3RpYyB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDA7IH0gfVxuICAuY2hhcmFjdGVyaXN0aWNfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmNoYXJhY3RlcmlzdGljIC5saXN0LXJvdyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmNoYXJhY3RlcmlzdGljIC5saXN0LXJvdyB7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAuY2hhcmFjdGVyaXN0aWNfX2xpc3Qge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnMgUmVndWxhclwiO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBjb2xvcjogIzQwNDA0MDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5jaGFyYWN0ZXJpc3RpY19fbGlzdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAuY2hhcmFjdGVyaXN0aWNfX2xpc3Qge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cbiAgICAuY2hhcmFjdGVyaXN0aWNfX2xpc3QgbGkge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmc6IDRweCAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjNmODsgfVxuICAgICAgLmNoYXJhY3RlcmlzdGljX19saXN0IGxpOm50aC1jaGlsZCgybikge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgICAuY2hhcmFjdGVyaXN0aWNfX2xpc3QgbGkgcDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIC5jaGFyYWN0ZXJpc3RpY19fbGlzdCBsaSBwOmxhc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgLmNoYXJhY3RlcmlzdGljX19saXN0IGxpLndhcm5pbmcge1xuICAgICAgICBjb2xvcjogI2M3MzU0MDsgfVxuICAgICAgICAuY2hhcmFjdGVyaXN0aWNfX2xpc3QgbGkud2FybmluZyBwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICB3aWR0aDogMDsgfVxuICAgICAgICAuY2hhcmFjdGVyaXN0aWNfX2xpc3QgbGkud2FybmluZyBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAuY2hhcmFjdGVyaXN0aWMgLmltYWdlLWJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmNoYXJhY3RlcmlzdGljIC5pbWFnZS1ibG9jayB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9IH1cbiAgLmNoYXJhY3RlcmlzdGljIC5pbWFnZS1ibG9jayBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY2hhcmFjdGVyaXN0aWMgLnByaWNlX19yb3cge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLmltYWdlc19fcm93IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmltYWdlc19faXRlbSB7XG4gIHdpZHRoOiAyNSU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5pbWFnZXNfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIC5pbWFnZXNfX2l0ZW0gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uZm9ybSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZm9ybS1iZy5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGIwODBkO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzVweCAwOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTU1MHB4KSB7XG4gICAgLmZvcm0ge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTAwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMzBweCkge1xuICAgIC5mb3JtIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwMHB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTUwcHgpIHtcbiAgICAuZm9ybSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zMDBweDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgLmZvcm0ge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDAwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgLmZvcm0ge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTAwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgLmZvcm0ge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTUwcHg7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvcm0ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfSB9XG4gIC5mb3JtX19ibG9jayB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAzNXB4IDMwcHggMzBweDtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvcm1fX2Jsb2NrIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIC5mb3JtX19ibG9jayB7XG4gICAgICAgIHBhZGRpbmc6IDE3LjVweCAxNXB4IDIwcHg7IH0gfVxuICAuZm9ybV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzE3MjEzNCAhaW1wb3J0YW50OyB9XG4gIC5mb3JtIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5mb3JtIGZvcm0ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmZvcm0gZm9ybSAuaW5wdXQtd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAuZm9ybSBmb3JtIC5pbnB1dC13cmFwcGVyOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH0gfVxuICAgIC5mb3JtIGZvcm0gLmlucHV0LXdyYXBwZXIgLmZsb2F0aW5nLWxhYmVsIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdG9wOiAzMHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIGFsbDtcbiAgICAgIC1vLXRyYW5zaXRpb246IDAuMnMgZWFzZSBhbGw7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgYWxsO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2FucyBSZWd1bGFyXCI7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogIzIxMjEyMTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAuZm9ybSBmb3JtIC5pbnB1dC13cmFwcGVyIC5mbG9hdGluZy1sYWJlbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4OyB9IH1cbiAgICAuZm9ybSBmb3JtIC5pbnB1dC13cmFwcGVyIGlucHV0OmZvY3VzIH4gLmZsb2F0aW5nLWxhYmVsLFxuICAgIC5mb3JtIGZvcm0gLmlucHV0LXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiAuZmxvYXRpbmctbGFiZWwge1xuICAgICAgdG9wOiAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmZvcm0gZm9ybSAuaW5wdXRzLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAuZm9ybSBmb3JtIC5pbnB1dHMtd3JhcHBlciB7XG4gICAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgICAuZm9ybSBmb3JtIGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5mb3JtIGZvcm0gaW5wdXQ6bm90KFt0eXBlPVwic3VibWl0XCJdKSB7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjEyMTIxO1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgIC5mb3JtIGZvcm0gaW5wdXQ6bm90KFt0eXBlPVwic3VibWl0XCJdKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogNzVweDsgfSB9XG4gICAgICAuZm9ybSBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M3MzU0MDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0byAwOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAuZm9ybSBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQxcHgpIHtcbiAgICAgICAgICAuZm9ybSBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5mb3JtIGZvcm0gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDA7IH1cbiAgICAuZm9ybSBmb3JtIC5jb2xvci0td3JhcHBlciB7XG4gICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zIFJlZ3VsYXJcIjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgY29sb3I6ICMyMTIxMjE7XG4gICAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWF4LXdpZHRoOiAyMjJweDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAuZm9ybSBmb3JtIC5jb2xvci0td3JhcHBlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cbiAgICAgIC5mb3JtIGZvcm0gLmNvbG9yLS13cmFwcGVyIGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICAuZm9ybSBmb3JtIC5jb2xvci0td3JhcHBlciAuY29sb3ItaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNjhweDtcbiAgICAgICAgaGVpZ2h0OiA2OHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIC5mb3JtIGZvcm0gLmNvbG9yLS13cmFwcGVyIC5jb2xvci1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgICAgICAuZm9ybSBmb3JtIC5jb2xvci0td3JhcHBlciAuY29sb3ItaXRlbS1uYW1lIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuICAgICAgICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzOyB9XG4gICAgICAgICAgLmZvcm0gZm9ybSAuY29sb3ItLXdyYXBwZXIgLmNvbG9yLWl0ZW0tbmFtZTo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogLTVweDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgICAgICAuZm9ybSBmb3JtIC5jb2xvci0td3JhcHBlciAuY29sb3ItaXRlbTpob3ZlciAuY29sb3ItaXRlbS1uYW1lIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAuZm9ybSBmb3JtIC5jb2xvci0td3JhcHBlciAuY29sb3ItaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCA1cHggMzBweDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAuZm9ybSBmb3JtIC5jb2xvci0td3JhcHBlciAuY29sb3ItaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDsgfSB9XG4gICAgICAgIC5mb3JtIGZvcm0gLmNvbG9yLS13cmFwcGVyIC5jb2xvci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhOyB9XG4gICAgICAgIC5mb3JtIGZvcm0gLmNvbG9yLS13cmFwcGVyIC5jb2xvci1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNlM2UzZTsgfVxuICAgICAgICAuZm9ybSBmb3JtIC5jb2xvci0td3JhcHBlciAuY29sb3ItaXRlbSBpbnB1dDpjaGVja2VkIH4gLnJhZGlvQnRuIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NoZWNrZWQuc3ZnKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5mb3JtX19wcmljZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnMgUmVndWxhclwiO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTMwcHg7XG4gICAgY29sb3I6ICM2MDYwNjA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDYwcHgpO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9ybV9fcHJpY2Uge1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwOyB9IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAuZm9ybV9fcHJpY2Uge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7IH0gfVxuICAgIC5mb3JtX19wcmljZSAub2xkIHNwYW4sIC5mb3JtX19wcmljZSAubmV3IHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb2xvcjogIzE4MWYyZjtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLmZvcm1fX3ByaWNlIC5vbGQgc3BhbiwgLmZvcm1fX3ByaWNlIC5uZXcgc3BhbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICAgIC5mb3JtX19wcmljZSAub2xkIHNwYW4sIC5mb3JtX19wcmljZSAubmV3IHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogaW5pdGlhbDsgfSB9XG4gICAgLmZvcm1fX3ByaWNlIC5uZXcge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIC5mb3JtX19wcmljZSAubmV3IHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zIEJvbGRcIjsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0MXB4KSB7XG4gICAgICAgICAgLmZvcm1fX3ByaWNlIC5uZXcgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7IH0gfVxuXG4uYWR2YW50YWdlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzIxMzQ7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA0MHB4IDA7IH1cbiAgLmFkdmFudGFnZXMgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFkdmFudGFnZXMgLmNvbnRhaW5lciB7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAuYWR2YW50YWdlc19faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzMzQlIC0gMzBweCk7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hZHZhbnRhZ2VzX19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTBweDsgfSB9XG4gICAgLmFkdmFudGFnZXNfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9kZWxpdmVyeS1pY29uLnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMHB4IDM1cHg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmFkdmFudGFnZXNfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEycHggMjNweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDU1cHg7IH0gfVxuICAgIC5hZHZhbnRhZ2VzX19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3dhbGxldC1pY29uLnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyN3B4IDIzcHg7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmFkdmFudGFnZXNfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxN3B4IDEzcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0NHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICAgIC5hZHZhbnRhZ2VzX19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9wYWNrYWdlLWljb24uc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDMycHggMjhweDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYWR2YW50YWdlc19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMHB4IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG4gICAgLmFkdmFudGFnZXNfX2l0ZW06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlcjogc29saWQgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmFkdmFudGFnZXNfX2l0ZW06OmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgaGVpZ2h0OiA3NXB4OyB9IH1cbiAgICAuYWR2YW50YWdlc19faXRlbS10aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zIEJvbGRcIjtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5hZHZhbnRhZ2VzX19pdGVtLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7IH0gfVxuICAgIC5hZHZhbnRhZ2VzX19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zIFJlZ3VsYXJcIjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5hZHZhbnRhZ2VzX19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3MjEzNDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zIFJlZ3VsYXJcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDsgfVxuICAuZm9vdGVyIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLmZvb3RlciBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuZm9vdGVyX19jb250YWN0cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsO1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgIC5mb290ZXJfX2NvbnRhY3RzIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAuZm9vdGVyX19jb250YWN0cyBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTE3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNXB4OyB9XG5cbi5zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2FucyBCb2xkXCI7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiAjMTcyMTM0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDc1cHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDsgfSB9XG4gIC5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnByaWNlX19yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNDgycHg7XG4gIG1pbi1oZWlnaHQ6IDk1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQ3cHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgMTE1cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02NXB4KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTY1cHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjVweCk7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzBweCkge1xuICAgIC5wcmljZV9fcm93IHtcbiAgICAgIG1heC13aWR0aDogMzI1cHg7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQ1cHgpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQ1cHgpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQ1cHgpOyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5wcmljZV9fcm93IHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zNXB4KTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zNXB4KTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zNXB4KTsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc3cHgpIHtcbiAgICAucHJpY2VfX3JvdyB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgICBtaW4taGVpZ2h0OiA3NXB4OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzRweCkge1xuICAgIC5wcmljZV9fcm93IHtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7IH0gfVxuICAucHJpY2VfX3Jvdy1ibG9jayB7XG4gICAgY29sb3I6ICM2MDYwNjA7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5wcmljZV9fcm93LWJsb2NrIC5vbGQsIC5wcmljZV9fcm93LWJsb2NrIC5uZXcge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2FucyBSZWd1bGFyXCI7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzdweCkge1xuICAgICAgICAucHJpY2VfX3Jvdy1ibG9jayAub2xkLCAucHJpY2VfX3Jvdy1ibG9jayAubmV3IHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICAucHJpY2VfX3Jvdy1ibG9jayAub2xkLCAucHJpY2VfX3Jvdy1ibG9jayAubmV3IHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuICAgICAgLnByaWNlX19yb3ctYmxvY2sgLm9sZCBzcGFuLCAucHJpY2VfX3Jvdy1ibG9jayAubmV3IHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBjb2xvcjogIzE4MWYyZjsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgLnByaWNlX19yb3ctYmxvY2sgLm9sZCBzcGFuLCAucHJpY2VfX3Jvdy1ibG9jayAubmV3IHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgIC5wcmljZV9fcm93LWJsb2NrIC5vbGQgc3BhbiwgLnByaWNlX19yb3ctYmxvY2sgLm5ldyBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDsgfSB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAucHJpY2VfX3Jvdy1ibG9jayAub2xkIHNwYW4sIC5wcmljZV9fcm93LWJsb2NrIC5uZXcgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIC5wcmljZV9fcm93LWJsb2NrIC5uZXcge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7IH0gfVxuICAgIC5wcmljZV9fcm93LWJsb2NrIC5uZXcgc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zIEJvbGRcIjsgfVxuICAucHJpY2VfX3JvdyAucHJpY2VfX29yZGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDI2NXB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMXB4O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY4NjMxO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnMgQm9sZFwiO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xMzBweDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMwcHgpIHtcbiAgICAgIC5wcmljZV9fcm93IC5wcmljZV9fb3JkZXIge1xuICAgICAgICB3aWR0aDogMjE1cHg7XG4gICAgICAgIHJpZ2h0OiAtODBweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgLnByaWNlX19yb3cgLnByaWNlX19vcmRlciB7XG4gICAgICAgIHJpZ2h0OiAtNzBweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzdweCkge1xuICAgICAgLnByaWNlX19yb3cgLnByaWNlX19vcmRlciB7XG4gICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHdpZHRoOiAxNzVweDsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNDBweCkge1xuICAgICAgLnByaWNlX19yb3cgLnByaWNlX19vcmRlciB7XG4gICAgICAgIHdpZHRoOiAxNTVweDsgfSB9XG4iLCIuZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyMTM0O1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICRmb250UFRTYW5zUmVndWxhcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250YWN0cyB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsO1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICdub3JtYWxpemUnO1xuXG5AaW1wb3J0ICd2YXJpZWJsZXMnO1xuXG5AaW1wb3J0ICdmb250cyc7XG5AaW1wb3J0ICdyZXNwb25jZSc7XG5AaW1wb3J0ICdoZWFkZXInO1xuQGltcG9ydCAnaG9tZSc7XG5AaW1wb3J0ICdmb290ZXInO1xuXG5ib2R5IHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTE3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udFBUU2Fuc0JvbGQ7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGNvbG9yOiAjMTcyMTM0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgICAgICBmb250LXNpemU6IDI3cHg7ICAgIFxuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbn1cblxuLnByaWNlX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDQ4MnB4O1xuICAgIG1pbi1oZWlnaHQ6IDk1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDdweDtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDExNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjVweCk7XG4gICAgLy8gQGluY2x1ZGUgbWVkaWF3KDc0OXB4KSB7XG4gICAgLy8gICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgLy8gfVxuICAgIC8vIEBpbmNsdWRlIG1lZGlhdyg0ODBweCkge1xuICAgIC8vICAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAgIC8vICAgICBwYWRkaW5nOiA3cHggNXB4O1xuICAgIC8vICAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICAgIC8vIH1cbiAgICAvLyBAaW5jbHVkZSBtZWRpYXcoMzYwcHgpIHtcbiAgICAvLyAgICAgcGFkZGluZzogNXB4O1xuICAgIC8vICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIC8vIH1cbiAgICBAaW5jbHVkZSBtZWRpYXcoNjMwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00NXB4KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWF3KDU3NnB4KSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzVweCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhdyg0NzdweCkge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgICAgICBtaW4taGVpZ2h0OiA3NXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYXcoMzc0cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB9XG4gICAgJi1ibG9jayB7XG4gICAgICAgIC8vIG1heC13aWR0aDogNDA0cHg7XG4gICAgICAgIC8vIGhlaWdodDogMTAwcHg7XG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGNvbG9yOiAjNjA2MDYwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYXcoNjAwcHgpIHtcbiAgICAgICAgLy8gICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgIC8vICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgLy8gfVxuICAgICAgICAvLyBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgLy8gICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgLy8gfVxuICAgICAgICAub2xkLCAubmV3IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFBUU2Fuc1JlZ3VsYXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdyg0NzdweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhdygzNjBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzE4MWYyZjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNTc2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYXcoNDgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYXcoMzc0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyAub2xkIHtcbiAgICAgICAgLy8gICAgIHBhZGRpbmc6IDAgMjBweCAwIDQwcHg7XG4gICAgICAgIC8vICAgICBAaW5jbHVkZSBtZWRpYXcoNDAwcHgpIHtcbiAgICAgICAgLy8gICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAzMHB4O1xuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyAgICAgQGluY2x1ZGUgbWVkaWF3KDM2MHB4KSB7XG4gICAgICAgIC8vICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMjBweDtcbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gICAgIHNwYW4ge1xuICAgICAgICAvLyAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLy8gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vICAgICAgICAgLy9mb250LWZhbWlseTogJGZvbnRGdXR1cmFMaWdodDtcbiAgICAgICAgLy8gICAgICAgICAmOjphZnRlciB7XG4gICAgICAgIC8vICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAvLyAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy8gICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIC8vICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAvLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAvLyAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIC8vICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIC8vICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzUyNTI7XG4gICAgICAgIC8vICAgICAgICAgfVxuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyB9XG4gICAgICAgIC5uZXcge1xuICAgICAgICAgICAgLy8gcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250UFRTYW5zQm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucHJpY2VfX29yZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAyNjVweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMXB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmODYzMTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFBUU2Fuc0JvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC0xMzBweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDYzMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMjE1cHg7XG4gICAgICAgICAgICByaWdodDogLTgwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDU3NnB4KSB7XG4gICAgICAgICAgICByaWdodDogLTcwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDQ3N3B4KSB7XG4gICAgICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTc1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWF3KDM0MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTU1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWF3KDYwMHB4KSB7XG4gICAgICAgIC8vICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgICAvLyAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWF3KDQ4MHB4KSB7XG4gICAgICAgIC8vICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gQGluY2x1ZGUgbWVkaWF3KDM3NHB4KSB7XG4gICAgICAgIC8vICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIC8vIH1cbiAgICB9XG59Il0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */
