.form__input{border:none;border-bottom:1px solid rgba(0,0,0,0.9)}.form__field_pending .form__input{border-color:#FF3C3A}.form__field_approved .form__input{border-color:#000}.form__group_approved .form__field_pending .form__input,.form__group_approved .form__field_pending .form__input{border-bottom:1px solid #000}.form__textarea{max-width:100%;border:none;border-bottom:1px solid rgba(0,0,0,0.15);resize:none;background-color:transparent}.form__warning{position:absolute;bottom:.2rem;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:1.2rem;font-size:.8rem;-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out;visibility:hidden;opacity:0;pointer-events:none;line-height:1.2;width:100%}.form__field .form__warning{bottom:.2rem;top:auto;right:.4rem}.form__warning:after{content:'';display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:.75rem;height:1.2rem;position:absolute;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;right:0;-webkit-border-radius:100%;border-radius:100%;line-height:1.2}.form__warning span{-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out;-webkit-border-radius:.6rem;border-radius:.6rem;padding:0 1.5rem 0 .5rem;height:100%;line-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#FF3C3A;position:absolute;top:120%;left:0}.form__label .form__warning span{padding-left:0}.form__field_approved .form__warning span,.form__group_approved .form__warning span{display:none}.form__label_warning .form__warning,.form__field_warning .form__warning,.form__label_pending .form__warning,.form__field_pending .form__warning{visibility:visible;opacity:1}.form__field_approved .form__warning{visibility:visible;opacity:1;color:#000}.form__field_approved .form__warning:after{border-color:rgba(46,139,87,0.2);content:'';color:#000;background-repeat:no-repeat;background-position:center center;background-size:contain}.form__label{cursor:pointer;position:relative}.form__checkbox{display:none}.form__checkmarkContent{opacity:.4;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.form__checkbox:checked+.form__checkmarkContent{opacity:1}.form__checkmarkActiveState{visibility:hidden;opacity:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.form__checkbox:checked+.form__checkmarkContent .form__checkmarkActiveState{opacity:1;visibility:visible}.form__submit{outline:none;-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out;cursor:pointer;background-color:rgba(255,255,255,0)}.form__submit_disabled{opacity:.6;cursor:not-allowed}.form{-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;opacity:1;visibility:visible}.form__container_success .form{opacity:0;visibility:hidden}.form__success{-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;opacity:0;visibility:hidden}.form__container_success .form__success{opacity:1;visibility:visible}.page-content,.page-header{visibility:visible;opacity:1}.list-unstyled{list-style:none}.list-unstyled li{padding-left:0;margin-left:0}.list-styled{list-style:none}.list-styled li{padding:0 0 0 1rem;margin-bottom:1rem;position:relative}.list-styled li:before{content:'';position:absolute;left:0;top:.7em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.3rem;height:.3rem;-webkit-border-radius:100%;border-radius:100%;background:#749D59}.list-styled.small-dots_{padding:0 0 0 0}.list-styled.small-dots_ li:before{content:'';position:absolute;left:0;top:.9em;width:.41667rem;height:.41667rem;background:#000}@media (max-width: 767px){.list-styled li{font-size:.97222rem}.list-styled li:before{top:.7em}}.list-styled-digits{list-style:none;counter-reset:section}.list-styled-digits>li{position:relative;padding:0 0 0 2.5rem;margin-bottom:3.5rem}.list-styled-digits>li:before{counter-increment:section;content:counter(section, decimal-leading-zero) ".";position:absolute;left:0;top:-.3em;color:#FF3C3A;font-size:1.94444rem}@media screen and (max-width: 767px){.list-styled-digits>li{position:relative;padding:0 0 0 2rem;margin-bottom:2rem}.list-styled-digits>li:before{font-size:1.38889rem;padding-bottom:.2em}}[data-animate="letters"]{line-height:1.3}[data-animate="letters"]>div{overflow:hidden}[data-animate="letters"]>div>div{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}[data-animate="words"]>div{overflow:hidden}[data-animate="words"]>div div{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}[data-animate="opacity"]{opacity:0}[data-animate="digits"] div>div{position:absolute;width:100%;height:100%;opacity:0}[data-animate="digits"] div>div:last-child{position:relative}.bt{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;font-size:1.25rem;text-align:center;height:4.44444rem;line-height:4.44444rem;z-index:1;text-decoration:none;-webkit-transition:background .2s, border .2s;transition:background .2s, border .2s;border:none;font-family:unb, "sans-serif";text-transform:uppercase;letter-spacing:2px}.bt:not([class*="fl_"]){display:inline-block}.bt:not([class*="pr_"]){padding:0 3.05556rem}.bt:not([class*="c_"]){color:#000}.bt:not([class*="bgc_"]){background:#fff}.bt.block_{display:block;width:100%}.bt.disabled,.bt[disabled]{cursor:default;pointer-events:none;opacity:.5}.bt.bordered_{border:1px solid #2AABEE}.bt.large_{width:20.13889rem}.bt.small-padding_{padding:0 2.77778rem}.bt:hover:not(.disabled):not([class*="bgc_"]){background:#FFCE21}.bt.rounded_{-webkit-border-radius:2.22222rem;border-radius:2.22222rem}@media (max-width: 767px){.bt{font-size:1.11111rem;letter-spacing:0;height:4.30556rem;line-height:4.30556rem}.bt:not([class*="pr_"]){padding:0 1.38889rem}}button.bt{border:none}.bt.bt-orange{background-color:#FFB72C}.bt.bt-transparent-bordered{border:1px solid #FF3C3A !important;color:#FF3C3A !important}.bt.bt-transparent-bordered:hover:not(.disabled):not([class*="bgc_"]){background:#FF3C3A;color:#fff !important}.bt.bt-blue{background-color:#2AABEE;color:#fff}.bt.bt-red{background:#FF3C3A;color:#FFF}.bt.bt-red:hover:not(.disabled):not([class*="bgc_"]){background:#ff0a07;color:#FFF !important}.bt.bt-red.bg-dots:after{background:#FF3C3A}.bt.bt-red.disabled{cursor:default;border:1px solid #b3b3b3;color:#fff;background:#b3b3b3}.bt.bt-golden{background:#F5F1EB;color:#FFF;border:1px solid #F5F1EB}.bt.bt-golden:hover:not(.disabled):not([class*="bgc_"]){background:#7A7A7A;color:#FFF !important}.bt.bt-golden.disabled{opacity:.5}.bt.bt-green{background:#749D59;color:#FFF}.bt.bt-green:hover:not(.disabled){background:#5c7c47;border-color:#5c7c47;color:#FFF !important}.bt.bt-green.bg-dots:after{background:#749D59}.bt.bt-green.disabled{cursor:default;border:1px solid #b3b3b3;color:#b3b3b3;background:transparent}.bt.bt-black{background:#353535;color:#FFF;border:none}.bt.bt-black:hover:not(.disabled){background:#000;color:#FFF !important}.bt.bt-black.disabled{cursor:default;color:#fff;background:#999}.bt.bt-transparent-white{background:none;border:1px solid #FFF;color:#FFF;-webkit-transition:.3s;transition:.3s}.bt.bt-transparent-white:hover{background:#FFF;color:#000;border-color:#FFF !important}.bt.bt-transparent-white.disabled_{opacity:.2;pointer-events:none}.bt.bt-transparent-white.disabled_.loading_{opacity:1}.bt.bt-transparent-white.loading_ span{opacity:0}.bt-text{font-size:1rem;color:#749D59;background:none;border:none}.bt-text:hover{background:none !important;border:none !important;color:#5c7c47}.bt-text:hover .ico-plus{opacity:1}.bt-text i{display:inline-block;vertical-align:middle;margin-right:.5rem}.bt-text i.ico-plus{width:20px;height:20px;margin-top:-.3em;-webkit-border-radius:100%;border-radius:100%;background:#749D59;opacity:.5;position:relative;cursor:pointer}.bt-text i.ico-plus:before,.bt-text i.ico-plus:after{content:'';height:2px;width:50%;background:#fff;position:absolute;top:50%;left:25%;margin-top:-1px}.bt-text i.ico-plus:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.bt-plus{position:relative;width:3.33333rem;height:3.33333rem;-webkit-border-radius:100%;border-radius:100%;background:#FFB72C;-webkit-transition:.2s;transition:.2s}.bt-plus:before,.bt-plus:after{content:'';position:absolute;width:50%;top:50%;height:2px;margin-top:-1px;left:25%;background:#fff}.bt-plus:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.bt-delete{position:relative;width:1.2rem;height:1.2rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-transition:.2s;transition:.2s;background:#FF3C3A;border:none;padding:0;cursor:pointer}.bt-delete:hover{background:#ff1916}.bt-delete:before,.bt-delete:after{content:'';position:absolute;width:50%;top:50%;height:2px;margin-top:-1px;left:25%;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.bt-delete:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.multi-field .bt-delete{position:absolute;bottom:1.6rem;right:0}.bt-back{font-size:.97222rem;color:#222;text-decoration:none;display:block}.bt-back:before{content:'';display:inline-block;margin-right:.3rem;width:11px;height:11px;border-left:2px solid #E6E9E2;border-bottom:2px solid #E6E9E2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;margin-top:-.1em}.bt-reset{border:none;text-align:inherit}.bt-reset:not([class*="br_"]){-webkit-border-radius:0;border-radius:0}.bt-transparent{border:none !important;text-align:inherit;-webkit-border-radius:0;border-radius:0;background:transparent;cursor:pointer}.bt-loading-icon{position:relative;width:1.2rem;height:1.2rem;-webkit-border-radius:100%;border-radius:100%;display:inline-block;border:2px solid #fff}.bt-loading-icon:before{content:'';position:absolute;height:140%;left:30%;top:-20%;width:40%;background:#FFB72C;-webkit-animation:anim-bt-loading-icon .6s infinite;animation:anim-bt-loading-icon .6s infinite}@-webkit-keyframes anim-bt-loading-icon{0%{-webkit-transform:scaleX(1) rotate(0deg);transform:scaleX(1) rotate(0deg)}50%{-webkit-transform:scaleX(2) rotate(180deg);transform:scaleX(2) rotate(180deg)}100%{-webkit-transform:scaleX(1) rotate(360deg);transform:scaleX(1) rotate(360deg)}}@keyframes anim-bt-loading-icon{0%{-webkit-transform:scaleX(1) rotate(0deg);transform:scaleX(1) rotate(0deg)}50%{-webkit-transform:scaleX(2) rotate(180deg);transform:scaleX(2) rotate(180deg)}100%{-webkit-transform:scaleX(1) rotate(360deg);transform:scaleX(1) rotate(360deg)}}.link-bt{-webkit-border-radius:0;border-radius:0;-webkit-transition:background-color .4s, -webkit-border-radius .4s;transition:background-color .4s, -webkit-border-radius .4s;transition:border-radius .4s, background-color .4s;transition:border-radius .4s, background-color .4s, -webkit-border-radius .4s}.link-bt.link-bt-active,.link-bt-active .link-bt,.link-bt-hover:hover .link-bt{background:#FF3C3A;-webkit-border-radius:100%;border-radius:100%}.bt-play{position:absolute;left:50%;top:50%;margin:-3.47222rem 0 0 -3.47222rem;width:6.94444rem;height:6.94444rem;-webkit-border-radius:100%;border-radius:100%;background:#749D59;-webkit-transition:background-color .2s;transition:background-color .2s}.bt-play:hover{background:#353535}.bt-play:after{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-40%, -50%);-ms-transform:translate(-40%, -50%);transform:translate(-40%, -50%);width:0;height:0;border-style:solid;border-width:.90278rem 0 .90278rem 1.38889rem;border-color:transparent transparent transparent #fff}.custom-radio-btn{white-space:nowrap}.custom-radio-btn input{display:none}.custom-radio-btn input:checked+.bt{background:#FF3C3A;color:#fff}.custom-input,.custom-textarea{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;padding:0;font-weight:400;font-size:1.25rem;line-height:1.66667rem;color:#000}@media (max-width: 767px){.custom-input,.custom-textarea{font-size:1.11111rem;line-height:1.38889rem}}.custom-input label,.custom-textarea label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%;font-family:inherit;font-weight:500;font-size:1.25rem;padding:.34722rem 2.08333rem;height:4.16667rem;text-align:center;border:2px solid #fff;outline:none;-webkit-border-radius:4.16667rem;border-radius:4.16667rem;-webkit-transition:border-color .2s, background .2s;transition:border-color .2s, background .2s}@media (max-width: 767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{font-size:1.11111rem;padding:.34722rem .34722rem}}.custom-input label input::-webkit-input-placeholder, .custom-input label textarea::-webkit-input-placeholder, .custom-textarea label input::-webkit-input-placeholder, .custom-textarea label textarea::-webkit-input-placeholder{color:#fff;opacity:1}.custom-input label input::-moz-placeholder, .custom-input label textarea::-moz-placeholder, .custom-textarea label input::-moz-placeholder, .custom-textarea label textarea::-moz-placeholder{color:#fff;opacity:1}.custom-input label input:-ms-input-placeholder, .custom-input label textarea:-ms-input-placeholder, .custom-textarea label input:-ms-input-placeholder, .custom-textarea label textarea:-ms-input-placeholder{color:#fff;opacity:1}.custom-input label input::-ms-input-placeholder, .custom-input label textarea::-ms-input-placeholder, .custom-textarea label input::-ms-input-placeholder, .custom-textarea label textarea::-ms-input-placeholder{color:#fff;opacity:1}.custom-input label input::placeholder,.custom-input label textarea::placeholder,.custom-textarea label input::placeholder,.custom-textarea label textarea::placeholder{color:#fff;opacity:1}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border-color:rgba(0,0,0,0.6)}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border-color:rgba(0,0,0,0.6)}.form--dark .custom-input label input,.form--dark .custom-input label textarea,.form--dark .custom-textarea label input,.form--dark .custom-textarea label textarea{background:#353535;color:#fff}.form--dark .custom-input label input:hover,.form--dark .custom-input label textarea:hover,.form--dark .custom-textarea label input:hover,.form--dark .custom-textarea label textarea:hover{background:rgba(255,255,255,0.05);border-color:#b9b9b9}.form--dark .custom-input label input:focus,.form--dark .custom-input label textarea:focus,.form--dark .custom-textarea label input:focus,.form--dark .custom-textarea label textarea:focus{background:rgba(255,255,255,0.05);border-color:#b9b9b9}.form--transparent .custom-input label input,.form--transparent .custom-input label textarea,.form--transparent .custom-textarea label input,.form--transparent .custom-textarea label textarea{background:transparent;color:#fff}.form--transparent .custom-input label input:hover,.form--transparent .custom-input label textarea:hover,.form--transparent .custom-textarea label input:hover,.form--transparent .custom-textarea label textarea:hover{background:rgba(255,255,255,0.05);border-color:#fff}.form--transparent .custom-input label input:focus,.form--transparent .custom-input label textarea:focus,.form--transparent .custom-textarea label input:focus,.form--transparent .custom-textarea label textarea:focus{background:rgba(255,255,255,0.05);border-color:#fff}.custom-input__label,.custom-textarea__label{position:relative;margin:0 0 .69444rem 0;font-weight:500;font-size:.97222rem;line-height:1.11111rem;color:#eee}[data-validate-type] .custom-input__label::after,[data-validate-type] .custom-textarea__label::after{content:"*";position:absolute;top:0;right:-.55556rem;color:#FF3C3A}.custom-input__error,.custom-textarea__error{position:absolute;top:0;right:.69444rem;font-weight:500;font-size:.83333rem;line-height:1.11111rem;color:#FF3C3A;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}@media (max-width: 767px){.custom-input__error,.custom-textarea__error{right:1.25rem}}.custom-input.is-invalid input,.custom-textarea.is-invalid input{border-color:#FF3C3A}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover{border-color:rgba(255,60,58,0.6)}.custom-input.is-invalid .custom-input__error,.custom-textarea.is-invalid .custom-input__error{opacity:1}.document-wrapper{padding:10rem 5.5rem 8rem 5.5rem;font-size:1rem;line-height:1.2}.document-wrapper h2{margin-bottom:2.5rem;font-size:2rem}.document-wrapper h3{margin-top:2.5rem;margin-bottom:1.5rem;font-size:1.66rem}.document-wrapper h4{font-size:1.40rem;margin-bottom:1rem}.document-wrapper ul{padding-left:2rem}.document-wrapper p{font-size:1em;line-height:1.2}@media screen and (max-width: 767px){.document-wrapper{padding:7rem 1.5rem 24rem 1.5rem;font-size:1rem;line-height:1}.document-wrapper h2{margin-bottom:2.5rem;font-size:1.6rem}.document-wrapper h3{margin-top:2.5rem;margin-bottom:1.5rem;font-size:1.4rem}.document-wrapper h4{font-size:1.2rem;margin-bottom:1rem}.document-wrapper ul{padding-left:2rem}.document-wrapper p{font-size:1em;line-height:1.2}}.expandable-header{position:relative;cursor:pointer}.expandable-header-switch{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:100%;border-radius:100%;width:4.44444rem;height:4.44444rem;background:#FF3C3A}.expandable-header-switch:before,.expandable-header-switch:after{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1.38889rem;height:1px;background:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.expandable-header-switch:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.expandable-item.expandable-item-active .expandable-header-switch:before{-webkit-transform:translate(-50%, -50%) rotate(180deg);-ms-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.expandable-item.expandable-item-active .expandable-header-switch:after{-webkit-transform:translate(-50%, -50%) rotate(180deg);-ms-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.expandable-item:not(.expandable-mobile-only) .expandable-content-wrapper{height:0;overflow:hidden}@media (max-width: 767px){.expandable-item.expandable-mobile-only .expandable-content-wrapper{height:0;overflow:hidden}}footer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.modal__closer{margin-top:4.7rem}@media screen and (max-width: 767px){.modal__closer{margin-top:0}}.scroll-down-line{overflow:hidden}.scroll-down-line div{-webkit-animation:anim-scroll-down 2s infinite;animation:anim-scroll-down 2s infinite}@-webkit-keyframes anim-scroll-down{0%,100%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}50%{-webkit-transform:translateY(-40%);transform:translateY(-40%)}}@keyframes anim-scroll-down{0%,100%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}50%{-webkit-transform:translateY(-40%);transform:translateY(-40%)}}.fade-from-black-bottom{background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.8)), to(rgba(0,0,0,0)));background:linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%)}.hand-light{width:100rem;height:71.875rem;left:0;top:403vw;-webkit-transform:translate(-1%, -50%);-ms-transform:translate(-1%, -50%);transform:translate(-1%, -50%)}.hand-light img{-webkit-transform-origin:0% 90%;-ms-transform-origin:0% 90%;transform-origin:0% 90%}@media (max-width: 767px){.hand-light{top:1559vw;width:32rem;height:23rem;-webkit-transform:translate(-12%, -50%);-ms-transform:translate(-12%, -50%);transform:translate(-12%, -50%)}}.hand-light-text-container{position:absolute;left:66.5vw;top:369vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32.5rem;height:33rem;overflow:hidden;-webkit-border-radius:100%;border-radius:100%}.hand-light-text-container img{width:21.52778rem}@media (max-width: 767px){.hand-light-text-container{left:66vw;top:1517vw;width:10.5rem;height:10.5rem}.hand-light-text-container img{width:6.45833rem}}@media (max-width: 767px){.horiz-slider-item{opacity:.6;-webkit-transition:opacity .3s;transition:opacity .3s}}.horiz-slider-item.swiper-slide-active,.horiz-slider-item.swiper-slide-duplicate-active{opacity:1}@media (hover: hover), screen and (min-width: 0\0){.horiz-slider-item:hover .horiz-slider-item-arrow{background-color:#749D59}}.horiz-slider-item-arrow{-webkit-transition:background-color .3s;transition:background-color .3s}.page-menu-items-main,.page-menu-items{list-style:none}.page-menu-items-main,.page-menu-item{display:block;margin-bottom:1rem}.page-menu-items-main a,.page-menu-item a{position:relative;display:block;color:#fff;text-decoration:none;-webkit-transition:color .2s, padding-left .3s;transition:color .2s, padding-left .3s}@media screen and (max-width: 767px){.page-menu-items-main,.page-menu-item{margin-bottom:1rem}.page-menu-items-main.mob_d_n,.page-menu-item.mob_d_n{display:none}}@media (hover: hover), screen and (min-width: 0\0){.page-menu-item a:hover{color:#749D59}}.page-menu-item a.active{color:#749D59}.page-menu-items-main a div{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}@media (hover: hover), screen and (min-width: 0\0){.page-menu-items-main a:hover{-webkit-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98);color:#749D59;padding-left:4.44444rem}.page-menu-items-main a:hover div{-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);-webkit-transition:-webkit-transform .3s .05s;transition:-webkit-transform .3s .05s;transition:transform .3s .05s;transition:transform .3s .05s, -webkit-transform .3s .05s}}.page-menu-items-main a.active{color:#749D59}.page-submenu-items{position:absolute;left:100%;text-align:left;list-style:none}.rounded-block{-webkit-border-radius:3.81944rem;border-radius:3.81944rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.rounded-block:not([class*="bgc_"]){-webkit-box-shadow:0px 1.38889rem 7.63889rem 0px rgba(255,103,176,0.14902) inset;box-shadow:0px 1.38889rem 7.63889rem 0px rgba(255,103,176,0.14902) inset;border:1px solid rgba(255,255,255,0.2);background:linear-gradient(208.78deg, rgba(255,255,255,0.05) 24.09%, rgba(211,207,255,0.05) 96.2%)}@media (max-width: 767px){.rounded-block{-webkit-border-radius:1.25rem;border-radius:1.25rem}.rounded-block.mob_br_55px{-webkit-border-radius:3.81944rem;border-radius:3.81944rem}}.stbtn-bg:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background:#FF3C3A;-webkit-transition:.3s;transition:.3s;-webkit-border-radius:100%;border-radius:100%}.stbtn-bg:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);border:1px solid #FF3C3A;-webkit-transition:.3s;transition:.3s;-webkit-border-radius:100%;border-radius:100%}.stbtn-icon{-webkit-transition:color .2s;transition:color .2s}.sticky-button:hover .stbtn-bg:before,.hover-parent:hover .stbtn-bg:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.sticky-button:hover .stbtn-bg:after,.hover-parent:hover .stbtn-bg:after{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0}.sticky-button:hover .stbtn-icon,.hover-parent:hover .stbtn-icon{color:#fff}.slider-pagination.swiper-pagination-fraction{position:absolute;left:50%;width:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:1.25rem;color:#353535;bottom:0}.slider-pagination.swiper-pagination-fraction .swiper-pagination-current{font-size:1.94444rem;color:#353535;line-height:1.2;font-family:manrop, "sans-serif"}.slider-pagination.swiper-pagination-fraction.c_w1{color:#fff}.slider-pagination.swiper-pagination-fraction.c_w1 .swiper-pagination-current{color:#fff}.common-slider-pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.common-slider-pagination .swiper-pagination-bullet{background:#D0D0D0;margin:0.5rem;width:6px;height:6px;-webkit-border-radius:100%;border-radius:100%;-webkit-transition:width .3s, height .3s;transition:width .3s, height .3s}.common-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FF3C3A}.slider-arrow-left,.slider-arrow-right{position:relative;width:3.81944rem;height:3.81944rem;-webkit-border-radius:100%;border-radius:100%;border:1px solid #E7E7E7;color:#FF3C3A;-webkit-transition:color .3s, background-color .3s;transition:color .3s, background-color .3s;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.slider-arrow-left:hover,.slider-arrow-right:hover{color:#fff;background:#FF3C3A;border-color:#FF3C3A}.slider-arrow-left.slider-arrow-pos-abs,.slider-arrow-right.slider-arrow-pos-abs{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:6rem}.slider-arrow-left.big_,.slider-arrow-right.big_{width:7.5rem;height:7.5rem}.slider-arrow-left.red_,.slider-arrow-right.red_{background:#FF3C3A;border:none;color:#fff}.slider-arrow-left.red_:hover,.slider-arrow-right.red_:hover{background:#ff0a07}@media (max-width: 767px){.slider-arrow-left.slider-arrow-pos-abs.big_,.slider-arrow-right.slider-arrow-pos-abs.big_{width:4.375rem;height:4.375rem;left:-2.1875rem}.slider-arrow-left.slider-arrow-pos-abs.big_ svg,.slider-arrow-right.slider-arrow-pos-abs.big_ svg{position:relative;left:.6rem}}.slider-arrow-right.slider-arrow-pos-abs{right:6rem;left:auto}@media (max-width: 767px){.slider-arrow-right.slider-arrow-pos-abs.big_{right:-2.1875rem;left:auto}.slider-arrow-right.slider-arrow-pos-abs.big_ svg{position:relative;left:-.6rem}}.swiper-container-horizontal>.swiper-pagination-progressbar.h_3px,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite.h_3px{height:3px}.swiper-container-horizontal>.swiper-pagination-progressbar.mob_w_80,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite.mob_w_80{width:80%}.swiper-container-horizontal>.swiper-pagination-progressbar.l_50,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite.l_50{left:50%}.swiper-container-horizontal>.swiper-pagination-progressbar.t_100,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite.t_100{top:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.bgc_g6,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite.bgc_g6{background-color:#353535}.swiper-container-horizontal>.swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite .swiper-pagination-progressbar-fill{background-color:#749D59}.table-header td{border-top:1rem solid #fff;border-bottom:1rem solid #fff}.table td{padding-top:.5rem;padding-bottom:.5rem}.tag{background-color:#fff;color:#353535;height:1.38889rem;border:1px solid #353535;padding:0 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 .5rem;-webkit-border-radius:1.04167rem;border-radius:1.04167rem;text-decoration:none}.tag:hover,.tag.active{background-color:#749D59;color:#fff;border-color:#749D59}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkZvcm1WYWxpZGF0b3Iuc2NzcyIsIi4uLy4uL192YXJzLnNjc3MiLCJnZW5lcmFsLnNjc3MiLCJhbmltYXRpb24uc2NzcyIsImJ0LnNjc3MiLCJjdXN0b20tZm9ybS5zY3NzIiwiY3VzdG9tLWlucHV0LnNjc3MiLCJkb2N1bWVudC5zY3NzIiwiZXhwYW5kZWRfYmxvY2suc2NzcyIsImZvb3Rlci5zY3NzIiwiaG9tZXBhZ2Uuc2NzcyIsImhvcml6LXNsaWRlci5zY3NzIiwibWVudS5zY3NzIiwicm91bmRlZC1ibG9jay5zY3NzIiwic3RpY2t5LWJ1dHRvbi5zY3NzIiwic3dpcGVyX3NsaWRlci5zY3NzIiwidGFibGUuc2NzcyIsInRhZ3Muc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxhQUNBLFdBQUEsQ0FDQSx1Q0FBQSxDQUVBLGtDQUNBLG9CQ2tCYSxDRGpCYixtQ0FHQSxpQkNpRXVCLENEaEV2QixnSEFHQSw0QkFBQSxDQUNBLGdCQUlBLGNBQUEsQ0FDQSxXQUFBLENBQ0Esd0NBQUEsQ0FHQSxXQUFBLENBQ0EsNEJBQUEsQ0FDQSxlQUdBLGlCQUFBLENBQ0EsWUFBQSxDQUNBLE9BQUEsQ0FDQSxtQkFBQSxDQUFBLG9CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsYUFBQSxDQUNBLGVBQUEsQ0FDQSxtQ0M4RTRCLENEOUU1QiwyQkM4RTRCLENEN0U1QixpQkFBQSxDQUNBLFNBQUEsQ0FDQSxtQkFBQSxDQUNBLGVBQUEsQ0FDQSxVQUFBLENBRUEsNEJBQ0EsWUFBQSxDQUNBLFFBQUEsQ0FDQSxXQUFBLENBakJBLHFCQXFCQSxVQUFBLENBQ0EsbUJBQUEsQ0FBQSxvQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLFlBQUEsQ0FDQSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSx1QkFBQSxDQUFBLDhCQUFBLENBQUEsb0JBQUEsQ0FBQSxzQkFBQSxDQUNBLHdCQUFBLENBQUEsMEJBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0Es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Q0FBQSxrQkFBQSxDQUNBLHVCQUFBLENBQUEsOEJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBQ0EsY0FBQSxDQUNBLGdDaEJzSDBCLENnQnRIMUIsd0JoQnNIMEIsQ2dCckgxQixvQkFBQSxDQVhBLHVCQWFBLHdCaEJPZSxDZ0JOZixVQUFBLENBQ0Esb0JoQktlIiwiZmlsZSI6InMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vX3ZhcnMnO1xuXG4uZm9ybV9faW5wdXR7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjkpO1xuXG4gIC5mb3JtX19maWVsZF9wZW5kaW5nICZ7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2FybmluZ0NvbG9yO1xuICB9XG5cbiAgLmZvcm1fX2ZpZWxkX2FwcHJvdmVkICZ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYXBwcm92ZWRDb2xvcjtcbiAgfVxuXG4gIC5mb3JtX19ncm91cF9hcHByb3ZlZCAuZm9ybV9fZmllbGRfcGVuZGluZyAmLCAuZm9ybV9fZ3JvdXBfYXBwcm92ZWQgLmZvcm1fX2ZpZWxkX3BlbmRpbmcgJntcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwxKTtcbiAgfVxufVxuXG4uZm9ybV9fdGV4dGFyZWF7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTUpO1xuICAvL21pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgLy9oZWlnaHQ6IDQuNXJlbTtcbiAgcmVzaXplOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm1fX3dhcm5pbmd7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAuMnJlbTtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMS4ycmVtO1xuICBmb250LXNpemU6IC44cmVtO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmZvcm1fX2ZpZWxkICZ7XG4gICAgYm90dG9tOiAuMnJlbTtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IC40cmVtO1xuICB9XG5cbiAgJjphZnRlcntcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAuNzVyZW07XG4gICAgaGVpZ2h0OiAxLjJyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgIC5mb3JtX19sYWJlbF93YXJuaW5nICZ7XG5cbiAgICB9XG4gIH1cblxuICBzcGFue1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIGJvcmRlci1yYWRpdXM6IC42cmVtO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtIDAgLjVyZW07XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogJHdhcm5pbmdDb2xvcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMjAlO1xuICAgIGxlZnQ6IDA7XG5cbiAgICAuZm9ybV9fbGFiZWwgJntcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm1fX2ZpZWxkX2FwcHJvdmVkICYsIC5mb3JtX19ncm91cF9hcHByb3ZlZCAme1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuZm9ybV9fbGFiZWxfd2FybmluZyAmLCAuZm9ybV9fZmllbGRfd2FybmluZyAmLCAuZm9ybV9fbGFiZWxfcGVuZGluZyAmLCAuZm9ybV9fZmllbGRfcGVuZGluZyAme1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5mb3JtX19maWVsZF9hcHByb3ZlZCAme1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogJGFwcHJvdmVkQ29sb3I7XG5cbiAgICAmOmFmdGVye1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ2LCAxMzksIDg3LCAuMik7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGNvbG9yOiAkYXBwcm92ZWRDb2xvcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cbiAgfVxuXG4gIC8vLmZvcm1fX2xhYmVsX3dhcm5pbmc6aG92ZXIgJiwgLmZvcm1fX2ZpZWxkX3dhcm5pbmc6aG92ZXIgJntcbiAgLy8gIHNwYW57XG4gIC8vICAgIG9wYWNpdHk6IDE7XG4gIC8vICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIC8vICB9XG4gIC8vfVxufVxuXG4uZm9ybV9fbGFiZWx7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9ybV9fY2hlY2tib3h7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtX19jaGVja21hcmtDb250ZW50e1xuICBvcGFjaXR5OiAuNDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnNpdGlvbl9mYXN0O1xuXG4gIC5mb3JtX19jaGVja2JveDpjaGVja2VkICsgJntcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5mb3JtX19jaGVja21hcmtBY3RpdmVTdGF0ZXtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbl9mYXN0O1xuXG4gIC5mb3JtX19jaGVja2JveDpjaGVja2VkICsgLmZvcm1fX2NoZWNrbWFya0NvbnRlbnQgJntcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cblxuLmZvcm1fX2NoZWNrbWFya3tcbiAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vdHJhbnNpdGlvbjogQHRyYW5zaXRpb247XG4gIC8vbGluZS1oZWlnaHQ6IDEuMjU7XG4gIC8vY29sb3I6IGZhZGUoIzAwMCwgNDAlKTtcbiAgLy9cbiAgLy8uZm9ybV9fY2hlY2tib3g6Y2hlY2tlZCArICZ7XG4gIC8vICBjb2xvcjogIzAwMDtcbiAgLy99XG5cbiAgJjpiZWZvcmV7XG4gICAgLy9jb250ZW50OiAnJztcbiAgICAvL2Rpc3BsYXk6IGJsb2NrO1xuICAgIC8vd2lkdGg6IDEuMTI1cmVtO1xuICAgIC8vaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAvL21hcmdpbi1yaWdodDogLjVyZW07XG4gICAgLy9ib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIC8vdHJhbnNpdGlvbjogQHRyYW5zaXRpb247XG4gICAgLy9mbGV4LXNocmluazogMDtcbiAgICAvL2ZsZXgtZ3JvdzogMDtcbiAgICAvL2JvcmRlci1yYWRpdXM6IC4ycmVtO1xuICAgIC8vb3BhY2l0eTogLjE1O1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcbiAgICAvL1xuICAgIC8vLmZvcm1fX2NoZWNrYm94OmNoZWNrZWQgKyAme1xuICAgIC8vICBvcGFjaXR5OiAxO1xuICAgIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDEpO1xuICAgIC8vfVxuICB9XG5cbiAgc3Zne1xuICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vbGVmdDogLjJyZW07XG4gICAgLy93aWR0aDogLjc1cmVtO1xuICAgIC8vaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAvL3RyYW5zaXRpb246IEB0cmFuc2l0aW9uO1xuICAgIC8vb3BhY2l0eTogMTtcbiAgICAvL3Zpc2liaWxpdHk6IHZpc2libGU7XG5cbiAgICAvLy5mb3JtX19sYWJlbF93YXJuaW5nICZ7XG4gICAgLy8gIG9wYWNpdHk6IDA7XG4gICAgLy8gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAvL31cbiAgfVxufVxuXG4uZm9ybV9fc3VibWl0e1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuXG4gICZfZGlzYWJsZWR7XG4gICAgb3BhY2l0eTogLjY7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxufVxuXG4uZm9ybXtcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb25fZmFzdDtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcblxuICAuZm9ybV9fY29udGFpbmVyX3N1Y2Nlc3MgJntcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG4uZm9ybV9fc3VjY2Vzc3tcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb25fZmFzdDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gIC5mb3JtX19jb250YWluZXJfc3VjY2VzcyAme1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufSIsIiRmb250czogKFxuICAnc2Fucy1zZXJpZic6IChcbiAgICAndW5iJzogKFxuICAgICAgNTAwOihcbiAgICAgICAgJ25vcm1hbCcgOiAnLi4vZm9udHMvdW5iLW0nXG4gICAgICApLFxuICAgICAgNjAwOihcbiAgICAgICAgJ25vcm1hbCcgOiAnLi4vZm9udHMvdW5iLTYwMCdcbiAgICAgICksXG4gICAgKSxcbiAgICAnc2ZwJzogKFxuICAgICAgNDAwOihcbiAgICAgICAgJ25vcm1hbCcgOiAnLi4vZm9udHMvc2ZwLTQwMCdcbiAgICAgICksXG4gICAgICA1MDA6KFxuICAgICAgICAnbm9ybWFsJyA6ICcuLi9mb250cy9zZnAtNTAwJ1xuICAgICAgKSxcbiAgICAgIDYwMDooXG4gICAgICAgICdub3JtYWwnIDogJy4uL2ZvbnRzL3NmcC02MDAnXG4gICAgICApLFxuICAgICksXG4gICksXG4pO1xuXG4kZ3JleTogIzdBN0E3QTtcbiRyZWQ6ICNGRjNDM0E7XG4kZ3JlZW46ICM3NDlENTk7XG4kYmFzZUZvbnRGYW1pbHk6ICdzZnAsIHNhbnMtc2VyaWYnO1xuJGJhc2VGb250U2l6ZTogMXZ3O1xuJG1vYmlsZUJhc2VGb250U2l6ZTogMy44dnc7XG4kYmFzZUZvbnRTaXplSW5QeDogMTQuNDtcbiRweFRvUmVtOiAxcmVtLyRiYXNlRm9udFNpemVJblB4O1xuJGJvZHlGb250U2l6ZTogMThyZW0gLyAkYmFzZUZvbnRTaXplSW5QeDtcbiRtb2JCb2R5Rm9udFNpemU6IDE2cmVtIC8gJGJhc2VGb250U2l6ZUluUHg7XG4kYmFzZUxpbmVIZWlnaHQ6IDEuNDtcbiRiYXNlQ29sb3I6ICNmZmY7XG5cbiRjb2xvcnM6IChcbiAgYjE6ICMwMDAwMDAsXG4gIHcxOiAjZmZmLFxuXG4gIGcxOiAkZ3JleSxcbiAgZzI6ICNFRUVFRUUsXG4gIGczOiAjMjIyMjIyLFxuICBnNDogI0I5QjlCOSxcbiAgZzU6ICM3QjdCN0IsXG4gIGc2OiAjMzUzNTM1LFxuICBnNzogIzg5ODk4OSxcbiAgZzg6ICNDN0M3QzcsXG4gIGc5OiAjZjVmNWY1LFxuXG4gIC8vcjE6ICRyZWQsXG5cbiAgZ29sZGVuMTogI0Y1RjFFQixcblxuICBicm93bjE6ICM4Njc4NzQsXG5cbiAgYmx1ZTE6ICMyQUFCRUUsXG5cbiAgdmlvbGV0MTogIzJDMTU0MyxcbiAgdmlvbGV0MjogIzZFM0JGRixcblxuICBncmVlbjE6ICRncmVlbixcbiAgZ3JlZW4yOiAjNzQ5RDU5LFxuICBncmVlbjM6IGRhcmtlbigkZ3JlZW4sIDEwJSksXG4gIGdyZWVuNDogZGFya2VuKCRncmVlbiwgMjAlKSxcblxuICBvcmFuZ2UxOiAjRkZCNzJDLFxuXG4gIHllbGxvdzE6ICNGRkNFMjEsXG5cbiAgcmVkMTogJHJlZCxcbiAgcmVkMjogZGFya2VuKCRyZWQsIDEwJSksXG4pO1xuXG4kd2FybmluZ0NvbG9yOiAkcmVkO1xuJGFwcHJvdmVkQ29sb3I6ICMwMDAwMDA7XG5cbiR6SW5kZXhlczogKFxuICAnLnByZWxvYWRlcic6IDkwMCxcbiAgJy5jLXNjcm9sbGJhcic6IDYwMCxcbik7XG5cbi8vIG1hcmdpbiBhbmQgcGFkZGluZyBzdGVwc1xuJHN0ZXA6IC41cmVtO1xuLy8gY29sdW1uc1xuJGNvbHM6IDEyO1xuXG4vLyBzY3JlZW4gd2lkdGhzXG4kd2lkdGgxOiA1NzZweDtcbiR3aWR0aDI6IDc2OHB4O1xuJHdpZHRoMzogOTkycHg7XG4kd2lkdGg0OiAxMjAwcHg7XG4kd2lkdGg1OiAxNTAwcHg7XG4kd2lkdGg2OiAxOTIwcHg7XG5cblxuJG1pbkhlaWdodDogNTB2dztcbi8vIHNjcmVlbiB3aWR0aHNcblxuJGhlYWRlcl9oZWlnaHQ6IDEwMCokcHhUb1JlbTtcbiRoZWFkZXJfaGVpZ2h0X21vYmlsZTogODAqJHB4VG9SZW07XG5cbiRjdXN0b21TaXplczogKDU0LCA2MiwgNjQsIDcyLCA3NiwgODQsIDkwLCA5NSwgMTAwLCAxMjQsIDE1MCwgMTcwLCAyMTYsIDIzNSwgMjUwLCAyNzAsIDI4MiwgMzQwLCAzNzAsIDQxMiwgNDgwLCA1NjAsIDYzMCk7XG5cblxuJHNwZWVkOiAoXG4gICdzbG93JzogJy42cycsXG4gICdmYXN0JzogJy4zcydcbik7XG4kc2xvdzogLjZzO1xuJGZhc3Q6IC4zcztcbiR0cmFuc2l0aW9uX2Zhc3Q6IC4zcyBlYXNlLWluLW91dDtcbiR0cmFuc2l0aW9uX3Nsb3c6IC42cyBlYXNlLWluLW91dDtcbiR0cmFuc2l0aW9uOiAuNHMgZWFzZS1pbi1vdXQ7XG4kdHJhbnNpdGlvbl9iYWNrOiAuNHMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjI1MCwgMC40MDUsIDEuMzc1KTtcbiRsYXp5VHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlLWluLW91dDtcblxuXG5cbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogJycpIHtcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG5cbiAgQGlmICRpbmRleCB7XG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG5AZnVuY3Rpb24gX2MoJHN0cmluZykge1xuICBAcmV0dXJuIG1hcF9nZXQoJGNvbG9ycywgJHN0cmluZylcbn1cbkBmdW5jdGlvbiBfcygkc2l6ZSkge1xuICBAcmV0dXJuICRzaXplICogJHB4VG9SZW07XG59XG5AbWl4aW4gdnAtLTc0MCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3MzlweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gdnAtLTc2NyB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gdnAtLTc2OCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gdnAtLTEwMjMge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiB2cC0tMTkyMSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIGhvdmVyIHtcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDBcXDApIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuQG1peGluIGhvdmVyLWZvY3VzIHtcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDBcXDApIHtcbiAgICAmOmhvdmVyOm5vdCguZm9jdXMtdmlzaWJsZSksXG4gICAgJi5mb2N1cy12aXNpYmxlOmZvY3VzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuQG1peGluIGhvdmVyLXBhcmVudCgkcGFyZW50KSB7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwXFwwKSB7XG4gICAgI3skcGFyZW50fTpob3ZlciAmLFxuICAgICN7JHBhcmVudH06Zm9jdXMgJiB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGxhbmRzY2FwZSB7XG4gIEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChwb2ludGVyOiBjb2Fyc2UpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcG9ydHJhaXQge1xuICBAbWVkaWEgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkgYW5kIChwb2ludGVyOiBjb2Fyc2UpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gY3VzdG9tLXNjcm9sbCgpIHtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjMDAwICNmZmY7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDNweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2stcGllY2Uge1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItcmVuby1zYW5kLCAwLjEpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gICY6Oi13ZWJraXQtcmVzaXplciB7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9fdmFycyc7O1xuXG4ubW9kYWxfX2Nsb3NlcntcbiAgbWFyZ2luLXRvcDogNC43cmVtO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLnNjcm9sbC1kb3duLWxpbmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXYge1xuICAgIGFuaW1hdGlvbjogYW5pbS1zY3JvbGwtZG93biAycyBpbmZpbml0ZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW0tc2Nyb2xsLWRvd24ge1xuICAwJSwxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIlKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcbiAgfVxufVxuXG4uZmFkZS1mcm9tLWJsYWNrLWJvdHRvbSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICByZ2JhKDAsMCwwLDAuOCkgMCUscmdiYSgwLDAsMCwwKSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG59IiwiQGltcG9ydCBcIi4uLy4uL3ZhcnNcIjtcblxuW2RhdGEtYW5pbWF0ZT1cImxldHRlcnNcIl0ge1xuICBsaW5lLWhlaWdodDogMS4zO1xuICA+IGRpdiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICA+IGRpdiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxufVxuXG5bZGF0YS1hbmltYXRlPVwid29yZHNcIl0ge1xuICA+IGRpdiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgZGl2IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG59XG5cbltkYXRhLWFuaW1hdGU9XCJvcGFjaXR5XCJdIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuW2RhdGEtYW5pbWF0ZT1cImRpZ2l0c1wiXSB7XG4gIGRpdiA+IGRpdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XG4gICAgLy90cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzLCBvcGFjaXR5IC40cztcbiAgICBvcGFjaXR5OiAwO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcIi4uLy4uL192YXJzXCI7XG5cbi5idCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAtcygxOCk7XG4gIC8vZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IC1zKDY0KTtcbiAgbGluZS1oZWlnaHQ6IC1zKDY0KTtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycywgYm9yZGVyIC4ycztcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogdW5iLCBcInNhbnMtc2VyaWZcIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgJjpub3QoW2NsYXNzKj1cImZsX1wiXSkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAmOm5vdChbY2xhc3MqPVwicHJfXCJdKSB7XG4gICAgcGFkZGluZzogMCAtcyg0NCk7XG4gIH1cbiAgJjpub3QoW2NsYXNzKj1cImNfXCJdKSB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgJjpub3QoW2NsYXNzKj1cImJnY19cIl0pIHtcbiAgICBiYWNrZ3JvdW5kOiAtYyh3MSk7XG4gIH1cbiAgJi5ibG9ja18ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICYuZGlzYWJsZWQsJltkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxuICAmLmJvcmRlcmVkXyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgbWFwX2dldCgkY29sb3JzLCBibHVlMSk7XG4gIH1cbiAgJi5sYXJnZV8ge1xuICAgIHdpZHRoOiAyOTByZW0vJGJhc2VGb250U2l6ZUluUHg7XG4gIH1cbiAgJi5zbWFsbC1wYWRkaW5nXyB7XG4gICAgcGFkZGluZzogMCA0MHJlbS8kYmFzZUZvbnRTaXplSW5QeDtcbiAgfVxuICAmOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdChbY2xhc3MqPVwiYmdjX1wiXSkge1xuICAgIGJhY2tncm91bmQ6IC1jKHllbGxvdzEpO1xuICB9XG4gICYucm91bmRlZF8ge1xuICAgIGJvcmRlci1yYWRpdXM6IC1zKDMyKTtcbiAgfVxuICBAaW5jbHVkZSB2cC0tNzY3IHtcbiAgICBmb250LXNpemU6IC1zKDE2KTtcbiAgICAvL2xldHRlci1zcGFjaW5nOiAtcygxKTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBoZWlnaHQ6IC1zKDYyKTtcbiAgICBsaW5lLWhlaWdodDogLXMoNjIpO1xuICAgICY6bm90KFtjbGFzcyo9XCJwcl9cIl0pIHtcbiAgICAgIHBhZGRpbmc6IDAgLXMoMjApO1xuICAgIH1cbiAgfVxufVxuXG5idXR0b24uYnQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5idC5idC1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAgbWFwX2dldCgkY29sb3JzLCBvcmFuZ2UxKTtcbiAgJjpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoW2NsYXNzKj1cImJnY19cIl0pIHtcbiAgICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvcnMsIG9yYW5nZTIpO1xuICAgIC8vYm9yZGVyOiAxcHggc29saWQgbWFwX2dldCgkY29sb3JzLCBnb2xkZW4xKTtcbiAgfVxufVxuXG4uYnQuYnQtdHJhbnNwYXJlbnQtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCBtYXBfZ2V0KCRjb2xvcnMsIHJlZDEpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBtYXBfZ2V0KCRjb2xvcnMsIHJlZDEpICFpbXBvcnRhbnQ7XG4gICY6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KFtjbGFzcyo9XCJiZ2NfXCJdKSB7XG4gICAgYmFja2dyb3VuZDogbWFwX2dldCgkY29sb3JzLCByZWQxKTtcbiAgICBjb2xvcjogbWFwX2dldCgkY29sb3JzLCB3MSkgIWltcG9ydGFudDtcbiAgICAvL2JvcmRlcjogMXB4IHNvbGlkIG1hcF9nZXQoJGNvbG9ycywgZ29sZGVuMSk7XG4gIH1cbn1cbi5idC5idC1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIG1hcF9nZXQoJGNvbG9ycywgYmx1ZTEpO1xuICBjb2xvcjogI2ZmZjtcbiAgJjpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoW2NsYXNzKj1cImJnY19cIl0pIHtcbiAgICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvcnMsIG9yYW5nZTIpO1xuICAgIC8vYm9yZGVyOiAxcHggc29saWQgbWFwX2dldCgkY29sb3JzLCBnb2xkZW4xKTtcbiAgfVxufVxuXG4uYnQuYnQtcmVkIHtcbiAgYmFja2dyb3VuZDogJHJlZDtcbi8vICB0cmFuc2l0aW9uOiAuMXM7XG4gIGNvbG9yOiAjRkZGO1xuICAvL2JvcmRlcjogMXB4IHNvbGlkICRyZWQ7XG4gICY6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KFtjbGFzcyo9XCJiZ2NfXCJdKSB7XG4gICAgYmFja2dyb3VuZDogZGFya2VuKCRyZWQsIDEwJSk7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbiAgfVxuICAmLmJnLWRvdHMge1xuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICB9XG4gIH1cbiAgJi5kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiM2IzYjM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogI2IzYjNiMztcbiAgfVxufVxuLmJ0LmJ0LWdvbGRlbiB7XG4gIGJhY2tncm91bmQ6IG1hcF9nZXQoJGNvbG9ycywgZ29sZGVuMSk7XG4gIGNvbG9yOiAjRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCBtYXBfZ2V0KCRjb2xvcnMsIGdvbGRlbjEpO1xuICAmOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdChbY2xhc3MqPVwiYmdjX1wiXSkge1xuICAgIGJhY2tncm91bmQ6IG1hcF9nZXQoJGNvbG9ycywgZzEpO1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi5kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cbn1cblxuLmJ0LmJ0LWdyZWVuIHtcbiAgYmFja2dyb3VuZDogJGdyZWVuO1xuLy8gIHRyYW5zaXRpb246IC4xcztcbiAgY29sb3I6ICNGRkY7XG4gICY6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xuICAgIGJhY2tncm91bmQ6IGRhcmtlbigkZ3JlZW4sIDEwJSk7XG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGdyZWVuLCAxMCUpO1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi5iZy1kb3RzIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICB9XG4gIH1cbiAgJi5kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiM2IzYjM7XG4gICAgY29sb3I6ICNiM2IzYjM7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmJ0LmJ0LWJsYWNrIHtcbiAgYmFja2dyb3VuZDogLWMoZzYpO1xuLy8gIHRyYW5zaXRpb246IC4xcztcbiAgY29sb3I6ICNGRkY7XG4gIGJvcmRlcjogbm9uZTtcbiAgJjpob3Zlcjpub3QoLmRpc2FibGVkKSB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuICB9XG4gICYuZGlzYWJsZWQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjOTk5O1xuICB9XG59XG5cbi5idC5idC10cmFuc3BhcmVudC13aGl0ZSB7XG5cbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcbiAgY29sb3I6ICNGRkY7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBib3JkZXItY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbiAgfVxuICAmLmRpc2FibGVkXyB7XG4gICAgb3BhY2l0eTogLjI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgJi5sb2FkaW5nXyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAmLmxvYWRpbmdfIHtcbiAgICBzcGFuIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG5cbn1cblxuLmJ0LXRleHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAkZ3JlZW47XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBkYXJrZW4oJGdyZWVuLCAxMCUpO1xuICAgIC5pY28tcGx1cyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICBpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICAgICYuaWNvLXBsdXMge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtLjNlbTtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgICBvcGFjaXR5OiAuNTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6YmVmb3JlLCY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDI1JTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5idC1wbHVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDhyZW0vJGJhc2VGb250U2l6ZUluUHg7XG4gIGhlaWdodDogNDhyZW0vJGJhc2VGb250U2l6ZUluUHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IG1hcF9nZXQoJGNvbG9ycywgb3JhbmdlMSk7XG4gIHRyYW5zaXRpb246IC4ycztcbiAgJjpiZWZvcmUsJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBsZWZ0OiAyNSU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbn1cblxuLmJ0LWRlbGV0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEuMnJlbTtcbiAgaGVpZ2h0OiAxLjJyZW07XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIHRyYW5zaXRpb246IC4ycztcbiAgYmFja2dyb3VuZDogJHJlZDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IGRhcmtlbigkcmVkLCA3JSk7XG4gIH1cbiAgJjpiZWZvcmUsJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBsZWZ0OiAyNSU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcgKyA0NWRlZyk7XG4gIH1cbiAgLm11bHRpLWZpZWxkICYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEuNnJlbTtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4uYnQtYmFjayB7XG4gIGZvbnQtc2l6ZTogMTRyZW0vJGJhc2VGb250U2l6ZUluUHg7XG4gIGNvbG9yOiBtYXBfZ2V0KCRjb2xvcnMsIGczKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IC4zcmVtO1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIGhlaWdodDogMTFweDtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNFNkU5RTI7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFNkU5RTI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXRvcDogLS4xZW07XG4gIH1cbn1cblxuLmJ0LXJlc2V0IHtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAmOm5vdChbY2xhc3MqPVwiYnJfXCJdKSB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi5idC10cmFuc3BhcmVudCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJ0LWxvYWRpbmctaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEuMnJlbTtcbiAgaGVpZ2h0OiAxLjJyZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxNDAlO1xuICAgIGxlZnQ6IDMwJTtcbiAgICB0b3A6IC0yMCU7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb2xvcnMsIG9yYW5nZTEpO1xuICAgIGFuaW1hdGlvbjogYW5pbS1idC1sb2FkaW5nLWljb24gLjZzIGluZmluaXRlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW5pbS1idC1sb2FkaW5nLWljb24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgcm90YXRlKDBkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMikgcm90YXRlKDE4MGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLmxpbmstYnQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBib3JkZXItcmFkaXVzIC40cywgYmFja2dyb3VuZC1jb2xvciAuNHM7XG4gICYubGluay1idC1hY3RpdmUsIC5saW5rLWJ0LWFjdGl2ZSAmLCAubGluay1idC1ob3Zlcjpob3ZlciAmIHtcbiAgICBiYWNrZ3JvdW5kOiAtYyhyZWQxKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG59XG5cbi5idC1wbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW46IC1zKC0xMDAvMikgMCAwIC1zKC0xMDAvMik7XG4gIHdpZHRoOiAtcygxMDApO1xuICBoZWlnaHQ6IC1zKDEwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IC1jKGdyZWVuMSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAtYyhnNik7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDAlLC01MCUpO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogLXMoMTMpIDAgLXMoMTMpIC1zKDIwKTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IC1jKHcxKTtcblxuICB9XG59IiwiQGltcG9ydCBcIi4uLy4uL3ZhcnNcIjtcblxuLmN1c3RvbS1yYWRpby1idG4ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBpbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAmOmNoZWNrZWQgKyAuYnQge1xuICAgICAgYmFja2dyb3VuZDogLWMocmVkMSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vLi4vdmFyc1wiO1xuXG4uY3VzdG9tLWlucHV0LFxuLmN1c3RvbS10ZXh0YXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAtcygxOCk7XG4gIGxpbmUtaGVpZ2h0OiAtcygyNCk7XG4gIGNvbG9yOiAtYyhiMSk7XG5cbiAgQGluY2x1ZGUgdnAtLTc2NyB7XG4gICAgZm9udC1zaXplOiAtcygxNik7XG4gICAgbGluZS1oZWlnaHQ6IC1zKDIwKTtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBpbnB1dCxcbiAgICB0ZXh0YXJlYSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC8vIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAvLyBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogLXMoMTgpO1xuICAgICAgcGFkZGluZzogLXMoNSkgLXMoMzApO1xuICAgICAgaGVpZ2h0OiAtcyg2MCk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIC1jKHcxKTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgIGJvcmRlci1yYWRpdXM6IC1zKDYwKTtcblxuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4ycywgYmFja2dyb3VuZCAuMnM7XG5cbiAgICAgIEBpbmNsdWRlIHZwLS03Njcge1xuICAgICAgICBmb250LXNpemU6IC1zKDE2KTtcbiAgICAgICAgcGFkZGluZzogLXMoNSkgLXMoNSk7XG4gICAgICB9XG5cbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoLWMoYjEpLCAwLjYpO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKC1jKGIxKSwgMC42KTtcbiAgICAgIH1cbiAgICAgIC5mb3JtLS1kYXJrICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAtYyhnNik7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKC1jKHcxKSwgMC4wNSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKC1jKGc0KSwgMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKC1jKHcxKSwgMC4wNSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKC1jKGc0KSwgMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mb3JtLS10cmFuc3BhcmVudCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKC1jKHcxKSwgMC4wNSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKC1jKHcxKSwgMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKC1jKHcxKSwgMC4wNSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKC1jKHcxKSwgMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIC1zKDEwKSAwO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAtcygxNCk7XG4gICAgbGluZS1oZWlnaHQ6IC1zKDE2KTtcbiAgICBjb2xvcjogLWMoZzIpO1xuXG4gICAgQGluY2x1ZGUgdnAtLTc2NyB7XG4gICAgICAvL3BhZGRpbmc6IDAgMCAwIC1zKDIyKTtcbiAgICB9XG5cbiAgICBbZGF0YS12YWxpZGF0ZS10eXBlXSAmIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIqXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogLXMoLTgpO1xuICAgICAgICBjb2xvcjogLWMocmVkMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZXJyb3Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC1zKDEwKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogLXMoMTIpO1xuICAgIGxpbmUtaGVpZ2h0OiAtcygxNik7XG4gICAgY29sb3I6IC1jKHJlZDEpO1xuXG4gICAgb3BhY2l0eTogMDtcblxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuXG4gICAgQGluY2x1ZGUgdnAtLTc2NyB7XG4gICAgICByaWdodDogLXMoMTgpO1xuICAgIH1cbiAgfVxuXG4gICYuaXMtaW52YWxpZCB7XG4gICAgaW5wdXQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAtYyhyZWQxKTtcblxuICAgICAgJjpmb2N1cyxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoLWMocmVkMSksIDAuNik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1pbnB1dF9fZXJyb3Ige1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAvKiYuaXMtdmFsaWQge1xuICAgIGlucHV0IHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1tYWxhY2hpdGU7XG5cbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgkY29sb3ItbWFsYWNoaXRlLCAwLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfSovXG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vdmFyc1wiO1xuXG4uZG9jdW1lbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwcmVtIDUuNXJlbSA4cmVtIDUuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuXG4gIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgaDMge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgZm9udC1zaXplOiAxLjY2cmVtO1xuICB9XG5cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMS40MHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRvY3VtZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDdyZW0gMS41cmVtIDI0cmVtIDEuNXJlbTtcblxuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIGgyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vX3ZhcnNcIjtcblxuLmV4cGFuZGFibGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC5leHBhbmRhYmxlLWl0ZW0uZXhwYW5kYWJsZS1pdGVtLWFjdGl2ZSAmIHtcbiAgfVxufVxuXG4uZXhwYW5kYWJsZS1oZWFkZXItc3dpdGNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiAtcyg2NCk7XG4gIGhlaWdodDogLXMoNjQpO1xuICBiYWNrZ3JvdW5kOiAtYyhyZWQxKTtcbiAgJjpiZWZvcmUsJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgIHdpZHRoOiAtcygyMCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgfVxuICAuZXhwYW5kYWJsZS1pdGVtLmV4cGFuZGFibGUtaXRlbS1hY3RpdmUgJiB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxufVxuXG4uZXhwYW5kYWJsZS1pdGVtOm5vdCguZXhwYW5kYWJsZS1tb2JpbGUtb25seSkge1xuICAuZXhwYW5kYWJsZS1jb250ZW50LXdyYXBwZXIge1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbkBpbmNsdWRlIHZwLS03Njcge1xuICAuZXhwYW5kYWJsZS1pdGVtLmV4cGFuZGFibGUtbW9iaWxlLW9ubHkge1xuICAgIC5leHBhbmRhYmxlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgfVxufSIsIkBpbXBvcnQgXCIuLi8uLi92YXJzXCI7XG5cbmZvb3RlciB7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KTtcbn0iLCJAaW1wb3J0IFwiLi4vLi4vdmFyc1wiO1xuXG4kazogMS4zOTEzMDQzNDc4MjYwODc7XG5cbi5oYW5kLWxpZ2h0IHtcbiAgd2lkdGg6IC1zKDI4ODAqLjUpO1xuICBoZWlnaHQ6IC1zKDI4ODAqLjUvJGspO1xuICBsZWZ0OiAwO1xuICB0b3A6IDQwM3Z3O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMSUsIC01MCUpO1xuICBpbWcge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDkwJTtcbiAgfVxuXG4gIEBpbmNsdWRlIHZwLS03Njcge1xuICAgIHRvcDogMTU1OXZ3O1xuICAgIHdpZHRoOiAtcygyODgwKi4xNik7XG4gICAgaGVpZ2h0OiAtcygyODgwKi4xNi8kayk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEyJSwgLTUwJSk7XG4gIH1cbn1cblxuLy9cIjMxMFwiIGhlaWdodD1cIjc2XCJcbiRrX3N2ZzogMzEwLzc2O1xuXG4uaGFuZC1saWdodC10ZXh0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNjYuNXZ3O1xuICB0b3A6IDM2OXZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMyLjVyZW07XG4gIGhlaWdodDogMzNyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGltZyB7XG4gICAgd2lkdGg6IC1zKDMxMCk7XG4gICAgLy9oZWlnaHQ6IC1zKDMxMC8ka19zdmcpO1xuICB9XG4gIEBpbmNsdWRlIHZwLS03Njcge1xuICAgIGxlZnQ6IDY2dnc7XG4gICAgdG9wOiAxNTE3dnc7XG4gICAgd2lkdGg6IDEwLjVyZW07XG4gICAgaGVpZ2h0OiAxMC41cmVtO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogLXMoMzEwKi4zKTtcbiAgICAgIC8vaGVpZ2h0OiAtcygzMTAqLjQvJGtfc3ZnKTtcbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vLi4vdmFyc1wiO1xuXG4uaG9yaXotc2xpZGVyLWl0ZW0ge1xuICBAaW5jbHVkZSB2cC0tNzY3IHtcbiAgICBvcGFjaXR5OiAuNjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcbiAgfVxuICAmLnN3aXBlci1zbGlkZS1hY3RpdmUsICYuc3dpcGVyLXNsaWRlLWR1cGxpY2F0ZS1hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIC5ob3Jpei1zbGlkZXItaXRlbS1hcnJvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAtYyhncmVlbjEpO1xuICAgIH1cbiAgfVxufVxuXG4uaG9yaXotc2xpZGVyLWl0ZW0tYXJyb3cge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbn0iLCJAaW1wb3J0IFwiLi4vLi4vdmFyc1wiO1xuXG4ucGFnZS1tZW51LWl0ZW1zLW1haW4sLnBhZ2UtbWVudS1pdGVtcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5wYWdlLW1lbnUtaXRlbXMtbWFpbiwucGFnZS1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiBfYyh3MSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycywgcGFkZGluZy1sZWZ0IC4zcztcblxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAmLm1vYl9kX24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2UtbWVudS1pdGVtIHtcbiAgYSB7XG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgY29sb3I6IC1jKGdyZWVuMik7XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAtYyhncmVlbjIpO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1tZW51LWl0ZW1zLW1haW4ge1xuICBhIHtcbiAgICBkaXYge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDApO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycztcbiAgICB9XG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOTgpO1xuICAgICAgY29sb3I6IC1jKGdyZWVuMik7XG4gICAgICBwYWRkaW5nLWxlZnQ6IF9zKDY0KTtcbiAgICAgIGRpdiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyAuMDVzO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogLWMoZ3JlZW4yKTtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2Utc3VibWVudS1pdGVtcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn0iLCJAaW1wb3J0IFwiLi4vLi4vdmFyc1wiO1xuXG4ucm91bmRlZC1ibG9jayB7XG4gIGJvcmRlci1yYWRpdXM6IC1zKDU1KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAmOm5vdChbY2xhc3MqPVwiYmdjX1wiXSkge1xuICAgIGJveC1zaGFkb3c6IDBweCAtcygyMCkgLXMoMTEwKSAwcHggI0ZGNjdCMDI2IGluc2V0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjIpO1xuICAgIC8vYm9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KDIxNi45NmRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KSAyLjExJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDcuNzYlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjA4Ljc4ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpIDI0LjA5JSwgcmdiYSgyMTEsIDIwNywgMjU1LCAwLjA1KSA5Ni4yJSk7XG4gIH1cbiAgQGluY2x1ZGUgdnAtLTc2NyB7XG4gICAgYm9yZGVyLXJhZGl1czogLXMoMTgpO1xuICAgICYubW9iX2JyXzU1cHgge1xuICAgICAgYm9yZGVyLXJhZGl1czogLXMoNTUpO1xuICAgIH1cbiAgfVxufSIsIkBpbXBvcnQgXCIuLi8uLi92YXJzXCI7XG5cbi5zdGJ0bi1iZyB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgYmFja2dyb3VuZDogLWMocmVkMSk7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgLWMocmVkMSk7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgfVxufVxuXG4uc3RidG4taWNvbiB7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycztcbn1cblxuLnN0aWNreS1idXR0b246aG92ZXIsLmhvdmVyLXBhcmVudDpob3ZlciB7XG4gIC5zdGJ0bi1iZzpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgLnN0YnRuLWJnOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuc3RidG4taWNvbiB7XG4gICAgY29sb3I6IC1jKHcxKTtcbiAgfVxufSIsIkBpbXBvcnQgXCIuLi8uLi92YXJzXCI7XG5cbi5zbGlkZXItcGFnaW5hdGlvbiB7XG4gICYuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGZvbnQtc2l6ZTogLXMoMTgpO1xuICAgIGNvbG9yOiAtYyhnNik7XG4gICAgYm90dG9tOiAwO1xuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogLXMoMjgpO1xuICAgICAgY29sb3I6IC1jKGc2KTtcbiAgICAgIC8vbWFyZ2luLXJpZ2h0OiAuOHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBmb250LWZhbWlseTogbWFucm9wLCBcInNhbnMtc2VyaWZcIjtcbiAgICB9XG4gICAgJi5jX3cxIHtcbiAgICAgIGNvbG9yOiAtYyh3MSk7XG4gICAgICAuc3dpcGVyLXBhZ2luYXRpb24tY3VycmVudCB7XG4gICAgICAgIGNvbG9yOiAtYyh3MSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jb21tb24tc2xpZGVyLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBiYWNrZ3JvdW5kOiAjRDBEMEQwO1xuICAgIG1hcmdpbjogMC41cmVtO1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIC4zcywgaGVpZ2h0IC4zcztcbiAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogX2MocmVkMSk7XG4gICAgfVxuICB9XG59XG5cbi5zbGlkZXItYXJyb3ctbGVmdCwuc2xpZGVyLWFycm93LXJpZ2h0IHtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIHdpZHRoOiA1NSAqICRweFRvUmVtO1xuICBoZWlnaHQ6IDU1ICogJHB4VG9SZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFN0U3RTc7XG4gIGNvbG9yOiBfYyhyZWQxKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBfYyh3MSk7XG4gICAgYmFja2dyb3VuZDogX2MocmVkMSk7XG4gICAgYm9yZGVyLWNvbG9yOiBfYyhyZWQxKTtcbiAgfVxuICAmLnNsaWRlci1hcnJvdy1wb3MtYWJzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGxlZnQ6IDZyZW07XG4gIH1cbiAgJi5iaWdfIHtcbiAgICB3aWR0aDogMTA4ICogJHB4VG9SZW07XG4gICAgaGVpZ2h0OiAxMDggKiAkcHhUb1JlbTtcbiAgfVxuICAmLnJlZF8ge1xuICAgIGJhY2tncm91bmQ6IF9jKHJlZDEpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogX2ModzEpO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogX2MocmVkMik7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHZwLS03Njcge1xuICAgICYuc2xpZGVyLWFycm93LXBvcy1hYnMuYmlnXyB7XG4gICAgICB3aWR0aDogNjMgKiAkcHhUb1JlbTtcbiAgICAgIGhlaWdodDogNjMgKiAkcHhUb1JlbTtcbiAgICAgIGxlZnQ6IF9zKC02My8yKTtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogLjZyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zbGlkZXItYXJyb3ctcmlnaHQuc2xpZGVyLWFycm93LXBvcy1hYnMge1xuICByaWdodDogNnJlbTtcbiAgbGVmdDogYXV0bztcbiAgQGluY2x1ZGUgdnAtLTc2NyB7XG4gICAgJi5iaWdfIHtcbiAgICAgIHJpZ2h0OiBfcygtNjMvMik7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAtLjZyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsIC5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgJi5oXzNweCB7XG4gICAgaGVpZ2h0OiAzcHg7XG4gIH1cbiAgJi5tb2Jfd184MCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICAmLmxfNTAge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAmLnRfMTAwIHtcbiAgICB0b3A6IDEwMCU7XG4gIH1cbiAgJi5iZ2NfZzYge1xuICAgIGJhY2tncm91bmQtY29sb3I6IC1jKGc2KTtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogLWMoZ3JlZW4yKTtcbiAgfVxufSIsIi50YWJsZS1oZWFkZXIgdGQge1xuICBib3JkZXItdG9wOiAxcmVtIHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFyZW0gc29saWQgI2ZmZjtcbn1cblxuLnRhYmxlIHtcbiAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vLi4vdmFyc1wiO1xuXG4udGFncy1saXN0IHtcblxufVxuXG4udGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6IC1jKGc2KTtcbiAgaGVpZ2h0OiAtcygyMCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIC1jKGc2KTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAtcygxNSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgJjpob3ZlciwmLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogLWMoZ3JlZW4xKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6IC1jKGdyZWVuMSk7XG4gIH1cbn0iXX0= */
