@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:5rem 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:20%;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:50%}.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_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%}}.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}}.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:flex;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:8rem;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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dUIsQ0FFeEIsMENBQ0MsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixjQUFnQixDQUhoQixvRUFLQyxvQkFBcUIsQ0FDckIsVUFBVyxDQUNYLFdBQVksQ0FHZCxxQkFDQyxlQUFnQixDQUNoQixDZGhMQSx5QmM0RkgsYUF1RkUsa0JBQW1CLENBRXBCLENDeE1GLFVBQ0ksZ0JBQWlCLENBQ2pCLGFkSWUsQ2NIZixlQUFnQixDQUNoQixvQkFBcUIsQ0FDckIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQU52QixnQkFRUSxVQUFXLENBQ1gsWUFBYSxDQUNiLGFBQWMsQ0FDZCxrQkFBbUIsQ0FDbkIsa0JBQW1CLENBQ25CLGdEQUFtRCxDQUNuRCx5QkFBMEIsQ0FJbEMsS0FDSSxvQkFBcUIsQ0FDckIsYWRKVyxDY0tYLGdCQUFpQixDQUNqQixxQkFBdUIsQ0FFdkIsNEJBQTZCLENBQzdCLCtCQUFnQyxDQUNoQyxpQkFBa0IsQ0FDbEIsaUJBQ2dDLENBVnBDLGdCQUtJLHdCZGpCZSxDY3NCZiw4QkFnQm9DLENBMUJ4QyxXQVlRLFdBQVksQ0FDWixtQkFBb0IsQ0FDcEIsY0FBZSxDQUNmLGtCQUFtQixDQUNuQixzQkFBdUIsQ0FDdkIsZ0JBQWlCLENBQ2pCLFlBQWEsQ0FDYixhQUFjLENBQ2Qsa0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQixhQUFjLENBQ2QsT0FBUSxDQUNSLDBCQUVnQyxDQTFCeEMsV0E2QlEsYWQvQk8sQ2NnQ1AsbUJBQW9CLENBQ3BCLGtCQUFtQixDQS9CM0IsaUJBaUNZLE9BQVEsQ0FqQ3BCLGFBcUNRLGFkN0NRLENjUWhCLGdDQXNDUSx3QmQ5Q1EsQ2NRaEIsV0E0Q1EsYWRuRGEsQ2NPckIsNEJBNkNRLHdCZHBEYSIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gUFJJTUFSWSBGT05UIC0gT3V0Zml0XG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMCwzMDAuLjgwMDsxLDMwMC4uODAwJmRpc3BsYXk9c3dhcCcpOyIsIkBpbXBvcnQgJzAxLXNldHRpbmdzL192YXJzLnNjc3MnO1xuQGltcG9ydCAnMDEtc2V0dGluZ3MvX2dyaWQtc2V0dGluZ3Muc2Nzcyc7XG5cbkBpbXBvcnQgJzAwLWFkZG9ucy9fYW5pbWF0aW9ucy5zY3NzJztcbkBpbXBvcnQgJzAwLWFkZG9ucy9fY29yZS5zY3NzJztcbkBpbXBvcnQgJzAwLWFkZG9ucy9fbWl4aW5zLnNjc3MnO1xuQGltcG9ydCAnMDAtYWRkb25zL19mbGV4LWJveC5zY3NzJztcbkBpbXBvcnQgJzAwLWFkZG9ucy9fc2xpY2suc2Nzcyc7XG5cbkBpbXBvcnQgJzAxLXNldHRpbmdzL19iYXNlLnNjc3MnO1xuXG5AaW1wb3J0ICcwMi1mb250cy9fZm9udHMuc2Nzcyc7XG5AaW1wb3J0IHVybCguLi9mb250cy9jb2NvX2dvdGhpYy9zdHlsZXNoZWV0LmNzcyk7XG4vL0BpbXBvcnQgJzAyLWZvbnRzL19pY29ucy5zY3NzJztcblxuQGltcG9ydCAnMDMtbW9kdWxlcy9fYW5pbWF0aW9ucy5zY3NzJztcbkBpbXBvcnQgJzAzLW1vZHVsZXMvX2Zvcm1zLnNjc3MnO1xuXG5AaW1wb3J0ICcwNC1wYWdlcy9fNDA0LnNjc3MnO1xuQGltcG9ydCAnMDQtcGFnZXMvX2NpcmN1aXRzLnNjc3MnO1xuQGltcG9ydCAnMDQtcGFnZXMvX2hvbWUuc2Nzcyc7XG5AaW1wb3J0ICcwNC1wYWdlcy9fZmxleGlibGUuc2Nzcyc7XG5AaW1wb3J0ICcwNC1wYWdlcy9fbmV3cy5zY3NzJztcbkBpbXBvcnQgJzA0LXBhZ2VzL196ZW5idXMuc2Nzcyc7XG5AaW1wb3J0ICcwNC1wYWdlcy9fbGF5b3V0L19ibG9ja3Muc2Nzcyc7XG5AaW1wb3J0ICcwNC1wYWdlcy9fbGF5b3V0L19oZWFkZXIuc2Nzcyc7XG5AaW1wb3J0ICcwNC1wYWdlcy9fbGF5b3V0L19mb290ZXIuc2Nzcyc7XG5AaW1wb3J0ICcwNC1wYWdlcy9fbGF5b3V0L19idXR0b25zLnNjc3MnO1xuXG4iLCIvLyBUcmFuc2l0aW9uc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRzcGVlZDogIDAuM3M7XG4kYm91bmNlOiBjdWJpYy1iZXppZXIoMC4xNywgMC42NywgMC4zLCAxLjMzKTtcbiRQb3dlcjFFYXNlT3V0OiBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApO1xuJFBvd2VyMkVhc2VPdXQ6IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4kUG93ZXIzRWFzZU91dDogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0MCwgMC40NDAsIDEuMDAwKTtcbiRQb3dlcjRFYXNlT3V0OiBjdWJpYy1iZXppZXIoMC4yMzAsIDEuMDAwLCAwLjMyMCwgMS4wMDApO1xuJFBvd2VyMUVhc2VJbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA4NSwgMC42ODAsIDAuNTMwKSA7XG4kUG93ZXIyRWFzZUluOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuJFBvd2VyM0Vhc2VJbjogY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzMCwgMC42ODUsIDAuMjIwKTtcbiRQb3dlcjRFYXNlSW46IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4kRXhwb0Vhc2VPdXQ6IGN1YmljLWJlemllcigwLjE5MCwgMS4wMDAsIDAuMjIwLCAxLjAwMCk7XG4kRXhwb0Vhc2VJbjogY3ViaWMtYmV6aWVyKDAuOTUwLCAwLjA1MCwgMC43OTUsIDAuMDM1KTtcbiRFeHBvRWFzZUluT3V0OiBjdWJpYy1iZXppZXIoMS4wMDAsIDAuMDAwLCAwLjAwMCwgMS4wMDApO1xuJFNpbmVFYXNlT3V0OiBjdWJpYy1iZXppZXIoMC4zOTAsIDAuNTc1LCAwLjU2NSwgMS4wMDApO1xuJFNpbmVFYXNlSW46IGN1YmljLWJlemllcigwLjQ3MCwgMC4wMDAsIDAuNzQ1LCAwLjcxNSk7XG4kUG93ZXIxRWFzZUluT3V0OiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMwLCAwLjUxNSwgMC45NTUpO1xuJFBvd2VyMkVhc2VJbk91dDogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEuMDAwKTtcbiRQb3dlcjNFYXNlSW5PdXQ6IGN1YmljLWJlemllcigwLjc3MCwgMC4wMDAsIDAuMTc1LCAxLjAwMCk7XG4kUG93ZXI0RWFzZUluT3V0OiBjdWJpYy1iZXppZXIoMC44NjAsIDAuMDAwLCAwLjA3MCwgMS4wMDApO1xuJFNsb3dFYXNlT3V0OiBjdWJpYy1iZXppZXIoLjA0LDEuMTUsMC40LC45OSk7XG4kZWFzaW5nOiAkUG93ZXIyRWFzZU91dDtcblxuaHRtbCB7XG4gICAgJi5oYXMtc2Nyb2xsLXNtb290aCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJi5oYXMtc2Nyb2xsLWRyYWdnaW5nIHtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxufVxuXG5ib2R5IHtcbiAgICAuaGFzLXNjcm9sbC1zbW9vdGggJiB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxufVxuXG5bZGF0YS1zY3JvbGwtY29udGFpbmVyXSB7XG4gICAgLmhhcy1zY3JvbGwtc21vb3RoICYge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICB9XG4gICAgW2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gJiB7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG59XG5cbltkYXRhLXNjcm9sbC1zZWN0aW9uXSB7XG4gICAgW2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gJiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiB9XG5cbi5vLWltYWdlX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGhzbCgwLDExJSwgODElKTtcblxuICAgICYuLWZ1bGwge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCByZW0oMTAwcHgpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG4uby1zY3JvbGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGhzbCgwLDExJSwgODElKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uby1pbWFnZSB7XG4gICAgb3BhY2l0eTogMC45NTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEuMnMgJFBvd2VyMkVhc2VPdXQsIHRyYW5zZm9ybSAxLjJzICRQb3dlcjJFYXNlT3V0O1xuICAgIH1cblxuICAgICYuaXMtaW52aWV3IHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC42cztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vLWltYWdlX3dyYXBwZXIuLWZ1bGwgJiB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcblxuICAgIH1cbn1cblxuXG4uYy1zY3JvbGxiYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDExcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgb3BhY2l0eSAwLjNzO1xuICAgIG9wYWNpdHk6IDA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMS40NSk7XG4gICAgfVxuXG4gICAgJjpob3ZlciwgLmhhcy1zY3JvbGwtc2Nyb2xsaW5nICYsIC5oYXMtc2Nyb2xsLWRyYWdnaW5nICYge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIFtkYXRhLXNjcm9sbC1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdICYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxLjMpO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5jLXNjcm9sbGJhcl90aHVtYiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgd2lkdGg6IDdweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG1hcmdpbjogMnB4O1xuICAgIGN1cnNvcjogZ3JhYjtcblxuICAgIC5oYXMtc2Nyb2xsLWRyYWdnaW5nICYge1xuICAgICAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICAgIH1cblxuICAgIFtkYXRhLXNjcm9sbC1kaXJlY3Rpb249XCJob3Jpem9udGFsXCJdICYge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgYm90dG9tOiAwO1xuICAgIH1cblxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMCwzMDAuLjgwMDsxLDMwMC4uODAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKC4uL2ZvbnRzL2NvY29fZ290aGljL3N0eWxlc2hlZXQuY3NzKTtcbmh0bWwuaGFzLXNjcm9sbC1zbW9vdGgge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmh0bWwuaGFzLXNjcm9sbC1kcmFnZ2luZyB7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5oYXMtc2Nyb2xsLXNtb290aCBib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uaGFzLXNjcm9sbC1zbW9vdGggW2RhdGEtc2Nyb2xsLWNvbnRhaW5lcl0ge1xuICBtaW4taGVpZ2h0OiAxMDB2aDsgfVxuXG5bZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSBbZGF0YS1zY3JvbGwtY29udGFpbmVyXSB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG5bZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSBbZGF0YS1zY3JvbGwtc2VjdGlvbl0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uby1pbWFnZV93cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRjOWM5OyB9XG4gIC5vLWltYWdlX3dyYXBwZXIuLWZ1bGwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDAgcmVtKDEwMHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uby1zY3JvbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRjOWM5O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5vLWltYWdlIHtcbiAgb3BhY2l0eTogMC45NTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5OyB9XG4gIC5vLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxLjJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpLCB0cmFuc2Zvcm0gMS4ycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAuby1pbWFnZS5pcy1pbnZpZXcgaW1nIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC42czsgfVxuICAuby1pbWFnZV93cmFwcGVyLi1mdWxsIC5vLWltYWdlIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cblxuLmMtc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzLCBvcGFjaXR5IDAuM3M7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmMtc2Nyb2xsYmFyOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxLjQ1KTsgfVxuICAuYy1zY3JvbGxiYXI6aG92ZXIsIC5oYXMtc2Nyb2xsLXNjcm9sbGluZyAuYy1zY3JvbGxiYXIsIC5oYXMtc2Nyb2xsLWRyYWdnaW5nIC5jLXNjcm9sbGJhciB7XG4gICAgb3BhY2l0eTogMTsgfVxuICBbZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSAuYy1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTBweDtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpOyB9XG4gICAgW2RhdGEtc2Nyb2xsLWRpcmVjdGlvbj1cImhvcml6b250YWxcIl0gLmMtc2Nyb2xsYmFyOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEuMyk7IH1cblxuLmMtc2Nyb2xsYmFyX3RodW1iIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgb3BhY2l0eTogMC41O1xuICB3aWR0aDogN3B4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDJweDtcbiAgY3Vyc29yOiBncmFiOyB9XG4gIC5oYXMtc2Nyb2xsLWRyYWdnaW5nIC5jLXNjcm9sbGJhcl90aHVtYiB7XG4gICAgY3Vyc29yOiBncmFiYmluZzsgfVxuICBbZGF0YS1zY3JvbGwtZGlyZWN0aW9uPVwiaG9yaXpvbnRhbFwiXSAuYy1zY3JvbGxiYXJfdGh1bWIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogMDsgfVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICAuc2xpY2stbGlzdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBbZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNsaWNrLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJvdHRvbTogLTMwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggMTdweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMTBweCcgaGVpZ2h0PScxN3B4JyB2aWV3Qm94PScwIDAgMTAgMTcnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0MhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNjEgKDg5NTgxKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLSUzRSUzQ3RpdGxlJTNFUGF0aCUzQy90aXRsZSUzRSUzQ2Rlc2MlM0VDcmVhdGVkIHdpdGggU2tldGNoLiUzQy9kZXNjJTNFJTNDZyBpZD0nUHJlaG9zJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0FjY3VlaWwtLS1QcmVob3MnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0zODguMDAwMDAwLCAtMzA0Ni4wMDAwMDApJyBmaWxsPSclMjMwMDAwMDAnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdUw6ltb2lnbmFnZXMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLCAyNjQ5LjAwMDAwMCknJTNFJTNDZyBpZD0nYXJyb3dfZG93bi1jb3B5JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzOTMuMDAwMDAwLCA0MDUuNTAwMDAwKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtMzkzLjAwMDAwMCwgLTQwNS41MDAwMDApIHRyYW5zbGF0ZSgzODUuMDAwMDAwLCA0MDEuMDAwMDAwKSclM0UlM0NwYXRoIGQ9J00xNiwxLjEyNSBDMTYsMC41MDM2MjUgMTUuNDg4MzgxLDAgMTQuODU3MTQyOSwwIEMxNC41NDg5NTI0LDAgMTQuMjY5NzE0MywwLjEyMDM3NSAxNC4wNjQsMC4zMTUzNzUgTDE0LjA2MzYxOSwwLjMxNSBMNy45OTczMzMzMyw2LjI4NjUgTDIuMDA5NTIzODEsMC4zOTIyNSBDMS44LDAuMTUyMjUgMS40ODk1MjM4MSwwIDEuMTQyODU3MTQsMCBDMC41MTE2MTkwNDgsMCAwLDAuNTAzNjI1IDAsMS4xMjUgQzAsMS40MjY4NzUgMC4xMjExNDI4NTcsMS43MDEgMC4zMTgwOTUyMzgsMS45MDMxMjUgTDAuMzE1MDQ3NjE5LDEuOTA2MTI1IEw3LjE3MjE5MDQ4LDguNjU2MTI1IEw3LjE3MjU3MTQzLDguNjU1NzUgQzcuMzgwNTcxNDMsOC44NjggNy42NzIsOSA3Ljk5NTA0NzYyLDkgQzcuOTk1ODA5NTIsOSA3Ljk5NjU3MTQzLDkgNy45OTc3MTQyOSw5IEM3Ljk5ODQ3NjE5LDkgNy45OTkyMzgxLDkgOC4wMDAzODA5NSw5IEM4LjMyMzgwOTUyLDkgOC42MTQ0NzYxOSw4Ljg2OCA4LjgyMjg1NzE0LDguNjU1NzUgTDguODIzMjM4MSw4LjY1NjEyNSBMMTUuNjgwMzgxLDEuOTA2MTI1IEwxNS42OCwxLjkwNTc1IEMxNS44NzgwOTUyLDEuNzAzNjI1IDE2LDEuNDI4Mzc1IDE2LDEuMTI1IFonIGlkPSdQYXRoJyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpOyB9XG4gIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICByaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCAxN3B4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScxMHB4JyBoZWlnaHQ9JzE3cHgnIHZpZXdCb3g9JzAgMCAxMCAxNycgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQyEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tJTNFJTNDdGl0bGUlM0VQYXRoJTNDL3RpdGxlJTNFJTNDZGVzYyUzRUNyZWF0ZWQgd2l0aCBTa2V0Y2guJTNDL2Rlc2MlM0UlM0NnIGlkPSdQcmVob3MnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQWNjdWVpbC0tLVByZWhvcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEyMjQuMDAwMDAwLCAtMzA0OC4wMDAwMDApJyBmaWxsPSclMjMwMDAwMDAnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdUw6ltb2lnbmFnZXMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLCAyNjQ5LjAwMDAwMCknJTNFJTNDZyBpZD0nYXJyb3dfZG93bicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTIyOS4wMDAwMDAsIDQwNy41MDAwMDApIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTEyMjkuMDAwMDAwLCAtNDA3LjUwMDAwMCkgdHJhbnNsYXRlKDEyMjEuMDAwMDAwLCA0MDMuMDAwMDAwKSclM0UlM0NwYXRoIGQ9J00xNiwxLjEyNSBDMTYsMC41MDM2MjUgMTUuNDg4MzgxLDAgMTQuODU3MTQyOSwwIEMxNC41NDg5NTI0LDAgMTQuMjY5NzE0MywwLjEyMDM3NSAxNC4wNjQsMC4zMTUzNzUgTDE0LjA2MzYxOSwwLjMxNSBMNy45OTczMzMzMyw2LjI4NjUgTDIuMDA5NTIzODEsMC4zOTIyNSBDMS44LDAuMTUyMjUgMS40ODk1MjM4MSwwIDEuMTQyODU3MTQsMCBDMC41MTE2MTkwNDgsMCAwLDAuNTAzNjI1IDAsMS4xMjUgQzAsMS40MjY4NzUgMC4xMjExNDI4NTcsMS43MDEgMC4zMTgwOTUyMzgsMS45MDMxMjUgTDAuMzE1MDQ3NjE5LDEuOTA2MTI1IEw3LjE3MjE5MDQ4LDguNjU2MTI1IEM3LjM4MDU3MTQzLDguODY4IDcuNjcyLDkgNy45OTUwNDc2Miw5IEM4LjMyMzgwOTUyLDkgOC42MTQ0NzYxOSw4Ljg2OCA4LjgyMjg1NzE0LDguNjU1NzUgTDE1LjY4MDM4MSwxLjkwNjEyNSBDMTUuODc4MDk1MiwxLjcwMzYyNSAxNiwxLjQyODM3NSAxNiwxLjEyNSBaJyBpZD0nUGF0aCclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gIC5zbGljay1hcnJvdzpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7IH1cbiAgLnNsaWNrLWFycm93OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2xpY2stYXJyb3cgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScxMHB4JyBoZWlnaHQ9JzE3cHgnIHZpZXdCb3g9JzAgMCAxMCAxNycgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQyEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tJTNFJTNDdGl0bGUlM0VQYXRoJTNDL3RpdGxlJTNFJTNDZGVzYyUzRUNyZWF0ZWQgd2l0aCBTa2V0Y2guJTNDL2Rlc2MlM0UlM0NnIGlkPSdQcmVob3MnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQWNjdWVpbC0tLVByZWhvcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTM4OC4wMDAwMDAsIC0zMDQ2LjAwMDAwMCknIGZpbGw9JyUyMzAwMDAwMCcgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J1TDqW1vaWduYWdlcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC4wMDAwMDAsIDI2NDkuMDAwMDAwKSclM0UlM0NnIGlkPSdhcnJvd19kb3duLWNvcHknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDM5My4wMDAwMDAsIDQwNS41MDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC0zOTMuMDAwMDAwLCAtNDA1LjUwMDAwMCkgdHJhbnNsYXRlKDM4NS4wMDAwMDAsIDQwMS4wMDAwMDApJyUzRSUzQ3BhdGggZD0nTTE2LDEuMTI1IEMxNiwwLjUwMzYyNSAxNS40ODgzODEsMCAxNC44NTcxNDI5LDAgQzE0LjU0ODk1MjQsMCAxNC4yNjk3MTQzLDAuMTIwMzc1IDE0LjA2NCwwLjMxNTM3NSBMMTQuMDYzNjE5LDAuMzE1IEw3Ljk5NzMzMzMzLDYuMjg2NSBMMi4wMDk1MjM4MSwwLjM5MjI1IEMxLjgsMC4xNTIyNSAxLjQ4OTUyMzgxLDAgMS4xNDI4NTcxNCwwIEMwLjUxMTYxOTA0OCwwIDAsMC41MDM2MjUgMCwxLjEyNSBDMCwxLjQyNjg3NSAwLjEyMTE0Mjg1NywxLjcwMSAwLjMxODA5NTIzOCwxLjkwMzEyNSBMMC4zMTUwNDc2MTksMS45MDYxMjUgTDcuMTcyMTkwNDgsOC42NTYxMjUgTDcuMTcyNTcxNDMsOC42NTU3NSBDNy4zODA1NzE0Myw4Ljg2OCA3LjY3Miw5IDcuOTk1MDQ3NjIsOSBDNy45OTU4MDk1Miw5IDcuOTk2NTcxNDMsOSA3Ljk5NzcxNDI5LDkgQzcuOTk4NDc2MTksOSA3Ljk5OTIzODEsOSA4LjAwMDM4MDk1LDkgQzguMzIzODA5NTIsOSA4LjYxNDQ3NjE5LDguODY4IDguODIyODU3MTQsOC42NTU3NSBMOC44MjMyMzgxLDguNjU2MTI1IEwxNS42ODAzODEsMS45MDYxMjUgTDE1LjY4LDEuOTA1NzUgQzE1Ljg3ODA5NTIsMS43MDM2MjUgMTYsMS40MjgzNzUgMTYsMS4xMjUgWicgaWQ9J1BhdGgnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICAuc2xpY2stYXJyb3cgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7IH0gfVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHotaW5kZXg6IDEwOyB9XG4gIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICB3aWR0aDogM3B4O1xuICAgIG1hcmdpbjogMCAxMnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzQzU3O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTIwcHg7XG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEyMHB4O1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMjBweDtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgd2lkdGg6IDNweDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbiAgLnNsaWNrLWRvdHMgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgd2lkdGg6IDNweDtcbiAgICBtYXJnaW46IDAgMTJweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUFBQUFBO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTIwcHg7XG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEyMHB4O1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMjBweDtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgd2lkdGg6IDNweDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbiAgICAuc2xpY2stZG90cyBsaTpob3ZlciBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBCM0M1NzsgfVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMEIzQzU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkVGRkU5OyB9XG4gIGJvZHkgLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLndyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbm1haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIG1haW4gdWwsIG1haW4gb2wge1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbmhlYWRlciB1bCxcbmZvb3RlciB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4vKipcbiogUmVzZXRcbiovXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDsgfVxuICBhLmxpbmtfb3ZlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwOyB9XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxucCwgdWwsIG9sLCBsaSxcbmRpdiwgc2VjdGlvbiwgZm9ybSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5ociB7XG4gIGJvcmRlci1jb2xvcjogI0ZFRkZFOTtcbiAgYm9yZGVyLXRvcDogbm9uZTsgfVxuXG4ubm8tcGFkZGluZyB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDEwcHggMjBweDsgfVxuXG4uZmxleGJveCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mbGV4Ym94Y2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hbmNob3JfdG9wIHtcbiAgbWFyZ2luLXRvcDogLTI1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmRpdmlkZXIge1xuICBjb2xvcjogI0UxRUE0NTtcbiAgd2lkdGg6IDgwcHg7XG4gIGJvcmRlci13aWR0aDogM3B4IDAgMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluOyB9XG4gIC5kaXZpZGVyLmNlbnRlciB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTVweCBhdXRvOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZGl2aWRlciB7XG4gICAgICB3aWR0aDogMTM1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGl2aWRlciB7XG4gICAgICB3aWR0aDogMTIwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuZGl2aWRlciB7XG4gICAgICB3aWR0aDogMTAwcHg7IH0gfVxuXG5wIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcImRlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwQjNDNTc7XG4gIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICBmb250LWZhbWlseTogXCJkZWd1bGFyXCIsIHNhbnMtc2VyaWY7IH1cblxuaDIge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwQjNDNTc7XG4gIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICBmb250LWZhbWlseTogXCJkZWd1bGFyXCIsIHNhbnMtc2VyaWY7IH1cblxuaDMge1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjMEIzQzU3O1xuICBmb250LWZhbWlseTogXCJkZWd1bGFyXCIsIHNhbnMtc2VyaWY7IH1cblxuaDQge1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMEIzQzU3O1xuICBmb250LWZhbWlseTogXCJkZWd1bGFyXCIsIHNhbnMtc2VyaWY7IH1cblxuaDUge1xuICBmb250LXNpemU6IDEuOXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwQjNDNTc7XG4gIGZvbnQtZmFtaWx5OiBcImRlZ3VsYXJcIiwgc2Fucy1zZXJpZjsgfVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMEIzQzU3O1xuICBmb250LWZhbWlseTogXCJkZWd1bGFyXCIsIHNhbnMtc2VyaWY7IH1cblxudWwgbGksIG9sIGxpIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgcCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtOyB9XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDIuODVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICBoMyB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtOyB9XG4gIGg0IHtcbiAgICBmb250LXNpemU6IDIuMTVyZW07IH1cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIGg2IHtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICB1bCBsaSwgb2wgbGkge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDRyZW07IH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDIuMzVyZW07IH1cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICBoNSB7XG4gICAgZm9udC1zaXplOiAxLjU1cmVtOyB9XG4gIGg2IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07IH1cbiAgdWwgbGksIG9sIGxpIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBwIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICBoMSB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07IH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICBoMyB7XG4gICAgZm9udC1zaXplOiAxLjg1cmVtOyB9XG4gIGg0IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICBoNSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgaDYge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIHVsIGxpLCBvbCBsaSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH0gfVxuXG5hIHtcbiAgY29sb3I6ICNFMUVBNDU7XG4gIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMEIzQzU3OyB9XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi52ZXJ0aWNhbC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubW9iaWxlLW9ubHkge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm1vYmlsZS1vbmx5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLm1vYmlsZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5tb2JpbGUtaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZmxleGNvbnRlbnQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM1OyB9XG5cbi5mbGV4Y29udGVudGVuZCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGZsZXgtZW5kO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM1OyB9XG5cbi8qIEJvb3RzdHJhcCAqL1xuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyOyB9XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuLm1hcmd0b3Age1xuICBtYXJnaW46IDEwMHB4IDAgMCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFyZ3RvcCB7XG4gICAgICBtYXJnaW46IDgwcHggMCAwIDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLm1hcmd0b3Age1xuICAgICAgbWFyZ2luOiA2NXB4IDAgMCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm1hcmd0b3Age1xuICAgICAgbWFyZ2luOiA1MHB4IDAgMCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLm1hcmd0b3Age1xuICAgICAgbWFyZ2luOiA0MHB4IDAgMCAwOyB9IH1cblxuLmNvbnRhaW5lcl9zbWFsbGVyIHtcbiAgd2lkdGg6IDY4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAuY29udGFpbmVyX3NtYWxsZXIge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyX3NtYWxsZXIge1xuICAgICAgcGFkZGluZzogMCAyNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmNvbnRhaW5lcl9zbWFsbGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG5cbi5jb250YWluZXJfc21hbGwge1xuICB3aWR0aDogODc1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgLmNvbnRhaW5lcl9zbWFsbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyX3NtYWxsIHtcbiAgICAgIHBhZGRpbmc6IDAgMjVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5jb250YWluZXJfc21hbGwge1xuICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuLmNvbnRhaW5lcl9tZWQge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY29udGFpbmVyX21lZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyX21lZCB7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuY29udGFpbmVyX21lZCB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDExNjhweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExNjhweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuLmNvbnRhaW5lcl9tZWRfbGFyZ2Uge1xuICB3aWR0aDogMTI4MHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICAuY29udGFpbmVyX21lZF9sYXJnZTpiZWZvcmUsIC5jb250YWluZXJfbWVkX2xhcmdlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuY29udGFpbmVyX21lZF9sYXJnZTphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNDBweCkge1xuICAgIC5jb250YWluZXJfbWVkX2xhcmdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCA1MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5jb250YWluZXJfbWVkX2xhcmdlIHtcbiAgICAgIHBhZGRpbmc6IDAgNDBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY29udGFpbmVyX21lZF9sYXJnZSB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyX21lZF9sYXJnZSB7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuY29udGFpbmVyX21lZF9sYXJnZSB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuXG4uY29udGFpbmVyX2xhcmdlIHtcbiAgcGFkZGluZzogMCA2JTsgfVxuICAuY29udGFpbmVyX2xhcmdlOmJlZm9yZSwgLmNvbnRhaW5lcl9sYXJnZTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmNvbnRhaW5lcl9sYXJnZTphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5jb250YWluZXJfbGFyZ2Uge1xuICAgICAgcGFkZGluZzogMCA1JTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY29udGFpbmVyX2xhcmdlIHtcbiAgICAgIHBhZGRpbmc6IDAgMyU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRhaW5lcl9sYXJnZSB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyX2xhcmdlIHtcbiAgICAgIHBhZGRpbmc6IDAgMjVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5jb250YWluZXJfbGFyZ2Uge1xuICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuLmNvbnRhaW5lcl9sYXJnZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogMTQ2MHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTU0MHB4KSB7XG4gICAgLmNvbnRhaW5lcl9sYXJnZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRhaW5lcl9sYXJnZXIge1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRhaW5lcl9sYXJnZXIge1xuICAgICAgcGFkZGluZzogMCAyNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmNvbnRhaW5lcl9sYXJnZXIge1xuICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuLmNvbnRhaW5lcl9mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmNvbnRhaW5lcl9mdWxsOmJlZm9yZSwgLmNvbnRhaW5lcl9mdWxsOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuY29udGFpbmVyX2Z1bGw6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbi5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbi5yb3cge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG4uY29sIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4uY29sLWF1dG8ge1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtMSB7XG4gIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzJTsgfVxuXG4uY29sLTIge1xuICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7IH1cblxuLmNvbC0zIHtcbiAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5jb2wtNCB7XG4gIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzJTsgfVxuXG4uY29sLTUge1xuICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7IH1cblxuLmNvbC02IHtcbiAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5jb2wtNyB7XG4gIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzJTsgfVxuXG4uY29sLTgge1xuICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7IH1cblxuLmNvbC05IHtcbiAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlOyB9XG5cbi5jb2wtMTAge1xuICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7IH1cblxuLmNvbC0xMSB7XG4gIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY3JTsgfVxuXG4uY29sLTEyIHtcbiAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTsgfVxuICAuY29sLXNtLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7IH1cbiAgLmNvbC1zbS0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtc20tNCB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTsgfVxuICAuY29sLXNtLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7IH1cbiAgLmNvbC1zbS02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtc20tNyB7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTsgfVxuICAuY29sLXNtLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7IH1cbiAgLmNvbC1zbS05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtc20tMTAge1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7IH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTsgfVxuICAuY29sLXNtLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlOyB9XG4gIC5jb2wtbWQtMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTsgfVxuICAuY29sLW1kLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1tZC00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlOyB9XG4gIC5jb2wtbWQtNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTsgfVxuICAuY29sLW1kLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1tZC03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlOyB9XG4gIC5jb2wtbWQtOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTsgfVxuICAuY29sLW1kLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTsgfVxuICAuY29sLW1kLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclOyB9XG4gIC5jb2wtbWQtMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7IH1cbiAgLmNvbC1sZy0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclOyB9XG4gIC5jb2wtbGctMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLWxnLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7IH1cbiAgLmNvbC1sZy01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclOyB9XG4gIC5jb2wtbGctNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLWxnLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7IH1cbiAgLmNvbC1sZy04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclOyB9XG4gIC5jb2wtbGctOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLWxnLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlOyB9XG4gIC5jb2wtbGctMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7IH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXhsLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7IH1cbiAgLmNvbC14bC0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclOyB9XG4gIC5jb2wteGwtMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXhsLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7IH1cbiAgLmNvbC14bC01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclOyB9XG4gIC5jb2wteGwtNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXhsLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7IH1cbiAgLmNvbC14bC04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclOyB9XG4gIC5jb2wteGwtOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXhsLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlOyB9XG4gIC5jb2wteGwtMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7IH1cbiAgLmNvbC14bC0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi8qIEJvb3N0cmFwIGdlbmVyYWwgY2xhc3NlcyAqL1xuLmNsZWFyZml4OmJlZm9yZSwgLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGlkZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi8qIEFOSU1BVElPTlMgQ1NTICovXG4vKiAtLS0tIEJsb2NrIFJldmVhbGluZyBlZmZlY3QgLS0tLS0gKi9cbi5jb2xvci1yZXZlYWwuY3NzLXJldmVhbCB7XG4gIC0tdDogY2FsYyh2YXIoLS10ZCkgKyB2YXIoLS1kKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY29sb3ItcmV2ZWFsLmNzcy1yZXZlYWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmMpO1xuICAgIGFuaW1hdGlvbjogcmV2ZWFsaW5nT3V0IHZhcigtLXRkKSB2YXIoLS10KSBmb3J3YXJkczsgfVxuXG5Aa2V5ZnJhbWVzIHJldmVhbGluZ091dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpOyB9IH1cblxuLyogLS0tLS0gRU5EIEJsb2NrIFJldmVhbGluZyBlZmZlY3QgLS0tLS0gKi9cbi8qIC0tLS0tIEZhZGUtaW4gZWZmZWN0IC0tLS0tICovXG4uZmFkZS11cCB7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmZhZGUtdXAuY3NzLXJldmVhbCB7XG4gICAgYW5pbWF0aW9uOiBmYWRlVXAgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWQpOyB9XG5cbkBrZXlmcmFtZXMgZmFkZVVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1MHB4KTsgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG4uZmFkZS1kb3duIHtcbiAgb3BhY2l0eTogMDsgfVxuICAuZmFkZS1kb3duLmNzcy1yZXZlYWwge1xuICAgIGFuaW1hdGlvbjogZmFkZURvd24gMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWQpOyB9XG5cbkBrZXlmcmFtZXMgZmFkZURvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1MHB4KTsgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG5cbi5mYWRlLWxlZnQge1xuICBvcGFjaXR5OiAwOyB9XG4gIC5mYWRlLWxlZnQuY3NzLXJldmVhbCB7XG4gICAgYW5pbWF0aW9uOiBmYWRlTGVmdCAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZCk7IH1cblxuQGtleWZyYW1lcyBmYWRlTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNTBweCk7IH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1cHgpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cblxuLmZhZGUtcmlnaHQge1xuICBvcGFjaXR5OiAwOyB9XG4gIC5mYWRlLXJpZ2h0LmNzcy1yZXZlYWwge1xuICAgIGFuaW1hdGlvbjogZmFkZVJpZ2h0IDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1kKTsgfVxuXG5Aa2V5ZnJhbWVzIGZhZGVSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTUwcHgpOyB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1cHgpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cblxuLyogLS0tLS0gRU5EIEZhZGUtaW4gZWZmZWN0IC0tLS0tICovXG4vKiAtLS0tLSBQcm9ncmVzc2l2ZSBhcHBlYXIgZWZmZWN0IC0tLS0tICovXG4ucHJvZ3Jlc3NpdmUtYXBwZWFyX2VsZW1lbnQge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDAlIDAlLCAwJSAxMDAlLCAwJSAxMDAlKTsgfVxuXG4ucHJvZ3Jlc3NpdmUtYXBwZWFyLmNzcy1yZXZlYWwgLnByb2dyZXNzaXZlLWFwcGVhcl9lbGVtZW50IHtcbiAgYW5pbWF0aW9uLW5hbWU6IGV4cGFuZFByb3BlcnR5O1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuOHM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWQpOyB9XG5cbkBrZXlmcmFtZXMgZXhwYW5kUHJvcGVydHkge1xuICAwJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAwJSAwJSwgMCUgMTAwJSwgMCUgMTAwJSk7IH1cbiAgMTAwJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpOyB9IH1cblxuLyogLS0tLS0gRU5EIFByb2dyZXNzaXZlIGFwcGVhciBlZmZlY3QgLS0tLS0gKi9cbi8qIC0tLS0tIFVuZGVybGluZSBsZWZ0IHRvIHJpZ2h0IC0tLS0tICovXG4udW5kZXJsaW5lZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudW5kZXJsaW5lZDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAwJSAwJSwgMCUgMTAwJSwgMCUgMTAwJSk7IH1cbiAgLnVuZGVybGluZWQuY3NzLXJldmVhbDphZnRlciB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGV4cGFuZExpbmU7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZCk7IH1cblxuQGtleWZyYW1lcyBleHBhbmRMaW5lIHtcbiAgMCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMCUgMCUsIDAlIDEwMCUsIDAlIDEwMCUpOyB9XG4gIDEwMCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTsgfSB9XG5cbi8qIC0tLS0tIEVORCBVbmRlcmxpbmUgbGVmdCB0byByaWdodCAtLS0tLSAqL1xuLyogRm9ybXMgKi9cbi53cGNmNyBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC53cGNmNyBmb3JtIC5maWVsZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAud3BjZjcgZm9ybSAuZmllbGQgbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07IH1cbiAgICAud3BjZjcgZm9ybSAuZmllbGQgaW5wdXQge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMEIzQzU3O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICAgIGNvbG9yOiAjMEIzQzU3OyB9XG4gIC53cGNmNyBmb3JtIC50ZXh0YXJlYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgIC53cGNmNyBmb3JtIC50ZXh0YXJlYSBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gICAgLndwY2Y3IGZvcm0gLnRleHRhcmVhIHRleHRhcmVhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMEIzQzU3O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzBCM0M1NzsgfVxuICAud3BjZjcgZm9ybSAud3BjZjctc3VibWl0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC53cGNmNyBmb3JtIC53cGNmNy1ub3QtdmFsaWQtdGlwLCAud3BjZjcgZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud3BjZjcgZm9ybSAuZmllbGQgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIC53cGNmNyBmb3JtIC5maWVsZCBpbnB1dCB7XG4gICAgbWluLXdpZHRoOiAyNDBweDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAud3BjZjcgZm9ybSAudGV4dGFyZWEgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIC53cGNmNyBmb3JtIC50ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH0gfVxuXG4vKiA0MDQgU3R5bGVzICovXG4jcG9zdC00MDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE2MHB4IDAgMTAwcHggMDtcbiAgaGVpZ2h0OiA2MHZoO1xuICBtaW4taGVpZ2h0OiA0NTBweDsgfVxuICAjcG9zdC00MDQgLmljb25fNDA0IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4OyB9XG4gICNwb3N0LTQwNCAuZmxleGJveCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4vKiBDaXJjdWl0cyBTdHlsZXMgKi9cbi5jaXJjdWl0cyB7XG4gIHBhZGRpbmc6IDVyZW0gMDsgfVxuICAuY2lyY3VpdHNfbGlzdF9pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDJyZW0gMDtcbiAgICBib3JkZXItcmFkaXVzOiAycmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuY2lyY3VpdHNfbGlzdF9pdGVtX2xlZnQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDIwJTtcbiAgICAgIHBhZGRpbmc6IDNyZW07IH1cbiAgICAuY2lyY3VpdHNfbGlzdF9pdGVtX2NlbnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcGFkZGluZzogM3JlbSAycmVtIDNyZW0gMDsgfVxuICAgIC5jaXJjdWl0c19saXN0X2l0ZW1fcmlnaHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuY2lyY3VpdHNfbGlzdF9pdGVtIC5jaXJjdWl0X25vdGljZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgICAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgICAgIGNvbG9yOiAjMEIzQzU3O1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW0gLmNpcmN1aXRfbm90aWNlIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW0gLmNpcmN1aXRfbm90aWNlIHAge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuY2lyY3VpdHNfbGlzdF9pdGVtIC5jaXJjdWl0X2ltZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAuY2lyY3VpdHNfbGlzdF9pdGVtIC5jaXJjdWl0X2ltZy1saW5rIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgICAuY2lyY3VpdHNfbGlzdF9pdGVtIC5jaXJjdWl0X2ltZy1saW5rOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvdHRvbTogMS41cmVtO1xuICAgICAgICByaWdodDogMS41cmVtO1xuICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL3pvb20taW4uc3ZnXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB6LWluZGV4OiAzOyB9XG4gICAgICAuY2lyY3VpdHNfbGlzdF9pdGVtIC5jaXJjdWl0X2ltZy1saW5rOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyB9XG4gICAgLmNpcmN1aXRzX2xpc3RfaXRlbSAuY2lyY3VpdF90aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMuOHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAuY2lyY3VpdHNfbGlzdF9pdGVtIC5jaXJjdWl0X2J0bnNfaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhyZW07IH1cbiAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW0gLmNpcmN1aXRfYnRuc19pdGVtOmhvdmVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW07IH1cbiAgICAuY2lyY3VpdHNfbGlzdF9pdGVtLnllbGxvdyB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0UxRUE0NTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFQTQ1OyB9XG4gICAgICAuY2lyY3VpdHNfbGlzdF9pdGVtLnllbGxvdyAuY2lyY3VpdF9ub3RpY2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFQTQ1OyB9XG4gICAgLmNpcmN1aXRzX2xpc3RfaXRlbS5vcmFuZ2Uge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkFDNzE7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGQUM3MTsgfVxuICAgICAgLmNpcmN1aXRzX2xpc3RfaXRlbS5vcmFuZ2UgLmNpcmN1aXRfbm90aWNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUM3MTsgfVxuICAgIC5jaXJjdWl0c19saXN0X2l0ZW0ucGluayB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRDBEMTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZEMEQxOyB9XG4gICAgICAuY2lyY3VpdHNfbGlzdF9pdGVtLnBpbmsgLmNpcmN1aXRfbm90aWNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDBEMTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW1fbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW0gMCAycmVtOyB9XG4gICAgICAuY2lyY3VpdHNfbGlzdF9pdGVtX2NlbnRlciB7XG4gICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgIHBhZGRpbmc6IDJyZW07IH1cbiAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW0gLmNpcmN1aXRfdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgICAgLmNpcmN1aXRzX2xpc3RfaXRlbSAuY2lyY3VpdF90ZXh0IHAge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAgICAgLmNpcmN1aXRzX2xpc3RfaXRlbV9yaWdodCB7XG4gICAgICAgIHdpZHRoOiAzNSU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW1fbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuY2lyY3VpdHNfbGlzdF9pdGVtX2NlbnRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuY2lyY3VpdHNfbGlzdF9pdGVtX3JpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAgICAgICAuY2lyY3VpdHNfbGlzdF9pdGVtX3JpZ2h0IC5jaXJjdWl0X2ltZyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMzUwcHg7IH1cbiAgICAgIC5jaXJjdWl0c19saXN0X2l0ZW0gLmNpcmN1aXRfaW1nLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfSB9XG5cbi5jaXJjdWl0X2Jhbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy10b3A6IDE2cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDYlOyB9XG4gIC5jaXJjdWl0X2Jhbm5lcl9sZWZ0LCAuY2lyY3VpdF9iYW5uZXJfcmlnaHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5jaXJjdWl0X2Jhbm5lcl9sZWZ0IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5jaXJjdWl0X2Jhbm5lcl9jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzcmVtIDA7IH1cbiAgICAuY2lyY3VpdF9iYW5uZXJfY29udGVudF90aXRsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAgIC5jaXJjdWl0X2Jhbm5lcl9jb250ZW50X3RhZ3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9XG4gICAgICAuY2lyY3VpdF9iYW5uZXJfY29udGVudF90YWdzIC50YWcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogIzBCM0M1NzsgfVxuICAgICAgICAuY2lyY3VpdF9iYW5uZXJfY29udGVudF90YWdzIC50YWcueWVsbG93IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFQTQ1OyB9XG4gICAgICAgIC5jaXJjdWl0X2Jhbm5lcl9jb250ZW50X3RhZ3MgLnRhZy5vcmFuZ2Uge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkFDNzE7IH1cbiAgICAgICAgLmNpcmN1aXRfYmFubmVyX2NvbnRlbnRfdGFncyAudGFnLnBpbmsge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkQwRDE7IH1cbiAgICAuY2lyY3VpdF9iYW5uZXJfY29udGVudF90ZXh0IHtcbiAgICAgIG1heC13aWR0aDogNTUwcHg7IH1cbiAgLmNpcmN1aXRfYmFubmVyX2ltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLmNpcmN1aXRfdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAuY2lyY3VpdF90aXRsZV9ub3RlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmNpcmN1aXRfb3RoZXJzX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07IH1cblxuLmNpcmN1aXQgLmNpcmN1aXRzX2xpc3Qge1xuICBwYWRkaW5nOiAzcmVtIDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY2lyY3VpdF9iYW5uZXJfbGVmdCwgLmNpcmN1aXRfYmFubmVyX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY2lyY3VpdF9iYW5uZXJfaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY2lyY3VpdF9iYW5uZXJfaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTsgfSB9XG5cbi8qIEhvbWUgU3R5bGVzICovXG4uaG9tZV9iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctdG9wOiAxODBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgLmhvbWVfYmFubmVyX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDlyZW07XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgIC5ob21lX2Jhbm5lcl90aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNy41cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDg1MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuaG9tZV9iYW5uZXJfdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDZyZW07XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5ob21lX2Jhbm5lcl90aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNC41cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ob21lX2Jhbm5lcl90aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAuaG9tZV9iYW5uZXJfdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMuNXJlbTsgfSB9XG4gIC5ob21lX2Jhbm5lcl9jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5ob21lX2Jhbm5lcl9jb250ZW50X2xlZnQsIC5ob21lX2Jhbm5lcl9jb250ZW50X3JpZ2h0LCAuaG9tZV9iYW5uZXJfY29udGVudF9pbWcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVyZW07XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVyZW07IH1cbiAgICAuaG9tZV9iYW5uZXJfY29udGVudF9sZWZ0IHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFQTQ1OyB9XG4gICAgLmhvbWVfYmFubmVyX2NvbnRlbnRfaW1nIHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgLmhvbWVfYmFubmVyX2NvbnRlbnRfcmlnaHQge1xuICAgICAgd2lkdGg6IDIwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuaG9tZV9iYW5uZXJfY29udGVudF9sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDMwJTsgfVxuICAgICAgLmhvbWVfYmFubmVyX2NvbnRlbnRfcmlnaHQge1xuICAgICAgICB3aWR0aDogMjAlOyB9XG4gICAgICAuaG9tZV9iYW5uZXJfY29udGVudF9pbWcge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaG9tZV9iYW5uZXJfY29udGVudF9sZWZ0LCAuaG9tZV9iYW5uZXJfY29udGVudF9yaWdodCB7XG4gICAgICAgIHdpZHRoOiAwOyB9XG4gICAgICAuaG9tZV9iYW5uZXJfY29udGVudF9pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogNDAwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmhvbWVfYmFubmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMDBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5ob21lX2Jhbm5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogMTUwcHg7IH0gfVxuXG4uaG9tZV9tYXBzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIHBhZGRpbmctbGVmdDogNiU7IH1cbiAgLmhvbWVfbWFwc190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAuaG9tZV9tYXBzX3NlbGVjdGlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzNSU7IH1cbiAgICAuaG9tZV9tYXBzX3NlbGVjdGlvbiAubWFwX3NlbGVjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgIHBhZGRpbmc6IDIuNXJlbSAycmVtIDEuNXJlbSAycmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5ob21lX21hcHNfc2VsZWN0aW9uIC5tYXBfc2VsZWN0aW9uOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvcGx1cy5zdmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEuNXJlbTtcbiAgICAgICAgcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5ob21lX21hcHNfc2VsZWN0aW9uIC5tYXBfc2VsZWN0aW9uLnllbGxvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7IH1cbiAgICAgIC5ob21lX21hcHNfc2VsZWN0aW9uIC5tYXBfc2VsZWN0aW9uLm9yYW5nZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkFDNzE7IH1cbiAgICAgIC5ob21lX21hcHNfc2VsZWN0aW9uIC5tYXBfc2VsZWN0aW9uLnBpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMEQxOyB9XG4gICAgICAuaG9tZV9tYXBzX3NlbGVjdGlvbiAubWFwX3NlbGVjdGlvbiAubWFwX3NlbGVjdGlvbl9jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmhvbWVfbWFwc19zZWxlY3Rpb24gLm1hcF9zZWxlY3Rpb24uLWFjdGl2ZTphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9taW51cy5zdmdcIik7IH1cbiAgICAgIC5ob21lX21hcHNfc2VsZWN0aW9uIC5tYXBfc2VsZWN0aW9uX25hbWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImRlZ3VsYXJcIiwgc2Fucy1zZXJpZjsgfVxuICAgICAgLmhvbWVfbWFwc19zZWxlY3Rpb24gLm1hcF9zZWxlY3Rpb25fdGV4dCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7IH1cbiAgICAgIC5ob21lX21hcHNfc2VsZWN0aW9uIC5tYXBfc2VsZWN0aW9uX2J1dHRvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5ob21lX21hcHNfc2VsZWN0aW9uIC5tYXBfc2VsZWN0aW9uX2J1dHRvbnNfaXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuaG9tZV9tYXBzX2ltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiA2NSU7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmhvbWVfbWFwc19pbWcgLm1hcF9pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAuaG9tZV9tYXBzX2ltZyAubWFwX2ltYWdlLi1hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAuaG9tZV9tYXBzX2ltZyAubWFwX2ltYWdlIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgLmhvbWVfbWFwc19pbWc6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvdHRvbTogM3JlbTtcbiAgICAgIHJpZ2h0OiAzcmVtO1xuICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL3pvb20taW4uc3ZnXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgei1pbmRleDogMzsgfVxuICAgIC5ob21lX21hcHNfaW1nOmhvdmVyOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmhvbWVfbWFwcyB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAuaG9tZV9tYXBzX3NlbGVjdGlvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDUlOyB9XG4gICAgICAuaG9tZV9tYXBzX2ltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgIC5ob21lX21hcHNfaW1nIC5tYXBfaW1hZ2Uge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgLmhvbWVfbWFwc19pbWcge1xuICAgICAgbWluLWhlaWdodDogNTAwcHg7IH1cbiAgICAuaG9tZV9tYXBzX3NlbGVjdGlvbiB7XG4gICAgICBwYWRkaW5nOiAwIDMlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgLmhvbWVfbWFwc19pbWcge1xuICAgICAgbWluLWhlaWdodDogNDAwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAuaG9tZV9tYXBzX2ltZyB7XG4gICAgICBtaW4taGVpZ2h0OiAzMDBweDsgfSB9XG5cbi5mYW5jeWJveC1iZyB7XG4gIGJhY2tncm91bmQ6ICNGRUZGRTk7IH1cblxuLnRyYW5zZmVycyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQjNDNTc7XG4gIHBhZGRpbmc6IDEwcmVtIDAgNXJlbSAwOyB9XG4gIC50cmFuc2ZlcnNfY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnRyYW5zZmVycyAubGVmdCwgLnRyYW5zZmVycyAucmlnaHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNTAlOyB9XG4gIC50cmFuc2ZlcnNfdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAjRkVGRkU5O1xuICAgIG1heC13aWR0aDogNDUwcHg7IH1cbiAgLnRyYW5zZmVyc190ZXh0IHtcbiAgICBjb2xvcjogI0ZFRkZFOTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbiAgLnRyYW5zZmVycyAubGVmdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07IH1cbiAgLnRyYW5zZmVycyAucmlnaHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTsgfVxuICAudHJhbnNmZXJzX2N0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZFRkZFOTtcbiAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAzcmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA1cmVtIDAgM3JlbSAwOyB9XG4gICAgLnRyYW5zZmVyc19jdGFfdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgLnRyYW5zZmVyc19jdGFfdGV4dCB7XG4gICAgICBsaW5lLWhlaWdodDogMS40OyB9XG4gICAgLnRyYW5zZmVyc19jdGFfaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAudHJhbnNmZXJzIHtcbiAgICAgIHBhZGRpbmc6IDVyZW0gMDsgfVxuICAgICAgLnRyYW5zZmVyc19jb250ZW50IC5sZWZ0LCAudHJhbnNmZXJzX2NvbnRlbnQgLnJpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbTsgfVxuICAgICAgLnRyYW5zZmVyc19jdGEgLmxlZnQsIC50cmFuc2ZlcnNfY3RhIC5yaWdodCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMDsgfSB9XG5cbi5saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmxpbmtzX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDJyZW0gMDtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMUVBNDU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUVBNDU7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgICAubGlua3NfaXRlbV9zdWJ0aXRsZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtOyB9XG4gICAgICAubGlua3NfaXRlbV9zdWJ0aXRsZV90ZXh0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwQjNDNTc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07IH1cbiAgICAubGlua3NfaXRlbV9jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIC5saW5rc19pdGVtX2NvbnRlbnRfdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDU1MHB4OyB9XG4gICAgICAgIC5saW5rc19pdGVtX2NvbnRlbnRfdGV4dCBwIHtcbiAgICAgICAgICBjb2xvcjogIzBCM0M1NzsgfVxuICAgIC5saW5rc19pdGVtX2ltZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICB3aWR0aDogMzAlOyB9XG4gICAgICAubGlua3NfaXRlbV9pbWcgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAubGlua3NfaXRlbTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFQTQ1OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubGlua3NfaXRlbV9zdWJ0aXRsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgIC5saW5rc19pdGVtX2ltZyB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmxpbmtzX2l0ZW1fY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5saW5rc19pdGVtX2ltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuLm5ld3Mge1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cbiAgLm5ld3NfbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGdhcDogMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDNyZW0gMDsgfVxuICAgIC5uZXdzX2xpc3RfaXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzQzU3O1xuICAgICAgY29sb3I6ICNGRUZGRTk7XG4gICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTsgfVxuICAgICAgLm5ld3NfbGlzdF9pdGVtX2hlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgICAubmV3c19saXN0X2l0ZW1faGVhZGVyX2RhdGUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZFRkZFOTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87IH1cbiAgICAgICAgLm5ld3NfbGlzdF9pdGVtX2hlYWRlcl9zcGxpdCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAubmV3c19saXN0X2l0ZW1faGVhZGVyX2J0biB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgICAgIC5uZXdzX2xpc3RfaXRlbV9oZWFkZXIgLmJ0bjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRUE0NTtcbiAgICAgICAgICBjb2xvcjogIzBCM0M1NzsgfVxuICAgICAgLm5ld3NfbGlzdF9pdGVtX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIGNvbG9yOiAjRkVGRkU5OyB9XG4gICAgICAubmV3c19saXN0X2l0ZW1faW50cm8ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIGNvbG9yOiAjRkVGRkU5OyB9XG4gICAgICAubmV3c19saXN0X2l0ZW06aG92ZXIge1xuICAgICAgICBjb2xvcjogI0ZFRkZFOTsgfVxuICAgICAgICAubmV3c19saXN0X2l0ZW06aG92ZXIgLmJ0biB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRUE0NTtcbiAgICAgICAgICBjb2xvcjogIzBCM0M1NztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtOyB9XG4gICAgICAgICAgLm5ld3NfbGlzdF9pdGVtOmhvdmVyIC5idG46YWZ0ZXIge1xuICAgICAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgIC5uZXdzX2xpc3RfaXRlbTpudGgtY2hpbGQoLW4rMykgLm5ld3NfbGlzdF9pdGVtX2ludHJvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAubmV3c19saXN0IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyOyB9XG4gICAgICAgIC5uZXdzX2xpc3RfaXRlbV9oZWFkZXJfc3BsaXQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMS41cmVtOyB9XG4gICAgICAgIC5uZXdzX2xpc3RfaXRlbV9oZWFkZXJfYnRuIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgLm5ld3NfbGlzdF9pdGVtX3RpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07IH1cbiAgICAgICAgLm5ld3NfbGlzdF9pdGVtIC5uZXdzX2xpc3RfaXRlbV9pbnRybyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAubmV3c19saXN0X2l0ZW06bnRoLWNoaWxkKC1uKzIpIC5uZXdzX2xpc3RfaXRlbV9pbnRybyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5uZXdzX2xpc3Qge1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5uZXdzX2xpc3Qge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfVxuICAgICAgICAubmV3c19saXN0X2l0ZW06bnRoLWNoaWxkKG4rNCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucGFydG5lcnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDNyZW0gMDsgfVxuICAucGFydG5lcnMgLmNvbnRhaW5lcl9sYXJnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnBhcnRuZXJzX2xlZnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5wYXJ0bmVyc19yaWdodCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucGFydG5lcnNfdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtOyB9XG4gIC5wYXJ0bmVyc190ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07IH1cbiAgICAucGFydG5lcnNfdGV4dCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAucGFydG5lcnNfbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wYXJ0bmVyc19saXN0X2l0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAucGFydG5lcnNfbGlzdF9pdGVtOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG4gICAgLnBhcnRuZXJzX2xpc3QgLnNsaWNrLXRyYWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLnBhcnRuZXJzX2xpc3QgLnNsaWRlLWFycm93IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgIGJvdHRvbTogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgIC5wYXJ0bmVyc19saXN0IC5zbGlkZS1hcnJvdy5wcmV2LWFycm93IHtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwQjNDNTc7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzBCM0M1NztcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgbGVmdDogLTE4cHg7XG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW07IH1cbiAgICAgICAgLnBhcnRuZXJzX2xpc3QgLnNsaWRlLWFycm93LnByZXYtYXJyb3c6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGUoMS4xKTsgfVxuICAgICAgLnBhcnRuZXJzX2xpc3QgLnNsaWRlLWFycm93Lm5leHQtYXJyb3cge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzBCM0M1NztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzBCM0M1NztcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICByaWdodDogLTE4cHg7XG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW07IH1cbiAgICAgICAgLnBhcnRuZXJzX2xpc3QgLnNsaWRlLWFycm93Lm5leHQtYXJyb3c6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBzY2FsZSgxLjEpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wYXJ0bmVycyB7XG4gICAgICBwYWRkaW5nOiAwIDJyZW07IH1cbiAgICAgIC5wYXJ0bmVyc190aXRsZSwgLnBhcnRuZXJzX3RleHQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAucGFydG5lcnNfbGVmdCwgLnBhcnRuZXJzX3JpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4vKioqXG5cbkdFTkVSQUxcblxuKioqL1xuLmZsZXhpYmxlX2NvbnRlbnQge1xuICBwYWRkaW5nOiAzcmVtIDAgMCAwOyB9XG5cbi5mbGV4aWJsZV90ZXh0IHtcbiAgcGFkZGluZzogMTByZW0gMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mbGV4aWJsZV90ZXh0IHtcbiAgICBwYWRkaW5nOiA3cmVtIDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXhpYmxlX3RleHQge1xuICAgIHBhZGRpbmc6IDRyZW0gMDsgfSB9XG5cbi50d29fY29scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudHdvX2NvbHNfbGVmdCwgLnR3b19jb2xzX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDRyZW0gMDsgfVxuICAudHdvX2NvbHNfbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTsgfVxuICAudHdvX2NvbHNfcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0OyB9XG4gIC50d29fY29sc190ZXh0IHVsLCAudHdvX2NvbHNfdGV4dCBvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAudHdvX2NvbHNfdGV4dCB1bCBsaSwgLnR3b19jb2xzX3RleHQgb2wgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgLnR3b19jb2xzX3RleHQgdWwgbGk6YmVmb3JlLCAudHdvX2NvbHNfdGV4dCBvbCBsaTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzQzU3OyB9XG4gIC50d29fY29sc19pbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgIG1heC1oZWlnaHQ6IDQyMHB4OyB9XG4gIC50d29fY29scy4teWVsbG93X2J1YmJsZSB7XG4gICAgcGFkZGluZzogMCA0cmVtO1xuICAgIG1hcmdpbjogMnJlbSAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7XG4gICAgYm9yZGVyLXJhZGl1czogM3JlbTsgfVxuICAgIC50d29fY29scy4teWVsbG93X2J1YmJsZSAudHdvX2NvbHNfbGVmdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9XG4gICAgLnR3b19jb2xzLi15ZWxsb3dfYnViYmxlIC50d29fY29sc19yaWdodCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC50d29fY29sc19sZWZ0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07IH1cbiAgICAudHdvX2NvbHNfcmlnaHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtOyB9XG4gICAgLnR3b19jb2xzX2ltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiAzNjBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAudHdvX2NvbHNfdGV4dCB1bCBsaSwgLnR3b19jb2xzX3RleHQgb2wgbGkge1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAudHdvX2NvbHNfaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnR3b19jb2xzX2xlZnQsIC50d29fY29sc19yaWdodCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC50d29fY29sc19pbWcge1xuICAgICAgbWF4LWhlaWdodDogMjQwcHg7IH1cbiAgICAudHdvX2NvbHNfbGVmdCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtOyB9XG4gICAgLnR3b19jb2xzX3JpZ2h0IHtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07IH1cbiAgICAudHdvX2NvbHMuLXJldmVyc2Uge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG4gICAgICAudHdvX2NvbHMuLXJldmVyc2UgLnR3b19jb2xzX2xlZnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTsgfVxuICAgICAgLnR3b19jb2xzLi1yZXZlcnNlIC50d29fY29sc19yaWdodCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtOyB9XG4gICAgLnR3b19jb2xzLi15ZWxsb3dfYnViYmxlIHtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbTsgfVxuICAgICAgLnR3b19jb2xzLi15ZWxsb3dfYnViYmxlIC50d29fY29sc19yaWdodCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbi5mbGV4aWJsZV90YWJsZSB7XG4gIHBhZGRpbmc6IDhyZW0gMDsgfVxuICAuZmxleGlibGVfdGFibGUgLmNvbnRhaW5lcl9sYXJnZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmZsZXhpYmxlX3RhYmxlX2xlZnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07IH1cbiAgLmZsZXhpYmxlX3RhYmxlX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuZmxleGlibGVfdGFibGVfYXJyYXkge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5mbGV4aWJsZV90YWJsZV90ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZmxleGlibGVfdGFibGUge1xuICAgICAgcGFkZGluZzogNXJlbSAwOyB9XG4gICAgICAuZmxleGlibGVfdGFibGVfbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAuZmxleGlibGVfdGFibGVfcmlnaHQge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmZsZXhpYmxlX3RhYmxlIHRhYmxlLmZsZXhpYmxlX3RhYmxlX2FycmF5IHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtIDA7IH0gfVxuXG4ubGlzdGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA1cmVtIDA7IH1cbiAgLmxpc3RpbmdfdGl0bGUsIC5saXN0aW5nX3RleHQge1xuICAgIG1heC13aWR0aDogNzUwcHg7IH1cbiAgLmxpc3RpbmdfbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgICBnYXA6IDRyZW07XG4gICAgbWFyZ2luOiA1cmVtIDA7IH1cbiAgICAubGlzdGluZ19saXN0X2l0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDNEMzExO1xuICAgICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgICAubGlzdGluZ19saXN0X2l0ZW0gLml0ZW1fbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH1cbiAgICAgIC5saXN0aW5nX2xpc3RfaXRlbSAuaXRlbV9hZGRyZXNzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtOyB9XG4gICAgICAubGlzdGluZ19saXN0X2l0ZW0gLml0ZW1fdGV4dCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7IH1cbiAgICAgICAgLmxpc3RpbmdfbGlzdF9pdGVtIC5pdGVtX3RleHQgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmxpc3RpbmdfbGlzdCBhLmxpc3RpbmdfbGlzdF9pdGVtIHtcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2UtaW4tb3V0O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgICAgIC5saXN0aW5nX2xpc3QgYS5saXN0aW5nX2xpc3RfaXRlbTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICNEM0QzMTE7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmxpc3RpbmdfbGlzdCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgICAgZ2FwOiAzcmVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmxpc3RpbmdfbGlzdCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBnYXA6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5saXN0aW5nX2xpc3Qge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICBnYXA6IDJyZW0gMDsgfVxuICAgICAgLmxpc3RpbmdfbGlzdF9pdGVtIC5pdGVtX25hbWUge1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTsgfSB9XG5cbi5kcmF3ZXJzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzcmVtIDA7IH1cbiAgLmRyYXdlcnNfdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5kcmF3ZXJzX3RleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDc1MHB4OyB9XG4gIC5kcmF3ZXJzX2xpc3Qge1xuICAgIG1hcmdpbjogM3JlbSAwOyB9XG4gICAgLmRyYXdlcnNfbGlzdCAuZHJhd2VyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAxcmVtIDNyZW0gMCAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMEIzQzU3O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAuZHJhd2Vyc19saXN0IC5kcmF3ZXIgLmxlZnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07IH1cbiAgICAgIC5kcmF3ZXJzX2xpc3QgLmRyYXdlciAucmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTsgfVxuICAgICAgLmRyYXdlcnNfbGlzdCAuZHJhd2VyX25hbWUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICAgICAuZHJhd2Vyc19saXN0IC5kcmF3ZXJfdGV4dF9yaWdodCwgLmRyYXdlcnNfbGlzdCAuZHJhd2VyX3RleHRfbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMS41cmVtIDA7IH1cbiAgICAgICAgLmRyYXdlcnNfbGlzdCAuZHJhd2VyX3RleHRfcmlnaHQgcDpsYXN0LWNoaWxkLCAuZHJhd2Vyc19saXN0IC5kcmF3ZXJfdGV4dF9sZWZ0IHA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmRyYXdlcnNfbGlzdCAuZHJhd2VyOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMS41cmVtO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9idG4tcGx1cy5zdmdcIik7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAuZHJhd2Vyc19saXN0IC5kcmF3ZXIuYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2J0bi1taW51cy5zdmdcIik7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZHJhd2Vyc19saXN0IC5kcmF3ZXIgLmxlZnQge1xuICAgICAgICAgIHdpZHRoOiA5MCU7IH1cbiAgICAgICAgLmRyYXdlcnNfbGlzdCAuZHJhd2VyIC5yaWdodCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4udGV4dF9idWJibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFQTQ1O1xuICBwYWRkaW5nOiA1cmVtO1xuICBtYXJnaW46IDVyZW0gMDsgfVxuICAudGV4dF9idWJibGVfbGVmdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAzNSU7XG4gICAgcGFkZGluZzogMCA1cmVtOyB9XG4gIC50ZXh0X2J1YmJsZV9yaWdodCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiA2NSU7XG4gICAgcGFkZGluZzogMCAxLjVyZW07IH1cbiAgLnRleHRfYnViYmxlX3RleHQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAudGV4dF9idWJibGVfdGV4dCB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAycmVtIDA7IH1cbiAgICAudGV4dF9idWJibGVfdGV4dCB1bCBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMzMuMyU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC50ZXh0X2J1YmJsZV90ZXh0IHVsIGxpOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzQzU3O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAudGV4dF9idWJibGUuYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBCM0M1NzsgfVxuICAgIC50ZXh0X2J1YmJsZS5ibHVlIC50ZXh0X2J1YmJsZV90ZXh0LCAudGV4dF9idWJibGUuYmx1ZSAudGV4dF9idWJibGVfdGl0bGUge1xuICAgICAgY29sb3I6ICNGRUZGRTk7IH1cbiAgICAgIC50ZXh0X2J1YmJsZS5ibHVlIC50ZXh0X2J1YmJsZV90ZXh0IHAsIC50ZXh0X2J1YmJsZS5ibHVlIC50ZXh0X2J1YmJsZV90ZXh0IGxpLCAudGV4dF9idWJibGUuYmx1ZSAudGV4dF9idWJibGVfdGV4dCBhLCAudGV4dF9idWJibGUuYmx1ZSAudGV4dF9idWJibGVfdGl0bGUgcCwgLnRleHRfYnViYmxlLmJsdWUgLnRleHRfYnViYmxlX3RpdGxlIGxpLCAudGV4dF9idWJibGUuYmx1ZSAudGV4dF9idWJibGVfdGl0bGUgYSB7XG4gICAgICAgIGNvbG9yOiAjRkVGRkU5OyB9XG4gICAgICAudGV4dF9idWJibGUuYmx1ZSAudGV4dF9idWJibGVfdGV4dCBsaTpiZWZvcmUsIC50ZXh0X2J1YmJsZS5ibHVlIC50ZXh0X2J1YmJsZV90aXRsZSBsaTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkVGRkU5OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudGV4dF9idWJibGUge1xuICAgICAgbWFyZ2luOiAzcmVtIDA7IH1cbiAgICAgIC50ZXh0X2J1YmJsZV90ZXh0IHVsIGxpIHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgLnRleHRfYnViYmxlX2xlZnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnRleHRfYnViYmxlX3RleHQgdWwgbGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07IH1cbiAgICAgIC50ZXh0X2J1YmJsZV90ZXh0IHVsIGxpOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB0b3A6IDEwcHg7IH1cbiAgICAudGV4dF9idWJibGVfbGVmdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAudGV4dF9idWJibGUge1xuICAgICAgbWFyZ2luOiAycmVtIDA7XG4gICAgICBwYWRkaW5nOiAzcmVtOyB9XG4gICAgICAudGV4dF9idWJibGVfbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAgIC50ZXh0X2J1YmJsZV9sZWZ0IC5idWJibGVfaW1nIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC50ZXh0X2J1YmJsZV9yaWdodCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4uZG9jdW1lbnRzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzcmVtIDA7IH1cbiAgLmRvY3VtZW50c19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDsgfVxuICAgIC5kb2N1bWVudHNfbGlzdCAuZG9jdW1lbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3JlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcmVtO1xuICAgICAgY29sb3I6ICMwQjNDNTc7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgcGFkZGluZzogMXJlbSAzcmVtO1xuICAgICAgaGVpZ2h0OiA1cmVtO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5kb2N1bWVudHNfbGlzdCAuZG9jdW1lbnQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtNXJlbTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IDVyZW07XG4gICAgICAgIGhlaWdodDogNXJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9kb3dubG9hZC1pY29uLnN2Z1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCUgNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAuZG9jdW1lbnRzX2xpc3QgLmRvY3VtZW50OmhvdmVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5kb2N1bWVudHNfbGlzdCAuZG9jdW1lbnQ6aG92ZXI6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZG9jdW1lbnRzX2xpc3QgLmRvY3VtZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgLmRvY3VtZW50c19saXN0IC5kb2N1bWVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBwYWRkaW5nOiAxcmVtOyB9IH1cblxuLmFuY2hvciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAtMTUwcHg7IH1cblxuLyogTm91dmVsbGVzIFN0eWxlcyAqL1xuLmFydGljbGVzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogOHJlbSAwOyB9XG4gIC5hcnRpY2xlc19saXN0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ2FwOiAzcmVtOyB9XG4gICAgLmFydGljbGVzX2xpc3QgLmFydGljbGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gICAgICAuYXJ0aWNsZXNfbGlzdCAuYXJ0aWNsZSBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAuYXJ0aWNsZXNfbGlzdCAuYXJ0aWNsZV9jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMXJlbSAwOyB9XG4gICAgICAuYXJ0aWNsZXNfbGlzdCAuYXJ0aWNsZV9kYXRlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgICAgIC5hcnRpY2xlc19saXN0IC5hcnRpY2xlX2F1dGhvciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgICAgIC5hcnRpY2xlc19saXN0IC5hcnRpY2xlX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuICAgICAgLmFydGljbGVzX2xpc3QgLmFydGljbGVfaW50cm8ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gMCAxcmVtIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBjb2xvcjogIzBCM0M1NztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5hcnRpY2xlc19saXN0IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIC5hcnRpY2xlc19saXN0IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH0gfVxuXG4uc2luZ2xlLW5ld3NfaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMThyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9XG4gIC5zaW5nbGUtbmV3c19oZWFkZXJfdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07IH1cbiAgICAuc2luZ2xlLW5ld3NfaGVhZGVyX3RpdGxlIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLnNpbmdsZS1uZXdzX2hlYWRlcl9kYXRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAuc2luZ2xlLW5ld3NfaGVhZGVyX2Jhbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc2luZ2xlLW5ld3NfaGVhZGVyX2Jhbm5lciBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuXG4vKiBaZW5idXMgU3R5bGVzICovXG4uemVuYnVzX21hcCB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbiAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTsgfVxuICAuemVuYnVzX21hcCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG5cbi8qKipcblxuQkxPQ0tTXG5cbioqKi9cbi5kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQjNDNTc7XG4gIGNvbG9yOiAjRkVGRkU5O1xuICBwYWRkaW5nOiA1cmVtIDA7IH1cbiAgLmRlc2NyaXB0aW9uIC5jb250YWluZXJfbGFyZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5kZXNjcmlwdGlvbl9sZWZ0LCAuZGVzY3JpcHRpb25fcmlnaHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmRlc2NyaXB0aW9uX3JpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07IH1cbiAgLmRlc2NyaXB0aW9uX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5kZXNjcmlwdGlvbl90aXRsZSB7XG4gICAgY29sb3I6ICNGRUZGRTk7XG4gICAgZm9udC1zaXplOiAzLjRyZW07XG4gICAgbWF4LXdpZHRoOiA2NTBweDsgfVxuICAuZGVzY3JpcHRpb25fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTsgfVxuICAgIC5kZXNjcmlwdGlvbl90ZXh0IHAge1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgLmRlc2NyaXB0aW9uX2ltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogM3JlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmRlc2NyaXB0aW9uX3JpZ2h0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZGVzY3JpcHRpb25fbGVmdCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuICAgIC5kZXNjcmlwdGlvbl9yaWdodCwgLmRlc2NyaXB0aW9uX2xlZnQge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGVzY3JpcHRpb25fdGV4dCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLnNlcGFyYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQjNDNTc7XG4gIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gIGNvbG9yOiAjRkVGRkU5O1xuICBwYWRkaW5nOiAxMHJlbSAxMCU7XG4gIG1hcmdpbjogNXJlbSAwOyB9XG4gIC5zZXBhcmF0aW9uX2xlZnQsIC5zZXBhcmF0aW9uX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5zZXBhcmF0aW9uX2xlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLnNlcGFyYXRpb25fcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTsgfVxuICAuc2VwYXJhdGlvbl90aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNGRUZGRTk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5zZXBhcmF0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDhyZW0gNiU7XG4gICAgICBtYXJnaW46IDFyZW0gMDsgfVxuICAgICAgLnNlcGFyYXRpb25fbGVmdCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTsgfVxuICAgICAgLnNlcGFyYXRpb25fcmlnaHQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5zZXBhcmF0aW9uX2xlZnQsIC5zZXBhcmF0aW9uX3JpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5jdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzQzU3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmN0YV9jb250ZW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA2NTBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBCM0M1NztcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6IDhyZW0gOHJlbSA4cmVtIDYlO1xuICAgIGNvbG9yOiAjRkVGRkU5O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgICAuY3RhX2NvbnRlbnRfdGl0bGUge1xuICAgICAgY29sb3I6ICNGRUZGRTk7XG4gICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgc2Fucy1zZXJpZjsgfVxuICAgIC5jdGFfY29udGVudF90ZXh0IHAge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjsgfVxuICAgIC5jdGFfY29udGVudC5jc3MtcmV2ZWFsIHtcbiAgICAgIGFuaW1hdGlvbjogZmFkZUNUQVJpZ2h0IDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7IH1cblxuQGtleWZyYW1lcyBmYWRlQ1RBUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1MHB4KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG4gIC5jdGFfYmFja2dyb3VuZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzVyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmN0YV9jb250ZW50IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDU1MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5jdGFfY29udGVudCB7XG4gICAgICB3aWR0aDogNjUlO1xuICAgICAgbWluLWhlaWdodDogNDUwcHg7XG4gICAgICBwYWRkaW5nOiA1cmVtIDVyZW0gNXJlbSA2JTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jdGFfY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI1cmVtOyB9XG4gICAgICAuY3RhX2NvbnRlbnRfdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMuMnJlbTsgfVxuICAgIC5jdGFfYmFja2dyb3VuZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmN0YV9jb250ZW50IHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnJlbTsgfVxuICAgICAgLmN0YV9jb250ZW50X3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07IH1cbiAgICAgIC5jdGFfY29udGVudF90ZXh0IHAge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTsgfSB9XG5cbi5idWJibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7XG4gIHBhZGRpbmc6IDVyZW07XG4gIG1hcmdpbjogNXJlbSAwOyB9XG4gIC5idWJibGVfbGVmdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAzNSU7XG4gICAgcGFkZGluZzogMCA1cmVtOyB9XG4gIC5idWJibGVfcmlnaHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogNjUlO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtOyB9XG4gIC5idWJibGVfaW1nIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LWhlaWdodDogMzUwcHg7IH1cbiAgLmJ1YmJsZV90ZXh0IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgLmJ1YmJsZV90ZXh0IHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDJyZW0gMDsgfVxuICAgIC5idWJibGVfdGV4dCB1bCBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5idWJibGVfdGV4dCB1bCBsaTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBCM0M1NztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5idWJibGVfbGVmdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmJ1YmJsZV90ZXh0IHVsIGxpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtOyB9XG4gICAgICAuYnViYmxlX3RleHQgdWwgbGk6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIHRvcDogMTBweDsgfVxuICAgIC5idWJibGVfbGVmdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYnViYmxlIHtcbiAgICAgIHBhZGRpbmc6IDNyZW07IH1cbiAgICAgIC5idWJibGVfbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5idWJibGVfbGVmdCAuYnViYmxlX2ltZyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuYnViYmxlX3JpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi50YWJsZSwgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMCAwLjZyZW07XG4gIHBhZGRpbmc6IDNyZW0gMDsgfVxuICAudGFibGUgdGgsIHRhYmxlIHRoIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDJyZW07IH1cbiAgLnRhYmxlIHRyIHRkLCB0YWJsZSB0ciB0ZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMUVBNDU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUVBNDU7XG4gICAgcGFkZGluZzogMC43NXJlbSAyLjVyZW07XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAudGFibGUgdHIgdGQuLWZpcnN0LCB0YWJsZSB0ciB0ZC4tZmlyc3Qge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTFFQTQ1O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRUE0NTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNyZW07XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcmVtOyB9XG4gICAgLnRhYmxlIHRyIHRkLi1sYXN0LCB0YWJsZSB0ciB0ZC4tbGFzdCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTFFQTQ1O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNyZW07XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3JlbTsgfVxuICAudGFibGUgLnRhYmxlX2hlYWRlciwgdGFibGUgLnRhYmxlX2hlYWRlciB7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC50YWJsZSB0aCwgdGFibGUgdGgge1xuICAgICAgcGFkZGluZzogMC42NXJlbSAxcmVtOyB9XG4gICAgLnRhYmxlIHRyIHRkLCB0YWJsZSB0ciB0ZCB7XG4gICAgICBwYWRkaW5nOiAwLjRyZW0gMXJlbTsgfSB9XG5cbi8qIEhlYWRlciAqL1xuLmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRUZGRTk7XG4gIHotaW5kZXg6IDU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmhlYWRlcl9zdWJtZW51cyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUVBNDU7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgLmhlYWRlcl93cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDFyZW0gMDsgfVxuICAuaGVhZGVyX2xvZ28ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjAlOyB9XG4gICAgLmhlYWRlcl9sb2dvX2ltZyB7XG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgICAgIG1heC1oZWlnaHQ6IDEwcmVtOyB9XG4gIC5oZWFkZXJfbWVudS5qcy1tZW51LXByaW5jaXBhbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA2NSU7IH1cbiAgICAuaGVhZGVyX21lbnUuanMtbWVudS1wcmluY2lwYWwgLmhlYWRlcl9tZW51X25hdl91bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0OyB9XG4gICAgICAuaGVhZGVyX21lbnUuanMtbWVudS1wcmluY2lwYWwgLmhlYWRlcl9tZW51X25hdl91bCAubWVudS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICMwQjNDNTc7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIC5oZWFkZXJfbWVudS5qcy1tZW51LXByaW5jaXBhbCAuaGVhZGVyX21lbnVfbmF2X3VsIC5tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgICAgICAgLmhlYWRlcl9tZW51LmpzLW1lbnUtcHJpbmNpcGFsIC5oZWFkZXJfbWVudV9uYXZfdWwgLm1lbnUtaXRlbSAuc3ViLW1lbnUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtaW4td2lkdGg6IDM1MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nOiAzcmVtIDJyZW07XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgICAgIC5oZWFkZXJfbWVudS5qcy1tZW51LXByaW5jaXBhbCAuaGVhZGVyX21lbnVfbmF2X3VsIC5tZW51LWl0ZW0gLnN1Yi1tZW51IC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMDsgfVxuICAgICAgICAgIC5oZWFkZXJfbWVudS5qcy1tZW51LXByaW5jaXBhbCAuaGVhZGVyX21lbnVfbmF2X3VsIC5tZW51LWl0ZW0gLnN1Yi1tZW51Li1hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsOyB9XG4gICAgICAgIC5oZWFkZXJfbWVudS5qcy1tZW51LXByaW5jaXBhbCAuaGVhZGVyX21lbnVfbmF2X3VsIC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNnJlbTsgfVxuICAgICAgICAgIC5oZWFkZXJfbWVudS5qcy1tZW51LXByaW5jaXBhbCAuaGVhZGVyX21lbnVfbmF2X3VsIC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9idG4tcGx1cy5zdmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgICAuaGVhZGVyX21lbnUuanMtbWVudS1wcmluY2lwYWwgLmhlYWRlcl9tZW51X25hdl91bCAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAycmVtO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgcGFkZGluZzogMC41NXJlbSAxLjI1cmVtIDAuNjVyZW0gMS4yNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgICAgLmhlYWRlcl9tZW51LmpzLW1lbnUtcHJpbmNpcGFsIC5oZWFkZXJfbWVudV9uYXZfdWwgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvYnRuLW1pbnVzLnN2Z1wiKTsgfVxuICAgICAgICAgIC5oZWFkZXJfbWVudS5qcy1tZW51LXByaW5jaXBhbCAuaGVhZGVyX21lbnVfbmF2X3VsIC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlcjphZnRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwJTtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaGVhZGVyX21lbnUuanMtbWVudS1wcmluY2lwYWwgLmhlYWRlcl9tZW51X25hdl91bCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuaGVhZGVyX3NpZGVtZW51IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMTUlOyB9XG4gICAgLmhlYWRlcl9zaWRlbWVudSAubGFuZ19tZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDFyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0QzRDMxMTtcbiAgICAgIHBhZGRpbmc6IDJweDsgfVxuICAgICAgLmhlYWRlcl9zaWRlbWVudSAubGFuZ19tZW51IC5tZW51LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDJweCAxMXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgLmhlYWRlcl9zaWRlbWVudSAubGFuZ19tZW51IC5tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgICAgICAgLmhlYWRlcl9zaWRlbWVudSAubGFuZ19tZW51IC5tZW51LWl0ZW0ud3BtbC1scy1jdXJyZW50LWxhbmd1YWdlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDNEMzExOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlYWRlcl9zaWRlbWVudSAubGFuZ19tZW51IHtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICByaWdodDogOHJlbTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH0gfVxuICAuaGVhZGVyX2J1cmdlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgcGFkZGluZzogMS4yNXJlbSAycmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEM0QzMTE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2hhbWJ1cmdlci5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3MCUgNDUlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDsgfVxuICAgIC5oZWFkZXJfYnVyZ2VyOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEM0QzMTE7IH1cbiAgICAuaGVhZGVyX2J1cmdlci4tYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9tZW51LWNsb3NlLnN2Z1wiKTsgfVxuICAgIC5oZWFkZXJfYnVyZ2VybWVudSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcmlnaHQ6IDJyZW07XG4gICAgICBwYWRkaW5nOiAzcmVtIDRyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFQTQ1O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgICAgIGNvbG9yOiAjMEIzQzU3O1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICAgICAgLmhlYWRlcl9idXJnZXJtZW51X2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAgIC5oZWFkZXJfYnVyZ2VybWVudSAubGVmdCwgLmhlYWRlcl9idXJnZXJtZW51IC5yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIC5oZWFkZXJfYnVyZ2VybWVudSAucmlnaHQge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgICAgLmhlYWRlcl9idXJnZXJtZW51IHVsIGxpIGEge1xuICAgICAgICBjb2xvcjogIzBCM0M1NztcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5oZWFkZXJfYnVyZ2VybWVudV9pbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87IH1cbiAgICAgIC5oZWFkZXJfYnVyZ2VybWVudV9zb2NpYWxzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgLmhlYWRlcl9idXJnZXJtZW51X3NvY2lhbHNfaXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlYWRlcl9idXJnZXJtZW51IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgcGFkZGluZzogMi41cmVtIDNyZW07XG4gICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07IH1cbiAgICAgICAgICAuaGVhZGVyX2J1cmdlcm1lbnUgLmxlZnQsIC5oZWFkZXJfYnVyZ2VybWVudSAucmlnaHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAuaGVhZGVyX2J1cmdlcm1lbnVfbW9iaWxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLmhlYWRlcl9idXJnZXJtZW51X2ltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLmhlYWRlcl9idXJnZXJtZW51X21haW4sIC5oZWFkZXJfYnVyZ2VybWVudV9tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDFyZW0gMCAxcmVtIDA7IH1cbiAgICAgICAgICAgIC5oZWFkZXJfYnVyZ2VybWVudV9tYWluIC5tZW51LWl0ZW0sIC5oZWFkZXJfYnVyZ2VybWVudV9tb2JpbGUgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMC43NXJlbSAwOyB9XG4gICAgICAgICAgICAgIC5oZWFkZXJfYnVyZ2VybWVudV9tYWluIC5tZW51LWl0ZW0gYSwgLmhlYWRlcl9idXJnZXJtZW51X21vYmlsZSAubWVudS1pdGVtIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgICAgIC5oZWFkZXJfYnVyZ2VybWVudV9tYWluIC5zdWItbWVudSwgLmhlYWRlcl9idXJnZXJtZW51X21vYmlsZSAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICBtYXJnaW46IDAuNXJlbSAwIDFyZW0gMXJlbTsgfVxuICAgICAgICAgICAgICAuaGVhZGVyX2J1cmdlcm1lbnVfbWFpbiAuc3ViLW1lbnUgLm1lbnUtaXRlbSBhLCAuaGVhZGVyX2J1cmdlcm1lbnVfbW9iaWxlIC5zdWItbWVudSAubWVudS1pdGVtIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5oZWFkZXJfYnVyZ2VybWVudSB7XG4gICAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTsgfVxuICAgICAgICAgIC5oZWFkZXJfYnVyZ2VybWVudV9tYWluIC5tZW51LWl0ZW0gYSwgLmhlYWRlcl9idXJnZXJtZW51X21vYmlsZSAubWVudS1pdGVtIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgICAgICAgICAuaGVhZGVyX2J1cmdlcm1lbnUgLnN1Yi1tZW51IC5tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTsgfSB9XG4gIC5oZWFkZXIgLmpzLWJ1cmdlci1tZW51X2JnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZFRkZFOTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2l0aW9uOiAwLjZzIGFsbCBlYXNlLWluLW91dDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmhlYWRlciAuanMtYnVyZ2VyLW1lbnVfYmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5iYW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDE4cmVtOyB9XG4gIC5iYW5uZXJfY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDMlOyB9XG4gIC5iYW5uZXJfY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDFyZW0gMCAwIDA7XG4gICAgbWluLWhlaWdodDogNTAwcHg7IH1cbiAgLmJhbm5lcl90b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmJhbm5lcl90b3BfdGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nOiAwIDVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTsgfVxuICAuYmFubmVyX2JvdHRvbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwQjNDNTc7IH1cbiAgICAuYmFubmVyX2JvdHRvbV90ZXh0IHtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgY29sb3I6ICNGRUZGRTk7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgICAuYmFubmVyX2JvdHRvbV90ZXh0IHAge1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICAgIC5iYW5uZXJfYm90dG9tX3RleHQgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmJhbm5lcl9ib3R0b20ueWVsbG93IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7IH1cbiAgICAgIC5iYW5uZXJfYm90dG9tLnllbGxvdyAuYmFubmVyX2JvdHRvbV90ZXh0IHtcbiAgICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgICAuYmFubmVyX2JvdHRvbS5vcmFuZ2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQUM3MTsgfVxuICAgICAgLmJhbm5lcl9ib3R0b20ub3JhbmdlIC5iYW5uZXJfYm90dG9tX3RleHQge1xuICAgICAgICBjb2xvcjogIzBCM0M1NzsgfVxuICAgIC5iYW5uZXJfYm90dG9tLnBpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDBEMTsgfVxuICAgICAgLmJhbm5lcl9ib3R0b20ucGluayAuYmFubmVyX2JvdHRvbV90ZXh0IHtcbiAgICAgICAgY29sb3I6ICMwQjNDNTc7IH1cbiAgLmJhbm5lcl9pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogNDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gICAgbWFyZ2luOiAwIDNyZW0gM3JlbSAzcmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYmFubmVyX2ltZyB7XG4gICAgICB3aWR0aDogNDUlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5iYW5uZXIge1xuICAgICAgcGFkZGluZy10b3A6IDEzcmVtOyB9XG4gICAgICAuYmFubmVyX3RvcF90aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgICAuYmFubmVyX2JvdHRvbSB7XG4gICAgICAgIHBhZGRpbmc6IDIuNXJlbSAzcmVtOyB9XG4gICAgICAgIC5iYW5uZXJfYm90dG9tX3RleHQge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5iYW5uZXJfYm90dG9tX3RleHQgcCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5iYW5uZXJfaW1nIHtcbiAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDJyZW0gYXV0byAycmVtIGF1dG87IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYmFubmVyX2ltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5iYW5uZXJfaW1nIHtcbiAgICAgIGhlaWdodDogMjUwcHg7IH0gfVxuXG4vKiBGb290ZXIgKi9cbi5mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UxRUE0NTsgfVxuICAuZm9vdGVyX25ld3NsZXR0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDVyZW0gMDsgfVxuICAgIC5mb290ZXJfbmV3c2xldHRlcl9sZWZ0LCAuZm9vdGVyX25ld3NsZXR0ZXJfY29udGVudCwgLmZvb3Rlcl9uZXdzbGV0dGVyX3JpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEM0QzMTE7IH1cbiAgICAuZm9vdGVyX25ld3NsZXR0ZXJfbGVmdCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMzUlO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE2cmVtOyB9XG4gICAgLmZvb3Rlcl9uZXdzbGV0dGVyX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgIHBhZGRpbmc6IDdyZW0gOXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cmVtOyB9XG4gICAgLmZvb3Rlcl9uZXdzbGV0dGVyX3JpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZyZW07XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZyZW07IH1cbiAgICAuZm9vdGVyX25ld3NsZXR0ZXJfdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgICAuZm9vdGVyX25ld3NsZXR0ZXJfdGV4dCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmZvb3Rlcl9uZXdzbGV0dGVyX3RleHQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgLmZvb3Rlcl9uZXdzbGV0dGVyX2Zvcm0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgLmZvb3Rlcl9uZXdzbGV0dGVyX2Zvcm1fZW1haWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRUE0NTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycmVtO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMEIzQzU3O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAgICAgLmZvb3Rlcl9uZXdzbGV0dGVyX2Zvcm1fZW1haWw6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogIzBCM0M1NzsgfVxuICAgICAgLmZvb3Rlcl9uZXdzbGV0dGVyX2Zvcm1fc3VibWl0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgICAgIGNvbG9yOiAjMEIzQzU3O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFQTQ1O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAgICAgICAuZm9vdGVyX25ld3NsZXR0ZXJfZm9ybV9zdWJtaXQ6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwQjNDNTc7XG4gICAgICAgICAgY29sb3I6ICNGRUZGRTk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZm9vdGVyX25ld3NsZXR0ZXJfbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5mb290ZXJfbmV3c2xldHRlcl9jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDc1JTsgfVxuICAgICAgLmZvb3Rlcl9uZXdzbGV0dGVyX3JpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDI1JTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9vdGVyX25ld3NsZXR0ZXJfY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnJlbTtcbiAgICAgICAgcGFkZGluZzogNHJlbSA3cmVtOyB9XG4gICAgICAuZm9vdGVyX25ld3NsZXR0ZXJfcmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZm9vdGVyX25ld3NsZXR0ZXJfdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDJyZW07IH1cbiAgICAgIC5mb290ZXJfbmV3c2xldHRlcl90ZXh0IHAge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAuZm9vdGVyX25ld3NsZXR0ZXJfY29udGVudCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhyZW07XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gNHJlbTsgfSB9XG4gIC5mb290ZXJfbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb290ZXJfbWVudV9sb2dvIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5mb290ZXJfbWVudV9uYXYge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAuZm9vdGVyX21lbnVfY29weXJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgY29sb3I6ICMwQjNDNTc7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgIG1hcmdpbjogMCAzcmVtOyB9XG4gICAgLmZvb3Rlcl9tZW51X2l0ZW1zIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMC41cmVtIDNyZW07IH1cbiAgICAgIC5mb290ZXJfbWVudV9pdGVtcyAubWVudS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMCAxLjVyZW07IH1cbiAgICAgICAgLmZvb3Rlcl9tZW51X2l0ZW1zIC5tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgY29sb3I6ICMwQjNDNTc7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7IH1cbiAgICAgICAgLmZvb3Rlcl9tZW51X2l0ZW1zIC5tZW51LWl0ZW06YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC0zcHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzQzU3O1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgIC5mb290ZXJfbWVudV9pdGVtcyAubWVudS1pdGVtOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb290ZXJfbWVudV9zb2NpYWxzIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLmZvb3Rlcl9tZW51X3NvY2lhbHNfaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDAuNzVyZW07XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgIC5mb290ZXJfbWVudV9zb2NpYWxzX2l0ZW06aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuZm9vdGVyX21lbnVfbG9nbyB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07IH1cbiAgICAgIC5mb290ZXJfbWVudV9uYXYge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLmZvb3Rlcl9tZW51X2NvcHlyaWdodCwgLmZvb3Rlcl9tZW51X2l0ZW1zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDsgfVxuICAgICAgICAuZm9vdGVyX21lbnVfY29weXJpZ2h0IC5mb290ZXJfbWVudSwgLmZvb3Rlcl9tZW51X2l0ZW1zIC5mb290ZXJfbWVudSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgICAgLmZvb3Rlcl9tZW51X3NvY2lhbHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb290ZXJfbWVudSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH0gfVxuXG4vKioqXG5cbkJ1dHRvbnNcblxuKioqL1xuLnBsdXNfYnRuIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjMEIzQzU3O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTsgfVxuICAucGx1c19idG46YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDIuN3JlbTtcbiAgICBoZWlnaHQ6IDIuMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL3BsdXMtaWNvbi5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNGRUZGRTk7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBCM0M1NztcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7IH1cbiAgLmJ0bjphZnRlciB7XG4gICAgY29udGVudDogXCIrXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTMuNXJlbTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBCM0M1NztcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDsgfVxuICAuYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZFRkZFOTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtOyB9XG4gICAgLmJ0bjpob3ZlcjphZnRlciB7XG4gICAgICByaWdodDogMDsgfVxuICAuYnRuLi15ZWxsb3cge1xuICAgIGNvbG9yOiAjMEIzQzU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMUVBNDU7IH1cbiAgICAuYnRuLi15ZWxsb3c6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UxRUE0NTsgfVxuICAuYnRuLi1nb2xkIHtcbiAgICBjb2xvcjogIzBCM0M1NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDNEMzExOyB9XG4gICAgLmJ0bi4tZ29sZDphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDNEMzExOyB9XG4iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAvL3dpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgLy8td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stYXJyb3d7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBib3R0b206IC0zMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICYuc2xpY2stcHJldntcbiAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDE3cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScxMHB4JyBoZWlnaHQ9JzE3cHgnIHZpZXdCb3g9JzAgMCAxMCAxNycgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQyEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tJTNFJTNDdGl0bGUlM0VQYXRoJTNDL3RpdGxlJTNFJTNDZGVzYyUzRUNyZWF0ZWQgd2l0aCBTa2V0Y2guJTNDL2Rlc2MlM0UlM0NnIGlkPSdQcmVob3MnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQWNjdWVpbC0tLVByZWhvcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTM4OC4wMDAwMDAsIC0zMDQ2LjAwMDAwMCknIGZpbGw9JyUyMzAwMDAwMCcgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J1TDqW1vaWduYWdlcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC4wMDAwMDAsIDI2NDkuMDAwMDAwKSclM0UlM0NnIGlkPSdhcnJvd19kb3duLWNvcHknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDM5My4wMDAwMDAsIDQwNS41MDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC0zOTMuMDAwMDAwLCAtNDA1LjUwMDAwMCkgdHJhbnNsYXRlKDM4NS4wMDAwMDAsIDQwMS4wMDAwMDApJyUzRSUzQ3BhdGggZD0nTTE2LDEuMTI1IEMxNiwwLjUwMzYyNSAxNS40ODgzODEsMCAxNC44NTcxNDI5LDAgQzE0LjU0ODk1MjQsMCAxNC4yNjk3MTQzLDAuMTIwMzc1IDE0LjA2NCwwLjMxNTM3NSBMMTQuMDYzNjE5LDAuMzE1IEw3Ljk5NzMzMzMzLDYuMjg2NSBMMi4wMDk1MjM4MSwwLjM5MjI1IEMxLjgsMC4xNTIyNSAxLjQ4OTUyMzgxLDAgMS4xNDI4NTcxNCwwIEMwLjUxMTYxOTA0OCwwIDAsMC41MDM2MjUgMCwxLjEyNSBDMCwxLjQyNjg3NSAwLjEyMTE0Mjg1NywxLjcwMSAwLjMxODA5NTIzOCwxLjkwMzEyNSBMMC4zMTUwNDc2MTksMS45MDYxMjUgTDcuMTcyMTkwNDgsOC42NTYxMjUgTDcuMTcyNTcxNDMsOC42NTU3NSBDNy4zODA1NzE0Myw4Ljg2OCA3LjY3Miw5IDcuOTk1MDQ3NjIsOSBDNy45OTU4MDk1Miw5IDcuOTk2NTcxNDMsOSA3Ljk5NzcxNDI5LDkgQzcuOTk4NDc2MTksOSA3Ljk5OTIzODEsOSA4LjAwMDM4MDk1LDkgQzguMzIzODA5NTIsOSA4LjYxNDQ3NjE5LDguODY4IDguODIyODU3MTQsOC42NTU3NSBMOC44MjMyMzgxLDguNjU2MTI1IEwxNS42ODAzODEsMS45MDYxMjUgTDE1LjY4LDEuOTA1NzUgQzE1Ljg3ODA5NTIsMS43MDM2MjUgMTYsMS40MjgzNzUgMTYsMS4xMjUgWicgaWQ9J1BhdGgnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuXG4gICAgJi5zbGljay1uZXh0e1xuICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDE3cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScxMHB4JyBoZWlnaHQ9JzE3cHgnIHZpZXdCb3g9JzAgMCAxMCAxNycgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQyEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tJTNFJTNDdGl0bGUlM0VQYXRoJTNDL3RpdGxlJTNFJTNDZGVzYyUzRUNyZWF0ZWQgd2l0aCBTa2V0Y2guJTNDL2Rlc2MlM0UlM0NnIGlkPSdQcmVob3MnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nQWNjdWVpbC0tLVByZWhvcycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEyMjQuMDAwMDAwLCAtMzA0OC4wMDAwMDApJyBmaWxsPSclMjMwMDAwMDAnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdUw6ltb2lnbmFnZXMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLCAyNjQ5LjAwMDAwMCknJTNFJTNDZyBpZD0nYXJyb3dfZG93bicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTIyOS4wMDAwMDAsIDQwNy41MDAwMDApIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTEyMjkuMDAwMDAwLCAtNDA3LjUwMDAwMCkgdHJhbnNsYXRlKDEyMjEuMDAwMDAwLCA0MDMuMDAwMDAwKSclM0UlM0NwYXRoIGQ9J00xNiwxLjEyNSBDMTYsMC41MDM2MjUgMTUuNDg4MzgxLDAgMTQuODU3MTQyOSwwIEMxNC41NDg5NTI0LDAgMTQuMjY5NzE0MywwLjEyMDM3NSAxNC4wNjQsMC4zMTUzNzUgTDE0LjA2MzYxOSwwLjMxNSBMNy45OTczMzMzMyw2LjI4NjUgTDIuMDA5NTIzODEsMC4zOTIyNSBDMS44LDAuMTUyMjUgMS40ODk1MjM4MSwwIDEuMTQyODU3MTQsMCBDMC41MTE2MTkwNDgsMCAwLDAuNTAzNjI1IDAsMS4xMjUgQzAsMS40MjY4NzUgMC4xMjExNDI4NTcsMS43MDEgMC4zMTgwOTUyMzgsMS45MDMxMjUgTDAuMzE1MDQ3NjE5LDEuOTA2MTI1IEw3LjE3MjE5MDQ4LDguNjU2MTI1IEM3LjM4MDU3MTQzLDguODY4IDcuNjcyLDkgNy45OTUwNDc2Miw5IEM4LjMyMzgwOTUyLDkgOC42MTQ0NzYxOSw4Ljg2OCA4LjgyMjg1NzE0LDguNjU1NzUgTDE1LjY4MDM4MSwxLjkwNjEyNSBDMTUuODc4MDk1MiwxLjcwMzYyNSAxNiwxLjQyODM3NSAxNiwxLjEyNSBaJyBpZD0nUGF0aCclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgICBAaW5jbHVkZSBvcGFjaXR5KDAuOCk7XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSBsYXB0b3Age1xuICAgICAgICAuc2xpY2stYXJyb3d7XG4gICAgICAgICAgICAmLnNsaWNrLXByZXZ7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMTBweCcgaGVpZ2h0PScxN3B4JyB2aWV3Qm94PScwIDAgMTAgMTcnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0MhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNjEgKDg5NTgxKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLSUzRSUzQ3RpdGxlJTNFUGF0aCUzQy90aXRsZSUzRSUzQ2Rlc2MlM0VDcmVhdGVkIHdpdGggU2tldGNoLiUzQy9kZXNjJTNFJTNDZyBpZD0nUHJlaG9zJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0FjY3VlaWwtLS1QcmVob3MnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0zODguMDAwMDAwLCAtMzA0Ni4wMDAwMDApJyBmaWxsPSclMjMwMDAwMDAnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdUw6ltb2lnbmFnZXMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuMDAwMDAwLCAyNjQ5LjAwMDAwMCknJTNFJTNDZyBpZD0nYXJyb3dfZG93bi1jb3B5JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzOTMuMDAwMDAwLCA0MDUuNTAwMDAwKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtMzkzLjAwMDAwMCwgLTQwNS41MDAwMDApIHRyYW5zbGF0ZSgzODUuMDAwMDAwLCA0MDEuMDAwMDAwKSclM0UlM0NwYXRoIGQ9J00xNiwxLjEyNSBDMTYsMC41MDM2MjUgMTUuNDg4MzgxLDAgMTQuODU3MTQyOSwwIEMxNC41NDg5NTI0LDAgMTQuMjY5NzE0MywwLjEyMDM3NSAxNC4wNjQsMC4zMTUzNzUgTDE0LjA2MzYxOSwwLjMxNSBMNy45OTczMzMzMyw2LjI4NjUgTDIuMDA5NTIzODEsMC4zOTIyNSBDMS44LDAuMTUyMjUgMS40ODk1MjM4MSwwIDEuMTQyODU3MTQsMCBDMC41MTE2MTkwNDgsMCAwLDAuNTAzNjI1IDAsMS4xMjUgQzAsMS40MjY4NzUgMC4xMjExNDI4NTcsMS43MDEgMC4zMTgwOTUyMzgsMS45MDMxMjUgTDAuMzE1MDQ3NjE5LDEuOTA2MTI1IEw3LjE3MjE5MDQ4LDguNjU2MTI1IEw3LjE3MjU3MTQzLDguNjU1NzUgQzcuMzgwNTcxNDMsOC44NjggNy42NzIsOSA3Ljk5NTA0NzYyLDkgQzcuOTk1ODA5NTIsOSA3Ljk5NjU3MTQzLDkgNy45OTc3MTQyOSw5IEM3Ljk5ODQ3NjE5LDkgNy45OTkyMzgxLDkgOC4wMDAzODA5NSw5IEM4LjMyMzgwOTUyLDkgOC42MTQ0NzYxOSw4Ljg2OCA4LjgyMjg1NzE0LDguNjU1NzUgTDguODIzMjM4MSw4LjY1NjEyNSBMMTUuNjgwMzgxLDEuOTA2MTI1IEwxNS42OCwxLjkwNTc1IEMxNS44NzgwOTUyLDEuNzAzNjI1IDE2LDEuNDI4Mzc1IDE2LDEuMTI1IFonIGlkPSdQYXRoJyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbGljay1uZXh0e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgfVxufVxuXG4uc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3R0b206IDI1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgbGkuc2xpY2stYWN0aXZle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEyMHB4O1xuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMjBweDtcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGl7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgbWFyZ2luOiAwIDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBidXR0b257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEyMHB4O1xuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMjBweDtcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gVHJhbnNmb3JtYXRpb25zXG5AbWl4aW4gc2NhbGUoJHJhdGlvLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pO1xufVxuXG5AbWl4aW4gc2NhbGVYKCRyYXRpbykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlWCgkcmF0aW8pO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XG59XG5AbWl4aW4gc2NhbGVZKCRyYXRpbykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XG59XG5AbWl4aW4gc2tldygkeCwgJHkpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy80ODg1OyBJRTkrXG4gICAgICAgLW8tdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goJHgpIHNrZXdZKCR5KTtcbn1cbkBtaXhpbiB0cmFuc2xhdGUoJHgsICR5KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcbn1cbkBtaXhpbiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopO1xufVxuQG1peGluIHJvdGF0ZSgkZGVncmVlcykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiByb3RhdGVYKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWCgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiByb3RhdGVZKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiBwZXJzcGVjdGl2ZSgkcGVyc3BlY3RpdmUpIHtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogJHBlcnNwZWN0aXZlO1xuICAgICAtbW96LXBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XG4gICAgICAgICAgcGVyc3BlY3RpdmU6ICRwZXJzcGVjdGl2ZTtcbn1cbkBtaXhpbiBwZXJzcGVjdGl2ZS1vcmlnaW4oJHBlcnNwZWN0aXZlKSB7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG4gICAgIC1tb3otcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG4gICAgICAgICAgcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG59XG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkb3JpZ2luKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47IC8vIElFOSBvbmx5XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbn1cblxuLy8gVHJhbnNpdGlvbnNcblxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAtby10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLXByb3BlcnR5KCR0cmFuc2l0aW9uLXByb3BlcnR5Li4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHRyYW5zaXRpb24tcHJvcGVydHk7XG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHRyYW5zaXRpb24tcHJvcGVydHk7XG59XG5AbWl4aW4gdHJhbnNpdGlvbi1kZWxheSgkdHJhbnNpdGlvbi1kZWxheSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6ICR0cmFuc2l0aW9uLWRlbGF5O1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6ICR0cmFuc2l0aW9uLWRlbGF5O1xufVxuQG1peGluIHRyYW5zaXRpb24tZHVyYXRpb24oJHRyYW5zaXRpb24tZHVyYXRpb24uLi4pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbjtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbigkdGltaW5nLWZ1bmN0aW9uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0aW1pbmctZnVuY3Rpb247XG4gICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0aW1pbmctZnVuY3Rpb247XG59XG5AbWl4aW4gdHJhbnNpdGlvbi10cmFuc2Zvcm0oJHRyYW5zaXRpb24uLi4pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcbiAgICAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcbiAgICAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gJHRyYW5zaXRpb247XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xufVxuXG4vLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGRlZmluZWQgcmVjdXJzaXZlbHkgaW4gTEVTUywgYnV0IFNhc3Mgc3VwcG9ydHMgcmVhbCBsb29wc1xuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRpOiAxLCAkbGlzdDogXCIuY29sLXhzLSN7JGl9LCAuY29sLXNtLSN7JGl9LCAuY29sLW1kLSN7JGl9LCAuY29sLWxnLSN7JGl9XCIpIHtcbiAgQGZvciAkaSBmcm9tICgxICsgMSkgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zIHtcbiAgICAkbGlzdDogXCIjeyRsaXN0fSwgLmNvbC14cy0jeyRpfSwgLmNvbC1zbS0jeyRpfSwgLmNvbC1tZC0jeyRpfSwgLmNvbC1sZy0jeyRpfVwiO1xuICB9XG4gICN7JGxpc3R9IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gY29sbGFwc2luZyB3aGVuIGVtcHR5XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIC8vIElubmVyIGd1dHRlciB2aWEgcGFkZGluZ1xuICAgIHBhZGRpbmctbGVmdDogICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIH1cbn1cblxuXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGRlZmluZWQgcmVjdXJzaXZlbHkgaW4gTEVTUywgYnV0IFNhc3Mgc3VwcG9ydHMgcmVhbCBsb29wc1xuQG1peGluIGZsb2F0LWdyaWQtY29sdW1ucygkY2xhc3MsICRpOiAxLCAkbGlzdDogXCIuY29sLSN7JGNsYXNzfS0jeyRpfVwiKSB7XG4gIEBmb3IgJGkgZnJvbSAoMSArIDEpIHRocm91Z2ggJGdyaWQtY29sdW1ucyB7XG4gICAgJGxpc3Q6IFwiI3skbGlzdH0sIC5jb2wtI3skY2xhc3N9LSN7JGl9XCI7XG4gIH1cbiAgI3skbGlzdH0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cblxuQG1peGluIGNhbGMtZ3JpZC1jb2x1bW4oJGluZGV4LCAkY2xhc3MsICR0eXBlKSB7XG4gIEBpZiAoJHR5cGUgPT0gd2lkdGgpIGFuZCAoJGluZGV4ID4gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LSN7JGluZGV4fSB7XG4gICAgICB3aWR0aDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IHB1c2gpIGFuZCAoJGluZGV4ID4gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LXB1c2gtI3skaW5kZXh9IHtcbiAgICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdXNoKSBhbmQgKCRpbmRleCA9PSAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVzaC0wIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gcHVsbCkgYW5kICgkaW5kZXggPiAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVsbC0jeyRpbmRleH0ge1xuICAgICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdWxsKSBhbmQgKCRpbmRleCA9PSAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVsbC0wIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IG9mZnNldCkge1xuICAgIC5jb2wtI3skY2xhc3N9LW9mZnNldC0jeyRpbmRleH0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gW2NvbnZlcnRlcl0gVGhpcyBpcyBkZWZpbmVkIHJlY3Vyc2l2ZWx5IGluIExFU1MsIGJ1dCBTYXNzIHN1cHBvcnRzIHJlYWwgbG9vcHNcbkBtaXhpbiBsb29wLWdyaWQtY29sdW1ucygkY29sdW1ucywgJGNsYXNzLCAkdHlwZSkge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICBAaW5jbHVkZSBjYWxjLWdyaWQtY29sdW1uKCRpLCAkY2xhc3MsICR0eXBlKTtcbiAgfVxufVxuXG5cbi8vIENyZWF0ZSBncmlkIGZvciBzcGVjaWZpYyBjbGFzc1xuQG1peGluIG1ha2UtZ3JpZCgkY2xhc3MpIHtcbiAgQGluY2x1ZGUgZmxvYXQtZ3JpZC1jb2x1bW5zKCRjbGFzcyk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgd2lkdGgpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIHB1bGwpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIHB1c2gpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIG9mZnNldCk7XG59XG5cblxuLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbi8vIENlbnRlcmVkIGNvbnRhaW5lciBlbGVtZW50XG5AbWl4aW4gY29udGFpbmVyLWZpeGVkKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4vLyBDcmVhdGVzIGEgd3JhcHBlciBmb3IgYSBzZXJpZXMgb2YgY29sdW1uc1xuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBtYXJnaW4tbGVmdDogICgkZ3V0dGVyIC8gLTIpO1xuICBtYXJnaW4tcmlnaHQ6ICgkZ3V0dGVyIC8gLTIpO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4vLyBHZW5lcmF0ZSB0aGUgZXh0cmEgc21hbGwgY29sdW1uc1xuQG1peGluIG1ha2UteHMtY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG59XG5AbWl4aW4gbWFrZS14cy1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XG4gIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbn1cbkBtaXhpbiBtYWtlLXhzLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xufVxuQG1peGluIG1ha2UteHMtY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xufVxuXG4vLyBHZW5lcmF0ZSB0aGUgc21hbGwgY29sdW1uc1xuQG1peGluIG1ha2Utc20tY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2Utc20tY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG4vLyBHZW5lcmF0ZSB0aGUgbWVkaXVtIGNvbHVtbnNcbkBtaXhpbiBtYWtlLW1kLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbWQtY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLW1kLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cblxuLy8gR2VuZXJhdGUgdGhlIGxhcmdlIGNvbHVtbnNcbkBtaXhpbiBtYWtlLWxnLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbGctY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cblxuLy8gT3BhY2l0eVxuXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eSkge1xuICBvcGFjaXR5OiAkb3BhY2l0eTtcbiAgLy8gSUU4IGZpbHRlclxuICAkb3BhY2l0eS1pZTogKCRvcGFjaXR5ICogMTAwKTtcbiAgZmlsdGVyOiAje2FscGhhKG9wYWNpdHk9JG9wYWNpdHktaWUpfTtcbn1cblxuLy8gQ2xlYXJmaXhcblxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7IC8vIDFcbiAgICBkaXNwbGF5OiB0YWJsZTsgLy8gMlxuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4iLCIvL1xuLy8gXG4vLyBcbi8vIE1JWElOU1xuQG1peGluIGh1Z2Utc2NyZWVue1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDE2MDBweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBtZWQtc2NyZWVue1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDE0MDBweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBkZXNrdG9we1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBsYXB0b3B7XG4gICAgQG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIHRhYmxldHtcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBtb2JpbGV7XG4gICAgQG1lZGlhKG1heC13aWR0aDogNDgwcHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBzbWFsbC1tb2JpbGV7XG4gICAgQG1lZGlhKG1heC13aWR0aDogMzgwcHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBpbnB1dC1iYXNlKCkge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IGFsbCAkc3BlZWQgJGVhc2luZztcbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICB9XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gICAgfVxufVxuQG1peGluIGJ0bi1iYXNlKCkge1xuICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiA1NnB4O1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogJG1haW4teWVsbG93O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICBtaW4td2lkdGg6IDI2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWxpZ2h0LWZvbnQ7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICAmLndoaXRle1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBjb2xvcjogcmdiYSg2NSwgODAsIDExMCwgMSk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9Gb250c1xuJG1haW4tZm9udDogXCJNYW5yb3BlXCIsIHNhbnMtc2VyaWY7XG4kdGl0bGUtZm9udDogXCJkZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4kY29sb3ItZm9udDogIzBCM0M1NztcbiRjb2xvci1saWdodC1mb250OiAjNzE3MDczO1xuXG4vL0NvbG9yc1xuJGJsYWNrOiAjMDAwO1xuJGRhcms6ICMxQTFBMUE7XG4kd2hpdGU6ICNmZmY7XG5cbiRwcmltYXJ5LWNvbG9yOiAjRTFFQTQ1O1xuJG1haW4tYmx1ZTogIzBCM0M1NztcblxuJGdyZWVuOiAjMzFDQjFEO1xuJHJlZDogI0NFNDU0OTtcbiR5ZWxsb3c6ICNFMUVBNDU7XG4kZGFyay15ZWxsb3c6ICNEM0QzMTE7XG4kb3JhbmdlOiAjRkZBQzcxO1xuJHBpbms6ICNGRkQwRDE7XG5cbiRncmV5OiAjQUFBQUFBO1xuJGJlaWdlOiAjRkVGRkU5O1xuXG4kY29uZmlnLWdyaWQtY29sdW1uczogMTIgIWRlZmF1bHQ7XG4kY29uZmlnLWdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4ICFkZWZhdWx0O1xuJGdyaWQtY29sdW1uczogJGNvbmZpZy1ncmlkLWNvbHVtbnM7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICRjb25maWctZ3JpZC1ndXR0ZXItd2lkdGg7IiwiaHRtbHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG4gICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIH1cbiAgICBAaW5jbHVkZSBsYXB0b3Age1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIH1cbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIH1cbn1cblxuYm9keXtcbiAgICBtYXJnaW4gOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvciA6ICRjb2xvci1mb250O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZWlnZTtcbiAgICAuZ3JlY2FwdGNoYS1iYWRnZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi53cmFwcGVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbm1haW57XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHVsLCBvbHtcbiAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxufVxuaGVhZGVyLFxuZm9vdGVyIHtcbiAgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgfVxufVxuXG4qe1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5zdHJvbmd7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuKiBSZXNldFxuKi9cblxuYXtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgICAmLmxpbmtfb3ZlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG5pbWd7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5oMSxoMixoMyxoNCxoNSxoNixcbnAsdWwsb2wsbGksXG5kaXYsc2VjdGlvbixmb3Jte1xuICAgIG1hcmdpbiA6IDA7XG4gICAgcGFkZGluZyA6IDA7XG59XG5cbmhyIHtcbiAgICBib3JkZXItY29sb3I6ICRiZWlnZTtcbiAgICBib3JkZXItdG9wOiBub25lO1xufVxuLm5vLXBhZGRpbmd7XG4gICAgcGFkZGluZzogMDtcbn1cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6cmlnaHQ7XG4gIG1hcmdpbjowIDAgMTBweCAyMHB4O1xufVxuLmZsZXhib3gge1xuICBAaW5jbHVkZSBmbGV4Ym94O1xuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmxleGJveGNlbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbmNob3JfdG9wIHtcbiAgbWFyZ2luLXRvcDogLTI1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZGl2aWRlciB7XG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgd2lkdGg6IDgwcHg7XG4gIGJvcmRlci13aWR0aDogM3B4IDAgMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLWluKTtcbiAgJi5jZW50ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvIDE1cHggYXV0bztcbiAgfVxuICBAaW5jbHVkZSBsYXB0b3Age1xuICAgIHdpZHRoOiAxMzVweDtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxufVxuXG4vLyBHbG9iYWwgU3R5bGVzXG5we1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgZm9udC1mYW1pbHk6ICR0aXRsZS1mb250O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbmgxIHtcbiAgICBmb250LXNpemU6IDZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkY29sb3ItZm9udDtcbiAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgICBmb250LWZhbWlseTogJHRpdGxlLWZvbnQ7XG59XG5oMiB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkY29sb3ItZm9udDtcbiAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgICBmb250LWZhbWlseTogJHRpdGxlLWZvbnQ7XG59XG5oMyB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBjb2xvcjogJGNvbG9yLWZvbnQ7XG4gICAgZm9udC1mYW1pbHk6ICR0aXRsZS1mb250O1xufVxuaDQge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRjb2xvci1mb250O1xuICAgIGZvbnQtZmFtaWx5OiAkdGl0bGUtZm9udDtcbn1cbmg1IHtcbiAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRjb2xvci1mb250O1xuICAgIGZvbnQtZmFtaWx5OiAkdGl0bGUtZm9udDtcbn1cbmg2IHtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogJGNvbG9yLWZvbnQ7XG4gICAgZm9udC1mYW1pbHk6ICR0aXRsZS1mb250O1xufVxudWwsIG9se1xuICBsaXtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LWZhbWlseTogJG1haW4tZm9udDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cbn1cbi8vIE1PQklMRSBNRURJQVxuQGluY2x1ZGUgbGFwdG9wIHtcbiAgcHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICBoMXtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgfVxuICBoMntcbiAgICBmb250LXNpemU6IDIuODVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICBoM3tcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gIH1cbiAgaDR7XG4gICAgZm9udC1zaXplOiAyLjE1cmVtO1xuICB9XG4gIGg1IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICBoNiB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbiAgdWwsIG9se1xuICAgIGxpe1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG4gIHB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbiAgaDF7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG4gIGgye1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG4gIGgze1xuICAgIGZvbnQtc2l6ZTogMi4zNXJlbTtcbiAgfVxuICBoNHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMS41NXJlbTtcbiAgfVxuICBoNiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG4gIHVsLCBvbHtcbiAgICBsaXtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuICBwe1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG4gIGgxe1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG4gIGgye1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICBoM3tcbiAgICBmb250LXNpemU6IDEuODVyZW07XG4gIH1cbiAgaDR7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG4gIGg2IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICB1bCwgb2x7XG4gICAgbGl7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB9XG4gIH1cbn1cbmF7XG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gICY6aG92ZXJ7XG4gICAgY29sb3I6ICRtYWluLWJsdWU7XG4gIH1cbn1cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJsb2Nre1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW5saW5lLWJsb2Nre1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnRleHQtY2VudGVye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnZlcnRpY2FsLXRvcHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ucmVsYXRpdmV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9iaWxlLW9ubHl7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubW9iaWxlLWhpZGRlbntcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mbGV4Y29udGVudCB7XG4gIEBpbmNsdWRlIGZsZXhib3g7XG4gIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM1O1xufVxuLmZsZXhjb250ZW50ZW5kIHtcbiAgQGluY2x1ZGUgZmxleGJveDtcbiAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAzNTtcbn1cblxuLyogQm9vdHN0cmFwICovXG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLm1hcmd0b3Age1xuICBtYXJnaW46IDEwMHB4IDAgMCAwO1xuICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICBtYXJnaW46IDgwcHggMCAwIDA7XG4gIH1cbiAgQGluY2x1ZGUgbGFwdG9wIHtcbiAgICBtYXJnaW46IDY1cHggMCAwIDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBtYXJnaW46IDUwcHggMCAwIDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1vYmlsZSAge1xuICAgICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICAgIH1cbn1cblxuLmNvbnRhaW5lcl9zbWFsbGVyIHtcbiAgd2lkdGg6IDY4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5jb250YWluZXJfc21hbGwge1xuICB3aWR0aDogODc1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4uY29udGFpbmVyX21lZCB7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBpbmNsdWRlIGxhcHRvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5jb250YWluZXIge1xuICB3aWR0aDogMTE2OHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExNjhweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICBAaW5jbHVkZSBsYXB0b3Age1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgfVxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLmNvbnRhaW5lcl9tZWRfbGFyZ2Uge1xuICB3aWR0aDogMTI4MHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzQwcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbiAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG4gIEBpbmNsdWRlIGxhcHRvcCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4uY29udGFpbmVyX2xhcmdlIHtcbiAgcGFkZGluZzogMCA2JTtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIEBpbmNsdWRlIGh1Z2Utc2NyZWVuIHtcbiAgICBwYWRkaW5nOiAwIDUlO1xuICB9XG4gIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDAgMyU7XG4gIH1cbiAgQGluY2x1ZGUgbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5jb250YWluZXJfbGFyZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXgtd2lkdGg6IDE0NjBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNTQwcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbGFwdG9wIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5jb250YWluZXJfZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmNvbCB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtYXV0byB7XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtMSB7XG4gIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xufVxuXG4uY29sLTMge1xuICAtbXMtZmxleDogMCAwIDI1JTtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xufVxuXG4uY29sLTYge1xuICAtbXMtZmxleDogMCAwIDUwJTtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xufVxuXG4uY29sLTkge1xuICAtbXMtZmxleDogMCAwIDc1JTtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICAtbXMtZmxleDogMCAwIDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKiBCb29zdHJhcCBnZW5lcmFsIGNsYXNzZXMgKi9cbi5jbGVhcmZpeCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cblxuLy8gVG9nZ2xpbmcgY29udGVudFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBOb3RlOiBEZXByZWNhdGVkIC5oaWRlIGluIGZhdm9yIG9mIC5oaWRkZW4gb3IgLnNyLW9ubHkgKGFzIGFwcHJvcHJpYXRlKSBpbiB2My4wLjFcbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmhpZGUtbW9iaWxle1xuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLy8gSGlkZSBmcm9tIHNjcmVlbnJlYWRlcnMgYW5kIGJyb3dzZXJzXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRmxleGJveCBTQVNTIG1peGluc1xuLy8gVGhlIHNwZWM6IGh0dHA6Ly93d3cudzMub3JnL1RSL2NzczMtZmxleGJveFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRmxleGJveCBkaXNwbGF5XG5AbWl4aW4gZmxleGJveCgpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vLyBUaGUgJ2ZsZXgnIHNob3J0aGFuZFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXG4vLyA8cG9zaXRpdmUtbnVtYmVyPiwgaW5pdGlhbCwgYXV0bywgb3Igbm9uZVxuQG1peGluIGZsZXgoJHZhbHVlcykge1xuICAtd2Via2l0LWJveC1mbGV4OiAkdmFsdWVzO1xuICAgICAtbW96LWJveC1mbGV4OiAkdmFsdWVzO1xuICAgICAgLXdlYmtpdC1mbGV4OiAkdmFsdWVzO1xuICAgICAgLW1zLWZsZXg6ICR2YWx1ZXM7XG4gICAgICAgICAgZmxleDogJHZhbHVlcztcbn1cblxuLy8gRmxleCBGbG93IERpcmVjdGlvblxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIHJvdyB8IHJvdy1yZXZlcnNlIHwgY29sdW1uIHwgY29sdW1uLXJldmVyc2VcbkBtaXhpbiBmbGV4LWRpcmVjdGlvbigkZGlyZWN0aW9uKSB7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG4gICAgIC1tb3otZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG59XG5cbi8vIEZsZXggTGluZSBXcmFwcGluZ1xuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIG5vd3JhcCB8IHdyYXAgfCB3cmFwLXJldmVyc2VcbkBtaXhpbiBmbGV4LXdyYXAoJHdyYXApIHtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6ICR3cmFwO1xuICAgICAtbW96LWZsZXgtd3JhcDogJHdyYXA7XG4gICAgICAtbXMtZmxleC13cmFwOiAkd3JhcDtcbiAgICAgICAgICBmbGV4LXdyYXA6ICR3cmFwO1xufVxuXG4vLyBGbGV4IERpcmVjdGlvbiBhbmQgV3JhcFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIDxmbGV4LWRpcmVjdGlvbj4gfHwgPGZsZXgtd3JhcD5cbkBtaXhpbiBmbGV4LWZsb3coJGZsb3cpIHtcbiAgLXdlYmtpdC1mbGV4LWZsb3c6ICRmbG93O1xuICAgICAtbW96LWZsZXgtZmxvdzogJGZsb3c7XG4gICAgICAtbXMtZmxleC1mbG93OiAkZmxvdztcbiAgICAgICAgICBmbGV4LWZsb3c6ICRmbG93O1xufVxuXG4vLyBEaXNwbGF5IE9yZGVyXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggaXRlbXNcbi8vIDxpbnRlZ2VyPlxuQG1peGluIG9yZGVyKCR2YWwpIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogJHZhbDsgIFxuICAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAkdmFsOyAgICAgXG4gICAgICAgICAtbXMtZmxleC1vcmRlcjogJHZhbDsgICAgIFxuICAgICAgICAgIC13ZWJraXQtb3JkZXI6ICR2YWw7ICBcbiAgICAgICAgICAgIG9yZGVyOiAkdmFsO1xufVxuXG4vLyBGbGV4IGdyb3cgZmFjdG9yXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggaXRlbXNcbi8vIDxudW1iZXI+XG5AbWl4aW4gZmxleC1ncm93KCRncm93KSB7XG4gIC13ZWJraXQtZmxleC1ncm93OiAkZ3JvdztcbiAgICAgLW1vei1mbGV4LWdyb3c6ICRncm93O1xuICAgICAgLW1zLWZsZXgtZ3JvdzogJGdyb3c7XG4gICAgICAgICAgZmxleC1ncm93OiAkZ3Jvdztcbn1cblxuLy8gRmxleCBzaHJpbmtcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtIHNocmluayBmYWN0b3Jcbi8vIDxudW1iZXI+IFxuQG1peGluIGZsZXgtc2hyaW5rKCRzaHJpbmspIHtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogJHNocmluaztcbiAgICAgLW1vei1mbGV4LXNocmluazogJHNocmluaztcbiAgICAgIC1tcy1mbGV4LXNocmluazogJHNocmluaztcbiAgICAgICAgICBmbGV4LXNocmluazogJHNocmluaztcbn1cblxuLy8gRmxleCBiYXNpc1xuLy8gLSB0aGUgaW5pdGlhbCBtYWluIHNpemUgb2YgdGhlIGZsZXggaXRlbVxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zbml0aWFsIG1haW4gc2l6ZSBvZiB0aGUgZmxleCBpdGVtXG4vLyA8d2lkdGg+IFxuQG1peGluIGZsZXgtYmFzaXMoJHdpZHRoKSB7XG4gIC13ZWJraXQtZmxleC1iYXNpczogJHdpZHRoO1xuICAgICAtbW96LWZsZXgtYmFzaXM6ICR3aWR0aDtcbiAgICAgIC1tcy1mbGV4LWJhc2lzOiAkd2lkdGg7XG4gICAgICAgICAgZmxleC1iYXNpczogJHdpZHRoO1xufVxuXG4vLyBBeGlzIEFsaWdubWVudFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQgXG5AbWl4aW4ganVzdGlmeS1jb250ZW50KCRqdXN0aWZ5KSB7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcbiAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xuICAgICAgLW1zLWp1c3RpZnktY29udGVudDogJGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6ICRqdXN0aWZ5O1xufVxuXG4vLyBQYWNraW5nIEZsZXggTGluZXNcbi8vIC0gYXBwbGllcyB0bzogbXVsdGktbGluZSBmbGV4IGNvbnRhaW5lcnNcbi8vIGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQgfCBzdHJldGNoIFxuQG1peGluIGFsaWduLWNvbnRlbnQoJGFsaWduKSB7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogJGFsaWduO1xuICAgICAtbW96LWFsaWduLWNvbnRlbnQ6ICRhbGlnbjtcbiAgICAgIC1tcy1hbGlnbi1jb250ZW50OiAkYWxpZ247XG4gICAgICAgICAgYWxpZ24tY29udGVudDogJGFsaWduO1xufVxuXG4vLyBDcm9zcy1heGlzIEFsaWdubWVudFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaCBcbkBtaXhpbiBhbGlnbi1pdGVtcygkYWxpZ24pIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogJGFsaWduO1xuICAgICAtbW96LWFsaWduLWl0ZW1zOiAkYWxpZ247XG4gICAgICAtbXMtYWxpZ24taXRlbXM6ICRhbGlnbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogJGFsaWduO1xufVxuXG4vLyBDcm9zcy1heGlzIEFsaWdubWVudFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXG4vLyBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoIFxuQG1peGluIGFsaWduLXNlbGYoJGFsaWduKSB7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogJGFsaWduO1xuICAgICAtbW96LWFsaWduLXNlbGY6ICRhbGlnbjtcbiAgICAgIC1tcy1hbGlnbi1zZWxmOiAkYWxpZ247XG4gICAgICAgICAgYWxpZ24tc2VsZjogJGFsaWduO1xufSIsIi8qIEFOSU1BVElPTlMgQ1NTICovXG5cblxuLyogLS0tLSBCbG9jayBSZXZlYWxpbmcgZWZmZWN0IC0tLS0tICovXG5cbi5jb2xvci1yZXZlYWx7XG5cdCYuY3NzLXJldmVhbHtcblx0XHQtLXQ6IGNhbGModmFyKC0tdGQpICsgdmFyKC0tZCkpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQvL292ZXJmbG93OiBoaWRkZW47XG5cdFx0JjphZnRlciB7XG5cdFx0ICBjb250ZW50OiAnJztcblx0XHQgIHdpZHRoOiAxMDAlO1xuXHRcdCAgaGVpZ2h0OiAxMjAlO1xuXHRcdCAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgdG9wOiAwO1xuXHRcdCAgbGVmdDogMDtcblx0XHQgIGJhY2tncm91bmQ6IHZhcigtLWJjKTtcblx0XHQgIGFuaW1hdGlvbjogcmV2ZWFsaW5nT3V0IHZhcigtLXRkKSB2YXIoLS10KSBmb3J3YXJkcztcblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyByZXZlYWxpbmdPdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuLyogLS0tLS0gRU5EIEJsb2NrIFJldmVhbGluZyBlZmZlY3QgLS0tLS0gKi9cblxuXG5cblxuXG5cblxuLyogLS0tLS0gRmFkZS1pbiBlZmZlY3QgLS0tLS0gKi9cbi5mYWRlLXVwe1xuXHRvcGFjaXR5OiAwO1xuXHQmLmNzcy1yZXZlYWx7XG5cdFx0YW5pbWF0aW9uOiBmYWRlVXAgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcblx0XHRhbmltYXRpb24tZGVsYXk6IHZhcigtLWQpOyAvL2lmIC0tZCBpcyBzZXQgaW4gc3R5bGUgaXQgYWRkcyBhIGRlbGF5XG5cdH1cbn1cbkBrZXlmcmFtZXMgZmFkZVVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1MHB4KTtcbiAgfVxuICA4MCUge1xuICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuLmZhZGUtZG93bntcblx0b3BhY2l0eTogMDtcblx0Ji5jc3MtcmV2ZWFse1xuXHRcdGFuaW1hdGlvbjogZmFkZURvd24gMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcblx0XHRhbmltYXRpb24tZGVsYXk6IHZhcigtLWQpOyAvL2lmIC0tZCBpcyBzZXQgaW4gc3R5bGUgaXQgYWRkcyBhIGRlbGF5XG5cdH1cbn1cbkBrZXlmcmFtZXMgZmFkZURvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1MHB4KTtcbiAgfVxuICA4MCUge1xuICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uZmFkZS1sZWZ0e1xuXHRvcGFjaXR5OiAwO1xuXHQmLmNzcy1yZXZlYWx7XG5cdFx0YW5pbWF0aW9uOiBmYWRlTGVmdCAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuXHRcdGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZCk7IC8vaWYgLS1kIGlzIHNldCBpbiBzdHlsZSBpdCBhZGRzIGEgZGVsYXlcblx0fVxufVxuQGtleWZyYW1lcyBmYWRlTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNTBweCk7XG4gIH1cbiAgODAlIHtcbiAgXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1cHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5mYWRlLXJpZ2h0e1xuXHRvcGFjaXR5OiAwO1xuXHQmLmNzcy1yZXZlYWx7XG5cdFx0YW5pbWF0aW9uOiBmYWRlUmlnaHQgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcblx0XHRhbmltYXRpb24tZGVsYXk6IHZhcigtLWQpOyAvL2lmIC0tZCBpcyBzZXQgaW4gc3R5bGUgaXQgYWRkcyBhIGRlbGF5XG5cdH1cbn1cbkBrZXlmcmFtZXMgZmFkZVJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNTBweCk7XG4gIH1cbiAgODAlIHtcbiAgXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTVweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuLyogLS0tLS0gRU5EIEZhZGUtaW4gZWZmZWN0IC0tLS0tICovXG5cblxuXG5cblxuXG4vKiAtLS0tLSBQcm9ncmVzc2l2ZSBhcHBlYXIgZWZmZWN0IC0tLS0tICovXG4ucHJvZ3Jlc3NpdmUtYXBwZWFyeyAvLyBDdXN0b21pemUgeW91ciBvd25cblx0Jl9lbGVtZW50e1xuXHRcdGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMCUgMCUsIDAlIDEwMCUsIDAlIDEwMCUpO1xuXHR9XG5cdCYuY3NzLXJldmVhbHtcblx0XHQucHJvZ3Jlc3NpdmUtYXBwZWFyX2VsZW1lbnR7XG5cdFx0XHRhbmltYXRpb24tbmFtZTogZXhwYW5kUHJvcGVydHk7XG5cdFx0ICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC44cztcblx0XHQgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0XHQgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdFx0ICAgIC8vYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZCk7IC8vaWYgLS1kIGlzIHNldCBpbiBzdHlsZSBpdCBhZGRzIGEgZGVsYXlcblx0XHR9XG5cdH1cbn1cblxuXG5Aa2V5ZnJhbWVzIGV4cGFuZFByb3BlcnR5IHtcbiAgMCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMCUgMCUsIDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgfVxufVxuXG4vKiAtLS0tLSBFTkQgUHJvZ3Jlc3NpdmUgYXBwZWFyIGVmZmVjdCAtLS0tLSAqL1xuXG5cblxuXG5cblxuLyogLS0tLS0gVW5kZXJsaW5lIGxlZnQgdG8gcmlnaHQgLS0tLS0gKi9cbi51bmRlcmxpbmVke1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YWZ0ZXJ7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAwJSAwJSwgMCUgMTAwJSwgMCUgMTAwJSk7XG5cdH1cblx0Ji5jc3MtcmV2ZWFse1xuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRhbmltYXRpb24tbmFtZTogZXhwYW5kTGluZTtcblx0XHQgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdCAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0XHQgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdFx0ICAgIC8vYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZCk7XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgZXhwYW5kTGluZSB7XG4gIDAlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDAlIDAlLCAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gIH1cbn1cblxuLyogLS0tLS0gRU5EIFVuZGVybGluZSBsZWZ0IHRvIHJpZ2h0IC0tLS0tICovXG5cbiIsIi8qIEZvcm1zICovIFxuXG4ud3BjZjd7XG5cdGZvcm17XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5maWVsZHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRsYWJlbHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcblx0XHRcdH1cblx0XHRcdGlucHV0e1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtaW4td2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJG1haW4tYmx1ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0cGFkZGluZzogMXJlbSAxLjVyZW07XG5cdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGV4dGFyZWF7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdGxhYmVse1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdFx0fVxuXHRcdFx0dGV4dGFyZWF7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJG1haW4tYmx1ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnJlbTtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG5cdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQud3BjZjctc3VibWl0e1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0XHQud3BjZjctbm90LXZhbGlkLXRpcCwgLndwY2Y3LXJlc3BvbnNlLW91dHB1dHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHRmb3Jte1xuXHRcdFx0LmZpZWxke1xuXHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDI0MHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudGV4dGFyZWF7XG5cdFx0XHRcdGxhYmVse1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHRleHRhcmVhe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvKiA0MDQgU3R5bGVzICovIFxuI3Bvc3QtNDA0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nOiAxNjBweCAwIDEwMHB4IDA7XG5cdGhlaWdodDogNjB2aDtcblx0bWluLWhlaWdodDogNDUwcHg7XG5cdC5pY29uXzQwNCB7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0fVxuXHQuZmxleGJveCB7XG5cdFx0QGluY2x1ZGUgZmxleGJveDtcblx0XHRAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuXHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufSIsIi8qIENpcmN1aXRzIFN0eWxlcyAqLyBcbi5jaXJjdWl0c3tcblx0cGFkZGluZzogNXJlbSAwO1xuXHQmX2xpc3R7XG5cdFx0Jl9pdGVte1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAycmVtIDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAycmVtO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdCZfbGVmdHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0XHRwYWRkaW5nOiAzcmVtO1xuXHRcdFx0fVxuXHRcdFx0Jl9jZW50ZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0cGFkZGluZzogM3JlbSAycmVtIDNyZW0gMDtcblx0XHRcdH1cblx0XHRcdCZfcmlnaHR7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiByaWdodDtcblx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHRcdC5jaXJjdWl0X25vdGljZXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuXHRcdFx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdGgze1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0cHtcblx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNpcmN1aXRfaW1ne1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQuY2lyY3VpdF9pbWctbGlua3tcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGJvdHRvbTogMS41cmVtO1xuXHRcdFx0XHRcdHJpZ2h0OiAxLjVyZW07XG5cdFx0XHRcdFx0d2lkdGg6IDIuNXJlbTtcblx0XHRcdFx0XHRoZWlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy96b29tLWluLnN2ZycpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNpcmN1aXRfdGl0bGV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMy44cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0fVxuXHRcdFx0LmNpcmN1aXRfYnRuc3tcblx0XHRcdFx0Jl9pdGVte1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhyZW07XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNC41cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHRcdCYueWVsbG93e1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJHllbGxvdztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR5ZWxsb3c7XG5cdFx0XHRcdC5jaXJjdWl0X25vdGljZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLm9yYW5nZXtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRvcmFuZ2U7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkb3JhbmdlO1xuXHRcdFx0XHQuY2lyY3VpdF9ub3RpY2V7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5waW5re1x0XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkcGluaztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwaW5rO1xuXHRcdFx0XHQuY2lyY3VpdF9ub3RpY2V7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHBpbms7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3B7XG5cdFx0XHRcdCZfbGVmdHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nOiAycmVtIDJyZW0gMCAycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfY2VudGVye1xuXHRcdFx0XHRcdHdpZHRoOiA2NSU7XG5cdFx0XHRcdFx0cGFkZGluZzogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2lyY3VpdF90aXRsZXtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuOHJlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jaXJjdWl0X3RleHR7XG5cdFx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX3JpZ2h0e1xuXHRcdFx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbGFwdG9we1xuXHRcdFx0XHQmX2xlZnR7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9jZW50ZXJ7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9yaWdodHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiByaWdodDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdFx0LmNpcmN1aXRfaW1ne1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMzUwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jaXJjdWl0X2ltZy1saW5re1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cblxuLmNpcmN1aXR7XG5cdCZfYmFubmVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmctdG9wOiAxNnJlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDYlO1xuXHRcdCZfbGVmdCwgJl9yaWdodHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdFx0Jl9sZWZ0e1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdFx0Jl9jb250ZW50e1xuXHRcdFx0cGFkZGluZzogM3JlbSAwO1xuXHRcdFx0Jl90aXRsZXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRcdH1cblx0XHRcdCZfdGFnc3tcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblx0XHRcdFx0LnRhZ3tcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogMC41cmVtIDEuNXJlbTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdFx0Ji55ZWxsb3d7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLm9yYW5nZXtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYucGlua3tcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl90ZXh0e1xuXHRcdFx0XHRtYXgtd2lkdGg6IDU1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX2ltZ3tcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdH1cblx0fVxuXHQmX3RpdGxle1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0Jl9ub3Rle1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udDtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cdH1cblx0Jl9vdGhlcnN7XG5cdFx0Jl90aXRsZXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0XHR9XG5cdH1cblx0LmNpcmN1aXRzX2xpc3R7XG5cdFx0cGFkZGluZzogM3JlbSAwO1xuXHR9XG5cdEBpbmNsdWRlIGxhcHRvcHtcblx0XHQmX2Jhbm5lcntcblx0XHRcdCZfbGVmdCwgJl9yaWdodHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQmX2ltZ3tcblx0XHRcdFx0bWF4LWhlaWdodDogMzUwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC03cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBtb2JpbGV7XG5cdFx0Jl9iYW5uZXJ7XG5cdFx0XHQmX2ltZ3tcblx0XHRcdFx0bWFyZ2luLXRvcDogLTNyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuXG4iLCIvKiBIb21lIFN0eWxlcyAqLyBcbi5ob21le1xuXHQmX2Jhbm5lcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRwYWRkaW5nLXRvcDogMTgwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0Jl90aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogOXJlbTtcblx0XHRcdG1heC13aWR0aDogMTAwMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHJlbTtcblx0XHRcdEBpbmNsdWRlIG1lZC1zY3JlZW57XG5cdFx0XHRcdGZvbnQtc2l6ZTogNy41cmVtO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDg1MHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcHtcblx0XHRcdFx0Zm9udC1zaXplOiA2cmVtO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cmVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbGFwdG9we1xuXHRcdFx0XHRmb250LXNpemU6IDQuNXJlbTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0Zm9udC1zaXplOiA0cmVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbW9iaWxle1xuXHRcdFx0XHRmb250LXNpemU6IDMuNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9jb250ZW50e1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Jl9sZWZ0LCAmX3JpZ2h0LCAmX2ltZ3tcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cmVtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVyZW07XG5cdFx0XHR9XG5cdFx0XHQmX2xlZnR7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0XHR9XG5cdFx0XHQmX2ltZ3tcblx0XHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdFx0bWF4LWhlaWdodDogNTAwcHg7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVxuXHRcdFx0Jl9yaWdodHtcblx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3B7XG5cdFx0XHRcdCZfbGVmdHtcblx0XHRcdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfcmlnaHR7XG5cdFx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX2ltZ3tcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDMwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdCZfbGVmdCwgJl9yaWdodHtcblx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX2ltZ3tcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA0MDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBsYXB0b3B7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjAwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdHBhZGRpbmctdG9wOiAxNTBweDtcblx0XHR9XG5cdH1cblx0Jl9tYXBze1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiAzcmVtO1xuXHRcdHBhZGRpbmctbGVmdDogNiU7XG5cdFx0Jl90aXRsZXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdH1cblx0XHQmX3NlbGVjdGlvbntcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0XHQubWFwX3NlbGVjdGlvbntcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMXJlbTtcblx0XHRcdFx0cGFkZGluZzogMi41cmVtIDJyZW0gMS41cmVtIDJyZW07XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDFyZW07XG5cdFx0XHRcdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb25zL3BsdXMuc3ZnJyk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMS41cmVtO1xuXHRcdFx0XHRcdHJpZ2h0OiAxLjVyZW07XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji55ZWxsb3d7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0fVxuXHRcdFx0XHQmLm9yYW5nZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYucGlua3tcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcGluaztcblx0XHRcdFx0fVxuXHRcdFx0XHQubWFwX3NlbGVjdGlvbl9jb250ZW50e1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji4tYWN0aXZle1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9taW51cy5zdmcnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9uYW1le1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkdGl0bGUtZm9udDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX3RleHR7XG5cdFx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfYnV0dG9uc3tcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHQmX2l0ZW17XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX2ltZ3tcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0d2lkdGg6IDY1JTtcblx0XHRcdG1pbi1oZWlnaHQ6IDYwMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Lm1hcF9pbWFnZXtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdCYuLWFjdGl2ZXtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGJvdHRvbTogM3JlbTtcblx0XHRcdFx0cmlnaHQ6IDNyZW07XG5cdFx0XHRcdHdpZHRoOiAyLjVyZW07XG5cdFx0XHRcdGhlaWdodDogMi41cmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy96b29tLWluLnN2ZycpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHQmX3NlbGVjdGlvbntcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNSU7XG5cdFx0XHR9XG5cdFx0XHQmX2ltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdC5tYXBfaW1hZ2V7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogODUwcHgpe1xuXHRcdFx0Jl9pbWd7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDUwMHB4O1xuXHRcdFx0fVxuXHRcdFx0Jl9zZWxlY3Rpb257XG5cdFx0XHRcdHBhZGRpbmc6IDAgMyU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDY1MHB4KXtcblx0XHRcdCZfaW1ne1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA0MDBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNTAwcHgpe1xuXHRcdFx0Jl9pbWd7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDMwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmZhbmN5Ym94LWJne1xuXHRiYWNrZ3JvdW5kOiAkYmVpZ2U7XG59XG5cbi50cmFuc2ZlcnN7XG5cdGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJsdWU7XG5cdHBhZGRpbmc6IDEwcmVtIDAgNXJlbSAwO1xuXHQmX2NvbnRlbnR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblx0LmxlZnQsIC5yaWdodHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXHQmX3RpdGxle1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXNpemU6IDIuNnJlbTtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdGNvbG9yOiAkYmVpZ2U7XG5cdFx0bWF4LXdpZHRoOiA0NTBweDtcblx0fVxuXHQmX3RleHR7XG5cdFx0Y29sb3I6ICRiZWlnZTtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdH1cblx0LmxlZnR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDNyZW07XG5cdH1cblx0LnJpZ2h0e1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmctbGVmdDogM3JlbTtcblx0fVxuXHQmX2N0YXtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2U7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0XHRwYWRkaW5nOiAxLjVyZW0gM3JlbTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbjogNXJlbSAwIDNyZW0gMDtcblx0XHQmX3RpdGxle1xuXHRcdFx0Zm9udC1zaXplOiAyLjZyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdH1cblx0XHQmX3RleHR7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdH1cblx0XHQmX2ltZ3tcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNyZW07XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdHBhZGRpbmc6IDVyZW0gMDtcblx0XHQmX2NvbnRlbnR7XG5cdFx0XHQubGVmdCwgLnJpZ2h0e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMXJlbSAzcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX2N0YXtcblx0XHRcdC5sZWZ0LCAucmlnaHR7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjVyZW0gMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmxpbmtze1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdHdpZHRoOiAxMDAlO1xuXHQmX2l0ZW17XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMnJlbSAwO1xuXHRcdHBhZGRpbmc6IDNyZW07XG5cdFx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJHllbGxvdztcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHllbGxvdztcblx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcblx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHQmX3N1YnRpdGxle1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcblx0XHRcdCZfdGV4dHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0cGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWJsdWU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfY29udGVudHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHQmX3RleHR7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDU1MHB4O1xuXHRcdFx0XHRwe1xuXHRcdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfaW1ne1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xuXHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdGltZ3tcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6aG92ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBsYXB0b3B7XG5cdFx0Jl9pdGVte1xuXHRcdFx0Jl9zdWJ0aXRsZXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0Jl9pbWd7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHQmX2l0ZW17XG5cdFx0XHQmX2NvbnRlbnR7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0Jl9pbWd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMnJlbTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubmV3c3tcblx0cGFkZGluZzogNXJlbSAwO1xuXHQmX2xpc3R7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuXHRcdGdhcDogMnB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0XHQmX2l0ZW17XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0Y29sb3I6ICRiZWlnZTtcblx0XHRcdHBhZGRpbmc6IDNyZW07XG5cdFx0XHRib3JkZXItcmFkaXVzOiAycmVtO1xuXHRcdFx0Jl9oZWFkZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0Jl9kYXRle1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJlaWdlO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHQmX3NwbGl0e1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9idG57XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5idG57XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0XHRcdFx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfdGl0bGV7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLXRvcDogNXJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdFx0XHRjb2xvcjogJGJlaWdlO1xuXHRcdFx0fVxuXHRcdFx0Jl9pbnRyb3tcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdFx0XHRjb2xvcjogJGJlaWdlO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y29sb3I6ICRiZWlnZTtcblx0XHRcdFx0LmJ0bntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRcdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMS41cmVtO1xuICAgICAgICBcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKC1uKzMpe1xuXHRcdFx0XHQubmV3c19saXN0X2l0ZW1faW50cm97XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdCZfaXRlbXtcblx0XHRcdFx0Jl9oZWFkZXJ7XG5cdFx0XHRcdFx0Jl9zcGxpdHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9idG57XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTEuNXJlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl90aXRsZXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5ld3NfbGlzdF9pdGVtX2ludHJve1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoLW4rMil7XG5cdFx0XHRcdFx0Lm5ld3NfbGlzdF9pdGVtX2ludHJve1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGxhcHRvcHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0Jl9pdGVte1xuXHRcdFx0XHQmOm50aC1jaGlsZChuKzQpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5wYXJ0bmVyc3tcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAzcmVtIDA7XG5cdC5jb250YWluZXJfbGFyZ2V7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblx0Jl9sZWZ0e1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cdCZfcmlnaHR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHQmX3RpdGxle1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZvbnQtc2l6ZTogMi44cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXHR9XG5cdCZfdGV4dHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDY1MHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDhyZW07XG5cdFx0cHtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHR9XG5cdH1cblx0Jl9saXN0e1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Jl9pdGVte1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRwYWRkaW5nOiAxcmVtO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stdHJhY2sge1xuXHRcdCAgZGlzcGxheTogZmxleDtcblx0XHQgIGZsZXgtd3JhcDogd3JhcDtcblx0XHQgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5zbGlkZS1hcnJvd3tcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAxLjVyZW07XG5cdFx0XHRoZWlnaHQ6IDEuNXJlbTtcblx0XHRcdGJvdHRvbTogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHQmLnByZXYtYXJyb3d7XG5cdFx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkbWFpbi1ibHVlO1xuXHRcdFx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRtYWluLWJsdWU7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdGxlZnQ6IC0xOHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwLjI1cmVtO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgc2NhbGUoMS4xKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5uZXh0LWFycm93e1xuXHRcdFx0XHRib3JkZXItdG9wOiAycHggc29saWQgJG1haW4tYmx1ZTtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgJG1haW4tYmx1ZTtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRyaWdodDogLTE4cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAuMjVyZW07XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHNjYWxlKDEuMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdHBhZGRpbmc6IDAgMnJlbTtcblx0XHQmX3RpdGxlLCAmX3RleHR7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHQmX2xlZnQsICZfcmlnaHR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuXG5cbiIsIi8qKipcblxuR0VORVJBTFxuXG4qKiovXG5cblxuLmZsZXhpYmxlIHtcblx0Jl9jb250ZW50e1xuXHRcdHBhZGRpbmc6IDNyZW0gMCAwIDA7XG5cdH1cblx0Jl90ZXh0e1xuXHRcdHBhZGRpbmc6IDEwcmVtIDA7XG5cdH1cblx0QGluY2x1ZGUgbGFwdG9we1xuXHRcdCZfdGV4dHtcblx0XHRcdHBhZGRpbmc6IDdyZW0gMDtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdCZfdGV4dHtcblx0XHRcdHBhZGRpbmc6IDRyZW0gMDtcblx0XHR9XG5cdH1cbn1cblxuLnR3b19jb2xze1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCZfbGVmdCwgJl9yaWdodHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDRyZW0gMDtcblx0fVxuXHQmX2xlZnR7XG5cdFx0cGFkZGluZy1yaWdodDogOHJlbTtcblx0fVxuXHQmX3JpZ2h0e1xuXHRcdHBhZGRpbmctbGVmdDogOHJlbTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuXHR9XG5cdCZfdGV4dHtcblx0XHR1bCwgb2x7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bGl7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX2ltZ3tcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0XHRtYXgtaGVpZ2h0OiA0MjBweDtcblx0fVxuXHQmLi15ZWxsb3dfYnViYmxle1xuXHRcdHBhZGRpbmc6IDAgNHJlbTtcblx0XHRtYXJnaW46IDJyZW0gMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNyZW07XG5cdFx0LnR3b19jb2xzX2xlZnR7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHRcdH1cblx0XHQudHdvX2NvbHNfcmlnaHR7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIGRlc2t0b3B7XG5cdFx0Jl9sZWZ0e1xuXHRcdFx0cGFkZGluZy1yaWdodDogM3JlbTtcblx0XHR9XG5cdFx0Jl9yaWdodHtcblx0XHRcdHBhZGRpbmctbGVmdDogM3JlbTtcblx0XHR9XG5cdFx0Jl9pbWd7XG5cdFx0XHRtYXgtaGVpZ2h0OiAzNjBweDtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbGFwdG9we1xuXHRcdCZfdGV4dHtcblx0XHRcdHVsLCBvbHtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX2ltZ3tcblx0XHRcdG1heC1oZWlnaHQ6IDMwMHB4O1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0Jl9sZWZ0LCAmX3JpZ2h0e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHRcdCZfaW1ne1xuXHRcdFx0bWF4LWhlaWdodDogMjQwcHg7XG5cdFx0fVxuXHRcdCZfbGVmdHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG5cdFx0fVxuXHRcdCZfcmlnaHR7XG5cdFx0XHRwYWRkaW5nLXRvcDogMS41cmVtO1xuXHRcdH1cblx0XHQmLi1yZXZlcnNle1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0LnR3b19jb2xzX2xlZnR7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxLjVyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0cmVtO1xuXHRcdFx0fVxuXHRcdFx0LnR3b19jb2xzX3JpZ2h0e1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNHJlbTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEuNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji4teWVsbG93X2J1YmJsZXtcblx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcblx0XHRcdC50d29fY29sc19yaWdodHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZmxleGlibGVfdGFibGV7XG5cdHBhZGRpbmc6IDhyZW0gMDtcblx0LmNvbnRhaW5lcl9sYXJnZXJ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHQmX2xlZnR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZy1yaWdodDogNXJlbTtcblx0fVxuXHQmX3JpZ2h0e1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cdCZfYXJyYXl7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0Jl90ZXh0e1xuXHRcdHB7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbGFwdG9we1xuXHRcdHBhZGRpbmc6IDVyZW0gMDtcblx0XHQmX2xlZnR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXHRcdCZfcmlnaHR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0dGFibGUuZmxleGlibGVfdGFibGVfYXJyYXl7XG5cdFx0XHRwYWRkaW5nOiAxLjVyZW0gMDtcblx0XHR9XG5cdH1cbn1cblxuLmxpc3Rpbmd7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiA1cmVtIDA7XG5cdCZfdGl0bGUsICZfdGV4dHtcblx0XHRtYXgtd2lkdGg6IDc1MHB4O1xuXHR9XG5cdCZfbGlzdHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xuXHRcdGdhcDogNHJlbTtcblx0XHRtYXJnaW46IDVyZW0gMDtcblx0XHQmX2l0ZW17XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRkYXJrLXllbGxvdztcblx0XHRcdHBhZGRpbmc6IDAgMS41cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdC5pdGVtX25hbWV7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC43NXJlbTtcblx0XHRcdH1cblx0XHRcdC5pdGVtX2FkZHJlc3N7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuXHRcdFx0fVxuXHRcdFx0Lml0ZW1fdGV4dHtcblx0XHRcdFx0cHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzU7XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0YS5saXN0aW5nX2xpc3RfaXRlbXtcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRib3JkZXItbGVmdDogMTBweCBzb2xpZCAkZGFyay15ZWxsb3c7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgZGVza3RvcHtcblx0XHQmX2xpc3R7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuXHRcdFx0Z2FwOiAzcmVtO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0Jl9saXN0e1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0Z2FwOiAxLjVyZW07XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIG1vYmlsZXtcblx0XHQmX2xpc3R7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdGdhcDogMnJlbSAwO1xuXHRcdFx0Jl9pdGVte1xuXHRcdFx0XHQuaXRlbV9uYW1le1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5kcmF3ZXJze1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDNyZW0gMDtcblx0Jl90aXRsZXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQmX3RleHR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1heC13aWR0aDogNzUwcHg7XG5cdH1cblx0Jl9saXN0e1xuXHRcdG1hcmdpbjogM3JlbSAwO1xuXHRcdC5kcmF3ZXJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogMXJlbSAzcmVtIDAgMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJG1haW4tYmx1ZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdC5sZWZ0e1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDNyZW07XG5cdFx0XHR9XG5cdFx0XHQucmlnaHR7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHRcdFx0fVxuXHRcdFx0Jl9uYW1le1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0Jl90ZXh0e1xuXHRcdFx0XHQmX3JpZ2h0LCAmX2xlZnR7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW46IDEuNXJlbSAwO1xuXHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxLjVyZW07XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvbnMvYnRuLXBsdXMuc3ZnJyk7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvbnMvYnRuLW1pbnVzLnN2ZycpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdC5sZWZ0e1xuXHRcdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJpZ2h0e1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi50ZXh0X2J1YmJsZXtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0cGFkZGluZzogNXJlbTtcblx0bWFyZ2luOiA1cmVtIDA7XG5cdCZfbGVmdHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d2lkdGg6IDM1JTtcblx0XHRwYWRkaW5nOiAwIDVyZW07XG5cdH1cblx0Jl9yaWdodHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d2lkdGg6IDY1JTtcblx0XHRwYWRkaW5nOiAwIDEuNXJlbTtcblx0fVxuXHQmX3RleHR7XG5cdFx0cHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXHRcdHVse1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1hcmdpbjogMnJlbSAwO1xuXHRcdFx0bGl7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDMzLjMlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0d2lkdGg6IDVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMTJweDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5ibHVle1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJsdWU7XG5cdFx0LnRleHRfYnViYmxlX3RleHQsIC50ZXh0X2J1YmJsZV90aXRsZXtcblx0XHRcdGNvbG9yOiAkYmVpZ2U7XG5cdFx0XHRwLCBsaSwgYXtcblx0XHRcdFx0Y29sb3I6ICRiZWlnZTtcblx0XHRcdH1cblx0XHRcdGxpe1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgZGVza3RvcHtcblx0XHRtYXJnaW46IDNyZW0gMDtcblx0XHQmX3RleHR7XG5cdFx0XHR1bHtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX2xlZnR7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIGxhcHRvcHtcblx0XHQmX3RleHR7XG5cdFx0XHR1bHtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0d2lkdGg6IDNweDtcblx0XHRcdFx0XHRcdGhlaWdodDogM3B4O1xuXHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX2xlZnR7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHRtYXJnaW46IDJyZW0gMDtcblx0XHRwYWRkaW5nOiAzcmVtO1xuXHRcdCZfbGVmdHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdC5idWJibGVfaW1ne1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAyMDBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9yaWdodHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuLmRvY3VtZW50c3tcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAzcmVtIDA7XG5cdCZfbGlzdHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRwYWRkaW5nOiAxLjVyZW0gMDtcblx0XHQuZG9jdW1lbnR7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcmVtO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNyZW07XG5cdFx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDNyZW07XG5cdFx0XHRoZWlnaHQ6IDVyZW07XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVyZW07XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IC01cmVtO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHR3aWR0aDogNXJlbTtcblx0XHRcdFx0aGVpZ2h0OiA1cmVtO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvbnMvZG93bmxvYWQtaWNvbi5zdmcnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA1MCUgNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNyZW07XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdC5kb2N1bWVudHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1vYmlsZXtcblx0XHRcdC5kb2N1bWVudHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uYW5jaG9ye1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bWFyZ2luLXRvcDogLTE1MHB4O1xufVxuXG4iLCIvKiBOb3V2ZWxsZXMgU3R5bGVzICovIFxuLmFydGljbGVze1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiA4cmVtIDA7XG5cdCZfbGlzdHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Z2FwOiAzcmVtO1xuXHRcdC5hcnRpY2xle1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0aGVpZ2h0OiAyNTBweDtcblx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJyZW07XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0fVxuXHRcdFx0Jl9jb250ZW50e1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAxcmVtIDA7XG5cdFx0XHR9XG5cdFx0XHQmX2RhdGV7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0fVxuXHRcdFx0Jl9hdXRob3J7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHR9XG5cdFx0XHQmX3RpdGxle1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuXHRcdFx0fVxuXHRcdFx0Jl9pbnRyb3tcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMC41cmVtIDAgMXJlbSAwO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGxhcHRvcHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbW9iaWxle1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0fVxuXHR9XG59XG5cbi5zaW5nbGUtbmV3c3tcblx0Jl9oZWFkZXJ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy10b3A6IDE4cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXHRcdCZfdGl0bGV7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdFx0XHRoMXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9kYXRle1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdH1cblx0XHQmX2Jhbm5lcntcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4iLCIvKiBaZW5idXMgU3R5bGVzICovIFxuLnplbmJ1c3tcblx0Jl9tYXB7XG5cdFx0bWFyZ2luLXRvcDogNHJlbTtcblx0XHRtYXJnaW4tbGVmdDogNSU7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1JTtcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHRcdHB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cblxuXG4iLCIvKioqXG5cbkJMT0NLU1xuXG4qKiovXG5cbi5kZXNjcmlwdGlvbntcblx0YmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcblx0Y29sb3I6ICRiZWlnZTtcblx0cGFkZGluZzogNXJlbSAwO1xuXHQuY29udGFpbmVyX2xhcmdle1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cdCZfbGVmdCwgJl9yaWdodHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdCZfcmlnaHR7XG5cdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHR9XG5cdCZfY29udGVudHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQmX3RpdGxle1xuXHRcdGNvbG9yOiAkYmVpZ2U7XG5cdFx0Zm9udC1zaXplOiAzLjRyZW07XG5cdFx0bWF4LXdpZHRoOiA2NTBweDtcblx0fVxuXHQmX3RleHR7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHRcdG1heC13aWR0aDogNjUwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogM3JlbTtcblx0XHRwe1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXHR9XG5cdCZfaW1ne1xuXHRcdGJvcmRlci1yYWRpdXM6IDNyZW07XG5cdH1cblx0QGluY2x1ZGUgZGVza3RvcHtcblx0XHQmX3JpZ2h0e1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBsYXB0b3B7XG5cdFx0Jl9sZWZ0e1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cdFx0fVxuXHRcdCZfcmlnaHQsICZfbGVmdHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0Jl90ZXh0e1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuLnNlcGFyYXRpb257XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcblx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0Y29sb3I6ICRiZWlnZTtcblx0cGFkZGluZzogMTByZW0gMTAlO1xuXHRtYXJnaW46IDVyZW0gMDtcblx0Jl9sZWZ0LCAmX3JpZ2h0e1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblx0Jl9sZWZ0e1xuXHRcdHBhZGRpbmctcmlnaHQ6IDNyZW07XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdH1cblx0Jl9yaWdodHtcblx0XHRwYWRkaW5nLWxlZnQ6IDNyZW07XG5cdH1cblx0Jl90aXRsZXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb2xvcjogJGJlaWdlO1xuXHR9XG5cdEBpbmNsdWRlIGRlc2t0b3B7XG5cdFx0cGFkZGluZzogOHJlbSA2JTtcblx0XHRtYXJnaW46IDFyZW0gMDtcblx0XHQmX2xlZnR7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG5cdFx0fVxuXHRcdCZfcmlnaHR7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdCZfbGVmdCwgJl9yaWdodHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdH1cblxufVxuXG4uY3Rhe1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCZfY29udGVudHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d2lkdGg6IDYwJTtcblx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiA2NTBweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXJlbTtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzVyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHBhZGRpbmc6IDhyZW0gOHJlbSA4cmVtIDYlO1xuXHRcdGNvbG9yOiAkYmVpZ2U7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLWluLW91dDtcblx0XHQmX3RpdGxle1xuXHRcdFx0Y29sb3I6ICRiZWlnZTtcblx0XHRcdGZvbnQtc2l6ZTogMy42cmVtO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG5cdFx0fVxuXHRcdCZfdGV4dHtcblx0XHRcdHB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmNzcy1yZXZlYWx7XG5cdFx0XHRhbmltYXRpb246IGZhZGVDVEFSaWdodCAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuXHRcdH1cblx0XHRAa2V5ZnJhbWVzIGZhZGVDVEFSaWdodCB7XG5cdFx0ICAwJSB7XG5cdFx0ICAgIG9wYWNpdHk6IDA7XG5cdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTUwcHgpO1xuXHRcdCAgfVxuXHRcdCAgMTAwJSB7XG5cdFx0ICAgIG9wYWNpdHk6IDE7XG5cdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHQgIH1cblx0XHR9XG5cdH1cblx0Jl9iYWNrZ3JvdW5ke1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMTtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzVyZW07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDM1cmVtO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdH1cblx0QGluY2x1ZGUgZGVza3RvcHtcblx0XHQmX2NvbnRlbnR7XG5cdFx0XHRtaW4taGVpZ2h0OiA1NTBweDtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbGFwdG9we1xuXHRcdCZfY29udGVudHtcblx0XHRcdHdpZHRoOiA2NSU7XG5cdFx0XHRtaW4taGVpZ2h0OiA0NTBweDtcblx0XHRcdHBhZGRpbmc6IDVyZW0gNXJlbSA1cmVtIDYlO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0Jl9jb250ZW50e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAzNTBweDtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXJlbTtcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNXJlbTtcblx0XHRcdCZfdGl0bGV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX2JhY2tncm91bmR7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBtb2JpbGV7XG5cdFx0Jl9jb250ZW50e1xuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cmVtO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE2cmVtO1xuXHRcdFx0Jl90aXRsZXtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHR9XG5cdFx0XHQmX3RleHR7XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJ1YmJsZXtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRwYWRkaW5nOiA1cmVtO1xuXHRtYXJnaW46IDVyZW0gMDtcblx0Jl9sZWZ0e1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogMzUlO1xuXHRcdHBhZGRpbmc6IDAgNXJlbTtcblx0fVxuXHQmX3JpZ2h0e1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogNjUlO1xuXHRcdHBhZGRpbmc6IDAgMS41cmVtO1xuXHR9XG5cdCZfaW1ne1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRtYXgtaGVpZ2h0OiAzNTBweDtcblx0fVxuXHQmX3RpdGxle1xuXG5cdH1cblx0Jl90ZXh0e1xuXHRcdHB7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdH1cblx0XHR1bHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXJnaW46IDJyZW0gMDtcblx0XHRcdGxpe1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMS41cmVtO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR3aWR0aDogNXB4O1xuXHRcdFx0XHRcdGhlaWdodDogNXB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAxMnB4O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBkZXNrdG9we1xuXHRcdCZfbGVmdHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbGFwdG9we1xuXHRcdCZfdGV4dHtcblx0XHRcdHVse1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHR3aWR0aDogM3B4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfbGVmdHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdHBhZGRpbmc6IDNyZW07XG5cdFx0Jl9sZWZ0e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0LmJ1YmJsZV9pbWd7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX3JpZ2h0e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufVxuXG4udGFibGUsIHRhYmxle1xuXHRib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuXHRib3JkZXItc3BhY2luZzogMCAwLjZyZW07XG5cdHBhZGRpbmc6IDNyZW0gMDtcblx0dGh7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRwYWRkaW5nOiAxLjI1cmVtIDJyZW07XG5cdH1cblx0dHJ7XG5cdFx0dGR7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJHllbGxvdztcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkeWVsbG93O1xuXHRcdFx0cGFkZGluZzogMC43NXJlbSAyLjVyZW07XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQmLi1maXJzdHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkeWVsbG93O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcmVtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcmVtO1xuXHRcdFx0fVxuXHRcdFx0Ji4tbGFzdHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHllbGxvdztcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNyZW07XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudGFibGVfaGVhZGVye1xuXHRcdGJvcmRlcjogbm9uZTtcblx0fVxuXHRAaW5jbHVkZSBtb2JpbGV7XG5cdFx0dGh7XG5cdFx0XHRwYWRkaW5nOiAwLjY1cmVtIDFyZW07XG5cdFx0fVxuXHRcdHRye1xuXHRcdFx0dGR7XG5cdFx0XHRcdHBhZGRpbmc6IDAuNHJlbSAxcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbiIsIi8qIEhlYWRlciAqLyBcblxuLmhlYWRlcntcblx0YmFja2dyb3VuZC1jb2xvcjogJGJlaWdlO1xuXHR6LWluZGV4OiA1O1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHdpZHRoOiAxMDAlO1xuXHQmX3N1Ym1lbnVze1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkeWVsbG93O1xuXHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2UtaW4tb3V0O1xuXHR9XG5cdCZfd3JhcHBlcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDFyZW0gMDtcblx0fVxuXHQmX2xvZ297XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAyMCU7XG5cdFx0Jl9pbWd7XG5cdFx0XHRwYWRkaW5nOiAxLjVyZW0gMDtcblx0XHRcdG1heC1oZWlnaHQ6IDEwcmVtO1xuXHRcdH1cblx0fVxuXHQmX21lbnUuanMtbWVudS1wcmluY2lwYWx7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA2NSU7XG5cdFx0LmhlYWRlcl9tZW51X25hdl91bHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGp1c3RpZnktY29udGVudDogcmlnaHQ7XG5cdFx0XHQubWVudS1pdGVte1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDEuNXJlbSAycmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG5cdFx0XHRcdGNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc3ViLW1lbnV7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMzUwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDNyZW0gMnJlbTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdC5tZW51LWl0ZW17XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDM1MHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMC43NXJlbSAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLi1hY3RpdmV7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb25zL2J0bi1wbHVzLnN2ZycpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA1MCUgNTAlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNyZW07XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDJyZW07XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjU1cmVtIDEuMjVyZW0gMC42NXJlbSAxLjI1cmVtO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvbnMvYnRuLW1pbnVzLnN2ZycpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA4MCU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdC5oZWFkZXJfbWVudV9uYXZfdWx7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfc2lkZW1lbnV7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0d2lkdGg6IDE1JTtcblx0XHQubGFuZ19tZW51e1xuXHRcdFx0ZGlzcGxheTogbm9uZTsgLy90ZW1wb3Jhcnlcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMXJlbTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNyZW07XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZGFyay15ZWxsb3c7XG5cdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHQubWVudS1pdGVte1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDJweCAxMXB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcmVtO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji53cG1sLWxzLWN1cnJlbnQtbGFuZ3VhZ2V7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmsteWVsbG93O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRyaWdodDogOHJlbTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX2J1cmdlcntcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnJlbTtcblx0XHRwYWRkaW5nOiAxLjI1cmVtIDJyZW07XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGRhcmsteWVsbG93O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb25zL2hhbWJ1cmdlci5zdmcnKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDcwJSA0NSU7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay15ZWxsb3c7XG5cdFx0fVxuXHRcdCYuLWFjdGl2ZXtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb25zL21lbnUtY2xvc2Uuc3ZnJyk7XG5cdFx0fVxuXHRcdCZtZW51e1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHJpZ2h0OiAycmVtO1xuXHRcdFx0cGFkZGluZzogM3JlbSA0cmVtO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNyZW07XG5cdFx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHQmX2NvbnRlbnR7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdH1cblx0XHRcdC5sZWZ0LCAucmlnaHR7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cdFx0XHQucmlnaHR7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0fVxuXHRcdFx0dWx7XG5cdFx0XHRcdGxpIGF7XG5cdFx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9pbWd7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDMwMHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcblx0XHRcdH1cblx0XHRcdCZfc29jaWFsc3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdCZfaXRlbXtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxLjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0cGFkZGluZzogMi41cmVtIDNyZW07XG5cdFx0XHRcdHotaW5kZXg6OTk5O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAycmVtO1xuXHRcdFx0XHQvL3dpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTtcblx0XHRcdFx0Ly9oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNnJlbSk7XG5cdFx0XHRcdC5sZWZ0LCAucmlnaHR7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9tb2JpbGV7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9pbWd7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX21haW4sICZfbW9iaWxle1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogMXJlbSAwIDFyZW0gMDtcblx0XHRcdFx0XHQubWVudS1pdGVte1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwLjc1cmVtIDA7XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnN1Yi1tZW51e1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwLjVyZW0gMCAxcmVtIDFyZW07XG5cdFx0XHRcdFx0XHQubWVudS1pdGVte1xuXHRcdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1vYmlsZXtcblx0XHRcdFx0cGFkZGluZzogMnJlbTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0XHRcdHJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxcmVtO1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG5cdFx0XHRcdCZfbWFpbiwgJl9tb2JpbGV7XG5cdFx0XHRcdFx0Lm1lbnUtaXRlbXtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc3ViLW1lbnV7XG5cdFx0XHRcdFx0Lm1lbnUtaXRlbXtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuanMtYnVyZ2VyLW1lbnVfYmd7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZWlnZTtcblx0XHR6LWluZGV4OiAtMTtcblx0XHR0cmFuc2l0aW9uOiAwLjZzIGFsbCBlYXNlLWluLW91dDtcblx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLmJhbm5lcntcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctdG9wOiAxOHJlbTtcblx0Jl9jb250YWluZXJ7XG5cdFx0cGFkZGluZzogMCAzJTtcblx0fVxuXHQmX2NvbnRlbnR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDFyZW0gMCAwIDA7XG5cdFx0bWluLWhlaWdodDogNTAwcHg7XG5cdH1cblx0Jl90b3B7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Jl90aXRsZXtcblx0XHRcdG1heC13aWR0aDogNTAlO1xuXHRcdFx0cGFkZGluZzogMCA1cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJyZW07XG5cdFx0fVxuXHR9XG5cdCZfYm90dG9te1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDVyZW07XG5cdFx0Ym9yZGVyLXJhZGl1czogM3JlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdCZfdGV4dHtcblx0XHRcdG1heC13aWR0aDogNTAlO1xuXHRcdFx0Y29sb3I6ICRiZWlnZTtcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRwe1xuXHRcdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnllbGxvd3tcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0XHQuYmFubmVyX2JvdHRvbV90ZXh0e1xuXHRcdFx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5vcmFuZ2V7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0LmJhbm5lcl9ib3R0b21fdGV4dHtcblx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYucGlua3tcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xuXHRcdFx0LmJhbm5lcl9ib3R0b21fdGV4dHtcblx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfaW1ne1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRoZWlnaHQ6IDQ1MHB4O1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogNDAlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNyZW07XG5cdFx0bWFyZ2luOiAwIDNyZW0gM3JlbSAzcmVtO1xuXHR9XG5cdEBpbmNsdWRlIGRlc2t0b3B7XG5cdFx0Jl9pbWd7XG5cdFx0XHR3aWR0aDogNDUlO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBsYXB0b3B7XG5cdFx0cGFkZGluZy10b3A6IDEzcmVtO1xuXHRcdCZfdG9we1xuXHRcdFx0Jl90aXRsZXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfYm90dG9te1xuXHRcdFx0cGFkZGluZzogMi41cmVtIDNyZW07XG5cdFx0XHQmX3RleHR7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0cHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9pbWd7XG5cdFx0XHR3aWR0aDogNjUlO1xuXHRcdFx0aGVpZ2h0OiAzNTBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbjogMnJlbSBhdXRvIDJyZW0gYXV0bztcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdCZfaW1ne1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIG1vYmlsZXtcblx0XHQmX2ltZ3tcblx0XHRcdGhlaWdodDogMjUwcHg7XG5cdFx0fVxuXHR9XG59XG5cbiIsIi8qIEZvb3RlciAqL1xuXG4uZm9vdGVye1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0Jl9uZXdzbGV0dGVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmc6IDVyZW0gMDtcblx0XHQmX2xlZnQsICZfY29udGVudCwgJl9yaWdodHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXllbGxvdztcblx0XHR9XG5cdFx0Jl9sZWZ0e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDM1JTtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnJlbTtcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnJlbTtcblx0XHR9XG5cdFx0Jl9jb250ZW50e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDQ1JTtcblx0XHRcdHBhZGRpbmc6IDdyZW0gOXJlbTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cmVtO1xuXHRcdH1cblx0XHQmX3JpZ2h0e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnJlbTtcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnJlbTtcblx0XHR9XG5cdFx0Jl90aXRsZXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdH1cblx0XHQmX3RleHR7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX2Zvcm17XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Jl9lbWFpbHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAxcmVtIDJyZW07XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycmVtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnJlbTtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0bWluLXdpZHRoOiAyNTBweDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdFx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdFx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9zdWJtaXR7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cGFkZGluZzogMXJlbSAycmVtO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAycmVtO1xuXHRcdFx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdFx0XHRjb2xvcjogJGJlaWdlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIGRlc2t0b3B7XG5cdFx0XHQmX2xlZnR7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmX2NvbnRlbnR7XG5cdFx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0XHR9XG5cdFx0XHQmX3JpZ2h0e1xuXHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHQmX2NvbnRlbnR7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMnJlbTtcblx0XHRcdFx0cGFkZGluZzogNHJlbSA3cmVtO1xuXHRcdFx0fVxuXHRcdFx0Jl9yaWdodHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCZfdGl0bGV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdH1cblx0XHRcdCZfdGV4dHtcblx0XHRcdFx0cHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBtb2JpbGV7XG5cdFx0XHQmX2NvbnRlbnR7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gNHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX21lbnV7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQmX2xvZ297XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHRcdCZfbmF2e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0fVxuXHRcdCZfY29weXJpZ2h0e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRjb2xvcjogJG1haW4tYmx1ZTtcblx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuXHRcdFx0bWFyZ2luOiAwIDNyZW07XG5cdFx0fVxuXHRcdCZfaXRlbXN7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAuNXJlbSAzcmVtO1xuXHRcdFx0Lm1lbnUtaXRlbXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG1hcmdpbjogMCAxLjVyZW07XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Y29sb3I6ICRtYWluLWJsdWU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJG1haW4tZm9udDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3R0b206IC0zcHg7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1ibHVlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX3NvY2lhbHN7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHQmX2l0ZW17XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIDAuNzVyZW07XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgZGVza3RvcHtcblx0XHRcdCZfbG9nb3tcblx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0XHRcdH1cblx0XHRcdCZfbmF2e1xuXHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdCZfY29weXJpZ2h0LCAmX2l0ZW1ze1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW46IDAuNXJlbSAwO1xuXHRcdFx0XHQuZm9vdGVyX21lbnV7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9zb2NpYWxze1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXR7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdH1cblx0fVxufVxuXG4iLCIvKioqXG5cbkJ1dHRvbnNcblxuKioqL1xuXG4ucGx1c19idG57XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDIuN3JlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjJyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb25zL3BsdXMtaWNvbi5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgfVxufVxuXG4uYnRue1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogJGJlaWdlO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJsdWU7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbiAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIitcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICB3aWR0aDogMy41cmVtO1xuICAgICAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTMuNXJlbTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiAkYmVpZ2U7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi4teWVsbG93e1xuICAgICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi4tZ29sZHtcbiAgICAgICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXllbGxvdztcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXllbGxvdztcbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */
