﻿@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic Bold")}@font-face{font-family:MyYuMinchoM;font-weight:400;src:local("YuMincho-Medium"),local("Yu Mincho Medium"),local("YuMincho-Regular")}@font-face{font-family:MyYuMinchoM;font-weight:700;src:local("YuMincho-Demibold"),local("Yu Mincho")}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100;src:url("webfont.eot");src:local("myfont Regular"),url("../font/notoserifcjkjp_regular.eot?#iefix") format("embedded-opentype"),url("../font/notoserifcjkjp_regular.woff") format("woff"),url("../font/notoserifcjkjp_regular.ttf") format("truetype")}@font-face{font-family:TradeGothic;unicode-range:U+0000-2BFF;src:url("../fonts/2CC084_0_0.eot"),url("../fonts/2CC084_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/2CC084_0_0.woff2") format("woff2"),url("../fonts/2CC084_0_0.woff") format("woff"),url("../fonts/2CC084_0_0.ttf") format("truetype"),url("../fonts/2CC084_0_0.svg#wf") format("svg");font-weight:400;font-style:normal}@font-face{font-family:TradeGothic-bold;unicode-range:U+0000-2BFF;src:url("../fonts/e4693908-7208-4b04-93c4-8d004c3b4e1f.eot") format("eot"),url("../fonts/e4693908-7208-4b04-93c4-8d004c3b4e1f.eot?iefix") format("embedded-opentype"),url("../fonts/e2fbc63c-e7b1-4828-b0b6-275131d16fd0.woff") format("woff"),url("../fonts/805d9356-a4a5-46df-8390-957c803e33bc.ttf") format("truetype"),url("../fonts/df0f9c50-3ce3-4b1f-8120-074ca66b83b1.svg#df0f9c50-3ce3-4b1f-8120-074ca66b83b1") format("svg")}@font-face{font-family:"Archivo";font-weight:300;src:url("../fonts/Archivo_Expanded-Light.ttf") format("truetype")}@font-face{font-family:"Archivo";font-weight:400;src:url("../fonts/Archivo_Expanded-Regular.ttf") format("truetype")}@font-face{font-family:"Archivo";font-weight:700;src:url("../fonts/Archivo_Expanded-ExtraBold.ttf") format("truetype")}@font-face{font-family:"Uglyqua";src:url("../fonts/uglyqua.ttf") format("truetype")}#maincontent .container #dmj-static input,#maincontent .container #dmj-static select,#maincontent .container #dmj-static textarea{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif}#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .rs-price,#maincontent .container #dmj-static .c-bottomNav_count{font-family:TradeGothic-bold,"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif}#maincontent .container #dmj-static .font-archivo-expanded{font-family:"Archivo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif}.br::before{content:"\a";white-space:pre;font-family:"serif"}html,body{-webkit-font-smoothing:antialiased;-webkit-print-color-adjust:exact;-webkit-text-size-adjust:none}body *{box-sizing:border-box;word-break:break-all}body,div,p,form,input,textarea,select,option,button,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,address,button,figure,figcaption{font-style:normal;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}select,input[type=text],input[type=password],textarea{border:0px;border-radius:0;box-shadow:0;outline:none}input[type=text],input[type=password],textarea,select{appearance:none;outline:none}table{border-collapse:collapse}main,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}img,svg{border:0;vertical-align:middle}ul,ol,li{list-style:none}a{color:#000;cursor:pointer;text-decoration:none}i{font-style:normal}pre{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック",YuGothic,"メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif}#maincontent .container #dmj-static .is-hidden{display:none}#maincontent .container #dmj-static .defs{height:0 !important;width:0 !important;overflow:hidden !important;display:none !important;margin:0 !important}#maincontent .container #dmj-static svg{overflow:hidden}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .dn-pc{display:none !important}}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static .dn-tab{display:none !important}}@media only screen and (min-width: 600px){#maincontent .container #dmj-static .dn-tab_pc{display:none !important}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .dn-sp_tab{display:none !important}}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .dn-sp{display:none !important}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-columnWrap{max-width:1200px;max-width:1280px;padding:0 24px;margin:0 auto}}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-column-sp-1{width:calc((100% - (3 + 0)*16px)/4*1 + 16px*0);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-1{width:calc((100% - (11 + 0)*24px)/12*1 + 24px*0);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-2{width:calc((100% - (11 + 0)*24px)/12*2 + 24px*1);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-3{width:calc((100% - (11 + 0)*24px)/12*3 + 24px*2);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-4{width:calc((100% - (11 + 0)*24px)/12*4 + 24px*3);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-5{width:calc((100% - (11 + 0)*24px)/12*5 + 24px*4);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-6{width:calc((100% - (11 + 0)*24px)/12*6 + 24px*5);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-7{width:calc((100% - (11 + 0)*24px)/12*7 + 24px*6);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-8{width:calc((100% - (11 + 0)*24px)/12*8 + 24px*7);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-9{width:calc((100% - (11 + 0)*24px)/12*9 + 24px*8);margin:0 auto}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-column-pc-10{width:calc((100% - (11 + 0)*24px)/12*10 + 24px*9);margin:0 auto}}#maincontent .container #dmj-static *,#maincontent .container #dmj-static ::before,#maincontent .container #dmj-static ::after{box-sizing:border-box}#maincontent .container #dmj-static body{color:#2b2b2b;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;font-size:14px;line-height:1}@media only screen and (max-width: 599px){#maincontent .container #dmj-static body{min-width:2px}}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static body{min-width:768px}}#maincontent .container #dmj-static body *{background-repeat:no-repeat}#maincontent .container #dmj-static a{color:#2b2b2b}#maincontent .container #dmj-static input,#maincontent .container #dmj-static select,#maincontent .container #dmj-static textarea{color:#2b2b2b;font-size:14px;letter-spacing:.05em}#maincontent .container #dmj-static input[type=submit],#maincontent .container #dmj-static input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box}#maincontent .container #dmj-static input[type=submit]::-webkit-search-decoration,#maincontent .container #dmj-static input[type=button]::-webkit-search-decoration{display:none}#maincontent .container #dmj-static input[type=submit]::focus,#maincontent .container #dmj-static input[type=button]::focus{outline-offset:-2px}#maincontent .container #dmj-static #error{color:#cc0e0e}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #error{margin-bottom:16px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #error{margin-bottom:16px}}#maincontent .container #dmj-static #error .ico{display:none}#maincontent .container #dmj-static #error *{letter-spacing:.05em;line-height:1.74}#maincontent .container #dmj-static .wrapper{width:100%;background-repeat:repeat;background-position:center}#maincontent .container #dmj-static .contents{position:relative}#maincontent .container #dmj-static ::selection{color:#ffe512;background-color:#000}.slick-slider *{outline:0}.slick-dots{display:block;width:100%;padding:0;list-style:none;text-align:center;margin:24px 0 0;font-size:0px}.slick-dots li{position:relative;display:inline-block;margin:0 4px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:0;background:rgba(0,0,0,0)}.slick-dots li button:before{font-size:6px;line-height:6px;position:absolute;top:0;left:0;content:"";border-radius:6px;text-align:center;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-list{overflow:hidden}.slick-slide{float:left}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;z-index:50;display:block;padding:0;border:0;outline:0}.slick-track{zoom:1}.slick-track:before,.slick-track:after{display:block;position:static;visibility:hidden;height:0;content:" "}.slick-track:after{clear:both}@keyframes arrowAnimation{0%{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom a{display:flex;justify-content:center;align-items:center;font-weight:bold;border:solid 1px #000;width:100%;height:48px;font-size:16px;background-color:rgba(0,0,0,0)}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom a{transition:color .3s,border-color .3s,background-color .3s;cursor:pointer}}#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom a{width:176px;font-size:13px}#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom a{border-color:#ffe512;background-color:#ffe512}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom a:hover{color:#ffe512;border-color:#000;background-color:#000}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom a:hover svg{fill:#ffe512}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom a svg{transition:fill .3s}}#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom a.btn-line{color:#fff;background:#06c755;border-color:#06c755}#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom a.btn-line img{width:30px;margin-right:10px}.btn{display:inline-block}.btn-yellow{background:#ffe512;color:#000;transition:.3s}.btn-yellow:hover{background:#000;color:#ffe512}.btn-orange{background:#ff9d2b;color:#000;transition:.3s}.btn-orange:hover{background:#000;color:#ffe512}.btn-size-l{height:48px;line-height:48px;font-size:16px;font-weight:bold;padding:0 36px}#maincontent .container #dmj-static .c-radio input{display:none}#maincontent .container #dmj-static .c-radio label{position:relative;padding-left:32px}#maincontent .container #dmj-static .c-radio label:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:19px;height:19px;border-radius:50%;border:solid 1px #c8c8cb}#maincontent .container #dmj-static .c-radio label:after{content:"";transform:translateY(-50%);position:absolute;top:50%;left:6px;display:none;width:7px;height:7px;border-radius:50%;background-color:#ffe512}#maincontent .container #dmj-static .c-radio input:checked+label:before,#maincontent .container #dmj-static .c-radio input:checked+input+label:before{background-color:#000}#maincontent .container #dmj-static .c-radio input:checked+label:after,#maincontent .container #dmj-static .c-radio input:checked+input+label:after{display:block}#maincontent .container #dmj-static .c-checkbox input{display:none}#maincontent .container #dmj-static .c-checkbox label{position:relative;display:inline-block;padding-left:32px}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-checkbox label{letter-spacing:.05em}}#maincontent .container #dmj-static .c-checkbox label:before{content:"";position:absolute;top:-5px;left:0;display:block;width:24px;height:24px;border:solid 1px #c8c8cb}#maincontent .container #dmj-static .c-checkbox label:after{content:"";transform:rotate(-45deg);position:absolute;top:1px;left:5px;display:none;width:14px;height:8px;border-bottom:solid 3px #ffe512;border-left:solid 3px #ffe512}#maincontent .container #dmj-static .c-checkbox input:checked+label:before,#maincontent .container #dmj-static .c-checkbox input:checked+input+label:before{background-color:#000}#maincontent .container #dmj-static .c-checkbox input:checked+label:after,#maincontent .container #dmj-static .c-checkbox input:checked+input+label:after{display:block}.cartForm_section .is-error input[type=text],.cartForm_section .is-error input[type=mail],.cartForm_section .is-error input[type=button],.cartForm_section .is-error input[type=password],.cartForm_section .is-error input[type=number],.cartForm_section .is-error input[type=tel]{border-color:#cc0e0e;background-color:#fae6e6 !important}.cartForm_section .is-error .formBlock-zipAddress_button input[type=button]{border-color:#ffe512;background-color:#ffe512 !important}html.scrollLock,body.scrollLock{overflow:hidden}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-swiper-button-next,#maincontent .container #dmj-static .c-swiper-button-prev{display:none}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-swiper-button-next,#maincontent .container #dmj-static .c-swiper-button-prev{transition:opacity .3s;opacity:.5;position:absolute;top:150px;display:none;width:32px;height:32px;background-color:rgba(255,255,255,.8);background-image:url(../../images/svg/arrow_left-dark-grey.svg);background-position:center;background-size:12px 17px;background-repeat:no-repeat;z-index:1}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-swiper-button-next:hover,#maincontent .container #dmj-static .c-swiper-button-prev:hover{opacity:1}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-swiper-button-next .swiper-container-initialized .c-swiper-button-next,#maincontent .container #dmj-static .c-swiper-button-next .swiper-container-initialized .c-swiper-button-prev,#maincontent .container #dmj-static .c-swiper-button-prev .swiper-container-initialized .c-swiper-button-next,#maincontent .container #dmj-static .c-swiper-button-prev .swiper-container-initialized .c-swiper-button-prev{display:block}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-swiper-button-next .swiper-container-initialized .c-swiper-button-next.swiper-button-disabled,#maincontent .container #dmj-static .c-swiper-button-next .swiper-container-initialized .c-swiper-button-prev.swiper-button-disabled,#maincontent .container #dmj-static .c-swiper-button-prev .swiper-container-initialized .c-swiper-button-next.swiper-button-disabled,#maincontent .container #dmj-static .c-swiper-button-prev .swiper-container-initialized .c-swiper-button-prev.swiper-button-disabled{display:none}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-swiper-button-next{transform:translateY(-50%) rotate(180deg);right:0}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-swiper-button-prev{transform:translateY(-50%);left:0}}#maincontent .container #dmj-static .c-swiper-pagination{position:absolute;left:0;display:none;width:100%;font-size:0;text-align:center;z-index:50}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-swiper-pagination{bottom:8px}}@media only screen and (min-width: 600px){#maincontent .container #dmj-static .c-swiper-pagination{bottom:16px}}#maincontent .container #dmj-static .c-swiper-pagination .swiper-container-initialized .c-swiper-pagination{display:block}#maincontent .container #dmj-static .c-swiper-pagination span{margin:0 4px;border-radius:0;background-color:#c8c8cb}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-swiper-pagination span{width:24px;height:4px}}@media only screen and (min-width: 600px){#maincontent .container #dmj-static .c-swiper-pagination span{width:40px;height:4px}}#maincontent .container #dmj-static .c-swiper-pagination span.swiper-pagination-bullet-active{background-color:#ffe512}#maincontent .container #dmj-static .c-icon-cross{display:block}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-icon-cross{cursor:pointer}}#maincontent .container #dmj-static .c-icon-cross:before,#maincontent .container #dmj-static .c-icon-cross:after{transform:rotate(45deg);content:"";position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;display:block;width:30px;height:3px;margin:auto;background-color:#535357}#maincontent .container #dmj-static .c-icon-cross:after{transform:rotate(-45deg)}#maincontent .container #dmj-static .nav-color-red{color:#e80055 !important;text-shadow:.5px .2px;opacity:.98;font-weight:700}#maincontent .container #dmj-static .nav-color-pink{color:#e8368c !important;color:#e8368c !important;text-shadow:.5px .2px;opacity:.98;font-weight:700 !important}#maincontent .container #dmj-static .nav-color-blue{color:#007aec;text-shadow:.5px .2px;opacity:.98;font-weight:700 !important}#maincontent .container #dmj-static .nav-color-yellow{color:#ffe512;text-shadow:.5px .2px;opacity:.98;font-weight:500 !important}#maincontent .container #dmj-static .nav-color-black-friday{color:#ffe512;text-shadow:.5px .2px;opacity:.98;font-weight:700 !important}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .nav-color-black-friday{color:#000}}#maincontent .container #dmj-static .txt-shdw{text-shadow:0px 2px 4px #000}#maincontent .container #dmj-static .txt-sz{font-size:112px !important}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static .txt-sz{font-size:8vw !important}}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .txt-sz{font-size:14vw !important}}#maincontent .container #dmj-static .txt-bold{font-weight:600}#maincontent .container #dmj-static .txt-color-red{color:red;font-size:16px;font-weight:600;line-height:1.3}#maincontent .container #dmj-static .txt-blackBG{background:#000 !important;padding:5px 10px}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .txt-blackBG{line-height:1.2}}#maincontent .container #dmj-static .title-special-gift{font-size:44px !important}#maincontent .container #dmj-static .js-formItem{position:relative}#maincontent .container #dmj-static .js-formItem input::placeholder{color:#ccc;font-weight:bold}#maincontent .container #dmj-static .js-formItem textarea::placeholder{color:#ccc;font-weight:bold}#maincontent .container #dmj-static .js-formItem input:placeholder-shown~.js-placeholder_string{top:18px;left:12px;opacity:0}#maincontent .container #dmj-static .js-formItem textarea:placeholder-shown~.js-placeholder_string{top:18px;left:12px;opacity:0}#maincontent .container #dmj-static .js-formVisible{position:absolute;top:0;bottom:0;right:15px;width:30px;height:30px;margin:auto;background-position:center;background-image:url(../../images/svg/input_visible.svg);background-repeat:no-repeat;background-size:22px 16px}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .js-formVisible{cursor:pointer}}#maincontent .container #dmj-static .js-formVisible .is-visible .js-formVisible{background-image:url(../../images/svg/input_invisible.svg)}#maincontent .container #dmj-static .js-placeholder_string{position:absolute;pointer-events:none;color:#919194;font-size:10px;top:-6px;left:10px;opacity:1;transition:.1s ease}#maincontent .container #dmj-static .js-placeholder_string .formBlock.is-error .js-placeholder_string{color:#d74941}#maincontent .container #dmj-static .delayload{display:block;position:relative;overflow:hidden}#maincontent .container #dmj-static .delayload [data-delaysrc]{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1;opacity:0;transition:opacity .3s ease}#maincontent .container #dmj-static .delayload.show [data-delaysrc]{opacity:1}#maincontent .container #dmj-static .delayload.show:after{display:none}#maincontent .container #dmj-static .delayload:before{content:"";display:block;padding-bottom:136%}#maincontent .container #dmj-static .delayload:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../images/common/loading.gif);background-repeat:no-repeat;background-position:center;background-size:25px auto}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .delayload:after{background-size:30px auto}}#maincontent .container #dmj-static .c-toggleIcon{position:absolute;top:0;bottom:0;display:block;margin:auto 0}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-toggleIcon{right:25px;width:15px;height:15px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-toggleIcon{width:20px;height:20px;right:5px}}#maincontent .container #dmj-static .c-toggleIcon i{transition:transform 300ms,background 300ms;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:10px;height:1px;margin:auto;background-color:#000}#maincontent .container #dmj-static .c-toggleIcon i:nth-child(2n){transform:rotate(90deg)}[data-toggle-button].is-show i:first-child{transform:rotate(180deg)}[data-toggle-button].is-show i:nth-child(2n){transform:rotate(0deg)}.c-toggleIcon.is-show i:first-child{transform:rotate(180deg)}.c-toggleIcon.is-show i:nth-child(2n){transform:rotate(0deg)}@media only screen and (min-width: 960px){#maincontent .container #dmj-static [data-toggle-button]{cursor:pointer}}#maincontent .container #dmj-static [data-toggle-target]{display:none}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-bottomNav{transition:bottom .3s;position:fixed;bottom:0;left:0;width:100%;display:flex;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);background-color:#000;z-index:99}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-bottomNav.is-hidden{bottom:-60px}}#maincontent .container #dmj-static .c-bottomNav body.is-suggestShow .c-bottomNav{transition:opacity .3s,visibility 0s ease .3s;opacity:0;visibility:hidden}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-bottomNav_node{display:flex;justify-content:center;align-items:center;width:20%;height:60px}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-bottomNav_node svg{fill:#fff}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-bottomNav_node-home svg{width:29px;height:28px}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-bottomNav_node-heart svg{width:29px;height:24px}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-bottomNav_node-menu svg{width:27px;height:23px}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-bottomNav_node-account svg{width:26px;height:29px}}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-bottomNav_node-bag{position:relative}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-bottomNav_node-bag svg{width:30px;height:28px}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-bottomNav_inner{position:relative}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-bottomNav_count{position:absolute;top:-6px;right:-14px;display:flex;justify-content:center;align-items:center;width:20px;height:20px;font-size:15px;border-radius:50%;background-color:#ffe512}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-bottomNav_default .c-bottomNav_node.is-active .c-bottomNav_default{display:none}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-bottomNav_close{display:none;fill:#fff;width:24px;height:24px}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .c-bottomNav_close .c-bottomNav_node.is-active .c-bottomNav_close{display:block}}#maincontent .container #dmj-static .c-shopAppealWrap{background-color:#e3e3e3}@media only screen and (min-width: 600px){#maincontent .container #dmj-static .c-shopAppealWrap{max-height:39px;overflow:hidden}}#maincontent .container #dmj-static .c-shopAppeal_node{text-align:center;height:auto;display:flex;justify-content:center;align-items:center;line-height:1.2}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-shopAppeal_node{padding:11px 16px;height:50px}}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static .c-shopAppeal_node{padding:12px 0}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-shopAppeal_node{padding:12px 0}}#maincontent .container #dmj-static .c-shopAppeal_node:nth-child(n+2):not(.slick-slide){height:0;padding:0;overflow:hidden}#maincontent .container #dmj-static .c-shopAppeal_text_link{display:inline-block;text-decoration:underline;margin-left:8px}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-shopAppeal_text_link:hover{text-decoration:none}}#maincontent .container #dmj-static .c-pageBottom{display:block;color:#fff;font-size:13px;text-align:center;border-bottom:solid 1px #535357;background-color:#000}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-pageBottom{padding:12px 12px 16px}}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static .c-pageBottom{padding:20px 12px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-pageBottom{padding:16px 0}}#maincontent .container #dmj-static .c-pageBottom svg{display:block;fill:#ffe512}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-pageBottom svg{width:16px;height:10px;margin:0 auto 11px}}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static .c-pageBottom svg{width:20px;height:13px;margin:0 auto 8px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-pageBottom svg{width:20px;height:13px;margin:0 auto 8px}}#maincontent .container #dmj-static .c-appealLead{color:#919194;text-align:center;line-height:1.333;background-color:#fff}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-appealLead{font-size:12px;padding:48px 16px 40px}}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static .c-appealLead{font-size:12px;padding:64px 0}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-appealLead{max-width:1280px;padding:64px 24px;margin:0 auto}}#maincontent .container #dmj-static .c-appealLead a{color:#2b2b2b;text-decoration:underline}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-appealLead a:hover{text-decoration:none}}#maincontent .container #dmj-static .c-appealLead_inner{margin:0 auto}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-appealLead_category_child{display:none}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-appealLead_category_child:last-child{display:inline-block}}#maincontent .container #dmj-static .c-shopService{padding:48px 0}#maincontent .container #dmj-static .c-shopService_list{display:flex}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-shopService_list{flex-wrap:wrap;padding:0 16px}}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static .c-shopService_list{padding:0 12px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-shopService_list{justify-content:center}}#maincontent .container #dmj-static .c-shopService_list_node{color:#000;text-align:center}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-shopService_list_node{width:50%}}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static .c-shopService_list_node{width:25%;padding:0 12px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-shopService_list_node{margin:0}}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-shopService_list_node:nth-child(odd){padding-right:8px}}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-shopService_list_node:nth-child(even){padding-left:8px}}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-shopService_list_node:nth-child(n+3){margin-top:48px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-shopService_list_node+.c-shopService_list_node{margin-left:24px}}#maincontent .container #dmj-static .c-shopService_list_img{display:flex;justify-content:center;align-items:center;height:35px}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-shopService_list_img{margin-bottom:16px}}@media only screen and (min-width: 600px){#maincontent .container #dmj-static .c-shopService_list_img{margin-bottom:24px}}#maincontent .container #dmj-static .c-shopService_list_img svg,#maincontent .container #dmj-static .c-shopService_list_img img{fill:#535357}#maincontent .container #dmj-static .c-shopService_list_img svg .c-shopService_list_node-genuine svg,#maincontent .container #dmj-static .c-shopService_list_img svg .c-shopService_list_node-genuine img,#maincontent .container #dmj-static .c-shopService_list_img img .c-shopService_list_node-genuine svg,#maincontent .container #dmj-static .c-shopService_list_img img .c-shopService_list_node-genuine img{width:45px;height:35px}#maincontent .container #dmj-static .c-shopService_list_img svg .c-shopService_list_node-size svg,#maincontent .container #dmj-static .c-shopService_list_img svg .c-shopService_list_node-size img,#maincontent .container #dmj-static .c-shopService_list_img img .c-shopService_list_node-size svg,#maincontent .container #dmj-static .c-shopService_list_img img .c-shopService_list_node-size img{width:35px;height:33px}#maincontent .container #dmj-static .c-shopService_list_img svg .c-shopService_list_node-settlement svg,#maincontent .container #dmj-static .c-shopService_list_img svg .c-shopService_list_node-settlement img,#maincontent .container #dmj-static .c-shopService_list_img img .c-shopService_list_node-settlement svg,#maincontent .container #dmj-static .c-shopService_list_img img .c-shopService_list_node-settlement img{width:105px}#maincontent .container #dmj-static .c-shopService_list_img svg .c-shopService_list_node-wrapping svg,#maincontent .container #dmj-static .c-shopService_list_img svg .c-shopService_list_node-wrapping img,#maincontent .container #dmj-static .c-shopService_list_img img .c-shopService_list_node-wrapping svg,#maincontent .container #dmj-static .c-shopService_list_img img .c-shopService_list_node-wrapping img{width:41px;height:29px}#maincontent .container #dmj-static .c-shopService_list_title{display:inline-block;font-weight:bold;letter-spacing:.05em}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-shopService_list_title{background-size:7px 10px}}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static .c-shopService_list_title{background-size:6px 9px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static .c-shopService_list_title{background-size:6px 9px}}#maincontent .container #dmj-static .c-shopService_list_text{font-size:12px;line-height:1.333}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-shopService_list_text{margin-top:12px}}@media only screen and (min-width: 600px){#maincontent .container #dmj-static .c-shopService_list_text{margin-top:16px}}#maincontent .container #dmj-static .required{vertical-align:baseline;margin-right:2px}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .c-messageframe #error,#maincontent .container #dmj-static .c-messageframe iframe{padding:0 18px}}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static .c-messageframe #error [data-page=wishlist] #error,#maincontent .container #dmj-static .c-messageframe #error [data-page=wishlist] iframe,#maincontent .container #dmj-static .c-messageframe iframe [data-page=wishlist] #error,#maincontent .container #dmj-static .c-messageframe iframe [data-page=wishlist] iframe{padding:0}}#maincontent .container #dmj-static #header #suggest{transition:opacity .3s,visibility 0s ease .3s;opacity:0;visibility:hidden}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest{position:fixed;top:0;left:0;width:100%;height:100%;padding:48px 16px 24px;background-color:#e3e3e3;z-index:110}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest{width:calc((100% - (11 + 2)*24px)/12*9 + 24px*9);position:fixed;top:0;right:0;display:flex !important;max-width:880px;overflow:hidden}}#maincontent .container #dmj-static #header #suggest body.is-suggestShow #suggest{transition-delay:0s;opacity:1;visibility:visible}#maincontent .container #dmj-static #header #suggest .on-sale{text-decoration:line-through}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog{width:calc((100% - (9 + 0)*24px)/9*6 + 24px*6);float:none;height:auto;padding:48px;border-bottom:none}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .inner{margin-left:0}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog #suisei-contents{padding:0}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_top{height:auto;margin-bottom:32px;border-bottom:none}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_top h2{position:static;color:#000;font-size:13px;padding-bottom:0;margin:0}}#maincontent .container #dmj-static #header #suggest #suggest-dialog .result{display:flex;flex-wrap:wrap}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result{padding:0;margin:0}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result{margin:0 -4px}}#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li{display:block;vertical-align:top}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li{width:50%;margin:0;border-bottom:none}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li{width:33.3333333333%;padding:0 4px;margin-left:0}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li:nth-child(odd){padding:0 4px 0 0}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li:nth-child(even){padding:0 0 0 4px}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li:nth-child(n+3){margin-top:32px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li:nth-child(n+4){margin-top:8px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li:nth-child(-n+3){padding-top:0}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .img{top:0}}#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .img img{width:100%;max-width:100%}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .info{margin:0}}#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .rs-brand{display:none}#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .rs-item{color:#000;font-size:12px;font-weight:bold}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .rs-item{margin:16px 0 0 0}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .rs-item{margin:16px 0 0 0}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .rs-price{font-size:14px;margin-top:12px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .rs-price{font-size:12px;margin-top:8px}}#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .rs-saleprice{font-weight:bold;color:#ec1b23}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .rs-saleprice{margin-top:12px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .rs-saleprice{margin-top:8px}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .rs-saleprice+.rs-price{margin-top:2px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .rs-saleprice+.rs-price{margin-top:4px}}#maincontent .container #dmj-static #header #suggest #suggest-dialog .result .result-li .rs-icons-ul{display:none}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom{display:flex;justify-content:center;align-items:center;font-weight:bold;border:solid 1px #000;width:176px;height:48px;color:#2b2b2b !important;font-size:0;text-align:center;padding:0;margin:36px auto 0;border-color:#ffe512;background-color:#ffe512}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom{position:static;width:auto;height:auto;display:flex;justify-content:center;margin:32px auto 0}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom:hover{cursor:default;opacity:1}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom:before{content:"すべてを見る";font-size:13px}}#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom a{color:#000}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom a{font-size:13px}}#maincontent .container #dmj-static #header #suggest #suggest-dialog #result_bottom a:after{content:attr(title) ""}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items{height:calc(100vh - 72px - 24px);background-color:rgba(0,0,0,0);overflow-y:scroll;-webkit-overflow-scrolling:touch}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items{width:calc((100% - (9 + 0)*24px)/9*3 + 24px*3);float:none;height:auto;padding:48px;border-bottom:none}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items #suisei-suggest-custom-item-title{font-size:13px;font-weight:bold;padding:0;margin:0 0 32px;border-bottom:none}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-custom-item-top] .list_title{font-size:12px;padding:24px 0 16px;margin:0;background-color:#e3e3e3}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-custom-item-sub]{margin:0}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-custom-item-sub] .suisei-suggest-item-info{border-bottom:none}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-custom-item-sub] .suisei-suggest-item-info:nth-child(n+2){margin-top:24px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-custom-item-sub] .suisei-suggest-item-info-keyword{width:100%;color:#2b2b2b;height:auto;font-size:13px;line-height:1.333;padding:0;margin:0}}#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items .suisei-suggest-slide-close{display:none}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items .suisei-suggest-close{display:none}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-top]+[id*=suisei-suggest-item-top]{margin-top:36px}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-top] .rs_category_title{width:100%;font-size:12px;line-height:1;padding:24px 0 16px;background-color:#e3e3e3}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub]{padding:0;background-color:#fff}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub]{margin:0}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub]>li{line-height:1;padding:0;margin:0;border-bottom:solid 1px #e3e3e3}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub]>li{border-bottom:none}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub]>li .name,#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub]>li .nameOpen{position:relative;padding:18px}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub]>li .opened_suggest_word{height:auto;padding:0}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub] .sui-ranking{display:none}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub] .rs_close_btn{transform:translateY(-50%);position:absolute;top:50%;right:16px;margin:0}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub] .rs_close_btn:before,#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub] .rs_close_btn:after{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;content:"";display:block;width:14px;height:3px;margin:auto;background-color:#535357}}@media only screen and (max-width: 959px){.nameOpen .rs_close_btn:before{transform:rotate(-45deg) !important}}@media only screen and (max-width: 959px){.nameOpen .rs_close_btn:after{transform:rotate(45deg) !important}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub] .rs_close_btn:after{transform:rotate(90deg)}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub] #suisei-contents{padding:6px 16px 32px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub] .suisei-suggest-item-info{border-bottom:none}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub] .suisei-suggest-item-info:nth-child(n+2){margin-top:24px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub] .suisei-suggest-item-info-category{position:static;width:100%;height:auto;color:#000;font-size:13px;line-height:1.333;margin-bottom:32px}}@media only screen and (min-width: 960px){#maincontent .container #dmj-static #header #suggest #suggest-items.suggest-items [id*=suisei-suggest-item-sub] .suisei-suggest-item-info-keyword{width:100%;color:#2b2b2b;height:auto;font-size:13px;line-height:1.333;padding:0;margin:0}}#maincontent .container #dmj-static #header.header-with-topbar #suggest{top:120px}@media only screen and (max-width: 959px){#maincontent .container #dmj-static #header.header-with-topbar #suggest{top:0}}#maincontent .container #dmj-static .js-timerset{display:none !important}#maincontent .container #dmj-static .js-timerset.visible{display:block !important}#maincontent .container #dmj-static .top-modal{position:fixed;background:#fff;padding:60px 40px 30px;top:50%;left:50%;transform:translate(-50%, -50%);visibility:hidden;opacity:0;transition:opacity 1s,visibility 0s ease 1s;z-index:120}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .top-modal{padding:60px 15px 15px;width:calc(100% - 30px)}}#maincontent .container #dmj-static .top-modal.is-show{visibility:visible;opacity:1}#maincontent .container #dmj-static .top-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;z-index:110}#maincontent .container #dmj-static .top-modal-overlay.is-show{visibility:visible;opacity:1}#maincontent .container #dmj-static .top-modal-campaign-info{background:#000 url(../../images/infoimage/mv_u25cp2022_gender_top.jpg);padding:60px 30px;color:#fff;font-size:16px;line-height:24px;margin-bottom:0;text-align:center;width:700px}#maincontent .container #dmj-static .top-modal-campaign-info-title{font-size:32px;line-height:42px;font-weight:bold;font-family:TradeGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;margin-bottom:30px}#maincontent .container #dmj-static .top-modal-campaign-info-img{margin-top:-40px;position:relative;right:-30px}#maincontent .container #dmj-static .top-modal-campaign-info-img img{width:480px;max-width:100%}#maincontent .container #dmj-static .top-modal-campaign-info-img .label{position:absolute;bottom:0;right:0;font-size:24px;font-weight:600;line-height:1.4}#maincontent .container #dmj-static .top-modal-campaign-info-img .label span{display:inline-block;color:#000;background:#ffe512;padding:0 5px}#maincontent .container #dmj-static .top-modal-campaign-info-text{font-size:20px;line-height:30px;margin-bottom:40px}#maincontent .container #dmj-static .top-modal-campaign-info-text-note{font-size:14px;line-height:30px;margin-bottom:40px}#maincontent .container #dmj-static .top-modal-campaign-info-btn{text-align:center;display:flex;justify-content:center;margin-top:-80px;position:relative;z-index:2}#maincontent .container #dmj-static .top-modal-campaign-info-btn .btn{font-size:18px;height:54px;line-height:54px;white-space:nowrap;margin-bottom:30px;width:320px;max-width:320px;background:#ffe512;font-weight:600}#maincontent .container #dmj-static .top-modal-campaign-info-btn .btn:hover{color:#fff;background:#686b72}#maincontent .container #dmj-static .top-modal-campaign-info-btn .btn:last-child{margin-bottom:0}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .top-modal-campaign-info-img{margin-top:0;right:-20px}#maincontent .container #dmj-static .top-modal-campaign-info-btn{margin-top:-20px}}#maincontent .container #dmj-static .top-modal-close-btn{display:block;position:absolute;top:30px;right:20px;width:30px;height:30px}#maincontent .container #dmj-static .top-modal-close-btn::before,#maincontent .container #dmj-static .top-modal-close-btn::after{content:"";display:block;position:absolute;top:0;left:0;width:30px;height:3px;background:#000}#maincontent .container #dmj-static .top-modal-close-btn::before{transform:rotate(45deg)}#maincontent .container #dmj-static .top-modal-close-btn::after{transform:rotate(-45deg)}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .top-modal-campaign-info{padding:14px 14px 20px;width:auto}#maincontent .container #dmj-static .top-modal-campaign-info-wrapper{padding:20px 15px}#maincontent .container #dmj-static .top-modal-campaign-info-title{font-size:24px;line-height:32px;margin-bottom:20px;letter-spacing:-0.02em}#maincontent .container #dmj-static .top-modal-campaign-info-text{font-size:18px;line-height:28px;text-align:left}#maincontent .container #dmj-static .top-modal-campaign-info-btn .btn{padding:0;width:100%;font-size:16px;height:48px;line-height:48px}}#maincontent .container #dmj-static .top-modal-newsletter202104{padding:0}#maincontent .container #dmj-static .top-modal-newsletter202104-bg{width:660px}#maincontent .container #dmj-static .top-modal-newsletter202104-bg img{display:block;width:100%}#maincontent .container #dmj-static .top-modal-newsletter202104-content{position:absolute;top:50%;left:0;width:100%;padding:60px 0;transform:translateY(-50%)}#maincontent .container #dmj-static .top-modal-newsletter202104-content-img{width:292px;margin:0 auto 30px}#maincontent .container #dmj-static .top-modal-newsletter202104-content-img img{display:block;width:100%}#maincontent .container #dmj-static .top-modal-newsletter202104-content-text{color:#fff;font-size:20px;font-weight:600;line-height:30px;text-align:center;margin-bottom:20px}.top-modal-newsletter202104-content-btn+#maincontent .container #dmj-static .top-modal-newsletter202104-content-text{font-size:24px;line-height:36px;margin-bottom:0}#maincontent .container #dmj-static .top-modal-newsletter202104-content-text em{font-size:24px;font-style:normal;display:inline-block;position:relative;margin-bottom:15px}#maincontent .container #dmj-static .top-modal-newsletter202104-content-text em::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:10px;background:#ffe512;z-index:-1;opacity:.6}#maincontent .container #dmj-static .top-modal-newsletter202104-content-text-soldout{color:#fff;font-size:16px;line-height:26px;margin-top:40px;text-align:center}#maincontent .container #dmj-static .top-modal-newsletter202104-content-btn{text-align:center;margin-bottom:30px}#maincontent .container #dmj-static .top-modal-newsletter202104-content-btn .btn{color:#000;background:#fff;background:#ffe512}#maincontent .container #dmj-static .top-modal-newsletter202104-content-btn .btn:hover{color:#ffe512;background:#666}#maincontent .container #dmj-static .top-modal-newsletter202104 .top-modal-close-btn{top:-20px;right:0;width:24px;height:24px}#maincontent .container #dmj-static .top-modal-newsletter202104 .top-modal-close-btn::before,#maincontent .container #dmj-static .top-modal-newsletter202104 .top-modal-close-btn::after{width:24px;height:2px;background:#fff}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .top-modal-newsletter202104-bg{width:auto}#maincontent .container #dmj-static .top-modal-newsletter202104-content{padding:30px 0}#maincontent .container #dmj-static .top-modal-newsletter202104-content-img{width:260px;margin:0 auto 24px}#maincontent .container #dmj-static .top-modal-newsletter202104-content-text{font-size:19px;line-height:24px;margin-bottom:24px}.top-modal-newsletter202104-content-btn+#maincontent .container #dmj-static .top-modal-newsletter202104-content-text{font-size:22px;line-height:30px}#maincontent .container #dmj-static .top-modal-newsletter202104-content-btn{text-align:center;margin-bottom:30px}#maincontent .container #dmj-static .top-modal-newsletter202104 .top-modal-close-btn{top:-20px;right:0;width:24px;height:24px}#maincontent .container #dmj-static .top-modal-newsletter202104 .top-modal-close-btn::before,#maincontent .container #dmj-static .top-modal-newsletter202104 .top-modal-close-btn::after{width:24px;height:2px}}#maincontent .container #dmj-static .top-modal-cp202110 .top-modal-campaign-info-title{color:#ffe512}#maincontent .container #dmj-static .top-modal-cp202110 .top-modal-campaign-info-title-inner{display:inline-block;position:relative}#maincontent .container #dmj-static .top-modal-cp202110 .top-modal-campaign-info-title .off{font-size:50px;font-weight:bold}#maincontent .container #dmj-static .top-modal-cp202110 .top-modal-campaign-info-title .num{font-size:100px;font-family:TradeGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif}#maincontent .container #dmj-static .top-modal-cp202110 .top-modal-campaign-info-title .per{font-size:80px;font-family:TradeGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif}#maincontent .container #dmj-static .top-modal-cp202110 .top-modal-campaign-info-title .campaign{position:absolute;top:-20px;right:2px;font-size:30px;letter-spacing:.11em}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .top-modal-cp202110 .top-modal-campaign-info-title{color:#ffe512;padding-top:25px;margin:0 -30px}#maincontent .container #dmj-static .top-modal-cp202110 .top-modal-campaign-info-title-inner{display:inline-block;position:relative}#maincontent .container #dmj-static .top-modal-cp202110 .top-modal-campaign-info-title .off{font-size:28px;font-weight:bold}#maincontent .container #dmj-static .top-modal-cp202110 .top-modal-campaign-info-title .num{font-size:80px;font-family:TradeGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif}#maincontent .container #dmj-static .top-modal-cp202110 .top-modal-campaign-info-title .per{font-size:48px;font-family:TradeGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif}#maincontent .container #dmj-static .top-modal-cp202110 .top-modal-campaign-info-title .campaign{position:absolute;top:-20px;right:2px;font-size:20px;letter-spacing:.11em}#maincontent .container #dmj-static .top-modal-cp202110 .top-modal-campaign-info-text{text-align:center}}#maincontent .container #dmj-static .top-modal-black-friday-2021{padding:0;width:480px}#maincontent .container #dmj-static .top-modal-black-friday-2021-bg{max-height:600px;overflow:hidden}#maincontent .container #dmj-static .top-modal-black-friday-2021-bg img{display:block;width:100%}#maincontent .container #dmj-static .top-modal-black-friday-2021-content{position:absolute;top:50%;left:0;width:100%;padding-top:60px;transform:translateY(-50%)}#maincontent .container #dmj-static .top-modal-black-friday-2021-content-img{width:360px;margin:0 auto 30px;position:relative;z-index:1}#maincontent .container #dmj-static .top-modal-black-friday-2021-content-img img{display:block;width:100%}#maincontent .container #dmj-static .top-modal-black-friday-2021-content-img .off{position:absolute;display:block;top:-10px;left:-15px;color:#fff;font-weight:bold;font-family:TradeGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;font-size:32px;line-height:44px;padding:0 10px;background:#000;transform:rotate(-15deg)}#maincontent .container #dmj-static .top-modal-black-friday-2021-content-period{text-align:center;margin:-60px 0 30px;position:relative;z-index:2}#maincontent .container #dmj-static .top-modal-black-friday-2021-content-period span{display:inline-block;color:#fff;font-weight:bold;font-family:TradeGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;font-size:24px;line-height:36px;padding:0 5px;background:#000}#maincontent .container #dmj-static .top-modal-black-friday-2021-content-btn{text-align:center;margin-bottom:30px}#maincontent .container #dmj-static .top-modal-black-friday-2021-content-btn .btn{color:#000;background:#fff;background:#ffe512;width:320px;box-shadow:0 0 10px rgba(0,0,0,.3)}#maincontent .container #dmj-static .top-modal-black-friday-2021-content-btn .btn:hover{color:#ffe512;background:#666}#maincontent .container #dmj-static .top-modal-black-friday-2021 .top-modal-close-btn{top:-20px;right:0;width:24px;height:24px}#maincontent .container #dmj-static .top-modal-black-friday-2021 .top-modal-close-btn::before,#maincontent .container #dmj-static .top-modal-black-friday-2021 .top-modal-close-btn::after{width:24px;height:2px;background:#fff}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .top-modal-black-friday-2021{width:90vw;margin:0 auto}#maincontent .container #dmj-static .top-modal-black-friday-2021-content{padding-top:30px}#maincontent .container #dmj-static .top-modal-black-friday-2021-content-img{width:280px}#maincontent .container #dmj-static .top-modal-black-friday-2021-content-img .off{top:-10px;left:-15px;font-size:28px;line-height:36px;padding:0 5px}#maincontent .container #dmj-static .top-modal-black-friday-2021-content-period{text-align:center;margin:-40px 0 20px}#maincontent .container #dmj-static .top-modal-black-friday-2021-content-btn .btn{width:240px}}#maincontent .container #dmj-static .top-modal-sale202112{padding:0;width:480px}#maincontent .container #dmj-static .top-modal-sale202112-bg{max-height:600px;overflow:hidden}#maincontent .container #dmj-static .top-modal-sale202112-bg img{display:block;width:100%}#maincontent .container #dmj-static .top-modal-sale202112-content{position:absolute;top:50%;left:0;width:100%;padding-top:60px;transform:translateY(-50%)}#maincontent .container #dmj-static .top-modal-sale202112-content-img{width:360px;margin:0 auto 30px;position:relative;z-index:1}#maincontent .container #dmj-static .top-modal-sale202112-content-img img{display:block;width:100%}#maincontent .container #dmj-static .top-modal-sale202112-content-img .sale-label{position:absolute;display:block;color:#000;font-weight:bold;font-family:TradeGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;font-size:24px;line-height:36px;padding:0 10px;background:#ffe512}#maincontent .container #dmj-static .top-modal-sale202112-content-img .sale-label1{bottom:32px;right:-15px;transform:rotate(2deg)}#maincontent .container #dmj-static .top-modal-sale202112-content-img .sale-label2{bottom:0;right:-30px;transform:rotate(1deg)}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .top-modal-sale202112-content-img .sale-label{font-size:20px}#maincontent .container #dmj-static .top-modal-sale202112-content-img .sale-label1{bottom:20px}#maincontent .container #dmj-static .top-modal-sale202112-content-img .sale-label2{bottom:-15px}}#maincontent .container #dmj-static .top-modal-sale202112-content-img .label{position:absolute;bottom:20px;right:0;font-size:24px;font-weight:600;line-height:1.4}#maincontent .container #dmj-static .top-modal-sale202112-content-img .label span{display:inline-block;color:#000;background:#ffe512;padding:0 5px}#maincontent .container #dmj-static .top-modal-sale202112-content-btn{text-align:center;margin-bottom:30px}#maincontent .container #dmj-static .top-modal-sale202112-content-btn .btn{color:#ffe512;background:#fff;background:#000;width:320px;box-shadow:0 0 10px rgba(0,0,0,.3)}#maincontent .container #dmj-static .top-modal-sale202112-content-btn .btn:hover{color:#000;background:#ffe512}#maincontent .container #dmj-static .top-modal-sale202112 .top-modal-close-btn{top:-20px;right:0;width:24px;height:24px}#maincontent .container #dmj-static .top-modal-sale202112 .top-modal-close-btn::before,#maincontent .container #dmj-static .top-modal-sale202112 .top-modal-close-btn::after{width:24px;height:2px;background:#fff}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .top-modal-sale202112{width:90vw;margin:0 auto}#maincontent .container #dmj-static .top-modal-sale202112-content{padding-top:30px}#maincontent .container #dmj-static .top-modal-sale202112-content-img{width:280px}#maincontent .container #dmj-static .top-modal-sale202112-content-img .label{bottom:20px;right:-15px;font-size:20px;line-height:32px;padding:0 5px}#maincontent .container #dmj-static .top-modal-sale202112-content-btn .btn{width:240px}}#maincontent .container #dmj-static .top-modal-sale202112-2{padding:0;width:600px}#maincontent .container #dmj-static .top-modal-sale202112-2-bg{max-height:600px;overflow:hidden}#maincontent .container #dmj-static .top-modal-sale202112-2-bg img{display:block;width:100%}#maincontent .container #dmj-static .top-modal-sale202112-2-content{position:absolute;top:50%;left:0;width:100%;padding-top:60px;transform:translateY(-50%)}#maincontent .container #dmj-static .top-modal-sale202112-2-content-img{width:420px;margin:0 auto 30px;position:relative;z-index:1}#maincontent .container #dmj-static .top-modal-sale202112-2-content-img img{display:block;width:100%}#maincontent .container #dmj-static .top-modal-sale202112-2-content-btns{display:flex;justify-content:center;margin-bottom:30px}#maincontent .container #dmj-static .top-modal-sale202112-2-content-btns .btn{color:#ffe512;background:#fff;background:#000;width:240px;box-shadow:0 0 10px rgba(0,0,0,.3);line-height:24px;padding:5px 0;text-align:center;height:auto;margin:0 10px}#maincontent .container #dmj-static .top-modal-sale202112-2-content-btns .btn:hover{color:#000;background:#ffe512}#maincontent .container #dmj-static .top-modal-sale202112-2 .top-modal-close-btn{top:-20px;right:0;width:24px;height:24px}#maincontent .container #dmj-static .top-modal-sale202112-2 .top-modal-close-btn::before,#maincontent .container #dmj-static .top-modal-sale202112-2 .top-modal-close-btn::after{width:24px;height:2px;background:#fff}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .top-modal-sale202112-2{width:90vw;margin:0 auto}#maincontent .container #dmj-static .top-modal-sale202112-2-content{padding-top:30px}#maincontent .container #dmj-static .top-modal-sale202112-2-content-img{width:280px}#maincontent .container #dmj-static .top-modal-sale202112-2-content-img .label{bottom:0;right:-15px;font-size:20px;line-height:32px;padding:0 5px}#maincontent .container #dmj-static .top-modal-sale202112-2-content-btns{flex-direction:column}#maincontent .container #dmj-static .top-modal-sale202112-2-content-btns .btn{margin:0 auto 15px}}#maincontent .container #dmj-static .top-modal-sale202212{padding:0;width:480px}#maincontent .container #dmj-static .top-modal-sale202212-bg{max-height:600px;overflow:hidden}#maincontent .container #dmj-static .top-modal-sale202212-bg img{display:block;width:100%}#maincontent .container #dmj-static .top-modal-sale202212-content{position:absolute;top:50%;left:0;width:100%;padding-top:60px;transform:translateY(-50%)}#maincontent .container #dmj-static .top-modal-sale202212-content-img{width:360px;margin:0 auto 30px;position:relative;z-index:1}#maincontent .container #dmj-static .top-modal-sale202212-content-img img{display:block;width:100%}#maincontent .container #dmj-static .top-modal-sale202212-content-img .sale-label{position:absolute;display:block;color:#000;font-weight:bold;font-family:TradeGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;font-size:24px;line-height:36px;padding:0 10px;background:#ffe512}#maincontent .container #dmj-static .top-modal-sale202212-content-img .sale-label1{bottom:32px;right:-15px;transform:rotate(2deg)}#maincontent .container #dmj-static .top-modal-sale202212-content-img .sale-label2{bottom:0;right:-30px;transform:rotate(1deg)}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .top-modal-sale202212-content-img .sale-label{font-size:20px}#maincontent .container #dmj-static .top-modal-sale202212-content-img .sale-label1{bottom:20px}#maincontent .container #dmj-static .top-modal-sale202212-content-img .sale-label2{bottom:-15px}}#maincontent .container #dmj-static .top-modal-sale202212-content-img .label{position:absolute;bottom:15px;right:0;font-size:22px;font-weight:600;line-height:1.4;transform:rotate(-5deg)}#maincontent .container #dmj-static .top-modal-sale202212-content-img .label span{display:inline-block;color:#000;padding:0 5px}#maincontent .container #dmj-static .top-modal-sale202212-content-img .label .dm-official-app-description-title-span{background:#ffe512}#maincontent .container #dmj-static .top-modal-sale202212-content-btn{text-align:center;margin-top:70px;margin-bottom:30px}#maincontent .container #dmj-static .top-modal-sale202212-content-btn .btn{color:#ffe512;background:#fff;background:#000;width:320px;box-shadow:0 0 10px rgba(0,0,0,.3)}#maincontent .container #dmj-static .top-modal-sale202212-content-btn .btn:hover{color:#000;background:#ffe512}#maincontent .container #dmj-static .top-modal-sale202212 .top-modal-close-btn{top:-20px;right:0;width:24px;height:24px}#maincontent .container #dmj-static .top-modal-sale202212 .top-modal-close-btn::before,#maincontent .container #dmj-static .top-modal-sale202212 .top-modal-close-btn::after{width:24px;height:2px;background:#fff}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .top-modal-sale202212{width:90vw;margin:0 auto}#maincontent .container #dmj-static .top-modal-sale202212-content{padding-top:30px}#maincontent .container #dmj-static .top-modal-sale202212-content-img{width:280px}#maincontent .container #dmj-static .top-modal-sale202212-content-img .label{bottom:4px;right:-5px;font-size:17px;line-height:32px;padding:0 5px}#maincontent .container #dmj-static .top-modal-sale202212-content-btn .btn{width:240px}}#maincontent .container #dmj-static .top-modal-u25cp{padding:0}#maincontent .container #dmj-static .top-modal-u25cp .top-modal-campaign-info{width:540px}#maincontent .container #dmj-static .top-modal-u25cp .top-modal-campaign-info-text{margin:0 0 40px}#maincontent .container #dmj-static .top-modal-u25cp .top-modal-campaign-info-close{text-align:center;margin-top:20px}#maincontent .container #dmj-static .top-modal-u25cp .top-modal-campaign-info-close a{color:#fff;font-size:12px;text-decoration:underline}#maincontent .container #dmj-static .top-modal-u25cp .top-modal-campaign-info-close a:hover{text-decoration:none}#maincontent .container #dmj-static .top-modal-u25cp .top-modal-campaign-info-img img{width:430px}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .top-modal-u25cp .top-modal-campaign-info{width:100%}#maincontent .container #dmj-static .top-modal-u25cp .top-modal-campaign-info-img img{width:100%}}#maincontent .container #dmj-static .top-modal-u25cp .top-modal-close-btn{top:-25px;right:0;width:25px;height:25px}#maincontent .container #dmj-static .top-modal-u25cp .top-modal-close-btn:before,#maincontent .container #dmj-static .top-modal-u25cp .top-modal-close-btn:after{width:25px;height:2px}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static .top-modal-u25cp .top-modal-campaign-info-text{text-align:center}}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .top-modal-u25cp .top-modal-campaign-info-text{margin:0 0 40px}}#maincontent .container #dmj-static .top-modal-line-cp202204{background:#000 url("../../images/infoimage/2024/line_cp_bg.jpg") bottom center;text-align:center}#maincontent .container #dmj-static .top-modal-line-cp202204-title{margin-bottom:30px}#maincontent .container #dmj-static .top-modal-line-cp202204-title img{width:400px;display:block;margin:0 auto}#maincontent .container #dmj-static .top-modal-line-cp202204-account{color:#fff;font-size:36px;font-family:TradeGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;margin-bottom:30px}#maincontent .container #dmj-static .top-modal-line-cp202204-text{color:#fff;font-size:36px;font-weight:600;line-height:48px;margin-bottom:20px}#maincontent .container #dmj-static .top-modal-line-cp202204-text em{display:block;color:#ffe512;font-style:normal;font-family:TradeGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;line-height:72px;position:relative;top:5px}#maincontent .container #dmj-static .top-modal-line-cp202204-text .num,#maincontent .container #dmj-static .top-modal-line-cp202204-text .off{font-size:72px}#maincontent .container #dmj-static .top-modal-line-cp202204-text .per{font-size:48px}#maincontent .container #dmj-static .top-modal-line-cp202204-note{color:#fff;font-size:14px;margin-bottom:30px}#maincontent .container #dmj-static .top-modal-line-cp202204-btn{margin-bottom:30px}#maincontent .container #dmj-static .top-modal-line-cp202204-btn .btn{width:176px;height:48px;display:flex;justify-content:center;align-items:center;margin:0 auto}#maincontent .container #dmj-static .top-modal-line-cp202204-btn .btn-line{color:#fff;background:#06c755}#maincontent .container #dmj-static .top-modal-line-cp202204-btn .btn-line img{width:30px;margin-right:10px}#maincontent .container #dmj-static .top-modal-line-cp202204 .top-modal-close-btn{top:-30px;right:0}#maincontent .container #dmj-static .top-modal-line-cp202204 .top-modal-close-btn::before,#maincontent .container #dmj-static .top-modal-line-cp202204 .top-modal-close-btn::after{background:#fff}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .top-modal-line-cp202204-title{margin-bottom:15px}#maincontent .container #dmj-static .top-modal-line-cp202204-title img{width:100%}#maincontent .container #dmj-static .top-modal-line-cp202204-account{font-size:28px;margin-bottom:20px}#maincontent .container #dmj-static .top-modal-line-cp202204-text{font-size:24px;line-height:36px;margin-bottom:20px}#maincontent .container #dmj-static .top-modal-line-cp202204-text em{line-height:64px;position:relative;top:10px}#maincontent .container #dmj-static .top-modal-line-cp202204-text .num,#maincontent .container #dmj-static .top-modal-line-cp202204-text .off{font-size:64px}#maincontent .container #dmj-static .top-modal-line-cp202204-text .per{font-size:42px}#maincontent .container #dmj-static .top-modal-line-cp202204-btn{margin-bottom:20px}}#maincontent .container #dmj-static .top-modal-line-cp202210{background:#000 url("../../images/campaign/line_cp202210/bg.jpg") no-repeat;background-size:cover;width:400px;padding:60px}#maincontent .container #dmj-static .top-modal-line-cp202210 img{display:block;max-width:100%}#maincontent .container #dmj-static .top-modal-line-cp202210-col1{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}#maincontent .container #dmj-static .top-modal-line-cp202210-logo{width:38%;margin-bottom:20px}#maincontent .container #dmj-static .top-modal-line-cp202210-official{width:60%}#maincontent .container #dmj-static .top-modal-line-cp202210-limited{margin-bottom:10px}#maincontent .container #dmj-static .top-modal-line-cp202210-limited img{width:90%}#maincontent .container #dmj-static .top-modal-line-cp202210-10per img{width:60%;margin:0 auto}#maincontent .container #dmj-static .top-modal-line-cp202210-txt{text-align:center;color:#fff;font-size:16px;font-weight:600;margin-top:30px}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .top-modal-line-cp202210-txt{margin-top:20px}}#maincontent .container #dmj-static .top-modal-line-cp202210-btn{display:flex;justify-content:center;margin-top:20px}#maincontent .container #dmj-static .top-modal-line-cp202210-btn .btn{display:flex;justify-content:center;align-items:center;height:40px;font-size:14px;font-weight:bold;padding:0 15px}#maincontent .container #dmj-static .top-modal-line-cp202210-btn .btn-line{color:#fff;background:#06c755}#maincontent .container #dmj-static .top-modal-line-cp202210-btn .btn-line img{width:24px;margin-right:5px}#maincontent .container #dmj-static .top-modal-line-cp202210 .top-modal-close-btn::before,#maincontent .container #dmj-static .top-modal-line-cp202210 .top-modal-close-btn::after{background:#fff}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .top-modal-line-cp202210{width:calc(100% - 30px)}}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .top-modal-line-cp202210{background:#000 url("../../images/campaign/line_cp202210/bg_sp.jpg") no-repeat;background-size:cover;padding:40px}#maincontent .container #dmj-static .top-modal-line-cp202210 img{margin:0 auto}#maincontent .container #dmj-static .top-modal-line-cp202210-col1{display:block}#maincontent .container #dmj-static .top-modal-line-cp202210-col2{width:auto}#maincontent .container #dmj-static .top-modal-line-cp202210-logo{display:none}#maincontent .container #dmj-static .top-modal-line-cp202210-official{width:auto}#maincontent .container #dmj-static .top-modal-line-cp202210-official img{width:60%}#maincontent .container #dmj-static .top-modal-line-cp202210-limited{margin-bottom:8vw}#maincontent .container #dmj-static .top-modal-line-cp202210-limited img{width:90%}#maincontent .container #dmj-static .top-modal-line-cp202210-10per img{width:80%}}#maincontent .container #dmj-static .login-campaign-info{background:#000;padding:24px 32px;margin:0 auto 32px;max-width:1232px;box-sizing:border-box;color:#fff;font-size:16px;line-height:24px;margin-bottom:15px;text-align:center}#maincontent .container #dmj-static .login-campaign-info-title{font-size:18px;font-weight:bold;margin-bottom:10px}#maincontent .container #dmj-static .login-campaign-info-text{font-size:14px;margin-bottom:15px}#maincontent .container #dmj-static .login-campaign-info-btn{text-align:center}#maincontent .container #dmj-static .login-campaign-info-btn .btn:hover{background:#686b72}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .login-campaign-info{padding:14px 10px;margin:0 14px 14px}#maincontent .container #dmj-static .login-campaign-info-text{letter-spacing:-0.04em;text-align:left;margin:0 -5px 15px}}#maincontent .container #dmj-static .pswp{display:none}#maincontent .container #dmj-static .dm-official-app{background:#000;padding:30px 10px;line-height:1.7}#maincontent .container #dmj-static .dm-official-app-inner-txt{margin:20px 0;text-align:center;color:#fff}#maincontent .container #dmj-static .dm-official-app-inner-txt-span{font-size:13px}#maincontent .container #dmj-static .dm-official-app-description{color:#fff;margin-bottom:40px}#maincontent .container #dmj-static .dm-official-app-description p{margin-left:0 !important}#maincontent .container #dmj-static .dm-official-app-description-title{line-height:1.3;color:#ffe512 !important;font-size:28px !important;margin:40px 0 20px;font-weight:600;text-align:center}#maincontent .container #dmj-static .dm-official-app-description-title-span{font-family:TradeGothic-bold,"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif}#maincontent .container #dmj-static .dm-official-app-description-txt{font-size:16px;text-align:center}#maincontent .container #dmj-static .dm-official-app-description-txt-comment{font-size:13px;text-align:left}#maincontent .container #dmj-static .dm-official-app-content-img{display:flex;justify-content:center;margin-top:10px}#maincontent .container #dmj-static .dm-official-app-content-img img{width:200px}#maincontent .container #dmj-static .dm-official-app-content-img-apple{margin-right:20px}#maincontent .container #dmj-static .dm-official-app-content-img-apple a:hover{opacity:.7 !important;transition:.3s}#maincontent .container #dmj-static .dm-official-app-content-img-android a:hover{opacity:.7 !important;transition:.3s}#maincontent .container #dmj-static .dm-official-app-content-img-line{display:flex;align-items:center}#maincontent .container #dmj-static .dm-official-app-content-img-line-a{color:#fff;background:#00b900;width:200px;height:60px;font-size:16px;display:flex;justify-content:center;align-items:center;font-weight:600}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .dm-official-app-content-img-line-a{margin:0 auto;font-size:14px;line-height:17px;width:135px;height:50px}}@media only screen and (max-width: 599px)and (max-width: 360px){#maincontent .container #dmj-static .dm-official-app-content-img-line-a{width:100px;font-size:10px}}#maincontent .container #dmj-static .dm-official-app-content-img-line-a:hover{color:#00b900;background:#fff;border:2px solid #00b900}#maincontent .container #dmj-static .dm-official-app-content-img-line-a-span{position:relative;margin-left:20px}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .dm-official-app-content-img-line-a-span{margin-left:32px}}@media only screen and (max-width: 599px)and (max-width: 360px){#maincontent .container #dmj-static .dm-official-app-content-img-line-a-span{margin-left:39px}}#maincontent .container #dmj-static .dm-official-app-content-img-line-a-span::before{content:"";background:url(../../images/app/line_app.png);width:50px;background-size:cover;height:50px;position:absolute;left:-56px;top:50%;transform:translate(0, -50%)}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .dm-official-app-content-img-line-a-span::before{width:40px;height:40px;left:-40px}}@media only screen and (max-width: 599px)and (max-width: 360px){#maincontent .container #dmj-static .dm-official-app-content-img-line-a-span::before{left:-39px}}#maincontent .container #dmj-static .dm-official-app-content-img-line-a-span::before:hover{opacity:1 !important}#maincontent .container #dmj-static .dm-official-app-content-img-line-mid{margin:0 24px 0 20px !important}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .dm-official-app-content-img-line-mid{margin:0 12px 0 10px !important}}#maincontent .container #dmj-static .dm-official-app-content-img-line img{height:75px;border-radius:10px}#maincontent .container #dmj-static .dm-official-app-content-img-line img:hover{opacity:.7 !important;transition:.3s}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .dm-official-app-content-img-line img{height:auto;max-width:135px}}#maincontent .container #dmj-static .dm-official-app-content-line{display:flex;align-items:center;justify-content:center;margin-top:20px}#maincontent .container #dmj-static .dm-official-app-content-line a:hover{opacity:.7 !important;transition:.3s}#maincontent .container #dmj-static .dm-official-app-content-line img{width:200px;border:2px solid #fff;border-radius:10px}#maincontent .container #dmj-static .dm-official-app-content-line-itemDetail img{width:130px}#maincontent .container #dmj-static .dm-official-app-content-btn{margin-top:40px}#maincontent .container #dmj-static .dm-official-app-content-btn a{text-decoration:none !important}#maincontent .container #dmj-static .dm-official-app-content-btn-a{width:200px;height:50px;background:#ffe512;color:#000;font-size:16px;font-weight:600;line-height:20px;margin:0 auto;display:flex;justify-content:center;align-items:center}#maincontent .container #dmj-static .dm-official-app-content-btn-a:hover{background:#000;color:#ffe512;border:2px solid #ffe512}#maincontent .container #dmj-static .dm-official-app-content-btns{margin-top:30px;display:flex;align-items:center;justify-content:center}#maincontent .container #dmj-static .dm-official-app-content-btns a{text-decoration:none !important}#maincontent .container #dmj-static .dm-official-app-content-btns-a{width:200px;height:60px;background:#ffe512;color:#000;font-size:16px;font-weight:600;line-height:20px;margin-right:20px;display:flex;justify-content:center;align-items:center}#maincontent .container #dmj-static .dm-official-app-content-btns-a:hover{background:#000;color:#ffe512;border:2px solid #ffe512}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .dm-official-app-content-btns-a{font-size:13px;margin-right:20px;height:50px;width:135px}}@media only screen and (max-width: 599px)and (max-width: 360px){#maincontent .container #dmj-static .dm-official-app-content-btns-a{width:100px;font-size:10px}}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .dm-official-app{max-width:calc(100% - 30px);margin:0 auto}#maincontent .container #dmj-static .dm-official-app-inner{max-width:calc(100% - 30px);margin:0 auto}#maincontent .container #dmj-static .dm-official-app-inner-txt{font-size:14px !important}#maincontent .container #dmj-static .dm-official-app-inner-txt-span{font-size:12px}#maincontent .container #dmj-static .dm-official-app-description-title{font-size:24px !important}}@media only screen and (max-width: 599px)and (max-width: 325px){#maincontent .container #dmj-static .dm-official-app-description-title{font-size:20px !important}}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .dm-official-app-description-txt{font-size:14px !important}#maincontent .container #dmj-static .dm-official-app-description-txt-comment{font-size:12px}#maincontent .container #dmj-static .dm-official-app-content-img a:hover{opacity:.7;transition:.3s}#maincontent .container #dmj-static .dm-official-app-content-img img{width:100%;max-width:150px}#maincontent .container #dmj-static .dm-official-app-content-img-apple{margin-right:20px}#maincontent .container #dmj-static .dm-official-app-content-line img{max-width:130px}#maincontent .container #dmj-static .dm-official-app-content-btn-a{width:100%}}#maincontent .container #dmj-static .sale-content{line-height:1.7}#maincontent .container #dmj-static .sale-content-title{line-height:1.5;font-weight:600;font-size:28px !important;margin:5px 0 20px;text-align:center}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .sale-content-title{font-size:5.5vw !important}}#maincontent .container #dmj-static .sale-content .dm-official-app-btn{margin-top:20px}#maincontent .container #dmj-static .sale-content .dm-official-app-content-img{display:flex;justify-content:center;margin-top:10px}#maincontent .container #dmj-static .sale-content .dm-official-app-content-img img{width:200px}#maincontent .container #dmj-static .sale-content .dm-official-app-content-img-apple{margin-right:20px}#maincontent .container #dmj-static .sale-content .dm-official-app-content-img-apple a:hover{opacity:.7 !important;transition:.3s}#maincontent .container #dmj-static .sale-content .dm-official-app-content-img-android a:hover{opacity:.7 !important;transition:.3s}#maincontent .container #dmj-static .sale-content .dm-official-app-content-line{display:flex;align-items:center;justify-content:center;margin-top:20px}#maincontent .container #dmj-static .sale-content .dm-official-app-content-line a:hover{opacity:.7 !important;transition:.3s}#maincontent .container #dmj-static .sale-content .dm-official-app-content-line img{width:200px;border:2px solid #fff;border-radius:10px}#maincontent .container #dmj-static .sale-content .dm-official-app-content-line-itemDetail img{width:130px}#maincontent .container #dmj-static .sale-content .dm-official-app-content-btn{margin-top:40px}#maincontent .container #dmj-static .sale-content .dm-official-app-content-btn a{text-decoration:none !important}#maincontent .container #dmj-static .sale-content .dm-official-app-content-btn-a{width:260px;height:50px;background:#ffe512;color:#000;font-size:16px;font-weight:600;line-height:20px;margin:0 auto;display:flex;justify-content:center;align-items:center}#maincontent .container #dmj-static .sale-content .dm-official-app-content-btn-a:hover{background:#000;color:#ffe512;border:2px solid #ffe512}#maincontent .container #dmj-static .sale-content .dm-official-app-content-btns{margin-top:30px;display:flex;align-items:center;justify-content:center}#maincontent .container #dmj-static .sale-content .dm-official-app-content-btns a{text-decoration:none !important}#maincontent .container #dmj-static .sale-content .dm-official-app-content-btns-a{width:200px;height:60px;background:#ffe512;color:#000;font-size:16px;font-weight:600;line-height:20px;margin-right:20px;display:flex;justify-content:center;align-items:center}#maincontent .container #dmj-static .sale-content .dm-official-app-content-btns-a:hover{background:#000;color:#ffe512;border:2px solid #ffe512}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .sale-content .dm-official-app-content-btns-a{font-size:13px;margin-right:20px;height:50px;width:135px}}@media only screen and (max-width: 599px)and (max-width: 360px){#maincontent .container #dmj-static .sale-content .dm-official-app-content-btns-a{width:100px;font-size:10px}}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .sale-content .dm-official-app-content-img a:hover{opacity:.7;transition:.3s}#maincontent .container #dmj-static .sale-content .dm-official-app-content-img img{width:100%;max-width:150px}#maincontent .container #dmj-static .sale-content .dm-official-app-content-img-apple{margin-right:20px}#maincontent .container #dmj-static .sale-content .dm-official-app-content-line img{max-width:130px}}#maincontent .container #dmj-static .sale-content-description{margin-bottom:20px}#maincontent .container #dmj-static .sale-content-btn{margin-top:30px}#maincontent .container #dmj-static .sale-content-btn a{text-decoration:none !important}#maincontent .container #dmj-static .sale-content-btn-a{width:260px;height:50px;background:#ffe512;color:#000;font-size:16px;font-weight:600;line-height:20px;margin:0 auto;display:flex;justify-content:center;align-items:center}#maincontent .container #dmj-static .sale-content-btn-a:hover{background:#000;color:#ffe512;border:2px solid #ffe512}#maincontent .container #dmj-static .sale-content-txt{font-size:16px;text-align:center}#maincontent .container #dmj-static .sale-content-note{font-size:13px;margin-top:20px;text-align:center}#maincontent .container #dmj-static .gwp-mv-inner-img img{width:100%}@media only screen and (min-width: 600px)and (max-width: 959px){#maincontent .container #dmj-static .gwp-mv-inner-img{margin-top:-48px}#maincontent .container #dmj-static .gwp-mv-inner-img img{width:100%;margin-bottom:30px}}@media only screen and (max-width: 599px){#maincontent .container #dmj-static .gwp-mv-inner-img{margin-top:-32px}#maincontent .container #dmj-static .gwp-mv-inner-img img{width:100%;margin-bottom:30px}}#maincontent .container #dmj-static .gwp-mv-inner-txt{text-align:center;line-height:1.9}@media only screen and (max-width: 959px){#maincontent .container #dmj-static .gwp-mv-inner-txt{max-width:calc(100% - 30px);margin:0 auto}}#maincontent .container #dmj-static .c-itemList_icon-special_sale{color:#fff;background-color:#ff9d2b}#maincontent .container #dmj-static .c-itemList_icon-pre_sale{color:#fff;background-color:#c71835}#maincontent .container #dmj-static .soldout{color:#000 !important;background:#b9b9b9 !important;pointer-events:none !important}#maincontent .container #dmj-static .soldout:hover{pointer-events:none !important}#maincontent .container #dmj-static .font-archivo-expanded{font-stretch:expanded}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9mb3VuZGF0aW9uL19taXhpbi5zY3NzIiwiY3NzL2ZvdW5kYXRpb24vX3Jlc3Muc2NzcyIsImNzcy9mb3VuZGF0aW9uL19iYXNlLnNjc3MiLCJjc3MvbW9kdWxlL19saWIuc2NzcyIsImNzcy9tb2R1bGUvX2NvbXBvbmVudHMuc2NzcyIsImNzcy9jb21tb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQ0FJQSxXQUNFLHdCQUNBLGdCQUNBLGlGQUdGLFdBQ0Usd0JBQ0EsZ0JBQ0EsbURBR0YsV0FDRSx3QkFDQSxnQkFDQSxpRkFHRixXQUNFLHdCQUNBLGdCQUNBLGtEQUlGLFdBQ0MseUJBQ0Msa0JBQ0EsZ0JBQ0QsdUJBQ0EsZ09BTUQsV0FDRSx3QkFDQSwwQkFDQSx1U0FNQSxnQkFDQSxrQkFHRixXQUNFLDZCQUNBLDBCQUNBLHVhQU9GLFdBQ0Usc0JBQ0EsZ0JBQ0Esa0VBRUYsV0FDRSxzQkFDQSxnQkFDQSxvRUFFRixXQUNFLHNCQUNBLGdCQUNBLHNFQUdGLFdBQ0Usc0JBQ0EsbURBaUJGLGtJQUNDLFlBZmEsOElBNkJkLHlKQUNFLFlBeEJzQiwrSkEyQnhCLDJEQUNFLFlBeEJzQix3SkFtRnhCLFlBQ0UsYUFDQSxnQkFDQSxvQkNsTEYsVUFDRSxtQ0FDQSxpQ0FDQSw4QkFNRixPQUNFLHNCQUNBLHFCQUdGLHlIQUNFLGtCQUNBLFNBQ0EsVUFDQSwwQ0FHRixzREFDRSxXQUNBLGdCQUNBLGFBQ0EsYUFHRixzREFDRSxnQkFDQSxhQUdGLE1BQ0UseUJBR0Ysa0dBR0UsY0FHRixRQUNFLFNBQ0Esc0JBR0YsU0FDQSxnQkFHQSxFQUNFLFdBQ0EsZUFDQSxxQkFHRixFQUNFLGtCQUdGLElBQ0UsMkdDeERJLCtDQUNFLGFBR0YsMENBQ0Usb0JBQ0EsbUJBQ0EsMkJBQ0Esd0JBQ0Esb0JBR0Ysd0NBQ0UsZ0JBT0EsMENBREYsMkNBRUkseUJBSUYsZ0VBREYsNENBRUkseUJBSUYsMENBREYsK0NBRUkseUJBSUYsMENBREYsK0NBRUkseUJBSUYs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Q0EsWUFDQSxtQkFDQSxXQUVBLGVBQ0EsZ0JBQ0EsaUJBQ0EsY0FDQSxhQUNBLHVCQUNBLG1CQUNBLHVGQUNFLGdCQUNBLGNBQ0EseUJBSU4sZ0ZBQ0UsZ0JBQ0EsYUFDQSxtQkFDQSx1QkFDQSxrRkFDRSxnQ0FFRixrRkFDRSxZQUNBLFlBQ0EsbUJBQ0EsV0FFQSxlQUNBLGdCQUNBLGlCQUNBLGtCQUNBLGFBQ0EsdUJBQ0EsbUJBR0Esd0ZBQ0UsZ0JBQ0EsY0FDQSx5QkFFRiwwQ0FwQkYsa0ZBcUJJLGVBQ0Esa0JBQ0EsWUFDQSxhQUNBLGdFQXpCSixrRkEwQk0sWUFDQSxnQkFNViwwQ0FHTSx1RkFDRSxXQUNBLGVBRUYsbUZBQ0UsV0FDQSxnQkFFRixxRkFDRSxrQkFJRixvRkFDRSxpQkFNViw4REFDRSxtQkFFRixzREFDRSxnQkFDQSx3REFDRSxnQ0FFRix3REFDRSxZQUNBLFlBQ0EsbUJBQ0EsV0FFQSxlQUNBLGdCQUNBLGlCQUNBLGNBQ0EsYUFDQSx1QkFDQSxtQkFDQSw4REFDRSxnQkFDQSxjQUNBLHlCQUlOLHNEQUNFLGVBQ0Esa0JBRUYsdURBQ0UsZUFDQSxnQkFDQSxrQkFPSSwwREFDRSxXQUVGLGdFQUpGLHNEQUtJLGlCQUNBLDBEQUNFLFdBQ0Esb0JBR0osMENBWEYsc0RBWUksaUJBQ0EsMERBQ0UsV0FDQSxvQkFJTixzREFDRSxrQkFDQSxnQkFDQSwwQ0FIRixzREFJSSw0QkFDQSxlQU1WLGtFQUNFLFdBRUUseUJBR0osOERBQ0UsV0FFRSx5QkFHSiw2Q0FDRSxzQkFFQSw4QkFDQSwrQkFDQSxtREFDRSwrQkFJSiwyREFFRSIsImZpbGUiOiJjc3MvY29tbW9uLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8qIGZvbnRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogTXlZdUdvdGhpY007XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6IGxvY2FsKFwiWXVHb3RoaWMtTWVkaXVtXCIpLGxvY2FsKFwiWXUgR290aGljIE1lZGl1bVwiKSxsb2NhbChcIll1R290aGljLVJlZ3VsYXJcIilcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IE15WXVHb3RoaWNNO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgc3JjOiBsb2NhbChcIll1R290aGljLUJvbGRcIiksbG9jYWwoXCJZdSBHb3RoaWMgQm9sZFwiKVxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogTXlZdU1pbmNob007XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6IGxvY2FsKFwiWXVNaW5jaG8tTWVkaXVtXCIpLGxvY2FsKFwiWXUgTWluY2hvIE1lZGl1bVwiKSxsb2NhbChcIll1TWluY2hvLVJlZ3VsYXJcIilcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IE15WXVNaW5jaG9NO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgc3JjOiBsb2NhbChcIll1TWluY2hvLURlbWlib2xkXCIpLGxvY2FsKFwiWXUgTWluY2hvXCIpXHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ05vdG8gU2VyaWYnO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMTAwO1xyXG5cdHNyYzogdXJsKCd3ZWJmb250LmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcblx0c3JjOiBsb2NhbCgnbXlmb250IFJlZ3VsYXInKSwgLyog44OV44Kp44Oz44OI44GM44Ot44O844Kr44Or44Gr44Kk44Oz44K544OI44O844Or44GV44KM44Gm44GE44KL5aC05ZCI44Gr5pyJ5Yq5ICovXHJcblx0ICAgICB1cmwoJy4uL2ZvbnQvbm90b3NlcmlmY2pranBfcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBlb2YgLSBJRTYtSUU4ICovXHJcblx0ICAgICB1cmwoJy4uL2ZvbnQvbm90b3NlcmlmY2pranBfcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIHdvZmYgLSBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuXHQgICAgIHVybCgnLi4vZm9udC9ub3Rvc2VyaWZjamtqcF9yZWd1bGFyLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIHR0ZiAtIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBUcmFkZUdvdGhpYztcclxuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMkJGRjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzLzJDQzA4NF8wXzAuZW90XCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvMkNDMDg0XzBfMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvMkNDMDg0XzBfMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzLzJDQzA4NF8wXzAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvMkNDMDg0XzBfMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLnN2ZyN3ZlwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBUcmFkZUdvdGhpYy1ib2xkO1xyXG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0yQkZGO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZTQ2OTM5MDgtNzIwOC00YjA0LTkzYzQtOGQwMDRjM2I0ZTFmLmVvdFwiKSBmb3JtYXQoXCJlb3RcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy9lNDY5MzkwOC03MjA4LTRiMDQtOTNjNC04ZDAwNGMzYjRlMWYuZW90P2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvZTJmYmM2M2MtZTdiMS00ODI4LWIwYjYtMjc1MTMxZDE2ZmQwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzLzgwNWQ5MzU2LWE0YTUtNDZkZi04MzkwLTk1N2M4MDNlMzNiYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy9kZjBmOWM1MC0zY2UzLTRiMWYtODEyMC0wNzRjYTY2YjgzYjEuc3ZnI2RmMGY5YzUwLTNjZTMtNGIxZi04MTIwLTA3NGNhNjZiODNiMVwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQXJjaGl2byc7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL0FyY2hpdm9fRXhwYW5kZWQtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQXJjaGl2byc7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL0FyY2hpdm9fRXhwYW5kZWQtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdBcmNoaXZvJztcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQXJjaGl2b19FeHBhbmRlZC1FeHRyYUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1VnbHlxdWEnO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvdWdseXF1YS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuXHJcbiRmb250LWdvdGhpYzogXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIk15WXVHb3RoaWNNXCIsIE15WXVHb3RoaWNNLCBZdUdvdGhpYywgJ1l1IEdvdGhpYycsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cclxuJGZvbnQtbWluY2hvOiBNeVl1TWluY2hvTSwgWXVNaW5jaG8sIFwi44OS44Op44Ku44OO5piO5pydIFByb04gVzNcIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBHZW9yZ2lhLOa4uOaYjuacnSxIR1PmmI7mnJ1FLOODoeOCpOODquOCqixNZWlyeW8sc2VyaWY7XHJcblxyXG4kZm9udC10cmFkZUdvdGhpYzogVHJhZGVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJNeVl1R290aGljTVwiLCBNeVl1R290aGljTSwgWXVHb3RoaWMsICdZdSBHb3RoaWMnLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuXHJcbiRmb250LXRyYWRlR290aGljLWJvbGQ6IFRyYWRlR290aGljLWJvbGQsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJNeVl1R290aGljTVwiLCBNeVl1R290aGljTSwgWXVHb3RoaWMsICdZdSBHb3RoaWMnLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuXHJcbiRmb250LW9zd2FsZDogb3N3YWxkLCBzYW5zLXNlcmlmO1xyXG5cclxuJGZvbnQtYXJjaGl2by1leHBhbmRlZDogJ0FyY2hpdm8nLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiTXlZdUdvdGhpY01cIiwgTXlZdUdvdGhpY00sIFl1R290aGljLCAnWXUgR290aGljJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcblxyXG4kZm9udC11Z2x5cXVhOiAnVWdseVF1YScsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJNeVl1R290aGljTVwiLCBNeVl1R290aGljTSwgWXVHb3RoaWMsICdZdSBHb3RoaWMnLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuXHJcbiVmb250X2dvdGhpYyB7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LWdvdGhpYztcclxufVxyXG5cclxuJWZvbnRfbWluY2hvIHtcclxuXHRmb250LWZhbWlseTogJGZvbnQtbWluY2hvO1xyXG4gIC5hbmRyb2lkICYge1xyXG4gIFx0Zm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmJywgJGZvbnQtbWluY2hvO1xyXG4gIH1cclxufVxyXG5cclxuJWZvbnRfdHJhZGVHb3RoaWMge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC10cmFkZUdvdGhpYztcclxufVxyXG5cclxuJWZvbnRfdHJhZGVHb3RoaWMtYm9sZCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXRyYWRlR290aGljLWJvbGQ7XHJcbn1cclxuXHJcbiVmb250X2FyY2hpdm8tZXhwYW5kZWQge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1hcmNoaXZvLWV4cGFuZGVkO1xyXG59XHJcblxyXG4lZm9udF91Z2x5cXVhIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtdWdseXF1YTtcclxufVxyXG5cclxuXHJcblxyXG4vKiBlYXNpbmdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4kZWFzaW5nLWJhc2U6IC4ycyBlYXNlO1xyXG4kZWFzaW5nLWJlemllcjogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xyXG5cclxuXHJcblxyXG4vKiDjg5bjg6zjg7zjgq/jg53jgqTjg7Pjg4hcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4kc3Atc21hbGw6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KVwiO1xyXG4kc3A6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KVwiO1xyXG4kc3BfdGFiOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweClcIjtcclxuJHRhYjogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NTlweClcIjtcclxuJHRhYl9wYzogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpXCI7XHJcbiRwYzogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpXCI7XHJcbiRwYy1sYXJnZTogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KVwiO1xyXG5cclxuXHJcblxyXG4vKiBjb2xvclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRkbS15ZWxsb3c6ICNGRkU1MTI7XHJcbiRwdXJlLWJsYWNrOiAjMDAwMDAwO1xyXG4kdGV4dC1ibGFjazogIzJCMkIyQjtcclxuXHJcbiRkYXJrLWdyZXk6ICM1MzUzNTc7XHJcbiRncmV5OiAjOTE5MTk0O1xyXG4kbGlnaHQtZ3JleTogI0M4QzhDQjtcclxuJGJhY2tncm91bmQtZ3JleTogI0UzRTNFMztcclxuXHJcbiRwcmltYXJ5LW9yYW5nZTogI0ZGOUQyQjtcclxuJHByb2dyZXNzLWdyZWVuOiAjMDA5OTQ0O1xyXG4kYWxlcnQtcmVkOiAjQ0MwRTBFO1xyXG4kYWxlcnQtbGlnaHQtcmVkOiAjRkFFNkU2O1xyXG4kbGluay1ibHVlOiAjMjM4MUE3O1xyXG5cclxuJHNhbGUtcHJpY2U6ICNlOTFhMWE7XHJcblxyXG5cclxuXHJcbi8qIOOCs+ODs+ODhuODs+ODhOWkieaVsFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRjb250ZW50c1dpZHRoOiAxMjgwcHg7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOaTrOS8vOeahOOBq+aUueihjOOBleOBm+OCi1xyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLmJyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxBXCIgO1xyXG4gIHdoaXRlLXNwYWNlOiBwcmU7XHJcbiAgZm9udC1mYW1pbHk6IFwic2VyaWZcIjtcclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44Kr44Op44Og44Gr44KI44KLd2lkdGjoqIjnrpdcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBnbGlkLXdpZHRoLXBjKCAkY29sdW1uLCAkZ3V0dGVyLCAkYWxsX21hcmdpbiwgJGFsbF9jb2x1bW46IDEyLCAkYWxsX2d1dHRlcjogMTEgKSB7XHJcbiAgd2lkdGg6IGNhbGMoKCgxMDAlIC0gKCN7JGFsbF9ndXR0ZXJ9ICsgI3skYWxsX21hcmdpbn0pICogMjRweCkgLyAjeyRhbGxfY29sdW1ufSkgKiAjeyRjb2x1bW59ICsgKDI0cHggKiAjeyRndXR0ZXJ9KSk7XHJcbn1cclxuQG1peGluIGdsaWQtd2lkdGgtc3AoICRjb2x1bW4sICRndXR0ZXIsICRhbGxfbWFyZ2luLCAkYWxsX2NvbHVtbjogNCwgJGFsbF9ndXR0ZXI6IDMgKSB7XHJcbiAgd2lkdGg6IGNhbGMoKCgxMDAlIC0gKCN7JGFsbF9ndXR0ZXJ9ICsgI3skYWxsX21hcmdpbn0pICogMTZweCkgLyAjeyRhbGxfY29sdW1ufSkgKiAjeyRjb2x1bW59ICsgKDE2cHggKiAjeyRndXR0ZXJ9KSk7XHJcbn1cclxuXHJcblxyXG5cclxuQG1peGluIGN1cnNvci1ncmFiIHtcclxuICBAbWVkaWEgI3skcGN9IHtcclxuXHRcdGN1cnNvcjogZ3JhYjtcclxuXHR9XHJcblx0JjphY3RpdmUge1xyXG5cdFx0QG1lZGlhICN7JHBjfSB7XHJcblx0XHRcdGN1cnNvcjogZ3JhYmJpbmc7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDjgqjjg5Xjgqfjgq/jg4hcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBmYWRlSW4oICRkdXJhdGlvbiApIHtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5ICRkdXJhdGlvbiwgdmlzaWJpbGl0eSAwcyBlYXNlICRkdXJhdGlvbjtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHJcblx0Ji5pcy1zaG93IHtcclxuXHRcdHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gaG92ZXItb3BhY2l0eSggJG9wYWNpdHk6IC43LCAkZHVyYXRpb246IC4zcyApIHtcclxuXHRAbWVkaWEgI3skcGN9IHtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJGR1cmF0aW9uO1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRAbWVkaWEgI3skcGN9IHtcclxuXHRcdFx0b3BhY2l0eTogJG9wYWNpdHk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbmh0bWwsIGJvZHkge1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG59XHJcblxyXG5ib2R5ICoge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG59XHJcblxyXG5ib2R5LGRpdixwLGZvcm0saW5wdXQsdGV4dGFyZWEsc2VsZWN0LG9wdGlvbixidXR0b24sZGwsZHQsZGQsdWwsb2wsbGksaDEsaDIsaDMsaDQsaDUsaDYsYWRkcmVzcyxidXR0b24sZmlndXJlLGZpZ2NhcHRpb257XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApO1xyXG59XHJcblxyXG5zZWxlY3QsaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgdGV4dGFyZWF7XHJcbiAgYm9yZGVyOiAwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBib3gtc2hhZG93OiAwO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIHRleHRhcmVhLCBzZWxlY3Qge1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgb3V0bGluZTpub25lO1xyXG59XHJcblxyXG50YWJsZXtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG59XHJcblxyXG5tYWluLGFydGljbGUsYXNpZGUsY2FudmFzLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsXHJcbmZvb3RlcixoZWFkZXIsaGdyb3VwLG1lbnUsbmF2LHNlY3Rpb24sc3VtbWFyeVxyXG57XHJcbiAgZGlzcGxheTpibG9jaztcclxufVxyXG5cclxuaW1nLCBzdmd7XHJcbiAgYm9yZGVyOjA7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxudWwsIG9sLCBsaXtcclxubGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuYXtcclxuICBjb2xvcjogIzAwMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5pIHtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbnByZXtcclxuICBmb250LWZhbWlseTogJ+ODkuODqeOCruODjuinkuOCtCBQcm8gVzMnLCdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm8nLCAn5ri444K044K344OD44KvJywgWXVHb3RoaWMsICfjg6HjgqTjg6rjgqonLE1laXJ5bywgXCLvvK3vvLMg44K044K344OD44KvXCIsIHNhbnMtc2VyaWY7XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuXHJcbiNtYWluY29udGVudHtcclxuICAuY29udGFpbmVye1xyXG4gICAgI2Rtai1zdGF0aWN7XHJcblxyXG4gICAgICAvKiDpnZ7ooajnpLpcclxuICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4gICAgICAuaXMtaGlkZGVuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGVmcyB7XHJcbiAgICAgICAgaGVpZ2h0OiAwIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbiFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3Zne1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAvKiBQQyAvIFNQIOihqOekuuWIhuOBkVxyXG4gICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiAgICAgIC5kbi1wYyB7XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5kbi10YWIge1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZG4tdGFiX3BjIHtcclxuICAgICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5kbi1zcF90YWIge1xyXG4gICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmRuLXNwIHtcclxuICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgLyog44Kr44Op44OgXHJcbiAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgICAgLmMtY29sdW1uV3JhcCB7XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgICAgICAgIG1heC13aWR0aDogJGNvbnRlbnRzV2lkdGg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLWNvbHVtbi1zcC0xIHtcclxuICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsaWQtd2lkdGgtc3AoIDEsIDAsIDAgKTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtY29sdW1uLXBjLTEge1xyXG4gICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ2xpZC13aWR0aC1wYyggMSwgMCwgMCApO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYy1jb2x1bW4tcGMtMiB7XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBnbGlkLXdpZHRoLXBjKCAyLCAxLCAwICk7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLWNvbHVtbi1wYy0zIHtcclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsaWQtd2lkdGgtcGMoIDMsIDIsIDAgKTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtY29sdW1uLXBjLTQge1xyXG4gICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ2xpZC13aWR0aC1wYyggNCwgMywgMCApO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYy1jb2x1bW4tcGMtNSB7XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBnbGlkLXdpZHRoLXBjKCA1LCA0LCAwICk7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLWNvbHVtbi1wYy02IHtcclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsaWQtd2lkdGgtcGMoIDYsIDUsIDAgKTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtY29sdW1uLXBjLTcge1xyXG4gICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ2xpZC13aWR0aC1wYyggNywgNiwgMCApO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYy1jb2x1bW4tcGMtOCB7XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBnbGlkLXdpZHRoLXBjKCA4LCA3LCAwICk7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLWNvbHVtbi1wYy05IHtcclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsaWQtd2lkdGgtcGMoIDksIDgsIDAgKTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtY29sdW1uLXBjLTEwIHtcclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdsaWQtd2lkdGgtcGMoIDEwLCA5LCAwICk7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgLyog5YWx6YCa44K544K/44Kk44Or5a6a6KitXHJcbiAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgICAgKixcclxuICAgICAgOjpiZWZvcmUsXHJcbiAgICAgIDo6YWZ0ZXIge1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGJvZHkge1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZ290aGljO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgbWluLXdpZHRoOiA3NjhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICoge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgICAgfVxyXG5cclxuICAgICAgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xyXG4gICAgICAgIEBleHRlbmQgJWZvbnRfZ290aGljO1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLyogaU9T44Gn44Gu44OH44OV44Kp44Or44OI44K544K/44Kk44Or44KS44Oq44K744OD44OIICovXHJcbiAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXHJcbiAgICAgIGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuICAgICAgICBhcHBlYXJhbmNlOiBidXR0b247XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6Zm9jdXMge1xyXG4gICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAjZXJyb3J7XHJcbiAgICAgICAgY29sb3I6ICRhbGVydC1yZWQ7XHJcbiAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNve1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICp7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAud3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgcmVwZWF0OiByZXBlYXQ7XHJcbiAgICAgICAgICBwb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbnRlbnRzIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIDo6c2VsZWN0aW9uIHtcclxuICAgICAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICBjb2xvcjogJHB1cmUtYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQGNoYXJzZXQgXCJTaGlmdF9KSVNcIjtcclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09IFNsaWNrLmpzIFN0eWxlID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4uc2xpY2stc2xpZGVyIHtcclxuICAqIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpY2stZG90cyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW46IDI0cHggMCAwO1xyXG4gIGZvbnQtc2l6ZTogMHB4O1xyXG4gIGxpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogMCA0cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYnV0dG9uIHtcclxuICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgb3V0bGluZTogMDtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBmb250LXNpemU6IDZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpY2stbGlzdCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnNsaWNrLXRyYWNre1xyXG4gIEBleHRlbmQgJWNsZWFyZml4O1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGV7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5zbGljay1wcmV2LCAuc2xpY2stbmV4dCB7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICB6LWluZGV4OiA1MDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBvdXRsaW5lOiAwO1xyXG59IiwiQGNoYXJzZXQgJ1VURi04JztcclxuXHJcblxyXG5cclxuLyog44Kv44Oq44Ki44OV44Kj44OD44Kv44K5XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJWNsZWFyZml4IHtcclxuICB6b29tOiAxO1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgY29udGVudDogJ1xcMDAyMCc7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG4gIHpvb206IDE7XHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBjb250ZW50OiAnXFwwMDIwJztcclxuICB9XHJcbiAgJjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIGFuaW1hdGlvblxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcblxyXG4vKiBhcnJvdyBBbmltYXRpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5Aa2V5ZnJhbWVzIGFycm93QW5pbWF0aW9uIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICA0MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgODAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOWFsemAmuODnOOCv+ODs1xyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbiVjLWJ1dHRvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGJvcmRlcjogc29saWQgMXB4ICMwMDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0OHB4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBiYWNrZ3JvdW5kOiB7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzLCBib3JkZXItY29sb3IgLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi1sYXJnZSB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4lYy1idXR0b24tbWVkaXVtIHtcclxuICB3aWR0aDogMTc2cHg7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcblxyXG4lYy1idXR0b24tc21hbGwge1xyXG4gIHdpZHRoOiA4MHB4O1xyXG4gIGhlaWdodDogMzJweDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuXHJcbkBtaXhpbiBjLWJ1dHRvbiB7XHJcbiAgLmMtYnV0dG9uIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uO1xyXG4gIH1cclxufVxyXG5cclxuJWMtYnV0dG9uLWJsYWNrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gIGNvbG9yOiAkZG0teWVsbG93O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAkZG0teWVsbG93O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1ibGFjay1sYXJnZSB7XHJcbiAgLmMtYnV0dG9uLWJsYWNrLWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWJsYWNrO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbGFyZ2U7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1ibGFjay1tZWRpdW0ge1xyXG4gIC5jLWJ1dHRvbi1ibGFjay1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1ibGFjaztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW1lZGl1bTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWJsYWNrLXNtYWxsIHtcclxuICAuYy1idXR0b24tYmxhY2stbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tYmxhY2s7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1zbWFsbDtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWJsYWNrIHtcclxuICAuYy1idXR0b24tYmxhY2sge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tYmxhY2s7XHJcbiAgfVxyXG59XHJcblxyXG4lYy1idXR0b24teWVsbG93IHtcclxuICBAZXh0ZW5kICVjLWJ1dHRvbjtcclxuICBib3JkZXItY29sb3I6ICRkbS15ZWxsb3c7XHJcbiAgYmFja2dyb3VuZDoge1xyXG4gICAgY29sb3I6ICRkbS15ZWxsb3c7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICBmaWxsOiAkZG0teWVsbG93O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgLjNzO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmJ0bi1saW5lIHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgYmFja2dyb3VuZDogIzA2Yzc1NTtcclxuICAgIGJvcmRlci1jb2xvcjogIzA2Yzc1NTtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5AbWl4aW4gYy1idXR0b24teWVsbG93IHtcclxuICAuYy1idXR0b24teWVsbG93IHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXllbGxvdztcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLXllbGxvdy1sYXJnZSB7XHJcbiAgLmMtYnV0dG9uLXllbGxvdy1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi15ZWxsb3c7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1sYXJnZTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLXllbGxvdy1tZWRpdW0ge1xyXG4gIC5jLWJ1dHRvbi15ZWxsb3ctbWVkaXVtIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXllbGxvdztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW1lZGl1bTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLXllbGxvdy1zbWFsbCB7XHJcbiAgLmMtYnV0dG9uLXllbGxvdy1zbWFsbCB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi15ZWxsb3c7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1zbWFsbDtcclxuICB9XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi1vcmFuZ2Uge1xyXG4gIEBleHRlbmQgJWMtYnV0dG9uO1xyXG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnktb3JhbmdlO1xyXG4gIGJhY2tncm91bmQ6IHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1vcmFuZ2U7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICBmaWxsOiAkZG0teWVsbG93O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgLjNzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tb3JhbmdlIHtcclxuICAuYy1idXR0b24tb3JhbmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW9yYW5nZTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLW9yYW5nZS1sYXJnZSB7XHJcbiAgLmMtYnV0dG9uLW9yYW5nZS1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1vcmFuZ2U7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1sYXJnZTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLW9yYW5nZS1tZWRpdW0ge1xyXG4gIC5jLWJ1dHRvbi1vcmFuZ2UtbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tb3JhbmdlO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbWVkaXVtO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tb3JhbmdlLXNtYWxsIHtcclxuICAuYy1idXR0b24tb3JhbmdlLWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW9yYW5nZTtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXNtYWxsO1xyXG4gIH1cclxufVxyXG5cclxuJWMtYnV0dG9uLWxpZ2h0Z3JleSB7XHJcbiAgQGV4dGVuZCAlYy1idXR0b247XHJcbiAgY29sb3I6ICRncmV5O1xyXG4gIGJvcmRlci1jb2xvcjogJGxpZ2h0LWdyZXk7XHJcbiAgYmFja2dyb3VuZDoge1xyXG4gICAgY29sb3I6ICRsaWdodC1ncmV5O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tbGlnaHRncmV5IHtcclxuICAuYy1idXR0b24tbGlnaHRncmV5IHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxpZ2h0Z3JleTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWxpZ2h0Z3JleS1sYXJnZSB7XHJcbiAgLmMtYnV0dG9uLWxpZ2h0Z3JleS1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1saWdodGdyZXk7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1sYXJnZTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWxpZ2h0Z3JleS1tZWRpdW0ge1xyXG4gIC5jLWJ1dHRvbi1saWdodGdyZXktbWVkaXVtIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxpZ2h0Z3JleTtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW1lZGl1bTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWxpZ2h0Z3JleS1zbWFsbCB7XHJcbiAgLmMtYnV0dG9uLWxpZ2h0Z3JleS1zbWFsbCB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1saWdodGdyZXk7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1zbWFsbDtcclxuICB9XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2sge1xyXG4gIEBleHRlbmQgJWMtYnV0dG9uO1xyXG4gIGJvcmRlcjogc29saWQgMnB4ICRwdXJlLWJsYWNrO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBzdmcge1xyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICBmaWxsOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgLjNzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLWJsYWNrIHtcclxuICAuYy1idXR0b24taGFzQm9yZGVyLWJsYWNrIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWhhc0JvcmRlci1ibGFjaztcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWhhc0JvcmRlci1ibGFjay1sYXJnZSB7XHJcbiAgLmMtYnV0dG9uLWhhc0JvcmRlci1ibGFjay1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2s7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1sYXJnZTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWhhc0JvcmRlci1ibGFjay1tZWRpdW0ge1xyXG4gIC5jLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2stbWVkaXVtIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWhhc0JvcmRlci1ibGFjaztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW1lZGl1bTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWhhc0JvcmRlci1ibGFjay1zbWFsbCB7XHJcbiAgLmMtYnV0dG9uLWhhc0JvcmRlci1ibGFjay1zbWFsbCB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2s7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1zbWFsbDtcclxuICB9XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGUge1xyXG4gIEBleHRlbmQgJWMtYnV0dG9uO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlcjogc29saWQgMnB4ICNmZmY7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGNvbG9yOiAkcHVyZS1ibGFjaztcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGUge1xyXG4gIC5jLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGUge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24taGFzQm9yZGVyLXdoaXRlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLXdoaXRlLWxhcmdlIHtcclxuICAuYy1idXR0b24taGFzQm9yZGVyLXdoaXRlLWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZTtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxhcmdlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLXdoaXRlLW1lZGl1bSB7XHJcbiAgLmMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZS1tZWRpdW0ge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24taGFzQm9yZGVyLXdoaXRlO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbWVkaXVtO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLXNtYWxsIHtcclxuICAuYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLXNtYWxsIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWhhc0JvcmRlci1ibGFjaztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLXNtYWxsO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0biB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5idG4teWVsbG93IHtcclxuICBiYWNrZ3JvdW5kOiAjRkZFNTEyO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgY29sb3I6ICNGRkU1MTI7XHJcbiAgfVxyXG59XHJcbi5idG4tb3JhbmdlIHtcclxuICBiYWNrZ3JvdW5kOiAjRkY5RDJCO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgY29sb3I6ICNGRkU1MTI7XHJcbiAgfVxyXG59XHJcbi5idG4tc2l6ZS1sIHtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHBhZGRpbmc6IDAgMzZweDtcclxufVxyXG5cclxuXHJcbkBtaXhpbiBjLWxvYWRpbmcge1xyXG4gIEBrZXlmcmFtZXMgZG90U3RyZXRjaGluZ0JlZm9yZSB7XHJcbiAgICAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4KTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcblxyXG4gICAgMjUlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCk7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG5cclxuICAgIDUwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4KTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcblxyXG4gICAgNzUlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBrZXlmcmFtZXMgZG90U3RyZXRjaGluZ0FmdGVyIHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgMjUlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIDUwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwcHgpO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxuXHJcbiAgICA3NSUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCk7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4KTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1sb2FkaW5nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogOHB4O1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBhbmltYXRpb246IGRvdFN0cmV0Y2hpbmdCZWZvcmUgNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBhbmltYXRpb246IGRvdFN0cmV0Y2hpbmdBZnRlciA2cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCouOCpOODhuODoOODquOCueODiFxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGMtaXRlbUxpc3Qge1xyXG4gIC5jLWl0ZW1MaXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICBwYWRkaW5nOiAwIDRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW46IDAgLTRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X25vZGUge1xyXG4gICAgQGluY2x1ZGUgaG92ZXItb3BhY2l0eSgpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBwYWRkaW5nOiAwIDRweDtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCg1biArIDEpLFxyXG4gICAgJjpudGgtY2hpbGQoNW4gKyAzKSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCg1biArIDIpLFxyXG4gICAgJjpudGgtY2hpbGQoNW4gKyA0KSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDVuICsgNSkge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQobiArIDMpIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKG4gKyA1KSB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X2ltZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X2ljb25XcmFwIHtcclxuICAgIEBleHRlbmQgJWZvbnRfdHJhZGVHb3RoaWMtYm9sZDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHRvcDogNnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICB0b3A6IDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X2ljb24ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgcGFkZGluZzogNnB4IDE2cHg7XHJcbiAgICBtYXJnaW46IDAgNXB4IDVweCAwO1xyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLW5ldyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAkZG0teWVsbG93O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLWVuZ2xhbmQge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAkcHVyZS1ibGFjaztcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1jYW1wYWlnbiB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICNGRkU1MTI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tY29sbGFibyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICM1YzBkMGQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24td2ViIHtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICNmZjlkMmI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tdmVnYW4ge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjMTQ2YjAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLXNhbGUge1xyXG4gICAgY29sb3I6ICNGRkU1MTI7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLXNwZWNpYWxfc2FsZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICNmZjlkMmI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tcHJlX3NhbGUge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjYzcxODM1O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLWNvdXBvbntcclxuICAgIGJhY2tncm91bmQ6ICNjNzE4MzUgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tbm8tY291cG9uIHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogIzk5OTtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1saW5lIHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogIzA2Yzc1NTtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1naWZ0IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogJHB1cmUtYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF9pY29uLWNhbXBhaWduIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogI0ZGRTUxMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X2luZm8ge1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF90ZXh0IHtcclxuICAgIGNvbG9yOiAjZjAwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9uYW1lIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzMztcclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X2NvbG9yIHtcclxuICAgIEBleHRlbmQgJWZvbnRfdHJhZGVHb3RoaWM7XHJcbiAgICBjb2xvcjogJGdyZXk7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfcHJpY2Uge1xyXG4gICAgQGV4dGVuZCAlZm9udF90cmFkZUdvdGhpYy1ib2xkO1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X3ByaWNlX3Byb3BlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfcHJpY2Vfc2FsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAkc2FsZS1wcmljZTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCt+ODs+ODl+ODq+ODquOCueODiFxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGMtc2ltcGxlTGlzdCB7XHJcbiAgLmMtc2ltcGxlTGlzdCB7XHJcbiAgXHRkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIFx0QG1lZGlhICN7JHRhYn0ge1xyXG4gIFx0fVxyXG4gIFx0QG1lZGlhICN7JHBjfSB7XHJcbiAgXHRcdHBhZGRpbmc6IDAgMTJweDtcclxuICBcdH1cclxuICB9XHJcbiAgLmMtc2ltcGxlTGlzdF9ub2RlIHtcclxuICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKG4gKyAzKSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKG4gKyA1KSB7XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1zaW1wbGVMaXN0X2ltZyB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLXNpbXBsZUxpc3RfdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDmnIDov5HopovjgZ/jgqLjgqTjg4bjg6BcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBjLWl0ZW1BY2Nlc3Nsb2cge1xyXG4gIC5jLWl0ZW1BY2Nlc3Nsb2cge1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogJGJhY2tncm91bmQtZ3JleTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHBhZGRpbmc6IDY0cHggMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBwYWRkaW5nOiA2NHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtQWNjZXNzbG9nX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1BY2Nlc3Nsb2dfbGlzdFdyYXAge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWF4LXdpZHRoOiAkY29udGVudHNXaWR0aCAtIDQ4cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtQWNjZXNzbG9nX2xpc3Qge1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtQWNjZXNzbG9nX2xpc3Rfbm9kZSB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IDEwOXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICB3aWR0aDogMjIxcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgfVxyXG4gICAgJi5zd2lwZXItc2xpZGUge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogMTA5cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1BY2Nlc3Nsb2dfbGlzdF9saW5rIHtcclxuICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4gIC5jLXN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAuYy1pdGVtQWNjZXNzbG9nX2xpc3RTbGlkZXIgJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIHRvcDogMTIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnN3aXBlci1zY3JvbGxiYXIge1xyXG4gICAgLmMtaXRlbUFjY2Vzc2xvZ19saXN0U2xpZGVyICYge1xyXG4gIFx0XHRAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuICBcdFx0fVxyXG4gIFx0XHRAbWVkaWEgI3skcGN9IHtcclxuICBcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgXHRcdFx0bGVmdDogMDtcclxuICBcdFx0XHRib3R0b206IDA7XHJcbiAgXHRcdFx0d2lkdGg6IDc5LjY2NiU7XHJcbiAgXHRcdFx0aGVpZ2h0OiAycHg7XHJcbiAgXHRcdFx0bWFyZ2luOiA0OHB4IGF1dG8gMDtcclxuICBcdFx0fVxyXG4gIFx0fVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g6KaL5Ye644GXXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gYy1pbmRleCB7XHJcbiAgLmMtaW5kZXgge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6IDMycHggMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgcGFkZGluZzogNDhweCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8gYy1hYm91dEluZm/jgrvjgq/jgrfjg6fjg7NcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBjLWFib3V0SW5mbyB7XHJcbiAgLmMtYWJvdXRJbmZvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6IDE0NHB4IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHBhZGRpbmc6IDgwcHggMDtcclxuICAgICAgbWFyZ2luLXRvcDogOTZweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBwYWRkaW5nOiAxNzJweCAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiA5NnB4O1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtYWJvdXRJbmZvX2JnIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgIHNpemU6IGNvdmVyO1xyXG4gICAgfVxyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG5cclxuICAuYy1hYm91dEluZm9fdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1hYm91dEluZm9fbGVhZCB7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWFib3V0SW5mb19idXR0b24ge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbjogMzJweCBhdXRvIDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIG1hcmdpbjogNDBweCBhdXRvIDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luOiA0OHB4IGF1dG8gMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCq+OCueOCv+ODoCDjg6njgrjjgqrjg5zjgr/jg7NcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiVjLXJhZGlvIHtcclxuICBpbnB1dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBsYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0LWdyZXk7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA2cHg7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogI2ZmZTUxMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBpbnB1dDpjaGVja2VkICsgbGFiZWwsXHJcbiAgaW5wdXQ6Y2hlY2tlZCArIGlucHV0ICsgbGFiZWwge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCq+OCueOCv+ODoCDjg4Hjgqfjg4Pjgq/jg5zjg4Pjgq/jgrlcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiVjLWNoZWNrYm94IHtcclxuICBpbnB1dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBsYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC01cHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAkbGlnaHQtZ3JleTtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMXB4O1xyXG4gICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4ICNmZmU1MTI7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAzcHggI2ZmZTUxMjtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLFxyXG4gIGlucHV0OmNoZWNrZWQgKyBpbnB1dCArIGxhYmVsIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDkvr/liKnjgarjgrXjg7zjg5Pjgrkg44OR44O844OEXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gYy1zZXJ2aWNlTGlzdCB7XHJcbiAgLmMtc2VydmljZUxpc3Rfbm9kZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIHNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYrJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtc2VydmljZUxpc3Rfbm9kZS1pbnB1dCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBpbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9zdmcvaWNvbl9wZW4uc3ZnKTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBsZWZ0OiA2cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYy1zZXJ2aWNlTGlzdF9ub2RlLWluZm8ge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvc3ZnL2ljb25fdGlja2V0LnN2Zyk7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbGVmdDogNHB4O1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmMtc2VydmljZUxpc3Rfbm9kZS1wb2ludCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBpbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9zdmcvaWNvbl9wb2ludC5zdmcpO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgIGxlZnQ6IDFweDtcclxuICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCu+ODrOOCr+ODiOODnOODg+OCr+OCuSDjg5Hjg7zjg4RcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBjLXNlbGVjdFdyYXAge1xyXG4gIC5jLXNlbGVjdFdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICByaWdodDogMTZweDtcclxuICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBpbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9zdmcvc2VsZWN0X3RyaWFuZ2xlLWJsYWNrLnN2Zyk7XHJcbiAgICAgICAgc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAmOjotbXMtZXhwYW5kIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyBTTlPjg6rjgrnjg4gg44OR44O844OEXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gYy1zbnNMaXN0IHtcclxuICAuYy1zbnNMaXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5jLXNuc0xpc3Rfbm9kZSB7XHJcbiAgICBAaW5jbHVkZSBob3Zlci1vcGFjaXR5KCk7XHJcbiAgICAmKyYge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMzJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLXNuc0xpc3RfbGluayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44Ot44Kw44Kk44Oz44Os44Kk44Ki44Km44OIXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gbG9naW4tbGF5b3V0IHtcclxuICAubG9naW5Db250YWluZXIge1xyXG4gICAgW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIFtkYXRhLXBhZ2U9XCJjYXJ0X2xvZ2luXCJdICYge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmFrdXRlbkJsb2NrV3JhcCB7XHJcbiAgICB6LWluZGV4OiA5O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH17XHJcbiAgICAgIGxlZnQ6IDRweDtcclxuICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgLSA4cHggKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9e1xyXG4gICAgICBsZWZ0OiAyNHB4O1xyXG4gICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDQ4cHggKTtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1wYWdlPVwibG9naW5cIl0gJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI2Vycm9yIHRhYmxlIHtcclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogY2FsYygoKDEwMCUgLSAoMTEgKyAwKSAqIDI0cHgpIC8gMTIpICogNiArICgyNHB4ICogNSkpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yYWt1dGVuQmxvY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn17XHJcbiAgICAgICAgcGFkZGluZzogMCAxNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjcycHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiAyNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cImltYWdlXCJdIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMjk2cHg7XHJcbiAgICB9XHJcbiAgICAucmFrdXRlbkJsb2NrX3RleHQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgcGFkZGluZzogMCAzMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBbZGF0YS1wYWdlPVwibG9naW5cIl0gJiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgfVxyXG4gICAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgICBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnJlZCB7XHJcbiAgICAgICAgY29sb3I6ICRhbGVydC1yZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIGZvcm0ubG9naW5Gb3JtIHtcclxuICAgIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDEyODBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAjZXJyb3Ige1xyXG4gICAgICAvLyAyMDIwLjA3LjA3OiDmpb3lpKnjg5zjgr/jg7PpnZ7ooajnpLrlr77lv5zvvIjooajnpLrjgZnjgovjgajjgY3jga/jgrPjg6Hjg7Pjg4jjgqLjgqbjg4jlpJbjgZnvvIkg4pa84pa84pa8XHJcbiAgICAgIC8vIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIC8vICAgbGVmdDogMDtcclxuXHJcbiAgICAgIC8vICAgQG1lZGlhICN7JHNwfXtcclxuICAgICAgLy8gICAgIHRvcDogLTM2cHg7XHJcbiAgICAgIC8vICAgICBwYWRkaW5nOiAwIDAgMCA0cHg7XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyAgIEBtZWRpYSAjeyR0YWJ9e1xyXG4gICAgICAvLyAgICAgdG9wOiAtMTAwcHg7XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgIC8vICAgICB0b3A6IC0zMDBweDtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vIH1cclxuICAgICAgXHJcbiAgICAgIC8vIFtkYXRhLXBhZ2U9XCJjYXJ0X2xvZ2luXCJdICYge1xyXG4gICAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgIC8vICAgQG1lZGlhICN7JHNwfXtcclxuICAgICAgLy8gICAgIHRvcDogLTI1cHg7XHJcbiAgICAgIC8vICAgICBsZWZ0OiAycHg7XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyAgIEBtZWRpYSAjeyR0YWJ9e1xyXG4gICAgICAvLyAgICAgdG9wOiAtMzBweDtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vICAgQG1lZGlhICN7JHRhYl9wY317XHJcbiAgICAgIC8vICAgICBsZWZ0OiAyNHB4O1xyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAvLyAgICAgdG9wOiAtMzVweDtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrV3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgQGV4dGVuZCAlY3VzdG9tZXJJbmZvLWxheW91dDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogMCAycHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICAvLyBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgLy8gICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAvLyAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgLy8gfVxyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IC8vIDIwMjAuMDcuMDc6IOalveWkqeODnOOCv+ODs+mdnuihqOekuuWvvuW/nO+8iOihqOekuuOBmeOCi+OBqOOBjeOBr+OCs+ODoeODs+ODiOOCouOCpuODiOWkluOBme+8iVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9jayB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogMCAycHg7XHJcbiAgICB9XHJcbiAgICAmKyYge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmxvZ2luQmxvY2stbGVmdCB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICBoZWlnaHQ6IDM2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn17XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sb2dpbkJsb2NrX2lubmVyIHtcclxuICAgICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubG9naW5CbG9jay1yaWdodCB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgIGhlaWdodDogMzY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmlyc3RMb2dpbldyYXAge1xyXG4gICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9e1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMTRweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFiX3BjfXtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19pbm5lciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHggMTRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgcGFkZGluZzogMzJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19sZWFkIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX3RleHQge1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfZm9ybSB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICAgICYgKyAubG9naW5CbG9ja19mb3JtIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2Zvcm1fdGl0bGUge1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLjA0ZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19mb3JtX2lucHV0IHtcclxuICAgICYrJiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRsaWdodC1ncmV5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja190ZXh0TGluayB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19hdHRlbnRpb24ge1xyXG4gICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRsaWdodC1ncmV5O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMzZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuICAgIC5jLXRvZ2dsZUljb24ge1xyXG4gICAgICBpIHtcclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19hdHRlbnRpb25fdGl0bGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICRhbGVydC1yZWQ7XHJcbiAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmMtdG9nZ2xlSWNvbiB7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBpIHtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfYXR0ZW50aW9uX2luZm8ge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19hdHRlbnRpb25fdGV4dCB7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfYXR0ZW50aW9uX2J1dHRvbiB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX3NlcnZpY2VUaXRsZSB7XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIG1hcmdpbjogMzJweCAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQnV0dG9uIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQnV0dG9uIHtcclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkFtYXpvbkJ1dHRvbiB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5SZWdpc3RyYXRpb25CdXR0b24ge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI3cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luU2VjdGlvbiB7XHJcbiAgICBtYXgtd2lkdGg6IDg5MHB4O1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICB9XHJcbiAgICAmICsgLmxvZ2luU2VjdGlvbiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDc1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5TZWN0aW9uX2lubmVyIHtcclxuICAgIGJvcmRlcjogc29saWQgMTBweCAjOTk5O1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHBhZGRpbmc6IDY1cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIHBhZGRpbmc6IDUwcHggMjVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpblNlY3Rpb25fdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5TZWN0aW9uX3RleHQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0N3B4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpblNlY3Rpb25fdGV4dExpbmsge1xyXG4gICAgY29sb3I6ICM1YjdhODI7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCq+ODvOODiOODl+ODreOCu+OCuVxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIC7jgYrlrqLmp5jmg4XloLFcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiVjdXN0b21lckluZm8tbGF5b3V0IHtcclxuICBpbnB1dFt0eXBlPSdidXR0b24nXSB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgfVxyXG4gIGlucHV0W3R5cGU9J3RleHQnXSxcclxuICBpbnB1dFt0eXBlPSdtYWlsJ10sXHJcbiAgaW5wdXRbdHlwZT0ndGVsJ10sXHJcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcclxuICBpbnB1dFt0eXBlPSdudW1iZXInXSB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkbGlnaHQtZ3JleTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHJcbiAgICBAYXQtcm9vdFxyXG4gICAgLmNhcnRGb3JtX3NlY3Rpb24gLmlzLWVycm9yIGlucHV0W3R5cGU9J3RleHQnXSxcclxuICAgIC5jYXJ0Rm9ybV9zZWN0aW9uIC5pcy1lcnJvciBpbnB1dFt0eXBlPSdtYWlsJ10sXHJcbiAgICAuY2FydEZvcm1fc2VjdGlvbiAuaXMtZXJyb3IgaW5wdXRbdHlwZT0nYnV0dG9uJ10sXHJcbiAgICAuY2FydEZvcm1fc2VjdGlvbiAuaXMtZXJyb3IgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcclxuICAgIC5jYXJ0Rm9ybV9zZWN0aW9uIC5pcy1lcnJvciBpbnB1dFt0eXBlPSdudW1iZXInXSxcclxuICAgIC5jYXJ0Rm9ybV9zZWN0aW9uIC5pcy1lcnJvciBpbnB1dFt0eXBlPSd0ZWwnXSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGFsZXJ0LXJlZDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsZXJ0LWxpZ2h0LXJlZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQGF0LXJvb3RcclxuICAgIC5jYXJ0Rm9ybV9zZWN0aW9uIC5pcy1lcnJvciAuZm9ybUJsb2NrLXppcEFkZHJlc3NfYnV0dG9uIGlucHV0W3R5cGU9J2J1dHRvbiddIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkZG0teWVsbG93O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZG0teWVsbG93ICFpbXBvcnRhbnQ7O1xyXG4gICAgfVxyXG4gIH1cclxuICBpbnB1dFt0eXBlPSdyYWRpbyddIHtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGlucHV0LFxyXG4gIGxhYmVsIHtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGxhYmVsIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGEge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHNlbGVjdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgdGV4dGFyZWEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JleTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3gtc2hhZG93OiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5qcy1mb3JtSXRlbXtcclxuICAgIGlucHV0OnBsYWNlaG9sZGVyLXNob3duIH4gLmpzLXBsYWNlaG9sZGVyX3N0cmluZyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuanMtcGxhY2Vob2xkZXJfc3RyaW5nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAwIDNweDtcclxuXHJcbiAgfVxyXG59XHJcblxyXG5cclxuQG1peGluIGZvcm1CbG9jayB7XHJcbiAgLmZvcm1CbG9jayB7XHJcbiAgICAmICsgLmZvcm1CbG9jayB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmpzLWZvcm1JdGVtLmlzLXZhbHVlLW9rIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvc3ZnL2ljb25fY2hlY2tlZC5zdmcpO1xyXG4gICAgICAgICAgcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgIHJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9jay1tYWlsIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgICAmLmlzLWVycm9yIGlucHV0IHtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2NvbW1vbi9pY29uX2Vycm9yLnBuZyk7XHJcbiAgICAgICAgcG9zaXRpb246IGNlbnRlciByaWdodCAxNnB4O1xyXG4gICAgICAgIHNpemU6IDIwcHggMjBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrLW5hbWUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICBkaXY6bm90KC5mb3JtQmxvY2tfZXJyb3JUZXh0KSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCAoMTAwJSAtIDE3cHgpIC8gMiApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2stemlwQWRkcmVzcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICB9XHJcbiAgLmZvcm1CbG9jay10ZWwge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAoMTAwJSAtIDE3cHgpIC8gMiApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9jay1nZW5kZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2stY291cG9uIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbjogMTZweCAwIDIwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbjogMjZweCAwIDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2stZGVsaXZlcnlEYXRlIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogNDguMzM1JTtcclxuICAgIH1cclxuICAgICYrJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9jay5mb3JtQmxvY2stZGVsaXZlcnlCb3gge1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgIC5IVE1MRk9STV9MQUJFTF9HUk9VUCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBjb250ZW50OiBcIuS4jeWcqOaZguWuhemFjUJPWFwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIHdpZHRoOiAxNDZweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9ja19pbm5lciB7XHJcbiAgICAuZm9ybUJsb2NrLW5hbWUgJiB7XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICB3aWR0aDogNDguMzM1JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm1CbG9jay1tYWlsICYge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2tfZXJyb3JUZXh0IHtcclxuICAgIGNvbG9yOiAjZDc0OTQxO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiNDUkVESVRfVE9LRU5fRVJST1JfTUVTU0FHRV9QQU5FTCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2tfaW5wdXQge1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogNjguOTY1JTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2tfY3JlZGl0U2VjdXJpdHlJbWcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgd2lkdGg6IDUxcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9jay16aXBBZGRyZXNzX2lucHV0IHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogY2FsYyggKDEwMCUgLSAxN3B4KSAvIDIgKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgd2lkdGg6IDM1LjA2MiU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDQ4LjMzNSU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrLXppcEFkZHJlc3NfYnV0dG9uIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiAxMjhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogMTc2cHg7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9jay1yZW1hcmtzLFxyXG4gIC5mb3JtQmxvY2suZm9ybUJsb2NrLXJlcXVlc3REcml2ZXIge1xyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICBoZWlnaHQ6IDE0NHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5qcy1mb3JtSXRlbSxcclxuICAgIHRleHRhcmVhIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9jay1leHBpcmF0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9jay1zZWN1cml0eSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2stbWFpbG1hZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICAuZm9ybUJsb2NrX3ppcEFkZHJlc3NMaW5rIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAkZ3JleTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGZpbGw6ICRsaWdodC1ncmV5O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2tfbm9kZSB7XHJcbiAgICAmKyYge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTNweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm1CbG9jay1jb3Vwb24gJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDA7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrX3NlbGVjdFdyYXAge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAoMTAwJSAtIDE3cHgpIC8gMiApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICB3aWR0aDogMzUuMzY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tZXJJbmZvX2FmdGVyICYge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrX3NlbGVjdFdyYXAtbW9udGgge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiAzMS44MzUlO1xyXG4gICAgICBtYXJnaW46IDAgOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNwLXNtYWxsfSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gMTcwcHggKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBtYXJnaW46IDAgMTJweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9ja19zZWxlY3RXcmFwLXllYXIge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiAzMS44MzUlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNwLXNtYWxsfSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gMTcwcHggKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBtYXJnaW46IDAgMTJweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9ja19zZWxlY3RXcmFwLXByZWZlY3R1cmUge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiA0OC4zMzUlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrX3NlbGVjdFdyYXAtbnVtYmVyIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogY2FsYyggKDEwMCUgKyAxNXB4KSAvIDIgKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogNDMuNzUlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrX3NlbGVjdFdyYXAtZGVsaXZlcnlEYXRlIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrX2NyZWRpdFNlY3VyaXR5Q2Qge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAoMTAwJSArIDE1cHgpIC8gMiApO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiA0My43NSU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbkBtaXhpbiBjLXRlcm1zIHtcclxuICAuYy10ZXJtc190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAuYy10ZXJtc19saXN0IHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtdGVybXNfbGlzdF9ub2RlIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAmKyYge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy10ZXJtc19saXN0X3RpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxuXHJcbiAgLmMtdGVybXNfbGlzdF90ZXh0IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gRm91bmRhdGlvblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AaW1wb3J0IFwiLi9mb3VuZGF0aW9uL19taXhpbi5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuL2ZvdW5kYXRpb24vX3Jlc3Muc2Nzc1wiO1xyXG5AaW1wb3J0IFwiLi9mb3VuZGF0aW9uL19iYXNlLnNjc3NcIjtcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIG1vZHVsZVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AaW1wb3J0IFwiLi9tb2R1bGUvX2xpYi5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuL21vZHVsZS9jb21wb25lbnRzXCI7XHJcblxyXG4kY29tbW9uaW1nUGF0aDogXCIuLi8uLi9pbWFnZXNcIjtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyAg5YWx6YCa44K544K/44Kk44OrXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuLyog44K544Kv44Ot44O844Or44Ot44OD44KvXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuaHRtbCwgYm9keXtcclxuICAmLnNjcm9sbExvY2t7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbiNtYWluY29udGVudHtcclxuICAuY29udGFpbmVye1xyXG4gICAgI2Rtai1zdGF0aWN7XHJcbiAgICAgIC5jLXN3aXBlci1idXR0b24tbmV4dCxcclxuICAgICAgLmMtc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG4gICAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDE1MHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOCk7XHJcbiAgICAgICAgICAgIGltYWdlOiB1cmwoI3skY29tbW9uaW1nUGF0aH0vc3ZnL2Fycm93X2xlZnQtZGFyay1ncmV5LnN2Zyk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHNpemU6IDEycHggMTdweDtcclxuICAgICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3dpcGVyLWNvbnRhaW5lci1pbml0aWFsaXplZCAuYy1zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItY29udGFpbmVyLWluaXRpYWxpemVkIC5jLXN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5jLXN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmMtc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYy1zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHotaW5kZXg6IDUwO1xyXG4gICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgYm90dG9tOiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgIGJvdHRvbTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN3aXBlci1jb250YWluZXItaW5pdGlhbGl6ZWQgLmMtc3dpcGVyLXBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDRweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JleTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAvKiDjgqLjgqTjgrPjg7NcclxuICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4gICAgICAuYy1pY29uLWNyb3NzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAtMTAwJTtcclxuICAgICAgICAgIHJpZ2h0OiAtMTAwJTtcclxuICAgICAgICAgIGJvdHRvbTogLTEwMCU7XHJcbiAgICAgICAgICBsZWZ0OiAtMTAwJTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgY29sb3I6ICM1MzUzNTc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uYXYtY29sb3J7XHJcbiAgICAgICAgJi1yZWR7XHJcbiAgICAgICAgICBjb2xvcjogcmdiKDIzMiwgMCwgODUpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMC41cHggMC4ycHg7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjk4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1waW5re1xyXG4gICAgICAgICAgY29sb3I6ICNFODM2OEMgIWltcG9ydGFudDtcclxuICAgICAgICAgIGNvbG9yOiByZ2IoMjMyLCA1NCwgMTQwKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDAuNXB4IDAuMnB4O1xyXG4gICAgICAgICAgb3BhY2l0eTogMC45ODtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1ibHVle1xyXG4gICAgICAgICAgY29sb3I6ICMwMDdBRUM7XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMC41cHggMC4ycHg7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjk4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXllbGxvd3tcclxuICAgICAgICAgIGNvbG9yOiAjRkZFNTEyO1xyXG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDAuNXB4IDAuMnB4O1xyXG4gICAgICAgICAgb3BhY2l0eTogMC45ODtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1ibGFjay1mcmlkYXl7XHJcbiAgICAgICAgICBjb2xvcjogI0ZGRTUxMjtcclxuICAgICAgICAgIHRleHQtc2hhZG93OiAwLjVweCAwLjJweDtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuOTg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudHh0e1xyXG4gICAgICAgICYtc2hkd3tcclxuICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMnB4IDRweCAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXN6e1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMTJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDh2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTR2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWJvbGR7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWNvbG9yLXJlZHtcclxuICAgICAgICAgIGNvbG9yOiAjZmYwMDAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYmxhY2tCR3tcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC50aXRsZS1zcGVjaWFsLWdpZnR7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8qIGpzLWZvcm1JdGVtXHJcbiAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgICAgLyoganMtcGxhY2Vob2xkZXJJdGVtICovXHJcbiAgICAgIC5qcy1mb3JtSXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICBjb2xvcjogI2NjYztcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgY29sb3I6ICNjY2M7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXQ6cGxhY2Vob2xkZXItc2hvd24gfiAuanMtcGxhY2Vob2xkZXJfc3RyaW5nIHtcclxuICAgICAgICAgIHRvcDogMThweDtcclxuICAgICAgICAgIGxlZnQ6IDEycHg7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0ZXh0YXJlYTpwbGFjZWhvbGRlci1zaG93biB+IC5qcy1wbGFjZWhvbGRlcl9zdHJpbmcge1xyXG4gICAgICAgICAgdG9wOiAxOHB4O1xyXG4gICAgICAgICAgbGVmdDogMTJweDtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgIC8qIGpzLWZvcm1WaXNpYmxlXHJcbiAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgICAgLmpzLWZvcm1WaXNpYmxlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICBpbWFnZTogdXJsKCN7JGNvbW1vbmltZ1BhdGh9L3N2Zy9pbnB1dF92aXNpYmxlLnN2Zyk7XHJcbiAgICAgICAgICByZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIHNpemU6IDIycHggMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pcy12aXNpYmxlIC5qcy1mb3JtVmlzaWJsZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skY29tbW9uaW1nUGF0aH0vc3ZnL2lucHV0X2ludmlzaWJsZS5zdmcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAvKiBqcy1wbGFjZWhvbGRlcl9zdHJpbmdcclxuICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4gICAgICAuanMtcGxhY2Vob2xkZXJfc3RyaW5nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICM5MTkxOTQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgIHRvcDogLTZweDtcclxuICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjFzIGVhc2U7XHJcblxyXG4gICAgICAgIC5mb3JtQmxvY2suaXMtZXJyb3IgLmpzLXBsYWNlaG9sZGVyX3N0cmluZyB7XHJcbiAgICAgICAgICBjb2xvcjogI2Q3NDk0MTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgLyog55S75YOP6YGF5bu244Ot44O844OJXHJcbiAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgICAgLmRlbGF5bG9hZHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgW2RhdGEtZGVsYXlzcmNde1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNob3d7XHJcbiAgICAgICAgICBbZGF0YS1kZWxheXNyY117XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMzYlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgaW1hZ2U6IHVybCgjeyRjb21tb25pbWdQYXRofS9jb21tb24vbG9hZGluZy5naWYpO1xyXG4gICAgICAgICAgICByZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgc2l6ZTogMjVweCBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn17XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweCBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAvKiB0b2dnbGVJY29uXHJcbiAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgICAgLmMtdG9nZ2xlSWNvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIHJpZ2h0OiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcywgYmFja2dyb3VuZCAzMDBtcztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgY29sb3I6ICRwdXJlLWJsYWNrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGF0LXJvb3QgW2RhdGEtdG9nZ2xlLWJ1dHRvbl0uaXMtc2hvdyBpIHtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAYXQtcm9vdCAuYy10b2dnbGVJY29uLmlzLXNob3cgaSB7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgW2RhdGEtdG9nZ2xlLWJ1dHRvbl0ge1xyXG4gICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgW2RhdGEtdG9nZ2xlLXRhcmdldF0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgLyog44Oc44OI44Og44OK44OTXHJcbiAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgICAgLmMtYm90dG9tTmF2IHtcclxuICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gLjNzO1xyXG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHVyZS1ibGFjaztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pcy1oaWRkZW4ge1xyXG4gICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICBib3R0b206IC02MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYm9keS5pcy1zdWdnZXN0U2hvdyAuYy1ib3R0b21OYXYge1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MsIHZpc2liaWxpdHkgMHMgZWFzZSAuM3M7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtYm90dG9tTmF2X25vZGUge1xyXG4gICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICBmaWxsOiAjZmZmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYy1ib3R0b21OYXZfbm9kZS1ob21lIHtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjlweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYy1ib3R0b21OYXZfbm9kZS1oZWFydCB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgd2lkdGg6IDI5cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmMtYm90dG9tTmF2X25vZGUtbWVudSB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmMtYm90dG9tTmF2X25vZGUtYWNjb3VudCB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjlweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmMtYm90dG9tTmF2X25vZGUtYmFnIHtcclxuICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLWJvdHRvbU5hdl9pbm5lciB7XHJcbiAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtYm90dG9tTmF2X2NvdW50IHtcclxuICAgICAgICBAZXh0ZW5kICVmb250X3RyYWRlR290aGljLWJvbGQ7XHJcbiAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAtNnB4O1xyXG4gICAgICAgICAgcmlnaHQ6IC0xNHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLWJvdHRvbU5hdl9kZWZhdWx0IHtcclxuICAgICAgICAuYy1ib3R0b21OYXZfbm9kZS5pcy1hY3RpdmUgLmMtYm90dG9tTmF2X2RlZmF1bHQge1xyXG4gICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtYm90dG9tTmF2X2Nsb3NlIHtcclxuICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgZmlsbDogI2ZmZjtcclxuICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYy1ib3R0b21OYXZfbm9kZS5pcy1hY3RpdmUgLmMtYm90dG9tTmF2X2Nsb3NlIHtcclxuICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgIC8qIOOCt+ODp+ODg+ODl+iotOaxguaDheWgsVxyXG4gICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiAgICAgIC5jLXNob3BBcHBlYWxXcmFwIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICBjb2xvcjogJGJhY2tncm91bmQtZ3JleTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMzlweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYy1zaG9wQXBwZWFsX25vZGUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMXB4IDE2cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKG4rMik6bm90KC5zbGljay1zbGlkZSkge1xyXG4gICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2xpY2stc2xpZGUge1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtc2hvcEFwcGVhbF90ZXh0X2xpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgLyogLmMtcGFnZUJvdHRvbVxyXG4gICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiAgICAgIC5jLXBhZ2VCb3R0b20ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRkYXJrLWdyZXk7XHJcbiAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgY29sb3I6ICRwdXJlLWJsYWNrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEycHggMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgcGFkZGluZzogMjBweCAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgZmlsbDogJGRtLXllbGxvdztcclxuICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAvKiDjg5rjg7zjgrjkuIvoqLTmsYLmg4XloLFcclxuICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4gICAgICAuYy1hcHBlYWxMZWFkIHtcclxuICAgICAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzMztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiA0OHB4IDE2cHggNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgcGFkZGluZzogNjRweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIG1heC13aWR0aDogJGNvbnRlbnRzV2lkdGg7XHJcbiAgICAgICAgICBwYWRkaW5nOiA2NHB4IDI0cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLWFwcGVhbExlYWRfaW5uZXIge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYy1hcHBlYWxMZWFkX2NhdGVnb3J5X2NoaWxkIHtcclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAvKiBzZXJ2aWNl44K744Kv44K344On44OzXHJcbiAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgICAgLmMtc2hvcFNlcnZpY2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDQ4cHggMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtc2hvcFNlcnZpY2VfbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtc2hvcFNlcnZpY2VfbGlzdF9ub2RlIHtcclxuICAgICAgICBjb2xvcjogJHB1cmUtYmxhY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZChuKzMpIHtcclxuICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmKyAuYy1zaG9wU2VydmljZV9saXN0X25vZGUge1xyXG4gICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtc2hvcFNlcnZpY2VfbGlzdF9pbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3ZnLFxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBmaWxsOiAkZGFyay1ncmV5O1xyXG4gICAgICAgICAgLmMtc2hvcFNlcnZpY2VfbGlzdF9ub2RlLWdlbnVpbmUgc3ZnLCAuYy1zaG9wU2VydmljZV9saXN0X25vZGUtZ2VudWluZSBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmMtc2hvcFNlcnZpY2VfbGlzdF9ub2RlLXNpemUgc3ZnLCAuYy1zaG9wU2VydmljZV9saXN0X25vZGUtc2l6ZSBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmMtc2hvcFNlcnZpY2VfbGlzdF9ub2RlLXNldHRsZW1lbnQgc3ZnLCAuYy1zaG9wU2VydmljZV9saXN0X25vZGUtc2V0dGxlbWVudCBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTA1cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYy1zaG9wU2VydmljZV9saXN0X25vZGUtd3JhcHBpbmcgc3ZnLCAuYy1zaG9wU2VydmljZV9saXN0X25vZGUtd3JhcHBpbmcgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQxcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLXNob3BTZXJ2aWNlX2xpc3RfdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICBzaXplOiA3cHggMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICBzaXplOiA2cHggOXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgc2l6ZTogNnB4IDlweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLXNob3BTZXJ2aWNlX2xpc3RfdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzMztcclxuICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgIC8qIGZvcm3jgb7jgo/jgopcclxuICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4gICAgICAucmVxdWlyZWQge1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmMtbWVzc2FnZWZyYW1le1xyXG4gICAgICAgICNlcnJvciwgaWZyYW1le1xyXG4gICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMThweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBbZGF0YS1wYWdlPVwid2lzaGxpc3RcIl0gI2Vycm9yLCBbZGF0YS1wYWdlPVwid2lzaGxpc3RcIl0gaWZyYW1lIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLXJhZGlvIHtcclxuICAgICAgICBAZXh0ZW5kICVjLXJhZGlvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYy1jaGVja2JveCB7XHJcbiAgICAgICAgQGV4dGVuZCAlYy1jaGVja2JveDtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIC8qIHN1Z2dlc3RcclxuICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4gICAgICAjaGVhZGVyIHtcclxuICAgICAgICAjc3VnZ2VzdCB7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcywgdmlzaWJpbGl0eSAwcyBlYXNlIC4zcztcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogNDhweCAxNnB4IDI0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGJhY2tncm91bmQtZ3JleTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB6LWluZGV4OiAxMTA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xpZC13aWR0aC1wYyggOSwgOSwgMiwgMTIsIDExICk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODgwcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgYm9keS5pcy1zdWdnZXN0U2hvdyAjc3VnZ2VzdCB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5vbi1zYWxlIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgI3N1Z2dlc3QtZGlhbG9nIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xpZC13aWR0aC1wYyggNiwgNiwgMCwgOSwgOSApO1xyXG4gICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA0OHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pbm5lciB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICNzdWlzZWktY29udGVudHMge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICNyZXN1bHRfdG9wIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVyZS1ibGFjaztcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJlc3VsdCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLnJlc3VsdC1saSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDRweDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNHB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgNHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChuKzMpIHtcclxuICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG4rNCkge1xyXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKC1uKzMpIHtcclxuICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaW1nIHtcclxuICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnJzLWJyYW5kIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucnMtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVyZS1ibGFjaztcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTZweCAwIDAgMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE2cHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucnMtcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICBAZXh0ZW5kICVmb250X3RyYWRlR290aGljLWJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucnMtc2FsZXByaWNlIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZWMxYjIzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmICsgLnJzLXByaWNlIHtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJzLWljb25zLXVsIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICNyZXN1bHRfYm90dG9tIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjMDAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3NnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDM2cHggYXV0byAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZG0teWVsbG93O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDMycHggYXV0byAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogXCLjgZnjgbnjgabjgpLopovjgotcIjtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgJWMtYnV0dG9uLXllbGxvdztcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgJWMtYnV0dG9uLW1lZGl1bTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVyZS1ibGFjaztcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogYXR0cih0aXRsZSlcIlwiO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICNzdWdnZXN0LWl0ZW1zLnN1Z2dlc3QtaXRlbXMge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzJweCAtIDI0cHgpO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbGlkLXdpZHRoLXBjKCAzLCAzLCAwLCA5LCA5ICk7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI3N1aXNlaS1zdWdnZXN0LWN1c3RvbS1pdGVtLXRpdGxlIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgW2lkKj1cInN1aXNlaS1zdWdnZXN0LWN1c3RvbS1pdGVtLXRvcFwiXSB7XHJcbiAgICAgICAgICAgICAgLmxpc3RfdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJhY2tncm91bmQtZ3JleTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgW2lkKj1cInN1aXNlaS1zdWdnZXN0LWN1c3RvbS1pdGVtLXN1YlwiXSB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuc3Vpc2VpLXN1Z2dlc3QtaXRlbS1pbmZvIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG4rMil7XHJcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zdWlzZWktc3VnZ2VzdC1pdGVtLWluZm8ta2V5d29yZCB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzMztcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN1aXNlaS1zdWdnZXN0LXNsaWRlLWNsb3NlIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3Vpc2VpLXN1Z2dlc3QtY2xvc2Uge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBbaWQqPVwic3Vpc2VpLXN1Z2dlc3QtaXRlbS10b3BcIl0ge1xyXG4gICAgICAgICAgICAgICYrW2lkKj1cInN1aXNlaS1zdWdnZXN0LWl0ZW0tdG9wXCJdIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAucnNfY2F0ZWdvcnlfdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwIDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJhY2tncm91bmQtZ3JleTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgW2lkKj1cInN1aXNlaS1zdWdnZXN0LWl0ZW0tc3ViXCJdIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmID4gbGkge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGJhY2tncm91bmQtZ3JleTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5uYW1lLFxyXG4gICAgICAgICAgICAgICAgLm5hbWVPcGVuIHtcclxuICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLm9wZW5lZF9zdWdnZXN0X3dvcmQge1xyXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zdWktcmFua2luZyB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAucnNfY2xvc2VfYnRuIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICBAYXQtcm9vdCAubmFtZU9wZW4gLnJzX2Nsb3NlX2J0bjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICBAYXQtcm9vdCAubmFtZU9wZW4gLnJzX2Nsb3NlX2J0bjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAjc3Vpc2VpLWNvbnRlbnRzIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDE2cHggMzJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zdWlzZWktc3VnZ2VzdC1pdGVtLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQobisyKXtcclxuICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnN1aXNlaS1zdWdnZXN0LWl0ZW0taW5mby1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJlLWJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzMztcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zdWlzZWktc3VnZ2VzdC1pdGVtLWluZm8ta2V5d29yZCB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzMztcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmhlYWRlci13aXRoLXRvcGJhciB7XHJcbiAgICAgICAgICAjc3VnZ2VzdCB7XHJcbiAgICAgICAgICAgIHRvcDogMTIwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIOaZgumZkOioreWumlxyXG4gICAgICAuanMtdGltZXJzZXQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAmLnZpc2libGUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIOWQhFRPUOODouODvOODgOODq+WvvuW/nFxyXG4gICAgICAudG9wIHtcclxuICAgICAgICAmLW1vZGFsIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgICBwYWRkaW5nOiA2MHB4IDQwcHggMzBweDtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcywgdmlzaWJpbGl0eSAwcyBlYXNlIDFzO1xyXG4gICAgICAgICAgei1pbmRleDogMTIwO1xyXG4gICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDE1cHggMTVweDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5pcy1zaG93IHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtb3ZlcmxheSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgLy8gdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCB2aXNpYmlsaXR5IDBzIGVhc2UgMC41cztcclxuICAgICAgICAgICAgei1pbmRleDogMTEwO1xyXG4gICAgICAgICAgICAmLmlzLXNob3cge1xyXG4gICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1jYW1wYWlnbiB7XHJcbiAgICAgICAgICAgICYtaW5mbyB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMCB1cmwoI3skY29tbW9uaW1nUGF0aH0vaW5mb2ltYWdlL212X3UyNWNwMjAyMl9nZW5kZXJfdG9wLmpwZyk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAzMHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICB3aWR0aDogNzAwcHg7XHJcbiAgICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXRyYWRlR290aGljO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTMwcHg7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZTUxMjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgJi1ub3RlIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1idG4ge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTgwcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZlNTEyO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNjg2YjcyO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICAmLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogLTIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1jbG9zZS1idG4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDMwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICYtY2FtcGFpZ24ge1xyXG4gICAgICAgICAgICAgICYtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDE0cHggMjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLW5ld3NsZXR0ZXIyMDIxMDQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAmLWJnIHtcclxuICAgICAgICAgICAgICB3aWR0aDogNjYwcHg7XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjkycHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgLnRvcC1tb2RhbC1uZXdzbGV0dGVyMjAyMTA0LWNvbnRlbnQtYnRuICsgJiB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZTUxMjtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtc29sZG91dCB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtYnRuIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZlNTEyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2NjY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRvcC1tb2RhbC1jbG9zZS1idG4ge1xyXG4gICAgICAgICAgICAgIHRvcDogLTIwcHg7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICAmLWJnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgICAgICAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjYwcHg7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDI0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAudG9wLW1vZGFsLW5ld3NsZXR0ZXIyMDIxMDQtY29udGVudC1idG4gKyAmIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAudG9wLW1vZGFsLWNsb3NlLWJ0biB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0yMHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWNwMjAyMTEwIHtcclxuICAgICAgICAgICAgLnRvcC1tb2RhbC1jYW1wYWlnbiB7XHJcbiAgICAgICAgICAgICAgJi1pbmZvIHtcclxuICAgICAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZTUxMjtcclxuICAgICAgICAgICAgICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAub2ZmIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLm51bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtdHJhZGVHb3RoaWM7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLnBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC10cmFkZUdvdGhpYztcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAuY2FtcGFpZ24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IC0yMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjExZW07XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgLnRvcC1tb2RhbC1jYW1wYWlnbiB7XHJcbiAgICAgICAgICAgICAgICAmLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZTUxMjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5vZmYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5udW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXRyYWRlR290aGljO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC10cmFkZUdvdGhpYztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmNhbXBhaWduIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTFlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtYmxhY2stZnJpZGF5LTIwMjEge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogNDgwcHg7XHJcbiAgICAgICAgICAgICYtYmcge1xyXG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xyXG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICYtaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm9mZiB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7O1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAtMTVweDtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtdHJhZGVHb3RoaWM7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1wZXJpb2Qge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtNjBweCAwIDMwcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtdHJhZGVHb3RoaWM7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLWJ0biB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZlNTEyO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwwLDAsMC4zKTtcclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzY2NjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudG9wLW1vZGFsLWNsb3NlLWJ0biB7XHJcbiAgICAgICAgICAgICAgdG9wOiAtMjBweDtcclxuICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDkwdnc7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgICAgICAgIC5vZmYge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1wZXJpb2Qge1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogLTQwcHggMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtc2FsZTIwMjExMiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0ODBweDtcclxuICAgICAgICAgICAgJi1iZyB7XHJcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjAwcHg7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc2FsZS1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXRyYWRlR290aGljO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICAgICYxIHtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDJkZWcpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICYyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDFkZWcpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAmMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1idG4ge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZTUxMjtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsMCwwLDAuMyk7XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRvcC1tb2RhbC1jbG9zZS1idG4ge1xyXG4gICAgICAgICAgICAgIHRvcDogLTIwcHg7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA5MHZ3O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICAgICAgICAgICYtaW1nIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAubGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjBweDs7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtc2FsZTIwMjExMi0yIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgICAgICAmLWJnIHtcclxuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MDBweDtcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1idG5zIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwwLjMpO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZTUxMjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudG9wLW1vZGFsLWNsb3NlLWJ0biB7XHJcbiAgICAgICAgICAgICAgdG9wOiAtMjBweDtcclxuICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDkwdnc7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgICAgICAgIC5sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtYnRucyB7XHJcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtc2FsZTIwMjIxMiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0ODBweDtcclxuICAgICAgICAgICAgJi1iZyB7XHJcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjAwcHg7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc2FsZS1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXRyYWRlR290aGljO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICAgICYxIHtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDJkZWcpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICYyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDFkZWcpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAmMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLmRtLW9mZmljaWFsLWFwcC1kZXNjcmlwdGlvbi10aXRsZS1zcGFue1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1idG4ge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwwLjMpO1xyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZlNTEyO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50b3AtbW9kYWwtY2xvc2UtYnRuIHtcclxuICAgICAgICAgICAgICB0b3A6IC0yMHB4O1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICB3aWR0aDogOTB2dztcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgICAgICAgICAgICAgLmxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDRweDs7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC01cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi11MjVjcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIC50b3AtbW9kYWwtY2FtcGFpZ24ge1xyXG4gICAgICAgICAgICAgICYtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTQwcHg7XHJcbiAgICAgICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1jbG9zZSB7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MzBweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudG9wLW1vZGFsLWNsb3NlLWJ0biB7XHJcbiAgICAgICAgICAgICAgdG9wOiAtMjVweDtcclxuICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgICAgICAgLnRvcC1tb2RhbC1jYW1wYWlnbiB7XHJcbiAgICAgICAgICAgICAgICAmLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICAudG9wLW1vZGFsLWNhbXBhaWduIHtcclxuICAgICAgICAgICAgICAgICYtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1saW5lLWNwMjAyMjA0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMCB1cmwoJyN7JGNvbW1vbmltZ1BhdGh9L2luZm9pbWFnZS8yMDI0L2xpbmVfY3BfYmcuanBnJykgYm90dG9tIGNlbnRlcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWFjY291bnQge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtdHJhZGVHb3RoaWM7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZTUxMjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC10cmFkZUdvdGhpYztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5udW0sIC5vZmYge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA3MnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAucGVyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1ub3RlIHtcclxuICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWJ0biB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICYtbGluZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDZjNzU1O1xyXG4gICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudG9wLW1vZGFsLWNsb3NlLWJ0biB7XHJcbiAgICAgICAgICAgICAgdG9wOiAtMzBweDtcclxuICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLWFjY291bnQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm51bSwgLm9mZiB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5wZXIge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtYnRuIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWxpbmUtY3AyMDIyMTAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwIHVybCgnI3skY29tbW9uaW1nUGF0aH0vY2FtcGFpZ24vbGluZV9jcDIwMjIxMC9iZy5qcGcnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweDtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1jb2wxIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1sb2dvIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1vZmZpY2lhbCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWxpbWl0ZWQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtMTBwZXIge1xyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtdHh0e1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1idG4ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgICAgICAgICYtbGluZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDZjNzU1O1xyXG4gICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50b3AtbW9kYWwtY2xvc2UtYnRuIHtcclxuICAgICAgICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMCB1cmwoJyN7JGNvbW1vbmltZ1BhdGh9L2NhbXBhaWduL2xpbmVfY3AyMDIyMTAvYmdfc3AuanBnJykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtY29sMSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1jb2wyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLWxvZ28ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1vZmZpY2lhbCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtbGltaXRlZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4dnc7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLTEwcGVyIHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyDjg63jgrDjgqTjg7PnlLvpnaLjgq3jg6Pjg7Pjg5rjg7zjg7Plr77lv5xcclxuICAgICAgLmxvZ2luIHtcclxuICAgICAgICAmLWNhbXBhaWduIHtcclxuICAgICAgICAgICYtaW5mbyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMzJweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzJweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjMycHg7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1idG4ge1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNjg2YjcyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAmLWNhbXBhaWduIHtcclxuICAgICAgICAgICAgJi1pbmZvIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDE0cHggMTRweDtcclxuICAgICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIC01cHggMTVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnBzd3Age1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgLy8gb2ZmaWNpYWwgYXBwXHJcbiAgICAgIC5kbS1vZmZpY2lhbC1hcHB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgICAgICAmLWlubmVye1xyXG4gICAgICAgICAgJi10eHR7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAmLXNwYW57XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZGVzY3JpcHRpb257XHJcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICBwe1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi10aXRsZXtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgY29sb3I6ICNGRkU1MTIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgJi1zcGFue1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC10cmFkZUdvdGhpYy1ib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLXR4dHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICYtY29tbWVudHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWNvbnRlbnR7XHJcbiAgICAgICAgICAmLWltZ3tcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1hcHBsZXtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgYTpob3ZlcntcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtYW5kcm9pZHtcclxuICAgICAgICAgICAgICBhOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjcgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1saW5le1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAmLWF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMGI5MDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzVweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAvLyBvcGFjaXR5OiAuOSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAvLyB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDBiOTAwO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDBiOTAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1zcGFue1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KXtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skY29tbW9uaW1nUGF0aH0vYXBwL2xpbmVfYXBwLnBuZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC01NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMzlweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1taWR7XHJcbiAgICAgICAgICAgICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyNHB4IDAgMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4IDAgMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTM1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWxpbmV7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBhOmhvdmVye1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IC43ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWl0ZW1EZXRhaWx7XHJcbiAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtYSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZlNTEyO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkZm9udC10cmFkZUdvdGhpYy1ib2xkO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZTUxMjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWJ0bnMge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWEge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZTUxMjtcclxuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogJGZvbnQtdHJhZGVHb3RoaWMtYm9sZDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZlNTEyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZTUxMjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTM1cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KXtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgJi1pbm5lcntcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICYtdHh0e1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICYtc3BhbntcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtZGVzY3JpcHRpb257XHJcbiAgICAgICAgICAgICYtdGl0bGV7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjVweCl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi10eHR7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgJi1jb21tZW50e1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi1jb250ZW50e1xyXG4gICAgICAgICAgICAmLWltZ3tcclxuICAgICAgICAgICAgICBhOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtYXBwbGV7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtbGluZXtcclxuICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWJ0bntcclxuICAgICAgICAgICAgICAmLWF7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnNhbGUtY29udGVudHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgICAgICYtdGl0bGV7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgLy8gbWFyZ2luOiA0MHB4IDAgMjBweDtcclxuICAgICAgICAgIG1hcmdpbjogNXB4IDAgMjBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDUuNXZ3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kbS1vZmZpY2lhbC1hcHB7XHJcbiAgICAgICAgICAmLWJ0bntcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtY29udGVudHtcclxuICAgICAgICAgICAgJi1pbWd7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1hcHBsZXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGE6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1hbmRyb2lke1xyXG4gICAgICAgICAgICAgICAgYTpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjcgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWxpbmV7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgYTpob3ZlcntcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1pdGVtRGV0YWlse1xyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtYnRuIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1hIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkZm9udC10cmFkZUdvdGhpYy1ib2xkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZlNTEyO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZlNTEyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWJ0bnMge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1hIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkZm9udC10cmFkZUdvdGhpYy1ib2xkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzNXB4O1xyXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgJi1jb250ZW50e1xyXG4gICAgICAgICAgICAgICYtaW1ne1xyXG4gICAgICAgICAgICAgICAgYTpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1hcHBsZXtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLWxpbmV7XHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZGVzY3JpcHRpb257XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWJ0biB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLWEge1xyXG4gICAgICAgICAgICB3aWR0aDogMjYwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZTUxMjtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkZm9udC10cmFkZUdvdGhpYy1ib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZTUxMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXR4dHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1ub3Rle1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmd3cHtcclxuICAgICAgICAmLW12e1xyXG4gICAgICAgICAgJi1pbm5lcntcclxuICAgICAgICAgICAgJi1pbWd7XHJcbiAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC00OHB4O1xyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzJweDtcclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtdHh0e1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS45O1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmMtaXRlbUxpc3RfaWNvbi1zcGVjaWFsX3NhbGUge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgIGNvbG9yOiAjZmY5ZDJiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYy1pdGVtTGlzdF9pY29uLXByZV9zYWxlIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICBjb2xvcjogI2M3MTgzNTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnNvbGRvdXR7XHJcbiAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZC1ncmV5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2I5YjliOSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC8vIC0tLS0tLS0tLS0tLSBmb2505a6a576pIC0tLS0tLS0tLS0tLVxyXG4gICAgICAuZm9udC1hcmNoaXZvLWV4cGFuZGVke1xyXG4gICAgICAgIEBleHRlbmQgJWZvbnRfYXJjaGl2by1leHBhbmRlZDtcclxuICAgICAgICBmb250LXN0cmV0Y2g6IGV4cGFuZGVkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */
