*{box-sizing:inherit}body,html{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Poppins', sans-serif}body{overflow-y:scroll;display:flex;flex-direction:column;min-height:100vh}a{text-decoration:none;color:black;outline:0 !important}.homepage .block.intro,.homepage .block.showroom-block{height:100vh;min-height:768px;width:100%;background-image:url("../img/homepage-background.png");background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center}.homepage .block.intro .opacity,.homepage .block.showroom-block .opacity{overflow:hidden}.homepage .block.intro .opacity .bg-video,.homepage .block.showroom-block .opacity .bg-video{position:absolute;top:0;left:0;width:100%;height:100%;width:200%;left:-50%}@media screen and (max-width: 1300px){.homepage .block.intro .opacity .bg-video,.homepage .block.showroom-block .opacity .bg-video{width:275%;left:-68.75%}}@media screen and (max-width: 930px){.homepage .block.intro .opacity .bg-video,.homepage .block.showroom-block .opacity .bg-video{width:700%;left:-200%}}.homepage .block.intro .content,.homepage .block.showroom-block .content{z-index:2;position:relative;color:#FFF;max-width:838px;margin:0 10%}.homepage .block.intro .content h1,.homepage .block.showroom-block .content h1{font-weight:bold;font-size:2.5rem;text-transform:uppercase;margin-bottom:unset}.homepage .block.intro .content h1 span.desc,.homepage .block.showroom-block .content h1 span.desc{font-weight:300;text-transform:lowercase}.homepage .block.intro .content h1 span.desc span.iso,.homepage .block.showroom-block .content h1 span.desc span.iso{text-transform:uppercase}@media screen and (max-width: 1200px){.homepage .block.intro .content h1 span.desc,.homepage .block.showroom-block .content h1 span.desc{display:inline;text-transform:none}.homepage .block.intro .content h1 span.desc span.mobile,.homepage .block.showroom-block .content h1 span.desc span.mobile{text-transform:lowercase}}@media screen and (max-width: 1200px){.homepage .block.intro .content h1,.homepage .block.showroom-block .content h1{font-weight:300;text-transform:none;font-size:2rem}}.homepage .block.intro .content h2,.homepage .block.showroom-block .content h2{margin-top:0.5rem}.homepage .block.intro .content .buttons p,.homepage .block.showroom-block .content .buttons p{color:#FFF;font-size:1rem;font-weight:300}.homepage .block.intro .content .buttons .button-wrapper,.homepage .block.showroom-block .content .buttons .button-wrapper{width:100%;display:flex;align-items:center}.homepage .block.intro .content .buttons .button-wrapper .yellow-button,.homepage .block.showroom-block .content .buttons .button-wrapper .yellow-button{padding:1rem 4rem}.homepage .block.intro .content .buttons .button-wrapper .extra-link,.homepage .block.showroom-block .content .buttons .button-wrapper .extra-link{color:#FFF;position:relative;transition:all 0.2s;padding:1rem}.homepage .block.intro .content .buttons .button-wrapper .extra-link:hover,.homepage .block.showroom-block .content .buttons .button-wrapper .extra-link:hover{transform:translateX(5px)}@media screen and (max-width: 1200px){.homepage .block.intro .content .buttons .button-wrapper,.homepage .block.showroom-block .content .buttons .button-wrapper{justify-content:center}}@media screen and (max-width: 840px){.homepage .block.intro .content .buttons .button-wrapper,.homepage .block.showroom-block .content .buttons .button-wrapper{flex-direction:column}}@media screen and (max-width: 1200px){.homepage .block.intro .content,.homepage .block.showroom-block .content{text-align:center}}.homepage .block.showroom-block{background-image:url("../img/Shop-00003.jpg");justify-content:center;text-align:center;display:none}.homepage .block.showroom-block .content{text-align:center}.homepage .block.showroom-block .content a{color:#FFF}.homepage .block.showroom-block .content .godown{margin-top:2rem;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width: 1200px){.homepage .block.showroom-block{display:flex}}.homepage .block.previous-projects{display:flex;justify-content:space-between;align-items:center;flex-direction:column;background:#2B2C2E;min-height:855px;background-image:url("../img/nosmoke.png");background-position:center;background-repeat:no-repeat;background-size:fit}.homepage .block.previous-projects .main-title{margin-top:50px}@media screen and (max-width: 1200px){.homepage .block.previous-projects .main-title{margin-top:2rem}}.homepage .block.previous-projects .slick-prev{left:0;position:relative}.homepage .block.previous-projects .slick-next{right:0;position:relative}.homepage .block.previous-projects .product-list{top:-35px}.homepage .block.previous-projects .product-list .product .shadow{bottom:-6px}@media screen and (max-width: 840px){.homepage .block.previous-projects .product-list .product.first{margin-left:0 !important}}@media screen and (max-width: 840px){.homepage .block.previous-projects .product-list .product{margin:0 1rem 5rem}}@media screen and (max-width: 840px){.homepage .block.previous-projects .product-list{overflow-x:auto;justify-content:flex-start}}.homepage .block.previous-projects .product-list::-webkit-scrollbar{height:0.3rem}.homepage .block.previous-projects .product-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.homepage .block.previous-projects .product-list::-webkit-scrollbar-thumb{background-color:#2B2C2E;outline:1px solid #d8d8d8;border-radius:5px}.homepage .block.previous-projects .controls{width:100%;margin-bottom:1rem;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1200px){.homepage .block.previous-projects{display:none}}@media screen and (max-width: 840px){.homepage .block.previous-projects{height:auto;padding:0 2rem;margin:0 auto}}.homepage .block.services{height:100vh;padding:1rem 0;min-height:768px;width:100%;background:#2B2C2E;background-image:url("../img/services-bg.png");background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;flex-direction:column;justify-content:space-between}.homepage .block.services .top{display:flex;justify-content:space-around;flex-direction:column;flex-grow:1;width:90%;margin:0 auto}.homepage .block.services .top .service-list{display:flex;justify-content:space-evenly;width:100%;max-width:1400px;margin:0 auto}.homepage .block.services .top .service-list div{width:100%;max-width:390px;text-align:center;color:#FFF;padding:0 1rem}.homepage .block.services .top .service-list div p{font-size:1rem;font-weight:300}.homepage .block.services .top .service-list div p.title{font-size:1.5625rem;font-weight:normal;text-transform:uppercase}@media screen and (max-width: 1200px){.homepage .block.services .top .service-list{flex-wrap:wrap}}@media screen and (max-width: 840px){.homepage .block.services{height:auto}}.limited-editions .project-slider,.project .project-slider{width:100%;display:flex;overflow:hidden}.limited-editions .project-slider div,.project .project-slider div{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;min-height:400px;height:60vh;max-height:650px}.limited-editions .project-slider div.slider1,.project .project-slider div.slider1{background-image:url("../img/raf.jpg")}@media screen and (max-width: 840px){.limited-editions .project-slider div.slider1,.project .project-slider div.slider1{background-image:url("../img/Mobile1.jpg")}}.limited-editions .project-slider div.slider2,.project .project-slider div.slider2{background-image:url("../img/army2.jpg")}@media screen and (max-width: 840px){.limited-editions .project-slider div.slider2,.project .project-slider div.slider2{background-image:url("../img/Mobile2.jpg")}}.limited-editions .project-slider div.slider3,.project .project-slider div.slider3{background-image:url("../img/Web5.jpg")}@media screen and (max-width: 840px){.limited-editions .project-slider div.slider3,.project .project-slider div.slider3{background-image:url("../img/Mobile5.jpg")}}.limited-editions .project-slider .slick-dots,.project .project-slider .slick-dots{bottom:1rem}.limited-editions .project-slider .slick-dots li button:before,.project .project-slider .slick-dots li button:before{color:#FFF;opacity:1;font-size:10px}.limited-editions .project-slider .slick-dots li.slick-active button:before,.project .project-slider .slick-dots li.slick-active button:before{opacity:1;color:#FFC107}.limited-editions .overview,.project .overview{height:100vh;background:#FFF;background-image:url("../img/amj-fm-white-faded3.png");background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;position:relative;background-size:contain;align-items:center}.limited-editions .overview .menu,.project .overview .menu{position:absolute;left:0;right:0;top:calc(145px + 1rem);margin-left:auto;margin-right:auto}.limited-editions .overview .details,.project .overview .details{display:flex;max-width:1400px;width:95%;margin:5% auto 0;justify-content:space-between}.limited-editions .overview .details .mobile-button-wrapper,.project .overview .details .mobile-button-wrapper{display:none;margin:2rem 0}@media screen and (max-width: 840px){.limited-editions .overview .details .mobile-button-wrapper,.project .overview .details .mobile-button-wrapper{display:flex;justify-content:center}.limited-editions .overview .details .mobile-button-wrapper .yellow-button,.project .overview .details .mobile-button-wrapper .yellow-button{display:inline-block;padding:1rem 4rem}}.limited-editions .overview .details .product,.project .overview .details .product{margin-bottom:0;justify-content:unset}.limited-editions .overview .details .product .product-title,.project .overview .details .product .product-title{color:#2B2C2E;text-transform:uppercase;font-weight:bold;font-size:1.2rem}.limited-editions .overview .details .product .product-title span,.project .overview .details .product .product-title span{font-weight:normal;display:block;font-size:1rem}.limited-editions .overview .details .product .toggle-caseback,.limited-editions .overview .details .product .toggle-caseback-ladies,.project .overview .details .product .toggle-caseback,.project .overview .details .product .toggle-caseback-ladies{cursor:pointer;order:1}.limited-editions .overview .details .product .product-image,.project .overview .details .product .product-image{max-width:350px;display:flex;flex-direction:row-reverse}.limited-editions .overview .details .product .product-image img,.project .overview .details .product .product-image img{max-width:220px}.limited-editions .overview .details .product .product-image .alt-image,.project .overview .details .product .product-image .alt-image{width:100%;z-index:2;bottom:0;left:0;text-align:left}.limited-editions .overview .details .product .product-image .alt-image img,.project .overview .details .product .product-image .alt-image img{width:100%;min-width:150px}.limited-editions .overview .details .product .case-toggle,.project .overview .details .product .case-toggle{display:flex;justify-content:space-around}.limited-editions .overview .details .product .case-toggle div,.project .overview .details .product .case-toggle div{margin:0 1rem}.limited-editions .overview .details .product .case-toggle .case-toggle-option,.project .overview .details .product .case-toggle .case-toggle-option{cursor:pointer;position:relative}.limited-editions .overview .details .product .case-toggle .case-toggle-option.active:after,.project .overview .details .product .case-toggle .case-toggle-option.active:after{content:' ';position:absolute;bottom:0;left:0;width:50%;height:2px;background:#FFC72C}@media screen and (max-width: 1200px){.limited-editions .overview .details .product .case-toggle,.project .overview .details .product .case-toggle{flex-direction:row;order:unset}.limited-editions .overview .details .product .case-toggle .case-toggle-option,.limited-editions .overview .details .product .case-toggle div,.project .overview .details .product .case-toggle .case-toggle-option,.project .overview .details .product .case-toggle div{order:unset}}@media screen and (max-width: 1200px){.limited-editions .overview .details .product,.project .overview .details .product{padding:1rem;background:#f3f3f3}}.limited-editions .overview .details .info,.project .overview .details .info{flex-grow:1;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:500px}.limited-editions .overview .details .info .title div,.project .overview .details .info .title div{display:inline-flex;flex-direction:column}.limited-editions .overview .details .info .title h1,.project .overview .details .info .title h1{font-size:2.5rem;font-weight:normal;color:#2B2C2E;display:block;margin-bottom:0;text-transform:uppercase}.limited-editions .overview .details .info .title span,.project .overview .details .info .title span{display:block;font-weight:300;font-size:1.25rem;text-align:center;color:#2B2C2E;margin-top:-0.5rem}@media screen and (max-width: 840px){.limited-editions .overview .details .info .title span,.project .overview .details .info .title span{font-size:2.25rem;text-align:center}}@media screen and (max-width: 840px){.limited-editions .overview .details .info .title,.project .overview .details .info .title{text-align:center}}.limited-editions .overview .details .info .desc,.project .overview .details .info .desc{color:#2B2C2E;margin-top:2rem}.limited-editions .overview .details .info .desc h2,.project .overview .details .info .desc h2{font-size:1.25rem;margin-bottom:0;text-transform:uppercase}.limited-editions .overview .details .info .desc p,.project .overview .details .info .desc p{margin-top:0;text-align:center}.limited-editions .overview .details .info .price,.project .overview .details .info .price{color:#FFF;width:100%}.limited-editions .overview .details .info .price .button-wrapper,.project .overview .details .info .price .button-wrapper{display:flex;justify-content:space-around}.limited-editions .overview .details .info .price .button-wrapper .yellow-button,.project .overview .details .info .price .button-wrapper .yellow-button{padding:1rem 2rem}.limited-editions .overview .details .info .price .button-wrapper .telephone,.project .overview .details .info .price .button-wrapper .telephone{display:flex;align-items:center;color:#FFF;font-size:1rem;font-weight:300}.limited-editions .overview .details .info .price .button-wrapper .telephone i,.project .overview .details .info .price .button-wrapper .telephone i{margin-right:0.5rem}.limited-editions .overview .details .info .price .button-wrapper .telephone:hover i,.project .overview .details .info .price .button-wrapper .telephone:hover i{animation:shake 0.5s;animation-iteration-count:infinite}@media screen and (max-width: 1200px){.limited-editions .overview .details .info .price .button-wrapper,.project .overview .details .info .price .button-wrapper{display:none}}@media screen and (max-width: 1200px){.limited-editions .overview .details .info,.project .overview .details .info{margin:0 auto;text-align:center;width:90%;flex-direction:column-reverse}}.limited-editions .overview .details .topbox .m-box,.project .overview .details .topbox .m-box{box-shadow:0 0 20px 2px rgba(0,0,0,0.1);border-radius:5px;padding:1rem;background:rgba(255,255,255,0.56)}.limited-editions .overview .details .topbox .m-box .m-logo,.project .overview .details .topbox .m-box .m-logo{max-width:160px;margin:0 auto 1rem;display:none}.limited-editions .overview .details .topbox .m-box .m-logo img,.project .overview .details .topbox .m-box .m-logo img{width:100%}@media screen and (max-width: 1200px){.limited-editions .overview .details .topbox .m-box .m-logo,.project .overview .details .topbox .m-box .m-logo{display:block}}.limited-editions .overview .details .topbox .m-box h1,.project .overview .details .topbox .m-box h1{margin-top:0}.limited-editions .overview .details .topbox .m-box .button-wrapper .yellow-button.dark,.project .overview .details .topbox .m-box .button-wrapper .yellow-button.dark{background:#2B2C2E}@media screen and (max-width: 1200px){.limited-editions .overview .details .topbox .m-box,.project .overview .details .topbox .m-box{box-shadow:unset}}@media screen and (max-width: 1200px){.limited-editions .overview .details .topbox,.project .overview .details .topbox{flex-direction:column}}@media screen and (max-width: 840px){.limited-editions .overview .details,.project .overview .details{flex-direction:column-reverse;margin-top:2rem}}@media screen and (max-width: 1200px){.limited-editions .overview .details,.project .overview .details{flex-direction:column}.limited-editions .overview .details :nth-child(1),.project .overview .details :nth-child(1){order:2;flex-direction:column-reverse}.limited-editions .overview .details :nth-child(2),.project .overview .details :nth-child(2){order:1}.limited-editions .overview .details :nth-child(3),.project .overview .details :nth-child(3){order:3;flex-direction:column-reverse}}.limited-editions .overview .godown,.project .overview .godown{position:absolute;bottom:1rem;padding:1rem;color:#2B2C2E;cursor:pointer}@media screen and (max-width: 1200px){.limited-editions .overview .godown,.project .overview .godown{display:none}}@media screen and (max-width: 1200px){.limited-editions .overview,.project .overview{height:auto;padding-bottom:1rem;background-image:none}}.limited-editions .project,.project .project{margin:1rem auto;width:100%}.limited-editions .project .project-overview,.project .project .project-overview{display:flex;min-height:400px;margin:0 auto}.limited-editions .project .project-overview .left,.project .project .project-overview .left{flex-grow:1;display:flex;justify-content:center;align-items:center}.limited-editions .project .project-overview .left .info,.project .project .project-overview .left .info{max-width:800px;width:90%;text-align:center}.limited-editions .project .project-overview .left .info .logo,.project .project .project-overview .left .info .logo{margin-top:2rem}.limited-editions .project .project-overview .left .info .logo img,.project .project .project-overview .left .info .logo img{max-width:200px}.limited-editions .project .project-overview .left .info h1,.project .project .project-overview .left .info h1{font-size:1.2625rem;color:#2B2C2E;font-weight:bold;text-transform:uppercase;margin-top:0;text-align:center}.limited-editions .project .project-overview .left .info p,.project .project .project-overview .left .info p{color:#2B2C2E;text-align:center;margin-bottom:2rem}.limited-editions .project .project-overview .left .info .yellow-button,.project .project .project-overview .left .info .yellow-button{display:inline-block;margin-bottom:2rem}.limited-editions .project .project-overview .right,.project .project .project-overview .right{background:#2B2C2E;background-image:url("../img/avenger-ii-seawolf.png");background-position:center;background-repeat:no-repeat;background-size:cover;flex-grow:1;position:relative;min-width:200px;display:flex;justify-content:flex-start;align-items:center;width:42%}.limited-editions .project .project-overview .right a,.project .project .project-overview .right a{color:#FFF;position:absolute;bottom:15px;right:15px;text-align:right}.limited-editions .project .project-overview .right .product,.project .project .project-overview .right .product{margin-bottom:0;margin-left:1rem}@media screen and (max-width: 1200px){.limited-editions .project .project-overview .right .product,.project .project .project-overview .right .product{margin-bottom:0}.limited-editions .project .project-overview .right .product .product-image img,.project .project .project-overview .right .product .product-image img{max-width:50%}}@media screen and (max-width: 1200px){.limited-editions .project .project-overview,.project .project .project-overview{flex-direction:column-reverse}.limited-editions .project .project-overview .right,.project .project .project-overview .right{height:200px;margin-top:2rem;width:100%;margin-bottom:1rem}}.limited-editions .project .project-overview.alt,.project .project .project-overview.alt{flex-direction:row-reverse}.limited-editions .project .project-overview.alt .right,.project .project .project-overview.alt .right{justify-content:flex-end}.limited-editions .project .project-overview.alt .right .product,.project .project .project-overview.alt .right .product{margin-left:0;margin-right:1rem}@media screen and (max-width: 1200px){.limited-editions .project .project-overview.alt,.project .project .project-overview.alt{flex-direction:column-reverse}}@media screen and (max-width: 840px){.limited-editions .project,.project .project{margin-bottom:3rem}}.limited-editions .project:nth-child(even),.project .project:nth-child(even){background:#f3f3f3}.limited-editions .project .project-wrapper,.project .project .project-wrapper{max-width:1400px;width:90%;margin:0 auto 2rem}.limited-editions .project .project-wrapper .main-title,.project .project .project-wrapper .main-title{display:flex;justify-content:space-around}.limited-editions .project .project-wrapper .main-title div h1,.project .project .project-wrapper .main-title div h1{position:relative;cursor:pointer;font-weight:300}@media screen and (max-width: 1200px){.limited-editions .project .project-wrapper .main-title div h1,.project .project .project-wrapper .main-title div h1{padding:2rem;font-size:1.1rem}}.limited-editions .project .project-wrapper .main-title div .active,.project .project .project-wrapper .main-title div .active{font-weight:bold}.limited-editions .project .project-wrapper .main-title div .active:after,.project .project .project-wrapper .main-title div .active:after{content:' ';position:absolute;bottom:0;left:0;width:20%;height:3px;background:#FFC72C}@media screen and (max-width: 1200px){.limited-editions .project .project-wrapper .main-title div .active:after,.project .project .project-wrapper .main-title div .active:after{width:50%;right:0;margin:0 auto}}.limited-editions .project .project-wrapper .details,.project .project .project-wrapper .details{display:flex;justify-content:space-between;padding:2rem;background:#f7f7f7;border-radius:5px;margin-top:1rem}.limited-editions .project .project-wrapper .details .left .breakdown,.project .project .project-wrapper .details .left .breakdown{padding-right:5%;width:100%;display:flex;max-width:800px;justify-content:space-between}.limited-editions .project .project-wrapper .details .left .breakdown .column,.project .project .project-wrapper .details .left .breakdown .column{max-width:320px}.limited-editions .project .project-wrapper .details .left .breakdown .column:not(:last-child),.project .project .project-wrapper .details .left .breakdown .column:not(:last-child){margin-right:3rem;flex-grow:1}.limited-editions .project .project-wrapper .details .left .breakdown .column ul,.project .project .project-wrapper .details .left .breakdown .column ul{list-style-type:none;margin:0;padding:0;text-align:left}.limited-editions .project .project-wrapper .details .left .breakdown .column ul li,.project .project .project-wrapper .details .left .breakdown .column ul li{font-size:1rem;font-weight:300}.limited-editions .project .project-wrapper .details .left .breakdown .column ul li.title,.project .project .project-wrapper .details .left .breakdown .column ul li.title{font-size:1.1rem;font-weight:bold;text-transform:uppercase;margin-top:1rem}@media screen and (max-width: 1200px){.limited-editions .project .project-wrapper .details .left .breakdown .column ul .additional,.project .project .project-wrapper .details .left .breakdown .column ul .additional{display:none}}@media screen and (max-width: 700px){.limited-editions .project .project-wrapper .details .left .breakdown .column ul,.project .project .project-wrapper .details .left .breakdown .column ul{text-align:center}}@media screen and (max-width: 700px){.limited-editions .project .project-wrapper .details .left .breakdown .column,.project .project .project-wrapper .details .left .breakdown .column{margin-right:0;max-width:unset;width:95%}}@media screen and (max-width: 1200px){.limited-editions .project .project-wrapper .details .left .breakdown,.project .project .project-wrapper .details .left .breakdown{padding-right:unset}}@media screen and (max-width: 700px){.limited-editions .project .project-wrapper .details .left .breakdown,.project .project .project-wrapper .details .left .breakdown{flex-direction:column}}.limited-editions .project .project-wrapper .details .left .show-additional-info,.project .project .project-wrapper .details .left .show-additional-info{color:#FFC72C;cursor:pointer}@media screen and (min-width: 1200px){.limited-editions .project .project-wrapper .details .left .show-additional-info,.project .project .project-wrapper .details .left .show-additional-info{display:none}}@media screen and (max-width: 700px){.limited-editions .project .project-wrapper .details .left .show-additional-info,.project .project .project-wrapper .details .left .show-additional-info{text-align:center}}.limited-editions .project .project-wrapper .details .right,.project .project .project-wrapper .details .right{display:flex;align-items:flex-end;flex-direction:column;max-width:600px}.limited-editions .project .project-wrapper .details .right .faq,.project .project .project-wrapper .details .right .faq{padding:1rem;background:#ececec;border-radius:5px;margin-top:1rem}.limited-editions .project .project-wrapper .details .right .faq a,.project .project .project-wrapper .details .right .faq a{color:#FFC72C}.limited-editions .project .project-wrapper .details .right div p,.project .project .project-wrapper .details .right div p{color:#2B2C2E;text-align:left}@media screen and (max-width: 840px){.limited-editions .project .project-wrapper .details .right div p,.project .project .project-wrapper .details .right div p{text-align:center}}.limited-editions .project .project-wrapper .details .right div p a,.project .project .project-wrapper .details .right div p a{color:#FFC72C}@media screen and (max-width: 840px){.limited-editions .project .project-wrapper .details .right div,.project .project .project-wrapper .details .right div{text-align:center}}.limited-editions .project .project-wrapper .details .right .yellow-button,.project .project .project-wrapper .details .right .yellow-button{margin-top:0.5rem;display:inline-block}@media screen and (max-width: 840px){.limited-editions .project .project-wrapper .details .right,.project .project .project-wrapper .details .right{margin:0 auto}}@media screen and (max-width: 700px){.limited-editions .project .project-wrapper .details .right,.project .project .project-wrapper .details .right{background:#f3f3f3;max-width:100%;margin-top:1.5rem;font-size:0.9rem}}@media screen and (max-width: 840px){.limited-editions .project .project-wrapper .details,.project .project .project-wrapper .details{flex-direction:column}}@media screen and (max-width: 1200px){.limited-editions .project .project-wrapper .details,.project .project .project-wrapper .details{padding:0;background:unset}}.limited-editions .project .project-wrapper.ladies-details,.project .project .project-wrapper.ladies-details{display:none}@media screen and (max-width: 1200px){.limited-editions .project .project-wrapper,.project .project .project-wrapper{margin:0 auto;width:100%;padding:0 1rem}}.limited-editions .main-title{max-width:unset}.project .menu div.right a:last-child:before{display:none}.generic-page .generic-header{height:200px;width:100%;background-image:url("../img/homepage-background.png");background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;position:relative;align-items:center}.generic-page .generic-header .opacity{width:100%;height:100%;position:absolute;background:rgba(43,44,46,0.66);z-index:1}.generic-page .wrapper{width:100%;max-width:1400px;margin:0 auto;padding:2rem 0}.how-to .block .opacity,.showroom .block .opacity{background:rgba(43,44,46,0.37)}@media screen and (max-width: 840px){.how-to .block .opacity,.showroom .block .opacity{min-height:815px}}.how-to .block.shop,.showroom .block.shop{height:100vh;min-height:768px;width:100%;background-image:url("../img/Shop-00001.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;position:relative}.how-to .block.shop .content,.showroom .block.shop .content{z-index:2;position:relative;color:#FFF;max-width:838px;margin:0 10%;text-align:center}.how-to .block.shop .content h1,.showroom .block.shop .content h1{font-size:2.5rem;font-weight:bold;text-transform:uppercase;margin-bottom:0.5rem}.how-to .block.shop .content p.desc,.showroom .block.shop .content p.desc{font-size:2.5rem}.how-to .block.shop .content p.address,.showroom .block.shop .content p.address{font-size:1rem;font-weight:300}.how-to .block.shop .godown,.showroom .block.shop .godown{position:absolute;bottom:1rem;padding:1rem;z-index:2;color:#FFF;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center}.how-to .block.shop .godown span,.showroom .block.shop .godown span{display:block;font-size:0.9rem;text-align:center;font-weight:300;margin-bottom:1rem}@media screen and (max-width: 840px){.how-to .block.shop .godown,.showroom .block.shop .godown{bottom:0;display:none}}@media screen and (max-width: 840px){.how-to .block.shop,.showroom .block.shop{min-height:815px;height:auto}}.how-to .contact,.showroom .contact{margin:2rem}.how-to .contact .contact-images,.showroom .contact .contact-images{display:flex;min-height:350px;max-width:1400px;margin:2rem auto}.how-to .contact .contact-images .left,.showroom .contact .contact-images .left{background:#2B2C2E;background-image:url("../img/showroom.png");background-position:center;background-repeat:no-repeat;background-size:cover;flex-grow:1;display:flex;justify-content:center;align-items:center}.how-to .contact .contact-images .left .info,.showroom .contact .contact-images .left .info{max-width:800px;width:90%;text-align:center}.how-to .contact .contact-images .left .info .logo img,.showroom .contact .contact-images .left .info .logo img{max-width:250px}.how-to .contact .contact-images .left .info p,.showroom .contact .contact-images .left .info p{color:#FFF;text-align:center}.how-to .contact .contact-images .left .info a,.showroom .contact .contact-images .left .info a{color:#FFC72C;text-align:center}.how-to .contact .contact-images .left .info a.animated,.showroom .contact .contact-images .left .info a.animated{position:relative;transition:all 1s;padding:1rem}.how-to .contact .contact-images .left .info a.animated:hover,.showroom .contact .contact-images .left .info a.animated:hover{margin-left:1rem}.how-to .contact .contact-images .right,.showroom .contact .contact-images .right{margin-left:1rem;padding-left:1rem;border-left:1px solid #d4d4d4;width:30%;position:relative;display:flex;justify-content:center;align-items:center}.how-to .contact .contact-images .right a,.showroom .contact .contact-images .right a{color:#FFF;position:absolute;bottom:15px;right:15px;text-align:right}.how-to .contact .contact-images.alt,.showroom .contact .contact-images.alt{flex-direction:row-reverse}.how-to .contact .contact-images.alt .right,.showroom .contact .contact-images.alt .right{margin-left:unset;padding-left:unset;margin-right:1rem;padding-right:1rem;border-left:unset;border-right:1px solid #d4d4d4}@media screen and (max-width: 840px){.how-to .contact .contact-images,.showroom .contact .contact-images{flex-direction:column}.how-to .contact .contact-images .left,.showroom .contact .contact-images .left{min-height:250px;width:100%}.how-to .contact .contact-images .right,.showroom .contact .contact-images .right{width:100%;text-align:center;margin:0;padding:0;border:unset}.how-to .contact .contact-images.alt,.showroom .contact .contact-images.alt{flex-direction:column}.how-to .contact .contact-images.alt .left,.showroom .contact .contact-images.alt .left{min-height:250px;width:100%}.how-to .contact .contact-images.alt .right,.showroom .contact .contact-images.alt .right{width:100%;text-align:center;margin:0;padding:0;border:unset}}.how-to .contact .rule,.showroom .contact .rule{width:100%;height:1px;background:#d4d4d4;margin:1.5rem auto 0;max-width:1400px}.how-to .contact .contact-details,.showroom .contact .contact-details{display:flex;width:100%;max-width:1400px;margin:2rem auto;justify-content:space-between}.how-to .contact .contact-details .left,.showroom .contact .contact-details .left{display:flex;margin-right:3rem;flex-direction:column}@media screen and (max-width: 1200px){.how-to .contact .contact-details .left,.showroom .contact .contact-details .left{width:100%;margin:0}.how-to .contact .contact-details .left iframe,.showroom .contact .contact-details .left iframe{width:100%}}.how-to .contact .contact-details .right,.showroom .contact .contact-details .right{flex-grow:1}.how-to .contact .contact-details .right form .input-wrapper,.showroom .contact .contact-details .right form .input-wrapper{display:flex;flex-direction:column;margin-bottom:2rem}.how-to .contact .contact-details .right form .input-wrapper label,.showroom .contact .contact-details .right form .input-wrapper label{letter-spacing:0.05em;font-size:0.7rem;text-transform:uppercase;color:#AFAFAF;text-align:left;font-weight:normal;display:block;margin-bottom:0.5rem}.how-to .contact .contact-details .right form .input-wrapper input,.how-to .contact .contact-details .right form .input-wrapper textarea,.showroom .contact .contact-details .right form .input-wrapper input,.showroom .contact .contact-details .right form .input-wrapper textarea{padding:2rem 0.8rem;width:100%;outline:0;border:0;height:50px;border:1px solid #F6F6F6;border-radius:5px;background:#F6F6F6}.how-to .contact .contact-details .right form .input-wrapper textarea,.showroom .contact .contact-details .right form .input-wrapper textarea{height:100px;max-width:100%;max-height:300px;min-width:100%}.how-to .contact .contact-details .right form .input-wrapper.error label,.showroom .contact .contact-details .right form .input-wrapper.error label{color:red}.how-to .contact .contact-details .right form .input-wrapper.error input,.showroom .contact .contact-details .right form .input-wrapper.error input{border-color:red}.how-to .contact .contact-details .right .button-wrapper,.showroom .contact .contact-details .right .button-wrapper{display:flex;justify-content:flex-end}.how-to .contact .contact-details .right .button-wrapper .yellow-button,.showroom .contact .contact-details .right .button-wrapper .yellow-button{padding:1rem 4rem}@media screen and (max-width: 1200px){.how-to .contact .contact-details .right,.showroom .contact .contact-details .right{margin-bottom:2rem}}@media screen and (max-width: 1200px){.how-to .contact .contact-details,.showroom .contact .contact-details{flex-direction:column-reverse}}.how-to .main-title h1{color:#2B2C2E}.how-to .main-title p{color:#2B2C2E}.how-to .contact .contact-images .left{background:#FFF;background-image:unset}.how-to .contact .contact-images .left img{max-width:900px;width:100%}.how-to .contact .contact-images .right{align-items:flex-start;flex-direction:column}.how-to .contact .contact-images .right h1{margin-bottom:unset}.how-to .contact .contact-images .right a{color:#FFC72C}.login{display:flex;height:100vh}.login .left{background:#FFF;min-width:400px;max-width:558px;display:flex;flex-direction:column;justify-content:space-between;padding:0 4rem;overflow-y:auto}.login .left div.logo{display:flex;justify-content:center;margin-top:3rem}.login .left div.logo img{max-width:260px;margin:0 auto}.login .left div.content h1{font-size:1.875rem;color:#2B2C2E}.login .left div.content p{color:#AFAFAF;font-size:1.0625rem;font-weight:300}.login .left div.content p.error{color:red;display:none}.login .left div.content .details h2{color:#2B2C2E;font-size:1.0625rem;margin:unset;font-weight:normal;margin-bottom:1rem}.login .left div.content .details .input-wrapper{display:flex;flex-direction:column;margin-bottom:2rem}.login .left div.content .details .input-wrapper label{letter-spacing:0.05em;font-size:0.7rem;text-transform:uppercase;color:#AFAFAF;text-align:left;font-weight:normal;display:block;margin-bottom:0.5rem}.login .left div.content .details .input-wrapper label.alreadyregistered{color:#2B2C2E;cursor:pointer;font-weight:bold;position:relative;left:0;transition:all 0.2s}.login .left div.content .details .input-wrapper label.alreadyregistered:hover{left:-0.5rem}.login .left div.content .details .input-wrapper input{padding:2rem 0.8rem;width:100%;outline:0;border:0;height:50px;border:1px solid #F6F6F6;border-radius:5px;background:#F6F6F6}.login .left div.content .details .input-wrapper.error label{color:red}.login .left div.content .details .input-wrapper.error input{border-color:red}.login .left div.content .details .yellow-button{text-transform:uppercase}.login .left div.content .details form.register-details{display:none}.login .left div.content .details form.register-details .stepone{display:flex;width:100%}.login .left div.content .details form.register-details .stepone .yellow-button{height:50px;display:flex;justify-content:center;align-items:center}.login .left div.content .details form.register-details .steptwo{width:100%;display:none}.login .left div.content .details form.register-details .column{flex-grow:1}.login .left div.content .details form.register-details .column:first-child{margin-right:0.5rem}.login .left div.content .details form.register-details .column:last-child{margin-left:0.5rem}.login .left div.content .details form.register-details .input-wrapper{margin-bottom:1rem}.login .left div.content .details form.register-details .input-wrapper input{padding:1.5rem 0.8rem}.login .left div.content .details .recovery p{color:#AFAFAF;font-size:1rem}.login .left div.content .details .recovery p a{text-decoration:none;color:#2B2C2E;position:relative;left:0;margin-left:0.5rem;font-weight:bold;transition:all 0.2s}.login .left div.content .details .recovery p a:hover{left:0.5rem}.login .left div.content .details .button-wrapper{margin-top:2rem}.login .left div.content .details .button-wrapper .yellow-button{letter-spacing:2px;text-transform:uppercase;font-size:1rem;width:100%;font-weight:normal}.login .left div.footer{font-size:0.875rem;text-align:center;font-weight:300;margin:1rem 0}.login .left.register{width:55%;max-width:1200px}.login .right{background:#2B2C2E;background-image:url("../img/login-bg.gif");background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;flex-grow:1;position:relative}.login .right .opacity{width:100%;height:100vh;position:absolute;background:rgba(43,44,46,0.66);z-index:1}.account-page{background:#2B2C2E;color:#FFF}.account-page .account-details{width:90%;max-width:1400px;margin:0 auto}.account-page .account-details .order-list .order{margin-bottom:1rem}.account-page .account-details .order-list .order .order-id{font-size:1.5625rem;display:flex;align-items:center}.account-page .account-details .order-list .order .order-id span{margin-left:0.5rem}.account-page .account-details .order-list .order .order-id p{display:inline}.account-page .account-details .order-list .order .order-id .status{background:#FFC72C;color:#FFF;padding:0.2rem 0.5rem;font-size:1rem;border-radius:5px;display:inline;text-transform:capitalize;margin-left:0.5rem}.account-page .account-details .order-list .order .order-details{display:flex}.account-page .account-details .order-list .order .order-details .left{flex-grow:1}.account-page .account-details .order-list .order .order-details .left .details{padding-right:5%;width:100%;display:flex;justify-content:space-between}.account-page .account-details .order-list .order .order-details .left .details .column{max-width:320px}.account-page .account-details .order-list .order .order-details .left .details .column:not(:last-child){margin-right:3rem;flex-grow:1}.account-page .account-details .order-list .order .order-details .left .details .column ul{list-style-type:none;margin:0;padding:0}.account-page .account-details .order-list .order .order-details .left .details .column ul form.edit-form{max-width:300px;display:none}.account-page .account-details .order-list .order .order-details .left .details .column ul form.edit-form input{padding:0.8rem;width:100%;outline:0;border:0;border:1px solid #F6F6F6;border-radius:5px;margin-top:0.5rem;background:#F6F6F6}.account-page .account-details .order-list .order .order-details .left .details .column ul form.edit-form .save{outline:0;border:0;padding:0;color:#FFC72C;cursor:pointer;font-size:1.25rem;background:none;margin:0.5rem 0}.account-page .account-details .order-list .order .order-details .left .details .column ul li{font-size:1.25rem}.account-page .account-details .order-list .order .order-details .left .details .column ul li.title{font-size:1.5625rem;font-weight:bold;text-transform:uppercase;margin-top:1rem}.account-page .account-details .order-list .order .order-details .left .details .column ul li.edit{color:#FFC72C;cursor:pointer}.account-page .account-details .order-list .order .order-details .left .details .column ul li.edit a{color:#FFC72C}.account-page .account-details .order-list .order .order-details .left .details .column .yellow-button{width:100%;margin:1rem 0;text-align:center}.account-page .account-details .order-list .order .order-details .right .product{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;margin-bottom:5rem}.account-page .account-details .order-list .order .order-details .right .product .product-image{position:relative}.account-page .account-details .order-list .order .order-details .right .product .product-image .product-img{position:relative;z-index:2}.account-page .account-details .order-list .order .order-details .right .product .product-image .shadow{position:absolute;z-index:1;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.account-page .account-details .order-list .order .order-details .right .product .title{font-size:1.3125rem;font-weight:bold;color:#FFF;margin-bottom:0.5rem}.account-page .account-details .order-list .order .order-details .right .product .style{font-size:0.875rem;font-weight:300;color:#FFF;margin:unset}.account-page .account-details .order-list .order:not(:last-child){border-bottom:1px solid #707070}.password-page .interest-wrapper,.password-page .password-wrapper,.register-interest .interest-wrapper,.register-interest .password-wrapper{max-width:1400px;width:100%;padding:2rem 0;margin:0 auto}.password-page .interest-wrapper form,.password-page .password-wrapper form,.register-interest .interest-wrapper form,.register-interest .password-wrapper form{max-width:500px;margin:0 auto}.password-page .interest-wrapper form .input-wrapper,.password-page .password-wrapper form .input-wrapper,.register-interest .interest-wrapper form .input-wrapper,.register-interest .password-wrapper form .input-wrapper{display:flex;flex-direction:column;margin-bottom:2rem}.password-page .interest-wrapper form .input-wrapper label,.password-page .password-wrapper form .input-wrapper label,.register-interest .interest-wrapper form .input-wrapper label,.register-interest .password-wrapper form .input-wrapper label{letter-spacing:0.05em;font-size:0.7rem;text-transform:uppercase;color:#FFF;text-align:left;font-weight:normal;display:block;margin-bottom:0.5rem}.password-page .interest-wrapper form .input-wrapper input,.password-page .password-wrapper form .input-wrapper input,.register-interest .interest-wrapper form .input-wrapper input,.register-interest .password-wrapper form .input-wrapper input{padding:2rem 0.8rem;width:100%;outline:0;border:0;height:50px;border:1px solid #F6F6F6;border-radius:5px;background:#F6F6F6}.password-page .interest-wrapper form .input-wrapper.error label,.password-page .password-wrapper form .input-wrapper.error label,.register-interest .interest-wrapper form .input-wrapper.error label,.register-interest .password-wrapper form .input-wrapper.error label{color:red}.password-page .interest-wrapper form .input-wrapper.error input,.password-page .password-wrapper form .input-wrapper.error input,.register-interest .interest-wrapper form .input-wrapper.error input,.register-interest .password-wrapper form .input-wrapper.error input{border-color:red}.password-page .interest-wrapper form .button-wrapper,.password-page .password-wrapper form .button-wrapper,.register-interest .interest-wrapper form .button-wrapper,.register-interest .password-wrapper form .button-wrapper{display:flex;justify-content:flex-end}.payment{background:#2B2C2E;color:#FFF}.payment .menu .balance{text-align:right}.payment .menu .balance p{margin:0;padding:0}.payment .menu .balance p.topay{font-size:1.5625rem;font-weight:bold;text-transform:uppercase}.payment .menu .balance p.total{font-size:0.75rem;font-weight:300;display:block}.payment .payment-wrapper{width:90%;max-width:1400px;margin:0 auto}.payment .payment-wrapper .order-info{display:flex}.payment .payment-wrapper .order-info .left{margin-right:3rem;min-width:400px}.payment .payment-wrapper .order-info .right{flex-grow:1}.payment .payment-wrapper .order-info .right form{max-width:500px;margin:0 auto}.payment .payment-wrapper .order-info .right form .input-wrapper{display:flex;flex-direction:column;margin-bottom:2rem}.payment .payment-wrapper .order-info .right form .input-wrapper label{letter-spacing:0.05em;font-size:0.7rem;text-transform:uppercase;color:#FFF;text-align:left;font-weight:normal;display:block;margin-bottom:0.5rem}.payment .payment-wrapper .order-info .right form .input-wrapper input{padding:2rem 0.8rem;width:100%;outline:0;border:0;height:50px;border:1px solid #F6F6F6;border-radius:5px;background:#F6F6F6}.payment .payment-wrapper .order-info .right form .input-wrapper.error label{color:red}.payment .payment-wrapper .order-info .right form .input-wrapper.error input{border-color:red}.payment .payment-wrapper .order-info .right form .button-wrapper{display:flex;justify-content:flex-end}.checkout{display:flex;height:100vh}.checkout .left{background:#FFF;min-width:400px;display:flex;flex-direction:column;justify-content:space-between;padding:0 4rem;overflow-y:auto;width:55%;max-width:1200px}.checkout .left div.content h1{font-size:1.875rem;color:#2B2C2E}.checkout .left div.content p{color:#AFAFAF;font-size:1.0625rem;font-weight:300}.checkout .left div.content p.error{color:red;display:none}.checkout .left div.content .details h2{color:#2B2C2E;font-size:1.0625rem;margin:unset;font-weight:normal;margin-bottom:1rem}.checkout .left div.content .details .input-wrapper{display:flex;flex-direction:column;margin-bottom:2rem}.checkout .left div.content .details .input-wrapper label{letter-spacing:0.05em;font-size:0.7rem;text-transform:uppercase;color:#AFAFAF;text-align:left;font-weight:normal;display:block;margin-bottom:0.5rem}.checkout .left div.content .details .input-wrapper label.alreadyregistered{color:#2B2C2E;cursor:pointer;font-weight:bold;position:relative;left:0;transition:all 0.2s}.checkout .left div.content .details .input-wrapper label.alreadyregistered:hover{left:-0.5rem}.checkout .left div.content .details .input-wrapper input{padding:2rem 0.8rem;width:100%;outline:0;border:0;height:50px;border:1px solid #F6F6F6;border-radius:5px;background:#F6F6F6}.checkout .left div.content .details .input-wrapper.error label{color:red}.checkout .left div.content .details .input-wrapper.error input{border-color:red}.checkout .left div.content .details .yellow-button{text-transform:uppercase}.checkout .left div.content .details form.checkout-details .column{flex-grow:1}.checkout .left div.content .details form.checkout-details .column.step{display:none}.checkout .left div.content .details form.checkout-details .column.step:first-child{display:block}.checkout .left div.content .details form.checkout-details .input-wrapper{margin-bottom:1rem}.checkout .left div.content .details form.checkout-details .input-wrapper input{padding:1.5rem 0.8rem}.checkout .left div.content .details .button-wrapper{margin-top:2rem}.checkout .left div.content .details .button-wrapper .yellow-button{letter-spacing:2px;text-transform:uppercase;font-size:1rem;width:100%;font-weight:normal}.checkout .right{background:#2B2C2E;background-image:url("../img/login-bg.gif");background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:space-between;flex-direction:column;flex-grow:1;position:relative}.checkout .right .opacity{width:100%;height:100vh;position:absolute;background:rgba(43,44,46,0.66);z-index:1}.checkout .right .logo{display:flex;justify-content:center;margin-top:3rem;position:relative;z-index:2}.checkout .right .logo img{max-width:260px;margin:0 auto}.checkout .right .product{position:relative;z-index:2}.checkout .right .footer{font-size:0.875rem;text-align:center;font-weight:300;margin:1rem 0;position:relative;z-index:2;color:#FFF}.product-page{background:#2B2C2E}.product-page .overview{height:100vh;background:#2B2C2E;background-image:url("../img/product-bg.png");background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;position:relative;align-items:center}.product-page .overview .menu{position:absolute;left:0;right:0;top:calc(145px + 1rem);margin-left:auto;margin-right:auto}.product-page .overview .details{display:flex;max-width:800px;width:100%;margin:0 auto;justify-content:space-between}.product-page .overview .details .product{margin-bottom:0;justify-content:flex-end}.product-page .overview .details .product .product-image{max-width:350px}.product-page .overview .details .info{flex-grow:1;margin-left:2rem}.product-page .overview .details .info .title div{display:inline-flex;flex-direction:column}.product-page .overview .details .info .title h1{font-size:2.5rem;font-weight:normal;color:#FFF;display:block;margin-bottom:0}.product-page .overview .details .info .title span{display:block;font-weight:300;font-size:1.25rem;text-align:right;color:#FFF}.product-page .overview .details .info .desc{color:#FFF}.product-page .overview .details .info .desc h2{font-size:1.25rem;margin-bottom:0;text-transform:uppercase}.product-page .overview .details .info .desc p{margin-top:0;font-weight:300}.product-page .overview .details .info .price{color:#FFF}.product-page .overview .details .info .price h3{text-align:left;font-size:1.875rem;color:#FFF;margin-bottom:0}.product-page .overview .details .info .price h3 span{font-size:0.75rem;font-weight:300;display:block}.product-page .overview .details .info .price h3 span.rrp{text-decoration:line-through}.product-page .overview .details .info .price .sku{margin-top:0;font-weight:300;font-size:1rem}.product-page .overview .details .info .price .button-wrapper{display:flex}.product-page .overview .details .info .price .button-wrapper .yellow-button{margin-right:1rem;padding:1rem 4rem}.product-page .overview .details .info .price .button-wrapper .telephone{display:flex;align-items:center;color:#FFF;font-size:1rem;font-weight:300}.product-page .overview .details .info .price .button-wrapper .telephone i{margin-right:0.5rem}.product-page .overview .details .info .price .button-wrapper .telephone:hover i{animation:shake 0.5s;animation-iteration-count:infinite}.product-page .overview .godown{position:absolute;bottom:1rem;padding:1rem;color:#FFF;cursor:pointer;z-index:2}.product-page .product-info{width:100%;background:#FFF;padding:0 5%}.product-page .product-info .product-wrapper{width:100%;max-width:1400px;margin:0 auto;padding-top:1rem;padding-bottom:2rem;display:flex;justify-content:space-between}.product-page .product-info .product-wrapper .left{width:100%;flex-grow:1;max-width:600px;margin-right:2rem}.product-page .product-info .product-wrapper .left h1{font-size:3.75rem;color:#040404;text-transform:uppercase}.product-page .product-info .product-wrapper .left h1 span{color:#AFAFAF;font-size:1.25rem;display:block;font-weight:300;text-transform:capitalize}.product-page .product-info .product-wrapper .left .breakdown{padding-right:5%;width:100%;display:flex;max-width:800px;justify-content:space-between}.product-page .product-info .product-wrapper .left .breakdown .column{max-width:320px}.product-page .product-info .product-wrapper .left .breakdown .column:not(:last-child){margin-right:3rem;flex-grow:1}.product-page .product-info .product-wrapper .left .breakdown .column ul{list-style-type:none;margin:0;padding:0}.product-page .product-info .product-wrapper .left .breakdown .column ul li{font-size:1.25rem;font-weight:300}.product-page .product-info .product-wrapper .left .breakdown .column ul li.title{font-size:1.5625rem;font-weight:bold;text-transform:uppercase;margin-top:1rem}.product-page .product-info .product-wrapper .left .breakdown .column ul .additional{display:none}.product-page .product-info .product-wrapper .left .show-additional-info{color:#FFC72C;cursor:pointer}.product-page .product-info .product-wrapper .right{flex-grow:1;width:100%;max-width:600px;margin-top:150px}.product-page .product-info .product-wrapper .right .images{display:flex}.product-page .product-info .product-wrapper .right .images .selector{width:140px;background:whitesmoke}.product-page .product-info .product-wrapper .right .images .image{flex-grow:1;display:flex;justify-content:center}.product-page .product-info .product-wrapper .right .product-details .price{text-align:left;font-size:1.875rem;color:#040404;margin-bottom:0;font-weight:bold}.product-page .product-info .product-wrapper .right .product-details .price span.tax{font-size:0.75rem;font-weight:300;display:block;color:#AFAFAF}.product-page .product-info .product-wrapper .right .product-details .price span.rrp{font-size:0.75rem;font-weight:300;display:block;color:#040404;text-decoration:line-through}.product-page .product-info .product-wrapper .right .product-details .sku{margin-top:0;font-weight:300;font-size:1rem;color:#AFAFAF}.product-page .product-info .product-wrapper .right .product-details .input-wrapper{display:flex;flex-direction:column;margin-bottom:2rem}.product-page .product-info .product-wrapper .right .product-details .input-wrapper label{letter-spacing:0.05em;font-size:0.7rem;text-transform:uppercase;color:#AFAFAF;text-align:left;font-weight:normal;display:block;margin-bottom:0.5rem}.product-page .product-info .product-wrapper .right .product-details .input-wrapper input{padding:2rem 0.8rem;width:100%;outline:0;border:0;height:50px;border:1px solid #F6F6F6;border-radius:5px;background:#F6F6F6}.product-page .product-info .product-wrapper .right .product-details .input-wrapper .select-container{position:relative}.product-page .product-info .product-wrapper .right .product-details .input-wrapper .select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;padding:1.5rem 0.8rem;width:100%;background:#F6F6F6;border-radius:5px}.product-page .product-info .product-wrapper .right .product-details .input-wrapper .select-container select::-ms-expand{display:none}.product-page .product-info .product-wrapper .right .product-details .input-wrapper .select-container:after{content:"";width:0;height:0;position:absolute;pointer-events:none}.product-page .product-info .product-wrapper .right .product-details .input-wrapper .select-container:after{border-left:5px solid transparent;border-right:5px solid transparent;top:calc(50% - (8px / 2));right:0.75em;border-top:8px solid black;opacity:0.5}.product-page .product-info .product-wrapper .right .product-details .button-wrapper{display:flex}.product-page .product-info .product-wrapper .right .product-details .button-wrapper .yellow-button{margin-right:1rem;padding:1rem 4rem}.product-page .product-info .product-wrapper .right .product-details .button-wrapper .telephone{display:flex;align-items:center;color:#040404;font-size:1rem;font-weight:300;flex-grow:1;justify-content:center}.product-page .product-info .product-wrapper .right .product-details .button-wrapper .telephone i{margin-right:0.5rem}.product-page .product-info .product-wrapper .right .product-details .personalise{padding:0.5rem 0;margin-top:2rem;border-top:1px solid #e0e0e0}.product-page .product-info .product-wrapper .right .product-details .personalise P{color:#AFAFAF}.product-page .product-info .product-wrapper .right .product-details .personalise .yellow-button{text-align:center;background:#2B2C2E}.product-page .upsell{width:100%;background:#F2F2F2}.product-page .upsell .main-title{padding:2rem 0}.product-page .upsell .product-list .product{padding:1rem}.product-page .upsell .product-list .product .title{color:#040404}.product-page .upsell .product-list .product .style{color:#040404}.product-page .upsell .product-list .product .product-image{max-width:300px}.product-page .upsell .product-list .product .product-image img:not(.shadow){width:100%}.product-page .upsell .product-list .product .price{background:#2B2C2E;color:#FFF;margin:0.5rem auto;display:inline-flex;padding:0.2rem 2rem}.product-page .upsell .product-list .product .yellow-button{width:90%}.product-page .upsell .product-list .product:hover{background:#eaeaea}.product-page .upsell .product-list .product:hover .yellow-button{transform:translateY(-1px);box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 6px rgba(0,0,0,0.08)}.collection{background:#2B2C2E;color:#FFF}.collection .collection-list{width:90%;max-width:1400px;margin:0 auto}.collection .collection-list .product-list{margin-top:5rem;flex-wrap:wrap}.anti-nav{padding-top:145px;padding-top:145px}.anti-nav-small{padding-top:93px}.scrolltop{position:fixed;bottom:20px;right:20px;background:#FFC72C;border-radius:5px;display:none;justify-content:center;align-items:center;transition:all 1s;padding:1rem}.scrolltop i{color:#FFF;position:relative;transition:all 1s}.scrolltop.scrolled{display:flex;cursor:pointer}.scrolltop:hover{transform:translateY(-5px);box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 6px rgba(0,0,0,0.08)}.scrolltop:hover i{transform:translateY(-2px)}.mobile-menu{width:100%;position:fixed;height:100vh;padding-bottom:10vh;min-height:500px;top:0;left:0;background:#2B2C2E;display:flex;flex-direction:column;justify-content:space-between;display:flex;z-index:20}.mobile-menu .top{height:145px;width:100%;display:flex;justify-content:space-between}.mobile-menu .top .mobile-trigger{display:none;justify-content:center;align-items:center}.mobile-menu .top .mobile-trigger .trigger i{color:#FFF}@media screen and (max-width: 1200px){.mobile-menu .top .mobile-trigger{display:flex;width:20%}}.mobile-menu .top .logo{display:flex;justify-content:center;align-items:center;transition:all 0.2s;position:relative;flex-grow:1}.mobile-menu .top .logo img{max-width:100%;transition:all 0.2s}.mobile-menu .list ul{list-style-type:none}.mobile-menu .list ul li a{color:#FFF;font-size:2rem;padding:1rem}.mobile-menu .footer{text-align:center;color:#FFF}.mobile-menu .footer .social{text-align:center}.mobile-menu .footer .social a{padding:1rem}.mobile-menu .footer .social a i{color:#FFF}@media screen and (min-width: 1200px){.mobile-menu{display:none !important}}.navigation{width:100%;height:93px;position:fixed;z-index:10;background:#2B2C2E;background-position:center;background-repeat:no-repeat;background-size:fit;display:flex;max-width:1920px;right:0;left:0;top:0;margin-left:auto;margin-right:auto}.navigation .mobile-trigger{display:none;justify-content:center;align-items:center}.navigation .mobile-trigger .trigger i{color:#FFF}@media screen and (max-width: 1200px){.navigation .mobile-trigger{display:flex;width:20%}}.navigation .logo{display:flex;justify-content:center;align-items:center;transition:all 0.2s;position:relative}.navigation .logo img{max-width:100%;transition:all 0.2s}.navigation ul{width:40%}.navigation .logo{width:200px}@media screen and (max-width: 1200px){.navigation .logo{width:100%;flex-grow:1}}.navigation ul{list-style-type:none;margin:0 0 0 1rem;padding:0;height:100%;overflow:hidden;flex-grow:1;align-self:stretch;display:flex;justify-content:space-evenly}.navigation ul li{float:left;padding:1rem;text-decoration:none;font-weight:300;height:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;margin:0 0.2rem;position:relative;text-transform:uppercase}.navigation ul li a{display:block;color:#FFF;font-size:1rem;font-weight:300;text-align:center;text-decoration:none;transition:color 0.2s}.navigation ul.social li{padding:0 0.2rem;transition:all 0.2s}.navigation ul.social li a{font-size:1.2rem}.navigation ul.social li:hover{transform:translateY(-1px);box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 6px rgba(0,0,0,0.08)}@media screen and (max-width: 1200px){.navigation ul.social{width:100%;margin-left:unset}}@media screen and (max-width: 1200px){.navigation ul.list2{justify-content:flex-end;width:20%;flex-grow:unset;margin-left:unset;display:none}}@media screen and (max-width: 740px){.navigation ul.list2 li{display:none}}@media screen and (max-width: 1200px){.navigation .list{display:none}}.navigation.scrolled{height:93px}.navigation.scrolled .logo img{width:90%}.block{height:100vh}.block .opacity{width:100%;height:100vh;min-height:768px;position:absolute;background:rgba(43,44,46,0.66);z-index:1}.block.grey{background:#2B2C2E}.yellow-button{background:#FFC72C;color:#FFF;padding:1rem;border-radius:5px;position:relative;transition:all 0.2s;outline:0;border:0;cursor:pointer}.yellow-button:hover{transform:translateY(-1px);box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 6px rgba(0,0,0,0.08)}.main-title{text-align:center;max-width:876px;margin:0 auto}.main-title h1{font-size:1.5625rem;color:#FFF;font-weight:bold;text-transform:uppercase;margin-top:0}.main-title p{color:#FFF;font-weight:300;font-size:1rem}.main-title p a{color:#FFC72C}.main-title p a.animated{position:relative;transition:all 0.2s;padding:1rem}.main-title p a.animated:hover{transform:translateX(5px)}.main-title p span.bold{font-weight:bold}.main-title.align-left{text-align:left;margin:unset}.main-title.grey h1{color:#2B2C2E}.main-title.grey p{color:#2B2C2E}.main-title.offblack h1{color:#040404}.main-title.offblack p{color:#040404}footer{min-height:300px;background:#2B2C2E;width:100%;display:flex;justify-content:space-around}footer .left .title,footer .middle .title,footer .right .title{color:#FFF;text-transform:uppercase;font-size:1rem;font-weight:bold}footer .left .title i,footer .middle .title i,footer .right .title i{display:none;transition:all 0.2s}footer .left .title.dropped i,footer .middle .title.dropped i,footer .right .title.dropped i{transform:rotate(180deg)}@media screen and (max-width: 840px){footer .left .title,footer .middle .title,footer .right .title{display:flex;justify-content:center;width:90%;margin:0 auto;align-items:center;padding:1.5rem;cursor:pointer}footer .left .title i,footer .middle .title i,footer .right .title i{display:inline;margin-left:1rem}}footer .left ul{margin:0;padding:0;list-style-type:none}footer .left ul li{font-weight:300;letter-spacing:1px;text-transform:uppercase}footer .left ul li a{color:#FFF}@media screen and (max-width: 840px){footer .left ul{display:none}}@media screen and (max-width: 840px){footer .left{width:90%;margin:0 auto}}footer .middle{text-align:center}footer .middle .desc{text-transform:uppercase;color:#FFF;max-width:362px;font-weight:300}@media screen and (max-width: 840px){footer .middle .desc{margin:0 auto;max-width:90%;display:none}}footer .middle .input-wrapper{display:flex;flex-direction:column}footer .middle .input-wrapper input{padding:2rem 0.8rem;width:100%;outline:0;border:0;height:50px;border:1px solid #F6F6F6;border-radius:5px;background:#F6F6F6}footer .middle .input-wrapper .yellow-button{margin-top:1rem;font-size:17px}@media screen and (max-width: 840px){footer .middle .input-wrapper .yellow-button{width:100%}}footer .middle .input-wrapper.error input{border-color:red}@media screen and (max-width: 840px){footer .middle .input-wrapper{width:90%;max-width:450px;margin:2rem auto 0;display:none}}footer .right img{max-width:185px;margin-top:2rem}@media screen and (max-width: 840px){footer .right .mobile-payments-slider{display:none}}footer .right p{font-weight:300;text-align:right;color:#FFF}@media screen and (max-width: 840px){footer .right p{text-align:center}}@media screen and (max-width: 840px){footer .right{text-align:center}}footer.white{background:#FFF}footer.white .left .title,footer.white .middle .title,footer.white .right .title{color:#2B2C2E}footer.white .left ul li a{color:#2B2C2E}footer.white .middle .desc{color:#2B2C2E}footer.white .right p{color:#2B2C2E}@media screen and (max-width: 840px){footer{flex-direction:column}}.product-list{display:flex;display:flex;justify-content:space-evenly;max-width:1400px;width:100%;overflow-x:auto;overflow-y:hidden}.product-list.wrap{flex-wrap:wrap;margin:0 auto}.product{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;margin-bottom:5rem}.product .product-image{position:relative;max-width:350px}.product .product-image img{max-width:220px}.product .product-image .product-img{position:relative;z-index:2}.product .product-image .shadow{position:absolute;z-index:1;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.product .title{font-size:1.3125rem;font-weight:bold;color:#FFF;margin-bottom:0.5rem}.product .style{font-size:0.875rem;font-weight:300;color:#FFF;margin:unset;text-transform:uppercase}.menu{width:90%;max-width:1400px;display:flex;justify-content:space-between;margin:0 auto 4rem}.menu div a{color:#FFF}.menu div.right a:last-child:before{content:' | ';margin-left:0.5rem;margin-right:0.5rem}.menu .toggle{border-radius:5px;display:flex;justify-content:center}.menu .toggle div{color:#FFF;padding:0.5rem 1.5rem;border-top:1px solid #FFF;border-bottom:1px solid #FFF;cursor:pointer;color:#FFF;transition:all 0.2s}.menu .toggle div:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:1px solid #FFF}.menu .toggle div:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;border-right:1px solid #FFF}.menu .toggle div.active{background:#FFC72C;border-color:#FFC72C;cursor:default}.menu .toggle div.active:hover{background:#FFC72C;border-color:#FFC72C}.menu .toggle div:hover{background:#737373;border-color:#737373}@media screen and (max-width: 840px){.menu .toggle{margin:1rem}}.error-404{min-height:600px;height:calc(100vh - 300px);background:#2B2C2E;display:flex;justify-content:center;align-items:center;flex-direction:column}.error-404 h1{font-size:5rem;color:#FFF;margin:0;padding:0}.error-404 p{color:#FFF;max-width:400px;width:80%;margin:0 auto;text-align:center;margin-bottom:1.5rem}.error-404 a{color:#FFF}.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}}.shake{animation:shake 1s;animation-iteration-count:infinite}@keyframes shake{0%{transform:rotate(0deg)}10%{transform:rotate(-1deg)}20%{transform:rotate(10deg)}30%{transform:rotate(0deg)}40%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}60%{transform:rotate(0deg)}70%{transform:rotate(-10deg)}80%{transform:rotate(10deg)}90%{transform:rotate(0deg)}100%{transform:rotate(-10deg)}}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAic3R5bGUubWluLmNzcyIsCgkic291cmNlcyI6IFsKCQkic3R5bGUuc2NzcyIsCgkJInBhZ2VzL2hvbWUuc2NzcyIsCgkJInBhZ2VzL2xpbWl0ZWQtZWRpdGlvbnMuc2NzcyIsCgkJInBhZ2VzL2dlbmVyaWMuc2NzcyIsCgkJInBhZ2VzL3Nob3dyb29tLnNjc3MiLAoJCSJwb3J0YWwvbG9naW4uc2NzcyIsCgkJInBvcnRhbC9hY2NvdW50LnNjc3MiLAoJCSJwb3J0YWwvY2hlY2tvdXQuc2NzcyIsCgkJInBvcnRhbC9wcm9kdWN0LnNjc3MiLAoJCSJwb3J0YWwvY29sbGVjdGlvbi5zY3NzIgoJXSwKCSJzb3VyY2VzQ29udGVudCI6IFsKCQkiLy9cclxuXHJcbioge1xyXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmJvZHksXHJcbmh0bWwge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG59XHJcblxyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6IGJsYWNrO1xyXG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcclxufVxyXG4kZGFyay1ncmV5OiAjMkIyQzJFO1xyXG4kbGlnaHQtZ3JleTogI0FGQUZBRjtcclxuJG9mZmJsYWNrOiAjMDQwNDA0O1xyXG4keWVsbG93OiAjRkZDNzJDO1xyXG4kbmF2LWhlaWdodDogMTQ1cHg7XHJcbiRzbWFsbC1uYXYtaGVpZ2h0OiA5M3B4O1xyXG5AaW1wb3J0IFwicGFnZXMvaG9tZVwiO1xyXG5AaW1wb3J0IFwicGFnZXMvbGltaXRlZC1lZGl0aW9uc1wiO1xyXG5AaW1wb3J0IFwicGFnZXMvZ2VuZXJpY1wiO1xyXG5AaW1wb3J0IFwicGFnZXMvc2hvd3Jvb21cIjtcclxuQGltcG9ydCBcInBvcnRhbC9sb2dpblwiO1xyXG5AaW1wb3J0IFwicG9ydGFsL2FjY291bnRcIjtcclxuQGltcG9ydCBcInBvcnRhbC9jaGVja291dFwiO1xyXG5AaW1wb3J0IFwicG9ydGFsL3Byb2R1Y3RcIjtcclxuQGltcG9ydCBcInBvcnRhbC9jb2xsZWN0aW9uXCI7IC8vXHJcbi8vcGFnZSBibG9ja3NcclxuXHJcbi5hbnRpLW5hdiB7XHJcbiAgcGFkZGluZy10b3A6ICRuYXYtaGVpZ2h0O1xyXG4gIHBhZGRpbmctdG9wOiAkbmF2LWhlaWdodDtcclxufVxyXG5cclxuLmFudGktbmF2LXNtYWxsIHtcclxuICBwYWRkaW5nLXRvcDogJHNtYWxsLW5hdi1oZWlnaHQ7XHJcbn1cclxuXHJcbi5zY3JvbGx0b3Age1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBib3R0b206IDIwcHg7XHJcbiAgcmlnaHQ6IDIwcHg7XHJcbiAgYmFja2dyb3VuZDogJHllbGxvdztcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHRyYW5zaXRpb246IGFsbCAxcztcclxuICBwYWRkaW5nOiAxcmVtO1xyXG5cclxuICBpIHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDFzO1xyXG4gIH1cclxuXHJcbiAgJi5zY3JvbGxlZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XHJcbiAgICBib3gtc2hhZG93OiAwIDdweCAxNHB4IHJnYmEoNTAsNTAsOTMsMC4xKSwgMCAzcHggNnB4IHJnYmEoMCwwLDAsMC4wOCk7XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIC8vIG1hcmdpbi10b3A6IC0xcmVtO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubW9iaWxlLW1lbnUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHZoO1xyXG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJhY2tncm91bmQ6ICRkYXJrLWdyZXk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHotaW5kZXg6IDIwO1xyXG5cclxuICAudG9wIHtcclxuICAgIGhlaWdodDogJG5hdi1oZWlnaHQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgLm1vYmlsZS10cmlnZ2VyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIC8vIGZsZXgtZ3JvdzogMTtcclxuICAgICAgLnRyaWdnZXIge1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGlzdCB7XHJcbiAgICB1bCB7XHJcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAuc29jaWFsIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbTtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5uYXZpZ2F0aW9uIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6ICRzbWFsbC1uYXYtaGVpZ2h0O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxMDtcclxuICBiYWNrZ3JvdW5kOiAkZGFyay1ncmV5O1xyXG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9uYXYtYmcucG5nXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogZml0O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICAubW9iaWxlLXRyaWdnZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC8vIGZsZXgtZ3JvdzogMTtcclxuICAgIC50cmlnZ2VyIHtcclxuICAgICAgaSB7XHJcbiAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogMjAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ28ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB1bCB7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gIH1cclxuXHJcbiAgLmxvZ28ge1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB1bCB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDAgMCAwIDFyZW07XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDAgMC4ycmVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNvY2lhbCB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAuMnJlbTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMCA3cHggMTRweCByZ2JhKDUwLDUwLDkzLDAuMSksIDAgM3B4IDZweCByZ2JhKDAsMCwwLDAuMDgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAmLmxpc3QyIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgZmxleC1ncm93OiB1bnNldDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQwcHgpIHtcclxuICAgICAgJi5saXN0MiB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAubGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnNjcm9sbGVkIHtcclxuICAgIGhlaWdodDogJHNtYWxsLW5hdi1oZWlnaHQ7XHJcbiAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbmF2LWJnMy5wbmdcIik7XHJcbiAgICAubG9nbyB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJsb2NrIHtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG5cclxuICAub3BhY2l0eSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBtaW4taGVpZ2h0OiA3NjhweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoNDMsIDQ0LCA0NiwgMC42Nik7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuXHJcbiAgJi5ncmV5IHtcclxuICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyZXk7XHJcbiAgfVxyXG59XHJcbi8vWWVsbG93IGJ1dHRvblxyXG5cclxuLnllbGxvdy1idXR0b24ge1xyXG4gIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgY29sb3I6ICNGRkY7XHJcbiAgcGFkZGluZzogMXJlbTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XHJcbiAgICAvLyBiYWNrZ3JvdW5kOiAjZmRjMjIwO1xyXG4gICAgYm94LXNoYWRvdzogMCA3cHggMTRweCByZ2JhKDUwLDUwLDkzLDAuMSksIDAgM3B4IDZweCByZ2JhKDAsMCwwLDAuMDgpO1xyXG4gIH1cclxufVxyXG4vLyBNYWluIHRpdGxlXHJcblxyXG4ubWFpbi10aXRsZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1heC13aWR0aDogODc2cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkeWVsbG93O1xyXG5cclxuICAgICAgJi5hbmltYXRlZCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3Bhbi5ib2xkIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmFsaWduLWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbjogdW5zZXQ7XHJcbiAgfVxyXG5cclxuICAmLmdyZXkge1xyXG4gICAgaDEge1xyXG4gICAgICBjb2xvcjogJGRhcmstZ3JleTtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLm9mZmJsYWNrIHtcclxuICAgIGgxIHtcclxuICAgICAgY29sb3I6ICRvZmZibGFjaztcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICRvZmZibGFjaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuLy9Gb290ZXJcclxuXHJcbmZvb3RlciB7XHJcbiAgbWluLWhlaWdodDogMzAwcHg7XHJcbiAgYmFja2dyb3VuZDogJGRhcmstZ3JleTtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG5cclxuICAubGVmdCxcclxuICAubWlkZGxlLFxyXG4gIC5yaWdodCB7XHJcbiAgICAudGl0bGUge1xyXG4gICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuZHJvcHBlZCB7XHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGVmdCB7XHJcbiAgICB1bCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1pZGRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgLmRlc2Mge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgbWF4LXdpZHRoOiAzNjJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0LXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMC44cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjZGNkY2O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAueWVsbG93LWJ1dHRvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5lcnJvciB7XHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMnJlbSBhdXRvIDA7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJpZ2h0IHtcclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMTg1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1vYmlsZS1wYXltZW50cy1zbGlkZXIge1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi53aGl0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG5cclxuICAgIC5sZWZ0LFxyXG4gICAgLm1pZGRsZSxcclxuICAgIC5yaWdodCB7XHJcbiAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGVmdCB7XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1pZGRsZSB7XHJcbiAgICAgIC5kZXNjIHtcclxuICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yaWdodCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxufVxyXG4vL1Byb2R1Y3QgbG9vcFxyXG5cclxuLnByb2R1Y3QtbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gIG1heC13aWR0aDogMTQwMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gIC8vIGZsZXgtd3JhcDogd3JhcDtcclxuICAmLndyYXAge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZHVjdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG5cclxuICAucHJvZHVjdC1pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMjIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2R1Y3QtaW1nIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaGFkb3cge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxLjMxMjVyZW07XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gIH1cclxuXHJcbiAgLnN0eWxlIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICBtYXJnaW46IHVuc2V0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbn1cclxuLy9tZW51IGZvciBwb3J0YWxcclxuXHJcbi5tZW51IHtcclxuICB3aWR0aDogOTAlO1xyXG4gIG1heC13aWR0aDogMTQwMHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIG1hcmdpbjogMCBhdXRvIDRyZW07XHJcblxyXG4gIGRpdiB7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICB9XHJcblxyXG4gICAgJi5yaWdodCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgfCAnO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50b2dnbGUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIGRpdiB7XHJcbiAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRjtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkY7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHllbGxvdztcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHllbGxvdztcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJHllbGxvdztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM3MzczNzM7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNzM3MzczO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICBtYXJnaW46IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZXJyb3ItNDA0IHtcclxuICBtaW4taGVpZ2h0OiA2MDBweDtcclxuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzMDBweCk7XHJcbiAgYmFja2dyb3VuZDogJGRhcmstZ3JleTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gIH1cclxufVxyXG4vLyBBbmltYXRpb25zXHJcblxyXG4uYm91bmNlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlIDJzIGluZmluaXRlO1xyXG4gIGFuaW1hdGlvbjogYm91bmNlIDJzIGluZmluaXRlO1xyXG59XHJcbi8qIFNjcm9sbCBkb3duIGluZGljYXRvciAoYm91bmNpbmcpICovXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xyXG4gIDAlLFxyXG4gIDEwMCUsXHJcbiAgMjAlLFxyXG4gIDUwJSxcclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcclxuICB9XHJcbn1cclxuQC1tb3ota2V5ZnJhbWVzIGJvdW5jZSB7XHJcbiAgMCUsXHJcbiAgMTAwJSxcclxuICAyMCUsXHJcbiAgNTAlLFxyXG4gIDgwJSB7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XHJcbiAgMCUsXHJcbiAgMTAwJSxcclxuICAyMCUsXHJcbiAgNTAlLFxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2hha2Uge1xyXG4gIGFuaW1hdGlvbjogc2hha2UgMXM7XHJcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbn1cclxuQGtleWZyYW1lcyBzaGFrZSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG5cclxuICAxMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTFkZWcpO1xyXG4gIH1cclxuXHJcbiAgMjAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDEwZGVnKTtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMGRlZyk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcblxyXG4gIDcwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDEwZGVnKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcclxuICB9XHJcbn0iLAoJCSIuaG9tZXBhZ2Uge1xyXG4gIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG4gIC8vIH1cclxuICAuYmxvY2sge1xyXG4gICAgJi5pbnRybyxcclxuICAgICYuc2hvd3Jvb20tYmxvY2sge1xyXG4gICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICBtaW4taGVpZ2h0OiA3NjhweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9sb2dpbi1iZy5naWZcIik7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ob21lcGFnZS1iYWNrZ3JvdW5kLnBuZ1wiKTtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIC5vcGFjaXR5IHtcclxuICAgICAgICAvLyB0b3A6IDA7XHJcbiAgICAgICAgLy8gcmlnaHQ6IDA7XHJcbiAgICAgICAgLy8gYm90dG9tOiAwO1xyXG4gICAgICAgIC8vIGxlZnQ6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgLmJnLXZpZGVvIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHdpZHRoOiAyMDAlO1xyXG4gICAgICAgICAgbGVmdDogLTUwJTtcclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMjc1JTtcclxuICAgICAgICAgICAgbGVmdDogLTY4Ljc1JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkzMHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMjAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC8vIEBtZWRpYSAobWluLWFzcGVjdC1yYXRpbzogMTYvOSkge1xyXG4gICAgICAgICAgLy8gICBoZWlnaHQ6IDMwMCU7XHJcbiAgICAgICAgICAvLyAgIHRvcDogLTEwMCU7XHJcbiAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAvLyBAbWVkaWEgKG1heC1hc3BlY3QtcmF0aW86IDE2LzkpIHtcclxuICAgICAgICAgIC8vICAgd2lkdGg6IDMwMCU7XHJcbiAgICAgICAgICAvLyAgIGxlZnQ6IC0xMDAlO1xyXG4gICAgICAgICAgLy8gfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgIG1heC13aWR0aDogODM4cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEwJTtcclxuICAgICAgICAvLzE2NTBcclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHVuc2V0O1xyXG5cclxuICAgICAgICAgIHNwYW4uZGVzYyB7XHJcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4gICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG4gICAgICAgICAgICBzcGFuLmlzbyB7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgIHNwYW4ubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idXR0b25zIHtcclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgLnllbGxvdy1idXR0b24ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gNHJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmV4dHJhLWxpbmsge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zaG93cm9vbS1ibG9jayB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9TaG9wLTAwMDAzLmpwZ1wiKTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgIC5jb250ZW50IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ29kb3duIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYucHJldmlvdXMtcHJvamVjdHMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyZXk7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDg1NXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbm9zbW9rZS5wbmdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBmaXQ7XHJcblxyXG4gICAgICAubWFpbi10aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2xpY2stcHJldiB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcm9kdWN0LWxpc3Qge1xyXG4gICAgICAgIC8vIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgICAgdG9wOiAtMzVweDtcclxuXHJcbiAgICAgICAgLnByb2R1Y3Qge1xyXG4gICAgICAgICAgLnNoYWRvdyB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTZweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmZpcnN0IHtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMXJlbSA1cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcm9kdWN0LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICBoZWlnaHQ6IDAuM3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnByb2R1Y3QtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsMCwwLDAuMyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcm9kdWN0LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmV5O1xyXG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAjZDhkOGQ4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbnRyb2xzIHtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRhcmstZ3JleSwgd2hpdGUpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZXJ2aWNlcyB7XHJcbiAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgICAgbWluLWhlaWdodDogNzY4cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmV5O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2VydmljZXMtYmcucG5nXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAudG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgIC5zZXJ2aWNlLWxpc3Qge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHJcbiAgICAgICAgICAgICAgJi50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLAoJCSIubGltaXRlZC1lZGl0aW9ucyxcclxuLnByb2plY3Qge1xyXG4gIC5wcm9qZWN0LXNsaWRlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIGRpdiB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDYwdmg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDY1MHB4O1xyXG5cclxuICAgICAgJi5zbGlkZXIxIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcmFmLmpwZ1wiKTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL01vYmlsZTEuanBnXCIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5zbGlkZXIyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYXJteTIuanBnXCIpO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvTW9iaWxlMi5qcGdcIik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnNsaWRlcjMge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9XZWI1LmpwZ1wiKTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL01vYmlsZTUuanBnXCIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBsaS5zbGljay1hY3RpdmUge1xyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZDMTA3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm92ZXJ2aWV3IHtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Ftai1mbS13aGl0ZS1mYWRlZDMucG5nXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgLm1lbnUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IGNhbGMoI3skbmF2LWhlaWdodH0gKyAxcmVtKTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlscyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG4gICAgICB3aWR0aDogOTUlO1xyXG4gICAgICBtYXJnaW46IDUlIGF1dG8gMDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgLm1vYmlsZS1idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDJyZW0gMDtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgIC55ZWxsb3ctYnV0dG9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDRyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucHJvZHVjdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xyXG5cclxuICAgICAgICAucHJvZHVjdC10aXRsZSB7XHJcbiAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRvZ2dsZS1jYXNlYmFjayxcclxuICAgICAgICAudG9nZ2xlLWNhc2ViYWNrLWxhZGllcyB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9kdWN0LWltYWdlIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjIwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFsdC1pbWFnZSB7XHJcbiAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhc2UtdG9nZ2xlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuXHJcbiAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMXJlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY2FzZS10b2dnbGUtb3B0aW9uIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHllbGxvdztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBvcmRlcjogdW5zZXQ7XHJcblxyXG4gICAgICAgICAgICAuY2FzZS10b2dnbGUtb3B0aW9uLFxyXG4gICAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDEwcmVtO1xyXG4gICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5mbyB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG5cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTAuNXJlbTtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcblxyXG4gICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcmljZSB7XHJcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgIC5idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG5cclxuICAgICAgICAgICAgLnllbGxvdy1idXR0b24ge1xyXG4gICAgICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcblxyXG4gICAgICAgICAgICAgICYucGFkZGluZyB7fVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGVsZXBob25lIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblxyXG4gICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICBhbmltYXRpb246IHNoYWtlIDAuNXM7XHJcbiAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnRvcGJveCB7XHJcbiAgICAgICAgLm0tYm94IHtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IDJweCByZ2JhKDAsMCwwLDAuMSk7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU2KTtcclxuXHJcbiAgICAgICAgICAubS1sb2dvIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMXJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgICAgICAgLnllbGxvdy1idXR0b24ge1xyXG4gICAgICAgICAgICAgICYuZGFyayB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmV5O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHVuc2V0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAuZGV0YWlscyB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRldGFpbHMgOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGV0YWlscyA6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRldGFpbHMgOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmdvZG93biB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAxcmVtO1xyXG4gICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICBjb2xvcjogJGRhcmstZ3JleTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcm9qZWN0IHtcclxuICAgIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgICBtYXJnaW46IDFyZW0gYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5wcm9qZWN0LW92ZXJ2aWV3IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWluLWhlaWdodDogNDAwcHg7XHJcbiAgICAgIC8vIG1heC13aWR0aDogOTUlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgIC5sZWZ0IHtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNjI1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAueWVsbG93LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstZ3JleTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYXZlbmdlci1paS1zZWF3b2xmLnBuZ1wiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA0MiU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3Qge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgIC5wcm9kdWN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgIC5wcm9kdWN0LWltYWdlIHtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHJcbiAgICAgICAgLnJpZ2h0IHtcclxuICAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hbHQge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHJcbiAgICAgICAgLnJpZ2h0IHtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICAgICAgLnByb2R1Y3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xyXG4gICAgfVxyXG5cclxuICAgIC5wcm9qZWN0LXdyYXBwZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcclxuXHJcbiAgICAgIC5tYWluLXRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG5cclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge31cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hY3RpdmUge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC8vIC50b2dnbGUtZ2VuZGVyIHtcclxuICAgICAgLy8gICBjb2xvcjogJHllbGxvdztcclxuICAgICAgLy8gICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgLy8gICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgLy8gICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgLy8gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIC8vIH1cclxuICAgICAgLmRldGFpbHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuXHJcbiAgICAgICAgLmxlZnQge1xyXG4gICAgICAgICAgLmJyZWFrZG93biB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgLmNvbHVtbiB7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3JlbTtcclxuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgJi50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmFkZGl0aW9uYWwge1xyXG4gICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNob3ctYWRkaXRpb25hbC1pbmZvIHtcclxuICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJpZ2h0IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG5cclxuICAgICAgICAgIC5mYXEge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnllbGxvdy1idXR0b24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2YzZjNmMztcclxuICAgICAgICAgICAgLy8gcGFkZGluZzogMXJlbTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmxhZGllcy1kZXRhaWxzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmxpbWl0ZWQtZWRpdGlvbnMge1xyXG4gIC5tYWluLXRpdGxlIHtcclxuICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvamVjdCB7XHJcbiAgLm1lbnUge1xyXG4gICAgZGl2IHtcclxuICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsCgkJIi5nZW5lcmljLXBhZ2Uge1xyXG4gIC5nZW5lcmljLWhlYWRlciB7XHJcbiAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaG9tZXBhZ2UtYmFja2dyb3VuZC5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgLm9wYWNpdHkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDMsIDQ0LCA0NiwgMC42Nik7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgfVxyXG59IiwKCQkiLmhvdy10byxcclxuLnNob3dyb29tIHtcclxuICAuYmxvY2sge1xyXG4gICAgLm9wYWNpdHkge1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDQzLCA0NCwgNDYsIDAuMzcpO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDgxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zaG9wIHtcclxuICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgbWluLWhlaWdodDogNzY4cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvU2hvcC0wMDAwMS5qcGdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIC5jb250ZW50IHtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICBtYXgtd2lkdGg6IDgzOHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAxMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAuZGVzYyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwLmFkZHJlc3Mge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5nb2Rvd24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDFyZW07XHJcbiAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDgxNXB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3Qge1xyXG4gICAgbWFyZ2luOiAycmVtO1xyXG5cclxuICAgIC5jb250YWN0LWltYWdlcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICAgICAgbWFyZ2luOiAycmVtIGF1dG87XHJcblxyXG4gICAgICAubGVmdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstZ3JleTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2hvd3Jvb20ucG5nXCIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgLmxvZ28ge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICYuYW5pbWF0ZWQge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q0ZDRkNDtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAvLyBtaW4td2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogMTVweDtcclxuICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vXHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuYWx0IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblxyXG4gICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHVuc2V0O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiB1bnNldDtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNGQ0ZDQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgLmxlZnQge1xyXG4gICAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hbHQge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAubGVmdCB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucmlnaHQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJ1bGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNkNGQ0ZDQ7XHJcbiAgICAgIG1hcmdpbjogMS41cmVtIGF1dG8gMDtcclxuICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhY3QtZGV0YWlscyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICAgICAgbWFyZ2luOiAycmVtIGF1dG87XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgIC5sZWZ0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucmlnaHQge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDAgMC41cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyZXk7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW5wdXQsXHJcbiAgICAgICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDAuOHJlbTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Y2RjZGNjtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5lcnJvciB7XHJcbiAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmVkO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICAgIC55ZWxsb3ctYnV0dG9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSA0cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhvdy10byB7XHJcbiAgLm1haW4tdGl0bGUge1xyXG4gICAgaDEge1xyXG4gICAgICBjb2xvcjogJGRhcmstZ3JleTtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGFjdCB7XHJcbiAgICAuY29udGFjdC1pbWFnZXMge1xyXG4gICAgICAubGVmdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1bnNldDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsCgkJIi5sb2dpbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG5cclxuICAubGVmdCB7XHJcbiAgICAvL1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgIG1pbi13aWR0aDogNDAwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDU1OHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAwIDRyZW07XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG5cclxuICAgIGRpdiB7XHJcbiAgICAgICYubG9nbyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5jb250ZW50IHtcclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JleTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgIC8vIG1heC13aWR0aDogNDE3cHg7XHJcbiAgICAgICAgICAmLmVycm9yIHtcclxuICAgICAgICAgICAgY29sb3I6IHJlZDtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZXRhaWxzIHtcclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IHVuc2V0O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pbnB1dC13cmFwcGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgLy8gcGFkZGluZzogMCAwLjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDAuN3JlbTtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JleTtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAmLmFscmVhZHlyZWdpc3RlcmVkIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IC0wLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAwLjhyZW07XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGNkY2RjY7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZXJyb3Ige1xyXG4gICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZWQ7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHJlZDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAueWVsbG93LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICAgICYubG9naW4tZGV0YWlscyB7fVxyXG5cclxuICAgICAgICAgICAgJi5yZWdpc3Rlci1kZXRhaWxzIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAuc3RlcG9uZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgLnllbGxvdy1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnN0ZXB0d28ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmNvbHVtbiB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDAuOHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucmVjb3Zlcnkge1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyZXk7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuXHJcbiAgICAgICAgICAgIC55ZWxsb3ctYnV0dG9uIHtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuZm9vdGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIG1hcmdpbjogMXJlbSAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5yZWdpc3RlciB7XHJcbiAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJpZ2h0IHtcclxuICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyZXk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbG9naW4tYmcuZ2lmXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5vcGFjaXR5IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSg0MywgNDQsIDQ2LCAwLjY2KTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICB9XHJcbn0iLAoJCSIuYWNjb3VudC1wYWdlIHtcclxuICBiYWNrZ3JvdW5kOiAkZGFyay1ncmV5O1xyXG4gIGNvbG9yOiAjRkZGO1xyXG5cclxuICAuYWNjb3VudC1kZXRhaWxzIHtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgIC5vcmRlci1saXN0IHtcclxuICAgICAgLm9yZGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgICAub3JkZXItaWQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjU2MjVyZW07XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGF0dXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgcGFkZGluZzogMC4ycmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3JkZXItZGV0YWlscyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgIC5sZWZ0IHtcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgICAgICAgICAgLmRldGFpbHMge1xyXG4gICAgICAgICAgICAgIC8vIG1heC13aWR0aDogNjQwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNSU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICAgICAgIC5jb2x1bW4ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgZm9ybS5lZGl0LWZvcm0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Y2RjZGNjtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuc2F2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZWRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnllbGxvdy1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucmlnaHQge1xyXG4gICAgICAgICAgICAucHJvZHVjdCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAucHJvZHVjdC1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtaW1nIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zaGFkb3cge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnN0eWxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IHVuc2V0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzA3MDcwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBhc3N3b3JkLXBhZ2UsXHJcbi5yZWdpc3Rlci1pbnRlcmVzdCB7XHJcbiAgLmludGVyZXN0LXdyYXBwZXIsXHJcbiAgLnBhc3N3b3JkLXdyYXBwZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgIGZvcm0ge1xyXG4gICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgIC5pbnB1dC13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgLy8gcGFkZGluZzogMCAwLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMC44cmVtO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Y2RjZGNjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmVycm9yIHtcclxuICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgY29sb3I6IHJlZDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmVkO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYXltZW50IHtcclxuICBiYWNrZ3JvdW5kOiAkZGFyay1ncmV5O1xyXG4gIGNvbG9yOiAjRkZGO1xyXG5cclxuICAubWVudSB7XHJcbiAgICAuYmFsYW5jZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICYudG9wYXkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjU2MjVyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnRvdGFsIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYXltZW50LXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgLm9yZGVyLWluZm8ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgLmxlZnQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbTtcclxuICAgICAgICBtaW4td2lkdGg6IDQwMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucmlnaHQge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgLmlucHV0LXdyYXBwZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAvLyBwYWRkaW5nOiAwIDAuNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xyXG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMC44cmVtO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjZGNkY2O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmVycm9yIHtcclxuICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLAoJCSIuY2hlY2tvdXQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuXHJcbiAgLmxlZnQge1xyXG4gICAgLy9cclxuICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICBtaW4td2lkdGg6IDQwMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAwIDRyZW07XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgd2lkdGg6IDU1JTtcclxuICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG5cclxuICAgIGRpdiB7XHJcbiAgICAgICYuY29udGVudCB7XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcclxuICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyZXk7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAvLyBtYXgtd2lkdGg6IDQxN3B4O1xyXG4gICAgICAgICAgJi5lcnJvciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZWQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGV0YWlscyB7XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiB1bnNldDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDAgMC41cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyZXk7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgJi5hbHJlYWR5cmVnaXN0ZXJlZCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAtMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMC44cmVtO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjZGNkY2O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmVycm9yIHtcclxuICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnllbGxvdy1idXR0b24ge1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICAmLmNoZWNrb3V0LWRldGFpbHMge1xyXG4gICAgICAgICAgICAgIC5jb2x1bW4ge1xyXG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgICAgICAgICAgICAgICYuc3RlcCB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmlucHV0LXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuXHJcbiAgICAgICAgICAgIC55ZWxsb3ctYnV0dG9uIHtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmV5O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2xvZ2luLWJnLmdpZlwiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5vcGFjaXR5IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSg0MywgNDQsIDQ2LCAwLjY2KTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMjYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucHJvZHVjdCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyIHtcclxuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBtYXJnaW46IDFyZW0gMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICBjb2xvcjogI0ZGRjtcclxuICAgIH1cclxuICB9XHJcbn0iLAoJCSIucHJvZHVjdC1wYWdlIHtcclxuICBiYWNrZ3JvdW5kOiAkZGFyay1ncmV5O1xyXG5cclxuICAub3ZlcnZpZXcge1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyZXk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcHJvZHVjdC1iZy5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAubWVudSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogY2FsYygjeyRuYXYtaGVpZ2h0fSArIDFyZW0pO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5kZXRhaWxzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAucHJvZHVjdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICAucHJvZHVjdC1pbWFnZSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmluZm8ge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuXHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGgxIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgY29sb3I6ICNGRkY7XHJcblxyXG4gICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJpY2Uge1xyXG4gICAgICAgICAgY29sb3I6ICNGRkY7XHJcblxyXG4gICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAmLnJycCB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2t1IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAueWVsbG93LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gNHJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRlbGVwaG9uZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG5cclxuICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBzaGFrZSAwLjVzO1xyXG4gICAgICAgICAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZ29kb3duIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDFyZW07XHJcbiAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvZHVjdC1pbmZvIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgIHBhZGRpbmc6IDAgNSU7XHJcblxyXG4gICAgLnByb2R1Y3Qtd3JhcHBlciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgLmxlZnQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxuXHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzLjc1cmVtO1xyXG4gICAgICAgICAgY29sb3I6ICRvZmZibGFjaztcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JleTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnJlYWtkb3duIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgICAuY29sdW1uIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcclxuXHJcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjU2MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmFkZGl0aW9uYWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaG93LWFkZGl0aW9uYWwtaW5mbyB7XHJcbiAgICAgICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTUwcHg7XHJcblxyXG4gICAgICAgIC5pbWFnZXMge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAuc2VsZWN0b3Ige1xyXG4gICAgICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlc21va2U7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9kdWN0LWRldGFpbHMge1xyXG4gICAgICAgICAgLnByaWNlIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRvZmZibGFjaztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgICAgICAgICBzcGFuLnRheCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1ncmV5O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuLnJycCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRvZmZibGFjaztcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5za3Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JleTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDAgMC41cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyZXk7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMC44cmVtO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjZGNkY2O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2VsZWN0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIC8vIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgc2VsZWN0OjotbXMtZXhwYW5kIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2VsZWN0LWNvbnRhaW5lcjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2VsZWN0LWNvbnRhaW5lcjphZnRlciB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAkYXJyb3ctaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtICgjeyRhcnJvdy1oZWlnaHR9IC8gMikpO1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAwLjc1ZW07XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGFycm93LWhlaWdodCBzb2xpZCBibGFjaztcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgLnllbGxvdy1idXR0b24ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDRyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50ZWxlcGhvbmUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBjb2xvcjogJG9mZmJsYWNrO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucGVyc29uYWxpc2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcblxyXG4gICAgICAgICAgICBQIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyZXk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC55ZWxsb3ctYnV0dG9uIHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstZ3JleTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnVwc2VsbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICNGMkYyRjI7XHJcblxyXG4gICAgLm1haW4tdGl0bGUge1xyXG4gICAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2R1Y3QtbGlzdCB7XHJcbiAgICAgIC5wcm9kdWN0IHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG5cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgY29sb3I6ICRvZmZibGFjaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdHlsZSB7XHJcbiAgICAgICAgICBjb2xvcjogJG9mZmJsYWNrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3QtaW1hZ2Uge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAmOm5vdCguc2hhZG93KSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcmljZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmV5O1xyXG4gICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICBtYXJnaW46IDAuNXJlbSBhdXRvO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwLjJyZW0gMnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC55ZWxsb3ctYnV0dG9uIHtcclxuICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNlYWVhZWE7XHJcblxyXG4gICAgICAgICAgLnllbGxvdy1idXR0b24ge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XHJcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICNmZGMyMjA7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgN3B4IDE0cHggcmdiYSg1MCw1MCw5MywwLjEpLCAwIDNweCA2cHggcmdiYSgwLDAsMCwwLjA4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLAoJCSIuY29sbGVjdGlvbiB7XHJcbiAgYmFja2dyb3VuZDogJGRhcmstZ3JleTtcclxuICBjb2xvcjogI0ZGRjtcclxuXHJcbiAgLmNvbGxlY3Rpb24tbGlzdCB7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAucHJvZHVjdC1saXN0IHtcclxuICAgICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gIH1cclxufSIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICJBQUVBLEFBQUEsQ0FBQyxBQUFDLENBQ0EsVUFBVSxDQUFFLE9BQU8sQ0FDcEIsQUFFRCxBQUFBLElBQUksQ0FDSixJQUFJLEFBQUMsQ0FDSCxNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxDQUFDLENBQ1Ysa0JBQWtCLENBQUUsVUFBVSxDQUM5QixlQUFlLENBQUUsVUFBVSxDQUMzQixVQUFVLENBQUUsVUFBVSxDQUN0QixXQUFXLENBQUUscUJBQXFCLENBQ25DLEFBRUQsQUFBQSxJQUFJLEFBQUMsQ0FDSCxVQUFVLENBQUUsTUFBTSxDQUNsQixPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxNQUFNLENBQ3RCLFVBQVUsQ0FBRSxLQUFLLENBQ2xCLEFBRUQsQUFBQSxDQUFDLEFBQUMsQ0FDQSxlQUFlLENBQUUsSUFBSSxDQUNyQixLQUFLLENBQUUsS0FBSyxDQUNaLE9BQU8sQ0FBRSxZQUFZLENBQ3RCLEFDM0JELEFBSUksU0FKSyxDQUdQLE1BQU0sQUFDSCxNQUFNLENBSlgsU0FBUyxDQUdQLE1BQU0sQUFFSCxlQUFlLEFBQUMsQ0FDZixNQUFNLENBQUUsS0FBSyxDQUNiLFVBQVUsQ0FBRSxLQUFLLENBQ2pCLEtBQUssQ0FBRSxJQUFJLENBRVgsZ0JBQWdCLENBQUUscUNBQXFDLENBQ3ZELG1CQUFtQixDQUFFLE1BQU0sQ0FDM0IsaUJBQWlCLENBQUUsU0FBUyxDQUM1QixlQUFlLENBQUUsS0FBSyxDQUN0QixPQUFPLENBQUUsSUFBSSxDQUViLFdBQVcsQ0FBRSxNQUFNLENBbUhwQixBQW5JTCxBQWtCTSxTQWxCRyxDQUdQLE1BQU0sQUFDSCxNQUFNLENBY0wsUUFBUSxDQWxCZCxTQUFTLENBR1AsTUFBTSxBQUVILGVBQWUsQ0FhZCxRQUFRLEFBQUMsQ0FLUCxRQUFRLENBQUUsTUFBTSxDQTJCakIsQUFsRFAsQUF5QlEsU0F6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 */