@-webkit-keyframes fullchange{0%{opacity:1}100%{opacity:0}}@keyframes fullchange{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes wowwow{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}30%{-webkit-transform:rotate(-19deg);transform:rotate(-19deg)}60%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}90%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wowwow{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}30%{-webkit-transform:rotate(-19deg);transform:rotate(-19deg)}60%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}90%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.orange{color:#ff7400 !important}.darkorange{color:#ff4d00}.green{color:#a1bf34}.blue{color:#059197}.bg-green{background-color:#a1bf34}.bg-orange{background-color:#ff7400 !important}.bg-blue{background-color:#059197}.btn-outline-warning{color:white;background-color:transparent;background-image:none;border-color:#f38720}.btn-outline-warning:hover{color:white;background-color:#ff7400;border-color:#ff7400}body{height:100%;font-family:"Catamaran",sans-serif !important;font-size:14px !important}p{font-family:'Raleway', sans-serif}section{padding:2.3rem 0}section h2{padding-bottom:2rem;font-size:2.1rem;text-transform:uppercase;text-align:center}.content{padding:5% 8% 10%}.boxshadow{box-shadow:1px 24px 34px 2px #918791}#startzealium,#startzealiumabout,#startzealiumcareer,#startzealiumblogs,#startzealiumcontact,#startzealiumwebdevelopment,#startzealiumelearning,#startzealiumcorporate,#startzealiumportfolio{background:url(../images/banner_home.jpg) center center no-repeat;background-size:cover;height:70vh}#startzealium{height:100vh;position:relative;z-index:1;background-color:white}#startzealiumabout{background-image:url(../images/about/banner_about.jpg);position:relative;z-index:1;background-color:white}#startzealiumcareer{background-image:url(../images/career/banner_career.jpg);position:relative;z-index:1;background-color:white}#startzealiumblogs{background-image:url(../images/blogs/banner_blogs.jpg);position:relative;z-index:1;background-color:white}#startzealiumcontact{background-image:url(../images/banner_contactus.jpg);position:relative;z-index:1;background-color:white}#startzealiumwebdevelopment{background-image:url(../images/web_development/banner.jpg);position:relative;z-index:1;background-color:white}#startzealiumelearning{background-image:url(../images/elearning/banner.jpg);position:relative;z-index:1;background-color:white}#startzealiumcorporate{background-image:url(../images/corporatei/banner.jpg);position:relative;z-index:1;background-color:white}#startzealiumportfolio{background-image:url(../images/portfolio/portfolio_bg.jpg);position:relative;z-index:1;background-color:white;height:100%}#privacypolicyzealium{background-image:linear-gradient(#ff7400, #ff4d00);background-size:cover;height:40vh;z-index:1;position:relative}main{position:relative;z-index:1;background-color:white}.zealium-navbar{background-color:transparent;padding:1rem;font-size:1.1rem;transition:all .7s}.zealium-navbar a{color:white}.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ff7400}.zealium-navbarfixed{background-color:white;background-size:200% 100%;background-position:left bottom;color:black !important;padding:1rem;font-size:1.1rem;-webkit-transform:all .7s;transform:all .7s;box-shadow:10px 0px 15px #666}.zealium-navbarfixed #contactus{border:1px solid #ff7400 !important}.zealium-navbarfixed #contactus>a{color:#ff7400 !important}.zealium-navbarfixed a.nav-link{color:black !important;transition:all .7s  ease}.dropdown-divider{margin:0 !important}.dropdown-menu{border:none !important;margin:none !important}#bannertext{-webkit-transform:translateY(35%);transform:translateY(35%)}.banner1,.banner2,.banner3{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;height:100vh;display:flex}.banner1{background-image:url(../images/banner1.jpg)}.banner2{background-image:url(../images/banner2.jpg)}.banner3{background-image:url(../images/banner3.jpg)}.banner-text{text-align:center;color:white;margin:auto}#startzealium121 .owl-controls{position:absolute;top:auto !important;bottom:1% !important;left:47% !important}.owl-buttons div{color:white;opacity:1 !important;background-color:rgba(255,255,255,0.19) !important;transition:all .5;font-size:20px !important}.owl-buttons div:hover{background-color:#767575 !important;-webkit-transform:translateY(-5px);transform:translateY(-5px);transition:all .4s}.banner-caousel h1{font-weight:500;line-height:1.3;text-align:center;font-size:3rem;text-transform:uppercase}.btn-zealium{background-color:rgba(255,255,255,0.7);border-radius:0;color:black}.social-zealium{list-style:none;color:white;border-radius:50%;padding:9px 15px 9px 15px;background-color:#141414}.social-zealium:hover{color:#ff7400}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active{border-bottom:2px solid white;position:relative}.zealium-navbarfixed .active{border-bottom:2px solid #ff7400;position:relative}.zealium-navbarfixed .nav-dot::after{position:absolute;width:4px;height:4px;bottom:-3px;right:0%;content:"";border-radius:50%;background-color:#ff7400}.nav-dot{position:relative}.nav-dot::after{position:absolute;width:4px;height:4px;bottom:-1px;right:0%;content:"";border-radius:50%;background-color:white}.clip-box1{box-shadow:2px 10px 33px -15px rgba(0,0,0,0.75);background-color:#ff9a00;transition:all .4s ease}.clip-box2{box-shadow:2px 10px 33px -15px rgba(0,0,0,0.75);background-color:#ff7400;transition:all .4s ease}.clip-box3{box-shadow:2px 10px 33px -15px rgba(0,0,0,0.75);background-color:#ff4d00;transition:all .4s ease}.normalclip-box1{box-shadow:2px 10px 33px -15px rgba(0,0,0,0.75);background-color:#ff9a00;transition:all .4s ease}.normalclip-box2{box-shadow:2px 10px 33px -15px rgba(0,0,0,0.75);background-color:#ff7400;transition:all .4s ease}.normalclip-box3{box-shadow:2px 10px 33px -15px rgba(0,0,0,0.75);background-color:#ff4d00;transition:all .4s ease}.clip-box1:hover,.clip-box2:hover,.clip-box3:hover{background-color:white}.clip-inner{-webkit-clip-path:polygon(88.57% -2px, 100.86% 16.56%, 100% 100%, 50% 100%, 0px 100%, 0px 0px);clip-path:polygon(88.57% -2px, 100.86% 16.56%, 100% 100%, 50% 100%, 0px 100%, 0px 0px);background-color:white;padding:3rem;transition:all .4s ease}.clip-inner-4{-webkit-clip-path:polygon(88.57% -2px, 100.86% 16.56%, 100% 100%, 50% 100%, 0px 100%, 0px 0px);clip-path:polygon(88.57% -2px, 100.86% 16.56%, 100% 100%, 50% 100%, 0px 100%, 0px 0px);background-color:white;padding:1.1rem;transition:all .4s ease}.homeicon1,.homeicon2,.homeicon3,.careericon1,.careericon2,.careericon3,.careericon4{background-position:center center;background-repeat:no-repeat;background-size:100% 100%;height:73px;margin:0rem 3.1rem}.homeicon1{background-image:url(../images/home-icon1.png)}.clip-box1:hover .homeicon1{background-image:url(../images/home-icon1_hover.png)}.homeicon2{background-image:url(../images/home-icon2.png)}.clip-box2:hover .homeicon2{background-image:url(../images/home-icon2_hover.png)}.homeicon3{background-image:url(../images/home-icon3.png)}.careericon1{background-image:url(../images/career/Opensource-Web-Developer-Experience.svg)}.careericon2{background-image:url(../images/career/Graphic-Designer-Trainee.svg)}.careericon3{background-image:url(../images//career/Business-Development-Executive.svg)}.careericon4{background-image:url(../images//career/content-writer.svg)}.clip-box3:hover .homeicon3{background-image:url(../images/home-icon3_hover.png)}.clip-box1:hover .clip-inner{background-color:#ff9a00;color:white}.clip-box2:hover .clip-inner{background-color:#ff7400;color:white}.clip-box3:hover .clip-inner{background-color:#ff4d00;color:white}#hometestimonial{@extends icons;background-image:url(../images/testimonial_bg.png);background-size:cover;background-position:top left}.carousel-inner{position:relative;width:73%;overflow:hidden;margin-left:6%}.slide-wrapper{display:inline}.slide-wrapper .container{padding:0}.carousel-inner>.carousel-item.carousel-item-next,.carousel-inner>.carousel-item.active.carousel-item-right{transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);-o-transform:translate3d(0, 100%, 0);top:0}.carousel-inner>.carousel-item.carousel-item-prev,.carousel-inner>.carousel-item.active.carousel-item-left{transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);top:0}.carousel-inner>.carousel-item.next.carousel-item-left,.carousel-inner>.carousel-item.carousel-item-prev.carousel-item-right,.carousel-inner>.carousel-item.active{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);top:0}.carousel-indicators{position:absolute;top:128px;bottom:0;margin:auto;height:20px;right:auto;left:7px;width:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.carousel-indicators li{display:block;margin-bottom:5px;border:1px solid #ff7400}.carousel-indicators li.active{margin-bottom:5px;background:#ff7400}.testimonialclip{-webkit-clip-path:polygon(17.59% 0, 103.34% 0, 100% 100%, 50% 100%, 0px 100%, 0px 76px);clip-path:polygon(17.59% 0, 103.34% 0, 100% 100%, 50% 100%, 0px 100%, 0px 76px)}.scroll-to-top{display:none;left:1%;bottom:2%;right:auto;padding:5px 13px;position:fixed;z-index:99;background-color:white;font-size:1.5rem;border-radius:2px;color:#ff7400;box-shadow:0px 0px 2px #767575;opacity:0.8;border:none !important;transition:all .4s}.scroll-to-top:hover i{-webkit-transform:translateY(-3px);transform:translateY(-3px);transition:all .4s}#Contactusfooter{background-color:#ececec;-webkit-clip-path:polygon(93.75% 0, 100% 37.66%, 100% 100%, 50% 100%, 0px 100%, 0px 0px);clip-path:polygon(93.75% 0, 100% 37.66%, 100% 100%, 50% 100%, 0px 100%, 0px 0px);color:#0c0c0c;transition:all .3s}.clip-footer{background-color:#0c0c0c;padding-top:0;position:relative;z-index:1}#Contactusfooter:hover{-webkit-clip-path:polygon(93.75% 0px, 99.87% 49.2%, 93.6% 100.51%, 50% 100%, 0px 100%, 0px 0px);clip-path:polygon(93.75% 0px, 99.87% 49.2%, 93.6% 100.51%, 50% 100%, 0px 100%, 0px 0px)}.top-layer{margin-bottom:30.2rem}.footer{background:url(../images/footer_bg.jpg) center center no-repeat;background-size:cover;background-attachment:fixed;color:white;position:fixed;bottom:0;top:auto;left:0;right:auto;z-index:0;max-width:100%;width:100%;max-height:95%;padding:0}.footer a{z-index:auto}.footer h4{padding:.6rem 0}.footer ul{padding-top:1.5rem;list-style:none;padding-left:0}.footer ul a{color:white}.footer ul a:hover{color:rgba(255,255,255,0.7)}.footer-slab{background-color:#141414;height:97%;box-shadow:1px 1px 11px black}.footer-slab .border-y{border-top:1px solid white;border-bottom:1px solid white}.footer-slab ul>li img{margin-right:40px}.footer-slab ul>li a{font-size:1.4rem}.footer-slab h3{margin-top:1.5rem}.services-expand .box{width:100%;position:relative;transition:all 0.3s ease-out 0s;text-align:center}.services-expand .box .box-title{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.services-expand .box::before{content:"";display:block;padding-top:70%}.services-expand .b-1 .box-expand{top:0;right:0;left:0;bottom:0;color:white;background-color:#ff7400}.services-expand .b-2 .box-expand{top:auto;right:auto;left:0;bottom:0;background-image:url(../images/expand-elearning.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;color:white}.services-expand .b-3 .box-expand{top:0;right:0;left:0;bottom:0;background-image:url(../images/expand-productdev.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;color:white}.services-expand .b-4 .box-expand{top:auto;right:0;left:auto;bottom:0;color:white;background-color:#ff7400}.services-expand .b-5 .box-expand{top:0;right:0;left:auto;bottom:0;color:white;background-image:url(../images/expand-testing.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;color:white}.services-expand .b-6 .box-expand{top:auto;right:0;left:auto;bottom:0;background-image:url(../images/expand-coorporate.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;color:white}.box-expand{position:absolute;width:100%;height:100%;z-index:9;transition:all 0.4s ease-out 0s;overflow:hidden}.box-expand p{display:none}.box-expand:hover{width:200%;height:200%;z-index:99}.box-expand:hover p{display:block;widows:100%;overflow:hidden;padding:0 14%}.santosh{position:absolute;top:-77px;left:0}.aboutcolorclip{background:linear-gradient(#ff7400, #ff4d00);-webkit-clip-path:polygon(0px 16%, 100% 0px, 99.93% 83.33%, 0% 100%);clip-path:polygon(0px 16%, 100% 0px, 99.93% 83.33%, 0% 100%);padding:4.5rem 0}.inner-aboutclip{text-align:center}.inner-aboutclip p{background:url(../images/about/parallax.jpg);padding:8rem;background-attachment:fixed;color:white;text-align:center;font-size:1.4rem}#ourteambullets ul{list-style:none;margin-left:1rem;font-size:1.4rem}#ourteambullets ul li{margin:1.2rem 0rem}#ourteambullets li:nth-child(1) i{color:#ff9a00;padding-left:2.4rem}#ourteambullets li:nth-child(2) i{color:#ff7400;padding-left:4.8rem}#ourteambullets li:nth-child(3) i{color:#ff4d00;padding-left:7.2rem}#ourteambullets li:nth-child(4) i{color:#767575;padding-left:9.6rem}#ourteambullets li:nth-child(5) i{color:#767575;padding-left:9.6rem}#ourteambullets li:nth-child(6) i{color:#ff4d00;padding-left:7.2rem}#ourteambullets li:nth-child(7) i{color:#ff7400;padding-left:4.8rem}#ourteambullets li:nth-child(8) i{color:#ff9a00;padding-left:2.4rem}.aboutvalue-box{background:url(../images/about/our-value_bg2.jpg) center center no-repeat;background-size:100% 100%;padding-bottom:2.4rem}#corvalueimage{transition:all .5s ease-out;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#webexpertise{background:url(../images/web_development/our_expertise_bg.jpg) center bottom no-repeat;background-size:cover;color:white;text-align:center}#webexpertise .webexpertimg{width:224px;height:150px;text-align:center;margin-left:26%}.what-we-do-border1{border-top:5px solid #ff7400 !important;box-shadow:0px 1px 31px -11px rgba(0,0,0,0.75);height:100%}.what-we-do-border2{border-top:5px solid #ff4d00 !important;box-shadow:0px 1px 31px -11px rgba(0,0,0,0.75);height:100%}#web2{background:url(../images/web_development/parallax.jpg) top right no-repeat;background-size:cover;background-attachment:fixed;padding:6% 0}.ss{padding-top:46%;overflow:hidden}.img-old,.img-new{top:0;left:0;bottom:0;right:0}.mouse-img{top:auto;left:auto;right:6%;bottom:3%;cursor:pointer;border-radius:41px;box-shadow:0 9px #999}.mouse-img:active{box-shadow:0 6px #666}.img-animation{-webkit-animation:fullchange;animation:fullchange;-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.img-animation-reverse{-webkit-animation:fullchange;animation:fullchange;-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse}.e-card1{background-color:#ff4d00;height:100%}.e-card2{background-color:#0c0c0c;opacity:0.92;height:100%}.expertise-images-position-fix{padding-right:7rem;transition:all 5s;-webkit-animation-name:wowwow;animation-name:wowwow;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:6s;animation-delay:6s}#corporateservice{-webkit-clip-path:polygon(49% 9%, 100% 0px, 99.61% 89.98%, 50.13% 82.87%, 1px 91.65%, 0px 0px);clip-path:polygon(49% 9%, 100% 0px, 99.61% 89.98%, 50.13% 82.87%, 1px 91.65%, 0px 0px);background-color:#dddee2;margin-top:3em}.demobox1,.demobox2,.demobox3{border:1px solid #767575}.demobox1 .democlip,.demobox2 .democlip,.demobox3 .democlip{-webkit-clip-path:polygon(81.71% 0px, 100% 25%, 100.86% 101.25%, 52.3% 101.25%, 0px 101.25%, 0px 0px);clip-path:polygon(81.71% 0px, 100% 25%, 100.86% 101.25%, 52.3% 101.25%, 0px 101.25%, 0px 0px)}.demobox1{background-color:#ff9a00}.demobox2{background-color:#ff7400}.demobox3{background-color:#ff4d00}#corporateexpertise{background:url(../images/corporatei/diary.png) no-repeat;background-position:left top;padding-bottom:10rem;margin-top:3rem}#corporateexpertise h2{margin-top:6.2rem}.corporateexperbg{padding:0 8rem}.owl-theme .owl-controls .owl-page.active span{background:#ff7400;color:#ff7400}.card-row{display:flex;height:50vh}.card-row .instrec{display:flex;flex-direction:column;justify-content:center}.strec1{display:flex;background:linear-gradient(rgba(255,154,0,0.6), rgba(255,154,0,0.6)),url(../images/elearning/expertise1.1.jpg);background-size:100% 100%;background-position:center left;background-repeat:no-repeat;background-attachment:fixed ,fixed;flex:1 0 10em;overflow:hidden;padding:1em;transition:flex-basis 700ms ease-in-out}.strec1 p{display:none;transiion:width 1000ms ease-in-out;padding:2rem 4rem}.strec2{display:flex;background:linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)),url(../images/elearning/expertise2.1.jpg) center center no-repeat;background-attachment:fixed;background-size:cover;flex:1 0 10em;overflow:hidden;padding:1em;transition:flex-basis 700ms ease-in-out}.strec2 p{display:none;transiion:width 1000ms ease-in-out;padding:2rem 4rem}.strec3{display:flex;background:linear-gradient(rgba(255,77,0,0.6), rgba(255,77,0,0.6)),url(../images/elearning/expertise3.1.jpg) center center no-repeat;background-size:cover;background-attachment:fixed;flex:1 0 10em;overflow:hidden;padding:1em;transition:flex-basis 700ms ease-in-out}.strec3 p{display:none;transiion:width 1000ms ease-in-out;padding:2rem 4rem}.sticker1,.sticker2,.sticker3,.sticker4,.sticker5,.sticker6,.sticker7,.sticker8{text-align:center;background-color:whitesmoke}#topcompotence{position:relative;padding-top:35%}#bgcompotence{background-image:url(../images/elearning/bg.jpg);background-position:bottom}.pin{position:absolute;top:0;left:auto;bottom:auto;right:0}#portfoliotabs .nav-pills .nav-link.active{background-color:rgba(255,116,0,0.580392) !important}.contactbox{box-shadow:-3px 1px 29px -6px #000;padding:3rem 0}#success-message{opacity:0}.col-xs-12.col-sm-12.col-md-12.col-lg-12{padding:0 20% 0 20%}.margin-top-25{margin-top:25px}.form-title{padding:25px;font-size:30px;font-weight:300}.form-group .form-control{border-bottom:1px;border-style:none none solid none;border-radius:0;border-color:#000}.form-group .form-control:focus{box-shadow:none;border-width:0 0 2px 0;border-color:#ff7400}textarea{resize:none}.btn-mod.btn-large{height:auto;padding:13px 52px;font-size:15px}.btn-mod.btn-border{color:#000000;border:1px solid #000000;background:transparent}.btn-mod,a.btn-mod{box-sizing:border-box;padding:4px 13px;color:#fff;background:rgba(34,34,34,0.9);border:1px solid transparent;font-size:11px;font-weight:400;text-transform:uppercase;text-decoration:none;letter-spacing:2px;border-radius:0;box-shadow:none;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1)}.btn-mod.btn-border:hover,.btn-mod.btn-border:active,.btn-mod.btn-border:focus,.btn-mod.btn-border:active:focus{color:#fff;border-color:#ff7400;background:#ff7400;outline:none}.sfill{fill:#767575;max-width:100%;color:#767575}.sfill:hover{color:#ff9a00;fill:#ff9a00}.border-popup-box{border-top:6px solid #ff7400;border-bottom:1px solid #ff7400 !important}@media only screen and (max-width: 500px){.btn-mod.btn-large{padding:6px 16px;font-size:11px}.form-title{font-size:20px}.col-xs-12.col-sm-12.col-md-12.col-lg-12{padding:0 7% 0 7%}}#contactuspageform{background:url(../images/form_img.jpg) top left no-repeat;background-size:100%}.frompadding{padding-left:11%;padding-right:11%}.small-screen-menu{padding:0 !important}.small-screen-border{border-top:1px solid rgba(118,117,117,0.2);padding-left:.8rem;background-color:rgba(175,175,175,0.11)}@media (max-width: 576px){.ss{padding-top:89%}}@media (min-width: 577px) and (max-width: 766px){.ss{padding-top:47%}.mouse-img{width:32px;bottom:17%;right:0}}@media (max-width: 768px){.banner-caousel h1{font-size:1.7rem}section h2{padding-bottom:1rem;font-size:1.6rem}h4,h3{font-size:1.2rem}.carousel-inner{position:relative;width:100%;overflow:hidden;margin-left:0}.carousel-indicators{position:relative;top:0;bottom:0;margin:auto;height:20px;right:auto;left:7px;width:auto;-webkit-transform:rotate(90deg);transform:rotate(0deg)}.box-expand{position:absolute;width:100%;height:100%;z-index:9;transition:all 0.4s ease-out 0s;overflow:hidden}.box-expand p{display:block}.box-expand:hover{width:100%;height:200%;z-index:99}.box-expand:hover p{display:block;overflow:hidden;padding:0 14%}#startzealium121 .owl-controls{left:42% !important}.ftrbr{display:none}.santosh{margin-top:40px}.reveal-at-small{padding-top:10rem}.inner-aboutclip{text-align:center}.inner-aboutclip p{padding:3.9rem;font-size:1rem;background-attachment:fixed}#corporateexpertise{margin-top:-2rem}#ourteambullets ul{list-style:none;margin-left:-2rem;font-size:0.9rem}#webexpertise .webexpertimg{margin-left:19%}#web2{background:url(../images/web_development/parallax.jpg) top center no-repeat}#corporateservice{-webkit-clip-path:polygon(49% 9%, 100% 0px, 99.74% 100.19%, 50.92% 100.13%, 3px 100%, 0px 0px);clip-path:polygon(49% 9%, 100% 0px, 99.74% 100.19%, 50.92% 100.13%, 3px 100%, 0px 0px)}#corporateexpertise{background:none;background-position:left top;padding-bottom:2rem}#corporateexpertise h2{margin-top:0rem}.corporateexperbg{padding:0}.mouse-img{top:auto;left:auto;right:43%;bottom:10%;cursor:pointer;border-radius:41px;box-shadow:0 9px #999;width:35px}.expertise-images-position-fix{padding-right:0}.card-row{display:flex;flex-direction:column;height:110vh}.card-row .instrec{display:flex;flex-direction:column;justify-content:center}.strec1,.strec2,.strec3{overflow:hidden;margin-top:1rem;padding:1rem;color:white;background-attachment:fixed}.strec1 p,.strec2 p,.strec3 p{display:block;padding:1rem}#bgcompotence{background-image:none;background-position:bottom}#topcompotence{position:relative;padding-top:6%}#hometestimonial{@extends icons;background-position:top center}.careericon1,.careericon2,.careericon3{height:26vh;padding:0}.top-layer{z-index:2;margin-bottom:0rem}.frompadding{padding-left:15px;padding-right:15px}.footer{position:relative;bottom:0;top:auto;left:0;right:auto;z-index:2;max-width:100%;width:100%;max-height:95%}}@media (min-width: 768px) and (max-width: 991.98px){.homeicon1,.homeicon2,.homeicon3{height:102px;margin:0rem 4.1rem}.careericon1,.careericon2,.careericon3{height:26vh;padding:0}.clip-inner{padding:1rem}}@media (min-width: 992px){.navbar-expand-md .navbar-nav .dropdown-menu{background-color:rgba(0,0,0,0.71);color:white;margin-top:18px}.navbar-expand-md .navbar-nav .dropdown-menu a{padding:10px 79px 14px 12px}.dropdown-item{color:white !important}.dropdown-item:focus,.dropdown-item:hover{color:white;text-decoration:none;background-color:#ff7400}.box-expand:hover{padding:0px}.sticker1,.sticker2,.sticker3,.sticker4,.sticker5,.sticker6,.sticker7,.sticker8{position:absolute;top:10%;left:0;bottom:0;right:0;text-align:center;padding:0 2rem}.sticker1,.sticker2,.sticker3,.sticker4,.sticker5,.sticker6,.sticker7,.sticker8{box-shadow:0px 4px 17px -8px rgba(0,0,0,0.75);background-color:white;transition:all .4s ease-out}.sticker1 h4,.sticker2 h4,.sticker3 h4,.sticker4 h4,.sticker5 h4,.sticker6 h4,.sticker7 h4,.sticker8 h4{font-size:1rem;color:#ff4d00}.sticker1{left:10%;bottom:auto;right:auto;-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}.sticker1 .pin{position:absolute;top:0;left:auto;bottom:auto;right:0}.sticker2{left:30%;bottom:auto;right:auto;-webkit-transform:rotate(8deg);transform:rotate(8deg)}.sticker2 .pin{position:absolute;top:0;left:-18px;bottom:auto;right:auto}.sticker3{left:auto;bottom:auto;right:31%;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.sticker3 .pin{position:absolute;top:0;left:auto;bottom:auto;right:-17px}.sticker4{left:auto;bottom:auto;right:10%;-webkit-transform:rotate(6deg);transform:rotate(6deg)}.sticker4 .pin{position:absolute;top:0;left:auto;bottom:auto;right:-13px}.sticker5{top:auto;right:auto;left:10%;bottom:0%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}.sticker5 .pin{position:absolute;top:0;left:-17px;bottom:auto;right:auto}.sticker6{top:auto;right:auto;left:30%;bottom:0%;-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}.sticker6 .pin{position:absolute;top:0;left:auto;bottom:auto;right:0}.sticker7{top:auto;left:auto;right:31%;bottom:0%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}.sticker7 .pin{position:absolute;top:0;left:-17px;bottom:auto;right:auto}.sticker8{top:auto;left:auto;right:10%;bottom:0%;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.sticker8 .pin{position:absolute;top:0;left:auto;bottom:auto;right:0}.sticker1:hover,.sticker2:hover,.sticker3:hover,.sticker4:hover,.sticker5:hover,.sticker6:hover,.sticker7:hover,.sticker8:hover{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.strec1:hover,.strec2:hover,.strec3:hover{flex-basis:46rem;color:white;transition:all ease-out .5s}.strec1:hover{background:linear-gradient(rgba(255,154,0,0.9), rgba(255,154,0,0.9)),url(../images/elearning/expertise1.1.jpg)}.strec1:hover p{display:block;text-align:center;transition:width 1000ms ease-in-out}.strec2:hover{background:linear-gradient(rgba(0,0,0,0.9), rgba(0,0,0,0.9)),url(../images/elearning/expertise2.1.jpg) center center no-repeat}.strec2:hover p{display:block;text-align:center;transition:width 1000ms ease-in-out}.strec3:hover{background:linear-gradient(rgba(255,77,0,0.9), rgba(255,77,0,0.9)),url(../images/elearning/expertise3.1.jpg) center center no-repeat}.strec3:hover p{display:block;text-align:center;transition:width 1000ms ease-in-out}.testiboxsize{margin:0 4rem 0rem}.shiftleft2,.shiftleft1{-webkit-transform:translateX(27%);transform:translateX(27%)}.carousel-indicators{left:10%}#portfoliotabs .nav-pills .nav-link.active{background-color:transparent !important}#portfoliotabs .nav-pills .nav-link.active .imgdiv{-webkit-transform:scale(1.5);transform:scale(1.5)}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QUFBLENBM0NSLEFBNENTLEFBSUQsZ0JBaERSLENBK0NJLElBQUEsQ0FDSSxXQUFBLENBQ0EsR0FBQSxDQUFBLElBQUEsQ0FDQSxLQUFBLENBQUEsQ0FBQSxDQUNBLElBQUEsQ0FBQSxJQUFBLENBQ0EsTUFBQSxDQUFBLENBQUEsQ0FDQSxLQUFBLENBQUEsS0FBQSxDQUNBLGdCQUFBLENBaG9CQSxPQUFPLENBMGtCZixBQXVEUyxBQUlELGdCQTNEUixDQTBESSxJQUFBLENBQ0ksV0FBQSxDQUNBLEdBQUEsQ0FBQSxDQUFBLENBQ0EsS0FBQSxDQUFBLENBQUEsQ0FDQSxJQUFBLENBQUEsSUFBQSxDQUNBLE1BQUEsQ0FBQSxDQUFBLENBQ0EsS0FBQSxDQUFBLEtBQUEsQ0FDQSxnQkFBQSxDQUFBLGlDQUFBLENBQ0EsbUJBQUEsQ0FBQSxNQUFBLENBQ0EsaUJBQUEsQ0FBQSxTQUFBLENBQ0EsZUFBQSxDQUFBLEtBQUEsQ0FDQSxLQUFBLENBQUEsS0FBQSxDQXJFUixBQXNFUyxBQUlELGdCQTFFUixDQXlFSSxJQUFBLENBQ0ksV0FBQSxDQUNBLEdBQUEsQ0FBQSxJQUFBLENBQ0EsS0FBQSxDQUFBLENBQUEsQ0FDQSxJQUFBLENBQUEsSUFBQSxDQUNBLE1BQUEsQ0FBQSxDQUFBLENBQ0MsZ0JBQUEsQ0FBQSxvQ0FBQSxDQUNELG1CQUFBLENBQUEsTUFBQSxDQUNBLGlCQUFBLENBQUEsU0FBQSxDQUNBLGVBQUEsQ0FBQSxLQUFBLENBQ0EsS0FBQSxDQUFBLEtBQUEsQ0FDQyxBQUlULFdBQUEsQ0FDUSxRQUFBLENBQUEsUUFBQSxDQUNBLEtBQUEsQ0FBQSxJQUFBLENBQ0EsTUFBQSxDQUFBLElBQUEsQ0FDQSxPQUFBLENBQUEsQ0FBQSxDQUNBLFVBQUEsQ0FBQSxvQkFBQSxDQUNBLFFBQUEsQ0FBQSxNQUFBLENBTlIsQUFPUSxBQUdILFdBVkwsQ0FPUSxDQUFBLENBQ0ksT0FBQSxDQUFBLElBQUEsQ0FDSCxBQUVULFdBQUEsTUFBQSxDQUVRLEtBQUEsQ0FBQSxJQUFBLENBQ0EsTUFBQSxDQUFBLElBQUEsQ0FD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QUFBLENBQ1EsUUFBQSxDQUFBLFFBQUEsQ0FDQyxHQUFBLENBQUEsQ0FBQSxDQUNBLElBQUEsQ0FBQSxLQUFBLENBQ0EsTUFBQSxDQUFBLElBQUEsQ0FDQSxLQUFBLENBQUEsSUFBQSxDQUNKLEFBRVQsU0FBQSxDQUNDLElBQUEsQ0FBQSxJQUFBLENBQ0EsTUFBQSxDQUFBLElBQUEsQ0FDQSxLQUFBLENBQUEsR0FBQSxDQUNBLGlCQUFBLENBQUEsYUFBQSxDQUFBLFNBQUEsQ0FBQSxhQUFBLENBSkQsQUFLSSxBQU9ILFNBWkQsQ0FLSSxJQUFBLENBQ1EsUUFBQSxDQUFBLFFBQUEsQ0FDQyxHQUFBLENBQUEsQ0FBQSxDQUNBLElBQUEsQ0FBQSxJQUFBLENBQ0EsTUFBQSxDQUFBLElBQUEsQ0FDQSxLQUFBLENBQUEsS0FBQSxDQUNKLEFBRVQsU0FBQSxDQUNFLElBQUEsQ0FBQSxJQUFBLENBQ0EsTUFBQSxDQUFBLElBQUEsQ0FDQSxLQUFBLENBQUEsR0FBQSxDQUNBLGlCQUFBLENBQUEsWUFBQSxDQUFBLFNBQUEsQ0FBQSxZQUFBLENBSkYsQUFLSSxBQU9ILFNBWkQsQ0FLSSxJQUFBLENBQ1EsUUFBQSxDQUFBLFFBQUEsQ0FDQyxHQUFBLENBQUEsQ0FBQSxDQUNBLElBQUEsQ0FBQSxJQUFBLENBQ0EsTUFBQSxDQUFBLElBQUEsQ0FDQSxLQUFBLENBQUEsS0FBQSxDQUNKLEFBRVQsU0FBQSxDQUNJLEdBQUEsQ0FBQSxJQUFBLENBQ0EsS0FBQSxDQUFBLElBQUEsQ0FDQSxJQUFBLENBQUEsR0FBQSxDQUNBLE1BQUEsQ0FBQSxFQUFBLENBQ0EsaUJBQUEsQ0FBQSxhQUFBLENBQUEsU0FBQSxDQUFBLGFBQUEsQ0FMSixBQU1JLEFBT0gsU0FiRCxDQU1JLElBQUEsQ0FDUSxRQUFBLENBQUEsUUFBQSxDQUNDLEdBQUEsQ0FBQSxDQUFBLENBQ0EsSUFBQSxDQUFBLEtBQUEsQ0FDQSxNQUFBLENBQUEsSUFBQSxDQUNBLEtBQUEsQ0FBQSxJQUFBLENBQ0osQUFFVCxTQUFBLENBQ0UsR0FBQSxDQUFBLElBQUEsQ0FDQSxLQUFBLENBQUEsSUFBQSxDQUNBLElBQUEsQ0FBQSxHQUFBLENBQ0EsTUFBQSxDQUFBLEVBQUEsQ0FDQSxpQkFBQSxDQUFBLGFBQUEsQ0FBQSxTQUFBLENBQUEsYUFBQSxDQUxGLEFBTUksQUFPSCxTQWJELENBTUksSUFBQSxDQUNRLFFBQUEsQ0FBQSxRQUFBLENBQ0MsR0FBQSxDQUFBLENBQUEsQ0FDQSxJQUFBLENBQUEsSUFBQSxDQUNBLE1BQUEsQ0FBQSxJQUFBLENBQ0EsS0FBQSxDQUFBLENBQUEsQ0FDSixBQUVULFNBQUEsQ0FDRSxHQUFBLENBQUEsSUFBQSxDQUNBLElBQUEsQ0FBQSxJQUFBLENBQ0EsS0FBQSxDQUFBLEdBQUEsQ0FDQSxNQUFBLENBQUEsRUFBQSxDQUNBLGlCQUFBLENBQUEsYUFBQSxDQUFBLFNBQUEsQ0FBQSxhQUFBLENBTEYsQUFNSSxBQU9ILFNBYkQsQ0FNSSxJQUFBLENBQ1EsUUFBQSxDQUFBLFFBQUEsQ0FDQyxHQUFBLENBQUEsQ0FBQSxDQUNBLElBQUEsQ0FBQSxLQUFBLENBQ0EsTUFBQSxDQUFBLElBQUEsQ0FDQSxLQUFBLENBQUEsSUFBQSxDQUNKLEFBRVQsU0FBQSxDQUNFLEdBQUEsQ0FBQSxJQUFBLENBQ0EsSUFBQSxDQUFBLElBQUEsQ0FDQSxLQUFBLENBQUEsR0FBQSxDQUNBLE1BQUEsQ0FBQSxFQUFBLENBQ0EsaUJBQUEsQ0FBQSxhQUFBLENBQUEsU0FBQSxDQUFBLGFBQUEsQ0FMRixBQU1JLEFBT0gsU0FiRCxDQU1JLElBQUEsQ0FDUSxRQUFBLENBQUEsUUFBQSxDQUNDLEdBQUEsQ0FBQSxDQUFBLENBQ0EsSUFBQSxDQUFBLElBQUEsQ0FDQSxNQUFBLENBQUEsSUFBQSxDQUNBLEtBQUEsQ0FBQSxDQUFBLENBQ0osQUFHVCxTQUFBLE1BQUEsQ0FBQSxTQUFBLE1BQUEsQ0FBQSxTQUFBLE1BQUEsQ0FBQSxTQUFBLE1BQUEsQ0FBQSxTQUFBLE1BQUEsQ0FBQSxTQUFBLE1BQUEsQ0FBQSxTQUFBLE1BQUEsQ0FBQSxTQUFBLE1BQUEsQ0FDSSxpQkFBQSxDQUFBLFlBQUEsQ0FBQSxTQUFBLENBQUEsWUFBQSxDQUNILEFBQ0QsQUFPQSxPQUFBLE1BQUEsQ0FNQSxPQUFBLE1BQUEsQ0FPQSxPQUFBLE1BcEJBLEFBb0JBLENBbkJJLFVBQUEsQ0FBQSxLQUFBLENBQ0osS0FBQSxDQUFBLEtBQUEsQ0FDQSxVQUFBLENBQUEsZ0JBQUEsQ0FFQyxBQUVELE9BQUEsTUFBQSxDQUVLLFVBQUEsQ0FBQSx5REE0RTZDLENBQUcseUNBQXlDLENBOUU5RixBQUlJLEFBQ0gsT0FMRCxNQUFBLENBSUksQ0FBQSxDQUFFLE9BQUEsQ0FBQSxLQUFBLENBQWMsVUFBQSxDQUFBLE1BQUEsQ0FBbUIsVUFBQSxDQUFBLHdCQUFvQyxDQUFDLEFBRTVFLE9BQUEsTUFBQSxDQUVJLFVBQUEsQ0FBQSxpREE2RUgsQ0FBRSx5Q0FBeUMsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0EvRXBFLEFBS0ksQUFDSCxPQU5ELE1BQUEsQ0FLSSxDQUFBLENBQUUsT0FBQSxDQUFBLEtBQUEsQ0FBYyxVQUFBLENBQUEsTUFBQSxDQUFtQixVQUFBLENBQUEsd0JBQW9DLENBQUMsQUFFNUUsT0FBQSxNQUFBLENBRUksVUFBQSxDQUFBLHVEQTZFSCxDQUFFLHlDQUF5QyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsU0FBUyxDQS9FcEUsQUFLQyxBQUVKLE9BUEcsTUFBQSxDQUtDLENBQUEsQ0FBRSxPQUFBLENBQUEsS0FBQSxDQUFjLFVBQUEsQ0FBQSxNQUFBLENBQW1CLFVBQUEsQ0FBQSx3QkFBb0MsQ0FBQyxBQUd6RSxhQUFBLENBQ0EsTUFBQSxDQUFBLFdBQUEsQ0FDQyxBQUNELFdBQUEsQ0FBQSxXQUFBLENBQ0ksaUJBQUEsQ0FBQSxlQUFBLENBQUEsU0FBQSxDQUFBLGVBQUEsQ0Exa0NSLEFBMmtDSyxvQkEza0NMLEFBNGtDSSxDQUNJLElBQUEsQ0FBQSxHQTZFSixDQXBrQkYsQUFoRUUsQUF3akJDLGNBeGZXLENBaEVaLFVBQUEsQ0FBQSxTQUFBLE9BQUEsQUEwakJBLENBQ0ksZ0JBQUEsQ0FBQSxXQUFBLENBQUEsVUFBQSxDQUZKLEFBR0ksQUFHSCxjQU5ELENBQ0EsVUFBQSxDQUFBLFNBQUEsT0FBQSxDQUVJLE9BQUEsQ0FDSSxpQkFBQSxDQUFBLFVBQUEsQ0FBQSxTQUFBLENBQUEsVUFBQSxDQUNIIiwiZmlsZSI6InplYWxpdW0uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy9jb2xvciBvZiB6ZWFsaXVtc1xuJG9yYW5nZTojZmY3NDAwO1xuJGRhcmtvcmFuZ2U6I2ZmNGQwMDtcbiRsaWdodG9yYW5nZTogI2ZmOWEwMDtcblxuJGdyZWVuOiNhMWJmMzQ7XG4kYmx1ZTojMDU5MTk3O1xuJGdyYXk6Izc2NzU3NTtcbiRncmF5bGlnaHQ6IzU0NTQ1NDtcbiRncmF5bWlkZGxlOiMyNjI2MjY7XG4kZ3JheWRhcms6IzBjMGMwYztcblxuQGtleWZyYW1lcyBmdWxsY2hhbmdle1xuICAgIDAlIHtcbi8vICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDAgMTAwJSwgMTAwJSAxMDAlLCAxMDAlIDApO1xuICAgICAgICBvcGFjaXR5OiAxXG4gICAgfVxuICAgIDEwMCV7XG4vLyAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAxMDAlLCAwIDEwMCUsIDAgMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuQGtleWZyYW1lcyB3b3d3b3d7XG4gICAgMCV7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAxNSV7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE0ZGVnKTtcbiAgICB9XG4gICAgMzAle1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTlkZWcpO1xuICAgIH1cbiAgICA2MCV7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDJkZWcpO1xuICAgIH1cbiAgICA5MCV7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yZGVnKTtcbiAgICB9XG4gICAgMTAwJXtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxufVxuLy9nbG9iYWwgZGVjbGFyYXRpb25zXG4ub3Jhbmdle1xuICAgIGNvbG9yOiAkb3JhbmdlICFpbXBvcnRhbnQ7XG59XG4uZGFya29yYW5nZXtcbiAgICBjb2xvcjokZGFya29yYW5nZTtcbn1cbi5ncmVlbntcbiAgICBjb2xvcjogJGdyZWVuO1xufVxuLmJsdWV7Y29sb3I6ICRibHVlfVxuLmJnLWdyZWVue2JhY2tncm91bmQtY29sb3I6JGdyZWVuO31cbi5iZy1vcmFuZ2V7YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZSFpbXBvcnRhbnQ7fVxuLmJnLWJsdWV7YmFja2dyb3VuZC1jb2xvcjogJGJsdWV9XG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gICAgY29sb3I6d2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXItY29sb3I6ICNmMzg3MjA7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xufVxuXG5ib2R5e1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LWZhbWlseTogJ0NhdGFtYXJhbicsIHNhbnMtc2VyaWYhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG4gICAgXG59XG5we1xuICAgIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG59XG5zZWN0aW9ue3BhZGRpbmc6IDIuM3JlbSAwfVxuc2VjdGlvbiBoMntwYWRkaW5nLWJvdHRvbTogMnJlbTtmb250LXNpemU6IDIuMXJlbTt0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO3RleHQtYWxpZ246IGNlbnRlcn1cblxuIC5jb250ZW50e1xuICAgICAgICBwYWRkaW5nOiA1JSA4JSAxMCU7XG4gICAgfVxuLmJveHNoYWRvd3tcbiAgIGJveC1zaGFkb3c6IDFweCAyNHB4IDM0cHggMnB4IHJnYmEoMTQ1LDEzNSwxNDUsMSk7XG59XG4lYmFubmVyc3tcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Jhbm5lcl9ob21lLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBoZWlnaHQ6IDcwdmg7XG59XG4jc3RhcnR6ZWFsaXVte1xuICAgIEBleHRlbmQgJWJhbm5lcnM7ICAgIFxuICAgIGhlaWdodDoxMDB2aDsgcG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2JhY2tncm91bmQtY29sb3I6d2hpdGU7XG59XG4jc3RhcnR6ZWFsaXVtYWJvdXR7XG4gICAgQGV4dGVuZCAlYmFubmVycztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fib3V0L2Jhbm5lcl9hYm91dC5qcGcpOyBwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtcbn1cbiNzdGFydHplYWxpdW1jYXJlZXJ7XG4gICAgQGV4dGVuZCAlYmFubmVycztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NhcmVlci9iYW5uZXJfY2FyZWVyLmpwZyk7IHBvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xufVxuI3N0YXJ0emVhbGl1bWJsb2dze1xuICAgIEBleHRlbmQgJWJhbm5lcnM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ibG9ncy9iYW5uZXJfYmxvZ3MuanBnKTsgcG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2JhY2tncm91bmQtY29sb3I6d2hpdGU7XG59XG4jc3RhcnR6ZWFsaXVtY29udGFjdHtcbiAgICBAZXh0ZW5kICViYW5uZXJzO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmFubmVyX2NvbnRhY3R1cy5qcGcpOyBwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtcbn1cbiNzdGFydHplYWxpdW13ZWJkZXZlbG9wbWVudHtcbiAgICAgQGV4dGVuZCAlYmFubmVycztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3dlYl9kZXZlbG9wbWVudC9iYW5uZXIuanBnKTsgIHBvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xufVxuI3N0YXJ0emVhbGl1bWVsZWFybmluZ3tcbiAgICAgQGV4dGVuZCAlYmFubmVycztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2VsZWFybmluZy9iYW5uZXIuanBnKTsgIHBvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xufVxuI3N0YXJ0emVhbGl1bWNvcnBvcmF0ZXtcbiAgICAgQGV4dGVuZCAlYmFubmVycztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvcnBvcmF0ZWkvYmFubmVyLmpwZyk7ICBwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtcbn1cbiNzdGFydHplYWxpdW1wb3J0Zm9saW97XG4gICAgIEBleHRlbmQgJWJhbm5lcnM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wb3J0Zm9saW8vcG9ydGZvbGlvX2JnLmpwZyk7IHBvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cbiNwcml2YWN5cG9saWN5emVhbGl1bXtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJG9yYW5nZSwkZGFya29yYW5nZSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBoZWlnaHQ6IDQwdmg7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5tYWlue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLnplYWxpdW0tbmF2YmFye1xuICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIHRyYW5zaXRpb246IGFsbCAuN3M7XG4gICAgYXtcbiAgICAgICAgY29sb3I6d2hpdGU7XG4gICAgfVxuICAgXG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwxKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAkb3JhbmdlO1xufVxuLnplYWxpdW0tbmF2YmFyZml4ZWR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1zaXplOjIwMCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICBjb2xvcjogYmxhY2shaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjFyZW07ICAgXG4gICAgdHJhbnNmb3JtOiBhbGwgLjdzO1xuICAgIGJveC1zaGFkb3c6IDEwcHggMHB4IDE1cHggIzY2NlxuICAgXG4gICAgXG59XG4uemVhbGl1bS1uYXZiYXJmaXhlZCAjY29udGFjdHVze1xuICAgIGJvcmRlcjoxcHggc29saWQgJG9yYW5nZSAhaW1wb3J0YW50O1xuICAgIFxufVxuLnplYWxpdW0tbmF2YmFyZml4ZWQgI2NvbnRhY3R1cz4gYXtcbiAgICBjb2xvcjogJG9yYW5nZSFpbXBvcnRhbnQ7XG59XG5cbi56ZWFsaXVtLW5hdmJhcmZpeGVkIGEubmF2LWxpbmsge1xuICAgIGNvbG9yOiBibGFjayFpbXBvcnRhbnQgO1xuICAgIHRyYW5zaXRpb246IGFsbCAuN3MgIGVhc2Vcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXJ7XG4gICAgbWFyZ2luOjAhaW1wb3J0YW50O1xuLy8gICAgZGlzcGxheTogbm9uZTtcbn1cbiAgICAuZHJvcGRvd24tbWVudXtcbiAgICAgICAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiBub25lIWltcG9ydGFudDtcbiAgICB9XG4jYmFubmVydGV4dHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzUlKTtcbiAgIFxufVxuLmJhbm5lcjEsLmJhbm5lcjIsLmJhbm5lcjN7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLmJhbm5lcjF7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iYW5uZXIxLmpwZyk7XG59XG4uYmFubmVyMntcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jhbm5lcjIuanBnKTtcbn1cbi5iYW5uZXIze1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmFubmVyMy5qcGcpO1xufVxuLmJhbm5lci10ZXh0e1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgbWFyZ2luOiBhdXRvO1xufVxuI3N0YXJ0emVhbGl1bTEyMSAub3dsLWNvbnRyb2xzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiBhdXRvIWltcG9ydGFudDtcbiAgICBib3R0b206IDElICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogNDclIWltcG9ydGFudDtcbn1cbi5vd2wtYnV0dG9uc3tcbiAgICBkaXZ7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgb3BhY2l0eTogMSFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xOSkhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGRpdjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXkhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgXG4gICAgfVxufVxuLmJhbm5lci1jYW91c2VsIGgxe1xuLy8gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgIFxufVxuLmJ0bi16ZWFsaXVte1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICBib3JkZXItcmFkaXVzOjA7XG4gICAgY29sb3I6IGJsYWNrOyAgICBcbn1cbi5zb2NpYWwtemVhbGl1bXtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzo5cHggMTVweCA5cHggMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxNDE0O1xufVxuLnNvY2lhbC16ZWFsaXVtOmhvdmVye1xuICAgIGNvbG9yOiAkb3JhbmdlO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmV7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHdoaXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi56ZWFsaXVtLW5hdmJhcmZpeGVkIC5hY3RpdmUgIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJG9yYW5nZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uemVhbGl1bS1uYXZiYXJmaXhlZCAubmF2LWRvdDo6YWZ0ZXJ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OjRweDtcbiAgICBib3R0b206LTNweDtcbiAgICByaWdodDogMCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbn1cblxuLm5hdi1kb3R7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBcbn1cbi5uYXYtZG90OjphZnRlcntcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OjRweDtcbiAgICBib3R0b206LTFweDtcbiAgICByaWdodDogMCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgXG59XG4uY2xpcC1ib3gxeyAgIFxuICBib3gtc2hhZG93OiAycHggMTBweCAzM3B4IC0xNXB4IHJnYmEoMCwwLDAsMC43NSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjokbGlnaHRvcmFuZ2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xufVxuLmNsaXAtYm94MnsgICBcbiAgYm94LXNoYWRvdzogMnB4IDEwcHggMzNweCAtMTVweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAgYmFja2dyb3VuZC1jb2xvcjokb3JhbmdlOyBcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG59XG4uY2xpcC1ib3gzeyAgIFxuICBib3gtc2hhZG93OiAycHggMTBweCAzM3B4IC0xNXB4IHJnYmEoMCwwLDAsMC43NSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjokZGFya29yYW5nZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG59XG4ubm9ybWFsY2xpcC1ib3gxeyAgIFxuICBib3gtc2hhZG93OiAycHggMTBweCAzM3B4IC0xNXB4IHJnYmEoMCwwLDAsMC43NSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjokbGlnaHRvcmFuZ2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xufVxuLm5vcm1hbGNsaXAtYm94MnsgICBcbiAgYm94LXNoYWRvdzogMnB4IDEwcHggMzNweCAtMTVweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAgYmFja2dyb3VuZC1jb2xvcjokb3JhbmdlOyBcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG59XG4ubm9ybWFsY2xpcC1ib3gzeyAgIFxuICBib3gtc2hhZG93OiAycHggMTBweCAzM3B4IC0xNXB4IHJnYmEoMCwwLDAsMC43NSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjokZGFya29yYW5nZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG59XG4uY2xpcC1ib3gxOmhvdmVyLCAuY2xpcC1ib3gyOmhvdmVyLCAuY2xpcC1ib3gzOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyAgXG59XG5cbi5jbGlwLWlubmVye1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig4OC41NyUgLTJweCwgMTAwLjg2JSAxNi41NiUsIDEwMCUgMTAwJSwgNTAlIDEwMCUsIDBweCAxMDAlLCAwcHggMHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbn1cbi5jbGlwLWlubmVyLTR7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDg4LjU3JSAtMnB4LCAxMDAuODYlIDE2LjU2JSwgMTAwJSAxMDAlLCA1MCUgMTAwJSwgMHB4IDEwMCUsIDBweCAwcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDEuMXJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG59XG4laWNvbnN7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgaGVpZ2h0OjczcHg7XG4gICBtYXJnaW46IDByZW0gMy4xcmVtO1xufVxuLmhvbWVpY29uMXtcbiAgICAgQGV4dGVuZCAlaWNvbnM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ob21lLWljb24xLnBuZyk7ICAgXG59XG4uY2xpcC1ib3gxOmhvdmVyIC5ob21laWNvbjF7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL2hvbWUtaWNvbjFfaG92ZXIucG5nKTsgfVxuLmhvbWVpY29uMntcbiAgICBAZXh0ZW5kICVpY29ucztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hvbWUtaWNvbjIucG5nKTtcbn1cbi5jbGlwLWJveDI6aG92ZXIgLmhvbWVpY29uMntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvaG9tZS1pY29uMl9ob3Zlci5wbmcpOyB9XG4uaG9tZWljb24ze1xuICAgIEBleHRlbmQgJWljb25zO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaG9tZS1pY29uMy5wbmcpO1xufVxuLmNhcmVlcmljb24xe1xuICAgIEBleHRlbmQgJWljb25zO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2FyZWVyL09wZW5zb3VyY2UtV2ViLURldmVsb3Blci1FeHBlcmllbmNlLnN2Zyk7XG4gICAgXG4gICAgXG59XG4uY2FyZWVyaWNvbjJ7XG4gICAgQGV4dGVuZCAlaWNvbnM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jYXJlZXIvR3JhcGhpYy1EZXNpZ25lci1UcmFpbmVlLnN2Zyk7XG4gICAgXG4gICAgXG59XG4uY2FyZWVyaWNvbjN7XG4gICAgQGV4dGVuZCAlaWNvbnM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy8vY2FyZWVyL0J1c2luZXNzLURldmVsb3BtZW50LUV4ZWN1dGl2ZS5zdmcpO1xuICAgIFxuICAgIFxufVxuLmNhcmVlcmljb240e1xuICAgIEBleHRlbmQgJWljb25zO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvL2NhcmVlci9jb250ZW50LXdyaXRlci5zdmcpO1xuICAgICBcbiAgICB9XG5cbi5jbGlwLWJveDM6aG92ZXIgLmhvbWVpY29uM3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvaG9tZS1pY29uM19ob3Zlci5wbmcpOyB9XG5cbi5jbGlwLWJveDE6aG92ZXIgLmNsaXAtaW5uZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0b3JhbmdlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cbi5jbGlwLWJveDI6aG92ZXIgLmNsaXAtaW5uZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICBjb2xvcjogd2hpdGU7ICAgIFxufVxuLmNsaXAtYm94Mzpob3ZlciAuY2xpcC1pbm5lcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya29yYW5nZTtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbiNob21ldGVzdGltb25pYWx7XG4gICAgQGV4dGVuZHMgaWNvbnM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL3Rlc3RpbW9uaWFsX2JnLnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDczJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAgXG4gICAgbWFyZ2luLWxlZnQ6IDYlO1xufSAgICBcbi5zbGlkZS13cmFwcGVye2Rpc3BsYXk6aW5saW5lO31cbi5zbGlkZS13cmFwcGVyIC5jb250YWluZXJ7cGFkZGluZzowO31cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSB2ZXJ0aWNhbCBib290c3RyYXAgc2xpZGVyLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jYXJvdXNlbC1pbm5lcj4gLmNhcm91c2VsLWl0ZW0uY2Fyb3VzZWwtaXRlbS1uZXh0ICxcbi5jYXJvdXNlbC1pbm5lciA+IC5jYXJvdXNlbC1pdGVtLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0eyBcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7ICB0b3A6IDA7XG4gICAgXG59XG4uY2Fyb3VzZWwtaW5uZXIgPiAuY2Fyb3VzZWwtaXRlbS5jYXJvdXNlbC1pdGVtLXByZXYgLFxuLmNhcm91c2VsLWlubmVyID4gLmNhcm91c2VsLWl0ZW0uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdHsgXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC0xMDAlLCAwKTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTEwMCUsIDApOyAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTEwMCUsIDApOy1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTEwMCUsIDApOyAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTEwMCUsIDApOyB0b3A6IDA7XG4gICAgXG59XG4uY2Fyb3VzZWwtaW5uZXIgPiAuY2Fyb3VzZWwtaXRlbS5uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCAsXG4uY2Fyb3VzZWwtaW5uZXIgPiAuY2Fyb3VzZWwtaXRlbS5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCAsXG4uY2Fyb3VzZWwtaW5uZXIgPiAuY2Fyb3VzZWwtaXRlbS5hY3RpdmV7XG4gICAgdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTsgLXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOzsgLW1vei10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOyAtby10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApOyB0b3A6MDtcbiAgICBcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIHZlcnRpY2FsIGNhcm91c2VsIGluZGljYXRvcnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXJvdXNlbC1pbmRpY2F0b3Jze1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHRvcDoxMjhweDtcbiAgICBib3R0b206MDtcbiAgICBtYXJnaW46YXV0bztcbiAgICBoZWlnaHQ6MjBweDtcbiAgICByaWdodDphdXRvOyBsZWZ0OjdweDtcbiAgICB3aWR0aDphdXRvO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpe1xuICAgIGRpc3BsYXk6YmxvY2s7IG1hcmdpbi1ib3R0b206NXB4OyBib3JkZXI6MXB4IHNvbGlkICRvcmFuZ2U7IFxuICAgIFxufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkuYWN0aXZle1xuICAgIG1hcmdpbi1ib3R0b206NXB4OyBiYWNrZ3JvdW5kOiRvcmFuZ2U7XG4gICAgXG59XG4udGVzdGltb25pYWxjbGlwe1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigxNy41OSUgMCwgMTAzLjM0JSAwLCAxMDAlIDEwMCUsIDUwJSAxMDAlLCAwcHggMTAwJSwgMHB4IDc2cHgpO1xufVxuXG5cbi8vZm9vdGVyIHJ1bGVzXG4uc2Nyb2xsLXRvLXRvcHtcbiBkaXNwbGF5OiBub25lO1xubGVmdDogMSU7XG5cbmJvdHRvbTogMiU7XG5cbnJpZ2h0OiBhdXRvO1xuXG5wYWRkaW5nOiA1cHggMTNweDtcblxucG9zaXRpb246IGZpeGVkO1xuXG56LWluZGV4OiA5OTtcblxuYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbmZvbnQtc2l6ZTogMS41cmVtO1xuXG5ib3JkZXItcmFkaXVzOiAycHg7XG5cbmNvbG9yOiAkb3JhbmdlO1xuXG5ib3gtc2hhZG93OiAwcHggMHB4IDJweCAkZ3JheTtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xufVxuLnNjcm9sbC10by10b3A6aG92ZXIgaXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC40cztcbn1cbiNDb250YWN0dXNmb290ZXJ7XG5iYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuY2xpcC1wYXRoOiBwb2x5Z29uKDkzLjc1JSAwLCAxMDAlIDM3LjY2JSwgMTAwJSAxMDAlLCA1MCUgMTAwJSwgMHB4IDEwMCUsIDBweCAwcHgpO1xuY29sb3I6ICRncmF5ZGFyaztcbnRyYW5zaXRpb246IGFsbCAuM3M7XG59XG4uY2xpcC1mb290ZXJ7XG5iYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheWRhcms7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgXG4gXG59XG4jQ29udGFjdHVzZm9vdGVyOmhvdmVye1xuICBjbGlwLXBhdGg6cG9seWdvbig5My43NSUgMHB4LCA5OS44NyUgNDkuMiUsIDkzLjYwJSAxMDAuNTElLCA1MCUgMTAwJSwgMHB4IDEwMCUsIDBweCAwcHgpO1xufVxuLnRvcC1sYXllcntcbiAgIG1hcmdpbi1ib3R0b206IDMwLjJyZW07XG59XG4uZm9vdGVye1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZm9vdGVyX2JnLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjpmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYXtcbiAgICAgICAgei1pbmRleDogYXV0bztcbiAgICB9XG4gIFxufVxuLmZvb3RlciBoNHtcbiAgICBwYWRkaW5nOiAuNnJlbSAwO1xuICAgIFxufVxuLmZvb3RlciB1bHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgXG4gICAgYXtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgICBhOmhvdmVye1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgIH1cbiAgICBcbn1cbi5mb290ZXItc2xhYntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxNDE0O1xuICAgIGhlaWdodDogOTclO1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggMTFweCBibGFjaztcbiAgICAuYm9yZGVyLXl7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgIH1cbiAgICB1bD5saXtcbiAgICAgICAgXG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgICAgICBhe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDN7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICB9XG4gICAgXG59XG4uc2VydmljZXMtZXhwYW5kIC5ib3h7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzOyBcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLmJveC10aXRsZXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuLnNlcnZpY2VzLWV4cGFuZHtcbiAgIFxuICAgIC5ib3g6OmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3MCU7XG4gICAgfVxuICAgIFxuICAgIC5iLTF7XG4gICAgICAgIC5ib3gtZXhwYW5keyAgICAgICAgXG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmItMntcbiAgICAgICAgLmJveC1leHBhbmR7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgcmlnaHQ6YXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOjA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZXhwYW5kLWVsZWFybmluZy5qcGcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAuYi0ze1xuICAgICAgICAuYm94LWV4cGFuZHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDowO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206MDsgXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZXhwYW5kLXByb2R1Y3RkZXYuanBnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIC5iLTR7XG4gICAgICAgIC5ib3gtZXhwYW5ke1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIHJpZ2h0OjA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIGJvdHRvbTowO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIC5iLTV7XG4gICAgICAgIC5ib3gtZXhwYW5ke1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OjA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIGJvdHRvbTowOyBcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2V4cGFuZC10ZXN0aW5nLmpwZyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAuYi02e1xuICAgICAgICAuYm94LWV4cGFuZHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICByaWdodDowO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBib3R0b206MDsgXG4gICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2V4cGFuZC1jb29ycG9yYXRlLmpwZyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgY29sb3I6IHdoaXRlOyAgIFxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbn1cbi5ib3gtZXhwYW5ke1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7ICAgICAgICBcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQgMHM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuLmJveC1leHBhbmQ6aG92ZXJ7XG4gICAgICAgIFxuICAgICAgICB3aWR0aDogMjAwJTtcbiAgICAgICAgaGVpZ2h0OjIwMCU7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBwe1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWRvd3M6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNCU7XG4gICAgICAgIH1cbiAgICB9XG5cblxuLy9hYm91dCBQYWdlXG5cbi5zYW50b3Noe1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC03N3B4O1xuICAgIGxlZnQ6IDA7XG59XG4uYWJvdXRjb2xvcmNsaXB7XG4gIFxuYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRvcmFuZ2UsICRkYXJrb3JhbmdlKTtcbiAgIGNsaXAtcGF0aDogcG9seWdvbigwcHggMTYlLCAxMDAlIDBweCwgOTkuOTMlIDgzLjMzJSwgMCUgMTAwJSk7XG4gICAgXG4gICAgcGFkZGluZzogNC41cmVtIDA7XG59XG4uaW5uZXItYWJvdXRjbGlwe1xuICAgIFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwe1xuICAgICAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvYWJvdXQvcGFyYWxsYXguanBnKTtcbiAgICAgICAgcGFkZGluZzogOHJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIH1cbiAgICBcbn1cblxuI291cnRlYW1idWxsZXRze1xuICAgIFxuICAgIHVse1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgbWFyZ2luOiAxLjJyZW0gMHJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAgIGxpOm50aC1jaGlsZCgxKSBpeyAgICAgICAgXG4gICAgICAgICAgIGNvbG9yOiRsaWdodG9yYW5nZTtcbiAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjRyZW0gKiAxOyAgICAgXG4gICAgfVxuICAgICAgIGxpOm50aC1jaGlsZCgyKSBpeyAgICAgICAgXG4gICAgICAgICAgIGNvbG9yOiRvcmFuZ2U7XG4gICAgICAgICAgIHBhZGRpbmctbGVmdDogMi40cmVtICogMiA7ICAgICBcbiAgICB9XG4gICAgICAgbGk6bnRoLWNoaWxkKDMpIGl7ICAgICAgICBcbiAgICAgICAgICAgY29sb3I6JGRhcmtvcmFuZ2U7XG4gICAgICAgICAgIHBhZGRpbmctbGVmdDogMi40cmVtICogMyA7ICAgICBcbiAgICB9XG4gICAgICAgbGk6bnRoLWNoaWxkKDQpIGl7ICAgICAgICBcbiAgICAgICAgICAgY29sb3I6JGdyYXk7XG4gICAgICAgICAgIHBhZGRpbmctbGVmdDogMi40cmVtICogNCA7ICAgICBcbiAgICB9XG4gICAgICAgbGk6bnRoLWNoaWxkKDUpIGl7ICAgICAgICBcbiAgICAgICAgICAgY29sb3I6JGdyYXk7XG4gICAgICAgICAgIHBhZGRpbmctbGVmdDogMi40cmVtICogNCA7ICAgICBcbiAgICB9XG4gICAgICAgbGk6bnRoLWNoaWxkKDYpIGl7ICAgICAgICBcbiAgICAgICAgICAgY29sb3I6JGRhcmtvcmFuZ2U7XG4gICAgICAgICAgIHBhZGRpbmctbGVmdDogMi40cmVtICogMyA7ICAgICBcbiAgICB9XG4gICAgICAgbGk6bnRoLWNoaWxkKDcpIGl7ICAgICAgICBcbiAgICAgICAgICAgY29sb3I6JG9yYW5nZTtcbiAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjRyZW0gKiAyIDsgICAgIFxuICAgIH1cbiAgICAgICBsaTpudGgtY2hpbGQoOCkgaXsgICAgICAgIFxuICAgICAgICAgICBjb2xvcjokbGlnaHRvcmFuZ2U7XG4gICAgICAgICAgIHBhZGRpbmctbGVmdDogMi40cmVtICogMSA7ICAgICBcbiAgICB9XG4gICBcbiAgICBcbn1cbi5hYm91dHZhbHVlLWJveHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Fib3V0L291ci12YWx1ZV9iZzIuanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi40cmVtO1xuXG59XG4jY29ydmFsdWVpbWFnZXtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2Utb3V0O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi8vd2ViZGV2bG9wbWVudFxuI3dlYmV4cGVydGlzZXtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3dlYl9kZXZlbG9wbWVudC9vdXJfZXhwZXJ0aXNlX2JnLmpwZykgY2VudGVyIGJvdHRvbSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLndlYmV4cGVydGltZ3tcbiAgICAgICAgd2lkdGg6IDIyNHB4O1xuXHRoZWlnaHQ6IDE1MHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNiVcbiAgICB9XG59XG4ud2hhdC13ZS1kby1ib3JkZXIxe1xuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAkb3JhbmdlIWltcG9ydGFudDtcbiAgIGJveC1zaGFkb3c6IDBweCAxcHggMzFweCAtMTFweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAgIGhlaWdodDogMTAwJVxufVxuLndoYXQtd2UtZG8tYm9yZGVyMntcbiAgICBib3JkZXItdG9wOiA1cHggc29saWQgJGRhcmtvcmFuZ2UhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMzFweCAtMTFweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAgIGhlaWdodDogMTAwJTtcbn1cbiN3ZWIye1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd2ViX2RldmVsb3BtZW50L3BhcmFsbGF4LmpwZykgdG9wIHJpZ2h0IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgcGFkZGluZzogNiUgMDtcbn1cbi5zc3twYWRkaW5nLXRvcDogNDYlO1xub3ZlcmZsb3c6IGhpZGRlbn1cbi5pbWctb2xkLC5pbWctbmV3e1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbn1cbi5tb3VzZS1pbWd7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6NiU7XG4gICAgYm90dG9tOjMlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA0MXB4O1xuICAgIGJveC1zaGFkb3c6IDAgOXB4ICM5OTk7XG59XG4ubW91c2UtaW1nOmFjdGl2ZXtcbiAgICAgYm94LXNoYWRvdzogMCA2cHggIzY2Njtcbn1cblxuIC5pbWctYW5pbWF0aW9ue1xuICAgIGFuaW1hdGlvbjogZnVsbGNoYW5nZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDdzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgIH1cbi5pbWctYW5pbWF0aW9uLXJldmVyc2V7XG4gICAgYW5pbWF0aW9uOmZ1bGxjaGFuZ2U7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA3cztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgICBhbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xufVxuXG5cbi8vY29ycG9yYXRlIGlkZW50aXR5XG5cbi5lLWNhcmQxe2JhY2tncm91bmQtY29sb3I6ICRkYXJrb3JhbmdlOyBoZWlnaHQ6IDEwMCV9XG4uZS1jYXJkMntiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheWRhcmsgO29wYWNpdHk6IDAuOTI7aGVpZ2h0OiAxMDAlfVxuLmV4cGVydGlzZS1pbWFnZXMtcG9zaXRpb24tZml4e1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIDVzO1xuICAgIGFuaW1hdGlvbi1uYW1lOiB3b3d3b3c7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tZGVsYXk6IDZzO1xufVxuI2NvcnBvcmF0ZXNlcnZpY2V7XG4gICAgXG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDQ5JSA5JSwgMTAwJSAwcHgsIDk5LjYxJSA4OS45OCUsIDUwLjEzJSA4Mi44NyUsIDFweCA5MS42NSUsIDBweCAwcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGRlZTI7XG4gICAgbWFyZ2luLXRvcDogM2VtO1xufVxuLmRlbW9ib3gxLC5kZW1vYm94MiwuZGVtb2JveDN7XG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgJGdyYXk7XG4gICAgLmRlbW9jbGlwe1xuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oODEuNzElIDBweCwgMTAwJSAyNSUsIDEwMC44NiUgMTAxLjI1JSwgNTIuMyUgMTAxLjI1JSwgMHB4IDEwMS4yNSUsIDBweCAwcHgpO1xuICAgIH1cbn1cbi5kZW1vYm94MXtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0b3JhbmdlO1xufVxuLmRlbW9ib3gye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG59XG4uZGVtb2JveDN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtvcmFuZ2U7XG59XG4jY29ycG9yYXRlZXhwZXJ0aXNle1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9jb3Jwb3JhdGVpL2RpYXJ5LnBuZykgIG5vLXJlcGVhdDtcbi8vICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIlIGJvdHRvbSA4JTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgaDJ7XG4gICAgICAgIG1hcmdpbi10b3A6Ni4ycmVtO1xuICAgIH1cbn1cbi5jb3Jwb3JhdGVleHBlcmJne1xuICAgIHBhZGRpbmc6IDAgOHJlbSA7XG59XG5cblxuLy9lYWxlYXJuaW5nXG4ub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1wYWdlLmFjdGl2ZSBzcGFuLCB7XG4gICAgYmFja2dyb3VuZDogJG9yYW5nZTtcbiAgICBjb2xvcjogJG9yYW5nZTtcbn1cbi5jYXJkLXJvd3tcbiAgICBkaXNwbGF5OmZsZXg7XG4gICBoZWlnaHQ6IDUwdmg7XG4gICAgLmluc3RyZWN7ZGlzcGxheTogZmxleDtmbGV4LWRpcmVjdGlvbjogY29sdW1uO2p1c3RpZnktY29udGVudDogY2VudGVyfSAgXG4gICAgXG59XG4uc3RyZWMxe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICByZ2JhKDI1NSwgMTU0LCAwLCAwLjYpLHJnYmEoMjU1LCAxNTQsIDAsIDAuNikpICwgdXJsKC4uL2ltYWdlcy9lbGVhcm5pbmcvZXhwZXJ0aXNlMS4xLmpwZykgO1xuICAgIGJhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkICxmaXhlZDtcbiAgICBmbGV4OiAxIDAgMTBlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICB0cmFuc2l0aW9uOiBmbGV4LWJhc2lzIDcwMG1zIGVhc2UtaW4tb3V0O1xuICAgIHB7ZGlzcGxheTogbm9uZTt0cmFuc2lpb246d2lkdGggMTAwMG1zIGVhc2UtaW4tb3V0O3BhZGRpbmc6MnJlbSA0cmVtfVxufVxuLnN0cmVjMntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KFxuICAgICByZ2JhKDAsIDAsIDAsIDAuNikscmdiYSgwLCAwLCAwLCAwLjYpXG4gICAgKSwgdXJsKC4uL2ltYWdlcy9lbGVhcm5pbmcvZXhwZXJ0aXNlMi4xLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGZsZXg6IDEgMCAxMGVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMWVtO1xuICAgIHRyYW5zaXRpb246IGZsZXgtYmFzaXMgNzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgcHtkaXNwbGF5OiBub25lO3RyYW5zaWlvbjp3aWR0aCAxMDAwbXMgZWFzZS1pbi1vdXQ7cGFkZGluZzoycmVtIDRyZW19XG59XG4uc3RyZWMze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICByZ2JhKDI1NSwgNzcsIDAsIDAuNiksIHJnYmEoMjU1LCA3NywgMCwgMC42KSAgICAgIFxuICAgICksIHVybCguLi9pbWFnZXMvZWxlYXJuaW5nL2V4cGVydGlzZTMuMS5qcGcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICBmbGV4OiAxIDAgMTBlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICB0cmFuc2l0aW9uOiBmbGV4LWJhc2lzIDcwMG1zIGVhc2UtaW4tb3V0O1xuICAgIHB7ZGlzcGxheTogbm9uZTt0cmFuc2lpb246d2lkdGggMTAwMG1zIGVhc2UtaW4tb3V0O3BhZGRpbmc6MnJlbSA0cmVtfVxufVxuLnN0aWNrZXIxLC5zdGlja2VyMiwuc3RpY2tlcjMsLnN0aWNrZXI0LC5zdGlja2VyNSwuc3RpY2tlcjYsLnN0aWNrZXI3LC5zdGlja2VyOHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG59XG5cbiNsZWFybmNvcGV0ZW5jZXt9XG4jdG9wY29tcG90ZW5jZXsgICAgXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAzNSU7XG59XG4jYmdjb21wb3RlbmNle1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZWxlYXJuaW5nL2JnLmpwZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xufVxuLnBpbntwb3NpdGlvbjphYnNvbHV0ZTtcbiB0b3A6IDA7XG4gbGVmdDogYXV0bztcbiBib3R0b206IGF1dG87XG4gcmlnaHQ6IDA7XG59XG5cbi8vcG9ydGZvbGlvXG4gICNwb3J0Zm9saW90YWJze1xuICAgIC5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzQwMDk0IWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5jb250YWN0Ym94e1xuICAgIGJveC1zaGFkb3c6IC0zcHggMXB4IDI5cHggLTZweCByZ2JhKDAsMCwwLDEpO1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbn1cblxuI3N1Y2Nlc3MtbWVzc2FnZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2wteHMtMTIuY29sLXNtLTEyLmNvbC1tZC0xMi5jb2wtbGctMTIge1xuICBwYWRkaW5nOiAwIDIwJSAwIDIwJTtcbn1cblxuLm1hcmdpbi10b3AtMjUge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uZm9ybS10aXRsZSB7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcblxufVxuXG4uZm9ybS1ncm91cCAuZm9ybS1jb250cm9sIHtcbiBcbiAgYm9yZGVyLWJvdHRvbTogMXB4O1xuICBib3JkZXItc3R5bGU6IG5vbmUgbm9uZSBzb2xpZCBub25lO1xuICBib3JkZXItcmFkaXVzOjA7IFxuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuXHRib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItd2lkdGg6IDAgMCAycHggMDtcbiAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xuICBcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7XG59XG5cbi5idG4tbW9kLmJ0bi1sYXJnZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEzcHggNTJweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5idG4tbW9kLmJ0bi1ib3JkZXIge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tbW9kLCBhLmJ0bi1tb2Qge1xuICAgIFxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogNHB4IDEzcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogcmdiYSgzNCwzNCwzNCwgLjkpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7ICBcbiAgICBib3JkZXItcmFkaXVzOiAwOyAgIFxuICAgIGJveC1zaGFkb3c6IG5vbmU7IFxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjAwMCwgMC4wMDAsIDAuNTgwLCAxLjAwMCk7XG59XG5cbi5idG4tbW9kLmJ0bi1ib3JkZXI6aG92ZXIsIC5idG4tbW9kLmJ0bi1ib3JkZXI6YWN0aXZlLCAuYnRuLW1vZC5idG4tYm9yZGVyOmZvY3VzLCAuYnRuLW1vZC5idG4tYm9yZGVyOmFjdGl2ZTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5zZmlsbHtcbiAgICBmaWxsOiRncmF5O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjokZ3JheTtcbiAgICBcbn1cbi5zZmlsbDpob3ZlcntcbiAgICBjb2xvcjogJGxpZ2h0b3JhbmdlO1xuICAgIGZpbGw6JGxpZ2h0b3JhbmdlO1xufVxuXG4uYm9yZGVyLXBvcHVwLWJveHtcbiAgICBib3JkZXItdG9wOiA2cHggc29saWQgJG9yYW5nZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG9yYW5nZSFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAuYnRuLW1vZC5idG4tbGFyZ2Uge1xuICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB9XG4gIFxuICAgIC5mb3JtLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gICAgLmNvbC14cy0xMi5jb2wtc20tMTIuY29sLW1kLTEyLmNvbC1sZy0xMiB7XG4gIHBhZGRpbmc6IDAgNyUgMCA3JTtcbn1cbn1cbi8vY29udGFjdHVzIHBhZ2VcblxuI2NvbnRhY3R1c3BhZ2Vmb3Jte1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZm9ybV9pbWcuanBnKSB0b3AgbGVmdCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLmZyb21wYWRkaW5ne1xuICAgIHBhZGRpbmctbGVmdDogMTElO1xuICAgIHBhZGRpbmctcmlnaHQ6IDExJTtcbn1cbi5zbWFsbC1zY3JlZW4tbWVudXtcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbn1cbi5zbWFsbC1zY3JlZW4tYm9yZGVye1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDExOCwgMTE3LCAxMTcsIDAuMik7XG4gICAgcGFkZGluZy1sZWZ0OiAuOHJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3NSwgMTc1LCAxNzUsIDAuMTEpXG4gICA7XG59XG5cbi8qXG5NRURJQSBRVUVSSUVTIFNUQVJUUyBIRVJFIFxuX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX1xuKi9cblxuLy8gU21hbGwgZGV2aWNlcyAobGFuZHNjYXBlIHBob25lcywgNTc2cHggYW5kIHVwKVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7IFxuICAgIC5zc3twYWRkaW5nLXRvcDogODklO31cbn1cbkBtZWRpYShtaW4td2lkdGg6NTc3cHgpIGFuZCAobWF4LXdpZHRoOjc2NnB4KXtcbiAgICAgIC5zc3twYWRkaW5nLXRvcDogNDclO31cbiAgICAubW91c2UtaW1ne1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgYm90dG9tOiAxNyU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbn1cblxuLy8gTWVkaXVtIGRldmljZXMgKHRhYmxldHMsIDc2OHB4IGFuZCB1cClcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyBcbiAgIFxuICAgICAuYmFubmVyLWNhb3VzZWwgaDF7IGZvbnQtc2l6ZTogMS43cmVtO31cbiAgICBzZWN0aW9uIGgye3BhZGRpbmctYm90dG9tOiAxcmVtO2ZvbnQtc2l6ZTogMS42cmVtO31cbiAgICBoNCxoM3tmb250LXNpemU6MS4ycmVtO31cbiAgICAgICAgLmNhcm91c2VsLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgIFxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAuYm94LWV4cGFuZHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyAgICAgICAgXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0IDBzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwe1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJveC1leHBhbmQ6aG92ZXJ7XG4gICAgICAgIFxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OjIwMCU7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBwe1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcGFkZGluZzowIDE0JTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAjc3RhcnR6ZWFsaXVtMTIxIC5vd2wtY29udHJvbHMge1xuICAgIGxlZnQ6IDQyJSFpbXBvcnRhbnQ7XG59XG4gICAgLmZ0cmJye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBcbiAgICAvL2Fib3V0IHBhZ2VcbiAgICAuc2FudG9zaHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG4gICAgLnJldmVhbC1hdC1zbWFsbHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICAgIH1cbiAgICAuaW5uZXItYWJvdXRjbGlwe1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBweyAgICAgICBcbiAgICAgICAgcGFkZGluZzogMy45cmVtO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgfVxuICAgIFxufVxuICAgICNjb3Jwb3JhdGVleHBlcnRpc2V7ICAgIFxuICAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgICBcbn1cbiAgICBcbiAgICAjb3VydGVhbWJ1bGxldHMgdWwge1xuXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG5cbn1cbiAgICBcbiAgICAjd2ViZXhwZXJ0aXNlIC53ZWJleHBlcnRpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAxOSU7XG59XG4gICAgI3dlYjJ7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy93ZWJfZGV2ZWxvcG1lbnQvcGFyYWxsYXguanBnKSB0b3AgY2VudGVyIG5vLXJlcGVhdDtcbn1cbiAgICAvL2NvcnBvcmF0ZSBpZGVudGl0eVxuICAgICNjb3Jwb3JhdGVzZXJ2aWNle1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig0OSUgOSUsIDEwMCUgMHB4LCA5OS43NCUgMTAwLjE5JSwgNTAuOTIlIDEwMC4xMyUsIDNweCAxMDAlLCAwcHggMHB4KTtcbn1cbiAgICNjb3Jwb3JhdGVleHBlcnRpc2V7XG4gICAgYmFja2dyb3VuZDpub25lO1xuLy8gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMiUgYm90dG9tIDglO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIFxuLy8gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbi8vICAgIHBhZGRpbmc6IDNyZW0gLjVyZW0gMTNyZW0gM3JlbTsgXG4gICAgICAgaDJ7XG4gICAgICAgIG1hcmdpbi10b3A6MHJlbTtcbiAgICB9XG59XG4gICAgLmNvcnBvcmF0ZWV4cGVyYmd7XG4gICAgcGFkZGluZzogMCA7XG59XG4gICAgLm1vdXNlLWltZyB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDQzJTtcbiAgICBib3R0b206IDEwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNDFweDtcbiAgICBib3gtc2hhZG93OiAwIDlweCAjOTk5O1xuICAgIHdpZHRoOiAzNXB4O1xufVxuICAgIC5leHBlcnRpc2UtaW1hZ2VzLXBvc2l0aW9uLWZpeHtcbiAgICBwYWRkaW5nLXJpZ2h0OjA7XG59XG4gICAgXG4gICAgLy9lbGFlYXJuaW5nXG4gICAgLmNhcmQtcm93e1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgaGVpZ2h0OiAxMTB2aDtcbiAgICAuaW5zdHJlY3tkaXNwbGF5OiBmbGV4O2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47anVzdGlmeS1jb250ZW50OiBjZW50ZXI7fSAgXG4gICAgXG59XG4gICAgXG4gICAgLnN0cmVjMSwuc3RyZWMyLC5zdHJlYzN7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgXG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDpmaXhlZDtcbiAgICAgICAgcHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbVxuICAgICAgICB9XG4gICAgfVxuICAgICNiZ2NvbXBvdGVuY2Uge1xuXHRiYWNrZ3JvdW5kLWltYWdlOm5vbmU7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbn1cbiAgICAjdG9wY29tcG90ZW5jZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy10b3A6IDYlO1xufVxuICAgICNob21ldGVzdGltb25pYWx7XG4gICAgQGV4dGVuZHMgaWNvbnM7XG4gIFxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG59ICAgIFxuICAgIC5jYXJlZXJpY29uMSwuY2FyZWVyaWNvbjIsLmNhcmVlcmljb24ze1xuICAgICAgICBoZWlnaHQ6MjZ2aDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgXG4gICAgLy9mb290ZXIgcG9zaXRpb25cbiAgICAudG9wLWxheWVye1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbn1cbiAgICAuZnJvbXBhZGRpbmcge1xuICAgIHBhZGRpbmctbGVmdDoxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uZm9vdGVye1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICB6LWluZGV4OiAyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG59XG59XG5cbi8vIExhcmdlIGRldmljZXMgKGRlc2t0b3BzLCA5OTJweCBhbmQgdXApXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHsgXG5cbn1cblxuLy8gRXh0cmEgbGFyZ2UgZGV2aWNlcyAobGFyZ2UgZGVza3RvcHMsIDEyMDBweCBhbmQgdXApXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIFxufVxuXG4vLyBFeHRyYSBzbWFsbCBkZXZpY2VzIChwb3J0cmFpdCBwaG9uZXMsIGxlc3MgdGhhbiA1NzZweClcbi8vQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7ICB9XG5cbi8vIFNtYWxsIGRldmljZXMgKGxhbmRzY2FwZSBwaG9uZXMsIDU3NnB4IGFuZCB1cClcbi8vQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHsgfVxuXG4vLyBNZWRpdW0gZGV2aWNlcyAodGFibGV0cywgNzY4cHggYW5kIHVwKVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHsgXG4gICAgLmhvbWVpY29uMSwgLmhvbWVpY29uMiwgLmhvbWVpY29uMyB7IFxuICAgICAgICBoZWlnaHQ6IDEwMnB4OyAgICBcbiAgICAgICAgbWFyZ2luOiAwcmVtIDQuMXJlbTtcbiAgICB9XG4gICAgLmNhcmVlcmljb24xLC5jYXJlZXJpY29uMiwuY2FyZWVyaWNvbjN7XG4gICAgICAgIGhlaWdodDoyNnZoO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuY2xpcC1pbm5lcntcbiAgICBcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgXG59XG59XG5cbi8vIExhcmdlIGRldmljZXMgKGRlc2t0b3BzLCA5OTJweCBhbmQgdXApXG4vL0BtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkgeyAgfVxuXG4vLyBFeHRyYSBsYXJnZSBkZXZpY2VzIChsYXJnZSBkZXNrdG9wcywgMTIwMHB4IGFuZCB1cClcbi8vQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgeyAgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpe1xuICAgIFxuICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzEpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBhe1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDc5cHggMTRweCAxMnB4O1xuICAgIH1cbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuLmRyb3Bkb3duLWl0ZW17XG4gICAgY29sb3I6IHdoaXRlIWltcG9ydGFudDtcbn1cbi5kcm9wZG93bi1pdGVtOmZvY3VzLCAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xufVxuXG4gICAgIC5ib3gtZXhwYW5kOmhvdmVye1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxuICAgIFxuICAgICVzdGlja2Vye1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICBcbi8vICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4vLyAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgIFxuICAgIH1cbiAgICBcbiAgICAuc3RpY2tlcjEsLnN0aWNrZXIyLC5zdGlja2VyMywuc3RpY2tlcjQsLnN0aWNrZXI1LC5zdGlja2VyNiwuc3RpY2tlcjcsLnN0aWNrZXI4e1xuICAgICAgICBAZXh0ZW5kICVzdGlja2VyO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDE3cHggLThweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgaDR7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBjb2xvcjogJGRhcmtvcmFuZ2U7XG4gICAgICAgIH1cbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLW91dDtcbiAgICB9XG4gICAgXG4gICAgLnN0aWNrZXIxe1xuICAgICAgICBsZWZ0OiAxMCU7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoLTEyZGVnKTtcbiAgICAgICBcbiAgICAgICAgLnBpbntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgIH0gICAgXG4gICAgLnN0aWNrZXIye1xuICAgICBsZWZ0OjMwJTtcbiAgICAgYm90dG9tOiBhdXRvO1xuICAgICByaWdodDogYXV0bzsgICBcbiAgICAgdHJhbnNmb3JtOnJvdGF0ZSg4ZGVnKTtcbiAgICAgICAgLnBpbntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICBsZWZ0OiAtMThweDtcbiAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICB9XG4gICAgLnN0aWNrZXIze1xuICAgICBsZWZ0OmF1dG87ICBcbiAgICAgYm90dG9tOiBhdXRvO1xuICAgICByaWdodDozMSU7XG4gICAgIHRyYW5zZm9ybTpyb3RhdGUoLTVkZWcpOyBcbiAgICAgICAgLnBpbntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTdweDtcbiAgICAgICAgICAgIH1cbiAgICB9XG4gICAgLnN0aWNrZXI0e1xuICAgICAgbGVmdDphdXRvO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgcmlnaHQ6MTAlO1xuICAgICAgdHJhbnNmb3JtOnJvdGF0ZSg2ZGVnKTsgXG4gICAgICAgIC5waW57XG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgICByaWdodDogLTEzcHg7XG4gICAgICAgICAgICB9XG4gICAgfVxuICAgIC5zdGlja2VyNXtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMTAlO1xuICAgICAgICBib3R0b206IDAlO1xuICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDEwZGVnKTsgXG4gICAgICAgIC5waW57XG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgbGVmdDogLTE3cHg7XG4gICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgfVxuICAgIC5zdGlja2VyNntcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDozMCU7XG4gICAgICBib3R0b206IDAlO1xuICAgICAgdHJhbnNmb3JtOnJvdGF0ZSgtOGRlZyk7ICBcbiAgICAgICAgLnBpbntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgIH1cbiAgICAuc3RpY2tlcjd7XG4gICAgICB0b3A6YXV0bztcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMzElO1xuICAgICAgYm90dG9tOiAwJTsgICAgXG4gICAgICB0cmFuc2Zvcm06cm90YXRlKDEwZGVnKTsgIFxuICAgICAgICAucGlue1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgIGxlZnQ6IC0xN3B4O1xuICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgIH1cbiAgICAuc3RpY2tlcjh7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDEwJTtcbiAgICAgIGJvdHRvbTogMCU7XG4gICAgICB0cmFuc2Zvcm06cm90YXRlKC01ZGVnKTsgIFxuICAgICAgICAucGlue1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5zdGlja2VyMTpob3Zlciwuc3RpY2tlcjI6aG92ZXIsLnN0aWNrZXIzOmhvdmVyLC5zdGlja2VyNDpob3Zlciwuc3RpY2tlcjU6aG92ZXIsLnN0aWNrZXI2OmhvdmVyLC5zdGlja2VyNzpob3Zlciwuc3RpY2tlcjg6aG92ZXIse1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgJXN0cmVjaG92ZXJ7XG4gICAgICAgIGZsZXgtYmFzaXM6IDQ2cmVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1vdXQgLjVzO1xuICAgICBcbiAgICB9XG4gICAgXG4gICAgLnN0cmVjMTpob3ZlcntcbiAgICAgICAgIEBleHRlbmQgJXN0cmVjaG92ZXI7XG4gICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgIHJnYmEoMjU1LCAxNTQsIDAsIDAuOSkscmdiYSgyNTUsIDE1NCwgMCwgMC45KSkgLCB1cmwoLi4vaW1hZ2VzL2VsZWFybmluZy9leHBlcnRpc2UxLjEuanBnKSA7XG4gICAgICAgIHB7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOiBjZW50ZXI7dHJhbnNpdGlvbjogd2lkdGggMTAwMG1zIGVhc2UtaW4tb3V0fVxuICAgIH1cbiAgICAuc3RyZWMyOmhvdmVye1xuICAgICAgICAgQGV4dGVuZCAlc3RyZWNob3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICByZ2JhKDAsIDAsIDAsIDAuOSksIHJnYmEoMCwgMCwgMCwgMC45KSAgICAgIFxuICAgICksIHVybCguLi9pbWFnZXMvZWxlYXJuaW5nL2V4cGVydGlzZTIuMS5qcGcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBwe2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjogY2VudGVyO3RyYW5zaXRpb246IHdpZHRoIDEwMDBtcyBlYXNlLWluLW91dH1cbiAgICB9XG4gICAgLnN0cmVjMzpob3ZlcntcbiAgICAgICAgQGV4dGVuZCAlc3RyZWNob3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICByZ2JhKDI1NSwgNzcsIDAsIDAuOSksIHJnYmEoMjU1LCA3NywgMCwgMC45KSAgICAgIFxuICAgICksIHVybCguLi9pbWFnZXMvZWxlYXJuaW5nL2V4cGVydGlzZTMuMS5qcGcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICBwe2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjogY2VudGVyO3RyYW5zaXRpb246IHdpZHRoIDEwMDBtcyBlYXNlLWluLW91dH1cbiAgICBcbn1cbiAgICAudGVzdGlib3hzaXple1xuICAgIG1hcmdpbjogMCA0cmVtIDByZW07XG4gICAgfVxuICAgIC5zaGlmdGxlZnQyLC5zaGlmdGxlZnQxe1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjclKTtcbiAgICB9XG4gICAgLmNhcm91c2VsLWluZGljYXRvcnN7XG4gICAgICAgIGxlZnQ6MTAlXG4gICAgfVxuICAgICNwb3J0Zm9saW90YWJze1xuICAgIC5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICAuaW1nZGl2e1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgICAgICB9XG4gICAgfVxufVxuICAgIFxuICAgIFxufVxuXG5cbiJdfQ== */
