/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}.features__item,.owl-theme .owl-dots{text-align:center}.owl-carousel,.owl-carousel .owl-item,.owl-theme .owl-dots,.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0} menu,article,aside,details,footer,header,nav,section{display:block}h1{font-size:2em}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}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{}button,select{text-transform:none}[type=submit], [type=reset],button,html [type=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:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{}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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}a,body{color:#909090}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}@font-face{font-family:SegoeUIRegular;src:url(../fonts/SegoeUIRegular/SegoeUIRegular.eot);src:url(../fonts/SegoeUIRegular/SegoeUIRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/SegoeUIRegular/SegoeUIRegular.woff) format("woff"),url(../fonts/SegoeUIRegular/SegoeUIRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:SegoeUILight;src:url(../fonts/SegoeUILight/SegoeUILight.eot);src:url(../fonts/SegoeUILight/SegoeUILight.eot?#iefix) format("embedded-opentype"),url(../fonts/SegoeUILight/SegoeUILight.woff) format("woff"),url(../fonts/SegoeUILight/SegoeUILight.ttf) format("truetype");font-style:normal;font-weight:400}body{font-size:16px;background:#fff;font-family:SegoeUILight,sans-serif}.features__item,.header-nav__item a{font-family:SegoeUIRegular,sans-serif}a,div,h1,h2,h3,p,ul{margin:0;padding:0}a{text-decoration:none}.container{max-width:1040px;margin:0 auto}.btn,.slider__item .btn__slider{display:inline-block;font-size:1.375em;background:#5094f2;color:#fff;padding:10px;border-radius:3px}.page-header{background:#fff;padding:0 25px}@media screen and (max-width:768px){.page-header{padding-bottom:15px}}.page-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:25px 0 0}.header-nav__list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-nav__item{margin-right:35px}.header-nav__item:last-child{margin-right:0}.header-nav__item a{display:block;padding-bottom:15px;font-size:1.25em;-webkit-transition:color .3s ease-in;transition:color .3s ease-in}.header-nav__item a:hover{border-bottom:3px solid #5094f2;margin-bottom:-3px;color:#000}.logo{font-size:2.625em}.logo a{color:#000;display:block;padding-left:50px;background:url(../img/icon-logo.png) 0 50% no-repeat}.nav-toggle{display:none}.nav-toggle span{color:#fff;background:#5094f2;padding:5px 10px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.nav-toggle span:hover{color:#5094f2;background:0 0}@media screen and (max-width:768px){.header-nav{display:none}.header-nav--mobile{position:fixed;display:block;width:100%;height:100%;top:0;left:0;margin:0;z-index:99;background:rgba(0,0,0,.8)}.header-nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;position:relative;top:45%;-webkit-transform:translateY(-45%);transform:translateY(-45%)}.header-nav__item{width:100%;margin:0;text-align:center}.header-nav__item a{padding:50px 0;font-size:2.5em}.header-nav__item a:hover{border-bottom:none;margin-bottom:0}.nav-toggle{display:block;position:relative;z-index:99999}.nav-toggle .fa-close{display:none;background:0 0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.nav-toggle .fa-close:hover{color:#5094f2;margin-bottom:3px}}.slider{margin-top:3px;padding:35px 0 25px;background:url(../img/bg-slider.jpg) no-repeat;background-size:cover;overflow:hidden}.slider__item{padding:150px 100px 120px 510px;background-position:0 0;background-size:contain;background-repeat:no-repeat}.slider__item h2{font-size:2.625em;line-height:1.2em;font-weight:400;color:#fff}@media screen and (max-width:768px){.slider__item{padding:30px 35px 30px 260px}.slider__item h2{font-size:30px}}.slider__item p{font-size:1.625em;line-height:1.7em;color:#fff}.slider__item .btn__slider{margin:25px 0 0 15px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media screen and (max-width:768px){.slider__item p{font-size:22px}.slider__item .btn__slider{margin-left:0;font-size:30px}.owl-nav{display:none}}.slider__item .btn__slider span{background:#fff;border-radius:50%;color:#5094f2;font-size:.8em;padding:3px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.slider__item .btn__slider:hover{background:#fff;color:#5094f2}.slider__item .btn__slider:hover span{background:#5094f2;color:#fff}.slider__item1,.slider__item2{background-image:url(../img/bg-slider-item1.png)}.owl-carousel{position:relative;padding-left:35px;padding-right:35px}.owl-next,.owl-prev{position:absolute;top:50%;-webkit-transition:color .3s ease-in;transition:color .3s ease-in}.owl-next:hover,.owl-prev:hover{color:#fff}.owl-prev{left:-20px}.owl-next{right:-20px}.features{padding:65px 60px;background-color:#fff}.features__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.features__item{margin-right:120px;vertical-align:middle}@media screen and (max-width:768px){.features{padding-top:30px}.features__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.features__item{margin-right:0;border-bottom:1px solid #ccc;padding:30px 0;text-align:left}}.features__item:last-child{margin-right:0}.features__item span{color:#fff;border-radius:50%;padding:40px;width:1.3em;height:1.3em;opacity:0}.features__item--desktop span{background-color:#d94748}@media screen and (max-width:768px){.features__item span{float:left;width:130px;height:auto;padding:0;margin-right:20px;border-radius:0}.features__item--desktop span{background-color:transparent;color:#d94748}}.features__item--pencil span{background-color:#5094f2}@media screen and (max-width:768px){.features__item--pencil span{background-color:transparent;color:#5094f2}}.features__item--basket span{background-color:#ebbb11}@media screen and (max-width:768px){.features__item--basket span{background-color:transparent;color:#ebbb11}}.features__item h3{font-size:1.25em;color:#5094f2;font-weight:400;margin-top:25px}.shopping-cart__title,.shopping-item__title{color:#6f7173;font-family:SegoeUIRegular,sans-serif;font-weight:400}@media screen and (max-width:768px){.features__item h3{margin-top:0}.shopping-cart__title{text-align:center}}.features__item p{margin-top:10px;font-size:16px}.shopping-cart{padding:30px 60px 60px}.shopping-cart__title{font-size:2.625em;line-height:1.04em}.shopping-item{margin-top:15px;padding-right:130px}.shopping-item__photo{float:left;margin-right:80px;margin-top:15px}.shopping-item__title{font-size:1.625em;line-height:1.7em}@media screen and (max-width:768px){.shopping-item{padding-right:0;text-align:center}.shopping-item__photo{float:none;width:210px;margin:0}.shopping-item__description,.shopping-item__title{text-align:left}}.shopping-item__description{margin-top:1.25em;color:#909090;line-height:2em}.page-footer{padding:30px 0 40px;border-top:1px solid #e5e5e5;text-align:center;font-style:16px}.copyright__link{-webkit-transition:color .3s ease-in;transition:color .3s ease-in}.copyright__link:hover{color:#000}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvbm9ybWFsaXplLWNzcy9ub3JtYWxpemUuY3NzIiwibWFpbi5jc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL293bC5jYXJvdXNlbC9zcmMvc2Nzcy9fdGhlbWUuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL190aGVtZS5kZWZhdWx0LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL293bC5jYXJvdXNlbC9zcmMvc2Nzcy9fY29yZS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX2FuaW1hdGUuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19hdXRvaGVpZ2h0LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL293bC5jYXJvdXNlbC9zcmMvc2Nzcy9fbGF6eWxvYWQuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL192aWRlby5zY3NzIiwiX2Jhc2Uuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9taXhpbnMuc2NzcyIsInBhcnRpYWxzL19oZWFkZXIuc2NzcyIsInBhcnRpYWxzL19zbGlkZXIuc2NzcyIsInBhcnRpYWxzL19mZWF0dXJlcy5zY3NzIiwicGFydGlhbHMvX3Nob3BwaW5nLWNhcnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiNEVBdU1BLE9BOUlBLEdBK0lBLE1BQ0UsU0FBaTZGLFFBM0NuNkYsTUF3S0EsT0FsRUEsU0FyR0EsTUFzR0UsUUFBUyxhQURYLFNBMUhBLElBQ0EsSUEySEUsZUFBODJILFNDNE05MkgsZ0JBclJGLHFCQUNFLFdDN0xGLE9EQ0EsY0FzQkUsd0JBcUtGLHFCQXhCQSxvQkEwQkUsNEJFM0xvQixZSEV0QixLQUNFLFlBQWEsV0FDYixZQUFtYSxLQUNuYSxxQkFBb2IsS0FD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Q0EsV0FBQSxPQVNGLHNCQUNDLE1BQUEsS0FDQSxNQUFBLE1BRUEsT0FBQSxFQW1CQyw0QkFUQSxzQkFMRCxXQUFBLE1kd2hCQyw0QkFDRSxXY2xoQkQsT2RtaEJDLE1jbGhCRCxRQUlGLFlBQUEsSWRvaEJELGFBQ0UsUWM5Z0JBLEtBQUEsRUFBQSxLZCtnQkEsV2N0aEJELElBQUEsTUFBQSxRZHVoQkMsV2MvZ0JDLE9BSUYsV0FBQSxLZDhnQkQsaUJBQ0UsbUJjNWdCZ0IsTUFLaEIsSUFBQSxRZHdnQkEsV2MzZ0JBLE1BQUEsSUFBQSxRZDRnQkEsdUJBQ0UsTWM1Z0JEIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjUuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW5cbiAqICAgIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbiAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAyICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAzICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMyAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmZvb3RlcixcbmhlYWRlcixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG5maWdjYXB0aW9uLFxuZmlndXJlLFxubWFpbiB7IC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxuICovXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBvdXRsaW5lIG9uIGZvY3VzZWQgbGlua3Mgd2hlbiB0aGV5IGFyZSBhbHNvIGFjdGl2ZSBvciBob3ZlcmVkXG4gKiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lLXdpZHRoOiAwO1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXG4gKi9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cbiAqL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmF1ZGlvLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKipcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuICogMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENoYW5nZSB0aGUgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMsIC8qIDEgKi9cbm1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBTY3JpcHRpbmdcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogSGlkZGVuXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLG51bGwsIlxuLm93bC10aGVtZSB7XG5cdC8vIFN0eWxpbmcgTmV4dCBhbmQgUHJldiBidXR0b25zXG5cdC5vd2wtbmF2IHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0W2NsYXNzKj0nb3dsLSddIHtcblx0XHRcdGNvbG9yOiAkbmF2LWNvbG9yO1xuXHRcdFx0Zm9udC1zaXplOiAkbmF2LWZvbnQtc2l6ZTtcblx0XHRcdG1hcmdpbjogJG5hdi1tYXJnaW47XG5cdFx0XHRwYWRkaW5nOiAkbmF2LXBhZGRpbmc7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkbmF2LWJhY2tncm91bmQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkbmF2LWJhY2tncm91bmQtaG92ZXI7XG5cdFx0XHRcdGNvbG9yOiRuYXYtY29sb3ItaG92ZXI7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmRpc2FibGVkIHtcblx0XHRcdG9wYWNpdHk6ICRuYXYtZGlzYWJsZWQtb3BhY2l0eTtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHR9XG5cdH1cblxuXHQvLyBTdHlsaW5nIGRvdHNcblx0Lm93bC1uYXYuZGlzYWJsZWQgKyAub3dsLWRvdHMge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblxuXHQub3dsLWRvdHMge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0Lm93bC1kb3Qge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0em9vbTogMTtcblx0XHRcdCpkaXNwbGF5OiBpbmxpbmU7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHR3aWR0aDogJGRvdC13aWR0aDtcblx0XHRcdFx0aGVpZ2h0OiAkZG90LWhlaWdodDtcblx0XHRcdFx0bWFyZ2luOiAkZG90LW1hcmdpbjtcblx0XHRcdFx0YmFja2dyb3VuZDogJGRvdC1iYWNrZ3JvdW5kO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRkb3QtYmFja2dyb3VuZC1hY3RpdmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qXG4gKiBcdERlZmF1bHQgdGhlbWUgLSBPd2wgQ2Fyb3VzZWwgQ1NTIEZpbGVcbiAqL1xuXG4kY29sb3ItYmFzZTpcdFx0XHQjODY5NzkxICFkZWZhdWx0O1xuJGNvbG9yLXdoaXRlOlx0XHRcdCNGRkYgIWRlZmF1bHQ7XG4kY29sb3ItZ3JheTpcdFx0XHQjRDZENkQ2ICFkZWZhdWx0O1xuXG4vL25hdlxuXG4kbmF2LWNvbG9yOiBcdFx0XHQkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kbmF2LWNvbG9yLWhvdmVyOlx0XHQkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kbmF2LWZvbnQtc2l6ZTogXHRcdDE0cHggIWRlZmF1bHQ7XG4kbmF2LXJvdW5kZWQ6IFx0XHRcdDNweCAhZGVmYXVsdDtcbiRuYXYtbWFyZ2luOiBcdFx0XHQ1cHggIWRlZmF1bHQ7XG4kbmF2LXBhZGRpbmc6IFx0XHRcdDRweCA3cHggIWRlZmF1bHQ7XG4kbmF2LWJhY2tncm91bmQ6IFx0XHQkY29sb3ItZ3JheSAhZGVmYXVsdDtcbiRuYXYtYmFja2dyb3VuZC1ob3ZlcjpcdCRjb2xvci1iYXNlICFkZWZhdWx0O1xuJG5hdi1kaXNhYmxlZC1vcGFjaXR5OiBcdDAuNSAhZGVmYXVsdDtcblxuLy9kb3RzXG5cbiRkb3Qtd2lkdGg6XHRcdFx0XHQxMHB4ICFkZWZhdWx0O1xuJGRvdC1oZWlnaHQ6XHRcdFx0MTBweCAhZGVmYXVsdDtcbiRkb3Qtcm91bmRlZDpcdFx0XHQzMHB4ICFkZWZhdWx0O1xuJGRvdC1tYXJnaW46IFx0XHRcdDVweCA3cHggIWRlZmF1bHQ7XG4kZG90LWJhY2tncm91bmQ6XHRcdCRjb2xvci1ncmF5ICFkZWZhdWx0O1xuJGRvdC1iYWNrZ3JvdW5kLWFjdGl2ZTpcdCRjb2xvci1iYXNlICFkZWZhdWx0O1xuXG5AaW1wb3J0ICd0aGVtZSc7XG4iLCIvKlxuICogIE93bCBDYXJvdXNlbCAtIENvcmVcbiAqL1xuLm93bC1jYXJvdXNlbCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHQvKiBwb3NpdGlvbiByZWxhdGl2ZSBhbmQgei1pbmRleCBmaXggd2Via2l0IHJlbmRlcmluZyBmb250cyBpc3N1ZSAqL1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cblx0Lm93bC1zdGFnZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC1tcy10b3VjaC1hY3Rpb246IHBhbi1ZO1xuXHR9XG5cblx0Lm93bC1zdGFnZTphZnRlciB7XG5cdFx0Y29udGVudDogXCIuXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdGhlaWdodDogMDtcblx0fVxuXG5cdC5vd2wtc3RhZ2Utb3V0ZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdC8qIGZpeCBmb3IgZmxhc2hpbmcgYmFja2dyb3VuZCAqL1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcblx0fVxuXG5cdC5vd2wtaXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1pbi1oZWlnaHQ6IDFweDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcblx0fVxuXHQub3dsLWl0ZW0gaW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG5cdH1cblxuXHQub3dsLW5hdi5kaXNhYmxlZCxcblx0Lm93bC1kb3RzLmRpc2FibGVkIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lm93bC1uYXYgLm93bC1wcmV2LFxuXHQub3dsLW5hdiAub3dsLW5leHQsXG5cdC5vd2wtZG90IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Y3Vyc29yOiBoYW5kO1xuXHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHR9XG5cblx0Ji5vd2wtbG9hZGVkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCYub3dsLWxvYWRpbmcge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmLm93bC1oaWRkZW4ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQmLm93bC1yZWZyZXNoIC5vd2wtaXRlbSB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG5cblx0Ji5vd2wtZHJhZyAub3dsLWl0ZW0ge1xuXHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQmLm93bC1ncmFiIHtcblx0XHRjdXJzb3I6IG1vdmU7XG5cdFx0Y3Vyc29yOiBncmFiO1xuXHR9XG5cblx0Ji5vd2wtcnRsIHtcblx0XHRkaXJlY3Rpb246IHJ0bDtcblx0fVxuXG5cdCYub3dsLXJ0bCAub3dsLWl0ZW0ge1xuXHRcdGZsb2F0OiByaWdodDtcblx0fVxufVxuXG4vKiBObyBKcyAqL1xuLm5vLWpzIC5vd2wtY2Fyb3VzZWwge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQW5pbWF0ZSBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbHtcblx0LmFuaW1hdGVkIHtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDEwMDBtcztcblx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuXHR9XG5cdC5vd2wtYW5pbWF0ZWQtaW4ge1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblx0Lm93bC1hbmltYXRlZC1vdXQge1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblx0LmZhZGVPdXQge1xuXHRcdGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuIiwiLypcbiAqIFx0T3dsIENhcm91c2VsIC0gQXV0byBIZWlnaHQgUGx1Z2luXG4gKi9cblxuLm93bC1oZWlnaHQge1xuXHR0cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XG59XG4iLCIvKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBMYXp5IExvYWQgUGx1Z2luXG4gKi9cblxuLm93bC1jYXJvdXNlbCB7XG5cdC5vd2wtaXRlbSB7XG5cdFx0Lm93bC1sYXp5IHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xuXHRcdH1cblxuXHRcdGltZy5vd2wtbGF6eSB7XG5cdFx0XHR0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuXHRcdH1cblx0fVxufVxuXG4iLCIvKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBWaWRlbyBQbHVnaW5cbiAqL1xuXG4ub3dsLWNhcm91c2Vse1xuXHQub3dsLXZpZGVvLXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogIzAwMDtcblx0fVxuXG5cdC5vd2wtdmlkZW8tcGxheS1pY29uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdHdpZHRoOiA4MHB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0b3A6IDUwJTtcblx0XHRtYXJnaW4tbGVmdDogLTQwcHg7XG5cdFx0bWFyZ2luLXRvcDogLTQwcHg7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwib3dsLnZpZGVvLnBsYXkucG5nXCIpIG5vLXJlcGVhdDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ei1pbmRleDogMTtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXMgZWFzZTtcblx0fVxuXG5cdC5vd2wtdmlkZW8tcGxheS1pY29uOmhvdmVyIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMywgMS4zKTtcblx0fVxuXG5cdC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXRuLFxuXHQub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby1wbGF5LWljb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQub3dsLXZpZGVvLXRuIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcblx0fVxuXG5cdC5vd2wtdmlkZW8tZnJhbWUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuIiwiQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJTZWdvZVVJUmVndWxhclwiO1xyXG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9TZWdvZVVJUmVndWxhci9TZWdvZVVJUmVndWxhci5lb3RcIik7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1NlZ29lVUlSZWd1bGFyL1NlZ29lVUlSZWd1bGFyLmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgIHVybChcIi4uL2ZvbnRzL1NlZ29lVUlSZWd1bGFyL1NlZ29lVUlSZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgIHVybChcIi4uL2ZvbnRzL1NlZ29lVUlSZWd1bGFyL1NlZ29lVUlSZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiU2Vnb2VVSUxpZ2h0XCI7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL1NlZ29lVUlMaWdodC9TZWdvZVVJTGlnaHQuZW90XCIpO1xyXG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9TZWdvZVVJTGlnaHQvU2Vnb2VVSUxpZ2h0LmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgIHVybChcIi4uL2ZvbnRzL1NlZ29lVUlMaWdodC9TZWdvZVVJTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgdXJsKFwiLi4vZm9udHMvU2Vnb2VVSUxpZ2h0L1NlZ29lVUlMaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5ib2R5IHtcclxuXHRmb250LXNpemU6ICRiYXNlLWZvbnQ7XHJcblx0YmFja2dyb3VuZDogJGJvZHktY29sb3I7XHJcblx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdGZvbnQtZmFtaWx5OiBcIlNlZ29lVUlMaWdodFwiLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG51bCxwLGgxLGgyLGgzLGEsZGl2IHtcclxuXHRtYXJnaW46IDA7IFxyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmEge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogJHRleHQtY29sb3I7XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG5cdG1heC13aWR0aDogMTA0MHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uYnRuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogJGJ0bi1mb250LXNpemU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYnRuLWJnLWNvbG9yO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59IiwiLypCYXNlIG9wdGlvbnMqL1xyXG5cclxuJGJhc2UtZm9udDogMTZweDtcclxuJGJvZHktY29sb3I6ICNmZmY7XHJcbiR0ZXh0LWNvbG9yOiAjOTA5MDkwO1xyXG5cclxuLypCdG4gb3B0aW9ucyovXHJcblxyXG4kYnRuLWZvbnQtc2l6ZTogMS4zNzVlbTtcclxuJGJ0bi1iZy1jb2xvcjogIzUwOTRmMjtcclxuJGJ0bi1jb2xvcjogI2ZmZjtcclxuXHJcbi8qSGVhZGVyIG9wdGlvbnMqL1xyXG5cclxuJGhlYWRlci1iZy1jb2xvcjogI2ZmZjtcclxuJGxvZ28tY29sb3I6ICMwMDA7XHJcbiRtZW51LWxpbmstY29sb3I6ICM2YzZjNmM7XHJcbiRtZW51LWxpbmstaG92ZXItY29sb3I6ICMwMDA7XHJcbiRtZW51LWxpbmstYm9yZGVyOiAzcHggc29saWQgIzUwOTRmMjtcclxuJG1lbnUtbGluay1mczogMS4yNWVtO1xyXG4kbG9nby1mczogMi42MjVlbTtcclxuXHJcblxyXG4vKlNsaWRlciBvcHRpb25zKi9cclxuXHJcbiRzbGlkZXItdGl0bGUtY29sb3I6ICNmZmY7XHJcbiRzbGlkZXItdGl0bGUtZnM6IDIuNjI1ZW07XHJcbiRzbGlkZXItdGV4dC1jb2xvcjogI2ZmZjtcclxuJHNsaWRlci10ZXh0LWZzOiAxLjYyNWVtO1xyXG4kc2xpZGVyLWxpbmstY29sb3I6ICNmZmY7XHJcblxyXG4vKkZlYXR1cmVzIG9wdGlvbnMqL1xyXG5cclxuJGZlYXR1cmUtdGl0bGUtY29sb3I6ICM1MDk0ZjI7XHJcbiRmZWF0dXJlLXRpdGxlLWZzOiAxLjI1ZW07XHJcbiRmZWF0dXJlLXRleHQtY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4kZmVhdHVyZS10ZXh0LWZzOiAkYmFzZS1mb250O1xyXG5cclxuXHJcbi8qU2hvcHBpbmctY2FydCBvcHRpb25zKi9cclxuXHJcbiRzaG9wcGluZy1jYXJ0LXRpdGxlLWZzOiAyLjYyNWVtO1xyXG4kc2hvcHBpbmctY2FydC10aXRsZS1jb2xvcjogIzZmNzE3MztcclxuXHJcbi8qU2hvcHBpbmctaXRlbSBvcHRpb25zKi9cclxuXHJcbiRzaG9wcGluZy1pdGVtLXRpdGxlLWNvbG9yOiAkc2hvcHBpbmctY2FydC10aXRsZS1jb2xvcjtcclxuJHNob3BwaW5nLWl0ZW0tdGl0bGUtZnM6IDEuNjI1ZW07XHJcbiRzaG9wcGluZy1pdGVtLXRleHQtY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4kc2hvcHBpbmctaXRlbS10ZXh0LWZzOiAxLjI1ZW07XHJcblxyXG4vKkZvb3RlciBvcHRpb25zKi9cclxuXHJcbiRmb290ZXItdGV4dC1jb2xvcjogJHRleHQtY29sb3I7XHJcbiRmb290ZXItdGV4dC1mczogJGJhc2UtZm9udDsiLCJAbWl4aW4gZmxleC1iZXR3ZWVuKCl7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWFyb3VuZCgpe1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbn1cclxuXHJcbkBtaXhpbiBsaXN0LW5vbmUoKXtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59IiwiLnBhZ2UtaGVhZGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAkaGVhZGVyLWJnLWNvbG9yO1xyXG5cdHBhZGRpbmc6IDAgMjVweDtcclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjhweCl7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0QGluY2x1ZGUgZmxleC1iZXR3ZWVuKCk7XHJcblx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcblx0XHRwYWRkaW5nOiAyNXB4IDAgMDtcclxuXHR9XHJcbn1cclxuXHJcbi5oZWFkZXItbmF2IHtcclxuXHJcblx0Jl9fbGlzdCB7XHJcblx0XHRAaW5jbHVkZSBsaXN0LW5vbmUoKTtcclxuXHRcdEBpbmNsdWRlIGZsZXgtYmV0d2VlbigpO1xyXG5cdH1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDM1cHg7XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBcIlNlZ29lVUlSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtc2l6ZTogJG1lbnUtbGluay1mcztcclxuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UtaW47XHJcblx0XHRcdFxyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJG1lbnUtbGluay1ib3JkZXI7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTNweDtcclxuXHRcdFx0XHRjb2xvcjogJG1lbnUtbGluay1ob3Zlci1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmxvZ28ge1xyXG5cdGZvbnQtc2l6ZTogJGxvZ28tZnM7XHJcblxyXG5cdGEge1xyXG5cdFx0Y29sb3I6ICRsb2dvLWNvbG9yO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29uLWxvZ28ucG5nJykgbm8tcmVwZWF0IDAgNTAlO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5uYXYtdG9nZ2xlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdFxyXG5cdHNwYW4ge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRiYWNrZ3JvdW5kOiAjNTA5NGYyO1xyXG5cdFx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcblx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICM1MDk0ZjI7IFxyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdC5oZWFkZXItbmF2IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0Ji0tbW9iaWxlIHtcclxuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHotaW5kZXg6IDk5O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC44KTtcclxuXHRcdH1cclxuXHJcblx0XHQmX19saXN0IHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dG9wOiA0NSU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDUlKTtcclxuXHRcdH1cclxuXHJcblx0XHQmX19pdGVtIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0cGFkZGluZzogNTBweCAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMiAqICRtZW51LWxpbmstZnM7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubmF2LXRvZ2dsZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDk5OTk5O1xyXG5cclxuXHRcdC5mYS1jbG9zZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAjNTA5NGYyO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuc2xpZGVyIHtcclxuXHRtYXJnaW4tdG9wOiAzcHg7XHJcblx0cGFkZGluZzogMzVweCAwIDI1cHg7XHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctc2xpZGVyLmpwZycpIG5vLXJlcGVhdCAwIDA7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRwYWRkaW5nOiAxNTBweCAxMDBweCAxMjBweCA1MTBweDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdHBhZGRpbmc6IDMwcHggMzVweCAzMHB4IDI2MHB4O1xyXG5cdH1cclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogJHNsaWRlci10aXRsZS1mcztcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRjb2xvcjogJHNsaWRlci10aXRsZS1jb2xvcjtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1zaXplOiAkc2xpZGVyLXRleHQtZnM7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjdlbTtcclxuXHRcdFx0Y29sb3I6ICRzbGlkZXItdGV4dC1jb2xvcjtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYnRuX19zbGlkZXIge1xyXG5cdFx0XHRAZXh0ZW5kIC5idG47XHJcblx0XHRcdG1hcmdpbjogMjVweCAwIDAgMTVweDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0Y29sb3I6ICM1MDk0ZjI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcclxuXHRcdFx0XHRwYWRkaW5nOiAzcHg7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRcdGNvbG9yOiAjNTA5NGYyO1xyXG5cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICM1MDk0ZjI7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0xIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JnLXNsaWRlci1pdGVtMS5wbmcnKTtcclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0yIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JnLXNsaWRlci1pdGVtMS5wbmcnKTtcclxuXHR9XHJcbn1cclxuXHJcbi5vd2wtY2Fyb3VzZWwge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcblx0cGFkZGluZy1yaWdodDogMzVweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdC5vd2wtbmF2IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4ub3dsLXByZXYsIC5vd2wtbmV4dCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlLWluO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxufVxyXG5cclxuLm93bC1wcmV2IHtcclxuXHRsZWZ0OiAtMjBweDtcclxufVxyXG5cclxuLm93bC1uZXh0IHtcclxuXHRyaWdodDogLTIwcHg7XHJcbn1cclxuIiwiLmZlYXR1cmVzIHtcclxuXHRwYWRkaW5nOiA2NXB4IDYwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjhweCl7XHJcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0QGluY2x1ZGUgZmxleC1iZXR3ZWVuKCk7XHJcblx0XHRAaW5jbHVkZSBsaXN0LW5vbmUoKTtcclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMTIwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiU2Vnb2VVSVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XHJcblx0XHRcdHBhZGRpbmc6IDMwcHggMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdHBhZGRpbmc6IDQwcHg7XHJcblx0XHRcdHdpZHRoOiAxLjNlbTtcclxuXHRcdFx0aGVpZ2h0OiAxLjNlbTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpe1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiAxMzBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtLWRlc2t0b3Agc3BhbiB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkOTQ3NDg7XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDc2OHB4KXtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRjb2xvcjogI2Q5NDc0ODtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtLXBlbmNpbCBzcGFuIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOTRmMjtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpe1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGNvbG9yOiAjNTA5NGYyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcdFxyXG5cclxuXHRcdCYtLWJhc2tldCBzcGFuIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ViYmIxMTtcclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpe1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGNvbG9yOiAjZWJiYjExO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aDMge1xyXG5cdFx0XHRmb250LXNpemU6ICRmZWF0dXJlLXRpdGxlLWZzO1xyXG5cdFx0XHRjb2xvcjogJGZlYXR1cmUtdGl0bGUtY29sb3I7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDc2OHB4KXtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogJGZlYXR1cmUtdGV4dC1mcztcclxuXHRcdH1cclxuXHR9XHJcblxyXG59IiwiLnNob3BwaW5nLWNhcnQge1xyXG5cdHBhZGRpbmc6IDMwcHggNjBweCA2MHB4O1xyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6ICRzaG9wcGluZy1jYXJ0LXRpdGxlLWZzO1xyXG5cdFx0Y29sb3I6ICRzaG9wcGluZy1jYXJ0LXRpdGxlLWNvbG9yO1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiU2Vnb2VVSVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRsaW5lLWhlaWdodDogMS4wNGVtO1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH0gXHJcbn1cclxuXHJcbi5zaG9wcGluZy1pdGVtIHtcclxuXHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Jl9fcGhvdG8ge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDgwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdHdpZHRoOiAyMTBweDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Y29sb3I6ICRzaG9wcGluZy1pdGVtLXRpdGxlLWNvbG9yO1xyXG5cdFx0Zm9udC1zaXplOiAkc2hvcHBpbmctaXRlbS10aXRsZS1mcztcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjdlbTtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIlNlZ29lVUlSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2Rlc2NyaXB0aW9uIHtcclxuXHRcdG1hcmdpbi10b3A6ICRzaG9wcGluZy1pdGVtLXRleHQtZnM7XHJcblx0XHRjb2xvcjogJHNob3BwaW5nLWl0ZW0tdGV4dC1jb2xvcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyZW07XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cdH1cclxufSJdfQ== */
