@charset "UTF-8";@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}*{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:1200px;--container-padding:10px;--font-main:"OpenSans", sans-serif;--font-accent:"OpenSans", sans-serif;--font-titles:var(--font-accent);--font-size:14px;--color-primary:#7480ff;--color-primary100:#e3e6ff;--color-primary200:#c7cdff;--color-primary300:#abb4ff;--color-primary400:#96a0ff;--color-primary500:#7480ff;--color-success:#3aa76d;--color-success100:#d9fadc;--color-warning:#f67f11;--color-danger:#e25822;--color-danger100:#fdead2;--color-primary-text:#343c44;--color-seconary-text:#949494;--theme-main-bg-color:#f1f1f1;--theme-header-bg-color:#fbfbfb;--theme-footer-bg-color:#fbfbfb;--page-bg:#fff;--shadow-small-bottom:rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;--shadow-small-top:rgba(0, 0, 0, 0.12) 0px -1px 3px, rgba(0, 0, 0, 0.24) 0px -1px 2px}@font-face{font-family:OpenSans;font-display:swap;src:url(../fonts/OpenSans-Bold.woff2) format("woff2"),url(../fonts/OpenSans-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:OpenSans;font-display:swap;src:url(../fonts/OpenSans-ExtraBold.woff2) format("woff2"),url(../fonts/OpenSans-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:OpenSans;font-display:swap;src:url(../fonts/OpenSans-Regular.woff2) format("woff2"),url(../fonts/OpenSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:OpenSans;font-display:swap;src:url(../fonts/OpenSans-Light.woff2) format("woff2"),url(../fonts/OpenSans-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:OpenSans;font-display:swap;src:url(../fonts/OpenSans-SemiBold.woff2) format("woff2"),url(../fonts/OpenSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:OpenSans;font-display:swap;src:url(../fonts/OpenSans-Medium.woff2) format("woff2"),url(../fonts/OpenSans-Medium.woff) format("woff");font-weight:500;font-style:normal}html{scroll-behavior:smooth;background-color:#272727;font-family:var(--font-main);font-size:var(--font-size);line-height:1}body{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--page-bg);color:var(--color-primary-text);text-wrap:balance;font-size:1rem}img{display:block}a{color:var(--link-color)}code,pre.code{background-color:#e9f1f6;padding:.14rem;border-radius:4px}pre.code{overflow-x:auto;padding:.71rem}.icon{width:1.43rem;height:1.43rem}.icon--extrasmall{width:1.14rem;height:1.14rem}.icon--small{width:1.36rem;height:1.36rem}.icon--middle{width:1.79rem;height:1.79rem}.icon--notify{fill:var(--color-danger)}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);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{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.w-100{width:100%}.content-demo{margin-bottom:3.57rem;padding:.71rem;background-color:#dadada}.container,.container-full{padding:0 var(--container-padding)}.container{margin:0 auto;max-width:var(--container-width);width:100%}.container-full{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))}.h1{font-size:6.43rem;font-weight:700}.h2{font-size:4.29rem;font-weight:600}.h3{font-size:3.43rem;font-weight:500}.h4{font-size:2.43rem;font-weight:200;letter-spacing:.018rem}.h5{font-size:1.71rem;font-weight:400;letter-spacing:0}.h6{font-size:1.43rem;font-weight:500;line-height:1.2;letter-spacing:.011rem}.project__title,.task__title,.text-subhead{font-weight:500;line-height:1.71}.text-subhead--light{font-weight:300;letter-spacing:.011rem}.text,.text--medium{font-weight:400;line-height:1.43;letter-spacing:.018rem}.text--medium{font-size:1.14rem;line-height:1.75;letter-spacing:.036rem}.text-button{font-weight:500;line-height:1.14}.project__desc,.task__desc,.text-caption{font-size:.71rem;font-weight:400;line-height:1.6;letter-spacing:.029rem}.text-overline{font-size:.71rem;font-weight:400;line-height:1.6rem;letter-spacing:.071rem;text-transform:uppercase}.btn{border-radius:.57rem;padding:.57rem 1.89rem;font-size:1.14rem;font-weight:400;line-height:1.75;letter-spacing:.036rem;-webkit-box-shadow:0 2px 4px 0 rgba(52,60,68,.16),0 0 1px 0 rgba(117,131,142,.04);box-shadow:0 2px 4px 0 rgba(52,60,68,.16),0 0 1px 0 rgba(117,131,142,.04);background:#fbfbfb}.btn--extrasmall{padding:.36rem .71rem;font-size:.71rem}.btn--large,.btn--small{padding:.57rem .86rem;font-size:1rem;font-weight:500;line-height:1.14}.btn--large{padding:.71rem 3.43rem;font-size:1.43rem;line-height:1.2;letter-spacing:.011rem}.btn--fullwidth{width:100%}.btn--primary{color:#fff;background-color:var(--color-primary)}.btn-outline{border-radius:.57rem;padding:.57rem 1.89rem;font-size:1.14rem;font-weight:400;line-height:1.75;letter-spacing:.036rem;background:0 0;border:1px solid var(--color-seconary-text);color:var(--color-seconary-text);fill:var(--color-seconary-text)}.btn-outline--extrasmall{padding:.36rem .71rem;font-size:.71rem}.btn-outline--small{padding:.57rem .86rem;font-size:1rem;font-weight:500;line-height:1.14}.btn-outline--large{padding:.71rem 3.43rem;font-size:1.43rem;font-weight:500;line-height:1.2;letter-spacing:.011rem}.btn-outline--fullwidth{width:100%}.btn-outline--primary{color:var(--color-primary);border:1px solid var(--color-primary)}.comment,.comments{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.71rem}.comments{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comment{padding:.71rem}.comment__avatar{height:2.64rem;width:2.64rem;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;-o-object-fit:cover;object-fit:cover;background-position:center;background-size:cover;background-repeat:no-repeat}.comment__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.71rem;border-radius:.71rem;background-color:#eaf2f5;-webkit-box-shadow:0 2px 4px 0 rgba(52,60,68,.16),0 0 1px 0 rgba(117,131,142,.04);box-shadow:0 2px 4px 0 rgba(52,60,68,.16),0 0 1px 0 rgba(117,131,142,.04)}.comment__content>*+*{margin-top:.71rem}.comment__head{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}.comment__author{display:inline-block;font-size:.86rem;font-weight:500;color:#2067b0}.comment__date{font-size:.71rem;line-height:.86rem;color:var(--color-seconary-text)}.comment__text{line-height:1.3;white-space:pre-line;overflow:hidden;overflow-wrap:break-word;word-break:normal}.comment__text a,.comment__text a:active,.comment__text a:focus,.comment__text a:hover,.comment__text a:visited{text-decoration:underline}.comment__files{margin-top:.71rem}.comment-file{margin-top:.35rem}.comment-file:first-child{margin-top:0}.comment-file__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;text-decoration:none;color:#2067b0;font-size:.86rem;padding:.25rem .5rem;padding-left:0;border-radius:.25rem;-webkit-transition:background-color .2s;transition:background-color .2s;max-width:100%;overflow:hidden}.comment-file__link:hover{background-color:rgba(32,103,176,.1)}.comment-file__icon{-ms-flex-negative:0;flex-shrink:0}.comment-file__name{text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.comment-file__size{color:var(--color-seconary-text);font-size:.8em;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.comment__reply-button{margin-top:.71rem;background:0 0;border:0;color:#2067b0;font-size:.86rem;padding:.25rem .5rem;padding-left:0;cursor:pointer;border-radius:.25rem;-webkit-transition:background-color .2s;transition:background-color .2s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer{position:relative;z-index:200;-ms-flex-negative:0;flex-shrink:0;width:100%;min-height:4rem;-webkit-box-shadow:0 4px 8px 4px rgba(52,60,68,.16),0 0 2px 0 rgba(117,131,142,.04);box-shadow:0 4px 8px 4px rgba(52,60,68,.16),0 0 2px 0 rgba(117,131,142,.04);background-color:var(--theme-footer-bg-color)}.footer__inner{height:100%;margin:0 auto;padding-left:var(--container-padding);padding-right:var(--container-padding);max-width:var(--container-width);width:100%}.footer__inner--comment,.footer__nav,.footer__nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.footer__inner--comment{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--container-padding)}.footer__nav,.footer__nav-item{position:relative}.footer__nav{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.footer__nav-item{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-primary-text);fill:var(--color-primary-text);-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.86rem}.footer__nav-item>*+*{padding-top:.36rem}.footer__nav-item--active{fill:var(--color-primary);color:var(--color-primary)}.footer__nav-item i{font-size:1.43rem}.footer__nav-btn-wrap{position:absolute;bottom:.93rem;z-index:200;-webkit-tap-highlight-color:transparent}.footer__nav-btn{display:block;position:relative;width:4rem;height:4rem;border-radius:50%;color:var(--color-primary-text);background-color:var(--color-primary);-webkit-box-shadow:0 4px 8px 0 rgba(52,60,68,.16),0 0 2px 0 rgba(117,131,142,.04);box-shadow:0 4px 8px 0 rgba(52,60,68,.16),0 0 2px 0 rgba(117,131,142,.04);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.footer__nav-btn::after,.footer__nav-btn::before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1.14rem;height:.107rem;background-color:#fff}.footer__nav-btn::after{-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.footer__nav-btn--rotate{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.footer__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.07rem}.footer__toolbar-input{padding:.43rem .71rem!important}.footer__toolbar-send-btn{width:1.79rem;height:1.79rem;fill:var(--color-primary)}.footer__submenu{position:absolute;bottom:calc(100% + .71rem);width:14.29rem;padding:.71rem;font-size:.86rem;font-weight:500;text-align:center;color:var(--color-primary-text);border-radius:.71rem;background-color:#fff;-webkit-box-shadow:0 7px 21px rgba(83,92,105,.12),0 -1px 6px 0 rgba(83,92,105,.06);box-shadow:0 7px 21px rgba(83,92,105,.12),0 -1px 6px 0 rgba(83,92,105,.06);z-index:100;visibility:hidden;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.footer__submenu--active{visibility:visible;opacity:1}.footer__submenu-item{padding:.71rem}.footer__submenu-item:not(:last-child){border-bottom:1px solid rgba(82,92,105,.05)}.form-wrapper{padding:1.43rem;height:100%;background-color:#fff}.form,.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}.form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.43rem;max-width:600px;margin:0 auto}.form__field{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:.86rem}.form__label{font-weight:500;color:var(--color-seconary-text)}.header{position:relative;z-index:200;-ms-flex-negative:0;flex-shrink:0;height:4rem;padding:.64rem 0;-webkit-box-shadow:0 2px 4px 0 rgba(52,60,68,.16),0 0 1px 0 rgba(117,131,142,.04);box-shadow:0 2px 4px 0 rgba(52,60,68,.16),0 0 1px 0 rgba(117,131,142,.04);background-color:var(--theme-header-bg-color);color:var(--color-primary-text)}.header__inner{height:100%;margin:0 auto;padding-left:var(--container-padding);padding-right:var(--container-padding);max-width:var(--container-width);width:100%}.header__main{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo,.header__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo>*+*{margin-left:1.07rem}.header__actions{position:relative;color:var(--color-seconary-text);fill:var(--color-seconary-text)}.header__actions>*+*{margin-left:1.07rem}.header__menu-wrap{position:absolute;right:0;top:2.14rem;min-width:15rem;border-radius:4px;background-color:#fbfbfb;-webkit-box-shadow:0 16px 24px 0 rgba(52,60,68,.12),0 2px 8px 0 rgba(117,131,142,.04);box-shadow:0 16px 24px 0 rgba(52,60,68,.12),0 2px 8px 0 rgba(117,131,142,.04);max-height:calc(100vh - 110px);overflow-y:auto}.header__menu{display:none;background-color:var(--theme-main-bg-color);color:var(--color-primary-text)}.header__menu>*+*{margin-top:7.14px}.header__menu--opened{display:block}.header__menu-category{background-color:#fff}.header__menu-title{display:inline-block}.header__menu-item,.header__menu-title{padding:.57rem 1.14rem}.header__menu-item:not(:last-child){border-bottom:1px solid #d6e4ec}.header__menu-item--selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__menu-item--selected:after{content:url("data:image/svg+xml;utf8,<svg width='16.000000' height='11.999756' viewBox='0 0 16 11.9998' xmlns='http://www.w3.org/2000/svg'><path id='Mask' d='M5.86 11.99C5.58 11.99 5.32 11.88 5.13 11.68L0.27 6.5C-0.11 6.1 -0.09 5.47 0.31 5.09C0.71 4.71 1.35 4.73 1.72 5.13L5.85 9.52L14.26 0.32C14.63 -0.09 15.26 -0.12 15.67 0.26C16.08 0.63 16.11 1.26 15.73 1.67L6.6 11.67C6.41 11.87 6.14 11.99 5.87 11.99L5.86 11.99Z' fill='dodgerblue' fill-opacity='1.000000' fill-rule='evenodd'/></svg>");display:block;margin-left:.71rem}.header__menu-item--danger{font-weight:500;color:var(--color-danger)}.header__menu-title{font-weight:500}.header__action{display:none;padding-top:5.71px}.header__action--active{display:block}.header__search-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.43rem}.header__search-input input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.14rem;height:100%}.header__search-cancel{height:1.43rem;width:1.43rem}.header__search-cancel svg{fill:var(--color-seconary-text)}.header__action-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.43rem}.header__action-btn{display:inline-block}.header__action-title{font-size:1.43rem;font-weight:500;line-height:1.2;letter-spacing:.011rem}.informer{position:fixed;top:-100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.71rem;width:300px;padding:.71rem;color:#fff;background-color:#343c44;border-radius:7.14px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:top .5s ease-in-out;transition:top .5s ease-in-out}.informer--success{fill:var(--color-success)}.informer--warning{fill:var(--color-warning)}.informer--danger{fill:var(--color-danger)}.informer--info{fill:var(--color-primary500)}.informer--active{top:1.79rem}.informer__icon{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%;text-align:center;margin:auto 0}.informer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.71rem}.informer__title{font-weight:500}.informer__text{color:#adadad}.input,.textarea{width:100%;padding:.71rem;border:1px solid #d6e4ec;border-radius:.57rem;font-size:14px;font-weight:400;line-height:1.428;letter-spacing:.018rem}.input:focus,.textarea:focus{border-color:var(--color-primary)}.input:focus-visible,.textarea:focus-visible{outline:0}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:#aabbc6}.input::-moz-placeholder,.textarea::-moz-placeholder{color:#aabbc6}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:#aabbc6}.input::-ms-input-placeholder,.textarea::-ms-input-placeholder{color:#aabbc6}.input::placeholder,.textarea::placeholder{color:#aabbc6}.textarea{min-height:7.14rem}.input-users{width:100%}.input-users__title{display:inline-block;color:#aabbc6;font-size:14px;font-weight:400;line-height:1.428;letter-spacing:.018rem;margin-bottom:.71rem}.input-users__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.71rem}.input-users__item{width:2.86rem;height:2.86rem;border-radius:50%;background-color:#ccc;-o-object-fit:cover;object-fit:cover;background-position:center;background-size:cover;background-repeat:no-repeat}.input-users__item--btn{display:block;position:relative;border:1px solid var(--color-primary);background-color:transparent}.input-users__item--btn::after,.input-users__item--btn::before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1rem;height:.107rem;background-color:var(--color-primary)}.input-users__item--btn::after{-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.input-avatar{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}.form .input-avatar{margin-bottom:2.14rem}.input-avatar__btn,.input-avatar__photo{-webkit-box-shadow:0 2px 4px 0 rgba(52,60,68,.16),0 0 1px 0 rgba(117,131,142,.04);box-shadow:0 2px 4px 0 rgba(52,60,68,.16),0 0 1px 0 rgba(117,131,142,.04);border-radius:50%}.input-avatar__photo{position:relative;width:9.43rem;height:9.43rem;-o-object-fit:cover;object-fit:cover;background-position:center;background-size:cover;background-repeat:no-repeat}.input-avatar__btn{position:absolute;right:6%;bottom:1%;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.29rem;height:2.29rem;background-color:#fff}.input-avatar__btn>input{display:none}.input-avatar__btn,.select-users,.select-users__item{display:-webkit-box;display:-ms-flexbox;display:flex}.select-users{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.select-users__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.71rem}.select-users__item--selected{background-color:var(--color-primary100)}.select-users__item--selected .select-users__btn{fill:var(--color-primary500)}.select-users__user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.14rem}.select-users__avatar{width:3rem;height:3rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;background-position:center;background-size:cover;background-repeat:no-repeat}.select-users__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.select-users__name{font-size:.86rem;font-weight:500}.select-users__email,.select-users__post{color:var(--color-primary);font-size:10px;font-weight:400;line-height:16px;letter-spacing:.4px}.select-users__post{color:var(--color-seconary-text)}.select-users__btn{padding:.71rem}.loader{position:fixed;z-index:190;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);display:none}.loader--active{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}.loader::before{content:"";display:block;width:35.71px;height:35.71px;border:2.14px solid #ccc;border-top-color:#000;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.main{position:relative;z-index:100;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;background-color:var(--theme-main-bg-color)}.main--bg{background-position:top right;background-size:400px auto;background-repeat:repeat;background-attachment:fixed}.main__inner{margin:0 auto;max-width:var(--container-width);width:100%}.noitems{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;font-weight:700;color:#949494}.noitems__text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.5rem;text-align:center;line-height:1.5}.modal-overlay{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-overlay--active{display:block}.modal,.project-detail button,.task-detail button{display:-webkit-box;display:-ms-flexbox;display:flex}.modal{position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:7.14px;-webkit-box-shadow:0 0 29px 0 rgba(0,0,0,.25);box-shadow:0 0 29px 0 rgba(0,0,0,.25);width:90%;max-width:385.71px;min-height:14.29%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal__success{text-align:center;padding-top:3.21rem}.modal__close,.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.71rem}.modal__close{cursor:pointer;padding:0;border:0;background:0 0;position:relative;z-index:999;height:1rem;width:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal__close-icon{display:block;position:relative;width:1rem;height:.71rem;background-color:transparent}.modal__close-icon::after,.modal__close-icon::before{content:"";position:absolute;width:1rem;height:.71rem;background-color:#6f6f6f;top:0;left:0}.modal__close-icon::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal__close-icon::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.43rem .71rem 0;overflow-y:auto}.modal__footer{padding:.71rem 1.71rem;text-align:center}.modal__footer>*+*{margin-left:.36rem}.profile,.project-detail{background-color:#fff;padding:1.43rem}.project-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.43rem;padding:1.07rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.project-detail button,.task-detail button{gap:.36rem}.project-detail__title{font-size:1.14rem;font-weight:500;line-height:1.5;text-align:justify;text-wrap:auto}.project-detail__desc{font-weight:400;line-height:1.43;letter-spacing:.025rem;text-align:justify;text-wrap:auto}.project-detail__user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.36rem}.project-detail__user-img{width:22.86px;height:22.86px;-o-object-fit:cover;object-fit:cover;background-position:center;background-size:cover;background-repeat:no-repeat}.project-detail__user-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.71rem;font-weight:500;line-height:1.3;letter-spacing:.04rem}.project-detail__user-role{color:var(--color-seconary-text)}.project-detail__user-name{font-size:.86rem}.project-detail__captions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.43rem}.project-detail__caption{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.36rem;color:var(--color-seconary-text);fill:var(--color-seconary-text)}.project-detail__auditors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.36rem}.project-detail__auditors-title{font-size:.71rem;font-weight:500;line-height:1.3;letter-spacing:.04rem;color:var(--color-seconary-text)}.project-detail__auditors-list{position:relative;height:22.86px}.project-detail__auditors-item{position:absolute;top:0;left:0;text-align:center;width:22.86px;height:22.86px;border-radius:50%;background-color:#ccc;border:2px solid #fff;-o-object-fit:cover;object-fit:cover;background-position:center;background-size:cover;background-repeat:no-repeat}.project-detail__auditors-item>span{font-weight:700;font-size:.86rem;line-height:22.86px}.project,.project-detail__btn-comments,.projects{display:-webkit-box;display:-ms-flexbox;display:flex}.project-detail__btn-comments{gap:.36rem;position:fixed;bottom:5.79rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);fill:#fff}.project,.projects{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.71rem}.projects{gap:.71rem}.project{min-height:3.93rem;background-color:#fff;border-radius:5px;-webkit-box-shadow:transparent 0 0 0 0,transparent 0 0 0 0,rgba(0,0,0,.1) 0 1px 3px 0,rgba(0,0,0,.1) 0 1px 2px -1px;box-shadow:transparent 0 0 0 0,transparent 0 0 0 0,rgba(0,0,0,.1) 0 1px 3px 0,rgba(0,0,0,.1) 0 1px 2px -1px}.project--low{background-color:var(--color-secondary-green100)}.project--high{background-color:var(--color-secondary-red100)}.project__header{position:relative;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:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.project__menu-btn{-ms-flex-negative:0;flex-shrink:0}.project__menu{display:none;position:absolute;top:1.71rem;right:0;border-radius:4px;background-color:#fbfbfb;-webkit-box-shadow:0 16px 24px 0 rgba(52,60,68,.12),0 2px 8px 0 rgba(117,131,142,.04);box-shadow:0 16px 24px 0 rgba(52,60,68,.12),0 2px 8px 0 rgba(117,131,142,.04);z-index:10}.project__menu--opened{display:block}.project__menu-item{padding:.57rem 1.14rem}.project__menu-item:not(:last-child),.task__menu-item:not(:last-child){border-bottom:1px solid #d6e4ec}.project__menu-btn{font-weight:600}.project__menu-btn--red{color:var(--color-danger)}.project__desc{margin-top:.36rem;color:var(--color-seconary-text)}.project__params,.project__users{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project__params{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.71rem}.project__users{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:24.29px;border:1px solid rgba(82,92,105,.17);border-radius:24.29px}.project__users--client{width:24.29px;border-radius:50%;background-color:var(--color-secondary-green100)}.project__users-wrapper{position:relative;height:17.14px}.project__user{position:absolute;top:0;left:0;text-align:center;width:17.14px;height:17.14px;border-radius:50%;background-color:#ccc;-o-object-fit:cover;object-fit:cover;background-position:center;background-size:cover;background-repeat:no-repeat}.project__user>span{font-weight:700;font-size:.86rem;line-height:17.14px}.project__user--client{position:unset;top:unset;left:unset}.project_project{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.29rem .71rem;font-size:.71rem;font-weight:500;line-height:1.14;letter-spacing:.029rem;border-radius:8.57px;background-color:#c7cdff}.project__footer,.project__footer-item{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-align:center;-ms-flex-align:center;align-items:center}.project__footer{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.07rem}.project__footer-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-seconary-text);fill:var(--color-seconary-text)}.project__footer-item>*+*{margin-left:.71rem}.project__counter,.project__deadline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:.86rem}.project__counter>*+*,.project__deadline>*+*{margin-left:.36rem}.sheet{display:none;position:fixed;z-index:200;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#fff}.sheet--active{display:block}.sheet__header,.sheet__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.sheet__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.sheet__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.43rem}.sheet__content{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.71rem 1.43rem 1.43rem;overflow-y:auto}.sheet__loading{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.43rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sheet__loading-text{font-size:.71rem;font-weight:400;line-height:1.14rem;letter-spacing:.071rem;text-transform:uppercase}.sheet__footer{padding:1.43rem;border-top:1px solid #d6e4ec}.task-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.43rem;background-color:#fff;padding:1.07rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.task-detail__title{font-size:1.14rem;font-weight:500;line-height:1.5;text-align:justify;text-wrap:auto}.task-detail__desc{font-weight:400;line-height:1.43;letter-spacing:.025rem;text-align:justify;text-wrap:auto}.task-detail__user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.36rem}.task-detail__user-img{width:22.86px;height:22.86px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background-position:center;background-size:cover;background-repeat:no-repeat}.task-detail__user-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.71rem;font-weight:500;line-height:1.3;letter-spacing:.04rem}.task-detail__user-role{color:var(--color-seconary-text)}.task-detail__user-name{font-size:.86rem}.task-detail__captions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.43rem}.task-detail__caption{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.36rem;color:var(--color-seconary-text);fill:var(--color-seconary-text)}.task-detail__auditors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.36rem}.task-detail__auditors-title{font-size:.71rem;font-weight:500;line-height:1.3;letter-spacing:.04rem;color:var(--color-seconary-text)}.task-detail__auditors-list{position:relative;height:22.86px}.task-detail__auditors-item{position:absolute;top:0;left:0;text-align:center;width:22.86px;height:22.86px;border-radius:50%;background-color:#ccc;border:2px solid #fff;-o-object-fit:cover;object-fit:cover;background-position:center;background-size:cover;background-repeat:no-repeat}.task-detail__auditors-item>span,.task__user>span{font-weight:700;font-size:.86rem;line-height:22.86px}.task,.task-detail__btn-comments,.tasks{display:-webkit-box;display:-ms-flexbox;display:flex}.task-detail__btn-comments{gap:.36rem;position:fixed;bottom:5.79rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);fill:#fff}.task,.tasks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.71rem}.tasks{gap:.71rem}.task{min-height:3.93rem;background-color:#fff;border-radius:5px;-webkit-box-shadow:transparent 0 0 0 0,transparent 0 0 0 0,rgba(0,0,0,.1) 0 1px 3px 0,rgba(0,0,0,.1) 0 1px 2px -1px;box-shadow:transparent 0 0 0 0,transparent 0 0 0 0,rgba(0,0,0,.1) 0 1px 3px 0,rgba(0,0,0,.1) 0 1px 2px -1px}.task--low{background-color:var(--color-secondary-green100)}.task--high{background-color:var(--color-secondary-red100)}.task__header{position:relative;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:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:20}.task__menu-btn{-ms-flex-negative:0;flex-shrink:0}.task__menu{display:none;position:absolute;top:1.71rem;right:0;border-radius:4px;background-color:#fbfbfb;-webkit-box-shadow:0 16px 24px 0 rgba(52,60,68,.12),0 2px 8px 0 rgba(117,131,142,.04);box-shadow:0 16px 24px 0 rgba(52,60,68,.12),0 2px 8px 0 rgba(117,131,142,.04)}.task__menu--opened{display:block}.task__menu-item{padding:.57rem 1.14rem}.task__menu-btn{font-weight:600}.task__menu-btn--red{color:var(--color-danger)}.task__desc{display:none;margin-top:.36rem;color:var(--color-seconary-text);z-index:10}.task__params{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:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.71rem;z-index:10}.task__user,.task__users{position:relative;width:100%;height:17.14px}.task__user{position:absolute;top:0;left:0;text-align:center;width:17.14px;border-radius:50%;background-color:#ccc;-o-object-fit:cover;object-fit:cover;background-position:center;background-size:cover;background-repeat:no-repeat}.task__user>span{line-height:17.14px}.task_project{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.29rem .71rem;font-size:.71rem;font-weight:500;line-height:1.14;letter-spacing:.029rem;border-radius:8.57px;background-color:#e2e2e2}.task__footer,.task__footer-item{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-align:center;-ms-flex-align:center;align-items:center}.task__footer{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.07rem;z-index:10}.task__footer-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-seconary-text);fill:var(--color-seconary-text)}.task__footer-item>*+*{margin-left:.71rem}.task__counter,.task__deadline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:.86rem}.task__counter>*+*,.task__deadline>*+*{margin-left:.36rem}@media (max-width:1220px){.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)}}@media (max-width:820px){.container-left-50,.container-right-50{max-width:100%}.container-half-left,.container-half-right{padding:0 var(--container-padding)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmxvY2tzL19wcm9qZWN0LWRldGFpbC5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fdmFycy5zY3NzIiwiYmFzZS9fZm9udHNBdXRvR2VuLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJiYXNlL191dGlscy5zY3NzIiwiYmFzZS9fY29udGFpbmVycy5zY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiYmxvY2tzL19idXR0b25zLnNjc3MiLCJibG9ja3MvX2NvbW1lbnRzLnNjc3MiLCJibG9ja3MvX2Zvb3Rlci5zY3NzIiwiYmxvY2tzL19mb3Jtcy5zY3NzIiwiYmxvY2tzL19oZWFkZXIuc2NzcyIsImJsb2Nrcy9faW5mb3JtZXIuc2NzcyIsImJsb2Nrcy9faW5wdXRzLnNjc3MiLCJibG9ja3MvX2xvYWRlci5zY3NzIiwiYmxvY2tzL19tYWluLnNjc3MiLCJibG9ja3MvX21vZGFscy5zY3NzIiwiYmxvY2tzL19wcm9maWxlLnNjc3MiLCJibG9ja3MvX3Byb2plY3RzLnNjc3MiLCJibG9ja3MvX3NoZWV0cy5zY3NzIiwiYmxvY2tzL190YXNrLWRldGFpbC5zY3NzIiwiYmxvY2tzL190YXNrcy5zY3NzIiwibWFpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCLEFBeWxEQSx3QkN4a0RFLEUsQ0NERCwrQixDQUNBLHlCLEFGK2tERCxnQkN4a0RFLEUsQ0FDQSwrQixDQ1RELHlCRlZELEMsQ0FDRSxTLENHQUYsUSxDSEVFLFEsQ0FIRixDLENBUUEsTyxDQUZBLFEsQ0dDQSw2QixDQUVBLHFCLENITUEsQyxDQUtBLE8sQ0FMQSxNLENBRUEsUyxDR0FBLG9CLENIVUEsSyxDQUVBLE0sQ0FBQSxNLENBK0VBLE0sQ0c1RUEsSSxDQUpBLEcsQ0hHQSxPLENHRUMsYSxDQUdELEUsQ0hDQSxFLENBQ0EsRSxDQUFBLEUsQ0FFQSxFLENHQ0EsRSxDSENBLEMsQ0FBQSxpQixDQUVFLG1CLENBR0YsRSxDQUNBLEssQ0dFSSxlLENIRUosRyxDR0VBLGtCLENIRkEsRyxDR01BLEcsQ0FDSSxjLENBQ0EsVyxDSEVKLE8sQ0dDSSxpQixDSEtKLEssQ0dHQSxNLENISkEsUSxDQVFFLDRCLENBTEYsTSxDQUZBLEssQ0dHQSxNLENISkEsUSxDR0tDLG1CLENBQ0EsaUIsQ0hERCxhLENBSUEsZ0IsQ0FHRSxZLENBQ0YsTSxDQUdBLGtCLENJekZxQixvQixDQUNBLHVCLENBR3JCLGUsQ0FDQyw0QixDQUNBLGMsQ0FFQSxjLENKNkZELGEsQ0FEQSxZLENBREEsWSxDQURBLFcsQ0lsRkMsUyxDSnlGRCx3QixDSXJGQyxTLENBQ0EsUSxDSnlGRCxLLENJckZDLGMsQ0ppR0QsSyxDS3ZIQyx3QixDQUNBLHdCLENBQ0Esa0MsQ0x1SEQsb0MsQ0tySEEsZ0MsQ0FDQyxnQixDQUNBLHVCLENBQ0EsMEIsQ0FDQSwwQixDQUNBLDBCLENMdUhELDBCLENLckhBLDBCLENBQ0MsdUIsQ0FDQSwwQixDQUNBLHVCLENBQ0Esc0IsQ0FDQSx5QixDTHVIRCw0QixDS3JIQSw2QixDQUNDLDZCLENBQ0EsK0IsQ0FDQSwrQixDQUNBLGMsQ0FDQSxzRixDTHVIRCxxRixDQUtBLFdLdkhDLG9CLENBQ0EsaUIsQ0FDQSxxRyxDTHVIRCxlLENLckhBLGtCLEFMMkhBLFdLdkhDLG9CLENBQ0EsaUIsQ0x1SEQsK0csQ00vSkEsZSxDQUNDLGtCLEFOcUtELFdNaktDLG9CLENOaUtELGlCLENBR0UsMkcsQ01qS0YsZSxDQUNDLGtCLEFOcUtELFdNbktDLG9CLENBQUEsaUIsQ05zS0MsdUcsQ0FDQSxlLENNdEtELGtCLEFOMEtELFdBTkEsb0IsQ0FRRSxpQixDTXRLRiw2RyxDQUNDLGUsQ05pS0Qsa0IsQUFVQSxXQU5BLG9CLENBUUUsaUIsQ010S0YseUcsQ0FDQyxlLENBQ0Esa0JOMEtELEksQ010S0Esc0IsQ0FDQyx3QixDQUNBLDRCLENBQ0EsMEIsQ0FDQSxhLENBR0QsSSxDQUNDLFksQ0FDQSxtQixDTmlLRCxtQixDTS9KQyxZLENBQ0MsMkIsQ0FDQSw0QixDTmlLRix5QixDTTlKQyxxQixDQUNDLCtCLENBQ0EsK0IsQ05nS0YsaUIsQ003SkMsYyxDQUtBLEcsQ0FDQyxhLENDM0RGLEMsQ0FDQyx1QixDQUdELEksQ1B5T0EsUSxDT3hPQyx3QixDQUNBLGMsQ0FFQSxpQixDUHFPRCxRLENPak9DLGUsQ0FDQSxjLENQd09ELEssQ0FQQSxhLENPek5BLGMsQ0FJQSxpQixDQUNDLGEsQ1BxT0MsYyxDQUlGLFksQ09sT0EsYSxDQUNDLGMsQ0FHRCxhLENBQ0MsYSxDUHVPQyxjLENBSUYsYSxDQVhBLHdCLENRclFBLEssQ0FDQyxzQixDUjJRRCxnQixDQWFFLGlCLENRblJGLFMsQ0FDQSxVLENBQ0MsVyxDQUNBLFEsQ0FFQSxTLENBQ0Esa0IsQ1J3UUQsNkIsQ0FhRSxxQixDUWxSRixrQixDQUNDLGUsQ1JzUkQsVSxDUWxSQSxpQixDUjBRQSxVLENFOVBJLGUsQ0Y4UUosVyxDQVhBLGdCLENBZUEsWSxDUW5SQyxpQixDTkNHLE8sQ01ISixtQixDUjJSRSxtQixDQVhBLFksQ1F0UUYsWSxDQUNDLHVCLENSMFFELG9CLENFeFJJLHNCLENGd1NKLE0sQ0FYQSxVLENFN1JJLGEsQ011QkoscUIsQ1I4UUUsYyxDQWNBLHdCLENFblRFLFUsQ0YrVEosZSxDQVhFLGtDLENFcFRFLFUsQ01pQ0osYSxDUjhRRSxnQyxDQUNGLFUsQ0FlQSxlLENBVkEsYyxDQWVBLGtCLENBS0EsbUIsQ1FuUkMsa0MsQ1JvUUQsYSxDQWVBLG1CLENFblVJLGdCLENGeVVKLGdCLENBWEEsK0UsQ0FlQSxlLENTNVdFLGdGLENBR0Ysb0IsQ0FDRSxnRixDQUNBLCtFLENBR0YscUIsQ0FDRSwrRSxDQUNBLGdGLENBR0YsRyxDQUNFLGlCLENBRUEsZSxDQUdGLEcsQ0FDRSxpQixDQUVBLGUsQ0FHRixHLENBQ0UsaUIsQ0FFQSxlLENUZ1hGLEcsQ1M1V0EsaUIsQ0FFRSxlLENUa1dGLHNCLENBSUEsRyxDQWFFLGlCLENTMVdBLGUsQ0FDQSxnQixDQUdBLEcsQ0FDRSxpQixDQUVBLGUsQ0FDQSxlLENUaVdKLHNCLENBa0JBLGUsQ0FiQSxZLENBV0EsYSxDU3hXQSxlLENBQ0UsZ0IsQ1Q4V0Ysb0IsQ0FYQSxlLENBYUUsc0IsQ0FJRixLLENBT0EsYSxDU2pYRSxlLENBQ0EsZ0IsQ1RnV0Ysc0IsQ0FnQkEsYSxDVXhiRSxpQixDQUdBLGdCLENBQ0Esc0IsQ1ZnYkYsWSxDVTVhRSxlLENBQ0UsZ0IsQ1YrYkosYyxDQURBLFcsQ1UxYkUsYSxDQUdFLGdCLENWOGFKLGUsQ1UxYUUsZSxDQUNFLHNCLENWNGJKLGMsQ0FaQSxnQixDVXhhSSxlLENWMmFKLGtCLENVeGFFLHNCLENBRUUsd0IsQ1YyYkosSSxDVXBiRSxvQixDQUVBLHNCLENBRUEsaUIsQ0FFQSxlLENBQ0EsZ0IsQ1Z5YUYsc0IsQ1V0YUksaUYsQ0FDQSx5RSxDVnlhSixrQixDQWdCQSxnQixDVW5iSSxxQixDVnlhSixnQixDQTBCQSxXLENBVEEsVyxDVWxiSSxxQixDVndhSixjLENVbmFJLGUsQ1ZzYUosZ0IsQ0FnQkEsVyxDQVpBLHNCLENXbmZBLGlCLENBQ0UsZSxDQUNBLHNCLENYd2dCRixlLENBakJBLFUsQ0FxQkEsYSxDV3ZnQkUsVSxDQUFBLHFDLENYd2ZGLFksQ0FxQkUsb0IsQ1d2Z0JBLHNCLENBRUEsaUIsQ0FDQSxlLENUUEQsZ0IsQ0ZtaEJDLHNCLENFamhCRCxjLENBQ0EsMkMsQ0Y4ZkQsZ0MsQ0F1QkUsK0IsQ0FHRix3QixDQUNFLHFCLENXN2dCQSxnQixDWDBmRixtQixDV3RmRSxxQixDWHlmRixjLENXcGZBLGUsQ0FDRSxnQixDWGtoQkYsbUIsQ0FDRSxzQixDV2poQkEsaUIsQ1hxaEJBLGUsQ0E5QkYsZSxDQWdDRSxzQixDQUlGLHVCLENXcGhCRSxVLENBR0YscUIsQ0FDRSwwQixDQUNBLHFDLENBb0JGLFEsQ1hvZ0JBLFMsQ1duZ0JFLG1CLENYa2ZGLG1CLENBZ0NFLFksQ1cvZ0JGLFUsQ1hnZ0JBLFMsQ1dqaEJFLDJCLENBQ0EsNEIsQ0FDQSx5QixDWHVmRixxQixDVzVlQSxRLENYdWZBLGMsQ0FJQSxnQixDQWdDRSxjLENXOWdCQSxhLENBQUEsbUIsQ0FDQSxhLENYbWhCQSxpQixDQUNBLG1CLENXbmhCQSxnQixDQUNBLDBCLENBQ0EscUIsQ0FDQSwyQixDWHVoQkYsaUIsQ1duaEJFLGtCLENBQUEsbUIsQ0FDQSxXLENBQ0EsYyxDWHVoQkEsb0IsQ1duaEJBLHdCLENYa2ZGLGlGLENBcUNFLHlFLENBR0YscUIsQ0FwQ0EsaUIsQ0F5Q0EsYyxDV3JoQkUsbUIsQ1h1aEJBLG1CLENBQ0EsWSxDV3ZoQkEsd0IsQ1hrZkYscUIsQ0F3Q0UsNkIsQ1d2aEJGLHdCLENBQ0UscUIsQ0FDQSxrQixDWDJoQkYsZ0IsQ0F2Q0Esb0IsQ0F5Q0UsZ0IsQ1d2aEJBLGUsQ0FDQSxhLENYNGhCRixjLENXeGhCRSxnQixDQUVBLGtCLENBRUEsZ0MsQ1g0aEJGLGMsQ1czaEJFLGUsQ0FDQSxvQixDWDZoQkEsZSxDQUNBLHdCLENBNUNGLGlCLENBZ0RBLGdCLENBRUEsdUIsQ0FFQSxzQixDQUhBLHNCLENBRUEsd0IsQ1lqcUJDLHlCLENac3FCRCxlLENBOUNBLGlCLENBa0RBLGEsQ0U5cUJDLGlCLENGa3JCRCx5QixDRTlxQkMsWSxDRmtyQkQsbUIsQ1l2cUJFLDBCLENBQUEsMEIsQ0FDQSxtQixDQUFBLHdCLENaMnFCQSxxQixDQUNBLGtCLENZM3FCQSxTLENaNnFCQSxvQixDQUNBLGEsQ1k3cUJBLGdCLENaK3FCQSxvQixDQUNBLGMsQ1kvcUJBLG9CLENaeW5CRix1QyxDQXlERSwrQixDWTlxQkYsYyxDQUVDLGUsQ1ptckJELHlCLENBQ0Usb0MsQ0FHRixtQixDQUNFLG1CLENZcnJCRCxhLENaeXJCRCxtQixDQWhFQSxzQixDQWtFRSxrQixDWXZyQkYsa0IsQ0FDQyxVLENBQUEsTSxDQUNBLFcsQ1o4ckJELG1CLENZNXJCQyxnQyxDWjhyQkMsYyxDQUNBLGtCLENZOXJCRCxtQixDWmdzQkMsYSxDQUlGLHNCLENBQ0UsaUIsQ0FDQSxjLENZbHNCRCxRLENad25CRCxhLENZdG5CQyxnQixDQUNDLG9CLENad25CRixjLENZcm5CQyxjLENBQ0Msb0IsQ0FDQSx1QyxDWnVuQkYsK0IsQ1lwbkJDLDBCLENBQ0MsMEIsQ1pzbkJGLG1CLENBNkVFLHdCLENZL3JCRixxQixDQUNDLGtCLENabXNCRCxPLENBM0VBLGlCLENBNkVFLFcsQ1kvckJGLG1CLENBQ0MsYSxDQUNBLFUsQ0FDQSxlLENBQ0EsbUYsQ0FDQSwyRSxDQUNBLDZDLENabXNCRCxjLENZaHNCQyxXLENaa3NCQyxhLENBQ0EscUMsQ1lsc0JELHNDLENBQUEsZ0MsQ0FBQSxVLENBRUEsdUIsQ1p1dEJELFksQ0FrQkEsaUIsQ1k1c0JBLG1CLENBQ0MsbUIsQ0FDQSxZLENaZ3RCQyw0QixDWS91QkQsdUIsQ0FJQywyQixDWndzQkEseUIsQ1l2c0JBLHFCLENBQ0Esd0IsQ0FDQSxxQixDWnFuQkYsa0IsQ1lsbkJDLHVCLENBQ0Msb0IsQ1p3c0JBLHNCLENBQ0EsZ0MsQ0FHRixZLENBa0JBLGlCLENZenNCQyxpQixDWnVyQkQsWSxDWXBzQkEsNkIsQ0FDQyxzQixDQUFBLGtCLENBQ0Esd0IsQ1o0c0JDLHFCLENBQ0EsNkIsQ1k1c0JELHlCLENaa25CRCxzQixDQTZGRSxtQixDWTVzQkYsVyxDWmd0QkEsaUIsQ0F2RkEsMkIsQ1kvbUJBLHlCLENBQ0MscUIsQ0FDQSx1QixDQUNBLG9CLENBQ0Esc0IsQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0FDQSwrQixDQUNBLDhCLENBQ0Esa0IsQ0FDRyxVLENaOHNCRixNLENZN3NCRCxnQixDWmt0QkQscUIsQ0E3RkEsa0IsQ0FJQSx5QixDQStGRSx5QixDWTdzQkYsMEIsQ0FHQyxtQixDQUNDLGlCLENaa3RCRixxQixDYTMxQkUsaUIsQ0FDQSxhLENiODFCQSxXLENhMzFCRix1QyxDYisxQkEsZ0IsQ2E3MUJFLGEsQ0FBQSxpQixDYmcyQkEsVSxDYS8xQkEsVyxDYm0yQkEsaUIsQ2FsMkJBLCtCLENBQ0EscUMsQ0FDQSxpRixDYit2QkYseUUsQ0FzR0UsOEIsQ2FsMkJGLDBCLENBQ0Usc0IsQ0FBQSxvRCxDQUNBLG9DLENBQUEsc0UsQ2J5MkJGLHVCLENBQ0Esd0IsQ0FDRSxVLENhejJCQSxpQixDYjIyQkEsUSxDQUNBLGtDLENhMzJCQSw4QixDQUNBLDBCLENiK3ZCRixhLENhNXZCQSxjLENBRUUscUIsQ0MxQkYsdUIsQ0FDSSxnRCxDQUNBLDRDLENBQ0Esd0MsQ2Q0NEJKLHdCLENjejRCSSwrQixDZDI0QkYsMkIsQ2MxNEJFLHVCLENkODRCSixnQixDYzE0QkEsbUIsQ0FDSSxtQixDWlhILFksQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0FDQSxXLENGMjVCRCxzQixDYy80QkksK0IsQ2RvNUJKLHlCLENjbDVCSSxhLENkcTVCRixjLENBRUEseUIsQ0FHRixnQixDY3Q1QkksaUIsQ0FDQSwwQixDZHk1QkYsYyxDY3Y1QkUsYyxDZGl5QkosZ0IsQ2M1eEJBLGUsQ0FDSSxpQixDQUNBLCtCLENBQ0Esb0IsQ0FFQSxxQixDQUNJLGtGLENkK3hCUiwwRSxDQTJIRSxXLENjdDVCRixpQixDQUNJLFMsQ0FDQSwwQyxDQUNBLGtDLENkMDVCSix3QixDY3Q1Qkksa0IsQ2R3NUJGLFMsQ0F4SEYscUIsQ0E0SEUsYyxDQUlGLDBCY3g1QkksWSxDZDh4QkosMkMsQ0FHQSxhLENjM3hCSSxlLENkOHhCSixXLENBNEhFLHFCLENBeEhGLEssQ0E0SUEsWSxDQUNFLG1CLENBQ0EsbUIsQ0E5SEYsWSxDY3p4QlEsMkIsQ0FDSSw0QixDQUNBLHlCLENBQ0EscUIsQ2Rzd0JaLEssQ2NueEJJLHdCLENkNHhCSixxQixDYzF4Qkksa0IsQ0FDSSxXLENBR0osZSxDQUNJLGEsQ2R3NUJSLFksQ0F2SEEsdUIsQ2N2eEJJLG9CLENBQ0ksc0IsQ0FDQSx1QixDZHl4QlIsb0IsQ0FnSUUsc0IsQ2NyNUJGLFUsQ0FDSSxVLENBR0osWSxDQUNJLGUsQ0FDQSxnQyxDZHk1QkosTyxDQTlIQSxpQixDQWdJRSxXLENjcDVCRixtQixDQUNJLGEsQ0FBQSxXLENBQUEsZ0IsQ2R5NUJGLGlGLENBQ0EseUUsQ2N4NUJFLDZDLENkdXhCSiwrQixDQXNJQSxjLENBQ0UsVyxDYzE1Qk0sYSxDQUNBLHFDLENkdXhCUixzQyxDQXNJRSxnQyxDY3o1QkYsVSxDZHd4QkEsYSxDQXlJRSx3QixDY3g1QkYscUIsQ0FDSSw2QixDZCs1QkosYSxDQWpKQSxhLENBU0EsbUIsQ0EwSUUsbUIsQ2M1NUJGLFksQ0FDSSx3QixDZHF4QkoscUIsQ0EwSUUsa0IsQ0FHRixpQixDYzU1QkksbUIsQ0NuSkosZ0IsQ0FDRSxpQixDQUNBLGdDLENBQ0EsK0IsQ2Z1akNGLG9CLENlcmpDRSxtQixDZjBqQ0Ysa0IsQ2V2akNFLGlCLENBQ0EsTyxDQUNBLFcsQ0FFQSxlLENBQ0EsaUIsQ2Z5akNBLHdCLENleGpDQSxxRixDQUFBLDZFLENmNDZCRiw4QixDZTE2QkUsZSxDQUlBLGEsQ0FDRSxZLENmMjZCSiwyQyxDZXg2QkUsK0IsQ0FJQSxpQixDQUNFLGlCLENmNDZCSixxQixDQWdKRSxhLENBR0Ysc0IsQ0FDRSxxQixDQUdGLG1CLENBaEpBLG9CLENBc0pBLGtCLENBTkEsbUIsQ2VsakNFLHNCLENmNmpDRix1QmU1akNFLFksQ2Z1NkJGLCtCLENBeUpBLDRCLENBckpBLG1CLENBdUpFLG1CLENlM2pDRixZLENBQ0Usd0IsQ2Z1NkJGLHFCLENBdUpFLDZCLENBR0Ysa0MsQ2dCcm5DRSx5ZSxDQUNBLGEsQ0FDQSxrQixDaEJvK0JGLDBCLENnQi85QkUsZSxDQUNFLHlCLENoQnluQ0osbUIsQ0FySkEsZSxDQUdBLGUsQ2dCaCtCRSxZLENBQ0Usa0IsQ2hCKzlCSix1QixDZ0JoK0JFLGEsQ0FBQSxxQixDQUNFLG1CLENoQis5QkosbUIsQ0FtS0UsWSxDZ0I5bkNGLHdCLENBQ0UscUIsQ2hCODlCRixrQixDQW1LRSxXLENBSUYsMkIsQ2dCOW5DQSxrQixDQUNFLG1CLENBQ0EsVyxDQUNBLGlCLENBRUEsVyxDaEJnK0JGLHNCLENBbUtFLGMsQ2dCN25DQSxhLENoQm1vQ0YsMEIsQ0FDRSwrQixDQUdGLHFCLENnQnBvQ0UsbUIsQ2hCc29DQSxtQixDZ0Jyb0NBLFksQ2hCODlCRix3QixDQTBLRSxxQixDZ0Jyb0NGLGtCLENBQ0UsVyxDaEIwb0NGLG1CLENBQ0Usb0IsQ0FHRixxQixDQXpLQSxpQixDZ0I3OUJJLGUsQ0FDQSxlLENBQ0Esc0IsQ2hCNm9DSixTLENnQnhvQ00sYyxDQUNBLFMsQ0FDQSxRLENoQjBvQ0osa0MsQ0FDQSw4QixDZ0Ixb0NJLDBCLENBQ0EsWSxDQUNBLG1CLENoQmcrQk4sbUIsQ2dCNzlCSSxZLENBQ0UsVSxDaEI0b0NKLFcsQ0E3S0YsYyxDZ0IxOUJBLFUsQ0FDRSx3QixDQUFBLG9CLENBQ0EsOEMsQ2hCNm9DQSxzQyxDQUNBLHNDLENnQjdvQ0EsOEIsQ2hCNjlCRixrQixDQXFMRSx5QixDQWpMRixrQixDQXFMRSx5QixDQUdGLGlCLENnQi9vQ0Usd0IsQ2hCbXBDRixlLENFdHVDQyw0QixDRjB1Q0QsaUIsQ0V2dUNDLFcsQ0Y0dUNELGUsQ2dCbnBDRSxrQixDQUNBLGdCLENBQ0EsWSxDQUNBLGEsQ0FBQSxpQixDQUFBLGEsQ2hCeXBDRixrQixDZ0J2cENFLG1CLENoQnlwQ0EsbUIsQ0FDQSxZLENnQnpwQ0EsMkIsQ0FDQSw0QixDQUNBLHlCLENoQjJwQ0EscUIsQ2dCMXBDQSxVLENoQitwQ0YsZ0IsQ0E1TEEsZSxDQWdNQSxlLENnQjFwQ0UsYSxDaEI4cENGLE0sQ0FDQSxTLENBQ0UsVSxDQWpNRixjLENnQjM5QkEsd0IsQ0FDRSxvQixDQUFBLGMsQ0FDQSxlLENoQmtxQ0EsaUIsQ0FDQSxzQixDQUlGLFksQ0F2TUEsZSxDZ0I1OUJFLGlDLENBSUEsb0IsQ2hCcXFDRix1QixDQXZNQSxTLENBMk1BLGlDLENBQ0Esb0MsQ2dCbnFDRSxhLENoQnVxQ0Ysd0IsQ0FDQSwyQixDQUNFLGEsQ0EzTUYsNEIsQ0ErTUEsK0IsQ2dCdnFDQSxhLENoQjJxQ0EsNkIsQ0FDQSxnQyxDQUNFLGEsQ0FHRixtQixDQTlNQSxzQixDQWdORSxhLENBR0YsUyxDZ0I1cUNFLGtCLENoQmlyQ0YsWSxDQW5OQSxVLENBdU5BLG1CLENnQi9xQ0Usb0IsQ2hCNjlCRixhLENBcU5FLGMsQ2dCL3FDRixlLENBQ0UsaUIsQ0FDQSxzQixDQUVBLG9CLENBSUYsbUIsQ0FDRSxtQixDQUNBLG1CLENBQ0EsWSxDQUNBLHNCLENBQ0EsbUIsQ2hCNjlCRiwwQixDQXFORSx3QixDZ0IvcUNGLHFCLENBQ0Usa0IsQ2hCNjlCRixrQixDQXFORSxjLENpQnYyQ0YsVSxDakI0MkNBLGtCLENpQnYyQ0UsYSxDQUVBLGMsQ2pCc3BDRixpQixDaUJucENFLHFCLENBQ0UsbUIsQ0FBQSxnQixDQUFBLDBCLENBQ0EscUIsQ2pCMjJDRiwyQixDQUdGLHVCLENBQ0UsYSxDQXpORixpQixDQTJORSxxQyxDaUI1MkNGLDRCLENqQmczQ0EsOEIsQ0FDQSwrQixDaUI1MkNFLFUsQ0FDQSxpQixDQUNBLFEsQ0FDQSxrQyxDakI4MkNBLDhCLENBMU5GLDBCLENBNE5FLFUsQ2lCNTJDQSxjLENqQmczQ0EscUMsQ0FHRiw4QixDaUJwM0NBLGdELENBQ0UsNEMsQ2pCczNDQSx3QyxDQWhPRixhLENrQm5yQ0EsbUIsQ0FDQyxtQixDQUNBLFksQ0FDQSx1QixDbEJ3NUNDLG9CLENBQ0Esc0IsQ2tCeDVDRCx3QixDQUNBLHFCLENsQnFyQ0Qsa0IsQ0F3T0EsbUIsQ2tCeDVDRSxxQixDbEI2NkNGLGtCLENrQng2Q0Esb0IsQ0NWSSxpRixDQUNBLHlFLENBQ0EsaUIsQ0RRSixvQixDQUNDLGlCLENBQ0EsYSxDbEJxckNELGMsQ2tCOXFDQyxtQixDQUNBLGdCLENBQ0EsMEIsQ0FDQSxxQixDQUNBLDJCLENsQjI1Q0Qsa0IsQ2tCdjVDQSxpQixDQUNDLFEsQ0FDQSxTLENBQ0EsYyxDQUVBLHVCLENBQ0Esb0IsQ0FDQSxzQixDbEJvckNELHdCLENBd09FLHFCLENtQm44Q0Ysa0IsQ0FDSSxhLENBRUEsYyxDQUtBLHFCLENBR0Esd0IsQ0FDSSxZLENuQjI2Q1Isa0IsQ21CdjZDQSxhLENuQjY4Q0EsbUIsQ21CdjhDSSxtQixDbkJ5OENGLG1CLENtQng4Q0UsWSxDQVBKLGEsQ0FFSSwyQixDQUNBLDRCLENBQUEseUIsQ25CdThDRixxQixDQUdGLG1CLENtQnI4Q0ksd0IsQ0FDQSxxQixDQUNBLDZCLENBQ0Esd0IsQ0FDQSxxQixDbkIwOENGLGtCLENBQ0EsYyxDQUlGLDZCLENtQjE4Q0ksd0MsQ0FHSixnRCxDQUNJLDRCLENuQjg4Q0osbUIsQ0FDRSxtQixDQUNBLG1CLENtQjk4Q0UsWSxDbkJnOUNGLHNCLENBQ0EsbUIsQ21CaDlDRSwwQixDbkI2dENKLHdCLENBc1BFLHFCLENtQmg5Q0Ysa0IsQ0FDSSxXLENuQnE5Q0oscUIsQ21CbDlDSSxVLENBRUEsVyxDQUVBLGlCLENBQ0EsbUIsQ0FDQSxnQixDbkJvOUNGLDBCLENBQ0EscUIsQ21CcDlDRSwyQixDbkI2dENKLG1CLENBNFBFLG1CLENtQnQ5Q0YsbUIsQ0FDSSxZLENBQ0gsMkIsQ0FDQSw0QixDQUNHLHlCLENBQ0EscUIsQ25CMDlDSixtQixDbUJ0OUNRLGdCLENBRUEsZSxDbkIwOUNSLG9CLENBUUEsbUIsQ0FsUUEsMEIsQ21CMXRDSSxjLENBQ0ksZSxDbkJ1OUNOLGdCLENBQ0EsbUIsQ0FHRixtQixDQUNFLGdDLENBT0Ysa0IsQ21CejlDSSxjLENBSUosTyxDQUNJLGMsQ0FDQSxXLENuQjB0Q0osSyxDbUJ4dENJLE0sQ0FDSSxVLENuQjB0Q1IsVyxDQWtRRSwrQixDb0IxakRGLFksQ3BCNnpDQSxlLENBa1FFLG1CLENDL2pERixtQixDQUNFLFksQ0FBQSx1QixDQUFBLG9CLENBQ0Esc0IsQ0FBQSx3QixDRG9rREEscUIsQ0FDQSxrQixDQUdGLGUsQ0Nwa0RFLFUsQ0Rza0RBLGEsQ0FDQSxhLENBRUEsYyxDQ3JrREEsd0IsQ0FBQSxxQixDQUNBLGlCLENEZzBDRix5QyxDQTJRRSxpQyxDQ3hqREYsSyxDQUNFLGlCLENBQUEsVyxDQUFBLGtCLENBQ0EsbUIsQ0Q0a0RBLFcsQ0FDQSxlLENDNWtEQSwyQyxDRGdsREYsUyxDQS9RQSw2QixDQWlSRSwwQixDQzlrREYsd0IsQ0FDRSwyQixDRGtsREYsWSxDRTltREMsYSxDQUNBLGdDLENBQ0EsVSxDRGdDRCxRLENBQ0UsYyxDQUFBLE0sQ0FBQSxLLENBQ0EsVSxDQUFBLFcsQ0RzbERBLGEsQ0FDQSxlLENDdGxEQSxhLENEMGxERixjLENBclJBLGlCLENBdVJFLE8sQ0N0bERGLFEsQ0FDRSxzQyxDRGswQ0Ysa0MsQ0F1UkUsOEIsQ0N0bERGLGdCLENBQ0UsaUIsQ0RrMENGLGUsQ0F5UkEsYyxDQ3ZsREUsWSxDQUFBLGMsQ0FDQSxZLENEazBDRixNLENBeVJFLEssQ0N4bERGLFUsQ0FDRSxXLENBQUEsYSxDQUFBLCtCLENEOGxERixzQixDQzVsREUsYSxDRGdtREYsTSxDQWtKQSxzQixDQW9pQkEsbUIsQ0FsMkJBLG1CLENxQnI3Q0ksbUIsQ0FDSSxZLENyQmdtRFIsTSxDQzlsREUsaUIsQ0FJRiwyQixDQUNFLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHFCLENBQUEsb0IsQ0RvbURBLDZDLENDbm1EQSxxQyxDRGswQ0YsUyxDQW9TRSxrQixDQ2xtREEsaUIsQ0FFQSxPLENBQ0EsUSxDQUNBLHNDLENEazBDRixrQyxDQW9TRSw4QixDQUdGLGUsQ0FsU0EsaUIsQ0FvU0UsbUIsQ0FrQkYsYSxDQWRBLGMsQ0N4bERJLG1CLENBQ0EsbUIsQ0RvMENKLFksQ0FVQSx3QixDQXlTRSxxQixDcUJydURGLGtCLENyQnFzREEsYyxDQ2htREUsb0IsQ0FDQSxpQixDQUNBLHdCLENDNUZELGMsQ0Z3c0RELGEsQ0FJRSxjLENDcm1ERixTLENBQ0UsUSxDQUFBLGMsQ0FBQSxpQixDQUNBLFcsQ0FDQSxXLENBRUEsVSxDRDBtREEsdUIsQ0FDQSxvQixDQ3ptREEsc0IsQ0RnbkRGLGtCLENxQnZ1REksYSxDQUFBLGlCLENyQjB1REYsVSxDcUJ6dURFLGEsQ3JCZzhDSiw0QixDQWdUQSx5QixDQUNBLDBCLENxQjV1REksVSxDQUNBLGlCLENBQUEsVSxDckJndkRGLGEsQ3FCOXVERSx3QixDQUNBLEssQ0FDQSxNLENyQmc4Q0osMEIsQ3FCNzdDSSwrQixDQUNJLDJCLENyQis3Q1IsdUIsQ0FHQSx5QixDQW9URSxnQyxDcUI5dURGLDRCLENBQ0ksd0IsQ3JCa3ZESixlLENxQmh2REksa0IsQ0FBQSxtQixDckJtdkRGLFcsQ0FDQSx1QixDQUVBLGUsQ0FHRixjLENxQnR2REksc0IsQ3JCeXZERixpQixDcUJsdkRGLGtCLENBQ0ksa0IsQ0FHSixRLENyQjJ2REEsZSxDcUIxdkRJLHFCLENBQ0EsZSxDckJ5dkRKLGUsQ3FCcnZESSxtQixDQUNBLG1CLENyQnV2REYsWSxDcUJ0dkRFLDJCLENyQnk3Q0osNEIsQ3FCdjdDSSx5QixDQUNJLHFCLENyQnk3Q1IsVyxDcUJwN0NJLGUsQ0FFQSx1QixDQUNJLG9CLENyQnc3Q1Isc0IsQ0FrVUEsc0IsQ0FvaUJBLG1CLENBLzFCQSxVLENBbVVBLHNCLENxQmp2REksaUIsQ3JCb3ZERixlLENxQmp2REYsZSxDQUNJLGtCLENBQUEsYyxDckJzdkRKLHFCLENBQ0UsZSxDQUNBLGdCLENxQnR2REUsc0IsQ3JCd3ZERixrQixDcUJ2dkRFLGMsQ3JCMnZESixxQixDQUNFLG1CLENBQ0EsbUIsQ3FCM3ZERSxZLENyQm83Q0osc0IsQ0EwVUUsbUIsQ3FCM3ZERiwwQixDQUNJLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFUsQ3JCa3dESix5QixDQUNFLGEsQ3FCaHdERSxjLENyQnE3Q0osbUIsQ3FCbDdDSSxnQixDQUNJLDBCLENBQ0EscUIsQ0FDQSwyQixDQUlSLDBCLENBQ0ksbUIsQ0FDQSxtQixDckJtN0NKLFksQ0FnVkUsMkIsQ3FCaHdERiw0QixDQUNJLHlCLENBQ0EscUIsQ0FDQSxnQixDQUVBLGUsQ0FDQSxlLENBQ0EscUIsQ3JCb3dESiwwQixDRS8yREMsZ0MsQ0ZtaURELDBCLENxQm43Q0ksZ0IsQ3JCdzdDSix5QixDcUJsN0NJLG1CLENBQ0ksbUIsQ0FDQSxZLENBQ0EsVyxDckJ1d0RSLHdCLENxQmp3REksMEIsQ3JCbXdERiwwQixDcUJsd0RFLG1CLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGtCLENBQ0Esc0IsQ0FDQSxtQixDQUNBLDBCLENyQm03Q0osVSxDcUJoN0NBLGdDLENBQ0ksK0IsQ3JCc3dESix5QixDcUJyd0RJLG1CLENyQnV3REYsbUIsQ0FDQSxZLENxQnZ3REUsMkIsQ3JCeXdERiw0QixDcUJ4d0RFLHlCLENyQjB3REYscUIsQ0FDQSxVLENBSUYsK0IsQ0ExVkEsZ0IsQ3FCaDdDQSxlLENBQ0ksZSxDQUFBLHFCLENBQUEsZ0MsQ3JCa3hESiw4QixDQUNFLGlCLENxQmp4REUsYyxDckJzeERKLDhCLENBQ0UsaUIsQ3FCcnhERSxLLENBQ0EsTSxDckJtN0NKLGlCLENxQmo3Q0ksYSxDckJvN0NKLGMsQ3FCLzZDQSxpQixDQUNJLHFCLENBQUEscUIsQ0FBQSxtQixDQUNBLGdCLENyQnd4REYsMEIsQ0FDQSxxQixDcUJ4eERFLDJCLENyQjR4REosbUMsQ0F6V0EsZSxDcUJoN0NJLGdCLENyQm03Q0osbUIsQ0EyWUEsUSxDQTdCQSw2QixDQWdCQSxTLENBY0UsbUIsQ3NCcjlERSxtQixDdEJ1OURGLFksQ0FoQ0YsNkIsQ3NCMThESSxVLENBRUEsYyxDQUNBLGMsQ0FFQSxRLENBQ0ksa0MsQ3RCcW1EUiw4QixDQTJXRSwwQixDc0I1OERGLFMsQ3RCNjlEQSxRLENBYkEsUyxDQWlCRSwyQixDc0J2OURFLDRCLEN0Qm9tREoseUIsQ0FzWEUscUIsQ0FJQSxjLENBeEJGLFMsQ3NCejhESSxVLEN0QnM5REosUSxDc0JoOURBLGtCLENBRUkscUIsQ0FDQSxpQixDQUNBLG1ILENBQ0EsMkcsQ0FHSixhLENBQ0ksZ0QsQ3RCNjlESixjLENzQjU5REksOEMsQ3RCZytESixnQixDQUNFLGlCLENBQ0EsbUIsQ3NCaCtERSxtQixDdEJrK0RGLFksQ0FDQSw2QixDc0JsK0RFLDRCLENBQ0Esc0IsQ0FDQSxrQixDQUNBLG9CLENBQ0EsZ0IsQ3RCbytERix3QixDQUNBLHFCLENBallGLDZCLENBbVlFLHVCLENzQnArREYsb0IsQ0FDSSxzQixDdEJ3K0RKLGtCLENzQnArREksbUIsQ3RCb21ESixhLENBcVlBLGMsQ3NCcCtESSxZLEN0Qm9tREosaUIsQ0FtWUUsVyxDdUJqaUVBLE8sQ0FBQSxpQixDQUFBLHdCLENBQ0EscUYsQ0FBQSw2RSxDdkJ1aUVBLFUsQ0FHRixzQixDdUJ2aUVFLGEsQ3ZCMmlFRixtQixDQXhZQSxzQixDQTZZQSx3QnVCM2lFRSxZLEN2QmdsRkYscUJBQXFCLFksQ3VCaGxGbkIsK0IsQ3ZCK2lFRixrQixDdUIzaUVBLGUsQ3ZCK2lFQSx1QixDRTdpRUMseUIsQ0ZpakVELGMsQ3VCMWlFRSxpQixDQUVBLGdDLEN2Qm9xREYsZ0IsQ0ErWkEsZSxDRWxsRUMsbUIsQ0FDQSxtQixDQUNBLFksQ3FCa0NDLHdCLENBQUEscUIsQ0FBQSxrQixDdkIrb0RGLGdCLEN1QjlwREUsNkIsQ0FBQSw0QixDQUNBLHNCLEN2QitpRUEsa0IsQ0FDQSxvQixDdUIvaUVBLGdCLEN2QmlqRUEsd0IsQ0FDQSxxQixDdUJqakVBLDZCLENBSUEsaUIsQ3ZCc2pFRixlLENBOVlBLHVCLENBbVpFLG9CLEN1QnBqRUYsc0IsQ0FFRSxjLEN2QnlqRUEsb0MsQ0FDQSxxQixDQUlGLHVCLENBdFpBLGEsQ3VCanFEQSxpQixDQUNFLGdELENBR0YsdUIsQ0FDRSxpQixDdkJvcURGLGMsQ0EyWkEsYyxDdUIzakVFLGlCLENBQ0EsSyxDdkJvcURGLE0sQ0EwWkUsaUIsQ3VCM2pFRixhLENBQ0UsYyxDQUNBLGlCLEN2QitqRUEscUIsQ0FDQSxtQixDdUIvakVBLGdCLEN2QmlrRUEsMEIsQ0FDQSxxQixDdUJqa0VBLDJCLEN2QnNxREYsbUIsQ0FnYUUsZSxDdUJqa0VGLGdCLENBQ0UsbUIsQ3ZCdWtFRixzQixDQUNFLGMsQ3VCdGtFQSxTLEN2Qm9xREYsVSxDQXVhQSxnQixDdUJ0a0VFLGEsQ0FDQSw2QixDQUNBLHFCLENBQ0EscUIsQ3ZCeWtFQSxnQixDdUJya0VBLGUsQ0FDQSxnQixDdkJvcURGLHNCLEN1QmpxREEsb0IsQ0FFRSx3QixDdkIwa0VGLGdCLENBb0JBLHFCLEN1QjFrRUUsbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSw2QixDQUNBLDRCLEN2QjRrRUEsc0IsQ0FDQSxrQixDdUI1a0VBLHdCLEN2QnFxREYscUIsQ0EwYUUsa0IsQ0E5QkYsZ0IsQ0VocUVDLG9CLENBQ0EsZ0IsQ0Zvd0RELHdCLEN1QnBxREUscUIsQ0FDRSw2QixDdkI4a0VGLGtCLENBSUYscUIsQ3dCL3JFQSx1QixDQUNJLG9CLENBQUEsc0IsQ0FBQSxnQyxDQUNBLCtCLEN4QitzRUoseUIsQ3dCOXNFSSxrQixDQUlKLGlCLEN4Qmd0RUEsa0IsQ3dCL3NFSSwwQixDQUFBLDBCLENBQ0EsbUIsQ0FBQSx3QixDeEJtdEVGLHFCLENBQ0Esa0IsQ3dCbnRFRSxzQixDQUNBLG1CLENBQ0EsMEIsQ0FDQSxnQixDQUdBLHFCLEN4QnN0RUosc0IsQ0FuYkEsa0IsQ0F3YkEsTSxDd0JsdEVBLFksQ0FDSSxjLENBQ0EsVyxDQUFBLE0sQ0FBQSxLLENBQ0EsVSxDQUFBLFcsQ3hCdXRFRixhLENBQ0EscUIsQ0FHRixjLENBQ0UsYSxDQWNGLGMsQ0FYQSxhLEN3QjlzRUksbUIsQ0FDQSxtQixDQUNBLFksQ3hCNHNFSixhLENBSUUsMkIsQ3dCeHRFRiw0QixDQUNJLHlCLEN4QjB0RUYscUIsQ0E5YkYsVyxDQWtjQSxjLEN3QnR0RUksd0IsQ0FDQSxxQixDQUNBLDZCLEN4QjJ0RUYsd0IsQ0EvYkYscUIsQ3dCMXhESSxrQixDQUNJLGUsQ3hCK3RFUixlLENBL2JBLGlCLEN3Qnp4REksa0IsQ0FDSSxtQixDeEIyeERSLFcsQ3dCdHhESSw4QixDQUVBLGUsQ3hCNHRFSixlLEN3QnZ0RUEsbUIsQ0FHSSxtQixDQUNBLFksQ0FDQSwyQixDQUNILDRCLEN4QnV4REQseUIsQ0FpY0UscUIsQ3dCcnRFRix3QixDQUNJLHFCLENBQUEsa0IsQ0FBQSx1QixDQUNBLG9CLENBQUEsc0IsQ3hCMHRFRixXLEN3Qnp0RUUsaUIsQ3hCNHRFRixPLEN3QjN0RUUsUSxDeEI2dEVGLHNDLENBQ0Esa0MsQ3dCN3RFRSw4QixDeEJpdUVKLG9CLEN3Qi90RUMsZ0IsQ3hCa3VFQyxlLEN3Qi90RUYsbUIsQ0FFSSxzQixDeEJ3eERKLHdCLENBNmNBLGMsQ3dCL3RFSSxlLENBRUEsNEIsQ3hCbXVFSixZLEN3Qi90RUksbUIsQ3RCakdILG1CLENGbTBFQyxZLENFbDBFRCwyQixDQUNBLDRCLENBQ0EseUIsQ0Z5M0RELHFCLEN3QnZ4REksVyxDQUVJLHFCLENBQ0EsZSxDeEJxdUVOLHVCLEN3Qmp1RUYsb0IsQ0FDSSxzQixDeEI2dUVKLG1CLEN3Qmx1RUEsaUIsQ0FDSSxlLENBQUEsZSxDQUNBLGtCLENBQUEsYyxDeEJ5dUVKLGtCLENBQ0UsZSxDd0J4dUVFLGdCLEN4QjB1RUYsc0IsQ0FDQSxrQixDd0IxdUVFLGMsQ3hCOHVFSixrQixDd0I1dUVDLG1CLEN4Qnd4REQsbUIsQ0F1ZEUsWSxDd0I1dUVGLHNCLENBQ0ksbUIsQ0FBQSwwQixDQUFBLHdCLENBQ0EscUIsQ0FBQSxrQixDeEJpdkVGLFUsQ0FJRixzQixDd0JudkVJLGEsQ3hCc3ZFRixjLEN3QnB2RUUsaUIsQ3hCd3hESixtQixDd0J0eERJLGdCLENBQ0ksMEIsQ3hCd3hEUixxQixDQWdlRSwyQixDQUdGLHVCLEN3QnR2RUksbUIsQ0FDQSxtQixDeEJ3dkVGLFksQ0FDQSwyQixDd0J4dkVFLDRCLEN4QjB2RUYseUIsQ0FDQSxxQixDd0IxdkVFLGdCLENBRUEsZSxDQUNJLGUsQ3hCdXhEUixxQixDeUJ6NURBLHVCLEN6Qms0RUUsZ0MsQ0FHRix1QixDQUNFLGdCLENBSUYsc0IsQ0FDRSxtQixDQUNBLG1CLENBQ0EsWSxDQUNBLFcsQ0FJRixxQixDQUNFLDBCLENBQ0EsMEIsQ0FDQSxtQixDQUNBLHdCLENBQ0EscUIsQ0FDQSxrQixDQUNBLHNCLENBQ0EsbUIsQ0FDQSwwQixDQUNBLFUsQ0FFQSxnQyxDQUNBLCtCLENBR0Ysc0IsQ0FDRSxtQixDQUNBLG1CLENBQ0EsWSxDQUNBLDJCLENBQ0EsNEIsQ0FDQSx5QixDQUNBLHFCLENBQ0EsVSxDQUlGLDRCLENBQ0UsZ0IsQ0FFQSxlLENBQ0EsZSxDQUNBLHFCLENBQ0EsZ0MsQ0FHRiwyQixDQUNFLGlCLENBQ0EsYyxDQUlGLDJCLENBQ0UsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLGlCLENBQ0EsYSxDQUVBLGMsQ0FFQSxpQixDQUNBLHFCLENBQ0EscUIsQ0FDQSxtQixDQUNBLGdCLENBQ0EsMEIsQ0FDQSxxQixDQUNBLDJCLENBR0YsZ0MsQ0ErS0EsZ0IsQ0E5S0UsZSxDQUNBLGdCLENBRUEsbUIsQ0FpQ0YsSyxDQTdCQSwwQixDQWdCQSxNLENBY0UsbUIsQ0FDQSxtQixDQUNBLFksQ0FoQ0YsMEIsQ0FJRSxVLENBRUEsYyxDQUNBLGMsQ0FFQSxRLENBQ0Esa0MsQ0FDQSw4QixDQUNBLDBCLENBQ0EsUyxDQWdCRixLLENBYkEsTSxDQWlCRSwyQixDQUNBLDRCLENBQ0EseUIsQ0FDQSxxQixDQUlBLGMsQ0F4QkYsTSxDQVNFLFUsQ0FJRixLLENBUUUsa0IsQ0FFQSxxQixDQUdBLGlCLENBQ0EsbUgsQ0FDQSwyRyxDQUdGLFUsQ0FDRSxnRCxDQUdGLFcsQ0FDRSw4QyxDQUdGLGEsQ0FDRSxpQixDQUNBLG1CLENBQ0EsbUIsQ0FDQSxZLENBQ0EsNkIsQ0FDQSw0QixDQUNBLHNCLENBQ0Esa0IsQ0FDQSxvQixDQUNBLGdCLENBQ0Esd0IsQ0FDQSxxQixDQUNBLDZCLENBQ0EsdUIsQ0FDQSxvQixDQUNBLHNCLENBQ0EsVSxDQUdGLGUsQ0FDRSxtQixDQUNBLGEsQ0FHRixXLENBQ0UsWSxDQUNBLGlCLENBQ0EsVyxDQUVBLE8sQ0FDQSxpQixDQUNBLHdCLENBQ0EscUYsQ0FDQSw2RSxDQUdGLG1CLENBQ0UsYSxDQUdGLGdCLENBQ0Usc0IsQ0FRRixlLENBQ0UsZSxDQUdGLG9CLENBQ0UseUIsQ0FHRixXLENBQ0UsWSxDQUNBLGlCLENBRUEsZ0MsQ0FDQSxVLENBR0YsYSxDQUNFLG1CLENBQ0EsbUIsQ0FDQSxZLENBQ0EsNkIsQ0FDQSw0QixDQUNBLHNCLENBQ0Esa0IsQ0FDQSxvQixDQUNBLGdCLENBQ0Esd0IsQ0FDQSxxQixDQUNBLDZCLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGtCLENBQ0EsaUIsQ0FFQSxVLENBVUYsVyxDQVBBLFksQ0FDRSxpQixDQUNBLFUsQ0FDQSxjLENBSUYsVyxDQUNFLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxpQixDQUNBLGEsQ0FJQSxpQixDQUNBLHFCLENBQ0EsbUIsQ0FDQSxnQixDQUNBLDBCLENBQ0EscUIsQ0FDQSwyQixDQUdGLGdCLENBSUUsbUIsQ0FJRixhLENBQ0UsYSxDQUNBLDZCLENBQ0EscUIsQ0FDQSxxQixDQUVBLGdCLENBRUEsZSxDQUNBLGdCLENBQ0Esc0IsQ0FFQSxvQixDQUVBLHdCLENBR0YsYSxDQXFCQSxrQixDQUNFLG1CLENBQ0EsbUIsQ0FDQSxZLENBQ0EsNkIsQ0FDQSw0QixDQUNBLHNCLENBQ0Esa0IsQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0EvQkYsYSxDQVFFLG9CLENBQ0EsZ0IsQ0FDQSx3QixDQUNBLHFCLENBQ0EsNkIsQ0FJQSxrQixDQUVBLFUsQ0FHRixrQixDQVdFLHVCLENBQ0Esb0IsQ0FDQSxzQixDQUNBLGdDLENBQ0EsK0IsQ0FHRixzQixDQUNFLGtCLENBSUYsYyxDQUNBLGUsQ0FDRSwwQixDQUNBLDBCLENBQ0EsbUIsQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0FDQSxzQixDQUNBLG1CLENBQ0EsMEIsQ0FDQSxnQixDQUlGLGtCLENBQ0EsbUIsQ0FDRSxrQixDQVFGLDBCQUNFLGdCLENBQ0UscUMsQ0FHRixlLENBQ0Usc0MsQ0FHRixvQixDQUNFLHFDLENBR0YscUIsQ0FDRSx3QyxBQUlKLHlCQUNFLGtCLENBSUEsbUIsQ0FIRSxjLENBT0Ysb0IsQ0FJQSxxQixDQUhFLG9DIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogQmFzZSAqLyAvKiBSZXNldCBhbmQgYmFzZSBzdHlsZXMgICovXG4qIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBMaW5rcyAqL1xuYSwgYTpsaW5rLCBhOnZpc2l0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuYXNpZGUsIG5hdiwgZm9vdGVyLCBoZWFkZXIsIHNlY3Rpb24sIG1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbnVsLCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbmltZywgc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIEZvcm0gKi9cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXQ6Zm9jdXMsIGlucHV0OmFjdGl2ZSxcbmJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiA1LjZyZW0gLyAxLjQgKi9cbi8qIDUuNnJlbSAvIDEuNCAqL1xuOnJvb3Qge1xuICAtLWNvbnRhaW5lci13aWR0aDogMTIwMHB4O1xuICAtLWNvbnRhaW5lci1wYWRkaW5nOiAxMHB4O1xuICAtLWZvbnQtbWFpbjogXCJPcGVuU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtYWNjZW50OiBcIk9wZW5TYW5zXCIsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC10aXRsZXM6IHZhcigtLWZvbnQtYWNjZW50KTtcbiAgLS1mb250LXNpemU6IDE0cHg7XG4gIC0tY29sb3ItcHJpbWFyeTogIzc0ODBmZjtcbiAgLS1jb2xvci1wcmltYXJ5MTAwOiAjZTNlNmZmO1xuICAtLWNvbG9yLXByaW1hcnkyMDA6ICNjN2NkZmY7XG4gIC0tY29sb3ItcHJpbWFyeTMwMDogI2FiYjRmZjtcbiAgLS1jb2xvci1wcmltYXJ5NDAwOiAjOTZhMGZmO1xuICAtLWNvbG9yLXByaW1hcnk1MDA6ICM3NDgwZmY7XG4gIC0tY29sb3Itc3VjY2VzczogIzNhYTc2ZDtcbiAgLS1jb2xvci1zdWNjZXNzMTAwOiAjZDlmYWRjO1xuICAtLWNvbG9yLXdhcm5pbmc6ICNmNjdmMTE7XG4gIC0tY29sb3ItZGFuZ2VyOiAjZTI1ODIyO1xuICAtLWNvbG9yLWRhbmdlcjEwMDogI2ZkZWFkMjtcbiAgLS1jb2xvci1wcmltYXJ5LXRleHQ6ICMzNDNjNDQ7XG4gIC0tY29sb3Itc2Vjb25hcnktdGV4dDogIzk0OTQ5NDtcbiAgLS10aGVtZS1tYWluLWJnLWNvbG9yOiAjZjFmMWYxO1xuICAtLXRoZW1lLWhlYWRlci1iZy1jb2xvcjogI2ZiZmJmYjtcbiAgLS10aGVtZS1mb290ZXItYmctY29sb3I6ICNmYmZiZmI7XG4gIC0tcGFnZS1iZzogI2ZmZjtcbiAgLS1zaGFkb3ctc21hbGwtYm90dG9tOiByZ2JhKDAsIDAsIDAsIDAuMTIpIDBweCAxcHggM3B4LCByZ2JhKDAsIDAsIDAsIDAuMjQpIDBweCAxcHggMnB4O1xuICAtLXNoYWRvdy1zbWFsbC10b3A6IHJnYmEoMCwgMCwgMCwgMC4xMikgMHB4IC0xcHggM3B4LCByZ2JhKDAsIDAsIDAsIDAuMjQpIDBweCAtMXB4IDJweDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBPcGVuU2FucztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE9wZW5TYW5zO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMtRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1FeHRyYUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE9wZW5TYW5zO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogT3BlblNhbnM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE9wZW5TYW5zO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBPcGVuU2FucztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzksIDM5LCAzOSk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5ib2R5IHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LXRleHQpO1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gIGZvbnQtc2l6ZTogMXJlbTsgLyogMS40cmVtIC8gMS40ICovXG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xufVxuXG5jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcbiAgcGFkZGluZzogMC4xNHJlbTsgLyogMC4ycmVtIC8gMS40ICovXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxucHJlLmNvZGUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuICBwYWRkaW5nOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmljb24ge1xuICB3aWR0aDogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xuICBoZWlnaHQ6IDEuNDNyZW07IC8qIDJyZW0gLyAxLjQgKi9cbn1cbi5pY29uLS1leHRyYXNtYWxsIHtcbiAgd2lkdGg6IDEuMTRyZW07IC8qIDEuNnJlbSAvIDEuNCAqL1xuICBoZWlnaHQ6IDEuMTRyZW07IC8qIDEuNnJlbSAvIDEuNCAqL1xufVxuLmljb24tLXNtYWxsIHtcbiAgd2lkdGg6IDEuMzZyZW07IC8qIDEuOXJlbSAvIDEuNCAqL1xuICBoZWlnaHQ6IDEuMzZyZW07IC8qIDEuOXJlbSAvIDEuNCAqL1xufVxuLmljb24tLW1pZGRsZSB7XG4gIHdpZHRoOiAxLjc5cmVtOyAvKiAyLjVyZW0gLyAxLjQgKi9cbiAgaGVpZ2h0OiAxLjc5cmVtOyAvKiAyLjVyZW0gLyAxLjQgKi9cbn1cbi5pY29uLS1ub3RpZnkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1kYW5nZXIpO1xufVxuXG4ubm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZsZXgtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiDQlNC10LzQviDQutC+0L3RgtC10L3RgiAqL1xuLmNvbnRlbnQtZGVtbyB7XG4gIG1hcmdpbi1ib3R0b206IDMuNTdyZW07IC8qIDVyZW0gLyAxLjQgKi9cbiAgcGFkZGluZzogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xufVxuXG4vKiDQmtC+0L3RgtC10LnQvdC10YDRiyAqL1xuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1mdWxsIHtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1sZWZ0LTUwIHtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jb250YWluZXItbGVmdC01MCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb250YWluZXItcmlnaHQtNTAge1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jb250YWluZXItcmlnaHQtNTAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29udGFpbmVyLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmNvbnRhaW5lci1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5jb250YWluZXItbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jb250YWluZXItaGFsZi1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuICAgIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jb250YWluZXItaGFsZi1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5jb250YWluZXItaGFsZi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG4uaDEge1xuICBmb250LXNpemU6IDYuNDNyZW07IC8qIDlyZW0gLyAxLjQgKi9cbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmgyIHtcbiAgZm9udC1zaXplOiA0LjI5cmVtOyAvKiA2cmVtIC8gMS40ICovXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5oMyB7XG4gIGZvbnQtc2l6ZTogMy40M3JlbTsgLyogNC44cmVtIC8gMS40ICovXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5oNCB7XG4gIGZvbnQtc2l6ZTogMi40M3JlbTsgLyogMy40cmVtIC8gMS40ICovXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxOHJlbTsgLyogMC4wMjVyZW0gLyAxLjQgKi9cbn1cblxuLmg1IHtcbiAgZm9udC1zaXplOiAxLjcxcmVtOyAvKiAyLjRyZW0gLyAxLjQgKi9cbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbn1cblxuLmg2IHtcbiAgZm9udC1zaXplOiAxLjQzcmVtOyAvKiAycmVtIC8gMS40ICovXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxMXJlbTsgLyogMC4wMTVyZW0gLyAxLjQgKi9cbn1cblxuLnRleHQtc3ViaGVhZCwgLnRhc2tfX3RpdGxlLCAucHJvamVjdF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43MTtcbn1cbi50ZXh0LXN1YmhlYWQtLWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDExcmVtOyAvKiAwLjAxNXJlbSAvIDEuNCAqL1xufVxuXG4udGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMThyZW07IC8qIDAuMDI1cmVtIC8gMS40ICovXG59XG4udGV4dC0tbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxLjE0cmVtOyAvKiAxLjZyZW0gLyAxLjQgKi9cbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzNnJlbTsgLyogMC4wNXJlbSAvIDEuNCAqL1xufVxuXG4udGV4dC1idXR0b24ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xNDtcbn1cblxuLnRleHQtY2FwdGlvbiwgLnRhc2tfX2Rlc2MsIC5wcm9qZWN0X19kZXNjIHtcbiAgZm9udC1zaXplOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyOXJlbTsgLyogMC4wNHJlbSAvIDEuNCAqL1xufVxuXG4udGV4dC1vdmVybGluZSB7XG4gIGZvbnQtc2l6ZTogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS42cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzFyZW07IC8qIDAuMXJlbSAvIDEuNCAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBCbG9ja3MgKi9cbi5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwLjU3cmVtOyAvKiAwLjhyZW0gLyAxLjQgKi9cbiAgcGFkZGluZzogMC41N3JlbSAxLjg5cmVtOyAvKiAwLjhyZW0gMi42NXJlbSAvIDEuNCAqL1xuICBmb250LXNpemU6IDEuMTRyZW07IC8qIDEuNnJlbSAvIDEuNCAqL1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDM2cmVtOyAvKiAwLjA1cmVtIC8gMS40ICovXG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDUyLCA2MCwgNjgsIDAuMTYpLCAwcHggMHB4IDFweCAwcHggcmdiYSgxMTcsIDEzMSwgMTQyLCAwLjA0KTtcbiAgYmFja2dyb3VuZDogcmdiKDI1MSwgMjUxLCAyNTEpO1xufVxuLmJ0bi0tZXh0cmFzbWFsbCB7XG4gIHBhZGRpbmc6IDAuMzZyZW0gMC43MXJlbTsgLyogMC41cmVtIDFyZW0gLyAxLjQgKi9cbiAgZm9udC1zaXplOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXG59XG4uYnRuLS1zbWFsbCB7XG4gIHBhZGRpbmc6IDAuNTdyZW0gMC44NnJlbTsgLyogMC44cmVtIDEuMnJlbSAvIDEuNCAqL1xuICBmb250LXNpemU6IDFyZW07IC8qIDEuNHJlbSAvIDEuNCAqL1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xNDtcbn1cbi5idG4tLWxhcmdlIHtcbiAgcGFkZGluZzogMC43MXJlbSAzLjQzcmVtOyAvKiAxcmVtIDQuOHJlbSAvIDEuNCAqL1xuICBmb250LXNpemU6IDEuNDNyZW07IC8qIDJyZW0gLyAxLjQgKi9cbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDExcmVtOyAvKiAwLjAxNXJlbSAvIDEuNCAqL1xufVxuLmJ0bi0tZnVsbHdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4uYnRuLW91dGxpbmUge1xuICBib3JkZXItcmFkaXVzOiAwLjU3cmVtOyAvKiAwLjhyZW0gLyAxLjQgKi9cbiAgcGFkZGluZzogMC41N3JlbSAxLjg5cmVtOyAvKiAwLjhyZW0gMi42NXJlbSAvIDEuNCAqL1xuICBmb250LXNpemU6IDEuMTRyZW07IC8qIDEuNnJlbSAvIDEuNCAqL1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDM2cmVtOyAvKiAwLjA1cmVtIC8gMS40ICovXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zZWNvbmFyeS10ZXh0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xuICBmaWxsOiB2YXIoLS1jb2xvci1zZWNvbmFyeS10ZXh0KTtcbn1cbi5idG4tb3V0bGluZS0tZXh0cmFzbWFsbCB7XG4gIHBhZGRpbmc6IDAuMzZyZW0gMC43MXJlbTsgLyogMC41cmVtIDFyZW0gLyAxLjQgKi9cbiAgZm9udC1zaXplOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXG59XG4uYnRuLW91dGxpbmUtLXNtYWxsIHtcbiAgcGFkZGluZzogMC41N3JlbSAwLjg2cmVtOyAvKiAwLjhyZW0gMS4ycmVtIC8gMS40ICovXG4gIGZvbnQtc2l6ZTogMXJlbTsgLyogMS40cmVtIC8gMS40ICovXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE0O1xufVxuLmJ0bi1vdXRsaW5lLS1sYXJnZSB7XG4gIHBhZGRpbmc6IDAuNzFyZW0gMy40M3JlbTsgLyogMXJlbSA0LjhyZW0gLyAxLjQgKi9cbiAgZm9udC1zaXplOiAxLjQzcmVtOyAvKiAycmVtIC8gMS40ICovXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxMXJlbTsgLyogMC4wMTVyZW0gLyAxLjQgKi9cbn1cbi5idG4tb3V0bGluZS0tZnVsbHdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLW91dGxpbmUtLXByaW1hcnkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4uY29tbWVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cbn1cblxuLmNvbW1lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cbiAgcGFkZGluZzogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xufVxuXG4uY29tbWVudF9fYXZhdGFyIHtcbiAgaGVpZ2h0OiAyLjY0cmVtOyAvKiAzLjdyZW0gLyAxLjQgKi9cbiAgd2lkdGg6IDIuNjRyZW07IC8qIDMuN3JlbSAvIDEuNCAqL1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uY29tbWVudF9fY29udGVudCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xuICBib3JkZXItcmFkaXVzOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWYyZjU7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDUyLCA2MCwgNjgsIDAuMTYpLCAwcHggMHB4IDFweCAwcHggcmdiYSgxMTcsIDEzMSwgMTQyLCAwLjA0KTtcbn1cbi5jb21tZW50X19jb250ZW50ID4gKiArICoge1xuICBtYXJnaW4tdG9wOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXG59XG5cbi5jb21tZW50X19oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY29tbWVudF9fYXV0aG9yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuODZyZW07IC8qIDEuMnJlbSAvIDEuNCAqL1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzIwNjdiMDtcbn1cblxuLmNvbW1lbnRfX2RhdGUge1xuICBmb250LXNpemU6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cbiAgbGluZS1oZWlnaHQ6IDAuODZyZW07IC8qIDEuMnJlbSAvIDEuNCAqL1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XG59XG5cbi5jb21tZW50X190ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG4uY29tbWVudF9fdGV4dCBhLCAuY29tbWVudF9fdGV4dCBhOmhvdmVyLCAuY29tbWVudF9fdGV4dCBhOmFjdGl2ZSwgLmNvbW1lbnRfX3RleHQgYTp2aXNpdGVkLCAuY29tbWVudF9fdGV4dCBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jb21tZW50X19maWxlcyB7XG4gIG1hcmdpbi10b3A6IDAuNzFyZW07XG59XG5cbi5jb21tZW50LWZpbGUge1xuICBtYXJnaW4tdG9wOiAwLjM1cmVtO1xufVxuXG4uY29tbWVudC1maWxlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbW1lbnQtZmlsZV9fbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzIwNjdCMDtcbiAgZm9udC1zaXplOiAwLjg2cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG4gIG1heC13aWR0aDogMTAwJTsgLyog0JTQvtCx0LDQstC70LXQvdC+ICovXG4gIG92ZXJmbG93OiBoaWRkZW47IC8qINCU0L7QsdCw0LLQu9C10L3QviAqL1xufVxuXG4uY29tbWVudC1maWxlX19saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMiwgMTAzLCAxNzYsIDAuMSk7XG59XG5cbi5jb21tZW50LWZpbGVfX2ljb24ge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmNvbW1lbnQtZmlsZV9fbmFtZSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmbGV4OiAxOyAvKiDQlNC+0LHQsNCy0LvQtdC90L4sINGH0YLQvtCx0Ysg0LjQvNGPINGE0LDQudC70LAg0LfQsNC90LjQvNCw0LvQviDQtNC+0YHRgtGD0L/QvdC+0LUg0L/RgNC+0YHRgtGA0LDQvdGB0YLQstC+ICovXG4gIG1pbi13aWR0aDogMDsgLyog0JTQvtCx0LDQstC70LXQvdC+LCDRh9GC0L7QsdGLIGVsbGlwc2lzINGA0LDQsdC+0YLQsNC7INC/0YDQsNCy0LjQu9GM0L3QviDQstC+IGZsZXgt0LrQvtC90YLQtdC50L3QtdGA0LUgKi9cbn1cblxuLmNvbW1lbnQtZmlsZV9fc2l6ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmFyeS10ZXh0KTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZmxleC1zaHJpbms6IDA7IC8qINCU0L7QsdCw0LLQu9C10L3Qviwg0YfRgtC+0LHRiyDRgNCw0LfQvNC10YAg0L3QtSDRgdC20LjQvNCw0LvRgdGPICovXG59XG5cbi5jb21tZW50X19yZXBseS1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAwLjcxcmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMjA2N0IwO1xuICBmb250LXNpemU6IDAuODZyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDRyZW07XG4gIGJveC1zaGFkb3c6IDBweCA0cHggOHB4IDRweCByZ2JhKDUyLCA2MCwgNjgsIDAuMTYpLCAwcHggMHB4IDJweCAwcHggcmdiYSgxMTcsIDEzMSwgMTQyLCAwLjA0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtZm9vdGVyLWJnLWNvbG9yKTtcbn1cblxuLmZvb3Rlcl9faW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3Rlcl9faW5uZXItLWNvbW1lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xufVxuXG4uZm9vdGVyX19uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZvb3Rlcl9fbmF2LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS10ZXh0KTtcbiAgZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeS10ZXh0KTtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAwLjg2cmVtOyAvKiAxLjJyZW0gLyAxLjQgKi9cbn1cbi5mb290ZXJfX25hdi1pdGVtID4gKiArICoge1xuICBwYWRkaW5nLXRvcDogMC4zNnJlbTsgLyogMC41cmVtIC8gMS40ICovXG59XG4uZm9vdGVyX19uYXYtaXRlbS0tYWN0aXZlIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5mb290ZXJfX25hdi1pdGVtIGkge1xuICBmb250LXNpemU6IDEuNDNyZW07IC8qIDJyZW0gLyAxLjQgKi9cbn1cblxuLmZvb3Rlcl9fbmF2LWJ0bi13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAuOTNyZW07IC8qIDEuM3JlbSAvIDEuNCAqL1xuICB6LWluZGV4OiAyMDA7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb290ZXJfX25hdi1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNHJlbTsgLyogNS42cmVtIC8gMS40ICovXG4gIGhlaWdodDogNHJlbTsgLyogNS42cmVtIC8gMS40ICovXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktdGV4dCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDhweCAwcHggcmdiYSg1MiwgNjAsIDY4LCAwLjE2KSwgMHB4IDBweCAycHggMHB4IHJnYmEoMTE3LCAxMzEsIDE0MiwgMC4wNCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbn1cbi5mb290ZXJfX25hdi1idG46OmFmdGVyLCAuZm9vdGVyX19uYXYtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMS4xNHJlbTsgLyogMS42cmVtIC8gMS40ICovXG4gIGhlaWdodDogMC4xMDdyZW07IC8qIDAuMTVyZW0gLyAxLjQgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5mb290ZXJfX25hdi1idG46OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG59XG4uZm9vdGVyX19uYXYtYnRuLS1yb3RhdGUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5mb290ZXJfX3Rvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuMDdyZW07IC8qIDEuNXJlbSAvIDEuNCAqL1xufVxuXG4uZm9vdGVyX190b29sYmFyLWlucHV0IHtcbiAgcGFkZGluZzogMC40M3JlbSAwLjcxcmVtICFpbXBvcnRhbnQ7IC8qIDAuNnJlbSAxcmVtIC8gMS40ICovXG59XG5cbi5mb290ZXJfX3Rvb2xiYXItc2VuZC1idG4ge1xuICB3aWR0aDogMS43OXJlbTsgLyogMi41cmVtIC8gMS40ICovXG4gIGhlaWdodDogMS43OXJlbTsgLyogMi41cmVtIC8gMS40ICovXG4gIGZpbGw6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4uZm9vdGVyX19zdWJtZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IGNhbGMoMTAwJSArIDAuNzFyZW0pOyAvKiAxMDAlICsgMXJlbSAvIDEuNCAqL1xuICB3aWR0aDogMTQuMjlyZW07IC8qIDIwcmVtIC8gMS40ICovXG4gIHBhZGRpbmc6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cbiAgZm9udC1zaXplOiAwLjg2cmVtOyAvKiAxLjJyZW0gLyAxLjQgKi9cbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS10ZXh0KTtcbiAgYm9yZGVyLXJhZGl1czogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDdweCAyMXB4IHJnYmEoODMsIDkyLCAxMDUsIDAuMTIpLCAwIC0xcHggNnB4IDAgcmdiYSg4MywgOTIsIDEwNSwgMC4wNik7XG4gIHotaW5kZXg6IDEwMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZm9vdGVyX19zdWJtZW51LS1hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9vdGVyX19zdWJtZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXG59XG4uZm9vdGVyX19zdWJtZW51LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDgyLCA5MiwgMTA1LCAwLjA1KTtcbn1cblxuLmZvcm0td3JhcHBlciB7XG4gIHBhZGRpbmc6IDEuNDNyZW07IC8qIDJyZW0gLyAxLjQgKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm1fX2ZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiAwLjg2cmVtO1xufVxuXG4uZm9ybV9fbGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIwMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogNHJlbTtcbiAgcGFkZGluZzogMC42NHJlbSAwOyAvKiAwLjlyZW0gMCAvIDEuNCAqL1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSg1MiwgNjAsIDY4LCAwLjE2KSwgMHB4IDBweCAxcHggMHB4IHJnYmEoMTE3LCAxMzEsIDE0MiwgMC4wNCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWhlYWRlci1iZy1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LXRleHQpO1xufVxuXG4uaGVhZGVyX19pbm5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5oZWFkZXJfX21haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oZWFkZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlcl9fbG9nbyA+ICogKyAqIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMDdyZW07IC8qIDEuNXJlbSAvIDEuNCAqL1xufVxuXG4uaGVhZGVyX19hY3Rpb25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xufVxuLmhlYWRlcl9fYWN0aW9ucyA+ICogKyAqIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMDdyZW07IC8qIDEuNXJlbSAvIDEuNCAqL1xufVxuXG4uaGVhZGVyX19tZW51LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDIuMTRyZW07IC8qIDNyZW0gLyAxLjQgKi9cbiAgbWluLXdpZHRoOiAxNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xuICBib3gtc2hhZG93OiAwcHggMTZweCAyNHB4IDBweCByZ2JhKDUyLCA2MCwgNjgsIDAuMTIpLCAwcHggMnB4IDhweCAwcHggcmdiYSgxMTcsIDEzMSwgMTQyLCAwLjA0KTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDExMHB4KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmhlYWRlcl9fbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLW1haW4tYmctY29sb3IpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS10ZXh0KTtcbn1cbi5oZWFkZXJfX21lbnUgPiAqICsgKiB7XG4gIG1hcmdpbi10b3A6IDcuMTRweDsgLyogMTBweCAvIDEuNCAqL1xufVxuLmhlYWRlcl9fbWVudS0tb3BlbmVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5oZWFkZXJfX21lbnUtY2F0ZWdvcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uaGVhZGVyX19tZW51LXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjU3cmVtIDEuMTRyZW07IC8qIDAuOHJlbSAxLjZyZW0gLyAxLjQgKi9cbn1cblxuLmhlYWRlcl9fbWVudS1pdGVtIHtcbiAgcGFkZGluZzogMC41N3JlbSAxLjE0cmVtOyAvKiAwLjhyZW0gMS42cmVtIC8gMS40ICovXG59XG4uaGVhZGVyX19tZW51LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDZlNGVjO1xufVxuLmhlYWRlcl9fbWVudS1pdGVtLS1zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5oZWFkZXJfX21lbnUtaXRlbS0tc2VsZWN0ZWQ6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPScxNi4wMDAwMDAnIGhlaWdodD0nMTEuOTk5NzU2JyB2aWV3Qm94PScwIDAgMTYgMTEuOTk5OCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBpZD0nTWFzaycgZD0nTTUuODYgMTEuOTlDNS41OCAxMS45OSA1LjMyIDExLjg4IDUuMTMgMTEuNjhMMC4yNyA2LjVDLTAuMTEgNi4xIC0wLjA5IDUuNDcgMC4zMSA1LjA5QzAuNzEgNC43MSAxLjM1IDQuNzMgMS43MiA1LjEzTDUuODUgOS41MkwxNC4yNiAwLjMyQzE0LjYzIC0wLjA5IDE1LjI2IC0wLjEyIDE1LjY3IDAuMjZDMTYuMDggMC42MyAxNi4xMSAxLjI2IDE1LjczIDEuNjdMNi42IDExLjY3QzYuNDEgMTEuODcgNi4xNCAxMS45OSA1Ljg3IDExLjk5TDUuODYgMTEuOTlaJyBmaWxsPSdkb2RnZXJibHVlJyBmaWxsLW9wYWNpdHk9JzEuMDAwMDAwJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLz48L3N2Zz5cIik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xufVxuLmhlYWRlcl9fbWVudS1pdGVtLS1kYW5nZXIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItZGFuZ2VyKTtcbn1cblxuLmhlYWRlcl9fbWVudS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5oZWFkZXJfX2FjdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiA1LjcxcHg7IC8qIDhweCAvIDEuNCAqL1xufVxuLmhlYWRlcl9fYWN0aW9uLS1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmhlYWRlcl9fc2VhcmNoLWlucHV0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjQzcmVtOyAvKiAycmVtIC8gMS40ICovXG59XG4uaGVhZGVyX19zZWFyY2gtaW5wdXQgaW5wdXQge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZvbnQtc2l6ZTogMS4xNHJlbTsgLyogMS42cmVtIC8gMS40ICovXG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmhlYWRlcl9fc2VhcmNoLWNhbmNlbCB7XG4gIGhlaWdodDogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xuICB3aWR0aDogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xufVxuLmhlYWRlcl9fc2VhcmNoLWNhbmNlbCBzdmcge1xuICBmaWxsOiB2YXIoLS1jb2xvci1zZWNvbmFyeS10ZXh0KTtcbn1cblxuLmhlYWRlcl9fYWN0aW9uLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjQzcmVtOyAvKiAycmVtIC8gMS40ICovXG59XG5cbi5oZWFkZXJfX2FjdGlvbi1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5oZWFkZXJfX2FjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTFyZW07IC8qIDAuMDE1cmVtIC8gMS40ICovXG59XG5cbi5pbmZvcm1lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtMTAwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xuICB3aWR0aDogMzAwcHg7XG4gIHBhZGRpbmc6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNjNDQ7XG4gIGJvcmRlci1yYWRpdXM6IDcuMTRweDsgLyogMTBweCAvIDEuNCAqL1xuICBib3gtc2hhZG93OiAwIDJweCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlLWluLW91dDtcbn1cbi5pbmZvcm1lci0tc3VjY2VzcyB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xufVxuLmluZm9ybWVyLS13YXJuaW5nIHtcbiAgZmlsbDogdmFyKC0tY29sb3Itd2FybmluZyk7XG59XG4uaW5mb3JtZXItLWRhbmdlciB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWRhbmdlcik7XG59XG4uaW5mb3JtZXItLWluZm8ge1xuICBmaWxsOiB2YXIoLS1jb2xvci1wcmltYXJ5NTAwKTtcbn1cbi5pbmZvcm1lci0tYWN0aXZlIHtcbiAgdG9wOiAxLjc5cmVtOyAvKiAyLjVyZW0gLyAxLjQgKi9cbn1cblxuLmluZm9ybWVyX19pY29uIHtcbiAgZmxleDogMCAwIDEwJTtcbiAgbWF4LXdpZHRoOiAxMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG5cbi5pbmZvcm1lcl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xufVxuXG4uaW5mb3JtZXJfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmluZm9ybWVyX190ZXh0IHtcbiAgY29sb3I6ICNhZGFkYWQ7XG59XG5cbi5pbnB1dCwgLnRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzFyZW0gMC43MXJlbTsgLyogMXJlbSAxcmVtIC8gMS40ICovXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNmU0ZWM7XG4gIGJvcmRlci1yYWRpdXM6IDAuNTdyZW07IC8qIDAuOHJlbSAvIDEuNCAqL1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDE4cmVtOyAvKiAwLjAyNXJlbSAvIDEuNCAqL1xufVxuLmlucHV0OmZvY3VzLCAudGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmlucHV0OmZvY3VzLXZpc2libGUsIC50ZXh0YXJlYTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5pbnB1dDo6cGxhY2Vob2xkZXIsIC50ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2FhYmJjNjtcbn1cblxuLnRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogNy4xNHJlbTsgLyogMTByZW0gLyAxLjQgKi9cbn1cblxuLmlucHV0LXVzZXJzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbnB1dC11c2Vyc19fdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjYWFiYmM2O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDE4cmVtOyAvKiAwLjAyNXJlbSAvIDEuNCAqL1xuICBtYXJnaW4tYm90dG9tOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXG59XG5cbi5pbnB1dC11c2Vyc19faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXG59XG5cbi5pbnB1dC11c2Vyc19faXRlbSB7XG4gIHdpZHRoOiAyLjg2cmVtOyAvKiA0cmVtIC8gMS40ICovXG4gIGhlaWdodDogMi44NnJlbTsgLyogNHJlbSAvIDEuNCAqL1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uaW5wdXQtdXNlcnNfX2l0ZW0tLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5pbnB1dC11c2Vyc19faXRlbS0tYnRuOjphZnRlciwgLmlucHV0LXVzZXJzX19pdGVtLS1idG46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAxcmVtOyAvKiAxLjRyZW0gLyAxLjQgKi9cbiAgaGVpZ2h0OiAwLjEwN3JlbTsgLyogMC4xNXJlbSAvIDEuNCAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5pbnB1dC11c2Vyc19faXRlbS0tYnRuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoOTBkZWcpO1xufVxuXG4uaW5wdXQtYXZhdGFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mb3JtIC5pbnB1dC1hdmF0YXIge1xuICBtYXJnaW4tYm90dG9tOiAyLjE0cmVtOyAvKiAzcmVtIC8gMS40ICovXG59XG5cbi5pbnB1dC1hdmF0YXJfX3Bob3RvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOS40M3JlbTsgLyogMTMuMnJlbSAvIDEuNCAqL1xuICBoZWlnaHQ6IDkuNDNyZW07IC8qIDEzLjJyZW0gLyAxLjQgKi9cbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSg1MiwgNjAsIDY4LCAwLjE2KSwgMHB4IDBweCAxcHggMHB4IHJnYmEoMTE3LCAxMzEsIDE0MiwgMC4wNCk7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5pbnB1dC1hdmF0YXJfX2J0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDYlO1xuICBib3R0b206IDElO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMi4yOXJlbTsgLyogMy4ycmVtIC8gMS40ICovXG4gIGhlaWdodDogMi4yOXJlbTsgLyogMy4ycmVtIC8gMS40ICovXG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDUyLCA2MCwgNjgsIDAuMTYpLCAwcHggMHB4IDFweCAwcHggcmdiYSgxMTcsIDEzMSwgMTQyLCAwLjA0KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmlucHV0LWF2YXRhcl9fYnRuID4gaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VsZWN0LXVzZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnNlbGVjdC11c2Vyc19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xufVxuLnNlbGVjdC11c2Vyc19faXRlbS0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5MTAwKTtcbn1cbi5zZWxlY3QtdXNlcnNfX2l0ZW0tLXNlbGVjdGVkIC5zZWxlY3QtdXNlcnNfX2J0biB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXByaW1hcnk1MDApO1xufVxuXG4uc2VsZWN0LXVzZXJzX191c2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuMTRyZW07IC8qIDEuNnJlbSAvIDEuNCAqL1xufVxuXG4uc2VsZWN0LXVzZXJzX19hdmF0YXIge1xuICB3aWR0aDogM3JlbTsgLyogNC4ycmVtIC8gMS40ICovXG4gIGhlaWdodDogM3JlbTsgLyogNC4ycmVtIC8gMS40ICovXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnNlbGVjdC11c2Vyc19faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zZWxlY3QtdXNlcnNfX25hbWUge1xuICBmb250LXNpemU6IDAuODZyZW07IC8qIDEuMnJlbSAvIDEuNCAqL1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2VsZWN0LXVzZXJzX19lbWFpbCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xufVxuXG4uc2VsZWN0LXVzZXJzX19wb3N0IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG59XG5cbi5zZWxlY3QtdXNlcnNfX2J0biB7XG4gIHBhZGRpbmc6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cbn1cblxuLmxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTkwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sb2FkZXItLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubG9hZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM1LjcxcHg7IC8qIDUwcHggLyAxLjQgKi9cbiAgaGVpZ2h0OiAzNS43MXB4OyAvKiA1MHB4IC8gMS40ICovXG4gIGJvcmRlcjogMi4xNHB4IHNvbGlkICNjY2M7IC8qIDNweCAvIDEuNCAqL1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbi5tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtbWFpbi1iZy1jb2xvcik7XG59XG4ubWFpbi0tYmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNDAwcHggYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbn1cblxuLm1haW5fX2lubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ub2l0ZW1zIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzk0OTQ5NDtcbn1cblxuLm5vaXRlbXNfX3RleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubW9kYWwtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLm1vZGFsLW92ZXJsYXktLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDcuMTRweDsgLyogMTBweCAvIDEuNCAqL1xuICBib3gtc2hhZG93OiAwcHggMHB4IDI5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHdpZHRoOiA5MCU7XG4gIG1heC13aWR0aDogMzg1LjcxcHg7IC8qIDU0MHB4IC8gMS40ICovXG4gIG1pbi1oZWlnaHQ6IDE0LjI5JTsgLyogMjAlIC8gMS40ICovXG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4ubW9kYWxfX3N1Y2Nlc3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAzLjIxcmVtOyAvKiA0LjVyZW0gLyAxLjQgKi9cbn1cblxuLm1vZGFsX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXG59XG5cbi5tb2RhbF9fY2xvc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5O1xuICBoZWlnaHQ6IDFyZW07IC8qIDEuNHJlbSAvIDEuNCAqL1xuICB3aWR0aDogMXJlbTsgLyogMS40cmVtIC8gMS40ICovXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubW9kYWxfX2Nsb3NlLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMXJlbTsgLyogMS40cmVtIC8gMS40ICovXG4gIGhlaWdodDogMC43MXJlbTsgLyogMXB4IC8gMS40ICovXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm1vZGFsX19jbG9zZS1pY29uOjphZnRlciwgLm1vZGFsX19jbG9zZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcmVtOyAvKiAxLjRyZW0gLyAxLjQgKi9cbiAgaGVpZ2h0OiAwLjcxcmVtOyAvKiAxcHggLyAxLjQgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGNkY2RjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLm1vZGFsX19jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4ubW9kYWxfX2Nsb3NlLWljb246OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLm1vZGFsX19jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiAwLjQzcmVtIDAuNzFyZW0gMCAwLjcxcmVtOyAvKiAwLjZyZW0gMXJlbSAwIDFyZW0gLyAxLjQgKi9cbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsX19mb290ZXIge1xuICBwYWRkaW5nOiAwLjcxcmVtIDEuNzFyZW07IC8qIDFyZW0gMi40cmVtIC8gMS40ICovXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tb2RhbF9fZm9vdGVyID4gKiArICoge1xuICBtYXJnaW4tbGVmdDogMC4zNnJlbTsgLyogMC41cmVtIC8gMS40ICovXG59XG5cbi5wcm9maWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMS40M3JlbTtcbn1cblxuLnByb2plY3QtZGV0YWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjQzcmVtOyAvKiAycmVtIC8gMS40ICovXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEuMDdyZW07IC8qIDEuNXJlbSAvIDEuNCAqL1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnByb2plY3QtZGV0YWlsIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC4zNnJlbTsgLyogMC41cmVtIC8gMS40ICovXG59XG5cbi5wcm9qZWN0LWRldGFpbF9fdGl0bGUge1xuICBmb250LXNpemU6IDEuMTRyZW07IC8qIDEuNnJlbSAvIDEuNCAqL1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB0ZXh0LXdyYXA6IGF1dG87XG59XG5cbi5wcm9qZWN0LWRldGFpbF9fZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVyZW07XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIHRleHQtd3JhcDogYXV0bztcbn1cblxuLnByb2plY3QtZGV0YWlsX191c2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuMzZyZW07IC8qIDAuNXJlbSAvIDEuNCAqL1xufVxuXG4ucHJvamVjdC1kZXRhaWxfX3VzZXItaW1nIHtcbiAgd2lkdGg6IDIyLjg2cHg7IC8qIDMycHggLyAxLjQgKi9cbiAgaGVpZ2h0OiAyMi44NnB4OyAvKiAzMnB4IC8gMS40ICovXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5wcm9qZWN0LWRldGFpbF9fdXNlci1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0cmVtO1xufVxuXG4ucHJvamVjdC1kZXRhaWxfX3VzZXItcm9sZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmFyeS10ZXh0KTtcbn1cblxuLnByb2plY3QtZGV0YWlsX191c2VyLW5hbWUge1xuICBmb250LXNpemU6IDAuODZyZW07IC8qIDEuMnJlbSAvIDEuNCAqL1xufVxuXG4ucHJvamVjdC1kZXRhaWxfX2NhcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxLjQzcmVtOyAvKiAycmVtIC8gMS40ICovXG59XG5cbi5wcm9qZWN0LWRldGFpbF9fY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMC4zNnJlbTsgLyogMC41cmVtIC8gMS40ICovXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmFyeS10ZXh0KTtcbiAgZmlsbDogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XG59XG5cbi5wcm9qZWN0LWRldGFpbF9fYXVkaXRvcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuMzZyZW07IC8qIDAuNXJlbSAvIDEuNCAqL1xufVxuXG4ucHJvamVjdC1kZXRhaWxfX2F1ZGl0b3JzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0cmVtO1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XG59XG5cbi5wcm9qZWN0LWRldGFpbF9fYXVkaXRvcnMtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyMi44NnB4OyAvKiAzMnB4IC8gMS40ICovXG59XG5cbi5wcm9qZWN0LWRldGFpbF9fYXVkaXRvcnMtaXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMi44NnB4OyAvKiAzMnB4IC8gMS40ICovXG4gIGhlaWdodDogMjIuODZweDsgLyogMzJweCAvIDEuNCAqL1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ucHJvamVjdC1kZXRhaWxfX2F1ZGl0b3JzLWl0ZW0gPiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg2cmVtOyAvKiAxLjJyZW0gLyAxLjQgKi9cbiAgbGluZS1oZWlnaHQ6IDIyLjg2cHg7IC8qIDMycHggLyAxLjQgKi9cbn1cblxuLnByb2plY3QtZGV0YWlsX19idG4tY29tbWVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuMzZyZW07IC8qIDAuNXJlbSAvIDEuNCAqL1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogNS43OXJlbTsgLyogJGZvb3RlckhlaWdodCArIDIuNXJlbSAvIDEuNCAqL1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLnByb2plY3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMC43MXJlbTtcbiAgZ2FwOiAwLjcxcmVtOyAvKiAxcHggLyAxLjQgKi9cbn1cblxuLnByb2plY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAzLjkzcmVtOyAvKiA1LjVyZW0gLyAxLjQgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMCkgMHB4IDBweCAwcHggMHB4LCByZ2JhKDAsIDAsIDAsIDApIDBweCAwcHggMHB4IDBweCwgcmdiYSgwLCAwLCAwLCAwLjEpIDBweCAxcHggM3B4IDBweCwgcmdiYSgwLCAwLCAwLCAwLjEpIDBweCAxcHggMnB4IC0xcHg7XG59XG4ucHJvamVjdC0tbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5LWdyZWVuMTAwKTtcbn1cbi5wcm9qZWN0LS1oaWdoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5LXJlZDEwMCk7XG59XG5cbi5wcm9qZWN0X19oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ucHJvamVjdF9fbWVudS1idG4ge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLnByb2plY3RfX21lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMS43MXJlbTsgLyogMi40cmVtIC8gMS40ICovXG4gIHJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XG4gIGJveC1zaGFkb3c6IDBweCAxNnB4IDI0cHggMHB4IHJnYmEoNTIsIDYwLCA2OCwgMC4xMiksIDBweCAycHggOHB4IDBweCByZ2JhKDExNywgMTMxLCAxNDIsIDAuMDQpO1xuICB6LWluZGV4OiAxMDtcbn1cbi5wcm9qZWN0X19tZW51LS1vcGVuZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnByb2plY3RfX21lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDAuNTdyZW0gMS4xNHJlbTsgLyogMC44cmVtIDEuNnJlbSAvIDEuNCAqL1xufVxuLnByb2plY3RfX21lbnUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmU0ZWM7XG59XG5cbi5wcm9qZWN0X19tZW51LWJ0biB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucHJvamVjdF9fbWVudS1idG4tLXJlZCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYW5nZXIpO1xufVxuXG4ucHJvamVjdF9fZGVzYyB7XG4gIC8qZGlzcGxheTogbm9uZTsqL1xuICBtYXJnaW4tdG9wOiAwLjM2cmVtOyAvKiAwLjVyZW0gLyAxLjQgKi9cbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xufVxuXG4ucHJvamVjdF9fcGFyYW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xufVxuXG4ucHJvamVjdF9fdXNlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyNC4yOXB4OyAvKiAzNHB4IC8gMS40ICovXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoODIsIDkyLCAxMDUsIDAuMTcpO1xuICBib3JkZXItcmFkaXVzOiAyNC4yOXB4OyAvKiAzNHB4IC8gMS40ICovXG59XG4ucHJvamVjdF9fdXNlcnMtLWNsaWVudCB7XG4gIHdpZHRoOiAyNC4yOXB4OyAvKiAzNHB4IC8gMS40ICovXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5LWdyZWVuMTAwKTtcbn1cblxuLnByb2plY3RfX3VzZXJzLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTcuMTRweDsgLyogMjRweCAvIDEuNCAqL1xufVxuXG4ucHJvamVjdF9fdXNlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxNy4xNHB4OyAvKiAyNHB4IC8gMS40ICovXG4gIGhlaWdodDogMTcuMTRweDsgLyogMjRweCAvIDEuNCAqL1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ucHJvamVjdF9fdXNlciA+IHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODZyZW07IC8qIDEuMnJlbSAvIDEuNCAqL1xuICBsaW5lLWhlaWdodDogMTcuMTRweDsgLyogMjRweCAvIDEuNCAqL1xufVxuLnByb2plY3RfX3VzZXItLWNsaWVudCB7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgdG9wOiB1bnNldDtcbiAgbGVmdDogdW5zZXQ7XG59XG5cbi5wcm9qZWN0X3Byb2plY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMC4yOXJlbSAwLjcxcmVtOyAvKiAwLjRyZW0gMXJlbSAvIDEuNCAqL1xuICBmb250LXNpemU6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyOXJlbTsgLyogMC4wNHJlbSAvIDEuNCAqL1xuICBib3JkZXItcmFkaXVzOiA4LjU3cHg7IC8qIDEycHggLyAxLjQgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogI0M3Q0RGRjtcbn1cblxuLnByb2plY3RfX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEuMDdyZW07IC8qIDEuNXJlbSAvIDEuNCAqL1xufVxuXG4ucHJvamVjdF9fZm9vdGVyLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xuICBmaWxsOiB2YXIoLS1jb2xvci1zZWNvbmFyeS10ZXh0KTtcbn1cbi5wcm9qZWN0X19mb290ZXItaXRlbSA+ICogKyAqIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cbn1cblxuLnByb2plY3RfX2NvdW50ZXIsIC5wcm9qZWN0X19kZWFkbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtc2l6ZTogMC44NnJlbTsgLyogMS4ycmVtIC8gMS40ICovXG59XG4ucHJvamVjdF9fY291bnRlciA+ICogKyAqLCAucHJvamVjdF9fZGVhZGxpbmUgPiAqICsgKiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjM2cmVtOyAvKiAwLjVyZW0gLyAxLjQgKi9cbn1cblxuLnNoZWV0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAyMDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc2hlZXQtLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2hlZXRfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc2hlZXRfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xufVxuXG4uc2hlZXRfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xuICBwYWRkaW5nLXRvcDogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uc2hlZXRfX2xvYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxLjQzcmVtOyAvKiAycmVtIC8gMS40ICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5zaGVldF9fbG9hZGluZy10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE0cmVtOyAvKiAxLjZyZW0gLyAxLjQgKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDcxcmVtOyAvKiAwLjFyZW0gLyAxLjQgKi9cbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnNoZWV0X19mb290ZXIge1xuICBwYWRkaW5nOiAxLjQzcmVtOyAvKiAycmVtIC8gMS40ICovXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDZlNGVjO1xufVxuXG4udGFzay1kZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuNDNyZW07IC8qIDJyZW0gLyAxLjQgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMS4wN3JlbTsgLyogMS41cmVtIC8gMS40ICovXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4udGFzay1kZXRhaWwgYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjM2cmVtOyAvKiAwLjVyZW0gLyAxLjQgKi9cbn1cblxuLnRhc2stZGV0YWlsX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xNHJlbTsgLyogMS42cmVtIC8gMS40ICovXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIHRleHQtd3JhcDogYXV0bztcbn1cblxuLnRhc2stZGV0YWlsX19kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNXJlbTtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgdGV4dC13cmFwOiBhdXRvO1xufVxuXG4udGFzay1kZXRhaWxfX3VzZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC4zNnJlbTsgLyogMC41cmVtIC8gMS40ICovXG59XG5cbi50YXNrLWRldGFpbF9fdXNlci1pbWcge1xuICB3aWR0aDogMjIuODZweDsgLyogMzJweCAvIDEuNCAqL1xuICBoZWlnaHQ6IDIyLjg2cHg7IC8qIDMycHggLyAxLjQgKi9cbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4udGFzay1kZXRhaWxfX3VzZXItaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNHJlbTtcbn1cblxuLnRhc2stZGV0YWlsX191c2VyLXJvbGUge1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XG59XG5cbi50YXNrLWRldGFpbF9fdXNlci1uYW1lIHtcbiAgZm9udC1zaXplOiAwLjg2cmVtOyAvKiAxLjJyZW0gLyAxLjQgKi9cbn1cblxuLnRhc2stZGV0YWlsX19jYXB0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xufVxuXG4udGFzay1kZXRhaWxfX2NhcHRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDAuMzZyZW07IC8qIDAuNXJlbSAvIDEuNCAqL1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xufVxuXG4udGFzay1kZXRhaWxfX2F1ZGl0b3JzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjM2cmVtOyAvKiAwLjVyZW0gLyAxLjQgKi9cbn1cblxuLnRhc2stZGV0YWlsX19hdWRpdG9ycy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNHJlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xufVxuXG4udGFzay1kZXRhaWxfX2F1ZGl0b3JzLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjIuODZweDsgLyogMzJweCAvIDEuNCAqL1xufVxuXG4udGFzay1kZXRhaWxfX2F1ZGl0b3JzLWl0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjIuODZweDsgLyogMzJweCAvIDEuNCAqL1xuICBoZWlnaHQ6IDIyLjg2cHg7IC8qIDMycHggLyAxLjQgKi9cbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnRhc2stZGV0YWlsX19hdWRpdG9ycy1pdGVtID4gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NnJlbTsgLyogMS4ycmVtIC8gMS40ICovXG4gIGxpbmUtaGVpZ2h0OiAyMi44NnB4OyAvKiAzMnB4IC8gMS40ICovXG59XG5cbi50YXNrLWRldGFpbF9fYnRuLWNvbW1lbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjM2cmVtOyAvKiAwLjVyZW0gLyAxLjQgKi9cbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDUuNzlyZW07IC8qICRmb290ZXJIZWlnaHQgKyAyLjVyZW0gLyAxLjQgKi9cbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi50YXNrcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDAuNzFyZW07XG4gIGdhcDogMC43MXJlbTsgLyogMXB4IC8gMS40ICovXG59XG5cbi50YXNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMy45M3JlbTsgLyogNS41cmVtIC8gMS40ICovXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDApIDBweCAwcHggMHB4IDBweCwgcmdiYSgwLCAwLCAwLCAwKSAwcHggMHB4IDBweCAwcHgsIHJnYmEoMCwgMCwgMCwgMC4xKSAwcHggMXB4IDNweCAwcHgsIHJnYmEoMCwgMCwgMCwgMC4xKSAwcHggMXB4IDJweCAtMXB4O1xufVxuLnRhc2stLWxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeS1ncmVlbjEwMCk7XG59XG4udGFzay0taGlnaCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeS1yZWQxMDApO1xufVxuXG4udGFza19faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgei1pbmRleDogMjA7XG59XG5cbi50YXNrX19tZW51LWJ0biB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4udGFza19fbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxLjcxcmVtOyAvKiAyLjRyZW0gLyAxLjQgKi9cbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtcbiAgYm94LXNoYWRvdzogMHB4IDE2cHggMjRweCAwcHggcmdiYSg1MiwgNjAsIDY4LCAwLjEyKSwgMHB4IDJweCA4cHggMHB4IHJnYmEoMTE3LCAxMzEsIDE0MiwgMC4wNCk7XG59XG4udGFza19fbWVudS0tb3BlbmVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50YXNrX19tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAwLjU3cmVtIDEuMTRyZW07IC8qIDAuOHJlbSAxLjZyZW0gLyAxLjQgKi9cbn1cbi50YXNrX19tZW51LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDZlNGVjO1xufVxuXG4udGFza19fbWVudS1idG4ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnRhc2tfX21lbnUtYnRuLS1yZWQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItZGFuZ2VyKTtcbn1cblxuLnRhc2tfX2Rlc2Mge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAwLjM2cmVtOyAvKiAwLjVyZW0gLyAxLjQgKi9cbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnRhc2tfX3BhcmFtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cbiAgei1pbmRleDogMTA7XG59XG5cbi50YXNrX191c2VycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTcuMTRweDsgLyogMjRweCAvIDEuNCAqL1xufVxuXG4udGFza19fdXNlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxNy4xNHB4OyAvKiAyNHB4IC8gMS40ICovXG4gIGhlaWdodDogMTcuMTRweDsgLyogMjRweCAvIDEuNCAqL1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4udGFza19fdXNlciA+IHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODZyZW07IC8qIDEuMnJlbSAvIDEuNCAqL1xuICBsaW5lLWhlaWdodDogMTcuMTRweDsgLyogMjRweCAvIDEuNCAqL1xufVxuXG4udGFza19wcm9qZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAuMjlyZW0gMC43MXJlbTsgLyogMC40cmVtIDFyZW0gLyAxLjQgKi9cbiAgZm9udC1zaXplOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE0O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjlyZW07IC8qIDAuMDRyZW0gLyAxLjQgKi9cbiAgYm9yZGVyLXJhZGl1czogOC41N3B4OyAvKiAxMnB4IC8gMS40ICovXG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmUyZTI7XG59XG5cbi50YXNrX19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxLjA3cmVtOyAvKiAxLjVyZW0gLyAxLjQgKi9cbiAgei1pbmRleDogMTA7XG59XG5cbi50YXNrX19mb290ZXItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xufVxuLnRhc2tfX2Zvb3Rlci1pdGVtID4gKiArICoge1xuICBtYXJnaW4tbGVmdDogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xufVxuXG4udGFza19fY291bnRlciwgLnRhc2tfX2RlYWRsaW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZm9udC1zaXplOiAwLjg2cmVtOyAvKiAxLjJyZW0gLyAxLjQgKi9cbn1cbi50YXNrX19jb3VudGVyID4gKiArICosIC50YXNrX19kZWFkbGluZSA+ICogKyAqIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMzZyZW07IC8qIDAuNXJlbSAvIDEuNCAqL1xufVxuXG4vKiBObyBzdHlsZXMgY29kZSBiZWxvdy4gT25seSBpbiBtb2R1bGVzICovXG4vKiDQndC1INC/0LjRiNC40YLQtSBDU1Mg0LrQvtC0INC90LjQttC1LiDQotC+0LvRjNC60L4g0LIg0L/QvtC00LrQu9GO0YfQsNC10LzRi9GFINGE0LDQudC70LDRhSAqLyIsIi5wcm9qZWN0LWRldGFpbCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogMS4wN3JlbTsgLyogMS41cmVtIC8gMS40ICovXHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5wcm9qZWN0LWRldGFpbCBidXR0b24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAwLjM2cmVtOyAvKiAwLjVyZW0gLyAxLjQgKi9cclxufVxyXG5cclxuLnByb2plY3QtZGV0YWlsX190aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxLjE0cmVtOyAvKiAxLjZyZW0gLyAxLjQgKi9cclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcblxyXG4gIEBpbmNsdWRlIHRleHRKdXN0aWZ5KCk7XHJcbn1cclxuXHJcbi5wcm9qZWN0LWRldGFpbF9fZGVzYyB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMS40MztcclxuICBsZXR0ZXItc3BhY2luZzogMC4wMjVyZW07XHJcblxyXG4gIEBpbmNsdWRlIHRleHRKdXN0aWZ5KCk7XHJcbn1cclxuXHJcbi5wcm9qZWN0LWRldGFpbF9fdXNlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDAuMzZyZW07IC8qIDAuNXJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4ucHJvamVjdC1kZXRhaWxfX3VzZXItaW1nIHtcclxuICB3aWR0aDogMjIuODZweDsgLyogMzJweCAvIDEuNCAqL1xyXG4gIGhlaWdodDogMjIuODZweDsgLyogMzJweCAvIDEuNCAqL1xyXG5cclxuICBAaW5jbHVkZSBiZ0ltZygpO1xyXG59XHJcblxyXG4ucHJvamVjdC1kZXRhaWxfX3VzZXItaW5mbyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGZvbnQtc2l6ZTogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBsZXR0ZXItc3BhY2luZzogMC4wNHJlbTtcclxufVxyXG5cclxuLnByb2plY3QtZGV0YWlsX191c2VyLXJvbGUge1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmFyeS10ZXh0KTtcclxufVxyXG5cclxuLnByb2plY3QtZGV0YWlsX191c2VyLW5hbWUge1xyXG4gIGZvbnQtc2l6ZTogMC44NnJlbTsgLyogMS4ycmVtIC8gMS40ICovXHJcbn1cclxuXHJcbi5wcm9qZWN0LWRldGFpbF9fY2FwdGlvbnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAxLjQzcmVtOyAvKiAycmVtIC8gMS40ICovXHJcbn1cclxuXHJcbi5wcm9qZWN0LWRldGFpbF9fY2FwdGlvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgZ2FwOiAwLjM2cmVtOyAvKiAwLjVyZW0gLyAxLjQgKi9cclxuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XHJcbiAgZmlsbDogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XHJcbn1cclxuXHJcbi5wcm9qZWN0LWRldGFpbF9fYXVkaXRvcnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDAuMzZyZW07IC8qIDAuNXJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4ucHJvamVjdC1kZXRhaWxfX2F1ZGl0b3JzLXRpdGxlIHtcclxuICBmb250LXNpemU6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRyZW07XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xyXG59XHJcblxyXG4ucHJvamVjdC1kZXRhaWxfX2F1ZGl0b3JzLWxpc3Qge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDIyLjg2cHg7IC8qIDMycHggLyAxLjQgKi9cclxufVxyXG5cclxuLnByb2plY3QtZGV0YWlsX19hdWRpdG9ycy1pdGVtIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAyMi44NnB4OyAvKiAzMnB4IC8gMS40ICovXHJcbiAgaGVpZ2h0OiAyMi44NnB4OyAvKiAzMnB4IC8gMS40ICovXHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcclxuXHJcbiAgQGluY2x1ZGUgYmdJbWcoKTtcclxuXHJcbiAgJiA+IHNwYW4ge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMC44NnJlbTsgLyogMS4ycmVtIC8gMS40ICovXHJcbiAgICBsaW5lLWhlaWdodDogMjIuODZweDsgLyogMzJweCAvIDEuNCAqL1xyXG4gIH1cclxufVxyXG5cclxuLnByb2plY3QtZGV0YWlsX19idG4tY29tbWVudHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAwLjM2cmVtOyAvKiAwLjVyZW0gLyAxLjQgKi9cclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAkZm9vdGVySGVpZ2h0ICsgMS43OXJlbTsgLyogJGZvb3RlckhlaWdodCArIDIuNXJlbSAvIDEuNCAqL1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgZmlsbDogI2ZmZjtcclxufVxyXG5cclxuXHJcbiIsIkBtaXhpbiBjb250YWluZXIoKSB7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XHJcblx0cGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xyXG5cdG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1peGluIGJnSW1nKCkge1xyXG5cdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbkBtaXhpbiB0ZXh0SnVzdGlmeSgpIHtcclxuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdHRleHQtd3JhcDogYXV0bztcclxufVxyXG5cclxuQG1peGluIG1lZGlhQmcoKSB7XHJcblx0QG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xyXG5cdCAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHRhYmxldCAoKSB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtb2JpbGUgKCkge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn0iLCIvKiBSZXNldCBhbmQgYmFzZSBzdHlsZXMgICovXHJcbioge1xyXG5cdHBhZGRpbmc6IDBweDtcclxuXHRtYXJnaW46IDBweDtcclxuXHRib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi8qIExpbmtzICovXHJcblxyXG5hLCBhOmxpbmssIGE6dmlzaXRlZCAge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5hOmhvdmVyICB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi8qIENvbW1vbiAqL1xyXG5cclxuYXNpZGUsIG5hdiwgZm9vdGVyLCBoZWFkZXIsIHNlY3Rpb24sIG1haW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuXHRmb250LXdlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxudWwsIHVsIGxpIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5pbWcge1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbmltZywgc3ZnIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5hZGRyZXNzIHtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbi8qIEZvcm0gKi9cclxuXHJcbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xyXG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuaW5wdXQ6Oi1tcy1jbGVhciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuYnV0dG9uLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmlucHV0OmZvY3VzLCBpbnB1dDphY3RpdmUsXHJcbmJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiAwO1xyXG59XHJcblxyXG5sYWJlbCB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbiIsIiRoZWFkZXJIZWlnaHQ6IDRyZW07IC8qIDUuNnJlbSAvIDEuNCAqL1xyXG4kZm9vdGVySGVpZ2h0OiA0cmVtOyAvKiA1LjZyZW0gLyAxLjQgKi9cclxuJGxlYXZpbmdCbG9ja0hlaWdodDogMTAwdmg7XHJcblxyXG46cm9vdCB7XHJcblx0LS1jb250YWluZXItd2lkdGg6IDEyMDBweDtcclxuXHQtLWNvbnRhaW5lci1wYWRkaW5nOiAxMHB4O1xyXG5cclxuXHQtLWZvbnQtbWFpbjogJ09wZW5TYW5zJywgc2Fucy1zZXJpZjtcclxuXHQtLWZvbnQtYWNjZW50OiAnT3BlblNhbnMnLCBzYW5zLXNlcmlmO1xyXG5cdC0tZm9udC10aXRsZXM6IHZhcigtLWZvbnQtYWNjZW50KTtcclxuXHQtLWZvbnQtc2l6ZTogMTRweDtcclxuXHJcblx0LS1jb2xvci1wcmltYXJ5OiAjNzQ4MGZmO1xyXG5cdC0tY29sb3ItcHJpbWFyeTEwMDogI2UzZTZmZjtcclxuXHQtLWNvbG9yLXByaW1hcnkyMDA6ICNjN2NkZmY7XHJcblx0LS1jb2xvci1wcmltYXJ5MzAwOiAjYWJiNGZmO1xyXG5cdC0tY29sb3ItcHJpbWFyeTQwMDogIzk2YTBmZjtcclxuXHQtLWNvbG9yLXByaW1hcnk1MDA6ICM3NDgwZmY7XHJcblx0LS1jb2xvci1zdWNjZXNzOiAjM2FhNzZkO1xyXG5cdC0tY29sb3Itc3VjY2VzczEwMDogI2Q5ZmFkYztcclxuXHQtLWNvbG9yLXdhcm5pbmc6ICNmNjdmMTE7XHJcblx0LS1jb2xvci1kYW5nZXI6ICNlMjU4MjI7XHJcblx0LS1jb2xvci1kYW5nZXIxMDA6ICNmZGVhZDI7XHJcblx0LS1jb2xvci1wcmltYXJ5LXRleHQ6ICMzNDNjNDQ7XHJcblx0LS1jb2xvci1zZWNvbmFyeS10ZXh0OiAjOTQ5NDk0O1xyXG5cclxuXHQtLXRoZW1lLW1haW4tYmctY29sb3I6ICNmMWYxZjE7XHJcblx0LS10aGVtZS1oZWFkZXItYmctY29sb3I6ICNmYmZiZmI7XHJcblx0LS10aGVtZS1mb290ZXItYmctY29sb3I6ICNmYmZiZmI7XHJcblx0LS1wYWdlLWJnOiAjZmZmO1xyXG5cclxuXHQtLXNoYWRvdy1zbWFsbC1ib3R0b206IHJnYmEoMCwgMCwgMCwgMC4xMikgMHB4IDFweCAzcHgsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMHB4IDFweCAycHg7XHJcblx0LS1zaGFkb3ctc21hbGwtdG9wOiByZ2JhKDAsIDAsIDAsIDAuMTIpIDBweCAtMXB4IDNweCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwcHggLTFweCAycHg7XHJcbn1cclxuXHJcbiIsIkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogT3BlblNhbnM7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE9wZW5TYW5zO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMtRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1FeHRyYUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogODAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogT3BlblNhbnM7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE9wZW5TYW5zO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMtTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE9wZW5TYW5zO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL09wZW5TYW5zLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE9wZW5TYW5zO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbiIsImh0bWwge1xyXG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYigzOSwgMzksIDM5KTtcclxuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcclxuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZSk7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdGhlaWdodDogMTAwdmg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xyXG5cdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LXRleHQpO1xyXG5cdHRleHQtd3JhcDogYmFsYW5jZTtcclxuXHRmb250LXNpemU6IDFyZW07IC8qIDEuNHJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG5pbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5hIHtcclxuXHRjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XHJcbn1cclxuXHJcbmNvZGUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlOWYxZjY7XHJcblx0cGFkZGluZzogMC4xNHJlbTsgLyogMC4ycmVtIC8gMS40ICovXHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG5wcmUuY29kZSB7XHJcblx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xyXG5cdHBhZGRpbmc6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5pY29uIHtcclxuXHR3aWR0aDogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xyXG5cdGhlaWdodDogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xyXG5cclxuXHQmLS1leHRyYXNtYWxsIHtcclxuXHRcdHdpZHRoOiAxLjE0cmVtOyAvKiAxLjZyZW0gLyAxLjQgKi9cclxuXHRcdGhlaWdodDogMS4xNHJlbTsgLyogMS42cmVtIC8gMS40ICovXHJcblx0fVxyXG5cclxuXHQmLS1zbWFsbCB7XHJcblx0XHR3aWR0aDogMS4zNnJlbTsgLyogMS45cmVtIC8gMS40ICovXHJcblx0XHRoZWlnaHQ6IDEuMzZyZW07IC8qIDEuOXJlbSAvIDEuNCAqL1xyXG5cdH1cclxuXHJcblx0Ji0tbWlkZGxlIHtcclxuXHRcdHdpZHRoOiAxLjc5cmVtOyAvKiAyLjVyZW0gLyAxLjQgKi9cclxuXHRcdGhlaWdodDogMS43OXJlbTsgLyogMi41cmVtIC8gMS40ICovXHJcblx0fVxyXG5cclxuXHQmLS1ub3RpZnkge1xyXG5cdFx0ZmlsbDogdmFyKC0tY29sb3ItZGFuZ2VyKTtcclxuXHR9XHJcbn1cclxuXHJcbiIsIi5ub25lIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52aXN1YWxseS1oaWRkZW4ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdG1hcmdpbjogLTFweDtcclxuXHRib3JkZXI6IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XHJcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ubm8tc2Nyb2xsIHtcclxuXHRvdmVyZmxvdy15OiBoaWRkZW47XHJcbn1cclxuXHJcbi50ZXh0LWxlZnQge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi50ZXh0LXJpZ2h0IHtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLnRleHQtY2VudGVyIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5kLWZsZXgge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5mbGV4LWNlbnRlciB7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi53LTEwMCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn0iLCIvKiDQlNC10LzQviDQutC+0L3RgtC10L3RgiAqL1xyXG4uY29udGVudC1kZW1vIHtcclxuXHRtYXJnaW4tYm90dG9tOiAzLjU3cmVtOyAvKiA1cmVtIC8gMS40ICovXHJcblx0cGFkZGluZzogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XHJcbn1cclxuXHJcbi8qINCa0L7QvdGC0LXQudC90LXRgNGLICovXHJcbi5jb250YWluZXIge1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xyXG5cclxuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jb250YWluZXItZnVsbCB7XHJcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uY29udGFpbmVyLWxlZnQtNTAge1xyXG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xyXG5cdG1heC13aWR0aDogNTAlO1xyXG5cclxuXHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbnRhaW5lci1yaWdodC01MCB7XHJcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XHJcblx0bWF4LXdpZHRoOiA1MCU7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG5cdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4uY29udGFpbmVyLXJpZ2h0IHtcclxuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoXHJcblx0XHRcdFx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKVxyXG5cdCk7XHJcblxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb250YWluZXItbGVmdCB7XHJcblx0cGFkZGluZy1yaWdodDogY2FsYyhcclxuXHRcdFx0XHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpXHJcblx0KTtcclxuXHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb250YWluZXItaGFsZi1sZWZ0IHtcclxuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKFxyXG5cdFx0XHRcdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyAodmFyKC0tY29udGFpbmVyLXdpZHRoKSAvIDIpXHJcblx0KTtcclxuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoXHJcblx0XHRcdFx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKVxyXG5cdCk7XHJcblxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb250YWluZXItaGFsZi1yaWdodCB7XHJcblx0cGFkZGluZy1sZWZ0OiBjYWxjKFxyXG5cdFx0XHRcdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyAodmFyKC0tY29udGFpbmVyLXdpZHRoKSAvIDIpXHJcblx0KTtcclxuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKFxyXG5cdFx0XHRcdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcclxuXHQpO1xyXG5cclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0cGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xyXG5cdH1cclxufVxyXG4iLCIuaDEge1xyXG4gIGZvbnQtc2l6ZTogNi40M3JlbTsgLyogOXJlbSAvIDEuNCAqL1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5oMiB7XHJcbiAgZm9udC1zaXplOiA0LjI5cmVtOyAvKiA2cmVtIC8gMS40ICovXHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLmgzIHtcclxuICBmb250LXNpemU6IDMuNDNyZW07IC8qIDQuOHJlbSAvIDEuNCAqL1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5oNCB7XHJcbiAgZm9udC1zaXplOiAyLjQzcmVtOyAvKiAzLjRyZW0gLyAxLjQgKi9cclxuICBmb250LXdlaWdodDogMjAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAxOHJlbTsgLyogMC4wMjVyZW0gLyAxLjQgKi9cclxufVxyXG5cclxuLmg1IHtcclxuICBmb250LXNpemU6IDEuNzFyZW07IC8qIDIuNHJlbSAvIDEuNCAqL1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcclxufVxyXG5cclxuLmg2IHtcclxuICBmb250LXNpemU6IDEuNDNyZW07IC8qIDJyZW0gLyAxLjQgKi9cclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDExcmVtOyAvKiAwLjAxNXJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4udGV4dC1zdWJoZWFkIHtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjcxO1xyXG5cclxuICAmLS1saWdodCB7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDExcmVtOyAvKiAwLjAxNXJlbSAvIDEuNCAqL1xyXG4gIH1cclxufVxyXG5cclxuLnRleHQge1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDM7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDE4cmVtOyAvKiAwLjAyNXJlbSAvIDEuNCAqL1xyXG5cclxuICAmLS1tZWRpdW0ge1xyXG4gICAgZm9udC1zaXplOiAxLjE0cmVtOyAvKiAxLjZyZW0gLyAxLjQgKi9cclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS43NTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzNnJlbTsgLyogMC4wNXJlbSAvIDEuNCAqL1xyXG4gIH1cclxufVxyXG5cclxuLnRleHQtYnV0dG9uIHtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE0O1xyXG59XHJcblxyXG4udGV4dC1jYXB0aW9uIHtcclxuICBmb250LXNpemU6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI5cmVtOyAvKiAwLjA0cmVtIC8gMS40ICovXHJcbn1cclxuXHJcbi50ZXh0LW92ZXJsaW5lIHtcclxuICBmb250LXNpemU6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjZyZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDcxcmVtOyAvKiAwLjFyZW0gLyAxLjQgKi9cclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4iLCIuYnRuIHtcclxuICBib3JkZXItcmFkaXVzOiAwLjU3cmVtOyAvKiAwLjhyZW0gLyAxLjQgKi9cclxuICBwYWRkaW5nOiAwLjU3cmVtIDEuODlyZW07IC8qIDAuOHJlbSAyLjY1cmVtIC8gMS40ICovXHJcbiAgZm9udC1zaXplOiAxLjE0cmVtOyAvKiAxLjZyZW0gLyAxLjQgKi9cclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAzNnJlbTsgLyogMC4wNXJlbSAvIDEuNCAqL1xyXG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDUyLCA2MCwgNjgsIDAuMTYpLDBweCAwcHggMXB4IDBweCByZ2JhKDExNywgMTMxLCAxNDIsIDAuMDQpO1xyXG4gIGJhY2tncm91bmQ6IHJnYigyNTEsIDI1MSwgMjUxKTtcclxuXHJcbiAgJi0tZXh0cmFzbWFsbCB7XHJcbiAgICBwYWRkaW5nOiAwLjM2cmVtIDAuNzFyZW07IC8qIDAuNXJlbSAxcmVtIC8gMS40ICovXHJcbiAgICBmb250LXNpemU6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxuICB9XHJcblxyXG4gICYtLXNtYWxsIHtcclxuICAgIHBhZGRpbmc6IDAuNTdyZW0gMC44NnJlbTsgLyogMC44cmVtIDEuMnJlbSAvIDEuNCAqL1xyXG4gICAgZm9udC1zaXplOiAxcmVtOyAvKiAxLjRyZW0gLyAxLjQgKi9cclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xNDtcclxuICB9XHJcblxyXG4gICYtLWxhcmdlIHtcclxuICAgIHBhZGRpbmc6IDAuNzFyZW0gMy40M3JlbTsgLyogMXJlbSA0LjhyZW0gLyAxLjQgKi9cclxuICAgIGZvbnQtc2l6ZTogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMTFyZW07IC8qIDAuMDE1cmVtIC8gMS40ICovXHJcbiAgfVxyXG5cclxuICAmLS1mdWxsd2lkdGgge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmLS1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLW91dGxpbmUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNTdyZW07IC8qIDAuOHJlbSAvIDEuNCAqL1xyXG4gIHBhZGRpbmc6IDAuNTdyZW0gMS44OXJlbTsgLyogMC44cmVtIDIuNjVyZW0gLyAxLjQgKi9cclxuICBmb250LXNpemU6IDEuMTRyZW07IC8qIDEuNnJlbSAvIDEuNCAqL1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDM2cmVtOyAvKiAwLjA1cmVtIC8gMS40ICovXHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xyXG4gIGZpbGw6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xyXG5cclxuICAmLS1leHRyYXNtYWxsIHtcclxuICAgIHBhZGRpbmc6IDAuMzZyZW0gMC43MXJlbTsgLyogMC41cmVtIDFyZW0gLyAxLjQgKi9cclxuICAgIGZvbnQtc2l6ZTogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xyXG4gIH1cclxuXHJcbiAgJi0tc21hbGwge1xyXG4gICAgcGFkZGluZzogMC41N3JlbSAwLjg2cmVtOyAvKiAwLjhyZW0gMS4ycmVtIC8gMS40ICovXHJcbiAgICBmb250LXNpemU6IDFyZW07IC8qIDEuNHJlbSAvIDEuNCAqL1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE0O1xyXG4gIH1cclxuXHJcbiAgJi0tbGFyZ2Uge1xyXG4gICAgcGFkZGluZzogMC43MXJlbSAzLjQzcmVtOyAvKiAxcmVtIDQuOHJlbSAvIDEuNCAqL1xyXG4gICAgZm9udC1zaXplOiAxLjQzcmVtOyAvKiAycmVtIC8gMS40ICovXHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxMXJlbTsgLyogMC4wMTVyZW0gLyAxLjQgKi9cclxuICB9XHJcblxyXG4gICYtLWZ1bGx3aWR0aCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICYtLXByaW1hcnkge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgfVxyXG59XHJcblxyXG4iLCIuY29tbWVudHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxufVxyXG5cclxuLmNvbW1lbnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXHJcbiAgcGFkZGluZzogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4uY29tbWVudF9fYXZhdGFyIHtcclxuICBoZWlnaHQ6IDIuNjRyZW07IC8qIDMuN3JlbSAvIDEuNCAqL1xyXG4gIHdpZHRoOiAyLjY0cmVtOyAvKiAzLjdyZW0gLyAxLjQgKi9cclxuICBmbGV4LXNocmluazogMDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gIEBpbmNsdWRlIGJnSW1nKCk7XHJcbn1cclxuXHJcbi5jb21tZW50X19jb250ZW50IHtcclxuICBmbGV4LWdyb3c6IDE7XHJcbiAgcGFkZGluZzogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmMmY1O1xyXG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDUyLCA2MCwgNjgsIDAuMTYpLCAwcHggMHB4IDFweCAwcHggcmdiYSgxMTcsIDEzMSwgMTQyLCAwLjA0KTtcclxuXHJcbiAgJiA+ICogKyAqIHtcclxuICAgIG1hcmdpbi10b3A6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxuICB9XHJcbn1cclxuXHJcbi5jb21tZW50X19oZWFkIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uY29tbWVudF9fYXV0aG9yIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAwLjg2cmVtOyAvKiAxLjJyZW0gLyAxLjQgKi9cclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGNvbG9yOiAjMjA2N2IwO1xyXG59XHJcblxyXG4uY29tbWVudF9fZGF0ZSB7XHJcbiAgZm9udC1zaXplOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXHJcbiAgbGluZS1oZWlnaHQ6IDAuODZyZW07IC8qIDEuMnJlbSAvIDEuNCAqL1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmFyeS10ZXh0KTtcclxufVxyXG5cclxuLmNvbW1lbnRfX3RleHQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcclxuICB3b3JkLWJyZWFrOiBub3JtYWw7XHJcblxyXG4gICYgYSxcclxuICAmIGE6aG92ZXIsXHJcbiAgJiBhOmFjdGl2ZSxcclxuICAmIGE6dmlzaXRlZCxcclxuICAmIGE6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uY29tbWVudF9fZmlsZXMge1xyXG4gIG1hcmdpbi10b3A6IDAuNzFyZW07XHJcbn1cclxuXHJcbi5jb21tZW50LWZpbGUge1xyXG4gIG1hcmdpbi10b3A6IDAuMzVyZW07XHJcbn1cclxuXHJcbi5jb21tZW50LWZpbGU6Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5jb21tZW50LWZpbGVfX2xpbmsge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAwLjVyZW07XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjMjA2N0IwO1xyXG4gIGZvbnQtc2l6ZTogMC44NnJlbTtcclxuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XHJcbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiDQlNC+0LHQsNCy0LvQtdC90L4gKi9cclxuICBvdmVyZmxvdzogaGlkZGVuOyAvKiDQlNC+0LHQsNCy0LvQtdC90L4gKi9cclxufVxyXG5cclxuLmNvbW1lbnQtZmlsZV9fbGluazpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMiwgMTAzLCAxNzYsIDAuMSk7XHJcbn1cclxuXHJcbi5jb21tZW50LWZpbGVfX2ljb24ge1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcblxyXG4uY29tbWVudC1maWxlX19uYW1lIHtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGZsZXg6IDE7IC8qINCU0L7QsdCw0LLQu9C10L3Qviwg0YfRgtC+0LHRiyDQuNC80Y8g0YTQsNC50LvQsCDQt9Cw0L3QuNC80LDQu9C+INC00L7RgdGC0YPQv9C90L7QtSDQv9GA0L7RgdGC0YDQsNC90YHRgtCy0L4gKi9cclxuICBtaW4td2lkdGg6IDA7IC8qINCU0L7QsdCw0LLQu9C10L3Qviwg0YfRgtC+0LHRiyBlbGxpcHNpcyDRgNCw0LHQvtGC0LDQuyDQv9GA0LDQstC40LvRjNC90L4g0LLQviBmbGV4LdC60L7QvdGC0LXQudC90LXRgNC1ICovXHJcbn1cclxuXHJcbi5jb21tZW50LWZpbGVfX3NpemUge1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmFyeS10ZXh0KTtcclxuICBmb250LXNpemU6IDAuOGVtO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgZmxleC1zaHJpbms6IDA7IC8qINCU0L7QsdCw0LLQu9C10L3Qviwg0YfRgtC+0LHRiyDRgNCw0LfQvNC10YAg0L3QtSDRgdC20LjQvNCw0LvRgdGPICovXHJcbn1cclxuXHJcbi5jb21tZW50X19yZXBseS1idXR0b24ge1xyXG4gIG1hcmdpbi10b3A6IDAuNzFyZW07XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgY29sb3I6ICMyMDY3QjA7XHJcbiAgZm9udC1zaXplOiAwLjg2cmVtO1xyXG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufSIsIi5mb290ZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAyMDA7XHJcblx0ZmxleC1zaHJpbms6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWluLWhlaWdodDogJGZvb3RlckhlaWdodDtcclxuXHRib3gtc2hhZG93OiAwcHggNHB4IDhweCA0cHggcmdiYSg1MiwgNjAsIDY4LCAwLjE2KSwwcHggMHB4IDJweCAwcHggcmdiYSgxMTcsIDEzMSwgMTQyLCAwLjA0KTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1mb290ZXItYmctY29sb3IpO1xyXG59XHJcblxyXG4uZm9vdGVyX19pbm5lciB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRAaW5jbHVkZSBjb250YWluZXIoKTtcclxuXHJcblx0Ji0tY29tbWVudCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcclxuXHR9XHJcbn1cclxuXHJcbi5mb290ZXJfX25hdiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uZm9vdGVyX19uYXYtaXRlbSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LXRleHQpO1xyXG5cdGZpbGw6IHZhcigtLWNvbG9yLXByaW1hcnktdGV4dCk7XHJcblx0ZmxleDogMTtcclxuXHRmb250LXNpemU6IDAuODZyZW07IC8qIDEuMnJlbSAvIDEuNCAqL1xyXG5cclxuXHQmID4gKiArICoge1xyXG5cdFx0cGFkZGluZy10b3A6IDAuMzZyZW07IC8qIDAuNXJlbSAvIDEuNCAqL1xyXG5cdH1cclxuXHJcblx0Ji0tYWN0aXZlIHtcclxuXHRcdGZpbGw6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG5cdH1cclxuXHJcblx0JiBpICB7XHJcblx0XHRmb250LXNpemU6IDEuNDNyZW07IC8qIDJyZW0gLyAxLjQgKi9cclxuXHR9XHJcbn1cclxuXHJcbi5mb290ZXJfX25hdi1idG4td3JhcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMC45M3JlbTsgLyogMS4zcmVtIC8gMS40ICovXHJcblx0ei1pbmRleDogMjAwO1xyXG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5mb290ZXJfX25hdi1idG4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogNHJlbTsgLyogNS42cmVtIC8gMS40ICovXHJcblx0aGVpZ2h0OiA0cmVtOyAvKiA1LjZyZW0gLyAxLjQgKi9cclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0Y29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktdGV4dCk7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcblx0Ym94LXNoYWRvdzogMHB4IDRweCA4cHggMHB4IHJnYmEoNTIsIDYwLCA2OCwgMC4xNiksMHB4IDBweCAycHggMHB4IHJnYmEoMTE3LCAxMzEsIDE0MiwgMC4wNCk7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XHJcblxyXG5cdCY6OmFmdGVyLCAmOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHR3aWR0aDogMS4xNHJlbTsgLyogMS42cmVtIC8gMS40ICovXHJcblx0XHRoZWlnaHQ6IDAuMTA3cmVtOyAvKiAwLjE1cmVtIC8gMS40ICovXHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICByb3RhdGUoOTBkZWcpO1xyXG5cdH1cclxuXHJcblx0Ji0tcm90YXRlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbi5mb290ZXJfX3Rvb2xiYXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRnYXA6IDEuMDdyZW07IC8qIDEuNXJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4uZm9vdGVyX190b29sYmFyLWlucHV0IHtcclxuXHRwYWRkaW5nOiAwLjQzcmVtIDAuNzFyZW0gIWltcG9ydGFudDsgLyogMC42cmVtIDFyZW0gLyAxLjQgKi9cclxufVxyXG5cclxuLmZvb3Rlcl9fdG9vbGJhci1zZW5kLWJ0biB7XHJcblx0d2lkdGg6IDEuNzlyZW07IC8qIDIuNXJlbSAvIDEuNCAqL1xyXG5cdGhlaWdodDogMS43OXJlbTsgLyogMi41cmVtIC8gMS40ICovXHJcblx0ZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbn1cclxuXHJcbi5mb290ZXJfX3N1Ym1lbnUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IGNhbGMoMTAwJSArIDAuNzFyZW0pOyAvKiAxMDAlICsgMXJlbSAvIDEuNCAqL1xyXG5cdHdpZHRoOiAxNC4yOXJlbTsgLyogMjByZW0gLyAxLjQgKi9cclxuXHRwYWRkaW5nOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXHJcblx0Zm9udC1zaXplOiAwLjg2cmVtOyAvKiAxLjJyZW0gLyAxLjQgKi9cclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS10ZXh0KTtcclxuXHRib3JkZXItcmFkaXVzOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDAgN3B4IDIxcHggcmdiYSg4MywgOTIsIDEwNSwgLjEyKSwgMCAtMXB4IDZweCAwIHJnYmEoODMsIDkyLCAxMDUsIC4wNik7XHJcblx0ei1pbmRleDogMTAwO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcclxuXHJcblx0Ji0tYWN0aXZlIHtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5cclxuLmZvb3Rlcl9fc3VibWVudS1pdGVtIHtcclxuXHRwYWRkaW5nOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXHJcblxyXG5cdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg4MiwgOTIsIDEwNSwgMC4wNSk7XHJcblx0fVxyXG59XHJcblxyXG4iLCIuZm9ybS13cmFwcGVyIHtcclxuICBwYWRkaW5nOiAxLjQzcmVtOyAvKiAycmVtIC8gMS40ICovXHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5mb3JtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDEuNDNyZW07IC8qIDJyZW0gLyAxLjQgKi9cclxuICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uZm9ybV9fZmllbGQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBnYXA6IDAuODZyZW07XHJcbn1cclxuXHJcbi5mb3JtX19sYWJlbCB7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XHJcbn1cclxuXHJcblxyXG4iLCIuaGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDIwMDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgaGVpZ2h0OiAkaGVhZGVySGVpZ2h0O1xyXG4gICAgcGFkZGluZzogMC42NHJlbSAwOyAvKiAwLjlyZW0gMCAvIDEuNCAqL1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoNTIsIDYwLCA2OCwgMC4xNiksMHB4IDBweCAxcHggMHB4IHJnYmEoMTE3LCAxMzEsIDE0MiwgMC4wNCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1oZWFkZXItYmctY29sb3IpO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktdGV4dCk7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2lubmVyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIEBpbmNsdWRlIGNvbnRhaW5lcigpO1xyXG59XHJcblxyXG4uaGVhZGVyX19tYWluIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uaGVhZGVyX19sb2dvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICYgPiAqICsgKiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuMDdyZW07IC8qIDEuNXJlbSAvIDEuNCAqL1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyX19hY3Rpb25zIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmFyeS10ZXh0KTtcclxuICAgIGZpbGw6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xyXG5cclxuICAgICYgPiAqICsgKiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuMDdyZW07IC8qIDEuNXJlbSAvIDEuNCAqL1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyX19tZW51LXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDIuMTRyZW07IC8qIDNyZW0gLyAxLjQgKi9cclxuICAgIG1pbi13aWR0aDogMTVyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDE2cHggMjRweCAwcHggcmdiYSg1MiwgNjAsIDY4LCAwLjEyKSwgMHB4IDJweCA4cHggMHB4IHJnYmEoMTE3LCAxMzEsIDE0MiwgMC4wNCk7XHJcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTEwcHgpO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxufVxyXG5cclxuLmhlYWRlcl9fbWVudSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtbWFpbi1iZy1jb2xvcik7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS10ZXh0KTtcclxuXHJcbiAgICAmID4gKiArICoge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDcuMTRweDsgLyogMTBweCAvIDEuNCAqL1xyXG4gICAgfVxyXG5cclxuICAgICYtLW9wZW5lZCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oZWFkZXJfX21lbnUtY2F0ZWdvcnkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmhlYWRlcl9fbWVudS10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwLjU3cmVtIDEuMTRyZW07IC8qIDAuOHJlbSAxLjZyZW0gLyAxLjQgKi9cclxufVxyXG5cclxuLmhlYWRlcl9fbWVudS1pdGVtIHtcclxuICAgIHBhZGRpbmc6IDAuNTdyZW0gMS4xNHJlbTsgLyogMC44cmVtIDEuNnJlbSAvIDEuNCAqL1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmU0ZWM7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc2VsZWN0ZWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD0nMTYuMDAwMDAwJyBoZWlnaHQ9JzExLjk5OTc1Nicgdmlld0JveD0nMCAwIDE2IDExLjk5OTgnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggaWQ9J01hc2snIGQ9J001Ljg2IDExLjk5QzUuNTggMTEuOTkgNS4zMiAxMS44OCA1LjEzIDExLjY4TDAuMjcgNi41Qy0wLjExIDYuMSAtMC4wOSA1LjQ3IDAuMzEgNS4wOUMwLjcxIDQuNzEgMS4zNSA0LjczIDEuNzIgNS4xM0w1Ljg1IDkuNTJMMTQuMjYgMC4zMkMxNC42MyAtMC4wOSAxNS4yNiAtMC4xMiAxNS42NyAwLjI2QzE2LjA4IDAuNjMgMTYuMTEgMS4yNiAxNS43MyAxLjY3TDYuNiAxMS42N0M2LjQxIDExLjg3IDYuMTQgMTEuOTkgNS44NyAxMS45OUw1Ljg2IDExLjk5WicgZmlsbD0nZG9kZ2VyYmx1ZScgZmlsbC1vcGFjaXR5PScxLjAwMDAwMCcgZmlsbC1ydWxlPSdldmVub2RkJy8+PC9zdmc+XCIpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZGFuZ2VyIHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kYW5nZXIpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyX19tZW51LXRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5oZWFkZXJfX2FjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcGFkZGluZy10b3A6IDUuNzFweDsgLyogOHB4IC8gMS40ICovXHJcblxyXG4gICAgJi0tYWN0aXZlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLmhlYWRlcl9fc2VhcmNoLWlucHV0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxLjQzcmVtOyAvKiAycmVtIC8gMS40ICovXHJcblxyXG4gICAgJiBpbnB1dCB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNHJlbTsgLyogMS42cmVtIC8gMS40ICovXHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyX19zZWFyY2gtY2FuY2VsIHtcclxuICAgIGhlaWdodDogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xyXG4gICAgd2lkdGg6IDEuNDNyZW07IC8qIDJyZW0gLyAxLjQgKi9cclxuXHJcbiAgICAmIHN2ZyB7XHJcbiAgICAgICAgZmlsbDogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oZWFkZXJfX2FjdGlvbi1pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4uaGVhZGVyX19hY3Rpb24tYnRuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmhlYWRlcl9fYWN0aW9uLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMTFyZW07IC8qIDAuMDE1cmVtIC8gMS40ICovXHJcbn1cclxuXHJcbiIsIi5pbmZvcm1lciB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogLTEwMCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXHJcbiAgd2lkdGg6IDMwMHB4O1xyXG4gIHBhZGRpbmc6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYzQ0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDcuMTRweDsgLyogMTBweCAvIDEuNCAqL1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDEycHggMCByZ2JhKDAsIDAsIDAsIC4xKTtcclxuICB0cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlLWluLW91dDtcclxuXHJcbiAgJi0tc3VjY2VzcyB7XHJcbiAgICBmaWxsOiB2YXIoLS1jb2xvci1zdWNjZXNzKTtcclxuICB9XHJcblxyXG4gICYtLXdhcm5pbmcge1xyXG4gICAgZmlsbDogdmFyKC0tY29sb3Itd2FybmluZyk7XHJcbiAgfVxyXG5cclxuICAmLS1kYW5nZXIge1xyXG4gICAgZmlsbDogdmFyKC0tY29sb3ItZGFuZ2VyKTtcclxuICB9XHJcblxyXG4gICYtLWluZm8ge1xyXG4gICAgZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeTUwMCk7XHJcbiAgfVxyXG5cclxuICAmLS1hY3RpdmUge1xyXG4gICAgdG9wOiAxLjc5cmVtOyAvKiAyLjVyZW0gLyAxLjQgKi9cclxuICB9XHJcbn1cclxuXHJcbi5pbmZvcm1lcl9faWNvbiB7XHJcbiAgZmxleDogMCAwIDEwJTtcclxuICBtYXgtd2lkdGg6IDEwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiBhdXRvIDA7XHJcbn1cclxuXHJcbi5pbmZvcm1lcl9fY29udGVudCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4uaW5mb3JtZXJfX3RpdGxlIHtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4uaW5mb3JtZXJfX3RleHQge1xyXG4gIGNvbG9yOiAjYWRhZGFkO1xyXG59XHJcblxyXG4iLCIuaW5wdXQsIC50ZXh0YXJlYSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMC43MXJlbSAwLjcxcmVtOyAvKiAxcmVtIDFyZW0gLyAxLjQgKi9cclxuICBib3JkZXI6IDFweCBzb2xpZCAjRDZFNEVDRkY7XHJcbiAgYm9yZGVyLXJhZGl1czogMC41N3JlbTsgLyogMC44cmVtIC8gMS40ICovXHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDI4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAxOHJlbTsgLyogMC4wMjVyZW0gLyAxLjQgKi9cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogI0FBQkJDNkZGO1xyXG4gIH1cclxufVxyXG5cclxuLnRleHRhcmVhIHtcclxuICBtaW4taGVpZ2h0OiA3LjE0cmVtOyAvKiAxMHJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4uaW5wdXQtdXNlcnMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uaW5wdXQtdXNlcnNfX3RpdGxlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6ICNBQUJCQzZGRjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMS40Mjg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDE4cmVtOyAvKiAwLjAyNXJlbSAvIDEuNCAqL1xyXG4gIG1hcmdpbi1ib3R0b206IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxufVxyXG5cclxuLmlucHV0LXVzZXJzX19pdGVtcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgZ2FwOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXHJcbn1cclxuXHJcbi5pbnB1dC11c2Vyc19faXRlbSB7XHJcbiAgd2lkdGg6IDIuODZyZW07IC8qIDRyZW0gLyAxLjQgKi9cclxuICBoZWlnaHQ6IDIuODZyZW07IC8qIDRyZW0gLyAxLjQgKi9cclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcclxuXHJcbiAgQGluY2x1ZGUgYmdJbWcoKTtcclxuXHJcbiAgJi0tYnRuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAmOjphZnRlciwgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIHdpZHRoOiAxcmVtOyAvKiAxLjRyZW0gLyAxLjQgKi9cclxuICAgICAgaGVpZ2h0OiAwLjEwN3JlbTsgLyogMC4xNXJlbSAvIDEuNCAqL1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAgcm90YXRlKDkwZGVnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pbnB1dC1hdmF0YXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLmZvcm0gLmlucHV0LWF2YXRhciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMi4xNHJlbTsgLyogM3JlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4uaW5wdXQtYXZhdGFyX19waG90byB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiA5LjQzcmVtOyAvKiAxMy4ycmVtIC8gMS40ICovXHJcbiAgaGVpZ2h0OiA5LjQzcmVtOyAvKiAxMy4ycmVtIC8gMS40ICovXHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDUyLCA2MCwgNjgsIDAuMTYpLCAwcHggMHB4IDFweCAwcHggcmdiYSgxMTcsIDEzMSwgMTQyLCAwLjA0KTtcclxuXHJcbiAgQGluY2x1ZGUgYmdJbWcoKTtcclxufVxyXG5cclxuLmlucHV0LWF2YXRhcl9fYnRuIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDYlO1xyXG4gIGJvdHRvbTogMSU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogMi4yOXJlbTsgLyogMy4ycmVtIC8gMS40ICovXHJcbiAgaGVpZ2h0OiAyLjI5cmVtOyAvKiAzLjJyZW0gLyAxLjQgKi9cclxuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSg1MiwgNjAsIDY4LCAwLjE2KSwgMHB4IDBweCAxcHggMHB4IHJnYmEoMTE3LCAxMzEsIDE0MiwgMC4wNCk7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICYgPiBpbnB1dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnNlbGVjdC11c2VycyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uc2VsZWN0LXVzZXJzX19pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxuXHJcbiAgJi0tc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeTEwMCk7XHJcbiAgfVxyXG5cclxuICAmLS1zZWxlY3RlZCAuc2VsZWN0LXVzZXJzX19idG4ge1xyXG4gICAgZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeTUwMCk7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLnNlbGVjdC11c2Vyc19fdXNlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDEuMTRyZW07IC8qIDEuNnJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4uc2VsZWN0LXVzZXJzX19hdmF0YXIge1xyXG4gIHdpZHRoOiAzcmVtOyAvKiA0LjJyZW0gLyAxLjQgKi9cclxuICBoZWlnaHQ6IDNyZW07IC8qIDQuMnJlbSAvIDEuNCAqL1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgQGluY2x1ZGUgYmdJbWcoKTtcclxufVxyXG5cclxuLnNlbGVjdC11c2Vyc19faW5mbyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uc2VsZWN0LXVzZXJzX19uYW1lIHtcclxuICBmb250LXNpemU6IDAuODZyZW07IC8qIDEuMnJlbSAvIDEuNCAqL1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5zZWxlY3QtdXNlcnNfX2VtYWlsIHtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xyXG59XHJcblxyXG4uc2VsZWN0LXVzZXJzX19wb3N0IHtcclxuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xyXG59XHJcblxyXG4uc2VsZWN0LXVzZXJzX19idG4ge1xyXG4gIHBhZGRpbmc6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxufSIsIi5sb2FkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxOTA7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAmLS1hY3RpdmUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5sb2FkZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDM1LjcxcHg7IC8qIDUwcHggLyAxLjQgKi9cclxuICBoZWlnaHQ6IDM1LjcxcHg7IC8qIDUwcHggLyAxLjQgKi9cclxuICBib3JkZXI6IDIuMTRweCBzb2xpZCAjY2NjOyAvKiAzcHggLyAxLjQgKi9cclxuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW4ge1xyXG4gIHRvIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcclxuICB9XHJcbn0iLCIubWFpbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDEwMDtcclxuXHRmbGV4LWdyb3c6IDE7XHJcblx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1tYWluLWJnLWNvbG9yKTtcclxuXHJcblx0Ji0tYmcge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiA0MDBweCBhdXRvO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcblx0fVxyXG59XHJcblxyXG4ubWFpbl9faW5uZXIge1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm5vaXRlbXMge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGF1dG87XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRjb2xvcjogIzk0OTQ5NDtcclxufVxyXG5cclxuLm5vaXRlbXNfX3RleHQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjVcclxufSIsIi5tb2RhbC1vdmVybGF5IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjQpO1xyXG5cclxuICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2RhbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA3LjE0cHg7IC8qIDEwcHggLyAxLjQgKi9cclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBtYXgtd2lkdGg6IDM4NS43MXB4OyAvKiA1NDBweCAvIDEuNCAqL1xyXG4gICAgbWluLWhlaWdodDogMTQuMjklOyAvKiAyMCUgLyAxLjQgKi9cclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbn1cclxuXHJcbi5tb2RhbF9fc3VjY2VzcyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLXRvcDogMy4yMXJlbTsgLyogNC41cmVtIC8gMS40ICovXHJcbn1cclxuXHJcbi5tb2RhbF9faGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxufVxyXG5cclxuLm1vZGFsX19jbG9zZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgaGVpZ2h0OiAxcmVtOyAvKiAxLjRyZW0gLyAxLjQgKi9cclxuICAgIHdpZHRoOiAxcmVtOyAvKiAxLjRyZW0gLyAxLjQgKi9cclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLm1vZGFsX19jbG9zZS1pY29uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMXJlbTsgLyogMS40cmVtIC8gMS40ICovXHJcbiAgICBoZWlnaHQ6IDAuNzFyZW07IC8qIDFweCAvIDEuNCAqL1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgJjo6YWZ0ZXIsICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxcmVtOyAvKiAxLjRyZW0gLyAxLjQgKi9cclxuICAgICAgICBoZWlnaHQ6IDAuNzFyZW07IC8qIDFweCAvIDEuNCAqL1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2RjZGNkY7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2RhbF9fY29udGVudCB7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBwYWRkaW5nOiAwLjQzcmVtIDAuNzFyZW0gMCAwLjcxcmVtOyAvKiAwLjZyZW0gMXJlbSAwIDFyZW0gLyAxLjQgKi9cclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuXHJcbi5tb2RhbF9fZm9vdGVyIHtcclxuICAgIHBhZGRpbmc6IDAuNzFyZW0gMS43MXJlbTsgLyogMXJlbSAyLjRyZW0gLyAxLjQgKi9cclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmID4gKiArICoge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjM2cmVtOyAvKiAwLjVyZW0gLyAxLjQgKi9cclxuICAgIH1cclxufVxyXG5cclxuXHJcbiIsIi5wcm9maWxlIHtcclxuXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nOiAxLjQzcmVtO1xyXG59IiwiLnByb2plY3RzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogMC43MXJlbTtcclxuICAgIGdhcDogMC43MXJlbTsgLyogMXB4IC8gMS40ICovXHJcbn1cclxuXHJcbi5wcm9qZWN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWluLWhlaWdodDogMy45M3JlbTsgLyogNS41cmVtIC8gMS40ICovXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwKSAwcHggMHB4IDBweCAwcHgsIHJnYmEoMCwgMCwgMCwgMCkgMHB4IDBweCAwcHggMHB4LCByZ2JhKDAsIDAsIDAsIDAuMSkgMHB4IDFweCAzcHggMHB4LCByZ2JhKDAsIDAsIDAsIDAuMSkgMHB4IDFweCAycHggLTFweDtcclxuXHJcbiAgICAmLS1sb3cge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeS1ncmVlbjEwMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi0taGlnaCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5LXJlZDEwMCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9qZWN0X19oZWFkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG59XHJcblxyXG4ucHJvamVjdF9fdGl0bGUge1xyXG4gICAgQGV4dGVuZCAudGV4dC1zdWJoZWFkO1xyXG59XHJcblxyXG4ucHJvamVjdF9fbWVudS1idG4ge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuXHJcbi5wcm9qZWN0X19tZW51IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEuNzFyZW07IC8qIDIuNHJlbSAvIDEuNCAqL1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDE2cHggMjRweCAwcHggcmdiYSg1MiwgNjAsIDY4LCAwLjEyKSwwcHggMnB4IDhweCAwcHggcmdiYSgxMTcsIDEzMSwgMTQyLCAwLjA0KTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG5cclxuICAgICYtLW9wZW5lZCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9qZWN0X19tZW51LWl0ZW0ge1xyXG4gICAgcGFkZGluZzogMC41N3JlbSAxLjE0cmVtOyAvKiAwLjhyZW0gMS42cmVtIC8gMS40ICovXHJcblxyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q2ZTRlYztcclxuICAgIH1cclxufVxyXG5cclxuLnByb2plY3RfX21lbnUtYnRuIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgJi0tcmVkIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItZGFuZ2VyKTtcclxuICAgIH1cclxufVxyXG5cclxuLnByb2plY3RfX2Rlc2Mge1xyXG4gICAgQGV4dGVuZCAudGV4dC1jYXB0aW9uO1xyXG5cclxuICAgIC8qZGlzcGxheTogbm9uZTsqL1xyXG4gICAgbWFyZ2luLXRvcDogMC4zNnJlbTsgLyogMC41cmVtIC8gMS40ICovXHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XHJcbn1cclxuXHJcbi5wcm9qZWN0X19wYXJhbXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXHJcbn1cclxuXHJcbi5wcm9qZWN0X191c2VycyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAyNC4yOXB4OyAvKiAzNHB4IC8gMS40ICovXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDgyLCA5MiwgMTA1LCAuMTcpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjQuMjlweDsgLyogMzRweCAvIDEuNCAqL1xyXG5cclxuICAgICYtLWNsaWVudCB7XHJcbiAgICAgICAgd2lkdGg6IDI0LjI5cHg7IC8qIDM0cHggLyAxLjQgKi9cclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5LWdyZWVuMTAwKTtcclxuICAgIH1cclxufVxyXG5cclxuLnByb2plY3RfX3VzZXJzLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAxNy4xNHB4OyAvKiAyNHB4IC8gMS40ICovXHJcbn1cclxuXHJcbi5wcm9qZWN0X191c2VyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTcuMTRweDsgLyogMjRweCAvIDEuNCAqL1xyXG4gICAgaGVpZ2h0OiAxNy4xNHB4OyAvKiAyNHB4IC8gMS40ICovXHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG5cclxuICAgIEBpbmNsdWRlIGJnSW1nKCk7XHJcblxyXG4gICAgJiA+IHNwYW4ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg2cmVtOyAvKiAxLjJyZW0gLyAxLjQgKi9cclxuICAgICAgICBsaW5lLWhlaWdodDogMTcuMTRweDsgLyogMjRweCAvIDEuNCAqL1xyXG4gICAgfVxyXG5cclxuICAgICYtLWNsaWVudCB7XHJcbiAgICAgICAgcG9zaXRpb246IHVuc2V0O1xyXG4gICAgICAgIHRvcDogdW5zZXQ7XHJcbiAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9qZWN0X3Byb2plY3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcGFkZGluZzogMC4yOXJlbSAwLjcxcmVtOyAvKiAwLjRyZW0gMXJlbSAvIDEuNCAqL1xyXG4gICAgZm9udC1zaXplOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMjlyZW07IC8qIDAuMDRyZW0gLyAxLjQgKi9cclxuICAgIGJvcmRlci1yYWRpdXM6IDguNTdweDsgLyogMTJweCAvIDEuNCAqL1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M3Q0RGRjtcclxufVxyXG5cclxuLnByb2plY3RfX2Zvb3RlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDEuMDdyZW07IC8qIDEuNXJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4ucHJvamVjdF9fZm9vdGVyLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XHJcbiAgICBmaWxsOiB2YXIoLS1jb2xvci1zZWNvbmFyeS10ZXh0KTtcclxuXHJcbiAgICAmID4gKiArICoge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9qZWN0X19jb3VudGVyLCAucHJvamVjdF9fZGVhZGxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZm9udC1zaXplOiAwLjg2cmVtOyAvKiAxLjJyZW0gLyAxLjQgKi9cclxuXHJcbiAgICAmID4gKiArICoge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjM2cmVtOyAvKiAwLjVyZW0gLyAxLjQgKi9cclxuICAgIH1cclxufVxyXG5cclxuXHJcbiIsIi5zaGVldCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMjAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaGVldF9faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5zaGVldF9faGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4uc2hlZXRfX2NvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgcGFkZGluZzogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xyXG4gICAgcGFkZGluZy10b3A6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuXHJcbi5zaGVldF9fbG9hZGluZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuLnNoZWV0X19sb2FkaW5nLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTRyZW07IC8qIDEuNnJlbSAvIDEuNCAqL1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDcxcmVtOyAvKiAwLjFyZW0gLyAxLjQgKi9cclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5zaGVldF9fZm9vdGVyIHtcclxuICAgIHBhZGRpbmc6IDEuNDNyZW07IC8qIDJyZW0gLyAxLjQgKi9cclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDZlNGVjO1xyXG59XHJcblxyXG5cclxuXHJcbiIsIi50YXNrLWRldGFpbCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogMS4wN3JlbTsgLyogMS41cmVtIC8gMS40ICovXHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi50YXNrLWRldGFpbCBidXR0b24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAwLjM2cmVtOyAvKiAwLjVyZW0gLyAxLjQgKi9cclxufVxyXG5cclxuLnRhc2stZGV0YWlsX190aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxLjE0cmVtOyAvKiAxLjZyZW0gLyAxLjQgKi9cclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcblxyXG4gIEBpbmNsdWRlIHRleHRKdXN0aWZ5KCk7XHJcbn1cclxuXHJcbi50YXNrLWRldGFpbF9fZGVzYyB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMS40MztcclxuICBsZXR0ZXItc3BhY2luZzogMC4wMjVyZW07XHJcblxyXG4gIEBpbmNsdWRlIHRleHRKdXN0aWZ5KCk7XHJcbn1cclxuXHJcbi50YXNrLWRldGFpbF9fdXNlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDAuMzZyZW07IC8qIDAuNXJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4udGFzay1kZXRhaWxfX3VzZXItaW1nIHtcclxuICB3aWR0aDogMjIuODZweDsgLyogMzJweCAvIDEuNCAqL1xyXG4gIGhlaWdodDogMjIuODZweDsgLyogMzJweCAvIDEuNCAqL1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgQGluY2x1ZGUgYmdJbWcoKTtcclxufVxyXG5cclxuLnRhc2stZGV0YWlsX191c2VyLWluZm8ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBmb250LXNpemU6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRyZW07XHJcbn1cclxuXHJcbi50YXNrLWRldGFpbF9fdXNlci1yb2xlIHtcclxuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XHJcbn1cclxuXHJcbi50YXNrLWRldGFpbF9fdXNlci1uYW1lIHtcclxuICBmb250LXNpemU6IDAuODZyZW07IC8qIDEuMnJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4udGFzay1kZXRhaWxfX2NhcHRpb25zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMS40M3JlbTsgLyogMnJlbSAvIDEuNCAqL1xyXG59XHJcblxyXG4udGFzay1kZXRhaWxfX2NhcHRpb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIGdhcDogMC4zNnJlbTsgLyogMC41cmVtIC8gMS40ICovXHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xyXG4gIGZpbGw6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xyXG59XHJcblxyXG4udGFzay1kZXRhaWxfX2F1ZGl0b3JzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiAwLjM2cmVtOyAvKiAwLjVyZW0gLyAxLjQgKi9cclxufVxyXG5cclxuLnRhc2stZGV0YWlsX19hdWRpdG9ycy10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMS4zO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjA0cmVtO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmFyeS10ZXh0KTtcclxufVxyXG5cclxuLnRhc2stZGV0YWlsX19hdWRpdG9ycy1saXN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAyMi44NnB4OyAvKiAzMnB4IC8gMS40ICovXHJcbn1cclxuXHJcbi50YXNrLWRldGFpbF9fYXVkaXRvcnMtaXRlbSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMjIuODZweDsgLyogMzJweCAvIDEuNCAqL1xyXG4gIGhlaWdodDogMjIuODZweDsgLyogMzJweCAvIDEuNCAqL1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcblxyXG4gIEBpbmNsdWRlIGJnSW1nKCk7XHJcblxyXG4gICYgPiBzcGFuIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDAuODZyZW07IC8qIDEuMnJlbSAvIDEuNCAqL1xyXG4gICAgbGluZS1oZWlnaHQ6IDIyLjg2cHg7IC8qIDMycHggLyAxLjQgKi9cclxuICB9XHJcbn1cclxuXHJcbi50YXNrLWRldGFpbF9fYnRuLWNvbW1lbnRzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMC4zNnJlbTsgLyogMC41cmVtIC8gMS40ICovXHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGJvdHRvbTogJGZvb3RlckhlaWdodCArIDEuNzlyZW07IC8qICRmb290ZXJIZWlnaHQgKyAyLjVyZW0gLyAxLjQgKi9cclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIGZpbGw6ICNmZmY7XHJcbn1cclxuXHJcblxyXG4iLCIudGFza3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiAwLjcxcmVtO1xyXG4gICAgZ2FwOiAwLjcxcmVtOyAvKiAxcHggLyAxLjQgKi9cclxufVxyXG5cclxuLnRhc2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtaW4taGVpZ2h0OiAzLjkzcmVtOyAvKiA1LjVyZW0gLyAxLjQgKi9cclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAwLjcxcmVtOyAvKiAxcmVtIC8gMS40ICovXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDApIDBweCAwcHggMHB4IDBweCwgcmdiYSgwLCAwLCAwLCAwKSAwcHggMHB4IDBweCAwcHgsIHJnYmEoMCwgMCwgMCwgMC4xKSAwcHggMXB4IDNweCAwcHgsIHJnYmEoMCwgMCwgMCwgMC4xKSAwcHggMXB4IDJweCAtMXB4O1xyXG5cclxuICAgICYtLWxvdyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5LWdyZWVuMTAwKTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1oaWdoIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnktcmVkMTAwKTtcclxuICAgIH1cclxufVxyXG5cclxuLnRhc2tfX2hlYWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0ei1pbmRleDogMjA7XHJcbn1cclxuXHJcbi50YXNrX190aXRsZSB7XHJcbiAgICBAZXh0ZW5kIC50ZXh0LXN1YmhlYWQ7XHJcbn1cclxuXHJcbi50YXNrX19tZW51LWJ0biB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxufVxyXG5cclxuLnRhc2tfX21lbnUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMS43MXJlbTsgLyogMi40cmVtIC8gMS40ICovXHJcbiAgICByaWdodDogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTZweCAyNHB4IDBweCByZ2JhKDUyLCA2MCwgNjgsIDAuMTIpLDBweCAycHggOHB4IDBweCByZ2JhKDExNywgMTMxLCAxNDIsIDAuMDQpO1xyXG5cclxuICAgICYtLW9wZW5lZCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YXNrX19tZW51LWl0ZW0ge1xyXG4gICAgcGFkZGluZzogMC41N3JlbSAxLjE0cmVtOyAvKiAwLjhyZW0gMS42cmVtIC8gMS40ICovXHJcblxyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q2ZTRlYztcclxuICAgIH1cclxufVxyXG5cclxuLnRhc2tfX21lbnUtYnRuIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgJi0tcmVkIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItZGFuZ2VyKTtcclxuICAgIH1cclxufVxyXG5cclxuLnRhc2tfX2Rlc2Mge1xyXG4gICAgQGV4dGVuZCAudGV4dC1jYXB0aW9uO1xyXG5cclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjM2cmVtOyAvKiAwLjVyZW0gLyAxLjQgKi9cclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmFyeS10ZXh0KTtcclxuXHR6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnRhc2tfX3BhcmFtcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDAuNzFyZW07IC8qIDFyZW0gLyAxLjQgKi9cclxuXHR6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnRhc2tfX3VzZXJzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxNy4xNHB4OyAvKiAyNHB4IC8gMS40ICovXHJcbn1cclxuXHJcbi50YXNrX191c2VyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTcuMTRweDsgLyogMjRweCAvIDEuNCAqL1xyXG4gICAgaGVpZ2h0OiAxNy4xNHB4OyAvKiAyNHB4IC8gMS40ICovXHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG5cclxuICAgIEBpbmNsdWRlIGJnSW1nKCk7XHJcblxyXG4gICAgJiA+IHNwYW4ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg2cmVtOyAvKiAxLjJyZW0gLyAxLjQgKi9cclxuICAgICAgICBsaW5lLWhlaWdodDogMTcuMTRweDsgLyogMjRweCAvIDEuNCAqL1xyXG4gICAgfVxyXG59XHJcblxyXG4udGFza19wcm9qZWN0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmc6IDAuMjlyZW0gMC43MXJlbTsgLyogMC40cmVtIDFyZW0gLyAxLjQgKi9cclxuICAgIGZvbnQtc2l6ZTogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE0O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI5cmVtOyAvKiAwLjA0cmVtIC8gMS40ICovXHJcbiAgICBib3JkZXItcmFkaXVzOiA4LjU3cHg7IC8qIDEycHggLyAxLjQgKi9cclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmUyZTI7XHJcbn1cclxuXHJcbi50YXNrX19mb290ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjA3cmVtOyAvKiAxLjVyZW0gLyAxLjQgKi9cclxuXHR6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnRhc2tfX2Zvb3Rlci1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uYXJ5LXRleHQpO1xyXG4gICAgZmlsbDogdmFyKC0tY29sb3Itc2Vjb25hcnktdGV4dCk7XHJcblxyXG4gICAgJiA+ICogKyAqIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC43MXJlbTsgLyogMXJlbSAvIDEuNCAqL1xyXG4gICAgfVxyXG59XHJcblxyXG4udGFza19fY291bnRlciwgLnRhc2tfX2RlYWRsaW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZvbnQtc2l6ZTogMC44NnJlbTsgLyogMS4ycmVtIC8gMS40ICovXHJcblxyXG4gICAgJiA+ICogKyAqIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4zNnJlbTsgLyogMC41cmVtIC8gMS40ICovXHJcbiAgICB9XHJcbn1cclxuXHJcbiIsIi8qIEJhc2UgKi9cclxuQGltcG9ydCAnLi9iYXNlL3Jlc2V0JztcclxuQGltcG9ydCAnLi9iYXNlL3ZhcnMnO1xyXG5AaW1wb3J0ICcuL2Jhc2UvbWl4aW5zJztcclxuQGltcG9ydCAnLi9iYXNlL2ZvbnRzQXV0b0dlbic7XHJcbkBpbXBvcnQgJy4vYmFzZS9iYXNlJztcclxuQGltcG9ydCAnLi9iYXNlL3V0aWxzJztcclxuQGltcG9ydCAnLi9iYXNlL2NvbnRhaW5lcnMnO1xyXG5AaW1wb3J0ICcuL2Jhc2UvdHlwb2dyYXBoeSc7XHJcblxyXG4vKiBCbG9ja3MgKi9cclxuQGltcG9ydCBcImJsb2Nrcy9fYnV0dG9ucy5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19jb21tZW50cy5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19mb290ZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fZm9ybXMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2luZm9ybWVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2lucHV0cy5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19sb2FkZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbWFpbi5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19tb2RhbHMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fcHJvZmlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19wcm9qZWN0LWRldGFpbC5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19wcm9qZWN0cy5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19zaGVldHMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fdGFzay1kZXRhaWwuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fdGFza3Muc2Nzc1wiO1xyXG5cclxuLyogTm8gc3R5bGVzIGNvZGUgYmVsb3cuIE9ubHkgaW4gbW9kdWxlcyAqL1xyXG4vKiDQndC1INC/0LjRiNC40YLQtSBDU1Mg0LrQvtC0INC90LjQttC1LiDQotC+0LvRjNC60L4g0LIg0L/QvtC00LrQu9GO0YfQsNC10LzRi9GFINGE0LDQudC70LDRhSAqL1xyXG4iXX0= */
