@font-face{font-family:"Helvetica Neue LT Std";src:url(../fonts/Helvetica/Helvetica55Roman/Helvetica55Roman.otf) format("opentype")}@font-face{font-family:"Helvetica Neue LT Std";src:url(../fonts/Helvetica/Helvetica35Thin/Helvetica35Thin.otf) format("opentype");font-weight:100}@font-face{font-family:"Helvetica Neue LT Std";src:url(../fonts/Helvetica/Helvetica75Bold/Helvetica75Bold.otf) format("opentype");font-weight:bold}@font-face{font-family:"Helvetica Neue LT Std";src:url(../fonts/Helvetica/Helvetica65Medium/Helvetica65Medium.otf) format("opentype");font-weight:500}@font-face{font-family:"Helvetica Neue LT Std";src:url(../fonts/Helvetica/Helvetica45Light/Helvetica45Light.otf) format("opentype");font-weight:300}@font-face{font-family:"Helvetica Neue LT Std";src:url(../fonts/Helvetica/Helvetica56Italic/Helvetica56Italic.otf) format("opentype");font-style:italic;font-weight:300}@font-face{font-family:"Helvetica Neue LT Std";src:url(../fonts/Helvetica/Helvetica56Italic/Helvetica56Italic.otf) format("opentype");font-style:italic;font-weight:400}@font-face{font-family:"Helvetica Neue LT Std";src:url(../fonts/Helvetica/Helvetica76BoldItalic/Helvetica76BoldItalic.otf) format("opentype");font-style:italic;font-weight:bold}html{font-size:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}input:focus,button:focus,textarea:focus,select:focus{outline:none;box-shadow:none}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}button{outline:none;box-shadow:none;border:none}*{font-family:"Helvetica Neue LT Std"}a{text-decoration:none}h1,.h1{font-size:120px;font-weight:250;line-height:144px;width:100%;text-transform:uppercase}h1 strong,.h1 strong{font-weight:700}h2,.h2{width:100%;font-size:60px;font-weight:250;line-height:60px;text-transform:uppercase;text-align:initial}h2 strong,.h2 strong{font-weight:700}ul{list-style:none;padding-left:0;margin:0}.h4,h4{font-size:20px;font-weight:700;line-height:24px;margin-bottom:10px;color:#231f20}.h4 strong,h4 strong{font-weight:700}p{font-size:20px;font-weight:300;line-height:24px;margin-bottom:15px;color:#231f20}p:last-child{margin-bottom:0}.title-block{margin-bottom:30px}ul li{font-weight:400}ul li a{color:inherit;font-weight:400;text-decoration:underline}ul li a:hover{text-decoration:underline;color:inherit}.title-header h1{width:100%;font-size:60px;font-weight:250;line-height:60px;text-transform:uppercase;text-align:initial;margin-bottom:20px}.text-description ul li{font-size:16px;line-height:19px;color:#231f20;font-weight:300}.text-description ol li{font-size:16px;line-height:19px;color:#231f20;font-weight:300}.text-description p{font-size:16px;line-height:19px}.text-description p a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:underline}.title-wrapper h2{margin-bottom:0}.text-description-large p{font-size:20px;line-height:24px}.text-description-large p a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:underline}a{text-decoration:none;transition:.3s}.program-name{font-size:12px;font-weight:400;line-height:14px;padding:10px 12px;border:1px solid #b2b3b7;border-radius:40px;width:-moz-fit-content;width:fit-content;text-transform:uppercase;color:#b2b3b7;transition:.3s;cursor:pointer;display:block}.program-name br{display:none}.program-name:hover{color:#c80d3a;border-color:#c80d3a}.program-name:focus{color:#aa0c1e;border-color:#aa0c1e}.link-red{font-size:13px;font-weight:700;line-height:16px;color:#c80d3a;text-transform:uppercase}.link-red:hover{color:#aa0c1e}.link-red:focus{color:#fb033f}.link-red-arrow{display:flex;align-items:center}.link-red-arrow:after{content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:12px;width:12px;height:12px;background-image:url(../img/icons/arrow-red-ico.svg);margin-left:10px}@media(max-width: 1024px){h2,.h2{font-size:50px;line-height:50px}.title-header h1{font-size:50px;line-height:50px}}@media(max-width: 600px){h2,.h2{font-size:40px;line-height:40px}h2 span,.h2 span{display:block;width:100%}.title-header h1{font-size:30px;line-height:30px}.title-wrapper{margin-bottom:30px}}html{scroll-behavior:smooth}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:#f1f5fb}body::-webkit-scrollbar-thumb{background-color:#c80d3a;border-radius:20px;border:3px solid #c80d3a}main{padding-top:89px}section{margin:150px 0}section:first-of-type{margin-top:60px}img{-o-object-position:top;object-position:top}.title-wrapper{display:flex;width:100%;justify-content:space-between;margin-bottom:80px}.title-wrapper .btn{margin-right:80px;padding:0 35px}@media(max-width: 600px){main{padding-top:120px}section{margin:100px 0}section:first-of-type{margin-top:0}}.container{margin:0 auto;display:flex;flex-wrap:wrap;max-width:1484px;width:100%;padding:0 42px}.container-fluid{max-width:100%;width:100%}.d-flex{display:flex;flex-wrap:wrap}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.flex-column{flex-direction:column}.align-center{align-items:center}.row{display:flex;margin:0 -20px;width:calc(100% + 40px);flex-wrap:wrap}[class*=col-]{padding:0 20px}@media(min-width: 1025px){.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}}@media(max-width: 1024px){.container{padding:0 42px}[class*=col-]{padding:0 12px}.row{margin:0 -12px;width:calc(100% + 24px)}.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}}@media(max-width: 600px){.col-m-1{width:8.33333333%}.col-m-2{width:16.66666667%}.col-m-3{width:25%}.col-m-4{width:33.33333333%}.col-m-5{width:41.66666667%}.col-m-6{width:50%}.col-m-7{width:58.33333333%}.col-m-8{width:66.66666667%}.col-m-9{width:75%}.col-m-10{width:83.33333333%}.col-m-11{width:91.66666667%}.col-m-12{width:100%}.container{padding:0 24px}}.btn-play{background-repeat:no-repeat;background-position:center;background-size:25px;border-radius:50%;background-color:rgba(255,255,255,.1019607843);border:1px solid #b2b3b7;width:130px;height:130px;background-image:url(../img/icons/btn-play.svg);position:absolute;cursor:pointer;transition:.3s;z-index:1}.btn-play:hover{background-color:#fff;background-image:url(../img/icons/btn-play-hover.svg)}.btn-play.pause{background-image:url(../img/icons/pause-btn.svg)}.btn-play.pause:hover{background-image:url(../img/icons/pause-btn-hover.svg)}.swiper-button-prev,.swiper-button-next{width:60px;height:60px;opacity:1;background-repeat:no-repeat;background-position:center;background-size:14px;display:flex;align-items:center;justify-content:center;border-radius:50%;top:82px;background-color:#c80d3a;background-image:url(../img/icons/swiper-arrow-white.svg)}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-next{right:0}.swiper-button-prev{transform:rotate(180deg);right:70px;left:unset}.swiper-button-disabled{background-image:url(../img/icons/swiper-arrow-black.svg);background-color:#f1f5fb}.swiper-button-next.swiper-button-disabled{transform:rotate(180deg)}.swiper-button-prev.swiper-button-disabled{transform:rotate(0deg)}.btn{padding:0 28px;height:48px;width:-moz-fit-content;width:fit-content;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:60px;line-height:16px;text-transform:uppercase;transition:.3s}.btn-red{color:#fff;background-color:#c80d3a}.btn-red:hover{background-color:#aa0c1e;color:#fff}.btn-red:focus{background-color:#fb033f;color:#fff}.btn-arrow-down:after{content:"";display:block;width:13px;height:13px;background-repeat:no-repeat;background-position:center;background-size:13px;margin-left:10px;background-image:url(../img/icons/arrow-white-down.svg)}.btn-bordered{color:#231f20;border:1px solid #231f20;background-color:rgba(0,0,0,0)}.btn-bordered:hover{background-color:#231f20;color:#fff}.btn-white{background-color:#fff;color:#c80d3a}.btn-white:hover{background-color:#231f20;color:#c80d3a}.btn-white:focus{color:#fb033f;color:#c80d3a}.btn-arrow:after{content:"";display:block;width:12px;height:12px;background-repeat:no-repeat;background-position:center;background-size:12px;background-image:url(../img/icons/arrow-red-ico.svg);margin-left:10px}.btn-arrow:focus:after{background-image:url(../img/icons/arrow-red-focus.svg)}.btn-circle{border-radius:50%;background-color:#c80d3a;width:130px;min-width:130px;height:130px;min-height:130px;text-align:center;color:#fff}.btn-circle:hover{background-color:#aa0c1e;color:#fff}.btn-circle:focus{background-color:#fb033f;color:#fff}.btn-circle-arrow{flex-direction:column}.btn-circle-arrow:before{content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:16px;width:16px;margin-bottom:20px;height:16px;background-image:url(../img/icons/arrow-white-rotated.svg)}@media(max-width: 600px){.btn-play{width:90px;height:90px}.btn-circle{width:117px;height:117px;min-height:117px;min-width:117px;font-size:11px;line-height:13px}}input,textarea{border:none;box-shadow:none;outline:none}input[type=submit]{border:none;box-shadow:none;outline:none;cursor:pointer}.main-menu{display:flex;align-items:center}.main-menu li a{font-size:13px;font-weight:700;line-height:16px;text-transform:uppercase;color:#231f20;display:flex;text-decoration:none}.main-menu li a:hover{color:#c80d3a;text-decoration:none}.main-menu li+li{margin-left:35px}@media(max-width: 600px){.main-menu{justify-content:center}}.inline-list-section{margin-bottom:130px}.inline-list-section .title-wrapper{margin-bottom:50px;align-items:flex-end}.inline-list-section .title-wrapper .link-red{min-width:251px}.inline-list-section .inline-program-item{margin-bottom:40px}.inline-list-section .inline-program-item .inline-item-title{font-size:20px;font-weight:700;line-height:24px;margin-bottom:10px;color:#c80d3a}.inline-list-section .inline-program-item .inline-item-desc p{font-size:28px;font-weight:500;line-height:34px;color:#231f20}@media(max-width: 1024px){.inline-list-section{margin-bottom:70px}.inline-list-section .inline-program-item{margin-bottom:30px}}@media(max-width: 600px){.inline-list-section{margin-bottom:55px}.inline-list-section .inline-program-item{margin-bottom:25px}.inline-list-section .inline-program-item .inline-item-title{font-size:28px;line-height:34px}.inline-list-section .inline-program-item .inline-item-desc p{font-size:23px;line-height:28px}.inline-list-section .title-wrapper{margin-bottom:30px}.inline-list-section .title-wrapper .link-red{display:none}}.accordion-new{width:100%}.accordion-new .accordion-new-item{transition:all .3s;width:100%;overflow:hidden;background-color:#fff;border-bottom:1px solid #231f20}.accordion-new .accordion-new-item ul li{margin-bottom:15px}.accordion-new .accordion-new-item ul li:last-of-type{margin-bottom:0}.accordion-new .accordion-new-item a{text-decoration:underline}.accordion-new .accordion-new-item:last-of-type{border-bottom:0}.accordion-new .accordion-new-item .accordion-new-item-header{font-size:28px;font-weight:500;line-height:34px;color:#231f20;cursor:pointer;transition:.3s;display:flex;width:100%;justify-content:space-between;align-items:center;position:relative;padding:25px 42px 25px 0}.accordion-new .accordion-new-item .accordion-new-item-header:after{content:"";border:solid #231f20;border-width:0 4px 4px 0;display:inline-block;padding:6px;transform:rotate(45deg);position:absolute;right:3px;transition:.3s}.accordion-new .accordion-new-item .accordion-new-item-content{overflow:hidden;width:100%;transition:height .3s ease-in-out;height:0}.accordion-new .accordion-new-item .accordion-new-item-content *{font-size:16px;font-weight:300;line-height:19px;color:#231f20}.accordion-new .accordion-new-item .accordion-new-item-content .accordion-content-wrapper{padding-bottom:25px}.accordion-new .accordion-new-item:not(.active) .accordion-new-item-content{height:0 !important}.accordion-new .accordion-new-item.active .accordion-new-item-header{color:#c80d3a}.accordion-new .accordion-new-item.active .accordion-new-item-header:after{transform:rotate(45deg) scale(-1);border-color:#c80d3a;margin-top:12px;content:""}@media(max-width: 600px){.accordion-new .accordion-new-item .accordion-new-item-header{padding:20px 25px 20px 0;font-size:20px;line-height:24px}.accordion-new .accordion-new-item .accordion-new-item-header:after{border-width:0 3px 3px 0;padding:5px}}.accordion-section h2{margin-bottom:45px}.accordion-section .h2-pc-hidden{display:none}.accordion-section .image-wrapper img{height:700px;width:100%;-o-object-fit:cover;object-fit:cover}.accordion-section-w-image .image-wrapper img{opacity:0;visibility:hidden;max-width:0;height:0;transition:.3s}.accordion-section-w-image .image-wrapper.show img{opacity:1;visibility:visible;max-width:initial;height:700px}.accordion-section-w-image .accordion-new .accordion-new-item .accordion-new-item-content{max-height:0;transition:all .3s}.accordion-section-w-image .accordion-new .accordion-new-item.active .accordion-new-item-content{max-height:3000px}@media(max-width: 1024px){.accordion-section h2{display:none}.accordion-section .h2-pc-hidden{display:block;margin:40px 0 15px}.accordion-section-w-image .image-wrapper.show img{height:386px}}@media(max-width: 600px){.accordion-section{margin:80px 0}.accordion-section .title-wrapper{display:none}.accordion-section .h2-pc-hidden{margin:30px 0 5px}}.apply-section{background-color:#c80d3a;padding:66px 0;margin:150px 0}.apply-section .widget{display:flex;align-items:flex-start;justify-content:space-between;max-width:100%}.apply-section .btn{margin-left:45%}.apply-section .widgettitle{color:#fff;font-weight:700;width:45%;display:inline-block;text-transform:uppercase;font-size:60px;line-height:60px;margin-bottom:0;padding-right:30px}.apply-section .textwidget{padding:18px 0 0 0 !important;margin-bottom:30px;display:inline-block;width:55%;white-space:initial}.apply-section .textwidget p{color:#fff}@media(max-width: 1024px){.apply-section{margin:100px 0}.apply-section .widget{flex-wrap:wrap}.apply-section .h4{max-width:100%}.apply-section .widgettitle{width:100%;max-width:100%}.apply-section .widgettitle br{display:none}.apply-section .textwidget{width:100%;padding:40px 0 0 0 !important;margin-bottom:26px}.apply-section .textwidget p{max-width:75%}.apply-section .btn{margin-left:0;max-width:335px;width:100%}}@media(max-width: 600px){.apply-section{padding:40px 0;margin:80px 0}.apply-section .widgettitle{font-size:40px;line-height:40px}.apply-section .textwidget{padding:30px 0 0 0 !important;margin-bottom:30px}.apply-section .textwidget p{max-width:100%}.apply-section .btn{width:-moz-fit-content;width:fit-content}}@media(max-width: 370px){.apply-section .widgettitle{font-size:34px;line-height:34px}}.list-section-w-image .title-wrapper{margin-bottom:45px}.list-section-w-image .list-item .list-item-image img{height:240px;width:100%;-o-object-fit:cover;object-fit:cover}.list-section-w-image .list-item .list-item-title{font-size:36px;font-weight:500;line-height:34px;color:#231f20;margin-bottom:32px}.list-section-w-image .list-item ul{list-style:disc;padding-left:20px}.list-section-w-image .list-item ul li{font-size:16px;font-weight:300;line-height:19px;color:#231f20}.list-section-w-image .list-item ul li::marker{color:#c80d3a}.list-section-w-image .list-item ul li:not(:last-of-type){margin-bottom:12px}.list-section-w-image .list-item:not(:last-of-type){margin-bottom:30px}@media(max-width: 1024px){.list-section-w-image .title-wrapper{margin-bottom:40px}.list-section-w-image .list-item .list-item-title{font-size:28px}.list-section-w-image .list-item .list-item-image img{height:160px}}@media(max-width: 600px){.list-section-w-image .title-wrapper{margin-bottom:30px}.list-section-w-image .list-item .col-m-12:nth-of-type(2){order:-1}.list-section-w-image .list-item .list-item-image{margin-bottom:20px}.list-section-w-image .list-item .list-item-image img{height:200px}.list-section-w-image .list-item .list-item-title{font-size:24px;line-height:31px;margin-bottom:14px}.list-section-w-image .list-item:not(:last-of-type){margin-bottom:20px}}.request-section{position:relative;background:linear-gradient(0deg, rgba(75, 128, 178, 0.6), rgba(75, 128, 178, 0.45))}.request-section h2{color:#fff;font-weight:700;max-width:60%}.request-section .request-image img{position:absolute;top:0;right:0;height:100%;-o-object-fit:cover;object-fit:cover}.request-section .request-image-mobile{display:none}.request-section .request-block{display:flex;justify-content:space-between;align-items:center;padding:88px 80px 88px 85px;width:100%;position:relative;height:278px;z-index:1}.request-section .background-request{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.request-section .background-request img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.request-section .background-request-tablet{display:none}.request-section .background-request-mobile{display:none}@media(max-width: 1024px){.request-section .background-request-pc{display:none}.request-section .background-request-tablet{display:block}.request-section h2{font-size:50px;line-height:50px;max-width:54%}.request-section .request-block{padding:46px 46px 46px 30px;background-position:64% 100%;background-size:cover}}@media(max-width: 600px){.request-section{background:none}.request-section h2{margin-bottom:20px}.request-section .btn-circle{width:100%;height:50px;min-width:initial;min-height:initial;border-radius:50px}.request-section .btn-circle-arrow{flex-direction:row}.request-section .btn-circle-arrow:before{margin-bottom:0;order:1;margin-left:10px}.request-section .request-block{height:452px;flex-direction:column;align-items:flex-start;padding:35px 0}.request-section .request-image-pc{display:none}.request-section .request-image-mobile{display:block}.request-section .request-image-mobile img{left:0;right:unset;width:100%}.request-section .background-request-tablet{display:none}.request-section .background-request-mobile{display:block}}.partners-section .title-wrapper{margin-bottom:50px}.partners-section .partners-grid{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr 1fr}.partners-section .btn-arrow{margin-top:40px}.partners-section .btn-arrow:after{background-image:url(../img/icons/arrow-white-rotated.svg)}@media(max-width: 1024px){.partners-section .title-wrapper{margin-bottom:40px}.partners-section .partners-grid{grid-template-columns:1fr 1fr 1fr;gap:24px}.partners-section .btn-arrow{margin-top:30px}}@media(max-width: 600px){.partners-section .title-wrapper{margin-bottom:30px}.partners-section .partners-grid{grid-template-columns:1fr 1fr}}.programs-section .container{position:relative}.programs-section h2{margin-bottom:50px;max-width:50%}.programs-section .programs-section-description{max-width:40%}.programs-section .tabs-block{width:100%;position:relative;min-height:500px}.programs-section .tabs-block .programs-content-wrapper{width:100%;min-height:360px}.programs-section .tabs-block .programs-content-wrapper h4:not(:first-child){margin-top:0;margin-bottom:10px}.programs-section .tabs-block .programs-content-wrapper .program-tab-content{display:flex;width:100%;justify-content:space-between;visibility:visible;opacity:1;overflow:visible;transition:.3s;pointer-events:auto;max-height:initial}.programs-section .tabs-block .programs-content-wrapper .program-tab-content:nth-of-type(1) .program-content-right{margin-top:-112px}.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content-left{opacity:1;max-height:initial;visibility:visible;overflow:visible;transition:.3s}.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content{width:40%}.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content img{width:100%;-o-object-fit:cover;object-fit:cover;height:370px}.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content p,.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content a{color:#231f20;font-size:16px;font-weight:300;line-height:19px}.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content a:hover{color:#c80d3a}.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content-left p{font-size:20px;line-height:24px}.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content-right{display:flex;flex-direction:column;width:33%;margin-left:auto;margin-top:-142px}.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content-right h2,.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content-right .h2{margin-bottom:10px}.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content-right p{margin-bottom:30px;text-transform:initial}.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content-right p:last-of-type{margin-bottom:0}.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content-right img{height:510px;-o-object-fit:cover;object-fit:cover;width:100%}.programs-section .tabs-block .programs-content-wrapper .program-tab-content.hidden{visibility:hidden;opacity:0;overflow:hidden;pointer-events:none;max-height:0}.programs-section .tabs-block .program-tabs{position:absolute;left:calc(40% + 40px);top:0;width:21%}.programs-section .tabs-block .program-tabs .pc-hidden-content{display:none}.programs-section .tabs-block .program-tabs .link-red-arrow{margin-top:50px}.programs-section .tabs-block .program-tabs .program-tab:nth-of-type(1){opacity:0;display:none}.programs-section .tabs-block .program-tabs .program-tab{display:flex;align-items:center;text-transform:uppercase;cursor:pointer;margin-bottom:10px;transition:.3s}.programs-section .tabs-block .program-tabs .program-tab .program-tab-title{font-size:20px;font-weight:700;line-height:24px;color:#231f20}.programs-section .tabs-block .program-tabs .program-tab .program-tab-description{opacity:0;visibility:hidden;overflow:hidden;max-height:0;width:0;transition:.3s}.programs-section .tabs-block .program-tabs .program-tab .program-tab-description p{font-size:16px;font-weight:300;line-height:19px;color:#231f20;text-transform:initial}.programs-section .tabs-block .program-tabs .program-tab:hover{color:#c80d3a}.programs-section .tabs-block .program-tabs .program-tab:hover:before{border-color:#c80d3a}.programs-section .tabs-block .program-tabs .program-tab:focus{color:#fb033f}.programs-section .tabs-block .program-tabs .program-tab:focus:before{border-color:#fb033f}.programs-section .tabs-block .program-tabs .program-tab:before{content:"";display:block;border:solid #231f20;border-width:0 2px 2px 0;padding:2px;transform:rotate(-45deg);margin-right:10px;transition:.3s}.programs-section .tabs-block .program-tabs .program-tab:last-of-type{margin-bottom:0}.programs-section .tabs-block .program-tabs .program-tab.active{flex-direction:column;align-items:flex-start}.programs-section .tabs-block .program-tabs .program-tab.active .program-tab-title{color:#c80d3a}.programs-section .tabs-block .program-tabs .program-tab.active .program-tab-description{margin-top:10px;width:initial;opacity:1;visibility:visible;overflow:initial;max-height:initial}.programs-section .tabs-block .program-tabs .program-tab.active:before{display:none}.programs-section-tablet{display:none}@media(min-width: 1025px){.single-program .programs-section .tabs-block{min-height:600px}}@media(max-width: 1024px){.programs-section-pc{display:none}.programs-section-tablet{display:block}.programs-section-tablet .h2-mobile{display:none}.programs-section-tablet h2{max-width:100%;margin-bottom:90px}.programs-section-tablet .tabs-block-tablet{display:flex}.programs-section-tablet .tabs-block-tablet .program-tab-content-tablet{transition:.3s;opacity:1;width:initial;height:initial;visibility:visible;overflow:visible}.programs-section-tablet .tabs-block-tablet .program-content-tablet-right img{height:756px;width:100%;-o-object-fit:cover;object-fit:cover}.programs-section-tablet .tabs-block-tablet .program-tab-content-tablet.hidden{opacity:0;width:0;height:0;visibility:hidden;overflow:hidden;transition:.3s}.programs-section-tablet .tabs-block-tablet .tab-nav-tablet{width:50%;padding-right:12px}.programs-section-tablet .tabs-block-tablet .tab-nav-tablet .link-red{margin-top:50px}.programs-section-tablet .tabs-block-tablet .tab-nav-tablet .program-tab-title{font-size:20px;font-weight:700;line-height:24px;color:#231f20;text-transform:uppercase;margin-bottom:10px;display:flex;align-items:center}.programs-section-tablet .tabs-block-tablet .tab-nav-tablet .program-tab-title:before{content:"";display:block;border:solid #231f20;border-width:0 2px 2px 0;padding:2px;transform:rotate(-45deg);margin-right:10px;transition:.3s;margin-top:3px}.programs-section-tablet .tabs-block-tablet .tab-nav-tablet .program-tab-title:last-of-type{margin-bottom:0}.programs-section-tablet .tabs-block-tablet .tab-nav-tablet .program-tab-tablet a{font-size:20px;font-weight:300;line-height:24px;margin-bottom:15px;color:#231f20}.programs-section-tablet .tabs-block-tablet .tab-nav-tablet .program-tab-tablet .program-tab-description,.programs-section-tablet .tabs-block-tablet .tab-nav-tablet .program-tab-tablet .program-tab-content-tablet{opacity:0;width:0;height:0;overflow:hidden;visibility:hidden;transition:.3s}.programs-section-tablet .tabs-block-tablet .tab-nav-tablet .program-tab-tablet.active .program-tab-title{color:#c80d3a}.programs-section-tablet .tabs-block-tablet .tab-nav-tablet .program-tab-tablet.active .program-tab-title:before{opacity:0;visibility:hidden;width:0;height:0;margin-right:0;padding:0}.programs-section-tablet .tabs-block-tablet .tab-nav-tablet .program-tab-tablet.active .program-tab-description,.programs-section-tablet .tabs-block-tablet .tab-nav-tablet .program-tab-tablet.active .program-tab-content-tablet{opacity:1;width:initial;height:initial;overflow:visible;visibility:visible}.programs-section-tablet .tabs-block-tablet .programs-content-wrapper-tablet{width:50%;padding-left:12px}.programs-section .tabs-block .program-tabs{left:42px;width:calc(50% - 42px);padding-right:12px}.programs-section .tabs-block .program-tabs .pc-hidden-content{display:block}.programs-section .tabs-block .programs-content-wrapper{min-height:initial}.programs-section .tabs-block .programs-content-wrapper .program-tab-content:nth-of-type(1) .program-content-right{margin-top:-170px}.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content-right{margin-top:-170px;width:calc(50% - 42px)}.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content-right img{height:756px}.programs-section .tabs-block .programs-content-wrapper .program-tab-content .program-content-left{display:none}}@media(max-width: 600px){.programs-section-tablet .tabs-block-tablet .tab-nav-tablet .program-tab-tablet .program-tab-content-tablet{font-size:16px;line-height:19px}.programs-section-tablet p{font-size:16px;line-height:19px}.programs-section-tablet h2{margin-bottom:20px;display:none}.programs-section-tablet .h2-tablet{display:none}.programs-section-tablet .h2-mobile{display:block}.programs-section-tablet .tabs-block-tablet{flex-wrap:wrap}.programs-section-tablet .tabs-block-tablet .program-content-tablet-right img{height:220px}.programs-section-tablet .tabs-block-tablet .tab-nav-tablet{width:100%;padding-right:0}.programs-section-tablet .tabs-block-tablet .tab-nav-tablet .link-red{margin-top:30px;border:1px solid #231f20;height:48px;justify-content:center;align-items:center;border-radius:60px}.programs-section-tablet .tabs-block-tablet .programs-content-wrapper-tablet{width:100%;padding-left:0;order:-1;margin-bottom:30px}}.testimonials .h2 span{width:100%;display:block}.testimonials .description{margin-bottom:100px;max-width:38%}@media(max-width: 1024px){.testimonials .h2{margin-bottom:0}.testimonials .title-wrapper{margin-bottom:30px}.testimonials .description{max-width:60%;margin-bottom:50px}}@media(max-width: 600px){.testimonials .description{max-width:100%;margin-bottom:64px;top:20%;z-index:3}.testimonials .description p{font-size:16px;line-height:19px}.testimonials .testimonial-content{padding:30px 0 0}}.landing-banner .image-wrapper{width:100%;height:902px}.landing-banner .image-wrapper img{height:inherit;width:100%;-o-object-fit:cover;object-fit:cover}.landing-banner .agree,.landing-banner label{color:#fff}.landing-banner .form-wrapper{background-color:#636363;height:817px}.landing-banner .form-wrapper .form-title{font-size:28px;font-weight:700;line-height:44px;width:100%;text-align:center;padding:50px 25px 25px;color:#fff}.landing-banner .landing-title{font-size:120px;font-weight:250;line-height:120px;color:#231f20;text-transform:uppercase;margin-bottom:25px}.landing-banner .landing-title .title-bottom{width:100%}.landing-banner .landing-title span{display:inline-block;width:-moz-fit-content;width:fit-content}.landing-banner .title-tablet{display:none}.btn-circle-arrow{margin-left:auto;margin-right:80px;margin-top:-65px;z-index:1}.default-video-wrapper{height:903px;width:100%;position:relative;display:flex;align-items:center;justify-content:center}.default-video-wrapper video{height:inherit;width:100%;-o-object-fit:cover;object-fit:cover}.video-played .btn-play{opacity:0}.video-played:hover .btn-play{opacity:1}@media(max-width: 1024px){.btn-circle-arrow{margin-right:48px}.default-video-wrapper{height:953px}.landing-banner .image-wrapper{height:817px}.landing-banner .landing-title{font-size:70px;line-height:84px}.landing-banner .landing-title .title-bottom{max-width:50%}.landing-banner .landing-title .title-bottom span{width:100%}.landing-banner .landing-title .title-bottom span:nth-of-type(2){text-align:right}.landing-banner .landing-title .title-top{width:100%}.landing-banner .landing-title .title-top span:nth-of-type(2){max-width:50%}}@media(max-width: 800px){.landing-banner .landing-title{font-size:60px;line-height:74px}}@media(max-width: 600px){.default-video-wrapper{height:300px}.landing-banner .form-wrapper{height:initial;padding-bottom:45px}.landing-banner .form-wrapper .form-title{padding:25px}.landing-banner .image-wrapper{height:300px;margin-bottom:20px}.landing-banner .landing-title{font-size:51px;line-height:61px}.landing-banner .landing-title .title-top span:nth-of-type(2){max-width:100%;width:100%;text-align:right}.landing-banner .landing-title .title-bottom{max-width:100%}}.section-with-slider{position:relative;max-width:100%;overflow:hidden}.slider-wrapper{max-width:100%;width:100%;position:relative}.swiper-slide{box-sizing:border-box;opacity:0;transition-duration:250ms;transition-property:transform,opacity;height:auto}.swiper-slide-visible{opacity:1}.testimonials-slider .swiper-button-prev,.testimonials-slider .swiper-button-next{bottom:0;top:unset}.testimonials-slider .swiper-button-prev{left:calc(50% + 160px);right:unset}.testimonials-slider .swiper-button-next{left:calc(50% + 230px);right:unset}.testimonials-slider .slide-wrapper{display:flex}.testimonials-slider .testimonial-image{width:50%}.testimonials-slider .testimonial-image img{height:475px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.testimonials-slider .testimonial-content{width:50%;padding-left:30px;padding-top:20px}.testimonials-slider .testimonial-content .testimonial-description{margin-bottom:16px}.testimonials-slider .testimonial-content .testimonial-description:before{content:"";display:block;width:20px;height:20px;background-size:20px;background-repeat:no-repeat;background-position:center;margin-bottom:20px;background-image:url(../img/icons/quotes-ico.svg)}.testimonials-slider .testimonial-content .testimonial-description p{font-size:20px;font-style:italic;font-weight:400;line-height:30px;color:#231f20}.testimonials-slider .testimonial-content .testimonial-author{font-size:16px;font-weight:300;color:#231f20;line-height:19px}@media(min-width: 1025px)and (max-width: 1221px){.testimonials-slider .testimonial-content .testimonial-description p{font-size:18px;line-height:27px}}@media(max-width: 1024px){.testimonials-slider .slide-wrapper{flex-wrap:wrap}.testimonials-slider .testimonial-image{width:100%}.testimonials-slider .testimonial-image img{height:611px}.testimonials-slider .testimonial-content{width:100%;padding:50px 0 0}.testimonials-slider .testimonial-content .testimonial-description{max-width:65%}.testimonials-slider .swiper-button-next{left:unset;right:0}.testimonials-slider .swiper-button-prev{left:unset;right:70px}}@media(max-width: 600px){.testimonials-slider{padding-bottom:90px}.testimonials-slider .swiper-button-prev{left:0;right:unset}.testimonials-slider .testimonial-content .testimonial-description{max-width:100%}.testimonials-slider .testimonial-content .testimonial-description p{font-size:16px;line-height:26px}}.accordion-section-type2 .image-wrapper img{max-width:377px;width:100%;height:510px;-o-object-fit:cover;object-fit:cover;margin-left:auto;-o-object-position:top;object-position:top}.accordion-section-type2 .image-wrapper-mobile{display:none}.accordion-section-type2 .accordion-new .accordion-new-item{border-bottom:none;background-color:#f5f5f5;margin-bottom:27px}.accordion-section-type2 .accordion-new .accordion-new-item:last-of-type{margin-bottom:0}.accordion-section-type2 .accordion-new .accordion-new-item .accordion-new-item-header{padding:37px 37px 37px 57px;justify-content:flex-start;text-transform:uppercase;font-size:24px;font-weight:700;line-height:28px}.accordion-section-type2 .accordion-new .accordion-new-item .accordion-new-item-header:before{content:"";border:solid #231f20;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);position:absolute;left:37px;transition:.3s}.accordion-section-type2 .accordion-new .accordion-new-item .accordion-new-item-header:after{display:none}.accordion-section-type2 .accordion-new .accordion-new-item .accordion-new-item-content .accordion-content-wrapper{padding:0 37px 25px 57px}.accordion-section-type2 .accordion-new .accordion-new-item.active .accordion-new-item-header:before{transform:rotate(45deg);border-color:#c80d3a}@media(max-width: 1024px){.accordion-section-type2 .accordion-new .accordion-new-item{margin-bottom:24px}.accordion-section-type2 .accordion-new .accordion-new-item .accordion-new-item-header{padding:20px 24px 20px 44px;align-items:flex-start}.accordion-section-type2 .accordion-new .accordion-new-item .accordion-new-item-header:before{top:45%;left:24px}.accordion-section-type2 .accordion-new .accordion-new-item .accordion-new-item-content .accordion-content-wrapper{padding:0 20px 24px 44px}.accordion-section-type2 .image-wrapper img{max-width:100%;height:492px}}@media(max-width: 600px){.accordion-section-type2 .col-m-12:nth-of-type(2){order:-1}.accordion-section-type2 .image-wrapper-pc{display:none}.accordion-section-type2 .image-wrapper-mobile{display:block;margin-bottom:24px}.accordion-section-type2 .image-wrapper img{height:220px}.accordion-section-type2 .accordion-new .accordion-new-item{margin-bottom:16px}.accordion-section-type2 .accordion-new .accordion-new-item .accordion-new-item-header{font-size:20px;line-height:24px}}.custom-cards-section .title-wrapper{margin-bottom:50px}.custom-cards-section .card-bordered-wrapper{width:100%;padding:45px 40px;border:1px solid #231f20;margin-bottom:30px}.custom-cards-section .card-bordered-wrapper:last-of-type{margin-bottom:0}.custom-cards-section .custom-list .custom-list-item{padding:30px 40px;display:flex}.custom-cards-section .custom-list .custom-list-item .custom-card-image{overflow:hidden}.custom-cards-section .custom-list .custom-list-item .custom-card-image img{height:242px;width:100%;-o-object-fit:cover;object-fit:cover;transition:.8s}.custom-cards-section .custom-list .custom-list-item .block-pc-hidden{display:none}.custom-cards-section .custom-list .custom-list-item .custom-item-content{max-width:85%;margin-bottom:50px}.custom-cards-section .custom-list .custom-list-item .custom-item-content .tablet-link{display:none}.custom-cards-section .custom-list .custom-list-item .tags{display:flex;align-items:center;margin:0 -7.5px 30px;width:calc(100% + 15px)}.custom-cards-section .custom-list .custom-list-item .tags .tag{padding:0 7.5px}.custom-cards-section .custom-list .custom-list-item .tags .tag span{font-size:12px;font-weight:400;line-height:14px;text-transform:uppercase;color:#c80d3a}.custom-cards-section .custom-list .custom-list-item .custom-item-title{font-size:28px;font-weight:500;line-height:34px;color:#231f20;margin-bottom:15px;transition:.3s}.custom-cards-section .custom-list .custom-list-item a.custom-item-title:hover{color:#c80d3a}.custom-cards-section .custom-list .custom-list-item .custom-item-meta{display:flex;align-items:center;margin-top:auto}.custom-cards-section .custom-list .custom-list-item .custom-item-meta .custom-item-cat{font-size:12px;font-weight:400;line-height:14px;color:#231f20;text-transform:uppercase;padding:0 12px;border:1px solid #636363;border-radius:50px;height:30px;display:flex;align-items:center;justify-content:center;margin-right:20px}.custom-cards-section .custom-list .custom-list-item .custom-item-meta .custom-item-date{font-size:16px;font-weight:300;line-height:19px;color:#636363}.custom-cards-section .custom-list .custom-list-item .custom-item-meta .link-red{margin-left:auto}.custom-cards-section .custom-list .custom-list-item .custom-item-col{display:flex;flex-direction:column}.custom-cards-section .custom-list .custom-list-item .custom-item-col:nth-of-type(1){width:70%;padding:10px 40px 10px 0}.custom-cards-section .custom-list .custom-list-item .custom-item-col:nth-of-type(2){width:30%}.custom-cards-section .custom-list .custom-list-item .custom-item-meta-mobile{display:none}@media(max-width: 1024px){.custom-cards-section .custom-list .custom-list-item{padding:50px 40px}.custom-cards-section .custom-list .custom-list-item .custom-item-content{margin-bottom:0;max-width:100%}.custom-cards-section .custom-list .custom-list-item .custom-item-content .tablet-link{display:flex;margin-top:30px}.custom-cards-section .custom-list .custom-list-item .custom-item-col:nth-of-type(1){padding:0 25px 0 0}.custom-cards-section .custom-list .custom-list-item .custom-card-image img{height:157px}.custom-cards-section .title-wrapper{margin-bottom:30px}.custom-cards-blog .custom-list .custom-list-item{flex-wrap:wrap;padding:30px 40px}.custom-cards-blog .custom-list .custom-list-item .custom-item-meta{display:none}.custom-cards-blog .custom-list .custom-list-item .custom-card-image{display:none}.custom-cards-blog .custom-list .custom-list-item .block-pc-hidden{display:block}.custom-cards-blog .custom-list .custom-list-item .block-pc-hidden .custom-item-meta{display:flex;margin-bottom:10px;justify-content:space-between;width:100%}.custom-cards-blog .custom-list .custom-list-item .block-pc-hidden .custom-item-meta .link-red{display:none}.custom-cards-blog .custom-list .custom-list-item .block-pc-hidden .custom-item-meta-mobile{display:none}.custom-cards-blog .custom-list .custom-list-item .block-pc-hidden .custom-card-image{display:block;margin-bottom:30px}.custom-cards-blog .custom-list .custom-list-item .block-pc-hidden .custom-card-image img{height:240px}.custom-cards-blog .custom-list .custom-list-item .custom-item-col:nth-of-type(1),.custom-cards-blog .custom-list .custom-list-item .custom-item-col:nth-of-type(2){width:100%}}@media(max-width: 600px){.custom-cards-section .card-bordered-wrapper{padding:30px 20px}.custom-cards-section .custom-list .custom-list-item{padding:30px 20px;flex-wrap:wrap;margin-bottom:20px}.custom-cards-section .custom-list .custom-list-item .custom-item-title{font-size:23px;line-height:28px;margin-bottom:15px}.custom-cards-section .custom-list .custom-list-item .custom-item-meta{display:flex;justify-content:space-between;margin-top:20px}.custom-cards-section .custom-list .custom-list-item .custom-item-meta .custom-item-date{font-size:12px;line-height:14px;text-transform:uppercase}.custom-cards-section .custom-list .custom-list-item .custom-item-meta .link-red{order:-1;margin-left:0}.custom-cards-section .custom-list .custom-list-item .custom-item-meta .custom-item-cat{display:none}.custom-cards-section .custom-list .custom-list-item .custom-item-content .tablet-link{display:none}.custom-cards-section .custom-list .custom-list-item .custom-item-col:nth-of-type(1){padding:0}.custom-cards-section .custom-list .custom-list-item .block-pc-hidden .custom-card-image{margin-bottom:20px}.custom-cards-section .custom-list .custom-list-item .block-pc-hidden .custom-item-meta{display:none}.custom-cards-section .custom-list .custom-list-item .block-pc-hidden .custom-item-meta-mobile{display:flex;margin-top:20px}.custom-cards-section .custom-list .custom-list-item .block-pc-hidden .custom-item-meta-mobile .custom-item-cat{display:flex;height:28px}.custom-cards-section .custom-list .custom-list-item .custom-item-title{margin-bottom:10px}.custom-cards-section .custom-list .custom-list-item .custom-item-col:nth-of-type(1){width:100%}.custom-cards-section .custom-list .custom-list-item .custom-item-col:nth-of-type(2){width:100%;order:-1;margin-bottom:20px}}.footer-landing{padding:85px 0 60px 0;background:#231f20;margin-top:250px}.footer-landing .footer-banner{margin-top:-167px;margin-bottom:90px;display:flex;flex-wrap:wrap;width:100%;background-color:#fff;padding:44px 52px 20px}.footer-landing .footer-banner .h2{width:100%;margin-bottom:68px;display:flex;justify-content:space-between;align-items:center}.footer-landing .footer__title{font-size:60px;font-weight:300;line-height:1;color:#fff;text-transform:uppercase}.footer-landing .footer__inner{display:flex;align-items:flex-start;flex-wrap:nowrap;position:relative;padding-left:52px}.footer-landing .footer__text{font-size:16px;line-height:19px;margin-top:50px;color:#b2b3b7}.footer-landing .footer__text a{font-size:16px;line-height:19px;color:#b2b3b7;text-decoration:underline}.footer-landing .footer__text p{font-size:16px;line-height:19px;color:#b2b3b7;margin-bottom:20px}.footer-landing .footer__text p:last-of-type{margin-bottom:40px}@media(max-width: 1024px){.footer-landing .footer__inner{padding-left:0}}@media(max-width: 600px){.footer-landing{padding:50px 0}.footer-landing .footer-banner{padding:40px 20px;margin-bottom:45px}.footer-landing .footer-banner .h2{flex-wrap:wrap;margin-bottom:0}.footer-landing .footer-banner .h2 span{margin-bottom:30px}.footer-landing .footer-banner .h2 span b{display:block;width:100%}.footer-landing .footer-banner .h2 .btn-circle{height:50px;border-radius:50px;margin:0;flex-wrap:wrap;justify-content:center;flex-direction:row;min-width:initial;min-height:initial;align-items:center;width:100%}.footer-landing .footer-banner .h2 .btn-circle:before{margin-bottom:0;margin-left:10px;order:1}.footer-landing .footer__info{padding-bottom:0}.footer-landing .footer__text{margin-top:24px}.footer-landing .footer__title{font-size:30px;line-height:30px}}.header-landing{padding:20px 0 0;margin-bottom:30px;position:fixed;top:0;width:100%;background-color:#fff;z-index:999}.header-landing:after{content:"";display:block;width:calc(100% - 84px);height:1px;background:#231f20;max-width:1400px;margin:20px auto 0}.header-landing .btn-mobile{display:none}.header-landing .row{align-items:center}.header-landing .btn-arrow:after{background-image:url(../img/icons/arrow-white-rotated.svg)}@media(max-width: 600px){.header-landing .btn-phone{padding:0 10px}.header-landing .btn-pc-hidden{display:none}.header-landing .col-m-none{display:none}.header-landing .btn-mobile{display:flex;padding:0 16px}.header-landing:after{display:none}.header-landing .header-logo{margin:20px 0}.header-landing .col-m-12{justify-content:center}}

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