/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(35d26b781dc5fda684cc.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(673ed42382ab264e0bf5.ttf) format("truetype")}
.page{background-color:#fcf5e5;font-family:poppins,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500}.page__section{margin:0 auto;max-width:1280px}
.header{background-color:#fff;display:flex;justify-content:center;padding:10px 0}.header__logo{height:26px;width:94px}@media screen and (max-width:720px){.header__logo{justify-content:center}}
.content{padding-left:20px;padding-right:20px}
.profile{align-items:flex-end;max-width:100%;width:1280px}.profile,.profile .page__section,.profile__section{display:flex;justify-content:space-between}.profile__section{gap:12px;height:190px;padding-top:20px;width:auto}.profile__avatar-container{gap:20px;height:190px;position:relative;width:190px}.profile__avatar{border-radius:8px;height:190px;-o-object-fit:cover;object-fit:cover;width:190px}.profile__edit-avatar-btn{align-items:flex-end;background-color:rgba(0,0,0,.5);border:none;border-radius:8px;color:#fff;display:flex;font-family:poppins,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;height:190px;justify-content:center;left:0;line-height:16px;opacity:.7;position:absolute;top:0;visibility:hidden;width:190px}.profile__avatar-container:hover .profile__edit-avatar-btn{opacity:1;transition-duration:1s;visibility:visible}.profile__edit-avatar-btn:after{content:"Edit Avatar"}.profile__column{display:flex;flex-direction:column;gap:12px;height:190px;width:420px}.profile__name{font-size:32px;line-height:32px}.profile__description,.profile__name{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#212121;display:-webkit-box;font-family:poppins,Arial,Helvetica,sans-serif;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis}.profile__description{white-space:normal;width:420px}.profile__description,.profile__edit-btn{font-size:16px;line-height:16px;opacity:70%}.profile__edit-btn{background-color:transparent;border:none;color:#212121;display:flex;font-family:poppins,Arial,Helvetica,sans-serif;font-weight:500;gap:8px;margin-top:auto;padding:0;position:relative}.profile__edit-btn:hover{cursor:pointer;opacity:1;transition-duration:1s}.profile__add-btn{align-self:flex-end;background-color:#212121;border:none;border-radius:8px;box-sizing:border-box;color:#fcf5e5;cursor:pointer;flex-shrink:0;font-family:poppins,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;gap:8px;height:52px;line-height:1.2;padding:18px 32px;text-align:center;width:157px}.profile__add-btn:hover{cursor:pointer;opacity:.8;transition-duration:1s}.profile__add-btn-plus,.profile__add-btn-writing{align-self:center;cursor:pointer;margin:0}@media screen and (max-width:720px){.profile__avatar,.profile__avatar-container{height:80px;margin-top:12px;width:80px}.profile__edit-avatar-btn{background:#212121;border-radius:6px;gap:8px;height:24px;left:52px;margin-top:12px;opacity:.6;padding:4px;top:52px;width:24px}.profile__edit-avatar-btn:after{content:none}.profile{align-items:center;flex-direction:column;gap:32px;padding:0 0 20px;text-align:center;width:288px}.profile__name{font-size:20px;gap:6px;line-height:20px;max-width:288px;text-align:center}.profile__column{gap:12px}.profile__column,.profile__description{align-items:center;text-align:center;width:288px}.profile__description{font-size:16px;gap:6px;line-height:16px}.profile__add-btn,.profile__edit-btn{align-self:center;flex-wrap:wrap;justify-content:center}.profile__add-btn{gap:8px;width:288px}.profile__section{align-items:center;flex-direction:column;width:288px}}
.cards__list{border-bottom:1px solid rgba(33,33,33,.4);border-top:1px solid rgba(33,33,33,.4);display:grid;gap:0 20px;grid-template-columns:repeat(auto-fit,413px);justify-content:center;list-style-type:none;padding:0;width:auto}@media screen and (max-width:720px){.cards__list{grid-template-columns:repeat(auto-fit,288px);justify-content:center;list-style-type:none;margin:0 auto;width:288px}}
.card{display:flex;flex-direction:column;height:445px;justify-content:center;padding-bottom:40px;position:relative;width:413px}.card__image{border-radius:8px;cursor:pointer;display:block;height:413px;-o-object-fit:cover;object-fit:cover;width:413px}.card__title{color:#212121;font-family:poppins,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:24px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card__footer{display:flex;height:24px;justify-content:space-between;margin-top:12px;width:auto}.card__like-btn{background-color:transparent;background-image:url(29a25a3c4fb6b6e4a7d6.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;height:20px;opacity:40%;width:23px}.card__like-btn:hover{cursor:pointer;opacity:1;transition-duration:1s}.card__like-btn-liked{opacity:1}.card__like-btn-liked,.card__like-btn-liked:hover{background-image:url(f9b5881bc5f3c3308e3b.svg);cursor:pointer}.card__like-btn-liked:hover{opacity:40%;transition-duration:1s}.card__delete-btn{background-color:transparent;background-image:url(167e6c18eec3e267c052.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;height:32px;left:371px;margin:0;padding-right:32px;padding-top:32px;position:relative;top:40px;width:32px}.card__delete-btn:hover{background-image:url(e4cebc3ebac210f37a8c.svg);cursor:pointer;opacity:1;transition-duration:1s}@media screen and (max-width:720px){.card__delete-btn{left:246px}.card{height:313px;padding-bottom:20px;width:288px}.card__image{height:288px;width:288px}.card__title{font-size:16px;line-height:16px}.card__like-btn{height:18px;width:20px}.card__footer{height:18px;width:288px}}
.footer{box-sizing:border-box;color:#212121;display:flex;font-family:poppins,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;gap:20px;justify-content:center;letter-spacing:0;line-height:1;margin:0;padding-bottom:60px;padding-left:0;padding-top:40px;width:100%}.footer__copyright{margin:0;opacity:.7;width:auto}
.modal{background-color:rgba(0,0,0,.5);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:visibility .3s ease-in,opacity .3s ease-out;visibility:hidden}.modal__container{background:#fff;border-radius:8px;gap:27px;margin:0 auto;padding:32px 50px;position:relative;width:730px}.modal__container,.modal__form{box-sizing:border-box;flex-direction:column}.modal__form{display:flex;gap:32px;width:630px}.modal__label{color:#212121;display:flex;flex-direction:column;font-family:poppins,Arial,Helvetica,sans-serif;gap:8px;line-height:16px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;width:630px}.modal__error--visible,.modal__label{font-size:16px;font-weight:500;letter-spacing:0;opacity:70%}.modal__error--visible{border:1px solid red;font-family:Poppins;line-height:110%;visibility:visible}.modal__error--hidden{visibility:hidden}.modal__error_input{color:red;opacity:.6}.modal_opened{opacity:1;transition-delay:0;visibility:visible}.modal__container--preview{display:flex;flex-direction:column;margin:0 auto;position:relative}#edit-avatar-modal .modal__form,#edit-avatar-modal .modal__title{gap:32px;height:auto;width:630px}#edit-avatar-modal .modal__container{border-radius:8px;gap:32px;height:298px;padding:32px 50px;width:730px}#edit-avatar-modal .modal__submit-btn{height:52px;width:156px}#delete-card-modal .modal__title{font-size:24px;height:24px;margin-bottom:0;text-align:center;width:auto}#delete-card-modal .modal__title-writing{font-size:24px;text-align:center}#delete-card-modal .modal__container{border-radius:8px;display:flex;gap:32px;height:172px;justify-content:center;padding:32px 20px;width:630px}#delete-card-modal .btn-container,#delete-card-modal .modal__form{display:flex;gap:20px;height:52px;width:auto}#delete-card-modal .btn-container{justify-content:center}#delete-card-modal .modal__close-btn{background-color:transparent;background-image:url(1c517008152856bd3203.svg);border-radius:0;border-style:none;color:#fff;display:flex;left:100%;position:absolute;right:0;top:0}#delete-card-modal .modal__close-btn:hover{background-color:transparent;cursor:pointer;opacity:1;transition:visibility .3s ease-in,opacity .3s ease-out}#delete-card-modal .modal__submit-btn{background-color:#ff6565;border-style:none;color:#212121;cursor:pointer;opacity:1}#delete-card-modal .modal__submit-btn:hover{background-color:#f33;cursor:pointer;opacity:1}#delete-card-modal .modal__cancel-btn{background-color:#fff;border-color:#212121;border-radius:8px;color:#212121;cursor:pointer;font-family:Poppins;font-size:16px;font-weight:500;gap:8px;height:52px;letter-spacing:0;line-height:16px;opacity:1;padding:18px 32px;width:156px}#delete-card-modal .modal__cancel-btn:hover{background-color:#212121;color:#fff;cursor:pointer;opacity:1}.modal__image{border-radius:8px;display:flex;margin-bottom:8px;margin-top:8px;max-height:80vh;max-width:80vw}.modal__title{color:#212121;font-family:poppins,Arial,Helvetica,sans-serif;font-size:32px;font-weight:500;justify-content:space-between;line-height:32px;margin-top:0;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.modal__title-writing{leading-trim:NONE;font-family:Poppins;font-size:32px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:100%}.modal__close-btn{background-color:transparent;background-image:url(a8e301eb86866b1df117.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;border-style:none;cursor:pointer;display:flex;height:40px;opacity:40%;position:absolute;right:50px;top:32px;transition:visibility .3s ease-in,opacity .3s ease-out;width:40px}.modal__close-btn:hover{opacity:1}.modal__close-btn--preview,.modal__close-btn:hover{background-color:transparent;cursor:pointer;transition:visibility .3s ease-in,opacity .3s ease-out}.modal__close-btn--preview{background-image:url(53f0bab7ec2e970778f9.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;border-style:none;color:#fff;display:flex;height:40px;left:100%;opacity:40%;opacity:1;position:absolute;width:40px}.modal__close-btn--preview:hover{background-color:transparent;cursor:pointer;opacity:40%;transition:visibility .3s ease-in,opacity .3s ease-out}.modal__input{border-radius:8px;border-width:1px;gap:10px;padding:16px 12px}.modal__submit-btn{background-color:#212121;border-radius:8px;color:#fcf5e5;cursor:pointer;font-family:Poppins;font-size:16px;font-weight:500;gap:8px;height:52px;letter-spacing:0;line-height:16px;padding:18px 32px;width:156px}.modal__submit-btn--disabled{color:gray;opacity:50%}.modal__preview-caption{align-items:center;background-color:#212121;border:none;border-radius:8px;box-sizing:border-box;color:#fff;display:flex;height:32px;margin:0;max-width:-moz-fit-content;max-width:fit-content;padding:4px 8px}@media screen and (max-width:720px){.modal__close-btn--preview{left:90%;right:40px}.modal__container{gap:24px;height:auto;padding:12px;width:300px}.modal__title-writing{font-size:20px}.modal__label{width:276px}.modal__form{gap:24px;width:276px}.modal__error{width:276px}.modal__container--preview,.modal__image{border-radius:4px;margin-top:41px;max-width:100%;width:288px}.modal__container--preview{gap:0}.modal__preview-caption{height:27px}.modal__close-btn{right:0;top:0}.modal__submit-btn,.modal__title{height:auto;width:276px}.modal__title{font-size:20px;line-height:20px}.modal__label{font-family:poppins,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:17.6px}#edit-avatar-modal .modal__container{border-radius:8px;gap:12px;height:auto;padding:12px;width:300px}#edit-avatar-modal .modal__title{height:40px;justify-content:space-between;width:auto}#edit-avatar-modal .modal__close-btn{height:40px;justify-items:flex-end;opacity:.4;width:40px}#edit-avatar-modal .modal__submit-btn{width:auto}#edit-avatar-modal .modal__form{gap:20px;height:auto;width:auto}#edit-avatar-modal .modal__label{gap:8px;height:auto;width:auto}#edit-avatar-modal .modal__input{border-radius:8px;border-width:1px;gap:10px;height:auto;padding:16px 12px;width:auto}#delete-card-modal .modal__container{border-radius:8px;display:flex;flex-direction:column;gap:20px;height:auto;margin-left:auto;margin-right:auto;margin-top:40px;max-width:100%;padding:12px;position:relative;width:300px}#delete-card-modal .modal__title{height:48px;width:auto}#delete-card-modal .modal__title-writing{font-size:20px;text-align:center}#delete-card-modal .modal__form{gap:12px;height:116px;width:auto}#delete-card-modal .btn-container{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;height:116px;width:auto}#delete-card-modal .modal__close-btn{left:90%;opacity:1;top:-40px}#delete-card-modal .modal__submit-btn{height:52px;width:156px}#delete-card-modal .modal__cancel-btn{border-radius:8px;gap:8px;height:52px;width:156px}}


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