@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");@import url(../fonts/coco_gothic/stylesheet.css);html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.o-image_wrapper{position:relative;overflow:hidden;background-color:#d4c9c9}.o-image_wrapper.-full{height:100%;margin:0 rem(100px);display:flex;align-content:center}.o-scroll{background-color:#d4c9c9;overflow:hidden}.o-image{opacity:.95;mix-blend-mode:multiply}.o-image img{width:100%;opacity:0;transform:scale(1.4);transition:opacity 1.2s cubic-bezier(.215,.61,.355,1),transform 1.2s cubic-bezier(.215,.61,.355,1)}.o-image.is-inview img{opacity:1;transform:scale(1);transition-delay:.6s}.o-image_wrapper.-full .o-image{align-self:center}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;z-index:99;text-indent:-9999px;width:10px;height:17px;bottom:-30px;border:none;background-repeat:no-repeat;background-size:50%;border-radius:0;background-color:transparent;transition:all .3s ease;overflow:hidden}.slick-arrow.slick-prev{left:50px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.375 16.5c.621 0 1.125-.512 1.125-1.143 0-.308-.12-.587-.315-.793L3.213 8.497 9.108 2.51c.24-.21.392-.52.392-.867C9.5 1.012 8.996.5 8.375.5c-.302 0-.576.121-.778.318L7.594.815.844 7.672c-.212.209-.344.5-.344.823V8.5c0 .324.132.614.344.823l6.75 6.857c.202.198.478.32.781.32z' fill='%23000' fill-rule='nonzero'/%3E%3C/svg%3E")}.slick-arrow.slick-next,.slick-arrow.slick-prev{background-repeat:no-repeat;background-size:10px 17px}.slick-arrow.slick-next{right:50px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.625.5C1.004.5.5 1.012.5 1.643c0 .308.12.587.315.793l5.972 6.067L.892 14.49c-.24.21-.392.52-.392.867 0 .631.504 1.143 1.125 1.143.302 0 .576-.121.778-.318l.003.003 6.75-6.857c.212-.209.344-.5.344-.823 0-.329-.132-.62-.344-.828L2.406.82A1.115 1.115 0 001.625.5z' fill='%23000' fill-rule='nonzero'/%3E%3C/svg%3E");box-shadow:0 4px 8px 0 rgba(0,0,0,.25)}.slick-arrow:hover{opacity:.8;filter:alpha(opacity=80)}.slick-arrow:focus{outline:none}@media (max-width:1024px){.slick-arrow .slick-arrow.slick-prev{left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.375 16.5c.621 0 1.125-.512 1.125-1.143 0-.308-.12-.587-.315-.793L3.213 8.497 9.108 2.51c.24-.21.392-.52.392-.867C9.5 1.012 8.996.5 8.375.5c-.302 0-.576.121-.778.318L7.594.815.844 7.672c-.212.209-.344.5-.344.823V8.5c0 .324.132.614.344.823l6.75 6.857c.202.198.478.32.781.32z' fill='%23000' fill-rule='nonzero'/%3E%3C/svg%3E")}.slick-arrow .slick-arrow.slick-next{right:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.5)}}.slick-dots{position:absolute;width:100%;margin:0;bottom:25px;padding:0;list-style-type:circle;list-style:none;text-align:right;z-index:10}.slick-dots li.slick-active{position:relative;display:inline-block;height:3px;width:3px;margin:0 12px;padding:0;cursor:pointer}.slick-dots li.slick-active button{background-color:#0b3c57;border:none;border-radius:120px;-moz-border-radius:120px;-webkit-border-radius:120px;height:3px;width:3px;outline:none;line-height:0;font-size:0;color:transparent;padding:3px;cursor:pointer;transition:all .4s ease}.slick-dots li{position:relative;display:inline-block;height:3px;width:3px;margin:0 12px;padding:0;cursor:pointer}.slick-dots li button{background-color:#aaa;border:none;border-radius:120px;-moz-border-radius:120px;-webkit-border-radius:120px;height:3px;width:3px;outline:none;line-height:0;font-size:0;color:transparent;padding:3px;cursor:pointer;transition:all .4s ease}.slick-dots li:hover button{background-color:#0b3c57}html{font-size:10px;font-family:Manrope,sans-serif;font-optical-sizing:auto;font-style:normal;background-color:#fff}body{margin:0;position:relative;color:#0b3c57;background-color:#feffe9}body .grecaptcha-badge{display:none}.wrapper{width:100%;position:relative}main{width:100%;height:100%}main ol,main ul{list-style-position:inside;margin-bottom:15px}footer ul,header ul{list-style-type:none}*{box-sizing:border-box}a{text-decoration:none;outline:none}a.link_over{position:absolute;z-index:5;height:100%;width:100%;top:0;right:0;left:0}img{max-width:100%}div,form,h1,h2,h3,h4,h5,h6,li,ol,p,section,ul{margin:0;padding:0}hr{border-color:#feffe9;border-top:none}.no-padding{padding:0}.alignright{float:right;margin:0 0 10px 20px}.flexbox{-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center}.flexbox,.flexboxcenter{display:flex;justify-content:center;height:100%;position:relative}.flexboxcenter{align-items:center}.anchor_top{margin-top:-250px;position:absolute}.divider{color:#e1ea45;width:80px;border-width:3px 0 0;display:block;padding:0;border-style:solid;margin:0 0 15px;transition:all .3s ease-in}.divider.center{margin:0 auto 15px}@media (max-width:1024px){.divider{width:135px}}@media (max-width:768px){.divider{width:120px}}@media (max-width:480px){.divider{width:100px}}p{font-size:1.6rem;font-family:Manrope,sans-serif;line-height:1.55;font-weight:400;margin-bottom:20px}h1,h2,h3,h4,h5,h6{font-family:degular,sans-serif;font-weight:400;letter-spacing:normal}h1{font-size:6rem;margin-bottom:25px}h1,h2{font-weight:500;color:#0b3c57;line-height:105%;font-family:degular,sans-serif}h2{font-size:4.5rem;margin-bottom:30px}h3{font-size:3rem}h3,h4{font-weight:500;margin-bottom:20px;color:#0b3c57;font-family:degular,sans-serif}h4{font-size:2.25rem}h5{font-size:1.9rem;margin-bottom:20px;font-weight:500}h5,h6{color:#0b3c57;font-family:degular,sans-serif}h6{font-size:1.35rem;font-weight:700;margin-bottom:10px}ol li,ul li{font-size:1.6rem;font-family:Manrope,sans-serif;margin-bottom:.5rem}@media (max-width:1024px){p{font-size:1.4rem}h1{font-size:4.5rem}h2{font-size:2.85rem;line-height:1.2}h3{font-size:2.75rem}h4{font-size:2.15rem}h5{font-size:1.6rem}h6{font-size:1.3rem}ol li,ul li{font-size:1.4rem}}@media (max-width:768px){p{font-size:1.4rem}h1{font-size:4rem}h2{font-size:2.5rem}h3{font-size:2.35rem}h4{font-size:2rem}h5{font-size:1.55rem}h6{font-size:1.25rem}ol li,ul li{font-size:1.3rem}}@media (max-width:480px){p{font-size:1.3rem}h1{font-size:3.5rem}h2{font-size:2rem}h3{font-size:1.85rem}h4{font-size:1.5rem}h5{font-size:1.4rem}h6{font-size:1.2rem}ol li,ul li{font-size:1.3rem}}a{color:#e1ea45;transition:all .2s ease-in-out}a:hover{color:#0b3c57}strong{font-weight:700}.block{display:block}.inline-block{display:inline-block}.text-center{text-align:center}.vertical-top{vertical-align:top}.relative{position:relative}.mobile-only{display:none}@media screen and (max-width:768px){.mobile-only{display:block}}.mobile-hidden{display:block}@media screen and (max-width:768px){.mobile-hidden{display:none}}.flexcontent{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.flexcontent,.flexcontentend{display:flex;-moz-flex-direction:column;flex-direction:column;height:100%;z-index:35}.flexcontentend{-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.margtop{margin:100px 0 0}@media (max-width:1200px){.margtop{margin:80px 0 0}}@media (max-width:1024px){.margtop{margin:65px 0 0}}@media (max-width:768px){.margtop{margin:50px 0 0}}@media (max-width:480px){.margtop{margin:40px 0 0}}.container_smaller{width:680px;margin:0 auto;padding:0}@media (max-width:700px){.container_smaller{width:100%}}@media (max-width:768px){.container_smaller{padding:0 25px}}@media (max-width:480px){.container_smaller{padding:0 20px}}.container_small{width:875px;margin:0 auto;padding-right:0;padding-left:0}@media (max-width:900px){.container_small{width:100%;padding-right:30px;padding-left:30px}}@media (max-width:768px){.container_small{padding:0 25px}}@media (max-width:480px){.container_small{padding:0 20px}}.container_med{width:1000px;margin:0 auto;padding-right:0;padding-left:0}@media (max-width:1024px){.container_med{width:100%;padding-right:30px;padding-left:30px}}@media (max-width:768px){.container_med{padding:0 25px}}@media (max-width:480px){.container_med{padding:0 20px}}.container{width:1168px;padding:0;margin:0 auto}@media (max-width:1168px){.container{width:100%;padding:0 30px}}@media (max-width:1024px){.container{padding:0 30px}}@media (max-width:768px){.container{padding:0 25px}}@media (max-width:480px){.container{padding:0 20px}}.container_med_large{width:1280px;padding:0;margin:0 auto}.container_med_large:after,.container_med_large:before{content:" ";display:table}.container_med_large:after{clear:both}@media (max-width:1340px){.container_med_large{width:100%;padding:0 50px}}@media (max-width:1200px){.container_med_large{padding:0 40px}}@media (max-width:1024px){.container_med_large{padding:0 30px}}@media (max-width:768px){.container_med_large{padding:0 25px}}@media (max-width:480px){.container_med_large{padding:0 20px}}.container_large{padding:0 6%}.container_large:after,.container_large:before{content:" ";display:table}.container_large:after{clear:both}@media (max-width:1600px){.container_large{padding:0 5%}}@media (max-width:1200px){.container_large{padding:0 3%}}@media (max-width:1024px){.container_large{padding:0 30px}}@media (max-width:768px){.container_large{padding:0 25px}}@media (max-width:480px){.container_large{padding:0 20px}}.container_larger{display:flex;flex-wrap:wrap;max-width:1460px;padding:0;margin:0 auto}@media (max-width:1540px){.container_larger{width:100%;padding:0 30px}}@media (max-width:1024px){.container_larger{padding:0 30px}}@media (max-width:768px){.container_larger{padding:0 25px}}@media (max-width:480px){.container_larger{padding:0 20px}}.container_full{width:100%;padding:0}.container_full:after,.container_full:before{content:" ";display:table}.container_full:after{clear:both}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none!important}@media (max-width:768px){.hide-mobile{display:none!important}}.show{display:block!important}.invisible{visibility:hidden}.hidden{display:none!important;visibility:hidden!important}.color-reveal.css-reveal{--t:calc(var(--td) + var(--d));position:relative}.color-reveal.css-reveal:after{content:"";width:100%;height:120%;position:absolute;top:0;left:0;background:var(--bc);animation:revealingOut var(--td) var(--t) forwards}@keyframes revealingOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}.fade-up{opacity:0}.fade-up.css-reveal{animation:fadeUp .5s ease-in-out forwards;animation-delay:var(--d)}@keyframes fadeUp{0%{opacity:0;transform:translateY(150px)}80%{transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.fade-down{opacity:0}.fade-down.css-reveal{animation:fadeDown .5s ease-in-out forwards;animation-delay:var(--d)}@keyframes fadeDown{0%{opacity:0;transform:translateY(-150px)}80%{transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.fade-left{opacity:0}.fade-left.css-reveal{animation:fadeLeft .5s ease-in-out forwards;animation-delay:var(--d)}@keyframes fadeLeft{0%{opacity:0;transform:translateX(150px)}80%{transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}.fade-right{opacity:0}.fade-right.css-reveal{animation:fadeRight .5s ease-in-out forwards;animation-delay:var(--d)}@keyframes fadeRight{0%{opacity:0;transform:translateX(-150px)}80%{transform:translateX(15px)}to{opacity:1;transform:translateX(0)}}.progressive-appear_element{clip-path:polygon(0 0,0 0,0 100%,0 100%)}.progressive-appear.css-reveal .progressive-appear_element{animation-name:expandProperty;animation-duration:.8s;animation-timing-function:ease-in;animation-fill-mode:forwards;animation-delay:var(--d)}@keyframes expandProperty{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.underlined{position:relative}.underlined:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#000;clip-path:polygon(0 0,0 0,0 100%,0 100%)}.underlined.css-reveal:after{animation-name:expandLine;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:var(--d)}@keyframes expandLine{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.wpcf7 form{display:flex;flex-wrap:wrap;width:100%;position:relative}.wpcf7 form .field{display:block;width:100%}.wpcf7 form .field label{display:block;width:100%;font-size:1.8rem;font-weight:400;margin-bottom:.25rem}.wpcf7 form .field input{font-size:1.6rem;font-family:Manrope,sans-serif;font-weight:400;display:block;min-width:300px;background:transparent;border:1px solid #0b3c57;border-radius:3rem;margin-bottom:1rem;padding:1rem 1.5rem;color:#0b3c57}.wpcf7 form .textarea{display:block;width:100%;margin-bottom:1rem}.wpcf7 form .textarea label{font-size:1.8rem;margin-bottom:.5rem}.wpcf7 form .textarea label,.wpcf7 form .textarea textarea{display:block;width:100%;font-family:Manrope,sans-serif;font-weight:400}.wpcf7 form .textarea textarea{border:1px solid #0b3c57;border-radius:2rem;background:transparent;padding:1rem 1.5rem;font-size:1.6rem;color:#0b3c57}.wpcf7 form .wpcf7-submit{border:none;font-size:1.6rem;padding-top:1rem;padding-bottom:1rem;cursor:pointer}.wpcf7 form .wpcf7-not-valid-tip,.wpcf7 form .wpcf7-response-output{display:block;width:100%;font-size:1.4rem;margin-bottom:1rem}@media (max-width:768px){.wpcf7 form .field label{font-size:1.6rem}.wpcf7 form .field input{min-width:240px;font-size:1.4rem;width:100%}.wpcf7 form .textarea label{font-size:1.6rem}.wpcf7 form .textarea textarea{font-size:1.4rem}}#post-404{text-align:center;padding:160px 0 100px;height:60vh;min-height:450px}#post-404 .icon_404{max-width:300px}#post-404 .flexbox{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;height:100%}.circuits{padding:0}.circuits_list_item{display:flex;flex-wrap:wrap;width:100%;margin:2rem 0;border-radius:2rem;overflow:hidden}.circuits_list_item_left{display:inline-block;width:20%;padding:3rem}.circuits_list_item_center{display:inline-block;width:50%;padding:3rem 2rem 3rem 0}.circuits_list_item_right{display:inline-flex;flex-wrap:wrap;align-items:flex-end;justify-content:right;width:30%;padding:0}.circuits_list_item .circuit_notice{display:inline-block;border-radius:3rem;padding:.5rem 1.5rem;color:#0b3c57;font-size:1.4rem}.circuits_list_item .circuit_notice h3{font-size:1.6rem;margin-bottom:0}.circuits_list_item .circuit_notice p{font-size:1rem;margin-bottom:0}.circuits_list_item .circuit_img{display:inline-block}.circuits_list_item .circuit_img-link{position:relative;display:inline-flex;flex-wrap:wrap;align-items:flex-end}.circuits_list_item .circuit_img-link:after{content:"";position:absolute;display:inline-block;bottom:1.5rem;right:1.5rem;width:2.5rem;height:2.5rem;background-image:url(../img/icons/zoom-in.svg);background-size:100% 100%;transition:all .2s ease-in-out;pointer-events:none;z-index:3}.circuits_list_item .circuit_img-link:hover:after{transform:scale(1.2)}.circuits_list_item .circuit_title{font-size:3.8rem;margin-bottom:2rem}.circuits_list_item .circuit_btns_item{margin-bottom:.5rem;margin-right:8rem}.circuits_list_item .circuit_btns_item:hover{margin-right:4.5rem}.circuits_list_item.yellow{border-top:1px solid #e1ea45;border-bottom:1px solid #e1ea45}.circuits_list_item.yellow .circuit_notice{background-color:#e1ea45}.circuits_list_item.orange{border-top:1px solid #ffac71;border-bottom:1px solid #ffac71}.circuits_list_item.orange .circuit_notice{background-color:#ffac71}.circuits_list_item.pink{border-top:1px solid #ffd0d1;border-bottom:1px solid #ffd0d1}.circuits_list_item.pink .circuit_notice{background-color:#ffd0d1}@media (max-width:1200px){.circuits_list_item_left{width:100%;padding:2rem 2rem 0}.circuits_list_item_center{width:65%;padding:2rem}.circuits_list_item .circuit_title{font-size:2.8rem;margin-bottom:1rem}.circuits_list_item .circuit_text p{font-size:1.4rem}.circuits_list_item_right{width:35%}}@media (max-width:1024px){.circuits_list_item_center,.circuits_list_item_left{width:100%}.circuits_list_item_right{display:inline-flex;flex-wrap:wrap;width:100%;justify-content:right;align-items:flex-end}.circuits_list_item_right .circuit_img{max-height:350px}.circuits_list_item .circuit_img-link{display:flex;flex-wrap:wrap;align-items:flex-end}}.circuit_banner{display:flex;flex-wrap:wrap;padding-top:16rem;padding-left:6%}.circuit_banner_left,.circuit_banner_right{display:inline-flex;flex-wrap:wrap;width:50%}.circuit_banner_left{align-items:center}.circuit_banner_content{padding:3rem 0}.circuit_banner_content_title{display:block;margin-bottom:1.5rem}.circuit_banner_content_tags{display:flex;flex-wrap:wrap;padding-bottom:3rem}.circuit_banner_content_tags .tag{display:inline-block;padding:.5rem 1.5rem;border-radius:3rem;font-size:1.6rem;font-weight:500;color:#0b3c57}.circuit_banner_content_tags .tag.yellow{background-color:#e1ea45}.circuit_banner_content_tags .tag.orange{background-color:#ffac71}.circuit_banner_content_tags .tag.pink{background-color:#ffd0d1}.circuit_banner_content_text{max-width:550px}.circuit_banner_img{margin-left:auto}.circuit_title{display:inline-block;margin-bottom:1.5rem}.circuit_title_note{display:inline-block;margin-left:1rem;font-family:Manrope,sans-serif;font-size:1.5rem;font-weight:500}.circuit_others_title{display:block;margin-bottom:5rem}.circuit .circuits_list{padding:3rem 0}@media (max-width:1024px){.circuit_banner_left,.circuit_banner_right{width:100%}.circuit_banner_img{max-height:350px;margin-top:-7rem}}@media (max-width:480px){.circuit_banner_img{margin-top:-3rem}}.home_banner{display:flex;flex-wrap:wrap;padding-top:180px;padding-bottom:30px}.home_banner_title{font-size:9rem;max-width:1000px;margin-bottom:8rem}@media (max-width:1400px){.home_banner_title{font-size:7.5rem;max-width:850px}}@media (max-width:1200px){.home_banner_title{font-size:6rem;max-width:700px;margin-bottom:8rem}}@media (max-width:1024px){.home_banner_title{font-size:4.5rem}}@media (max-width:768px){.home_banner_title{font-size:4rem}}@media (max-width:480px){.home_banner_title{font-size:3.5rem}}.home_banner_content{display:flex;flex-wrap:wrap;width:100%}.home_banner_content_img,.home_banner_content_left,.home_banner_content_right{display:inline-flex;flex-wrap:wrap;border-top-right-radius:25rem;border-bottom-right-radius:25rem}.home_banner_content_left{width:40%;background-color:#e1ea45}.home_banner_content_img{width:40%;max-height:500px;-o-object-fit:cover;object-fit:cover}.home_banner_content_right{width:20%;background-color:#e1ea45}@media (max-width:1200px){.home_banner_content_left{width:30%}.home_banner_content_right{width:20%}.home_banner_content_img{width:50%;max-height:300px}}@media (max-width:768px){.home_banner_content_left,.home_banner_content_right{width:0}.home_banner_content_img{width:100%;max-height:400px}}@media (max-width:1024px){.home_banner{padding-top:200px}}@media (max-width:768px){.home_banner{padding-top:150px}}.home_maps{display:flex;flex-wrap:wrap;width:100%;padding-top:3rem;padding-left:6%}.home_maps_title{display:block;width:100%;margin-bottom:3rem}.home_maps_selection{display:inline-block;width:35%}.home_maps_selection .map_selection{display:block;position:relative;width:100%;margin-bottom:2px;border-radius:1rem;padding:2.5rem 2rem 1.5rem;cursor:pointer;transition:all .2s ease-in-out}.home_maps_selection .map_selection:after{content:"";display:inline-block;width:1rem;height:1rem;background-image:url(../img/icons/plus.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:1.5rem;right:1.5rem;transition:all .2s ease-in-out}.home_maps_selection .map_selection.yellow{background-color:#e1ea45}.home_maps_selection .map_selection.orange{background-color:#ffac71}.home_maps_selection .map_selection.pink{background-color:#ffd0d1}.home_maps_selection .map_selection .map_selection_content{display:none}.home_maps_selection .map_selection.-active:after{background-image:url(../img/icons/minus.svg)}.home_maps_selection .map_selection_name{display:block;width:100%;font-size:1.8rem;font-weight:600;margin-bottom:1.5rem;font-family:degular,sans-serif}.home_maps_selection .map_selection_text p{font-size:1.4rem;font-weight:300;line-height:1.6}.home_maps_selection .map_selection_buttons{display:flex;flex-wrap:wrap;width:100%}.home_maps_selection .map_selection_buttons_item{display:inline-flex;flex-wrap:wrap;width:50%;padding-right:0}.home_maps_img{display:inline-flex;flex-wrap:wrap;width:65%;min-height:600px;position:relative}.home_maps_img .map_image{position:absolute;bottom:0;right:0;width:100%;height:100%;opacity:0;text-align:right;transition:all .2s ease-in-out;z-index:1}.home_maps_img .map_image.-active{opacity:1;z-index:2}.home_maps_img .map_image img{display:block;height:100%;margin-left:auto}.home_maps_img:after{content:"";position:absolute;display:inline-block;bottom:3rem;right:3rem;width:2.5rem;height:2.5rem;background-image:url(../img/icons/zoom-in.svg);background-size:100% 100%;transition:all .2s ease-in-out;pointer-events:none;z-index:3}.home_maps_img:hover:after{transform:scale(1.2)}@media (max-width:1200px){.home_maps{padding:0}.home_maps_selection{width:100%;padding:0 5%}.home_maps_img{width:100%;overflow:hidden}.home_maps_img .map_image{height:auto;max-height:100%}}@media (max-width:850px){.home_maps_img{min-height:500px}.home_maps_selection{padding:0 3%}}@media (max-width:650px){.home_maps_img{min-height:400px}}@media (max-width:500px){.home_maps_img{min-height:300px}}.fancybox-bg{background:#feffe9}.transfers{background-color:#0b3c57;padding:10rem 0 5rem}.transfers_content{display:flex;flex-wrap:wrap}.transfers .left,.transfers .right{display:inline-block;width:50%}.transfers_title{display:inline-block;font-size:2.6rem;line-height:1.2;color:#feffe9;max-width:450px}.transfers_text{color:#feffe9;line-height:1.4;font-weight:300}.transfers .left{padding-right:3rem}.transfers .left,.transfers .right{display:inline-flex;flex-wrap:wrap;width:50%;padding-left:3rem}.transfers_cta{background-color:#feffe9;border-radius:3rem;padding:1.5rem 3rem;display:flex;flex-wrap:wrap;align-items:center;margin:5rem 0 3rem}.transfers_cta_title{font-size:2.6rem;line-height:1.2}.transfers_cta_text{line-height:1.4}.transfers_cta_img{border-radius:3rem;margin-left:auto}@media (max-width:768px){.transfers{padding:5rem 0}.transfers_content .left,.transfers_content .right{width:100%;padding:1rem 3rem}.transfers_cta .left,.transfers_cta .right{width:100%;padding:1.5rem 0}}.links{display:flex}.links,.links_item{flex-wrap:wrap;width:100%}.links_item{display:inline-flex;margin:2rem 0;padding:3rem;border-radius:3rem;border-top:1px solid #e1ea45;border-bottom:1px solid #e1ea45;transition:all .2s ease-in-out;color:#0b3c57}.links_item_subtitle{display:inline-block;width:100%;padding-right:1.5rem}.links_item_subtitle_text{display:inline-block;font-size:1.3rem;font-weight:500;padding:.25rem 1.5rem;border:1px solid #0b3c57;border-radius:2rem}.links_item_content{display:inline-block;width:70%}.links_item_content_text{display:block;max-width:550px}.links_item_content_text p{color:#0b3c57}.links_item_img{display:inline-block;position:relative;padding-left:2rem;width:30%}.links_item_img img{border-radius:3rem;max-height:100%;-o-object-fit:cover;object-fit:cover}.links_item:hover{background-color:#e1ea45}@media (max-width:1024px){.links_item_content{margin-bottom:1rem}.links_item_subtitle{display:block;width:100%;margin-bottom:1rem}.links_item_img{width:50%}}@media (max-width:768px){.links_item_content{width:100%}.links_item_img{width:100%;padding-top:2rem;padding-left:0}}.news{padding:5rem 0}.news_list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2px;width:100%;padding:3rem 0}.news_list_item{background-color:#0b3c57;color:#feffe9;padding:3rem;border-radius:2rem}.news_list_item_header{display:flex;flex-wrap:wrap}.news_list_item_header_date{display:inline-block;font-size:1.3rem;font-weight:500;padding:.5rem 1.5rem;border:1px solid #feffe9;border-radius:2rem;margin-bottom:auto}.news_list_item_header_split{display:none}.news_list_item_header_btn{display:inline-block;margin-left:auto}.news_list_item_header .btn:after{background-color:#e1ea45;color:#0b3c57}.news_list_item_title{display:block;width:100%;margin-top:5rem;margin-bottom:1.5rem;line-height:1.3;color:#feffe9}.news_list_item_intro{display:none;width:100%;font-size:1.4rem;line-height:1.3;color:#feffe9}.news_list_item:hover{color:#feffe9}.news_list_item:hover .btn{background-color:#e1ea45;color:#0b3c57;margin-right:1.5rem;padding-right:5rem}.news_list_item:hover .btn:after{right:0}.news_list_item:nth-child(-n+3) .news_list_item_intro{display:block}@media (max-width:1200px){.news_list{grid-template-columns:1fr 1fr}.news_list_item_header_split{display:block;width:100%;height:1.5rem}.news_list_item_header_btn{margin-left:-1.5rem;margin-right:0}.news_list_item_title{margin-top:1.5rem}.news_list_item .news_list_item_intro{display:none}.news_list_item:nth-child(-n+2) .news_list_item_intro{display:block}}@media (max-width:1024px){.news_list{padding:0}}@media (max-width:768px){.news_list{grid-template-columns:1fr}.news_list_item:nth-child(n+4){display:none}}.partners{display:block;width:100%;padding:3rem 0}.partners .container_large{display:flex;flex-wrap:wrap}.partners_left{display:inline-block;width:50%}.partners_right{display:inline-flex;flex-wrap:wrap;width:50%;align-items:center}.partners_title{display:block;width:100%;font-size:2.8rem;font-weight:500;margin-bottom:2rem;padding-right:3rem}.partners_text{display:block;width:100%;max-width:650px;padding-right:8rem}.partners_text p{font-size:1.5rem;line-height:1.5}.partners_list{display:block;justify-content:center;align-items:center;width:100%}.partners_list_item{display:inline-flex;flex-wrap:wrap;padding:1rem;align-items:center;transition:all .2s ease-in-out}.partners_list_item:hover{transform:scale(1.1)}.partners_list .slick-track{display:flex;flex-wrap:wrap;align-items:center}.partners_list .slide-arrow{display:inline-block;width:1.5rem;height:1.5rem;bottom:50%;transform:translateY(50%);cursor:pointer;transition:all .2s ease-in-out;z-index:2}.partners_list .slide-arrow.prev-arrow{border-top:2px solid #0b3c57;border-left:2px solid #0b3c57;transform:rotate(-45deg);left:-18px;padding:.25rem}.partners_list .slide-arrow.prev-arrow:hover{transform:rotate(-45deg) scale(1.1)}.partners_list .slide-arrow.next-arrow{border-top:2px solid #0b3c57;border-right:2px solid #0b3c57;transform:rotate(45deg);right:-18px;padding:.25rem}.partners_list .slide-arrow.next-arrow:hover{transform:rotate(45deg) scale(1.1)}@media (max-width:768px){.partners{padding:0 2rem}.partners_text,.partners_title{padding-right:0}.partners_left,.partners_right{width:100%}}.post-404{margin-bottom:20rem}.flexible_content{padding:3rem 0 0}.flexible_text{padding:10rem 0}@media (max-width:1024px){.flexible_text{padding:7rem 0}}@media (max-width:768px){.flexible_text{padding:4rem 0}}.two_cols{display:flex;flex-wrap:wrap;width:100%;position:relative}.two_cols_left,.two_cols_right{display:inline-flex;flex-wrap:wrap;width:50%;align-items:center;padding:4rem 0}.two_cols_left{padding-right:8rem}.two_cols_right{padding-left:8rem;justify-content:right}.two_cols_text ol,.two_cols_text ul{display:flex;flex-wrap:wrap}.two_cols_text ol li,.two_cols_text ul li{display:inline-block;width:50%;padding-left:1.25rem;padding-right:.5rem;position:relative;font-size:1.4rem;font-weight:500}.two_cols_text ol li:before,.two_cols_text ul li:before{content:"";position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:5px;background-color:#0b3c57}.two_cols_img{display:inline-block;width:100%;border-radius:3rem;max-height:420px}.two_cols.-yellow_bubble{padding:0 4rem;margin:2rem 0;background-color:#e1ea45;border-radius:3rem}.two_cols.-yellow_bubble .two_cols_left{padding-right:1rem}.two_cols.-yellow_bubble .two_cols_right{padding-left:1rem}@media (max-width:1200px){.two_cols_left{padding-right:3rem}.two_cols_right{padding-left:3rem}.two_cols_img{max-height:360px}}@media (max-width:1024px){.two_cols_text ol li,.two_cols_text ul li{font-size:1.3rem;width:100%;padding-right:0}.two_cols_img{max-height:300px}}@media (max-width:768px){.two_cols_left,.two_cols_right{width:100%;padding-left:0;padding-right:0;justify-content:center}.two_cols_img{max-height:240px}.two_cols_left{padding-bottom:1.5rem}.two_cols_right{padding-top:1.5rem}.two_cols.-reverse{flex-direction:column-reverse}.two_cols.-reverse .two_cols_left{padding-top:1.5rem;padding-bottom:4rem}.two_cols.-reverse .two_cols_right{padding-top:4rem;padding-bottom:1.5rem}.two_cols.-yellow_bubble{padding:0 2rem}.two_cols.-yellow_bubble .two_cols_right{padding-left:0}}.flexible_table{padding:8rem 0}.flexible_table .container_larger{align-items:center}.flexible_table_left{padding-right:5rem}.flexible_table_left,.flexible_table_right{display:inline-block;width:50%}.flexible_table_array{width:100%}.flexible_table_text p{font-size:1.4rem}@media (max-width:1024px){.flexible_table{padding:5rem 0}.flexible_table_left{width:100%;padding-right:0}.flexible_table_right{width:100%}.flexible_table table.flexible_table_array{padding:1.5rem 0}}.listing{display:block;width:100%;margin:5rem 0}.listing_text,.listing_title{max-width:750px}.listing_list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:4rem;margin:5rem 0}.listing_list_item{display:inline-flex;flex-wrap:wrap;flex-direction:column;border-left:1px solid #d3d311;padding:0 1.5rem;margin-bottom:2rem}.listing_list_item .item_name{display:block;width:100%;font-size:2rem;font-weight:500;font-family:Manrope,sans-serif;margin-bottom:.75rem}.listing_list_item .item_address{display:block;width:100%;font-size:1.3rem;font-weight:600;font-family:Manrope,sans-serif;margin-bottom:.25rem}.listing_list_item .item_text p{font-size:1.3rem;font-weight:400;font-family:Manrope,sans-serif;margin-bottom:1rem;line-height:1.35}.listing_list_item .item_text p:last-child{margin-bottom:0}.listing_list a.listing_list_item{transition:all .3s ease-in-out;cursor:pointer;color:#0b3c57}.listing_list a.listing_list_item:hover{border-left:10px solid #d3d311;padding-right:.5rem}@media (max-width:1200px){.listing_list{grid-template-columns:1fr 1fr 1fr;gap:3rem}}@media (max-width:768px){.listing_list{grid-template-columns:1fr 1fr;gap:1.5rem}}@media (max-width:480px){.listing_list{grid-template-columns:1fr;gap:2rem 0}.listing_list_item .item_name{font-size:1.6rem}}.drawers{padding:3rem 0}.drawers,.drawers_title{display:block;width:100%}.drawers_text{display:inline-block;max-width:750px}.drawers_list{margin:3rem 0}.drawers_list .drawer{display:flex;flex-wrap:wrap;position:relative;padding:1rem 3rem 0 0;margin-bottom:3rem;border-top:1px solid #0b3c57;cursor:pointer}.drawers_list .drawer .left{display:inline-block;width:50%;padding-right:3rem}.drawers_list .drawer .right{display:inline-block;width:50%;padding-left:3rem}.drawers_list .drawer_name{margin-bottom:1rem}.drawers_list .drawer_text_left,.drawers_list .drawer_text_right{display:none;margin:1.5rem 0}.drawers_list .drawer_text_left p:last-child,.drawers_list .drawer_text_right p:last-child{margin-bottom:0}.drawers_list .drawer:after{content:"";display:inline-block;position:absolute;top:1.5rem;right:0;width:12px;height:12px;background-size:100% 100%;background-image:url(../img/icons/btn-plus.svg);transition:all .2s ease-in-out}.drawers_list .drawer.active:after{background-image:url(../img/icons/btn-minus.svg)}@media (max-width:768px){.drawers_list .drawer .left{width:90%}.drawers_list .drawer .right{width:100%}}.text_bubble{display:flex;flex-wrap:wrap;align-items:flex-start;border-radius:3rem;background-color:#e1ea45;padding:5rem;margin:5rem 0}.text_bubble_left{display:inline-flex;flex-wrap:wrap;width:35%;padding:0 5rem}.text_bubble_right{display:inline-flex;flex-wrap:wrap;width:65%;padding:0 1.5rem}.text_bubble_text p{line-height:1.5}.text_bubble_text ul{display:flex;flex-wrap:wrap;margin:2rem 0}.text_bubble_text ul li{display:inline-block;width:33.3%;padding-left:1.5rem;padding-right:1rem;position:relative}.text_bubble_text ul li:before{content:"";display:inline-block;position:absolute;width:5px;height:5px;border-radius:5px;background-color:#0b3c57;left:0;top:12px;transform:translateY(-50%)}.text_bubble.blue{background-color:#0b3c57}.text_bubble.blue .text_bubble_text,.text_bubble.blue .text_bubble_text a,.text_bubble.blue .text_bubble_text li,.text_bubble.blue .text_bubble_text p,.text_bubble.blue .text_bubble_title,.text_bubble.blue .text_bubble_title a,.text_bubble.blue .text_bubble_title li,.text_bubble.blue .text_bubble_title p{color:#feffe9}.text_bubble.blue .text_bubble_text li:before,.text_bubble.blue .text_bubble_title li:before{background-color:#feffe9}@media (max-width:1200px){.text_bubble{margin:3rem 0}.text_bubble_text ul li{width:50%}.text_bubble_left{padding-left:0}}@media (max-width:1024px){.text_bubble_text ul li{width:100%;padding-left:1.25rem}.text_bubble_text ul li:before{width:3px;height:3px;top:10px}.text_bubble_left{padding-right:2.5rem}}@media (max-width:768px){.text_bubble{margin:2rem 0;padding:3rem}.text_bubble_left{width:100%;padding-right:0}.text_bubble_left .bubble_img{max-height:200px;margin-bottom:3rem;display:none}.text_bubble_right{width:100%;padding-left:0;padding-right:0}}.documents{display:block;width:100%;padding:3rem 0}.documents_list{display:flex;flex-wrap:wrap;padding:1.5rem 0}.documents_list .document{display:flex;position:relative;width:100%;border-top-right-radius:3rem;border-bottom-right-radius:3rem;color:#0b3c57;margin-bottom:1rem;padding:1rem 3rem;font-size:1.6rem;font-weight:600;margin-right:5rem}.documents_list .document,.documents_list .document:after{flex-wrap:wrap;align-items:center;background-color:#e1ea45;height:5rem;transition:all .2s ease-in-out}.documents_list .document:after{content:"";display:inline-flex;position:absolute;right:-5rem;top:50%;transform:translateY(-50%);width:5rem;justify-content:center;background-image:url(../img/icons/download-icon.svg);background-size:50% 50%;background-position:50%;background-repeat:no-repeat;border-radius:3rem}.documents_list .document:hover{margin-right:0}.documents_list .document:hover:after{right:0}@media (max-width:768px){.documents_list .document{font-size:1.5rem}}@media (max-width:480px){.documents_list .document{font-size:1.4rem;padding:1rem}}.anchor{display:inline-block;position:absolute;margin-top:-150px}.articles{display:block;margin:8rem 0}.articles_list{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;gap:3rem}.articles_list .article{margin-bottom:1.5rem}.articles_list .article img{display:block;height:250px;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:2rem;transform:scale(1);transition:all .2s ease-in-out}.articles_list .article_content{display:block;margin:1rem 0}.articles_list .article_date{display:block;width:100%;font-size:1.2rem;font-weight:600;color:#0b3c57}.articles_list .article_author{display:block;width:100%;font-size:1.1rem;font-style:italic;color:#0b3c57}.articles_list .article_title{margin-bottom:.75rem}.articles_list .article_intro{display:block;margin:.5rem 0 1rem;font-size:1.4rem;color:#0b3c57;line-height:1.2}@media (max-width:1024px){.articles_list{grid-template-columns:1fr 1fr}}@media (max-width:480px){.articles_list{grid-template-columns:1fr}}.single-news_header{display:block;width:100%;padding-top:18rem;padding-bottom:3rem}.single-news_header_title{display:block;margin-bottom:5rem}.single-news_header_title h1{margin-bottom:1rem}.single-news_header_date{display:block;width:100%;font-family:Manrope,sans-serif;font-size:1.6rem;font-weight:300}.single-news_header_banner,.single-news_header_banner img{display:block;width:100%}.zenbus_map{margin:4rem 5% 5rem}.zenbus_map p{margin-bottom:0;line-height:0}.description{background-color:#0b3c57;color:#feffe9;padding:5rem 0}.description .container_large{display:flex;flex-wrap:wrap}.description_left,.description_right{display:inline-flex;flex-wrap:wrap;width:50%;align-items:center}.description_right{padding-left:3rem}.description_content{display:block}.description_title{color:#feffe9;font-size:3.4rem;max-width:650px}.description_text{margin-bottom:2.5rem;max-width:650px;padding-right:3rem}.description_text p{font-weight:300;line-height:1.5}.description_img{border-radius:3rem}@media (max-width:1200px){.description_right{padding-left:0}}@media (max-width:1024px){.description_left{padding-bottom:2rem}.description_left,.description_right{width:100%}}@media (max-width:768px){.description_text{padding-right:0}}.separation{display:flex;flex-wrap:wrap;background-color:#0b3c57;border-radius:3rem;color:#feffe9;padding:10rem 10%;margin:5rem 0}.separation_left,.separation_right{display:inline-flex;flex-wrap:wrap;align-items:center;width:50%}.separation_left{padding-right:3rem;align-items:flex-start}.separation_right{padding-left:3rem}.separation_title{display:block;color:#feffe9}@media (max-width:1200px){.separation{padding:8rem 6%;margin:1rem 0}.separation_left{padding-right:1.5rem}.separation_right{padding-left:1.5rem}}@media (max-width:768px){.separation_left,.separation_right{width:100%;padding-left:0;padding-right:0}}.cta{display:flex;width:100%;position:relative}.cta,.cta_content{flex-wrap:wrap;background-color:#0b3c57}.cta_content{display:inline-flex;width:60%;max-width:700px;height:100%;min-height:650px;align-items:center;border-top-right-radius:35rem;border-bottom-right-radius:35rem;z-index:2;padding:8rem 8rem 8rem 6%;color:#feffe9;opacity:0;transition:all .3s ease-in-out}.cta_content_title{color:#feffe9;font-size:3.6rem;font-family:Manrope,sans-serif}.cta_content_text p{font-size:1.5rem;font-weight:300;line-height:1.6}.cta_content.css-reveal{animation:fadeCTARight .5s ease-in-out forwards}@keyframes fadeCTARight{0%{opacity:0;transform:translateX(-150px)}to{opacity:1;transform:translateX(0)}}.cta_background{display:block;width:100%;height:100%;position:absolute;z-index:1;border-top-right-radius:35rem;border-bottom-right-radius:35rem;overflow:hidden;background-size:cover;background-position:50%}@media (max-width:1200px){.cta_content{min-height:550px}}@media (max-width:1024px){.cta_content{width:65%;min-height:450px;padding:5rem 5rem 5rem 6%}}@media (max-width:768px){.cta_content{width:100%;min-height:350px;border-top-right-radius:25rem;border-bottom-right-radius:25rem}.cta_content_title{font-size:3.2rem}.cta_background{border-radius:0}}@media (max-width:480px){.cta_content{border-top-right-radius:16rem;border-bottom-right-radius:16rem}.cta_content_title{font-size:2.8rem}.cta_content_text p{font-size:1.3rem}}.bubble{display:flex;flex-wrap:wrap;align-items:center;border-radius:3rem;background-color:#e1ea45;padding:5rem;margin:5rem 0}.bubble_left{width:35%;padding:0 5rem}.bubble_left,.bubble_right{display:inline-flex;flex-wrap:wrap}.bubble_right{width:65%;padding:0 1.5rem}.bubble_img{margin:auto;max-height:350px}.bubble_text p{line-height:1.5}.bubble_text ul{display:flex;flex-wrap:wrap;margin:2rem 0}.bubble_text ul li{display:inline-block;width:50%;padding-left:1.5rem;position:relative}.bubble_text ul li:before{content:"";display:inline-block;position:absolute;width:5px;height:5px;border-radius:5px;background-color:#0b3c57;left:0;top:12px;transform:translateY(-50%)}@media (max-width:1200px){.bubble_left{padding-left:0}}@media (max-width:1024px){.bubble_text ul li{width:100%;padding-left:1.25rem}.bubble_text ul li:before{width:3px;height:3px;top:10px}.bubble_left{padding-right:2.5rem}}@media (max-width:768px){.bubble{padding:3rem}.bubble_left{width:100%;padding-right:0}.bubble_left .bubble_img{max-height:200px;margin-bottom:3rem;display:none}.bubble_right{width:100%;padding-left:0;padding-right:0}}.table,table{border-collapse:separate;border-spacing:0 .6rem;padding:3rem 0}.table th,table th{font-size:1.4rem;font-family:Manrope,sans-serif;font-weight:600;padding:1.25rem 2rem}.table tr td,table tr td{border-top:1px solid #e1ea45;border-bottom:1px solid #e1ea45;padding:.75rem 2.5rem;font-size:1.4rem;font-weight:500;text-align:center}.table tr td.-first,table tr td.-first{border-left:1px solid #e1ea45;background-color:#e1ea45;border-top-left-radius:3rem;border-bottom-left-radius:3rem}.table tr td.-last,table tr td.-last{border-right:1px solid #e1ea45;border-top-right-radius:3rem;border-bottom-right-radius:3rem}.table .table_header,table .table_header{border:none}@media (max-width:480px){.table th,table th{padding:.65rem 1rem}.table tr td,table tr td{padding:.4rem 1rem}}.call_to_action{background-color:#e1ea45;border-radius:2rem;margin:0 1.5rem}.call_to_action_content{display:block;width:100%;text-align:center}.call_to_action_notice{background-color:#d3d311;padding:.5rem 3rem;border-radius:3rem;font-weight:500;margin-bottom:2rem}.call_to_action_notice,.call_to_action_title{display:inline-block;font-size:2.4rem;font-family:degular,sans-serif}.call_to_action_title{margin-bottom:1.5rem}.call_to_action_text{display:inline-block;max-width:650px}.call_to_action_text a{color:#0b3c57;text-decoration:underline}.call_to_action_text a:hover{color:#1a1a1a}@media (max-width:768px){.call_to_action{padding:2rem}}.header{background-color:#feffe9;z-index:5;position:fixed;width:100%}.header_submenus{border-bottom:1px solid #e1ea45;transition:all .3s ease-in-out}.header_wrapper{display:flex;flex-wrap:wrap;width:100%;align-items:center;padding:1rem 0}.header_logo{display:inline-block;width:20%}.header_logo_img{padding:1.5rem 0;max-height:10rem}.header_menu.js-menu-principal{display:inline-block;width:65%}.header_menu.js-menu-principal .header_menu_nav_ul{display:flex;flex-wrap:wrap;width:100%;justify-content:right}.header_menu.js-menu-principal .header_menu_nav_ul .menu-item{display:inline-block;padding:1.5rem 2rem;font-size:1.4rem;font-weight:500;font-family:Manrope,sans-serif;color:#0b3c57;position:relative;cursor:pointer}.header_menu.js-menu-principal .header_menu_nav_ul .menu-item a{color:#0b3c57}.header_menu.js-menu-principal .header_menu_nav_ul .menu-item .sub-menu{display:inline-block;min-width:350px;position:absolute;top:100%;left:0;padding:3rem 2rem;transition:all .3s ease-in-out;opacity:0;pointer-events:none}.header_menu.js-menu-principal .header_menu_nav_ul .menu-item .sub-menu .menu-item{min-width:350px;padding:.75rem 0}.header_menu.js-menu-principal .header_menu_nav_ul .menu-item .sub-menu.-active{opacity:1;pointer-events:auto}.header_menu.js-menu-principal .header_menu_nav_ul .menu-item.menu-item-has-children{padding-right:6rem}.header_menu.js-menu-principal .header_menu_nav_ul .menu-item.menu-item-has-children:before{content:"";width:20px;height:19px;position:absolute;right:2.5rem;background-image:url(../img/icons/btn-plus.svg);background-size:50% 50%;background-repeat:no-repeat;background-position:50%;transition:all .2s ease-in-out}.header_menu.js-menu-principal .header_menu_nav_ul .menu-item.menu-item-has-children:after{content:"";background-color:#e1ea45;border-radius:3rem;position:absolute;top:50%;width:30px;height:25px;right:2rem;transform:translateY(-50%);padding:.55rem 1.25rem .65rem;font-size:1.6rem;line-height:1;z-index:-1;transition:all .2s ease-in-out}.header_menu.js-menu-principal .header_menu_nav_ul .menu-item.menu-item-has-children:hover:before{background-image:url(../img/icons/btn-minus.svg)}.header_menu.js-menu-principal .header_menu_nav_ul .menu-item.menu-item-has-children:hover:after{padding-left:80%;border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width:768px){.header_menu.js-menu-principal .header_menu_nav_ul{display:none}}.header_sidemenu{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;width:15%}.header_sidemenu .lang_menu{display:none;position:absolute;top:1rem;border-radius:3rem;border:1px solid #d3d311;padding:2px}.header_sidemenu .lang_menu .menu-item{display:inline-block;padding:2px 11px;border-radius:3rem;margin:0}.header_sidemenu .lang_menu .menu-item a{color:#0b3c57}.header_sidemenu .lang_menu .menu-item.wpml-ls-current-language{background-color:#d3d311}@media (max-width:768px){.header_sidemenu .lang_menu{top:50%;right:8rem;transform:translateY(-50%)}}.header_burger{display:inline-block;border-radius:2rem;padding:1.25rem 2rem;border:1px solid #d3d311;background-image:url(../img/icons/hamburger.svg);background-size:70% 45%;background-position:50%;background-repeat:no-repeat;cursor:pointer;transition:all .2s ease-in-out}.header_burger:hover{background-color:#d3d311}.header_burger.-active{background-image:url(../img/icons/menu-close.svg)}.header_burgermenu{position:absolute;flex-wrap:wrap;display:none;right:2rem;padding:3rem 4rem;background-color:#e1ea45;border-radius:3rem;color:#0b3c57;margin-top:2rem}.header_burgermenu_content{display:flex;flex-wrap:wrap}.header_burgermenu .left,.header_burgermenu .right{display:inline-flex;flex-wrap:wrap;width:50%}.header_burgermenu .right{align-items:flex-start;justify-content:flex-end}.header_burgermenu ul li a{color:#0b3c57;font-size:1.8rem;font-weight:500}.header_burgermenu_img{max-height:300px;margin-left:auto;margin-bottom:auto}.header_burgermenu_socials{width:100%;text-align:left}.header_burgermenu_socials_item{display:inline-block;margin-right:1.5rem}@media (max-width:768px){.header_burgermenu{margin-left:2rem;position:fixed;padding:2.5rem 3rem;z-index:999;border-radius:2rem}.header_burgermenu .left,.header_burgermenu .right,.header_burgermenu_mobile{width:100%}.header_burgermenu_img{display:none}.header_burgermenu_main,.header_burgermenu_mobile{display:block;margin:1rem 0}.header_burgermenu_main .menu-item,.header_burgermenu_mobile .menu-item{margin:.75rem 0}.header_burgermenu_main .menu-item a,.header_burgermenu_mobile .menu-item a{font-size:1.8rem;font-weight:500}.header_burgermenu_main .sub-menu,.header_burgermenu_mobile .sub-menu{margin:.5rem 0 1rem 1rem}.header_burgermenu_main .sub-menu .menu-item a,.header_burgermenu_mobile .sub-menu .menu-item a{font-size:1.5rem;font-weight:500}}@media (max-width:480px){.header_burgermenu{padding:2rem;margin-left:1rem;right:1rem;border-radius:1rem;width:calc(100% - 2rem)}.header_burgermenu_main .menu-item a,.header_burgermenu_mobile .menu-item a{font-size:1.4rem}.header_burgermenu .sub-menu .menu-item a{font-size:1.3rem}}.header .js-burger-menu_bg{display:none;width:100%;height:0;position:absolute;top:0;left:0;background-color:#feffe9;z-index:-1;transition:all .6s ease-in-out}@media (max-width:768px){.header .js-burger-menu_bg{display:block}}.banner{display:block;padding-top:18rem}.banner_container{padding:0 3%}.banner_content{display:flex;flex-wrap:wrap;width:100%;position:relative;padding:1rem 0 0;min-height:500px}.banner_top{display:block;width:100%}.banner_top_title{max-width:50%;padding:0 5rem;margin-bottom:12rem}.banner_bottom{display:block;width:100%;padding:5rem;border-radius:3rem;background-color:#0b3c57}.banner_bottom_text{max-width:50%;color:#feffe9;font-size:1.4rem;font-weight:400;line-height:1.5}.banner_bottom_text p{max-width:600px;font-weight:300}.banner_bottom_text p:last-child{margin-bottom:0}.banner_bottom.yellow{background-color:#e1ea45}.banner_bottom.yellow .banner_bottom_text{color:#0b3c57}.banner_bottom.orange{background-color:#ffac71}.banner_bottom.orange .banner_bottom_text{color:#0b3c57}.banner_bottom.pink{background-color:#ffd0d1}.banner_bottom.pink .banner_bottom_text{color:#0b3c57}.banner_img{position:absolute;height:450px;top:0;width:40%;right:0;-o-object-fit:cover;object-fit:cover;border-radius:3rem;margin:0 3rem 3rem}@media (max-width:1200px){.banner_img{width:45%}}@media (max-width:1024px){.banner{padding-top:13rem}.banner_top_title{margin-bottom:2rem;padding-left:3rem;padding-right:3rem;max-width:100%}.banner_bottom{padding:2.5rem 3rem}.banner_bottom_text,.banner_bottom_text p{max-width:100%}.banner_img{width:65%;height:350px;position:relative;margin:2rem auto}}@media (max-width:768px){.banner_img{width:100%}}@media (max-width:480px){.banner_img{height:250px}}.footer{display:block;width:100%;position:relative;background-color:#e1ea45}.footer_newsletter{display:none;flex-wrap:wrap;padding:5rem 0}.footer_newsletter_content,.footer_newsletter_left,.footer_newsletter_right{background-color:#d3d311}.footer_newsletter_left{display:inline-block;width:35%;border-top-right-radius:16rem;border-bottom-right-radius:16rem}.footer_newsletter_content{display:inline-block;width:45%;padding:7rem 9rem;border-radius:16rem}.footer_newsletter_right{display:inline-block;width:20%;border-top-right-radius:16rem;border-bottom-right-radius:16rem}.footer_newsletter_title{display:block;font-size:2.8rem;font-weight:600;margin-bottom:1.5rem}.footer_newsletter_text{display:block}.footer_newsletter_text p{font-size:1.5rem;font-weight:300;line-height:1.5}.footer_newsletter_form{display:flex;flex-wrap:wrap}.footer_newsletter_form_email{display:inline-block;padding:1rem 2rem;background-color:#e1ea45;border-top-right-radius:2rem;border-bottom-right-radius:2rem;width:50%;min-width:250px;border:none;color:#0b3c57;margin-bottom:.5rem}.footer_newsletter_form_email::-moz-placeholder{color:#0b3c57}.footer_newsletter_form_email::placeholder{color:#0b3c57}.footer_newsletter_form_submit{display:inline-block;padding:1rem 2rem;border-radius:2rem;color:#0b3c57;background-color:#e1ea45;border:none;cursor:pointer;transition:all .2s ease-in-out;margin-bottom:.5rem}.footer_newsletter_form_submit:hover{background-color:#0b3c57;color:#feffe9}@media (max-width:1200px){.footer_newsletter_left{display:none}.footer_newsletter_content{width:75%}.footer_newsletter_right{width:25%}}@media (max-width:768px){.footer_newsletter_content{width:100%;border-radius:12rem;padding:4rem 7rem}.footer_newsletter_right{display:none}.footer_newsletter_title{font-size:2rem}.footer_newsletter_text p{font-size:1.3rem}}@media (max-width:480px){.footer_newsletter_content{border-radius:5rem;padding:3rem 4rem}}.footer_menu{display:flex;flex-wrap:wrap;align-items:center;width:100%}.footer_menu_logo{display:inline-block}.footer_menu_nav{display:inline-flex;flex-wrap:wrap;align-items:center;margin-left:auto}.footer_menu_copyright{display:inline-block;font-size:1.4rem;color:#0b3c57;padding:.5rem 1rem;margin:0 3rem}.footer_menu_items{display:inline-block;margin:.5rem 3rem}.footer_menu_items .menu-item{display:inline-block;position:relative;margin:0 1.5rem}.footer_menu_items .menu-item a{color:#0b3c57;font-size:1.4rem;font-weight:600;font-family:Manrope,sans-serif}.footer_menu_items .menu-item:after{content:"";width:0;height:2px;display:inline-block;position:absolute;bottom:-3px;left:0;background-color:#0b3c57;transition:all .3s ease-in-out}.footer_menu_items .menu-item:hover:after{width:100%}.footer_menu_socials{display:inline-block}.footer_menu_socials_item{display:inline-block;margin:0 .75rem;transition:all .2s ease-in-out}.footer_menu_socials_item:hover{transform:scale(1.15)}@media (max-width:1200px){.footer_menu_logo{width:20%;margin-bottom:5rem}.footer_menu_nav{width:80%;justify-content:center}.footer_menu_copyright,.footer_menu_items{width:100%;text-align:center;margin:.5rem 0}.footer_menu_copyright .footer_menu,.footer_menu_items .footer_menu{display:inline-block;width:100%;margin:auto}.footer_menu_socials{margin-top:1rem}}@media (max-width:768px){.footer_menu{margin-bottom:1rem}}.plus_btn{font-size:1.4rem;color:#0b3c57;font-weight:500;display:inline-block;position:relative;padding-right:1rem}.plus_btn:after{content:"";width:2.7rem;height:2.2rem;border-radius:3rem;margin-left:1.5rem;background-image:url(../img/icons/plus-icon.svg);background-size:100% 100%}.btn{display:inline-block;color:#feffe9;font-size:1.5rem;padding:.75rem 1.5rem;border-top-right-radius:3rem;border-bottom-right-radius:3rem;position:relative;margin-right:5rem}.btn,.btn:after{background-color:#0b3c57;transition:all .2s ease-in-out}.btn:after{content:"+";display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:1.6rem;width:3.5rem;height:3.5rem;border-radius:3rem;position:absolute;right:-3.5rem;top:50%;transform:translateY(-50%)}.btn:hover{color:#feffe9;margin-right:1.5rem;padding-right:5rem}.btn:hover:after{right:0}.btn.-yellow{color:#0b3c57}.btn.-yellow,.btn.-yellow:after{background-color:#e1ea45}.btn.-gold{color:#0b3c57}.btn.-gold,.btn.-gold:after{background-color:#d3d311}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjAyLWZvbnRzL19mb250cy5zY3NzIiwiYXBwLnNjc3MiLCIwMC1hZGRvbnMvX2FuaW1hdGlvbnMuc2NzcyIsImFwcC5jc3MiLCIwMC1hZGRvbnMvX3NsaWNrLnNjc3MiLCIwMC1hZGRvbnMvX21peGlucy5zY3NzIiwiMDEtc2V0dGluZ3MvX2dyaWQtc2V0dGluZ3Muc2NzcyIsIjAxLXNldHRpbmdzL192YXJzLnNjc3MiLCIwMS1zZXR0aW5ncy9fYmFzZS5zY3NzIiwiMDAtYWRkb25zL19mbGV4LWJveC5zY3NzIiwiMDMtbW9kdWxlcy9fYW5pbWF0aW9ucy5zY3NzIiwiMDMtbW9kdWxlcy9fZm9ybXMuc2NzcyIsIjA0LXBhZ2VzL180MDQuc2NzcyIsIjA0LXBhZ2VzL19jaXJjdWl0cy5zY3NzIiwiMDQtcGFnZXMvX2hvbWUuc2NzcyIsIjA0LXBhZ2VzL19mbGV4aWJsZS5zY3NzIiwiMDQtcGFnZXMvX25ld3Muc2NzcyIsIjA0LXBhZ2VzL196ZW5idXMuc2NzcyIsIjA0LXBhZ2VzL19sYXlvdXQvX2Jsb2Nrcy5zY3NzIiwiMDQtcGFnZXMvX2xheW91dC9faGVhZGVyLnNjc3MiLCIwNC1wYWdlcy9fbGF5b3V0L19mb290ZXIuc2NzcyIsIjA0LXBhZ2VzL19sYXlvdXQvX2J1dHRvbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSw4R0FBWSxDQ1VaLGdEQUFZLENDWVosdUJBRVEsZUFBZ0IsQ0FGeEIseUJBTVEsd0JBQWlCLENBQWpCLHFCQUFpQixDQUFqQixnQkFBaUIsQ0FLckIsd0JBQ0ksZUFBZ0IsQ0FLcEIsMkNBQ0ksZ0JBQWlCLENDM0J6QiwyREQ4QlEsWUFBYSxDQUNiLG9CQUFxQixDQUNyQixrQkFBbUIsQ0MzQjNCLHlERGlDUSxvQkFBcUIsQ0FDckIsa0JBQW1CLENBQ25CLGtCQUFtQixDQUNuQixXQUFZLENBSXBCLGlCQUNJLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQix3QkFBaUMsQ0FIckMsdUJBTVEsV0FBWSxDQUNaLG1CQUFv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LENBQ2IsYUFBYyxDQUNkLGtCQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLE9BQVEsQ0FDUiwwQkFFZ0MsQ0ExQnhDLFdBNkJRLGFkL0JPLENjZ0NQLG1CQUFvQixDQUNwQixrQkFBbUIsQ0EvQjNCLGlCQWlDWSxPQUFRLENBakNwQixhQXFDUSxhZDdDUSxDY1FoQixnQ0FzQ1Esd0JkOUNRLENjUWhCLFdBNENRLGFkbkRhLENjT3JCLDRCQTZDUSx3QmRwRGEiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIFBSSU1BUlkgRk9OVCAtIE91dGZpdFxuXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6aXRhbCx3Z2h0QDAsMzAwLi44MDA7MSwzMDAuLjgwMCZkaXNwbGF5PXN3YXAnKTsiLCJAaW1wb3J0ICcwMS1zZXR0aW5ncy9fdmFycy5zY3NzJztcbkBpbXBvcnQgJzAxLXNldHRpbmdzL19ncmlkLXNldHRpbmdzLnNjc3MnO1xuXG5AaW1wb3J0ICcwMC1hZGRvbnMvX2FuaW1hdGlvbnMuc2Nzcyc7XG5AaW1wb3J0ICcwMC1hZGRvbnMvX2NvcmUuc2Nzcyc7XG5AaW1wb3J0ICcwMC1hZGRvbnMvX21peGlucy5zY3NzJztcbkBpbXBvcnQgJzAwLWFkZG9ucy9fZmxleC1ib3guc2Nzcyc7XG5AaW1wb3J0ICcwMC1hZGRvbnMvX3NsaWNrLnNjc3MnO1xuXG5AaW1wb3J0ICcwMS1zZXR0aW5ncy9fYmFzZS5zY3NzJztcblxuQGltcG9ydCAnMDItZm9udHMvX2ZvbnRzLnNjc3MnO1xuQGltcG9ydCB1cmwoLi4vZm9udHMvY29jb19nb3RoaWMvc3R5bGVzaGVldC5jc3MpO1xuLy9AaW1wb3J0ICcwMi1mb250cy9faWNvbnMuc2Nzcyc7XG5cbkBpbXBvcnQgJzAzLW1vZHVsZXMvX2FuaW1hdGlvbnMuc2Nzcyc7XG5AaW1wb3J0ICcwMy1tb2R1bGVzL19mb3Jtcy5zY3NzJztcblxuQGltcG9ydCAnMDQtcGFnZXMvXzQwNC5zY3NzJztcbkBpbXBvcnQgJzA0LXBhZ2VzL19jaXJjdWl0cy5zY3NzJztcbkBpbXBvcnQgJzA0LXBhZ2VzL19ob21lLnNjc3MnO1xuQGltcG9ydCAnMDQtcGFnZXMvX2ZsZXhpYmxlLnNjc3MnO1xuQGltcG9ydCAnMDQtcGFnZXMvX25ld3Muc2Nzcyc7XG5AaW1wb3J0ICcwNC1wYWdlcy9femVuYnVzLnNjc3MnO1xuQGltcG9ydCAnMDQtcGFnZXMvX2xheW91dC9fYmxvY2tzLnNjc3MnO1xuQGltcG9ydCAnMDQtcGFnZXMvX2xheW91dC9faGVhZGVyLnNjc3MnO1xuQGltcG9ydCAnMDQtcGFnZXMvX2xheW91dC9fZm9vdGVyLnNjc3MnO1xuQGltcG9ydCAnMDQtcGFnZXMvX2xheW91dC9fYnV0dG9ucy5zY3NzJztcblxuIiwiLy8gVHJhbnNpdGlvbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kc3BlZWQ6ICAwLjNzO1xuJGJvdW5jZTogY3ViaWMtYmV6aWVyKDAuMTcsIDAuNjcsIDAuMywgMS4zMyk7XG4kUG93ZXIxRWFzZU91dDogY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKTtcbiRQb3dlcjJFYXNlT3V0OiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuJFBvd2VyM0Vhc2VPdXQ6IGN1YmljLWJlemllcigwLjE2NSwgMC44NDAsIDAuNDQwLCAxLjAwMCk7XG4kUG93ZXI0RWFzZU91dDogY3ViaWMtYmV6aWVyKDAuMjMwLCAxLjAwMCwgMC4zMjAsIDEuMDAwKTtcbiRQb3dlcjFFYXNlSW46IGN1YmljLWJlemllcigwLjU1MCwgMC4wODUsIDAuNjgwLCAwLjUzMCkgO1xuJFBvd2VyMkVhc2VJbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiRQb3dlcjNFYXNlSW46IGN1YmljLWJlemllcigwLjg5NSwgMC4wMzAsIDAuNjg1LCAwLjIyMCk7XG4kUG93ZXI0RWFzZUluOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuJEV4cG9FYXNlT3V0OiBjdWJpYy1iZXppZXIoMC4xOTAsIDEuMDAwLCAwLjIyMCwgMS4wMDApO1xuJEV4cG9FYXNlSW46IGN1YmljLWJlemllcigwLjk1MCwgMC4wNTAsIDAuNzk1LCAwLjAzNSk7XG4kRXhwb0Vhc2VJbk91dDogY3ViaWMtYmV6aWVyKDEuMDAwLCAwLjAwMCwgMC4wMDAsIDEuMDAwKTtcbiRTaW5lRWFzZU91dDogY3ViaWMtYmV6aWVyKDAuMzkwLCAwLjU3NSwgMC41NjUsIDEuMDAwKTtcbiRTaW5lRWFzZUluOiBjdWJpYy1iZXppZXIoMC40NzAsIDAuMDAwLCAwLjc0NSwgMC43MTUpO1xuJFBvd2VyMUVhc2VJbk91dDogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzMCwgMC41MTUsIDAuOTU1KTtcbiRQb3dlcjJFYXNlSW5PdXQ6IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxLjAwMCk7XG4kUG93ZXIzRWFzZUluT3V0OiBjdWJpYy1iZXppZXIoMC43NzAsIDAuMDAwLCAwLjE3NSwgMS4wMDApO1xuJFBvd2VyNEVhc2VJbk91dDogY3ViaWMtYmV6aWVyKDAuODYwLCAwLjAwMCwgMC4wNzAsIDEuMDAwKTtcbiRTbG93RWFzZU91dDogY3ViaWMtYmV6aWVyKC4wNCwxLjE1LDAuNCwuOTkpO1xuJGVhc2luZzogJFBvd2VyMkVhc2VPdXQ7XG5cbmh0bWwge1xuICAgICYuaGFzLXNjcm9sbC1zbW9vdGgge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICYuaGFzLXNjcm9sbC1kcmFnZ2luZyB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cbn1cblxuYm9keSB7XG4gICAgLmhhcy1zY3JvbGwtc21vb3RoICYge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbn1cblxuW2RhdGEtc2Nyb2xsLWNvbnRhaW5lcl0ge1xuICAgIC5oYXMtc2Nyb2xsLXNtb290aCAmIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgfVxuICAgIFtkYXRhLXNjcm9sbC1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdICYge1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxufVxuXG5bZGF0YS1zY3JvbGwtc2VjdGlvbl0ge1xuICAgIFtkYXRhLXNjcm9sbC1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdICYge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gfVxuXG4uby1pbWFnZV93cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2woMCwxMSUsIDgxJSk7XG5cbiAgICAmLi1mdWxsIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgcmVtKDEwMHB4KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cblxuLm8tc2Nyb2xsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2woMCwxMSUsIDgxJSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm8taW1hZ2Uge1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxLjJzICRQb3dlcjJFYXNlT3V0LCB0cmFuc2Zvcm0gMS4ycyAkUG93ZXIyRWFzZU91dDtcbiAgICB9XG5cbiAgICAmLmlzLWludmlldyB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNnM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuby1pbWFnZV93cmFwcGVyLi1mdWxsICYge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG5cbiAgICB9XG59XG5cblxuLmMtc2Nyb2xsYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIG9wYWNpdHkgMC4zcztcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEuNDUpO1xuICAgIH1cblxuICAgICY6aG92ZXIsIC5oYXMtc2Nyb2xsLXNjcm9sbGluZyAmLCAuaGFzLXNjcm9sbC1kcmFnZ2luZyAmIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICBbZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSAmIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMS4zKTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4uYy1zY3JvbGxiYXJfdGh1bWIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHdpZHRoOiA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtYXJnaW46IDJweDtcbiAgICBjdXJzb3I6IGdyYWI7XG5cbiAgICAuaGFzLXNjcm9sbC1kcmFnZ2luZyAmIHtcbiAgICAgICAgY3Vyc29yOiBncmFiYmluZztcbiAgICB9XG5cbiAgICBbZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSAmIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6aXRhbCx3Z2h0QDAsMzAwLi44MDA7MSwzMDAuLjgwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybCguLi9mb250cy9jb2NvX2dvdGhpYy9zdHlsZXNoZWV0LmNzcyk7XG5odG1sLmhhcy1zY3JvbGwtc21vb3RoIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5odG1sLmhhcy1zY3JvbGwtZHJhZ2dpbmcge1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uaGFzLXNjcm9sbC1zbW9vdGggYm9keSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmhhcy1zY3JvbGwtc21vb3RoIFtkYXRhLXNjcm9sbC1jb250YWluZXJdIHtcbiAgbWluLWhlaWdodDogMTAwdmg7IH1cblxuW2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gW2RhdGEtc2Nyb2xsLWNvbnRhaW5lcl0ge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuW2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gW2RhdGEtc2Nyb2xsLXNlY3Rpb25dIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLm8taW1hZ2Vfd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0YzljOTsgfVxuICAuby1pbWFnZV93cmFwcGVyLi1mdWxsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwIHJlbSgxMDBweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cblxuLm8tc2Nyb2xsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0YzljOTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uby1pbWFnZSB7XG4gIG9wYWNpdHk6IDAuOTU7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTsgfVxuICAuby1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMS4ycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSwgdHJhbnNmb3JtIDEuMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgLm8taW1hZ2UuaXMtaW52aWV3IGltZyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNnM7IH1cbiAgLm8taW1hZ2Vfd3JhcHBlci4tZnVsbCAuby1pbWFnZSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi5jLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgb3BhY2l0eSAwLjNzO1xuICBvcGFjaXR5OiAwOyB9XG4gIC5jLXNjcm9sbGJhcjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMS40NSk7IH1cbiAgLmMtc2Nyb2xsYmFyOmhvdmVyLCAuaGFzLXNjcm9sbC1zY3JvbGxpbmcgLmMtc2Nyb2xsYmFyLCAuaGFzLXNjcm9sbC1kcmFnZ2luZyAuYy1zY3JvbGxiYXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgW2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gLmMtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTsgfVxuICAgIFtkYXRhLXNjcm9sbC1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdIC5jLXNjcm9sbGJhcjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxLjMpOyB9XG5cbi5jLXNjcm9sbGJhcl90aHVtYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuNTtcbiAgd2lkdGg6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luOiAycHg7XG4gIGN1cnNvcjogZ3JhYjsgfVxuICAuaGFzLXNjcm9sbC1kcmFnZ2luZyAuYy1zY3JvbGxiYXJfdGh1bWIge1xuICAgIGN1cnNvcjogZ3JhYmJpbmc7IH1cbiAgW2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gLmMtc2Nyb2xsYmFyX3RodW1iIHtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IDA7IH1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgW2Rpcj1cInJ0bFwiXSAuc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBib3R0b206IC0zMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDE3cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzEwcHgnIGhlaWdodD0nMTdweCcgdmlld0JveD0nMCAwIDEwIDE3JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDIS0tIEdlbmVyYXRvcjogU2tldGNoIDYxICg4OTU4MSkgLSBodHRwczovL3NrZXRjaC5jb20gLS0lM0UlM0N0aXRsZSUzRVBhdGglM0MvdGl0bGUlM0UlM0NkZXNjJTNFQ3JlYXRlZCB3aXRoIFNrZXRjaC4lM0MvZGVzYyUzRSUzQ2cgaWQ9J1ByZWhvcycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdBY2N1ZWlsLS0tUHJlaG9zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMzg4LjAwMDAwMCwgLTMwNDYuMDAwMDAwKScgZmlsbD0nJTIzMDAwMDAwJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDZyBpZD0nVMOpbW9pZ25hZ2VzJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjAwMDAwMCwgMjY0OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J2Fycm93X2Rvd24tY29weScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzkzLjAwMDAwMCwgNDA1LjUwMDAwMCkgcm90YXRlKC0yNzAuMDAwMDAwKSB0cmFuc2xhdGUoLTM5My4wMDAwMDAsIC00MDUuNTAwMDAwKSB0cmFuc2xhdGUoMzg1LjAwMDAwMCwgNDAxLjAwMDAwMCknJTNFJTNDcGF0aCBkPSdNMTYsMS4xMjUgQzE2LDAuNTAzNjI1IDE1LjQ4ODM4MSwwIDE0Ljg1NzE0MjksMCBDMTQuNTQ4OTUyNCwwIDE0LjI2OTcxNDMsMC4xMjAzNzUgMTQuMDY0LDAuMzE1Mzc1IEwxNC4wNjM2MTksMC4zMTUgTDcuOTk3MzMzMzMsNi4yODY1IEwyLjAwOTUyMzgxLDAuMzkyMjUgQzEuOCwwLjE1MjI1IDEuNDg5NTIzODEsMCAxLjE0Mjg1NzE0LDAgQzAuNTExNjE5MDQ4LDAgMCwwLjUwMzYyNSAwLDEuMTI1IEMwLDEuNDI2ODc1IDAuMTIxMTQyODU3LDEuNzAxIDAuMzE4MDk1MjM4LDEuOTAzMTI1IEwwLjMxNTA0NzYxOSwxLjkwNjEyNSBMNy4xNzIxOTA0OCw4LjY1NjEyNSBMNy4xNzI1NzE0Myw4LjY1NTc1IEM3LjM4MDU3MTQzLDguODY4IDcuNjcyLDkgNy45OTUwNDc2Miw5IEM3Ljk5NTgwOTUyLDkgNy45OTY1NzE0Myw5IDcuOTk3NzE0MjksOSBDNy45OTg0NzYxOSw5IDcuOTk5MjM4MSw5IDguMDAwMzgwOTUsOSBDOC4zMjM4MDk1Miw5IDguNjE0NDc2MTksOC44NjggOC44MjI4NTcxNCw4LjY1NTc1IEw4LjgyMzIzODEsOC42NTYxMjUgTDE1LjY4MDM4MSwxLjkwNjEyNSBMMTUuNjgsMS45MDU3NSBDMTUuODc4MDk1MiwxLjcwMzYyNSAxNiwxLjQyODM3NSAxNiwxLjEyNSBaJyBpZD0nUGF0aCclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggMTdweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMTBweCcgaGVpZ2h0PScxN3B4JyB2aWV3Qm94PScwIDAgMTAgMTcnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0MhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNjEgKDg5NTgxKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLSUzRSUzQ3RpdGxlJTNFUGF0aCUzQy90aXRsZSUzRSUzQ2Rlc2MlM0VDcmVhdGVkIHdpdGggU2tldGNoLiUzQy9kZXNjJTNFJTNDZyBpZD0nUHJlaG9zJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0FjY3VlaWwtLS1QcmVob3MnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xMjI0LjAwMDAwMCwgLTMwNDguMDAwMDAwKScgZmlsbD0nJTIzMDAwMDAwJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDZyBpZD0nVMOpbW9pZ25hZ2VzJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjAwMDAwMCwgMjY0OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J2Fycm93X2Rvd24nIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEyMjkuMDAwMDAwLCA0MDcuNTAwMDAwKSByb3RhdGUoLTkwLjAwMDAwMCkgdHJhbnNsYXRlKC0xMjI5LjAwMDAwMCwgLTQwNy41MDAwMDApIHRyYW5zbGF0ZSgxMjIxLjAwMDAwMCwgNDAzLjAwMDAwMCknJTNFJTNDcGF0aCBkPSdNMTYsMS4xMjUgQzE2LDAuNTAzNjI1IDE1LjQ4ODM4MSwwIDE0Ljg1NzE0MjksMCBDMTQuNTQ4OTUyNCwwIDE0LjI2OTcxNDMsMC4xMjAzNzUgMTQuMDY0LDAuMzE1Mzc1IEwxNC4wNjM2MTksMC4zMTUgTDcuOTk3MzMzMzMsNi4yODY1IEwyLjAwOTUyMzgxLDAuMzkyMjUgQzEuOCwwLjE1MjI1IDEuNDg5NTIzODEsMCAxLjE0Mjg1NzE0LDAgQzAuNTExNjE5MDQ4LDAgMCwwLjUwMzYyNSAwLDEuMTI1IEMwLDEuNDI2ODc1IDAuMTIxMTQyODU3LDEuNzAxIDAuMzE4MDk1MjM4LDEuOTAzMTI1IEwwLjMxNTA0NzYxOSwxLjkwNjEyNSBMNy4xNzIxOTA0OCw4LjY1NjEyNSBDNy4zODA1NzE0Myw4Ljg2OCA3LjY3Miw5IDcuOTk1MDQ3NjIsOSBDOC4zMjM4MDk1Miw5IDguNjE0NDc2MTksOC44NjggOC44MjI4NTcxNCw4LjY1NTc1IEwxNS42ODAzODEsMS45MDYxMjUgQzE1Ljg3ODA5NTIsMS43MDM2MjUgMTYsMS40MjgzNzUgMTYsMS4xMjUgWicgaWQ9J1BhdGgnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICAuc2xpY2stYXJyb3c6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApOyB9XG4gIC5zbGljay1hcnJvdzpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnNsaWNrLWFycm93IC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMTBweCcgaGVpZ2h0PScxN3B4JyB2aWV3Qm94PScwIDAgMTAgMTcnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0MhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNjEgKDg5NTgxKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLSUzRSUzQ3RpdGxlJTNFUGF0aCUzQy90aXRsZSUzRSUzQ2Rlc2MlM0VDcmVhdGVkIHdpdGggU2tldGNoLiUzQy9kZXNjJTNFJTNDZyBpZD0nUHJlaG9zJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0FjY3VlaWwtLS1QcmVob3MnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0zODguMDAwMDAwLCAtMzA0Ni4wMDAwMDApJyBmaWxsPSclMjMwMDAwMDAnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdUw6ltb2lnbmFnZXMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLCAyNjQ5LjAwMDAwMCknJTNFJTNDZyBpZD0nYXJyb3dfZG93bi1jb3B5JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzOTMuMDAwMDAwLCA0MDUuNTAwMDAwKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtMzkzLjAwMDAwMCwgLTQwNS41MDAwMDApIHRyYW5zbGF0ZSgzODUuMDAwMDAwLCA0MDEuMDAwMDAwKSclM0UlM0NwYXRoIGQ9J00xNiwxLjEyNSBDMTYsMC41MDM2MjUgMTUuNDg4MzgxLDAgMTQuODU3MTQyOSwwIEMxNC41NDg5NTI0LDAgMTQuMjY5NzE0MywwLjEyMDM3NSAxNC4wNjQsMC4zMTUzNzUgTDE0LjA2MzYxOSwwLjMxNSBMNy45OTczMzMzMyw2LjI4NjUgTDIuMDA5NTIzODEsMC4zOTIyNSBDMS44LDAuMTUyMjUgMS40ODk1MjM4MSwwIDEuMTQyODU3MTQsMCBDMC41MTE2MTkwNDgsMCAwLDAuNTAzNjI1IDAsMS4xMjUgQzAsMS40MjY4NzUgMC4xMjExNDI4NTcsMS43MDEgMC4zMTgwOTUyMzgsMS45MDMxMjUgTDAuMzE1MDQ3NjE5LDEuOTA2MTI1IEw3LjE3MjE5MDQ4LDguNjU2MTI1IEw3LjE3MjU3MTQzLDguNjU1NzUgQzcuMzgwNTcxNDMsOC44NjggNy42NzIsOSA3Ljk5NTA0NzYyLDkgQzcuOTk1ODA5NTIsOSA3Ljk5NjU3MTQzLDkgNy45OTc3MTQyOSw5IEM3Ljk5ODQ3NjE5LDkgNy45OTkyMzgxLDkgOC4wMDAzODA5NSw5IEM4LjMyMzgwOTUyLDkgOC42MTQ0NzYxOSw4Ljg2OCA4LjgyMjg1NzE0LDguNjU1NzUgTDguODIzMjM4MSw4LjY1NjEyNSBMMTUuNjgwMzgxLDEuOTA2MTI1IEwxNS42OCwxLjkwNTc1IEMxNS44NzgwOTUyLDEuNzAzNjI1IDE2LDEuNDI4Mzc1IDE2LDEuMTI1IFonIGlkPSdQYXRoJyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gICAgLnNsaWNrLWFycm93IC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpOyB9IH1cblxuLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGJvdHRvbTogMjVweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB6LWluZGV4OiAxMDsgfVxuICAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgd2lkdGg6IDNweDtcbiAgICBtYXJnaW46IDAgMTJweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBCM0M1NztcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEyMHB4O1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMjBweDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTIwcHg7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIHdpZHRoOiAzcHg7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlOyB9XG4gIC5zbGljay1kb3RzIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogM3B4O1xuICAgIHdpZHRoOiAzcHg7XG4gICAgbWFyZ2luOiAwIDEycHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FBQUFBQTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEyMHB4O1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMjBweDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTIwcHg7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIHdpZHRoOiAzcHg7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlOyB9XG4gICAgLnNsaWNrLWRvdHMgbGk6aG92ZXIgYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwQjNDNTc7IH1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzBCM0M1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFRkZFOTsgfVxuICBib2R5IC5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi53cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuICBtYWluIHVsLCBtYWluIG9sIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG5oZWFkZXIgdWwsXG5mb290ZXIgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyoqXG4qIFJlc2V0XG4qL1xuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgYS5saW5rX292ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDsgfVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbnAsIHVsLCBvbCwgbGksXG5kaXYsIHNlY3Rpb24sIGZvcm0ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuaHIge1xuICBib3JkZXItY29sb3I6ICNGRUZGRTk7XG4gIGJvcmRlci10b3A6IG5vbmU7IH1cblxuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAgMCAxMHB4IDIwcHg7IH1cblxuLmZsZXhib3gge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZmxleGJveGNlbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYW5jaG9yX3RvcCB7XG4gIG1hcmdpbi10b3A6IC0yNTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5kaXZpZGVyIHtcbiAgY29sb3I6ICNFMUVBNDU7XG4gIHdpZHRoOiA4MHB4O1xuICBib3JkZXItd2lkdGg6IDNweCAwIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjsgfVxuICAuZGl2aWRlci5jZW50ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvIDE1cHggYXV0bzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmRpdmlkZXIge1xuICAgICAgd2lkdGg6IDEzNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRpdmlkZXIge1xuICAgICAgd2lkdGg6IDEyMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmRpdmlkZXIge1xuICAgICAgd2lkdGg6IDEwMHB4OyB9IH1cblxucCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBmb250LWZhbWlseTogXCJkZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7IH1cblxuaDEge1xuICBmb250LXNpemU6IDZyZW07XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMEIzQzU3O1xuICBsaW5lLWhlaWdodDogMTA1JTtcbiAgZm9udC1mYW1pbHk6IFwiZGVndWxhclwiLCBzYW5zLXNlcmlmOyB9XG5cbmgyIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMEIzQzU3O1xuICBsaW5lLWhlaWdodDogMTA1JTtcbiAgZm9udC1mYW1pbHk6IFwiZGVndWxhclwiLCBzYW5zLXNlcmlmOyB9XG5cbmgzIHtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogIzBCM0M1NztcbiAgZm9udC1mYW1pbHk6IFwiZGVndWxhclwiLCBzYW5zLXNlcmlmOyB9XG5cbmg0IHtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzBCM0M1NztcbiAgZm9udC1mYW1pbHk6IFwiZGVndWxhclwiLCBzYW5zLXNlcmlmOyB9XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxLjlyZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMEIzQzU3O1xuICBmb250LWZhbWlseTogXCJkZWd1bGFyXCIsIHNhbnMtc2VyaWY7IH1cblxuaDYge1xuICBmb250LXNpemU6IDEuMzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzBCM0M1NztcbiAgZm9udC1mYW1pbHk6IFwiZGVndWxhclwiLCBzYW5zLXNlcmlmOyB9XG5cbnVsIGxpLCBvbCBsaSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDQuNXJlbTsgfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiAyLjg1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTsgfVxuICBoNCB7XG4gICAgZm9udC1zaXplOiAyLjE1cmVtOyB9XG4gIGg1IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICBoNiB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgdWwgbGksIG9sIGxpIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBwIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICBoMSB7XG4gICAgZm9udC1zaXplOiA0cmVtOyB9XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTsgfVxuICBoMyB7XG4gICAgZm9udC1zaXplOiAyLjM1cmVtOyB9XG4gIGg0IHtcbiAgICBmb250LXNpemU6IDJyZW07IH1cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMS41NXJlbTsgfVxuICBoNiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gIHVsIGxpLCBvbCBsaSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgcCB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtOyB9XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDJyZW07IH1cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMS44NXJlbTsgfVxuICBoNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIGg2IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICB1bCBsaSwgb2wgbGkge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9IH1cblxuYSB7XG4gIGNvbG9yOiAjRTFFQTQ1O1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDsgfVxuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzBCM0M1NzsgfVxuXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uYmxvY2sge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udmVydGljYWwtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4ucmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm1vYmlsZS1vbmx5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5tb2JpbGUtb25seSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5tb2JpbGUtaGlkZGVuIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubW9iaWxlLWhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmZsZXhjb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAzNTsgfVxuXG4uZmxleGNvbnRlbnRlbmQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1wYWNrOiBmbGV4LWVuZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAzNTsgfVxuXG4vKiBCb290c3RyYXAgKi9cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjsgfVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0OyB9XG5cbi5tYXJndG9wIHtcbiAgbWFyZ2luOiAxMDBweCAwIDAgMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLm1hcmd0b3Age1xuICAgICAgbWFyZ2luOiA4MHB4IDAgMCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5tYXJndG9wIHtcbiAgICAgIG1hcmdpbjogNjVweCAwIDAgMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5tYXJndG9wIHtcbiAgICAgIG1hcmdpbjogNTBweCAwIDAgMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5tYXJndG9wIHtcbiAgICAgIG1hcmdpbjogNDBweCAwIDAgMDsgfSB9XG5cbi5jb250YWluZXJfc21hbGxlciB7XG4gIHdpZHRoOiA2ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgLmNvbnRhaW5lcl9zbWFsbGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lcl9zbWFsbGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5jb250YWluZXJfc21hbGxlciB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuXG4uY29udGFpbmVyX3NtYWxsIHtcbiAgd2lkdGg6IDg3NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgIC5jb250YWluZXJfc21hbGwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lcl9zbWFsbCB7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuY29udGFpbmVyX3NtYWxsIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG5cbi5jb250YWluZXJfbWVkIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRhaW5lcl9tZWQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lcl9tZWQge1xuICAgICAgcGFkZGluZzogMCAyNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmNvbnRhaW5lcl9tZWQge1xuICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMTY4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTY4cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG5cbi5jb250YWluZXJfbWVkX2xhcmdlIHtcbiAgd2lkdGg6IDEyODBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmNvbnRhaW5lcl9tZWRfbGFyZ2U6YmVmb3JlLCAuY29udGFpbmVyX21lZF9sYXJnZTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmNvbnRhaW5lcl9tZWRfbGFyZ2U6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzQwcHgpIHtcbiAgICAuY29udGFpbmVyX21lZF9sYXJnZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY29udGFpbmVyX21lZF9sYXJnZSB7XG4gICAgICBwYWRkaW5nOiAwIDQwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRhaW5lcl9tZWRfbGFyZ2Uge1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lcl9tZWRfbGFyZ2Uge1xuICAgICAgcGFkZGluZzogMCAyNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmNvbnRhaW5lcl9tZWRfbGFyZ2Uge1xuICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuLmNvbnRhaW5lcl9sYXJnZSB7XG4gIHBhZGRpbmc6IDAgNiU7IH1cbiAgLmNvbnRhaW5lcl9sYXJnZTpiZWZvcmUsIC5jb250YWluZXJfbGFyZ2U6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5jb250YWluZXJfbGFyZ2U6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuY29udGFpbmVyX2xhcmdlIHtcbiAgICAgIHBhZGRpbmc6IDAgNSU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNvbnRhaW5lcl9sYXJnZSB7XG4gICAgICBwYWRkaW5nOiAwIDMlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5jb250YWluZXJfbGFyZ2Uge1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lcl9sYXJnZSB7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuY29udGFpbmVyX2xhcmdlIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG5cbi5jb250YWluZXJfbGFyZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXgtd2lkdGg6IDE0NjBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE1NDBweCkge1xuICAgIC5jb250YWluZXJfbGFyZ2VyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5jb250YWluZXJfbGFyZ2VyIHtcbiAgICAgIHBhZGRpbmc6IDAgMzBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250YWluZXJfbGFyZ2VyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5jb250YWluZXJfbGFyZ2VyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG5cbi5jb250YWluZXJfZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5jb250YWluZXJfZnVsbDpiZWZvcmUsIC5jb250YWluZXJfZnVsbDphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmNvbnRhaW5lcl9mdWxsOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4ucm93IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cblxuLmNvbCB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmNvbC1hdXRvIHtcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4uY29sLTEge1xuICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7IH1cblxuLmNvbC0yIHtcbiAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjclOyB9XG5cbi5jb2wtMyB7XG4gIC1tcy1mbGV4OiAwIDAgMjUlO1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTsgfVxuXG4uY29sLTQge1xuICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7IH1cblxuLmNvbC01IHtcbiAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjclOyB9XG5cbi5jb2wtNiB7XG4gIC1tcy1mbGV4OiAwIDAgNTAlO1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTsgfVxuXG4uY29sLTcge1xuICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7IH1cblxuLmNvbC04IHtcbiAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjclOyB9XG5cbi5jb2wtOSB7XG4gIC1tcy1mbGV4OiAwIDAgNzUlO1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTsgfVxuXG4uY29sLTEwIHtcbiAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMzMlOyB9XG5cbi5jb2wtMTEge1xuICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7IH1cblxuLmNvbC0xMiB7XG4gIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7IH1cbiAgLmNvbC1zbS0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclOyB9XG4gIC5jb2wtc20tMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7IH1cbiAgLmNvbC1zbS01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclOyB9XG4gIC5jb2wtc20tNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7IH1cbiAgLmNvbC1zbS04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlOyB9XG4gIC5jb2wtc20tMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTsgfVxuICAuY29sLW1kLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7IH1cbiAgLmNvbC1tZC0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbWQtNCB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTsgfVxuICAuY29sLW1kLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7IH1cbiAgLmNvbC1tZC02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbWQtNyB7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTsgfVxuICAuY29sLW1kLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7IH1cbiAgLmNvbC1tZC05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbWQtMTAge1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7IH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTsgfVxuICAuY29sLW1kLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGcge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1sZy0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlOyB9XG4gIC5jb2wtbGctMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTsgfVxuICAuY29sLWxnLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlOyB9XG4gIC5jb2wtbGctNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTsgfVxuICAuY29sLWxnLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlOyB9XG4gIC5jb2wtbGctOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTsgfVxuICAuY29sLWxnLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTsgfVxuICAuY29sLWxnLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclOyB9XG4gIC5jb2wtbGctMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC14bC0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlOyB9XG4gIC5jb2wteGwtMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTsgfVxuICAuY29sLXhsLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC14bC00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlOyB9XG4gIC5jb2wteGwtNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTsgfVxuICAuY29sLXhsLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC14bC03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlOyB9XG4gIC5jb2wteGwtOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTsgfVxuICAuY29sLXhsLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14bC0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTsgfVxuICAuY29sLXhsLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclOyB9XG4gIC5jb2wteGwtMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4vKiBCb29zdHJhcCBnZW5lcmFsIGNsYXNzZXMgKi9cbi5jbGVhcmZpeDpiZWZvcmUsIC5jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhpZGUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4vKiBBTklNQVRJT05TIENTUyAqL1xuLyogLS0tLSBCbG9jayBSZXZlYWxpbmcgZWZmZWN0IC0tLS0tICovXG4uY29sb3ItcmV2ZWFsLmNzcy1yZXZlYWwge1xuICAtLXQ6IGNhbGModmFyKC0tdGQpICsgdmFyKC0tZCkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNvbG9yLXJldmVhbC5jc3MtcmV2ZWFsOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEyMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJjKTtcbiAgICBhbmltYXRpb246IHJldmVhbGluZ091dCB2YXIoLS10ZCkgdmFyKC0tdCkgZm9yd2FyZHM7IH1cblxuQGtleWZyYW1lcyByZXZlYWxpbmdPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTsgfSB9XG5cbi8qIC0tLS0tIEVORCBCbG9jayBSZXZlYWxpbmcgZWZmZWN0IC0tLS0tICovXG4vKiAtLS0tLSBGYWRlLWluIGVmZmVjdCAtLS0tLSAqL1xuLmZhZGUtdXAge1xuICBvcGFjaXR5OiAwOyB9XG4gIC5mYWRlLXVwLmNzcy1yZXZlYWwge1xuICAgIGFuaW1hdGlvbjogZmFkZVVwIDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1kKTsgfVxuXG5Aa2V5ZnJhbWVzIGZhZGVVcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNTBweCk7IH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuLmZhZGUtZG93biB7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmZhZGUtZG93bi5jc3MtcmV2ZWFsIHtcbiAgICBhbmltYXRpb246IGZhZGVEb3duIDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1kKTsgfVxuXG5Aa2V5ZnJhbWVzIGZhZGVEb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNTBweCk7IH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG4uZmFkZS1sZWZ0IHtcbiAgb3BhY2l0eTogMDsgfVxuICAuZmFkZS1sZWZ0LmNzcy1yZXZlYWwge1xuICAgIGFuaW1hdGlvbjogZmFkZUxlZnQgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWQpOyB9XG5cbkBrZXlmcmFtZXMgZmFkZUxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTUwcHgpOyB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG5cbi5mYWRlLXJpZ2h0IHtcbiAgb3BhY2l0eTogMDsgfVxuICAuZmFkZS1yaWdodC5jc3MtcmV2ZWFsIHtcbiAgICBhbmltYXRpb246IGZhZGVSaWdodCAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZCk7IH1cblxuQGtleWZyYW1lcyBmYWRlUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1MHB4KTsgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNXB4KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG5cbi8qIC0tLS0tIEVORCBGYWRlLWluIGVmZmVjdCAtLS0tLSAqL1xuLyogLS0tLS0gUHJvZ3Jlc3NpdmUgYXBwZWFyIGVmZmVjdCAtLS0tLSAqL1xuLnByb2dyZXNzaXZlLWFwcGVhcl9lbGVtZW50IHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAwJSAwJSwgMCUgMTAwJSwgMCUgMTAwJSk7IH1cblxuLnByb2dyZXNzaXZlLWFwcGVhci5jc3MtcmV2ZWFsIC5wcm9ncmVzc2l2ZS1hcHBlYXJfZWxlbWVudCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBleHBhbmRQcm9wZXJ0eTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjhzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1kKTsgfVxuXG5Aa2V5ZnJhbWVzIGV4cGFuZFByb3BlcnR5IHtcbiAgMCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMCUgMCUsIDAlIDEwMCUsIDAlIDEwMCUpOyB9XG4gIDEwMCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTsgfSB9XG5cbi8qIC0tLS0tIEVORCBQcm9ncmVzc2l2ZSBhcHBlYXIgZWZmZWN0IC0tLS0tICovXG4vKiAtLS0tLSBVbmRlcmxpbmUgbGVmdCB0byByaWdodCAtLS0tLSAqL1xuLnVuZGVybGluZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnVuZGVybGluZWQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMCUgMCUsIDAlIDEwMCUsIDAlIDEwMCUpOyB9XG4gIC51bmRlcmxpbmVkLmNzcy1yZXZlYWw6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBleHBhbmRMaW5lO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWQpOyB9XG5cbkBrZXlmcmFtZXMgZXhwYW5kTGluZSB7XG4gIDAlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDAlIDAlLCAwJSAxMDAlLCAwJSAxMDAlKTsgfVxuICAxMDAlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7IH0gfVxuXG4vKiAtLS0tLSBFTkQgVW5kZXJsaW5lIGxlZnQgdG8gcmlnaHQgLS0tLS0gKi9cbi8qIEZvcm1zICovXG4ud3BjZjcgZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAud3BjZjcgZm9ybSAuZmllbGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLndwY2Y3IGZvcm0gLmZpZWxkIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtOyB9XG4gICAgLndwY2Y3IGZvcm0gLmZpZWxkIGlucHV0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzBCM0M1NztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgICBjb2xvcjogIzBCM0M1NzsgfVxuICAud3BjZjcgZm9ybSAudGV4dGFyZWEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgICAud3BjZjcgZm9ybSAudGV4dGFyZWEgbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAgIC53cGNmNyBmb3JtIC50ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzBCM0M1NztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgLndwY2Y3IGZvcm0gLndwY2Y3LXN1Ym1pdCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAud3BjZjcgZm9ybSAud3BjZjctbm90LXZhbGlkLXRpcCwgLndwY2Y3IGZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLndwY2Y3IGZvcm0gLmZpZWxkIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAud3BjZjcgZm9ybSAuZmllbGQgaW5wdXQge1xuICAgIG1pbi13aWR0aDogMjQwcHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLndwY2Y3IGZvcm0gLnRleHRhcmVhIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAud3BjZjcgZm9ybSAudGV4dGFyZWEgdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9IH1cblxuLyogNDA0IFN0eWxlcyAqL1xuI3Bvc3QtNDA0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNjBweCAwIDEwMHB4IDA7XG4gIGhlaWdodDogNjB2aDtcbiAgbWluLWhlaWdodDogNDUwcHg7IH1cbiAgI3Bvc3QtNDA0IC5pY29uXzQwNCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDsgfVxuICAjcG9zdC00MDQgLmZsZXhib3gge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLyogQ2lyY3VpdHMgU3R5bGVzICovXG4uY2lyY3VpdHMge1xuICBwYWRkaW5nOiAwOyB9XG4gIC5jaXJjdWl0c19saXN0X2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMnJlbSAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5jaXJjdWl0c19saXN0X2l0ZW1fbGVmdCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgcGFkZGluZzogM3JlbTsgfVxuICAgIC5jaXJjdWl0c19saXN0X2l0ZW1fY2VudGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nOiAzcmVtIDJyZW0gM3JlbSAwOyB9XG4gICAgLmNpcmN1aXRzX2xpc3RfaXRlbV9yaWdodCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgIC5jaXJjdWl0c19saXN0X2l0ZW0gLmNpcmN1aXRfbm90aWNlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICAgICAgY29sb3I6ICMwQjNDNTc7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAgICAgLmNpcmN1aXRzX2xpc3RfaXRlbSAuY2lyY3VpdF9ub3RpY2UgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmNpcmN1aXRzX2xpc3RfaXRlbSAuY2lyY3VpdF9ub3RpY2UgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5jaXJjdWl0c19saXN0X2l0ZW0gLmNpcmN1aXRfaW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5jaXJjdWl0c19saXN0X2l0ZW0gLmNpcmN1aXRfaW1nLWxpbmsge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW0gLmNpcmN1aXRfaW1nLWxpbms6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm90dG9tOiAxLjVyZW07XG4gICAgICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvem9vbS1pbi5zdmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHotaW5kZXg6IDM7IH1cbiAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW0gLmNpcmN1aXRfaW1nLWxpbms6aG92ZXI6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cbiAgICAuY2lyY3VpdHNfbGlzdF9pdGVtIC5jaXJjdWl0X3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMy44cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgIC5jaXJjdWl0c19saXN0X2l0ZW0gLmNpcmN1aXRfYnRuc19pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogOHJlbTsgfVxuICAgICAgLmNpcmN1aXRzX2xpc3RfaXRlbSAuY2lyY3VpdF9idG5zX2l0ZW06aG92ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbTsgfVxuICAgIC5jaXJjdWl0c19saXN0X2l0ZW0ueWVsbG93IHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTFFQTQ1O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUVBNDU7IH1cbiAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW0ueWVsbG93IC5jaXJjdWl0X25vdGljZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7IH1cbiAgICAuY2lyY3VpdHNfbGlzdF9pdGVtLm9yYW5nZSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGQUM3MTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZBQzcxOyB9XG4gICAgICAuY2lyY3VpdHNfbGlzdF9pdGVtLm9yYW5nZSAuY2lyY3VpdF9ub3RpY2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBQzcxOyB9XG4gICAgLmNpcmN1aXRzX2xpc3RfaXRlbS5waW5rIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZEMEQxO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkQwRDE7IH1cbiAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW0ucGluayAuY2lyY3VpdF9ub3RpY2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMEQxOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgLmNpcmN1aXRzX2xpc3RfaXRlbV9sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAwIDJyZW07IH1cbiAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW1fY2VudGVyIHtcbiAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgcGFkZGluZzogMnJlbTsgfVxuICAgICAgLmNpcmN1aXRzX2xpc3RfaXRlbSAuY2lyY3VpdF90aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICAgICAuY2lyY3VpdHNfbGlzdF9pdGVtIC5jaXJjdWl0X3RleHQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gICAgICAuY2lyY3VpdHNfbGlzdF9pdGVtX3JpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDM1JTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmNpcmN1aXRzX2xpc3RfaXRlbV9sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW1fY2VudGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW1fcmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW1fcmlnaHQgLmNpcmN1aXRfaW1nIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAzNTBweDsgfVxuICAgICAgLmNpcmN1aXRzX2xpc3RfaXRlbSAuY2lyY3VpdF9pbWctbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9IH1cblxuLmNpcmN1aXRfYmFubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLXRvcDogMTZyZW07XG4gIHBhZGRpbmctbGVmdDogNiU7IH1cbiAgLmNpcmN1aXRfYmFubmVyX2xlZnQsIC5jaXJjdWl0X2Jhbm5lcl9yaWdodCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmNpcmN1aXRfYmFubmVyX2xlZnQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmNpcmN1aXRfYmFubmVyX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDNyZW0gMDsgfVxuICAgIC5jaXJjdWl0X2Jhbm5lcl9jb250ZW50X3RpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gICAgLmNpcmN1aXRfYmFubmVyX2NvbnRlbnRfdGFncyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07IH1cbiAgICAgIC5jaXJjdWl0X2Jhbm5lcl9jb250ZW50X3RhZ3MgLnRhZyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjMEIzQzU3OyB9XG4gICAgICAgIC5jaXJjdWl0X2Jhbm5lcl9jb250ZW50X3RhZ3MgLnRhZy55ZWxsb3cge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7IH1cbiAgICAgICAgLmNpcmN1aXRfYmFubmVyX2NvbnRlbnRfdGFncyAudGFnLm9yYW5nZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUM3MTsgfVxuICAgICAgICAuY2lyY3VpdF9iYW5uZXJfY29udGVudF90YWdzIC50YWcucGluayB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDBEMTsgfVxuICAgIC5jaXJjdWl0X2Jhbm5lcl9jb250ZW50X3RleHQge1xuICAgICAgbWF4LXdpZHRoOiA1NTBweDsgfVxuICAuY2lyY3VpdF9iYW5uZXJfaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4uY2lyY3VpdF90aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gIC5jaXJjdWl0X3RpdGxlX25vdGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uY2lyY3VpdF9vdGhlcnNfdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTsgfVxuXG4uY2lyY3VpdCAuY2lyY3VpdHNfbGlzdCB7XG4gIHBhZGRpbmc6IDNyZW0gMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jaXJjdWl0X2Jhbm5lcl9sZWZ0LCAuY2lyY3VpdF9iYW5uZXJfcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jaXJjdWl0X2Jhbm5lcl9pbWcge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xuICAgIG1hcmdpbi10b3A6IC03cmVtOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jaXJjdWl0X2Jhbm5lcl9pbWcge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtOyB9IH1cblxuLyogSG9tZSBTdHlsZXMgKi9cbi5ob21lX2Jhbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy10b3A6IDE4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICAuaG9tZV9iYW5uZXJfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogOXJlbTtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgLmhvbWVfYmFubmVyX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA3LjVyZW07XG4gICAgICAgIG1heC13aWR0aDogODUwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5ob21lX2Jhbm5lcl90aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmhvbWVfYmFubmVyX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhvbWVfYmFubmVyX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIC5ob21lX2Jhbm5lcl90aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtOyB9IH1cbiAgLmhvbWVfYmFubmVyX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmhvbWVfYmFubmVyX2NvbnRlbnRfbGVmdCwgLmhvbWVfYmFubmVyX2NvbnRlbnRfcmlnaHQsIC5ob21lX2Jhbm5lcl9jb250ZW50X2ltZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNXJlbTsgfVxuICAgIC5ob21lX2Jhbm5lcl9jb250ZW50X2xlZnQge1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7IH1cbiAgICAuaG9tZV9iYW5uZXJfY29udGVudF9pbWcge1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAuaG9tZV9iYW5uZXJfY29udGVudF9yaWdodCB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRUE0NTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5ob21lX2Jhbm5lcl9jb250ZW50X2xlZnQge1xuICAgICAgICB3aWR0aDogMzAlOyB9XG4gICAgICAuaG9tZV9iYW5uZXJfY29udGVudF9yaWdodCB7XG4gICAgICAgIHdpZHRoOiAyMCU7IH1cbiAgICAgIC5ob21lX2Jhbm5lcl9jb250ZW50X2ltZyB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ob21lX2Jhbm5lcl9jb250ZW50X2xlZnQsIC5ob21lX2Jhbm5lcl9jb250ZW50X3JpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDA7IH1cbiAgICAgIC5ob21lX2Jhbm5lcl9jb250ZW50X2ltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuaG9tZV9iYW5uZXIge1xuICAgICAgcGFkZGluZy10b3A6IDIwMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmhvbWVfYmFubmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNTBweDsgfSB9XG5cbi5ob21lX21hcHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgcGFkZGluZy1sZWZ0OiA2JTsgfVxuICAuaG9tZV9tYXBzX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gIC5ob21lX21hcHNfc2VsZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDM1JTsgfVxuICAgIC5ob21lX21hcHNfc2VsZWN0aW9uIC5tYXBfc2VsZWN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgcGFkZGluZzogMi41cmVtIDJyZW0gMS41cmVtIDJyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDsgfVxuICAgICAgLmhvbWVfbWFwc19zZWxlY3Rpb24gLm1hcF9zZWxlY3Rpb246YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9wbHVzLnN2Z1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMS41cmVtO1xuICAgICAgICByaWdodDogMS41cmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDsgfVxuICAgICAgLmhvbWVfbWFwc19zZWxlY3Rpb24gLm1hcF9zZWxlY3Rpb24ueWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRUE0NTsgfVxuICAgICAgLmhvbWVfbWFwc19zZWxlY3Rpb24gLm1hcF9zZWxlY3Rpb24ub3JhbmdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUM3MTsgfVxuICAgICAgLmhvbWVfbWFwc19zZWxlY3Rpb24gLm1hcF9zZWxlY3Rpb24ucGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkQwRDE7IH1cbiAgICAgIC5ob21lX21hcHNfc2VsZWN0aW9uIC5tYXBfc2VsZWN0aW9uIC5tYXBfc2VsZWN0aW9uX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuaG9tZV9tYXBzX3NlbGVjdGlvbiAubWFwX3NlbGVjdGlvbi4tYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL21pbnVzLnN2Z1wiKTsgfVxuICAgICAgLmhvbWVfbWFwc19zZWxlY3Rpb24gLm1hcF9zZWxlY3Rpb25fbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiZGVndWxhclwiLCBzYW5zLXNlcmlmOyB9XG4gICAgICAuaG9tZV9tYXBzX3NlbGVjdGlvbiAubWFwX3NlbGVjdGlvbl90ZXh0IHAge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjsgfVxuICAgICAgLmhvbWVfbWFwc19zZWxlY3Rpb24gLm1hcF9zZWxlY3Rpb25fYnV0dG9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmhvbWVfbWFwc19zZWxlY3Rpb24gLm1hcF9zZWxlY3Rpb25fYnV0dG9uc19pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5ob21lX21hcHNfaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuaG9tZV9tYXBzX2ltZyAubWFwX2ltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgIC5ob21lX21hcHNfaW1nIC5tYXBfaW1hZ2UuLWFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgIC5ob21lX21hcHNfaW1nIC5tYXBfaW1hZ2UgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAuaG9tZV9tYXBzX2ltZzphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm90dG9tOiAzcmVtO1xuICAgICAgcmlnaHQ6IDNyZW07XG4gICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvem9vbS1pbi5zdmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB6LWluZGV4OiAzOyB9XG4gICAgLmhvbWVfbWFwc19pbWc6aG92ZXI6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuaG9tZV9tYXBzIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5ob21lX21hcHNfc2VsZWN0aW9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgNSU7IH1cbiAgICAgIC5ob21lX21hcHNfaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgLmhvbWVfbWFwc19pbWcgLm1hcF9pbWFnZSB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcbiAgICAuaG9tZV9tYXBzX2ltZyB7XG4gICAgICBtaW4taGVpZ2h0OiA1MDBweDsgfVxuICAgIC5ob21lX21hcHNfc2VsZWN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMyU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAuaG9tZV9tYXBzX2ltZyB7XG4gICAgICBtaW4taGVpZ2h0OiA0MDBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5ob21lX21hcHNfaW1nIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4OyB9IH1cblxuLmZhbmN5Ym94LWJnIHtcbiAgYmFja2dyb3VuZDogI0ZFRkZFOTsgfVxuXG4udHJhbnNmZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBCM0M1NztcbiAgcGFkZGluZzogMTByZW0gMCA1cmVtIDA7IH1cbiAgLnRyYW5zZmVyc19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAudHJhbnNmZXJzIC5sZWZ0LCAudHJhbnNmZXJzIC5yaWdodCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLnRyYW5zZmVyc190aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICNGRUZGRTk7XG4gICAgbWF4LXdpZHRoOiA0NTBweDsgfVxuICAudHJhbnNmZXJzX3RleHQge1xuICAgIGNvbG9yOiAjRkVGRkU5O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAudHJhbnNmZXJzIC5sZWZ0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTsgfVxuICAudHJhbnNmZXJzIC5yaWdodCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtOyB9XG4gIC50cmFuc2ZlcnNfY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkVGRkU5O1xuICAgIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gICAgcGFkZGluZzogMS41cmVtIDNyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDVyZW0gMCAzcmVtIDA7IH1cbiAgICAudHJhbnNmZXJzX2N0YV90aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgICAudHJhbnNmZXJzX2N0YV90ZXh0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cbiAgICAudHJhbnNmZXJzX2N0YV9pbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC50cmFuc2ZlcnMge1xuICAgICAgcGFkZGluZzogNXJlbSAwOyB9XG4gICAgICAudHJhbnNmZXJzX2NvbnRlbnQgLmxlZnQsIC50cmFuc2ZlcnNfY29udGVudCAucmlnaHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMXJlbSAzcmVtOyB9XG4gICAgICAudHJhbnNmZXJzX2N0YSAubGVmdCwgLnRyYW5zZmVyc19jdGEgLnJpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwOyB9IH1cblxuLmxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTsgfVxuICAubGlua3NfaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMnJlbSAwO1xuICAgIHBhZGRpbmc6IDNyZW07XG4gICAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0UxRUE0NTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRUE0NTtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgICBjb2xvcjogIzBCM0M1NzsgfVxuICAgIC5saW5rc19pdGVtX3N1YnRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtOyB9XG4gICAgICAubGlua3NfaXRlbV9zdWJ0aXRsZV90ZXh0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwQjNDNTc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07IH1cbiAgICAubGlua3NfaXRlbV9jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA3MCU7IH1cbiAgICAgIC5saW5rc19pdGVtX2NvbnRlbnRfdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDU1MHB4OyB9XG4gICAgICAgIC5saW5rc19pdGVtX2NvbnRlbnRfdGV4dCBwIHtcbiAgICAgICAgICBjb2xvcjogIzBCM0M1NzsgfVxuICAgIC5saW5rc19pdGVtX2ltZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICB3aWR0aDogMzAlOyB9XG4gICAgICAubGlua3NfaXRlbV9pbWcgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAubGlua3NfaXRlbTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFQTQ1OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubGlua3NfaXRlbV9jb250ZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgICAubGlua3NfaXRlbV9zdWJ0aXRsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgIC5saW5rc19pdGVtX2ltZyB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmxpbmtzX2l0ZW1fY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5saW5rc19pdGVtX2ltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuLm5ld3Mge1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cbiAgLm5ld3NfbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGdhcDogMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDNyZW0gMDsgfVxuICAgIC5uZXdzX2xpc3RfaXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzQzU3O1xuICAgICAgY29sb3I6ICNGRUZGRTk7XG4gICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTsgfVxuICAgICAgLm5ld3NfbGlzdF9pdGVtX2hlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgICAubmV3c19saXN0X2l0ZW1faGVhZGVyX2RhdGUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZFRkZFOTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87IH1cbiAgICAgICAgLm5ld3NfbGlzdF9pdGVtX2hlYWRlcl9zcGxpdCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAubmV3c19saXN0X2l0ZW1faGVhZGVyX2J0biB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgICAgIC5uZXdzX2xpc3RfaXRlbV9oZWFkZXIgLmJ0bjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRUE0NTtcbiAgICAgICAgICBjb2xvcjogIzBCM0M1NzsgfVxuICAgICAgLm5ld3NfbGlzdF9pdGVtX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIGNvbG9yOiAjRkVGRkU5OyB9XG4gICAgICAubmV3c19saXN0X2l0ZW1faW50cm8ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIGNvbG9yOiAjRkVGRkU5OyB9XG4gICAgICAubmV3c19saXN0X2l0ZW06aG92ZXIge1xuICAgICAgICBjb2xvcjogI0ZFRkZFOTsgfVxuICAgICAgICAubmV3c19saXN0X2l0ZW06aG92ZXIgLmJ0biB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRUE0NTtcbiAgICAgICAgICBjb2xvcjogIzBCM0M1NztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtOyB9XG4gICAgICAgICAgLm5ld3NfbGlzdF9pdGVtOmhvdmVyIC5idG46YWZ0ZXIge1xuICAgICAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgIC5uZXdzX2xpc3RfaXRlbTpudGgtY2hpbGQoLW4rMykgLm5ld3NfbGlzdF9pdGVtX2ludHJvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAubmV3c19saXN0IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyOyB9XG4gICAgICAgIC5uZXdzX2xpc3RfaXRlbV9oZWFkZXJfc3BsaXQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMS41cmVtOyB9XG4gICAgICAgIC5uZXdzX2xpc3RfaXRlbV9oZWFkZXJfYnRuIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgLm5ld3NfbGlzdF9pdGVtX3RpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07IH1cbiAgICAgICAgLm5ld3NfbGlzdF9pdGVtIC5uZXdzX2xpc3RfaXRlbV9pbnRybyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAubmV3c19saXN0X2l0ZW06bnRoLWNoaWxkKC1uKzIpIC5uZXdzX2xpc3RfaXRlbV9pbnRybyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5uZXdzX2xpc3Qge1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5uZXdzX2xpc3Qge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfVxuICAgICAgICAubmV3c19saXN0X2l0ZW06bnRoLWNoaWxkKG4rNCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucGFydG5lcnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDNyZW0gMDsgfVxuICAucGFydG5lcnMgLmNvbnRhaW5lcl9sYXJnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnBhcnRuZXJzX2xlZnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5wYXJ0bmVyc19yaWdodCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucGFydG5lcnNfdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtOyB9XG4gIC5wYXJ0bmVyc190ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07IH1cbiAgICAucGFydG5lcnNfdGV4dCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAucGFydG5lcnNfbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wYXJ0bmVyc19saXN0X2l0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAucGFydG5lcnNfbGlzdF9pdGVtOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG4gICAgLnBhcnRuZXJzX2xpc3QgLnNsaWNrLXRyYWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLnBhcnRuZXJzX2xpc3QgLnNsaWRlLWFycm93IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgIGJvdHRvbTogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgIC5wYXJ0bmVyc19saXN0IC5zbGlkZS1hcnJvdy5wcmV2LWFycm93IHtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwQjNDNTc7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzBCM0M1NztcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgbGVmdDogLTE4cHg7XG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW07IH1cbiAgICAgICAgLnBhcnRuZXJzX2xpc3QgLnNsaWRlLWFycm93LnByZXYtYXJyb3c6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGUoMS4xKTsgfVxuICAgICAgLnBhcnRuZXJzX2xpc3QgLnNsaWRlLWFycm93Lm5leHQtYXJyb3cge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzBCM0M1NztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzBCM0M1NztcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICByaWdodDogLTE4cHg7XG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW07IH1cbiAgICAgICAgLnBhcnRuZXJzX2xpc3QgLnNsaWRlLWFycm93Lm5leHQtYXJyb3c6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBzY2FsZSgxLjEpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wYXJ0bmVycyB7XG4gICAgICBwYWRkaW5nOiAwIDJyZW07IH1cbiAgICAgIC5wYXJ0bmVyc190aXRsZSwgLnBhcnRuZXJzX3RleHQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAucGFydG5lcnNfbGVmdCwgLnBhcnRuZXJzX3JpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ucG9zdC00MDQge1xuICBtYXJnaW4tYm90dG9tOiAyMHJlbTsgfVxuXG4vKioqXG5cbkdFTkVSQUxcblxuKioqL1xuLmZsZXhpYmxlX2NvbnRlbnQge1xuICBwYWRkaW5nOiAzcmVtIDAgMCAwOyB9XG5cbi5mbGV4aWJsZV90ZXh0IHtcbiAgcGFkZGluZzogMTByZW0gMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mbGV4aWJsZV90ZXh0IHtcbiAgICBwYWRkaW5nOiA3cmVtIDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXhpYmxlX3RleHQge1xuICAgIHBhZGRpbmc6IDRyZW0gMDsgfSB9XG5cbi50d29fY29scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudHdvX2NvbHNfbGVmdCwgLnR3b19jb2xzX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDRyZW0gMDsgfVxuICAudHdvX2NvbHNfbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTsgfVxuICAudHdvX2NvbHNfcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0OyB9XG4gIC50d29fY29sc190ZXh0IHVsLCAudHdvX2NvbHNfdGV4dCBvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAudHdvX2NvbHNfdGV4dCB1bCBsaSwgLnR3b19jb2xzX3RleHQgb2wgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgLnR3b19jb2xzX3RleHQgdWwgbGk6YmVmb3JlLCAudHdvX2NvbHNfdGV4dCBvbCBsaTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzQzU3OyB9XG4gIC50d29fY29sc19pbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgIG1heC1oZWlnaHQ6IDQyMHB4OyB9XG4gIC50d29fY29scy4teWVsbG93X2J1YmJsZSB7XG4gICAgcGFkZGluZzogMCA0cmVtO1xuICAgIG1hcmdpbjogMnJlbSAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7XG4gICAgYm9yZGVyLXJhZGl1czogM3JlbTsgfVxuICAgIC50d29fY29scy4teWVsbG93X2J1YmJsZSAudHdvX2NvbHNfbGVmdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9XG4gICAgLnR3b19jb2xzLi15ZWxsb3dfYnViYmxlIC50d29fY29sc19yaWdodCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC50d29fY29sc19sZWZ0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07IH1cbiAgICAudHdvX2NvbHNfcmlnaHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtOyB9XG4gICAgLnR3b19jb2xzX2ltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiAzNjBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAudHdvX2NvbHNfdGV4dCB1bCBsaSwgLnR3b19jb2xzX3RleHQgb2wgbGkge1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAudHdvX2NvbHNfaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnR3b19jb2xzX2xlZnQsIC50d29fY29sc19yaWdodCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC50d29fY29sc19pbWcge1xuICAgICAgbWF4LWhlaWdodDogMjQwcHg7IH1cbiAgICAudHdvX2NvbHNfbGVmdCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtOyB9XG4gICAgLnR3b19jb2xzX3JpZ2h0IHtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07IH1cbiAgICAudHdvX2NvbHMuLXJldmVyc2Uge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG4gICAgICAudHdvX2NvbHMuLXJldmVyc2UgLnR3b19jb2xzX2xlZnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTsgfVxuICAgICAgLnR3b19jb2xzLi1yZXZlcnNlIC50d29fY29sc19yaWdodCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtOyB9XG4gICAgLnR3b19jb2xzLi15ZWxsb3dfYnViYmxlIHtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbTsgfVxuICAgICAgLnR3b19jb2xzLi15ZWxsb3dfYnViYmxlIC50d29fY29sc19yaWdodCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbi5mbGV4aWJsZV90YWJsZSB7XG4gIHBhZGRpbmc6IDhyZW0gMDsgfVxuICAuZmxleGlibGVfdGFibGUgLmNvbnRhaW5lcl9sYXJnZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmZsZXhpYmxlX3RhYmxlX2xlZnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07IH1cbiAgLmZsZXhpYmxlX3RhYmxlX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuZmxleGlibGVfdGFibGVfYXJyYXkge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5mbGV4aWJsZV90YWJsZV90ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZmxleGlibGVfdGFibGUge1xuICAgICAgcGFkZGluZzogNXJlbSAwOyB9XG4gICAgICAuZmxleGlibGVfdGFibGVfbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAuZmxleGlibGVfdGFibGVfcmlnaHQge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmZsZXhpYmxlX3RhYmxlIHRhYmxlLmZsZXhpYmxlX3RhYmxlX2FycmF5IHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtIDA7IH0gfVxuXG4ubGlzdGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA1cmVtIDA7IH1cbiAgLmxpc3RpbmdfdGl0bGUsIC5saXN0aW5nX3RleHQge1xuICAgIG1heC13aWR0aDogNzUwcHg7IH1cbiAgLmxpc3RpbmdfbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgICBnYXA6IDRyZW07XG4gICAgbWFyZ2luOiA1cmVtIDA7IH1cbiAgICAubGlzdGluZ19saXN0X2l0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDNEMzExO1xuICAgICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgICAubGlzdGluZ19saXN0X2l0ZW0gLml0ZW1fbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH1cbiAgICAgIC5saXN0aW5nX2xpc3RfaXRlbSAuaXRlbV9hZGRyZXNzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtOyB9XG4gICAgICAubGlzdGluZ19saXN0X2l0ZW0gLml0ZW1fdGV4dCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7IH1cbiAgICAgICAgLmxpc3RpbmdfbGlzdF9pdGVtIC5pdGVtX3RleHQgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmxpc3RpbmdfbGlzdCBhLmxpc3RpbmdfbGlzdF9pdGVtIHtcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2UtaW4tb3V0O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgICAgIC5saXN0aW5nX2xpc3QgYS5saXN0aW5nX2xpc3RfaXRlbTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICNEM0QzMTE7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmxpc3RpbmdfbGlzdCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgICAgZ2FwOiAzcmVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmxpc3RpbmdfbGlzdCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBnYXA6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5saXN0aW5nX2xpc3Qge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICBnYXA6IDJyZW0gMDsgfVxuICAgICAgLmxpc3RpbmdfbGlzdF9pdGVtIC5pdGVtX25hbWUge1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTsgfSB9XG5cbi5kcmF3ZXJzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzcmVtIDA7IH1cbiAgLmRyYXdlcnNfdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5kcmF3ZXJzX3RleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDc1MHB4OyB9XG4gIC5kcmF3ZXJzX2xpc3Qge1xuICAgIG1hcmdpbjogM3JlbSAwOyB9XG4gICAgLmRyYXdlcnNfbGlzdCAuZHJhd2VyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAxcmVtIDNyZW0gMCAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMEIzQzU3O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAuZHJhd2Vyc19saXN0IC5kcmF3ZXIgLmxlZnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07IH1cbiAgICAgIC5kcmF3ZXJzX2xpc3QgLmRyYXdlciAucmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTsgfVxuICAgICAgLmRyYXdlcnNfbGlzdCAuZHJhd2VyX25hbWUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICAgICAuZHJhd2Vyc19saXN0IC5kcmF3ZXJfdGV4dF9yaWdodCwgLmRyYXdlcnNfbGlzdCAuZHJhd2VyX3RleHRfbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMS41cmVtIDA7IH1cbiAgICAgICAgLmRyYXdlcnNfbGlzdCAuZHJhd2VyX3RleHRfcmlnaHQgcDpsYXN0LWNoaWxkLCAuZHJhd2Vyc19saXN0IC5kcmF3ZXJfdGV4dF9sZWZ0IHA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmRyYXdlcnNfbGlzdCAuZHJhd2VyOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMS41cmVtO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9idG4tcGx1cy5zdmdcIik7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAuZHJhd2Vyc19saXN0IC5kcmF3ZXIuYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2J0bi1taW51cy5zdmdcIik7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZHJhd2Vyc19saXN0IC5kcmF3ZXIgLmxlZnQge1xuICAgICAgICAgIHdpZHRoOiA5MCU7IH1cbiAgICAgICAgLmRyYXdlcnNfbGlzdCAuZHJhd2VyIC5yaWdodCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4udGV4dF9idWJibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFQTQ1O1xuICBwYWRkaW5nOiA1cmVtO1xuICBtYXJnaW46IDVyZW0gMDsgfVxuICAudGV4dF9idWJibGVfbGVmdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAzNSU7XG4gICAgcGFkZGluZzogMCA1cmVtOyB9XG4gIC50ZXh0X2J1YmJsZV9yaWdodCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiA2NSU7XG4gICAgcGFkZGluZzogMCAxLjVyZW07IH1cbiAgLnRleHRfYnViYmxlX3RleHQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAudGV4dF9idWJibGVfdGV4dCB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAycmVtIDA7IH1cbiAgICAudGV4dF9idWJibGVfdGV4dCB1bCBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMzMuMyU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC50ZXh0X2J1YmJsZV90ZXh0IHVsIGxpOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzQzU3O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAudGV4dF9idWJibGUuYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBCM0M1NzsgfVxuICAgIC50ZXh0X2J1YmJsZS5ibHVlIC50ZXh0X2J1YmJsZV90ZXh0LCAudGV4dF9idWJibGUuYmx1ZSAudGV4dF9idWJibGVfdGl0bGUge1xuICAgICAgY29sb3I6ICNGRUZGRTk7IH1cbiAgICAgIC50ZXh0X2J1YmJsZS5ibHVlIC50ZXh0X2J1YmJsZV90ZXh0IHAsIC50ZXh0X2J1YmJsZS5ibHVlIC50ZXh0X2J1YmJsZV90ZXh0IGxpLCAudGV4dF9idWJibGUuYmx1ZSAudGV4dF9idWJibGVfdGV4dCBhLCAudGV4dF9idWJibGUuYmx1ZSAudGV4dF9idWJibGVfdGl0bGUgcCwgLnRleHRfYnViYmxlLmJsdWUgLnRleHRfYnViYmxlX3RpdGxlIGxpLCAudGV4dF9idWJibGUuYmx1ZSAudGV4dF9idWJibGVfdGl0bGUgYSB7XG4gICAgICAgIGNvbG9yOiAjRkVGRkU5OyB9XG4gICAgICAudGV4dF9idWJibGUuYmx1ZSAudGV4dF9idWJibGVfdGV4dCBsaTpiZWZvcmUsIC50ZXh0X2J1YmJsZS5ibHVlIC50ZXh0X2J1YmJsZV90aXRsZSBsaTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkVGRkU5OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudGV4dF9idWJibGUge1xuICAgICAgbWFyZ2luOiAzcmVtIDA7IH1cbiAgICAgIC50ZXh0X2J1YmJsZV90ZXh0IHVsIGxpIHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgLnRleHRfYnViYmxlX2xlZnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnRleHRfYnViYmxlX3RleHQgdWwgbGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07IH1cbiAgICAgIC50ZXh0X2J1YmJsZV90ZXh0IHVsIGxpOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB0b3A6IDEwcHg7IH1cbiAgICAudGV4dF9idWJibGVfbGVmdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAudGV4dF9idWJibGUge1xuICAgICAgbWFyZ2luOiAycmVtIDA7XG4gICAgICBwYWRkaW5nOiAzcmVtOyB9XG4gICAgICAudGV4dF9idWJibGVfbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAgIC50ZXh0X2J1YmJsZV9sZWZ0IC5idWJibGVfaW1nIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC50ZXh0X2J1YmJsZV9yaWdodCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4uZG9jdW1lbnRzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzcmVtIDA7IH1cbiAgLmRvY3VtZW50c19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDsgfVxuICAgIC5kb2N1bWVudHNfbGlzdCAuZG9jdW1lbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3JlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcmVtO1xuICAgICAgY29sb3I6ICMwQjNDNTc7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgcGFkZGluZzogMXJlbSAzcmVtO1xuICAgICAgaGVpZ2h0OiA1cmVtO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5kb2N1bWVudHNfbGlzdCAuZG9jdW1lbnQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtNXJlbTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IDVyZW07XG4gICAgICAgIGhlaWdodDogNXJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9kb3dubG9hZC1pY29uLnN2Z1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCUgNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAuZG9jdW1lbnRzX2xpc3QgLmRvY3VtZW50OmhvdmVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5kb2N1bWVudHNfbGlzdCAuZG9jdW1lbnQ6aG92ZXI6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZG9jdW1lbnRzX2xpc3QgLmRvY3VtZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgLmRvY3VtZW50c19saXN0IC5kb2N1bWVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBwYWRkaW5nOiAxcmVtOyB9IH1cblxuLmFuY2hvciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAtMTUwcHg7IH1cblxuLyogTm91dmVsbGVzIFN0eWxlcyAqL1xuLmFydGljbGVzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogOHJlbSAwOyB9XG4gIC5hcnRpY2xlc19saXN0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ2FwOiAzcmVtOyB9XG4gICAgLmFydGljbGVzX2xpc3QgLmFydGljbGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gICAgICAuYXJ0aWNsZXNfbGlzdCAuYXJ0aWNsZSBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAuYXJ0aWNsZXNfbGlzdCAuYXJ0aWNsZV9jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMXJlbSAwOyB9XG4gICAgICAuYXJ0aWNsZXNfbGlzdCAuYXJ0aWNsZV9kYXRlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgICAgIC5hcnRpY2xlc19saXN0IC5hcnRpY2xlX2F1dGhvciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgICAgIC5hcnRpY2xlc19saXN0IC5hcnRpY2xlX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuICAgICAgLmFydGljbGVzX2xpc3QgLmFydGljbGVfaW50cm8ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gMCAxcmVtIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBjb2xvcjogIzBCM0M1NztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5hcnRpY2xlc19saXN0IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIC5hcnRpY2xlc19saXN0IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH0gfVxuXG4uc2luZ2xlLW5ld3NfaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMThyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9XG4gIC5zaW5nbGUtbmV3c19oZWFkZXJfdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07IH1cbiAgICAuc2luZ2xlLW5ld3NfaGVhZGVyX3RpdGxlIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLnNpbmdsZS1uZXdzX2hlYWRlcl9kYXRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAuc2luZ2xlLW5ld3NfaGVhZGVyX2Jhbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc2luZ2xlLW5ld3NfaGVhZGVyX2Jhbm5lciBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuXG4vKiBaZW5idXMgU3R5bGVzICovXG4uemVuYnVzX21hcCB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbiAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTsgfVxuICAuemVuYnVzX21hcCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG5cbi8qKipcblxuQkxPQ0tTXG5cbioqKi9cbi5kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQjNDNTc7XG4gIGNvbG9yOiAjRkVGRkU5O1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cbiAgLmRlc2NyaXB0aW9uIC5jb250YWluZXJfbGFyZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5kZXNjcmlwdGlvbl9sZWZ0LCAuZGVzY3JpcHRpb25fcmlnaHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmRlc2NyaXB0aW9uX3JpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07IH1cbiAgLmRlc2NyaXB0aW9uX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5kZXNjcmlwdGlvbl90aXRsZSB7XG4gICAgY29sb3I6ICNGRUZGRTk7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gICAgbWF4LXdpZHRoOiA2NTBweDsgfVxuICAuZGVzY3JpcHRpb25fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTsgfVxuICAgIC5kZXNjcmlwdGlvbl90ZXh0IHAge1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgLmRlc2NyaXB0aW9uX2ltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogM3JlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmRlc2NyaXB0aW9uX3JpZ2h0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZGVzY3JpcHRpb25fbGVmdCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuICAgIC5kZXNjcmlwdGlvbl9yaWdodCwgLmRlc2NyaXB0aW9uX2xlZnQge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGVzY3JpcHRpb25fdGV4dCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLnNlcGFyYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQjNDNTc7XG4gIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gIGNvbG9yOiAjRkVGRkU5O1xuICBwYWRkaW5nOiAxMHJlbSAxMCU7XG4gIG1hcmdpbjogNXJlbSAwOyB9XG4gIC5zZXBhcmF0aW9uX2xlZnQsIC5zZXBhcmF0aW9uX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5zZXBhcmF0aW9uX2xlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLnNlcGFyYXRpb25fcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTsgfVxuICAuc2VwYXJhdGlvbl90aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNGRUZGRTk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5zZXBhcmF0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDhyZW0gNiU7XG4gICAgICBtYXJnaW46IDFyZW0gMDsgfVxuICAgICAgLnNlcGFyYXRpb25fbGVmdCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTsgfVxuICAgICAgLnNlcGFyYXRpb25fcmlnaHQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5zZXBhcmF0aW9uX2xlZnQsIC5zZXBhcmF0aW9uX3JpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5jdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzQzU3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmN0YV9jb250ZW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA2NTBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBCM0M1NztcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6IDhyZW0gOHJlbSA4cmVtIDYlO1xuICAgIGNvbG9yOiAjRkVGRkU5O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgICAuY3RhX2NvbnRlbnRfdGl0bGUge1xuICAgICAgY29sb3I6ICNGRUZGRTk7XG4gICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgc2Fucy1zZXJpZjsgfVxuICAgIC5jdGFfY29udGVudF90ZXh0IHAge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjsgfVxuICAgIC5jdGFfY29udGVudC5jc3MtcmV2ZWFsIHtcbiAgICAgIGFuaW1hdGlvbjogZmFkZUNUQVJpZ2h0IDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7IH1cblxuQGtleWZyYW1lcyBmYWRlQ1RBUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1MHB4KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG4gIC5jdGFfYmFja2dyb3VuZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzVyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmN0YV9jb250ZW50IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDU1MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5jdGFfY29udGVudCB7XG4gICAgICB3aWR0aDogNjUlO1xuICAgICAgbWluLWhlaWdodDogNDUwcHg7XG4gICAgICBwYWRkaW5nOiA1cmVtIDVyZW0gNXJlbSA2JTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jdGFfY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI1cmVtOyB9XG4gICAgICAuY3RhX2NvbnRlbnRfdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMuMnJlbTsgfVxuICAgIC5jdGFfYmFja2dyb3VuZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmN0YV9jb250ZW50IHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnJlbTsgfVxuICAgICAgLmN0YV9jb250ZW50X3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07IH1cbiAgICAgIC5jdGFfY29udGVudF90ZXh0IHAge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTsgfSB9XG5cbi5idWJibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7XG4gIHBhZGRpbmc6IDVyZW07XG4gIG1hcmdpbjogNXJlbSAwOyB9XG4gIC5idWJibGVfbGVmdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAzNSU7XG4gICAgcGFkZGluZzogMCA1cmVtOyB9XG4gIC5idWJibGVfcmlnaHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogNjUlO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtOyB9XG4gIC5idWJibGVfaW1nIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LWhlaWdodDogMzUwcHg7IH1cbiAgLmJ1YmJsZV90ZXh0IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgLmJ1YmJsZV90ZXh0IHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDJyZW0gMDsgfVxuICAgIC5idWJibGVfdGV4dCB1bCBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5idWJibGVfdGV4dCB1bCBsaTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBCM0M1NztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5idWJibGVfbGVmdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmJ1YmJsZV90ZXh0IHVsIGxpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtOyB9XG4gICAgICAuYnViYmxlX3RleHQgdWwgbGk6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIHRvcDogMTBweDsgfVxuICAgIC5idWJibGVfbGVmdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYnViYmxlIHtcbiAgICAgIHBhZGRpbmc6IDNyZW07IH1cbiAgICAgIC5idWJibGVfbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5idWJibGVfbGVmdCAuYnViYmxlX2ltZyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuYnViYmxlX3JpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi50YWJsZSwgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMCAwLjZyZW07XG4gIHBhZGRpbmc6IDNyZW0gMDsgfVxuICAudGFibGUgdGgsIHRhYmxlIHRoIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDJyZW07IH1cbiAgLnRhYmxlIHRyIHRkLCB0YWJsZSB0ciB0ZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMUVBNDU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUVBNDU7XG4gICAgcGFkZGluZzogMC43NXJlbSAyLjVyZW07XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAudGFibGUgdHIgdGQuLWZpcnN0LCB0YWJsZSB0ciB0ZC4tZmlyc3Qge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTFFQTQ1O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRUE0NTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNyZW07XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcmVtOyB9XG4gICAgLnRhYmxlIHRyIHRkLi1sYXN0LCB0YWJsZSB0ciB0ZC4tbGFzdCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTFFQTQ1O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNyZW07XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3JlbTsgfVxuICAudGFibGUgLnRhYmxlX2hlYWRlciwgdGFibGUgLnRhYmxlX2hlYWRlciB7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC50YWJsZSB0aCwgdGFibGUgdGgge1xuICAgICAgcGFkZGluZzogMC42NXJlbSAxcmVtOyB9XG4gICAgLnRhYmxlIHRyIHRkLCB0YWJsZSB0ciB0ZCB7XG4gICAgICBwYWRkaW5nOiAwLjRyZW0gMXJlbTsgfSB9XG5cbi5jYWxsX3RvX2FjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIG1hcmdpbjogMCAxLjVyZW07IH1cbiAgLmNhbGxfdG9fYWN0aW9uX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuY2FsbF90b19hY3Rpb25fbm90aWNlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0QzRDMxMTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gM3JlbTtcbiAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiZGVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgLmNhbGxfdG9fYWN0aW9uX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiZGVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAuY2FsbF90b19hY3Rpb25fdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogNjUwcHg7IH1cbiAgICAuY2FsbF90b19hY3Rpb25fdGV4dCBhIHtcbiAgICAgIGNvbG9yOiAjMEIzQzU3O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgIC5jYWxsX3RvX2FjdGlvbl90ZXh0IGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzFBMUExQTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY2FsbF90b19hY3Rpb24ge1xuICAgICAgcGFkZGluZzogMnJlbTsgfSB9XG5cbi8qIEhlYWRlciAqL1xuLmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRUZGRTk7XG4gIHotaW5kZXg6IDU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmhlYWRlcl9zdWJtZW51cyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUVBNDU7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgLmhlYWRlcl93cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDFyZW0gMDsgfVxuICAuaGVhZGVyX2xvZ28ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjAlOyB9XG4gICAgLmhlYWRlcl9sb2dvX2ltZyB7XG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgICAgIG1heC1oZWlnaHQ6IDEwcmVtOyB9XG4gIC5oZWFkZXJfbWVudS5qcy1tZW51LXByaW5jaXBhbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA2NSU7IH1cbiAgICAuaGVhZGVyX21lbnUuanMtbWVudS1wcmluY2lwYWwgLmhlYWRlcl9tZW51X25hdl91bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0OyB9XG4gICAgICAuaGVhZGVyX21lbnUuanMtbWVudS1wcmluY2lwYWwgLmhlYWRlcl9tZW51X25hdl91bCAubWVudS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICMwQjNDNTc7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIC5oZWFkZXJfbWVudS5qcy1tZW51LXByaW5jaXBhbCAuaGVhZGVyX21lbnVfbmF2X3VsIC5tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgICAgICAgLmhlYWRlcl9tZW51LmpzLW1lbnUtcHJpbmNpcGFsIC5oZWFkZXJfbWVudV9uYXZfdWwgLm1lbnUtaXRlbSAuc3ViLW1lbnUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtaW4td2lkdGg6IDM1MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nOiAzcmVtIDJyZW07XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgICAgIC5oZWFkZXJfbWVudS5qcy1tZW51LXByaW5jaXBhbCAuaGVhZGVyX21lbnVfbmF2X3VsIC5tZW51LWl0ZW0gLnN1Yi1tZW51IC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMDsgfVxuICAgICAgICAgIC5oZWFkZXJfbWVudS5qcy1tZW51LXByaW5jaXBhbCAuaGVhZGVyX21lbnVfbmF2X3VsIC5tZW51LWl0ZW0gLnN1Yi1tZW51Li1hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsOyB9XG4gICAgICAgIC5oZWFkZXJfbWVudS5qcy1tZW51LXByaW5jaXBhbCAuaGVhZGVyX21lbnVfbmF2X3VsIC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNnJlbTsgfVxuICAgICAgICAgIC5oZWFkZXJfbWVudS5qcy1tZW51LXByaW5jaXBhbCAuaGVhZGVyX21lbnVfbmF2X3VsIC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9idG4tcGx1cy5zdmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgICAuaGVhZGVyX21lbnUuanMtbWVudS1wcmluY2lwYWwgLmhlYWRlcl9tZW51X25hdl91bCAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAycmVtO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgcGFkZGluZzogMC41NXJlbSAxLjI1cmVtIDAuNjVyZW0gMS4yNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgICAgLmhlYWRlcl9tZW51LmpzLW1lbnUtcHJpbmNpcGFsIC5oZWFkZXJfbWVudV9uYXZfdWwgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvYnRuLW1pbnVzLnN2Z1wiKTsgfVxuICAgICAgICAgIC5oZWFkZXJfbWVudS5qcy1tZW51LXByaW5jaXBhbCAuaGVhZGVyX21lbnVfbmF2X3VsIC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlcjphZnRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwJTtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVhZGVyX21lbnUuanMtbWVudS1wcmluY2lwYWwgLmhlYWRlcl9tZW51X25hdl91bCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuaGVhZGVyX3NpZGVtZW51IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMTUlOyB9XG4gICAgLmhlYWRlcl9zaWRlbWVudSAubGFuZ19tZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDFyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0QzRDMxMTtcbiAgICAgIHBhZGRpbmc6IDJweDsgfVxuICAgICAgLmhlYWRlcl9zaWRlbWVudSAubGFuZ19tZW51IC5tZW51LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDJweCAxMXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgLmhlYWRlcl9zaWRlbWVudSAubGFuZ19tZW51IC5tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgICAgICAgLmhlYWRlcl9zaWRlbWVudSAubGFuZ19tZW51IC5tZW51LWl0ZW0ud3BtbC1scy1jdXJyZW50LWxhbmd1YWdlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDNEMzExOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlYWRlcl9zaWRlbWVudSAubGFuZ19tZW51IHtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICByaWdodDogOHJlbTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH0gfVxuICAuaGVhZGVyX2J1cmdlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgcGFkZGluZzogMS4yNXJlbSAycmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEM0QzMTE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2hhbWJ1cmdlci5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3MCUgNDUlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDsgfVxuICAgIC5oZWFkZXJfYnVyZ2VyOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEM0QzMTE7IH1cbiAgICAuaGVhZGVyX2J1cmdlci4tYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9tZW51LWNsb3NlLnN2Z1wiKTsgfVxuICAgIC5oZWFkZXJfYnVyZ2VybWVudSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcmlnaHQ6IDJyZW07XG4gICAgICBwYWRkaW5nOiAzcmVtIDRyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFQTQ1O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgICAgIGNvbG9yOiAjMEIzQzU3O1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICAgICAgLmhlYWRlcl9idXJnZXJtZW51X2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAgIC5oZWFkZXJfYnVyZ2VybWVudSAubGVmdCwgLmhlYWRlcl9idXJnZXJtZW51IC5yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIC5oZWFkZXJfYnVyZ2VybWVudSAucmlnaHQge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgICAgLmhlYWRlcl9idXJnZXJtZW51IHVsIGxpIGEge1xuICAgICAgICBjb2xvcjogIzBCM0M1NztcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5oZWFkZXJfYnVyZ2VybWVudV9pbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87IH1cbiAgICAgIC5oZWFkZXJfYnVyZ2VybWVudV9zb2NpYWxzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgLmhlYWRlcl9idXJnZXJtZW51X3NvY2lhbHNfaXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlYWRlcl9idXJnZXJtZW51IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgcGFkZGluZzogMi41cmVtIDNyZW07XG4gICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07IH1cbiAgICAgICAgICAuaGVhZGVyX2J1cmdlcm1lbnUgLmxlZnQsIC5oZWFkZXJfYnVyZ2VybWVudSAucmlnaHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAuaGVhZGVyX2J1cmdlcm1lbnVfbW9iaWxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLmhlYWRlcl9idXJnZXJtZW51X2ltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLmhlYWRlcl9idXJnZXJtZW51X21haW4sIC5oZWFkZXJfYnVyZ2VybWVudV9tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDFyZW0gMCAxcmVtIDA7IH1cbiAgICAgICAgICAgIC5oZWFkZXJfYnVyZ2VybWVudV9tYWluIC5tZW51LWl0ZW0sIC5oZWFkZXJfYnVyZ2VybWVudV9tb2JpbGUgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMC43NXJlbSAwOyB9XG4gICAgICAgICAgICAgIC5oZWFkZXJfYnVyZ2VybWVudV9tYWluIC5tZW51LWl0ZW0gYSwgLmhlYWRlcl9idXJnZXJtZW51X21vYmlsZSAubWVudS1pdGVtIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgICAgIC5oZWFkZXJfYnVyZ2VybWVudV9tYWluIC5zdWItbWVudSwgLmhlYWRlcl9idXJnZXJtZW51X21vYmlsZSAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICBtYXJnaW46IDAuNXJlbSAwIDFyZW0gMXJlbTsgfVxuICAgICAgICAgICAgICAuaGVhZGVyX2J1cmdlcm1lbnVfbWFpbiAuc3ViLW1lbnUgLm1lbnUtaXRlbSBhLCAuaGVhZGVyX2J1cmdlcm1lbnVfbW9iaWxlIC5zdWItbWVudSAubWVudS1pdGVtIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5oZWFkZXJfYnVyZ2VybWVudSB7XG4gICAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTsgfVxuICAgICAgICAgIC5oZWFkZXJfYnVyZ2VybWVudV9tYWluIC5tZW51LWl0ZW0gYSwgLmhlYWRlcl9idXJnZXJtZW51X21vYmlsZSAubWVudS1pdGVtIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgICAgICAgICAuaGVhZGVyX2J1cmdlcm1lbnUgLnN1Yi1tZW51IC5tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTsgfSB9XG4gIC5oZWFkZXIgLmpzLWJ1cmdlci1tZW51X2JnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZFRkZFOTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2l0aW9uOiAwLjZzIGFsbCBlYXNlLWluLW91dDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhlYWRlciAuanMtYnVyZ2VyLW1lbnVfYmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5iYW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDE4cmVtOyB9XG4gIC5iYW5uZXJfY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDMlOyB9XG4gIC5iYW5uZXJfY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDFyZW0gMCAwIDA7XG4gICAgbWluLWhlaWdodDogNTAwcHg7IH1cbiAgLmJhbm5lcl90b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmJhbm5lcl90b3BfdGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nOiAwIDVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTsgfVxuICAuYmFubmVyX2JvdHRvbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQjNDNTc7IH1cbiAgICAuYmFubmVyX2JvdHRvbV90ZXh0IHtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgY29sb3I6ICNGRUZGRTk7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgICAuYmFubmVyX2JvdHRvbV90ZXh0IHAge1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICAgIC5iYW5uZXJfYm90dG9tX3RleHQgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmJhbm5lcl9ib3R0b20ueWVsbG93IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7IH1cbiAgICAgIC5iYW5uZXJfYm90dG9tLnllbGxvdyAuYmFubmVyX2JvdHRvbV90ZXh0IHtcbiAgICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgICAuYmFubmVyX2JvdHRvbS5vcmFuZ2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUM3MTsgfVxuICAgICAgLmJhbm5lcl9ib3R0b20ub3JhbmdlIC5iYW5uZXJfYm90dG9tX3RleHQge1xuICAgICAgICBjb2xvcjogIzBCM0M1NzsgfVxuICAgIC5iYW5uZXJfYm90dG9tLnBpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDBEMTsgfVxuICAgICAgLmJhbm5lcl9ib3R0b20ucGluayAuYmFubmVyX2JvdHRvbV90ZXh0IHtcbiAgICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgLmJhbm5lcl9pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogNDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gICAgbWFyZ2luOiAwIDNyZW0gM3JlbSAzcmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYmFubmVyX2ltZyB7XG4gICAgICB3aWR0aDogNDUlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5iYW5uZXIge1xuICAgICAgcGFkZGluZy10b3A6IDEzcmVtOyB9XG4gICAgICAuYmFubmVyX3RvcF90aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgICAuYmFubmVyX2JvdHRvbSB7XG4gICAgICAgIHBhZGRpbmc6IDIuNXJlbSAzcmVtOyB9XG4gICAgICAgIC5iYW5uZXJfYm90dG9tX3RleHQge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5iYW5uZXJfYm90dG9tX3RleHQgcCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5iYW5uZXJfaW1nIHtcbiAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDJyZW0gYXV0byAycmVtIGF1dG87IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYmFubmVyX2ltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5iYW5uZXJfaW1nIHtcbiAgICAgIGhlaWdodDogMjUwcHg7IH0gfVxuXG4vKiBGb290ZXIgKi9cbi5mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxRUE0NTsgfVxuICAuZm9vdGVyX25ld3NsZXR0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDVyZW0gMDsgfVxuICAgIC5mb290ZXJfbmV3c2xldHRlcl9sZWZ0LCAuZm9vdGVyX25ld3NsZXR0ZXJfY29udGVudCwgLmZvb3Rlcl9uZXdzbGV0dGVyX3JpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEM0QzMTE7IH1cbiAgICAuZm9vdGVyX25ld3NsZXR0ZXJfbGVmdCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMzUlO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE2cmVtOyB9XG4gICAgLmZvb3Rlcl9uZXdzbGV0dGVyX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgIHBhZGRpbmc6IDdyZW0gOXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cmVtOyB9XG4gICAgLmZvb3Rlcl9uZXdzbGV0dGVyX3JpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZyZW07XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZyZW07IH1cbiAgICAuZm9vdGVyX25ld3NsZXR0ZXJfdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgICAuZm9vdGVyX25ld3NsZXR0ZXJfdGV4dCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmZvb3Rlcl9uZXdzbGV0dGVyX3RleHQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgLmZvb3Rlcl9uZXdzbGV0dGVyX2Zvcm0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgLmZvb3Rlcl9uZXdzbGV0dGVyX2Zvcm1fZW1haWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRUE0NTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycmVtO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMEIzQzU3O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAgICAgLmZvb3Rlcl9uZXdzbGV0dGVyX2Zvcm1fZW1haWw6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogIzBCM0M1NzsgfVxuICAgICAgLmZvb3Rlcl9uZXdzbGV0dGVyX2Zvcm1fc3VibWl0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgICAgIGNvbG9yOiAjMEIzQzU3O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFQTQ1O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAgICAgICAuZm9vdGVyX25ld3NsZXR0ZXJfZm9ybV9zdWJtaXQ6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwQjNDNTc7XG4gICAgICAgICAgY29sb3I6ICNGRUZGRTk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZm9vdGVyX25ld3NsZXR0ZXJfbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5mb290ZXJfbmV3c2xldHRlcl9jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDc1JTsgfVxuICAgICAgLmZvb3Rlcl9uZXdzbGV0dGVyX3JpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDI1JTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9vdGVyX25ld3NsZXR0ZXJfY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnJlbTtcbiAgICAgICAgcGFkZGluZzogNHJlbSA3cmVtOyB9XG4gICAgICAuZm9vdGVyX25ld3NsZXR0ZXJfcmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZm9vdGVyX25ld3NsZXR0ZXJfdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDJyZW07IH1cbiAgICAgIC5mb290ZXJfbmV3c2xldHRlcl90ZXh0IHAge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAuZm9vdGVyX25ld3NsZXR0ZXJfY29udGVudCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gNHJlbTsgfSB9XG4gIC5mb290ZXJfbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb290ZXJfbWVudV9sb2dvIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5mb290ZXJfbWVudV9uYXYge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAuZm9vdGVyX21lbnVfY29weXJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgY29sb3I6ICMwQjNDNTc7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgIG1hcmdpbjogMCAzcmVtOyB9XG4gICAgLmZvb3Rlcl9tZW51X2l0ZW1zIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMC41cmVtIDNyZW07IH1cbiAgICAgIC5mb290ZXJfbWVudV9pdGVtcyAubWVudS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMCAxLjVyZW07IH1cbiAgICAgICAgLmZvb3Rlcl9tZW51X2l0ZW1zIC5tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgY29sb3I6ICMwQjNDNTc7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7IH1cbiAgICAgICAgLmZvb3Rlcl9tZW51X2l0ZW1zIC5tZW51LWl0ZW06YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC0zcHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzQzU3O1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgIC5mb290ZXJfbWVudV9pdGVtcyAubWVudS1pdGVtOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb290ZXJfbWVudV9zb2NpYWxzIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLmZvb3Rlcl9tZW51X3NvY2lhbHNfaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDAuNzVyZW07XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgIC5mb290ZXJfbWVudV9zb2NpYWxzX2l0ZW06aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZm9vdGVyX21lbnVfbG9nbyB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07IH1cbiAgICAgIC5mb290ZXJfbWVudV9uYXYge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLmZvb3Rlcl9tZW51X2NvcHlyaWdodCwgLmZvb3Rlcl9tZW51X2l0ZW1zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDsgfVxuICAgICAgICAuZm9vdGVyX21lbnVfY29weXJpZ2h0IC5mb290ZXJfbWVudSwgLmZvb3Rlcl9tZW51X2l0ZW1zIC5mb290ZXJfbWVudSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgICAgLmZvb3Rlcl9tZW51X3NvY2lhbHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb290ZXJfbWVudSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH0gfVxuXG4vKioqXG5cbkJ1dHRvbnNcblxuKioqL1xuLnBsdXNfYnRuIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjMEIzQzU3O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTsgfVxuICAucGx1c19idG46YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDIuN3JlbTtcbiAgICBoZWlnaHQ6IDIuMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL3BsdXMtaWNvbi5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNGRUZGRTk7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBCM0M1NztcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgLmJ0bjphZnRlciB7XG4gICAgY29udGVudDogXCIrXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTMuNXJlbTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBCM0M1NztcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDsgfVxuICAuYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZFRkZFOTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtOyB9XG4gICAgLmJ0bjpob3ZlcjphZnRlciB7XG4gICAgICByaWdodDogMDsgfVxuICAuYnRuLi15ZWxsb3cge1xuICAgIGNvbG9yOiAjMEIzQzU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7IH1cbiAgICAuYnRuLi15ZWxsb3c6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRUE0NTsgfVxuICAuYnRuLi1nb2xkIHtcbiAgICBjb2xvcjogIzBCM0M1NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDNEMzExOyB9XG4gICAgLmJ0bi4tZ29sZDphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDNEMzExOyB9XG4iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAvL3dpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgLy8td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stYXJyb3d7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBib3R0b206IC0zMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICYuc2xpY2stcHJldntcbiAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDE3cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScxMHB4JyBoZWlnaHQ9JzE3cHgnIHZpZXdCb3g9JzAgMCAxMCAxNycgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQyEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tJTNFJTNDdGl0bGUlM0VQYXRoJTNDL3RpdGxlJTNFJTNDZGVzYyUzRUNyZWF0ZWQgd2l0aCBTa2V0Y2guJTNDL2Rlc2MlM0UlM0NnIGlkPSdQcmVob3MnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQWNjdWVpbC0tLVByZWhvcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTM4OC4wMDAwMDAsIC0zMDQ2LjAwMDAwMCknIGZpbGw9JyUyMzAwMDAwMCcgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J1TDqW1vaWduYWdlcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC4wMDAwMDAsIDI2NDkuMDAwMDAwKSclM0UlM0NnIGlkPSdhcnJvd19kb3duLWNvcHknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDM5My4wMDAwMDAsIDQwNS41MDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC0zOTMuMDAwMDAwLCAtNDA1LjUwMDAwMCkgdHJhbnNsYXRlKDM4NS4wMDAwMDAsIDQwMS4wMDAwMDApJyUzRSUzQ3BhdGggZD0nTTE2LDEuMTI1IEMxNiwwLjUwMzYyNSAxNS40ODgzODEsMCAxNC44NTcxNDI5LDAgQzE0LjU0ODk1MjQsMCAxNC4yNjk3MTQzLDAuMTIwMzc1IDE0LjA2NCwwLjMxNTM3NSBMMTQuMDYzNjE5LDAuMzE1IEw3Ljk5NzMzMzMzLDYuMjg2NSBMMi4wMDk1MjM4MSwwLjM5MjI1IEMxLjgsMC4xNTIyNSAxLjQ4OTUyMzgxLDAgMS4xNDI4NTcxNCwwIEMwLjUxMTYxOTA0OCwwIDAsMC41MDM2MjUgMCwxLjEyNSBDMCwxLjQyNjg3NSAwLjEyMTE0Mjg1NywxLjcwMSAwLjMxODA5NTIzOCwxLjkwMzEyNSBMMC4zMTUwNDc2MTksMS45MDYxMjUgTDcuMTcyMTkwNDgsOC42NTYxMjUgTDcuMTcyNTcxNDMsOC42NTU3NSBDNy4zODA1NzE0Myw4Ljg2OCA3LjY3Miw5IDcuOTk1MDQ3NjIsOSBDNy45OTU4MDk1Miw5IDcuOTk2NTcxNDMsOSA3Ljk5NzcxNDI5LDkgQzcuOTk4NDc2MTksOSA3Ljk5OTIzODEsOSA4LjAwMDM4MDk1LDkgQzguMzIzODA5NTIsOSA4LjYxNDQ3NjE5LDguODY4IDguODIyODU3MTQsOC42NTU3NSBMOC44MjMyMzgxLDguNjU2MTI1IEwxNS42ODAzODEsMS45MDYxMjUgTDE1LjY4LDEuOTA1NzUgQzE1Ljg3ODA5NTIsMS43MDM2MjUgMTYsMS40MjgzNzUgMTYsMS4xMjUgWicgaWQ9J1BhdGgnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuXG4gICAgJi5zbGljay1uZXh0e1xuICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDE3cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScxMHB4JyBoZWlnaHQ9JzE3cHgnIHZpZXdCb3g9JzAgMCAxMCAxNycgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQyEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tJTNFJTNDdGl0bGUlM0VQYXRoJTNDL3RpdGxlJTNFJTNDZGVzYyUzRUNyZWF0ZWQgd2l0aCBTa2V0Y2guJTNDL2Rlc2MlM0UlM0NnIGlkPSdQcmVob3MnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQWNjdWVpbC0tLVByZWhvcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEyMjQuMDAwMDAwLCAtMzA0OC4wMDAwMDApJyBmaWxsPSclMjMwMDAwMDAnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdUw6ltb2lnbmFnZXMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLCAyNjQ5LjAwMDAwMCknJTNFJTNDZyBpZD0nYXJyb3dfZG93bicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTIyOS4wMDAwMDAsIDQwNy41MDAwMDApIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTEyMjkuMDAwMDAwLCAtNDA3LjUwMDAwMCkgdHJhbnNsYXRlKDEyMjEuMDAwMDAwLCA0MDMuMDAwMDAwKSclM0UlM0NwYXRoIGQ9J00xNiwxLjEyNSBDMTYsMC41MDM2MjUgMTUuNDg4MzgxLDAgMTQuODU3MTQyOSwwIEMxNC41NDg5NTI0LDAgMTQuMjY5NzE0MywwLjEyMDM3NSAxNC4wNjQsMC4zMTUzNzUgTDE0LjA2MzYxOSwwLjMxNSBMNy45OTczMzMzMyw2LjI4NjUgTDIuMDA5NTIzODEsMC4zOTIyNSBDMS44LDAuMTUyMjUgMS40ODk1MjM4MSwwIDEuMTQyODU3MTQsMCBDMC41MTE2MTkwNDgsMCAwLDAuNTAzNjI1IDAsMS4xMjUgQzAsMS40MjY4NzUgMC4xMjExNDI4NTcsMS43MDEgMC4zMTgwOTUyMzgsMS45MDMxMjUgTDAuMzE1MDQ3NjE5LDEuOTA2MTI1IEw3LjE3MjE5MDQ4LDguNjU2MTI1IEM3LjM4MDU3MTQzLDguODY4IDcuNjcyLDkgNy45OTUwNDc2Miw5IEM4LjMyMzgwOTUyLDkgOC42MTQ0NzYxOSw4Ljg2OCA4LjgyMjg1NzE0LDguNjU1NzUgTDE1LjY4MDM4MSwxLjkwNjEyNSBDMTUuODc4MDk1MiwxLjcwMzYyNSAxNiwxLjQyODM3NSAxNiwxLjEyNSBaJyBpZD0nUGF0aCclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgICBAaW5jbHVkZSBvcGFjaXR5KDAuOCk7XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSBsYXB0b3Age1xuICAgICAgICAuc2xpY2stYXJyb3d7XG4gICAgICAgICAgICAmLnNsaWNrLXByZXZ7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMTBweCcgaGVpZ2h0PScxN3B4JyB2aWV3Qm94PScwIDAgMTAgMTcnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0MhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNjEgKDg5NTgxKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLSUzRSUzQ3RpdGxlJTNFUGF0aCUzQy90aXRsZSUzRSUzQ2Rlc2MlM0VDcmVhdGVkIHdpdGggU2tldGNoLiUzQy9kZXNjJTNFJTNDZyBpZD0nUHJlaG9zJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0FjY3VlaWwtLS1QcmVob3MnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0zODguMDAwMDAwLCAtMzA0Ni4wMDAwMDApJyBmaWxsPSclMjMwMDAwMDAnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdUw6ltb2lnbmFnZXMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLCAyNjQ5LjAwMDAwMCknJTNFJTNDZyBpZD0nYXJyb3dfZG93bi1jb3B5JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzOTMuMDAwMDAwLCA0MDUuNTAwMDAwKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtMzkzLjAwMDAwMCwgLTQwNS41MDAwMDApIHRyYW5zbGF0ZSgzODUuMDAwMDAwLCA0MDEuMDAwMDAwKSclM0UlM0NwYXRoIGQ9J00xNiwxLjEyNSBDMTYsMC41MDM2MjUgMTUuNDg4MzgxLDAgMTQuODU3MTQyOSwwIEMxNC41NDg5NTI0LDAgMTQuMjY5NzE0MywwLjEyMDM3NSAxNC4wNjQsMC4zMTUzNzUgTDE0LjA2MzYxOSwwLjMxNSBMNy45OTczMzMzMyw2LjI4NjUgTDIuMDA5NTIzODEsMC4zOTIyNSBDMS44LDAuMTUyMjUgMS40ODk1MjM4MSwwIDEuMTQyODU3MTQsMCBDMC41MTE2MTkwNDgsMCAwLDAuNTAzNjI1IDAsMS4xMjUgQzAsMS40MjY4NzUgMC4xMjExNDI4NTcsMS43MDEgMC4zMTgwOTUyMzgsMS45MDMxMjUgTDAuMzE1MDQ3NjE5LDEuOTA2MTI1IEw3LjE3MjE5MDQ4LDguNjU2MTI1IEw3LjE3MjU3MTQzLDguNjU1NzUgQzcuMzgwNTcxNDMsOC44NjggNy42NzIsOSA3Ljk5NTA0NzYyLDkgQzcuOTk1ODA5NTIsOSA3Ljk5NjU3MTQzLDkgNy45OTc3MTQyOSw5IEM3Ljk5ODQ3NjE5LDkgNy45OTkyMzgxLDkgOC4wMDAzODA5NSw5IEM4LjMyMzgwOTUyLDkgOC42MTQ0NzYxOSw4Ljg2OCA4LjgyMjg1NzE0LDguNjU1NzUgTDguODIzMjM4MSw4LjY1NjEyNSBMMTUuNjgwMzgxLDEuOTA2MTI1IEwxNS42OCwxLjkwNTc1IEMxNS44NzgwOTUyLDEuNzAzNjI1IDE2LDEuNDI4Mzc1IDE2LDEuMTI1IFonIGlkPSdQYXRoJyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbGljay1uZXh0e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgfVxufVxuXG4uc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3R0b206IDI1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgbGkuc2xpY2stYWN0aXZle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEyMHB4O1xuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMjBweDtcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGl7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgbWFyZ2luOiAwIDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBidXR0b257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEyMHB4O1xuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMjBweDtcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gVHJhbnNmb3JtYXRpb25zXG5AbWl4aW4gc2NhbGUoJHJhdGlvLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pO1xufVxuXG5AbWl4aW4gc2NhbGVYKCRyYXRpbykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlWCgkcmF0aW8pO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XG59XG5AbWl4aW4gc2NhbGVZKCRyYXRpbykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XG59XG5AbWl4aW4gc2tldygkeCwgJHkpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy80ODg1OyBJRTkrXG4gICAgICAgLW8tdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goJHgpIHNrZXdZKCR5KTtcbn1cbkBtaXhpbiB0cmFuc2xhdGUoJHgsICR5KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcbn1cbkBtaXhpbiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopO1xufVxuQG1peGluIHJvdGF0ZSgkZGVncmVlcykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiByb3RhdGVYKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWCgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiByb3RhdGVZKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiBwZXJzcGVjdGl2ZSgkcGVyc3BlY3RpdmUpIHtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogJHBlcnNwZWN0aXZlO1xuICAgICAtbW96LXBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XG4gICAgICAgICAgcGVyc3BlY3RpdmU6ICRwZXJzcGVjdGl2ZTtcbn1cbkBtaXhpbiBwZXJzcGVjdGl2ZS1vcmlnaW4oJHBlcnNwZWN0aXZlKSB7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG4gICAgIC1tb3otcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG4gICAgICAgICAgcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG59XG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkb3JpZ2luKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47IC8vIElFOSBvbmx5XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbn1cblxuLy8gVHJhbnNpdGlvbnNcblxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAtby10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLXByb3BlcnR5KCR0cmFuc2l0aW9uLXByb3BlcnR5Li4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHRyYW5zaXRpb24tcHJvcGVydHk7XG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHRyYW5zaXRpb24tcHJvcGVydHk7XG59XG5AbWl4aW4gdHJhbnNpdGlvbi1kZWxheSgkdHJhbnNpdGlvbi1kZWxheSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6ICR0cmFuc2l0aW9uLWRlbGF5O1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6ICR0cmFuc2l0aW9uLWRlbGF5O1xufVxuQG1peGluIHRyYW5zaXRpb24tZHVyYXRpb24oJHRyYW5zaXRpb24tZHVyYXRpb24uLi4pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbjtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbigkdGltaW5nLWZ1bmN0aW9uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0aW1pbmctZnVuY3Rpb247XG4gICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0aW1pbmctZnVuY3Rpb247XG59XG5AbWl4aW4gdHJhbnNpdGlvbi10cmFuc2Zvcm0oJHRyYW5zaXRpb24uLi4pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcbiAgICAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcbiAgICAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gJHRyYW5zaXRpb247XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xufVxuXG4vLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGRlZmluZWQgcmVjdXJzaXZlbHkgaW4gTEVTUywgYnV0IFNhc3Mgc3VwcG9ydHMgcmVhbCBsb29wc1xuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRpOiAxLCAkbGlzdDogXCIuY29sLXhzLSN7JGl9LCAuY29sLXNtLSN7JGl9LCAuY29sLW1kLSN7JGl9LCAuY29sLWxnLSN7JGl9XCIpIHtcbiAgQGZvciAkaSBmcm9tICgxICsgMSkgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zIHtcbiAgICAkbGlzdDogXCIjeyRsaXN0fSwgLmNvbC14cy0jeyRpfSwgLmNvbC1zbS0jeyRpfSwgLmNvbC1tZC0jeyRpfSwgLmNvbC1sZy0jeyRpfVwiO1xuICB9XG4gICN7JGxpc3R9IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gY29sbGFwc2luZyB3aGVuIGVtcHR5XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIC8vIElubmVyIGd1dHRlciB2aWEgcGFkZGluZ1xuICAgIHBhZGRpbmctbGVmdDogICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIH1cbn1cblxuXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGRlZmluZWQgcmVjdXJzaXZlbHkgaW4gTEVTUywgYnV0IFNhc3Mgc3VwcG9ydHMgcmVhbCBsb29wc1xuQG1peGluIGZsb2F0LWdyaWQtY29sdW1ucygkY2xhc3MsICRpOiAxLCAkbGlzdDogXCIuY29sLSN7JGNsYXNzfS0jeyRpfVwiKSB7XG4gIEBmb3IgJGkgZnJvbSAoMSArIDEpIHRocm91Z2ggJGdyaWQtY29sdW1ucyB7XG4gICAgJGxpc3Q6IFwiI3skbGlzdH0sIC5jb2wtI3skY2xhc3N9LSN7JGl9XCI7XG4gIH1cbiAgI3skbGlzdH0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cblxuQG1peGluIGNhbGMtZ3JpZC1jb2x1bW4oJGluZGV4LCAkY2xhc3MsICR0eXBlKSB7XG4gIEBpZiAoJHR5cGUgPT0gd2lkdGgpIGFuZCAoJGluZGV4ID4gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LSN7JGluZGV4fSB7XG4gICAgICB3aWR0aDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IHB1c2gpIGFuZCAoJGluZGV4ID4gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LXB1c2gtI3skaW5kZXh9IHtcbiAgICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdXNoKSBhbmQgKCRpbmRleCA9PSAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVzaC0wIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gcHVsbCkgYW5kICgkaW5kZXggPiAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVsbC0jeyRpbmRleH0ge1xuICAgICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdWxsKSBhbmQgKCRpbmRleCA9PSAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVsbC0wIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IG9mZnNldCkge1xuICAgIC5jb2wtI3skY2xhc3N9LW9mZnNldC0jeyRpbmRleH0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gW2NvbnZlcnRlcl0gVGhpcyBpcyBkZWZpbmVkIHJlY3Vyc2l2ZWx5IGluIExFU1MsIGJ1dCBTYXNzIHN1cHBvcnRzIHJlYWwgbG9vcHNcbkBtaXhpbiBsb29wLWdyaWQtY29sdW1ucygkY29sdW1ucywgJGNsYXNzLCAkdHlwZSkge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICBAaW5jbHVkZSBjYWxjLWdyaWQtY29sdW1uKCRpLCAkY2xhc3MsICR0eXBlKTtcbiAgfVxufVxuXG5cbi8vIENyZWF0ZSBncmlkIGZvciBzcGVjaWZpYyBjbGFzc1xuQG1peGluIG1ha2UtZ3JpZCgkY2xhc3MpIHtcbiAgQGluY2x1ZGUgZmxvYXQtZ3JpZC1jb2x1bW5zKCRjbGFzcyk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgd2lkdGgpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIHB1bGwpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIHB1c2gpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIG9mZnNldCk7XG59XG5cblxuLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbi8vIENlbnRlcmVkIGNvbnRhaW5lciBlbGVtZW50XG5AbWl4aW4gY29udGFpbmVyLWZpeGVkKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4vLyBDcmVhdGVzIGEgd3JhcHBlciBmb3IgYSBzZXJpZXMgb2YgY29sdW1uc1xuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBtYXJnaW4tbGVmdDogICgkZ3V0dGVyIC8gLTIpO1xuICBtYXJnaW4tcmlnaHQ6ICgkZ3V0dGVyIC8gLTIpO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4vLyBHZW5lcmF0ZSB0aGUgZXh0cmEgc21hbGwgY29sdW1uc1xuQG1peGluIG1ha2UteHMtY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG59XG5AbWl4aW4gbWFrZS14cy1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XG4gIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbn1cbkBtaXhpbiBtYWtlLXhzLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xufVxuQG1peGluIG1ha2UteHMtY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xufVxuXG4vLyBHZW5lcmF0ZSB0aGUgc21hbGwgY29sdW1uc1xuQG1peGluIG1ha2Utc20tY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2Utc20tY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG4vLyBHZW5lcmF0ZSB0aGUgbWVkaXVtIGNvbHVtbnNcbkBtaXhpbiBtYWtlLW1kLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbWQtY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLW1kLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cblxuLy8gR2VuZXJhdGUgdGhlIGxhcmdlIGNvbHVtbnNcbkBtaXhpbiBtYWtlLWxnLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbGctY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cblxuLy8gT3BhY2l0eVxuXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eSkge1xuICBvcGFjaXR5OiAkb3BhY2l0eTtcbiAgLy8gSUU4IGZpbHRlclxuICAkb3BhY2l0eS1pZTogKCRvcGFjaXR5ICogMTAwKTtcbiAgZmlsdGVyOiAje2FscGhhKG9wYWNpdHk9JG9wYWNpdHktaWUpfTtcbn1cblxuLy8gQ2xlYXJmaXhcblxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7IC8vIDFcbiAgICBkaXNwbGF5OiB0YWJsZTsgLy8gMlxuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4iLCIvL1xuLy8gXG4vLyBcbi8vIE1JWElOU1xuQG1peGluIGh1Z2Utc2NyZWVue1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDE2MDBweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBtZWQtc2NyZWVue1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDE0MDBweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBkZXNrdG9we1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBsYXB0b3B7XG4gICAgQG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIHRhYmxldHtcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBtb2JpbGV7XG4gICAgQG1lZGlhKG1heC13aWR0aDogNDgwcHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBzbWFsbC1tb2JpbGV7XG4gICAgQG1lZGlhKG1heC13aWR0aDogMzgwcHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBpbnB1dC1iYXNlKCkge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IGFsbCAkc3BlZWQgJGVhc2luZztcbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICB9XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgfVxufVxuQG1peGluIGJ0bi1iYXNlKCkge1xuICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiA1NnB4O1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogJG1haW4teWVsbG93O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICBtaW4td2lkdGg6IDI2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWxpZ2h0LWZvbnQ7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICAmLndoaXRle1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBjb2xvcjogcmdiYSg2NSwgODAsIDExMCwgMSk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9Gb250c1xuJG1haW4tZm9udDogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4kdGl0bGUtZm9udDogXCJkZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4kY29sb3ItZm9udDogIzBCM0M1NztcbiRjb2xvci1saWdodC1mb250OiAjNzE3MDczO1xuXG4vL0NvbG9yc1xuJGJsYWNrOiAjMDAwO1xuJGRhcms6ICMxQTFBMUE7XG4kd2hpdGU6ICNmZmY7XG5cbiRwcmltYXJ5LWNvbG9yOiAjRTFFQTQ1O1xuJG1haW4tYmx1ZTogIzBCM0M1NztcblxuJGdyZWVuOiAjMzFDQjFEO1xuJHJlZDogI0NFNDU0OTtcbiR5ZWxsb3c6ICNFMUVBNDU7XG4kZGFyay15ZWxsb3c6ICNEM0QzMTE7XG4kb3JhbmdlOiAjRkZBQzcxO1xuJHBpbms6ICNGRkQwRDE7XG5cbiRncmV5OiAjQUFBQUFBO1xuJGJlaWdlOiAjRkVGRkU5O1xuXG4kY29uZmlnLWdyaWQtY29sdW1uczogMTIgIWRlZmF1bHQ7XG4kY29uZmlnLWdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4ICFkZWZhdWx0O1xuJGdyaWQtY29sdW1uczogJGNvbmZpZy1ncmlkLWNvbHVtbnM7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICRjb25maWctZ3JpZC1ndXR0ZXItd2lkdGg7IiwiaHRtbHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG4gICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIH1cbiAgICBAaW5jbHVkZSBsYXB0b3Age1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIH1cbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIH1cbn1cblxuYm9keXtcbiAgICBtYXJnaW4gOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvciA6ICRjb2xvci1mb250O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZWlnZTtcbiAgICAuZ3JlY2FwdGNoYS1iYWRnZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi53cmFwcGVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbm1haW57XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHVsLCBvbHtcbiAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxufVxuaGVhZGVyLFxuZm9vdGVyIHtcbiAgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgfVxufVxuXG4qe1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5zdHJvbmd7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuKiBSZXNldFxuKi9cblxuYXtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgICAmLmxpbmtfb3ZlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG5pbWd7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5oMSxoMixoMyxoNCxoNSxoNixcbnAsdWwsb2wsbGksXG5kaXYsc2VjdGlvbixmb3Jte1xuICAgIG1hcmdpbiA6IDA7XG4gICAgcGFkZGluZyA6IDA7XG59XG5cbmhyIHtcbiAgICBib3JkZXItY29sb3I6ICRiZWlnZTtcbiAgICBib3JkZXItdG9wOiBub25lO1xufVxuLm5vLXBhZGRpbmd7XG4gICAgcGFkZGluZzogMDtcbn1cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6cmlnaHQ7XG4gIG1hcmdpbjowIDAgMTBweCAyMHB4O1xufVxuLmZsZXhib3gge1xuICBAaW5jbHVkZSBmbGV4Ym94O1xuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmxleGJveGNlbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbmNob3JfdG9wIHtcbiAgbWFyZ2luLXRvcDogLTI1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZGl2aWRlciB7XG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgd2lkdGg6IDgwcHg7XG4gIGJvcmRlci13aWR0aDogM3B4IDAgMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLWluKTtcbiAgJi5jZW50ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvIDE1cHggYXV0bztcbiAgfVxuICBAaW5jbHVkZSBsYXB0b3Age1xuICAgIHdpZHRoOiAxMzVweDtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxufVxuXG4vLyBHbG9iYWwgU3R5bGVzXG5we1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgZm9udC1mYW1pbHk6ICR0aXRsZS1mb250O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbmgxIHtcbiAgICBmb250LXNpemU6IDZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkY29sb3ItZm9udDtcbiAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgICBmb250LWZhbWlseTogJHRpdGxlLWZvbnQ7XG59XG5oMiB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkY29sb3ItZm9udDtcbiAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgICBmb250LWZhbWlseTogJHRpdGxlLWZvbnQ7XG59XG5oMyB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBjb2xvcjogJGNvbG9yLWZvbnQ7XG4gICAgZm9udC1mYW1pbHk6ICR0aXRsZS1mb250O1xufVxuaDQge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRjb2xvci1mb250O1xuICAgIGZvbnQtZmFtaWx5OiAkdGl0bGUtZm9udDtcbn1cbmg1IHtcbiAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRjb2xvci1mb250O1xuICAgIGZvbnQtZmFtaWx5OiAkdGl0bGUtZm9udDtcbn1cbmg2IHtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogJGNvbG9yLWZvbnQ7XG4gICAgZm9udC1mYW1pbHk6ICR0aXRsZS1mb250O1xufVxudWwsIG9se1xuICBsaXtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LWZhbWlseTogJG1haW4tZm9udDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cbn1cbi8vIE1PQklMRSBNRURJQVxuQGluY2x1ZGUgbGFwdG9wIHtcbiAgcHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICBoMXtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgfVxuICBoMntcbiAgICBmb250LXNpemU6IDIuODVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICBoM3tcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gIH1cbiAgaDR7XG4gICAgZm9udC1zaXplOiAyLjE1cmVtO1xuICB9XG4gIGg1IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICBoNiB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgdWwsIG9se1xuICAgIGxpe1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG4gIHB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbiAgaDF7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG4gIGgye1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG4gIGgze1xuICAgIGZvbnQtc2l6ZTogMi4zNXJlbTtcbiAgfVxuICBoNHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMS41NXJlbTtcbiAgfVxuICBoNiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG4gIHVsLCBvbHtcbiAgICBsaXtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuICBwe1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG4gIGgxe1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG4gIGgye1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICBoM3tcbiAgICBmb250LXNpemU6IDEuODVyZW07XG4gIH1cbiAgaDR7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG4gIGg2IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICB1bCwgb2x7XG4gICAgbGl7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB9XG4gIH1cbn1cbmF7XG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gICY6aG92ZXJ7XG4gICAgY29sb3I6ICRtYWluLWJsdWU7XG4gIH1cbn1cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJsb2Nre1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW5saW5lLWJsb2Nre1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnRleHQtY2VudGVye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnZlcnRpY2FsLXRvcHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ucmVsYXRpdmV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9iaWxlLW9ubHl7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubW9iaWxlLWhpZGRlbntcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mbGV4Y29udGVudCB7XG4gIEBpbmNsdWRlIGZsZXhib3g7XG4gIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM1O1xufVxuLmZsZXhjb250ZW50ZW5kIHtcbiAgQGluY2x1ZGUgZmxleGJveDtcbiAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAzNTtcbn1cblxuLyogQm9vdHN0cmFwICovXG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLm1hcmd0b3Age1xuICBtYXJnaW46IDEwMHB4IDAgMCAwO1xuICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICBtYXJnaW46IDgwcHggMCAwIDA7XG4gIH1cbiAgQGluY2x1ZGUgbGFwdG9wIHtcbiAgICBtYXJnaW46IDY1cHggMCAwIDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBtYXJnaW46IDUwcHggMCAwIDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1vYmlsZSAge1xuICAgICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICAgIH1cbn1cblxuLmNvbnRhaW5lcl9zbWFsbGVyIHtcbiAgd2lkdGg6IDY4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5jb250YWluZXJfc21hbGwge1xuICB3aWR0aDogODc1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4uY29udGFpbmVyX21lZCB7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBpbmNsdWRlIGxhcHRvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5jb250YWluZXIge1xuICB3aWR0aDogMTE2OHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExNjhweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICBAaW5jbHVkZSBsYXB0b3Age1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgfVxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLmNvbnRhaW5lcl9tZWRfbGFyZ2Uge1xuICB3aWR0aDogMTI4MHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzQwcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbiAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG4gIEBpbmNsdWRlIGxhcHRvcCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4uY29udGFpbmVyX2xhcmdlIHtcbiAgcGFkZGluZzogMCA2JTtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIEBpbmNsdWRlIGh1Z2Utc2NyZWVuIHtcbiAgICBwYWRkaW5nOiAwIDUlO1xuICB9XG4gIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDAgMyU7XG4gIH1cbiAgQGluY2x1ZGUgbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5jb250YWluZXJfbGFyZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXgtd2lkdGg6IDE0NjBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNTQwcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5jb250YWluZXJfZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmNvbCB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtYXV0byB7XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtMSB7XG4gIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xufVxuXG4uY29sLTMge1xuICAtbXMtZmxleDogMCAwIDI1JTtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xufVxuXG4uY29sLTYge1xuICAtbXMtZmxleDogMCAwIDUwJTtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xufVxuXG4uY29sLTkge1xuICAtbXMtZmxleDogMCAwIDc1JTtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICAtbXMtZmxleDogMCAwIDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKiBCb29zdHJhcCBnZW5lcmFsIGNsYXNzZXMgKi9cbi5jbGVhcmZpeCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cblxuLy8gVG9nZ2xpbmcgY29udGVudFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBOb3RlOiBEZXByZWNhdGVkIC5oaWRlIGluIGZhdm9yIG9mIC5oaWRkZW4gb3IgLnNyLW9ubHkgKGFzIGFwcHJvcHJpYXRlKSBpbiB2My4wLjFcbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmhpZGUtbW9iaWxle1xuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLy8gSGlkZSBmcm9tIHNjcmVlbnJlYWRlcnMgYW5kIGJyb3dzZXJzXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRmxleGJveCBTQVNTIG1peGluc1xuLy8gVGhlIHNwZWM6IGh0dHA6Ly93d3cudzMub3JnL1RSL2NzczMtZmxleGJveFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRmxleGJveCBkaXNwbGF5XG5AbWl4aW4gZmxleGJveCgpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vLyBUaGUgJ2ZsZXgnIHNob3J0aGFuZFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXG4vLyA8cG9zaXRpdmUtbnVtYmVyPiwgaW5pdGlhbCwgYXV0bywgb3Igbm9uZVxuQG1peGluIGZsZXgoJHZhbHVlcykge1xuICAtd2Via2l0LWJveC1mbGV4OiAkdmFsdWVzO1xuICAgICAtbW96LWJveC1mbGV4OiAkdmFsdWVzO1xuICAgICAgLXdlYmtpdC1mbGV4OiAkdmFsdWVzO1xuICAgICAgLW1zLWZsZXg6ICR2YWx1ZXM7XG4gICAgICAgICAgZmxleDogJHZhbHVlcztcbn1cblxuLy8gRmxleCBGbG93IERpcmVjdGlvblxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIHJvdyB8IHJvdy1yZXZlcnNlIHwgY29sdW1uIHwgY29sdW1uLXJldmVyc2VcbkBtaXhpbiBmbGV4LWRpcmVjdGlvbigkZGlyZWN0aW9uKSB7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG4gICAgIC1tb3otZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG59XG5cbi8vIEZsZXggTGluZSBXcmFwcGluZ1xuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIG5vd3JhcCB8IHdyYXAgfCB3cmFwLXJldmVyc2VcbkBtaXhpbiBmbGV4LXdyYXAoJHdyYXApIHtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6ICR3cmFwO1xuICAgICAtbW96LWZsZXgtd3JhcDogJHdyYXA7XG4gICAgICAtbXMtZmxleC13cmFwOiAkd3JhcDtcbiAgICAgICAgICBmbGV4LXdyYXA6ICR3cmFwO1xufVxuXG4vLyBGbGV4IERpcmVjdGlvbiBhbmQgV3JhcFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIDxmbGV4LWRpcmVjdGlvbj4gfHwgPGZsZXgtd3JhcD5cbkBtaXhpbiBmbGV4LWZsb3coJGZsb3cpIHtcbiAgLXdlYmtpdC1mbGV4LWZsb3c6ICRmbG93O1xuICAgICAtbW96LWZsZXgtZmxvdzogJGZsb3c7XG4gICAgICAtbXMtZmxleC1mbG93OiAkZmxvdztcbiAgICAgICAgICBmbGV4LWZsb3c6ICRmbG93O1xufVxuXG4vLyBEaXNwbGF5IE9yZGVyXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggaXRlbXNcbi8vIDxpbnRlZ2VyPlxuQG1peGluIG9yZGVyKCR2YWwpIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogJHZhbDsgIFxuICAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAkdmFsOyAgICAgXG4gICAgICAgICAtbXMtZmxleC1vcmRlcjogJHZhbDsgICAgIFxuICAgICAgICAgIC13ZWJraXQtb3JkZXI6ICR2YWw7ICBcbiAgICAgICAgICAgIG9yZGVyOiAkdmFsO1xufVxuXG4vLyBGbGV4IGdyb3cgZmFjdG9yXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggaXRlbXNcbi8vIDxudW1iZXI+XG5AbWl4aW4gZmxleC1ncm93KCRncm93KSB7XG4gIC13ZWJraXQtZmxleC1ncm93OiAkZ3JvdztcbiAgICAgLW1vei1mbGV4LWdyb3c6ICRncm93O1xuICAgICAgLW1zLWZsZXgtZ3JvdzogJGdyb3c7XG4gICAgICAgICAgZmxleC1ncm93OiAkZ3Jvdztcbn1cblxuLy8gRmxleCBzaHJpbmtcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtIHNocmluayBmYWN0b3Jcbi8vIDxudW1iZXI+IFxuQG1peGluIGZsZXgtc2hyaW5rKCRzaHJpbmspIHtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogJHNocmluaztcbiAgICAgLW1vei1mbGV4LXNocmluazogJHNocmluaztcbiAgICAgIC1tcy1mbGV4LXNocmluazogJHNocmluaztcbiAgICAgICAgICBmbGV4LXNocmluazogJHNocmluaztcbn1cblxuLy8gRmxleCBiYXNpc1xuLy8gLSB0aGUgaW5pdGlhbCBtYWluIHNpemUgb2YgdGhlIGZsZXggaXRlbVxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zbml0aWFsIG1haW4gc2l6ZSBvZiB0aGUgZmxleCBpdGVtXG4vLyA8d2lkdGg+IFxuQG1peGluIGZsZXgtYmFzaXMoJHdpZHRoKSB7XG4gIC13ZWJraXQtZmxleC1iYXNpczogJHdpZHRoO1xuICAgICAtbW96LWZsZXgtYmFzaXM6ICR3aWR0aDtcbiAgICAgIC1tcy1mbGV4LWJhc2lzOiAkd2lkdGg7XG4gICAgICAgICAgZmxleC1iYXNpczogJHdpZHRoO1xufVxuXG4vLyBBeGlzIEFsaWdubWVudFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQgXG5AbWl4aW4ganVzdGlmeS1jb250ZW50KCRqdXN0aWZ5KSB7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcbiAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xuICAgICAgLW1zLWp1c3RpZnktY29udGVudDogJGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6ICRqdXN0aWZ5O1xufVxuXG4vLyBQYWNraW5nIEZsZXggTGluZXNcbi8vIC0gYXBwbGllcyB0bzogbXVsdGktbGluZSBmbGV4IGNvbnRhaW5lcnNcbi8vIGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQgfCBzdHJldGNoIFxuQG1peGluIGFsaWduLWNvbnRlbnQoJGFsaWduKSB7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogJGFsaWduO1xuICAgICAtbW96LWFsaWduLWNvbnRlbnQ6ICRhbGlnbjtcbiAgICAgIC1tcy1hbGlnbi1jb250ZW50OiAkYWxpZ247XG4gICAgICAgICAgYWxpZ24tY29udGVudDogJGFsaWduO1xufVxuXG4vLyBDcm9zcy1heGlzIEFsaWdubWVudFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaCBcbkBtaXhpbiBhbGlnbi1pdGVtcygkYWxpZ24pIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogJGFsaWduO1xuICAgICAtbW96LWFsaWduLWl0ZW1zOiAkYWxpZ247XG4gICAgICAtbXMtYWxpZ24taXRlbXM6ICRhbGlnbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogJGFsaWduO1xufVxuXG4vLyBDcm9zcy1heGlzIEFsaWdubWVudFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXG4vLyBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoIFxuQG1peGluIGFsaWduLXNlbGYoJGFsaWduKSB7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogJGFsaWduO1xuICAgICAtbW96LWFsaWduLXNlbGY6ICRhbGlnbjtcbiAgICAgIC1tcy1hbGlnbi1zZWxmOiAkYWxpZ247XG4gICAgICAgICAgYWxpZ24tc2VsZjogJGFsaWduO1xufSIsIi8qIEFOSU1BVElPTlMgQ1NTICovXG5cblxuLyogLS0tLSBCbG9jayBSZXZlYWxpbmcgZWZmZWN0IC0tLS0tICovXG5cbi5jb2xvci1yZXZlYWx7XG5cdCYuY3NzLXJldmVhbHtcblx0XHQtLXQ6IGNhbGModmFyKC0tdGQpICsgdmFyKC0tZCkpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQvL292ZXJmbG93OiBoaWRkZW47XG5cdFx0JjphZnRlciB7XG5cdFx0ICBjb250ZW50OiAnJztcblx0XHQgIHdpZHRoOiAxMDAlO1xuXHRcdCAgaGVpZ2h0OiAxMjAlO1xuXHRcdCAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgdG9wOiAwO1xuXHRcdCAgbGVmdDogMDtcblx0XHQgIGJhY2tncm91bmQ6IHZhcigtLWJjKTtcblx0XHQgIGFuaW1hdGlvbjogcmV2ZWFsaW5nT3V0IHZhcigtLXRkKSB2YXIoLS10KSBmb3J3YXJkcztcblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyByZXZlYWxpbmdPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuLyogLS0tLS0gRU5EIEJsb2NrIFJldmVhbGluZyBlZmZlY3QgLS0tLS0gKi9cblxuXG5cblxuXG5cblxuLyogLS0tLS0gRmFkZS1pbiBlZmZlY3QgLS0tLS0gKi9cbi5mYWRlLXVwe1xuXHRvcGFjaXR5OiAwO1xuXHQmLmNzcy1yZXZlYWx7XG5cdFx0YW5pbWF0aW9uOiBmYWRlVXAgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcblx0XHRhbmltYXRpb24tZGVsYXk6IHZhcigtLWQpOyAvL2lmIC0tZCBpcyBzZXQgaW4gc3R5bGUgaXQgYWRkcyBhIGRlbGF5XG5cdH1cbn1cbkBrZXlmcmFtZXMgZmFkZVVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1MHB4KTtcbiAgfVxuICA4MCUge1xuICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuLmZhZGUtZG93bntcblx0b3BhY2l0eTogMDtcblx0Ji5jc3MtcmV2ZWFse1xuXHRcdGFuaW1hdGlvbjogZmFkZURvd24gMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcblx0XHRhbmltYXRpb24tZGVsYXk6IHZhcigtLWQpOyAvL2lmIC0tZCBpcyBzZXQgaW4gc3R5bGUgaXQgYWRkcyBhIGRlbGF5XG5cdH1cbn1cbkBrZXlmcmFtZXMgZmFkZURvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1MHB4KTtcbiAgfVxuICA4MCUge1xuICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uZmFkZS1sZWZ0e1xuXHRvcGFjaXR5OiAwO1xuXHQmLmNzcy1yZXZlYWx7XG5cdFx0YW5pbWF0aW9uOiBmYWRlTGVmdCAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuXHRcdGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZCk7IC8vaWYgLS1kIGlzIHNldCBpbiBzdHlsZSBpdCBhZGRzIGEgZGVsYXlcblx0fVxufVxuQGtleWZyYW1lcyBmYWRlTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNTBweCk7XG4gIH1cbiAgODAlIHtcbiAgXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1cHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5mYWRlLXJpZ2h0e1xuXHRvcGFjaXR5OiAwO1xuXHQmLmNzcy1yZXZlYWx7XG5cdFx0YW5pbWF0aW9uOiBmYWRlUmlnaHQgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcblx0XHRhbmltYXRpb24tZGVsYXk6IHZhcigtLWQpOyAvL2lmIC0tZCBpcyBzZXQgaW4gc3R5bGUgaXQgYWRkcyBhIGRlbGF5XG5cdH1cbn1cbkBrZXlmcmFtZXMgZmFkZVJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNTBweCk7XG4gIH1cbiAgODAlIHtcbiAgXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTVweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuLyogLS0tLS0gRU5EIEZhZGUtaW4gZWZmZWN0IC0tLS0tICovXG5cblxuXG5cblxuXG4vKiAtLS0tLSBQcm9ncmVzc2l2ZSBhcHBlYXIgZWZmZWN0IC0tLS0tICovXG4ucHJvZ3Jlc3NpdmUtYXBwZWFyeyAvLyBDdXN0b21pemUgeW91ciBvd25cblx0Jl9lbGVtZW50e1xuXHRcdGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMCUgMCUsIDAlIDEwMCUsIDAlIDEwMCUpO1xuXHR9XG5cdCYuY3NzLXJldmVhbHtcblx0XHQucHJvZ3Jlc3NpdmUtYXBwZWFyX2VsZW1lbnR7XG5cdFx0XHRhbmltYXRpb24tbmFtZTogZXhwYW5kUHJvcGVydHk7XG5cdFx0ICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC44cztcblx0XHQgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0XHQgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdFx0ICAgIC8vYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZCk7IC8vaWYgLS1kIGlzIHNldCBpbiBzdHlsZSBpdCBhZGRzIGEgZGVsYXlcblx0XHR9XG5cdH1cbn1cblxuXG5Aa2V5ZnJhbWVzIGV4cGFuZFByb3BlcnR5IHtcbiAgMCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMCUgMCUsIDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgfVxufVxuXG4vKiAtLS0tLSBFTkQgUHJvZ3Jlc3NpdmUgYXBwZWFyIGVmZmVjdCAtLS0tLSAqL1xuXG5cblxuXG5cblxuLyogLS0tLS0gVW5kZXJsaW5lIGxlZnQgdG8gcmlnaHQgLS0tLS0gKi9cbi51bmRlcmxpbmVke1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YWZ0ZXJ7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAwJSAwJSwgMCUgMTAwJSwgMCUgMTAwJSk7XG5cdH1cblx0Ji5jc3MtcmV2ZWFse1xuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRhbmltYXRpb24tbmFtZTogZXhwYW5kTGluZTtcblx0XHQgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdCAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0XHQgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdFx0ICAgIC8vYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZCk7XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgZXhwYW5kTGluZSB7XG4gIDAlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDAlIDAlLCAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gIH1cbn1cblxuLyogLS0tLS0gRU5EIFVuZGVybGluZSBsZWZ0IHRvIHJpZ2h0IC0tLS0tICovXG5cbiIsIi8qIEZvcm1zICovIFxuXG4ud3BjZjd7XG5cdGZvcm17XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5maWVsZHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRsYWJlbHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcblx0XHRcdH1cblx0XHRcdGlucHV0e1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtaW4td2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJG1haW4tYmx1ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0cGFkZGluZzogMXJlbSAxLjVyZW07XG5cdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGV4dGFyZWF7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdGxhYmVse1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdFx0fVxuXHRcdFx0dGV4dGFyZWF7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJG1haW4tYmx1ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnJlbTtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG5cdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQud3BjZjctc3VibWl0e1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0XHQud3BjZjctbm90LXZhbGlkLXRpcCwgLndwY2Y3LXJlc3BvbnNlLW91dHB1dHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHRmb3Jte1xuXHRcdFx0LmZpZWxke1xuXHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDI0MHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudGV4dGFyZWF7XG5cdFx0XHRcdGxhYmVse1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHRleHRhcmVhe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvKiA0MDQgU3R5bGVzICovIFxuI3Bvc3QtNDA0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nOiAxNjBweCAwIDEwMHB4IDA7XG5cdGhlaWdodDogNjB2aDtcblx0bWluLWhlaWdodDogNDUwcHg7XG5cdC5pY29uXzQwNCB7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0fVxuXHQuZmxleGJveCB7XG5cdFx0QGluY2x1ZGUgZmxleGJveDtcblx0XHRAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufSIsIi8qIENpcmN1aXRzIFN0eWxlcyAqLyBcbi5jaXJjdWl0c3tcblx0cGFkZGluZzogMDtcblx0Jl9saXN0e1xuXHRcdCZfaXRlbXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMnJlbSAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnJlbTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHQmX2xlZnR7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdFx0cGFkZGluZzogM3JlbTtcblx0XHRcdH1cblx0XHRcdCZfY2VudGVye1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gMnJlbSAzcmVtIDA7XG5cdFx0XHR9XG5cdFx0XHQmX3JpZ2h0e1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogcmlnaHQ7XG5cdFx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0XHQuY2lyY3VpdF9ub3RpY2V7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0XHRcdFx0cGFkZGluZzogMC41cmVtIDEuNXJlbTtcblx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRoM3tcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jaXJjdWl0X2ltZ3tcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0LmNpcmN1aXRfaW1nLWxpbmt7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRib3R0b206IDEuNXJlbTtcblx0XHRcdFx0XHRyaWdodDogMS41cmVtO1xuXHRcdFx0XHRcdHdpZHRoOiAyLjVyZW07XG5cdFx0XHRcdFx0aGVpZ2h0OiAyLjVyZW07XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvbnMvem9vbS1pbi5zdmcnKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jaXJjdWl0X3RpdGxle1xuXHRcdFx0XHRmb250LXNpemU6IDMuOHJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdH1cblx0XHRcdC5jaXJjdWl0X2J0bnN7XG5cdFx0XHRcdCZfaXRlbXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cmVtO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDQuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHQmLnllbGxvd3tcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICR5ZWxsb3c7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkeWVsbG93O1xuXHRcdFx0XHQuY2lyY3VpdF9ub3RpY2V7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5vcmFuZ2V7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkb3JhbmdlO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJG9yYW5nZTtcblx0XHRcdFx0LmNpcmN1aXRfbm90aWNle1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYucGlua3tcdFxuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJHBpbms7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcGluaztcblx0XHRcdFx0LmNpcmN1aXRfbm90aWNle1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9we1xuXHRcdFx0XHQmX2xlZnR7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZzogMnJlbSAycmVtIDAgMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX2NlbnRlcntcblx0XHRcdFx0XHR3aWR0aDogNjUlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNpcmN1aXRfdGl0bGV7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2lyY3VpdF90ZXh0e1xuXHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9yaWdodHtcblx0XHRcdFx0XHR3aWR0aDogMzUlO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGxhcHRvcHtcblx0XHRcdFx0Jl9sZWZ0e1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfY2VudGVye1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfcmlnaHR7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogcmlnaHQ7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdC5jaXJjdWl0X2ltZ3tcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDM1MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuY2lyY3VpdF9pbWctbGlua3tcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5cbi5jaXJjdWl0e1xuXHQmX2Jhbm5lcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRwYWRkaW5nLXRvcDogMTZyZW07XG5cdFx0cGFkZGluZy1sZWZ0OiA2JTtcblx0XHQmX2xlZnQsICZfcmlnaHR7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHRcdCZfbGVmdHtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHRcdCZfY29udGVudHtcblx0XHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0XHRcdCZfdGl0bGV7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0XHR9XG5cdFx0XHQmX3RhZ3N7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDNyZW07XG5cdFx0XHRcdC50YWd7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0XHRcdCYueWVsbG93e1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5vcmFuZ2V7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnBpbmt7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcGluaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfdGV4dHtcblx0XHRcdFx0bWF4LXdpZHRoOiA1NTBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9pbWd7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHR9XG5cdH1cblx0Jl90aXRsZXtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdCZfbm90ZXtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG5cdCZfb3RoZXJze1xuXHRcdCZfdGl0bGV7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdFx0fVxuXHR9XG5cdC5jaXJjdWl0c19saXN0e1xuXHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0fVxuXHRAaW5jbHVkZSBsYXB0b3B7XG5cdFx0Jl9iYW5uZXJ7XG5cdFx0XHQmX2xlZnQsICZfcmlnaHR7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0Jl9pbWd7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDM1MHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtN3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbW9iaWxle1xuXHRcdCZfYmFubmVye1xuXHRcdFx0Jl9pbWd7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0zcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cblxuIiwiLyogSG9tZSBTdHlsZXMgKi8gXG4uaG9tZXtcblx0Jl9iYW5uZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0cGFkZGluZy10b3A6IDE4MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdCZfdGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDlyZW07XG5cdFx0XHRtYXgtd2lkdGg6IDEwMDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhyZW07XG5cdFx0XHRAaW5jbHVkZSBtZWQtc2NyZWVue1xuXHRcdFx0XHRmb250LXNpemU6IDcuNXJlbTtcblx0XHRcdFx0bWF4LXdpZHRoOiA4NTBweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3B7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNnJlbTtcblx0XHRcdFx0bWF4LXdpZHRoOiA3MDBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHJlbTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGxhcHRvcHtcblx0XHRcdFx0Zm9udC1zaXplOiA0LjVyZW07XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1vYmlsZXtcblx0XHRcdFx0Zm9udC1zaXplOiAzLjVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfY29udGVudHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdCZfbGVmdCwgJl9yaWdodCwgJl9pbWd7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXJlbTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI1cmVtO1xuXHRcdFx0fVxuXHRcdFx0Jl9sZWZ0e1xuXHRcdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRcdFx0fVxuXHRcdFx0Jl9pbWd7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDUwMHB4O1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdH1cblx0XHRcdCZfcmlnaHR7XG5cdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9we1xuXHRcdFx0XHQmX2xlZnR7XG5cdFx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX3JpZ2h0e1xuXHRcdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9pbWd7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAzMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHQmX2xlZnQsICZfcmlnaHR7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9pbWd7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogNDAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgbGFwdG9we1xuXHRcdFx0cGFkZGluZy10b3A6IDIwMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTUwcHg7XG5cdFx0fVxuXHR9XG5cdCZfbWFwc3tcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDYlO1xuXHRcdCZfdGl0bGV7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHR9XG5cdFx0Jl9zZWxlY3Rpb257XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogMzUlO1xuXHRcdFx0Lm1hcF9zZWxlY3Rpb257XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDFyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDIuNXJlbSAycmVtIDEuNXJlbSAycmVtO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxcmVtO1xuXHRcdFx0XHRcdGhlaWdodDogMXJlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9wbHVzLnN2ZycpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDEuNXJlbTtcblx0XHRcdFx0XHRyaWdodDogMS41cmVtO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYueWVsbG93e1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5vcmFuZ2V7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnBpbmt7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHBpbms7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm1hcF9zZWxlY3Rpb25fY29udGVudHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuLWFjdGl2ZXtcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvbnMvbWludXMuc3ZnJyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfbmFtZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJHRpdGxlLWZvbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl90ZXh0e1xuXHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX2J1dHRvbnN7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Jl9pdGVte1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9pbWd7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHdpZHRoOiA2NSU7XG5cdFx0XHRtaW4taGVpZ2h0OiA2MDBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC5tYXBfaW1hZ2V7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHQmLi1hY3RpdmV7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRib3R0b206IDNyZW07XG5cdFx0XHRcdHJpZ2h0OiAzcmVtO1xuXHRcdFx0XHR3aWR0aDogMi41cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvbnMvem9vbS1pbi5zdmcnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3B7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Jl9zZWxlY3Rpb257XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDUlO1xuXHRcdFx0fVxuXHRcdFx0Jl9pbWd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHQubWFwX2ltYWdle1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KXtcblx0XHRcdCZfaW1ne1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA1MDBweDtcblx0XHRcdH1cblx0XHRcdCZfc2VsZWN0aW9ue1xuXHRcdFx0XHRwYWRkaW5nOiAwIDMlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NTBweCl7XG5cdFx0XHQmX2ltZ3tcblx0XHRcdFx0bWluLWhlaWdodDogNDAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDUwMHB4KXtcblx0XHRcdCZfaW1ne1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAzMDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5mYW5jeWJveC1iZ3tcblx0YmFja2dyb3VuZDogJGJlaWdlO1xufVxuXG4udHJhbnNmZXJze1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuXHRwYWRkaW5nOiAxMHJlbSAwIDVyZW0gMDtcblx0Jl9jb250ZW50e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cdC5sZWZ0LCAucmlnaHR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblx0Jl90aXRsZXtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAyLjZyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRjb2xvcjogJGJlaWdlO1xuXHRcdG1heC13aWR0aDogNDUwcHg7XG5cdH1cblx0Jl90ZXh0e1xuXHRcdGNvbG9yOiAkYmVpZ2U7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHR9XG5cdC5sZWZ0e1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmctbGVmdDogM3JlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXHR9XG5cdC5yaWdodHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nLWxlZnQ6IDNyZW07XG5cdH1cblx0Jl9jdGF7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJlaWdlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNyZW07XG5cdFx0cGFkZGluZzogMS41cmVtIDNyZW07XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW46IDVyZW0gMCAzcmVtIDA7XG5cdFx0Jl90aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMi42cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHR9XG5cdFx0Jl90ZXh0e1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHR9XG5cdFx0Jl9pbWd7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHRwYWRkaW5nOiA1cmVtIDA7XG5cdFx0Jl9jb250ZW50e1xuXHRcdFx0LmxlZnQsIC5yaWdodHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gM3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9jdGF7XG5cdFx0XHQubGVmdCwgLnJpZ2h0e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMS41cmVtIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5saW5rc3tcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHR3aWR0aDogMTAwJTtcblx0Jl9pdGVte1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDJyZW0gMDtcblx0XHRwYWRkaW5nOiAzcmVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNyZW07XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICR5ZWxsb3c7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR5ZWxsb3c7XG5cdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0Jl9zdWJ0aXRsZXtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMS41cmVtO1xuXHRcdFx0Jl90ZXh0e1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJG1haW4tYmx1ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9jb250ZW50e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDcwJTtcblx0XHRcdCZfdGV4dHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1heC13aWR0aDogNTUwcHg7XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9pbWd7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jjpob3Zlcntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIGxhcHRvcHtcblx0XHQmX2l0ZW17XG5cdFx0XHQmX2NvbnRlbnR7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHR9XG5cdFx0XHQmX3N1YnRpdGxle1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHR9XG5cdFx0XHQmX2ltZ3tcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdCZfaXRlbXtcblx0XHRcdCZfY29udGVudHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQmX2ltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAycmVtO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5uZXdze1xuXHRwYWRkaW5nOiA1cmVtIDA7XG5cdCZfbGlzdHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG5cdFx0Z2FwOiAycHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogM3JlbSAwO1xuXHRcdCZfaXRlbXtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRjb2xvcjogJGJlaWdlO1xuXHRcdFx0cGFkZGluZzogM3JlbTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJyZW07XG5cdFx0XHQmX2hlYWRlcntcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHQmX2RhdGV7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMC41cmVtIDEuNXJlbTtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmVpZ2U7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnJlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfc3BsaXR7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX2J0bntcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ0bntcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl90aXRsZXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRcdGNvbG9yOiAkYmVpZ2U7XG5cdFx0XHR9XG5cdFx0XHQmX2ludHJve1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRcdGNvbG9yOiAkYmVpZ2U7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjogJGJlaWdlO1xuXHRcdFx0XHQuYnRue1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgICAgIFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVyZW07XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoLW4rMyl7XG5cdFx0XHRcdC5uZXdzX2xpc3RfaXRlbV9pbnRyb3tcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9we1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0Jl9pdGVte1xuXHRcdFx0XHQmX2hlYWRlcntcblx0XHRcdFx0XHQmX3NwbGl0e1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMS41cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX2J0bntcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX3RpdGxle1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQubmV3c19saXN0X2l0ZW1faW50cm97XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCgtbisyKXtcblx0XHRcdFx0XHQubmV3c19saXN0X2l0ZW1faW50cm97XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgbGFwdG9we1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHQmX2l0ZW17XG5cdFx0XHRcdCY6bnRoLWNoaWxkKG4rNCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnBhcnRuZXJze1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDNyZW0gMDtcblx0LmNvbnRhaW5lcl9sYXJnZXtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxuXHQmX2xlZnR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblx0Jl9yaWdodHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdCZfdGl0bGV7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDNyZW07XG5cdH1cblx0Jl90ZXh0e1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogNjUwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogOHJlbTtcblx0XHRwe1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdH1cblx0fVxuXHQmX2xpc3R7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQmX2l0ZW17XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay10cmFjayB7XG5cdFx0ICBkaXNwbGF5OiBmbGV4O1xuXHRcdCAgZmxleC13cmFwOiB3cmFwO1xuXHRcdCAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdFx0LnNsaWRlLWFycm93e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDEuNXJlbTtcblx0XHRcdGhlaWdodDogMS41cmVtO1xuXHRcdFx0Ym90dG9tOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdCYucHJldi1hcnJvd3tcblx0XHRcdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRtYWluLWJsdWU7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgJG1haW4tYmx1ZTtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0bGVmdDogLTE4cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAuMjVyZW07XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgxLjEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLm5leHQtYXJyb3d7XG5cdFx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkbWFpbi1ibHVlO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkbWFpbi1ibHVlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdHJpZ2h0OiAtMThweDtcblx0XHRcdFx0cGFkZGluZzogMC4yNXJlbTtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgc2NhbGUoMS4xKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0cGFkZGluZzogMCAycmVtO1xuXHRcdCZfdGl0bGUsICZfdGV4dHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXHRcdCZfbGVmdCwgJl9yaWdodHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG4ucG9zdC00MDR7XG5cdG1hcmdpbi1ib3R0b206IDIwcmVtO1xufVxuXG5cblxuIiwiLyoqKlxuXG5HRU5FUkFMXG5cbioqKi9cblxuXG4uZmxleGlibGUge1xuXHQmX2NvbnRlbnR7XG5cdFx0cGFkZGluZzogM3JlbSAwIDAgMDtcblx0fVxuXHQmX3RleHR7XG5cdFx0cGFkZGluZzogMTByZW0gMDtcblx0fVxuXHRAaW5jbHVkZSBsYXB0b3B7XG5cdFx0Jl90ZXh0e1xuXHRcdFx0cGFkZGluZzogN3JlbSAwO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0Jl90ZXh0e1xuXHRcdFx0cGFkZGluZzogNHJlbSAwO1xuXHRcdH1cblx0fVxufVxuXG4udHdvX2NvbHN7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jl9sZWZ0LCAmX3JpZ2h0e1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogNHJlbSAwO1xuXHR9XG5cdCZfbGVmdHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuXHR9XG5cdCZfcmlnaHR7XG5cdFx0cGFkZGluZy1sZWZ0OiA4cmVtO1xuXHRcdGp1c3RpZnktY29udGVudDogcmlnaHQ7XG5cdH1cblx0Jl90ZXh0e1xuXHRcdHVsLCBvbHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRsaXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0b3A6IDhweDtcblx0XHRcdFx0XHR3aWR0aDogNHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfaW1ne1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRcdG1heC1oZWlnaHQ6IDQyMHB4O1xuXHR9XG5cdCYuLXllbGxvd19idWJibGV7XG5cdFx0cGFkZGluZzogMCA0cmVtO1xuXHRcdG1hcmdpbjogMnJlbSAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0XHQudHdvX2NvbHNfbGVmdHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdFx0fVxuXHRcdC50d29fY29sc19yaWdodHtcblx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgZGVza3RvcHtcblx0XHQmX2xlZnR7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXHRcdH1cblx0XHQmX3JpZ2h0e1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHRcdH1cblx0XHQmX2ltZ3tcblx0XHRcdG1heC1oZWlnaHQ6IDM2MHB4O1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBsYXB0b3B7XG5cdFx0Jl90ZXh0e1xuXHRcdFx0dWwsIG9se1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfaW1ne1xuXHRcdFx0bWF4LWhlaWdodDogMzAwcHg7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHQmX2xlZnQsICZfcmlnaHR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdFx0Jl9pbWd7XG5cdFx0XHRtYXgtaGVpZ2h0OiAyNDBweDtcblx0XHR9XG5cdFx0Jl9sZWZ0e1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEuNXJlbTtcblx0XHR9XG5cdFx0Jl9yaWdodHtcblx0XHRcdHBhZGRpbmctdG9wOiAxLjVyZW07XG5cdFx0fVxuXHRcdCYuLXJldmVyc2V7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHQudHdvX2NvbHNfbGVmdHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDEuNXJlbTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDRyZW07XG5cdFx0XHR9XG5cdFx0XHQudHdvX2NvbHNfcmlnaHR7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA0cmVtO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLi15ZWxsb3dfYnViYmxle1xuXHRcdFx0cGFkZGluZzogMCAycmVtO1xuXHRcdFx0LnR3b19jb2xzX3JpZ2h0e1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mbGV4aWJsZV90YWJsZXtcblx0cGFkZGluZzogOHJlbSAwO1xuXHQuY29udGFpbmVyX2xhcmdlcntcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdCZfbGVmdHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuXHR9XG5cdCZfcmlnaHR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblx0Jl9hcnJheXtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQmX3RleHR7XG5cdFx0cHtcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBsYXB0b3B7XG5cdFx0cGFkZGluZzogNXJlbSAwO1xuXHRcdCZfbGVmdHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdFx0Jl9yaWdodHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHR0YWJsZS5mbGV4aWJsZV90YWJsZV9hcnJheXtcblx0XHRcdHBhZGRpbmc6IDEuNXJlbSAwO1xuXHRcdH1cblx0fVxufVxuXG4ubGlzdGluZ3tcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDVyZW0gMDtcblx0Jl90aXRsZSwgJl90ZXh0e1xuXHRcdG1heC13aWR0aDogNzUwcHg7XG5cdH1cblx0Jl9saXN0e1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG5cdFx0Z2FwOiA0cmVtO1xuXHRcdG1hcmdpbjogNXJlbSAwO1xuXHRcdCZfaXRlbXtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRhcmsteWVsbG93O1xuXHRcdFx0cGFkZGluZzogMCAxLjVyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0Lml0ZW1fbmFtZXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuXHRcdFx0fVxuXHRcdFx0Lml0ZW1fYWRkcmVzc3tcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG5cdFx0XHR9XG5cdFx0XHQuaXRlbV90ZXh0e1xuXHRcdFx0XHRwe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zNTtcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRhLmxpc3RpbmdfbGlzdF9pdGVte1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICRkYXJrLXllbGxvdztcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMC41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9we1xuXHRcdCZfbGlzdHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG5cdFx0XHRnYXA6IDNyZW07XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHQmX2xpc3R7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHRnYXA6IDEuNXJlbTtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbW9iaWxle1xuXHRcdCZfbGlzdHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0Z2FwOiAycmVtIDA7XG5cdFx0XHQmX2l0ZW17XG5cdFx0XHRcdC5pdGVtX25hbWV7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmRyYXdlcnN7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogM3JlbSAwO1xuXHQmX3RpdGxle1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdCZfdGV4dHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWF4LXdpZHRoOiA3NTBweDtcblx0fVxuXHQmX2xpc3R7XG5cdFx0bWFyZ2luOiAzcmVtIDA7XG5cdFx0LmRyYXdlcntcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDNyZW0gMCAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkbWFpbi1ibHVlO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0LmxlZnR7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogM3JlbTtcblx0XHRcdH1cblx0XHRcdC5yaWdodHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDNyZW07XG5cdFx0XHR9XG5cdFx0XHQmX25hbWV7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHR9XG5cdFx0XHQmX3RleHR7XG5cdFx0XHRcdCZfcmlnaHQsICZfbGVmdHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogMS41cmVtIDA7XG5cdFx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDEuNXJlbTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9idG4tcGx1cy5zdmcnKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9idG4tbWludXMuc3ZnJyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0LmxlZnR7XG5cdFx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQucmlnaHR7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnRleHRfYnViYmxle1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRwYWRkaW5nOiA1cmVtO1xuXHRtYXJnaW46IDVyZW0gMDtcblx0Jl9sZWZ0e1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogMzUlO1xuXHRcdHBhZGRpbmc6IDAgNXJlbTtcblx0fVxuXHQmX3JpZ2h0e1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogNjUlO1xuXHRcdHBhZGRpbmc6IDAgMS41cmVtO1xuXHR9XG5cdCZfdGV4dHtcblx0XHRwe1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHR9XG5cdFx0dWx7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luOiAycmVtIDA7XG5cdFx0XHRsaXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMzMuMyU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMS41cmVtO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR3aWR0aDogNXB4O1xuXHRcdFx0XHRcdGhlaWdodDogNXB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAxMnB4O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmJsdWV7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcblx0XHQudGV4dF9idWJibGVfdGV4dCwgLnRleHRfYnViYmxlX3RpdGxle1xuXHRcdFx0Y29sb3I6ICRiZWlnZTtcblx0XHRcdHAsIGxpLCBhe1xuXHRcdFx0XHRjb2xvcjogJGJlaWdlO1xuXHRcdFx0fVxuXHRcdFx0bGl7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZWlnZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9we1xuXHRcdG1hcmdpbjogM3JlbSAwO1xuXHRcdCZfdGV4dHtcblx0XHRcdHVse1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfbGVmdHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbGFwdG9we1xuXHRcdCZfdGV4dHtcblx0XHRcdHVse1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHR3aWR0aDogM3B4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfbGVmdHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdG1hcmdpbjogMnJlbSAwO1xuXHRcdHBhZGRpbmc6IDNyZW07XG5cdFx0Jl9sZWZ0e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0LmJ1YmJsZV9pbWd7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX3JpZ2h0e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufVxuXG4uZG9jdW1lbnRze1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDNyZW0gMDtcblx0Jl9saXN0e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmc6IDEuNXJlbSAwO1xuXHRcdC5kb2N1bWVudHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNyZW07XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3JlbTtcblx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdHBhZGRpbmc6IDFyZW0gM3JlbTtcblx0XHRcdGhlaWdodDogNXJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbi1yaWdodDogNXJlbTtcblx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogLTVyZW07XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdHdpZHRoOiA1cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDVyZW07XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9kb3dubG9hZC1pY29uLnN2ZycpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0LmRvY3VtZW50e1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxle1xuXHRcdFx0LmRvY3VtZW50e1xuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0cGFkZGluZzogMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5hbmNob3J7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRtYXJnaW4tdG9wOiAtMTUwcHg7XG59XG5cbiIsIi8qIE5vdXZlbGxlcyBTdHlsZXMgKi8gXG4uYXJ0aWNsZXN7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDhyZW0gMDtcblx0Jl9saXN0e1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRnYXA6IDNyZW07XG5cdFx0LmFydGljbGV7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0XHRpbWd7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDI1MHB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnJlbTtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0XHQmX2NvbnRlbnR7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDFyZW0gMDtcblx0XHRcdH1cblx0XHRcdCZfZGF0ZXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHR9XG5cdFx0XHQmX2F1dGhvcntcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdH1cblx0XHRcdCZfdGl0bGV7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG5cdFx0XHR9XG5cdFx0XHQmX2ludHJve1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwLjVyZW0gMCAxcmVtIDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgbGFwdG9we1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtb2JpbGV7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHR9XG5cdH1cbn1cblxuLnNpbmdsZS1uZXdze1xuXHQmX2hlYWRlcntcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMThyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDNyZW07XG5cdFx0Jl90aXRsZXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0XHRcdGgxe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX2RhdGV7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0fVxuXHRcdCZfYmFubmVye1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGltZ3tcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbiIsIi8qIFplbmJ1cyBTdHlsZXMgKi8gXG4uemVuYnVze1xuXHQmX21hcHtcblx0XHRtYXJnaW4tdG9wOiA0cmVtO1xuXHRcdG1hcmdpbi1sZWZ0OiA1JTtcblx0XHRtYXJnaW4tcmlnaHQ6IDUlO1xuXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdFx0cHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuXG5cbiIsIi8qKipcblxuQkxPQ0tTXG5cbioqKi9cblxuLmRlc2NyaXB0aW9ue1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuXHRjb2xvcjogJGJlaWdlO1xuXHRwYWRkaW5nOiA1cmVtIDA7XG5cdC5jb250YWluZXJfbGFyZ2V7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblx0Jl9sZWZ0LCAmX3JpZ2h0e1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblx0Jl9yaWdodHtcblx0XHRwYWRkaW5nLWxlZnQ6IDNyZW07XG5cdH1cblx0Jl9jb250ZW50e1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdCZfdGl0bGV7XG5cdFx0Y29sb3I6ICRiZWlnZTtcblx0XHRmb250LXNpemU6IDMuNHJlbTtcblx0XHRtYXgtd2lkdGg6IDY1MHB4O1xuXHR9XG5cdCZfdGV4dHtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdFx0bWF4LXdpZHRoOiA2NTBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXHRcdHB7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHR9XG5cdH1cblx0Jl9pbWd7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9we1xuXHRcdCZfcmlnaHR7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIGxhcHRvcHtcblx0XHQmX2xlZnR7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcblx0XHR9XG5cdFx0Jl9yaWdodCwgJl9sZWZ0e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHQmX3RleHR7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufVxuXG4uc2VwYXJhdGlvbntcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuXHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRjb2xvcjogJGJlaWdlO1xuXHRwYWRkaW5nOiAxMHJlbSAxMCU7XG5cdG1hcmdpbjogNXJlbSAwO1xuXHQmX2xlZnQsICZfcmlnaHR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXHQmX2xlZnR7XG5cdFx0cGFkZGluZy1yaWdodDogM3JlbTtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0fVxuXHQmX3JpZ2h0e1xuXHRcdHBhZGRpbmctbGVmdDogM3JlbTtcblx0fVxuXHQmX3RpdGxle1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiAkYmVpZ2U7XG5cdH1cblx0QGluY2x1ZGUgZGVza3RvcHtcblx0XHRwYWRkaW5nOiA4cmVtIDYlO1xuXHRcdG1hcmdpbjogMXJlbSAwO1xuXHRcdCZfbGVmdHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcblx0XHR9XG5cdFx0Jl9yaWdodHtcblx0XHRcdHBhZGRpbmctbGVmdDogMS41cmVtO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0Jl9sZWZ0LCAmX3JpZ2h0e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxuXG59XG5cbi5jdGF7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJsdWU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jl9jb250ZW50e1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogNjAlO1xuXHRcdG1heC13aWR0aDogNzAwcHg7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IDY1MHB4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDM1cmVtO1xuXHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzNXJlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0cGFkZGluZzogOHJlbSA4cmVtIDhyZW0gNiU7XG5cdFx0Y29sb3I6ICRiZWlnZTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdCZfdGl0bGV7XG5cdFx0XHRjb2xvcjogJGJlaWdlO1xuXHRcdFx0Zm9udC1zaXplOiAzLjZyZW07XG5cdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udDtcblx0XHR9XG5cdFx0Jl90ZXh0e1xuXHRcdFx0cHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuY3NzLXJldmVhbHtcblx0XHRcdGFuaW1hdGlvbjogZmFkZUNUQVJpZ2h0IDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG5cdFx0fVxuXHRcdEBrZXlmcmFtZXMgZmFkZUNUQVJpZ2h0IHtcblx0XHQgIDAlIHtcblx0XHQgICAgb3BhY2l0eTogMDtcblx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNTBweCk7XG5cdFx0ICB9XG5cdFx0ICAxMDAlIHtcblx0XHQgICAgb3BhY2l0eTogMTtcblx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdCAgfVxuXHRcdH1cblx0fVxuXHQmX2JhY2tncm91bmR7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXJlbTtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzVyZW07XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9we1xuXHRcdCZfY29udGVudHtcblx0XHRcdG1pbi1oZWlnaHQ6IDU1MHB4O1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBsYXB0b3B7XG5cdFx0Jl9jb250ZW50e1xuXHRcdFx0d2lkdGg6IDY1JTtcblx0XHRcdG1pbi1oZWlnaHQ6IDQ1MHB4O1xuXHRcdFx0cGFkZGluZzogNXJlbSA1cmVtIDVyZW0gNiU7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHQmX2NvbnRlbnR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDM1MHB4O1xuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cmVtO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI1cmVtO1xuXHRcdFx0Jl90aXRsZXtcblx0XHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfYmFja2dyb3VuZHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIG1vYmlsZXtcblx0XHQmX2NvbnRlbnR7XG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZyZW07XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZyZW07XG5cdFx0XHQmX3RpdGxle1xuXHRcdFx0XHRmb250LXNpemU6IDIuOHJlbTtcblx0XHRcdH1cblx0XHRcdCZfdGV4dHtcblx0XHRcdFx0cHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYnViYmxle1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDNyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdHBhZGRpbmc6IDVyZW07XG5cdG1hcmdpbjogNXJlbSAwO1xuXHQmX2xlZnR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHdpZHRoOiAzNSU7XG5cdFx0cGFkZGluZzogMCA1cmVtO1xuXHR9XG5cdCZfcmlnaHR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHdpZHRoOiA2NSU7XG5cdFx0cGFkZGluZzogMCAxLjVyZW07XG5cdH1cblx0Jl9pbWd7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdG1heC1oZWlnaHQ6IDM1MHB4O1xuXHR9XG5cdCZfdGl0bGV7XG5cblx0fVxuXHQmX3RleHR7XG5cdFx0cHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXHRcdHVse1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1hcmdpbjogMnJlbSAwO1xuXHRcdFx0bGl7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxLjVyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHdpZHRoOiA1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0b3A6IDEycHg7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIGRlc2t0b3B7XG5cdFx0Jl9sZWZ0e1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBsYXB0b3B7XG5cdFx0Jl90ZXh0e1xuXHRcdFx0dWx7XG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMS4yNXJlbTtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdHdpZHRoOiAzcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDNweDtcblx0XHRcdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9sZWZ0e1xuXHRcdFx0cGFkZGluZy1yaWdodDogMi41cmVtO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0cGFkZGluZzogM3JlbTtcblx0XHQmX2xlZnR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHQuYnViYmxlX2ltZ3tcblx0XHRcdFx0bWF4LWhlaWdodDogMjAwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfcmlnaHR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi50YWJsZSwgdGFibGV7XG5cdGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG5cdGJvcmRlci1zcGFjaW5nOiAwIDAuNnJlbTtcblx0cGFkZGluZzogM3JlbSAwO1xuXHR0aHtcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRmb250LWZhbWlseTogJG1haW4tZm9udDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdHBhZGRpbmc6IDEuMjVyZW0gMnJlbTtcblx0fVxuXHR0cntcblx0XHR0ZHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkeWVsbG93O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR5ZWxsb3c7XG5cdFx0XHRwYWRkaW5nOiAwLjc1cmVtIDIuNXJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdCYuLWZpcnN0e1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICR5ZWxsb3c7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNyZW07XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNyZW07XG5cdFx0XHR9XG5cdFx0XHQmLi1sYXN0e1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkeWVsbG93O1xuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3JlbTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC50YWJsZV9oZWFkZXJ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cdEBpbmNsdWRlIG1vYmlsZXtcblx0XHR0aHtcblx0XHRcdHBhZGRpbmc6IDAuNjVyZW0gMXJlbTtcblx0XHR9XG5cdFx0dHJ7XG5cdFx0XHR0ZHtcblx0XHRcdFx0cGFkZGluZzogMC40cmVtIDFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jYWxsX3RvX2FjdGlvbntcblx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0Ym9yZGVyLXJhZGl1czogMnJlbTtcblx0bWFyZ2luOiAwIDEuNXJlbTtcblx0Jl9jb250ZW50e1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQmX25vdGljZXtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmsteWVsbG93O1xuXHRcdHBhZGRpbmc6IDAuNXJlbSAzcmVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNyZW07XG5cdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LWZhbWlseTogJHRpdGxlLWZvbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0fVxuXHQmX3RpdGxle1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHRmb250LWZhbWlseTogJHRpdGxlLWZvbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHR9XG5cdCZfdGV4dHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWF4LXdpZHRoOiA2NTBweDtcblx0XHRhe1xuXHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdHBhZGRpbmc6IDJyZW07XG5cdH1cbn1cblxuXG4iLCIvKiBIZWFkZXIgKi8gXG5cbi5oZWFkZXJ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiZWlnZTtcblx0ei1pbmRleDogNTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR3aWR0aDogMTAwJTtcblx0Jl9zdWJtZW51c3tcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHllbGxvdztcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLWluLW91dDtcblx0fVxuXHQmX3dyYXBwZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAxcmVtIDA7XG5cdH1cblx0Jl9sb2dve1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMjAlO1xuXHRcdCZfaW1ne1xuXHRcdFx0cGFkZGluZzogMS41cmVtIDA7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMHJlbTtcblx0XHR9XG5cdH1cblx0Jl9tZW51LmpzLW1lbnUtcHJpbmNpcGFse1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogNjUlO1xuXHRcdC5oZWFkZXJfbWVudV9uYXZfdWx7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuXHRcdFx0Lm1lbnUtaXRlbXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjVyZW0gMnJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuXHRcdFx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnN1Yi1tZW51e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtaW4td2lkdGg6IDM1MHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAzcmVtIDJyZW07XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHQubWVudS1pdGVte1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAzNTBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNzVyZW0gMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji4tYWN0aXZle1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNnJlbTtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTlweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAyLjVyZW07XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9idG4tcGx1cy5zdmcnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogNTAlIDUwJTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAycmVtO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMC41NXJlbSAxLjI1cmVtIDAuNjVyZW0gMS4yNXJlbTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb25zL2J0bi1taW51cy5zdmcnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogODAlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHQuaGVhZGVyX21lbnVfbmF2X3Vse1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX3NpZGVtZW51e1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdHdpZHRoOiAxNSU7XG5cdFx0LmxhbmdfbWVudXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7IC8vdGVtcG9yYXJ5XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDFyZW07XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGRhcmsteWVsbG93O1xuXHRcdFx0cGFkZGluZzogMnB4O1xuXHRcdFx0Lm1lbnUtaXRlbXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAycHggMTFweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYud3BtbC1scy1jdXJyZW50LWxhbmd1YWdle1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXllbGxvdztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0cmlnaHQ6IDhyZW07XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9idXJnZXJ7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGJvcmRlci1yYWRpdXM6IDJyZW07XG5cdFx0cGFkZGluZzogMS4yNXJlbSAycmVtO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLXllbGxvdztcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9oYW1idXJnZXIuc3ZnJyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiA3MCUgNDUlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcblx0XHQmOmhvdmVye1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmsteWVsbG93O1xuXHRcdH1cblx0XHQmLi1hY3RpdmV7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9tZW51LWNsb3NlLnN2ZycpO1xuXHRcdH1cblx0XHQmbWVudXtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRyaWdodDogMnJlbTtcblx0XHRcdHBhZGRpbmc6IDNyZW0gNHJlbTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0Jl9jb250ZW50e1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR9XG5cdFx0XHQubGVmdCwgLnJpZ2h0e1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXHRcdFx0LnJpZ2h0e1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdH1cblx0XHRcdHVse1xuXHRcdFx0XHRsaSBhe1xuXHRcdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfaW1ne1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAzMDBweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XG5cdFx0XHR9XG5cdFx0XHQmX3NvY2lhbHN7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHQmX2l0ZW17XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMS41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAycmVtO1xuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdHBhZGRpbmc6IDIuNXJlbSAzcmVtO1xuXHRcdFx0XHR6LWluZGV4Ojk5OTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnJlbTtcblx0XHRcdFx0Ly93aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG5cdFx0XHRcdC8vaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTZyZW0pO1xuXHRcdFx0XHQubGVmdCwgLnJpZ2h0e1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfbW9iaWxle1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfaW1ne1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9tYWluLCAmX21vYmlsZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDFyZW0gMCAxcmVtIDA7XG5cdFx0XHRcdFx0Lm1lbnUtaXRlbXtcblx0XHRcdFx0XHRcdG1hcmdpbjogMC43NXJlbSAwO1xuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zdWItbWVudXtcblx0XHRcdFx0XHRcdG1hcmdpbjogMC41cmVtIDAgMXJlbSAxcmVtO1xuXHRcdFx0XHRcdFx0Lm1lbnUtaXRlbXtcblx0XHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtb2JpbGV7XG5cdFx0XHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdFx0XHRyaWdodDogMXJlbTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMXJlbTtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuXHRcdFx0XHQmX21haW4sICZfbW9iaWxle1xuXHRcdFx0XHRcdC5tZW51LWl0ZW17XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnN1Yi1tZW51e1xuXHRcdFx0XHRcdC5tZW51LWl0ZW17XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmpzLWJ1cmdlci1tZW51X2Jne1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2U7XG5cdFx0ei1pbmRleDogLTE7XG5cdFx0dHJhbnNpdGlvbjogMC42cyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG5cbi5iYW5uZXJ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLXRvcDogMThyZW07XG5cdCZfY29udGFpbmVye1xuXHRcdHBhZGRpbmc6IDAgMyU7XG5cdH1cblx0Jl9jb250ZW50e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAxcmVtIDAgMCAwO1xuXHRcdG1pbi1oZWlnaHQ6IDUwMHB4O1xuXHR9XG5cdCZfdG9we1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdCZfdGl0bGV7XG5cdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmc6IDAgNXJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycmVtO1xuXHRcdH1cblx0fVxuXHQmX2JvdHRvbXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiA1cmVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcblx0XHQmX3RleHR7XG5cdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdGNvbG9yOiAkYmVpZ2U7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0cHtcblx0XHRcdFx0bWF4LXdpZHRoOiA2MDBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji55ZWxsb3d7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRcdFx0LmJhbm5lcl9ib3R0b21fdGV4dHtcblx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYub3Jhbmdle1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcblx0XHRcdC5iYW5uZXJfYm90dG9tX3RleHR7XG5cdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnBpbmt7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcGluaztcblx0XHRcdC5iYW5uZXJfYm90dG9tX3RleHR7XG5cdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX2ltZ3tcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aGVpZ2h0OiA0NTBweDtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDQwJTtcblx0XHRyaWdodDogMDtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRcdG1hcmdpbjogMCAzcmVtIDNyZW0gM3JlbTtcblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9we1xuXHRcdCZfaW1ne1xuXHRcdFx0d2lkdGg6IDQ1JTtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbGFwdG9we1xuXHRcdHBhZGRpbmctdG9wOiAxM3JlbTtcblx0XHQmX3RvcHtcblx0XHRcdCZfdGl0bGV7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogM3JlbTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogM3JlbTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX2JvdHRvbXtcblx0XHRcdHBhZGRpbmc6IDIuNXJlbSAzcmVtO1xuXHRcdFx0Jl90ZXh0e1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfaW1ne1xuXHRcdFx0d2lkdGg6IDY1JTtcblx0XHRcdGhlaWdodDogMzUwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW46IDJyZW0gYXV0byAycmVtIGF1dG87XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHQmX2ltZ3tcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBtb2JpbGV7XG5cdFx0Jl9pbWd7XG5cdFx0XHRoZWlnaHQ6IDI1MHB4O1xuXHRcdH1cblx0fVxufVxuXG4iLCIvKiBGb290ZXIgKi9cblxuLmZvb3Rlcntcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdCZfbmV3c2xldHRlcntcblx0XHRkaXNwbGF5OiBub25lOyAvL3RlbXBvcmFyeVxuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRwYWRkaW5nOiA1cmVtIDA7XG5cdFx0Jl9sZWZ0LCAmX2NvbnRlbnQsICZfcmlnaHR7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay15ZWxsb3c7XG5cdFx0fVxuXHRcdCZfbGVmdHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZyZW07XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZyZW07XG5cdFx0fVxuXHRcdCZfY29udGVudHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRwYWRkaW5nOiA3cmVtIDlyZW07XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxNnJlbTtcblx0XHR9XG5cdFx0Jl9yaWdodHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZyZW07XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZyZW07XG5cdFx0fVxuXHRcdCZfdGl0bGV7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMi44cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHR9XG5cdFx0Jl90ZXh0e1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwe1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9mb3Jte1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdCZfZW1haWx7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cGFkZGluZzogMXJlbSAycmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnJlbTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJyZW07XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdG1pbi13aWR0aDogMjUwcHg7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHRcdFx0Jjo6cGxhY2Vob2xkZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfc3VibWl0e1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gMnJlbTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnJlbTtcblx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdFx0Y29sb3I6ICRiZWlnZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBkZXNrdG9we1xuXHRcdFx0Jl9sZWZ0e1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Jl9jb250ZW50e1xuXHRcdFx0XHR3aWR0aDogNzUlO1xuXHRcdFx0fVxuXHRcdFx0Jl9yaWdodHtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0Jl9jb250ZW50e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTJyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDRyZW0gN3JlbTtcblx0XHRcdH1cblx0XHRcdCZfcmlnaHR7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmX3RpdGxle1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHR9XG5cdFx0XHQmX3RleHR7XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxle1xuXHRcdFx0Jl9jb250ZW50e1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAzcmVtIDRyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9tZW51e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Jl9sb2dve1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0XHQmX25hdntcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdH1cblx0XHQmX2NvcHlyaWdodHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRwYWRkaW5nOiAwLjVyZW0gMXJlbTtcblx0XHRcdG1hcmdpbjogMCAzcmVtO1xuXHRcdH1cblx0XHQmX2l0ZW1ze1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwLjVyZW0gM3JlbTtcblx0XHRcdC5tZW51LWl0ZW17XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW46IDAgMS41cmVtO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAtM3B4O1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLWluLW91dDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9zb2NpYWxze1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Jl9pdGVte1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMCAwLjc1cmVtO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3B7XG5cdFx0XHQmX2xvZ297XG5cdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdFx0XHR9XG5cdFx0XHQmX25hdntcblx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQmX2NvcHlyaWdodCwgJl9pdGVtc3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luOiAwLjVyZW0gMDtcblx0XHRcdFx0LmZvb3Rlcl9tZW51e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfc29jaWFsc3tcblx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdH1cbn1cblxuIiwiLyoqKlxuXG5CdXR0b25zXG5cbioqKi9cblxuLnBsdXNfYnRue1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAyLjdyZW07XG4gICAgICAgIGhlaWdodDogMi4ycmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9wbHVzLWljb24uc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIH1cbn1cblxuLmJ0bntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICRiZWlnZTtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogXCIrXCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgd2lkdGg6IDMuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC0zLjVyZW07XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJsdWU7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogJGJlaWdlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuLXllbGxvd3tcbiAgICAgICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuLWdvbGR7XG4gICAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay15ZWxsb3c7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay15ZWxsb3c7XG4gICAgICAgIH1cbiAgICB9XG59Il19 */
