@charset "UTF-8";@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideIn{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideIn{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}*{padding:0;margin:0;border:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}:root{--container-width:1320px;--container-padding:20px;--font-main:"Inter", sans-serif;--font-accent:"Inter", sans-serif;--font-titles:var(--font-accent);--page-bg:#fff;--text-color:#000;--accent:#ac182c;--link-color:#2578c8;--laptop-size:1199px;--tablet-size:959px;--mobile-size:599px;--lp-black:#222;--lp-white:#fff;--new-black:#222438;--new-grey:#6f7389;--super-light-grey:#efefef;--ultralight-grey:#f1f1f3;--light-light-grey:#f3f3f5;--new-purple:#235FEB;--light-purple:#5394f6;--dark-purple:#1849BD;--main-fuchsia:#4359A8;--lp-new-blue:#315bef;--lp-grey-blue:#414d8e;--lp-blue:#1453e7;--outline-purple:#644cc2b3;--outline-error:#c24c4cb3;--success:#54cb69;--transparent-dark-text:rgba(34, 36, 56, 0.8);--font-family:"Inter", sans-serif}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-ExtraBold.woff2) format("woff2"),url(../fonts/Inter-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:iconmoon;font-display:swap;src:url(../fonts/iconmoon.woff2) format("woff2"),url(../fonts/iconmoon.woff) format("woff");font-weight:400;font-style:normal}html{scroll-behavior:smooth;background-color:#272727}body{background-color:var(--page-bg);color:var(--text-color);font-family:var(--font-main)}.micromodal-slide.is-open,img{display:block}a{color:var(--link-color)}code,pre.code{background-color:#e9f1f6;padding:.2rem;border-radius:4px}pre.code{overflow-x:auto;padding:1rem}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.d-flex,body,html{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container,.main-section-container{margin:0 auto;padding:0 var(--container-padding);max-width:var(--container-width);width:100%}.main-section-container{padding:60px var(--container-padding);border-bottom:1px solid rgba(111,115,137,.25)}.main-section-container--no-border{border-bottom:none}.container-full{padding:0 var(--container-padding);max-width:100%}.container-left-50,.container-right-50{padding:0 var(--container-padding);max-width:50%}.container-right-50{margin-left:auto}.container-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-half-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-half-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}body,html{min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer{margin-top:auto;background-color:#e3e3e3}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__container{max-height:90vh;background-color:#fff;padding:30px;margin:0 20px;max-width:500px;border-radius:4px;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;border-bottom:1px solid #c4c4c4;padding-bottom:15px;margin-bottom:30px}.modal__header.modal__header--with-btn-nav-prev .modal__title{margin-right:auto}.modal__title{font-weight:600;font-size:20px;line-height:25px;color:var(--new-purple);margin-top:0;margin-bottom:0}.modal__close{line-height:25px;background:0 0;border:0}.modal__footer{margin-top:30px}.modal__header .modal__close:before{content:"✕"}.micromodal-slide{display:none}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.footer{background:linear-gradient(140deg,var(--new-purple) 0%,var(--dark-purple) 50%,var(--main-fuchsia) 100%);padding:35px 0;font-size:32px;color:#fff}.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.footer__contact-heading{font-family:var(--font-family);font-weight:600;font-size:20px;color:var(--lp-white);margin-bottom:30px}.footer__contact-item,.footer__contact-list{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__contact-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.footer__contact-item{gap:20px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.footer__contact-icon:before{font-size:16px}.footer__contact-detail{font-size:16px;margin-bottom:5px}.footer__contact-detail:last-child{margin-bottom:0}.footer__copyright{margin-top:60px;padding-top:20px;text-align:center;border-top:1px solid #b3b7c9}.footer__copyright-text{font-size:16px}@font-face{font-family:icons;font-display:swap;src:url(../fonts/iconmoon/icomoon.woff2) format("woff"),url(../fonts/iconmoon/icomoon.woff2) format("woff");font-weight:400;font-style:normal}[class*=icon-]:before,[class*=path]:before{font-family:"icons";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icon-]:before{display:block}.icon-check:before{content:"\e91f"}.icon-question:before{content:"\e91e"}.icon-currency-ruble:before{content:"\e91d"}.icon-calendar:before{content:"\e91c"}.icon-mobile-menu:before{content:"\e911";color:#fff;font-size:50px}.icon-feature-match:before{content:"\e91b"}.icon-feature-protection:before{content:"\e91a"}.icon-cross:before{content:"\e919"}.icon-protection:before{content:"\e90d"}.icon-facebook:before{content:"\e918"}.icon-telegram:before{content:"\e917"}.icon-email:before{content:"\e905"}.icon-phone:before{content:"\e904"}.icon-arrow-left:before{content:"\e903"}.icon-arrow-right:before{content:"\e902"}.icon-accept-user:before{content:"\e915"}.icon-success:before{content:"\e916"}.icon-collapse:before{content:"\e900";color:#b3b7c9}.icon-expand:before{content:"\e901";color:#b3b7c9}.icon-azimuth-logo:before{content:"\e906";color:#fff}.icon-user .path1:before{content:"\e907";color:#fff;opacity:.15}.icon-user .path2:before,.icon-user .path3:before{content:"\e908";margin-left:-.962890625em;color:#fff;opacity:.5}.icon-user .path3:before{content:"\e909"}.icon-feature-laptop:before{content:"\e90a";color:#644cc2}.icon-feature-correlation:before{content:"\e90b";color:#644cc2}.icon-feature-one-day:before{content:"\e90c";color:#644cc2}.icon-feature-add-posibility:before{content:"\e90e";color:#644cc2}.icon-feautre-eval-team:before{content:"\e90f";color:#644cc2}.icon-feature-visualization:before{content:"\e910";color:#644cc2}.icon-feature-multilang:before{content:"\e912";color:#644cc2}.icon-feature-free-diagnostics:before{content:"\e913";color:#644cc2}.icon-feature-copy:before{content:"\e9cb";color:#644cc2}.arrow-icon{display:inline-block;width:8px;height:8px;border-bottom:1px solid #222438;border-left:1px solid #222438}.arrow-icon--prev{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.arrow-icon--next{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.btn{display:inline-block;font-size:18px;font-weight:400;color:#fff;border-radius:32px;padding:12px 24px;-webkit-transition:.3s ease-out;transition:.3s ease-out}.btn:hover{background-color:var(--light-purple)}.btn,.btn:active{background-color:var(--new-purple)}.btn--large{font-size:20px;font-weight:500}.btn--white{background-color:#fff;color:var(--new-purple)}.btn--white:hover{background-color:var(--light-purple);color:#fff}.btn--white:active{background-color:var(--new-purple)}.btn--fuchsia{background-color:var(--main-fuchsia)}.btn--fuchsia:hover{background-color:#ef38b8}.btn--fuchsia:active{background-color:#c92497}.btn-nav-round{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25px;height:25px;background-color:var(--super-light-grey);border-radius:50%;-webkit-transition:.3s ease-out;transition:.3s ease-out}.btn-nav-round:hover{background-color:#dfdfdf}.btn-nav-round:active{background-color:#bebebe}.btn-nav-round__arrow-icon{display:inline-block;width:8px;height:8px;border-bottom:1px solid #222438;border-left:1px solid #222438}.btn-nav-round__arrow-icon--prev,.btn-nav-slider--prev .btn-nav-slider__arrow{margin-left:3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-nav-round__arrow-icon--next{margin-right:3px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.btn-nav-slider,.btn-nav-slider__arrow{-webkit-transition:.3s ease-out;transition:.3s ease-out}.btn-nav-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;width:50px;background-color:#e5e5e5;border-radius:50%}.btn-nav-slider--prev .btn-nav-slider__arrow{margin-left:5px}.btn-nav-slider--next .btn-nav-slider__arrow{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);margin-right:5px}.btn-nav-slider:hover,.glider-carousel .glider-carousel__dots .glider-dot.active{background-color:var(--new-purple)}.btn-nav-slider:hover .btn-nav-slider__arrow{border-bottom:1px solid #fff;border-left:1px solid #fff}.btn-nav-slider:active{background-color:#543fa6}.btn-nav-slider__arrow{width:13px;height:13px;display:inline-block;border-bottom:1px solid #6f7389;border-left:1px solid #6f7389}.btn-modal-close{line-height:25px;background:0 0;border:0}.btn-modal-close:before{content:"✕"}.checkmark-icon-success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:55px;height:55px;background-color:var(--success);border-radius:50%}.checkmark-icon-success__icon:before{color:#fff;font-size:26px;font-weight:700}.glider-carousel{width:100%;position:relative;padding:0 50px}.glider-carousel--margin-top{margin-top:60px}.glider-carousel .glider-carousel__btn-nav{position:absolute;top:calc(50% - 50px);-webkit-transform:translateY(calc(-50% + 25px));-ms-transform:translateY(calc(-50% + 25px));transform:translateY(calc(-50% + 25px))}.glider-carousel .glider-carousel__btn-nav--prev{left:0}.glider-carousel .glider-carousel__btn-nav--next{right:0}.glider-carousel .glider-carousel__dots{margin-top:20px}.glider-carousel-slide{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:20px;background-color:#3c3f47;border-radius:20px;margin:0 10px}.glider-carousel-slide__wrap-img{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-height:500px}.glider-carousel-slide__img{height:100%;-o-object-fit:contain;object-fit:contain}.glider-carousel-slide__wrap-description{-webkit-box-flex:1;-ms-flex:1;flex:1;border-left:1px solid #6a6a6a;padding-left:20px}.glider-carousel-slide__title-description{font-size:20px;color:#fff;font-weight:600;margin-bottom:15px}.glider-carousel-slide .glider-carousel-slide__paragraph:last-child{margin-bottom:0}[class*=hint--]:after,[class*=hint--]:before{background:rgba(0,0,0,.8901960784)!important}[class*=hint--]:after{color:#fff!important;font-size:14px!important;font-weight:400!important}.list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;font-size:18px}.list,.list li{list-style:inside!important}.list li::marker{color:var(--new-purple)}.list--margin-bottom{margin-bottom:20px}.loader{width:100px;height:100px;border-radius:50%;position:relative;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.loader::after,.loader::before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:5px solid #fff;-webkit-animation:prixClipFix 2s linear infinite;animation:prixClipFix 2s linear infinite}.loader::after{border-color:#ff80d2;animation:prixClipFix 2s linear infinite,rotate .5s linear infinite reverse;inset:6px}.logo{display:inline-block;width:44px}.row-figure-images,.row-figure-images__figure-img{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.row-figure-images{margin-bottom:20px}.row-figure-images__figure-img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;border-radius:4px;background-color:var(--light-light-grey);-webkit-box-flex:1;-ms-flex:1;flex:1}.row-figure-images__figcaption{margin-top:auto}.tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tabs,.tabs__list{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs__tab{background:0 0;cursor:pointer;font-size:1rem}.tabs__tab[aria-selected=true],.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-cost .wrap-cost-value .cost-per-employee .cost-info .icon-currency-ruble:before,.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-cost .wrap-cost-value .cost.with-numbers .icon-currency-ruble:before{font-weight:700}.tabs__panel.tab-panel--fade-in{display:block;-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out}.tabs__panel,.tabs__panel.tab-panel--fade-out{display:none}.tabs__panel.tab-panel--slide-in{display:block;-webkit-animation:slideIn .3s ease-in-out;animation:slideIn .3s ease-in-out}.tabs__panel.tab-panel--slide-out{display:none}.paragraph{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:133%;color:var(--new-black);max-width:820px;margin-bottom:20px}.paragraph--small{font-size:16px}.paragraph--white{color:var(--lp-white)}.paragraph--grey{color:var(--new-grey)}.paragraph--no-margin,.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-cost .wrap-cost-value .cost-per-employee .cost-info .cost{margin-bottom:0}.section-title{font-size:40px;color:var(--new-purple);font-weight:800;max-width:820px;margin-bottom:60px}.form-contact-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.form-contact-us .form-contact-us__form-field{-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 20px)/2);flex:0 1 calc((100% - 20px)/2)}.form-contact-us .form-contact-us__form-field--full-width{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:unset}.form-contact-us__btn-submit{width:100%}.form-field-checkbox,.form-field-checkbox__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.form-field-checkbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.form-field-checkbox__wrapper{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.form-field-checkbox__input{position:absolute;visibility:hidden;width:0;height:0}.form-field-checkbox__input:checked+.form-field-checkbox__checkmark{background-color:var(--new-purple)}.form-field-checkbox__input:checked+.form-field-checkbox__checkmark:after{display:block}.form-field-checkbox__checkmark{display:block;height:25px;width:25px;background-color:#eee;border-radius:50%}.form-field-checkbox__checkmark:after{content:"";display:none;position:absolute;left:9px;top:6px;width:7px;height:11px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-field-checkbox__label{font-size:16px;line-height:25px;font-weight:400;color:var(--new-black)}.form-field-checkbox__label:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.form-field-checkbox__error-label .just-validate-error-label{font-size:14px;margin-top:5px}.form-field-checkbox--with-label-btn .form-field-checkbox__label-btn{position:relative;z-index:10;color:var(--new-purple);font-weight:500;text-align:left}.form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:350px}.form-field__label{font-size:16px;font-weight:500;color:var(--new-purple);margin-bottom:10px}.form-field__field{font-size:16px;font-weight:400;color:#222;background-color:#fff;border:1px solid #c1c1c1;border-radius:8px;padding:12px;-webkit-transition:.1s ease-out;transition:.1s ease-out}.form-field__field:focus{border:1px solid transparent;outline:2px solid var(--outline-purple)}.form-field__field--error:focus{border:1px solid transparent;outline:2px solid var(--outline-error)}.form-field__error-label .just-validate-error-label{font-size:14px;margin-top:5px}.intl-tel-input--dropdown-open .intl-tel-input__input{border-radius:8px 8px 0 0}.intl-tel-input .iti,.intl-tel-input__input{width:100%}.intl-tel-input .iti__search-input{padding:12px;border-bottom:1px solid #c1c1c1;border-radius:0}.intl-tel-input .iti--inline-dropdown .iti__dropdown-content{margin-top:0;-webkit-box-shadow:unset;box-shadow:unset;border-radius:0}.announcements{padding:30px 0}.announcements__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.announcements__info{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.announcements__type-title{font-size:40px;color:rgba(255,255,255,.6705882353);font-weight:500}.announcements__title{font-size:44px;color:#fff;font-weight:800;margin-bottom:15px}.announcements__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:20px}.announcements__icon-calendar:before{font-size:50px;color:#fff}.announcements__date_info{font-size:18px;font-weight:600;color:#fff}.announcements__action-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-top:40px}.announcements__banner{-webkit-box-flex:1;-ms-flex:1;flex:1}.announcements__banner-img{width:100%}.header-hero{background:linear-gradient(140deg,var(--new-purple) 0%,var(--dark-purple) 50%,var(--main-fuchsia) 100%)}.hero{padding:30px 0}.hero__content,.hero__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.hero__info{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}.hero__title{font-family:var(--font-family);font-weight:800;font-size:44px;line-height:107%;color:var(--lp-white)}.hero__wrap-video{-webkit-box-flex:2;-ms-flex:2;flex:2}.hero__video{width:100%;border-radius:20px}.header-nav{position:relative;z-index:199}.header-nav__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:135px}.header-nav__menu{margin-left:auto;margin-right:35px}.header-nav__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.header-nav__wrap-mobile-nav-btn{display:none;margin-left:15px}.link-login-system,.link-login-system__icon-user{display:-webkit-box;display:-ms-flexbox;display:flex}.link-login-system{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;width:35px;height:35px;border-radius:50%}.link-login-system__icon-user{font-size:25px;line-height:20px}.link-login-system__icon-user .path1:before,.link-login-system__icon-user .path2:before,.link-login-system__icon-user .path3:before{opacity:1!important}.link-login-system__icon-user .path1:before{color:var(--new-purple)!important}.mobile-nav{position:fixed;overflow-y:auto;top:-100%;width:100%;height:100%;z-index:99;padding:100px 20px 20px;background:linear-gradient(140deg,#644cc2 0,#4b199f 50%,#cb34d9 100%);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.mobile-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;height:100%;overflow-y:auto}.mobile-nav--open{top:0}.calculators .tabs--theme-calculators .tabs__tab[aria-selected=true],.mobile-nav a{color:#fff}.mobile-nav-btn{--time:0.1s;--width:35px;--height:35px;--line-height:2.5px;--spacing:8px;--color:#fff;--radius:4px;height:calc(var(--line-height)*3 + var(--spacing)*2);width:var(--width);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-icon,.nav-icon::after,.nav-icon::before{position:relative;width:var(--width);height:var(--line-height);background-color:var(--color);border-radius:var(--radius)}.nav-icon::after,.nav-icon::before{content:"";display:block;position:absolute;left:0;-webkit-transition:top var(--time) linear var(--time),-webkit-transform var(--time) ease-in;transition:transform var(--time) ease-in,top var(--time) linear var(--time);transition:transform var(--time) ease-in,top var(--time) linear var(--time),-webkit-transform var(--time) ease-in}.nav-icon::before{top:calc(-1*(var(--line-height) + var(--spacing)))}.nav-icon::after{top:calc(var(--line-height) + var(--spacing))}.nav-icon.nav-icon--active{background-color:transparent}.nav-icon.nav-icon--active::after,.nav-icon.nav-icon--active::before{top:0;-webkit-transition:top var(--time) linear,-webkit-transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time),-webkit-transform var(--time) ease-in var(--time)}.nav-icon.nav-icon--active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-icon.nav-icon--active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-nav-btn{z-index:999}.nav-menu-link{font-family:var(--font-family);font-weight:500;font-size:16px;color:var(--lp-white)}.nav-menu-link:hover{text-decoration:underline}.template-feedback-summary-learn-more-review__header{position:relative;border-bottom:1px solid #d8d8d8;padding-bottom:20px;margin-bottom:20px}.template-feedback-summary-learn-more-review .template-feedback-summary-learn-more-review__btn-modal-close{position:absolute;top:0;right:0}.template-feedback-summary-learn-more-review__company-logo{width:200px;margin-bottom:20px}.template-feedback-summary-learn-more-review__reviewer-name{font-size:18px;color:var(--new-black);font-weight:500;margin-bottom:5px}.template-feedback-summary-learn-more-review__reviewer-position{font-size:16px;color:var(--transparent-dark-text)}.template-feedback-summary-learn-more-review__text{font-size:18px;color:var(--new-black);line-height:133%;font-weight:400}.modal-contact-us__container{width:100%;max-width:700px}.modal-contact-us__description{margin-bottom:20px}.modal-success__content{text-align:center}.modal-success__icon-success{margin:0 auto 20px}.modal-success__title{margin-bottom:10px;color:var(--new-black)}.modal-success__footer{text-align:center}.modal-user-agreement__container{max-width:1000px}.modal-user-agreement__title-agreement{font-size:20px;font-weight:800;color:var(--new-purple);margin-bottom:20px}.modal-user-agreement__title-agreement:not(:first-of-type){margin-top:20px}.about-questionnaires__controls,.about-questionnaires__wrap-slider{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}.about-questionnaires__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-box-flex:0;-ms-flex:0 0 325px;flex:0 0 325px}.about-questionnaires__btn-to-slide{text-align:left;font-size:18px;color:var(--new-grey);padding-bottom:15px;border-bottom:1px solid rgba(111,115,137,.25)}.about-questionnaires__btn-to-slide--active{color:var(--new-purple);font-weight:500}.about-questionnaires__glider{-webkit-box-flex:1;-ms-flex:1;flex:1}.about-questionnaires__slide{background-color:var(--light-light-grey);border-radius:4px;padding:20px}.about-questionnaires__slide-title{font-size:20px;font-weight:600;color:var(--new-black);margin-bottom:20px}.about-questionnaires .about-questionnaires__btn-learn-more{margin:0 0 20px}.about-questionnaires__wrap-slide-img{background-color:#fff;padding:15px;border-radius:4px}.about-questionnaires__slide-img-title{font-size:20px;font-weight:500;margin-bottom:20px}.about-questionnaires__slide-img{-o-object-fit:contain;object-fit:contain;width:100%}.about-questionnaires .glider{overflow:hidden;margin:unset}.about-questionnaires .glider-track{height:100%}.about-questionnaires .glider-slide{-ms-flex-line-pack:unset;align-content:unset;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;height:0!important}.about-questionnaires .glider-slide.active{height:auto!important}.calculators__wrapper{margin-top:40px}.calculators .tabs--theme-calculators .tabs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;width:100%;border-radius:10px 10px 0 0;background:var(--dark-purple);padding:30px}.calculators .tabs--theme-calculators .tabs__tab{position:relative;font-size:18px;color:#c2bfbf;font-weight:800;-webkit-transition:.3s ease-out;transition:.3s ease-out}.calculators .tabs--theme-calculators .tabs__tab::before{content:"";display:inline-block;position:absolute;width:0;height:3px;background:var(--main-fuchsia);bottom:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:200ms linear 0s;transition:200ms linear 0s;opacity:0}.calculators .tabs--theme-calculators .tabs__tab[aria-selected=true]::before{width:70%;opacity:1}.calculators__model-info{background:var(--new-purple);padding:30px 40px}.calculators__model-title{font-size:22px;font-weight:800;color:#fff;margin-bottom:20px}.wrap-calculator-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;background:var(--dark-purple);padding:20px 40px;border-radius:0 0 10px 10px}.wrap-calculator-form .form-model-calculator{display:block;width:60%}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods,.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-method-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;border-bottom:3px solid rgba(116,52,217,.19);min-height:110px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-method-name{-webkit-box-flex:3;-ms-flex:3;flex:3;max-width:500px;gap:10px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-method-name .method-name{font-size:18px;font-weight:600;text-decoration:underline;color:#fff}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost{-webkit-box-flex:7;-ms-flex:7;flex:7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-field{-webkit-box-flex:5;-ms-flex:5;flex:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:rgba(0,0,0,.16) 0 1px 4px;box-shadow:rgba(0,0,0,.16) 0 1px 4px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-field .wrap-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px 0 0 5px;background:var(--new-purple);padding:0 10px;border-right:1px solid rgba(255,255,255,.168627451)}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-field .wrap-icon .icon-feautre-eval-team:before{color:#fff;font-weight:700}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-field input{width:100%;color:#fff;background:var(--new-purple);border:0;border-radius:0 5px 5px 0;padding:12px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-field input::-webkit-input-placeholder{color:#999;font-size:16px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-field input::-moz-placeholder{color:#999;font-size:16px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-field input:-ms-input-placeholder{color:#999;font-size:16px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-field input::-ms-input-placeholder{color:#999;font-size:16px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-field input::placeholder{color:#999;font-size:16px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-cost{-webkit-box-flex:5;-ms-flex:5;flex:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:right;gap:20px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-cost .wrap-cost-value .cost{margin-bottom:5px;font-size:16px;color:rgba(255,255,255,.7490196078)}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-cost .wrap-cost-value .cost.with-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;gap:5px;font-size:20px;color:#fff;font-weight:600}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-cost .wrap-cost-value .cost-per-employee{font-size:14px;color:rgba(255,255,255,.7490196078)}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-cost .wrap-cost-value .cost-per-employee .cost-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.wrap-calculator-form .form-model-calculator .extra-text{font-size:16px;margin-top:20px;color:rgba(255,255,255,.7490196078)}.wrap-calculator-form .wrap-total-cost-info{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:20px;padding:20px;background:var(--dark-purple);font-size:30px;color:#fff;font-weight:800;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,.1) 0 4px 12px;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.wrap-calculator-form .wrap-total-cost-info.no-selected-projects{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrap-calculator-form .wrap-total-cost-info.no-selected-projects .no-selected-projects-message{text-align:center;font-size:18px;font-weight:500}.wrap-calculator-form .wrap-total-cost-info,.wrap-calculator-form .wrap-total-cost-info .wrap-total-cost-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrap-calculator-form .wrap-total-cost-info .wrap-total-cost-value{gap:10px;margin-bottom:20px}.wrap-calculator-form .wrap-total-cost-info .wrap-total-cost-value .placeholder{font-weight:500;font-size:16px;color:rgba(255,255,255,.7490196078)}.wrap-calculator-form .wrap-total-cost-info .wrap-total-cost-value .wrap-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#fff}.wrap-calculator-form .wrap-total-cost-info .wrap-total-cost-value .wrap-value .cost-value{font-size:40px;line-height:initial}.wrap-calculator-form .wrap-total-cost-info .wrap-total-cost-value .wrap-value .icon-currency-ruble:before{font-size:40px;font-weight:700}.wrap-calculator-form .wrap-total-cost-info .separator{width:100%;height:3px;background:rgba(203,52,217,.1882352941)}.wrap-calculator-form .wrap-total-cost-info .wrap-items{width:100%;margin-bottom:40px}.wrap-calculator-form .wrap-total-cost-info .wrap-items .wrap-selected-methods{width:100%;margin-bottom:20px}.wrap-calculator-form .wrap-total-cost-info .wrap-items .wrap-selected-methods .title-list{display:block;font-size:18px;margin-bottom:20px}.wrap-calculator-form .wrap-total-cost-info .wrap-items .wrap-selected-methods .message-no-methods{font-size:16px;color:rgba(255,255,255,.7490196078)}.wrap-calculator-form .wrap-total-cost-info .wrap-items .wrap-selected-methods .list-of-selected-methods{font-size:16px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.wrap-calculator-form .wrap-total-cost-info .wrap-items .wrap-selected-methods .list-of-selected-methods .item-project{font-size:14px;background:var(--main-fuchsia);border-radius:20px;padding:10px 15px}.wrap-calculator-form .wrap-total-cost-info .wrap-items .additional-services{width:100%;font-size:16px;font-weight:500}.wrap-calculator-form .wrap-total-cost-info .wrap-items .additional-services .title{display:block;font-weight:800;font-size:18px;margin-bottom:20px}.wrap-calculator-form .wrap-total-cost-info .wrap-items .additional-services .list-of-additional-services .item-service{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;row-gap:10px}.wrap-calculator-form .wrap-total-cost-info .wrap-items .additional-services .list-of-additional-services .item-service .name-service{-webkit-box-flex:4;-ms-flex:4;flex:4}.wrap-calculator-form .wrap-total-cost-info .wrap-items .additional-services .list-of-additional-services .item-service .cost-value{-webkit-box-flex:6;-ms-flex:6;flex:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.wrap-calculator-form .wrap-total-cost-info .wrap-items .additional-services .list-of-additional-services .item-service.type-projectAdmin .name-service i{color:#98a6e3}.wrap-calculator-form .wrap-total-cost-info .wrap-items .additional-services .list-of-additional-services .item-service.type-projectAdmin .add-text{font-size:12px;line-height:15px;color:#98a6e3}.wrap-calculator-form .wrap-total-cost-info .btn-scroll-to-contact-us{margin-top:auto;width:100%;font-size:18px;text-align:center}.company-stats__wrap-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.company-stats__wrap-stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:15px}.company-stats__stat-value{font-size:60px;color:var(--new-purple);font-weight:800}.company-stats__stat-description{font-size:20px}.contact-us__container{max-width:800px}.contact-us__title{font-size:26px;font-weight:600;color:var(--new-black);margin-bottom:20px}.contact-us__wrap-form{margin-top:40px}.features__wrapper-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.features__card,.features__card-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s ease-out;transition:.3s ease-out}.features__card{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--light-light-grey);border-radius:20px;padding:20px;-webkit-box-shadow:rgba(99,99,99,.2) 0 0 4px 0;box-shadow:rgba(99,99,99,.2) 0 0 4px 0;width:calc((100% - 60px)/4);min-height:350px}.features__card:hover,.feedback-slider .feedback-slider__dots .glider-dot.active{background-color:var(--new-purple)}.features__card:hover .features__card-icon-wrapper{background-color:#fff}.features__card:hover .features__card-icon:before{color:var(--new-purple)}.features__card:hover .features__card-description,.features__card:hover .features__card-title{color:#fff}.features__card:hover .features__btn-learn-more{opacity:1;color:#fff}.features__card-icon-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--new-purple);width:70px;height:70px;border-radius:50%}.features__card-icon:before{color:#fff;font-size:30px}.features__card-icon.icon-feature-match:before{font-size:50px}.features__card-title{font-size:20px;color:var(--new-black);font-weight:500;margin-top:15px}.features__btn-learn-more,.features__card-description,.features__card-icon:before,.features__card-title{-webkit-transition:.3s ease-out;transition:.3s ease-out}.features__card-description{font-size:16px;color:var(--new-black);margin-top:10px}.features__btn-learn-more{opacity:0;font-size:18px;font-weight:500;color:#fff;text-align:center;margin-top:auto;padding-top:20px}.features__btn-learn-more::after,.feedback-slide__btn-learn-more::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.feedback-summary__title{color:var(--new-black);font-size:40px;font-weight:800;text-align:center;margin-bottom:60px}.feedback-summary__title-highlight{color:var(--new-purple)}.feedback-summary .glider-slide{-ms-flex-line-pack:unset;align-content:unset}.feedback-slider{position:relative;padding:0 60px;margin-top:60px}.feedback-slider .feedback-slider__btn-nav{position:absolute;top:calc(50% - 50px);-webkit-transform:translateY(calc(-50% + 25px));-ms-transform:translateY(calc(-50% + 25px));transform:translateY(calc(-50% + 25px))}.feedback-slider .feedback-slider__btn-nav--prev{left:0}.feedback-slider .feedback-slider__btn-nav--next{right:0}.feedback-slider .feedback-slider__dots{margin-top:20px}.feedback-slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 10px;min-height:550px;background:var(--light-light-grey);-webkit-box-shadow:rgba(99,99,99,.2) 0 0 4px 0;box-shadow:rgba(99,99,99,.2) 0 0 4px 0;border-radius:20px;padding:20px}.feedback-slide:hover{background-color:var(--new-purple)}.feedback-slide:hover .feedback-slide__btn-learn-more,.feedback-slide:hover .feedback-slide__paragraph-text,.feedback-slide:hover .feedback-slide__reviewer-name,.feedback-slide:hover .feedback-slide__reviewer-position{color:#fff}.feedback-slide,.feedback-slide__btn-learn-more,.feedback-slide__reviewer-name,.feedback-slide__reviewer-position,.feedback-slide__text{-webkit-transition:.3s ease-out;transition:.3s ease-out}.feedback-slide__header{border-bottom:1px solid #d8d8d8;padding-bottom:20px;margin-bottom:20px}.feedback-slide__blockquote{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.feedback-slide__wrap-company-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;width:120px;height:70px;border-radius:10px;padding:10px;margin-bottom:20px}.feedback-slide__reviewer-name{font-size:18px;color:var(--new-black);font-weight:500;margin-bottom:5px}.feedback-slide__reviewer-position{font-size:16px;color:var(--transparent-dark-text)}.feedback-slide__text{font-size:16px;color:var(--new-black);line-height:133%;font-weight:400;margin-bottom:20px}.feedback-slide__btn-learn-more{margin-top:auto;text-align:left;color:var(--transparent-dark-text)}.make-free-diagnostic{text-align:center}.make-free-diagnostic__title{font-size:40px;font-weight:800;color:var(--new-black);margin-bottom:20px}.subscribe-newsletter{background-color:var(--dark-purple)}.subscribe-newsletter__wrapper{padding:60px 0}.subscribe-newsletter__wrap-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.subscribe-newsletter__title{font-size:40px;color:#fff;font-weight:800}.subscribe-newsletter .subscribe-newsletter__info{font-size:20px;color:#d2beff;margin:30px 0}.subscribe-newsletter__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscribe-newsletter__wrap-field{position:relative}.subscribe-newsletter__input{font-size:18px;border:1px solid #d8dadc;border-radius:10px;color:#222;width:350px;background-color:#fff;padding:12px}.subscribe-newsletter__input-error{position:absolute;top:-22px;left:0;font-size:14px}.subscribe-newsletter .subscribe-newsletter__btn-submit{z-index:1;margin-left:-15px}.subscribe-newsletter__user-agreement-info{font-size:14px;margin-top:20px;color:#fff;max-width:820px;line-height:133%}.subscribe-newsletter__link-agreement{color:var(--new-purple);text-decoration:underline}.subscribe-newsletter__link-agreement:link{text-decoration:underline}.message-after-sub{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin:0 auto;max-width:400px;opacity:0;pointer-events:none}.message-after-sub__wrap-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.message-after-sub__img{width:125px}.message-after-sub__title{font-size:40px;color:#fff;font-weight:800;-webkit-box-flex:1;-ms-flex:1;flex:1}.message-after-sub__info{color:#d2beff}.webinar,.webinars__wrap-webinars{display:-webkit-box;display:-ms-flexbox;display:flex}.webinars__wrap-webinars{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.webinar{-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 80px)/3);flex:0 1 calc((100% - 80px)/3);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0 0 10px 10px}.webinar .plyr{min-height:230px}.webinar .plyr:hover .plyr__controls,.webinar .plyr:hover:focus-within .plyr__controls{opacity:1;pointer-events:auto}.webinar .plyr__controls{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}.webinar__info{height:100%;background:var(--light-light-grey);border-radius:0 0 10px 10px;padding:20px}.webinar__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:14px;color:rgba(34,36,56,.831372549);margin-bottom:15px}.webinar__title{font-size:16px;font-weight:600;border-bottom:1px solid #d8d8d8;padding-bottom:10px;margin-top:10px}.webinar .webinar__description{margin-top:20px}@media (max-width:1200px){.container-right{padding-left:var(--container-padding)}.container-left{padding-right:var(--container-padding)}.container-half-left{padding-left:var(--container-padding)}.container-half-right{padding-right:var(--container-padding)}.glider-carousel-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glider-carousel-slide__wrap-img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.glider-carousel-slide__wrap-description{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;border-left:none;border-bottom:1px solid #6a6a6a;padding-left:unset;padding-bottom:20px}.logo{width:35px}.hero__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.header-nav__row{height:unset;padding:20px 0}.header-nav__menu{display:none}.header-nav__link-login-system{margin-left:auto}.header-nav__wrap-mobile-nav-btn{display:inherit}.about-questionnaires__wrap-slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-questionnaires__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.about-questionnaires__btn-to-slide{color:#fff;background-color:#3a3452;border-bottom:none;padding:12px 24px;border-radius:32px}.about-questionnaires__btn-to-slide--active{background-color:var(--new-purple)}.about-questionnaires__glider{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.wrap-calculator-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrap-calculator-form .form-model-calculator{width:100%}.features__card{width:calc((100% - 40px)/3)}.webinar{-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 40px)/2);flex:0 1 calc((100% - 40px)/2)}}@media (max-width:850px){.features__card{width:calc((100% - 20px)/2)}}@media (max-width:700px){.main-section-container{padding:40px var(--container-padding)}.container-left-50,.container-right-50{max-width:100%}.container-half-left,.container-half-right{padding:0 var(--container-padding)}.modal__container{padding:20px}.glider-carousel{padding:0}.glider-carousel .glider-carousel__btn-nav{display:none}.glider-carousel .glider-carousel__dots{position:absolute;margin-top:0;top:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.calculators .tabs--theme-calculators .tabs__list,.row-figure-images,.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method,.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-title{font-size:26px;margin-bottom:30px}.form-contact-us .form-contact-us__form-field{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}.announcements__info{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.announcements__type-title{font-size:20px}.announcements__title{font-size:26px}.announcements__banner,.calculators .tabs--theme-calculators .tabs__tab::before,.feedback-slider .feedback-slider__btn-nav{display:none}.hero__info{-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;text-align:left}.hero__title{font-size:26px}.hero__btn-start-work{width:100%}.calculators .tabs--theme-calculators .tabs__list{padding:15px}.calculators__model-info,.wrap-calculator-form{padding:15px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods{gap:20px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method{-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-bottom:20px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-field{width:initial;max-width:500px}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-cost{text-align:left}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-cost .wrap-cost-value .cost{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:start!important}.wrap-calculator-form .form-model-calculator .list-of-assessment-methods .item-method .wrap-input-cost .wrap-cost .wrap-cost-value .cost-per-employee .cost-info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.company-stats__stat-value{font-size:40px}.features__card{width:100%}.feedback-summary__title{font-size:26px;margin-bottom:40px}.feedback-slider{padding:unset}.feedback-slider .feedback-slider__dots{position:absolute;margin-top:0;top:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.make-free-diagnostic__title{font-size:26px}.subscribe-newsletter__wrapper{padding:40px 0}.subscribe-newsletter__title{font-size:26px}.subscribe-newsletter .subscribe-newsletter__info{font-size:18px}.subscribe-newsletter__form{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;gap:15px}.subscribe-newsletter__wrap-field{max-width:100%}.subscribe-newsletter__input{width:100%}.subscribe-newsletter .subscribe-newsletter__btn-submit{margin-left:unset}.message-after-sub{text-align:center}.message-after-sub__wrap-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.message-after-sub__title{font-size:26px}.webinar{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmFzZS9fbWljcm9tb2RhbC5zY3NzIiwiYmxvY2tzL2VsZW1lbnRzL19sb2FkZXIuc2NzcyIsImJsb2Nrcy9lbGVtZW50cy9fbG9nby5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJibG9ja3MvZWxlbWVudHMvX3Jvdy1maWd1cmUtaW1ncy5zY3NzIiwiYmxvY2tzL2VsZW1lbnRzL190YWJzLnNjc3MiLCJibG9ja3MvZWxlbWVudHMvX3RleHQuc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL192YXJzX2xyX2JsdWUuc2NzcyIsImJhc2UvX2ZvbnRzQXV0b0dlbi5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiYmFzZS9fdXRpbHMuc2NzcyIsImJhc2UvX2NvbnRhaW5lcnMuc2NzcyIsImJhc2UvX3N0aWNreS1mb290ZXIuc2NzcyIsIm1haW4uc2NzcyIsImJsb2Nrcy9fZm9vdGVyLnNjc3MiLCJibG9ja3MvX2ljb25zLnNjc3MiLCJibG9ja3MvZWxlbWVudHMvX2Fycm93LWljb24uc2NzcyIsImJsb2Nrcy9lbGVtZW50cy9fYnRuLnNjc3MiLCJibG9ja3MvZWxlbWVudHMvX2NoZWNrbWFyay1pY29uLXN1Y2Nlc3Muc2NzcyIsImJsb2Nrcy9lbGVtZW50cy9fZ2xpZGVyLWNhcm91c2VsLnNjc3MiLCJibG9ja3MvZWxlbWVudHMvX2hpbnQuc2NzcyIsImJsb2Nrcy9lbGVtZW50cy9fbGlzdC5zY3NzIiwiYmxvY2tzL3NlY3Rpb25zL19jYWxjdWxhdG9ycy5zY3NzIiwiYmxvY2tzL2VsZW1lbnRzL190aXRsZXMuc2NzcyIsImJsb2Nrcy9mb3Jtcy9fZm9ybS1jb250YWN0LXVzLnNjc3MiLCJibG9ja3MvZm9ybXMvX2Zvcm0tZmllbGQtY2hlY2tib3guc2NzcyIsImJsb2Nrcy9mb3Jtcy9fZm9ybS1maWVsZC5zY3NzIiwiYmxvY2tzL2Zvcm1zL19pbnRsLWlucHV0LXRlbC5zY3NzIiwiYmxvY2tzL2hlYWRlci1oZXJvL19hbm5vdW5jZW1lbnRzLnNjc3MiLCJibG9ja3MvaGVhZGVyLWhlcm8vX2hlYWRlci5zY3NzIiwiYmxvY2tzL2hlYWRlci1oZXJvL19oZXJvLnNjc3MiLCJibG9ja3MvaGVhZGVyLW1lbnUvX2hlYWRlci1uYXYuc2NzcyIsImJsb2Nrcy9oZWFkZXItbWVudS9fbW9iaWxlLW5hdi5zY3NzIiwiYmxvY2tzL2hlYWRlci1tZW51L19uYXYtaWNvbi5zY3NzIiwiYmxvY2tzL2hlYWRlci1tZW51L19uYXYtbWVudS1saW5rLnNjc3MiLCJibG9ja3MvbW9kYWwtdGVtcGxhdGVzL3RlbXBsYXRlLWZlZWRiYWNrLXN1bW1hcnktbGVhcm4tbW9yZS1yZXZpZXcuc2NzcyIsImJsb2Nrcy9tb2RhbHMvX21vZGFsLWNvbnRhY3QtdXMuc2NzcyIsImJsb2Nrcy9tb2RhbHMvX21vZGFsLXN1Y2Nlc3Muc2NzcyIsImJsb2Nrcy9tb2RhbHMvX21vZGFsLXVzZXItYWdyZWVtZW50LnNjc3MiLCJibG9ja3Mvc2VjdGlvbnMvX2Fib3V0LXF1ZXN0aW9ubmFpcmVzLnNjc3MiLCJibG9ja3Mvc2VjdGlvbnMvX2NvbnRhY3QtdXMuc2NzcyIsImJsb2Nrcy9zZWN0aW9ucy9fZmVhdHVyZXMuc2NzcyIsImJsb2Nrcy9zZWN0aW9ucy9fY29tcGFueS1zdGF0cy5zY3NzIiwiYmxvY2tzL3NlY3Rpb25zL19mZWVkYmFjay1zdW1tYXJ5LnNjc3MiLCJibG9ja3Mvc2VjdGlvbnMvX21ha2UtZnJlZS1kaWFnbm9zdGljLnNjc3MiLCJibG9ja3Mvc2VjdGlvbnMvX3N1YnNjcmliZS1uZXdzbGV0dGVyLnNjc3MiLCJibG9ja3Mvc2VjdGlvbnMvX3dlYmluYXJzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUIsQUF1WkEsNEJBeUJFLEUsQ0NwV0YsUyxDRHdXRSxFLENDcFdGLFcsQUFFQSxvQkR3V0UsRSxDQUNFLFMsQ0FHRixFLENBdkJBLFcsQUFJRiw2QkN0VkEsRSxDQUNFLFMsQ0FDQSxFLENBQUssVyxBRHNYUCxxQkFDRSxFLENBL0JBLFMsQ0FHQSxFLENBQ0YsVyxBQW9DQSw2QkMzWEUsRSxDQUFLLGlDLENEc1ZMLHlCLENDbFZBLEUsQ0FBTywrQixDRCtYTCx5QixBQUlKLHFCQXpDRSxFLENBQ0YsaUMsQ0M1VkEseUIsQ0QwWUUsRSxDQWxEQSwrQixDQ3RWQSx5QixBRDBWRiw4QkN2VkEsRSxDQUNFLCtCLENBQU8sdUIsQ0FDUCxFLENBQUssa0MsQ0RpWkgsNEIsQUFJSixzQkFDRSxFLENBQ0UsK0IsQ0E5REYsdUIsQ0FrRUEsRSxDQS9EQSxrQyxDQUNGLDRCLEFBK3JCQSwwQkE1SUUsRSxDQUNGLDhCLENBOElJLHNCLENBR0YsRSxDQUNFLGdDLENBdEpGLDBCLEFBMkpGLGtCQXZKQSxFLENFdDlCQSw4QixDQUNFLHNCLENBR0EsRSxDQUNFLGdDLENGdzlCRiwwQixBQTRKRiwrQkFDRSxFLENBdkpBLDhDLENBR0EsRyxDQUNGLDBELENBMkpFLEcsQ0F4S0EsbUUsQ0FHQSxHLENFdDlCQSw2RCxDQUdBLEUsQ0FDRSw0RCxBRm9vQ0osdUJBeEtBLEUsQ0d0Z0NBLDhDLENIMGdDQSxHLENJcmdDSSwwRCxDSnlnQ0YsRyxDQUNGLG1FLENLOWdDRSxHLENBQUEsNkQsQ0FHQSxFLENMaWhDRiw0RCxBTXorQkEsMEJBQ0UsRSxDQUFPLFMsQ053aUNQLEUsQ012aUNBLFcsQU5vdkNGLGtCQXhNQSxFLENNOWlDQSxTLENOMnZDRSxFLENNMXZDb0MsVyxBTit2Q3RDLDJCQUNFLEUsQ0FwTkEsa0MsQ0FDRiwwQixDTzVsQ0EsUyxDQUdFLEUsQ0FDQSwrQixDQUNBLHVCLENBRUEsVyxBUHF6Q0YsbUJBcE5BLEUsQ08xbENFLGtDLENBQ0UsMEIsQ1A0bENKLFMsQ0FHQSxFLENPeGxDRSwrQixDQUNFLHVCLENQMGxDSixXQTNtQ0EsQyxDQUNBLFMsQ0FDRSxRLENRREYsUSxDUkRBLEMsQ0FPQSxPLENBQUEsUSxDQUVFLDZCLENRRkYscUIsQ0FNQSxDLENSUUEsTyxDQUxBLE0sQ0FBQSxTLENBRUUsb0IsQ0FRRixLLENRRUEsTSxDUkVBLE0sQ0E4RUEsTSxDQTVFQSxJLENBSkEsRyxDQUVBLE8sQ1FFQSxhLENSSUEsRSxDUUFBLEUsQ1JFQSxFLENBQ0EsRSxDQUFBLEUsQ0FFQSxFLENRQUEsQyxDQUNFLGlCLENSQ0YsbUIsQ1FJQSxFLENSQ0EsSyxDUUNJLGUsQ1JFSixHLENBRUUsa0IsQ0FGRixHLENBTUEsRyxDUUNBLGMsQ0FDSSxXLENSR0osTyxDUUFJLGlCLENSTUosSyxDQUdBLE0sQ0FGQSxRLENBSUEsNEIsQ0FMQSxNLENBQUEsSyxDQUdBLE0sQ0FGQSxRLENRRUEsbUIsQ0FDQyxpQixDQUNBLGEsQ1JLRCxnQixDQURBLFksQ0FLQSxNLENBREEsa0IsQ0FHRSxvQixDUzFGRix1QixDQUNJLGUsQ0FDQSw0QixDQUVBLGMsQ0FDQSxjLENUZ0dKLGEsQ0FEQSxZLENBREEsWSxDQURBLFcsQ1NuRkksUyxDVDBGSix3QixDU3BGSSxTLENBQ0EsUSxDVHdGSixLLENTbkZJLGMsQ1QyRkosSyxDU2xGSSx3QixDQUNBLHdCLENBRUEsK0IsQ0FHQSxpQyxDVCtFSixnQyxDQUdFLGMsQ1U1SEYsaUIsQ0FDQyxnQixDQUNBLG9CLENBQ0Esb0IsQ0FDQSxtQixDQUNBLG1CLENWNEhELGUsQ1UxSEEsZSxDQUNDLG1CLENBQ0Esa0IsQ0FDQSwwQixDQUNBLHlCLENBQ0EsMEIsQ1Y0SEQsb0IsQ1UxSEEsc0IsQ0FDQyxxQixDQUNBLHNCLENBQ0EscUIsQ0FDQSxzQixDQUNBLGlCLENWNEhELDBCLENVMUhBLHlCLENBQ0MsaUIsQ0FDQSw2QyxDQUNBLGlDLENWOEhELFdVMUhBLGlCLENBQ0MsaUIsQ0FDQSx5RyxDQUNBLGUsQ0FDQSxrQixBQ2hDRCxXQUNDLGlCLENBQ0EsaUIsQ1grSkQsbUcsQ0FHRSxlLENXL0pGLGtCLEFYbUtBLFdBREEsaUIsQ0FHRSxpQixDVy9KRixxRyxDQUNDLGUsQ1grSkQsa0IsQUFLQSxXQURBLGlCLENBR0UsaUIsQ1cvSkYsdUcsQ0FDQyxlLENBQ0Esa0IsQVhtS0QsV1cvSkEsb0IsQ0FDQyxpQixDQUNBLDJGLENBQ0EsZSxDQUNBLGtCQzdCRCxJLENBQ0Msc0IsQ1orTEQsd0IsQ0FLQSxJLENZL0xDLCtCLENBQ0EsdUIsQ0FDQSw0QixDWm1nQkQseUIsQ0FoVUEsRyxDWS9MQyxhLENaaU1ELEMsQ0FHRSx1QixDQUNGLEksQ1l4TEEsUSxDWjJMRSx3QixDWS9MRixhLENBQ0MsaUIsQ0FHRCxRLENBQ0MsZSxDWmtNQyxZLENBSUYsSyxDWS9MQSxzQixDWm1NQSxnQixDQUhBLGlCLENBS0UsUyxDWWpNRixVLENBQ0MsVyxDWm1NQyxRLENBQ0EsUyxDQUxGLGtCLENBT0UscUIsQ2ExT0Ysa0IsQ0FDQSxlLENiOE9BLFUsQ2F6T0MsaUIsQ0FHRCxVLENBQ0MsZSxDYjZPRCxXLENheE9DLGdCLENiNE9ELFksQ0FMQSxpQixDQVNBLE8sQ0FvRUEsSSxDSTlUSSxJLENKcVBGLG1CLENBQ0YsbUIsQ0FPRSxZLENBR0YsWSxDQUxBLHVCLENBT0Usb0IsQ2F4T0Ysc0IsQ2I4T0EsVSxDQU9BLHVCLENBTkUsYSxDQUxBLGtDLENBQ0YsZ0MsQ0FPRSxVLENBR0YsdUIsQ0FKQSxxQyxDQVNFLDZDLENBR0Ysa0MsQ2ExT0Esa0IsQ1Q3Q0ksZSxDUzZDSixrQyxDYmdQRSxjLENBR0Ysa0IsQ0FLQSxtQixDYTlPQSxrQyxDQUNDLGEsQ2I2T0QsbUIsQ0FIQSxnQixDQVNBLGdCLENhdE9DLCtFLENiME9ELGUsQ0FDRSxnRixDSTFTRSxvQixDUzJESixnRixDYm9QRSwrRSxDQUdGLHFCLENhdE9BLCtFLENBQ0MsZ0YsQ2IyT0QsSSxDSTlUSSxJLENKK1RGLGdCLENhN09GLDJCLENia1BFLDRCLENBTEEseUIsQ0FDRixxQixDQVNBLE8sQ2M5VUksZSxDZG9WRix3QixDQU9GLE0sQ2NuVkEscUksQ2Q0VUEsZSxDQVlFLGMsQ0NoV0YsSyxDRGtXRSxNLENBQ0EsTyxDQy9WRixRLENBQ0UsVyxDRHNWRix5QixDQVlFLG1CLENDL1ZGLG1CLENBQ0UsWSxDQUNBLHVCLENBQ0Esb0IsQ0FDQSxzQixDQUNBLHdCLENBQ0EscUIsQ0FDQSxrQixDRG1XRixpQixDQ2pXRSxlLENEbVdBLHFCLENBQ0EsWSxDQ25XQSxhLENEcVdBLGUsQ0FDQSxpQixDQWhCRixlLENBa0JFLDZCLENDcldGLHFCLENEeVdBLGMsQ0NyV0UsbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSx3QixDQUNBLHFCLENEdVdBLDZCLENBakJGLHVCLENJeFdJLG9CLENIVUosc0IsQ0RtWEUsUSxDQWpCQSwrQixDQUNGLG1CLENBbUJFLGtCLENBR0YsNkQsQ0N6V0UsaUIsQ0Q2V0YsYSxDQzNXRSxlLENENldBLGMsQ0FDQSxnQixDQzdXQSx1QixDQUNBLFksQ0FDQSxlLENEaVhGLGEsQ0MzV0ksZ0IsQ0FDRSxjLENEcVZOLFEsQ0EyQkEsYyxDQ3JXRSxlLENEeVdGLG1DLENDcFdFLFcsQ0RvY0YsaUIsQ0MxWkEsWSxDRGlXQSxvRCxDQWtFRSxxRCxDQzNaRiw2QyxDRDZWQSxzRCxDQW1FRSxzRCxDQzVaRiw4QyxDRDZWQSxtRCxDQW9FRSxzRCxDQzdaRiw4QyxDRDZWQSxxRCxDQXFFRSx1RCxDQzlaRiwrQyxDRDhWQSxtQyxDQXFFQSxpQyxDZTFoQkEscUIsQ2ZnaUJBLE8sQ0FuRUEsdUcsQ2dCOWRDLGMsQ0FDQyxjLENBQUEsVSxDaEJpZUYsWSxDZ0I3ZEMsbUIsQ0FDQyxtQixDQUNBLFksQ0FDQSxRLENoQmllRix3QixDZ0IzZEMsOEIsQ0FDQyxlLENBQUEsYyxDQUFBLHFCLENBQ0Esa0IsQ2hCbWVGLHFCLENBb0VBLHFCLENnQjVoQkUsbUIsQ0FDQyxtQixDaEIwZEgsWSxDQWlFQSxxQixDZ0JsaUJFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUNBLHFCLENBQ0EsUSxDaEI0ZEYscUIsQ2dCbmRDLFEsQ0FDQywwQixDQUNBLHVCLENoQndkRixvQixDQUdBLDRCLENnQnBkQyxjLENoQnVpQkQsdUIsQ2dCbmlCRSxjLENoQnNkRixpQixDQUdBLGtDLENBZ0ZFLGUsQ0FHRixrQixDQUNFLGUsQ0FDQSxnQixDQUNBLGlCLENBQ0EsNEIsQ0FHRix1QixDaUJ6bUJBLGMsQ2pCeW5CQSxXaUI3bEJDLGlCLENqQmdoQkQsaUIsQ0FnRkUsMkcsQ2lCNWxCRCxlLENBRUMsa0JqQmdtQkYscUIsQ2lCdGxCQSxvQixDakJ3Z0JBLG1CLENBZ0ZFLGlCLENpQnBsQkYsZSxDQUNDLG1CLENqQnVnQkQsbUIsQ0FnRkUsYSxDaUJwbEJGLGtDLENBQ0MsaUMsQ0FHRCxxQixDQUNDLGEsQ0FFRCxrQixDQUNDLGUsQ2pCMGdCRCxxQixDQWdGRSxlLENBNUVGLDJCLENBZ0ZFLGUsQ0E1RUYscUIsQ0FnRkUsZSxDQTVFRix3QixDQWdGRSxlLENpQnpsQkYsVSxDQUNDLGMsQ0FFRCwwQixDQUNDLGUsQ0FFRCwrQixDQUNDLGUsQ0FFRCxrQixDQUNDLGUsQ0FFRCx1QixDQUNDLGUsQ0FFRCxxQixDQUNDLGUsQ0FFRCxxQixDQUNDLGUsQ0FFRCxrQixDQUNDLGUsQ0FFRCxrQixDQUNDLGUsQ0FFRCx1QixDQUNDLGUsQ2pCc21CRCx3QixDaUJubUJBLGUsQ2pCd2hCQSx3QixDQWdGRSxlLENBR0Ysb0IsQ0E5RUEsZSxDQWtGQSxxQixDaUJybUJDLGUsQ0FDQSxhLENBRUQsbUIsQ0FDQyxlLENBQ0EsYSxDakIyaEJELHlCLENBZ0ZFLGUsQ2lCdm1CRixVLENqQjJtQkEsd0IsQ2lCdm1CQyxlLENqQjBoQkQsVSxDQWdGRSxXLENBR0Ysd0IsQ0FPQSx3QixDQXJGQSxlLENBZ0ZFLHlCLENpQnptQkYsVSxDQUNDLFUsQ2pCNm1CRCx3QixDaUIxbUJBLGUsQ2pCaW5CQSwyQixDaUIzbUJDLGUsQ2pCOGhCRCxhLENBa0ZBLGdDLENpQjVtQkMsZSxDakIraEJELGEsQ0FrRkEsNEIsQ2lCN21CQyxlLENqQmdpQkQsYSxDQWtGQSxtQyxDaUI5bUJDLGUsQ2pCaWlCRCxhLENBa0ZBLDhCLENpQi9tQkMsZSxDakJraUJELGEsQ0FrRkEsa0MsQ2lCaG5CQyxlLENqQm1pQkQsYSxDQWtGQSw4QixDa0J0eEJFLGUsQ0FDQSxhLENsQjJzQkYscUMsQ2tCdnNCRSxlLENBQ0UsYSxDbEJ5c0JKLHlCLENrQnRzQkUsZSxDQUNFLGEsQ2xCd3NCSixXLENBb0ZFLG9CLENtQnh5QkYsUyxDQUNFLFUsQ0FFQSwrQixDQUNBLDZCLENuQjJ5QkYsaUIsQ21CdnlCRSwrQixDQUNBLDJCLENBQUEsdUIsQ25CNHlCRixpQixDQW5GQSxnQyxDbUJudEJFLDRCLENBQ0Usd0IsQ25CMnlCSixJLENtQnR5Qkksb0IsQ25Cb3RCSixjLENtQmp0QkUsZSxDQUVFLFUsQ25CbXRCSixrQixDbUJqdEJJLGlCLENBQ0UsK0IsQ0FDQSx1QixDbkJ5eUJOLFUsQ0FuRkEsb0MsQ0F1RUEsSSxDQXBFQSxXLENtQjlzQkksa0MsQ0FJQSxXLENBQ0UsYyxDbkIrc0JOLGUsQ0F1RkEsVyxDbUJoeUJFLHFCLENBQUEsdUIsQ25CcXlCRixpQixDbUJueUJFLG9DLENuQnF5QkEsVSxDQUdGLGtCLENtQnB5QkUsa0MsQ25Cd3lCRixhLENBMUZBLG9DLENBR0EsbUIsQ21CenNCRSx3QixDQUlBLG9CLENBQ0Usd0IsQ25CdXlCSixjLENtQm55QkksbUIsQ25CMHNCSixtQixDbUJ4c0JJLFksQ0FDRSx3QixDQUNBLHFCLENuQnF5Qkosa0IsQ0FDQSx1QixDQTVGRixvQixDbUJ2c0JJLHNCLENBQ0UsVSxDQUNBLFcsQ25Cc3lCSix3QyxDQUNBLGlCLENBOUZGLCtCLENBZ0dFLHVCLENBR0Ysb0IsQ21CcnlCRSx3QixDbkJ5eUJGLHFCLENtQnZ5QkUsd0IsQ25CMnlCRiwwQixDbUJ6eUJFLG9CLENBQ0EsUyxDQUNBLFUsQ0FDQSwrQixDQUFBLDZCLENuQjh5QkYsZ0MsQ0FnQ0EsNEMsQ0EvQkUsZSxDQUNBLCtCLENtQjN5QkksMkIsQ25CcXNCTix1QixDQTJHQSxnQyxDQUNFLGdCLENtQjF5QkksZ0MsQ25Ca3NCTiw0QixDbUI5ckJFLHdCLENBR0UsZSxDbkJxdUJKLHNCLENBTUEsK0IsQ0luMUJJLHVCLENld0dBLGUsQ0FDRSxtQixDQUNBLG1CLENuQmdzQk4sWSxDbUI1ckJFLHdCLENBQ0UscUIsQ25COHJCSixrQixDbUIzckJFLHVCLENBQ0Usb0IsQ0FDQSxzQixDQUNBLFcsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxpQixDbkIyeUJKLDRDLENtQmx5QkUsZSxDbkJ5eUJGLDRDLENvQnY3QkEsZ0MsQ0FDRSw0QixDQUFBLHdCLENBQUEsZ0IsQ3BCNjdCRixxQixDQXFGQSwwRCxDb0JoaENFLGtDLENwQis3QkYsNEMsQ29CNTdCRSw0QixDQUNBLDBCLENBSUUsc0IsQ0FDRSx3QixDcEI4MEJOLHNCLENBa0hFLFUsQ3FCMThCRixXLENBQ0Usb0IsQ0FDQSwrQixDQUNBLDZCLENyQmc5QkYsZ0IsQ0FoSEEsZ0IsQ3FCMTFCRSxjLENBQ0UsUSxDckIrOEJKLHVCLENxQjE4QkksVyxDckI4OEJKLHVCLENBbEhBLG1CLENJaDJCSSxtQixDaUJFRixZLENyQm85QkEsdUIsQ0FsSEEsb0IsQ0FDRixzQixDcUIxMUJJLHdCLENBQ0UscUIsQ3JCNDFCTixrQixDcUJ6MUJJLFUsQ0FDRSxXLENyQjIxQk4sK0IsQ3FCdjFCRSxpQixDakJwQkUsb0MsQ2lCb0JGLFUsQ3JCZzlCQSxjLENBQ0EsZSxDQUdGLGdCLENBQ0UsVSxDQUNBLGlCLENBcEhBLGMsQ0F3SEYsNEIsQ0FwSEEsZSxDQXdIQSwwQyxDcUJ6OEJFLGlCLENBQUEsb0IsQ0FDQSwrQyxDQUNBLDJDLENBQ0EsdUMsQ3JCdTFCRixnRCxDSXo0QkksTSxDSm9nQ0osZ0QsQ0FDRSxPLENBdkhGLHVDLENxQnAxQkUsZSxDckJzOUJGLHNCLENBQ0UsbUIsQ0FDQSxtQixDQUNBLFksQ0E3SEEsUSxDQUNGLFksQ3FCcDFCRSx3QixDQUNFLGtCLENBQ0EsYSxDQUdGLGdDLENBQ0Usa0IsQ3JCbzlCRixnQixDQUNBLFksQ3FCcDlCRSxnQixDakIxRUEsMkIsQ2lCd0VGLFcsQ3JCNDlCQSxxQixDQUNBLGtCLENBR0Ysd0MsQ0FDRSxrQixDQUNBLFUsQ0FsSUEsTSxDQUNGLDZCLENxQm4xQkUsaUIsQ3JCMDlCRix5QyxDcUJyOUJJLGMsQ3JCbzFCSixVLENxQi8wQkksZSxDQUNFLGtCLENDeEdOLG1FLENBQ0UsZSxDdEJxa0NGLHFCLENzQmxrQ0Esc0IsQ0FDRSw0QyxDdEJpa0NGLHFCLENBRUUsb0IsQ3VCeGtDRix3QixDQUNFLHlCLEN2QjRrQ0YsSyxDdUIxa0NFLG1CLEN2QjZrQ0EsbUIsQ0FDQSxZLEN1QjdrQ0EsMkIsQ0FDQSw0QixDdkJ1OEJGLHlCLEN1QnI4QkUscUIsQ0FDRSxPLEN2QnU4QkosYyxDQThIQSxLLENBM0hBLFEsQ3VCcDhCRSwyQixDdkJnbENGLGdCLENFOWxDQSx1QixDRmttQ0Esb0IsQ0U5bENFLGtCLENGeTlCRixPLENBMElFLFcsQ0UvbENGLFksQ0ZpbUNFLGlCLENFL2xDQSxpQixDQUNBLDJDLENGaW1DQSxtQyxDQUlGLGMsQ0FEQSxlLENFL2xDRSxVLENGa21DQSw2QixDQTFJRixxQixDQTRJRSxpQixDRWxtQ0YsTyxDQUNFLGlCLENBQ0EscUIsQ0FDQSxnRCxDRnk5QkYsd0MsQ0FrSUEsYyxDQWFFLG9CLENBQ0EsMkUsQ0EzSUEsUyxDQW1ORixLLENBQ0Usb0IsQ0FDQSxVLENLNXJDQSxrQixDTHVzQ0YsOEIsQ0tuc0NJLG1CLENBQ0EsbUIsQ0FDQSxZLENBSUYsUSxDQVZBLGtCLENBRUUsa0IsQ0xxc0NKLDhCLENLaHNDSSwyQixDTHFzQ0YsNEIsQ0FDQSx5QixDQXBMRixxQixDSzlnQ0ksWSxDTGloQ0osaUIsQ0FzTEUsd0MsQ005dENGLGtCLENBQ0UsVSxDQUFBLE0sQ05tdUNGLDhCLENBQ0UsZSxDTWp1Q0EsSyxDTjRpQ0YsMkIsQ014aUNFLDRCLENBQ0UseUIsQ0FDQSxxQixDQU5GLEssQ0FTRSxXLENBQ0UsbUIsQ04waUNOLG1CLENNdGlDRSxZLENBR0UsVSxDQUNFLGMsQ0FDQSxjLENOb3VDSixjLENBR0YsOEIsQ3dCdmtDYyw0TCxDeEJ1bUVkLGlMLENBNXRDQSxlLENBb01BLCtCLENBN0xBLGEsQ0ErTEUsd0MsQ00vdENGLGdDLENOeXRDQSxZLENBVUEsZ0MsQ01qdUNFLFksQ051aUNGLGdDLENBK0xFLGEsQ014dUNGLHlDLENBQ0UsaUMsQ040dUNGLGlDLENBQ0UsWSxDQW1ERixVLEN5QnIwQ0MsOEIsQ0FFQSxlLENBQ0EsYyxDekJpbkNELGdCLENJNW1DSSxzQixDcUJYSixlLEN6QiswQ0Usa0IsQ0FsTkYsaUIsQ0FzTkUsYyxDQUdGLGlCLEMwQnIxQ0UscUIsQzFCeTFDRixnQixDQUNFLHFCLENBR0YscUIsQ3dCenFDYyxzSyxDeEIrOEJkLGUsQ0E4TkEsYyxDQUNFLGMsQ0E1TkYsdUIsQ0k1bkNJLGUsQ3NCTEQsZSxDMUJpMkNELGtCLENBR0YsZ0IsQ0E5TkUsbUIsQ0FDRixtQixDMEIvbkNLLFksQ0FDQyw2QixDMUJnMkNKLDRCLENBQ0Esc0IsQzBCaDJDSSxrQixDMUJpb0NOLGtCLEMwQjduQ0UsYyxDQUNFLFEsQ0N2QkosNkMsQ0FDRSxrQixDQUFBLGtDLENBQUEsOEIsQzNCODNDRix5RCxDQUNFLGtCLEMyQjczQ0EsaUIsQzNCeXBDRixhLEMyQnZwQ0UsZSxDM0JpNENGLDRCLEMyQi8zQ0ksVSxDM0JtNENKLG9CLENBL05BLDZCLEMyQnJwQ1EsbUIsQzNCd3BDUixtQixDMkJucENFLFksQzNCKzJDRixvQixDMkI3M0NJLDJCLENBQ0EsNEIsQ0FDQSx5QixDQUNBLHFCLEMzQndwQ0osTyxDQUdBLDZCLEMyQnRwQ00saUIsQ0FPRix1QixDQUNBLG9CLENBQ0Esc0IsQ0FDQSxRLENBRUEsMkIsQ0FDRSxpQixDQUNBLGlCLENBQ0EsTyxDQUNBLFEsQzNCazRDTixtRSxDMkI5M0NNLGtDLEMzQms0Q04seUUsQ0FDRSxhLENBR0YsK0IsQzJCOTNDSSxhLENBQ0EsVyxDQUNBLFUsQzNCb3BDSixxQixDMkJscENJLGlCLEMzQms0Q0oscUMsQzJCOTNDTSxVLENBQ0EsWSxDQUNBLGlCLEMzQm9wQ04sUSxDMkIvb0NJLE8sQ0FDRSxTLENBQ0EsVyxDM0JpcENOLGlCLEMyQjNvQ0ksd0IsQ0FDRSwrQixDQUNBLDJCLENBRUEsdUIsQzNCOG9DTiwyQixDQTZPRSxjLEM0QnY4Q0YsZ0IsQ0FDRSxlLENBQUEsc0IsQzVCNDhDRixpQyxDQUNFLFUsQ0FDQSxpQixDNEI1OENBLE0sQzVCNnRDRixLLEM0QjN0Q0UsVSxDQUNFLFcsQzVCZzlDSiw0RCxDQWhQQSxjLEM0QjF0Q0UsYyxDNUIrOENGLG9FLEM0QjM4Q0ksaUIsQ0FFQSxVLENBQ0EsdUIsQ0FDQSxlLENBQ0EsZSxDQUVBLFcsQ0FDRSxtQixDQUNBLG1CLEM1QjJ0Q04sWSxDNEJ2dENNLDJCLENBQ0UsNEIsQ0FDQSx5QixDNUJ5dENSLHFCLEM0Qm50Q0ksZSxDNUJ1dENKLGtCLENBbVBFLGMsQzZCNytDQSxlLENBQ0UsdUIsQzdCNnZDSixrQixDQUdBLGtCLEM2QnZ2Q0UsYyxDQUNFLGUsQzdCeXZDSixVLEM2QnR2Q0UscUIsQ0FDRSx3QixDQUNBLGlCLENBQ0EsWSxDN0J3dkNKLCtCLEM2QnJ2Q0UsdUIsQzdCMitDRix3QixDNkJ4K0NJLDRCLEM3QnV2Q0osdUMsQ0FzUEEsK0IsQ0FsUEEsNEIsQzhCL3dDRSxzQyxDOUJzZ0RGLG1ELEM4QnBnREksYyxDOUJzZ0RGLGMsQ0FsUEYscUQsQ0k5d0NJLHlCLENKMmdESixvQixDOEI5Z0RFLHNCLEM5QitnREEsVSxDOEJ2Z0RBLGtDLENBQ0UsWSxDQUNBLCtCLENBQ0EsZSxDOUI2Z0RKLDRELENBQ0UsWSxDQTFQQSx3QixDQUNGLGdCLEM4Qjl3Q0UsZSxDOUI2Z0RGLGMsQzhCeGdESSxjLEM5QjRnREosdUIsQ0FDRSxtQixDQTFQQSxtQixDQUNGLFksQzhCN3dDRSx3QixDQUNFLHFCLENBQUEsa0IsQzlCNmdESixvQixDQUNFLGtCLEM4QjVnREUsZ0IsQ0FFQSxZLEM5QitnREosMEIsQzhCemdETSxjLEM5QjR3Q04sbUMsQzhCeHdDRSxlLEM5QjJnREYscUIsQ0E5UEEsYyxDOEJ2d0NFLFUsQ0FDRSxlLENBQUEsa0IsQzlCMmdESixvQixDOEJ6Z0RJLG1CLENBQ0EsbUIsQzlCeXdDSixZLEM4QnR3Q0Usd0IsQ0FDRSxxQixDOUIwZ0RGLGtCLENBQ0EsUSxDQW5RRixlLENBdVFBLG9DLENBblFFLGMsQ0FDRixVLENBR0EseUIsQ0FxUUUsYyxDK0IxbERGLGUsQ0FDRSxVLENDQ0YsMkIsQ0FDRSxtQixDaEMwMUNGLG1CLENnQ3gxQ0UsWSxDQUNFLGtCLENBQUEsYyxDQUFBLFEsQ0FDQSxlLENoQ2ttREosc0IsQ0F2UUEsa0IsQ0kzMUNJLFUsQzRCRkYsTSxDaEMwbURGLDBCLENBQ0UsVSxDZ0NqbURBLFksQ0FDRSx1RyxDaEN1bURKLEssQ2dDdG1ESSxjLENoQzBtREosYyxDQVVBLFcsQ0FURSxtQixDQUNBLG1CLENnQzFtREUsWSxDaEM0bURGLHdCLENBQ0EscUIsQ2dDNW1ERSxrQixDaEMwMUNKLFEsQ0F1UkEsVyxDQUNFLGtCLENBQ0EsVSxDQUNBLE0sQ2dDem5EQSwyQixDaEM4bkRBLDRCLENBQ0EseUIsQ0FDQSxxQixDQUNBLDRCLENBdlJBLHlCLENBQ0Ysc0IsQ0E0UkEsWSxDZ0NqbkRJLDhCLENBQ0EsZSxDaEMyMUNKLGMsQ0lwM0NJLGdCLEM0Qm9CRixxQixDaENxMkNGLGlCLENJejNDSSxrQixDNEJnQ0YsVSxDaENvbkRBLE0sQ2dDOW1EQSxZLENBQ0UsVSxDaENrbkRGLGtCLENnQy9tREEsVyxDQUNFLGlCLENBQ0EsVyxDQ3ZESixnQixDQUNFLG1CLENBQ0EsbUIsQ2pDbTVDRixZLENpQ2o1Q0Usd0IsQ0FDRSxxQixDQUFBLDZCLENBQUEsd0IsQ0FDQSxxQixDakMrcURGLGtCLENBQ0EsWSxDQUdGLGlCLENpQ2pyREksZ0IsQ2pDbTVDSixpQixDQW1TQSxzQixDQUNFLG1CLENBL1JBLG1CLENBQ0YsWSxDaUNqNUNFLFEsQ2pDcTVDRixnQyxDSWg2Q0ksWSxDNkJXRixnQixDakMwNUNGLGtCLENJcjZDSSw2QixDNkJnQ0YsbUIsQ2pDdXJEQSxtQixDQWpTQSxZLENBakJGLGtCLENpQ2g1Q0ksd0IsQ0FDQSxxQixDakNtNUNKLGtCLENJejZDSSx1QixDNkIwQkYsb0IsQ2pDb3JEQSxzQixDQWpTQSxlLENBQ0YsVSxDaUM5NENFLFcsQ0FDRSxpQixDN0JqQ0EsNkIsQ0p1N0NKLGMsQ0FtU0UsZ0IsQ0FHRiwyQyxDQUNBLDJDLENBQ0EsMkMsQ0FDRSxtQixDQUdGLDJDLENBQ0UsaUMsQ0FHRixXLENpQ3JyREUsYyxDakMrNENGLGUsQ2lDOTRDRSxTLENBQ0UsVSxDQUFBLFcsQ0FBQSxVLENBQ0EsdUIsQ0FDQSxxRSxDakNnNUNKLGtDLENpQzc0Q00sMEIsQ0FNQSxpQixDQUNFLG1CLENqQzQ0Q1IsbUIsQ0EyU0UsWSxDa0M5dkRGLDJCLENBQ0MsNEIsQ0FDQSx5QixDQUVBLHFCLENBQ0EsUSxDQUNBLFcsQ0FDRyxlLENsQ2l3REosaUIsQ2tDNXZEQyxLLEM5QkNHLG9FLENKK3ZESixhLENrQzd2REUsVSxDbENtd0RGLGUsQ2tDandERSxXLENBQ0EsWSxDQUNBLGEsQ2xDbTlDRixtQixDQWlURSxhLENrQ2h3REYsWSxDQUNDLFksQ2xDczlDRCxvRCxDQWlURSxrQixDbUMveERGLG1CLENBQ0EsbUIsQ0FDQyxZLENBRUEsdUIsQ0FDQSxvQixDQUVBLHNCLENBQ0Esd0IsQ0FFQSxxQixDQUNBLGtCLENuQ2d5REQsUyxDQVNBLGdCLENBREEsaUIsQ21DbHlEQyxpQixDQUNBLGtCLENBQ0EseUIsQ0FFQSw2QixDQUFBLDJCLENuQyt4REQsZ0IsQ0FEQSxpQixDbUM1eERDLFUsQ25DK3hEQyxhLENBQ0EsaUIsQ0FyVEYsTSxDbUNyK0NDLDJGLENBRUEsMkUsQ25DMitDRCxpSCxDQXlUQSxpQixDbUM5eERDLGtELENuQ215REQsZ0IsQ21DM3hEQyw2QyxDbkNneURELDBCLENtQzl4REMsNEIsQ0FJRCxpQyxDbkM4eERBLGtDLENtQzd4REMsSyxDQUNBLDJGLENuQ2l5REMsMkUsQ21DOXhERiw2SCxDbkN5K0NBLGtDLENBMFRFLCtCLENtQzl4REYsMkIsQ0FDQyx1QixDQUdELGlDLENuQ2d5REUsZ0MsQ21DOXhERCw0QixDQUNBLHdCLENuQ295REQsZSxDbUNoeURBLFcsQ25Db3lEQSxjLENBN1RBLDhCLENBK1RFLGUsQ21DbHlERixjLENBQ0MscUIsQ25DcytDRCxvQixDQWlVRSx5QixDQUdGLG9ELENBL1RBLGlCLENBaVVFLCtCLENvQ3ozREYsbUIsQ0FDRSxrQixDcEM2M0RGLDBHLENBL1RBLGlCLENvQ3pqREUsSyxDQUNFLE8sQ0NORiwwRCxDQUNFLFcsQ0FDQSxrQixDckNza0RKLDJELENxQ2prREUsYyxDQUNFLHNCLENBQ0EsZSxDQUNBLGlCLENyQ3E0REosK0QsQ3FDaDRESSxjLENyQ2trREosa0MsQ0FtVUEsa0QsQ3FDLzNESSxjLENBQ0Esc0IsQ3JDaWtESixnQixDcUM5akRFLGUsQ3JDa2tERiw0QixDcUM3akRFLFUsQ0FDRSxlLENyQ2k0REosOEIsQ0EvVEEsa0IsQ0FtVUEsdUIsQ3NDaDZESSxpQixDdENvNkRKLDRCLENBL1RBLGtCLENBbVVBLHFCLENBL1RBLGtCLEN1Q3ptREUsc0IsQ0FJQSxzQixDQUNFLGlCLENBSUYsZ0MsQ0FDRSxnQixDQ2RGLHNDLENBQ0UsYyxDeEMwbkRKLGUsQ3dDdm5ERSx1QixDQUNFLGtCLEN4QzI3REosMkN3Q3g3REksZSxDeEN5bkRKLGUsQ0FRQSwrQixDQUxBLGtDLENBaVVFLG1CLEN5Q2w4REEsbUIsQ0FDRSxZLENBQUEsUSxDekNxb0RKLCtCLENBc1VFLDJCLENBQ0EsNEIsQ0FDQSx5QixDQXBVQSxxQixDQUNGLFEsQ3lDbG9ERSxrQixDQUNFLGtCLENBQUEsYyxDekM0OERKLG1DLENBQ0UsZSxDQUNBLGMsQ3lDMzhERSxxQixDQUVBLG1CLEN6QzQ4REYsNkMsQ0l4OURFLDJDLENxQ01GLHVCLEN6Q3U5REEsZSxDQUdGLDZCLENBQ0Usa0IsQ0FDQSxVLENBQ0EsTSxDQUdGLDRCLENBalZBLHdDLEN5Q2hvREUsaUIsQ0FDRSxZLEN6Q3M5REosa0MsQ3lDbDlESSxjLEN6Q2tvREosZSxDeUNob0RJLHNCLENBQ0Usa0IsQ3JDN0JGLDJELENxQ3FCRixlLEN6Q2srREYscUMsQ0FDRSxxQixDQUNBLFksQ0FqVkEsaUIsQ0FxVkYsc0MsQ0FqVkEsYyxDeUM5bkRFLGUsQ0FDRSxrQixDekNnb0RKLGdDLENJL3FESSxxQixDcUM4Q0Ysa0IsQ3pDdzlEQSxVLENBR0YsNkIsQ0FyVkEsZSxDeUM5bkRFLFksQ3pDdzlERixtQyxDQXJWQSxXLENBeVZBLG1DLEN5Q245REksd0IsQ0FFQSxtQixDekM4bkRKLDhCLEN5QzNuREUsMkIsQ0FDRSxzQixDekM2bkRKLGtCLENBeVZBLDBDLEN5Q2g5REkscUIsQ3pDbzlESixxQixDeUMvOERJLGUsQ0FJRixpRCxDQUNFLG1CLEN6Q2c5REYsbUIsQ3lDLzhERSxZLEN6QzBuREosdUIsQ3lDdm5ERSxvQixDQUNFLHNCLENBQ0EsUSxDekN5bkRKLFUsQ3lDdm5ESSwyQixDQUNFLDZCLEN6Q3luRE4sWSxDQTBWQSxnRCxDeUM5OERNLGlCLENBQUEsYyxDQUFBLGEsQ0FDQSxlLEN6Q3duRE4sK0IsQ3lDdG5ETSx1QixDekNvOUROLHdELEN3QjlqRUUsVSxDQUNFLG9CLEN4QnN1REosaUIsQ3dCbHVESSxPLENBQ0UsVSxDQUFBLDhCLENBQUEsWSxDQUNBLFEsQ3hCZ2tFSixrQyxDQUNBLDhCLEN3QmhrRUksMEIsQ0FDQSxrQyxDQUNBLDBCLENBQ0EsUyxDeEJ3a0VOLDRFLENBQ0UsUyxDQUNBLFMsQ3dCN2pFRSx3QixDQUNFLDRCLENBQ0EsaUIsQ3hCbWtFTix5QixDd0Joa0VNLGMsQ3hCZ3VETixlLEN3Qjl0RE0sVSxDQUNFLGtCLEN4Qm9rRVIscUIsQ3dCaGtFUSxtQixDQUNBLG1CLENBQ0EsWSxDQUNBLFEsQ0FDQSw2QixDeEJra0VOLGlCLENBQ0EsMkIsQ0FHRiw0QyxDQXBXQSxhLENJaHdESSxTLENKeW1FSix3RSxDQXNCQSx1RyxDQTFYQSxtQixDd0I5dERNLG1CLENBQ0UsWSxDeEJndURSLDJCLEN3Qjl0RFEsNEIsQ0FDRSx5QixDQUNBLHFCLEN4QnVrRVYscUYsQ3dCOWpFSSxtQixDeEIydERKLG1CLENJaHhESSxZLENvQm1ERix3QixDeEJxa0VBLHFCLENBcFdBLGtCLENBQ0YsUSxDd0J6dERFLDRDLENBQ0UsZ0IsQ3hCa2tFSix1RyxDQXBXQSxrQixDQXNXRSxVLEN3QjdqRUYsTSxDeEIrdERBLGUsQ0l6eURJLFEsQ0pvcEVKLG9ILENBQ0UsYyxDQUNBLGUsQ0F6V0EseUIsQ0FDRixVLENBNldBLHNHLENBeldFLGtCLENBQ0YsVSxDd0IxdERFLE0sQ0FDRSxtQixDQUNBLG1CLEN4QjR0REosWSxDSXZ6REksd0IsQ29CeUZGLHFCLEN4QjJrRUEsa0IsQ0F6V0Esd0IsQ0FDRixxQixDd0IzdERJLDZCLENBQ0UsUSxDeEJ5a0VOLGtILEN3QnhrRU0sa0IsQ3hCMGtFSixVLENBQ0EsTSxDQTlXRixtQixDSTF6REksbUIsQ29CMkZBLFksQ3hCaWxFRiw2QixDQTlXQSw0QixDQUNGLHNCLEN3QjV0RE0sa0IsQ0FDRSw0QyxDQUFBLG9DLEN4QmdsRVIsNkgsQ0FDRSxtQixDd0Iva0VNLG1CLENBQ0EsWSxDQUNBLHdCLEN4Qjh0RFIscUIsQ0l0MERJLGtCLENvQm1HRSx1QixDeEJ5bEVKLG9CLENBQ0Esc0IsQ0FDQSx5QixDQUNBLDRCLENBQ0EsYyxDQUNBLG1ELENBR0YsNEosQ0F2WEEsVSxDd0I3dERRLGUsQ3hCeWxFUix3SCxDd0J2bEVVLFUsQ0FBQSxVLENBQUEsNEIsQ0FDQSxRLENBQUEseUIsQ3hCNGxFUixZLENBR0YsbUosQ0E5WEEsVSxDd0I5dERVLGMsQ3hCaW1FViwwSSxDd0I3bEVZLFUsQ3hCZ3VEWixjLENBa1lBLDhJLENBQ0UsVSxDd0I5bEVRLGMsQ3hCa21FViwrSSxDQUNFLFUsQ0FDQSxjLENBR0YscUksQ3dCcG1FVSxVLEN4Qit0RFYsYyxDQTBZQSxpSCxDQUNFLGtCLENBQ0EsVSxDQUNBLE0sQ0FDQSxtQixDQUNBLG1CLENBQ0EsWSxDQTNZQSwyQixDQUNGLDRCLEN3Qjl0RFUseUIsQ0FDRSxxQixDeEI0bUVWLGdCLENBQ0EsUSxDQUdGLHdJLEN3QjltRVksaUIsQ0FBQSxjLEN4QmluRVYsbUMsQ0FHRixxSixDQW5aQSxtQixDSTcyREksbUIsQ29CeUlNLFksQ3hCMm5FUiw2QixDQUNBLDRCLENBblpBLHNCLENBQ0Ysa0IsQ3dCL3REWSxzQixDQUNFLG1CLENBQUEscUIsQ0FBQSxPLENBQ0EsYyxDeEJ1bkVaLFUsQ0FDQSxlLENBT0YscUosQ0F6WkEsYyxDd0IvdERnQixtQyxDeEJtdURoQixnSyxDd0I3dERZLG1CLENBQ0UsbUIsQ0FDQSxZLENBQ0EsNkIsQ0FDQSw0QixDQUNBLHNCLENBQ0Esa0IsQ3hCK3REZCxzQixDd0I5dERjLG1CLENBQ0UscUIsQ0FDQSx3QixDeEJndURoQixxQixDd0JsdURjLGtCLENBQ0UsTyxDQURGLHdELENBQ0UsYyxDQUNBLGUsQ3hCZ3VEaEIsbUMsQ0E2YUEsMkMsQ0FDRSxrQixDd0J4b0VVLFUsQ0FBQSxNLEN4QnFwRVYsUSxDQWhiQSxZLENBQ0YsNkIsQ3dCNXREYyxjLENBQ0UsVSxDQUNBLGUsQ0FDQSxpQixDeEI4dERoQiw0QyxDSTc1REksb0MsQ0prMUVKLGdFLENBQ0UsdUIsQ0FsYkEsb0IsQ0FDRixzQixDd0I3dERnQix3QixDQUNFLHFCLENBQUEsa0IsQ3hCcXBFbEIsOEYsQ0FDRSxpQixDQUNBLGMsQ3dCcnBFZ0IsZSxDeEJpbkVsQiwyQyxDQXdDQSxrRSxDd0J2cEVrQixtQixDQUNBLG1CLENBQ0EsWSxDeEIrdERsQiwyQixDd0I3dERvQiw0QixDQUNFLHlCLEN4Qit0RHRCLHFCLEN3QjF0RGMsd0IsQ0FDRSxxQixDQUNBLGtCLEN4QjJvRWhCLGtFLENBL2FBLFEsQ3dCMXREZ0Isa0IsQ3hCd3BFaEIsK0UsQ3dCdHBFa0IsZSxDQUFBLGMsQ3hCeXBFaEIsbUMsQ0FHRiw4RSxDQUNFLG1CLEN3QjNwRWdCLG1CLEN4QjZwRWhCLFksQ0FDQSx3QixDd0I3cEVnQixxQixDeEI0dERsQixrQixDSXo3REksUSxDb0J3TlksVSxDeEJ5cUVoQiwwRixDQXBjRSxjLENBQ0YsbUIsQ0FHQSwwRyxDd0J6dERvQixjLENBQ0UsZSxDeEJrcUV0QixzRCxDd0J0cEVNLFUsQ0FDQSxVLEN4Qm10RE4sdUMsQ0F3Y0EsdUQsQ0FDRSxVLEN3QnZwRUUsa0IsQ3hCMnBFSiw4RSxDd0IxcEVJLFUsQ3hCNHBFRixrQixDQUdGLDBGLENBQ0UsYSxDd0I5cEVFLGMsQ0FDQSxrQixDeEJrcUVKLGtHLEN3QjlwRUksYyxDQUNBLG1DLEN4Qm10REosd0csQ3dCanRESSxjLENBQ0UsZSxDeEJrcUVKLG1CLENBQ0EsbUIsQ3dCbHFFSSxZLEN4Qm9xRUosa0IsQ0FDQSxjLENBbGRGLFEsQ0FzZEEsc0gsQ3dCcnFFUSxjLEN4Qm90RFIsOEIsQ3dCanRESSxrQixDQUNFLGlCLEN4QndxRU4sNEUsQ3dCdnFFTSxVLEN4QnlxRUosYyxDQUNBLGUsQ0FHRixtRixDd0IzcUVNLGEsQ0FDQSxlLEN4Qm10RE4sYyxDd0JsdERNLGtCLEN4QmdyRU4sdUgsQ0F6ZEEsbUIsQ3dCbHRETSxtQixDQUNFLFksQ0FBQSxrQixDQUFBLGMsQ0FDQSxRLEN4QmdyRU4sWSxDQUdGLHFJLENBN2RBLGtCLEN3Qm50RFEsVSxDQUNFLE0sQ0FJQSxtSSxDQUNFLGtCLENBQ0EsVSxDeEJvdERaLE0sQ3dCL3NESSxtQixDQUNFLG1CLENBQ0EsWSxDQUNBLG9CLEN4Qml0RE4saUIsQ3dCL3NESSx3QixDQUNFLHdCLENBQ0EscUIsQ3hCaXRETixrQixDd0JodERNLE8sQ3hCb3RETix5SixDd0JqdERRLGEsQ3hCbXJFUixtSixDQTdkQSxjLEN3Qmp0RFEsZ0IsQ0FDRSxhLENBR0YscUUsQ0FDRSxlLENBQ0EsVSxDQUNBLGMsQ0FBQSxpQixDeEJvckVWLDBCLEN3QmxyRVUsbUIsQ3hCbXREVixtQixDd0JsdERVLFksQ0FDRSx3QixDQUNBLDRCLENBQ0Esa0IsQ0FDQSxjLEN4Qm90RFosUSxDQW9lQSx5QixDd0JqckVRLG1CLEN4Qmt0RFIsbUIsQ3dCanREUSxZLENBQ0UsMkIsQ0FDQSw0QixDQUNBLHlCLENBQ0EscUIsQ3hCbXREVixpQixDd0JodERVLFEsQ3hCcXJFViwwQixDd0JuckVZLGMsQ3hCcXJFVix1QixDd0JwckVVLGUsQ0FFQSxnQyxDQUNFLGMsQ3hCbXREZCxzQixDd0JqdERZLGUsQ3hCMnJFWixrQixDd0J6ckVjLGMsQ0FBQSxlLENBQUEsc0IsQ0FDQSxrQixDeEIrckVkLHNCLENBQ0UsZSxDQTNlRix3QixDd0JodERjLG1CLENBQ0UsbUIsQ3hCa3REaEIsWSxDd0JodERjLGtCLENBQ0UsYyxDQUNBLFEsQ0FRWixlLENrQjdYRiw0QixDQUNFLG1CLENBQ0EsbUIsQ0FDQSxZLENDSEEsK0IsQzNDbW5GRix1QixDd0J0dkVFLGUsQ0FDRSxpQixDeEJndEROLDJCLENBK2VFLDRCLEM0Qy9qRkEseUIsQ0FDRSxxQixDQUFBLHdDLENBQUEsa0IsQ0FDQSxZLEM1Q21rRkYsOEMsQzRDbGtGRSxzQyxDNUNvbEVKLDJCLEM0Q2hsRUUsZ0IsQzVDc2tGRixxQixDQXVJQSwwRCxDNEMzc0ZJLGtDLEM1Q3drRkosa0QsQzRDdmtGSSxxQixDQUlGLGlELENBQ0UsdUIsQzVDOGtGSixpRCxDQTNmQSwyQyxDSXhsRUksVSxDSmdtRUosK0MsQ0F3ZkUsUyxDMENwbUZBLFUsQ0FJQSw0QixDQUtFLHdCLEMxQzZtRUoscUIsQzBDMW1FRSxrQixDQUNFLHVCLEMxQzRtRUosb0IsQ0F3ZkUsc0IsQzJDL21GQSw0QixDQUNFLFUsQ0FBQSxXLENBQUEsaUIsQ0FNRiwyQixDQUNFLFUsQ0FDQSxjLEMzQ3NuRkosOEMsQ0FDRSxjLENBR0YscUIsQzJDcm5GSSxjLEMzQ3VuRkYsc0IsQzJDdG5GRSxlLENBQUEsZSxDQWtCRSx5QixDM0MybUZOLDJCLEMyQ3JvRkUsMkIsQzNDNG5GRixxQixDQTNlQSwrQixDMkMvbUVNLHVCLEMzQ21tRk4sMkIsQ0FoZ0JBLGMsQzJDcm5FTSxzQixDQUNFLGUsQ0FTRix5QixDQUNFLFMsQzNDbW5FUixjLEMyQ2huRU0sZSxDQUNFLFUsQ0FJQSxpQixDQUNBLGUsQzNDaW5FUixnQixDQW9nQkEsZ0MsQ0F5SkEsc0MsQ0F6cEJFLFUsQ0FDRixpQixDMkM5bUVJLE0sQ0E1Q0YsSyxDM0M4cEZBLFUsQ0FoZ0JBLFcsQ0FvZ0JGLHdCLENBQ0Usc0IsQ0FoZ0JBLGMsQ0FDRixlLEMyQy9tRUUsaUIsQ0FDRSxrQixDM0NvbkZKLGtDLENBQ0UsdUIsQ0FHRiwrQixDQUNFLHdCLEMyQ3RuRkUsbUIsQzNDMG5GSixnQixDMkN0bkZJLGlCLENBQUEsYyxDM0NpbkVKLGUsQ0EyZ0JBLDBDLEMyQ3JuRk0saUIsQ0FBQSxvQixDM0MrbUVOLCtDLEMyQzNtRU0sMkMsQ0FDRSx1QyxDM0N3bkZSLGdELEMyQ2puRkksTSxDM0NxbkZKLGdELEMyQ2xuRkksTyxDM0NzbkZKLHVDLEMyQ2puRkksZSxDM0N5bkZKLGUsQzJDam5GSSxpQixDQUNBLG1CLENBQ0EsbUIsQ0FBQSxZLENBRUEsMkIsQ0FDQSw0QixDQUNBLHlCLEMzQ3VtRUoscUIsQzJDcm1FSSxhLENBQ0UsZ0IsQ0FDQSxrQyxDQUNBLDhDLENBQ0Esc0MsQ0FDQSxrQixDQUNBLFksQzNDdW5GTixxQixDNkN4dUZJLGtDLEM3Qzh1RkoscUQsQ0F4Z0JBLHFELENBTkEsb0QsQ0kxdEVJLHdELENKeXVGRixVLENBM0JGLGUsQ0F4ZUEsK0IsQzZDOXRFRSw4QixDN0N5dUZGLGtDLENBQ0EscUIsQ0FFRSwrQixDNkN2dUZGLHVCLEM3QzJ1RkEsdUIsQ0E1Z0JBLCtCLENJNXVFSSxtQixDeUNhSixrQixDN0NvdUVBLDJCLEM2QzF0RUUsbUIsQ0FDRSxxQixDQUVBLDJCLEM3Q3l1RkYsZSxDSW53RkUsa0MsQ3lDdUJGLG1CLEM3Q2l2RkEsbUIsQ0E5Z0JBLFksQ0FDRix3QixDNkMzdEVJLHFCLENBQ0Usa0IsQzdDNnRFTixlLEM2QzF0RUksVyxDQUNFLFcsQzdDNHRFTixrQixDNkN4dEVFLFksQ0FDRSxrQixDN0MydUZKLDhCLENBQ0UsYyxDQUNBLHNCLENBQ0EsZSxDQUNBLGlCLENBR0Ysa0MsQ0FoaEJFLGMsQ0FDRixrQyxDQUdBLHFCLENBa2hCRSxjLEM2Q3R1RkYsc0IsQ0FDRSxnQixDQUNBLGUsQ0FBQSxrQixDN0MydUZGLCtCLENBQ0UsZSxDQUNBLGUsQzZDM3VGQSxrQyxDN0NndUVGLHFCLEM2Q3B0RUksaUIsQzdDZ3ZGSiw0QixDQXZoQkEsYyxDNkNudEVJLGUsQ0FDRSxzQixDN0NxdEVOLGtCLENBMmhCQSxxQixDQXhoQkEsbUMsQ0E0aEJBLDhCLEM2Q3R1RkksYyxDN0MwdUZKLG1DLEM2Q3J1RkksbUIsQ0FDQSxtQixDQUNBLFksQzdDOHNFSiwyQixDNkMzc0VFLDRCLENBQ0UseUIsQ0FBQSxxQixDQUFBLHdCLENBQ0EscUIsQzdDd3VGRixrQixDQUNBLGlCLENBR0YsNEIsQzZDeHVGSSxjLENBQ0EsVSxDQUVBLGUsQzdDMnVGSixpRCxDNkN0dUZJLGMsQ0FDQSxhLENBQ0EsYSxDN0MwdUZKLDJCLEM2Q3J1RkksbUIsQzdDMHNFSixtQixDNkN2c0VFLFksQ0FDRSx3QixDQUNBLHFCLENBQ0Esa0IsQzdDMnNFSixpQyxDNkN0c0VFLGlCLEM3Q3V1RkYsNEIsQ0E1aEJBLGMsQzZDdHNFSSx3QixDQUNFLGtCLENBQ0EsVSxDQUNBLFcsQ0FDQSxxQixDQUNBLFksQzdDdXVGTixrQyxDOEN0NEZBLGlCLENBQ0UsUyxDOUMyMkVGLE0sQzhDejJFRSxjLEM5QzA0RkYsdUQsQzhDdDRGSSxTLEM5QzIyRUosaUIsQ0FnaUJBLDBDLENBNWhCRSxjLENBQ0YsZSxDQThoQkUsVSxDK0N0NUZGLGUsQ0FDRSxnQixDL0MwNUZGLHFDLENBNWhCQSx1QixDSXAzRUkseUIsQ0pxNUZKLDBDLENBNWhCQSx5QixDQWdpQkEsa0IsQytDeDVGSSxZLENBQ0EsMkIsQ0FBQSw0QixDL0MyNUZGLHlCLENBQ0EscUIsQytDMzVGRSxRLEMvQzY1RkYsYSxDQUNBLGUsQytDNzVGRSxTLEMvQzIzRUosbUIsQ0F1aUJBLDhCLEMrQzU1RkksbUIsQy9DMDNFSixtQixDSXA0RUksWSxDMkNPRix3QixDL0NvNkZBLHFCLENBbmlCQSxrQixDQUNGLFEsQ0F1aUJBLHVCLEMrQzU1RkksVyxDL0NnNkZKLHlCLENBQ0UsYyxDQW5pQkEsVSxDQUNGLGUsQytDeDNFRSxrQixDQUNFLFUsQ0FBQSxNLEMvQ2k2Rkosd0IsQ0FDRSxhLENBWUYsUSxDQVRBLHdCLEMrQ3o1RkksbUIsQy9DMDNFSixtQixDSWw2RUksWSxDSmk4Rkosd0IsQ0FJRSxrQixDQUNBLGMsQ0FDQSxRLENBR0YsUSxDQTVpQkUsa0IsQ0FDRixrQyxDK0N4M0VFLDhCLENBQUEsMkIsQy9DMjZGQSw0QixDQTVpQkEseUIsQ0FDRixxQixDK0N4M0VFLDJCLEMvQ3k2RkYsYyxDK0NyNkZJLGdCLEMvQ3k2Rkosb0MsQ0E1aUJBLGlELENJaDdFSSxTLEMyQytDRixtQixDL0NzNEVGLHdCLEMrQ3gzRUUsUyxDQUNFLG1DLENBQ0EsMkIsQ0FDQSxtQixDQUlGLGMsQ0FDRSxXLENBQ0Esa0MsQy9DeTNFSiwyQixDSS83RUksWSxDSmcvRkosYyxDQTVpQkEsbUIsQytDdjNFRSxtQixDQUNFLFksQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0FDQSxPLEMvQ3kzRUosYyxDK0N0M0VFLCtCLENBQ0Usa0IsQ0FHQSxlLENBQ0UsYyxDL0N3M0VOLGUsQ0E4aUJFLCtCLEMrQ2o2RkYsbUIsQ0FDRSxlLEMvQ3E2RkYsOEIsQ0FDRSxlLENBS0YsMEJBL2lCQSxnQixDSTU5RUkscUMsQ0pnK0VGLGUsQ0FDRixzQyxDK0NuM0VJLG9CLENBQUEscUMsQy9DMDZGRixxQixDK0N4NkZFLHNDLENBSEYsc0IsQ0FNSSwyQixDQUFBLDRCLEMvQzQ2RkYseUIsQ0FDQSxxQixDQUdGLGdDLENBeGpCQSxrQixDQUNGLGlCLEMrQ3AzRUUsYSxDQUlBLHdDLENBQ0UsMkIsQ0FDQSxpQixDQUNBLFEsQ0FDQSxnQixDL0M4NkZBLCtCLENBQ0Esa0IsQ0ExakJKLG1CLENBOGpCRSxLLENBMWpCQSxVLEMrQ2ozRUUsYyxDL0NxM0VKLDJCLENBNGpCSSw0QixDZ0Rua0dGLHlCLENBQ0UscUIsQ0FDQSxXLENoRHVrR0Esd0IsQ2dEdGtHQSxxQixDaEQwZ0ZKLGtCLENBK2pCSSxpQixDQUdGLGdCLENBQ0UsWSxDZ0R2a0dGLGMsQ0FDQSxpQixDQUFBLFksQ0FDQSw4QixDaER5Z0ZGLGdCLENBd2tCRSxnQyxDQUNFLGUsQ0Fwa0JKLGtDLENJL2dGSSwyQixDNENISiw0QixDQVdJLHlCLENoRGtsR0EscUIsQ0F0a0JKLCtCLENnRHpnRkUsNkIsQ0FDRSw0QixDaEQyZ0ZKLHNCLENnRHhnRk0sa0IsQ0FFRSxrQixDQUNBLGMsQ2hEeWdGUixrQixDZ0RyZ0ZJLGlCLENBQ0UsYSxDQUVBLG1DLENoRHVnRk4sVSxDZ0RuZ0ZFLHdCLENBQ0Usa0IsQ0FDQSxpQixDQUNBLGtCLENBSUYsMkMsQ0FDRSxrQyxDQUNBLDZCLENoRGdsR0Esa0IsQ0FDQSxpQixDZ0RobEdBLGEsQ0FHQSxxQixDaERvZ0ZKLDJCLENnRGpnRkUsNEIsQ0FDRSx5QixDQUNBLHFCLENBR0EsNEMsQ2hEbWdGSixVLENBR0EsZSxDQStrQkksMkIsQ0FHRixRLENBQ0Usa0IsQ0FDQSxrQyxDQUNBLGdDLEFBSUoseUJBQ0UsZSxDQUNFLDZCLEFBSUoseUJBQ0UsdUIsQ0FDRSxxQyxDQUdGLGtCLENBSUEsbUIsQ0FIRSxjLENBT0Ysb0IsQ0FJQSxxQixDQUhFLGtDLENBT0YsaUIsQ0FDRSxZLENBR0YsZ0IsQ0FDRSxTLENBR0YsMEMsQ0FDRSxZLENBR0YsdUMsQ0FDRSxpQixDQUNBLFksQ0FDQSxTLENBQ0EsUSxDQUNBLGtDLENBQ0EsOEIsQ0FDQSwwQixDQXVERixpRCxDQXBEQSxrQixDQTRFQSxxRixDQVdBLHNHLENBdEZFLDJCLENBQ0EsNEIsQ0FDQSx5QixDQUNBLHFCLENBR0YsYyxDQUNFLGMsQ0FDQSxrQixDQUdGLDZDLENBQ0Usa0IsQ0FDQSxpQixDQUNBLGEsQ0FDQSxjLENBR0Ysb0IsQ0FDRSxrQixDQUNBLGlCLENBQ0EsYSxDQUdGLDBCLENBQ0UsYyxDQUdGLHFCLENBQ0UsYyxDQUdGLHNCLENBMkJBLHdELENBMkVBLDBDLENBckdFLFksQ0FHRixXLENBQ0UsNEIsQ0FDQSx5QixDQUNBLHNCLENBQ0EsZSxDQUdGLFksQ0FDRSxjLENBR0YscUIsQ0FDRSxVLENBR0YsaUQsQ0FLRSxZLENBT0Ysd0IsQ0FJQSxxQixDQUhFLFksQ0FPRix3RSxDQUNFLFEsQ0FHRixxRixDQUtFLHVCLENBQ0Esb0IsQ0FDQSxpQixDQUNBLG1CLENBR0Ysc0csQ0FLRSx5QixDQUNBLHNCLENBQ0EsbUIsQ0FHRixrSCxDQUNFLGEsQ0FDQSxlLENBR0YsaUgsQ0FDRSxlLENBR0Ysd0ksQ0FDRSxnQyxDQUNBLDZCLENBQ0EsK0IsQ0FHRixnSyxDQUNFLHNCLENBQ0EsbUIsQ0FDQSxxQixDQUdGLDBCLENBQ0UsYyxDQUdGLGUsQ0FDRSxVLENBR0Ysd0IsQ0FDRSxjLENBQ0Esa0IsQ0FHRixnQixDQUNFLGEsQ0FPRix1QyxDQUNFLGlCLENBQ0EsWSxDQUNBLFMsQ0FDQSxRLENBQ0Esa0MsQ0FDQSw4QixDQUNBLDBCLENBR0YsNEIsQ0FDRSxjLENBR0YsOEIsQ0FDRSxjLENBR0YsNEIsQ0FDRSxjLENBR0YsaUQsQ0FDRSxjLENBR0YsMkIsQ0FDRSxVLENBQ0EsMkIsQ0FDQSw0QixDQUNBLHlCLENBQ0EscUIsQ0FDQSx1QixDQUNBLG9CLENBQ0EsaUIsQ0FDQSxRLENBR0YsaUMsQ0FDRSxjLENBR0YsNEIsQ0FDRSxVLENBR0YsdUQsQ0FDRSxpQixDQUdGLGtCLENBQ0UsaUIsQ0FHRiw4QixDQUNFLDJCLENBQ0EsNEIsQ0FDQSx5QixDQUNBLHFCLENBQ0EsdUIsQ0FDQSxvQixDQUNBLHNCLENBR0YseUIsQ0FDRSxjLENBR0YsUSxDQUNFLGtCLENBQ0EsaUIsQ0FDQSxlIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogQmFzZSAqL1xuLyogUmVzZXQgYW5kIGJhc2Ugc3R5bGVzICAqL1xuKiB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogTGlua3MgKi9cbmEsIGE6bGluaywgYTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBDb21tb24gKi9cbmFzaWRlLCBuYXYsIGZvb3RlciwgaGVhZGVyLCBzZWN0aW9uLCBtYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCwgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0OmZvY3VzLCBpbnB1dDphY3RpdmUsXG5idXR0b246Zm9jdXMsIGJ1dHRvbjphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuOnJvb3Qge1xuICAtLWNvbnRhaW5lci13aWR0aDogMTMyMHB4O1xuICAtLWNvbnRhaW5lci1wYWRkaW5nOiAyMHB4O1xuICAtLWZvbnQtbWFpbjogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtYWNjZW50OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC10aXRsZXM6IHZhcigtLWZvbnQtYWNjZW50KTtcbiAgLS1wYWdlLWJnOiAjZmZmO1xuICAtLXRleHQtY29sb3I6ICMwMDA7XG4gIC0tYWNjZW50OiAjYWMxODJjO1xuICAtLWxpbmstY29sb3I6ICMyNTc4Yzg7XG4gIC0tbGFwdG9wLXNpemU6IDExOTlweDtcbiAgLS10YWJsZXQtc2l6ZTogOTU5cHg7XG4gIC0tbW9iaWxlLXNpemU6IDU5OXB4O1xuICAtLWxwLWJsYWNrOiAjMjIyO1xuICAtLWxwLXdoaXRlOiAjZmZmO1xuICAtLW5ldy1ibGFjazogIzIyMjQzODtcbiAgLS1uZXctZ3JleTogIzZmNzM4OTtcbiAgLS1zdXBlci1saWdodC1ncmV5OiAjZWZlZmVmO1xuICAtLXVsdHJhbGlnaHQtZ3JleTogI2YxZjFmMztcbiAgLS1saWdodC1saWdodC1ncmV5OiAjZjNmM2Y1O1xuICAtLW5ldy1wdXJwbGU6ICMyMzVGRUI7XG4gIC0tbGlnaHQtcHVycGxlOiAjNTM5NGY2O1xuICAtLWRhcmstcHVycGxlOiAjMTg0OUJEO1xuICAtLW1haW4tZnVjaHNpYTogIzQzNTlBODtcbiAgLS1scC1uZXctYmx1ZTogIzMxNWJlZjtcbiAgLS1scC1ncmV5LWJsdWU6ICM0MTRkOGU7XG4gIC0tbHAtYmx1ZTogIzE0NTNlNztcbiAgLS1vdXRsaW5lLXB1cnBsZTogIzY0NGNjMmIzO1xuICAtLW91dGxpbmUtZXJyb3I6ICNjMjRjNGNiMztcbiAgLS1zdWNjZXNzOiAjNTRjYjY5O1xuICAtLXRyYW5zcGFyZW50LWRhcmstdGV4dDogcmdiYSgzNCwgMzYsIDU2LCAwLjgpO1xuICAtLWZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1FeHRyYUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ludGVyLUV4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ludGVyLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBJbnRlcjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogaWNvbm1vb247XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9pY29ubW9vbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvaWNvbm1vb24ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigzOSwgMzksIDM5KTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYSB7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbn1cblxuY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWYxZjY7XG4gIHBhZGRpbmc6IDAuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG5wcmUuY29kZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWYxZjY7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLm5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5vLXNjcm9sbCB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGV4LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4vKiDQmtC+0L3RgtC10LnQvdC10YDRiyAqL1xuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1haW4tc2VjdGlvbi1jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNjBweCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDExMSwgMTE1LCAxMzcsIDAuMjUpO1xufVxuLm1haW4tc2VjdGlvbi1jb250YWluZXItLW5vLWJvcmRlciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLm1haW4tc2VjdGlvbi1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQwcHggdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jb250YWluZXItZnVsbCB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXItbGVmdC01MCB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuY29udGFpbmVyLWxlZnQtNTAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29udGFpbmVyLXJpZ2h0LTUwIHtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogNTAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuY29udGFpbmVyLXJpZ2h0LTUwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jb250YWluZXItbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLWxlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG4uY29udGFpbmVyLWhhbGYtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMik7XG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItaGFsZi1sZWZ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jb250YWluZXItaGFsZi1sZWZ0IHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG4uY29udGFpbmVyLWhhbGYtcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLWhhbGYtcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jb250YWluZXItaGFsZi1yaWdodCB7XG4gICAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cblxuaHRtbCwgYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLmZvb3RlciB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqXFxcbiAgQmFzaWMgTW9kYWwgU3R5bGVzXG5cXCoqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLm1vZGFsIHtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgYXZlbmlyIG5leHQsIGF2ZW5pciwgaGVsdmV0aWNhIG5ldWUsIGhlbHZldGljYSwgdWJ1bnR1LCByb2JvdG8sIG5vdG8sIHNlZ29lIHVpLCBhcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLm1vZGFsX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDIwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1vZGFsX19jb250YWluZXIge1xuICBtYXgtaGVpZ2h0OiA5MHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXJnaW46IDAgMjBweDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5tb2RhbF9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbi5tb2RhbF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M0YzRjNDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5tb2RhbF9faGVhZGVyLm1vZGFsX19oZWFkZXItLXdpdGgtYnRuLW5hdi1wcmV2IC5tb2RhbF9fdGl0bGUge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5tb2RhbF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2RhbF9fY2xvc2Uge1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLm1vZGFsX19mb290ZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ubW9kYWxfX2hlYWRlciAubW9kYWxfX2Nsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pyVXCI7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKlxcXG4gIEFuaW1hdGlvbiBTdHlsZVxuXFwqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbkBrZXlmcmFtZXMgbW1mYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1tZmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbW1zbGlkZUluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1JSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBtbXNsaWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSk7XG4gIH1cbn1cbi5taWNyb21vZGFsLXNsaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1pY3JvbW9kYWwtc2xpZGUuaXMtb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWljcm9tb2RhbC1zbGlkZVthcmlhLWhpZGRlbj1mYWxzZV0gLm1vZGFsX19vdmVybGF5IHtcbiAgYW5pbWF0aW9uOiBtbWZhZGVJbiAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xufVxuXG4ubWljcm9tb2RhbC1zbGlkZVthcmlhLWhpZGRlbj1mYWxzZV0gLm1vZGFsX19jb250YWluZXIge1xuICBhbmltYXRpb246IG1tc2xpZGVJbiAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xufVxuXG4ubWljcm9tb2RhbC1zbGlkZVthcmlhLWhpZGRlbj10cnVlXSAubW9kYWxfX292ZXJsYXkge1xuICBhbmltYXRpb246IG1tZmFkZU91dCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xufVxuXG4ubWljcm9tb2RhbC1zbGlkZVthcmlhLWhpZGRlbj10cnVlXSAubW9kYWxfX2NvbnRhaW5lciB7XG4gIGFuaW1hdGlvbjogbW1zbGlkZU91dCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xufVxuXG4ubWljcm9tb2RhbC1zbGlkZSAubW9kYWxfX2NvbnRhaW5lcixcbi5taWNyb21vZGFsLXNsaWRlIC5tb2RhbF9fb3ZlcmxheSB7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi8qIEJsb2NrcyAqL1xuLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDBkZWcsIHZhcigtLW5ldy1wdXJwbGUpIDAlLCB2YXIoLS1kYXJrLXB1cnBsZSkgNTAlLCB2YXIoLS1tYWluLWZ1Y2hzaWEpIDEwMCUpO1xuICBwYWRkaW5nOiAzNXB4IDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZm9vdGVyX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDQwcHg7XG59XG4uZm9vdGVyX19jb250YWN0LWhlYWRpbmcge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS1scC13aGl0ZSk7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uZm9vdGVyX19jb250YWN0LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG4uZm9vdGVyX19jb250YWN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cbi5mb290ZXJfX2NvbnRhY3QtaWNvbjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZm9vdGVyX19jb250YWN0LWRldGFpbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmZvb3Rlcl9fY29udGFjdC1kZXRhaWw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZm9vdGVyX19jb3B5cmlnaHQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2IzYjdjOTtcbn1cbi5mb290ZXJfX2NvcHlyaWdodC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4vKlxuICDQmtCw0Log0YDQtdGI0LjRgtGMINC/0YDQvtCx0LvQtdC80YMg0YEg0LjQvdGC0LXQs9GA0LDRhtC40LXQuSDQsiBpY29vbW9vbjpcbiAgICDQmtC+0L/QuNGA0YPQtdC8INC40LrQvtC90LrRgyDQsiDRhNC40LPQvNGDO1xuICAgINCSINGB0LvQvtGP0YUg0L3QsNGF0L7QtNC40LwgPiBQYXRoO1xuICAgINCa0L7Qv9C40YDRg9C10Lwg0Y3RgtC+0YIgPiBQYXRoO1xuICAgINCf0YDQuNC80LXQvdGP0LXQvCDQuiDQvdC10LzRgyBvdXRsaW5lIHN0cm9rZS5cblxuICAg0JjQutC+0L3QutGDINC80L7QttC10YIg0L3QsNGH0LDRgtGMINC70L7QvNCw0YLRjCDQv9C+0YHQu9C1IG91dGxpbmUgc3Ryb2tlLlxuICAg0JTQu9GPINGA0LXRiNC10L3QuNGPINGN0YLQvtC5INC/0YDQvtCx0LvQtdC80Ysg0LzQvtC20L3QviDQstGL0YLQsNGJ0LjRgtGMIEdyb3VwINC40Lcg0YHQu9C+0LXQsiwg0Y3QutGB0L/QvtGA0YLQuNGA0L7QstCw0YLRjCDQtdCz0L4g0LhcbiAgINCy0L7RgdC/0L7Qu9GM0LfQvtCy0LDRgtGM0YHRjyBodHRwczovL2ljb25seS5pby90b29scy9zdmctY29udmVydC1zdHJva2UtdG8tZmlsbCDQtNC70Y8g0LrQvtC90LLQtdGA0YLQsNGG0LjQuC5cbiovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IGljb25zO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvaWNvbm1vb24vaWNvbW9vbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9pY29ubW9vbi9pY29tb29uLndvZmYyXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbltjbGFzcyo9cGF0aF06YmVmb3JlLCBbY2xhc3MqPWljb24tXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJpY29uc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5bY2xhc3MqPWljb24tXTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWZcIjtcbn1cblxuLmljb24tcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWVcIjtcbn1cblxuLmljb24tY3VycmVuY3ktcnVibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWRcIjtcbn1cblxuLmljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWNcIjtcbn1cblxuLmljb24tbW9iaWxlLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTFcIjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogNTBweDtcbn1cblxuLmljb24tZmVhdHVyZS1tYXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxYlwiO1xufVxuXG4uaWNvbi1mZWF0dXJlLXByb3RlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWFcIjtcbn1cblxuLmljb24tY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cblxuLmljb24tcHJvdGVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuXG4uaWNvbi1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOFwiO1xufVxuXG4uaWNvbi10ZWxlZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxN1wiO1xufVxuXG4uaWNvbi1lbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuXG4uaWNvbi1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuXG4uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG5cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG5cbi5pY29uLWFjY2VwdC11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG5cbi5pY29uLXN1Y2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cblxuLmljb24tY29sbGFwc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgY29sb3I6ICNiM2I3Yzk7XG59XG5cbi5pY29uLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICBjb2xvcjogI2IzYjdjOTtcbn1cblxuLmljb24tYXppbXV0aC1sb2dvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi11c2VyIC5wYXRoMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBvcGFjaXR5OiAwLjE1O1xufVxuXG4uaWNvbi11c2VyIC5wYXRoMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xuICBtYXJnaW4tbGVmdDogLTAuOTYyODkwNjI1ZW07XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmljb24tdXNlciAucGF0aDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgbWFyZ2luLWxlZnQ6IC0wLjk2Mjg5MDYyNWVtO1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5pY29uLWZlYXR1cmUtbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG4gIGNvbG9yOiAjNjQ0Y2MyO1xufVxuXG4uaWNvbi1mZWF0dXJlLWNvcnJlbGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG4gIGNvbG9yOiAjNjQ0Y2MyO1xufVxuXG4uaWNvbi1mZWF0dXJlLW9uZS1kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbiAgY29sb3I6ICM2NDRjYzI7XG59XG5cbi5pY29uLWZlYXR1cmUtYWRkLXBvc2liaWxpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgY29sb3I6ICM2NDRjYzI7XG59XG5cbi5pY29uLWZlYXV0cmUtZXZhbC10ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG4gIGNvbG9yOiAjNjQ0Y2MyO1xufVxuXG4uaWNvbi1mZWF0dXJlLXZpc3VhbGl6YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbiAgY29sb3I6ICM2NDRjYzI7XG59XG5cbi5pY29uLWZlYXR1cmUtbXVsdGlsYW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGNvbG9yOiAjNjQ0Y2MyO1xufVxuXG4uaWNvbi1mZWF0dXJlLWZyZWUtZGlhZ25vc3RpY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTNcIjtcbiAgY29sb3I6ICM2NDRjYzI7XG59XG5cbi5pY29uLWZlYXR1cmUtY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljYlwiO1xuICBjb2xvcjogIzY0NGNjMjtcbn1cblxuLmFycm93LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIyMjQzODtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjIyNDM4O1xufVxuLmFycm93LWljb24tLXByZXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYXJyb3ctaWNvbi0tbmV4dCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG4uYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtcHVycGxlKTtcbn1cbi5idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG59XG4uYnRuLS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5idG4tLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcbn1cbi5idG4tLXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtcHVycGxlKTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLS13aGl0ZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcbn1cbi5idG4tLWZ1Y2hzaWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWZ1Y2hzaWEpO1xufVxuLmJ0bi0tZnVjaHNpYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjM4Yjg7XG59XG4uYnRuLS1mdWNoc2lhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTI0OTc7XG59XG5cbi5idG4tbmF2LXJvdW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1cGVyLWxpZ2h0LWdyZXkpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG4uYnRuLW5hdi1yb3VuZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmRmZGY7XG59XG4uYnRuLW5hdi1yb3VuZDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmViZWJlO1xufVxuLmJ0bi1uYXYtcm91bmRfX2Fycm93LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIyMjQzODtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjIyNDM4O1xufVxuLmJ0bi1uYXYtcm91bmRfX2Fycm93LWljb24tLXByZXYge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYnRuLW5hdi1yb3VuZF9fYXJyb3ctaWNvbi0tbmV4dCB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xufVxuXG4uYnRuLW5hdi1zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xufVxuLmJ0bi1uYXYtc2xpZGVyLS1wcmV2IC5idG4tbmF2LXNsaWRlcl9fYXJyb3cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uYnRuLW5hdi1zbGlkZXItLW5leHQgLmJ0bi1uYXYtc2xpZGVyX19hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmJ0bi1uYXYtc2xpZGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG59XG4uYnRuLW5hdi1zbGlkZXI6aG92ZXIgLmJ0bi1uYXYtc2xpZGVyX19hcnJvdyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkZGRkY7XG59XG4uYnRuLW5hdi1zbGlkZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0M2ZhNjtcbn1cbi5idG4tbmF2LXNsaWRlcl9fYXJyb3cge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNmY3Mzg5O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2ZjczODk7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG5cbi5idG4tbW9kYWwtY2xvc2Uge1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5idG4tbW9kYWwtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLinJVcIjtcbn1cblxuLmNoZWNrbWFyay1pY29uLXN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3VjY2Vzcyk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jaGVja21hcmstaWNvbi1zdWNjZXNzX19pY29uOmJlZm9yZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZ2xpZGVyLWNhcm91c2VsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5nbGlkZXItY2Fyb3VzZWwge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5nbGlkZXItY2Fyb3VzZWwtLW1hcmdpbi10b3Age1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuLmdsaWRlci1jYXJvdXNlbCAuZ2xpZGVyLWNhcm91c2VsX19idG4tbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gNTBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC01MCUgKyAyNXB4KSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmdsaWRlci1jYXJvdXNlbCAuZ2xpZGVyLWNhcm91c2VsX19idG4tbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZ2xpZGVyLWNhcm91c2VsIC5nbGlkZXItY2Fyb3VzZWxfX2J0bi1uYXYtLXByZXYge1xuICBsZWZ0OiAwO1xufVxuLmdsaWRlci1jYXJvdXNlbCAuZ2xpZGVyLWNhcm91c2VsX19idG4tbmF2LS1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4uZ2xpZGVyLWNhcm91c2VsIC5nbGlkZXItY2Fyb3VzZWxfX2RvdHMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5nbGlkZXItY2Fyb3VzZWwgLmdsaWRlci1jYXJvdXNlbF9fZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdG9wOiAtMzBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG4uZ2xpZGVyLWNhcm91c2VsIC5nbGlkZXItY2Fyb3VzZWxfX2RvdHMgLmdsaWRlci1kb3QuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG59XG5cbi5nbGlkZXItY2Fyb3VzZWwtc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNmNDc7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZ2xpZGVyLWNhcm91c2VsLXNsaWRlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZ2xpZGVyLWNhcm91c2VsLXNsaWRlX193cmFwLWltZyB7XG4gIGZsZXg6IDAgMCA3MCU7XG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZ2xpZGVyLWNhcm91c2VsLXNsaWRlX193cmFwLWltZyB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gIH1cbn1cbi5nbGlkZXItY2Fyb3VzZWwtc2xpZGVfX2ltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5nbGlkZXItY2Fyb3VzZWwtc2xpZGVfX3dyYXAtZGVzY3JpcHRpb24ge1xuICBmbGV4OiAxO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2YTZhNmE7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdsaWRlci1jYXJvdXNlbC1zbGlkZV9fd3JhcC1kZXNjcmlwdGlvbiB7XG4gICAgb3JkZXI6IC0xO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNmE2YTZhO1xuICAgIHBhZGRpbmctbGVmdDogdW5zZXQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5nbGlkZXItY2Fyb3VzZWwtc2xpZGVfX3RpdGxlLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5nbGlkZXItY2Fyb3VzZWwtc2xpZGUgLmdsaWRlci1jYXJvdXNlbC1zbGlkZV9fcGFyYWdyYXBoOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5bY2xhc3MqPWhpbnQtLV06YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjg5MDE5NjA3ODQpICFpbXBvcnRhbnQ7XG59XG5cbltjbGFzcyo9aGludC0tXTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44OTAxOTYwNzg0KSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4ubGlzdCB7XG4gIGxpc3Qtc3R5bGU6IGluc2lkZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmxpc3QgbGkge1xuICBsaXN0LXN0eWxlOiBpbnNpZGUgIWltcG9ydGFudDtcbn1cbi5saXN0IGxpOjptYXJrZXIge1xuICBjb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG59XG4ubGlzdC0tbWFyZ2luLWJvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5sb2FkZXIge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbmltYXRpb246IHJvdGF0ZSAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5sb2FkZXI6OmJlZm9yZSxcbi5sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNGRkY7XG4gIGFuaW1hdGlvbjogcHJpeENsaXBGaXggMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4ubG9hZGVyOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmODBkMjtcbiAgYW5pbWF0aW9uOiBwcml4Q2xpcEZpeCAycyBsaW5lYXIgaW5maW5pdGUsIHJvdGF0ZSAwLjVzIGxpbmVhciBpbmZpbml0ZSByZXZlcnNlO1xuICBpbnNldDogNnB4O1xufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHByaXhDbGlwRml4IHtcbiAgMCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgNTAlLCAwIDAsIDAgMCwgMCAwLCAwIDAsIDAgMCk7XG4gIH1cbiAgMjUlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDUwJSwgMCAwLCAxMDAlIDAsIDEwMCUgMCwgMTAwJSAwLCAxMDAlIDApO1xuICB9XG4gIDUwJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSA1MCUsIDAgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSwgMTAwJSAxMDAlKTtcbiAgfVxuICA3NSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgNTAlLCAwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMTAwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSA1MCUsIDAgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAwKTtcbiAgfVxufVxuLmxvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubG9nbyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gIH1cbn1cblxuLnJvdy1maWd1cmUtaW1hZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5yb3ctZmlndXJlLWltYWdlcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnJvdy1maWd1cmUtaW1hZ2VzX19maWd1cmUtaW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LWxpZ2h0LWdyZXkpO1xuICBmbGV4OiAxO1xufVxuLnJvdy1maWd1cmUtaW1hZ2VzX19maWdjYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLnRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnRhYnNfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRhYnNfX3RhYiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnRhYnNfX3RhYlthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udGFic19fcGFuZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYnNfX3BhbmVsLnRhYi1wYW5lbC0tZmFkZS1pbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhbmltYXRpb246IGZhZGVJbiAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnRhYnNfX3BhbmVsLnRhYi1wYW5lbC0tZmFkZS1vdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYnNfX3BhbmVsLnRhYi1wYW5lbC0tc2xpZGUtaW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYW5pbWF0aW9uOiBzbGlkZUluIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4udGFic19fcGFuZWwudGFiLXBhbmVsLS1zbGlkZS1vdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnBhcmFncmFwaCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMyU7XG4gIGNvbG9yOiB2YXIoLS1uZXctYmxhY2spO1xuICBtYXgtd2lkdGg6IDgyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhcmFncmFwaC0tc21hbGwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucGFyYWdyYXBoLS13aGl0ZSB7XG4gIGNvbG9yOiB2YXIoLS1scC13aGl0ZSk7XG59XG4ucGFyYWdyYXBoLS1ncmV5IHtcbiAgY29sb3I6IHZhcigtLW5ldy1ncmV5KTtcbn1cbi5wYXJhZ3JhcGgtLW5vLW1hcmdpbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIG1heC13aWR0aDogODIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5mb3JtLWNvbnRhY3QtdXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cbi5mb3JtLWNvbnRhY3QtdXMgLmZvcm0tY29udGFjdC11c19fZm9ybS1maWVsZCB7XG4gIGZsZXg6IDAgMSBjYWxjKCgxMDAlIC0gMjBweCkgLyAyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZm9ybS1jb250YWN0LXVzIC5mb3JtLWNvbnRhY3QtdXNfX2Zvcm0tZmllbGQge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmZvcm0tY29udGFjdC11cyAuZm9ybS1jb250YWN0LXVzX19mb3JtLWZpZWxkLS1mdWxsLXdpZHRoIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG4uZm9ybS1jb250YWN0LXVzX19idG4tc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtLWZpZWxkLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA1cHg7XG59XG4uZm9ybS1maWVsZC1jaGVja2JveF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTBweDtcbn1cbi5mb3JtLWZpZWxkLWNoZWNrYm94X19pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmZvcm0tZmllbGQtY2hlY2tib3hfX2lucHV0OmNoZWNrZWQgKyAuZm9ybS1maWVsZC1jaGVja2JveF9fY2hlY2ttYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG59XG4uZm9ybS1maWVsZC1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCArIC5mb3JtLWZpZWxkLWNoZWNrYm94X19jaGVja21hcms6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mb3JtLWZpZWxkLWNoZWNrYm94X19jaGVja21hcmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmZvcm0tZmllbGQtY2hlY2tib3hfX2NoZWNrbWFyazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogOXB4O1xuICB0b3A6IDZweDtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBib3JkZXI6IHNvbGlkIHdoaXRlO1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uZm9ybS1maWVsZC1jaGVja2JveF9fbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tbmV3LWJsYWNrKTtcbn1cbi5mb3JtLWZpZWxkLWNoZWNrYm94X19sYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5mb3JtLWZpZWxkLWNoZWNrYm94X19lcnJvci1sYWJlbCAuanVzdC12YWxpZGF0ZS1lcnJvci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmZvcm0tZmllbGQtY2hlY2tib3gtLXdpdGgtbGFiZWwtYnRuIC5mb3JtLWZpZWxkLWNoZWNrYm94X19sYWJlbC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBjb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5mb3JtLWZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbi5mb3JtLWZpZWxkX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLW5ldy1wdXJwbGUpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmZvcm0tZmllbGRfX2ZpZWxkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MxYzFjMTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICB0cmFuc2l0aW9uOiAwLjFzIGVhc2Utb3V0O1xufVxuLmZvcm0tZmllbGRfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1vdXRsaW5lLXB1cnBsZSk7XG59XG4uZm9ybS1maWVsZF9fZmllbGQtLWVycm9yOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1vdXRsaW5lLWVycm9yKTtcbn1cbi5mb3JtLWZpZWxkX19lcnJvci1sYWJlbCAuanVzdC12YWxpZGF0ZS1lcnJvci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uaW50bC10ZWwtaW5wdXRfX2lucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW50bC10ZWwtaW5wdXQtLWRyb3Bkb3duLW9wZW4gLmludGwtdGVsLWlucHV0X19pbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xufVxuLmludGwtdGVsLWlucHV0IC5pdGkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnRsLXRlbC1pbnB1dCAuaXRpX19zZWFyY2gtaW5wdXQge1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MxYzFjMTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5pbnRsLXRlbC1pbnB1dCAuaXRpLS1pbmxpbmUtZHJvcGRvd24gLml0aV9fZHJvcGRvd24tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYW5ub3VuY2VtZW50cyB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5hbm5vdW5jZW1lbnRzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hbm5vdW5jZW1lbnRzX19pbmZvIHtcbiAgZmxleDogMCAwIDYwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYW5ub3VuY2VtZW50c19faW5mbyB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gIH1cbn1cbi5hbm5vdW5jZW1lbnRzX190eXBlLXRpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY3MDU4ODIzNTMpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5hbm5vdW5jZW1lbnRzX190eXBlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5hbm5vdW5jZW1lbnRzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDRweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmFubm91bmNlbWVudHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbi5hbm5vdW5jZW1lbnRzX19kYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmFubm91bmNlbWVudHNfX2ljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5hbm5vdW5jZW1lbnRzX19kYXRlX2luZm8ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmFubm91bmNlbWVudHNfX2FjdGlvbi1idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uYW5ub3VuY2VtZW50c19fYmFubmVyIHtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYW5ub3VuY2VtZW50c19fYmFubmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYW5ub3VuY2VtZW50c19fYmFubmVyLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaGVhZGVyLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQwZGVnLCB2YXIoLS1uZXctcHVycGxlKSAwJSwgdmFyKC0tZGFyay1wdXJwbGUpIDUwJSwgdmFyKC0tbWFpbi1mdWNoc2lhKSAxMDAlKTtcbn1cblxuLmhlcm8ge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4uaGVyb19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5oZXJvX19pbmZvIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHNlbGYtc3RhcnQ7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm9fX2luZm8ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmhlcm9fX2luZm8ge1xuICAgIGFsaWduLWl0ZW1zOiBzZWxmLXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5oZXJvX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogNDRweDtcbiAgbGluZS1oZWlnaHQ6IDEwNyU7XG4gIGNvbG9yOiB2YXIoLS1scC13aGl0ZSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmhlcm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuaGVyb19fYnRuLXN0YXJ0LXdvcmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaGVyb19fd3JhcC12aWRlbyB7XG4gIGZsZXg6IDI7XG59XG4uaGVyb19fdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLmhlYWRlci1uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE5OTtcbn1cbi5oZWFkZXItbmF2X19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTM1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXItbmF2X19yb3cge1xuICAgIGhlaWdodDogdW5zZXQ7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG59XG4uaGVhZGVyLW5hdl9fbWVudSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXItbmF2X19tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyLW5hdl9fbWVudS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVhZGVyLW5hdl9fbGluay1sb2dpbi1zeXN0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4uaGVhZGVyLW5hdl9fd3JhcC1tb2JpbGUtbmF2LWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVhZGVyLW5hdl9fd3JhcC1tb2JpbGUtbmF2LWJ0biB7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgfVxufVxuXG4ubGluay1sb2dpbi1zeXN0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmxpbmstbG9naW4tc3lzdGVtX19pY29uLXVzZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmxpbmstbG9naW4tc3lzdGVtX19pY29uLXVzZXIgLnBhdGgxOmJlZm9yZSwgLmxpbmstbG9naW4tc3lzdGVtX19pY29uLXVzZXIgLnBhdGgyOmJlZm9yZSwgLmxpbmstbG9naW4tc3lzdGVtX19pY29uLXVzZXIgLnBhdGgzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi5saW5rLWxvZ2luLXN5c3RlbV9faWNvbi11c2VyIC5wYXRoMTpiZWZvcmUge1xuICBjb2xvcjogdmFyKC0tbmV3LXB1cnBsZSkgIWltcG9ydGFudDtcbn1cblxuLm1vYmlsZS1uYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHRvcDogLTEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5O1xuICBwYWRkaW5nOiAxMDBweCAyMHB4IDIwcHggMjBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0MGRlZywgcmdiKDEwMCwgNzYsIDE5NCkgMCUsIHJnYig3NSwgMjUsIDE1OSkgNTAlLCByZ2IoMjAzLCA1MiwgMjE3KSAxMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbi5tb2JpbGUtbmF2X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2JpbGUtbmF2LS1vcGVuIHtcbiAgdG9wOiAwO1xufVxuXG4ubW9iaWxlLW5hdiBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIE5hdiBJY29uICovXG4ubW9iaWxlLW5hdi1idG4ge1xuICAtLXRpbWU6IDAuMXM7XG4gIC0td2lkdGg6IDM1cHg7XG4gIC0taGVpZ2h0OiAzNXB4O1xuICAtLWxpbmUtaGVpZ2h0OiAyLjVweDtcbiAgLS1zcGFjaW5nOiA4cHg7XG4gIC0tY29sb3I6ICNmZmY7XG4gIC0tcmFkaXVzOiA0cHg7XG4gIC8qIEZpeGVkIGhlaWdodCBhbmQgd2lkdGggKi9cbiAgLyogaGVpZ2h0OiB2YXIoLS1oZWlnaHQpOyAqL1xuICAvKiB3aWR0aDogdmFyKC0td2lkdGgpOyAqL1xuICAvKiBEeW5hbWljIGhlaWdodCBhbmQgd2lkdGggKi9cbiAgaGVpZ2h0OiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDMgKyB2YXIoLS1zcGFjaW5nKSAqIDIpO1xuICB3aWR0aDogdmFyKC0td2lkdGgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdi1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogdmFyKC0td2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xufVxuXG4ubmF2LWljb246OmJlZm9yZSxcbi5uYXYtaWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogdmFyKC0td2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdGltZSkgZWFzZS1pbiwgdG9wIHZhcigtLXRpbWUpIGxpbmVhciB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUge1xuICAvKiB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogLTIpOyAqL1xuICB0b3A6IGNhbGMoLTEgKiAodmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpKTtcbn1cblxuLm5hdi1pY29uOjphZnRlciB7XG4gIC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAyKTsgKi9cbiAgdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSxcbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdG9wIHZhcigtLXRpbWUpIGxpbmVhciwgdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4gdmFyKC0tdGltZSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbi8qIExheW91dCAqL1xuLm1vYmlsZS1uYXYtYnRuIHtcbiAgei1pbmRleDogOTk5O1xufVxuXG4ubmF2LW1lbnUtbGluayB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWxwLXdoaXRlKTtcbn1cbi5uYXYtbWVudS1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi50ZW1wbGF0ZS1mZWVkYmFjay1zdW1tYXJ5LWxlYXJuLW1vcmUtcmV2aWV3X19oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50ZW1wbGF0ZS1mZWVkYmFjay1zdW1tYXJ5LWxlYXJuLW1vcmUtcmV2aWV3IC50ZW1wbGF0ZS1mZWVkYmFjay1zdW1tYXJ5LWxlYXJuLW1vcmUtcmV2aWV3X19idG4tbW9kYWwtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG59XG4udGVtcGxhdGUtZmVlZGJhY2stc3VtbWFyeS1sZWFybi1tb3JlLXJldmlld19fY29tcGFueS1sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnRlbXBsYXRlLWZlZWRiYWNrLXN1bW1hcnktbGVhcm4tbW9yZS1yZXZpZXdfX3Jldmlld2VyLW5hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1uZXctYmxhY2spO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udGVtcGxhdGUtZmVlZGJhY2stc3VtbWFyeS1sZWFybi1tb3JlLXJldmlld19fcmV2aWV3ZXItcG9zaXRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS10cmFuc3BhcmVudC1kYXJrLXRleHQpO1xufVxuLnRlbXBsYXRlLWZlZWRiYWNrLXN1bW1hcnktbGVhcm4tbW9yZS1yZXZpZXdfX3RleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1uZXctYmxhY2spO1xuICBsaW5lLWhlaWdodDogMTMzJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLm1vZGFsLWNvbnRhY3QtdXNfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDcwMHB4O1xufVxuLm1vZGFsLWNvbnRhY3QtdXNfX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm1vZGFsLXN1Y2Nlc3NfX2NvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubW9kYWwtc3VjY2Vzc19faWNvbi1zdWNjZXNzIHtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xufVxuLm1vZGFsLXN1Y2Nlc3NfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6IHZhcigtLW5ldy1ibGFjayk7XG59XG4ubW9kYWwtc3VjY2Vzc19fZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubW9kYWwtdXNlci1hZ3JlZW1lbnRfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xufVxuLm1vZGFsLXVzZXItYWdyZWVtZW50X190aXRsZS1hZ3JlZW1lbnQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5tb2RhbC11c2VyLWFncmVlbWVudF9fdGl0bGUtYWdyZWVtZW50Om5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uYWJvdXQtcXVlc3Rpb25uYWlyZXNfX3dyYXAtc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYWJvdXQtcXVlc3Rpb25uYWlyZXNfX3dyYXAtc2xpZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uYWJvdXQtcXVlc3Rpb25uYWlyZXNfX2NvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNXB4O1xuICBmbGV4OiAwIDAgMzI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hYm91dC1xdWVzdGlvbm5haXJlc19fY29udHJvbHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICB9XG59XG4uYWJvdXQtcXVlc3Rpb25uYWlyZXNfX2J0bi10by1zbGlkZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLW5ldy1ncmV5KTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDExMSwgMTE1LCAxMzcsIDAuMjUpO1xufVxuLmFib3V0LXF1ZXN0aW9ubmFpcmVzX19idG4tdG8tc2xpZGUtLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFib3V0LXF1ZXN0aW9ubmFpcmVzX19idG4tdG8tc2xpZGUge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYTM0NTI7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgfVxuICAuYWJvdXQtcXVlc3Rpb25uYWlyZXNfX2J0bi10by1zbGlkZS0tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcbiAgfVxufVxuLmFib3V0LXF1ZXN0aW9ubmFpcmVzX19nbGlkZXIge1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYWJvdXQtcXVlc3Rpb25uYWlyZXNfX2dsaWRlciB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gIH1cbn1cbi5hYm91dC1xdWVzdGlvbm5haXJlc19fc2xpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1saWdodC1ncmV5KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmFib3V0LXF1ZXN0aW9ubmFpcmVzX19zbGlkZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLW5ldy1ibGFjayk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYWJvdXQtcXVlc3Rpb25uYWlyZXMgLmFib3V0LXF1ZXN0aW9ubmFpcmVzX19idG4tbGVhcm4tbW9yZSB7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi5hYm91dC1xdWVzdGlvbm5haXJlc19fd3JhcC1zbGlkZS1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uYWJvdXQtcXVlc3Rpb25uYWlyZXNfX3NsaWRlLWltZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5hYm91dC1xdWVzdGlvbm5haXJlc19fc2xpZGUtaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWJvdXQtcXVlc3Rpb25uYWlyZXMgLmdsaWRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogdW5zZXQ7XG59XG4uYWJvdXQtcXVlc3Rpb25uYWlyZXMgLmdsaWRlci10cmFjayB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5hYm91dC1xdWVzdGlvbm5haXJlcyAuZ2xpZGVyLXNsaWRlIHtcbiAgYWxpZ24tY29udGVudDogdW5zZXQ7XG4gIG1heC1oZWlnaHQ6IG1heC1jb250ZW50O1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5hYm91dC1xdWVzdGlvbm5haXJlcyAuZ2xpZGVyLXNsaWRlLmFjdGl2ZSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uY2FsY3VsYXRvcnNfX3dyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmNhbGN1bGF0b3JzIC50YWJzLS10aGVtZS1jYWxjdWxhdG9ycyAudGFic19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1kYXJrLXB1cnBsZSk7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmNhbGN1bGF0b3JzIC50YWJzLS10aGVtZS1jYWxjdWxhdG9ycyAudGFic19fbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4uY2FsY3VsYXRvcnMgLnRhYnMtLXRoZW1lLWNhbGN1bGF0b3JzIC50YWJzX190YWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNjMmJmYmY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG4uY2FsY3VsYXRvcnMgLnRhYnMtLXRoZW1lLWNhbGN1bGF0b3JzIC50YWJzX190YWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLW1haW4tZnVjaHNpYSk7XG4gIGJvdHRvbTogLTMwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2l0aW9uOiAyMDBtcyBsaW5lYXIgMHM7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmNhbGN1bGF0b3JzIC50YWJzLS10aGVtZS1jYWxjdWxhdG9ycyAudGFic19fdGFiOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jYWxjdWxhdG9ycyAudGFicy0tdGhlbWUtY2FsY3VsYXRvcnMgLnRhYnNfX3RhYlthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uY2FsY3VsYXRvcnMgLnRhYnMtLXRoZW1lLWNhbGN1bGF0b3JzIC50YWJzX190YWJbYXJpYS1zZWxlY3RlZD10cnVlXTo6YmVmb3JlIHtcbiAgd2lkdGg6IDcwJTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYWxjdWxhdG9yc19fbW9kZWwtaW5mbyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5ldy1wdXJwbGUpO1xuICBwYWRkaW5nOiAzMHB4IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmNhbGN1bGF0b3JzX19tb2RlbC1pbmZvIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4uY2FsY3VsYXRvcnNfX21vZGVsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLndyYXAtY2FsY3VsYXRvci1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1kYXJrLXB1cnBsZSk7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLndyYXAtY2FsY3VsYXRvci1mb3JtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLndyYXAtY2FsY3VsYXRvci1mb3JtIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLmZvcm0tbW9kZWwtY2FsY3VsYXRvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud3JhcC1jYWxjdWxhdG9yLWZvcm0gLmZvcm0tbW9kZWwtY2FsY3VsYXRvciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAuZm9ybS1tb2RlbC1jYWxjdWxhdG9yIC5saXN0LW9mLWFzc2Vzc21lbnQtbWV0aG9kcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLndyYXAtY2FsY3VsYXRvci1mb3JtIC5mb3JtLW1vZGVsLWNhbGN1bGF0b3IgLmxpc3Qtb2YtYXNzZXNzbWVudC1tZXRob2RzIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAuZm9ybS1tb2RlbC1jYWxjdWxhdG9yIC5saXN0LW9mLWFzc2Vzc21lbnQtbWV0aG9kcyAuaXRlbS1tZXRob2Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKDExNiwgNTIsIDIxNywgMC4xOSk7XG4gIG1pbi1oZWlnaHQ6IDExMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC53cmFwLWNhbGN1bGF0b3ItZm9ybSAuZm9ybS1tb2RlbC1jYWxjdWxhdG9yIC5saXN0LW9mLWFzc2Vzc21lbnQtbWV0aG9kcyAuaXRlbS1tZXRob2Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLmZvcm0tbW9kZWwtY2FsY3VsYXRvciAubGlzdC1vZi1hc3Nlc3NtZW50LW1ldGhvZHMgLml0ZW0tbWV0aG9kIC53cmFwLW1ldGhvZC1uYW1lIHtcbiAgZmxleDogMztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgZ2FwOiAxMHB4O1xufVxuLndyYXAtY2FsY3VsYXRvci1mb3JtIC5mb3JtLW1vZGVsLWNhbGN1bGF0b3IgLmxpc3Qtb2YtYXNzZXNzbWVudC1tZXRob2RzIC5pdGVtLW1ldGhvZCAud3JhcC1tZXRob2QtbmFtZSAubWV0aG9kLW5hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAuZm9ybS1tb2RlbC1jYWxjdWxhdG9yIC5saXN0LW9mLWFzc2Vzc21lbnQtbWV0aG9kcyAuaXRlbS1tZXRob2QgLndyYXAtaW5wdXQtY29zdCB7XG4gIGZsZXg6IDc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC53cmFwLWNhbGN1bGF0b3ItZm9ybSAuZm9ybS1tb2RlbC1jYWxjdWxhdG9yIC5saXN0LW9mLWFzc2Vzc21lbnQtbWV0aG9kcyAuaXRlbS1tZXRob2QgLndyYXAtaW5wdXQtY29zdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcbiAgfVxufVxuLndyYXAtY2FsY3VsYXRvci1mb3JtIC5mb3JtLW1vZGVsLWNhbGN1bGF0b3IgLmxpc3Qtb2YtYXNzZXNzbWVudC1tZXRob2RzIC5pdGVtLW1ldGhvZCAud3JhcC1pbnB1dC1jb3N0IC53cmFwLWZpZWxkIHtcbiAgZmxleDogNTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjE2KSAwIDFweCA0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLndyYXAtY2FsY3VsYXRvci1mb3JtIC5mb3JtLW1vZGVsLWNhbGN1bGF0b3IgLmxpc3Qtb2YtYXNzZXNzbWVudC1tZXRob2RzIC5pdGVtLW1ldGhvZCAud3JhcC1pbnB1dC1jb3N0IC53cmFwLWZpZWxkIHtcbiAgICB3aWR0aDogaW5pdGlhbDtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICB9XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLmZvcm0tbW9kZWwtY2FsY3VsYXRvciAubGlzdC1vZi1hc3Nlc3NtZW50LW1ldGhvZHMgLml0ZW0tbWV0aG9kIC53cmFwLWlucHV0LWNvc3QgLndyYXAtZmllbGQgLndyYXAtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmV3LXB1cnBsZSk7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE2ODYyNzQ1MSk7XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLmZvcm0tbW9kZWwtY2FsY3VsYXRvciAubGlzdC1vZi1hc3Nlc3NtZW50LW1ldGhvZHMgLml0ZW0tbWV0aG9kIC53cmFwLWlucHV0LWNvc3QgLndyYXAtZmllbGQgLndyYXAtaWNvbiAuaWNvbi1mZWF1dHJlLWV2YWwtdGVhbTpiZWZvcmUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLmZvcm0tbW9kZWwtY2FsY3VsYXRvciAubGlzdC1vZi1hc3Nlc3NtZW50LW1ldGhvZHMgLml0ZW0tbWV0aG9kIC53cmFwLWlucHV0LWNvc3QgLndyYXAtZmllbGQgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5ldy1wdXJwbGUpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICBwYWRkaW5nOiAxMnB4O1xufVxuLndyYXAtY2FsY3VsYXRvci1mb3JtIC5mb3JtLW1vZGVsLWNhbGN1bGF0b3IgLmxpc3Qtb2YtYXNzZXNzbWVudC1tZXRob2RzIC5pdGVtLW1ldGhvZCAud3JhcC1pbnB1dC1jb3N0IC53cmFwLWZpZWxkIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLmZvcm0tbW9kZWwtY2FsY3VsYXRvciAubGlzdC1vZi1hc3Nlc3NtZW50LW1ldGhvZHMgLml0ZW0tbWV0aG9kIC53cmFwLWlucHV0LWNvc3QgLndyYXAtY29zdCB7XG4gIGZsZXg6IDU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLndyYXAtY2FsY3VsYXRvci1mb3JtIC5mb3JtLW1vZGVsLWNhbGN1bGF0b3IgLmxpc3Qtb2YtYXNzZXNzbWVudC1tZXRob2RzIC5pdGVtLW1ldGhvZCAud3JhcC1pbnB1dC1jb3N0IC53cmFwLWNvc3Qge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAuZm9ybS1tb2RlbC1jYWxjdWxhdG9yIC5saXN0LW9mLWFzc2Vzc21lbnQtbWV0aG9kcyAuaXRlbS1tZXRob2QgLndyYXAtaW5wdXQtY29zdCAud3JhcC1jb3N0IC53cmFwLWNvc3QtdmFsdWUgLmNvc3Qge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NDkwMTk2MDc4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAud3JhcC1jYWxjdWxhdG9yLWZvcm0gLmZvcm0tbW9kZWwtY2FsY3VsYXRvciAubGlzdC1vZi1hc3Nlc3NtZW50LW1ldGhvZHMgLml0ZW0tbWV0aG9kIC53cmFwLWlucHV0LWNvc3QgLndyYXAtY29zdCAud3JhcC1jb3N0LXZhbHVlIC5jb3N0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAuZm9ybS1tb2RlbC1jYWxjdWxhdG9yIC5saXN0LW9mLWFzc2Vzc21lbnQtbWV0aG9kcyAuaXRlbS1tZXRob2QgLndyYXAtaW5wdXQtY29zdCAud3JhcC1jb3N0IC53cmFwLWNvc3QtdmFsdWUgLmNvc3Qud2l0aC1udW1iZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgZ2FwOiA1cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLmZvcm0tbW9kZWwtY2FsY3VsYXRvciAubGlzdC1vZi1hc3Nlc3NtZW50LW1ldGhvZHMgLml0ZW0tbWV0aG9kIC53cmFwLWlucHV0LWNvc3QgLndyYXAtY29zdCAud3JhcC1jb3N0LXZhbHVlIC5jb3N0LndpdGgtbnVtYmVycyAuaWNvbi1jdXJyZW5jeS1ydWJsZTpiZWZvcmUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAuZm9ybS1tb2RlbC1jYWxjdWxhdG9yIC5saXN0LW9mLWFzc2Vzc21lbnQtbWV0aG9kcyAuaXRlbS1tZXRob2QgLndyYXAtaW5wdXQtY29zdCAud3JhcC1jb3N0IC53cmFwLWNvc3QtdmFsdWUgLmNvc3QtcGVyLWVtcGxveWVlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc0OTAxOTYwNzgpO1xufVxuLndyYXAtY2FsY3VsYXRvci1mb3JtIC5mb3JtLW1vZGVsLWNhbGN1bGF0b3IgLmxpc3Qtb2YtYXNzZXNzbWVudC1tZXRob2RzIC5pdGVtLW1ldGhvZCAud3JhcC1pbnB1dC1jb3N0IC53cmFwLWNvc3QgLndyYXAtY29zdC12YWx1ZSAuY29zdC1wZXItZW1wbG95ZWUgLmNvc3QtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC53cmFwLWNhbGN1bGF0b3ItZm9ybSAuZm9ybS1tb2RlbC1jYWxjdWxhdG9yIC5saXN0LW9mLWFzc2Vzc21lbnQtbWV0aG9kcyAuaXRlbS1tZXRob2QgLndyYXAtaW5wdXQtY29zdCAud3JhcC1jb3N0IC53cmFwLWNvc3QtdmFsdWUgLmNvc3QtcGVyLWVtcGxveWVlIC5jb3N0LWluZm8ge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAuZm9ybS1tb2RlbC1jYWxjdWxhdG9yIC5saXN0LW9mLWFzc2Vzc21lbnQtbWV0aG9kcyAuaXRlbS1tZXRob2QgLndyYXAtaW5wdXQtY29zdCAud3JhcC1jb3N0IC53cmFwLWNvc3QtdmFsdWUgLmNvc3QtcGVyLWVtcGxveWVlIC5jb3N0LWluZm8gLmNvc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndyYXAtY2FsY3VsYXRvci1mb3JtIC5mb3JtLW1vZGVsLWNhbGN1bGF0b3IgLmxpc3Qtb2YtYXNzZXNzbWVudC1tZXRob2RzIC5pdGVtLW1ldGhvZCAud3JhcC1pbnB1dC1jb3N0IC53cmFwLWNvc3QgLndyYXAtY29zdC12YWx1ZSAuY29zdC1wZXItZW1wbG95ZWUgLmNvc3QtaW5mbyAuaWNvbi1jdXJyZW5jeS1ydWJsZTpiZWZvcmUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAuZm9ybS1tb2RlbC1jYWxjdWxhdG9yIC5leHRyYS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc0OTAxOTYwNzgpO1xufVxuLndyYXAtY2FsY3VsYXRvci1mb3JtIC53cmFwLXRvdGFsLWNvc3QtaW5mbyB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tZGFyay1wdXJwbGUpO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXdlaWdodDogODAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xKSAwcHggNHB4IDEycHg7XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLndyYXAtdG90YWwtY29zdC1pbmZvLm5vLXNlbGVjdGVkLXByb2plY3RzIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLndyYXAtdG90YWwtY29zdC1pbmZvLm5vLXNlbGVjdGVkLXByb2plY3RzIC5uby1zZWxlY3RlZC1wcm9qZWN0cy1tZXNzYWdlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLndyYXAtdG90YWwtY29zdC1pbmZvIC53cmFwLXRvdGFsLWNvc3QtdmFsdWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLndyYXAtdG90YWwtY29zdC1pbmZvIC53cmFwLXRvdGFsLWNvc3QtdmFsdWUgLnBsYWNlaG9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc0OTAxOTYwNzgpO1xufVxuLndyYXAtY2FsY3VsYXRvci1mb3JtIC53cmFwLXRvdGFsLWNvc3QtaW5mbyAud3JhcC10b3RhbC1jb3N0LXZhbHVlIC53cmFwLXZhbHVlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAud3JhcC10b3RhbC1jb3N0LWluZm8gLndyYXAtdG90YWwtY29zdC12YWx1ZSAud3JhcC12YWx1ZSAuY29zdC12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLndyYXAtdG90YWwtY29zdC1pbmZvIC53cmFwLXRvdGFsLWNvc3QtdmFsdWUgLndyYXAtdmFsdWUgLmljb24tY3VycmVuY3ktcnVibGU6YmVmb3JlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAud3JhcC10b3RhbC1jb3N0LWluZm8gLnNlcGFyYXRvciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDMsIDUyLCAyMTcsIDAuMTg4MjM1Mjk0MSk7XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLndyYXAtdG90YWwtY29zdC1pbmZvIC53cmFwLWl0ZW1zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLndyYXAtdG90YWwtY29zdC1pbmZvIC53cmFwLWl0ZW1zIC53cmFwLXNlbGVjdGVkLW1ldGhvZHMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAud3JhcC10b3RhbC1jb3N0LWluZm8gLndyYXAtaXRlbXMgLndyYXAtc2VsZWN0ZWQtbWV0aG9kcyAudGl0bGUtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLndyYXAtdG90YWwtY29zdC1pbmZvIC53cmFwLWl0ZW1zIC53cmFwLXNlbGVjdGVkLW1ldGhvZHMgLm1lc3NhZ2Utbm8tbWV0aG9kcyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NDkwMTk2MDc4KTtcbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAud3JhcC10b3RhbC1jb3N0LWluZm8gLndyYXAtaXRlbXMgLndyYXAtc2VsZWN0ZWQtbWV0aG9kcyAubGlzdC1vZi1zZWxlY3RlZC1tZXRob2RzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTVweDtcbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAud3JhcC10b3RhbC1jb3N0LWluZm8gLndyYXAtaXRlbXMgLndyYXAtc2VsZWN0ZWQtbWV0aG9kcyAubGlzdC1vZi1zZWxlY3RlZC1tZXRob2RzIC5pdGVtLXByb2plY3Qge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLW1haW4tZnVjaHNpYSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAud3JhcC10b3RhbC1jb3N0LWluZm8gLndyYXAtaXRlbXMgLmFkZGl0aW9uYWwtc2VydmljZXMge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLndyYXAtY2FsY3VsYXRvci1mb3JtIC53cmFwLXRvdGFsLWNvc3QtaW5mbyAud3JhcC1pdGVtcyAuYWRkaXRpb25hbC1zZXJ2aWNlcyAudGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLndyYXAtY2FsY3VsYXRvci1mb3JtIC53cmFwLXRvdGFsLWNvc3QtaW5mbyAud3JhcC1pdGVtcyAuYWRkaXRpb25hbC1zZXJ2aWNlcyAubGlzdC1vZi1hZGRpdGlvbmFsLXNlcnZpY2VzIC5pdGVtLXNlcnZpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbiAgcm93LWdhcDogMTBweDtcbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAud3JhcC10b3RhbC1jb3N0LWluZm8gLndyYXAtaXRlbXMgLmFkZGl0aW9uYWwtc2VydmljZXMgLmxpc3Qtb2YtYWRkaXRpb25hbC1zZXJ2aWNlcyAuaXRlbS1zZXJ2aWNlIC5uYW1lLXNlcnZpY2Uge1xuICBmbGV4OiA0O1xufVxuLndyYXAtY2FsY3VsYXRvci1mb3JtIC53cmFwLXRvdGFsLWNvc3QtaW5mbyAud3JhcC1pdGVtcyAuYWRkaXRpb25hbC1zZXJ2aWNlcyAubGlzdC1vZi1hZGRpdGlvbmFsLXNlcnZpY2VzIC5pdGVtLXNlcnZpY2UgLmNvc3QtdmFsdWUge1xuICBmbGV4OiA2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cbi53cmFwLWNhbGN1bGF0b3ItZm9ybSAud3JhcC10b3RhbC1jb3N0LWluZm8gLndyYXAtaXRlbXMgLmFkZGl0aW9uYWwtc2VydmljZXMgLmxpc3Qtb2YtYWRkaXRpb25hbC1zZXJ2aWNlcyAuaXRlbS1zZXJ2aWNlLnR5cGUtcHJvamVjdEFkbWluIC5uYW1lLXNlcnZpY2UgaSB7XG4gIGNvbG9yOiAjOThhNmUzO1xufVxuLndyYXAtY2FsY3VsYXRvci1mb3JtIC53cmFwLXRvdGFsLWNvc3QtaW5mbyAud3JhcC1pdGVtcyAuYWRkaXRpb25hbC1zZXJ2aWNlcyAubGlzdC1vZi1hZGRpdGlvbmFsLXNlcnZpY2VzIC5pdGVtLXNlcnZpY2UudHlwZS1wcm9qZWN0QWRtaW4gLmFkZC10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgY29sb3I6ICM5OGE2ZTM7XG59XG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0gLndyYXAtdG90YWwtY29zdC1pbmZvIC5idG4tc2Nyb2xsLXRvLWNvbnRhY3QtdXMge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb21wYW55LXN0YXRzX193cmFwLXN0YXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0MHB4O1xufVxuLmNvbXBhbnktc3RhdHNfX3dyYXAtc3RhdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xufVxuLmNvbXBhbnktc3RhdHNfX3N0YXQtdmFsdWUge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuY29tcGFueS1zdGF0c19fc3RhdC12YWx1ZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG4uY29tcGFueS1zdGF0c19fc3RhdC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmNvbnRhY3QtdXNfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4uY29udGFjdC11c19fdGl0bGUge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1uZXctYmxhY2spO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvbnRhY3QtdXNfX3dyYXAtZm9ybSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5mZWF0dXJlc19fd3JhcHBlci1jYXJkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xufVxuLmZlYXR1cmVzX19jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1saWdodC1ncmV5KTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm94LXNoYWRvdzogcmdiYSg5OSwgOTksIDk5LCAwLjIpIDAgMCA0cHggMDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSA2MHB4KSAvIDQpO1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbn1cbi5mZWF0dXJlc19fY2FyZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldy1wdXJwbGUpO1xufVxuLmZlYXR1cmVzX19jYXJkOmhvdmVyIC5mZWF0dXJlc19fY2FyZC1pY29uLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLmZlYXR1cmVzX19jYXJkOmhvdmVyIC5mZWF0dXJlc19fY2FyZC1pY29uOmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcbn1cbi5mZWF0dXJlc19fY2FyZDpob3ZlciAuZmVhdHVyZXNfX2NhcmQtdGl0bGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5mZWF0dXJlc19fY2FyZDpob3ZlciAuZmVhdHVyZXNfX2NhcmQtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5mZWF0dXJlc19fY2FyZDpob3ZlciAuZmVhdHVyZXNfX2J0bi1sZWFybi1tb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dXJlc19fY2FyZCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0MHB4KSAvIDMpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcbiAgLmZlYXR1cmVzX19jYXJkIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpIC8gMik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZmVhdHVyZXNfX2NhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZmVhdHVyZXNfX2NhcmQtaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5ldy1wdXJwbGUpO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG4uZmVhdHVyZXNfX2NhcmQtaWNvbjpiZWZvcmUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xufVxuLmZlYXR1cmVzX19jYXJkLWljb24uaWNvbi1mZWF0dXJlLW1hdGNoOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbn1cbi5mZWF0dXJlc19fY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHZhcigtLW5ldy1ibGFjayk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG4uZmVhdHVyZXNfX2NhcmQtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1uZXctYmxhY2spO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xufVxuLmZlYXR1cmVzX19idG4tbGVhcm4tbW9yZSB7XG4gIG9wYWNpdHk6IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uZmVhdHVyZXNfX2J0bi1sZWFybi1tb3JlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZlZWRiYWNrLXN1bW1hcnlfX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLW5ldy1ibGFjayk7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5mZWVkYmFjay1zdW1tYXJ5X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5mZWVkYmFjay1zdW1tYXJ5X190aXRsZS1oaWdobGlnaHQge1xuICBjb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG59XG4uZmVlZGJhY2stc3VtbWFyeSAuZ2xpZGVyLXNsaWRlIHtcbiAgYWxpZ24tY29udGVudDogdW5zZXQ7XG59XG5cbi5mZWVkYmFjay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgNjBweDtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZmVlZGJhY2stc2xpZGVyIHtcbiAgICBwYWRkaW5nOiB1bnNldDtcbiAgfVxufVxuLmZlZWRiYWNrLXNsaWRlciAuZmVlZGJhY2stc2xpZGVyX19idG4tbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gNTBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC01MCUgKyAyNXB4KSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmZlZWRiYWNrLXNsaWRlciAuZmVlZGJhY2stc2xpZGVyX19idG4tbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmVlZGJhY2stc2xpZGVyIC5mZWVkYmFjay1zbGlkZXJfX2J0bi1uYXYtLXByZXYge1xuICBsZWZ0OiAwO1xufVxuLmZlZWRiYWNrLXNsaWRlciAuZmVlZGJhY2stc2xpZGVyX19idG4tbmF2LS1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4uZmVlZGJhY2stc2xpZGVyIC5mZWVkYmFjay1zbGlkZXJfX2RvdHMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5mZWVkYmFjay1zbGlkZXIgLmZlZWRiYWNrLXNsaWRlcl9fZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdG9wOiAtMzBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG4uZmVlZGJhY2stc2xpZGVyIC5mZWVkYmFjay1zbGlkZXJfX2RvdHMgLmdsaWRlci1kb3QuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG59XG5cbi5mZWVkYmFjay1zbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1saWdodC1ncmV5KTtcbiAgYm94LXNoYWRvdzogcmdiYSg5OSwgOTksIDk5LCAwLjIpIDAgMCA0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbn1cbi5mZWVkYmFjay1zbGlkZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldy1wdXJwbGUpO1xufVxuLmZlZWRiYWNrLXNsaWRlOmhvdmVyIC5mZWVkYmFjay1zbGlkZV9fcmV2aWV3ZXItbmFtZSxcbi5mZWVkYmFjay1zbGlkZTpob3ZlciAuZmVlZGJhY2stc2xpZGVfX3Jldmlld2VyLXBvc2l0aW9uLFxuLmZlZWRiYWNrLXNsaWRlOmhvdmVyIC5mZWVkYmFjay1zbGlkZV9fYnRuLWxlYXJuLW1vcmUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5mZWVkYmFjay1zbGlkZTpob3ZlciAuZmVlZGJhY2stc2xpZGVfX3BhcmFncmFwaC10ZXh0IHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uZmVlZGJhY2stc2xpZGVfX3Jldmlld2VyLW5hbWUsIC5mZWVkYmFjay1zbGlkZV9fcmV2aWV3ZXItcG9zaXRpb24sIC5mZWVkYmFjay1zbGlkZV9fdGV4dCwgLmZlZWRiYWNrLXNsaWRlX19idG4tbGVhcm4tbW9yZSB7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG4uZmVlZGJhY2stc2xpZGVfX2hlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5mZWVkYmFjay1zbGlkZV9fYmxvY2txdW90ZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDEwOyAvKiDRgdC60L7Qu9GM0LrQviDRgdGC0YDQvtC6INC+0YHRgtCw0LLQuNGC0YwgKi9cbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mZWVkYmFjay1zbGlkZV9fd3JhcC1jb21wYW55LWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5mZWVkYmFjay1zbGlkZV9fcmV2aWV3ZXItbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLW5ldy1ibGFjayk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5mZWVkYmFjay1zbGlkZV9fcmV2aWV3ZXItcG9zaXRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS10cmFuc3BhcmVudC1kYXJrLXRleHQpO1xufVxuLmZlZWRiYWNrLXNsaWRlX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogdmFyKC0tbmV3LWJsYWNrKTtcbiAgbGluZS1oZWlnaHQ6IDEzMyU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZmVlZGJhY2stc2xpZGVfX2J0bi1sZWFybi1tb3JlIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLXRyYW5zcGFyZW50LWRhcmstdGV4dCk7XG59XG4uZmVlZGJhY2stc2xpZGVfX2J0bi1sZWFybi1tb3JlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1ha2UtZnJlZS1kaWFnbm9zdGljIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1ha2UtZnJlZS1kaWFnbm9zdGljX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6IHZhcigtLW5ldy1ibGFjayk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLm1ha2UtZnJlZS1kaWFnbm9zdGljX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5cbi5zdWJzY3JpYmUtbmV3c2xldHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRhcmstcHVycGxlKTtcbn1cbi5zdWJzY3JpYmUtbmV3c2xldHRlcl9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuc3Vic2NyaWJlLW5ld3NsZXR0ZXJfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuLnN1YnNjcmliZS1uZXdzbGV0dGVyX193cmFwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3Vic2NyaWJlLW5ld3NsZXR0ZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuc3Vic2NyaWJlLW5ld3NsZXR0ZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbi5zdWJzY3JpYmUtbmV3c2xldHRlciAuc3Vic2NyaWJlLW5ld3NsZXR0ZXJfX2luZm8ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjZDJiZWZmO1xuICBtYXJnaW46IDMwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuc3Vic2NyaWJlLW5ld3NsZXR0ZXIgLnN1YnNjcmliZS1uZXdzbGV0dGVyX19pbmZvIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5zdWJzY3JpYmUtbmV3c2xldHRlcl9fZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnN1YnNjcmliZS1uZXdzbGV0dGVyX19mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5zdWJzY3JpYmUtbmV3c2xldHRlcl9fd3JhcC1maWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuc3Vic2NyaWJlLW5ld3NsZXR0ZXJfX3dyYXAtZmllbGQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnN1YnNjcmliZS1uZXdzbGV0dGVyX19pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZGFkYztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY29sb3I6ICMyMjI7XG4gIHdpZHRoOiAzNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuc3Vic2NyaWJlLW5ld3NsZXR0ZXJfX2lucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnN1YnNjcmliZS1uZXdzbGV0dGVyX19pbnB1dC1lcnJvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjJweDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnN1YnNjcmliZS1uZXdzbGV0dGVyIC5zdWJzY3JpYmUtbmV3c2xldHRlcl9fYnRuLXN1Ym1pdCB7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuc3Vic2NyaWJlLW5ld3NsZXR0ZXIgLnN1YnNjcmliZS1uZXdzbGV0dGVyX19idG4tc3VibWl0IHtcbiAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gIH1cbn1cbi5zdWJzY3JpYmUtbmV3c2xldHRlcl9fdXNlci1hZ3JlZW1lbnQtaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1heC13aWR0aDogODIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzMlO1xufVxuLnN1YnNjcmliZS1uZXdzbGV0dGVyX19saW5rLWFncmVlbWVudCB7XG4gIGNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc3Vic2NyaWJlLW5ld3NsZXR0ZXJfX2xpbmstYWdyZWVtZW50Omxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm1lc3NhZ2UtYWZ0ZXItc3ViIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLm1lc3NhZ2UtYWZ0ZXItc3ViIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5tZXNzYWdlLWFmdGVyLXN1Yl9fd3JhcC10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAubWVzc2FnZS1hZnRlci1zdWJfX3dyYXAtdGl0bGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5tZXNzYWdlLWFmdGVyLXN1Yl9faW1nIHtcbiAgd2lkdGg6IDEyNXB4O1xufVxuLm1lc3NhZ2UtYWZ0ZXItc3ViX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLm1lc3NhZ2UtYWZ0ZXItc3ViX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4ubWVzc2FnZS1hZnRlci1zdWJfX2luZm8ge1xuICBjb2xvcjogI2QyYmVmZjtcbn1cblxuLndlYmluYXJzX193cmFwLXdlYmluYXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDQwcHg7XG59XG5cbi53ZWJpbmFyIHtcbiAgZmxleDogMCAxIGNhbGMoKDEwMCUgLSA4MHB4KSAvIDMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud2ViaW5hciB7XG4gICAgZmxleDogMCAxIGNhbGMoKDEwMCUgLSA0MHB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLndlYmluYXIge1xuICAgIGZsZXg6IDAgMSAxMDAlO1xuICB9XG59XG4ud2ViaW5hciAucGx5ciB7XG4gIG1pbi1oZWlnaHQ6IDIzMHB4O1xufVxuLndlYmluYXIgLnBseXI6aG92ZXIgLnBseXJfX2NvbnRyb2xzLCAud2ViaW5hciAucGx5cjpob3Zlcjpmb2N1cy13aXRoaW4gLnBseXJfX2NvbnRyb2xzIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4ud2ViaW5hciAucGx5cl9fY29udHJvbHMge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ud2ViaW5hcl9faW5mbyB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tbGlnaHQtbGlnaHQtZ3JleSk7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4ud2ViaW5hcl9fZGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiByZ2JhKDM0LCAzNiwgNTYsIDAuODMxMzcyNTQ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi53ZWJpbmFyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLndlYmluYXIgLndlYmluYXJfX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLyogTm8gc3R5bGVzIGNvZGUgYmVsb3cuIE9ubHkgaW4gbW9kdWxlcyAqLyIsIkB1c2UgJ21peGlucyc7XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKlxcXG4gIEJhc2ljIE1vZGFsIFN0eWxlc1xuXFwqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLm1vZGFsIHtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LGF2ZW5pciBuZXh0LGF2ZW5pcixoZWx2ZXRpY2EgbmV1ZSxoZWx2ZXRpY2EsdWJ1bnR1LHJvYm90byxub3RvLHNlZ29lIHVpLGFyaWFsLHNhbnMtc2VyaWY7XG59XG5cbi5tb2RhbF9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC42KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tb2RhbF9fY29udGFpbmVyIHtcbiAgbWF4LWhlaWdodDogOTB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzBweDtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbi5tb2RhbF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M0YzRjNDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5tb2RhbF9faGVhZGVyIHtcbiAgJi5tb2RhbF9faGVhZGVyLS13aXRoLWJ0bi1uYXYtcHJldiB7XG4gICAgLm1vZGFsX190aXRsZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbF9fYnRuLXByZXYge1xuXG59XG5cbi5tb2RhbF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG5cbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1vZGFsX19jbG9zZSB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4ubW9kYWxfX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5tb2RhbF9faGVhZGVyIC5tb2RhbF9fY2xvc2U6YmVmb3JlIHsgY29udGVudDogXCJcXDI3MTVcIjsgfVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKipcXFxuICBBbmltYXRpb24gU3R5bGVcblxcKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5Aa2V5ZnJhbWVzIG1tZmFkZUluIHtcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cbiAgdG8geyBvcGFjaXR5OiAxOyB9XG59XG5cbkBrZXlmcmFtZXMgbW1mYWRlT3V0IHtcbiAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cbiAgdG8geyBvcGFjaXR5OiAwOyB9XG59XG5cbkBrZXlmcmFtZXMgbW1zbGlkZUluIHtcbiAgZnJvbSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNSUpOyB9XG4gIHRvIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG59XG5cbkBrZXlmcmFtZXMgbW1zbGlkZU91dCB7XG4gIGZyb20geyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgdG8geyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSk7IH1cbn1cblxuLm1pY3JvbW9kYWwtc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWljcm9tb2RhbC1zbGlkZS5pcy1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5taWNyb21vZGFsLXNsaWRlW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0gLm1vZGFsX19vdmVybGF5IHtcbiAgYW5pbWF0aW9uOiBtbWZhZGVJbiAuM3MgY3ViaWMtYmV6aWVyKDAuMCwgMC4wLCAwLjIsIDEpO1xufVxuXG4ubWljcm9tb2RhbC1zbGlkZVthcmlhLWhpZGRlbj1cImZhbHNlXCJdIC5tb2RhbF9fY29udGFpbmVyIHtcbiAgYW5pbWF0aW9uOiBtbXNsaWRlSW4gLjNzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSk7XG59XG5cbi5taWNyb21vZGFsLXNsaWRlW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXSAubW9kYWxfX292ZXJsYXkge1xuICBhbmltYXRpb246IG1tZmFkZU91dCAuM3MgY3ViaWMtYmV6aWVyKDAuMCwgMC4wLCAwLjIsIDEpO1xufVxuXG4ubWljcm9tb2RhbC1zbGlkZVthcmlhLWhpZGRlbj1cInRydWVcIl0gLm1vZGFsX19jb250YWluZXIge1xuICBhbmltYXRpb246IG1tc2xpZGVPdXQgLjNzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSk7XG59XG5cbi5taWNyb21vZGFsLXNsaWRlIC5tb2RhbF9fY29udGFpbmVyLFxuLm1pY3JvbW9kYWwtc2xpZGUgLm1vZGFsX19vdmVybGF5IHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn0iLCIubG9hZGVyIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYW5pbWF0aW9uOiByb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4ubG9hZGVyOjpiZWZvcmUsXG4ubG9hZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDVweCBzb2xpZCAjRkZGO1xuICBhbmltYXRpb246IHByaXhDbGlwRml4IDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5sb2FkZXI6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY4MGQyO1xuICBhbmltYXRpb246IHByaXhDbGlwRml4IDJzIGxpbmVhciBpbmZpbml0ZSAsIHJvdGF0ZSAwLjVzIGxpbmVhciBpbmZpbml0ZSByZXZlcnNlO1xuICBpbnNldDogNnB4O1xufVxuQGtleWZyYW1lcyByb3RhdGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5cbkBrZXlmcmFtZXMgcHJpeENsaXBGaXgge1xuICAwJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSA1MCUsMCAwLDAgMCwwIDAsMCAwLDAgMCk7XG4gIH1cbiAgMjUlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDUwJSwwIDAsMTAwJSAwLDEwMCUgMCwxMDAlIDAsMTAwJSAwKTtcbiAgfVxuICA1MCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig1MCUgNTAlLDAgMCwxMDAlIDAsMTAwJSAxMDAlLDEwMCUgMTAwJSwxMDAlIDEwMCUpO1xuICB9XG4gIDc1JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSA1MCUsMCAwLDEwMCUgMCwxMDAlIDEwMCUsMCAxMDAlLDAgMTAwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSA1MCUsMCAwLDEwMCUgMCwxMDAlIDEwMCUsMCAxMDAlLDAgMCk7XG4gIH1cbn07IiwiQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnO1xuXG4ubG9nbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0NHB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgIH1cbn0iLCJAbWl4aW4gbWVkaWFCZygpIHtcblx0QG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuXHQgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gdGFibGV0ICgpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1vYmlsZSAoKSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn0iLCJAdXNlICcuLi8uLi9iYXNlL21peGlucyc7XG5cbi5yb3ctZmlndXJlLWltYWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcblxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAmX19maWd1cmUtaW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LWxpZ2h0LWdyZXkpO1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAmX19maWdjYXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG59IiwiLnRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICZfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmX190YWIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuICAgICZbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG5cbiAgJl9fcGFuZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLnRhYi1wYW5lbC0tZmFkZS1pbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGFuaW1hdGlvbjogZmFkZUluIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgJi50YWItcGFuZWwtLWZhZGUtb3V0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi50YWItcGFuZWwtLXNsaWRlLWluIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYW5pbWF0aW9uOiBzbGlkZUluIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgJi50YWItcGFuZWwtLXNsaWRlLW91dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XG4gIHRvIHsgb3BhY2l0eTogMTsgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW4ge1xuICBmcm9tIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpOyBvcGFjaXR5OiAwOyB9XG4gIHRvIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyBvcGFjaXR5OiAxOyB9XG59XG4iLCIucGFyYWdyYXBoIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTMzJTtcbiAgY29sb3I6IHZhcigtLW5ldy1ibGFjayk7XG5cbiAgbWF4LXdpZHRoOiA4MjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAmLS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgJi0td2hpdGUge1xuICAgIGNvbG9yOiB2YXIoLS1scC13aGl0ZSk7XG4gIH1cblxuICAmLS1ncmV5IHtcbiAgICBjb2xvcjogdmFyKC0tbmV3LWdyZXkpO1xuICB9XG5cbiAgJi0tbm8tbWFyZ2luIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59IiwiLyogUmVzZXQgYW5kIGJhc2Ugc3R5bGVzICAqL1xuKiB7XG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogTGlua3MgKi9cblxuYSwgYTpsaW5rLCBhOnZpc2l0ZWQgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCwgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLCBidXR0b246YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIjpyb290IHtcbiAgICAtLWNvbnRhaW5lci13aWR0aDogMTMyMHB4O1xuICAgIC0tY29udGFpbmVyLXBhZGRpbmc6IDIwcHg7XG5cbiAgICAtLWZvbnQtbWFpbjogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgICAtLWZvbnQtYWNjZW50OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICAgIC0tZm9udC10aXRsZXM6IHZhcigtLWZvbnQtYWNjZW50KTtcblxuICAgIC0tcGFnZS1iZzogI2ZmZjtcbiAgICAtLXRleHQtY29sb3I6ICMwMDA7XG4gICAgLS1hY2NlbnQ6ICNhYzE4MmM7XG4gICAgLS1saW5rLWNvbG9yOiAjMjU3OGM4O1xuXG5cbiAgICAtLWxhcHRvcC1zaXplOiAxMTk5cHg7XG4gICAgLS10YWJsZXQtc2l6ZTogOTU5cHg7XG4gICAgLS1tb2JpbGUtc2l6ZTogNTk5cHg7XG5cbiAgICAvLyBDb2xvcnNcbiAgICAtLWxwLWJsYWNrOiAjMjIyO1xuICAgIC0tbHAtd2hpdGU6ICNmZmY7XG4gICAgLS1uZXctYmxhY2s6ICMyMjI0Mzg7XG4gICAgLS1uZXctZ3JleTogIzZmNzM4OTtcbiAgICAtLXN1cGVyLWxpZ2h0LWdyZXk6ICNlZmVmZWY7XG4gICAgLS11bHRyYWxpZ2h0LWdyZXk6ICNmMWYxZjM7XG4gICAgLS1saWdodC1saWdodC1ncmV5OiAjZjNmM2Y1O1xuICAgIC8vXG4gICAgLS1uZXctcHVycGxlOiAjMjM1RkVCO1xuICAgIC0tbGlnaHQtcHVycGxlOiAjNTM5NGY2O1xuICAgIC0tZGFyay1wdXJwbGU6ICMxODQ5QkQ7XG4gICAgLS1tYWluLWZ1Y2hzaWE6ICM0MzU5QTg7XG4gICAgLS1scC1uZXctYmx1ZTogIzMxNWJlZjtcbiAgICAtLWxwLWdyZXktYmx1ZTogIzQxNGQ4ZTtcbiAgICAtLWxwLWJsdWU6ICMxNDUzZTc7XG4gICAgLy9cbiAgICAtLW91dGxpbmUtcHVycGxlOiAjNjQ0Y2MyYjM7XG4gICAgLS1vdXRsaW5lLWVycm9yOiAjYzI0YzRjYjM7XG4gICAgLS1zdWNjZXNzOiAjNTRjYjY5O1xuXG4gICAgLS10cmFuc3BhcmVudC1kYXJrLXRleHQ6IHJnYmEoMzQsIDM2LCA1NiwgMC44KTtcblxuICAgIC8vIEZvbnRzXG4gICAgLS1mb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xufSIsIkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogSW50ZXI7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1FeHRyYUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ludGVyLUV4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBpY29ubW9vbjtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL2ljb25tb29uLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9pY29ubW9vbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuIiwiaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzksIDM5LCAzOSk7XG59XG5cbmJvZHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbn1cblxuaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmEge1xuXHRjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG59XG5cbmNvZGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuXHRwYWRkaW5nOiAwLjJyZW07XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxucHJlLmNvZGUge1xuXHRvdmVyZmxvdy14OiBhdXRvO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuXHRwYWRkaW5nOiAxcmVtO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG4iLCIubm9uZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuXHRjbGlwOiByZWN0KDAgMCAwIDApO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm8tc2Nyb2xsIHtcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4udGV4dC1sZWZ0IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZC1mbGV4IHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmZsZXgtY2VudGVyIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4iLCJAdXNlICdtaXhpbnMnO1xuXG4vKiDQmtC+0L3RgtC10LnQvdC10YDRiyAqL1xuLmNvbnRhaW5lciB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblxuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ubWFpbi1zZWN0aW9uLWNvbnRhaW5lciB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiA2MHB4IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblxuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMTEsMTE1LDEzNywuMjUpO1xuXG5cdCYtLW5vLWJvcmRlciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0fVxuXG5cdEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuXHRcdHBhZGRpbmc6IDQwcHggdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItZnVsbCB7XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXItbGVmdC01MCB7XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRtYXgtd2lkdGg6IDUwJTtcblxuXHRAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmNvbnRhaW5lci1yaWdodC01MCB7XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRtYXgtd2lkdGg6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cblx0QGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5jb250YWluZXItcmlnaHQge1xuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcblx0KTtcblxuXHRAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxufVxuXG4uY29udGFpbmVyLWxlZnQge1xuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpXG5cdCk7XG5cblx0QGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG5cdFx0cGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItaGFsZi1sZWZ0IHtcblx0cGFkZGluZy1yaWdodDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArICh2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMilcblx0KTtcblx0cGFkZGluZy1sZWZ0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpXG5cdCk7XG5cblx0QGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cblxuXHRAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcblx0XHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxufVxuXG4uY29udGFpbmVyLWhhbGYtcmlnaHQge1xuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyAodmFyKC0tY29udGFpbmVyLXdpZHRoKSAvIDIpXG5cdCk7XG5cdHBhZGRpbmctcmlnaHQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcblx0KTtcblxuXHRAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cblxuXHRAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcblx0XHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxufVxuIiwiaHRtbCwgYm9keSB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uZm9vdGVyIHtcblx0cGFkZGluZzogNjBweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xufSIsIi8qIEJhc2UgKi9cbkBmb3J3YXJkICcuL2Jhc2UvcmVzZXQnO1xuQGZvcndhcmQgJy4vYmFzZS92YXJzX2xyX2JsdWUnO1xuQGZvcndhcmQgJy4vYmFzZS9mb250c0F1dG9HZW4nO1xuQGZvcndhcmQgJy4vYmFzZS9iYXNlJztcbkBmb3J3YXJkICcuL2Jhc2UvdXRpbHMnO1xuQGZvcndhcmQgJy4vYmFzZS9jb250YWluZXJzJztcbkBmb3J3YXJkICcuL2Jhc2Uvc3RpY2t5LWZvb3Rlcic7XG5AZm9yd2FyZCAnLi9iYXNlL21pY3JvbW9kYWwnO1xuXG4vKiBCbG9ja3MgKi9cbkBmb3J3YXJkIFwiYmxvY2tzL19mb290ZXIuc2Nzc1wiO1xuQGZvcndhcmQgXCJibG9ja3MvX2ljb25zLnNjc3NcIjtcbkBmb3J3YXJkIFwiYmxvY2tzL2VsZW1lbnRzL19hcnJvdy1pY29uLnNjc3NcIjtcbkBmb3J3YXJkIFwiYmxvY2tzL2VsZW1lbnRzL19idG4uc2Nzc1wiO1xuQGZvcndhcmQgXCJibG9ja3MvZWxlbWVudHMvX2NoZWNrbWFyay1pY29uLXN1Y2Nlc3Muc2Nzc1wiO1xuQGZvcndhcmQgXCJibG9ja3MvZWxlbWVudHMvX2dsaWRlci1jYXJvdXNlbC5zY3NzXCI7XG5AZm9yd2FyZCBcImJsb2Nrcy9lbGVtZW50cy9faGludC5zY3NzXCI7XG5AZm9yd2FyZCBcImJsb2Nrcy9lbGVtZW50cy9fbGlzdC5zY3NzXCI7XG5AZm9yd2FyZCBcImJsb2Nrcy9lbGVtZW50cy9fbG9hZGVyLnNjc3NcIjtcbkBmb3J3YXJkIFwiYmxvY2tzL2VsZW1lbnRzL19sb2dvLnNjc3NcIjtcbkBmb3J3YXJkIFwiYmxvY2tzL2VsZW1lbnRzL19yb3ctZmlndXJlLWltZ3Muc2Nzc1wiO1xuQGZvcndhcmQgXCJibG9ja3MvZWxlbWVudHMvX3RhYnMuc2Nzc1wiO1xuQGZvcndhcmQgXCJibG9ja3MvZWxlbWVudHMvX3RleHQuc2Nzc1wiO1xuQGZvcndhcmQgXCJibG9ja3MvZWxlbWVudHMvX3RpdGxlcy5zY3NzXCI7XG5AZm9yd2FyZCBcImJsb2Nrcy9mb3Jtcy9fZm9ybS1jb250YWN0LXVzLnNjc3NcIjtcbkBmb3J3YXJkIFwiYmxvY2tzL2Zvcm1zL19mb3JtLWZpZWxkLWNoZWNrYm94LnNjc3NcIjtcbkBmb3J3YXJkIFwiYmxvY2tzL2Zvcm1zL19mb3JtLWZpZWxkLnNjc3NcIjtcbkBmb3J3YXJkIFwiYmxvY2tzL2Zvcm1zL19pbnRsLWlucHV0LXRlbC5zY3NzXCI7XG5AZm9yd2FyZCBcImJsb2Nrcy9oZWFkZXItaGVyby9fYW5ub3VuY2VtZW50cy5zY3NzXCI7XG5AZm9yd2FyZCBcImJsb2Nrcy9oZWFkZXItaGVyby9faGVhZGVyLnNjc3NcIjtcbkBmb3J3YXJkIFwiYmxvY2tzL2hlYWRlci1oZXJvL19oZXJvLnNjc3NcIjtcbkBmb3J3YXJkIFwiYmxvY2tzL2hlYWRlci1tZW51L19oZWFkZXItbmF2LnNjc3NcIjtcbkBmb3J3YXJkIFwiYmxvY2tzL2hlYWRlci1tZW51L19tb2JpbGUtbmF2LnNjc3NcIjtcbkBmb3J3YXJkIFwiYmxvY2tzL2hlYWRlci1tZW51L19uYXYtaWNvbi5zY3NzXCI7XG5AZm9yd2FyZCBcImJsb2Nrcy9oZWFkZXItbWVudS9fbmF2LW1lbnUtbGluay5zY3NzXCI7XG5AZm9yd2FyZCBcImJsb2Nrcy9tb2RhbC10ZW1wbGF0ZXMvdGVtcGxhdGUtZmVlZGJhY2stc3VtbWFyeS1sZWFybi1tb3JlLXJldmlldy5zY3NzXCI7XG5AZm9yd2FyZCBcImJsb2Nrcy9tb2RhbHMvX21vZGFsLWNvbnRhY3QtdXMuc2Nzc1wiO1xuQGZvcndhcmQgXCJibG9ja3MvbW9kYWxzL19tb2RhbC1zdWNjZXNzLnNjc3NcIjtcbkBmb3J3YXJkIFwiYmxvY2tzL21vZGFscy9fbW9kYWwtdXNlci1hZ3JlZW1lbnQuc2Nzc1wiO1xuQGZvcndhcmQgXCJibG9ja3Mvc2VjdGlvbnMvX2Fib3V0LXF1ZXN0aW9ubmFpcmVzLnNjc3NcIjtcbkBmb3J3YXJkIFwiYmxvY2tzL3NlY3Rpb25zL19jYWxjdWxhdG9ycy5zY3NzXCI7XG5AZm9yd2FyZCBcImJsb2Nrcy9zZWN0aW9ucy9fY29tcGFueS1zdGF0cy5zY3NzXCI7XG5AZm9yd2FyZCBcImJsb2Nrcy9zZWN0aW9ucy9fY29udGFjdC11cy5zY3NzXCI7XG5AZm9yd2FyZCBcImJsb2Nrcy9zZWN0aW9ucy9fZmVhdHVyZXMuc2Nzc1wiO1xuQGZvcndhcmQgXCJibG9ja3Mvc2VjdGlvbnMvX2ZlZWRiYWNrLXN1bW1hcnkuc2Nzc1wiO1xuQGZvcndhcmQgXCJibG9ja3Mvc2VjdGlvbnMvX21ha2UtZnJlZS1kaWFnbm9zdGljLnNjc3NcIjtcbkBmb3J3YXJkIFwiYmxvY2tzL3NlY3Rpb25zL19zdWJzY3JpYmUtbmV3c2xldHRlci5zY3NzXCI7XG5AZm9yd2FyZCBcImJsb2Nrcy9zZWN0aW9ucy9fd2ViaW5hcnMuc2Nzc1wiOztcblxuLyogTm8gc3R5bGVzIGNvZGUgYmVsb3cuIE9ubHkgaW4gbW9kdWxlcyAqLyIsIi5mb290ZXIge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQwZGVnLFxuXHRcdFx0XHR2YXIoLS1uZXctcHVycGxlKSAwJSxcblx0XHRcdFx0dmFyKC0tZGFyay1wdXJwbGUpIDUwJSxcblx0XHRcdFx0dmFyKC0tbWFpbi1mdWNoc2lhKSAxMDAlKTtcblx0cGFkZGluZzogMzVweCAwO1xuXHRmb250LXNpemU6IDMycHg7XG4gICAgY29sb3I6ICNmZmY7XG5cblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogNDBweDtcblx0fVxuXG5cdCZfX2NvbnRhY3QtaGVhZGluZyB7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRjb2xvcjogdmFyKC0tbHAtd2hpdGUpO1xuXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdCZfX2NvbnRhY3QtbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTBweDtcblx0fVxuXG5cdCZfX2NvbnRhY3QtaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDIwcHg7XG5cdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHR9XG5cblx0Jl9fY29udGFjdC1pY29uIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHhcblx0XHR9XG5cdH1cblxuXHQmX19jb250YWN0LWRldGFpbCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvcHlyaWdodCB7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNiM2I3Yzk7XG5cdH1cblxuXHQmX19jb3B5cmlnaHQtdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG4iLCIvKlxuICDQmtCw0Log0YDQtdGI0LjRgtGMINC/0YDQvtCx0LvQtdC80YMg0YEg0LjQvdGC0LXQs9GA0LDRhtC40LXQuSDQsiBpY29vbW9vbjpcbiAgICDQmtC+0L/QuNGA0YPQtdC8INC40LrQvtC90LrRgyDQsiDRhNC40LPQvNGDO1xuICAgINCSINGB0LvQvtGP0YUg0L3QsNGF0L7QtNC40LwgPiBQYXRoO1xuICAgINCa0L7Qv9C40YDRg9C10Lwg0Y3RgtC+0YIgPiBQYXRoO1xuICAgINCf0YDQuNC80LXQvdGP0LXQvCDQuiDQvdC10LzRgyBvdXRsaW5lIHN0cm9rZS5cblxuICAg0JjQutC+0L3QutGDINC80L7QttC10YIg0L3QsNGH0LDRgtGMINC70L7QvNCw0YLRjCDQv9C+0YHQu9C1IG91dGxpbmUgc3Ryb2tlLlxuICAg0JTQu9GPINGA0LXRiNC10L3QuNGPINGN0YLQvtC5INC/0YDQvtCx0LvQtdC80Ysg0LzQvtC20L3QviDQstGL0YLQsNGJ0LjRgtGMIEdyb3VwINC40Lcg0YHQu9C+0LXQsiwg0Y3QutGB0L/QvtGA0YLQuNGA0L7QstCw0YLRjCDQtdCz0L4g0LhcbiAgINCy0L7RgdC/0L7Qu9GM0LfQvtCy0LDRgtGM0YHRjyBodHRwczovL2ljb25seS5pby90b29scy9zdmctY29udmVydC1zdHJva2UtdG8tZmlsbCDQtNC70Y8g0LrQvtC90LLQtdGA0YLQsNGG0LjQuC5cbiovXG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogaWNvbnM7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9pY29ubW9vbi9pY29tb29uLndvZmYyXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoXCIuLi9mb250cy9pY29ubW9vbi9pY29tb29uLndvZmYyXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuJWljIHtcblx0Zm9udC1mYW1pbHk6IFwiaWNvbnNcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuW2NsYXNzKj1cImljb24tXCJdIHtcblx0JjpiZWZvcmUge1xuXHRcdEBleHRlbmQgJWljO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbltjbGFzcyo9XCJwYXRoXCJdIHtcblx0JjpiZWZvcmUge1xuXHRcdEBleHRlbmQgJWljO1xuXHR9XG59XG5cbi5pY29uLWNoZWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTFmXCI7XG59XG5cbi5pY29uLXF1ZXN0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG5cbi5pY29uLWN1cnJlbmN5LXJ1YmxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG59XG5cbi5pY29uLWNhbGVuZGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG59XG4uaWNvbi1tb2JpbGUtbWVudTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxMVwiO1xuXHRjb2xvcjogI0ZGRkZGRjtcblx0Zm9udC1zaXplOiA1MHB4O1xufVxuLmljb24tZmVhdHVyZS1tYXRjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxYlwiO1xufVxuLmljb24tZmVhdHVyZS1wcm90ZWN0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG59XG4uaWNvbi1jcm9zczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxOVwiO1xufVxuLmljb24tcHJvdGVjdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuLmljb24tZmFjZWJvb2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MThcIjtcbn1cbi5pY29uLXRlbGVncmFtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG59XG4uaWNvbi1lbWFpbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuLmljb24tcGhvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDRcIjtcbn1cbi5pY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDNcIjtcbn1cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG4uaWNvbi1hY2NlcHQtdXNlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxNVwiO1xufVxuLmljb24tc3VjY2VzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxNlwiO1xufVxuLmljb24tY29sbGFwc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDBcIjtcblx0Y29sb3I6ICNiM2I3Yzk7XG59XG4uaWNvbi1leHBhbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDFcIjtcblx0Y29sb3I6ICNiM2I3Yzk7XG59XG4uaWNvbi1hemltdXRoLWxvZ286YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDZcIjtcblx0Y29sb3I6ICNmZmY7XG59XG4uaWNvbi11c2VyIC5wYXRoMTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwN1wiO1xuXHRjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuXHRvcGFjaXR5OiAwLjE1O1xufVxuLmljb24tdXNlciAucGF0aDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDhcIjtcblx0bWFyZ2luLWxlZnQ6IC0wLjk2Mjg5MDYyNWVtO1xuXHRjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuXHRvcGFjaXR5OiAwLjU7XG59XG4uaWNvbi11c2VyIC5wYXRoMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwOVwiO1xuXHRtYXJnaW4tbGVmdDogLTAuOTYyODkwNjI1ZW07XG5cdGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG5cdG9wYWNpdHk6IDAuNTtcbn1cbi5pY29uLWZlYXR1cmUtbGFwdG9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG5cdGNvbG9yOiAjNjQ0Y2MyO1xufVxuLmljb24tZmVhdHVyZS1jb3JyZWxhdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwYlwiO1xuXHRjb2xvcjogIzY0NGNjMjtcbn1cbi5pY29uLWZlYXR1cmUtb25lLWRheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwY1wiO1xuXHRjb2xvcjogIzY0NGNjMjtcbn1cbi5pY29uLWZlYXR1cmUtYWRkLXBvc2liaWxpdHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGVcIjtcblx0Y29sb3I6ICM2NDRjYzI7XG59XG4uaWNvbi1mZWF1dHJlLWV2YWwtdGVhbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwZlwiO1xuXHRjb2xvcjogIzY0NGNjMjtcbn1cbi5pY29uLWZlYXR1cmUtdmlzdWFsaXphdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxMFwiO1xuXHRjb2xvcjogIzY0NGNjMjtcbn1cbi5pY29uLWZlYXR1cmUtbXVsdGlsYW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG5cdGNvbG9yOiAjNjQ0Y2MyO1xufVxuLmljb24tZmVhdHVyZS1mcmVlLWRpYWdub3N0aWNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG5cdGNvbG9yOiAjNjQ0Y2MyO1xufVxuLmljb24tZmVhdHVyZS1jb3B5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWNiXCI7XG5cdGNvbG9yOiAjNjQ0Y2MyO1xufVxuXG4iLCIuYXJyb3ctaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjIyNDM4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMyMjI0Mzg7XG5cbiAgJi0tcHJldiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG5cbiAgJi0tbmV4dCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgfVxufSIsIi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1wdXJwbGUpO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldy1wdXJwbGUpO1xuICB9XG5cbiAgJi0tbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgJi0td2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtcHVycGxlKTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldy1wdXJwbGUpO1xuICAgIH1cbiAgfVxuXG4gICYtLWZ1Y2hzaWEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tZnVjaHNpYSk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZjM4Yjg7XG4gICAgfVxuICAgIFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjOTI0OTc7XG4gICAgfVxuICB9XG59XG5cbi5idG4tbmF2LXJvdW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3VwZXItbGlnaHQtZ3JleSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZkZmRmO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZWJlYmU7XG4gIH1cblxuICAmX19hcnJvdy1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIyMjQzODtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMyMjI0Mzg7XG5cbiAgICAmLS1wcmV2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuXG4gICAgJi0tbmV4dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgfVxuICB9XG5cbn1cblxuLmJ0bi1uYXYtc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblxuICAmLS1wcmV2IHtcbiAgICAuYnRuLW5hdi1zbGlkZXJfX2Fycm93IHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuICB9XG5cbiAgJi0tbmV4dCB7XG4gICAgLmJ0bi1uYXYtc2xpZGVyX19hcnJvdyB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG5cbiAgICAuYnRuLW5hdi1zbGlkZXJfX2Fycm93IHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZGRkZGO1xuICAgIH1cbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQzZmE2O1xuICB9XG5cbiAgJl9fYXJyb3cge1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2ZjczODk7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNmY3Mzg5O1xuICAgIHRyYW5zaXRpb246ICAwLjNzIGVhc2Utb3V0O1xuICB9XG59XG5cbi5idG4tbW9kYWwtY2xvc2Uge1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDI3MTVcIjtcbiAgfVxufSIsIi5jaGVja21hcmstaWNvbi1zdWNjZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3VjY2Vzcyk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAmX19pY29uIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJztcblxuLmdsaWRlci1jYXJvdXNlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgNTBweDtcblxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgJi0tbWFyZ2luLXRvcCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuXG4gIC5nbGlkZXItY2Fyb3VzZWxfX2J0bi1uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gNTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTUwJSArIDI1cHgpICk7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi0tcHJldiB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgICYtLW5leHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmdsaWRlci1jYXJvdXNlbF9fZG90cyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHRvcDogLTMwcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuXG5cbiAgICAuZ2xpZGVyLWRvdCB7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldy1wdXJwbGUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZ2xpZGVyLWNhcm91c2VsLXNsaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzZjQ3O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW46IDAgMTBweDtcblxuICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgJl9fd3JhcC1pbWcge1xuICAgIGZsZXg6IDAgMCA3MCU7XG4gICAgbWF4LWhlaWdodDogNTAwcHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cblxuICAmX193cmFwLWRlc2NyaXB0aW9uIHtcbiAgICBmbGV4OiAxO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzZhNmE2YTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2YTZhNmE7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHVuc2V0O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG5cbiAgLmdsaWRlci1jYXJvdXNlbC1zbGlkZV9fcGFyYWdyYXBoIHtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn0iLCJbY2xhc3MqPWhpbnQtLV06YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuODkwMTk2MDc4NCkgIWltcG9ydGFudDtcbn1cblxuW2NsYXNzKj1oaW50LS1dOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuODkwMTk2MDc4NCkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn0iLCIubGlzdCB7XG4gIGxpc3Qtc3R5bGU6IGluc2lkZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuXG4gIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBpbnNpZGUgIWltcG9ydGFudDtcbiAgICAmOjptYXJrZXIge1xuICAgICAgY29sb3I6IHZhcigtLW5ldy1wdXJwbGUpO1xuICAgIH1cbiAgfVxuXG4gICYtLW1hcmdpbi1ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxufSIsIkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJztcblxuLmNhbGN1bGF0b3JzIHtcbiAgJl9fd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuXG4gIC50YWJzLS10aGVtZS1jYWxjdWxhdG9ycyB7XG4gICAgLnRhYnNfX2xpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZGFyay1wdXJwbGUpO1xuICAgICAgcGFkZGluZzogMzBweDtcblxuICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYnNfX3BhbmVsIHtcblxuICAgIH1cblxuICAgIC50YWJzX190YWIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICNjMmJmYmY7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLW1haW4tZnVjaHNpYSk7XG4gICAgICAgIGJvdHRvbTogLTMwcHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiAyMDBtcyBsaW5lYXIgMHM7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gICZfX21vZGVsLWluZm8ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLW5ldy1wdXJwbGUpO1xuICAgIHBhZGRpbmc6IDMwcHggNDBweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX19tb2RlbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4ud3JhcC1jYWxjdWxhdG9yLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWRhcmstcHVycGxlKTtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuXG4gIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG5cbiAgLmZvcm0tbW9kZWwtY2FsY3VsYXRvciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDYwJTtcblxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmxpc3Qtb2YtYXNzZXNzbWVudC1tZXRob2RzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAuaXRlbS1tZXRob2Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2IoMTE2IDUyIDIxNyAvIDE5JSk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndyYXAtbWV0aG9kLW5hbWUge1xuICAgICAgICAgIGZsZXg6IDM7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIC5tZXRob2QtbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLndyYXAtaW5wdXQtY29zdCB7XG4gICAgICAgICAgZmxleDogNztcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGdhcDogMjBweDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBpbml0aWFsO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC53cmFwLWZpZWxkIHtcbiAgICAgICAgICAgIGZsZXg6IDU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xNikgMCAxcHggNHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53cmFwLWljb24ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLW5ldy1wdXJwbGUpO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmZmZmYyYjtcbiAgICAgICAgICAgICAgLmljb24tZmVhdXRyZS1ldmFsLXRlYW0ge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbmV3LXB1cnBsZSk7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLndyYXAtY29zdCB7XG4gICAgICAgICAgICBmbGV4OiA1O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGdhcDogMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53cmFwLWNvc3QtdmFsdWUge1xuICAgICAgICAgICAgICAuY29zdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNzQ5MDE5NjA3OCk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLndpdGgtbnVtYmVycyB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgIC5pY29uLWN1cnJlbmN5LXJ1YmxlIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5jb3N0LXBlci1lbXBsb3llZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC43NDkwMTk2MDc4KTtcblxuICAgICAgICAgICAgICAgIC5jb3N0LWluZm8ge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGdhcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLmNvc3Qge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaWNvbi1jdXJyZW5jeS1ydWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZXh0cmEtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43NDkwMTk2MDc4KTtcbiAgICB9XG4gIH1cbiAgLndyYXAtdG90YWwtY29zdC1pbmZvIHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWRhcmstcHVycGxlKTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjEpIDBweCA0cHggMTJweDtcbiAgICAmLm5vLXNlbGVjdGVkLXByb2plY3RzIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC5uby1zZWxlY3RlZC1wcm9qZWN0cy1tZXNzYWdlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfVxuICAgIC53cmFwLXRvdGFsLWNvc3QtdmFsdWUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIC5wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43NDkwMTk2MDc4KTtcbiAgICAgIH1cbiAgICAgIC53cmFwLXZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgLmNvc3QtdmFsdWUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgICAgICAuaWNvbi1jdXJyZW5jeS1ydWJsZSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zZXBhcmF0b3Ige1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjAzLDUyLDIxNywuMTg4MjM1Mjk0MSk7XG4gICAgfVxuICAgIC53cmFwLWl0ZW1zIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIC53cmFwLXNlbGVjdGVkLW1ldGhvZHMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgLnRpdGxlLWxpc3Qge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5tZXNzYWdlLW5vLW1ldGhvZHMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc0OTAxOTYwNzgpO1xuICAgICAgICB9XG4gICAgICAgIC5saXN0LW9mLXNlbGVjdGVkLW1ldGhvZHMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAuaXRlbS1wcm9qZWN0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLW1haW4tZnVjaHNpYSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFkZGl0aW9uYWwtc2VydmljZXMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmxpc3Qtb2YtYWRkaXRpb25hbC1zZXJ2aWNlcyB7XG4gICAgICAgICAgLml0ZW0tc2VydmljZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgcm93LWdhcDogMTBweDtcbiAgICAgICAgICAgIC5uYW1lLXNlcnZpY2Uge1xuICAgICAgICAgICAgICBmbGV4OiA0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvc3QtdmFsdWUge1xuICAgICAgICAgICAgICBmbGV4OiA2O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYudHlwZS1wcm9qZWN0QWRtaW4ge1xuICAgICAgICAgICAgICAubmFtZS1zZXJ2aWNlIGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOThhNmUzO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5hZGQtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOThhNmUzO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5idG4tc2Nyb2xsLXRvLWNvbnRhY3QtdXMge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJztcblxuLnNlY3Rpb24tdGl0bGUge1xuXHRmb250LXNpemU6IDQwcHg7XG5cdGNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcblx0Zm9udC13ZWlnaHQ6IDgwMDtcblxuXHRtYXgtd2lkdGg6IDgyMHB4O1xuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG5cdEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG59IiwiQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnO1xuXG4uZm9ybS1jb250YWN0LXVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG5cbiAgIC5mb3JtLWNvbnRhY3QtdXNfX2Zvcm0tZmllbGQge1xuICAgICBmbGV4OiAwIDEgY2FsYygoMTAwJSAtIDIwcHgpLzIpO1xuXG4gICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgIH1cblxuICAgICAmLS1mdWxsLXdpZHRoIHtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB9XG4gIH1cblxuICAmX19idG4tc3VibWl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufSIsIi5mb3JtLWZpZWxkLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA1cHg7XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG5cbiAgJl9faW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuXG4gICAgJjpjaGVja2VkICsgLmZvcm0tZmllbGQtY2hlY2tib3hfX2NoZWNrbWFyayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NoZWNrbWFyayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA5cHg7XG4gICAgICB0b3A6IDZweDtcbiAgICAgIHdpZHRoOiA3cHg7XG4gICAgICBoZWlnaHQ6IDExcHg7XG4gICAgICBib3JkZXI6IHNvbGlkIHdoaXRlO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6IHZhcigtLW5ldy1ibGFjayk7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMHB4O1xuICAgICAgdG9wOiAwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19lcnJvci1sYWJlbCB7XG4gICAgLmp1c3QtdmFsaWRhdGUtZXJyb3ItbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbiAgfVxuXG4gICYtLXdpdGgtbGFiZWwtYnRuIHtcblxuICAgIC5mb3JtLWZpZWxkLWNoZWNrYm94X19sYWJlbC1idG4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTA7XG5cbiAgICAgIGNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICB9XG59IiwiLmZvcm0tZmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuXG4gICZfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gICZfX2ZpZWxkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzIyMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MxYzFjMTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICB0cmFuc2l0aW9uOiAwLjFzIGVhc2Utb3V0O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1vdXRsaW5lLXB1cnBsZSk7XG4gICAgfVxuXG4gICAgJi0tZXJyb3Ige1xuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tb3V0bGluZS1lcnJvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZXJyb3ItbGFiZWwge1xuICAgIC5qdXN0LXZhbGlkYXRlLWVycm9yLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG4gIH1cbn1cblxuIiwiLmludGwtdGVsLWlucHV0IHtcblxuICAmX19pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLS1kcm9wZG93bi1vcGVuIHtcbiAgICAuaW50bC10ZWwtaW5wdXRfX2lucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuICAgIH1cbiAgfVxuXG4gIC5pdGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLml0aV9fc2VhcmNoLWlucHV0IHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzFjMWMxO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAuaXRpLS1pbmxpbmUtZHJvcGRvd24gLml0aV9fZHJvcGRvd24tY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cblxuXG4iLCJAdXNlICcuLi8uLi9iYXNlL21peGlucyc7XG5cbi5hbm5vdW5jZW1lbnRzIHtcbiAgcGFkZGluZzogMzBweCAwO1xuXG4gICZfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIGZsZXg6IDAgMCA2MCU7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICZfX3R5cGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNjcwNTg4MjM1Myk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcblxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB9XG4gIH1cblxuICAmX19kYXRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuXG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gICZfX2ljb24tY2FsZW5kYXIge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIH1cbiAgfVxuXG4gICZfX2RhdGVfaW5mbyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gIH1cblxuICAmX19hY3Rpb24tYnRucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAmX19iYW5uZXIge1xuICAgIGZsZXg6IDE7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fYmFubmVyLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn0iLCIuaGVhZGVyLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgMTQwZGVnLCBcbiAgICB2YXIoLS1uZXctcHVycGxlKSAwJSwgXG4gICAgdmFyKC0tZGFyay1wdXJwbGUpIDUwJSwgXG4gICAgdmFyKC0tbWFpbi1mdWNoc2lhKSAxMDAlKTtcbiAgfSIsIkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJztcblxuLmhlcm8ge1xuICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMzBweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cblxuICAmX19pbmZvIHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc2VsZi1zdGFydDtcbiAgICBnYXA6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICBhbGlnbi1pdGVtczogc2VsZi1zdGFydDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwNyU7XG4gICAgY29sb3I6IHZhcigtLWxwLXdoaXRlKTtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2J0bi1zdGFydC13b3JrIHtcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX3dyYXAtdmlkZW8ge1xuICAgIGZsZXg6IDI7XG4gIH1cblxuICAmX192aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxufSIsIkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJztcblxuLmhlYWRlci1uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE5OTtcblxuICAmX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMzVweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB9XG4gIH1cblxuICAmX19tZW51IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMzJweDtcbiAgfVxuXG5cbiAgJl9fbGluay1sb2dpbi1zeXN0ZW0ge1xuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9fd3JhcC1tb2JpbGUtbmF2LWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICB9XG4gIH1cbn1cblxuLmxpbmstbG9naW4tc3lzdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAmX19pY29uLXVzZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgLnBhdGgxLCAucGF0aDIsIC5wYXRoMyB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGF0aDEge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogdmFyKC0tbmV3LXB1cnBsZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4iLCIubW9iaWxlLW5hdiB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0Ly8gdG9wOiAwO1xuXHR0b3A6IC0xMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDk5O1xuXG5cdHBhZGRpbmc6IDEwMHB4IDIwcHggMjBweCAyMHB4O1xuXG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDBkZWcsIHJnYigxMDAsIDc2LCAxOTQpIDAlLCByZ2IoNzUsIDI1LCAxNTkpIDUwJSwgcmdiKDIwMywgNTIsIDIxNykgMTAwJSk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cblx0Jl9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMzBweDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0fVxufVxuXG4ubW9iaWxlLW5hdi0tb3BlbiB7XG5cdHRvcDogMDtcbn1cblxuLm1vYmlsZS1uYXYgYSB7XG5cdGNvbG9yOiAjZmZmO1xufSIsIi8qIE5hdiBJY29uICovXG4ubW9iaWxlLW5hdi1idG4ge1xuXHQtLXRpbWU6IDAuMXM7XG5cblx0LS13aWR0aDogMzVweDtcblx0LS1oZWlnaHQ6IDM1cHg7XG5cblx0LS1saW5lLWhlaWdodDogMi41cHg7XG5cdC0tc3BhY2luZzogOHB4O1xuXG5cdC0tY29sb3I6ICNmZmY7XG5cdC0tcmFkaXVzOiA0cHg7XG5cblx0LyogRml4ZWQgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuXHQvKiBoZWlnaHQ6IHZhcigtLWhlaWdodCk7ICovXG5cdC8qIHdpZHRoOiB2YXIoLS13aWR0aCk7ICovXG5cblx0LyogRHluYW1pYyBoZWlnaHQgYW5kIHdpZHRoICovXG5cdGhlaWdodDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAzICsgdmFyKC0tc3BhY2luZykgKiAyKTtcblx0d2lkdGg6IHZhcigtLXdpZHRoKTtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdi1pY29uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogdmFyKC0td2lkdGgpO1xuXHRoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xufVxuXG4ubmF2LWljb246OmJlZm9yZSxcbi5uYXYtaWNvbjo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuXG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4sXG5cdFx0dG9wIHZhcigtLXRpbWUpIGxpbmVhciB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUge1xuXHQvKiB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogLTIpOyAqL1xuXHR0b3A6IGNhbGMoLTEgKiAodmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpKTtcbn1cblxuLm5hdi1pY29uOjphZnRlciB7XG5cdC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAyKTsgKi9cblx0dG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSxcbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG5cdHRvcDogMDtcblx0dHJhbnNpdGlvbjogdG9wIHZhcigtLXRpbWUpIGxpbmVhcixcblx0XHR0cmFuc2Zvcm0gdmFyKC0tdGltZSkgZWFzZS1pbiB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSB7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmFmdGVyIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLyogTGF5b3V0ICovXG5cbi5tb2JpbGUtbmF2LWJ0biB7XG5cdHotaW5kZXg6IDk5OTtcblx0Ly8gZGlzcGxheTogbm9uZTtcbn1cblxuLy8gQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuLy8gXHQubW9iaWxlLW5hdi1idG4ge1xuLy8gXHRcdGRpc3BsYXk6IGJsb2NrO1xuLy8gXHR9XG4vLyB9IiwiLm5hdi1tZW51LWxpbmsge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1scC13aGl0ZSk7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn0iLCIudGVtcGxhdGUtZmVlZGJhY2stc3VtbWFyeS1sZWFybi1tb3JlLXJldmlldyB7XG4gICZfX2hlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAudGVtcGxhdGUtZmVlZGJhY2stc3VtbWFyeS1sZWFybi1tb3JlLXJldmlld19fYnRuLW1vZGFsLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgJl9fY29tcGFueS1sb2dvIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX3Jldmlld2VyLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogdmFyKC0tbmV3LWJsYWNrKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gICZfX3Jldmlld2VyLXBvc2l0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IHZhcigtLXRyYW5zcGFyZW50LWRhcmstdGV4dCk7XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6IHZhcigtLW5ldy1ibGFjayk7XG4gICAgbGluZS1oZWlnaHQ6IDEzMyU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufSIsIkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJztcblxuLm1vZGFsLWNvbnRhY3QtdXMge1xuICAmX19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufSIsIi5tb2RhbC1zdWNjZXNzIHtcbiAgJl9fY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9faWNvbi1zdWNjZXNzIHtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4ICBhdXRvO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6IHZhcigtLW5ldy1ibGFjayk7XG4gIH1cblxuICAmX19mb290ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufSIsIi5tb2RhbC11c2VyLWFncmVlbWVudCB7XG4gICZfX2NvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIH1cblxuICAmX190aXRsZS1hZ3JlZW1lbnQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnO1xuXG4uYWJvdXQtcXVlc3Rpb25uYWlyZXMge1xuXG4gICZfX3dyYXAtc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNTBweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cblxuICAmX19jb250cm9scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgZ2FwOiAxNXB4O1xuXG4gICAgZmxleDogMCAwIDMyNXB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9fYnRuLXRvLXNsaWRlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogdmFyKC0tbmV3LWdyZXkpO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDExMSwxMTUsMTM3LC4yNSk7XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgY29sb3I6IHZhcigtLW5ldy1wdXJwbGUpO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNhMzQ1MjtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuXG4gICAgICAmLS1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19nbGlkZXIge1xuICAgIGZsZXg6IDE7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMudGFibGV0IHtcbiAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICZfX3NsaWRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1saWdodC1ncmV5KTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuXG4gICZfX3NsaWRlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogdmFyKC0tbmV3LWJsYWNrKTtcblxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuYWJvdXQtcXVlc3Rpb25uYWlyZXNfX2J0bi1sZWFybi1tb3JlIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cblxuICAmX193cmFwLXNsaWRlLWltZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuXG4gICZfX3NsaWRlLWltZy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX3NsaWRlLWltZyB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5nbGlkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiB1bnNldDtcblxuICAgICYtdHJhY2sge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICYtc2xpZGV7XG4gICAgICBhbGlnbi1jb250ZW50OiB1bnNldDtcbiAgICAgIG1heC1oZWlnaHQ6IG1heC1jb250ZW50O1xuICAgICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIi5jb250YWN0LXVzIHtcbiAgJl9fY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiB2YXIoLS1uZXctYmxhY2spO1xuXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX3dyYXAtZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufSIsIkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJztcblxuLmZlYXR1cmVzIHtcbiAgJl9fd3JhcHBlci1jYXJkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyMHB4O1xuXG4gIH1cblxuICAmX19jYXJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LWxpZ2h0LWdyZXkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3gtc2hhZG93OiByZ2JhKDk5LCA5OSwgOTksIDAuMikgMCAwIDRweCAwO1xuICAgIHRyYW5zaXRpb246ICAwLjNzIGVhc2Utb3V0O1xuXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA2MHB4KSAvIDQpO1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcblxuICAgICAgLmZlYXR1cmVzX19jYXJkLWljb24td3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICB9XG5cbiAgICAgIC5mZWF0dXJlc19fY2FyZC1pY29uIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmVhdHVyZXNfX2NhcmQtdGl0bGUge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRlxuICAgICAgfVxuXG4gICAgICAuZmVhdHVyZXNfX2NhcmQtZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRlxuICAgICAgfVxuXG4gICAgICAuZmVhdHVyZXNfX2J0bi1sZWFybi1tb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMyk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpIC8gMik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19jYXJkLWljb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLW5ldy1wdXJwbGUpO1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogIDAuM3MgZWFzZS1vdXRcbiAgfVxuXG4gICZfX2NhcmQtaWNvbiB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICB0cmFuc2l0aW9uOiAgMC4zcyBlYXNlLW91dDtcbiAgICB9XG5cbiAgICAmLmljb24tZmVhdHVyZS1tYXRjaCB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6IHZhcigtLW5ldy1ibGFjayk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHRyYW5zaXRpb246ICAwLjNzIGVhc2Utb3V0XG4gIH1cblxuICAmX19jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IHZhcigtLW5ldy1ibGFjayk7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB0cmFuc2l0aW9uOiAgMC4zcyBlYXNlLW91dFxuICB9XG5cbiAgJl9fYnRuLWxlYXJuLW1vcmUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgdHJhbnNpdGlvbjogIDAuM3MgZWFzZS1vdXQ7XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwcHg7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4iLCJAdXNlICcuLi8uLi9iYXNlL21peGlucyc7XG5cbi5jb21wYW55LXN0YXRzIHtcbiAgJl9fd3JhcC1zdGF0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG5cbiAgJl9fd3JhcC1zdGF0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGdhcDogMTVweDtcbiAgfVxuXG4gICZfX3N0YXQtdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBjb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3N0YXQtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufSIsIkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJztcblxuLmZlZWRiYWNrLXN1bW1hcnkge1xuXG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tbmV3LWJsYWNrKTtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZS1oaWdobGlnaHQge1xuICAgIGNvbG9yOiB2YXIoLS1uZXctcHVycGxlKTtcbiAgfVxuXG4gIC5nbGlkZXItc2xpZGUge1xuICAgIGFsaWduLWNvbnRlbnQ6IHVuc2V0O1xuICB9XG59XG5cbi5mZWVkYmFjay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgNjBweDtcblxuICBtYXJnaW4tdG9wOiA2MHB4O1xuXG4gIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgIHBhZGRpbmc6IHVuc2V0O1xuICB9XG5cbiAgLmZlZWRiYWNrLXNsaWRlcl9fYnRuLW5hdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSA1MHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtNTAlICsgMjVweCkgKTtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1wcmV2IHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJi0tbmV4dCB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAuZmVlZGJhY2stc2xpZGVyX19kb3RzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgdG9wOiAtMzBweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG5cbiAgICAuZ2xpZGVyLWRvdCB7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldy1wdXJwbGUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmVlZGJhY2stc2xpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMCAxMHB4O1xuXG4gIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1saWdodC1ncmV5KTtcbiAgYm94LXNoYWRvdzogcmdiYSg5OSw5OSw5OSwuMikgMCAwIDRweCAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldy1wdXJwbGUpO1xuXG4gICAgLmZlZWRiYWNrLXNsaWRlX19yZXZpZXdlci1uYW1lLFxuICAgIC5mZWVkYmFjay1zbGlkZV9fcmV2aWV3ZXItcG9zaXRpb24sXG4gICAgLmZlZWRiYWNrLXNsaWRlX19idG4tbGVhcm4tbW9yZXtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIH1cblxuICAgIC5mZWVkYmFjay1zbGlkZV9fcGFyYWdyYXBoLXRleHQge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgfVxuICB9XG5cbiAgJl9fcmV2aWV3ZXItbmFtZSxcbiAgJl9fcmV2aWV3ZXItcG9zaXRpb24sXG4gICZfX3RleHQsXG4gICZfX2J0bi1sZWFybi1tb3Jle1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19ibG9ja3F1b3RlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDEwOyAgICAgICAvKiDRgdC60L7Qu9GM0LrQviDRgdGC0YDQvtC6INC+0YHRgtCw0LLQuNGC0YwgKi9cbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmX193cmFwLWNvbXBhbnktbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fcmV2aWV3ZXItbmFtZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1uZXctYmxhY2spO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgJl9fcmV2aWV3ZXItcG9zaXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogdmFyKC0tdHJhbnNwYXJlbnQtZGFyay10ZXh0KTtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogdmFyKC0tbmV3LWJsYWNrKTtcbiAgICBsaW5lLWhlaWdodDogMTMzJTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmX19idG4tbGVhcm4tbW9yZSB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiB2YXIoLS10cmFuc3BhcmVudC1kYXJrLXRleHQpO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnO1xuXG5cbi5tYWtlLWZyZWUtZGlhZ25vc3RpYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgY29sb3I6IHZhcigtLW5ldy1ibGFjayk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJztcblxuLnN1YnNjcmliZS1uZXdzbGV0dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay1wdXJwbGUpO1xuXG4gICZfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgIH1cbiAgfVxuXG4gICZfX3dyYXAtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBmb250LXdlaWdodDogODAwO1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgfVxuICB9XG5cbiAgLnN1YnNjcmliZS1uZXdzbGV0dGVyX19pbmZvIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICNkMmJlZmY7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAmX19mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgICAgIGdhcDogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX193cmFwLWZpZWxkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19pbnB1dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOGRhZGM7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBjb2xvcjogIzIyMjtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxMnB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19pbnB1dC1lcnJvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIycHg7XG4gICAgbGVmdDogMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAuc3Vic2NyaWJlLW5ld3NsZXR0ZXJfX2J0bi1zdWJtaXQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgfVxuICB9XG5cbiAgJl9fdXNlci1hZ3JlZW1lbnQtaW5mbyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgbWF4LXdpZHRoOiA4MjBweDtcbiAgICBsaW5lLWhlaWdodDogMTMzJTtcbiAgfVxuXG4gICZfX2xpbmstYWdyZWVtZW50IHtcbiAgICBjb2xvcjogdmFyKC0tbmV3LXB1cnBsZSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAmOmxpbmsge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG59XG5cbi5tZXNzYWdlLWFmdGVyLXN1YiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNDAwcHg7XG5cbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9fd3JhcC10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjBweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZsZXg6IDE7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB9XG4gIH1cblxuICAmX19pbmZvIHtcbiAgICBjb2xvcjogI2QyYmVmZjtcbiAgfVxufVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnO1xuXG4ud2ViaW5hcnMge1xuICAmX193cmFwLXdlYmluYXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cblxuLndlYmluYXIge1xuICBmbGV4OiAwIDEgY2FsYygoMTAwJSAtIDgwcHgpIC8gMyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG5cbiAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XG4gICAgZmxleDogMCAxIGNhbGMoKDEwMCUgLSA0MHB4KSAvIDIpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XG4gICAgZmxleDogMCAxIDEwMCU7XG4gIH1cblxuICAucGx5ciB7XG4gICAgbWluLWhlaWdodDogMjMwcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5wbHlyX19jb250cm9scyxcbiAgICAgICY6Zm9jdXMtd2l0aGluIC5wbHlyX19jb250cm9scyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRyb2xzIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1saWdodC1ncmV5KTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAmX19kYXRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiByZ2JhKDM0LDM2LDU2LC44MzEzNzI1NDkpO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC53ZWJpbmFyX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufSJdfQ== */
