/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 2.5rem}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:0.0625rem dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;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:-0.125rem}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:'awesome';src:url("./../../assets/fonts/fontawesome/fontawesome-webfont.woff2") format("woff2"),url("./../../assets/fonts/fontawesome/fontawesome-webfont.woff") format("woff"),url("./../../assets/fonts/fontawesome/fontawesome-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'awesome';src:url("./../../assets/fonts/fontawesome/fontawesome-webfont-webfont.woff2") format("woff2"),url("./../../assets/fonts/fontawesome/fontawesome-webfont-webfont.woff") format("woff"),url("./../../assets/fonts/fontawesome/fontawesome-webfont-webfont.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'roboto';src:url("./../../assets/fonts/Roboto/roboto-light-webfont.woff2") format("woff2"),url("./../../assets/fonts/Roboto/roboto-light-webfont.woff") format("woff"),url("./../../assets/fonts/Roboto/roboto-light-webfont.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'roboto';src:url("./../../assets/fonts/Roboto/roboto-lightitalic-webfont.woff2") format("woff2"),url("./../../assets/fonts/Roboto/roboto-lightitalic-webfont.woff") format("woff"),url("./../../assets/fonts/Roboto/roboto-lightitalic-webfont.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'roboto';src:url("./../../assets/fonts/Roboto/roboto-regular-webfont.woff2") format("woff2"),url("./../../assets/fonts/Roboto/roboto-regular-webfont.woff") format("woff"),url("./../../assets/fonts/Roboto/roboto-regular-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'roboto';src:url("./../../assets/fonts/Roboto/roboto-italic-webfont.woff2") format("woff2"),url("./../../assets/fonts/Roboto/roboto-italic-webfont.woff") format("woff"),url("./../../assets/fonts/Roboto/roboto-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'roboto';src:url("./../../assets/fonts/Roboto/roboto-medium-webfont.woff2") format("woff2"),url("./../../assets/fonts/Roboto/roboto-medium-webfont.woff") format("woff"),url("./../../assets/fonts/Roboto/roboto-medium-webfont.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'roboto';src:url("./../../assets/fonts/Roboto/roboto-mediumitalic-webfont.woff2") format("woff2"),url("./../../assets/fonts/Roboto/roboto-mediumitalic-webfont.woff") format("woff"),url("./../../assets/fonts/Roboto/roboto-mediumitalic-webfont.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'roboto';src:url("./../../assets/fonts/Roboto/roboto-bold-webfont.woff2") format("woff2"),url("./../../assets/fonts/Roboto/roboto-bold-webfont.woff") format("woff"),url("./../../assets/fonts/Roboto/roboto-bold-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'roboto';src:url("./../../assets/fonts/Roboto/roboto-bolditalic-webfont.woff2") format("woff2"),url("./../../assets/fonts/Roboto/roboto-bolditalic-webfont.woff") format("woff"),url("./../../assets/fonts/Roboto/roboto-bolditalic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'distressed';src:url("./../../assets/fonts/bernier/bernierdistressed-regular-webfont.woff2") format("woff2"),url("./../../assets/fonts/bernier/bernierdistressed-regular-webfont.woff") format("woff"),url("./../../assets/fonts/bernier/bernierdistressed-regular-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'bernier';src:url("./../../assets/fonts/bernier/bernierregular-regular-webfont.woff2") format("woff2"),url("./../../assets/fonts/bernier/bernierregular-regular-webfont.woff") format("woff"),url("./../../assets/fonts/bernier/bernierregular-regular-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'shade';src:url("./../../assets/fonts/bernier/berniershade-regular-webfont.woff2") format("woff2"),url("./../../assets/fonts/bernier/berniershade-regular-webfont.woff") format("woff"),url("./../../assets/fonts/bernier/berniershade-regular-webfont.ttf") format("truetype");font-weight:400;font-style:normal}.wrapper{width:100%;height:100%;position:relative;margin:0 auto}.footer{position:absolute;left:0;bottom:0;right:0}html{font-size:1rem}@media screen and (max-width: 62rem){html{font-size:0.9375rem}}@media screen and (max-width: 48rem) and (orientation: landscape){html{font-size:0.875rem}}@media screen and (max-width: 30rem) and (orientation: portrait){html{font-size:0.8125rem}}body{margin:0;padding:0;font-family:'roboto', Arial, Helvetica, sans-serif;line-height:1.42;position:relative;min-width:20rem}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;width:100%;max-width:100%;max-height:100%;min-height:34.375rem}.visuallyhidden:not(:focus):not(:active){position:absolute;width:0.0625rem;height:0.0625rem;margin:-0.0625rem;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}ul,li{margin:0;padding:0;list-style:none}a{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.img__wrap{padding-bottom:1.25rem}.avatar__img{width:9.375rem;height:9.375rem;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;margin:auto;position:relative}.img__image{position:absolute;top:-1.5625rem;width:9.375rem;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.avatar__titles{text-align:center}.titles__name{font-size:1.75rem;font-weight:500;padding-bottom:1.0625rem}.titles__desc{font-size:1rem;font-weight:500;opacity:.8;padding-bottom:2.1875rem}.social-list{text-align:center}.social-item{display:inline-block;margin-right:1.75rem}.social-item:last-child{margin-right:0}.social-link{display:block}.social-link__icon{width:1.75rem;height:1.75rem;fill:#6fd1c6;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.social-link__icon:hover{fill:#00bfa5}.gamburger-menu__link{display:block}.gamburger-menu__elem{width:2.8125rem;height:0.3125rem;background-color:#fff;margin-bottom:0.625rem;-webkit-border-radius:1.875rem;border-radius:1.875rem}.gamburger-menu__elem:last-child{margin-bottom:0}.container__welcome{background-image:url("./../../assets/img/bg/welcome_bg.jpg");width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.button__welcome{position:absolute;top:1.5625rem;right:1.25rem}.button__login{font-family:'roboto', serif;font-size:1rem;color:#ffffff;font-weight:700;border:0.0625rem solid;-webkit-border-radius:0.625rem;border-radius:0.625rem;border-color:#ffffff;background-color:transparent;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;outline:transparent;cursor:pointer;padding:0.75rem 1.875rem 0.875rem;line-height:1rem}.button__login:hover{background-color:#ffffff;color:#00bfa5}.welcom__info{background-color:#fcfcfc;opacity:.8;-webkit-border-radius:0.3125rem;border-radius:0.3125rem;overflow:hidden}.info__container{padding:2.5rem 4.0625rem 2.5rem 4.0625rem}ul.info__list{width:100%;background-color:#08ac99}.info__item{font-size:0;display:inline-block;background-color:#08ac99;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;text-align:center;border-right:0.125rem solid;border-color:rgba(252,252,252,0.8)}.info__item:last-child{border-right:none}.info__item:hover{background-color:#048981}.info__item--works{width:45%}.info__item--about-my{width:35%}.info__item--blog{width:20%}.info__link{display:block;font-size:0.875rem;font-weight:500;color:#fff;padding:0.9375rem 0}.footer__container{text-align:center}.copyrite{padding-bottom:2.8125rem;color:#ffffff;font-size:1rem;font-weight:300}.hero{width:100%;height:100%;position:relative;background-image:url("./../../assets/img/bg/works_bg.jpg");-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.hero__socials .social-link__icon--white{fill:#fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;opacity:.5}.hero__socials .social-link__icon--white:hover{fill:#fff;opacity:1}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9ub2RlLW5vcm1hbGl6ZS1zY3NzL19ub3JtYWxpemUuc2NzcyIsImxheW91dC9fZm9udHMuc2FzcyIsImxheW91dC9fYWRqYXN0aW1lbnQuc2FzcyIsImxheW91dC9fYmFzZS5zYXNzIiwiY29uZmlnL19taXhpbi5zYXNzIiwiY29tbW9uL19hdmF0YXIuc2FzcyIsImNvbW1vbi9fc29jaWFsLWxpc3Quc2FzcyIsImNvbW1vbi9fZ2FtYnVyZ2VyX21lbnUuc2FzcyIsImNvbXBvbmVudHMvX3dlbGNvbWUuc2FzcyIsImNvbXBvbmVudHMvX3dvcmtzLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsNEVBQTRFLEtBWTFFLGlCQUNBLDBCQUNBLDZCQUE4QixDQUMvQixLQVVDLFFBQVMsQ0FDVix3Q0FZQyxhQUFjLENBQ2YsR0FRQyxjQUNBLGVBQWdCLENBQ2pCLHVCQWFDLGFBQWMsQ0FDZixPQU9DLGlCQUFnQixDQUNqQixHQVFDLCtCQUFBLEFBQ0EsdUJBQUEsU0FDQSxnQkFBaUIsQ0FDbEIsSUFRQyxpQ0FDQSxhQUFjLENBQ2YsRUFXQyw2QkFDQSxvQ0FBcUMsQ0FDdEMsWUFRQyxtQkFDQSwwQkFDQSx5Q0FBQSxBQUFpQyxnQ0FBQSxDQUNsQyxTQVFDLG1CQUFvQixDQUNyQixTQVFDLGtCQUFtQixDQUNwQixjQVVDLGlDQUNBLGFBQWMsQ0FDZixJQU9DLGlCQUFrQixDQUNuQixLQU9DLHNCQUNBLFVBQVcsQ0FDWixNQU9DLGFBQWMsQ0FDZixRQVNDLGNBQ0EsY0FDQSxrQkFDQSx1QkFBd0IsQ0FDekIsSUFHQyxjQUFlLENBQ2hCLElBR0MsVUFBVyxDQUNaLFlBV0Msb0JBQXFCLENBQ3RCLHNCQU9DLGFBQ0EsUUFBUyxDQUNWLElBT0MsaUJBQWtCLENBQ25CLGVBT0MsZUFBZ0IsQ0FDakIsc0NBZUMsdUJBQ0EsZUFDQSxpQkFDQSxRQUFTLENBQ1YsYUFTQyxnQkFBaUIsQ0FDbEIsY0FTQyxtQkFBb0IsQ0FDckIs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LGFBQUEseUJBQUEsQUFDQSwyQkFEQSxBQUNBLHNCQURBLEFBQ0EsbUJBQUEsd0JBQUEsQUFBdUIsK0JBQXZCLEFBQXVCLHFCQUF2QixBQUF1QixzQkFBQSxDQUFJLGlCQUczQixrQkFDQSxjQUNBLGFBQVcsQ0FBSSxlQUdmLDRCQUNBLGVBQ0EsY0FDQSxnQkFDQSx1QkFDQSwrQkFBQSxBQUNBLHVCQUFBLHFCQUNBLDZCQUNBLDJCQUFBLEFBQ0Esc0JBREEsQUFDQSxtQkFBQSxvQkFDQSxlQUNBLGtDQUNBLGdCQUFpQixDQWJuQixxQkFnQkkseUJBQ0EsYUFBYyxDQUFJLGNBR3BCLHlCQUNBLFdBQ0EsZ0NBQUEsQUFDQSx3QkFBQSxlQUFnQixDQUFJLGlCQUdwQix5Q0FBNEIsQ0FBSSxjQUdoQyxXQUNBLHdCQUF5QixDQUFJLFlBRzdCLFlBQ0EscUJBQ0EseUJBQ0EsMkJBQUEsQUFDQSxzQkFEQSxBQUNBLG1CQUFBLGtCQUNBLDRCQUNBLGtDQUFzQyxDQVB4Qyx1QkFVSSxpQkFBa0IsQ0FWdEIsa0JBYUksd0JBQXlCLENBQUksbUJBSS9CLFNBQVUsQ0FBSSxzQkFHZCxTQUFVLENBQUksa0JBR2QsU0FBVSxDQUFJLFlBR2QsY0FDQSxtQkFDQSxnQkFDQSxXQUNBLG1CQUFlLENBQUksbUJBR25CLGlCQUFrQixDQUFJLFVBR3RCLHlCQUNBLGNBQ0EsZUFDQSxlQUFnQixDQUFJLE1DdEZwQixXQUNBLFlBQ0Esa0JBQ0EsMkRBQ0EsOEJBQUEsQUFDQSxzQkFBQSxrQ0FDQSwyQkFBNEIsQ0FBSSx5Q0FHaEMsVUFDQSwyQkFBQSxBQUNBLHNCQURBLEFBQ0EsbUJBQUEsVUFBVyxDQUhiLCtDQU1JLFVBQ0EsU0FBVSxDQUFJIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHY3LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxuICogICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5mb290ZXIsXG5oZWFkZXIsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbm1haW4geyAvKiAxICovXG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cbiAqL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctIGFuZCBGaXJlZm94IDM5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXG4gKi9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cbiAqL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmF1ZGlvLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKipcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuICogMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC0uXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzLCAvKiAxICovXG5tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogU2NyaXB0aW5nXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmNhbnZhcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEhpZGRlblxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLy9hd2Vzb21lXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdhd2Vzb21lJztcblx0c3JjOiB1cmwoJy4vLi4vLi4vYXNzZXRzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi8uLi8uLi9hc3NldHMvZm9udHMvZm9udGF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdHVybCgnLi8uLi8uLi9hc3NldHMvZm9udHMvZm9udGF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJykge31cblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ2F3ZXNvbWUnO1xuXHRzcmM6IHVybCgnLi8uLi8uLi9hc3NldHMvZm9udHMvZm9udGF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4vLi4vLi4vYXNzZXRzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXdlYmZvbnQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdHVybCgnLi8uLi8uLi9hc3NldHMvZm9udHMvZm9udGF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSB7fVxuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLy9yb2JvdG9cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAncm9ib3RvJztcblx0c3JjOiB1cmwoJy4vLi4vLi4vYXNzZXRzL2ZvbnRzL1JvYm90by9yb2JvdG8tbGlnaHQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLy4uLy4uL2Fzc2V0cy9mb250cy9Sb2JvdG8vcm9ib3RvLWxpZ2h0LXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHR1cmwoJy4vLi4vLi4vYXNzZXRzL2ZvbnRzL1JvYm90by9yb2JvdG8tbGlnaHQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJykge31cblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ3JvYm90byc7XG5cdHNyYzogdXJsKCcuLy4uLy4uL2Fzc2V0cy9mb250cy9Sb2JvdG8vcm9ib3RvLWxpZ2h0aXRhbGljLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi8uLi8uLi9hc3NldHMvZm9udHMvUm9ib3RvL3JvYm90by1saWdodGl0YWxpYy13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0dXJsKCcuLy4uLy4uL2Fzc2V0cy9mb250cy9Sb2JvdG8vcm9ib3RvLWxpZ2h0aXRhbGljLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpIHt9XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdyb2JvdG8nO1xuXHRzcmM6IHVybCgnLi8uLi8uLi9hc3NldHMvZm9udHMvUm9ib3RvL3JvYm90by1yZWd1bGFyLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi8uLi8uLi9hc3NldHMvZm9udHMvUm9ib3RvL3JvYm90by1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHR1cmwoJy4vLi4vLi4vYXNzZXRzL2ZvbnRzL1JvYm90by9yb2JvdG8tcmVndWxhci13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSB7fVxuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAncm9ib3RvJztcblx0c3JjOiB1cmwoJy4vLi4vLi4vYXNzZXRzL2ZvbnRzL1JvYm90by9yb2JvdG8taXRhbGljLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi8uLi8uLi9hc3NldHMvZm9udHMvUm9ib3RvL3JvYm90by1pdGFsaWMtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdHVybCgnLi8uLi8uLi9hc3NldHMvZm9udHMvUm9ib3RvL3JvYm90by1pdGFsaWMtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJykge31cblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ3JvYm90byc7XG5cdHNyYzogdXJsKCcuLy4uLy4uL2Fzc2V0cy9mb250cy9Sb2JvdG8vcm9ib3RvLW1lZGl1bS13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4vLi4vLi4vYXNzZXRzL2ZvbnRzL1JvYm90by9yb2JvdG8tbWVkaXVtLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHR1cmwoJy4vLi4vLi4vYXNzZXRzL2ZvbnRzL1JvYm90by9yb2JvdG8tbWVkaXVtLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpIHt9XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdyb2JvdG8nO1xuXHRzcmM6IHVybCgnLi8uLi8uLi9hc3NldHMvZm9udHMvUm9ib3RvL3JvYm90by1tZWRpdW1pdGFsaWMtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLy4uLy4uL2Fzc2V0cy9mb250cy9Sb2JvdG8vcm9ib3RvLW1lZGl1bWl0YWxpYy13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0dXJsKCcuLy4uLy4uL2Fzc2V0cy9mb250cy9Sb2JvdG8vcm9ib3RvLW1lZGl1bWl0YWxpYy13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSB7fVxuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAncm9ib3RvJztcblx0c3JjOiB1cmwoJy4vLi4vLi4vYXNzZXRzL2ZvbnRzL1JvYm90by9yb2JvdG8tYm9sZC13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4vLi4vLi4vYXNzZXRzL2ZvbnRzL1JvYm90by9yb2JvdG8tYm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0dXJsKCcuLy4uLy4uL2Fzc2V0cy9mb250cy9Sb2JvdG8vcm9ib3RvLWJvbGQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJykge31cblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ3JvYm90byc7XG5cdHNyYzogdXJsKCcuLy4uLy4uL2Fzc2V0cy9mb250cy9Sb2JvdG8vcm9ib3RvLWJvbGRpdGFsaWMtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLy4uLy4uL2Fzc2V0cy9mb250cy9Sb2JvdG8vcm9ib3RvLWJvbGRpdGFsaWMtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdHVybCgnLi8uLi8uLi9hc3NldHMvZm9udHMvUm9ib3RvL3JvYm90by1ib2xkaXRhbGljLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpIHt9XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vL2Jlcm5pZXJcblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnZGlzdHJlc3NlZCc7XG5cdHNyYzogdXJsKCcuLy4uLy4uL2Fzc2V0cy9mb250cy9iZXJuaWVyL2Jlcm5pZXJkaXN0cmVzc2VkLXJlZ3VsYXItd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLy4uLy4uL2Fzc2V0cy9mb250cy9iZXJuaWVyL2Jlcm5pZXJkaXN0cmVzc2VkLXJlZ3VsYXItd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdHVybCgnLi8uLi8uLi9hc3NldHMvZm9udHMvYmVybmllci9iZXJuaWVyZGlzdHJlc3NlZC1yZWd1bGFyLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpIHt9XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdiZXJuaWVyJztcblx0c3JjOiB1cmwoJy4vLi4vLi4vYXNzZXRzL2ZvbnRzL2Jlcm5pZXIvYmVybmllcnJlZ3VsYXItcmVndWxhci13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4vLi4vLi4vYXNzZXRzL2ZvbnRzL2Jlcm5pZXIvYmVybmllcnJlZ3VsYXItcmVndWxhci13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0dXJsKCcuLy4uLy4uL2Fzc2V0cy9mb250cy9iZXJuaWVyL2Jlcm5pZXJyZWd1bGFyLXJlZ3VsYXItd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJykge31cblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ3NoYWRlJztcblx0c3JjOiB1cmwoJy4vLi4vLi4vYXNzZXRzL2ZvbnRzL2Jlcm5pZXIvYmVybmllcnNoYWRlLXJlZ3VsYXItd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLy4uLy4uL2Fzc2V0cy9mb250cy9iZXJuaWVyL2Jlcm5pZXJzaGFkZS1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHR1cmwoJy4vLi4vLi4vYXNzZXRzL2ZvbnRzL2Jlcm5pZXIvYmVybmllcnNoYWRlLXJlZ3VsYXItd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJykge31cblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsOyB9XG4iLCIud3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gfSAgLy8gb3ZlcmZsb3c6IGhpZGRlblxuXG4uZm9vdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwOyB9XG4iLCJodG1sIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuXG4gIEBpbmNsdWRlIGxhcHRvcCB7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9XG5cbiAgQGluY2x1ZGUgdGFibGV0cyAobGFuZHNjYXBlKSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG5cbiAgLy8gQGluY2x1ZGUgdGFibGV0cyAobGFuZHNjYXBlKVxuICAvLyBmb250LXNpemU6IDE0cHhcblxuICBAaW5jbHVkZSBwaG9uZXMgKHBvcnRyYWl0KSB7XG4gICAgZm9udC1zaXplOiAxM3B4OyB9XG5cbiAgLy8gQGluY2x1ZGUgcGhvbmVzIChsYW5kc2NhcGUpXG4gfSAgLy8gZm9udC1zaXplOiAxM3B4XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiAncm9ib3RvJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAzMjBweDsgfVxuXG4qLCAqOjpiZWZvcmUsICo6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5cbmJvZHksIGh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDU1MHB4O1xuIH0gIC8vIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuXG4udmlzdWFsbHloaWRkZW46bm90KDpmb2N1cyk6bm90KDphY3RpdmUpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxudWwsIGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuIiwiXG4vLyBNZWRpYVxuXG5AbWl4aW4gbGFwdG9wIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcCkge1xuICAgIEBjb250ZW50OyB9IH1cblxuXG5cbkBtaXhpbiB0YWJsZXRzKCRvcmllbnRhdGlvbikge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0cykgYW5kIChvcmllbnRhdGlvbjogJG9yaWVudGF0aW9uKSB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5cbkBtaXhpbiBwaG9uZXMoJG9yaWVudGF0aW9uKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRwaG9uZXMpIGFuZCAob3JpZW50YXRpb246ICRvcmllbnRhdGlvbikge1xuICAgIEBjb250ZW50OyB9IH1cbiIsIi5pbWdfX3dyYXAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuXG4uYXZhdGFyX19pbWcge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmltZ19faW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTI1cHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4uYXZhdGFyX190aXRsZXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRpdGxlc19fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7IH1cblxuLnRpdGxlc19fZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgb3BhY2l0eTogLjg7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4OyB9XG4iLCIuc29jaWFsLWxpc3Qge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnNvY2lhbC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uc29jaWFsLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLy8gdGV4dC1pbmRlbnQ6IDEwMCVcbiAgLy8gd2hpdGUtc3BhY2U6IG5vd3JhcFxuIH0gIC8vIG92ZXJmbG93OiBoaWRkZW5cblxuXG4uc29jaWFsLWxpbmtfX2ljb24ge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBmaWxsOiAjNmZkMWM2O1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xuXG4gICY6aG92ZXIge1xuICAgIGZpbGw6ICMwMGJmYTU7IH0gfVxuIiwiLmdhbWJ1cmdlci1tZW51X19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmdhbWJ1cmdlci1tZW51X19lbGVtIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4iLCIuY29udGFpbmVyX193ZWxjb21lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uLy4uL2Fzc2V0cy9pbWcvYmcvd2VsY29tZV9iZy5qcGcnKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmJ1dHRvbl9fd2VsY29tZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNXB4O1xuICByaWdodDogMjBweDsgfVxuXG4uYnV0dG9uX19sb2dpbiB7XG4gIGZvbnQtZmFtaWx5OiAncm9ib3RvJywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xuICBvdXRsaW5lOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxMnB4IDMwcHggMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzAwYmZhNTsgfSB9XG5cbi53ZWxjb21fX2luZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjO1xuICBvcGFjaXR5OiAuODtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5pbmZvX19jb250YWluZXIge1xuICBwYWRkaW5nOiA0MHB4IDY1cHggNDBweCA2NXB4OyB9XG5cbnVsLmluZm9fX2xpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4YWM5OTsgfVxuXG4uaW5mb19faXRlbSB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDhhYzk5O1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAyNTIsIDI1MiwgMC44KTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNDg5ODE7IH0gfVxuXG5cbi5pbmZvX19pdGVtLS13b3JrcyB7XG4gIHdpZHRoOiA0NSU7IH1cblxuLmluZm9fX2l0ZW0tLWFib3V0LW15IHtcbiAgd2lkdGg6IDM1JTsgfVxuXG4uaW5mb19faXRlbS0tYmxvZyB7XG4gIHdpZHRoOiAyMCU7IH1cblxuLmluZm9fX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweCAwOyB9XG5cbi5mb290ZXJfX2NvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uY29weXJpdGUge1xuICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuIiwiLmhlcm8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4vLi4vLi4vYXNzZXRzL2ltZy9iZy93b3Jrc19iZy5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cblxuLmhlcm9fX3NvY2lhbHMgLnNvY2lhbC1saW5rX19pY29uLS13aGl0ZSB7XG4gIGZpbGw6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAuNHM7XG4gIG9wYWNpdHk6IC41O1xuXG4gICY6aG92ZXIge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgb3BhY2l0eTogMTsgfSB9XG4iXX0= */
